Starting with polynomial:
P : 231/16*t^6 - 315/16*t^4 + 105/16*t^2 - 5/16
Extension levels are: 6 8 26 41
-------------------------------------------------
Trying to find an order 8 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 26 Kronrod extension for:
P2 : 231/16*t^14 - 3731/80*t^12 + 1182181/20400*t^10 - 200960617/5814000*t^8 + 14859361517/1482570000*t^6 - 123220867/98838000*t^4 + 4422019/98838000*t^2 - 22771/889542000
Solvable: 1
-------------------------------------------------
Trying to find an order 41 Kronrod extension for:
P3 : 231/16*t^40 - 1188679641939255157663064435774016002609900591237855264493337500903767036061725563779091012539510957737593571111/8498062580836962605514962553601883044646250258256244404582346687380663435423055272048289936880742088574445840*t^38 + 58284910561017626792621425631505145147774956133560881995926599097719574604950688408288069442585283509975199642075697/93181256198877294969471564400244647584546134081779719896245431427128974569413801058009499157897337001218798635600*t^36 - 2773867391502034552932835647347026694547337567246578572354415603618541911991817804196193604423129433866584294408609727269/1619956139017481773044263147098253198257334541011740430396226825360637222889258931393495142860045203766188814279906000*t^34 + 400830538120296902114609110723102804650379217212080460250294642524264184979919160040027442475369700061095479795986965194256817/124907730571529818036686062621477749259880690618798378223470067011197783469140615691927563924688072964644342393061077071250*t^32 - 961485369844559161177744774857873295502903720667842839969047238593328246515501425098162389399582992810886864598848557215145849/220425406890934973005916581096725439870377689327291255688476588843290206122012851221048642220037775819960604223048959537500*t^30 + 332101057507639557742801070392359926842042606411536365817011502238080515387639579440048158238817656949730502979686141066835903297/74713327730748391158980737456920950020261968647910881789223762304846081593578553460171487310507865865889115912886533137062500*t^28 - 44413048000619054215752792749091337543602195810100385267148744268503182997219483224551743769065900968455406777531062808093598576857/12829772637924113729820172236102465537479385256219256620845504462988169131249309200180647800960410726490478984560875470296372500*t^26 + 2723835132849780028081389449006635277979219717723204022296370954800451543939656851508052277760563897623173919269061123634359562168047/1308636809068259600441657568082451484822897296134364175326241455224793251387429538418426075697961894102028856425209297970229995000*t^24 - 20723902985653052392101530056081925015162405108245056548824733792747175852650509136389406523247651203593735377452361157558803830329581/21374401214781573473880406945346707585440655836861281530328610435338289772661349127500959236400044270333137988278418533513756585000*t^22 + 1065971816624394181393023995680946778075124307136991069146171186715896766944351158909832844803518478548037288724261688395111239111217/3053485887825939067697200992192386797920093690980183075761230062191184253237335589642994176628577752904733998325488361930536655000*t^20 - 36694251934780532189490497262587828886855722101129089903346873041090076505738896709566458063551178447144299513341360646010695457361/380628434770546421181091536422873700571756831285618388945305686422723798880000281257436947225168971968734154915919601902698475000*t^18 + 192388253796305681365636278583685536879813488978856602794618290932144035073741633040160791789516175432219516001428089741612559501761/9552778605721707207145577717060083155722150695775464390268492191468085721041261960787138128430891081455831904978037119909620092500*t^16 - 1220797531342982892600533114645046724159802187569267836320878645973859116984627320469119117334904394400016151625789823487377845723287/391663922834589995492968686399463409384608178526794040001008179850191514562691740392272663265666534339689108104099521916294423792500*t^14 + 9936512864466965767754644255001851018404081071356791198178418194568764059195514058927187723598170486931435411342001226918163904371/28658335817165121621436733151180249467166452087326393170805476574404257163123785882361414385292673244367495714934111359728860277500*t^12 - 10392729094760187472773706680967368998353289170970742390525272833890578663114680607758706079383742717703065314522670257188775951797/391663922834589995492968686399463409384608178526794040001008179850191514562691740392272663265666534339689108104099521916294423792500*t^10 + 71808933556781906531751539463705734303397606655159907678082598637533251432323976345503306148175351364731054892130974679633537027449/54832949196842599369015616095924877313845144993751165600141145179026812038776843654918172857193314807556475134573933068281219330950000*t^8 - 177085592308900202843109770150114270281877816808934086512633865474794594451032745837442693156264709101342102225486517382662858873/4699967074015079945915624236793560912615298142321528480012098158202298174752300884707271959187998412076269297249194262995533085510000*t^6 + 20295629118985905723246972325965948508836398919092858704167297624347432852078722658906287876776745183468409974084474148878297/38211114422886828828582310868240332622888602783101857561073968765872342884165047843148552513723564325823327619912148479638480370000*t^4 - 4013564280159674239751042282008068393641921821091670285237595358459917694709444614872681197955349193310768347564983796815597/1566655691338359981971874745597853637538432714107176160004032719400766058250766961569090653062666137358756432416398087665177695170000*t^2 + 1725339343189928990092671131629461451579444978522761937668694469087848631279552469299318900714723342592830391291305311/1309588348796771501957913874029165579366491742442531155421327660180206921757607057658372991724210083860260794899156296190705813300
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 231/16*t^81 - 666927838961475143113580896605244107106464347016588118800995168678720118894261167558637946396666149336738808351016906572421871160645537725147956367427596610344276654868957670941772388357160147130643322889759298653228984853085750812383050053013765237084885983822621825542594276031327493680939039860745479161205393287581383781081343058010141354505104195167816625984037275909785234585418012530120012853084168731407181186288098658049656390588073648853471921912838187794150855386113079341971608647844369882457745182813693082035150965785407036620585232569219370657803232650069164913502314925027863485082579110875414996733408534018668098593713037692895113840338033511404417836500265602549052506958348154756883298209020004934060939880406239169571576152931731870483910055950871735052083431609899796604146784426019358653621003349110422274249114860870079975391011343938861228595635712906733261709638282166272303657960807373053037467925978284825414140595291218191925016120274632759031752801431143574152896611285403315652940154836030421449507288815284713123355923270024366167745310778056323708620715675867774395796805645179072681659220424614407770378742040917948536520916857961932734248635048867813622852682560699322830251511379527424571464267740941932152976521387849322598604220940854911750440490930521683257984180660190055871413722612434887411257464766674018977633460359837150810588947996276234664740210539884863446543077495186079075896202185232161346855965073003017080617555051260241435185659452457785354631399843430772177833666827745021026267620068435479339515409207267930912628042971319527579246948302845615864712842247557899094492170280576198433825237639950503629834607064663292002861764912933591189337644023002595848636191807772511069371206324224085260032910740150685570797953456602435419378615320843629497539032827080581678662887409249387343318472148726984158876435980436219429693526254090329220711060659406395449298334342809630200304944462418550688840779946910183173038269804713946092512419601686210819137339390363773221776198179501908980509486891632639653953903813008843254063221296622170756559318636127277711959542266507587973619654955134485753616054118350840115717215726869404419209845812583262074122296540960068026376743249167117655680834231010816133226024105153378051621879152081954821500531700527521644591202434353310944281517297579430858352573861078648720914135134456196389050223122150207661819401643913548057062230718051933196627773116554675986607481588587855476260471036653018055564051008942502667423174357613559217290272060434657554245189437305302611233141391847195920357888716879588059072288737667495593037510340290359926426121072005045048566430674043618947245459868921785689808611988899308039875573138652174817254760048747554254314725818356609223738674427974264281153887415363146620971411883/2324022668937095734210241768363421786045862045541122478608610182349288166130898614207190467822222879564548870838803634888048891292368730381704129117578300648537766408889036778024315769615079323230043755915188444448853426089229648409456154576650091913051212143471358740171584056371652509981670552507431669888347143556951867587708169274190993165653391318592472998079753508379567966854573738365272018475268908460407554856965754686862735981714875156965920148094872224323838488614443973747963189579556702506396583459112249213424373837274106138510381507397780086018008725543707682984265469874737629754432130389182247747338394057326344133039198677695060678674505357763260979850456260417212104446064640654500823544452604097983223593004971261330789402067596988732707777249985683292091457335768425510890228342723811572711831108591051101596061109574697540093077951117656290789258038861818410357752092602765399233257814439813624860278646580830633882363886185860063837858254921334036493344266316515926561410085014296660685053809076125241768245001134651573472032006493727051831056678992072624583688389595809819997556082529994907069984723661175389198021815644758014244777490085177953080890798291323767627682039210274230620935632122278433050420714123407030606956409319952265423947370160225785565779657581030026441177097845823459725776927538466943183081065790785418716365055688649912927011487099455621173968534340854787014273364404751683707779953744416155333259108728120725069325695536125732088803492823140225386743372900540188688043822923390509092013559082733585577795803472402551996834099674016785568777233566610066176414100363851193335234077050024559575981934482856055418074859615896417274585654398018747331408456217850250034493201112629094819816212966967162384707619999146234787658251302362214000941257804729410368090476029547068347185870892328176583706707382494356137650100619893330117766497663772959963721524367557450591708637823920033478752501849945272656346383094836483367746774661980386994202825770662888473342777415339976318285836375249876969077207324498570038017909729138012257032856702414388364714638711192185220240689705063403489793427828859833172946117021984988125490455064184191126357072036422981571999815424622147188319226068513318097412580394339961996263276470316334896243837305949292939680207793416048913137571762840970815931145861272090294438178042028020105176860619072376119241165301082893633370768750847500390257195943169829685883007711394181600896473099097903963303989479911136328588051738542167750297402456252371428237261315485772933010948556706607601303717958603703164088278550990135963211168127912593455034285264517472944531775354132658666154499868171708156168326014469087767485912791409648053942913375443799424303446800918267823470567676821050100114449431880798727630013783475674978853520*t^79 + 69931355683845711433891873780032779093882541999383649352389422757699681000863609199512905946747668635987283641214876086122487128397985483379679369697651928109569404652998224972555900420486214773713458848652781865909139349636173498517945010427012923200025356037986920583092445012852714045188028799872739037062102664065221371610549256796457889034987646873067044314006337965143279674662688137701488103953542825617099938279178306190725336240032725337319073947660563110688189156440993428142562010722488017940714643916168039631561185772837745014594666623132665648849412445919357170355129003320515654965011758281807761872119297841817716629773405817637976513130279605981804359872242406426635441940085936190926080503705440861743167487510579634144361258152875407114867368604072533009169323462168092871073221350897199332255198267235990053077058988247770561653588068242320105966911549840836357270461547317099745545025040552170440726879167301529145820742308443135701277513994738310747453770127561681483919161771187736857092301548707766689738298758548869324157263105336110729787262087193554974328971955815250351724316214412888623796111469310858627902339509279385969679404398652659801144435309035763629733775986650730494364549151257966040602880923032403476539997680860542607066318959150625407769791292518169849831940617886757630194557268588534027306396317578509339281030695565816233185526747702605876974992408038641021072582847468451072151452603798325502792803533683435673879926605023133232060723286084023317572377800621738727486392710170635545237462996453836284641597520958625900578926953544055156795912266638538900869286139549750815033669604950355079175808902181835815145022433255601215007239397912910870425265215025648470851564709597696250187621278382752502952983744947148372485322224657966780511024384706496719177025910663589845061231810108326293468351935048427267662741673561443793137344582924799365727566026751644278989895770359437879271993231378491087837664325956485128558558264117386068703743835387430850249215946542213208443941065821393896073588822268421263009275719340277388748152692681342354054724930985800946070909991929848624762098450171328072124568335661312043567815592885061857738883829031797928443784755033570397424191500189955655026499525537980682256461423427958585913937341369000049998960711581329776094686491389185744168736504543920359895449212036681792185960457593087049540409570610914932030873714011596810141653294724719789699953084941366078866989323279613242771369468477566380841488165452524855369506609580758504906434140502301120243891077986616596894736037762806347192597698867658378569307572549241273271098110474634170353248305086128997122156586309839229283405221396525142834121438365799861021263626309017029422083091410119307799250874674517387100933526690273378773869441300027059822165364105791/25482908564895254725615300990104919883992877329358407977943410649459944741625303304781843479670673874425278368747481856547456093020823128635385775774246066611216608673468288271036622413829344779217429783610041293381677817068403094809686734932968257826606541153163448585981419178115169771949017608243988260325726429101977228099220076091504240061389435808366466423944497219381962756560401041175207682581323581268368839006629500141449900039503606096131314423860273939710889027657378172146416373739839242982638537629165812625198259125710573808766333228616658643187465675586754743922470877176498110257348309717383346549565490838583363418774813500926340341665951247874156644060252895474730725251098784776601530164922803934386046697299509880492105793671200981454140777546093017297782829686700785726911353777966593894785228105700875329000810066486558527120599734005101228504214396119838869572751695389322602592671935332556396592955359758807900520120012027955599982115765212427710149519880160597134745861582181762884411615016519713275988806437441454503120830951203717123327536485148076328560143191918054676273202444941394156022382494944788142556309208544771626193985178783976255531967603264365112037533559940656938758559206220783018397863130363158090605277028193276590373582913806875738728773945375994239927506877879454235893144010459290032002483886395962116224942835626046295244680956045530886172564979047472739611507440698102211855807192807523143229186127203843750385156251553618652353730298805732571365641083854423168964400518354976932193928675342173765860530985074893982645285902925594053761642366057879375624380610489628334920841654853519295750641911604516647659190835688304215415831700474275564488893722428727991628217950199978024699284775182794935548319053290638464446672725530401676520320891828857984686112069663983604426893074334378456240344046449050615049333353297130364741309646883270506002206514690267445738085213739283167094521182784649914676838090634882040127343384168614943391433984575318572110203554359202840330004195854614900965931578313126820466866380179998304398365273741973768419096013468222310939939162616020219265584936143448070741354173146065394796002839778779655700505294879377992936977976130981843919920313841248532938128944023937683289026826497018612137313676059733997083593478454806976332553474379551244996685014368848470078514622230837240453264276688128604147479377526373928689910479353042841779170153516857182505707179555437201253829827531608516957628244647225609842967987313114869382011017932807252710621570324301500210465050924287952348295267416089605194227974311606840836610458522561587234450937925434090836790916758064602274384091054502779932385694748653547370483033757806790911484045161741260687487294172068806684354774576342814347754938020572958048463101135810776143128846800*t^77 - 3785479362475926129076143679325645998817811704338958370220008979749575825638054761220410147943040695915630586829532626561285548602369197620677701104390088581476594075053204739905509820717165029222586012295182292699245356809452718422657983256560727413804511553514310276285322932739923047363582398692226562313364461107550866464378796926979425465329494037326443782696562400463537082448040413977397184803179989765776871989600053982750148565177090135816595132724398310426984438175695558226073913796838035728280755413840093479538234940107666099854142968657840991236277786239001913990300016418022820688132998528014017869852579557981182905907924118812891560240020118770043703759967143445722949445066699889132598676399387242652534808824651133367221569819940996048967478861067418510832963768124758424972977276451173386053206631427175334453047977071120307418888859668738067538126035897070825091580369165177073718490379948800220703733980772327709547786643900065099100238044709156024185973564047142475887790179027500066497654850650581782150935149128714557933120188138895455404046526301386599445795908422777264668014995532835466827075922055612178640619925820857304200435516731888460178353451533620733079193250327188996247558309341799194258409285911444894046720264522104039085362074063677965703037167689942281482583789792477275341488468489539814457261114754191406440118195676509928555029959511673179176202414305377203433785639127594672119232147956718534943636161083603315244194608225356929396526410766513534294235501135859129282136512590817784008400171076942020873679737608471476350728812998129206323120519524218398155768029712295995052055984803580432386009399795952696813576554821224442367540652150648536888460440792146005931123524373423397567813743218854132743426336187788796962812310167715751253910213670956432997722364300285451061331605273624318073231708778515849102158479034629873819385780907808284892720697171228368414570386706506846709224057795286528216461197350017818359275374843592875085881846947153074772937594668583360882187733126252899736253757120132314653537027667376407971610028995057031160334892765036307806805696342284275422208772066615361008513436134112597769701693184307107771845709568837847373996278338163273330515226722275822776888054211104536142437139569783645517805428248046580236331299693872180535100499700107682125864227481565934120230287146899702663879015950811754906559302664562651405948696266091790327341462486983592014159018850212118481971633079361429684112123936421523023713212053823693028624097321785752737294731124010082769466388672752378774611687431607506785043901756170133451536477998868182529813466051409496668809082333198590738164431285817190723169155145854234518875419173254578598940029538613626543943982950198105596259011847320909927871416458618934606095357005756199575645790137149397997/225141497170849575500811184247576967175077071204881534485130033087978611792259554697747587142890403680547334387884002202596774581838972341493633328965463998510098737630092326874608559026182261124385992138194714827027123513799341342643582303132774557898068791088199068257145838438647524935169570568835636279977793001115968810256609372268439960942375665366917730855549632933239640954211143198782959875605993840506038692623571633749709866849014359859320162934805520257345704559352936150913588661991479711751611479953679954543626619375652919600450554074828179112561259243808978162555030199854360804123672316353081866765411111558884015804875477280684216918618679274968173950272334331519245957593457763501274519007092972760300722570641169794147754687085060671147333769619731807825911300282001441897261810628334857060427490313867233531722156937408744587110498649935069353834734189718776412675261228764665193906256548663135763898760603469067801095260306266987725841992785651798819171008141218875685479687078575875083776618670951666793361104874795250535072541453884840784598784846283254362828865100596013064873743601057217368457749342837203239484991857493057317423859054556430217624933774840665764851609002075704053931870586960617967545120756758501730497622544087598675950605043483747151668717807396909109759523266064978174115927332407827432741945136308325296847369952756119018486756246662265379334611589884421654467668238567733041746056548454466970429859433845959534652855482476220793545207189948647268015438975853828697800478579666221195933359846648105221377791253136688336671100952347623464984110304121364283641402693675866339025636020630842977956921289025904582068951033306167743198873073690224612259376037657811806035305590016805848218180988739993255569398835822790833386353530061098812057035079307960294701800135481295145111600311744233660883439650377362183960860176380146772489470730213694920529494557288512883095982863386566781280094649902381996169864530759182824525078799129713024863319253722939584593648402763557094315587070375522650034005494396475458824764468890285019359557193510338243982713278991744117154362501712538637211442910827363704999864119745487763022685089445518258113964280259304567598200419117224591032495972787430788508369220451489431858552012101159438233166327987749864233548382148219635898109946143335249545712101948776233143676687409447019404589884539616217642980300445513659975359085084133507118968306321433207437922931372287673077586526241761247320645541458238262962622167911369870990067343436352077698341573815203754359458724916084058997188687621151661891004153043046438791453401046831623216374036571210192543047749557500761094183444466532060702627613104354091018217603250222997702961539003984038173950244010227907056274433381988764762414877411762084358171498534888207224543361478000*t^75 + 52144511196605135580728194490088913392606191725317516971332190576650359443836836255655542975477946071268064785660953973621435309104167267113510449864347033124887274543356375587749410713387050898457488535681215357632201789897931372340989362759638882852262433732396187103444126199373730134055605718128633884968745739836037704245593219350600082831246376395550084818190313572530280322713495273704293387436283330647679395915037989979946663343502815118580802838679297559063249821058600845960296686620370692920826779884161982158015415059112107315055261985778961963033467605862288216704973727901695400789294363424841940196253667114553364383236106402019653020222089132140081866911796515098956559142908167175369028198359058571138945603213806688805013608546016861119135663450765307954352577963387976853964092115231938330166501461511444018115237875298214808864690615865705521217345466316850967582987620173597908849237791491737735639695535987155967589477029097795252694787199036110328335656901241767965371896563583999098528455152426537034119166098524839498410795527065194321871761472540527390098184603594786050662016084259800443047241308881459192060847582144255355534315179673247219841149089317698224922260960509753726426513149658254741817735555738001440629387202323474990762652971040439634526094860914649518578164877665863343240769143430730334410474494680091428404261622639950862465022468952644542118158467017805072423167865525597026855734371277942355904978782197082910325161986651749116821750054105402504239905312901990629057927170024296231493850519880510866468665157094465739652099032680336373166097263980324695865764488043014253277158275308375482988750117408269977357595258348805812251764887838408293598532020355571204795855664614513747413630985065765754585699511278396242054641445272144802617056829264657562886552948133514325585872731055872705527341749180553819406473615073583393217232227187916440160424432110877626315649037397607963530835261531352236138539012687472660946394623326723271961268997544167242261242276116112389640135382494991362985841412825117063011113052933589043956191520536584582793556672423444367322403527955883023644424185975086277830629997954630831519574413625242911110833453617535742341686450219865816126134060868375662277394307966915662802425518736137868029106012993000576644054198022945432680904337826783287008728750414527702264850017621819732142826248615755517306717906511989808306212723883523823381426821177167883281845595487311397362123555408741888123644312814770901061993346754745347286020888245697818373277226825251671738520246244883250203509917287572509681956378532377007274756251561939191073743333105441941837423475851362919170295365622589491854699201873184041310103720772242536869997432854922286745213409057624321085994733907634018489674528033648654396069720311977938963152756855828039402103933109/703136310741571752502176640857656458287530036144080385156187418522160546462814494823765074910423997848310717292742678055639667951939175506264485589829267404134949875983417867841210561707854824318745514873614131626038815417591555499276590402003565599129669174530645181013717608415273977141847353234391695643465251427464621830001743548303555566943071068706386989612401831973103396620439086607732930740062391646779194875310072605900180320399839570593979337319648322717730027545691895399752111424717657975053225552111316303630626001951685927341728825229219046176554584338606328668891207247174453232082172248852875377923159416625600061721729048984360109240292112457532884127181101852085683687739521667244715855267297930592925141120923252508400636219392085256200099752850045593412768858241670321439490644964529293056113658214834586660451904175731006788635556757598298742731602812794589135468787868584111921472235707508446956168429174254538897882325386244313601491081453838438395142229636913606775497800087207678877222229586093144912652656018864445389461438941094633529547064951153822611554524256343298698787350653381127010833320151695165283132986559223648916112479873865301243402485064991472568443806891984717758768322657938076461533843376845259973740804667665660059065560151225667175597029864380668022236071272409775951156885946103155261451757162329729450486309995405235618657698963751185700116978915439502510003900928417583177831789572009756319611646030829209333041338460765768875141813425151650639609373232971589778148649428567926311484714114368408305716607597374591917742561106572253778454879384523096563661100428711019715110807168152361720903669300735259158682968793007519019385415363954081140605469552897953691649352812200039763237700322672562930461626591383182951033099146577476408910178291098824122309735432842767967670366472430124986928728311546752392337700195612508512441542719965789214795083363375173508817228264438472198524119280607273305949926637828737979122694009852336727450845117712585120381041395100601120893606725433771069251924841464002137970931189908334869188541586747368699976483419570830730927016899298593344780716139293272048423676309247524536057089795587041854356898904959516325738566739716234971657092610305359676605684094689727129885414256024684469086334479404036849610913777493624474630099035316841654846503468869139728826167439738841795264252564225914721503555920697548078973514397808451172985524424873731535621276723959641292248790567127110833663538721842345746408875612109857944082805142009088772473341051510499278960346785836073654757047894007333650099169140696571695455358152453294432829764180226933149622892071590757967975267853978313196966560726817113880224932530945462704806555801197758159780778542643233975740310053277713608154150949003886592753914216843632027246798926392571055330000*t^73 - 116185081500608313573262331279009784223020695727217115975338558005393388787272756974546280897777542120707820996603870688854284725287236860077493448377885948474680166937117297419628437912142426665128930736551139017411280551450051895874513105719739972606711240600757961355414476389993403650481044507692331165105209868494196179638060544371984911758538093732129479665563360422954699878749589061362973457695833798098856318138920424433673359656772831110168313590461872811908030540699723522213172407982593202028679896973962379701956987327632175504003330769636586387803437663062186235664461173734702927449131400269819046739585118367684859463359931979049341641431254239144324895463235195031628220490850184497000822612943341839822670304001367799871921389543182195314601327775455332425054585747809769082739627454548073047497069635209685323121768667846567626992099050101671572712654981489486738845669152364571494534959825664829221001685446303384782953071822253961196860120454014503671342372584214425065263851530219466680183830831651211994095370782386410206657962142302890474208355800058917832369524703043760062468964076168077846087950830928407265912851671210569900921097876520834266042631727516371438352569282968958512490506423117366110874666895894914021097361945325831288089045903838648905899207750256273105310224774046994089096575849704393994127182854507439202812832440205059177054343292503617716859771955281482308080017399638670430700649233444967148407033010299923573666294215657874832406352586150367812449367814029840425198714974994127942847195505714828018210150190578701660265532918927705597172327450164122333151729274990226631988357777969195897894518137280997382317159504835924374617106870958470230506293024366055709734262226201523228635523856022832007771427875359032547434279600185086286135875892952995401513412709878509593553549533069943259130128169456850911304828497061996562879719387967728514540363165233036074775914882938483029186409693888675893429724903691748527647284030171818104628796493875277277267150255995697326319078457339251400028767736953272323944432494655949637687411384750951080335926695215233117356678075555530515369804166650484427529835390031601668797199849188945611698568472163949373396124133522178144039393073921475528362491843499294816625592957530783272265201858539491708266506868109250683533393076758169170343829383847132379441380799405622501781487555611379225062675863918262021715014695197465190358205272948457400078804102830098826537991714275117737509573610304027855548519258311329621241454235592249482459308203381793472336316510690998437617093221599174648359932022615100613974926334958392206687388552012593266713278081872236736014732901783429820863247689766200994069515496602151776964436278867311848795547002450428236931531776559497632718108264886310566676145851099833132079356355766410740140099515623/463200950916037357361519396134367546365084885839182375763598007926569034688873132035088146899793500331475579405829319589704328479804470455934047055872758744659440357478388373879071862454261145441225669533919919590414221582906213202982441014922675355819972503237249740310241487082739755637555873972908637433219433023533825884902042485182482194313449460340973939911784339368212303642302468635875366344502819215425859041449892369607775220784192799128175272738750061020813212860453852585534329135210427620565572215634932426993358365063392011987652685100476596684516136981709182702592536449265720259766530105637630690081521652227124797752946264294011031932489362850959284335628436703958505188775160989498559414954554991198992660007759390983963885888795019241841884602052400808719255038756172248286022791766372775643261815263950495293224243131699983096283431288040853621815027892610504696704079066167924487716843965886831554879707520544672923400910038742367491071660732318753626026459088444836177407217702221926038434387543112273854234843354829084700791736885019589519075893934009222435516874704431360782916657348418581532593267647541121319436615708466414657135893270968397049190521642114475710653809825850795414346019007075413759152687339196547087248606261831828138405023107783717785711995965847350290590804821894508448197015809811445071185669797959149404809286996584482850223396713392250198872242231507950545844000028631093465380833006046069553727842993492230788769945080061398462248493492278292978677764333418905819650975818664063388249743654821007414764729839700712514797373134722102664003505851833132015315027293690314192426279887298193982484150588708225524278131404643507476820162861213434719520509480047427713698271673796761523003459792821606749759991089154487019821649068577078318345414770078704581156238460423043803031974804029950195431089968158470775364322515181967325529893086024878631588677147656789388824408048279522105129569444473116305318742965845204381893885093936926060252305664408407220771809236181701865493456432028854241112325148185574669203547752388117995831549937635752019611402796802393349755652407427561492189395202527048628868298229372154717690154373696088590413891816520163300476824960675871852685103759995174757810584741740803530958327696837092955733127455340008729145160844481808583170624898897025497460094589869099044057657913080970401466345937179527964612719504695819663373535524401603085196449242192372698359138766852542553580139918880860032281266278088914123654506087262420993089916329461875425317649857096889342338821532060685909371626964765810546800657479005320257985554632105843009578876908466634935332608651902967258343598527980272393648783689061410037691900753965238742575636254578391014702067481453665600031024306376107487688024041415308112987906955907483982193285728812828580950000*t^71 + 347780217184589057872601000139788107437130016371040523147359074406633091976848154107699400652400467661508053032899205901030081113581567143178062445080642366608857972056828026750221557010769775573682927783704440500436019260022238168370931599628980567876755416616592338343690494039573564429489471310677981644383407086327662496937335421319228687777915096082524415018717299443998877120210303193394871894320608088466705820561797798172511779025246540947475573852926798226950962842814302666826552477396079227514832550256670170407043185880359546399621878423990633249332188662386348593011683589407378363905351459608131999402794239172917061527432616059761565660047416259940580687407963625373204381279432308595423326470470489062016095663879549438588294370865221655009785832943021436120729198198865190419963326185463480747931827395361188958102629225777661529224285108860713917039115795531461249433151829184789381787497473681480070905436731406848392324257734672952497181593737618219284489412047420666221669340592878846220506583518166626664404840884238008528432309549423452580303255272102449430732789782302406726163223001969495390975605909368868422556732298331010461924084495629242975750366301494570323999164162106702437836827927653479291227595049914622857334220886065585811735585671705411974170834923230188085176405194308013119465632427214867398474888799906221015064755835275055605834992762313193643755630526392819007770925343396162574806309358099391030889394730737129746473173960777759149749727588169716282575786249670880522272487625123084226086421612923135947217085689901085334256107780068446737979287975008807203121827499149986834595039936377266184121080321512116275956024259884294255152995628131478360924416404279103149256781702675545143908706241793334816836509365384483327145280747841483940193234374331353092070246397503361008158697795297923724409388734124562587820832803569736156398840115729648566988961387337528261102742187061221458605593660664461841188550730997390330763257104537067142368204286764174839658802715612941578624261784593655473328718298704676387463933875752522644591620903803243676994006407630843373638594860553177096529174558711323276097475608523290518502007471647357912462825315670180896795144267683364873757606990452450978511098137813419537065590659026088088502015638661390419626741920974678463822848650540448429861698623757550231574999675860366840672427697623809569712268454712344531805451222883970381953055581003384756242928820550193738819372736520348695704451503104911394467458340053853995655710830095116602477854154470494796152314340483582796419638864684431287701282477210098316362118913234891053027205056707968358442298638300845472185323871914349502336950823923380906927821973529501004134518782309642746644114478785831475233996669239171968828665147168143443094903991428102682467889196541261117434068647936004784247/513917038420276463576403327923638651497507089754186369305759083887522764151558981587616344419840199086746494731117995502214664617571005035233027877352148080445018748858463344385685294442794239487018098261125144859131284246631650537966127868481631019572741748903910219697939071765720424956298238077683801548299035192316900424269003596334867779623049397507706235145607665665355674986819359597465275887607783085133771520922695359356082397323331733354370777952417628720760426214688925016165935105687665213590140280515881448668439724365822557857466351850626350977121267119840217611469349970625272879568288278340393995836818345837040977471947305891575196533907471797064542073603610305897989262599066146688616802128057171053441273883595870310914899297966124188315100003607458127632302327403178569370954880237471102211783225533944532759859676861462870485987643951563995623864489440560398919830892650519416307961848000044224879200159716033106215056985060307437322869980214222574488760532196342137417320356462794436253578176507197844265742358572951481180205810024718035909628639931134571514270049831166288035620966217742599039237317178139854799323144300412706834828517793397097842411019730302153239444500917704768024882632299058939101709713081964789754225851732041706753079073446190702165498372760226100792925477166567980359136535482440051754351746885474152724146329066158971289278881773421039400543106509028393702305463409225925202363841813965401520587847006296687111719683144901783208430365990297317186319427835445356857635767298753347367418683623718159008375767975448918988873856900021333330462988469180562742078256753564158259351132750378620835286542091795912886256212801469028269688179214263424151207954640054728796124982309057097257651216802146448134838351151901868260458385642162399511762472263872490032344665247105646965741314135191473316255680884228976934247872731779210487616967451414027594529885097288604919413858288835389430397984888198269489587174106391074927687484153528648775259948628926617677283472288342531227237702431228934385388935745891607146026865375446797895670014401978211508863344408326587910733306425895174653785305951320504358320700626264788595781993101993857098859503373970650662121967247343879776116007269250294839799528047035909019036596891986165292704571996329453018003323557843914488982967793417838806293856665457850987522586364795135433374132835692175269938669708179534641872447397662353453740043086068913204555785607434754024203916853364187676815657133665688642398505458102114044649093055185749365407752112657611306485043289158022817807674258944557759671765728687340510506312972058015689914667595352409231387420902862846278339414260582147928856052061861159236274454494250743326336257965763037425853618686459406322532925172107529961404967568641049456397225427886528900383680303138409080243505641750000*t^69 - 296035353971282621652242289931440562612197617041127154437433273495532405604693486957646462005595158403779557193981435271558115987287843078783400060650020102455758460199208865479336295654999115597489870733642389129220353138658563435435061094343588322685758033301321459141904088402493940820301103884180045226521000074217286226426528639732332365096357844950566046595610656585230249915284967802982699756274873332469318199325968161674974705828691704368417972486979223603730432668914569996333283308530111947159202351797249403475137638535461598039674933636544795719376333059793920376157637240495334123940048299270510218345230928397744702395061192512750207055932642706030439036567204000413844302593007223614742490450625364938282309604719469711368465705579179833734505135853337230122649101654330968763060130430872838229826731516030093377083950691181924234675570048954969816878488517836145508740320093850620891735321315040315470983951722972080613112955299891353267139146216307117972310805553342372998150929782943740194090421813591860838051255148152469220717352394923325116178093608299516999977068429804313585405288297884900296098393293808495127781937721016556298851688067572659489827194750807533242511955053897111923122015301031451149752607249204449468529083669410703546915618819075247421980517398772675788340702387925731400104093289324524536043053514945506042886723950259506336734665088727529241008852968298645671832477967203641769001126127442262908823360478365856691085705611655697562692061125206745467669612826828035437356448470938808748597487939141321492958997596962380422422797844465460597486831685278571366976170945256906816859901768785105066270259323936095149115393706759101070491500914485974445238030825664514138490254671149998183190998832260657676078388077050283711517827223341684836618128829370172805907417780389917247511519848566679060023677389666397011251272239886580245407641764361884159470064088502822308767534658440559709520106368062325973233288347826051070772272504748047590741247351913433312154756985173117991420500685520544356500492497713156311647938764410919769183137754274229917361245012852931964425921928429063836988086708748196201703661050621714214296714914541277795917519641711376661603415054605514021323363448680751660440037267590771114713596111999864094246287745281301887497110481174500201505079566406761752074450405292397915986797546403562195505726984417410389600889169162278725856983887949961750222818418111151692391076058958292167844270363652336760358152090309996437284554838228162197952457348874851113371547390571876213408797714584388410069211205397023504248366980469807345251068712658116891563459772645225725476632636789107774524841337545804222816137089505884420791201333481428357287872980176172272113175977923565468457704718594528561173033793768245403297683207793064343197917317631702529486097217801677744269097/197926582063595808672058801694324032646739897167328977031958015174547933900237082442110641447561122008275633337444577334419607833047179739236080136497557297382058220810356182701073596399734821434433570243634664123413428606186069677188688046414558826671448605561192622612999601172704459664835661424985288102968235087067648916733468918401768744192157091293467928029078365636583982293257029359637126586847344192187853205091360739400005867289125828239213332282074442741322198816150527987892707140370509462594016026702683141930505085844090461116172207642737895306321970676754462476097228985353480095017733425598163740929953305593372381790362639075708660691758897638109457303947203782478178931335653675294675951059585751811715349281702222852410358216290019962393088848056019040222120703027210839683733756208791370498498112927306504383580623548578066853170041273879013514604343699874494970657537789470044534073039726417032475142621511968216973625613512893071027614658379837587521437972966551235190657313285704230549128075045472129754879573698396047118536597634186406229994976858810961309195871858309843065452154789326599643311598755874262745045986974898947158986956486163668949040564065463702617618058786772029658649797786110899412705134164967372694010849697066995994169187153242912427338939962388412285382032106084214835648784365470411932326002783825612019159556201013358475877606667003556307795835086843802027881244141006544659603727610618541638962399477025064096293640635206506773006814955063173425691155640357855104437455178993205849438515686281320306092454106277893666581618087428216176672312292430407397399072617689342817618099593262486171030023577620332582926809423605771754265907421386653421435223597039744550347601519961523390496738631066668724997410306969139529377872923651478798630120151226091661123675408835288168072504783933409423200604564546053316609997384765899932464214731121255827573276413802418041296923955640136315960610579941426856089673654174749323816706396995666931645114881953938021444441293983653526650147129680636929626125453601054298839813418263743429552378213348541859113569376460179890687087414826428264994514165385236911867912501195445581188838276681234164007423399428563258338573652527039564441478266297263552634791568515096426864961349666938459730287494853016672333680012910952933523640329504990318930640663756667010327865428628099826573491026119579768962379660276878108406475241086361060150415260548007438847918230276704933188401844125660813930936750745778885809077735430394189062520705320538272264038930321534701170939672097726521231662279594847345174919374308451075279664669305277109375802313223391208648342037055910863331119745558871239000094184091461127197168240885769613082970817880871147277090343445066021684847247951013372469099842935956180640451419793365163834434740748705950437782139492650000*t^67 + 3482597173296496755735498486392885867873889572598396791180477109109603860574973754272740683705822382598866408594443862175802005995565568709305695880777490016752145370441511949803480124975195729792723125319431662714779379654714474007294588166378595233840360109215192073793200851676521022232927380825574262584895534508960327482456143169422324325771864388072228702422252704684446933642544716209749519365057986000552764973826009488869127085493230166057149763991761454563731735859698917982715157201064868667920931065877483155302046932590895774156959646319415003755118794787965030047081793879751695323279440088488449818454319342003197399012194593943760195721775196568571277802590260046615900987047512342930614466709862667245674972345414601866145870610910779532943605827472534206084911761252302636220387706106457036286803938016090772155600156489674501516660868083421257248999930237824175080847837497147980162248481369396457468508482176305819447694737620330874008906550778234305541645773196073382640043688730727215608004456388227092607723843007551048875247417442989597154926078717705504754418888018784168918100987319326783198780695276154023392904077301327246245753242724136256097581515484638414608188312035904892017943052994398793144542472409542956167629353104796997646198221256962882836472910737587938350829552258343535790728833936540329828769984296669234105537837074936423134913640410811712169560091455158469903020859971096113383935261354081621832895878769695878065611731685915269276150459307167348266161794939762209884080141317806249459853459628799928282856027793429614050022557448090369549676335402034234143861152566396593085472114887659109896615707365284502267392663512660841737119804084202973316153495274660349553668634673775513819033443479281343806592237481560785239831147873806846336115026420034162713619337416592417071239852137232923164032534522846598789913117934465656774613411775226209178612109009993973888054299790904213130401535369637797033895125452988771285927202905712431385692762446709528709915412325840811396823794358332806666822083521471385812351572009502364871022616961965540777322960432723017283740300840121846126807368762729397527249993172155571643846153237458866851396079741692141890028510260919452115954728946340670064143833231648820199857496475904764594420338865956619556949336131558788346033936410072241881699779232692914061437805640342185943274491091856187668756512724703332963859113244782724003737347960489946012326931626167750085467468257678116979864054283091754738560616186303619833298493612780822379297529643133813156783994450424742266628763695046528958919692716037689748995764435273756681618662903780792986165705908770100533417034987502830951892789472604111569815636872218018109715085020663525365974890427171858639438690490545182454149294509993817806311185551696792474769823043486166170350561695703738488916563/1261781960655423280284374860801315708122966844441722228578732346737743078614011400568455339228202152802757162526209180506924999935675770837630010870171927770810621157666020664719344177048309486644514010303170983786760607364436194192077886295892812520030484860452602969157872457475990930363327341584281211656422498680056261844175864354811275744225001456995858041185374580933222887119513562167686681991151819225197564182457424713675037403968177155024984993298224572475929017452959615922816008019861997824036852170229605029806969922256076689615597823722454082577802563064309698285119834781628435605738050588188293848428452323157748933913561824107642711909962972442947790312663424113298390687264792180003559188004859167799685351670851670684116033628848877260255941406357121381416019481798469102983802695831044986927925469911578965445326475122185176188959013120978711155602691086699905437941803407871533904715628255908582029034212138797383206863286144693327801043447171464620449167077661764124340440372196364469750691478414884827187357282327274800380670809917938339716217977474919878346123683096725249542257486781957072726111442068698424999668166964980788138541847599293389550133595917331104187315124765671689073892460886456983755995230301667000924319166818802099462828568101923566724285742260226128319310454676286869577261000329873876068578267746888276622142170781460160283719742502147671462198448678629237927742931398916722204973763517693202948385296666034783613871959049441480677918445338527730588781117207281326290788776766081687290170537500043416951339394927521572124457815307354878126285990864243847158419087937769560462315384907048349340316400307329620216158410075486794933445159811339915561649550431128371508465959689754711614416708773050013121858490706928264499783939888278177341267015964066334339663430731324962071462217997575485072903854098981089893388733327882612069459368910898005900779637137990415013267890217205869014248892447126596207571669545364026939331503280847376689237607372456354886708313249145791232394687951714060426366549766706721155103810541431364363396411110096954351849004774933646803130182269518480189340027804330885313157942195120965580078844013842867795547324171357090771908407034859877223314423947645055148046796249283739721264128604126732680780582779687981286127210082307324951213207100594313283182834231448752190840142107504136394406005291512321027135170334265097941091279661925551758458897285993547422655478718013993949076061756301087688809721786004340397032870563368762955273569496418431485683248180799783719964740409623006572851847032417151825490111011216375604907862266821141572270739746799118955133180486231431753735888377937804148625600423583064685881947535646781283403938963990553563891450939462295888240901205687710249490511498716720651582877801182702919444521472273000434040861139265643750*t^65 - 1599833679019614519589985560487358590361364484070756066598229728625288542386717185517679131695696046617722705822097240611035036860032196048403397329755269502342504089474256141591034885651702158387931934768871116613382577763387805449157043917139901607409986142248623210488271455886305990193222728947019378369788176881137445491087801649395573251779059669075028477344552854587524899337275089094214041230654965071046018903608505197264987985444028756854527172476453590257820565083031272349704938665558726419278606048202935370203711534516856811604710258816387740274906993762306588197932339088798613349909137012175200044207152872560289112841183272493072175860180322971387586375590469921495670599480562158744129728914201748628839507756690420063175253012400542318686402868996069776516600821820214259811360637184812968573342326394716918037560366047918216485950477738403830067340280271940287357416890395290786685470681722126578608885318749028818939713703252585566719604926128376139289483315889231713227341880501185725675431279753144266374534859241353310897380309880755957806263307009566426267058166608161763378615233330564622670512479651734020244777675001897342027116170735540291010485406039062316400239558409800541297499019106688459119155630959078112153750918451800671719493004606040835395029529790324439752415884443640206370890201453761292928143252523568086978683222652628530751933352520627920293172383455119159440451388630174849879223041758080629325762591877644924862443215851289130417511060665893608442025985988448530022393267353180251735462906068327124394510610178732219561826184679905655631715669036774830817687898278399315724907971887842941718433652443495965214769239493294950196095068119350191048894021423124405893129556142624754190330239523257370411789359346040024214663196304941238019254030992701695680580587712646119101719362276288044700214317988344485423545431855398490793297706455797788006392395040839943285913062165081165841374344369081005850935412498099545533755126208376686886592539760642439394118707109110896348917833527112307842851555195138931763738634365400210830786525134235551879084471936696650680818406769750957202866936499495927109012554540156940382541666594639863709711252841039088515621042102281557016995649915828099387616970142989414451950819523651346031158138518073776522804884590914429500971676367244068999512567908955988806160834145600640157217916690927667213170331155623667131648436084390074874634010249542562830738042425387822665276569452844861011449057644806119169383850500806762794558029599326296163628521107630080815939199618190906001904138367337271828158231817103823130935042696647947477527915468949791810294771444539972067078881030889077630463295857485101417812007256368110688559303186599479656056491410955822206341961020045450693212394671124339500030664513053376509093416945643368240205994924319014064954265427/370963896432694444403606209075586818188152252265866335202147309940896465112519351767125869733091432924010605782705499069035949981088676626263223195830546764618322620353810075427487188052202989073487119029132269233307618565144241092470898570992486880888962548973065272932414502497941333526818238425778676226988214611936540982187704120314515068802150428356782264108500126794367528813136987277299884505398634852208083869642482865820460996766644083577345588029678024307923131131170127081307906357839427360266834538047503878763249157143286546746985760174401500277873953540907051295825231425798760068086986872927358391437964983008378186570587176287646957301529113898226650351923046689309726862055848900921046401273428595333107493391230391181130113886881569914515246773468993686136309727648749916277237992574327226156810088154004215840925983685922441799553949857567741079747191179489772198754890201914230967986394707237123116536058368806430662817806126539838373506773468410598412055120832558652556089469425731154106703294653976139193083041004218791311917218115873871876568085377626444233760362830437223365423701113895379381476763968197336949902441087704351712731303194192256527739277199695344631070646681107476587724383500618353224262597708690098271749835044727817242071599021965528616940008224506481725877273674828339655714734096982919564162010717585153326909798209749287123413604295631415409886343911516995950756421831281516328262286474201801666825277219814226382478355960535795319308022929527152793101648458940709929491900369228016063310138025012764583693782108691342204590597700362334169128081314087691064575211853704250775920723162672214706053021690354908343550572562193117710432876984533935175124967826751741223488992148787885214638512379276703857826396267836909762936478327153784138332502693435502295861048635009538849009892091287192611433733105100440428656287598397487948421054459804013734829213318569182013900759723858525490189174379455219285026070846337023920163461964569128746635856567502168336692244095248862622324038257803933765351765631411776019600520299180821122838544866368504579443607403830492160120273587238433175665968174473280282068435005365563880543180140069803131890913306378984686941071668248803903654440640607646213525758097289419478051653809613259408149491337228266498121399764198353535656682887574728105255753264045933144107001779606216099955365555704622381977740078273938794680836220606112216986915802082102942260710743096114221028362156352519780510058205085276076727663945630416308850429431947018856790874965155136413669633680429163932418443027530642636694092637297614427842911506445415622247597485558940972809155062952040935598351183113714419695926524533421017649292575480153697320758055413222747784086576201914991142824954472186813350210380622715871565366073547714658316689312848262127608013174944099262500*t^63 + 1095313900619796466941508686096636413885677181402305244606842909636395416522082834501651499261081038717879863018949596891908437350864441134805706330747047585623158866457587853890700840051104146573846949396083672258737104663052142862277959450256871761479553977907209373232767289710117615460954781379166527876716586194735892310844992236258313860159359633640762662773419431545045831380064298780885107657220780502120031487020224042774977133592449629310091996830715267150196442296347041844579297629471782789685777829325293888139528093967171139480436290174536025868460430847132818419767576936877761739124771897861559956001535100489492966369108281389255258231403566212444632221943977243224645852872960062550887253213661969720409952635274509343072084594542342899956608670866162568090349715252382383787364334434633231534527954098352891530333612616261083146949356975589460368615213333153654806323813518374462201219459719169373604081936265112858531433562423558308649965549439967551610908404521294609996487308493199962567978512035106655569724427872726456477458286479176202645761481224311372190973345840893395908553077505281064994250692289283457047000363640273647443052248096340099191099908940750615756091476755887712400473760446253740852273959197251147807796232229545163394407266463033455402656152433228802785923125991482667890925496167587556435577731419710425067863814911033445101674642657160610587717034108504478717314033419583484437634659609509834820843168715870971748158663138759964591099289653388595963568447862577119635560677178239201847668478396803248165129291529560264443516228513001093324331218636423770163329999816546247600432849047731756440876656290956146597042859801520476477267834985674383877754514289179954118768168827925625352189991207704452593869648783123327977534482618184556908103041204516125343076683819429021679177633728421573989413597717342248899958170713888803123494195370165158084504617611329568350635729052751663082927287250032411366566287790166924178996764138677475477578232099433974119105993075029195660881842262671474712435409623848941698318299140618440362951885849343253052337483826537831431025633892307247586703786955919078438635386214289334568489297543590705005834544675029047587467981465651538515930367848524123925873762867067660219875599164828972323179287558461692185564053820826983468795814802549998596002448924858819243293462160442302092734504211920120553313593923376409439403953811441844841439420432071594029782560029905192402550219920762023705041170355004592397106736269588894358401676426369271571341153304851305145416208797470219087825558165491928707484922981917079970346039265620252547085383283034053220813756151105478923452617471616428381615959529385652832861407637135275630556885976609391955991962421601408429924921688336651908768557491276073364843830143590556208118398249047788459008900808694961855806939/189945671496515332515927398400198063588403610991227002151637127465896807533292038795251341389191721927296777154483102441902688162359793459428173679380720309584394582874454723721191596544906804441109635959617137344243532291420502351495595786478487906241148258562757436217314133383482505646092287980429429711719515930331050170090990332982342585152150756967118414802099399280270112039496665272554984385764789990889955898434451032166134662962951399681180536625539182953365658541305748633542194755678150210070063767561445918465565364640699716716326554108756528560099310568820814795609437494008581704089599013275657138473100349722671882524622210080720408244510554991411495315884816533184703974426957962581180953032989552141888117455827133221264779255955744963909496555795695691826067448872887821954550943458436879752590930954431242110049146792587015770380926706383892001918684679718265334743927394733349189957191350351829552757838386485627579527806516405447195856002800005426734283215992093524094259840975796801897953555890412769684118300565396206508918186439259535011043566501600841901567006057571542941845213063950527077049034289911590860165100403330441225156837273011908104321186482178875899165717706660254269188112391509653468644443271218688311187831564120746155694623155128278861720434318743718241616627585677593269695204350733701773764470413510063147419251515488626279269638656237283876029873994632358397724742361127248503974545045674245605133270465854698608539864803141728274095249835907400303687480009698264172806912631453157226477285215060299326008080956831204405832359293580304234064557764509826453955561625040578994327047190308353664133651659167899817486212269428119667400346638266223847990254903610722592672295007059849060234773363684948211892676020397803258031990950923596589007937887063749255433204626220962032263129591032868720652193090169196328037013619251145902929367362930882608719515268084578604147854441299808238704134346879272547376380361667702980114419848729712619885231217359021165741036403097215884446512164774159634076684911117140819047885457849882807393008124100616784149312546764204895094866148099556157535057949039058004131303126147242130334449636492474721910349875258056675341050521376755711036579949107857764222098360107229635459116133954561908934711386189588580707321947874220960397687090412047160909243862798736888943677306505999027114882517001854778278412738491520120164278658784491662563704967783974880829857011313934572979192092346400297240173172086674898478066536421104100793870676880193987092101876679537334188240491771205290536837187675700274804962947925045789986129803607483677546132865109544788944779858142366070454864917108916753556541999249063501100508231172633741587689736514706988112691539273894004681425987952988639708249042817570850775917088350084310454013985073354904049161891932462500*t^61 - 310683114312109647678163717918800483825447898514580969926134326065386691381356768119541354300294761700240113676234670959225250737192908318118751998170456899510488966294412493419694675355279299996724618624916661678004753194906521859239526118288854240675793875758491315734435378606332162334156978407755924525518106522196975692495049916241643642809702553652766462168309696011854234839041516448658310422327058657142855141434699621174281484488324028022119346364724015368627131166953998793093428802741773194508399547836799615121974054483653682868194110019363132493071705919590933273442868891559796034634373937273974078215663954128463488686329540380905831370451679361680297490244319920238447667550772590995933081713193387249916969309446949632084059531014831663133909679944761546562394785369968959688191272503079289439598737194487734282550632091860637049303470026376400188448261941137806750789235857811879783059771768537871833355364673830342016615446522138134554872200859691379364967520055277410080625855466021558601168717629392746201408370800704399392784333779256391808597367157917285124914752531222412139561525789972219217166731109335365318425223648657428567179689279348484557200699729492426127265924313103957982459745991308502881686416704021158405421448113758598372740065533738224720240809048676979808053446501702108944813487333181169358094753788968095000659297012018276064960096241176100937836767688159159207734238581155943049092238027162970241756791945580994985352259211252030593022990815977089134386140619135803104914836814442471547038454468308562386547343062527045165756533841427356407133145131033527830729731663400158962200448501721082173812153889621613857862670581474206597619112985783178268895284569144234984035440519305478292709632798659045564240489838223751103783566256248216455692203378604980262472373929680100174311650536188561664624836432858327309860448363895493960399129623110734680007582939298285742649917839072862623985081959928800816426079266350676752046725502896882412723509824364908185735887476601564258945117206617636664852159073473821520002592492015289601876853625667789134649805325824704051250130280485463033071565504354162328458742470114794280391092668967866424804942099636031862605084585489481762200461303561386455066382493231366695622432741549888190884692832682838400614074235668004937221002042101400749812152883740073608233111578518857016800439405095929570141812377969093844043095526240476220603196786925194221347446260290339366223843767083984741453559599524229823992750249407656164906341228659810460438517493801955121421322629858980775312148941960031390540703999275078153231034894475342397572110156675615309156206725175555107828313176776855219078576068401126121895250196494754410159064475499613502882961298573000845123283264355224082823307927047641309848347325867461434068258076841883358924602089233629282489609/46707952007339835864572311082015917275836953522432869381550113311286100213104599703750329849801243096876256677331910436533447908776998391662665658864111551537146208903554440259309408986452492895354828514659951805961524333955861233974326832740611780223233178335104287594421508209053075158875152782072810584849061294343700861497784508110412111102987891057488134787401491626295929190040163591611881406335604096120480958631422384958885572859742147462585377858739143349188276690485020155789064284183151691000835352679044078311204597862467143454834398551333572596745732107087085605477730531313585664940065331133358312739286971243279971112612018872308297109305874178215941471119217180291320649449251958011765808122866283313579045276023065546212650636710429089485941776015335006186737897263824874251119084456992675348997769906827354617225200030964020271405145911405875082439020822881540656084572310180331768022260168119302349038812717988269076933067176165273900620328557378383623184397375104964941211436305523803745398415382888385987897942761982673731701193386703164346977926188918239811860739194484805641437347474741932887798942858174981359056991902458305219300861624511124943685537659552182598155504354096783836685601407748275443109289328988202043734712679701822825170808972572527588947647783297635633184416619428916377793902709196811911581427150863130282152274962825072035885976718746873084269641146221071737145428449457520123928166814510060394704902573570827526690130689297146296908667992436245976316593445007769878559076876586841940937037347965647375247888759876525673565334252519746942802760106027006505071039743862437457621405046797136146918111063729811430529396459695439262475495074983497667538587271379685883444006968949143211533140991070069232432625250917492604434096135473015554674083086982889161172099498251056237441753178122836570652178628730130244599265644078150631867877220392839985750700475758502935446193715073723337386262544314575216567962384016648273798627831654847365545548660006316680100254853220626856831109548714957287068037273225526430913414456848331837883526587893594291184257183630542187318409708549071186279112610419440492819172899872272655000274500776838046371397510309358198854356685584448125664732774370784696120188121337843352981749869005220141541322472013833257550980806854316629605988628789847662518666523639033661215658354058852219782348159918488879904527722579881996761707866914219261286156959291141364138489429011623255650621006314688597682009796414756122576573738464205926424722297593490324694779150003164918243009956992919333738566521559598428230728593752060440160523722198561560052327753715461833347077014297303132079065143551372972186034917848130369123075794550647641374022066356075488880170050641121476561006390480243108124979272823992832158012398774610896013282127477054484602252924245687500*t^59 + 83788514069902768414170397980910763078508707892974859565158844322371400393611018475240724151111105096609784588317978912147214747091312588148701883462655475064702512353987992412215604715917434726769910317989437476727613739818996582742122409092874790388230393432104646377869020064809190775999486018121334635104576704709790719404680815076106350391233544524284287961752451936203891893935588203910197467984770454645948236406319680245820753953185549973940263668209377082341916665752104191366788179436191672120573517888836230784638697163800013399189898197200083356946295149302624270039600710093543714366959911842530456296869244035882871131786283997981069174150760795322835924165919241872176912162648485882423885593094262889964372861296782134936222800351294362847682239331527215509089190549226842401083992442644859778740935628950815727313831708998029484505825035726537103253978414840220438674054975401893285172916296112946145427558682409397968573518564149124873983270817180176301433435143449619701312992032833731012863779316288339647761491907832539931598437628340446583157792531687833837069520676470958719094052939266523039994676269592796827557498588347685046405403967903651710810038759347916086863110256853301953035328367011774401214831607402781245203912467523601473225202489260627046152107218965264632973310313777457949868520888055372658305743520503113245452012171378954366091617769875257597550682145489600266306780706233246496093682796071557974762971428607487481948216936525809977658644471000625188268708682680128581682289710765112966611480487350680559643736280076608838605441187807767521838002842930796728351212540968997191520680436635096665150738223296793930250485773104578954155127955833907134831370683165046135883028369556253495861329247830341503496770942028737010048722661428329917804462715711304972982408096984143427303503616110458696378125446180849711987477163261062819591178604329635857940386143300652586116899250518695758672071386814856738984742844642010800842462633776511774813473136495953122358157477332906566033300801561892334667903906057542245893944176834929704012294397365606449433539912710596474465203404764472384450665029751138372827149405311451655059207686267272905636479654032857319130980012128021102537612772033140867629313894281795789780402028692853464384638514751218416322985072674625371771122621378406016317952841990196860291799155390614164636895590224855394537497624404573178107765525675796724419286052212689075907169698580231563224795666687578467206911923549485434729385147903256064109963822193848662605984088943420088334556546796563888311567702228990592083466860676895872692699584323655605472361859738128583763307750895697398699070244004890906856820802032517451936349114692560027676533539528616645079915487622562040210338609862414795110681118486375980779956220070990144479202722546469713104887320385733473992992309/12580622291187306830843635789558494933881616922822678194116725408488060441109945372516632331838874092273653044501548594326292840866694089369140897508221940393480758016232005754104557310353346055612764495238436871023485421437434840095450410908059942310414313523851665767271975640249903635571231539359349722285285423420849013825513969794055973019578319408903851872040641514509870196453909804126630937499835707593191888848063544349942031014077706222363627358327621963497948594474265588569620890632579790710433206258691885361892513065690354041195107697728301019244116693586437289291143367105658019936908547647230385563681700223970313960586244591485904752552481225778463877200634723864846208261390337330046153000461307878113685660236116637870675807633087878825827472258209288043717712026143083485022161865588563973167242864822206692241723560953787488220663785111971692342929175563526220956708245716184571966141282145856414881955050094836035316298195536739314755718458305602111852699967891184515111983878996844728809865749178700941465063606513708609811022219516813572434623453054310563220089879090844384371922354522876794929977278631509916683438525289308016344453145998809399260979177990429239975305780878378465665365839867844907918168363820198354825999497106334664667911344402515871217771193402900561312271609801210076653442212192543690340701161660143901208139434755128372281996883959823476533770157558439095028701238104580764198526739285860757734319402602394629132246802842629955671927967082444046252893667834691362114579320710751052504444799774882121141098918506995970481325382994429831014999196465226292528310932701597077267455150915972895313534761368254742037757886360076469910587463562285752580433042277856171689372444055651234181950584011703766155845266223349983498714949593907303066771181683842460136025579877991496509318114223145543949719107488261220085340152080537197675775193081749405810529482452529352561098635348528842827592246518936327381772957651907525874438725296612230998815828702757575348887323567187956754466954731639201042262977146124053685348783428365307286149438697112700209649897374423254798602675766337490098154269310667949916627774788487366228260376494965619930828901542623381115760424904536795270368140578324145500731212192357666018369137286152324678518197824647259427719457869308244353251767177851694573562552733816558590487709824093921699652782605328050247355351278939217135627558336864751813258597930662860410730364070699460830226418405031808201384535864407480182740388492562293032356776322394938058427662913617847623110610694517289954286400755351556167772338718245650263090200998176593382822217577775990865343203654496462722399218442933382383696431225939409914417292961245956425160258927904466829801477830908609917030518220329487453323030053851073470496568112193755534273658373675638482733525503246962500*t^57 - 999952490095619305525107131158005788076337004887148356506868168495572743730655577349210757605710435262480890547512647959988890162021859456453825249280228975102366494419092779704397572327722589835819513317702624098740275923542239027757437596595697046821313744507579812200615193173573361424715893179021933599837973127805266703834008150902953783824246457202026234627049782495923232994116199488192105308574308030152253600695526966341639056967572771508797575293500630312268668119959490681483690029682971158503203991022862058356186011664701932914317557858891325925661934010014988107959373628312064819876261892875553108282307163995131302532843557690191099825036460846689646963535705378713762123660960508249327640540897580156665250987587186210608528595461723034603073824336745838856821029854748176599794424663885186430984660747919677074349742300938760879450814659894233516500919040511912123979911761630430592971729771243297205327470620810129619704774389239107557624775849158641281010601333348392929899032067264391771160892264028323837245715201548878338660404569054813199045053019705165570515628294468964265956551251696836293298104327944731917103897398913350527063635642336438203020713576055954777467269820850654419410057649195404579258888578285315559171541375437421219955287546051887505974314148432889795051284735718113683194275624384516690858445901350348201745725669721831497855618851095771520680870939030255722189173148905153910251690883469054887413223819567752523095077558837893264716215445716321017048518390920769732206390927792397549875940127357390911912557430420957339535150981821024869861895287606651888018453808204750081086031795334752115696982135043184131761131013341873984897208478838893614703873750712776412415664147824917072298240231543468513911001009392154087590229062620828937520823744892157969256192901735219129867158129960959737059553405628933176236552536553154760098912190791462241763020352559752338448891519435151838387063087672041090709836605063562462198824221211217004955783484240081545894398149275492903224214305966149168904208049600595138724718436466654337156506119669511417454542098086723004242625841970022944818703752412578810569184437214777002547068275712682222062299807122132275029143304281777160218252973387669423248164847363870662958341953573204549717381150935078714536769280592368688445958246407404354227498696966219527578804057498783112425827126871653617012697633074838144715508608406209914323441262029327733799896144058377362588275990813634489786506224209444633496275262418365211262884112421496744732564653854226832472999479453635980598701031992917126500907049396438679687741057586111638775773287706743454658484187269667868208269594036156514691219222501616491606741017973767248597190622033492051081204190574805660629153278958355594288309955031543335053067680489157152461564158759723821107725217942266254403951071/171935171312893193354863022457299430763048764611909935319595247249336826028502586757727308535131279261073258274854497455792668825178152554711592265945699852044237026221837411972762283241495729426707781434925303903987634092978276147971155615743485878242328951492639432152717000416748683019473497704577779537898900786751603188948690920518764964600903698588352642251222100698301559351536767323063956145831088003773622480923535106115874423859061985038969573897144166834471964124481629710451485505311923806375920485535455766612531011897768171896333138535620113929669594812347976286978959350443992939137750151178815269370316569727594290794678676083640698284883910085639006321742007892819564846239001276843964091006304541000887037356560260717565902704318867677286308787528860269930808731023955474295302878829710374299952319152570158127303555333035095672349071729863613128686698732701525019741679358121189150203930855993371003386719017962759149322742005668770634994818930176562195320232894512855039863779679623544627068165238775579533355869289020684334083970333396452156606520525075577697341228347574873253082938845145982864043022807963968861340326512287209556707526328650395123233382099202532946329179005337839030759999811527213741548300972209377515955326460453240417128121706834383573309539643172974337934378667283204380930376899964763767989582542688633316511238941653421087853957414117587512628192153298667632058916920762603777379865436906763689035698502232726598140706305515942727516348883460068632122880127074115282232584049713597717560745596923388988928351886262278263244780234257207690538322351691425997886916080255160055988553729184962902618308405366148141182691113587711755444695335351238618599251577797367679754756735427233533819991314826618137463218638385783107815770977783399808579206149679180288525682924999217118960680894382989100646161135672903341166315411767341701568927638783908546077236260184567818335014683096560851977094035758796474217563754576069520283995912387033823650482992271020196434793422084902075644381714665735747577594020997028733699766706854325866244042328860540236198548597450451148914236568806612364674775013912461982193912922109327338452891812097863472387994987749186208582059140362002868695031254570429988509993233295554768917711542910748437273082036936845878845499257547212672827774151430639825838688220695492967403332034262616929895254695606150020047189800812169300853576630603818274781200838385725758946648308966225964679761051535434712085588656813568895830785309398351338108875943072730820131844726486110584182511679491736296041914143656471267626221962482690553595566080308413442898570306896271875159690449944784990539455985386756225910517893421171935497036337137028071143856872014694380007286863689084335532750415677836328528748077402631337430119764199981325635073331106900392597358181877708487500*t^55 + 2070971217721886213130983564646631160509024546676122904628753518388474612178191842329109065480645668891336590536058731405066915326195926449086221528644343112059495997295476901814347039886601507511377288133527606473443850049785086945827577153297367867849660137655548614089151962553786260178710682683393661283627249873173892887523065634052219576433041374343009451120958931549660126168970788314142695999032209324103003318819977353730563782212347930363905237095239452520048889301201027289492266075006779279122426695251396874223806535929078928626199315922372529104890986306955808712944044809575704204019551037578347640302539654240586719965426685500255540299683268039465449847791795529366003316563218354158707053755832885051274714097528493196385827101253837557201151270813107350165745003721833007978233131136622255717228326145154267526714801430645121486351591690335993136142010921027535105108703935831345566542896969678492448113367624295463739530682083333864792496429034598675305206086217019616262635166097601083800548253284740700925064565731526923311943337019419237625669487233108135533948632846477416857368341613714943141411172613460316789793147382038685804483449008543597921426337198091118857648451477065722663377820782613073315425045198917867334267429067642438629631414841047880343648790911917815764750693496690730873767538243289922828768192553658905556768132138661368443726424233925620121031951097789643243245081057708251303299452121997747715471013985702212707441309113100221677172245945436521989610914609712984779027337107653288479525585722822759579419971061437304716397744279173697609838388937560226025437849239759838685038844371554415794343584148561208839651159499415077179512583609050510748453347806331924643807825517620911523120154140478834693713736240156949807326018412135928405467775360739321539585761496610359465890433881271860375931072187851187277092048432045182836272616805754009999724425073001377794048657176497582762461003746061399710549449511051329991234712851245792616707110344086731123061535003470006278126591263345277144875664928665416024031940764770411229099589406028438741713700401332328737705937243722420316522263646312575338629167727429300950593899238246527133208136788960534929562432041522314369482075987058384922885894302855959130044574307825252221563080048906821653877745897584916393523094667937112406835821266270637818291868683229936142805502262187677067536621658984451472278137644646347957828252788887372265412648643371361087909104512540478427934204708734979067107319797345472429371700961166965067572917949925533371537459868045421190215423024783327646731432503751959878043486349170749832368458048106667326299446735947394819280686220118238433180999797805091887912455039033972673165188642101788056753621887791571345026058971513487500201158592569986337693246579841773109709897626192809315979393266969211667131599/465948973747678030771986510724388701254874700845284377559878718832891127448516495278393790068106447861987149796353651641714549661729410717375588796600812607165954000601185398300168789272346150207880166490312476704573534127312401485016681885483701567052381982364876509898962060749996430947082649605901841566121682348920333845389406288668739741465863681811253773038542278315180377646441103856541886574067989170118218105483834975923778926447322452680134346604726739388812910906454281058134107060465918174460489120692292050440463446877420520044263248064011148860893210873571751455227532115024371108774390653601125391247470378665567183725416466351329805650091897251054217674097582365364674380051493975186894555572641032522729098527263579180395400282706958475030647120674418075693248593560854943889709698725502369376564550548970618231174946701992129193357917967110062679367747243093563739137342433932761924671899338735422773405742596105038345048081316175530176137720677985263401951850662636463522666069592475730696661694414025960795002355796804022585593415537659761942023090853863354193336662188549792013774902019365807219628788097463330247534760195900296901646412814770718491147376962608490369455769662162165395013549624734996589561791252599939067629611003938320913626346088982069304361896051959280048602652214859632468646007858983099642248191172597922266968127213152902677110995702215684316065561391053299815877823633502991266612101455031879916085903800088689967860992697875183543404739521572001713070135845729309707947382248546335277942399991662300783003663648407258165975014184978882630185155424638010834381886396355447306202042626517514641242028198824249705102143939262091478169906057862435280756779343624302655161942372431527191924095704137176524290565415679629018470924059033603817287821543846017042075021476962648018863633860116501627767374351417082225382968595575451765769451595620348363352943794538124168929579086982549734355268389590234347473072505626204662016249085059712259215401063065095383292123095081035435350627953023674112676406560967557543901806793643159529116645877670840748505551754608268696244543546901388522153861826321035182097324992166198749194828759072800738178848205282347448731867589056918343346968169567560944471526377494728371050708788376012025130303623135083682508128069233638679750065451031544243465279730882094762610655919410885988876028985382520379531679676997748782801020679143138956046614738172698533730754224840720771489867348334511414866093920903980747508903277502307149346547271199812520682506033837698060115207803500640368677274102050057635843419952527616676410748185117651606771193243621332995012711246462831952681452534923458606803571526886644811645084924490590978709639219552017289992647327070689256186315489641832868641593705698187906314687707859027982750876236062060684545686129749887500*t^53 - 91933790149209564526201414579660351620974981468054499329643470584964049985594438761113554126919885901766023011233936456673568504116203450489228423725455600274176154518007404427346194491451950441381106976483738376835120202175448977785713883323427045046774954355411099260698418806665570543830806213603159246624894773217661333351266830126656020920202790776959794813972757378648256734401495401640588179441252079310349683031654495939662219199039858513583129240963448856009735208498652118270121184260076625488486754045191072035419535378300379077984242017927021753420614507185057728251292742884951695299175383282527883369598738648698711052720739441167033116711188966517035088519138409621609036365144447802738015937072563549142623775987962686271156412961149425123134356678495812908337900390157740176542508411530519688912015857166481916829818998317374782753325914655886672729132676642635806420146299651236217505479355178620674863497635370950233803251018762623998876256692944197128205504988692811762848199314857597128198705115473695121195730281312400110155129785935450434316662416893228616307920750182392548119144504669075076905514122566231863460618798636696395333913003028562014955894849225924104124781108733415365118474652230435724177654828776851486453616310755807106178083050929477164638930514070501373902036813629956870082794016025282234771578126943316908509678504067486494670899101080970104068201417906813694339422067240893311890208673940596062406638032617929916379492516543155730087780388939876706718196284575105523270708396178553139867235794997163826267577695465095295961577111361449637061442324904134477129871211341315751424467845137844124200021219478024953865845448847926787156202296614460249452231944952552270666888191707952750977524818324337602375040476827950545965127231769241399325775054666955286566632731833977885206839459846170236378634870265589328887057294700229667712659604430693384683723461473188892784118920131384153900086058594971058961357220782937468434891757882999790015215085604544372779290662040719394596737051612539608569961720864739956661346008719752319438184127100377045784560452336448600623405285778920695332133918333528543568139589546709641821822630823101225631650428977239161208360940290767764111603205843626209980918741358769363404020339415514180739680258508434119230305235625951892724213904337480033064046106485572502355424298795194814216949727260691925303299119064137886701073221602848954203299366882437016112532006072138552270230420321895490736810591844384713505822168079637753888900481165676929234837209549975652643208796490080319603951881715615312403922106156380253119682573977909081357587074049320300769433499676708139819806536065957712347002878105194215212187913200791593146041142380141020070950596136187364173757517303454693551132519102238671321606138718008608681145675155002707274868149825474880850933493/30850372951074065400336132405397789093628801641426680958195965562681598454984740872178225911779012372038671943508853594546594295305735845000045227148969451809639274035364833446833040093276148269313086938934063038636330941581377703206071207412353182000565868099863161152078337107703703760430871767192091408021075427885507786400338548446763228942448499376748439323656203787893546535514366315829085730938985453877250056695491870686718126367608236309249072637852356979178284350859633891812419707760371086234673117086458026935655767950579934653985043355447930172360249161668060858003993816117401618750206741887430782702406043772801787286503573030176003946788270955062862769531954801338323696051023166581325410335944395999049283432457168497232505664666907444870092401757860610771898717923277249364861966789644665754893405397335008025061866199231232482829929629664762252095097626844335787855980202992518216000335355218936343559955132708819159238449823436682855335733326354285114587611155693205584289283442329788806558660799410342609573657641574188643000638406103321974085890660252184677473361357223016473453653473879319899763546452779328486034057846266850401407010828485180035060373776586470025515964416422068786503366595853014674306668875886625266458872857314029449614183880064623023697790132052864429855040197422254578154359155191605781529762313430997838885664404995156946951228022880884181881122158472013985034618833359179738079628093562626855043401322080233962300496691888728162354949762663016384232185298420623718787570574957859745844232931745410158945708718030782448269966116764611812767697499286104923779191379550037967870680191881134668061368692786748741573660817643374103363180628059693203855211622357278329515744364292344899705029888157939251450115072000408733736829050767646654517541613982390839783557609554058565555283105355438295898404791269462863657292998411824167688098373958636938530321711501855490896219800703600448837917353807997147612104484265406480702085837035779283932846559841452014528625530784749355045329312472394316527981169139311481999403201192877560165875149647562713487345937759329932380097941498781722851374725026838350486144198010737609748299122777456079951231065134426678195449013346493300524265689406828910257989906825136538263074398191532738467423154981269053362954916726007453319078972787221722357293298940922711502262684653114765445504449637063544107616371954828749875688000681780193588191789351489823562384176784542949637323015166365458883281723475612620968527885704106695887090208061514779046964370087222949807072942861077359815141827478131174546325435369628160745042378449715323642547761318790920996096880585727236556284185317268505204069988275718974737722021276899228451635435785100545432310073580912283660149445654365748922102411224667480079026298792819438746951744575230000151579252020232562500*t^51 + 39177378826069483182288401127510284739363328128501274691631445974072294116254975715892244265654754967449980508787282901335776926916058656156923334882094452690055903653095005516301287052356542176950561194559558240171280137560404147802578165347507301090591406696376031569554018404327586792426957875007197861638338229887563024876921596723794875010080051502638070113786163077589869812463603856654856866289595003281380584674889442136556308879556851579936293688264862379824523486889885734477494800486596614132067950384970335375157794614229499703601054646454958609160722678227109517960886062414984942127543487263526464364860391556868090793678961824713953643552943727486644923785125163033032316218730035960682437413011760913431217677524123514579061837072923279326448322414746031075947398859632401436327235263464832421544600154485310791747222409415561522239654995022370643945844838636158653887937180117391350858207447597374787499642745334089038817525099804786685532523988682949447222353904372512726269890550346127917646941724774352288892012643791733958546885143823598046308728542876690229130833473787849059744081179587887445947091295924435274513527928316825676594449442145386133666356938122025295760074994897406667928705591023043429393007749314824536899213122358382907586249534708041750079533956026957656146744856735060240284060682337628541949998421144978437735338077018774456216168052099835566797659713256682993785736959631275069671563566753693249740824697646290588584969880308718249121730395138400073826798670456992099804305741763814048086089170147519082004417924164651868892690924433496858514738244329735942941410578321496938700968526540298929429186227656548572947060706401259733015134406355194857772638766872375952427076667073677185785876312982446583656849921185658826725715941883707421801163841314096248131083678326838473245618237806425630619938300067249249009484031996150410006712172523635959720588785373324336273376216115868012081442756627979945850952911635083379016654801570518513941591893730981366595580261228008859664647196752522827286284216478694203319317147055430427941460506438780803668404752662370299791471332158890724469438678887005166970331842260128445092172944405748007201317699964288753909853634671516323741099086477215462193807171562237580596549433254949897491168344194320168608927886985688483209189961223177904426300356296067148707639854885707655982017110436304946812301425705078191828760838932547826013557787923191724478679345195991331914075740919437793305294355829108984274806308705861301624329578289212349546213817673757947144424882616319280211374132176673852563905744123583380497387397002249027659311282699910047326739868907857511536162946148893753898705299737990854808014417654677053662033571578681743397005749830762362198387178788407366377109970980829716282969662404024133539380889229632941085118774625993528188943165791/22315103101276907306243135773237734111058166520631965893095081757006356215772295897542250076186818949107972705804737433388703206937815594550032714304421236808972408218913896193209232334136413914803132885828972264613612714410529871985724840028268801647075977925567686566669997174572345720044997244935612785135244559503850632162911550043158735601704414549181371110777987406576331994022058301783038678712532811637877541009739119796726111405903290930356829208046538214938959013788468515077650255280001752376413554692537972816791005484252819399715848027107336158007246893606564020622888860324920504229316209965241599488073704995659959470570917825160642854843515990828804069961447306301387473476906757160492046809666446439312315016144018546331512430775729718456033503938185841791673405964503877040583489311176308229372896570738989138128083217443924829246982432124178029015453950084069553215825680164588176240242573608363955175034212659379191849145372285867265359513772729599566218372069284752039302581689951880570077431311573481154258279027405329785103795113748069561255460910915746916705731381724648582464809346106041394162298600843714271564635175466355123684404499270946892027003698397546651789880927878629755570768504333680614415157153557992276071918033457147968554259673246743987141401528851571937595145742802097478198319788921928181973194740048421770127297252946496858294721603217172891560678361294756782508374289463140010544264321010300091814726956304702566064025940466180037436746994992915184594614032524251156589676049219518549493995153962513348304062639375599304248608824459735877901967857816949228200281764541194130093125338794020743231056687782414923071614658095373934766033987629844750788603073505097991683055090171462810786638285767576058548916568746962317402973013388597746767688434113929374110106670910769029084988112873767034033179465684911471378775268851219481294391157163414052203599371319675471748265655842270991326093552587784603439422243618644021041175422122547015378092344951983623842372467267635366816121536021698555621906379010768638646234982196181435186649691578403696089180228312581984421604177684118779529161051102746406851644303227766871051269698809026564498057137113901963894708119653963487379218848670939578419946032603515429343623814691875347491436082103117948599204056431812057900800456982757045838442152900600761319970008565753013672248218570809296904509175713992795743414320493154340028792060964244305710124554540819400237663647637004348592240446647359795833901837325970510024995250497829023510637561029757933693782762002845956932952588542514882921842064917364369605580653745294084101442880687258766187176743623676034442378894046157552097610624852770058393618928723623775246682965217889394529370953223526551847508099023324558386987410785842810590495689460139394026961761909416366776308992294634886875000*t^49 - 2277390024773396032533793632224716988758004161974747848197492834144041546712678889942038537861369213415065142045986443052478524503418416298981906233729194348996154858794536822912950527607080544904243976402206316643948136293403084573336178138405435463052185930772040362329088837563161690611815617492873618477200520279692841019086699256147779247761313901137279133681763129503754680701751763075761591959365253142804717938635402168649072582151303859278945799923341812884947116972559596346887381772579360517698670498426986905696379116992811319743110559068681355981797313353626003369640492501100741475837367342985370920602271308531318050703724653566206178418696792727808453541952804181016923991493755869329919833596212906020713338379478031143558890022986016150323278003073776576816181310605158896674035268921590510669973187353940256079959511372942087792182738348542710424078083803600138153348137342446233571301046473811619981911428715713586954674857243181233729730713250568209536887840719361707402106657347481619309501237022812380627967668144933791897660115107698410490565180941049958700045221275228114056069938542895758365176153058433244780488497180120755517259734559775497632285377899257067787774348335739550303624771580999331638322837555406297283796781356384568272412132985386247228112627439790328584235593330357159828094780730363024021722075322558057512799557765303259243548261394229785876249399102319760523592951532526112717342941410398251567386490438303754616714832246789135186933191953481487810655354584787309106159727554618000351417768096421546323263875248161855461762035478706176468988581927449220310590410306931174861381690865896845621176577468864842755160251617277143402712921841439599020962501736734219008557874983496312724385277107760909183253983544208455712513498216628978856564189158316295264225108507671321344335974032838584359853495410136515530815590484265115579990763557925955317597806103508568328058149575216721625242729870611854836364518922000336034892205932019839611438366288031132580674894899652252919059503547037812783544083970699183458919935740087638514170091156096703717841293873719170495028911417248971119924727171187015382282869193884761120435761023727072032736993222876832276595244588312069003626323827552128064498009462603874669370079055424678179405003028306816541180453083053575388952657017037302128573797378684463032509596529956664439217164132281120409902342764834864493889175569379200440082974889126924683190981830224970428385176025941750407840044242070479978262186321641070739170516476167988980415625328871315057789818453483615419675223903385487810125692570562141847534518045779245016013892770416031150815526478735667023077559444160959847571519049598078343151883252172089214677876167698703912456418259489174567364638947145973477724865205065392540657919399583736793098199793127686768582596214716248703801990701/2503781586187082566009106253081620070202856629269933737914643823425452612164727801572830130872412351413986976876724518363989928567234904567312539086094270706807126973473344727963025518960896519754919322358068173083839040002948923663230114048731301978475516015389476808934614049831252770111520691939414882675912292896213110310334043853684751598623491011453427509390043422551515300433929751915717839143068806638118719542364662645606578236630651964962585505225367684130141703488042732098021570800872942047201915285916792581291073435660595314036644297767806836726295229690187904654298795050373967578073062614710812429611115698757877746751070090873981384537082509412221429006845782142459863934143604070594308291482140511052591895152200994981888101357336758899098610333899426223121166400985150729798477007029443108953791016343665647664399176703531676840805405758774715132246340352065171489197491593328129766255264234732367135597360514200331467664828702211331814475058391891287533382594155908832070035658877581656923497847590763553587064472038276345731735808244166476766215292120347613234323402487959384731650392712316121726579318766574893429376591053698635796032104399257837014675606876309640553444918688148322696444337333276602920524841207424234782630858175701218115636774671596850782176350781336580503560695026500084023275249112141452009699151448483595976711914207527432555841633792912277628895185541765820607473962279025969603474904594165730828466337267964443192280211930980370174360840516648749851101361023035556969164301397169721542801253684940803693505823695278813529186104013837181632163628208407372056323195175195581793760265498588934168432485383213227778702417295379345935366404728261554825422867474721660703226389634291695764352387827057869191739512406745856220874048771766899403292159199277427995703037693526840197777671430097882655236225638665283857252835195701328307498996589177169259915805389659399807091805284480733208890406842808410413991968394033465707284851394365288912609025635316492476054248371325897925608394024827414547654202595366651598215143917636833562913238190080145093248968012254876839116269777227032505618531964832895852080517277843055655992801879727139590251957879509015208756553548891940186629198411072531616013167160619112455468195347503807009929712813142697871288089162648175603448733792897748050199794201129629201837488697466814452971843434225859949755139243500982848874135017324650346611893353399389178409906019689516179696168365587369275362283903302967044260670482720450784680550542657243866156413107364339586512054517176337850219195137098749080502257024804197945260743887117874580139425257414579657449063826165185965206813687585473828938674490439369093181558388524672229825041182595116612675722380656308738154531637279716099864317987317493907482565718744217848197706769066263757751251722355027125000*t^47 + 671715463451129788735701551811245117839701948216190350337478711802847401822131450792829560061193328321787611803127892817759141884146930710042625202398258895121251800223207498367184682857170782351871263056922139067694288835984565583764278230752675772328414567637158901174454713416202775639375489979902069462316355466524139805118696129117334667185831714657395106583103939897347060386991611254701104269128794386264287937564143971904157844224584357359723769257198278407194516226445504859020060433604787454712791958402065979529987820881130303918966369111267732661855847804992903537225443160100400430918387512367384638038265638970773243007637266947968396392277525002967343052371551214440079122595890570556121091331264813504158838916747757910403353316271909611109775372340309465151974160627974120040135291900301006633298974342639735127981492056807334971458873436559428730530658022644680257874779912478294001971791532917740099655048394100380926739356612028870587363931686566818640347905771461102086819515498114051445746789173023293501712582524681150781042672367174140992020983198922772620651742944006459450909725468342945146599932566470004073143286580205993947672328413887618703303238789351993670990021029217477711303420185994965054371217015883162367256303057385207588074464035063755003806185528081758096433191909282467891772880266308786914940251412476949202113011397512448320295957083971644411166283580874888280058147056754324700214692092459697437368352803082533270406508348610060517683681044503484006729058882584806747909823206084123667529526405009583856511156178727390347185759938547470425150110258085857488547945876945366275876698082082364305511677429944048701864677453312873297144779451899604057763511109509997632687386034151089890446276220469991413874603317909128910759175199660115875960037134641579579499343581902280415308362676676334905068677266579569261674392544097568191590118444952573219304250868993897471887227888548899994537841836398593529401224202029324415597627479776437328233111308051163969655542617808554177854543489680440790256923190411235995985121678455207316058191793041786755006662191302189707265140236338782512653861763662027056669941616949796483819824991892751034488016063868651217200720527478618483533002215057416498436984412151148960764649965272417542393298172035413298767866442795408296041039476378061300922785189287739263054904517688305930478589484580009518894349837686126780334212666583292822856103303875250891707279359289834112237981183376107058549681473719417404716603945188709083048730614440060355270469359970838663567337632113274137697996621878827684443741558649073723652838500463984287135073553230544017231527726893640319814194602946298411816993900945883108582046632822707055730245003366804384588533120087189853869696894611146113053077113478192894689155654489002867357089004628590760347831328849529743710640233/1620824301915607217239476209614677306588679661927783317509525814772389810112056681557871410903798274192748185976762161544860458284284510959881097637062813655383936719782346840848808597207748672506975680799978745269691570207755726573665714722084202693440847506473946614421317646165915634552386715585758570478144917969543019630636009360855602041039378053715483517725999971457410037362147801692773117687783745149406611560982994148776166399276499429777717088575517672244081237678617064709939928235103529975433079796747265773519857087133800587596690626249159162539705733940595030015211472757340052701321932420882101778656748887156471975020138609827722366614647139086144841345779714934751593864304344283028443705729688722688545765258246011108900289104469802926839652783179891495530262075988023251078100752921614356467981995069499753579438941178028607270467755893084456367971496461548502583706408240690475286037470539315013886372113618919859389233294807111031671631867644915152230714777408083287646329374515286240113020258023496650874818245261703772907236228977527361739854643639228660196145351999787811358025656402074214301118953571604470306844893487855306699074695040677376241928330646389225306667018515357274918582746655174792192165853210848866049968093452032380544557116371909003271146508114055572237414283749208121047645229878453098178682602393595417864876011117333245995758174629131415610886596787026746696656297901552474239647855266026561725837027533150942957950178132336770797875174795618723091640141855827722890665260438564519619502374163687389901804179359216700656874381004632995340154589972656954741183215835318041676673384117664646480366229222010892479472527185332636615139170033108024910628065106308025411700552178065667320900897084378636765015251443841072928083546419917371827294070883370102295321340263231611307181567038327217238674802816427096918951598958780995958501483867075597029410986975131527511631188256291598439497929863588192568637942060763058265333969129016842450663756605414187916084936081697275904445911302354689680361744365921778094514295148665670899546037315345083835663158846427117700095621333617476442402079131014179884178513952507869794720128392071532963141251866069752277501575661270242315359857611780621141266206983351829299287402938731778890646421366150785273652273368451309894477249281719599686305315660271138041228708159283856648994688706455268964763936359729316406867895625872331744300970228830937110419651437643671691717054848668015617510947435990452113585570403592371617344665913764220543466415842494345876594063083915051896696702058710007260958244802945091987051973223817815713038420536527330093650501042285449047533696434902964578071527331151634481297892869051865024750374061984395676094697293872362232789074940422036132916836651306781070132431835572930506931652764591301574599164105799451625000*t^45 - 3676012508336662405022179763554459874327612789070513128122030744829224102452009988996895342265494229003999182357594216413825370183323716004281894914051468157301864285143304900308596752957006846374312129372733398817170348307479688493375158953140409516717253630814277915143882688128806994116830152307050589177236932176305726723019593795312684509116638127898270618819612592579850475227997716717309211245828176323146358117912790166439721567080803480800539042020060466568658198589846409629769769802608955127602411003310568961420337845445322265488849736231526677647651808835516895806499388369134459919989675296711288521007083289920692729613027070580631560488060344319457832569561666677946370429193798947185000644574938550674134947430570918809311965244866753542843552534623765627125231515030580465356915404568534481071160163570690932601879105413056896030951996885898373903258682106170703085655884537904890337178237703280924361503447859327638699699870788475632293400926378298654382409439911033170301815292939453856309479625219994403909630780170367043129148713073436571427964079137733776143231974661197951276987185258974121049840636241830438110829075835367677221349140505798609019898967328357621529970693000321303279947503272117195186942351014201696714931732546057222976024005167978984176414247475229290628995960222821558137505669968640605087798945299813592736847770932270326385644040276014469288018020833417288165043185851661036192753206640174356457919826301182707102892851042681752480765911320116388255059096216500157065542948255451430737027167499095096595276864513328972594217774070448846628779176956607626264542862305598452404326319097858858226694639544669960417063861755173218698031520875658808930824673895425133188292466042692608257758360526026039524147106706463636939090128515511790559126988301641208732400122664717165282843731837901047056211281715348133889908632245282807892458968691920560137442184422015716748557245972605029528082505836715221277355565609307729639478379672868130507948063865840568081338662354381181051284763615415620264986759164284691353248446076163483718330343803057360556791136334939056437055234159450095440760248727818458855138608984366229745661365742159063719194715099349377343963158160184980168655559168076954136809111658607112377995386535352103808301753335364187297246113136148853003871871995490999423751995376729396018532786026085592762215667044477650186252176495129890525001917677828817383665997755610395909845154610611703082690855472360391760982236671668258869278136443751927982913852012325863756036476541494205761028424043727731668096611240830358329128867022185034402060894610440605825213003139932514564598517715044929308995873921999512690513355516213803520592177160621997427576733640004998987100067515725092497275504698025694785368814639886502895440643082209343679512218840207269130791049289470724748526199851/22151265459513298635606174864733923190045288713013038672630186135222660738198107981290909282351909747300891875015749541113092929885221649785041667706525119956913801837025406824933717495172565190928667637599709518685784792839328263173431434535150770143691582588477270397091341164267513672215951779672033796534647212250421268285358794598359894560871500067444941408921999609917937177282686623134565941733044517041890358000100920033274274123445492206962133543865408187335776914941099884369179019213081576330918757222212632238104713524161941363821438558738508554709311697188132076874556794350314053584733076418722057641642234791138450325275227667645539010400177567510646165058989437441605116145492705201388730644972412543410125458529362151821637284427753973333475254703458517105580248371836317764734043623262062871729087265949829965585665529433057632696392663872154237028943784974496201977320912622769828909178764037305189780418886125238078319521695697184099512302191147173747153101957910471597833168118375578614877943526321120895289182685243284896398895129359540610444680129736125022680653143997100088559683970828347595448625698811927760860213544334022524887354165555924141973020518833986079191115919709882757220630870954055493292933327214934502682897277177775867442280590416089711372335610892092820577995211239177654317818141672192341775328899379137377486638818603554361942028386598129346682116822756032204854302737987883814608520688635696343586439376286396220425319101141935867570960722206789215585748605362978879505758559327048434799865780237060995324657117909294908977283207063317602982112729626311714796170616416013236247869582941416835231671799367482197219457871532879367073568657119143007111916889786209680626574213100230786718978926819841369121875103065827996683808467738870748306352302072724731369391650264165354531481416190471968928555638491170324559005185770006944766186946183366492735283488660130875992292906169318512006471708135705298438051874830428462959564244763230180159071340273993901519827459783196104027427454465514092298277173000930967291695367031764168960462509976382812420729837567837275234640158226105511379495081457193791750439690684274220527841754691644283829597108836286614459188200704026644976584720694335155597304828772475000423594506829334311505501092004060732073247736035501235224522406850167862379505980690372219896792344843546040869594078988222009185107130249633990893861240220255200505446593127356140509068569647796846453466416265129546772649614958536178885669462182429078770377100821444347427374349847422726980118862146839042588188261469036765899762678973582923823043634058843481411525080665873511279890180911234470316293851277007182566977540192405671244404535877042155338255112180453407573294196349588950514784024185767827149863434234526007958476568419496716928065921116081121519521909445925838875000*t^43 + 139440887048484185869360274575849384064168788514952987092784130036821474698860586686265266705131196020400587775282283401798994137986989288190836399724599266161362211579024550431743070408522228534239505049014010371172123588489794415329670623411109261029860281170622113192444843901564179192867942823930277188287417187456064481781128877098762189490529787192084102310880755091736773918478914944342094150153778361410390323016459660498155035531343056112048965451775569346414339844868111223601290060975542965018840389658820217149546542602881832169779891860359867736582893402270482126746640375291381658100413225581668840166428811091452793815087731877226954423738997179180262353967489866505886383335110381058318447598387640672376767083670919880266170244246313503942283368422338100967393074103094038080740891446198930854895284971225859804455231797145387114407661992489323333058829359157794781715121374766315772469624105183633296902917729716588835241132303141717730890073173333739551019692477072893502977427582559443693638516325035632247627032338196682199559437272879043713412853823683913565767059988046389860027306176781132564859014207515400398030953405789719516349836323428437773412197613733748006258011298246645466052552754974290268286675931353826981352918918671822593962693347311832215290270587771580926353103942322784731532085692844209147430159273372148141341250511794854441607848246502796336595604239229535315941581430321382343455816196794735836655681599705846013296300325561975039048314529959947089492390596381780389244825454220099165325085136353834489031329190720729969929218007045528703549265617662332098150320811800277702785056101351495392998098301978504845023235573593978686241792756518204258228512821393242387081653032396720346825124094137316269113658393297013149337527231478822393892629900284320443157587255626062001776306927695901166892612848190012039934866165729714022494639768336260622090472007659163610731196914252137014069348307619147247765409979784466182897433418866008835257200068077981928168555086721878852954218847126734987273866877425153743829421501633251378892311316782899224470327520867862903318137568375402234445416294880373434572607030617806713519086439907397078473607364553780539161660962495712606616672310880865671128178923572052260292925406273664980681345101375793511304660791328479434386500202841099550873536737321430953603211107911615274181108727713423846039993871411562309224286476849746062423934300440371689435966871043176879069545890387508164365866360388788449273232769617264701260448137001795707072453097094747053347239800813380141561542454369533483947644403035755970234975539067527249103604436855773478034731540002673906404074182944209701456587663346562990779442097915742631793051139551562174901520258221552677900038083523511405304155552175700047960405562150505563868710240731662071107238433990414875900076692649/2390811173626548540106270601180774151525006591730198426493911977257300592841849835788358558478912550296791729947967682767390194018779134465268921098729724953837279730425271369691094366248286821952233650480324777054962465770696476927937405878265655388047429938849151944504429748127328267480711070994246647248156092010753982591901573569553004067697386820707766016033539169000776775061853073053969165853116974767257507850159129472776626422763071675842833810689957074126039282416945919567846509893494610027154695891091988197964777918297773188510120609610306414467253589167434640503009459886066956924346162128379342551710337533621627421521427314362364979453935804222359480261515333939599474561971159475825386146361290271513886160536105099309312050797184324982917043165601593746974840667518761497908003954219568013423842152246201895554939225944260130789813911939345347952494828222511412205642542989531631942075880701671402644505913029547995387548304056777502026897106755562198638530019136449326194878567262231749133865316284754365844879481716323280773954328454794972703690253984562435474955337782280257585353761581252956430535458563097849359364452432958256192872014987018026510705778461955747923931033626169687939533419949044308133638081200099399667587647142968045878341546556985553017631615511919997524952320052847123268975240241777937760216409960431454314503523959410573047408774525373882214342721640600462553067677704681483685011260479769415966794391022469358067723626994233177439116860628266781232255019130160217515400147486281303691832895354405466565302425955941229559911091540326363720752527426363574113651626525977449008327638567790030909090871307545590528730147625470912884832621568474693584251409715453500684953196175543153633150997715836145106208731585376908255433029731598169598260449868167642232950779733785484411270968196878335489934690571739951364604730598754383464958590816716084558221495226712739247515651504106096641483495039191162669121595608385873899933247513446665510789155050388676217735123975558849600791333994263568334550782512696579379132973881971028409237400095892080468985541887867515401360236888475541901195042954557896958347793898024034141504692047522269116270488493560386386192960727179191501425500564650807481715348676758647978952343289910991696760505783215773786188081716764321691274968209173834005879040026317606973319795645761158815602710615910933645822633206827750536143873312240510321200085023058970831619516178605969581637217505011231192186046461543517506282681168044165721430943979597153369797965443449641455835751656836051090064770586440773736597026332950575493513652159070323425607815986929247554060477183868948207231727104047886550422135077321700836015917679376582431550267929968963799749810409637908031697757002595368328034945223463295365494022915951624574057078631655698673279039805090871324675000*t^41 - 3459041942599279098183616895970342885822059076795992366299414820126030895445448292014057188030594289688580737458385854728433561516313859358925260859897510499314190877237716123301452147732583550273825692851603828568185845258949040564732437935289808660258137498070079504964352533499470475619649393063599067826823544641910344747092670575334763981044220547753727341268277354197207055510494892712858121348354154624294783675381341529167981031810813446672215590873874517196210617491939281914054728043562872687369783631809139618723055269805878002502342611469496846132019292722729698469005184290252360945731687439822109811638356373779707549170034552706170271202690513446991732223776279468072233337331920327089673813126076138496768216306923608337631532014244105208620601840200951701546471858463319926134371954910866428552969557270887200043237995207712048847209984227032544453303479626851636520993020302620325108451522833510548197031469161732340244932990744599386160873352187284356921756783429421039196800645657080674951288835308196237708327057120581843391268361096506548386457884851541805247740456541587205557241832344834951931706295574385428612938686668541728954395354048782264196376686466922580711616121471961542773599226308827190119821858628722729277967761879708919326427876780399692117190567697539213211729205302660422409808055939384237892493224530139709979860754652286339477047905912407895621475668585462272024366763397094761307507473914340457591977645274902423021738215410260717377176532131401149038448298169077669173889494691158618469863614044287729479447319150170620214444041636529154214767818408146846166577926905036982592087164130553703659894624536126044722502693297004545227286221131584874854275543121412197453363915563914323061730287072855079929331705743176943619229086328199796890689964532515759554410362931393981737425090932126781635543941243935727632019597685617318126372327696165862184513080383371942875983512280759202878935674800315721278391298692014354162658976944164727532362060472961792544042880245703949169987412515466940618613962664020875745373080189363947643416486427147360367982828238729020777845636232578063025448001151648529170204399677042800486392529058587658485758122539419559613073985616814771616938060235144952148821276866706589013889125321885937337763255076743396571384921911519651412281766570288580027293683510673074596049169735957039719316672647051632513462480836633565909278691615272179165721116994340781167937375885090226196137081175620864767971260395050020524070210847196459268464555663051575561709882561373084128944445939475238988343572427908093316710547721601699175859990038793498476530412445800358601189175895891569547684389696686267108785066143574440758623179989386226144448416778047378971739590314893321655292018517480313070392946722758829226405365192417070986320332327480685450101898287240897239007960184221/192661324036465448787125978163187544752223734012661368707516462608892226849354458846744811949311598645546984399850669172943413901834223576453474354265415255426361020638570488103155903518916823168230381782929894582317418214063506212004198528893615554537454960733319015810353757944406973030939200875049850168168162613575200586914789834183170513927732294826611054758030065897334739479470894301621199469100665071905763870723670542559117745428692971053958783653481457417538017912354018101247194683650993766950752290838638715182591699385292313104907344375207939882133304313203734990470370788636525315694262294748412360312729703046338461342756867341588525783338665096352524227749197802385567414156276683048701688495288827720518875131776633644598284966358467266755606398871168225245629811172644740733215594642019745882774956491983727847832233515598112593492385522454947647904830348739607061886021355799548389170492183629553659831654288099968434471559418696030410447324616919662412751889539525810592918487881754297884311162040790058171902836283366102632329888278241019783663871237331074309294379113328168382439771993919325211716127613990330543689478179048722121319051015160534806430751274646048877952208775202570167399499919513808014235084142922002328796937804107598305536444910288534134379749247446441392334893313629625369974224269804377461999467439365962188180948288256737770283807215443318942240519064170338943220569278448498252023853500150866607593732858068695703082606783777904638948088480024964302766121727722474524427784670669202617785378698167911634963876494716573409015941940236184188151784222323457464678409313438041542359136727975634390652348454853882471682971780730342177593540204057764941914482984451339544926748254068962091554626292184356879386717747460892703125556407446822973723748062226217896243241588945293689239454465415965995353851348704718160350528836119135329926541127752698598385564008802172280183305549640898866070765598312227518041217155733534318444556627287053180282142757751154235646113488531074176751830541065334405906836164614284686168257298383480498574939397971277729705478038524882258434388794190054098648933018578141183004214071820871300684155382905276564536431213328951547359772926378271818359416942164254736411657269811969354144715468580439671070784018666713991563487586354146719088300551130792592707389907127198687740885971325618414184159382431076841612985622026459614770772332703335090389390676922370852316964220939653068661458702024492988561590586166103095580096675640529529092204760358422725018058126717010580731821964387526453374603303676276728260434310720118583575506436823670799797857058510248414898775937377886038137319215605399330170410179048613311913862942648093661284426276384854560371366300982053500243679968983214694213599083957520367867634516750787204924817857640804215937216590198433180239375000*t^39 + 1178093845333513930949369218693006637533269688617184892225649963215494246514036607684021511205597056915473426321509310480343353041298115289871654165808908044293476351892722281499950143551399698211477298211892533062844115515049551067880646079461747255733789101814367789921083091922432963341151710101759454111565967709993526659059876373449599214357972573634179024038211112449042325175406244183613402931580388875801922581115463625748275198447040884301241161227590908404269541810739460808168803064669354943433862581294822733443585692014094595493303394728975373723974711276203745660326265301874290269801792108013557000082059926856628700489462726096661092646357021622142372595437928685264514805992968181073169512441817307812793998893168411727942612093942177570521467545065184485796266285915545168776606809316101917940976691368933338351793696229989867241615746769093300189950215292331263637543687053000197401809273245614650738289672244774611759597426904187761298976322730873122739931555708234345757397083749429497743758470279067888056270971800221346948242493496799895143897832559296012882885173852900432953761235689587518201127971821629031411649032429887847993021250398090458069466233124401029294133085218349388957781301453967856539359395490728380628809312684426993502752112717368102339423233078577262049185066104199233623771068337525269997498768184811657573843043895369278425545131631382984995848454927658447497071340031463879906164848508963228238073920365199855449327800866746270153634000229955546114829692880600002486568101428439509648726225066007682987061820666542354093112427013621867728673860157167160099352004246874973082299753327024982622189037564132960896419820534538847005903822090643033904418295514119273337635944212642927759153031047094034011528204146579856386104851797808683399627733426553708415660894592213334432158040416288114488367516809318226692922051916414336488956263060388934612486639453447971307306327772884508530932408140541872473204063422826857565658714068545766619921031156387983467091087364797668815717593931882822323692842127555168302980141926766890240664577021607454885354245326037931339498983314908098335406219333678053678894883929036812664990263186583886379686283623044281263475074004612415400938322448378765427235008512148930857910095187627408475067610799012078929804474561421173107733855049583973794455447278438323487501306129007950871863957849393774345158000491882851436293722836111108666308920826648099878515501405021536480988124141781707399640840300930970973983284921690332781436878859626078800851695211859730567427046402791662426427789894964485230850893749516856962513437737858967462510840519724619785429777828841568804968481640245103981277398110405195564416854937929694865203199311372453849943882358753227697048420141116838474490281126823310684214739162740730723999622232331487910792817865886241250837295710233/244037677112856235130359572340037556686150063082704400362854185971263487342515647872543428469128024951026180239810847619061657608990016530174400848736192656873390626142189284930664144457294642679758483591711199804268729737813774535205318136598579702414109616928870753359781426729582165839189654441729810213013005977195254076758733789965349317641794240113707336026838083469957336673996466115386852660860842424413967569583316020574882477543011096668347792627743179395548156022315089594913113265957925438137619568395609039231282819221370263266215969541930057184035518796724730987929136332272932066546065573347988989729457623858695384367492031966012132658895642455379864021815650549688385391264617131861688805427365848445990575166917069283157827624054058537890434771903479751977797760818683338262073086546558344784848278223179388607254162453090942618423688328442933687346118441736835611722293717346094626282623432597434635786762098259960016997308597014971853233277848098239056152393416732693417696751316888777320127471918334073684410259292263730000951191819105291725974236900619360791772880210215679951090377858964478601507094977721085355340005693461714687004131285870010754812284947884995245406131115256588878706033231384156818031106581034536283142787885202957853679496886365476570214349046765492430290864863930858801967350741752211451865992089863552105029201165125201175692822472894870660171324147949095994746054419368097785896881100191097702952061620220347890571301926118679209334245408031621450170420855115134397608527249514323315861479684346021404287576893307659651420193124299166638325593348276379455259318463688185953654906522102470228159641376148251130798430922258433424951817591806502259758345113638363423573881121820685315969193303433518713889842480117130757292371449432642433383414212153209335241439345997372006369975656193556927448211708359309669777336525750904751240285428486751557955047744482751554898853696211805230356303091195488189518875063929143470029771727896934028357380826484795365151743752139360623885652018682756914148659141844760602479792577952408631528256570763618457626938848798184194016892472640735191621981823532312165138671157639770314199930151680016981746146203550005293322379040079144303255261460074722666121432541761827848583306260201890250022993090311171055980417609381919177511847364765670617429360549027785004471788897012449991299935217746030666043115121233515512042978288090891114493228190768336412934821346523560553637847689231024452178014742477063921068122455811337403516792696454002118356206960508213402260307821557533507607830851323283855796550126912150205862308153309983013077285607446314658871782854011988981640604339766839151549186226794910195090893060687585304293606616754149109803730647910601100308661294045405279337225506346192465965670387884330459571435953011685340187141014251348694969875000*t^37 - 643308154711786303463119972743417814297501770624173710348668348319077698592784560485740296316114152109298619006523939654257596469265136939394768058364055402337440377918692955992729110924545517398014919485077007273101749919538322566533866881253725626756682795026738311910073537727793547085731537630389124337774446212622334952154447944267950453297825661789354282800492904837061531694310533615024050860954982952927452039529380069191537875689888509299119955382920374179221682710671903487335839227399442955828008791916411562891947341643989920853523722011091709146500601132732015003881826970681252124482520245175836463192461694416149196408934117152628960162954319105315425630073469887131990177879938713725922893167225007799227593774497230659057872077219802436731048327590323681733901958680254152902061961978374838840568305657644394168860267854959885369204365649668694117133223898696734025375345086120441181904581097742901153908964093931150960408747825203300643949134841663608566059688637523743607297953628836022323479019062612382545452254438278726220291175101267144467831583301725011669440239061274429903407102830348710790237627479753620006036875040228665517252082771844200624996409531765393424084768521544899067619278364021832979154897986595571369740579967073982398470556934163532780074132381310220959045976299707679951754706586989126189173724154696269194056185293623745153570652104753062906979418513864898529477823654106170512494364916750607382552755400081301357510233917253939746655459287058355176291843988888517347630586250877569539708870629562151470136712481555571130985964309812000865316836739650225488280942457922763469034063919720711212590901492285259004764826705415000722532672072656328075545168630409777464958609040582966307565142985019049594232498657289519348001699971381893737274928645773355039000668631540970244727150074821206977983705443011940180023761154704442576377572517797739279736454231225746292020817013569841752490827055357388010496381532202505472275613525131608047594895701421356114631201916926948627987381140297514156376781494209595791879511202795975952272568949831664630710580505821049526659078807444635504288392418151774592531221603460048822060214015269452021666104222696023132323869530615914635023202148261359932555829400677602270376436241278876984269567814926649887179398575377567589850717496377874701247877152128484501701289276103495989561901393434420484854041804259086643004719479758397853485701213437726268876793948115757603943655972828273434744564794856299599096755993012543977682388284252942815590908795364268722089647046239279213277732812810881885904391943272902122764718117295076984242674278061465405659907257687430877098519785814928946128225195332000459400018731220337363941245543519088784092842971488687097331485931919992917917400526500793513221266014241850115514308101844056612836569958646071399693884369189/569421246596664548637505668793420965601016813859643600846659767266281470465869845035934666427965391552394420559558644444477201087643371903740268647051116199371244794331774998171549670400354166252769795047326132876627036054898807248812408985396685972299589106167365091172823329035691720291442527030702890497030347280122259512437045509919148407830853226931983784062622194763233785572658420935902656208675298990299257662361070714674725780933692558892811516131400751922945697385401875721463930953901826022321112326256421091539659911516530614287837262264503466762749543859024372305167984775303508155274153004478640976035401122336955896857481407920694976204089832395886349384236517949272899246284106641010607212663853646373978008722806494994034931122792803255077681134441452754614861441910261122611503868608636137831312649187418573416926379057212199442988606099700178603807609697385949760685352007140887461326121342727347483502444895939906706327053393034934324210981645562557797688917972376284641292419739407147080297434476112838596957271681948703335552780911245680693939886101445175180803387157169919885877548337583783403516554948015865829126679951410667603009639667030025094561998211731655572614305935598707383647410873229699242072582022413917993999838398806901658585492734852778663833481109119482337345351349172003871257151730755160054353981543014954911734802718625469409949919103421364873733089678547890654407460311858894833759389233779227973554810447180811744666371160943584821779905952073783383730981995268646927753230248866754403676785930140716610004346084384539186647117290031388822759717812644885395605076415272433891861448551572430532372496544345919305196338818603011324887574380881838606102805265156181321672389284248265737261451041344876999076299120273305100348866715342832344561299828357488448896691807327201348196609864451632830712493986171722562813785226752111086227332666469086968561778070459753628097325291160878870831373879456139108877375149168001430069467365092846066167221928464522518687402088325174789066521376926432799680204664304441405786182681888953473565931998448443067796190647195763119372749102828382113784624254908728385323566034492797399799837020586706290741007808283345684418884426851336707595610073507686220950009264110931646694381273804410583386983877392732463954307755224478080860977184453231440668507947731498343767507426362383313033182174740738220767268616211536194766949338878745933817532445126118296847916475221641291821644608205723721748701065779815815825619063559787274872516291726004942831149574519164605274051583634244851084938653087662330191950296128350480345385691056627030513666417374734204034159992694640957161410126122624686948101195854790455212083808271032376685082105759681256208704845124735900720209686105945651786859514807782420586564238396771072333350557027265793769995699919813621596375000*t^35 + 27954875991038852249295271466611403993159615477041559242016505976207562279882423278877438729510220634018025003312107411454958252900553912903810800712966111416452726582415957732598638607760830137948178077578397308611556547614227212641810137180970278391462488729711956603549856279199083190529766455860097144938387104041697103818373990009811141528281919188928400594498487263690934618617625507938002088167044590963673218199710340391106534969641827562074854619143969176606946192193018925317096951012223173571859017639881560735413574559831739120598434190089505022327040509018936512521877703693560622241466927862783748265757188704115340411354656117755788910790708788072422214371506172605602735350240409013554423224138916005962952526445137770225502975946461368237579749551095038809060581172085522853418788377299074945117772811697197169503850767556081036289023615637441102831943324747822140462711482981407015710831226556661848538630725342822033753480555050175404308688129835149537204658337686589758716843174670711471225899300997412130736905853939920331127235223224435628308213319163672004125653475920056732537093661122559422601011523280418957080427510517877444779231765863066989016477757345172904016618341967268666775527259145420625082212525760602115674659760304914962929171758585050750691156764046690672743479008787770884270009886448048510611955668287433603474820431215870760534464464611138460666995952072577004849659711477503729747665458670949211482591659708727485989751386052145133957662672661070293385320182173294502789994651522234394166277916970028837602234252948490340047153266409512668457297916981236058928350580362785864159042177272216270189280414903587219872831147938702052260264693907396706343039754281073319422145519409416577309363379429756501950143598871521688221369100040357364893112420136069314680632282480100228397550297669874657690710326716732337344303930565807785208043416060021741952675332820294209935689516541992463630893619804247927633594939644241140619110878839209992892151148646160437757237386756008333591999946428050837026587246442121163911224502535873623841704279047131099835407628165215325508780761381252527078961352639367929126564422367444319280215377182832267002960223145779428545511643457779320248046212897323344829516151149824980506771633808751600676861603304691282823881815299676780208552952772324385402978563804081432975903886071811876906163159923342971083591985636201304327712180098347024222043487685578641904160656932546118744844972337796103361394230795927181322592351439926870182112260841025567219590735265453909522565821790459766860979628682580807641200674244477150410916706777804710114378182908863208877050206542126280636679740241323929118297554022609566000318927586728301490167128044346483970574961051461613253537429020674316968625338051056403404997603451860375659049761704858356277595506991865444077119590747/122018838556428117565179786170018778343075031541352200181427092985631743671257823936271714234564012475513090119905423809530828804495008265087200424368096328436695313071094642465332072228647321339879241795855599902134364868906887267602659068299289851207054808464435376679890713364791082919594827220864905106506502988597627038379366894982674658820897120056853668013419041734978668336998233057693426330430421212206983784791658010287441238771505548334173896313871589697774078011157544797456556632978962719068809784197804519615641409610685131633107984770965028592017759398362365493964568166136466033273032786673994494864728811929347692183746015983006066329447821227689932010907825274844192695632308565930844402713682924222995287583458534641578913812027029268945217385951739875988898880409341669131036543273279172392424139111589694303627081226545471309211844164221466843673059220868417805861146858673047313141311716298717317893381049129980008498654298507485926616638924049119528076196708366346708848375658444388660063735959167036842205129646131865000475595909552645862987118450309680395886440105107839975545188929482239300753547488860542677670002846730857343502065642935005377406142473942497622703065557628294439353016615692078409015553290517268141571393942601478926839748443182738285107174523382746215145432431965429400983675370876105725932996044931776052514600582562600587846411236447435330085662073974547997373027209684048892948440550095548851476030810110173945285650963059339604667122704015810725085210427557567198804263624757161657930739842173010702143788446653829825710096562149583319162796674138189727629659231844092976827453261051235114079820688074125565399215461129216712475908795903251129879172556819181711786940560910342657984596651716759356944921240058565378646185724716321216691707106076604667620719672998686003184987828096778463724105854179654834888668262875452375620142714243375778977523872241375777449426848105902615178151545597744094759437531964571735014885863948467014178690413242397682575871876069680311942826009341378457074329570922380301239896288976204315764128285381809228813469424399092097008446236320367595810990911766156082569335578819885157099965075840008490873073101775002646661189520039572151627630730037361333060716270880913924291653130100945125011496545155585527990208804690959588755923682382835308714680274513892502235894448506224995649967608873015333021557560616757756021489144045445557246614095384168206467410673261780276818923844615512226089007371238531960534061227905668701758396348227001059178103480254106701130153910778766753803915425661641927898275063456075102931154076654991506538642803723157329435891427005994490820302169883419575774593113397455097545446530343792652146803308377074554901865323955300550154330647022702639668612753173096232982835193942165229785717976505842670093570507125674347484937500*t^33 - 2630269128358609285101749473285469172599087471307788340485574323243976226129021745334996417026448850633228854709558557599982779900730382278569869918453959140357917997811264896769996092857123041963919760732473458008615561016219189177394649228722216815040136791480600627099695996254853152410253490560806064201783028694919391970923998468909912231080319735020098608358985829417060956210701682025574856434241026889713400149501970691451116310264693911608845769001185772237389965075702328677522069650263112932006629442907583376671369154121747179812021325954139720218730520439918849661863376167300000654706877357677652423196525531345674688433447444390752321356109474188914554502178703985593657738422855218451595280932339506509363942829847572185758598695237343027282011668400711731867102870887105741684148531521580429778531261258888240477460289304481336599596655459710875186185453178247454978137547232220281489754932555334125219117546987369272044839160145054165293076365552432031482144665538577849944971814599852168674886661988668005371125122633938416132828103120267668299907116336415059011840671393276837398333040040861820575977699099540214615083850874487630386075089060864368757337999578586033512312247498752621890205873091148881923096812614370213216527304083361055481716327766196049301289589177012306080429294968212703537542827267599342017917710623759792708959106439342591361554602435387154265045879091375060809111775667250411156723521656232279181785871509103965316871456156100385252115525167546538207062051984653272120913597286156602601371076941071787707440139962657303697749780727402779714016236108540515007911154585049789052631847658539512766434888871296668004151982065939026186150327851050019819703747026702888888833006578828830225866638313940931874646945529628618746148308579286180105294721647440019546927898965987829030004589888867985462012782070398984921547220377225078529265563463863140468806744790521429826171073930436419015980359841976064187759522834783145218238163846324202343265219246635537441300848315786567943953791622713426333480286202369756230885435591486131486121875090787451172523266084455313826031142405667611539405591236142096215963033574086192281091423745261345906561297528062493737895648842108398200264652824215777591035155639980479055349800107924814142328624943231087603282041631308990684020388828328903918940615462572215203605750365624263223333510659191398191033993149970099957371068099627749877061674437522248498450961271551421743469197907726442516256130159422607064059186161425575038418315897785882355006556940253992222852257989930946360642668522478524268255499637513278322807216795275634357879232679545766989367427296871124569233678628268448785879610645453832014607035381414271251727731858665565992380760387279529659504293951746443492437257791775121839008887995141693068847659730122676897711968075315697296653475442749/65686808089543803289255118221526775674688725313094601097668251723931755343027128552359606162940293382651213514549086484130762839753146116038609561784825190141754310203272615860503765549755141321301658500102264613982333087761540979059431465101117703233131171890021044446007834028045866305048548653898940582336000775528389222327559178465673191331916282963939557947223917467330183121417382129391627841215043419238092937479509228871405866871993820186563614182300872453968378662673144949297446320753674930432042600493151433059753625507085495862489798468369507058702893809451740090917592529436797547911982650159500369735512343755298840958916605270851599040686077094239746732538712606291123734482059444659437903460865974206712463149095177815383315268807884089782175359437353299907357230620362265215541339128781954471254994888405785433452578726956978721459042775072556317510663547234164918821917392252323803574406140607476156132603464781639237908442230696529923828623954113109345947685894670549978263375562795895895334311191351588166720428126167653991922695797975841022908065432416711279785533589916387186835160040371272156905659731503258808145684865823444869918612004446677894836973365139044553555150291856565173185040611447568876853372854728462682879267072433796155615397911913374110149362285087711712486624459208056160862878574654970249127262870854939441603693313612866649790651382287536019362781416489631671919146314546579654037243829468103798377929919442643640545442101780277820512467722328511440337538280168490342022961917994272025852714948369804094654072780448645056173935315957192353482638876244392136707299886476070052525445672199248236412970137079904262706577656574561663549530901794583524918287893087659488178636335290067797548374530840855453822015934231527695504529981805619588319035658771238846069154090630959298381251780792099072971476984833380852781733081514618528875510161167683961016233684556607293526941453230344241170904915380118904345497204707594450683013556758924742632861672462157419120011026617511234595888001695442069391680752346548062167477502232189989986355726963873968177917706801511245556213557219131222411583440834114024449825653264704842905481199160537904253337686455543091452607024954636341626207876336779517631018925824225329243673268371008792297855640142090209234729073191966578613605582349426341191402881113312130370323178112517789324899229443306587609938486798687925324901655877798191651093921348477217814956079105925049020854003018017415044582301516743038754169627689218317779936700795535570190879040203460774108399521969236102464441137481183904518571409160520430411271277932603761019969376004299695679654884871560367558262668120574204958655959378963327511965382168408377739029114342991802055504166062603462833081331647221587688269865458183472089092946072198948701311510685645304067038789669321357062724687500*t^31 + 63493320495826961752336732238354824362387185953678531337349951992765222485830495435845995316456592201611411600314230647119719414222724592489866165351364758318434190899612384846931025081853974066388826635225363013668213488228803683301582335556100648155094628317705070567304124397150647861193691987850367160614473332934162043818518005247932276323969972941370888670575146198439896114804511823977102464593250944812638696182670724220187954707665830954751205062845211820094064346038511529148065697123833000803036008135384150078178109582871692303771828089408392456866724332776353047138821903302090960973022207247771208852478537132557764763374372570395925392627752918925731869817202799877458297409481321275792447473495397656420044193622232534406322122227003338113358504269032164275389336440558603358219133321831557420940002908522449516294789549280008064894445314591510365092794431306508025292971325091857652479582890412567204122360454951821145909585351793524659694911612899099766070050720640873059165865965075437452567753564257206575847208600098887960691673768752646086221861889859821141836274763062322583807252239519468614989663576877980199575744365658615698280541188876150006736893758133288385238662609516430846485218617157300903348470410627793577310712745757841550136913444674557970283667102777102500545384553275454248567363061110728555798419815237726482764344970469785137973739650834137390695289167572979010287434347201044444925639918833357636825821994179519862682340268867454483810655103970257815273580061055924790488900461696881071930675271410509366802505196834291035972073844902306665406854348452626573423855077922901858503708850020299271405006748212883244363267311548754635710069380227386292651687970101600477245661199372306058076534850303158243959609827379310249660955669053436337317113589516647461397062106726123500386877917012965948111293790119733676793945963834040155354479989564184805185433158275621696578401906810896697698667271314651288835390707493467731214888342876142492863915247909073177414875954720994111298071727174556861707958190504393052941020010704348447698848948191175892237309439107245402126415881694028675249968145006439629068760386643886328268145860941947763676706492980086798317902442031886856093330431012322374098648859981335024969013328921092815840897867348816530684158243335340463044185467526473907122955054971259477292717744228854311994870800093281072128167155354745714853569725751050567172226550208762247997318161973890721176918808178788241765202246422669641920162796593972064048828990626571368576518564579814517440691702286945202242040470046919247553748253877212649459022621360879983047057255775862776641060947763003504339670554187103846207071780683033352105293398297167746715593080968887303935561774018566565563393245170724207087003308413091059013361265943528069783236134697110428230635790629601635915294728279/10594646466055452143428244874439802528175600856950742112527137374827702474681794927799936477893595706879227986217594594214639167702120341296549929320133095184153921000527841267823187991895990535693815887113268486126182756090571125654747010500180274715021156756455007168710940972265462307265894944177248481021935608956191810052832125558979546989018755316764444830197406043117771471196351956353488361486297325683563377012824069172807397882579648417187679706822721363543286881076313701499588116250592730714845580724701844041895746049529918687498354591672501138500466743459958079180256859586580249663223008090241995118631023186338522735309129882395419200110657595845120440732050420369536086206783781396683532816268705517211687604692770615384405688517400659642286348296347306436670521067800365357345377278835799108266934659420287973137512697896286890557910125011702631856558636650671761100309256814890936060388087194754218731065074964780522243297133983311278036874831308566023539949337850088706171512187547725144408759869572836801083940020349621611600434806125135648856139585873663109642827998373610836586316135543753573694461247016654646475110462229587882244937420072044821747898929861136218315346821267187931158877517975414334976350460440074626270849527811902605744419018050544211314413271788340598788165235356138090461754608815317782117300463041119264774789244131107524159782481014118712800448615562843818051475212023641879683426424107758677157730632168168329120232597061335132340720600375566361344764238736853280971445470644237423524631443285452273331302061362684686479666986444708444110103044555547118823758046205817750407329947128911005873059699529016816565577041382993816701537242224932826599723853723816046480425215369365773798124924329170234487421924876052854113633868033164449728876719156651426785347433972735370706653513030983721447012416908609814964795658308809440141211316317368380809069949122033434439829266650055522769500792803244984571854387856063621077905412380471732682719624590670551470969520422179231386433548660555172482529153604281945510883468101966127417154149510302252931922210774437297670357025357924390711545716263566778137068653752371748855722774058151274879570594589603724427839842734618764778420625215609599617906278358746020845753752963065934241589619377756485360440173095478480421549287475713925998613367921501956511342448082664159568532133781178481872570723677207729891113170302870676072757084088464067389509045017084685325944194035164099200739080889797264315188649627293277061280113031537995192077264548945286146516051930521952010393731851803855567511517606535553292140528698807058229027318710370918658008852398638768961010107761382936283654186996606988308381513252969093183714373281127710008952284848807010134367956717293804465849978299707011627273055818096604629243792046071823236619159624084089848826562500*t^29 - 968892521665758711517786649053914794624343298379705671146218035865235407687902979555879352727813948035582145442596492494643750794532378707192516555336504099590220233779498558337709621759460868605491163351991712490634515338806555406967686932686584814716967263934794664603634126500958644584734844011037663182402575761399833517621191690263993102051525043049275789243720839296011761156453259312323959465772127461665972484343490027227902687491292463568503946918742678761138816095939353460417004058407190352673921530045108437742085448515304531310160700645140028011288553787198409926434647357329255914914290637715514288543335095435448376276920426953965485009410243305387521737568867835754515544645587222448833384869671441737670520864077746222312227849184487310033165126636544229930597346638617760634168055503861096947988878989263143518679082300044304808228431235246245561039714007229068424234775183521541342271029596946626701004699692622984452811653415248350544147570984838137489600683140939173233600431511712863996506539780941725761735910797272098406896088056966944739950185391984291513428235630795090124788277388855839214851590017387750148207720237606404328536488306261701461534745200774481420363558755689091003993703971967133587104862873017962342842495505319102424891892407891382691697374068697179627610350923274694788045993166532133991638156539447018628768993928007102822117125636973888088292794049848997183004462257014045019524047194863354976399716023971483730940788498528923255672362481273736490088695634194159520256456780213046116369075201223113287301711447390898705495693546591396824428776808684963569241540751016360633126913496267206547938929212115886817205953371973740989009358715907442408172172370140390405066037561809944802771953555877776853839629428020426511602450577918966656754154487479213299678894236346837170606411717822036060428895482959979190368049539956826593038260171941035574635148707244193584271741008117263257234869112842920157892916830471403514334293385200609165448120773334814889544312218347932058647487898059671484831368480037874528750347990502536487397653557017978212078400719468058057179324702061427494128905156442721805639856504304544746264829117003717399877076670426978054440466897230914402482438903346570780213193564029110282831966362866940625199131430198244177219197426932954725270605997236502673727876108328477961579632868431306480859783473797130030948297921042644050969092689041298715731808650944368641248663574097613950738791544203286831256608148419061477328673540801395511066531269321437492039480317558871897350842501289103254474076829213861163172965264698791931253821168863763810406988257246078527268495056537900793468114383214853641596780769965997366899556992069671748315395345413537544889111280817547524997907213687327240117188459178529806162914236996828903675156815711079618402202669493396991204392669/1271357575926654257211389384932776303381072102834089053503256484979324296961815391335992377347231484825507358346111351305756700124254440955585991518415971422098470520063340952138782559027518864283257906453592218335141930730868535078569641260021632965802538810774600860245312916671855476871907393301269817722632273074743017206339855067077545638682250638011733379623688725174132576543562234762418603378355679082027605241538888300736887745909557810062521564818726563625194425729157644179950573950071127685781469686964221285027489525943590242499802551000700136620056009215194969501630823150389629959586760970829039414235722782360622728237095585887450304013278911501414452887846050444344330344814053767602023937952244662065402512563132473846128682622088079157074361795561676772400462528136043842881445273460295892992032159130434556776501523747554426866949215001404315822787036398080611332037110817786912327246570463370506247727808995773662669195656077997353364424979757027922824793920542010644740581462505727017329051184348740416130072802441954593392052176735016277862736750304839573157139359804833300390357936265250428843335349641998557577013255467550545869392490408645378609747871583336346197841618552062551739065302157049720197162055252808955152501943337428312689330282166065305357729592614600871854579828242736570855410553057838133854076055564934311772974709295732902899173897721694245536053833867541258166177025442837025562011170892931041258927675860180199494427911647360215880886472045067963361371708648422393716573456477308490822955773194254272799756247363522162377560038373365013293212365346665654258850965544698130048879593655469320704767163943482017987869244965959258004184469066991939191966862446857925577651025844323892855774990919500428138490630985126342493636064163979733967465206298798171214241692076728244484798421563718046573641490029033177795775478997057132816945357958084205697088393894644012132779511998006662732340095136389398148622526542727634529348649485656607921926354950880466176516342450661507766372025839266620697903498432513833461306016172235935290058497941236270351830665292932475720442843042950926885385485951628013376448238450284609862686732886978152985548471350752446931340781128154251773410475025873151954148753403049522501490450355567912108990754325330778243252820771457417650585914497085671119833604150580234781361093769919699148223856053741417824708486841264927586933580436344481128730850090615688086741085402050162239113303284219691904088689706775671717822637955275193247353613563784559423049271745873434337581926231662634241247247822216462668101382112784266395056863443856846987483278245244510238961062287836652275321212931365952354038502439592838597005781590356291182045724793735325201074274181856841216124154806075256535901997395964841395272766698171592555509255045528618788394299154890090781859187500*t^27 + 3841224149480513972341585553733281283565495965622634223172740877137775510318581064171492297090259849384016045746207328684717111996386227879549856008680774224786682048934858285151057375005048149581397840501840023810595852582043330808947784348740538517996621994154627106743953181928012540108555908656751112643674499292560448601634804697225289957196437993260329156991231818905063813142168090058226131152581563605432508717874413044414066230003903247155972070914363307819312926996011777613746991418338646755332640231806086549524939600523693416930694162924386510468620265395488226263383700461638686105200974481036312826092682136594319492540026324091308295178223682808903898793687775333338459233432554206719029193607587039447684598379004521372298813714052617403767344471687746069637030494306533978246891527937772241527947885920055492689377885988923047628843751603316620751655843953972054565133843190028420662337910016612684868838116629866118755426956176796043480373623196656020354422729034440988356412218333872517940896993011026598266591058302638940497000847059852769289215133050488885462324388434199719631474099770147831236175066677805147511335066692334842048126698162722197879246989821933581009412890515500528482684058597898684733918362671371674071996623742056517261571268940350286054026489482972500853501652794560120461245700599988718099681201874836710489544845221839300280542752462210763528907533846181820429461957137079695946055388588682951969342196017083265282352808534068761810573082030968342705961759972798305670640592003677646567457011047191202371623827346845659934770498740764616154701375156195362022428381880455513266115744350815494708466566674521468358446491796717502673192337586968270077603289871169471750675983479109777508667506106898680305353129459849968901563892321682253421625970886395324142715146821657792886717936128492409769474082050888676609688124630893558128866645960974860795923755047552205211573842955978870967308587588379985393898230070305913212300049323179176293729012890711717660711201538841871667872288130904426967366722005646817475302482270469877724879321175269270463313488128798460730324588352715840865470078178287117355968594927410180174367204879145289685008369758269029568806509061407624599418368644758560170173804263437080146789932157433494659933882128916208212543037341414655558833568274252793483812965084304626339839802707607707220508233393462954832567403874730982577938833939096210972321349031340759752974553633722986950215978717355857103479487377194324687706619823399965886004678754654128821515424697529983548279515006197420578657817852740563908900636621668863229597236695142170863326771239983630188237009909504895420374833691209297400278002629040958304869913590401291797182350623877829468574254512041398937505977553005345496431094849338755044888072538595959896661553462236639571943816384289233400113641/47087317626913120637458866108621344569669337142003298277898388332567566554141310790221939901749314252796568827633753752065062967564979294651333019200591534151795204446790405634769724408426624603083626164947859938338590027069205002909986713334134554288982918917577809638715293210068721365626199751898882137875269373138630266901476113595464653284527801407841977023099582413856762094206008694904392717716877003038059453390329196323588435033687326298611909808100983837970163915894727562220391627780412136510424803220897084630647760220132971944437131518544449504446518859822035907467808264829245554058768924845519978305026769717060101045818355032868529778269589314867201958809112979420160383141261250651926812516749802298718611576412313846152914171188447376187939325761543584162980093634668290477090565683714662703408598486312390991722278657316830624701822777829789474918038385114096716001374474732848604712835943087796527693622555399024543303542817703605680163888139149182326844219279333727582984498611323222864038932753657052449261955645998318273779710249445047328249509270549613820634791103882714829272516157972238105308716653407353984333824276575946143310832978097976985546217466049494303623763650076390805150566746557397044339335379733665005648220123608456025530751191335752050286281207948180439058512157138391513163353816956967920521335391293863398999063307249366774043477693396083168001993846945972524673223164549519465259672996034483009589913920747414796089922653605933921514313779446961605976729949941570137650868758418832993442806414602010103694675828278598606576297717532037529378235753580209416994480205359190001810355320572937803880265331240074740291453517257750296451276632110812562665439349883626873246334290530514550213888552574089931055208555004679351616150524591841998795007640696228563490433039878823869807348946804372095320055186260488066510202925816930845072050294743859470262533107209037486399241185111357878975559079125533264763797279360282760346246277246541034145420553736313562093197868543018806161926882935800766589018460463475313381704302675405010742907331156898901919654270108610211868253446035219514273536516726963458386971794454985550469878995814005666131424864842683219679288189931638954570758334291598220524027903816648981536683346502515263295953863901139934935289658202126579651330166558728559993837190762230917828188658145174042526809483471904363878092105232034355071614090234980782545587040393173632842262422298154157004196417934062663114395915065765619178616220565747898050133835695724423075898953550867938428960230802319786712861030452461580300051189362380236853957905328031369906788083157204082924483788438394528715600478939479716816240831096031059148362281124307080816508325693900933373121265994697822819413140965750242070444347998697829454546914747096020574416853538096992162751820551484843772562500*t^25 - 342248191539812002230774777252525069364086436239274196376100928463556966834886120766154965127771502594060003558637475859860549909863941969957804833822058207641700219604442644518387645468651132743218728385088537890430261830683813587389548560977761736464056975583116198247325321592082646121313456718888382796477533976481138321422759808821512408797787485859814921128514129495998887876100073006140648319951835147604895170291312338947830875028314958657056637950351386182802574559495458314476554066762519910061994791947146822175458575634483689808185119691063859695175305080240241383874347717305746718562311444606605879955548285116174586863255455056550486287119429374512748674860820546439857975953472193067107343000405288888634341219386012417364574048602135825028400548876504575303428219619362949183136388035694022929542090889243949196995248020083510404312985829526824689938652958201864685452626582689591701580349834646970700418724802556645736287669652289398392436834917661928493479490957402721587927618378951022337787270249787617897284323713132087410641430819435971411280549134799111264872415956081085126126576377868418646853615360999009504398674469465398698064691406368800276664842987902867720324552424018848609402763127409674068712737222705319717607858980718804193843463923205252049745898342980331916155961619501613115947575653465079716375226900612295373538836268087127835626867208809838927621834290961837932136618305052824150571449665688162757949055707195651517257044339361037855650226042419383003390321065193683506033058564242905584530655011797095687241269546743304035583470905971096029525589419734399665672957956370502689914773512449180755709687613523376269838735113809747309434183885482752696742255561251583130768876014746212536224607311426718650934417828323842484070659999236090074360513975760297089444574404533281353598084002295382724543473535803299201601263563090290507993048575513099199016227340609885528903240707475696684444775833721425717832258802765973973712876991756195925234802933409596302283918996000468409762798242781250235521184217300183155136168826525789286266416864847091176417914098952519378285003831033156388196350817596566605563041382299566046521514385853878997873739463366526483471700564108594810817884529761161458479155017489672214103022392787116973289794856620708887916305263607758924502691553183054666388250949993509530330465201217567763054777441510623256295222150015639543354183075294555159503647013675416165816190068416411826113192621392631432576008146876523195940949950026764594520401963815747115789440634876173524913329551141956715858273045692078323729777144701972370043896752460244924170788393946061955192454352004622880940493892385924241213750040350009284522132938895424309853684625262291801570251417790386980957570470224063271837421859485942903816144858517500197510250109702413224795916633310175097725481/47087317626913120637458866108621344569669337142003298277898388332567566554141310790221939901749314252796568827633753752065062967564979294651333019200591534151795204446790405634769724408426624603083626164947859938338590027069205002909986713334134554288982918917577809638715293210068721365626199751898882137875269373138630266901476113595464653284527801407841977023099582413856762094206008694904392717716877003038059453390329196323588435033687326298611909808100983837970163915894727562220391627780412136510424803220897084630647760220132971944437131518544449504446518859822035907467808264829245554058768924845519978305026769717060101045818355032868529778269589314867201958809112979420160383141261250651926812516749802298718611576412313846152914171188447376187939325761543584162980093634668290477090565683714662703408598486312390991722278657316830624701822777829789474918038385114096716001374474732848604712835943087796527693622555399024543303542817703605680163888139149182326844219279333727582984498611323222864038932753657052449261955645998318273779710249445047328249509270549613820634791103882714829272516157972238105308716653407353984333824276575946143310832978097976985546217466049494303623763650076390805150566746557397044339335379733665005648220123608456025530751191335752050286281207948180439058512157138391513163353816956967920521335391293863398999063307249366774043477693396083168001993846945972524673223164549519465259672996034483009589913920747414796089922653605933921514313779446961605976729949941570137650868758418832993442806414602010103694675828278598606576297717532037529378235753580209416994480205359190001810355320572937803880265331240074740291453517257750296451276632110812562665439349883626873246334290530514550213888552574089931055208555004679351616150524591841998795007640696228563490433039878823869807348946804372095320055186260488066510202925816930845072050294743859470262533107209037486399241185111357878975559079125533264763797279360282760346246277246541034145420553736313562093197868543018806161926882935800766589018460463475313381704302675405010742907331156898901919654270108610211868253446035219514273536516726963458386971794454985550469878995814005666131424864842683219679288189931638954570758334291598220524027903816648981536683346502515263295953863901139934935289658202126579651330166558728559993837190762230917828188658145174042526809483471904363878092105232034355071614090234980782545587040393173632842262422298154157004196417934062663114395915065765619178616220565747898050133835695724423075898953550867938428960230802319786712861030452461580300051189362380236853957905328031369906788083157204082924483788438394528715600478939479716816240831096031059148362281124307080816508325693900933373121265994697822819413140965750242070444347998697829454546914747096020574416853538096992162751820551484843772562500*t^23 + 1577478020299772199278221958450823848037869588338093626671823423741364629180149852665361541344547041077765930244917681533537423344006052142910062051469697419756861935524989432853240225307730378393177770881082369387430885044032936280336489928569697904334740390035436573326679023559423112669166347318285667353394357560043269833000926738006538906856922991052036017500252814342813673075857415766815170263153206034899683601016854849363943258040925758443313507290929098655865426325575161806019376990442869000470868757908054996061681143023525784970655801776693258665084947771222139959709482261719666105711201439135280396572978770862678418470955926320055204211953135223987654215692152098394863885146690831939012625528789889196950379357161357961327254051882414127264920168023100821311283701863380861077732032887610640479235494276604515501991171145107770919447973743839180757425509531552975100245408798824376365048040933797740415875753970047960685266992874654585290749099549248987000349884895621919360726117515589263054843858864712662425461912602492121079156043656596845082081906622411839271224648510707973891454555951568839025407364712978671335535350584661675854805283196969669459138889616268279502700289928356278476214469158730927654971813421124549694386288127920457329520042627019184992815422714757272254978094376758959031877953308411176825703649442217898766472561989274692756474942327617043372247679903611567151072746919532503437894887475251113648228064545611148134579842937642411577103388441209987917958368034658989276390264812041093737686161685542158586422664065606960789294988938652786574642495692234739944822117872681372805156045804125180913507197551375504436360279212880490719549650443130799851830904992142443043907607578961272634034819755286157635527348532932678113365679149062907362366624375881580949469399604333524490313978802946295309199790833671545094456894292679415137784599780285272760556068018392191186076674539036481168688965562355225698313388692703080106662114691974953827280313348622013415933237018395859460249491814406089731508289568864398164019164027074211299039826246716249512345470734559956227164022388141871023980683181812333160973771085291941503438148074753841168979316037300336644921573416635894291031906190916099696671580109846694831242033389131304534174719359069625663823794672546037741606851563976884482016740241030710380770384471731422497278098661707166000562080121045302535796285092847205372351858155620092007954612542764935942664901366820891375251722709673747732997640574545483514527178974045202716174616606881159265177550212180823234774464720076718295772671610397790919891205178412137791997764449698139392142800584896493704627969752686885282841580139043217981879557434915897013714345206306038869594079134030788072428742553418597832101065579800139350870518398743948398252444316168161069272096707393018588341943/2966501010495526600159908564843144707889168239946207791507598464951756692910902579783982213810206797926183836140926486380098966956593695563033980209637266651563097880147795554990492637730877349994268448391715176115331171705359915183329162940050476920205923891807402007239063472234329446034450584369629574686141970507733706814792995156514273156925251488694044552455273692072976011934978547778976741216163251191397745563590739368386071407122301556812550317910361981792120326701367836419884672550165964600156762602916516331730808893868377232499539285668300318780130688168788262170471920684242469905702442265267758633216686492174786365886556367070717376030984126836633723404974117703470104137899458791071389188555237544819272529313975772307633592784872184699840177522977245802267745898984102300056705638074023750314741704637680632478503555410960329356214835003276736919836418262188093108086591908169462096908664414531181244698220990138546228123197515327157850324952766398486591185814598024837728023412513363040434452763480394304303503205697894051248121745715037981679719084044625670699991839544611034244168517952251000634449149164663301013030929424284607028582477620172550089411700361118141128297109954812620724485705033116013793378128923220895355837867787332729608437325054152379168035716100735367660686265899718665329291290468288978992844129651513394136940988356710106764739094683953239584125612357596269054413059366619726311359398750172429604164577007087132153665127177173837055401768105158581176533986846318918672004731780386478586896804119926636532764577181551712214306756204518364350828852475553193270652252937628970114052385196095081644456715868124708638361571587238268676430427822981191447922679042668493014519060303422416663474978812167665656478138965294799151817483049286045924085481363862399499897281512365903797862983648675442005163476734410748190142784326466643239539168568863146626539585754169361643152194662015546375460221984908595680119228599697813901813515466532085151161494885387754411871465718210184788201393624955448295108163009198944743047371068550515676803161862884630820938219016842443347699967100218829399232800553798697878379223050664089679602376736282356966279766485089042839795155965693254137957775060370687893013757940448885836811050829658461587645093425771815900923248466733974518033800493199899279611743018020547823175885463145964679188997458729974924319802629618164369511687684803789300371983544769938869062532604783711891264374329845947776206942649143234008252821895642117577158431648830638653781634073704680121024494540546146562910244918505079558903224929829954921799348035665976304127649238903857224242478671618855309082830173187222159423172359049956726346823710831346091440024518715758802506639757665962837623027880842265250437993923917963255636455629067049296188261772900110506253364694743545157671437500*t^21 - 71247363854464050626145453196647474850348345719308432854835437872118768259685180527708229691877444269077014199295545007511420395396725752448067982837252465010706793412827309847535625312859069800165404237315929739166807487818756149279818729309608320134004103472603107974564303394459149087312951522869168692438384123325815262579659537706176111558706142746852790807396855094618016130983704356637016490200350214370871516796946209545547365631304832269283092800586740073841678760848551401368968510775979274275525090145439968932875878535844088263916509104123419553369777915813483189141776047165058366684141150103254265415088043902347689996081568505657990790281398375558481253486798568335940367761474529375751376032647339491819409801370790297771493703261901491878672990626825891569772414198901352208520755405971320143368995041587979170927715064314501391721082997147307866570793123168998646448835297190033271948765921126822608970014239118647627199986918611081903797589053468020242409579042489570176304572355714436169476827613482973099435014136130608539504885926868419166397115542168226475316792903522648782520127195548085589042296741201579763006882266237767058806146822169544908405294135368471545657732649127156061680913169511063244176211875261832699123606476480752248446115285915919965508527931637311524146076677234073767268612303385172249023894241143743249704528031457548482770049779002162268411887533681055867459035459128501294761480918770765447615282847193761473428432161402365170892199204662742828061760153705261965558161779350322987578089575860860340638777194922778533330784218226926912286481084784436420035716375664224490371375835367048951075192290010376071631848543653568129321078159642316712380750963631303863715726179936349754347118943511442501124978498927434361125980628258608561878865156169168996648044770586175118181827502346778358494964205281071548263487306176109639095978022612583090895671229137933590440185436757106851726964017925740401069511193872095752599684800342988272016135865701461445202375519281582655485113541658521133664611167222666670391316007712642441831190873486033135363188650223579146132119600091918715010963212493405863432116016137011266360947541073520184090016930262596659148150887251748451532688748039490979746398034728431383642748441786974935687941881290605796028845731335025344404683219562598189135279110088376743125461530694284358640848144019801072267521457429804961467301215993385693060626200627690582207300376239135253634884001458926989258201788213025439813053808802154526785732927265088749514198445452906567238515052183437991703711182181404553582488092269779833112373192066125692683752639116587005639739341654179735730169921489569845354260949630970489683123433102682511378210197506697898155092145391429736166380075003660629653993651722910316072909456789981537003667301468340322536715637147368434569961/2267626085717131862277624341546764751644602288680685153909317122331543336686278914371214474215822239016255814593941299112606979753787160768735248029923223881520663793095432692411278833353176921674816733733015360188411046040438030403296728563196479851285230042609668201022341751958572634186735409104604060850309025074834036537623718102097376723965417804640810998744006205719944069273605155570395754563733813567359178939586906033478074634517047555959468288126968432196984209633877669443771491548372479205633615523532675391423300031653772069955788175761482699819398145091429623964897082227303141155988082433350041060478920752163683813522304992372352881427193380163341568016333598745760355293381791807711212286990845742280396294337750903643679814033548913116419183319569072605743515035564288725607256189505206124927308821840833566180309735339205264294850939037592493134210795914705183954803033914766130174328678311859674886298138852110918795933772536778905123681981437973780476971612662650565180569275229513101083980182610326473214457337688866380026759730433800963439384262239626139256885992634351793093913278133926203492498723045669941877128905950894248480495377629455207461830999022909857253460196832626188774356240689474647135289045918752814745690600689565119124244070530116480316418279224872900091502032830612012344445723290296086698790625422836053162323311901745820960514846813548215722201282629240255793473641871726858458557936387976418619724801972836028338014696213127870430820900431261572077300416010344035576344469155433273105271993124254697098980441203943038158805916396937596809530827080310085081576283573876781666130269385486215292128567267614125650877893067939027434364111493757552359940895007553609948441888201864253339247790821331172995553464622593768775198827894817654152496420591423638715460327973111781098617067701368445643044762917281398992465035638025880170575053667927969225800936478751015792384509704046971540138766178940154592572342663929406616674491772662370854897884561511942595540844721940116191482268309803036917313257438109469039171549313052399201566326737292762908235981955230439150497468585380308187383469095009029706530483785595356772628383219463957079487039543739744526660457567760507549065467151411177462078185894328095689792908528936919258726199235239107392936317750260306335840373810591401704966369976181120516462769589622855205896351440883815418339698751963759731080362766579337685748007471565993371087900863305844929412616968929859828930119067640817976233360095666280353466971561136202479707765394686534929605190062322242360119360150736965577607728329819890353756393861849931761300584004675880835573824548480578619724970433138102151940018971203601006355341433091630470900269368943123896652945178165710941040159157034814289181925179937290207942654052294360990820601104597828833100942937084664844836562500*t^19 + 225540453664770901674490951242165971324582331431269527038494327300246430149043490551352509561247816170408933268826657239522123828189887754211097500298295986282593053738490620967028317237880750954845820274089684343926203864677911756996539610312497343583986823206682769660508029976581159166361356766611889686498332851854328828399255307505684763670902939301371181290857749544581770002017447971617335140821465978465258331845290690450751538813560675978617332214612986424279341704107392101040265031425422825357212657037980805835598459474276332633045669455379155781911072844743104850846185936837735258403592548121961378361113424642636718440109125825632830147468354088357420822258782778821559836620268112662679139256340858540062411293962807178656201939371873119972322014507227053703829294450075701711221349123629443322051168486901785718421391183326239680437954413792937118668590364897120845244119070474761495732666142057290412113422420056257774749346746710461961756250317487872153425593260919734997051145164938583601846779961039195845760741839771082238339806973238789896728616026768759450023673189531332135131689740320611416895432569873159513251223695294290310996580049127463890420025642965502126200118189042523248725105497289102939908972173567412920067170954825943221472381200165574356739174968164798946438237872994232730970315219641993488719384247686728134443199165161744544955537926297568087161496410647706596182233561764915239350609688996072481007813842666024744647007366100201666113616761724262493961249122821412773211105349530692895331644983483091453491542990607307669108736616777895515903384690654085394220373444247865947936682493273286015093504216587551230952195789080336661544987116154126794962829513490025008106719356837648905350244511845109151925241268480604487940171664811105187029818969744444789785636690013444689591656869811943334534357410873067947767849763334975357581783084988593951626367033066465381001214732511565756975003825309280318499949561805232009201153034435099696028702267006259296342045010006238560883703517787927692720931380146419290948909184291900300803474920389435506108600607998697264693979954307544521413699872275884131505027586361863077617478946160015159091535737067788901809385013708453133375366192193482694680003823562609307372623549872859635438968826871126119434714126729981875927414995022501952120125147518195672869090482219632999528110793361396566749738627529716120598627503147813830375655459926779415026837605518223478291258789173304498808811363703194475936122775536073878702781271316708349826804594337232838456309069601822695559364277390505631576550277147124448524827541575158738627001903422536790914294471285429561467388140637351250518687475457020341460908584635516798237616663369946058946852570486636985170310076369836998085357049441706297436843203474346225109706027052927857283213066219692325897/153560905661188843471311146228130984616392005775793887036613727652867784062542847572914380463395709729651756741512237185243973377874826382043477341481170971603694879532431023072901522143859326690174103059108070302572455341619332905359548907005557889498798935453624589796634907736649395026705755107227132958586206576086322129950989231591099255912722697817856928465878182080317589770034667636904848802594312769554308817716645573572690276541183134349048641606302596843181714052681529408530867146460804904599579128709816755344590762545276960834882642605368699327798554445215894191023159657286525484307944750149385850867439109759147598275828975093221027264510082559124421822626895065710026929480086905773270042964085967052560552500346976545167413518484230558242446847465796595396117517472933181992342169504513241171548029255218571483085537314218778299450450964956048315544834386189504566236303014027204224143921974633825903347592760142948876855199517555185540656799890778138362285595577728990927579440159014373559775989410627560309501271648370865333232509722346349317559450757116719903766167650418084123432864745941630996909526151729729206026519886488104057789643937030539156669186734406521179861293099712992984432732511539746549190305548586991185074026330771124279288838061723813301197909296146342732164843543192090362493311534149175455068748235233660988897647520462557746537016886082461667271019426255581167075976895761130156734482923260383011264003806481865907538441407833049475372663558616278625607718272149553054811275386135510029510528085315382644292506204915511335861749288286161505609548117920568171951794239149188084133929289806240117343570121996250689700769803166028830562390333580138409453673234370918779865792142220936524551643797369915875739058149478372863973292218989086479193444837754943683457284763745876711412805732431263463919243629405569630479698252675497193760606216823816567371311623812120438164345563889551013908966662332819651032158642378002858403208051175988385008866788096648049511517748745442588576704539774323303439290891074271074101717543150750706332755555237042194072795334701401331281894572783286293320659600121127980126598041147920860355896252451504697491805260350811967946016638735001372045753299206036694706012014651773481432174006550678033015604883648903685719647342628818449141557595207911277581653748745694244443389848823814584961704143485962823164467404724088176911037478597625163224255312278213611356311220585417332379161436059525658429701032988015220198299277640528597824449150194589321437885977947208678159777576673758736581971017381326793777739995936153263554234993227140285700699519398424068061814230542730718581088385142207204550314053717087471305555402642646998890233449374627615383097578779657900167999300160750695049335535858020226420219901389230758632327650124845797593062419842749183179750000*t^17 - 999765451969055998087270544170355210329793293925735832110651131464965976517015215031427378112932931810281173679488991892882606779281267556902764119642297496004402977445535852882030142936339376941328385963845809693711200156317285101571263384025607000611635514954776898049898689391654695619928924663939413765390993899773639542291612184854843397561446531874095207436501991662806020452305821354109692591486427269123401847947239592391651727510276929367774234101880605313458353789507151520176283609907487508177322240838897499595309825404648683644643746800245627727321920306664164833019753839674658186722478416169683361044799981885257304917262828001827437628820571861843269939491717782585303680815902951228071058643760076253943809141797318536530500042009766296138344319731071059225789230244954609952208469531260659178281997001422707649604542917416845606742943598616267104880660420017955436165862456296850016403536812605722120286581771829975714109478670885431414241879738523634098617280543482390754202425049924969742241935304242147389679784708354541301501874504892816779546512878017193467844325411519278385850137874637617018509784899767409079391595225502527108794192908463209756256120495191515040850758031562093030897584458743958262827970380288016156472980699388937144404714455698066321202759918472438230456742004102481029125433026918912504151919364804047258441163317666798552201697086929297306854106804643420819768048495231533668041590335325007881547575038444201053437501343617942226612560218554695554490122973730377187433811373252798695340673165146303225588999358092294353109839234595081806986485546354238490632501458972783965314393286496400506663051358971802494647391742323354985289921043465622964047302185468949314296038973134596222019304263543850397129311264003097904449279766616502010765047543042123809862932464718783307922603079614737848847691631314451667217017411903001033402336304153081417900211180087577141190410353291788639567426483649190111753977794836827259478381167620162101230157017289559993450399908659288988662467709475266317485175116856853639000971731249475626223219368223949115040707195761010480908460004851027120850135600776462375439943197889833953967723355281698247485601402374963848149630641773038432172606011050500866291444418761185878126962676009821383642563248330734600157049581463873538915513372956597086636442476899182469446940193322223049633657183570137200751924512487705224414984200608632666658348943610652989333464606368102403974162192659463633072567297122372620134906134627662499251652683154530082107456987807353395162669303614582299802710288426238266871584568254162880521322945541045786942667859122684904013828231414264895029672873781517573705393209937946030235990480430659183003955533199371914662802320540381354353125562524181210718648682556612426575484001947614255631358823414028605083701025285270531807/18887991396326227746971270986060111107816216710422648105503488501302737439692770251468468796997672296747166079206005173785008725478603644991347713002184029507254470182489015837966887223694697182891414676270292647216412007019177947359224515561683620408352269060795824544986093651607875588284807878188937353906103408858617621983971675485705208477264891831596402201303016395879063541714264119339296402719100470655179984579147405549440904014565525524932982917575219411711350828479828117249296659014679003265748232831307460907384663793069066182690565040460350017319222196761554985495848637846242634569877204268374459656695010500375154587926963936466186353534740154772303884183108093082333312326050689410112215284582573947464947957542678115055591862773560358663820962238292981233722454649170781385058086849055128664100407598391884292419521089648909730832405468689593942812014629501309061647065270725346119569702402879960586111753909497582711853189540659287821500786386565711018561128256060665884092271139558767947852446697507189918068656412749616435987598695848600966059812443125356548163238621001424347182242363750820612619871716662756692341261946038036799108126204254756316270309968332002105122939051264698137085226098919388825550407582476199915764105238684848286352527081592029036047342843426000156056275755812627114586677318700348580973456032933740301634410645016894602824053076988142785074335389429436483550345158178619009278341399561027110385472468197269506627228293163465085470837617709802270949749347474395025741786872494667733629794954493792065247978263204607894310995162459197865189974418504229885150070691415350134348473302646167534433259125005538834833194685789421546159174011030357024362801807827623009923492433493175192519852187076499652715904152385839862268714942935657636940793715043858073065246025940742835503775105089045406062066966416885064549002885079086154832554564669329437786671329728890813894214504358414774710802899466936817076955513012494351583594590294646571356090614935887710089916683095689438394934658392241766323032779602135342114511257807542336878928933294156189870953826168272363747673032452344214078441130814898741555571559061194265823775239051535077791492047023149872057360046564405168761627655802342513448839477802168138216157402805733398060919400688815153343516623143344669244411584210573087142543411095720392066536951405329193950289609648773427249229490781062845760057609867507895076583403410220274196826280132006331882636856635321655986853227057525872084390811149785017532407245473934486536859975287506667413652641930872324599582435137903195634662019500146851417170904166938255141186040886006160371603150356755878385473871372491486159688628607201758970583314525045580863498714273079196692121002189897921720663913919772335491068270910536487849687047870875383311776300965356033103946677640658149531109250000*t^15 + 277614768544825722825365010014308857745264401930635028526162963324449885868233932442584412226889216198418418819223830568809871312216463832824680846127476889196594626393037266786016124498773071259222737371836179420865195769618026611732493360705256282028210849049951423918284992100075932437974493628766468578775528835012788345133324329573500380882138798006101933566071743700003505400840999725154822507512165005859334341036233595181533468483350444203145429439799326393327275452377282365362440375881568732453533714461119823719496020701947593575808843939742200289173021718501417227695333731897179271685382856741924079862998570073533886239724935126333769420626534396074934029220582561149354932556564914181256910940445604862145497208863591806633901672213957881079344826743308607215427834171083514771716491325107002856331967327148456482050448089926205963087440159488273746477379161651237345055262949748233697878103585165055456125815898635151247683691224432836508203488122380685157714522760492645842370802879702422188239362148746649381537920873347001665475927440446717429987252579637825334527641509550877613249966184124197131088551220817934856925138655526188840742034631512368100043900209758133090651307257875964798104693202398662121119187620237354914980228937451051208781810150946677343388173442810328607196281018025944304909567816468656365306661339852326503663481644516545278571249012277987410129751148298878324069660690935175109110655479772799718661568178814006574347223633586982217221708011047316453869683708313043433670297335160888294913132632455327753726693954330321933582446838307905113300566290608177209747979315425785493820857771347923227850682712066947278161891518825824573496234230340387064723802281233861888927813993520813324611702794941645801516635753510271542362153247040805900207329123230956869297834549891666281777376311001328722268590703467859502858361307751277179749726038298992034939741781377461801481582204011430071229067561660088807948766808240850001813916321935738274157823153384766394628276095441099041754141503234375337474070989640378384029973224133236716469800170420260121994341591754382796701969408336124036104121779327491792037021008956424699568316490134277044033392976901434779464123465841516124866209413122560905400446632202991407181774129951866196537521568168291849779276275230325835681698683303577780644244034136851390505982130722303511975996798315771431126650330135051593556415691998962366221933300816079172256694016988165934466256014908366297118638521574484281171776705330265044874644823160301690829991534806176304041654438911220935159554608768423928384004153680741433735648982241653468579736758291945430326305308605272591658616977751766769697488901462042862535892780916971592906849107402182711550023827012563638203493079163307207325818594847422116905620734867915740233973061803054176260067883532381940739/195175911095371020052036466855954481447434239341034030423536047846794953543491959265174177568975947066387382818462053462445090163278904331577259701022568304908296191885719830325657834644845204223211284988126357354569590739198172122711986660804064077552973446961556853631522967733281381078943014741285685990363068558205715427167707313352287154265070548926496156080131169424083656597714062566506062828097371530103526507317856524010889341483843763757640823481610600587683958560958223878242732143151683033746065072590177096042974859195047017221135838751423616845631962699869401516790435924411173890555397777439869416452515108503876597408578627343483925653192314932647140136558783628517444227369190457237826224607353264123804462227941007188907782581993457039526149943129027472748465364708098074312266897440236329529037545183382804355001717926372067218601523176459137409057484504846860303686341130828576568886924829759592723154790398141688022482958586812640822174792661179013858464991979293547468953468442107268794475282540907629153376116265079369838538519857102209982618061912295350997686799083681384920883171092091812997072007738848485820859706775726380257450637443965815268126536339430688419603703529735214083214003022167017864020878352254065796229087466410098958976113176450966705822542715402001612581516143397146850728998959903602003392379006981983116888909998507910895848548462210808779101465690770843663353566634512396429209527795463946807316548838038451568481359029355805883198655383001290133147409923902081932665131015778233247507881196435851340895775386447614907880283345411711273629735657877042146550730477958618054934224127343731189143677625057234626609678419824022643644798113980355918415618680885437769209421812762810322705139266457163078064342907987011910110054410335128915054868388786533421674208934721009300205676085920135862641358652974479000339696479150556933269730501583070857128937073865205076906883211703619338678296627825013776461873634462441633030477433044681237346269687670839670929139058655457530080991470053164918671338722555398535183282997344604147748932310706280628666522870405481092059288002007556878810558351753953662740906110299007413512344136865862470512084485905882011259387147832186743870152443290872638971341270622404094900293162325911779962833807117756584549671772481228248858919703509255233806281914655777384687548497855068337486325966370658748242038071404316072853928635297581582458028501905609500033871561364065429453914185231657111864150012927767344872038381881111847834874869897323027547553077970902229941077299952347354195685163091666354891507534834850797977432676391695303125589089155396990506565887019810743316563337515745356983449162274418176029360916758804335589486714155151699151917022628945191113527110504314133407705466075543707780099494665712294221688443308679008740782335620134211821462250000*t^13 - 846170854670572993039282489816686225511638734787065516518222013560035751047128565632708334234775313461923403266092448823185274353872517382513343810431294579505145949833530839931946925869287055756927524498454610865709936592338907844066411934656712623144130985128809213782393429417551233699660019731706948982569491317512942269331295047228869686166416675767308766450788704999240841154680155511896248529077929496199554598738406056084829644517643174722316232041533044544094974592436356881637509728688698818727026668255260008658255988533783320328675005527601183310776198983061202704115269148445034905830124599546088525785878721580531860753513058366784555616587984469526642917413910296492965264052956137490977266739906102575980890103088989877534437483201416700183009881876590596976560446649235971252703024896203141906311810286318356365906552430936241394343944711299476105794694370332942259389043601738982885552606811269722319880849327803581609680130169565631330958446895952526612484760749144777436099935003900534124046711773784567212813814213171876387821741346417890163003118817513903847001769774059576815329036863244788701955944249367487563054258628122429208577538374670917442205286740108135576992759015789726516334036490330689449731838690341689341741756473785374902752497666919640288009635417920188715489938830158024510481389200361779153435856484288928355442460149216201871861049172514612633750630223309346509970172383175030464166085351659897795626449800929595857421683704733833817810918370008877011194538637032570687383891965691037652132840617588909029887552819998328952856508262345603559335496819597783652799158231516710391048893208386819487551936915967891397934731915067147372728518559689920313795528706568783855402615084306844026010762336070728752053646207600869463097756508992023053623362259647615438907007839552649852768148095132124249513784501582327654189845046983981964352647037568502831515994837504607034018586362626191405647862060464912587792047072224537491708415514459533472491459733638216522838710057156394837831317017750762306724748817926474258713830732185708852959007444334942954793327633790010083003184141831593885989577348319562321640315792684495839783446022854780226290315030596625507232417855416614550678654987579861027601950535532178175462978752813472886979726290980024510813791001346628719138263243201008808219520042417048791694517753046639699926171612147647589947255883526398354152584426205254521379639992429719841647054106718195866055935656917444873604535743984574870215207163092872601065741285002713744899302371207348108418484722112889135894136351903201802220482716756156479840512147294605927870968056901780560944333283196160827406987308128353408720895542838649189278933421951690791557648415128035733376520123917973672893292591069117954380918207209979417570111991389779113127269489815328783388997529981045213197/31032969864163992188273798230096762550142044055224410837342231607640397613415221523162694233467175583555593868135466500528769335961345788720784292462588360480419094509829453021779595708530387471490594313112090819376564927532509367511205879067846188330922778066887539727412151869591739591551939343864424072467727900754708752919665462823013657528146217279312888816740855938429301399036535948074463989667482073286460714663539187317731405295931158437464890933576085493441749411192357596640594410761117602365624346541838158270833002612012475738160598361476355078455482069279234841169679311981376648598308246612939237215949902252116378987964001747613944178857578074290895281712846596934273632151701282700814369712569168995684909494242620143036337430536959669284657840957515368167005992988587593815650436692997576395116969684157865892445273150293158687757642185057002848040140036270650788286128239801743674453021047931775242981611673304528395574790415303209890725792033127463203495933724707674047563601482295055738321569924004313035386802486147619804327624657279251387236271844054960808632201054305340202420424203642598266534449230476909245516693377340494460934651353590564627632119277969479458716988861227899039231026480524555840379319658008396461600424907159205734477201995055703706225784291748918256400461066800146349265910834624672718539388262110135315585336689762757832439919205491518595877133044832564142473217094887471032244314919478767542363331265248113799388536085667573135428586205897205131170438177900431027293755831508739086353753110233300363202428286445170770352965051920462092507127969602449701301566145995420270734541636247653259073844742384100305630938868752019600339522900122876591028083370260784605304298068229286841310117143366688929412230522369934893707498651243285497493724073817058814046199220620640478732702497661301602159976025822942161054011740184938552389887149751708266283500994744567607228194430660875474849849163824177190457437907879528219651845911854104316738056880339663507677733110326217747282877643738453222068742856886308367094141996577792059492080237402298619957977136394471493637426792319201543730878777928878632375804071537542178748462717761672132811421433259035239790242556505317692275354238483248749596443262028962251089146612809819973014090575331723296943397811824515291568568232857971582175198824430268604165320211158955865660325828652934740970484053353286255583774653012315471610826531802991910505385578256886403283172355451833480786399852055515007834654102719096783805745104313674361380060939397373454560631290692423229317113940931574950427749698038741276878411795546279553196968665175708121490543976036149908187333570665003511760368416801632489988668385764649889358728387550669120165154806598002285387050810570185947211825169106011449537035819651848254781248462486079962389784391363601339679612497750000*t^11 + 5267399447179772356434434259492129858287969482041490013368413353144222736003991903892324931388956202837107040120524601579940671792111329200600788090980281431908340540171570003239956775651850098456112304392501215736100309336499562565274277713014120115560831922937930799952626805820355334222075790152608378180371924688533881705866102011375866973478416717903729941896361989781179974943345528643509235083555814501516435976406957347686332267953611517876052952573731471227754593920060666698027007513165902699598468290036980574536817476439229488254535601514643611776171705532751742476187945476329060555517897770039364824147473439409582274368664440664869466653268950441835952751180732690184211714075387065280267394462599139080818658674387431916690528223771288470188661133997454653815026777566113505343935680615898977824956261839424521756564180493457272499563163852260879482709289797415806310277596040942890976538875061203286039800261073408320634656820737761685776969213238611828098758488733215694230659296507383753586646919859489529865659875459164376993327782899784469068273179539397364379706029301510846706578848289430169864284723318224661295764852410889546623417877318043520158558620835164269187069185722207336545820645810628396893036225022986565396862604861466793128574026104764248789012996270037090071641804256885710600193635729069347368591328892525742887825388126323776726230865237069109954277234905894528698087114632206611255098764273830653144381050823502284657822526211958537490270523192670291919364501084894570099499779144315143878620295984783301599460495152144609127098672699612552969822486777905713241732941767838184553561839376425181349936169520567654527518468918319063589362575590904063057375701804299428511534552808693572349360284547420896996397989684544941549119959142360509015579813640989288593112205534385520898324173063148245687153038124049462148827289822922018929878350510205117419190513265608175202441722031849674526597451732549127101856597716675865542110082592747305201461499210595788343984886867612318968097920527360495286708804917765726959741801009406539038805834557732892997171069473570653379785175282139125807726981652649824720075287182195708917252397859766365923155290773482299437301188850798880424280722736443906001001594886369048965682882603172417689712834967953517556032259630807346181887575557784669702187267292680041998299415977110879894495869109693640816754304639893584096046478291065225212238651579639433864572656798510302033851890439953522061062449364620311534351127684178051085558903730621962140135662356055950981428870164145472664097624395263094085076863756763793650231646234633665327303740303493672149698400723160300692585504622237041272957681499835907481501319664185216402105038085393493471168547515163897683465624356047154931153478534326018945810555807980317312649846852029601137311738110875910607/15015953160079351058842160433917788330713892284786005243875273358535676264555752349917432693613149475913997032968774113159081936755489897768121431836736303458267303795078767591183675342837284260398674667634882654537047545580246468150583489871538478224640053903332680513263944453028261092686422263160205196355352210042601009477257482011135640739425589006119139750035898034723855515662839974874740640161684874170868087740422187411805518691579592792321721419472299432310523908641463353213190843916669807596269845100889431421370807715489907615238999207165978263768781646425436213469199667087762894483052377393357695427072533347798247897401936329490618151060118423043981587925570934000454983299210298081039211151243146288234633626246429101469195530904980485137737664979442920080809351446090771201121179044998827287959824040721548012473519266270883236011762347608227184535551630453540704009416890226650165057913410289568665958844358050578255923285684824133818093125177319740259756096963568229377853355555949220518542695124518215984864581848135945066610140963199637768017550892284658455789774703696132356009882679181902387032798014746891570411303247100239255290960332382531271434896424823941673572736545755435018982754748640914116312574028068578933032463664754454387650259029865663083657637560523670124064739225871038556096408468366777121873897546182323539799356462788431209245122196205573514134096634596402004422524400752002112376281412651016552756450612216829257768646493064954742949315906079292805405050731242144045464720563633260848235686988822564691872142719247663275977241154155062302826029662710862758694306199675203356807036275603703189874441004379403373692389775202590129196543338769133834368427437222960292889176484627074278053282488725817223909143801146742690503628379633847821367931003459867168086870590622890554225501208545791097819343238301423626316457293637873493091880878912116903040403707134468197045900530964939745895088305076214769576179632844933009508957699284244024228092038874030729521483763061073103523973053421832204226811059783697596981036449956996157818748501968854170947408291803776529179400060799613650192360698997844499536679389453649441329901315045970386844236177383404148285601237018702109165493986362862298191827384852723669881845135230558051458430923547608046908095715398959012049307209447405604278322011821097711692896876367236709190480239670774874663137445170944962379245799844668776585883805711125117986476892704945033846696301025080716509548315510733068307090694864079088938263760151777916796803680353567800593853850335043498056668035934633040529556305502616746876650868812715912837242902504374897495424504533620923316451727741130731496952459742725398381613735047411236786481477847097961370236196740968847767927811566219006715399275373876507840501203057345929732862159267458046317637608724323228877231853750000*t^9 - 28662914719423407340887476789653034509903906430206939704042172339400204000620340703400939893045421008944652971402675886785405792861094335436294641338580699954705792990403520811030644168390723560265210472204321899027927176040350112001528435526513380061682747864394215045963987171288236392652093721787092939007802280589198246057868102183260874093203853352654045479661598559076075758672167782706380799701022428725921241352385658128389614295519099261720132871435833309487166740909200321431413639619686354197647702987932010701522606857164957632915718720417374304070154385531573151997146657030329147214896932492487721830279881497822650290754194102918505526479694691393161274635053887454553803520190627022149202153644739765406894166818081138253838540995945897638571266718343434331269859251051016287479614408086570323881734891115925595887605477834713371109736796332368557639095023000618272838908668855383069177680500503025279020007086751569826991483005019511731827615291896858486543406950748454974834961445093901957267940584182549454596623388304010570555987362885039492873486191858451299356818138720730337532215518891334658750512498097601678564598782145491480982609541310430074581055907383675327351588385834752171922613010217321333604852666027216347046049056770848142634283430760845406476172798509023060142882653161011369199323410335035620524261160021881096190506837519246848749608423394802627987389571434328453032136116688046107702885772394392943623298685759000179587424388605643904606268605069988361005417128307163153702991466116365565838519720057276363576827351350632698462909068036739591006331114172032064828321016711585731007881990574736747454257521435130615788932392066655140012741667869062100351116972253358944912238477674249056084671758561935864456545439923485481039486732944658594696499420073971519229404711200919626433629134234453640374593709814032747621735198275428356493612165309076678745090217106101887831604530818121058889984043657057171064942173408979366275625344470864348193682714232499900639179168226549796480929160108082560287684701312132529177058378959254240827522687285734276193889883436095671003153906821853337288884278601552889566307933477602759062751727633304217048118225687502570478293435617328730267978250826082761765040282954729231288832244747542865637153713238287485649842856564834208390472178699177464705987808948556430988586101296695067722318463207423408725439227951660799062065509553593546528261155849885588453447788690621883444151198030921435258905346401167518945865928998615156819683243949241796258567085119835178207521873437836850454749901849760523571583942566020561642834072651873607104510449173345788472285975856361645265136147166515017599798655583940749788788396312248442944452555980925006176306884870138307645856508564442783304929023968960885586960161771111428285763462800291088294355591882387429/10344323288054664062757932743365587516714014685074803612447410535880132537805073841054231411155725194518531289378488833509589778653781929573594764154196120160139698169943151007259865236176795823830198104370696939792188309177503122503735293022615396110307592688962513242470717289863913197183979781288141357489242633584902917639888487607671219176048739093104296272246951979476433799678845316024821329889160691095486904887846395772577135098643719479154963644525361831147249803730785865546864803587039200788541448847279386090277667537337491912720199453825451692818494023093078280389893103993792216199436082204313079071983300750705459662654667249204648059619192691430298427237615532311424544050567094233604789904189722998561636498080873381012112476845653223094885946985838456055668664329529197938550145564332525465038989894719288630815091050097719562585880728352334282680046678756883596095376079933914558151007015977258414327203891101509465191596805101069963575264011042487734498644574902558015854533827431685246107189974668104345128934162049206601442541552426417129078757281351653602877400351435113400806808067880866088844816410158969748505564459113498153644883784530188209210706425989826486238996287075966346410342160174851946793106552669465487200141635719735244825733998351901235408594763916306085466820355600048783088636944874890906179796087370045105195112229920919277479973068497172865292377681610854714157739031629157010748104973159589180787777088416037933129512028555857711809528735299068377056812725966810342431251943836246362117917703411100121067476095481723590117655017306820697502375989867483233767188715331806756911513878749217753024614914128033435210312956250673200113174300040958863676027790086928201768099356076428947103372381122229643137410174123311631235832883747761832497908024605686271348733073540213492910900832553767200719992008607647387018003913394979517463295716583902755427833664914855869076064810220291824949949721274725730152479302626509406550615303951368105579352293446554502559244370108739249094292547912817740689580952295436122364713998859264019830693412467432873319325712131490497879142264106400514576959592642959544125268023845847392916154239253890710937140477753011746596747518835105897425118079494416249865481087342987417029715537603273324338030191777241098981132603941505097189522744285990527391732941476756201388440070386318621886775276217644913656828017784428751861258217670771823870275510600997303501795192752295467761057451817277826928799950685171669278218034239698927935248368104558120460020313132457818186877096897474409772371313643858316809249899346247092292803931848759851065656221725236040496847992012049969395777856888334503920122805600544163329556128588216629786242795850223040055051602199334095129016936856728649070608389702003816512345273217282751593749487495359987463261463787867113226537499250000*t^7 + 17041257475566859715351906264223941244035657966251558629825670309425393368970925865430020576706845135207172265834585427261072800880398676539749357550722215582466085008009003818998689936166985418806530422749371616529611622076301513011047779145272979500977295572816213524087368681934924949293797160601533047725161183563940731676872724337207271713083894593678374821199317091558932836165296430208557264272297576922540299651470897262614964855278625637142265914291564347388719960638140141899873341955526421606521175260314921668562857142928931666619140399037810444197972682993266227275199481032273901629108654618742960593170159905768519770008445608313349534469350189387341803754782557640589884882624144586105842102104017787182239523675651885661854805265595810896470985908196705673910450583203835295985462735694913730877523882425801620418904741225136401524045571382739131590959888777507408282471340032342776723732609895442558816928000009985518688950572705466342086905536106984062150169858061332274205176480357787960382858898629736404779465566668049491735436974913688035624222067671956321081210020810863921346791998823113960744307248722624487776105145616509900667505556025529126324022216102566879060078203368629171575555221505659997094225404212361386932391700786084538741318989288742454313728300600662549234608141830482736166030526844445290006537878354578350605271001276075676024205913616167827394037569938480930692180209782942464802178896698495272824861514460281086555107010416309469886815483623704873662085356918471014679496780096838370536660126583243843698290937218110450076301751138712329620959458729914538947808784711053117468365741715330801209047406200311455278055437557514352324337960967552361247468317576040656387827544380927580257647254472115322088121767397753151363996966843783674159624245542400425917200754619030265009179335919096188394285230648914700943348341166155002418698942800893625897151917738649729692039097290191420756805163102880546500863998007162780346143946157759992830797633514398705437969441198205634802682429070409966835019267595365908738642676307187001917013394429202110748942448613563359488283889029989799070306402537346869896509357471368310041548837259441107722208225077129218187204834824181697136431290337428066123910782276084929285311636357117632499704332869122790247679272107145445249273981486364931338174088104428790505691677094952645970646503572628577113033208497042199994199287283899624040321558572447240447484375099612559275393949600611147419065793981000752552827777694698227808881380635426614667592763605598088624522515080167446220152288742045701845445253228322183574409281589557025961760946195636816480899609243987911806284276441032165510931939558538553829853150201703688419041089796531131655267751627355039338522970925773072696549557030418019460982328404404539271480126664292495346029624114314673/1458549583615707632848868516814547839856676070595547309355084885559098687830515411588646628972957252427112911802366925524852158790183252069876861745741652942579697441961984292023640998300928211160057932716268268510698551594027940273026676316188770851553370569143714367188371137870811760802941149161627931405983211335471311387224276752681641903822872212127705774386820229106177165754717189559499807514371657444463653589186341803933376048908764446560849873878076018191762222326040807042107937305772527311184344287466393438729151122764586359693548122989388688687407657256124037534974927663124702484120487590808144149149645405849469812434308082137855376406306169491672078240503790055910860711129960286938275376490750942797190746229403146722707859235237104456378918525003222303849281670463616909335570524570886090570497575155419696944927838063778458324609182697679133857886581704720587049448027270681952699291989252793436420135748645312834592015149519250864864112225556990770564308885061260680235489269667867619701113786428202712663179716848938130803398358892124815200104776670583158005713449552350989513759937571202118527119113832414734539284588735003239663928613618756537498709606064565534559698476477711254843858244584654124497828023926394633695219970636482669520428493767618074192611861712199158050821670139606878415497809227359617771351248319176359832510824418849618124676202658101374006225253107130514696241203459711138515482801215502074491076569466661348571261196026375937365143551677168641165010594361320258282806524080910737058626396180965117070514129462923026206589357440261718347835014571315135961173608861784752724523456903639703176470702892052714364654126831344921215957576305775199778319918402256876449302009206776481541575505738234379682374834551386940004252436608434418382205031469401764260171363369170102500437017390081175301518873213678281569538551788692111962324696038330288515324546752994677539725138241061147317942910699736327951499581670337826323636757857142902886688673375964184860853456185332234122295249255707301437230914273656493253424673839156226796127771157908035138024925410540160200959059239002472555351302562657295721662791362264482401177747734798590242136807363174656270141400155749931536941649208712691231032833315361225801189890802061538731662257040590994956339697155752218703722706944324664362234344748222624395770049924470925686035313946687932825612750507604454012437408691578827165708846994740619793753122178073660954309100706236173596960793046609205368228742827797548838870019902742694984862864151676552364349670662543891777904355223784022670104235807820840013285354390675139000257527263258281710055566873699045684804677821255165052737315589676727029467414130938544799860234214881448647762275910106107413191388096798739518955782947982538128240683523636867974718677736845758232319866394089262964941787394250000*t^5 - 4560392434711496579376757889955282449499919369269838961147076649626379417283028618390520981589035405868252416058939903540494199528070741714515434445167521030557000024011166600562393701236165063006938953360099525845424143158463743029347311283785610617638820426194802867222729764877890467665292321351129090286121909469002919360471044830209147532587158215534409925038923907643543244770382703288974578912882524532850804757447016895753142246014750139432153917823012890668069701609262027725109243000922200020727552587267686084628697296521906264990958503643854619786801590193672941171103791723270167117402051918728507065612427586717660842120284033400167948843968005907746355949204800428774585170378742021150921451519523555624558323789477359429482804152321893254917205162000915299819967652538964909037089524651773040878887103616485602053853362516790243563799658293874178994139514528988760164685300974250864433296912920836242362491446892475969460199328386403673916222072051261795027060918486317505897576072514090939134317703075934625603817238951677345915744457499695360726669902315111447000938025202881437141998120470271068690628948209289142217261744496052337541967795059723539858118317180072274747790981109822954633510319768159029732892056496261133806474810982463063246081147437572303591440149335544837510937894901719384651798633888622966112663602429031201653212966998193658438708520220584327229358983699524914139512408425514734790801105765451285290643671169383854579961939429575717843847076956443199521083276424750918145965531976250554106408233599988861644590377536110896569012267513775411881525385174533390183804471611724427749821218515451833780649309856624029379366569753196037144928994550401425312803719518847221985866407827817313348185926934725623534604720574786993879988577281891988103995682047596824024823156380990270031014391114033105670983885858325086589479834437219982761917319779210906196680067882716998035485625265579814511591582983693899106840285346058196908203950631554218838682696936188159026079524940130554222056119581490148919112842671018619440310489995474056438693659459988982389062763778038849695276716310172961068617664389074081247750900519314635169780472253347012278612929304296603310836156678326887464151245198489544776906324880041709501622159107505254118430473939642814353444917993526881386536819863333125970561822172484902840074552367814944317250240520439784401785985078883220079154340277305625946852278446721408696389448815197659467612285067166722818606215383708747385895864330176527265801105877056950085606007261359518357413897628148599237392923548769290052003981060859588227673986330950777418591927065752021452998447738073317499986023813785906536473931499019503546122769053508932854437177547142263905532865295357489201275585989635178405671282342794578801855584338270391880874291921689245874201197606043/222490614449853706705759604259846280656103129412880098037216338475116748991095571259285078995874835116000274681716988639384227612061852010659182300197879262427411474197590824206996084486582269498991888041464651128750626514343245126393899777045744706169158222411753039062632885437920438088584243092451718350065235627444776313305398148714148764989929659477107660499684441728060923589702622136194885892022795203392760716994526715854243804070828474899112692625469223113997627134480801074219854843253436369502696586223687134721395933981038597241388696727194884715028286700086717590080921168951225802662447259614801649870284892417715734100148690495605057417911110600424554307873459500054199091528299026821092854040962008223300283323129293567870690391815829493345936724153033910756670085324958511593561605443016522290414884345741987669565263433457730930872587191171393300355580260042123448220885515866738547349625479239676742054605725556195107256548231750131928423898813778253136928473992395696985074634356115399615424136912776684982518939858312596224247207288629209098321067627716074950024085524934896705488804036285068927865627533758179844975615230763206050429788518115404025226889060696437475208242174566123620249562733252324075939868056568672936558978571666847892946719388280723181923843312030380041650763241634947554906445475359941693934936184281139635467752877451636663086200405473090950102157253630078512985946290464410959988901880330824922367612291524612493921199393853956547225287543974877465849073716133598721106079944545705653010806197096373790417409579089953150157698592582296019161273409183664807636652199255301263062900205639954721834514000482617445455714262408547304129121809355538949235241790174777763452848862050649726681009349900159612565652728177668814207998804676436702370259037705353870195631700381880042439545025605603012096099303781432781794016374546254367134275666863942315896964758931391489110614307958480099347223666061473755313495509034583676486963062954002135257594243791146843181035689287967916960292259345181575170817431574719309844441772074678663816100685104615529529225910082397318790364968661394118612910560405350194829917326447124434077961518867581562359851970653761125953772905114396336143641404718885103038906776919509020520491817263624552287462938395236518763682616979152005652616313541050495934052588711925755286956768139632731768098737630362634415504314719323493422655563122193974430163100892636917691154230553609298114947565358060379197409108804794039221333651697931178810681002113292455318064023137101208121136202760932644087105034136545831032849530006568815585901517221631372920639752022449752381357658699854426495628820191465855502302378086280394325537748787235647436306914134458268302720054083982486758008353748960265603424517488861748375697486656471385974035586976471594760657585539040113296204856750000*t^3 + 49369117661460060570594034362211465228985102281941083000720509822499319740226575003987895843237061217430358777748508876308419027539541276942027462860439139087222220592477660890125776995477615327909929997410025908923739945627260782562155611491837694038170106448792177027916213630735040466083615812667476332548425707571466352347691072260310771044779023775555952499069622186634204350560647475125404334426437313352034649026242398192480028940448332011648957542052965199223877928055292637086583320179484243913032789979427908857904449754152854878265580390143166107450691303470226873573318771008416480663975332586369686465014852682397297223775744145846748732771723621944971716019117584143394511319906831058676934725594213644452378601549910549877855276097346583580397856826248527137310618436125217474930974361070563612613802758805645208269551350914253347473324892508488272055381966202968307110220885858627108023770432200351162095952086289740524114023985266886227231134397917048025947342066011317326935432910651108372399620293665993373665905076543265764047483697328409350431910762473252045619383381374377973685885932322340420706810941956778166108218225175257003103060979577630461151395976817450925599615627492496011542293632214215240851630427546314304911810320154889355706661009384735238297167400179273160711725604662936018678441917611295492228851519081356054351191893215279663317510355756144441462513525056860005559555799126853873500070692623873752945371281374189086566845288618544295973755012455538092740896090561645756984414164900313795357720077703613099029275309619567966134042579837857756295577054243233406409507083637517960709814954420073605100814906556870733831318063621457445014988465601753451491847667575056612204185323210435951698653615246707322805219316718136369044036425870466008558151534853413907177036032255370111723879020587789483062833133175044468791353659913827761841064102416049160597099688492400503093289019723506302346465842349896180569729094558857171635861252593270300925050080194420394314094237388840281993654408796087568013503855356135529802725755013260534369940411658541485468525978079160089849434253435066209232762146704547500423894291039163828312397191523568808842122530185225811263216976690629988974132196546649040376983923641072225245358468990901866316923486257758020152497044828519097303374060021238247980357730249797220110856408542828222325873804302702343115954587132741903166451481396354137342331729058089267833204899470325736559166845484945333527892602714584668125254761985847504588096016253605179205534600161193058516472918713949232676873626108596456966121515073918315071857258474098049047999379274995290432604942475466698962674657850076507429268648613725416023562893809421704884362038380005442319348375279397336085001842044748757231071547875120287746122223696432952268514521553183508559663393/5825167067691216242647183859723735954845548393400173464606995363378443675855618826468588703947724011241410700387162024541979210028905248204771367343674093795442135294523095160094417609313304620422522393820390298386381212248594560223543072594066608044903554285434648711061915689948443255219176725753870066605939141246928766840617080529285814414648622766701982814114545187451914996357848837559612234345323337781294467894892820207659613322267201659639307545828848493707037977710813130292010028249060557992036545296692407232076176310731629733760610150638735010547231820001238416161354974258299895370016808025208996756665766481565993987740735064884933237040665506638566504428018232731037183645070120031425310327161203455753486262030743217561279066295528993030120139000786863071100846299994011805086334293177842281225826228948889811328039972452861335104476302414879512930878298449193675832160851947924826569927758935305055671749584372921227937150287553664444813327464298817628569530841266335224469910705484672536886801190378890090821987104443127519307690040157402512718684711780347596988762693258615407036378698039785550773943210042770921225006561820910771413213348508346542951502761062815912018610014415626993029650574347380249542409135805105502993293381179760506753414108235997881450369354825810878902662397771185365808025306202148318653384242513119207999811032508718289104743967272293413213716955133741064885916880690487209550999422811138316078912614897811577885222733356114424771006754376308195364902992960071619767245870168343191348693656574133130095861383923129113952013223213429153773087209897822060030693360469666659488034858841161662841013023934204339103417410564814081636486914657739961962949519315515079317645795284029910800719512081493343003911877929687778964351836609536841216856008035691256642789655561081833515677252115184879687180639150603663234379974635953016815476340215003319457488127898957071288685536628386625511289024156841681292366750324259430208951757386112522364793772925677394645513803340800563522479478451586436080581670009340174293863248459788026523234751683285960767963324395036553124573332564437119493508298160457930281563470146505208351452924389752883629586630026301258787871226628227280751253026251515082625487167110885390970696467909162182550601583846323168711078047464149727949852297084144944356911160139960326534189982670487597941131749198846542863902316268760822526452808706305532643233475613669967597342190742151772851575046164224965758759823622680727322028106030522718272886457196712311239854782525271679721396517506754242704323895475793774750571096569934624201665966451922381765734396809916976489076412591553464190086793775291526062015904367439559962888434145234435887986693923210739181465436297327797408721023668329331205736718275224378283066506951986252902127226874709065386045286837074765401779893927500*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.99962509524495768528 + 1.658427117780851343e-1756j)  +/-  (1.11e-482, 1.11e-482j)
| (-0.96350941219810641365 - 2.2244700946050419367e-1756j)  +/-  (8.84e-482, 8.84e-482j)
| (-0.93246951420315202781 + 8.1788929270920798694e-1782j)  +/-  (3.44e-482, 3.44e-482j)
| (-0.99962509524495768528 - 2.6292791424128528443e-1803j)  +/-  (1.14e-482, 1.14e-482j)
| (0.94319219702651863992 + 4.973072587889969227e-1822j)  +/-  (5.91e-482, 5.91e-482j)
| (0.84478542831694766156 + 1.4092767992696624238e-1826j)  +/-  (5.96e-485, 5.96e-485j)
| (0.93246951420315202781 + 5.3590430696730014143e-1823j)  +/-  (3.27e-482, 3.27e-482j)
| (-0.91944375003333064822 + 7.4042836693718720191e-1822j)  +/-  (1.18e-482, 1.18e-482j)
| (-0.9535263841219116597 + 4.0747272454207261963e-1840j)  +/-  (8.04e-482, 8.04e-482j)
| (-0.98851944675836295466 + 2.4669856966605406734e-1861j)  +/-  (6.24e-482, 6.24e-482j)
| (0.88586736116767636291 + 1.0190119440017507778e-1890j)  +/-  (9.37e-484, 9.37e-484j)
| (-0.99778892484414950241 - 6.7849274602922418632e-1886j)  +/-  (3.34e-482, 3.34e-482j)
| (-0.88586736116767636291 - 4.959183031424027709e-1901j)  +/-  (9.61e-484, 9.61e-484j)
| (-0.86616921466037025174 + 1.132165467635256799e-1905j)  +/-  (2.47e-484, 2.47e-484j)
| (0.99409238195528212798 - 8.4907910781597179821e-1910j)  +/-  (4.75e-482, 4.75e-482j)
| (0.86616921466037025174 + 6.827189170570687768e-1913j)  +/-  (2.45e-484, 2.45e-484j)
| (0.63080194187518127938 - 2.673816472708965302e-1919j)  +/-  (8.47e-491, 8.47e-491j)
| (0.90372031405463366803 + 1.885439966011487764e-1911j)  +/-  (3.39e-483, 3.39e-483j)
| (-0.79773296520288088969 - 2.5497941567901381648e-1914j)  +/-  (3.26e-486, 3.26e-486j)
| (-0.97280484429821866348 + 1.0679218498674615372e-1908j)  +/-  (8.72e-482, 8.72e-482j)
| (0.91944375003333064822 - 8.1799203195715023433e-1928j)  +/-  (1.17e-482, 1.17e-482j)
| (0.74611752080725814811 + 1.9448962589889771455e-1933j)  +/-  (1.41e-487, 1.41e-487j)
| (0.99778892484414950241 - 1.9932225131045202781e-1926j)  +/-  (3.22e-482, 3.22e-482j)
| (-0.84478542831694766156 - 1.8207185608501528244e-1929j)  +/-  (6.25e-485, 6.25e-485j)
| (-0.77244165097321173678 - 1.0617386080575173349e-1932j)  +/-  (7.3e-487, 7.3e-487j)
| (0.9535263841219116597 - 2.8654489305484657766e-1926j)  +/-  (8.4e-482, 8.4e-482j)
| (0.77244165097321173678 - 9.2713170359273917372e-1934j)  +/-  (6.97e-487, 6.97e-487j)
| (0.79773296520288088969 - 4.3288627141529614593e-1932j)  +/-  (3.07e-486, 3.07e-486j)
| (-0.99409238195528212798 - 1.9915859383430415922e-1925j)  +/-  (5.04e-482, 5.04e-482j)
| (-0.66120938646626451366 - 3.2010418831062083111e-1944j)  +/-  (6.41e-490, 6.41e-490j)
| (-0.90372031405463366803 - 4.1358357637025644209e-1935j)  +/-  (3.54e-483, 3.54e-483j)
| (0.96350941219810641365 - 4.5834887431832412461e-1943j)  +/-  (9.2e-482, 9.2e-482j)
| (0.69050824646643142658 + 1.9886710517921186176e-1953j)  +/-  (4.27e-489, 4.27e-489j)
| (-0.94319219702651863992 + 6.6648738380291889986e-1943j)  +/-  (5.92e-482, 5.92e-482j)
| (-0.74611752080725814811 + 6.6678184631800299136e-1970j)  +/-  (1.38e-487, 1.38e-487j)
| (-0.71879967573286822574 - 1.6025898259426882817e-1970j)  +/-  (2.53e-488, 2.53e-488j)
| (0.97280484429821866348 + 9.9954682531117359226e-1963j)  +/-  (8.76e-482, 8.76e-482j)
| (0.59920627834642048211 - 1.9614982030402077566e-1975j)  +/-  (1.02e-491, 1.02e-491j)
| (-0.12544532924917883051 - 2.362798917479421928e-1990j)  +/-  (1.14e-506, 1.14e-506j)
| (-0.98128684416562421642 + 2.1874213746840340625e-1965j)  +/-  (7.76e-482, 7.76e-482j)
| (-0.56643768980831781498 - 1.6987742719243853378e-1998j)  +/-  (1.12e-492, 1.12e-492j)
| (0.98128684416562421642 + 1.0564307473056073985e-1986j)  +/-  (7.56e-482, 7.56e-482j)
| (0.71879967573286822574 + 2.6359390856266587912e-1996j)  +/-  (2.67e-488, 2.67e-488j)
| (0.56643768980831781498 + 2.9402570805093464837e-2002j)  +/-  (1.16e-492, 1.16e-492j)
| (-0.054662310145716453889 - 1.9832305243705726665e-2018j)  +/-  (4.9e-509, 4.9e-509j)
| (-0.59920627834642048211 - 1.5163411621173286069e-2000j)  +/-  (1.06e-491, 1.06e-491j)
| (-0.088796399489429533958 + 5.3747094571611201442e-2017j)  +/-  (7.8e-508, 7.8e-508j)
| (0.82190330787833020415 + 1.5228251973197804221e-1993j)  +/-  (1.44e-485, 1.44e-485j)
| (0.46194088448213480754 - 4.6905600704733826244e-2005j)  +/-  (8.56e-496, 8.56e-496j)
| (0.12544532924917883051 - 7.2458346225181828027e-2016j)  +/-  (1.29e-506, 1.29e-506j)
| (-0.69050824646643142658 + 2.2623377765736279655e-1997j)  +/-  (4.27e-489, 4.27e-489j)
| (-0.49769802666963114606 + 2.6380319222790882625e-2004j)  +/-  (1.01e-494, 1.01e-494j)
| (-2.5044640520977245276e-2041 - 5.4263534259375739721e-2041j)  +/-  (4.84e-2039, 4.84e-2039j)
| (0.66120938646626451366 - 5.8180688597382569828e-1999j)  +/-  (6.59e-490, 6.59e-490j)
| (0.49769802666963114606 + 1.8548291637873975693e-2003j)  +/-  (9.54e-495, 9.54e-495j)
| (-0.20101962778066315904 + 2.2316785616175632299e-2013j)  +/-  (4.67e-504, 4.67e-504j)
| (-0.46194088448213480754 + 2.0179515708272136423e-2005j)  +/-  (7.65e-496, 7.65e-496j)
| (-0.82190330787833020415 - 4.3460926559993163609e-1995j)  +/-  (1.43e-485, 1.43e-485j)
| (0.53257188365324649169 + 7.2577784792444005347e-2003j)  +/-  (1.05e-493, 1.05e-493j)
| (0.42549220039530733411 - 5.1254112997017674939e-2006j)  +/-  (5.5e-497, 5.5e-497j)
| (0.088796399489429533958 - 1.6400783287381462451e-2017j)  +/-  (7.17e-508, 7.17e-508j)
| (-0.53257188365324649169 - 9.7965910144745112897e-2004j)  +/-  (1.12e-493, 1.12e-493j)
| (-0.42549220039530733411 + 2.5093757217611936124e-2007j)  +/-  (5.5e-497, 5.5e-497j)
| (-0.23861918608319690863 - 7.2689917128229974731e-2013j)  +/-  (8.04e-503, 8.04e-503j)
| (0.38856703034965661823 + 2.4388006335774469089e-2007j)  +/-  (4.33e-498, 4.33e-498j)
| (0.27620559545715633885 + 1.3235185111620152609e-2011j)  +/-  (1.27e-501, 1.27e-501j)
| (0.98851944675836295466 + 1.5091009607734422653e-2008j)  +/-  (7.12e-482, 7.12e-482j)
| (-0.38856703034965661823 - 1.9667218286367844038e-2023j)  +/-  (4.21e-498, 4.21e-498j)
| (-0.63080194187518127938 + 9.6312374116417728198e-2025j)  +/-  (8.56e-491, 8.56e-491j)
| (0.23861918608319690863 + 3.5371103275397643927e-2037j)  +/-  (7.57e-503, 7.57e-503j)
| (0.35131570667784705343 - 2.0418488485885718478e-2033j)  +/-  (3.01e-499, 3.01e-499j)
| (0.054662310145716453889 + 2.5760939393651630782e-2043j)  +/-  (5.55e-509, 5.55e-509j)
| (-0.31382128214859103935 - 1.3691543544326431859e-2034j)  +/-  (1.92e-500, 1.92e-500j)
| (-0.35131570667784705343 + 2.2473066366246159369e-2033j)  +/-  (2.97e-499, 2.97e-499j)
| (0.02411517758027983534 + 1.4480602125145533849e-2046j)  +/-  (5.91e-510, 5.91e-510j)
| (0.31382128214859103935 + 8.4804187758920816713e-2035j)  +/-  (1.86e-500, 1.86e-500j)
| (0.20101962778066315904 - 8.3963190748311860516e-2039j)  +/-  (4.36e-504, 4.36e-504j)
| (-0.02411517758027983534 - 1.4828258295894375881e-2046j)  +/-  (4.57e-510, 4.57e-510j)
| (-0.27620559545715633885 + 6.8294784006761912082e-2036j)  +/-  (1.25e-501, 1.25e-501j)
| (-0.16321357943108126031 - 1.063271570344938667e-2039j)  +/-  (2.19e-505, 2.19e-505j)
| (0.16321357943108126031 + 9.9982935279276553324e-2040j)  +/-  (2.25e-505, 2.25e-505j)
-------------------------------------------------
The weights are:
| (0.0010005575079534684067 - 1.8577285647605581433e-1756j)  +/-  (3.5e-144, 1.37e-377j)
| (0.0096397212426093338956 - 1.1678162608052024841e-1756j)  +/-  (1.65e-144, 6.46e-378j)
| (0.011584906916931467764 + 1.6669101810287106028e-1756j)  +/-  (1.24e-144, 4.86e-378j)
| (0.0010005575079534684067 + 8.1332221857728643513e-1759j)  +/-  (2.41e-145, 9.43e-379j)
| (0.010313913563598868005 - 4.3090905722965238149e-1756j)  +/-  (9.17e-146, 3.59e-379j)
| (0.022167974690614729216 - 6.4638359275880922805e-1757j)  +/-  (1.71e-146, 6.68e-380j)
| (0.011584906916931467764 + 3.6741067140421176291e-1756j)  +/-  (7.56e-146, 2.96e-379j)
| (0.014477775994722566228 - 9.5870320121606652442e-1757j)  +/-  (6.74e-146, 2.64e-379j)
| (0.010277623017272686864 + 3.5691111614479610072e-1756j)  +/-  (9.62e-146, 3.76e-379j)
| (0.0064555051499951563002 - 1.2949067674399757308e-1757j)  +/-  (5.23e-147, 2.04e-380j)
| (0.018804135748757376554 - 1.0613814810817075367e-1756j)  +/-  (7.31e-149, 2.86e-382j)
| (0.0027379274603030199729 - 2.7316893211312452933e-1758j)  +/-  (8.63e-147, 3.37e-380j)
| (0.018804135748757376554 - 3.6305252965920028381e-1757j)  +/-  (2.57e-148, 1e-381j)
| (0.020568029572540245378 + 2.6578196798752977517e-1757j)  +/-  (6.99e-149, 2.73e-382j)
| (0.0046543493966935108499 - 1.8042717069832825303e-1756j)  +/-  (2.43e-151, 9.49e-385j)
| (0.020568029572540245378 + 7.951916665434983723e-1757j)  +/-  (4.08e-150, 1.6e-383j)
| (0.030995696672198690299 - 5.2682477081355573672e-1757j)  +/-  (5.19e-153, 2.03e-386j)
| (0.01685996448579358615 + 1.5463676044626223763e-1756j)  +/-  (2.29e-150, 8.96e-384j)
| (0.024752140042634318374 - 1.8029321492555761848e-1757j)  +/-  (9.6e-153, 3.76e-386j)
| (0.008941662793163290791 - 1.2582698597580695761e-1756j)  +/-  (1.91e-149, 7.46e-383j)
| (0.014477775994722566228 - 2.4364445713202882328e-1756j)  +/-  (1.72e-150, 6.74e-384j)
| (0.026826009019488091409 - 5.1054234506604821354e-1757j)  +/-  (1.03e-153, 4.01e-387j)
| (0.0027379274603030199729 + 2.8668389245633820201e-1756j)  +/-  (2.18e-152, 8.54e-386j)
| (0.022167974690614729216 - 2.15128775086491015e-1757j)  +/-  (2.99e-152, 1.17e-385j)
| (0.025816500027083655884 + 1.7979983572949076085e-1757j)  +/-  (5.03e-154, 1.97e-387j)
| (0.010277623017272686864 + 3.8789405595499671348e-1756j)  +/-  (4.73e-152, 1.85e-385j)
| (0.025816500027083655884 + 5.1196613886757522119e-1757j)  +/-  (3.34e-154, 1.31e-387j)
| (0.024752140042634318374 - 5.2677640837224440741e-1757j)  +/-  (6.89e-154, 2.69e-387j)
| (0.0046543493966935108499 + 5.8637502765614754494e-1758j)  +/-  (1.75e-152, 6.86e-386j)
| (0.029834005569216331058 + 2.1319605804254336499e-1757j)  +/-  (8.09e-159, 3.17e-392j)
| (0.01685996448579358615 + 5.5623997382954600111e-1757j)  +/-  (4.37e-153, 1.71e-386j)
| (0.0096397212426093338956 - 3.0546346115454433475e-1756j)  +/-  (2.88e-155, 1.13e-388j)
| (0.028782492479140953273 - 5.2170614107366370328e-1757j)  +/-  (2.5e-158, 9.78e-392j)
| (0.010313913563598868005 - 2.445977609315868987e-1756j)  +/-  (2.3e-152, 9.01e-386j)
| (0.026826009019488091409 - 1.8493355593752973478e-1757j)  +/-  (1.1e-157, 4.3e-391j)
| (0.027805447799644990544 + 1.9335094173574065378e-1757j)  +/-  (1.4e-158, 5.48e-392j)
| (0.008941662793163290791 + 2.2969508956996390423e-1756j)  +/-  (1.98e-156, 7.73e-390j)
| (0.032192138353264165559 + 5.2960501836463596724e-1757j)  +/-  (8.43e-162, 3.3e-395j)
| (0.037451640657506238881 - 7.039989761352817817e-1756j)  +/-  (3.38e-166, 1.32e-399j)
| (0.0079396306146761059369 + 3.4200309849632261968e-1757j)  +/-  (1.5e-154, 5.88e-388j)
| (0.033331385444622427635 - 2.503053028791825972e-1757j)  +/-  (4.48e-163, 1.75e-396j)
| (0.0079396306146761059369 - 1.7847246692017453182e-1756j)  +/-  (5.37e-157, 2.1e-390j)
| (0.027805447799644990544 + 5.1549118636442734339e-1757j)  +/-  (1.43e-159, 5.61e-393j)
| (0.033331385444622427635 - 5.3966342390880785383e-1757j)  +/-  (4.4e-163, 1.72e-396j)
| (0.032571533120040101493 - 2.5331134047895067683e-1755j)  +/-  (2.26e-167, 8.83e-401j)
| (0.032192138353264165559 + 2.3447585171071371369e-1757j)  +/-  (3.15e-164, 1.23e-397j)
| (0.035586708217992071541 + 1.2941119377456112114e-1755j)  +/-  (3.61e-167, 1.41e-400j)
| (0.023559934028061263947 + 5.6593346207950876232e-1757j)  +/-  (6.61e-160, 2.59e-393j)
| (0.036139760704281228167 + 6.7254230952975864319e-1757j)  +/-  (4.43e-167, 1.73e-400j)
| (0.037451640657506238881 - 8.3045186248420010541e-1756j)  +/-  (3.79e-169, 1.48e-402j)
| (0.028782492479140953273 - 2.032477076933020223e-1757j)  +/-  (1.67e-163, 6.53e-397j)
| (0.035341762243110626683 - 3.0871448905721929452e-1757j)  +/-  (1.49e-167, 5.82e-401j)
| (0.021544933822451731526 - 6.4006549516346778706e-1755j)  +/-  (8.75e-169, 3.42e-402j)
| (0.029834005569216331058 + 5.2554238406677925332e-1757j)  +/-  (9.74e-164, 3.81e-397j)
| (0.035341762243110626683 - 6.0393587590340506137e-1757j)  +/-  (3.23e-167, 1.26e-400j)
| (0.037683045000965776147 - 2.8039227802464289966e-1756j)  +/-  (4.71e-170, 1.84e-403j)
| (0.036139760704281228167 + 3.6146673158604589636e-1757j)  +/-  (2.89e-169, 1.13e-402j)
| (0.023559934028061263947 + 1.9008764703484372361e-1757j)  +/-  (5.69e-164, 2.22e-397j)
| (0.034385948528650998155 + 5.6243970681091033526e-1757j)  +/-  (4.18e-167, 1.64e-400j)
| (0.036719896779968719185 - 7.794409088348459565e-1757j)  +/-  (1.68e-169, 6.59e-403j)
| (0.035586708217992071541 + 1.4544898445371659842e-1755j)  +/-  (2.47e-171, 9.65e-405j)
| (0.034385948528650998155 + 2.7369587028384771802e-1757j)  +/-  (4.1e-169, 1.6e-402j)
| (0.036719896779968719185 - 4.4073518318029137718e-1757j)  +/-  (5.58e-171, 2.18e-404j)
| (0.03756082623329506691 + 1.9342185948207088009e-1756j)  +/-  (3.98e-172, 1.56e-405j)
| (0.037105172555477318633 + 9.3818016604253241214e-1757j)  +/-  (5.91e-172, 2.31e-405j)
| (0.037618328853699601101 - 1.9678407914594339724e-1756j)  +/-  (8.67e-174, 3.39e-407j)
| (0.0064555051499951563002 + 1.5996244290233299524e-1756j)  +/-  (7.86e-169, 3.08e-402j)
| (0.037105172555477318633 + 5.5827049983654893896e-1757j)  +/-  (5.98e-173, 2.34e-406j)
| (0.030995696672198690299 - 2.230398199334237806e-1757j)  +/-  (2.18e-170, 8.53e-404j)
| (0.03756082623329506691 + 2.652089309645841082e-1756j)  +/-  (2.72e-174, 1.07e-407j)
| (0.03738611528817633866 - 1.1667098216759513384e-1756j)  +/-  (2.05e-173, 8.03e-407j)
| (0.032571533120040101493 - 2.7218997367156144557e-1755j)  +/-  (3.54e-174, 1.38e-407j)
| (0.037582802977832270963 + 9.8478515118453188101e-1757j)  +/-  (4.49e-175, 1.76e-408j)
| (0.03738611528817633866 - 7.3064929327497919694e-1757j)  +/-  (1.08e-174, 4.22e-408j)
| (0.027877937872851733751 + 5.01229104635576939e-1755j)  +/-  (1.09e-174, 4.25e-408j)
| (0.037582802977832270963 + 1.4942715805567217641e-1756j)  +/-  (1.48e-175, 5.78e-409j)
| (0.037683045000965776147 - 3.6562936785854145285e-1756j)  +/-  (3.47e-176, 1.36e-409j)
| (0.027877937872851733751 + 4.8558788365443730923e-1755j)  +/-  (2.84e-175, 1.12e-408j)
| (0.037618328853699601101 - 1.3645317144302940887e-1756j)  +/-  (5.61e-177, 2.22e-410j)
| (0.037896626463945743671 + 4.2532833614130018032e-1756j)  +/-  (1.06e-176, 4.21e-410j)
| (0.037896626463945743671 + 5.2744657614270373737e-1756j)  +/-  (9.71e-177, 3.67e-410j)
