Starting with polynomial:
P : t^2 - 1
Extension levels are: 2 3 4 18 98
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : t^2 - 1
Solvable: 1
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P2 : t^5 - 7*t^3 + 6*t
Solvable: 1
-------------------------------------------------
Trying to find an order 18 Kronrod extension for:
P3 : t^9 - 71/3*t^7 + 1399/9*t^5 - 2965/9*t^3 + 590/3*t
Solvable: 1
-------------------------------------------------
Trying to find an order 98 Kronrod extension for:
P4 : t^27 - 8054880965040595537504108712022329/2616420482506284892722222867462*t^25 + 38318532686490862474726678493408987389/54944830132631982747166680216702*t^23 - 3709235259758805845518111914465376906699/54944830132631982747166680216702*t^21 + 65453924789021995893651495904258813923893/18314943377543994249055560072234*t^19 - 346045948455444559426569734061408230412088/3052490562923999041509260012039*t^17 + 6823477816157005987362812950159827283444729/3052490562923999041509260012039*t^15 - 12043632963166837691018952653624243452039725/436070080417714148787037144577*t^13 + 92084416354677522990744585382536526442292570/436070080417714148787037144577*t^11 - 844353751622751312357970658347724980970739555/872140160835428297574074289154*t^9 + 2195390217545643743067297557248776952554001455/872140160835428297574074289154*t^7 - 2933303286161246373455525132291856194622316065/872140160835428297574074289154*t^5 + 1644110385427518271189164617717505558924272025/872140160835428297574074289154*t^3 - 111889442686943409393747161516766198799180725/436070080417714148787037144577*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : t^125 - 190960800886915204842388678156048232365619967814403116823204816357178564400442494073742046752558361729086385442862856343360005430474650371530555156597433243944165636444887228794024524028044504035108782838946554477282246044823078780868201980541073060362601919575482586745020793219208101647383226783458767429230744573735569767481157006559525436656194720582575993196993896412798281195726060347605505368851503343902228280563470785444961014545869548887382326956342963691280944147317019577101262987058376470897399605368687579325958573514119579743672020756039523638181643801483536558302906290636724494288863747530592826189860029460347023137365851055204340014613579204917696772987190528149858353932676817616738638922093791127481088074715288500637428771844934018859976673115838719510992455500242940409582419594063348469215995705047295835294903326457190847464437763557948515796573790274260110585330562858869410070009265259821232740971638473053855258285120237793114048108663370543745657198011395806672344150085925906497229297237843609447989474490379111820226442452416698230367378690809867269703913834145971403455709121790626886152659690594522717957738736541379260766175780484788446511095381449185424658334563036503904581220093880730925250152540354194572153978553736371244399721223662524146859510879145904956325518959142509366412828487059272935621436898149230533133340922089693436153213799432766853738997305855054338634208071773283774017633110626720388695182843857662365365805505038528954691326310098225573816065981765130912052665947545637251367990266964189174040747928302421268702546474726518886445523348598704060597366660339607997512490673035532128288643481813031562845546630225694606622755824582772813733627259111806299440601002737701000171929426937023393365652079352225879890337690640507088104258779314666238079729886254903060972868406708415990873824998560384811229709329168476639609688868407069892719034080269934028651985078736995249273601747275627052015553116403935563432446753765389043064720582609630429679242822068430129710785730499117337558899077676026934848370354902158866877414992370759536331417447880670656537521441307227320378027515574381088904309290898821669974909260897683409701974486176084912881996255943105379545908248971/20992350230898153706166381374548997294237792730797054770543853100804903992913179597490898016712021334241398598392765367088883831429575213839101607161587055799603541255908829299759297266017724981428800354441987637551556281525983564130684501627401669522407058534165379516898676411165170565466483923124727688100523669011169319517565266015100568496663197405488838158971042135627609112365237615917503143013534192725739527027759438815149479331185449454204929245734395479249224827784749678546743610034996643048259036016012475932710343416080089448174596837032393172707500110219985786464985373437609900175038100252465075613591502303165047982345002266405391536478167151616060761142098753378125418885339350446388490410094141563882040989227430485655820060500755650408877366137734566412864700439950103758472426188009699065394650848772141163134500874986558278723908453383571318958538727225914416430591955418682959392487184519161026682891621516449760719261669129028261568236604501667219581580033414435834928137959755107664964402563166509554378986137232041861729454714604335887934334583618478145994317214573646466803231576583973008718791915389094237405556660652125326171404935243707753516143119786413570312796784540024140620023439434092711939743989575739304061546688098925239562554991261691064546848487536620867722494953270211434031992917362532418564734516983873257311089292554512129528406405319977736207609715555896766961054094686432265672413041495779588953564635234401625621554419664459610240394630067749459354104268818434889495499007805005417633019853780955075748331297419688630549890629891756706048950548085518068229983642044334058968474336709499839704860111200389245601936519537018994633974489415698233843837236158977105190034461469700039809670099291290212913600208838338583855134469165334148046677379522709938029793650980164339473809113484423766375303043311734000325447559758951881532283075039409589790447532523617687213416360970751862213343836982593168224324884179604723873927656745353541373547435243997959509051725913188919521609765656152117078546695646967606952576361190394780271469708541422112130446736000888953532985642219188141959521432275186968702352064593314083855721570176486402982498869645891301657779628280877637512972088*t^123 + 32324972000885949966647704924405027034209920902737474933834389143130625478549979105921832556657379211192012988666580596029404206618678072133337248105708121797074547864875184631619660141186745155371122615230742312429967436992387074041164561101199144813079987528584937681129497020359362813568899877458691408378665945460037543033917345021804802691702111755723035543564724834920112480177382630731957946785799820475535650134218962909788741832729656559326427366604434361416516605038190944512304710188120743596773737927436228064509160622247828024842246660471418622679095232816556165031732662549673855135178656881940297573518491351273510993266037018256777171042970016284537774802356158501607594226693423586387045800320329665145530771708552038498471529090718099829289651112791193928825173220234300614933837494706582749538487305246003025080002039733199355745831794649866546943293299539749747462364748204744384523618675602036372624454950979599130535802010966610483595666480231517484090472710158875880948007008167869302490132915082297230864411235954329695907926463786147381031189287531499903242326956547906640528104485373828984700029242579838901201235925700946074217104499635381966835285393924433068641339190771930447177831949153102886879829175282555998365557113602651447882657903682161717968232397861071535717031364699715025111223264383332278423961423015411506988980038827903311234085221840185709356374340831499437658197310438370148522735638480725872314098201114493530571062466063396451648837739629132697323484107662485166537978997275883078102268161944624115828996272086389910308449444158857207290368800250573483801619196936987597084721170610254836113176822895984586154785299493310039230562294863300611621428853854751012230993252503352667289410097656248765303607092749073376831593956879432091153561748129609546278517740004790542817097924324049554242335531355039325320303280319935334556655468110551770861755358073204677880290329706266226844534386730631154187632339049068453559292384101839634403407985468897899045538303638793832681263082977516927619247262579924653579152223797813630867287615931096236390107626730901723337323218907823524777299892367755130566604448258405504495325195375413315390382911949062474318283800113338823111247929301959969/881678709697722455658988017731057886357987294693476300362841830233805967702353543094617716701904896038138741132496145417733120920042158981242267500786656343583348732748170830589890485172744449220009614886563480777165363824091309693488749068350870119941096458434945939709744409268937163749592324771238562900221994098469111419737741172634223876859854291030531202676783769696359582719339979868535132006568436094481060135165896430236278131909788877076607028320844610128467442766959486498963231621469859008026879512672523989173834423475363756823333067155360513253715004629239403031529385684379615807351600210603533175770843096732932015258490095189026444532083020367874551967968147641881267593184252718748316597223953945683045721547552080397544442541031737317172849377784851789340317418477904357855841899896407360746575335648429928851649036749435447706404155042109995396258626543488405490084862127584684294484461749804763120681448103690889950208990103419186985865937389070023222426361403406305066981794309714521928504907652993401283917417763745758192637098013382107293242052511976082131761323012093151605735726216526866366189260446341957971033379747389263699199007280235725647678011031029369953137464950681013906040984456231893901469247562181050770584960900154860061627309632991024710967636476538076444344788037348880229343702529226361579718849713322676807065750287289509440193069023439064920719608053347664212364271976830155158241347742822742736049714679844868276105285625907303630096574462845477292872379290374265358810958327810227540586833858800113181429914491626922483095406455453781654055923019591758865659312965862030476675922141798993267604124670416348315281333820554797774626928555459325821441163918677038417981447381727401672006144170234188942371208771210220521915647704944034217960449939953817397251333341166902257899982766345798187762727819092828013668797509875979024355889151655202771198796365991942862963487160771578212960441153268913065421645135543398402704961583304848737688992280247914299380172488353934619907610157558388917298961217172639492008207169996580771401727758739728709478762912037336048385396973205901962299900155557852685498786712919191521940305947412428925264952525127434669626744387796860775544827696*t^121 - 10277748183131065264998699981411839926413524890953667319821892974726780067574794858069056996023441348600006029347813283054000684749845273614720213490379905808339737105295807661948152057252535172754312329250352175545891271818820644721364410260935776869665327106892678499660366494646858679038935602379824459242325466456878120949538580325381429993087496622108934784131709281053782574988718834409480151724668964134818428448086770735451293934330050785067766558910813532207660857271345923186296376727328758888669885101979304772249889926429194047504286870455094508876538518222448766179210897807624268788059068670566969010940112012475934898288681239201446665629619552903978400950077148443257729863211275751580307755494654154335508172983509556472087552116134585315526103489527785235398436893473129826260153126038068557841927244988318741571997608569990392412165153877832417559093998840412019057275070543727856280930236269342907273953110982235311412599993209986351001781817908644962231056545349092916135291849965799315003936711639184376190473854085830655575313381288406144702332059165633686384791576663395270631227137675213338161823436985038403939104503896499100359775146021197095145220323033787861650750492126176495218613502659620344156055716937011344271137136365157947861974690404035372787276445335385253809762163903416732657978285716348604283391984416003896278299529440635140670956026213851585103631600125677094439445815072985193639754317436577901736950570386451843966923060480235992938974068948672759811790129705669064809250539602652958052944735667819719606304303880863988980225345725466394099778256381058278693386256052322848637124822546976580566545824954071332856271529817771007492920902636032278032898558830516999341732403986003922112058688695679413131997925116723377992978551549142935535301147502145501196948281004751780411844844659428886927236944656433016471105281039945338068922638116575857750493066318975246596646160176315997542549537932300155078841224625090714011609599112817427227364825722479670157610324139145717845191122838376985754723441565840032444200687117520031547545594252149012157997473971730541219808263910308482325175981370194374564811702827914538748301087733833385245724950831323047436725212448687716532672659155102604199841/113736553551006196780009454287306467340180361015458442746806596100160969833603607059205685454545731588919897606092002758887572598685438508580252507601478668322251986524514037146095872587284033949381240320366689020254331933307778950460048629817262245472401443138108026222557028795692894123697409895489774614128637238702515373146168611269814880114921203542938525145305106290830386170794857403041032028847328256188056757436400639500479879016362765142882306653388954706572300116937773758366256879169611812035467457134755594603424640628321924630209965663041506209729235597171882991067290753284970439148356427167855779674438759478548229968345222279384411344638709627455817203867891045802683519520768600718532841041890058993112898079634218371283233087793094113915297569734245880824900946983649662163403605086636549536308218298647460821862725740677172754126136000432189406117362824110004308220947214458424273988495565724814442567906805376124803576959723341075121176705923190032995693000621039413353640651465953173328777133087236148765625346891523202806850185643726291840828224774044914594997210668560016557139908681931965761238414597578112578263305987413215017196671939150408608550463423002788723954732978637850793879286994853914313289532935521355549405459956119976947949922942655842187714825105473411861320477656818005549585337626270200643783731613018625308111481787060346717784905904023639374772829438881848683394991085011090015413133858824133812950413193699988007617581845742042168282458105707066570780536928458280231286613624287519352735701567785214600404458969419873000319307432753537833373214069527336893670051372596201931491193956292070131520932082483708932671292062851568912926873783654253030965910145509337955919606712242834815688792597960210373565885931486118447327118553937780414116898042254042444245422001010530391269097776858607966221391888662974813763274878774001294141909700563521157484644731212960629322289843739533589471896908771689785439392222485098393948940044246325487161880004151980944620042250997657565968081710325032170331565997015270494469058724929558919510822880877425003522760415652816350241716209543561353136687120066962996429343485966575706330299467216203331359178875741439072381850026025795040045282772784*t^119 + 88606202559981658969070892284889266090020335656386515054087126973912344259409980529105411746840526885530706093133334937935333196091656261539760998370156298873109403453484915901156857510268722569553699718674448525813651871391921404979163424715311360281518218572502826374089718094395201532573603007360078753621351477185732617566180949401996764537167215267766498689858222481467713425460160552778430640082902158507862836276981242925908291843797248645718914209785257710408592760867298567188724640688437153718582801693647981238990626325159523048454679175828624690255740073597950164105307864296323558050538019741380254561487480133210846210072702084239470409822406583483471958863650106515801933866425362413311625087909421600212414933818363842064100225661724565820338327691152610531775591988714939006960368050961763364127052822855733813066860164932039081469573033119708016301599887638469566366256732350913907278588192937067439493543194149782078916546922556090329702420889352845129174065857827223359392056419401802367417495882844338760043579771781460722327197243873429390870298315989075724623270058571191986900000307686490286748438535298289711060857412107617530784013413055265923530072139931488923165555551248682562788697609687878898506076486698265193964880974261119741824600439612673505574111728513545211502457879611953958363888271113030812199235012441709050670265824429186008077406060538349503309516658496513847737313296842781467455319242332617860350206244124530150180180261000546954405368559689123529096665131164256499219488235109552230049996665134245216626794465661380379171290403052262319369012665922095627345801157775294435631790802492510522371569014590795145906566567863517009775708376805165157499718801648167221591229215834888422751438573436107292228236471797879902585115351871613645047338567949455539971115385246114380451967294601464879382427133873353224719612200377317285453870824229507678979096368505067270506240621412755237427829944822960421249245812906434682052505111338657359076447627624059906535345800284268773612576511981735120120273766127444485822310310179970401762095322636795421257384741209184740419231797864997587359271982463834374039288214565087884026815975161921429261444514566526130273350147224332270877469241143665841831180283/568682767755030983900047271436532336700901805077292213734032980500804849168018035296028427272728657944599488030460013794437862993427192542901262538007393341611259932622570185730479362936420169746906201601833445101271659666538894752300243149086311227362007215690540131112785143978464470618487049477448873070643186193512576865730843056349074400574606017714692625726525531454151930853974287015205160144236641280940283787182003197502399395081813825714411533266944773532861500584688868791831284395848059060177337285673777973017123203141609623151049828315207531048646177985859414955336453766424852195741782135839278898372193797392741149841726111396922056723193548137279086019339455229013417597603843003592664205209450294965564490398171091856416165438965470569576487848671229404124504734918248310817018025433182747681541091493237304109313628703385863770630680002160947030586814120550021541104736072292121369942477828624072212839534026880624017884798616705375605883529615950164978465003105197066768203257329765866643885665436180743828126734457616014034250928218631459204141123870224572974986053342800082785699543409659828806192072987890562891316529937066075085983359695752043042752317115013943619773664893189253969396434974269571566447664677606777747027299780599884739749614713279210938574125527367059306602388284090027747926688131351003218918658065093126540557408935301733588924529520118196873864147194409243416974955425055450077065669294120669064752065968499940038087909228710210841412290528535332853902684642291401156433068121437596763678507838926073002022294847099365001596537163767689166866070347636684468350256862981009657455969781460350657604660412418544663356460314257844564634368918271265154829550727546689779598033561214174078443962989801051867829429657430592236635592769688902070584490211270212221227110005052651956345488884293039831106959443314874068816374393870006470709548502817605787423223656064803146611449218697667947359484543858448927196961112425491969744700221231627435809400020759904723100211254988287829840408551625160851657829985076352472345293624647794597554114404387125017613802078264081751208581047717806765683435600334814982146717429832878531651497336081016656795894378707195361909250130128975200226413863920*t^117 - 115053199727883588770968490733894826400190360685161023988799595360560364658239781945356022436268094815999044869870316161114040725908628764308511571182941829903494628203822286687792851955188637257410514201229106112173379040592273473816683973990324310186911748265770719605544560141629062125250556767946439686585164829354155994674750432728151340556640350417184632523922532892670742243318811747179409885278675779260751578831445158153706833242129291855893230698133971721459356762984217073325104724784151447500721562320331890501548059777034293272739115834508086095944576660305517853022180181192213905326033959307348558583119992108163396153759101640364505425577208673416163817472727192212487710805301961782868155129755444370659575472168497254510875764672792331152752429240884171752330897349246160880365866534895494263868063867263511778618898504623425894341894624792681268235834274612846797482665793568437724600275315648081654631053251928762907095671961848653063502760767541077693145832351754101934635435206219854994997307431492221626811809459711784445596174039005890111149455241183755221221431171139294242134116123195665872360587574843208901615793627560297407064928375951225041038619298790192750800675379273420581523076393202599930032143966880181600501046430202219265225755922983998128791388026223939893058542646883493105701708229517990524027772880762109988503085411188506394556710003476810863547330499316226660634824124376509711937882257942104021346209988942031104911581289783781453168681923070925794442218231245784215915455755399490450328411677505574877212180982274434592626304247265754628440127238143581508842935376293204702139827447663602916134972092746666082416038640298177894516364043901042760258786861032454572673909239880033983536266483740923308111536689904727573548733768084456866445886256295327916942586896751591428733061628231980026619015607084441883385202423032565478933541854913275366797271523266511325131091029747634248324879599032079721744486597465654887355033662500121047997234512122806537308899168648893095457321861346315467733628367133561611769491700777649649455164253852127471001658532963019759095125903193521217780000127585059380428740268251347245413946253945589102943198976033719399179119753631904968038400606250318663698640187871/568682767755030983900047271436532336700901805077292213734032980500804849168018035296028427272728657944599488030460013794437862993427192542901262538007393341611259932622570185730479362936420169746906201601833445101271659666538894752300243149086311227362007215690540131112785143978464470618487049477448873070643186193512576865730843056349074400574606017714692625726525531454151930853974287015205160144236641280940283787182003197502399395081813825714411533266944773532861500584688868791831284395848059060177337285673777973017123203141609623151049828315207531048646177985859414955336453766424852195741782135839278898372193797392741149841726111396922056723193548137279086019339455229013417597603843003592664205209450294965564490398171091856416165438965470569576487848671229404124504734918248310817018025433182747681541091493237304109313628703385863770630680002160947030586814120550021541104736072292121369942477828624072212839534026880624017884798616705375605883529615950164978465003105197066768203257329765866643885665436180743828126734457616014034250928218631459204141123870224572974986053342800082785699543409659828806192072987890562891316529937066075085983359695752043042752317115013943619773664893189253969396434974269571566447664677606777747027299780599884739749614713279210938574125527367059306602388284090027747926688131351003218918658065093126540557408935301733588924529520118196873864147194409243416974955425055450077065669294120669064752065968499940038087909228710210841412290528535332853902684642291401156433068121437596763678507838926073002022294847099365001596537163767689166866070347636684468350256862981009657455969781460350657604660412418544663356460314257844564634368918271265154829550727546689779598033561214174078443962989801051867829429657430592236635592769688902070584490211270212221227110005052651956345488884293039831106959443314874068816374393870006470709548502817605787423223656064803146611449218697667947359484543858448927196961112425491969744700221231627435809400020759904723100211254988287829840408551625160851657829985076352472345293624647794597554114404387125017613802078264081751208581047717806765683435600334814982146717429832878531651497336081016656795894378707195361909250130128975200226413863920*t^115 + 7335111613336829098694093317033397947941787568732077270752299598850680240291862722476066468141035232061423533067462831293608618981151560235393666168964750564982744687298295079612013945652105566866369385125462236563192117988549325117848642470542889751010372381612518974570981766954215667065602455930532913650913586134862236668061274639205869600422688101045540996305945115741870180403482863574670250511450083085557326342835043536759488807437100467980526590324289287517213867328908706878282794808121532380617161975319913728556148353447198379189629944352815760746566965252118988752416920555911272946294821966118226438475259036337866124099940542186426597292768393482757219043332307445298470948672749303100543979240974032643103494270524595154793663801965274945625544588705013882871889004089477251903681697699224789913644711518704003124444995668254657403496604728460025266739973072839648082497279897163749394254786470006311305709167755178543070127977019107985764972191560454096991230705638111583632843877802198477217155980656266360483817043167531812753757036677485726733296961020553948968236869580322727145685205492768381745262649232183931198301540422303711148442892366367724662307768212897671138714721544774524446242484256579072460752373054072608055154808992161782696820183431368734860563238400238948107292450796892519943323200337158126745653163720713362392444189847091090992386608373688827169746249401594801648764266934852710267181031753740465151539382538103617984258766507840536128440774196248884129140854851561133322368264598435888927983466520721607313857259191013166890871147634869836710325781717487346751475041532115325423452462710430520591517424090090918788581412494166264370150540091811968459363704570174566812479161047390707513766860110315493567937347842712815374983508725020404680076025156768118075718855644061727052486255177336633932450364484990548185788222129228315633921803314551584686852927151360695147525222129313722112282915611464043648698475323017300893974103593911636850233792444661376290512206378041609784932642358781894367259022938403775370839041271078759082656798347826144476290794791101012243645639806329865518198275942940510715833218502956965700287901769967405969135475602542112635775236914045157913137654585970609243007626656484971/35400502292750678747777942646924137959631137366061440304943553036175101860709122697177769597727358957051318129896135858703756971340842735795603592990960235515300930805754994061722340342792155566744911049714131957554160814242046198330690136030622873903284949176736123161770875212659413296000818829971192348647538340546157909891744980257729881435769224602739615951476214333020957695659899366696521218978730919738532665752079699044524362343842910650722117945867312152420628411396882082291497453641541676496039246033192678820315919395565199041152851812621668807778224579619748580969694246959947049184925937955995111423669063887698136577647450434458398031018798371545623104703881088006085245450839226973643346774288280861606389527286150468061906298575600542956136368579784030406750419748660957348359372083215626043175932945454022180804773386785770019721759830134518952654029179004238840933769820500184555278919244831848495249260993173318845113328713889909631466249718592897769909446443298517406320652768777925198581882673402251303300889219986596873632120281609808335457784960921479667692881820589305153409796577251324343185456543496187539984453988582363174102464141060564679411331740409617990330910639601031059594928077148280830011367126181021914752449411342342825049413515901630880926239314078599441835998670684604227308436336176599950377686464552047127149698706222532915910551962627357755398043162851975402706690975209701767297337913559011649280816106539121267370972349487210624877915085401324470155442118982639721987958490559490398538987112973148044375887854231935471349384438444538650637412879140383608154803489720567851176634118895906828435890110673054405293939654562550824148489465162386255888139532789781438779977589185582336383136696115115478772381996175054366730565649913134153893884515651570710771387597814527584282506683047241729486408225346350910783819306018407902801669394300395960267095672590033995876562713863929829723127912855188445718010829248486875116607588771668807879135151292304069012988150623020917407565432338666263015699916571002941403494528134325213697743621673098532346459179371939089012734170220433471163793866120842232638633160007096688595305709171043286885544425074522911278850820600528706214094263029020*t^113 - 71635947501529918324723692960865755401125931566002964777795330311202924142470532937998636377172003809404821767485911652999475828505518887563750636298555897964106236738784425407788336838671058308580205264185758331677558074753309442428974461330962066575778170163207600206289590917592344592674753024387639579911382874947971567589182620832098156436968840416432200428175652895378770871648427429298509901198218117665934244378292182969442140887671075924969862609003703599712831745147982987151678204283458677635803105165492289002845389450383682406594720775062451497917411977589972987234719167266093306168205139812530645332981128154433640412069411019108775787316818144810567614913410415168160628391042262638983245536286889764629266893574651801980566873267100545025493929955811470862767491189186122298411378817329364832405877209869089623865240389361770448834630179582623726610674951663133029270255301884580549226560759597175207424002027017337170155988310836915679415541689851213067659567894709740542808393460097501008431520931765550524383268029480683533085533584921546807080796907596717279886509588475833434484782780019258551959459446950783974033251688494122393698131185755202691918789295355403846689805282463388381749423548292066499937130188199561797114935143204375771212619673140758490645326490190194014892606872023451552221214172330381172021229182138281443940312229798225243592178503714777368387503043425158709315077352167858080907250108387196499420669543348242619696540674400326940251345179381380430741017276902046307245411359712008235892727129897410005100635801870871763496253893939671096182060808686545163495114331834612721946147770805778826888590940829287665040060722295260221537514938342491171067314627610379592333878030468307045431515162888816977510789933423487829722856701222310704236807653553448994867013570203713210443692104013670850758843301664086144549966057042142263717854923742498415203587421647766566804834115749359717867321231306458527440271257025935378121894894837311153692189053695623369890673751019339584135800489973582252923303601033316625080724407341303399705440932555766664537499611360288913027031243064920516418974683066492210999293796991823673006322927030147382447947226012794550549218653800945179199136926617559948545502447044341435361/414691598286507951045398756721111330384250466288148300715053049852336907511164008738368158144806204925458298093069020059101153092849872047891356375036962758893525189438844216151604558301279536639011815153794117217063026681121112609016655879215867951438480833213194585609315966776867412896009592008233967512728306274969278373017584054447692896819010916774949786860149939329674075863444535438444962850893705059794239798810076474521571101742159810479887667365874228071213075676363475821128970171229488210382174024960257094752272198633763760196361978376425263176830630789831340519930704035816522576166275273198799876677266176970178171338155847946512662649077352352391584940816892745214141446709830944548393490784519861521674848748209191197296616640457034931771883174791755784764790631341456928937924072974811619362918071646747116975141631102347591659597758010147222016804341811192512136652732183002161933267339725173082372919914491458877899898993505567512825747496703516802447510658335782632474041932434255695183387768459854943838667559434128706233976266156000611929648338113651618964402329898331860368514759904944085163029633795241054039817889580536254325200294223852329101675600387655525029590667492469220983826300332308432580133157763834828144242978818581730236293129757704818890850231964920736318650270142305363805613111366640170847281470013323980632325041987178242729237894419349047991805648479123140431706951423885077845483101273119850748718131533743991989202818951135895891427005286129800936106607679510922457573228032268316097170991894828305662688972006716958378664217707493167050323979441358779409813412308155223399497713964209194275963284153598637319157578810589881082882305163330810426118205955537439711422594616173964511916744154491352751333617669479208295986626184696714374185504326204114040464826145827323130166506858553403116840782068342967812039026156215635432819555761804638391700263593197541094554020362406035148185212693446493221268126856910846251365974611325263178012726057995561951295004050155387889631480778824376223898199022688891599298078758144952503316425282456297093201378958357000757006314565439363519347299574558437582338274160083132637830724021717935646373520408015839817837966755606193415650818509768520*t^111 + 16578505849339809317929594720071263658118187049603911959212057782246565703415580788078559715003840832799048475300703709446045961391807257165313570496861232532526271359840802816977984894347771847327793997824081847310802741614648540929542626158305733620520181762230451135164503427426370940548618774239239579983228545311603464173737675512925459424035251590986073907350146080300986535239036978672094430407228823162283535825939201705248488778165570064417650675649892720855909908303830677853245386493002768519287703909272319026667920196216649036222925187945574883908599527341843341523652942108592408680492981692446302451451253660720289889342404344197931847692645825248154111749721263514603442157719664920747446847317546678724796086765312262475921620058920494303857622600505747818108628056349186057441755429183675631940440141670534154835092037845720902931305197654391982982032293669993295356035757255144370211640801567176802868740105520600733874387008553871079900365942815861271881793494315298751513893319783402012079102829991457612241923484950529120849379984562351027058686039262338626561786830399971436943945697686104683396658197387261922956679674654391400692108564493770251588158024983875585251376627583304966387943645354978571584672093515346794026390668031529868184039103099946111649294164926645309125222677654025679866249912316215958775970558435095335285415426097518400031830465670974129550295431417743645563721953547057966035112367714668144710057912437444117295951641394587844594618923630478526372782784818508648805702555386409233065275334516012357953196626449935971337372398911870854226480500917809656686389008818937496059273813657813508492135103879999752975432185271126200305904480486976654269117740376630631211771300477593113694280319847355690038694448871093143409444005301055304146419454846309253046155577760957453688315190832379462090813321749561728951797466854543327903934472339970512185143335049943339753914304816322284653154662611818636346863492979658862594387423948377302288902044021253164770384607024563579974963061842911598191590898214741348713676965338672329827585525875909103301550877058404931345907307339827835269796251541064397570979288383584098996135860340425255411543944383994222270479260283682429996171216577748930468654798040237579338897/138230532762169317015132918907037110128083488762716100238351016617445635837054669579456052714935401641819432697689673353033717697616624015963785458345654252964508396479614738717201519433759845546337271717931372405687675560373704203005551959738622650479493611071064861869771988925622470965336530669411322504242768758323092791005861351482564298939670305591649928953383313109891358621148178479481654283631235019931413266270025491507190367247386603493295889121958076023737691892121158607042990057076496070127391341653419031584090732877921253398787326125475087725610210263277113506643568011938840858722091757732933292225755392323392723779385282648837554216359117450797194980272297581738047148903276981516131163594839953840558282916069730399098872213485678310590627724930585261588263543780485642979308024324937206454306023882249038991713877034115863886532586003382407338934780603730837378884244061000720644422446575057694124306638163819625966632997835189170941915832234505600815836886111927544158013977478085231727795922819951647946222519811376235411325422052000203976549446037883872988134109966110620122838253301648028387676544598413684679939296526845418108400098074617443033891866795885175009863555830823073661275433444102810860044385921278276048080992939527243412097709919234939630283410654973578772883423380768454601871037122213390282427156671107993544108347329059414243079298139783015997268549493041046810568983807961692615161033757706616916239377177914663996400939650378631963809001762043266978702202559836974152524409344089438699056997298276101887562990668905652792888072569164389016774659813786259803271137436051741133165904654736398091987761384532879106385859603529960360960768387776936808706068651845813237140864872057988170638914718163784250444539223159736098662208728232238124728501442068038013488275381942441043388835619517801038946927356114322604013008718738545144273185253934879463900087864399180364851340120802011716061737564482164407089375618970282083788658203775087726004242019331853983765001350051795963210493592941458741299399674229630533099359586048317501105475094152099031067126319452333585668771521813121173115766524852812527446091386694377545943574673905978548791173469338613272612655585202064471883606169922840*t^109 - 1020419200132083896180332727941894836320988369230072649095995606102594182414669281572772567979443796489943784708847182444165887165200026711349622124103199312759034260686566930794611640671384216452311729714606095962498875864566791412055285756298105576770117867850875791365437453572997968987438993456847577483960178658649062903516261520860214605884987745151140824054248717867444133433061569398605001799316815026643620004907372417174674718412729489380743970282575868696728555600624533214916265234050397571920835099309790493910687327980603368622783159221004354696951950283455323510437542714418446351986651829789365919654842837712163925787217096574106115912221187495812829906866098450441085300451720153212821927361581487421845222803952818040740225392524690275838410044636559955225645824275796142429724153769648537086046445501600145628439576032603709010057793732254821511359787032465357623261157045049164605106541072957448001051710718216759767528104919668263690092468287508461347473605381021923858942275370256488973003981133266399054695000313655306742552147253592982086320903898143444846179514284592977591572783222536499145878250945552666926842855322237012142574532712896114406733455160261146608546923280811970009217681083176350914724086757503276968326437025583529638130072897431596911044690406359794735657075501004109877963148231960113562273632441957742872302479954600759590478974533992839723988731096498420915799793986602228904778972257828485788921574612463262774794268590614282158033514857455607124633542482893670585891065199442490166567163918854985700982912299147472770683809949978397976858796244945163286655676575045292285789135807576140364513205702502081515648384611589034507852464806959211217068898865883941862050122979101368823048891121536019594327512605942665737142095504978213181423393750290750015607735140803518884458186836041999592007490069980622099239365108573134029962876084793240227486788086845224689701572210531467685651831801738804328982470217454752704008987125177008874003097021070128769647536393360832424787162282016693182937940005049884289809193637270754178651831669279787426648501419051149464553275086608091703111662962539559519544498406937005930315685804549587201216186975858611291429207382109022248847093093242764666413372904542954171119503/14465985986738649455072049653062023152938969754237731420292548250662915378296418909477959005051379241585754584641942560201203014866856001670628710757103352054425297306006193586683879940742309417639947040248631995944059070271666718919185670205204695980412122088832369265441254655007002775442195070054673285327731614243114361849450606550500915005314334306102899541633137418477002646399227980410870797124199013713752551121281737483310619828214877109763523280204914932716735198012679389109150122252191449199378163661404317258800192975596410239407975989875299878261533632203418855346419908226157764284870067669725577093393006173378308302493808649296953348223628570432264590958728816693516562094528986437734656655273948657732843560984041553394068022341524474364135459585758922724353161558422916125741537429353893698706444359770248266574708061709799709055735744540019372679221225971831818720444145918680067439558362506037757194880738074146903484848610659331842758633605936632643517813662876138342117741829101942855234457039297265482744217189562629287231730214744207392894709469080870428990778949941809082622607903660840180105684899833990257202949636530334453204661426413453340756125594918215989404325610202414685482312802289829043493017131296563772473592284369130124521853363640865775262217394125141964604079191010652225777201559301401308626097791162464440662501464669008467298996316954036557853685412062435131338614584554130622516852369992552933094818541874790418228005312248926600863732742539411660561858407424799620613019582520987770831546228889359499861243209536638082976658757238133734313627189814841142202793452610065932540617928984041660789416889079022232063636470136856316844731575465028270678542068216422315514741672657231320183142237947372770395358755912065405673952076210350501425075732309445838620866028342813597563947913670467550587469141918940737629268354286591933703007759132719943896520823018518875391419314967652388890181838143482321672143960124796962256952602720648715512071839232403323882383862214722833359237701586896845019704617070542730208072514819009971045921812178708038134931824128732584546731903445559192535370915391573404035056075351737185040606651920393103943262339814506040157138375195564886592470413131460*t^107 + 88613142095423363829559042245734870543634393116949660899069479426416026849413121815952271685061867760041360268758613726652003410528029161343060678760194898652950677827720947890364133729101020041197677781060079272846304768741073418878550999669793262177413698012734761780056039639255064072081757658212562115704938553641897143418249966247046078342754353725253675931881489577138551316260803360694825415113015506385073337792790795193404608869488031002357372193873010247818451268828024904509750410737159561334370608500320954693535508297221482412342958306841272101559700296568318310625623711276574088187904136734106866542986118525449100709072907789051345178432013590954239684181460917520117092771965292402698367883858776260442612215156328818529725296411274535527257857892091232479981169090658033901776836900881864411857997107986314707416204461954469810143575792465679805872669214037435387508734915563595651720064327116687217299382616508888149146693811506226399350443344217101558861746612276092973368391115705232968408960940079336442308689303427075506266858849024370923106260269492549153472543976113836976778446473014957170428080609064975273256093682414477364418466204006666403154303207528373534753272730456081295293283324720314551384077205973136384025282785912119899082156632295979466362343178723646680269592013675139426491378222983736186146451752279223723461808272704737084606639175375983298542438064178410974886121476023055894614620662679602862222242099067689482706290772838783341386519309132147251591859882870808507510785504746169735182479876331470222599371096159723398671051489220873979640807990223216157384785827759291853790547981170793616932386680226303739105059251803993569163733307647446784921579728738725057271534289131971592452013353093051670654149091216049088405419016361487486652026978660046653213853263650529532180442607841354446213722179306930012351175023959530845461060232041115708240130070525250753002569895448719265780318356967125342580222891104231583729060872327260564958436219038125486007444684403607371821689127275966004789892376501174135023147880420680012273188328442885571165566800640764124320014852719318547116204942992449088736603603831919059868482489254636296577725613165644177585018301476585626717663619089222038589656612557930062648218941443/2488149589719047706272392540326667982305502797728889804290318299114021445066984052430208948868837229552749788558414120354606918557099232287348138250221776553361151136633065296909627349807677219834070890922764703302378160086726675654099935275295207708630884999279167513655895800661204477376057552049403805076369837649815670238105504326686157380914065500649698721160899635978044455180667212630669777105362230358765438792860458847129426610452958862879326004195245368427278454058180854926773821027376929262293044149761542568513633191802582561178171870258551579060983784738988043119584224214899135456997651639192799260063597061821069028028935087679075975894464114114349509644901356471284848680258985667290360944707119169130049092489255147183779699842742209590631299048750534708588743788048741573627544437848869716177508429880482701850849786614085549957586548060883332100826050867155072819916393098012971599604038351038494237519486948753267399393961033405076954484980221100814685063950014695794844251594605534171100326610759129663032005356604772237403857596936003671577890028681909713786413979389991162211088559429664510978177802771446324238907337483217525951201765343113974610053602325933150177544004954815325902957801993850595480798946583008968865457872911490381417758778546228913345101391789524417911901620853832182833678668199841025083688820079943883793950251923069456375427366516094287950833890874738842590241708543310467072898607638719104492308789202463951935216913706815375348562031716778805616639646077065534745439368193609896583025951368969833976133832040301750271985306244959002301943876648152676458880473848931340396986283785255165655779704921591823914945472863539286497293830979984862556709235733224638268535567697043787071500464926948116508001706016875249775919757108180286245113025957224684242788956874963938780999041151320418701044692410057806872234156937293812596917334570827830350201581559185246567324122174436210889111276160678959327608761141465077508195847667951579068076356347973371707770024300932327337788884672946257343389194136133349595788472548869715019898551694737782559208273750142004542037887392636181116083797447350625494029644960498795826984344130307613878241122448095038907027800533637160493904911058611120*t^105 - 2587335191377467333208529348196787293398811309306371963595653964258247114593411015651720948840165462788106145467789375474021710387673767348768899639077143849824524520761453265573241963417959716424491765159772851793927890289829210623683390202264534215266559889046457666081423712029212548005756430344545250288846776364660727182653575091462890028412477771876202364261953440924045334501557925290397795738832888389201141826704812959532884877283450827567155376596669663243390015446607221059113804417644318773875041086023844722604271142064843312555255268181217520670048130564882081533230772477173258350091590874312411225463337994352920783532411352539193256857158457288883111424361626509478709417726252006475452946572639616082132479138797255485646996161401643075955765754302510909884459358941753988200316938279564249635376861483894012451146653689879185181976919862705574261314193569215442828673062209734440733833145297231047111332740240591487351382089491073335133036886705610936461344913223525880325566302345908139504501327315211239304343638548822841355021785380289345050900031800739671575771422399540727208672184085904755472489439025316268078774597467730804864578090733851765203218943498999104823239945197981853228118176692233688182021457824086372092655951815444367767406719914932182009345817579444538575530502386899039586800214779557732302887476888498129584866452879301392160699075740234437070082450022447354810957842584562206630186071436872540069161846344192107276159388593324942582246453030247828107951259403290837588815313751562656173051921906750901850124381041377461676421486955317392451231933796044383644560868163725366021661002965469087299813573909755375340841673537111717823392842948526141272155775908123797925741790228780434877340915270799722108329006055423158325438342072911300477376309659063688564923276500894759103442124857448802674418749221925156594495318805143298633499846914467055916438042197527518731937976010875600621294032945324942399327779125775645545261569667302251783784858088835829372337140828606594002991472758831052453072853942151835283068935353019105231233162458426832246591563829353846284476326434387103012937402032887470538224363850902698902490259409152863249109457790425286313098914981767840627182112451529180988842423155517017750003884698081/165876639314603180418159502688444532153700186515259320286021219940934763004465603495347263257922481970183319237227608023640461237139948819156542550014785103557410075775537686460641823320511814655604726061517646886825210672448445043606662351686347180575392333285277834243726386710746965158403836803293587005091322509987711349207033621779077158727604366709979914744059975731869630345377814175377985140357482023917695919524030589808628440696863924191955066946349691228485230270545390328451588068491795284152869609984102837900908879453505504078544791350570105270732252315932536207972281614326609030466510109279519950670906470788071268535262339178605065059630940940956633976326757098085656578683932377819357396313807944608669939499283676478918646656182813972708753269916702313905916252536582771575169629189924647745167228658698846790056652440939036663839103204058888806721736724477004854661092873200864773306935890069232949167965796583551159959597402227005130298998681406720979004263334313052989616772973702278073355107383941977535467023773651482493590506462400244771859335245460647585760931959332744147405903961977634065211853518096421615927155832214501730080117689540931640670240155062210011836266996987688393530520132923373032053263105533931257697191527432692094517251903081927556340092785968294527460108056922145522245244546656068338912588005329592252930016794871297091695157767739619196722259391649256172682780569554031138193240509247940299487252613497596795681127580454358356570802114451920374442643071804368983029291212907326438868396757931322265075588802686783351465687082997266820129591776543511763925364923262089359799085585683677710385313661439454927663031524235952433152922065332324170447282382214975884569037846469585804766697661796541100533447067791683318394650473878685749674201730481645616185930458330929252066602743421361246736312827337187124815610462486254173127822304721855356680105437279016437821608144962414059274085077378597288507250742764338500546389844530105271205090423198224780518001620062155155852592311529750489559279609075556639719231503257981001326570112982518837280551583342800302802525826175745407738919829823375032935309664033253055132289608687174258549408163206335927135186702242477366260327403907408*t^103 + 10013561715291304065824220685517266775274064546608644697632595002114786037988402240461833919673511912362684321244870040526974539141685033606230899814359953037922026763400658636693925936845026735905191245607565970742446055001298507963879305972321458830331481842218752934843190029785247147725533593440266099069432772257338213480278343196941438969847879293725643845985734479158072736320091777184277039142690739435892159172395542172285543436303993169821015923880295945252579188207264964515433754701959962574115136845163935106295344826239882794947295944875989784675375974314895108797600412617797398954254531902309821623549437270546966365468059621578093885249865517243765956226291899383209876640631753054941066627398200467936108143614129128660838231696756416715500357780969730190679340981557268259271277930206772377349437856839172682410112155022938218385597526295419057280251205928056141376003209406225989191400778227495979983924155631635518884044197460506502377503402628785988197758108612454385089650935015906022293703640232882749258188814927925349689348993416408104128589075186884383889515109007021898564252395498626262523193046341255942413017658261503347964127123827305279272896285141254200567798343980332341951151096540097767049873691495162909841095451817003701704802865835463561616211642902893122785834136439842701142466348432935485450102103168718925926120044701117868464531623021107958273741305964246291967539551363866815654637604730927576162413986624484612108606316502604210639559683973385390702477442912416255787586415043981770843525347139371195205634796754620527996237733027636189253038760679517496830434915335794892823071359925439767754600097203537635414174554298660889484608802960257940149579887321302863047718113958903613719387694843614235931263297267019645072782873865565395384285140717819286252125260060567769306181672014532513911121179792543122006606740800390538619950391175016193838329277439723072910177343281122165356745741585441211877439890633960705744804823163460975603994932377776626951871862108532824785280680244323835502693022917230363229228729389917495537069565668308487196877135476881614805674515259349836954563994997034926264450617118220983136092414053192233929002323272744212197631209321315615234648016264483714467758500248002039225267330336205/1675521609238415963819792956448934668219193803184437578646678989302371343479450540357043063211338201719023426638662707309499608455959078981379217676917021248054647230055936226875169932530422370258633596580986332190153643156044899430370326784710577581569619528134119537815418047583302678367715523265591787930215378888764761103101349714940173320480852188989696108525858340725955862074523375508868536771287697211289857772970005957662913542392564890827828959054037285136214447177226164933854424934260558425786561717011139776776857368217227313924694862126970760310426791070025618262346278932592010408752627366459797481524307785738093621568306456349546111713443847888450848245724819172582389683676084624437953498119272167764342823225087641201198451072553676492007608787037397110160770227642250217931006355453784320658254834936351987778350024655949865291304072768271604108300370954313180350112049224251159326332685758275080294625917137207587474339367699262678083828269509158797767719831659727807975926999734366445185405125090323005408757815895469520137277843054547926988478133792531793795564969286189334822281858201794283486988419374711329453809654870853552829092097874150824653234749041032424361982494919067559530611314473973464970234980863979103613102944721542344389063150536181086427677704908770651792526344009314601234800449966222912514268565710399921746767846412841384764597553209491102997194539309588446188714955248020516547406469790383235348356087005026230259405329095498569258290930449009296711541849210145141242720113261690166049175724827589113788642311138250336883491788717144109294238300773166785494195605285475650098980662481653310205912259206459140683464964891272246799524465306387112832800832143585614995646846934036220250168663250470112126600475432239225438329802766451371208830320509915612284706368265968982344107098418397588350871846740779667927430408711982365385129518229513690471516216538171883210319274191539535952263485630086841298053037805700388894407978227576820921263539628264896772909107273355102584369619308381318076356359687631885249689207103615969710369395080631503406874258417604043462651776021977226340797169998215909423588986505386394496285753623102770288377860234407433607426128305479569356164923271792*t^101 - 111531814525343342209481031961469913349314532847187750392470614644300310107161912820766520784975599395829241167278631400768164951020346507454239936048880430029271741948345211663158345833349182077386242484217169684876079809728422250343401958450952037999045170324288880546214725254874415324178552019373203012126145660992663369672277112012083652078453588285436911559690065838567370371416025448460820415976853328769630809969586003404039107629561581456955262265354717682053077641948452400943232961378248227711690925932495220310293806182835328064604815931565371150493131352213926551872980195121970396241356652410229869489514831044775138872663052997429998158595504549958330122986078154247683692726733513150292244768623151522460186980996095647558365784267447745671354308054233779117208629819591324042710888654564955184073188847498831860446848022015387167723523310703121485159135217791207424491095211038127197695195194221222313689240081049131268417816232194572809601841575933751674949320634117457076484223104277433990090979344801021604812881432642317374825439517733446210699638860916523920295529432293059679250018726438380192537840411080681849822745437986389609733503973836032890829289908370756450089753112914851253715309155545753759888467275860689322883888639071010699984332671685776657789915307604827523363867948311206704267072229845160790155712908488260052653403328533057251779621127910633034113637683664630708593882238149418664610706932115578528109125065535080475234079905107468514195824842197869474605300024130869754365382623047479503561432058555369685907043536277518369725187417203637118833663396221927984473462587430299860189581066856064941357351926423966688727311666875565544183975395197562033157436655183406746277103999190395070064180769423059476016991365774361820644343092837725892089933181086543072257763929217732860694951048912789434411457506103061834011337656066974127673254867745366274581391054715771642437603561994060291216317545885691644164862427875075438630061769417922054417567068297611912209901052090567713356161752922650748570774290830452351829555914324963648463188230767050827842854875166204336093621661530934705589041083464722177131027354706839266470183502953743729786808808906172594880757912721545388405406606221962194837081520460213657082677096543870133/55292213104867726806053167562814844051233395505086440095340406646978254334821867831782421085974160656727773079075869341213487079046649606385514183338261701185803358591845895486880607773503938218534908687172548962275070224149481681202220783895449060191797444428425944747908795570248988386134612267764529001697107503329237116402344540593025719575868122236659971581353325243956543448459271391792661713452494007972565306508010196602876146898954641397318355648783230409495076756848463442817196022830598428050956536661367612633636293151168501359514930450190035090244084105310845402657427204775536343488836703093173316890302156929357089511754113059535021686543646980318877992108919032695218859561310792606452465437935981536223313166427892159639548885394271324236251089972234104635305417512194257191723209729974882581722409552899615596685550813646345554613034401352962935573912241492334951553697624400288257768978630023077649722655265527850386653199134075668376766332893802240326334754444771017663205590991234092691118369127980659178489007924550494164530168820800081590619778415153549195253643986444248049135301320659211355070617839365473871975718610738167243360039229846977213556746718354070003945422332329229464510173377641124344017754368511310419232397175810897364839083967693975852113364261989431509153369352307381840748414848885356112970862668443197417643338931623765697231719255913206398907419797216418724227593523184677046064413503082646766495750871165865598560375860151452785523600704817306791480881023934789661009763737635775479622798919310440755025196267562261117155229027665755606709863925514503921308454974420696453266361861894559236795104553813151642554343841411984144384307355110774723482427460738325294856345948823195268255565887265513700177815689263894439464883491292895249891400576827215205395310152776976417355534247807120415578770942445729041605203487495418057709274101573951785560035145759672145940536048320804686424695025792865762835750247588112833515463281510035090401696807732741593506000540020718385284197437176583496519759869691852213239743834419327000442190037660839612426850527780933434267508608725248469246306609941125010978436554677751018377429869562391419516469387735445309045062234080825788753442467969136*t^99 + 69977161642375929852581138745100966170450860335672689583908826080417818340394119449158955918716145484046741570732956111992243578776626650985311308456231401637707955397500635139080968637477554201695867509090289580706659690871139766193572927825641042578078305562869564349791102633826916055132832618801869574833174362491341925145082036186717132233747011927043532426122208709950051183948836491823495761122842289690533362598115319464931632467674946013497353660605218589545049385331517573663890241741407860336704787306763044312832829213728359803504603234173945296860690394609603834698028917810610153896714231053963374462067200858691206113918259989595509455992024150817480421388408922927209365515543959324093661163731983126267409214561421461012169294889433060861420573812000289899073323711485372306183249718695048894947808105034746774784697085371861031188097472169606621928439157603321844299419149521289541191608931385873611699427666312242681933591952929634992939603011872744225590179652358246943367594047971346838774574869267526896622714150751525486622397261380831630865869356099930209217186421628100621687266211342391507965554416601633781047502265415400251824307197912064007125672274117708102193309088134453639857385238188960760974842993457245892503996090967489129577241356269825422584636801209253050444368024319702435476928609638027447105457444184689730403864115685656572194579836023882708625423364422345013059463817820241495753745974186004663246635167213193427491040888235818929730716857686469545905406434095180622823666203496385860289103376024888323771489119273439843781009410283406858943906324311346356926939688845733283936565923021347207105004004508142567663552905707883760804778235665472927577647681846886482837793171938165763613236848504369600172661653165462944597110876220186622021446874045641672865752795056425841038835291004471761553413913906121575377525356485520401201279105720670744037685862101540450413910669484312869833751850041090281077910594738740089280748401217826850378639014762937027562445047047127438639007081701123051725401638026400288906487145228489820367644600248417304925669896797694537415919399164520749629047765164446383497043296475044866669529072179226013055871621501837345949663164213747161837041831792881163769584872025574704388042690262203/116017283564493557943483794242413423917684102145439522133131075287520519559579735518421483396436657091747917645662838063252984936709533235104501985661059496472417063429991429640989470470185733988272648980818884655183052427367739885775538483915702643786845279610450044163925913833492776510712887637833526376555558709926932634198957880829536997679050837071714174527479458574017162586520106322453160003551287717164510301410469876586547122447899521591734452226425514827324085803713209038488742898093100569573920628514827570750370957500154224755899104149492505214681262364632711415478900355393436532942295206097479399080758051913730343551329902807751427206304102471157100695590972107227696280548129388203708177407510882686909210858959122088436397387657781227808309706899141193059186416538031451179269239402699371323795515505909983920395376309094991364859719759608891019824149768336323248172832656436169458962241085602761410789774071264893191686703205876102900140442425506079335806663319465988642565226404539983740853422316183562208056904576614701574385669786355624358709190817929081415009345609070027338476793948330860233138652497902737117699048253071150313605601570014598023350972790543721393296115144652233730135113867468042166613694838940527877932623232346097797331612694653170366131955747733738526002378064625024320371170888119575717647733396371688252788245839415689292660126935984704542112902597257197492640559150257617819374495900178869640517662858677899893325393234697311262864626121659693720505598200397807868904591695173117715633272734218883381016639740911946882945006835420586434997805066692063806550034987223075065709781365576326700312440050301837742934840388538446669403438949341304032183965665668578797648999233765144734120527852823023966666699586777401013594363853098696247668627649211716679456195005260281286809797702423320063071032179807482892080765040297906480067131853587708798747833855295103393596404527872838661699451989342670080186472635763771561723305513611468004519009806693317876534351701520225909456420115522872045170776879077128185132890673287354224509721304572185528796168011189865909337472373769368947569392743263807604458453573285306363127389116680706985762211621271806786277948227771746943371065176*t^97 - 67249107988090533039530231916242197070552190580831819730186251173761382907233318341041309409000726371932220779399749550305411246157487690310944872704619973674406204553495488243524661080052810489786793733937465725802160100279216185221084237698876106516429393309396581785655705963443725533043080851948010440890064212077433952399604590740307757300331324590526492020467176543901985817821641998068717944879065800344105144468659650104603623955314933163286347665438514239989624834315456109505421544497672303166681184592065802505043916940877912205344673525361333316306538396927553140912862040422394342445663250099693538699636726948363598389691782779231784716911227027702670384910814736675993308853566770083967751079372183512525190524860273017970236310650706528707590003201819278778916523282158876337731490648694382955238606057048098189571201113411386292180278483992644656915531417877607126577529472729829524672329120726532391572476190953361110282729709412197291827342114594536456619760016151570320716970770594035708022306025418058617600114799203904049794804322684829889196575652603852060774988467243456870318481106691107920835005432227936604534279395027357977938148433819442075152999227555344003368001921899799295641944543094365973550743463725492497569773918702701844395996270907722025079661004131385783548253933470890318350780063613121959224830198394857452427314541457601022785125269738263703629652745498657585078128951314703980034312119180698530029927222818613585657333792659371424990263366516559112921205469830997660963927241318496734932218867213231767209174113868145529532798920201052707687683652504271577299380001807466418057967587672097549263270109461557693567508613759238638205005214693805996789306152976483500693156406338902528912703890525520173790615527118505964422263817682658826887078765067254889245575132024864448579773617568116014765647485407209550785617983258204662118632233685835445063944532057688269800048320755113867593080915003714358066992738400296611484949393542002817694194590876407928155928527428371523960319526225097134876316622075344597030084647746226618255761224931870147382275105651274579918711908748740593671704956945296242212299949312285357865847326116388842996026737434791908513152755093073699242071804939619980511113969704418480367087516529319372807/418880402309603990954948239112233667054798450796109394661669747325592835869862635089260765802834550429755856659665676827374902113989769745344804419229255312013661807513984056718792483132605592564658399145246583047538410789011224857592581696177644395392404882033529884453854511895825669591928880816397946982553844722191190275775337428735043330120213047247424027131464585181488965518630843877217134192821924302822464443242501489415728385598141222706957239763509321284053611794306541233463606233565139606446640429252784944194214342054306828481173715531742690077606697767506404565586569733148002602188156841614949370381076946434523405392076614087386527928360961972112712061431204793145597420919021156109488374529818041941085705806271910300299612768138419123001902196759349277540192556910562554482751588863446080164563708734087996944587506163987466322826018192067901027075092738578295087528012306062789831583171439568770073656479284301896868584841924815669520957067377289699441929957914931951993981749933591611296351281272580751352189453973867380034319460763636981747119533448132948448891242321547333705570464550448570871747104843677832363452413717713388207273024468537706163308687260258106090495623729766889882652828618493366242558745215994775903275736180385586097265787634045271606919426227192662948131586002328650308700112491555728128567141427599980436691961603210346191149388302372775749298634827397111547178738812005129136851617447595808837089021751256557564851332273874642314572732612252324177885462302536285310680028315422541512293931206897278447160577784562584220872947179286027323559575193291696373548901321368912524745165620413327551478064801614785170866241222818061699881116326596778208200208035896403748911711733509055062542165812617528031650118858059806359582450691612842802207580127478903071176592066492245586026774604599397087717961685194916981857602177995591346282379557378422617879054134542970802579818547884883988065871407521710324513259451425097223601994556894205230315884907066224193227276818338775646092404827095329519089089921907971312422301775903992427592348770157875851718564604401010865662944005494306585199292499553977355897246626346598624071438405775692572094465058601858401856532076369892339041230817948*t^95 + 15996953239888418862405483978246666324982599306430186343487834868774190698055057937410146539140593830726130452631840213573271889370691779170416532266645819777193410387755656225954615377669994517619476962666625900866960423918273200334165435011573272914354710946773107122462730590748920421710897585915328009803280149454836160282420580415848187631469398086537291185876791328665446876253293490412190896331497367055552824255282915162885527636958261207829764851936630356000735838351040889797047891413365007336142873588633601336997355115259100761010541661891331938615123880742740215389026718689446890951586414404990607011617987326942992213027188472513502524551943918157303857465423691657316624216575964269783387460645729809864847507200812739963046429201529820779642527780386014171954241548100655053593486101162037542499813584934918915787850825106231083694375132282514109494918387072741170233867516340504419277602341292927713801579517481809625583464429311963434795965641739945780680425566455210874355455008643083297047882791829694318225224865871466325890893414019522950624902006658017919836255945948437805675073734781369270907060342996547410315102452744330888678857717099649715283424045973675057013209574651348720004160988678813893627187645151802947120839352151605751995172609828132843587251970508756105541533540834841699379311023885185560474960448657863576961343904951302010034817819842069586058031682170390246428892040973184585470142089342594931974072494493982702480710392654424153013703731448146425881929197728067375193628261564326675294732947051982534934425069380436840401417051230792775621281522702709655065191474668238693651348019297237167692043517649362654894672309267989369265895618400653221655350141574006932989837707143619788548802578796841321057779006105359993542728478933480148417033896756901104636831274047554771525409452843304816989449139670561218605531269305486394375544971288587318166279469990246046224391206496006146224636427845817144208317552569499630975864953918036573988999284448905202942455933032688385734733084841338568937229208710192428455759868185738964468013021585507086038702443201405083375820066372594709488529601354251093483364408880474768481760301681246765022465570135588114881700701536899422256960554234938437974110126790544608945159312066165753119985/418880402309603990954948239112233667054798450796109394661669747325592835869862635089260765802834550429755856659665676827374902113989769745344804419229255312013661807513984056718792483132605592564658399145246583047538410789011224857592581696177644395392404882033529884453854511895825669591928880816397946982553844722191190275775337428735043330120213047247424027131464585181488965518630843877217134192821924302822464443242501489415728385598141222706957239763509321284053611794306541233463606233565139606446640429252784944194214342054306828481173715531742690077606697767506404565586569733148002602188156841614949370381076946434523405392076614087386527928360961972112712061431204793145597420919021156109488374529818041941085705806271910300299612768138419123001902196759349277540192556910562554482751588863446080164563708734087996944587506163987466322826018192067901027075092738578295087528012306062789831583171439568770073656479284301896868584841924815669520957067377289699441929957914931951993981749933591611296351281272580751352189453973867380034319460763636981747119533448132948448891242321547333705570464550448570871747104843677832363452413717713388207273024468537706163308687260258106090495623729766889882652828618493366242558745215994775903275736180385586097265787634045271606919426227192662948131586002328650308700112491555728128567141427599980436691961603210346191149388302372775749298634827397111547178738812005129136851617447595808837089021751256557564851332273874642314572732612252324177885462302536285310680028315422541512293931206897278447160577784562584220872947179286027323559575193291696373548901321368912524745165620413327551478064801614785170866241222818061699881116326596778208200208035896403748911711733509055062542165812617528031650118858059806359582450691612842802207580127478903071176592066492245586026774604599397087717961685194916981857602177995591346282379557378422617879054134542970802579818547884883988065871407521710324513259451425097223601994556894205230315884907066224193227276818338775646092404827095329519089089921907971312422301775903992427592348770157875851718564604401010865662944005494306585199292499553977355897246626346598624071438405775692572094465058601858401856532076369892339041230817948*t^93 - 2274729949820228331444204710413014408643833974757956009612683801602782810012352397149749830556316340221134083020266060817828360172661068937585282812842743901881703746574082612076874319917901062703647484227037141110657610947613709140903960313743792634476315664251623715263312050215158998798517912835703949276883547699694396806084224905788902938043988861712707537316663982750950663101896089270362565164527688266542383112095472302501909465684394301921865054965515981058702256107373267570139187313746759475183431612530464447466796578431362145282519201252909207223456469838272163258370509068736209730141462883970332536480288369150357992256370195011220093143872825718895762897687736583316734667595149134785814731043278297538558469643340568002225825637853369467543747699472292081969638911015654411880966136245945195962634037909629099912248693173888219594817703869689185468951761920069142310739661453592699190249544803229917484029116361702767904061906612507363857695577187941497987090698270337300221930256533782009119575857793081008021489134428647799471096085593644225342315894938180184864045248181844816128770566356858609483863313778985952967195382032749363779987265479902762031364392674168652870460587501910011962537985737810467053504155161586913092785863082961634260171923286599436536316884313406628540670871536786349237241832836024950856725691303934156712610127786258619789824455408356475059739509484642842598471184276409913202592504715881979193720123790659127135957310293916549625646020154875347593880605762478449491357708855778953562374387512625714348847155403217329360798783706771685133707743691650269384509730521857974095240576296931849635306774691740494981793564076848579202481101589611372794259484900813815350993350550490953861953389836442252916008784241138156740555350685736906010398697812926520551896355873585662143573617277208108729634075783947713257292456739903765869321990642051660080398974213740191843958796764968489677856235861101451958444792658529330175059182651726868804738703403958258873601946064819834046237413949515148588825140306993325547527107572114603713607035639158450132729315869811492454970540129160007690185129192482511758819853800314321692862606003657232170127779422249323599658300811338167296530766971434080082773396951512528577368847350868495398734455/279253601539735993969965492741489111369865633864072929774446498217061890579908423392840510535223033619837237773110451218249934742659846496896536279486170208009107871675989371145861655421737061709772266096831055365025607192674149905061721130785096263594936588022353256302569674597217113061285920544265297988369229814794126850516891619156695553413475364831616018087643056787659310345753895918144756128547949535214976295495000992943818923732094148471304826509006214189369074529537694155642404155710093070964426952835189962796142894702871218987449143687828460051737798511670936377057713155432001734792104561076632913587384630956348936928051076058257685285573974648075141374287469862097064947279347437406325583019878694627390470537514606866866408512092279415334601464506232851693461704607041702988501059242297386776375805822725331296391670775991644215217345461378600684716728492385530058352008204041859887722114293045846715770986189534597912389894616543779680638044918193132961286638609954634662654499955727740864234187515053834234792969315911586689546307175757987831413022298755298965927494881031555803713643033632380581164736562451888242301609145142258804848682979025137442205791506838737393663749153177926588435219078995577495039163477329850602183824120257057398177191756030181071279617484795108632087724001552433539133408327703818752378094285066653624461307735473564127432925534915183832865756551598074364785825874670086091234411631730539224726014500837705043234221515916428209715155074834882785256974868357523540453352210281694341529287471264852298107051856375056147248631452857351549039716795527797582365934214245941683163443746942218367652043201076523447244160815212041133254077551064518805466805357264269165941141155672703375028110541745018687766745905373204239721633794408561868138386751652602047451061377661497057351183069732931391811974456796611321238401451997060897521586371585615078586036089695313868386545698589922658710580938347806883008839634283398149067996371262803486877256604710816128818184545559183764061603218063553012726059947938647541614867850602661618394899180105250567812376402934007243775296003662871056799528333035984903931497750897732416047625603850461714729643372401238934571021384246594892694153878632*t^91 + 872545757573319656401573162845622297387163548660510135162263875311452025804601694946048308835849441860320672175774215340031097720861210621340639245576769465093368715197407144282904740269713653135959503197933958915859416668959482095777992786479423695874310358848200215692872994255371814545282661351695252204204895275666571204861252901819847621548257279908633133820319188314665471985520734183313758892829264927162190015178816599866636491569635024733158848697987115740002348525285728682724525380578338183005303320741475537447048382472498712556496973006730728319274859981459318677233637875277554668789227928091045248627437482796764346623115142863766309045528281952199578910073003873853475264477013763109286124556810978981685936016473026058671181540916963400458657711008937056617320844174657764069324702116777593893720117704057075480553163438023873746178119828380979466527083419279733779041300319621441606578336667980619740388666592102494881152611069810280340041263877354446728285928076452126094846558906505096428658669510841628074308620262644126559372668880394886733956540159703304150486587652662862869809109332315708150646210900809693004414367816602289849787490349280125164649783955388223987957746891934721671403747621518752935733513987998059405112295595672605531143553331940234435690155037945639528913227246539025189013383904789215232917633383194413721176728959214120209708194222227647765070968483482007082187887463218425415462622531876583464133378639197520861420708510509454096274856643481571586748429294486971934233935272130462972934954455054563327301820332624756363359329745643026646968209958463004231376438747091954490302292040739328948116213910576078467231896118950900905682351420240471501845336402238263123488158380797136105652073888703967718805539537103337701537237199280155383683882082709779847464060338209417752512429824927951643835960125269356828071790972964017181852007252035390691986912998417771184576737927224460541779916794174256403380416830198432703084531097672572294067194930172429552977552011859880103354453438198227377416380155350289955921594244800785779006331340992931377523319914844001082104874077243441508048511002250008094259197589564573811844346143738536731898829115789413716460193954397717738528880418087853063263722236758282330838711055277013741595070215/558507203079471987939930985482978222739731267728145859548892996434123781159816846785681021070446067239674475546220902436499869485319692993793072558972340416018215743351978742291723310843474123419544532193662110730051214385348299810123442261570192527189873176044706512605139349194434226122571841088530595976738459629588253701033783238313391106826950729663232036175286113575318620691507791836289512257095899070429952590990001985887637847464188296942609653018012428378738149059075388311284808311420186141928853905670379925592285789405742437974898287375656920103475597023341872754115426310864003469584209122153265827174769261912697873856102152116515370571147949296150282748574939724194129894558694874812651166039757389254780941075029213733732817024184558830669202929012465703386923409214083405977002118484594773552751611645450662592783341551983288430434690922757201369433456984771060116704016408083719775444228586091693431541972379069195824779789233087559361276089836386265922573277219909269325308999911455481728468375030107668469585938631823173379092614351515975662826044597510597931854989762063111607427286067264761162329473124903776484603218290284517609697365958050274884411583013677474787327498306355853176870438157991154990078326954659701204367648240514114796354383512060362142559234969590217264175448003104867078266816655407637504756188570133307248922615470947128254865851069830367665731513103196148729571651749340172182468823263461078449452029001675410086468443031832856419430310149669765570513949736715047080906704420563388683058574942529704596214103712750112294497262905714703098079433591055595164731868428491883366326887493884436735304086402153046894488321630424082266508155102129037610933610714528538331882282311345406750056221083490037375533491810746408479443267588817123736276773503305204094902122755322994114702366139465862783623948913593222642476802903994121795043172743171230157172072179390627736773091397179845317421161876695613766017679268566796298135992742525606973754513209421632257636369091118367528123206436127106025452119895877295083229735701205323236789798360210501135624752805868014487550592007325742113599056666071969807862995501795464832095251207700923429459286744802477869142042768493189785388307757264*t^89 - 5200865662976336890105732291624418920754062566385947513489156088255271327704768193001326423249534151212360850211091513280875329418217115321793856324474063479335121029128804066471597985373127061262502635529974313247215922338151991265761002897342968979484105267698806885721671607032115042930397567091785065924233119453384435361579301009984671722659343958044004841017441968599547684039943290900691347742928950719029071374099724186867019780898082802844542106339742418640855688855408053457565154591128633989158479415729182834185185266200257390952122225253781924364920218751086710683001701389250365752126476130671878671344249346122234486182607954262665806614027604273447200656345943332929073851948938709519933255444312320865277284749976661786213862592244991626881097146564721656014129934115857804006410702577039521606270772717458002450156979630969746678964242925199072051465778829748060470868415022590956102252384449509557347346059348244249031057885845615299350082941442423948121203649303014430341280057076687688306839096181486806313984523456785044646556964049801247672560218861345519564062086172206994596245035086906552081820631415422289802656803693001316219989446704695706609584641701978236873036231443840195122197766243528461500519104127118945082817291871735424985791500770977161370636739743358996120557513446486628467445433641074834598785330915665997905262698645415002398599109345174214417070394382536511704006539660624764535589738010735583697173330942260031351913932322551214411900229424863377740537411308417343037650767745228373604209106565872545524278929976001464964875683194208060437646875501068644156792505072565186748092543578972967272324903942642215641756601706721846789609515705767719057348672205528275383987100557483233446499746158872518776085334698086180882838354232037013494413725954556570516063218422997238960478378152506209141101404375128293651507791376253060947878688351550984293963579922173740717756078351432102422887518849714244031227004807653078663148445913073351791444116455448249542058982526512586872065104144102605260285471362590533314721309096837939119423213571217098452763917107410679889167356721779955472101202783803610357057826223963691976520049117074493365517929315308587562904624018402158881340112280602659539595061961892004294644034220753837640931181435/19258869071705930618618309844240628370335560956142960674099758497728406246890236096057966243808485077230154329180031118499995499493782517027347329619735876414421232529378577320404252098050831842053259730815934852760386702943044821038739388330006638868616316415334707331211701696359800900778339347880365378508222745847870817277027008217703141614722438953904552971561590123286848989362337649527224560589513761049308710034137999513366822326351320584227919069586635461335798243416392700389131321083454694549270824333461376744561578945025601309479251288815755865637089552529030094969497458995310464468421004212181580247405836617679237029520763866086736916246481010212078715468101369799797582570989478441815557449646806526026929002587214266680441966351191683816179411345257438047824945145313220895758693740848095639750055573981057330785632467309768566566713480095075909290808861543829659196690220968404130187732020210058394191102495829972269819992732175433081423313442634009169743906111031354114665827583153637300981668104486471326537446159718040461348021184535033643545725675776227514891551371105624538187147795422922798701016314651854361538042010009810952058529860622423271876261483230257751287155114012270799202428901999694999657873343264127627736815456569452234357047707312426280777904654123800595316394758727754037181614367427849569129523743797700249962848809343004422581581071373460953990741831144694783778332818942764558016166319429692360325932034540531382292015276959753669635527936195509157603929301266036106238162221398737540795123273880334641248762196991383182568871134679817348209635641070882591887305807879030460907823706685670232251865048350105065327183504497382147120970865590656469342538300500984080409733872805014025864007623568621978466672131405048568256664399614383577112992189769144968789728370873206693610426418602271130469791341848042160085406996689452475691143887695559660592140419978987163337003151626891217842109030230883233310954457536786079246068715259503688750155627911090767504702382452357500969765739176796759498348961926803278732059851765700801268613736558982797780163889857517740950020414045715245296519195381792062340103293165360856279146593368997359636527129131119926522139405810109992599596819216*t^87 + 153491855655078560744266840062465778789469440868785621086142393013523839596258146822656128225144552478414247126958815200852705394458508257346243218395758126213452241598812544179994547395228530405440684086561114096486341845571364703384535102624816758103704810104654116032406978512751282635384147565054616616162820120668505807390314102116365311215855322090477687174334789995391111029107297260445676051741515816494055283105283996848643876809802148810166714205017786080968975680464242603916442900751288579206237383128961087699486224427465678229235552189717075485828048477364304140670937065298785994835347360634999274146265485185296631009152105366241265897382448483852065597634049940711541463847841346511914029910325019481102987603657054710169583962967046200553935948426972619601190220037121554657493720138228782083809476588613872319002660574595793663899889508122611216221101596615349375453719033914739498463778954263279728431382142223668313167490936340261771450745119154592774064323683627474949541693236803324576831164670614835595369767101683194217553000020068069811897957090551085290885041571542194314246701423325767966280405580332580407421707940635877431800486921938556085180815863771367674809345870881283491108416874441660136339822722401520489072951603902259553755149129409039361623396457370149756443707615270254052714838592655042244171357678504642506123995750998999239278211647109437613980618400069747980635046140430137329224871483358785456988712706726604776727847241001455114155440332961425634338131790605151255736015288166869814713092799240333492590231264348055968705392373568937377447020816978971427737382511810653676698044383777859254713172049341454665357588442481307653818899216339160514213372292418507614492779448954151348328012846915736473953504380168744777430297134560836903786324201477151084986084278700587755880977793700437667704663528148459244314596406009804363850656301681533947624469156470953663150860105393197331715315256443008373984970337549580319943969319807552215155617613929848336103747729660328110261939178538661371544690774751764717631783857274097148434519516548276139324204692622304275172724799860240396520740703894346301810174034555737551806075486399407469965131384315889977629427033460814604848748456757898583867329967634254729997073467939452920573725645/3641306309643775877976613697152699635155144820598026219341984968373682406294240139167700178447435257559114072448483856778218094061974384009708324753211547818948994617012398812706419379476428784657451263152946653953561486659679489702919150752506454692496940142812385579733730704549026451272138277156431344017436707477381512058428248859463630481134891086009558134157986410150661559720615929197811412476746787870922425795828700985699909685451185589757594832593427011029646103879068387292329612607951350831777429444783773254785702201744299737091936337458074468829096152869924389292776982226377474847498771830626125968501765289786204770187325367004487978114290226926087864524125802571336279555868685657367282558072756007946101153826283657908951024078500980112720629862971722073704848770148084873465436517460407570381935256944801915444437978315327768305296555132364513006392297512541058649402575339081892642792970355465758024409622958966207188503069044324651431898930352431304546021197018595975546573564597019720359551541782278564291443781379852611334471768677450112222674546374783043087833498034718195913622196147272225127815525553385207324265836643942324079888421369336977098933916284790650649868616754068973190098109661504064975963952214809534455816875887587868095490207470679954769881764818264434735563387923568545506071916700292979604750187898979060306834715322935228319451894757697287576241601653373942858448254668701939500125982119435122012844022412654827432787913964786097492064272300152988769886424894315769755750089128140960634358720718535572177871468517939720659646650535038258311521202698219435032578144806018238023789696858701121620696738201948395788841653336619804711849284475450268357447211287764053773819979732466255599169526104863297119809440613546713604965853585627448877480088820031190922618334443790261601517568274205167417241698212902658363661750177623837339978046454066867194581285683302545535451531788030103581415963363751793025326991404194758791088809842976685337522334640024724428947321318275193981804828734504964926895247102817787621867999955700661990662457280957231571216466223769661741353831356724379901024616256719996661014046731964616426384305798638184843359260565536004258298242732106256872678544*t^85 - 10704410997388699142991631675535819509250742060622145936136711522595129440253452580608610473828323564063595965510292343150520701719434136273910990352138040216406743621019481345568585464258044921491794651259919393040193523706570194348827177886219683605275314399022039134881892933888950633241810683866322926827631799910374214455558784526244958763919699456199205357361956615953826744004881159058140464005049620101129707209211654645653874780839894354031169180771845514878661675134705080097378581891492843697371350681543451214085218341436465503347536657114074857215856388311927634695624444080359371272557821033567704989032820121666750497572216670156745433254170992189811110196269184091974668280340740406418846494556363221124323969417403309634539718391380830766254764585930331542573968379649694961302108710263702171662229697678245579653379534632162968583830120304658408855011166636654607619252809411081890306570875074419856397745756852560038621523526259237890396048678743858577031983778622683344066252004893069032279756600088673992785167973082464456831976372391292612591881525666765412527810848624572298862741199358223796609749937529270884926676448701945871233181449692587793154187461106061645927992731902206239581141617866944959545013995509437034537235969930532818687104539577780518542927866038456479694008584381669262794313671271407798462658197956678436764027598565034191014417339335040492095902334100466789225085240996278529997335238892919826782869133094353167914184977796676061752597714241136384506933713848010529855825974933898678952045512644937442891558108676945815502103290812513655712161043944571101776820574264060902712263709726258563469199043025675318883171055581742185617500374840656710036670861338668264762058386137626706736334878099664183680946760590023223759476168177515387006652190900221160533471316138905142466455709923416644026376602230977009120093280941180626345133888161855531009644897625680330054853202860694093960759482520911933761517560724579809018473571474141121188597655187877311001303278312371015924189940191612679346145470274520251537393579038716120718420060976685392244144737095519319751413357516334934264463682418491589242650948329571853925564506519566604624550716139518619083182687060341643818332125195292883539149445775992114520976109636787109112874213475/1798717574643310975867965802207960060739288405355651505940016671124349140458600550673201292968010187468959963498648652143457130801698189691542666444357511573215768425271184955674255356126910604469343395051455576049349650036709145515899821456057405330028608986208527816494975408271205837375393606788116688008613313332200505956572990400457937948512416078631227512053945094170808722271629555386870697729477328948286981417216587233899955386789139869639293832967837439183319159747491612999825471288265125109673188038989574740315828798452003484587583010069651243638469183947793975433781400858812969502981321024767122466368341890135354163586510121050409724128745774746621716210712745848491415202296579662072994998566060196696266835022622047882734843219500484152066817161226995241227696380434596142314251773685261570911558379936588897990625989288294439765266973017192108834482942144749197646090428781956115642825443187639711795190295678525475840103925672497719382022363186140764896227338286294397559150796969612151020983291723776158264448132970770567044739066455125959049754896402001262248206908667752361836849518578773026870366705393840885545721678342188376955125605736660434470557717682848393694513413095383468684265331278574297156801470371170974851668577245675934842350584413227447536929546476492070170579504877907353804204199815807375467406719323592065934701485882413787483102743193561310730432598407088333219233475197792524331387533336106506054537408661672866563184391235617228881622110413328584814040282176710199517900646436792522722996476499517571798707592882355765627054369541404440852679148320807190799225348639117442879221416520563204656006822485299809967982021527727855339588200764981457863317297142148508490682158663025499753806633377101146770026350182595364551850602373623197638273296887003359371413876050546996694725545774004962218155537671433843288073876593765991939025300055623392228648586903800052613897744618183545142627162625467753181185622259903435065477604862193302395643562894470044597431809325894975340409614194153054963888013629102762560199855399803941465266996970111403547227411026199471462596470911153006939060352608741203169898505012175292451587428165592356368406381725144291260123228337546464238311088*t^83 + 2086298380259729669804825144352510374473908400350611896356748595376381003852677635883523811907021228331026577969623688755577428506311312782128802468269671837008524711919011869182971945017944285982648579728403493717845014883516624218896198326246049280101177506359299109111590065408036099691114694539177318949088313030854430348860694786806486150963057589527222998447627358755436808162925819728299162650745618391941919250137791421623345327093885365411928878143370449068608752743986103390425259436611658964843400988850292549909546942225680665263554748321218285634776737218989410461730692312721271093260228460041178036782025306753582694521103124529308233534636709089470263338298010775904664214927454043299581995729172923353128175504138191595649463244193380055763214670668520949022356021348167191641751056764711902776605304282615033324192490751645613972052457198701828559116997126440950068731828309660340013387814723203078005806417285446869302659608496087600865386509032112843871995746185413388035023542465272918338727598540733977771466000911217769253226100392387433720175821743528305461019643417761004518176237248026045707744453608670845954869405852008160726094067087642605010909695685285336807322194605496276220300174092782290419222978555863686251745854686403103690149239065106466303388997081467961461150467204408991133053291685994308915548711708186810483896784545186708448756179346060047855015878147806061055384684376178172497642904279862545196667972734605970668872718920819865192136560811449577268958232557153739707234356313512829724622404510749923216613662314272234544769355752864537332945838301805116538166345848726403209412719963583824963001994840287840161824793030022284858689714792938503701540280727788224321760447446595628869181593613824258208103411291429314477053137434826589500307639119186808644415877500835637941762734425953288788380956279907029868363572819489574236127520915013533751708102715319463119465286950510579370529636831072210547642841013508426648542437676126956308160809360505835553727717906684212260778919322470027348505874924639475825492673871527668639208004570722875731441483732346962058900528875166964792598487922350564076660981321324433510790872330172712584407826260944350353378878827170648125072348845010984502609010716478173284309341051072263694211588700/2741947522322120390042630796048719604785500617920200466371976632811507836064939863831099531963430163824634090699159530706489528661125289163936991531032792032341110404376806334869291701412973482422779565627218865928886661641324916944969240024477752027482635649708121671486243000413423532584441473762373000013130050811281259080141753659234661506878683046693944378131013863065257198584801151504376063612008123396778935087220407368749931992056615654937947916109508291437986524005322580792416876963818788276940835425288985884627787802518297994798144832423248847009861560896027401575886281796970990096008111318242564735317594344718527688394070306479283116049917339552777006418769429647090571954720395826330785058789725909597967736314972633967583602468750738036687221282358224453091000579930786802308310630617776784926156066976507466449124983671180548422663068623768458589150826440166459826357360948103834821380248761645902126814475119703469268451106208075791740887748759360922097907527875448776766998166112213644849059895920390485159219714894467327812102235449887132697797098173782411963730043700842014995197436857885711692632172856464764551404997472848135602325618501006759863655057443366453802611910206377238847965444022216916397563217029224047029982587264749900674314915264066231001416991580018399650273635484614868603969816792389291871046828237183027339483972381728334577900523160916632211025302449829776248831517069805677334432215451381868985575318081818394151195718346977483051253217093488696362866283805960669996799765909744699272860482468776786278517672076761837846119465764336037885181628537815839632965470486459516584178988598419519292693326959298490804850642572755877042055184092959539425788562716689799528478900400953505722266209416312723734796265522249031329040552398815850058343440376529511236911396418516763254154795387202686308163929377185736719624811880740841370465396426255171080256992231402519228502659478938331010102382051017916434734180274243041258350007411880034139700553192789702130231416655327706311600021637428437444951240288266406341768072255798691258028958795901529797602760710669926010055595901147876431494439952349395076064794225876970200590591715842006659156069702963858628236628563333024753523*t^81 - 1934494700261086166938583741198030145491279204562447849428731688134063780324060177873446958424503357843346851255588886188681124459270113875366623390881127813828597135829160428348085170432350660167959328459100369177278431348741957432913391595378205915627495039393117129150684035544039000942361003568292259226758102957154966296966397827342050435857985968985376176870444919753892074193848720555561605826827174203638903382716833283852989751834969427431824469279268992633538669573416675883262431874331664856515695779458623616943545403144987016191440719876221900753311773446901287107818678009839103862786837504806072318260533369704652586192723832166047547754002324235332653520506368422940807111798466768190510803989650666895071967702567532103432037424242538733256939951319934998226169241687759506197566869924268109842714501661085410897068921618982028123937268891878804974395586520676058118487674213271393564123053205677968898392677118215815158629408744377371457231215188894263081912612981376716502997086991221471394291225455354110255973820259452226271982566129135070536291661114766043682360986001071730848919394755019451124374256784110692542065133172445924459561620686993012440598671450198204557387837047229016828527736488811632574377927745727444115843556991946146867965456965930845231191071668479271931464099440764864126091171770190911455729390820057409117780774465694629844668782331053534408447065274951502561754762697823598701759925917420192669037058862925433377421334643460648068819676696524794241980369650013876141124436300794429542988417184305679628307247492015997187454428752074054726217093648521723074361977023609062505926483845106471461540781345161577196442350401497938402197784422328438754668072141611167844346263840725486693848423507156194898633958951557401662042818909338565396611791174386581536806462710060243307458525821727320724466135770898984508129225430853973007825871999540242514270854871565532820883907151965218272135026489187555317832193602737359152640278730295528908203018704830740745304052850477457556478489013236380683708656049304725197576641610787325775315128317052744041273178417366294028602949247051056137546416137426737324826979365321994140246595875632555382729816657378092879999984988971606269806170655039472178097278086330332734918079373271693397464602000525/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^79 + 203414282045236865112757799532951041927702799161729492702092571867719207765118107002486843378117323481932544927804651241015899234047184525035856893046811938564052816686073573782920762405991773378375836890467231509110756008025263440372227848692104599682654020706555733443812720803410979664109853254532871662794166441031545120840354459748303222378271693959474721383843341087407228937486877269303396351100910263893511991050031416855844208930974629100737603561135469343204934630397861859682080184433690450110811794849828511139574533353095109086341273450981720776568745675597925983370642295077749066439072066834503734153115123481163381736503017954467221689990785171961933162105578097522215377044410158081717240280250948391627037743263873876833272704994355035067567663242863930303973292138912930055559519077899985553915621697143962018973976728219747886149251754259840632667037626484701132270782207856759205202296996922536864812023116452039624447468863900373040313574905617835371406900453822844073458278914115051341011304151492830756369822722418280934904949558501768947067321992737598460794523067467650851719567746094177104450929258113222896830599211925032759266366249622742874553277306124014708749171475268662006824839916498247265875330034450136888954484592376002957383023430055410471745936880350988483494959370238866755910887000033233452055969639397064786853482808197698361262423731700699295194556794164190778719834121926782029259498913376780046063989031030909344071865676267805348406901771978577563151205402268428545798532354002568471258208116982265600303223216674498779036592215863009283613951561529314102996881519812302213546068981064321476999337492219189183782820657214028266723362390914923946134384910574474016053421820890429506511660772839556926955135551903406567840811294913624600080591796564117201184545842561519172090241769062844301231541314945424900465679589276511395601151620152125424086454097395477878352918476129513020131985807824324153470844676935687791602399536440955511336627694665860895406245453606644741733670214560308053094024940403644508175220215632472062016032540053611951245478609055184497957810475167655252249406287875610631696844843280611189835062978574667034627609002668436804328464624604169455313439756002094362489735107252117796763597624888955577899027733914775/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^77 - 2426873137418354016697785402997858058914020254890877676681056191362874998402903202593609992260718216801017890845821641928513151840078194963905097038154427963452946300487666788694320327389040636934266062820044818239008091629443613333041530127915693223651255231116416450894680556796161946068613735377879156444543658486264521763909712901861999632862715202994137157707673626860266804366376693045642573518039574138359331324719800651090606952687211912939529142551239940635791821946321775270187778396085719770691734985282259335372118886772913702486735013782638907029199787077445240664936640817985299490622339801181497724054549391860229818195550966410466452776642855841330873026952681551419062859322561074227986765558233063228223699625756428952603433644637777541347597059270779640376613316887857687623879696870973138908279035780761294357779628504395959152940020494709216305988446584255145617840765928603371759937575215018114669155907299122488842681920036411979900111980628726106065075005683801708677673527844300248696363984703087000902182120772383261712116458973401586732006075389357283153001236107589279403034579092059632117161450611729149053319814366215065296935342107101235462104806140375529902091160232520625069724641922466974254750764913387280441278448544914209255176136352676708849858767432680809803473659408263576448907711468622653647373510261488400188271647085035481006032048522854004242766770067531704016323915681183640591220227039896045063542462593508148429925908458568970476213837530947348051274365883408928132535286986208436907149351554867499037712796585724281291562722573984335923607158804450625754907378710762724753142747173180124844646013432850836247464287600313626438969479976314802260871898930306083586212416986828543232637092418812836360369298260374668236341419032271650009149319186866419401570287433413603915579913202917746324446578005390680104353277090277662153639689289519619610444398942649655403975814168800599155713604591945916079382451214574975016993899007752309324103708176028963344324436126737760305937247874172712000423076323409584769577802888665629751957834848455199987641403168971595393808280658660133003975289820295537528929289298265045568217137268822438036965729516862093117071967567854142249981274143679183611420647394445483128376118674149405497720582012934275/2741947522322120390042630796048719604785500617920200466371976632811507836064939863831099531963430163824634090699159530706489528661125289163936991531032792032341110404376806334869291701412973482422779565627218865928886661641324916944969240024477752027482635649708121671486243000413423532584441473762373000013130050811281259080141753659234661506878683046693944378131013863065257198584801151504376063612008123396778935087220407368749931992056615654937947916109508291437986524005322580792416876963818788276940835425288985884627787802518297994798144832423248847009861560896027401575886281796970990096008111318242564735317594344718527688394070306479283116049917339552777006418769429647090571954720395826330785058789725909597967736314972633967583602468750738036687221282358224453091000579930786802308310630617776784926156066976507466449124983671180548422663068623768458589150826440166459826357360948103834821380248761645902126814475119703469268451106208075791740887748759360922097907527875448776766998166112213644849059895920390485159219714894467327812102235449887132697797098173782411963730043700842014995197436857885711692632172856464764551404997472848135602325618501006759863655057443366453802611910206377238847965444022216916397563217029224047029982587264749900674314915264066231001416991580018399650273635484614868603969816792389291871046828237183027339483972381728334577900523160916632211025302449829776248831517069805677334432215451381868985575318081818394151195718346977483051253217093488696362866283805960669996799765909744699272860482468776786278517672076761837846119465764336037885181628537815839632965470486459516584178988598419519292693326959298490804850642572755877042055184092959539425788562716689799528478900400953505722266209416312723734796265522249031329040552398815850058343440376529511236911396418516763254154795387202686308163929377185736719624811880740841370465396426255171080256992231402519228502659478938331010102382051017916434734180274243041258350007411880034139700553192789702130231416655327706311600021637428437444951240288266406341768072255798691258028958795901529797602760710669926010055595901147876431494439952349395076064794225876970200590591715842006659156069702963858628236628563333024753523*t^75 + 3365115169313431033928550149503314568808703864619561866438538189931827272249264427321078172015711887233649026027548910784032557146083776563733409691230611918254318362846013723340539846978928364322715451643282653390175862200312669684220866077100459788794529420981662963934297765107888335104899080664515786033043953135481708057890140240970634327982888129720288636718461951445167513598413245308419450219343508806582947306070029124994784754143790804073850386327691927271132207951330404500888748291724553303676668325114740640891073884288532097173315616516138838324041466146551635913967351474298999346500818084783787497732389250315335612989758131281411495170604145770897000499228317344951914559424523977895799368293685614619543710856642690701763430214099320427374850844174126511223120392121650125776873125206208114212741175565780545754485742019926412421327844129475596198006836575426160754980134044245440615760953892177302047204073809441268492197194999490511095113986888608852778371083413351569907358214494546086605725837430793507977343842378378273210970672799329957479319875863502899855895965936945430915907672757864036751357165001402949916827364339112410190589142934696469083934336417096338228384925818483926202736351582570393453490890108167663382587333901393721374823771172450462796990221361464161357229789804492765765868458574778678113750456666568758985882196737658153767101341614270051781072551855182225927305452334822185692588312351048703102551727996191532183387368420416690601130810259968092939468644467009244623780418180395927069835514040787083442913699663315386271236945044804549462397217704808597871381492903856432107722812206576198932132702267615534212743727557041915861870834347291131741035867308464290036266104398356420254060179173033236159923879592291875021973799790975835783537673104346693763102002404398366998827085525952054187115563311119889310147475992478904718196554924748623347786163053822045001110828668688583033606202824902201609530814252381593498712369092609883120638345114209797189112443559015774912641520993292576998474091703508916308233619571077668270855995086501405183555382252963692610010303678605620393202439878586301364526828059562655630691444406511548983220332859174866968291767839619482869928340621236210714254885286981208499277957205865682538866382592270616875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^73 - 264823993167172826262264484325436146224406843241117316235794671119854996022985592389015413605706888217217686744374636741676207931136472191065693666736302262722298986261343752005559441368402536069085873521215239027834831206906394599921665257502474512817513077396575041069481177079136746491509706117360000807249428228434717511896375252565820803926365032238083807665509528526599564855229204004105423625005856353514640570428383624198097924147655096442085673532203392220407009655022540978360957666319894450864652229115255847260825028215083248497506577949601847149480146461021792835221839067064564493077483933606603907987792653588541604964689292442568421532847836285027433880551565429707937429730307342863638684305436325802164830266971319169267502825332685278042660782192110588088061796068789771036552221923363534259155207087444243866483759359826750428782614749510608174252796169212595273166877649355148912117460009670169212014254298296032932357229942795081456574397997885290302915075224112561084276238846120095029533673435469687329797832123296097397878981386479334351783559946214426760207391901560530145275043998506392274402599017131525191338238305328315308623879632215846017948131348391687287027452360597519760629390931867442654358705861280780299674313386310142668820808239563469518372552670676549163674463425520035830184751501629688124469973007224041316210877362532710080173953371235910880047885817541733811629510111127345244573946509674541134285223722513757892745192873296132973845381215022019953203159342583328935956830289608090082697991189502161365497642568461875350873208777339067447535620445212440402871414250145777961173231845190684138770467653533924168241630631855884258893364366068390785551792833843321224531473580548224735765261796638656996466731108170663741379355618269182800531701949493929614976449370012906009893252281621843308848400356624853131671070761957299782170540661558260190363225610943479560434406542770076259873575589876746375655681096772972125503754228763380692728290018111000390725294203812496055620159594536822751429660013778108278994065721811776549233662094881587805048960246352043605905712713892695084705734086878833533408190517403775871685309582636605984639607923657296555133480448631357748284216987939082607379246875191205190577886118471898235234499314928206549375/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^71 + 18923525889801144345695868487563616281017442142945352369634928331773285414365117621208703842985609246081070504701960653698094846434984314192015511639714534232248227322441933350300093474256924678574910813337732095539561961080269303521552995183786848858684466452142092395877138979783877498335052994339224706014872012865305874755019843912690893857080172805660669241094275319877248974351716438929441129421140617391377289379493671088270188463933979441515212441518743808652627651794978723411095329264658213261853652145247015462050375845620156349223358801421208786562651452146705828661093536474670588960411295441236819520759503350324625191827671062132917919963370859295103876874914672782967279017386557987325953862449071734028269442174840687514600256705574640712183935481090265112637965826129540159666838904156701133112439440207631230034504708382870866949746314337677791444833486668671147181209808355303186861015442675496311030112550247056825453594353038933738061507496507816269636765925103834237632860818910652150746789949108051400017755640891061530721381565026631080801563580883722409075208187021952284236701202880863094972915660397408530126828091794131504575799967642319815829830884863935166837062140761029749471184260915146228426069121285499484295639292521477685342797248587718706358191766895493897065233140654597465035152851569624315685831998380743464127306651365108280542849529323766441494786524434540599772320830500829983521208805917256876371553277508626887632451253480113864751288507489680665903800969643983648009415526830147482809663852255406363471546256393084481579445194740589427480320917191333472182931356583642252015964112843676578172542505513304832408390107208026919661159951933104959046064809051621470748002457320169183485958862845097085592930216560267420468647018330788090546815781470810669363127113455247725352571516164381016739858281837293345496560038523310106836288284205146258952410171215234609167951565757644450959645867221774670839072887438545274687637344713733223048461908196733075349983896453601012832605179200927230025466971751230702339691472240341616709301084259749944688351510962600166618249235734201978262509557880701949399758243886290649117896765827395977096235940836619051451466117193462667836389807155375938304298433619204093827868957131056550707792987813679476175625/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^69 - 1227481880873884272833822168427446570611568293603571419221013204269681838334337725682484739063065275716119268182070694117014262537577237198224744854975270801473069131668681556569155501369628572733330151886683078943027638585871967424999039730980926522229074757361060713328945316844501790011699352798877914807647789573402536955202641320484491610422631551790521385781305633697434888963397081121160066431159901660806048206100052861190640241512705466409959548402158001189179798381407038567994140175575538080890789800136878049090810232283715951191103887450802967597963201266168116008650779373760962580631022870472205275476773508351877753604422646953425502128640715947153678999792780772530055857460124272950658185805117891245035166926574266485402051528785073712684534445768364312670857569157988559908820285601162819820110581109101738822984992814946503088136509258312739677018137390326565620447480093322908996051808537940287291144165277409113992781957568174959618793470189600755696625828894011313291431775062968709848630189093551862398296741894157137721614999814882317596079759809153722674402654185460414922340338263252651139494865454719280960383743057899162330827313260844465430808796921814965119545617912288355031961518175201234922765672932610440251986296987706353874415605741971899597258245415227714968228286548397278228130845329572103926705181864986653018449345466886885096380514325585957314605405085562533395194832453272209454351324177154114152590764330123404016077552354800770016406691789871290689155810629337292226371958163443848741654901601397254461071709838304860248528751845188229793470901884981720486029716162595918913431653614622453914867434664256160531069755647277645890835734468387846882753525339771901956809189061736578690706430658873489194710047021102414612512692907201896825105198414591868959684256807716274400702650427878885118624972188043999313846561501247263105630072498973304625152960114829888926573621040615439673118104513154560224613846921567301396833649331699573075639232180633325273329066153958333008698498688530696784160085741906973569412779743894574794735002113730126987454183772807290776484337182143045071397916596191755978510964267021585605463959823474935818908487445753452681683219468032252844908355649553778963561590159845029613363951216774553417404930947308395496525625/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^67 + 36121610375551251623711628148248341939856935080256069459188800989478743757262946818108650081101504039803375317894378419414585820914645078637750699848921293674468800229205627974146273075343852083099968394486224586975259804878577381046584143439624438158579468131433660394891341761497922000496530725426196571384228666102884447389852439037045848087859043789111099627920049670638882253425401585020142327775066928825216482890085047225998401199932086670404450549303488637666811590890135382239625725192268264544688951485616588435594253520525818999153744663905730298505645566793196657312649582191747148436289594602815078888798360392670226325187757348309260010230141855396314751679465102173975626029261485896513054192810520790920023193370589809354934570356598814589957480625558229837232663871082396325107488673291615896041775082821333940560115905109598909918188307487169327516109544423129861913007550222966783712052892468354667882127575960355567193693056022951860714558014801561406155011766491264156666533505387926613733400233459131554428189301547564809939740527229762229282723782286834717851239547249811051326935766155615082663728152818215230475929679051356651521127051025012393332859149255359672382066853122240225749812042733473233714746215725413555841339749054272857824105236061782929808553987916889829350473543441310854592459340630370722238700885039656392365402562045929862982280567993343739841644791313474874528129526361728022324027722275306995175329539293348541912246848451929149000727455325152506616307652926751629780932230329379139628517193884803905231105911210457068895111035251573776701001128512509817349925918829529478254750377701416698406387111241365305274147164400320022891611646570511380360533473760803476733299504876856705206800894386257210883976033757073907344243612701751622588124121905797801042511622131777952025521059958079328918912125976321172609067626316715636921657177271526220655555163820202573369452599407446899725339633900891179007646775987993111210666759835570655987210920905713953609611311506120093167883437921127475453995836781385270035726719179206807539908322823808322866585765996559115692838863015638981339357685363006081779231141846529310406971531811751528561125734543002780980758743108253433811992049516751507679845866058024460346949977403488593696760309252901750761155625/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^65 - 481924511190695799284519040250317183715732594914870720645973796869711735527222725127797783338023570057354220329306278666258989433025565574432068393500422071729563632208652193772369901020940745306594843881718954812724173172443547391474835117083364723692636065812998543923203096024219591562497441960527929441350450898350894646759197349249129050478790721166757161368354683275505601748418558696833916282586527900293323067724437700003584038160457099281246787176595183793702967959532854740337265286378546508554278079364181075454222035056521278003867684618526633734803439714950572718534526471132278879122433487310896152605823002046144605165829107667860985176149121438705632157484842449006775827775155493686522432874892151189455047580966844961918882623974077197101804438546473931431252080275028613541778187670320031126159793907616357388016764481234467719362120079143396279896708543701711476849629601092110908196457751364023709635887260023558443393323949030176055247755087955376689621116402114763346799782615024055791955570498910872638216399267324798538540531312501138136310482720469569507516730561261763790464071614634172823844038416992340126617094808284623416050523046345481344081063992356662789938036414749455977693399210089275196702790954520234375073324094373533610414700746130596340199465613857300548551204718425918257644175519045772475630126696307809018653501771345075679059477222912541749585670820387813237296953514602244019968303303507880138726369406967478773670662587241759985916882946833456162617246152380674371813298573781821165369650420287217508480116821560539374488999733381142307238970194361418687354083634586431579930873790959046538355832611709082334163279588386917275004803805443380874924910570662501268260084668968532669704041510232627202215185352399647549872716716099323792907606554069640124454065055359962237253929971316903796630640023386982431449810634865820208158061852858490340799501347950384203578407768806972003309021473571311278006032676991060431321272295096453223254703059137355458459795465517038286937606209133301162749029577538055130721182905111101697704270095947480465309777008127037463563571640713231168142421181855325925142597171355595674417225601419351101055153284631919492676866068520684729657791205373999111092894094662174926503895352730552320466224767021145661171378125/5483895044644240780085261592097439209571001235840400932743953265623015672129879727662199063926860327649268181398319061412979057322250578327873983062065584064682220808753612669738583402825946964845559131254437731857773323282649833889938480048955504054965271299416243342972486000826847065168882947524746000026260101622562518160283507318469323013757366093387888756262027726130514397169602303008752127224016246793557870174440814737499863984113231309875895832219016582875973048010645161584833753927637576553881670850577971769255575605036595989596289664846497694019723121792054803151772563593941980192016222636485129470635188689437055376788140612958566232099834679105554012837538859294181143909440791652661570117579451819195935472629945267935167204937501476073374442564716448906182001159861573604616621261235553569852312133953014932898249967342361096845326137247536917178301652880332919652714721896207669642760497523291804253628950239406938536902212416151583481775497518721844195815055750897553533996332224427289698119791840780970318439429788934655624204470899774265395594196347564823927460087401684029990394873715771423385264345712929529102809994945696271204651237002013519727310114886732907605223820412754477695930888044433832795126434058448094059965174529499801348629830528132462002833983160036799300547270969229737207939633584778583742093656474366054678967944763456669155801046321833264422050604899659552497663034139611354668864430902763737971150636163636788302391436693954966102506434186977392725732567611921339993599531819489398545720964937553572557035344153523675692238931528672075770363257075631679265930940972919033168357977196839038585386653918596981609701285145511754084110368185919078851577125433379599056957800801907011444532418832625447469592531044498062658081104797631700116686880753059022473822792837033526508309590774405372616327858754371473439249623761481682740930792852510342160513984462805038457005318957876662020204764102035832869468360548486082516700014823760068279401106385579404260462833310655412623200043274856874889902480576532812683536144511597382516057917591803059595205521421339852020111191802295752862988879904698790152129588451753940401181183431684013318312139405927717256473257126666049507046*t^63 + 23301374324715568141311904684484102357602218079208042270925938752596202224883542320845424484759269125688847277018131491462073578161228987106218982882934456625127938544457471857942532297539244917524976685569518695847670615668614619539458854389052220842603532221382346028998533630908231974593912772980958239449453057739132520209835003547131674016310982527915583163889529937027691825177351780569917010393440950246665719864958682546884030452027733920014584460966352508156042619984530030448669702066592311952540206124915418136341809938911890337856641720804928098831069109953119336268392004507959893294024517974316720447718970102177595656635775600598146584418157577418217818548696718950410470940614367795291879474924380613308669692144705413253112838367472086094097534041978867693059536335770260143079862612713929735350305354027810764658863636129465061590541506087937010872572721435134692691091247022708843335265380892176399098170237014679281980693676017904354535683087819558377611907945098914920551684744482375152223403104430820818756682247772284854640426395378807271905902065719799152422303529786101254222540498007753352976642620711997565449014762514060876985906329141686569362074007191803326953835444955621626514550998324832597617718841377458875910099308691475664654659667489813377348031598266711976040593585973213710442663244517779064266408398295848614269846272164496683160304383302352297310710951094677340867731683314471884489048323824660715761225994373072096387641399985710186311276485923549530137724887042864503610140628373773906778606912294452019826010864649248640145261065141833797873585601800778046477079626356311255390439396621320663274990754794391937642550585495189795334725168469249078734164791257207334209108130667021109338541323255164891242609465145559231510969544470566590322118184049978504356720807004949173538304804808097089626009954234409280907696592050199529772029154500360684004894464379538374559528635913223911571165352490669458565759322032463438570424401501197173977659780693129288401968740488437565112299263823331906956648265855147806974495382458857594168784668951468420400714436241266288607194735253821517040420586958305759166905073589535857541836962524401933457470194285737905483360533762935589706381277840033588122784870465826598106907219966698553260838946718944948805577665625/5483895044644240780085261592097439209571001235840400932743953265623015672129879727662199063926860327649268181398319061412979057322250578327873983062065584064682220808753612669738583402825946964845559131254437731857773323282649833889938480048955504054965271299416243342972486000826847065168882947524746000026260101622562518160283507318469323013757366093387888756262027726130514397169602303008752127224016246793557870174440814737499863984113231309875895832219016582875973048010645161584833753927637576553881670850577971769255575605036595989596289664846497694019723121792054803151772563593941980192016222636485129470635188689437055376788140612958566232099834679105554012837538859294181143909440791652661570117579451819195935472629945267935167204937501476073374442564716448906182001159861573604616621261235553569852312133953014932898249967342361096845326137247536917178301652880332919652714721896207669642760497523291804253628950239406938536902212416151583481775497518721844195815055750897553533996332224427289698119791840780970318439429788934655624204470899774265395594196347564823927460087401684029990394873715771423385264345712929529102809994945696271204651237002013519727310114886732907605223820412754477695930888044433832795126434058448094059965174529499801348629830528132462002833983160036799300547270969229737207939633584778583742093656474366054678967944763456669155801046321833264422050604899659552497663034139611354668864430902763737971150636163636788302391436693954966102506434186977392725732567611921339993599531819489398545720964937553572557035344153523675692238931528672075770363257075631679265930940972919033168357977196839038585386653918596981609701285145511754084110368185919078851577125433379599056957800801907011444532418832625447469592531044498062658081104797631700116686880753059022473822792837033526508309590774405372616327858754371473439249623761481682740930792852510342160513984462805038457005318957876662020204764102035832869468360548486082516700014823760068279401106385579404260462833310655412623200043274856874889902480576532812683536144511597382516057917591803059595205521421339852020111191802295752862988879904698790152129588451753940401181183431684013318312139405927717256473257126666049507046*t^61 - 4078813102008784338964365749977167328970707455863420626466885687513003708103897329724050691750332483593216635000291199055584388170076776162901096232478793380192009150639158934779681401049989301507403692472885008532524113468253320080415016793990617973340070930959933199506201021873537027876910151381230497293131726370599758540843524443506861863518919332409968411195266122561817083490718072030914962976884319102428239144615662384517122487795878436077604890888707713691771538620252684988750310155152661835935596695345459074821169051724441514133012583277514586812140339476290044276919163268908115366592763468211013278202272610546920913909542935364859153263613023653092501457975296511362537511168602666667407829007058058456433429468252919028336070295727953880354437348278600195201442658349204572888296808441713809007784472729606172924270508833550496954295044220414595852470888723329075595399926219224329504357550399400643134484578532421840944198957938360570329551323053441423889230242369321852299062796243595368239005189238020458793423589654956311943488118897223755543217596292996581613142838267745550087267130526133569559590823829128392648511531065035907910739906725216861893576840265836031030679951348673107739610523678354313600458979505107274264761388802241883860286807076647904601335292456144316810231295373608975687065073068691851615997556499399277883634370294349782608783382058772707628130235601446577636549152354178453535328312472837499782095882696085909192280553229308777359741913177824816351312635566274675224935532457701329092115538556267006201854051359907995643376110773747103802531480404346350573257078728901596976713176961618444913944553449457596859862978343180055538753864834005685281359363735208318283689103450318827708637858776643196987184838429320591918802639675561898623597933013302255972944743036048844506169342633477979266694498582260158819381293469096400292006102465723162716936990696587605062236113819800366261048369201538112239835769309403328188362587706942126548576640623894237594711586365516227302298375497845968903020616877624377753787914410439226915377578413362417914645410590628723617619143133264793137607375913554813949366248885836312184082566347846328721611497431623015480328759943028801362531809440834408208305762830204382705694391823601170474684391434241557130934806515625/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^59 + 322716377337597292001571324684348629057456104667403423422297184102654827505065339929144068570878153496200493386587370235169173827931111834812045107627740503649430445708687936330015409032792559018727757626149434984660181779551608184338251634005819098117546927026901505611855257377825551990322803569698565828194157695752920072173820346967694358201106817105082810393171737257748743620418443124427819764391593562023512377184596570620042748104611100515918022210000836783245581675406215456255339232011855904025889875432806607251389774650648533074866018504182109677517112471012423392020908588049967685492847555458813956295427119691552173373287738459852881714371387291609284142075074228228526521457543358186605050083854907438894364259950281259217716112133267786668197237173395907783181524116741609916331821273445635321280474352638879892067827944211688874159183039433174152891985456760288221037205453844149535274884939515592840719037468959087029986446306069521464693162210547334751554637668987987390745602151523231787293700688559037653035218208517966910027676750056051441174250739979860883712478596847086823246461627599025250476412191778748059542986198332341598251819190033545162289287444641781280317402578523111888920879786649412826805642375188765835346736029612216067023854683025508340323483434380966503133908898006722207512769095617322468976532952925587974473745524057928304005418855360481651076282388413745484508645869500538815208195394274917354839753275636817903673306296412320358739264468865717949229133553984389452756605218985799997866176874767487087646664033071661384182188010386529609759476944659269050080263078812142094845885551916256096290348065028089418490182603138899104262416068456488035215476017271166346857394347386740021914655348960556349417239864143102342157537049564939036080757928087224887131682547274306621887268988718484234768389333320488872837012837445737600625252761519377188712043417867704650713795252241302774770591026022890391988638743919495471058476814150348214416478537983654688802982631718047257325993804673721507641041033530543967997219169577906151330082113869504797008586482220675456053517817965821227284461469179927836955943488123484338885780219861167910660685138103752538369602377148597081472134366368745103187060555530260680036049314079902916762248301598871116475194939546875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^57 - 11524733969938445767076494031009845296296564933032070346769861953339818743866880910845469390840751537363271328831627905660838426310268643083900738640371009127203202844510484650387081830543637250465973618112534638024961781426394717121085256947570912921335370330395275162410055804524049156109599201972318352274122110076154696533597165419500627296890470599022992464776396249147892674061375629198666385539143613114890920205474222048597714345980055592827993855728618165315645041979247677093823839916089128993828792556976253965834262277133370329930370944863440367976715602611177208205547726233154030157782275138250233412103677811573936210545743503675705204742672302598986272591269252201278945802465688380431149892231781316678462431451227891879531232884372303956272060118978517035931176660335357079967838268242481060448780230675488791457916317661766019425596164778791565740669500230349319763516649123513783528693216168786750363306476617847323707432020349813039293638627829397205254915802529354965798726372946987279921592195813981872769363421229045794507022691432551753747850382855380426632734967935368702222021149333797859206823511469782122076024912305143347314378062835683522664590272868645149806687942875307017187856804123439964493092191404684255696588605690561455486000290211145154517380067611790439771262345651824039712825173550219344277665233326696086351162288511848973423676103909712622512550812515999725492471041572750780363679729191773967327381378131015447409136949903477991046468191754106399761996708088292724179670937874260296272721943165970491738158720263182315706704071763866105787403946655274072364542467124925715274263317903473165934374878460390048768166580354015887108468225015743210311277792351149662085363242771536939028288574770709399777815753340563653932600254463665408317712135815753701413658116426826680984269760972355339688452495119051879756705928737099160209861838747324771036977035402942909719532956293666384860552829353905263046845144237956382064510764607747947227291398571209953897703026957286818613315798302813933239091744404604236069560494051450787661757562083229729891687780011321771310531073966065302296007960412679961592159906102297491513743654862652328973491273555694592684809396045571235321236040872897687636709117949929637221991437808840153464943681236821218838370046956796875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^55 + 370927743133316609296053527087668459701215162086981029106403409476003275959818028841160421972974241237389080577350793753871935660507159190629474766924730044182176491021826700003077359145368292232094610157704164955637216050608219130567865412309354834317751108046877595994979933314205001495296653416204579295424957246122705596726817220382226129678611940718054700791386438571150849033537625644568688934392406463378298187583870729804251271860835164999944453710014645481270571027885954635869746279888829874644530950553914897633554033915203894220232948755937426557630167857478206873715780739092529441540949242337469154974035929249366045477849678364407377109310556324702762649381763552381954316624976110345941444152910877669740269907193688562512469991158544286240728888530454817014598700399558237549535902163529601489178260923480513162475149009611870187894415319591487335229431694568173938093534440491979153821044629085794357452618985445296122674741240562583445991712129397358381117092170323296862911513378188187641249380390529405707836588409024645333935377167666897720521184573181471013334613143158756908687873823666743237318887047602469397302775842307094472255567116941347372677498011216131603750152947497130913637359319916613870957064912232725786598824985939337351019091490496576252401893309945597880651763996862252226833383265748620450365996299413521514510425118719173254907753423205019754150859801803121080017260887045440790261954722469711606912368317157283301270376082580423619869725087690988488571374242506766553588652906081131929535424880940174129893766189021309488877108996767908798743403462057441989785972137847870344725131500487216655898841675497481243512267396705426622547741978436821796935574112388845108135046848706255847401166293407989979362038869860551106339626431753157634894244567964982743522210146167429777677358693437472667076020138668588365451615506229963691993385344907303593070403389572327439233927865549723111194501855418937631628192980254637006282914670933818504970796745568372275282456360817953809674596570496949164952772222847940335002847518695473024546096368112327312912119917534218461406974098523210503798792296127679375370466225379364770567982216866763911104952412396977178106118199029705793145695802947406817025117492699098365919652249440690612133316302830282213702879848566203125/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^53 - 10739751284811035133484393087559468024942630199091735695923151015536827934898071614293496837169201466028141634475495336293400201002063411185052896438875861668429827445184905360976325991248159047394188862216280909323886134634045771019551634632378312446719713599383498282326694189603149524236567418860622482797130572357019109241372574198378405766431260534261864037095005504988873924800526138791944914325264499896177922067870874692693937850643565322837113704352059920878583344651827150257889370005817078664788861331897848832858144462981906393239646329684329878577743131394150763824611822742054490489185027834786575686617702481425639261970907427522415068341404940434610926324289964066146317580723466947587419651846418133957294103916016932977488187720732162298089123533838057347640727554302876056273293024778406259525327005118575289810322047334140442396239726095869391675032668647667438550981592284290541703719174095893755922938714602393371034390082778622737406176430940174610675852899856656807790326339486437225074864350434082964744181678590285553510640808988970847537455947004747751771008037130824321528615863660302136576740484377425971560622915759554550375558682817964880383005369851296558695253460387260749481662309806813078904492700618486147790435976933885100900323593028797113391706082812127025713114223020465208264356751193520407995928189012383336838071677725962357425697403712725868251832711836298858093043770602148307079022778385582924382997223542510504578978770926482479555622577153169919008908960079558932194667876543025318159501973712006162408820880411490278888723849769874871475282828188822406894649480525013394908398438656756490697955952202600306360769084418422055846217730771160892474603000459489982468753723531998691545982743451973343332866864225294171280680121569555400007935186186172316907893208676850686897166055905443144590386889598495716464679139819544364315405921093137138924686466785043048137370786879597287199538717733304574713554427496566471945989471242358824313747470477289041531253588391775151372627336230588422504428300430914524949756855007343438781752853331863935520287280473090512120557354778974019074864305977474195625096573785872243092566003263370175562322084597270859132722669500429809152627148542859079968015514392217153352920472173890737530000394233100837804225404010248390625/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^51 + 69787641482597623580139584234347822016525165815468748344050975182833721073583502327047036271999234226167803339565163852391063599170364237920586135623102652481078676653182508575370897314393146464782910793793338209803629886440876810573002212955749818568013667851415565928865467624053239521396036306628658667496049352664803866675396658705148342091882682469685564502969591038930005106491139505882520703869437425608248874278047759369864547232106747387556381956810175443741401901680530959739848018838547490273633946126359888679773327355513533271248621799226741423371566526280440653350546794905496708866367405042258060008504256808675312796448716230566325497782057324947615824987988914086080649793603036095294779930840665389937525062866688304959587205740120738957191345864612779972794124120701598673458281359343499547527824077694044130078524222544924747568410224713615390885529091297661602966639240308472312200200581350294129161276449148979751256686443672178603403277402058334061747190704698372882706183828695137522364151992342485302077158407811315645923111246648451333112031272737801995800607267913892653549137404778209535108829917381591197383703409501459864323358818895694045454724651721672437103055523667191564850314264442289459096077218420971359543151743596652220066882110861331065890855140261484489896151147124260823326549708939286993824651364964860629330278000442777095936100553092167042984060592456601986118541815266752637338395952138140932865140644653546096642572351291467165886785237412752203402311027296579341564667279673497979932661845422996571932485847119628736780364496771126673176377023437767570630265611233333879539644063595703154135827446344339239874482484067984672578992378495451238129868853700597077405813592718552298047483966386595422404992019352367312609476848370231890891285336138275694616448536150156290581017680608162465201720194200607582489704371344852392334471557318185405949027795863840483507960365679128427852049277336085710104304686489594994325150453092932427066543849940502587157178014535041354787995679335638749127369792907001121798475893393403092420073172810539323267997400362698049949070152726989163269563326506575043984668493133597541755336127073386397733928611678759405709800580666635614189591513229545817029347043497205954474838242862683622764025719679430748886274517632720046875/10967790089288481560170523184194878419142002471680801865487906531246031344259759455324398127853720655298536362796638122825958114644501156655747966124131168129364441617507225339477166805651893929691118262508875463715546646565299667779876960097911008109930542598832486685944972001653694130337765895049492000052520203245125036320567014636938646027514732186775777512524055452261028794339204606017504254448032493587115740348881629474999727968226462619751791664438033165751946096021290323169667507855275153107763341701155943538511151210073191979192579329692995388039446243584109606303545127187883960384032445272970258941270377378874110753576281225917132464199669358211108025675077718588362287818881583305323140235158903638391870945259890535870334409875002952146748885129432897812364002319723147209233242522471107139704624267906029865796499934684722193690652274495073834356603305760665839305429443792415339285520995046583608507257900478813877073804424832303166963550995037443688391630111501795107067992664448854579396239583681561940636878859577869311248408941799548530791188392695129647854920174803368059980789747431542846770528691425859058205619989891392542409302474004027039454620229773465815210447640825508955391861776088867665590252868116896188119930349058999602697259661056264924005667966320073598601094541938459474415879267169557167484187312948732109357935889526913338311602092643666528844101209799319104995326068279222709337728861805527475942301272327273576604782873387909932205012868373954785451465135223842679987199063638978797091441929875107145114070688307047351384477863057344151540726514151263358531861881945838066336715954393678077170773307837193963219402570291023508168220736371838157703154250866759198113915601603814022889064837665250894939185062088996125316162209595263400233373761506118044947645585674067053016619181548810745232655717508742946878499247522963365481861585705020684321027968925610076914010637915753324040409528204071665738936721096972165033400029647520136558802212771158808520925666621310825246400086549713749779804961153065625367072289023194765032115835183606119190411042842679704040222383604591505725977759809397580304259176903507880802362366863368026636624278811855434512946514253332099014092*t^49 - 3249158982723643505406300037086913246335543211670707205400931010276939244218466189025536976465637521918758593587100765127854664075649508008232318124802689258176278001232292261093315336839656634145246996881773078071201234171898404444411906878619926491506349816619118680160625859615679112800948427292843544288731991116634314472774156056597272403999550901399560922254072918325073844228401846468262043525198084718697289455447692731006210076125532999034138115336218096834663517212143223945696656158085028458203882362853815060105622736995015891491222926393894821658376582600657580111942863694238417723957251197692921340546598271700611963031293971872306672222999119619130657895487554079838596296979511294124724937619273777835672525997031582723535131047276016613565743838075445641827299486190820600103187251647592943369237349392696807280512483704445816967847953756899478036093033239260646874068107065195169785553330557489302912340530894727805695593914968369088842034202517135549317378933877515211317527237211108443228705922285741785881466469130961309499003353307453041351108991832636540224018004958688845265579607653173210688635968106835150908348942993394368622737534783141595188899941901429604470267281250956359042312850588293054770176701018664983603169112177336962188212119519155207842275340349639565483458125899955897314230455917702875534942338539506624369460830757528680824647518104397094823204876151400136196626785045594714830635912816328221603917184269415549888814413028865162683267703646097236753753850642760413698897662812242235405515136440671373408827369178984500194496145022564237644795066194387518145364576346844922642192208423211861197371110303014808010953523284980064514303529151651788216144594857768887983257538073225387437399814472264224139837004189975065577297929260097074507656198916058018346648050159643916078249930526639600711802094260463781831006800548588590281799030672396804807684994711318900182276419604445158058241209272756214928142851303864451878707757170007038446937111196931003521803262040613234194360070048846869266705458961016596877885485288324476719132436753554824903904806580417618536265817614868131511356191958883041544844645287866819349680440789348198625020409861006986687207958252870754306309863043512552494658735841565289598028816309954545693113048926502226741231322324875058453125/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^47 + 67562423912323371561984294102018291250214601550715899973462874436910713263766485905046509453605178055489686443782417527032825423292965661091131856430164350778198170313515463992959027305689847027556223456814128741051093471284082771827312411438480410343225717647952535593449694229165346408463726878045077244914005117390130782030579167855968886462969465302666323863272824117135097070386576769574954222753417163608820928878894811017447044539685405791040209155908796292555517837325538347797903067707115787165693412206462129325299326782950624884943778382259615446368702400884423868535035757460325109870399652426559834709076167573065733269696782213803495581443837124755764931482590020748551974597601684027320537468774717024927169808158037600504997903450685742842443719470393816414942677173415430642027038142414292906137445223638774205493489014313791243612978331199696447295787949175868498004082727066668686126217283698507595638406174637777074957246649849187107131966142113947569648784734131264600831948786300542967881873728973661086429460081941672874017237477718508008672710997640382558157846346287596676149577380728087952063546829694569267842259203472894133485131722082430371603360848143083777427267241928517225261851320943952403770505870099745950540177085601655183219245787540682120449297739635543500302904109934530779177424065241379888271872960134472538871789914728025409253297843315212748271430333659731196883083074044169800665248094699526017754990610653208906974190578811109540954372131153323423373315275965562591760659217256009683743940788086963856039901089004024199276436854998103640751842189898503308647648488986724940612026607557013097321911796525741326061547400731231193224711680500138196383146836716247608126686143893147995018298385111571714522025130619076803678446792266006373590531849203845778825737192848454376998821759475818756826338616351394762635935889961443146755930683784890787918129757711850711253439616684313879798869998339882157807702051384791189752305746305913132879884487050668777037438937719073008021136956521803072064275454348721301675303645024660974983531631304181506246189480286880160021551444230103446142503708568326434064087923612240826734897686615162661193331387438512613032399324629710997048125254595966394501182959783193078390410531781248236383407442656942050569539463446085106609375/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^45 - 625599541439499585027469554133462575217741227344269947138107410098818411713934083941137716926941118433579677843557181995151163283843715509496304889146447194669640059830512038044697600474887947231197024934638611290336730016396139219920747011207560780503777091416200548304886735633502354264749858423674021966992814745257303720477912894296904707677896735330590856725488478336674360249869700830148419641764302564261555274097936197501084311961767122562192271600138580885035713909712449057468555104801513352826329715461954510372572582694682058500675389402721606873571450175271406476468506981027835990402413817216184880265630239300461025657913950855417057937294520933954769026002337773104961040652906190381788170504122615526502122356587142861992897224076488351465466736354480663848695703437905767820447883524286236963952937971046364817895400804667611463345292409198517147187528568001657130477952530830266608255867171531046528080869612126261286846691992407552414689436992887926097170410634848362893706984775148514033889155575121328554839440060638288336000786676941583901511934098086215227632097159771688195768950706501776003791124103178619790753116216546241275162347335074430870204039531314720906851815667336869843922054186885174696498415251104016234860629809106961903161335854888812749117866131426286468152015089545046801819957010689146796879009510998232974634288562696083557127017840180472689413099232336634579709916134245666537299613006306117741821379356614597209442055595240825721693054170723525324220062206207905033286946998948528425393777497380389690459550127309166464281826683458048294518392303580162852367790558674389071721696765499330663925362205581838057036042043116052620263746597290810090256745157192051513426461127243011793904391890250488525134724574925065089960849597819303174035012561508787688166625998615331176980309484128129496079438032911913732385934471995150119125647221012128718871069470802084641496787972933751836128091534235464424060393638466928043511975819267566018752520823759764437231724115689697806612978880625123659502931913450723564646308547282338046061496464059305175331219134822079230446974195364450778976568898614603938279858205804250272594267344450898139657448530000866812181374299699971231208082740134833644004655274066502712226096441520226298441462144800312100128385686776090099140625/10967790089288481560170523184194878419142002471680801865487906531246031344259759455324398127853720655298536362796638122825958114644501156655747966124131168129364441617507225339477166805651893929691118262508875463715546646565299667779876960097911008109930542598832486685944972001653694130337765895049492000052520203245125036320567014636938646027514732186775777512524055452261028794339204606017504254448032493587115740348881629474999727968226462619751791664438033165751946096021290323169667507855275153107763341701155943538511151210073191979192579329692995388039446243584109606303545127187883960384032445272970258941270377378874110753576281225917132464199669358211108025675077718588362287818881583305323140235158903638391870945259890535870334409875002952146748885129432897812364002319723147209233242522471107139704624267906029865796499934684722193690652274495073834356603305760665839305429443792415339285520995046583608507257900478813877073804424832303166963550995037443688391630111501795107067992664448854579396239583681561940636878859577869311248408941799548530791188392695129647854920174803368059980789747431542846770528691425859058205619989891392542409302474004027039454620229773465815210447640825508955391861776088867665590252868116896188119930349058999602697259661056264924005667966320073598601094541938459474415879267169557167484187312948732109357935889526913338311602092643666528844101209799319104995326068279222709337728861805527475942301272327273576604782873387909932205012868373954785451465135223842679987199063638978797091441929875107145114070688307047351384477863057344151540726514151263358531861881945838066336715954393678077170773307837193963219402570291023508168220736371838157703154250866759198113915601603814022889064837665250894939185062088996125316162209595263400233373761506118044947645585674067053016619181548810745232655717508742946878499247522963365481861585705020684321027968925610076914010637915753324040409528204071665738936721096972165033400029647520136558802212771158808520925666621310825246400086549713749779804961153065625367072289023194765032115835183606119190411042842679704040222383604591505725977759809397580304259176903507880802362366863368026636624278811855434512946514253332099014092*t^43 + 41136255871769042885704597877986875077949938987762390906590043877674809458095148921903859550411068524062723565056074385888250706174958186899857719504986506459711051151880965190799023216025869913326108670829213471654546335391427605860144591809173802775054281194703371750464074069446578143244201379830499148010257872784482779543076739775579657793783503594772861262123190860537902230548600756078538587426512208651037753004734802913933000771899940338384362372283597381459915061475729589458566145885278508322296375813705055333982821646904838312076991358555818690642205327890138440781697532588192727781728378210615446032535516466967727138909337525054188428326716372129763182563443959355424821704793681092382331323825196384575621669747741775275616390366645666014307455794378075498238786973328126339821768345970825734396538995674321121587831696196806945178112505388299938374640939449706022816279246749231134252766048795300792810797805128353881573787101627322027020269538418064623805369858112671902057708455008432185582295085153489839875128916563136439947914949647058768214926126764504458877897093183116442600079566973956702946348735618584551298453621149846038834239253947367938937264205928161851741682743382702363848450850884384435262383292030308228176151784763097093062952186792330817168447110723752938302574747020510711408596289762357976061353035056827765066058081373605068624185700939931382769177557257658166013873505739015732986105539784579335278706143269731397020821305179405475816425005609984603523356266821899782771595622469292907683647897857673523611867866960315990652877464378153563012049296058665709049552054545632230945328479454235144420038548752111931626222080608466169471348940858240363821480769322450821376282110516625360246512357998331679525474281978487784227573129089024515684286164980054886131115781663331863155659702964664621275858345558629145558953535483683104597646612482637303997623503714364961259582384928384453374557071205709869868789561553162059394202576088883007921821597383536656344769576964278627554498181415250284490844486410779788306415802362941166063171490607858343759985038446775383289327572893031618760703236627618816926847422726108081152098949481060849258915338030268419798228761309115946963062132434159720416538904391040442865978836901353979619158621832233055491565208866669635493515625/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^41 - 598033602007290675135883598122973329525735523996324375402330637325958962351031358409815244660285271247095688225269794562342154695554632938275188364574484856783294414075983196379873188089045331637221444677328309328975000324306509027681824769974653360541796454880408819308351492107945706319280057332491418351893186581396214718209172072459967482806820435695394038225011310838778431523794491079224906709265852335624611397484758098014604001833892799558657216735775521521771676232167425054189731949783865985960235776258001110643125581898692032165107147743642618168361210113410178773014636139981959024464284802759921939647853449514585778810042195778193496620936386941871563317922809594601694950695930098899132244401611414947680116135130738636928213084054562944969925426809167745114940672136324059390521417661323346431452994724050316635890270427493073962251118830021730044199976853358381686607807560324565850378028403562752001270931357907475045000277777503671949081511772109332899036205389648738625968078702201349213095633028546159436432908606037660788296035564780636684365871694076319095380957437955595033191917505585416212015560813194112621764781742672550146348341487724650935723853528368058987253366397845592069305133261680688555848153683833436117912654211248158517660028357958969787294878589639057007991593081448441267307962609538976914772075260394925584599316903062595266724109066148312980346074631511493723110932868678008523505154694900639161435852225217764820821688686033892192793969923927326499232655389557414337198087684786170098215116937297585027564502122456377502460722918087998468277751525943334099407972353605900562137496575086883372030006826178762266070806191295821337184311508074314380699378432230529265857876806769643939617878844491590008918766682933943535796939093714697284302403375520546335228011527679729193702688551827116674360944735857249544917512064997653133728409816345878396700646110763819613090299620901404723014140710203790438054311597529980430442384687944207902518429548388603995063062470993003444849141427235727606145209429597158427576838086317273724818903844638846492906438427853390203859394181273514797801869669603595471300224366234536158671976992419242160436659544091719799344004558411695401297561119791265456595588696996244148010793369700824790644883295167134848204943983358799649158828125/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^39 + 7656756140708688473176052378136908169324420615055446426887879314828714549735059281329849746266992272444877964392725798149852274292236221396886834848522923754315496278260742953198354801146183052376770782424196466812922022796645804668503373914670026216359583340090719975813567203570821762421780253603368208918208758824249621182252045138087771916199062099606428708061345701863466352711639411937111874804802315377962375675832337417066008287926064596280814894955044062041816794552126080755945232056972972931313791599779695674867508153086200729837692219903247174032091393236975499046996519594427822186071559318266205411036876637359910133634649224228553325512597966686153445658712403838232572642327321672365760666366391606485160153233429918447908153057787856760992961796345444315902479451973920166717879747668633207451487907515994116986562517548046448368332490469921104869268592911907610208365661052574200926797778188250836625477948030859563088572783257142022222961036561008191145156197805715784905713415855769160736681680579144206274676892506410613205796904163651083133678306561361393261866817423297058402291040153625066552197177981187506044347579837469481362591791097887782991598125082720869518659630462997488430483216614190193868920302790701129278469270185938622289715827473701475478122017241820943974547369208040123727381799406955240333234621181318976457795983294620983991344106907734434781120461928043314591378085590572571833536002404095936301550206224375592089533678218616871423341405206589079327850449565424137307440030036907556129052201640675178084771249538153455338514272614604296619075087405279984609606811596546228369277013525383801441016950706259913081046048298578637824838100834010601289128900720226105545240188716811972217144867993183225165932798241380503960341369175038487737136154391237793166335332769036649713509967541103519756481074670129821043536779242438309587420636306265462327964074701036815855807377388347190724419062591654255301625253233029076105557459361753402229167315076200953509951924228582060490982139745071998179849325684675170784381308658299567896139999389970065510847584154734848701141110059366816682271179238405187171954207057955389285607191876167261483177220562191934740369587189311015487357694665296115874678825893511546835128893382406621285336479165816301324121352845907709774926796875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^37 - 85928801456610556933343152652290333116321938317352913973668759665011128245376822529057489791524190176512848592268111329254779436369467240701983802860399710457029871505644899793062621599042187425318424690342651252562683755919151937963192259595971512985390835109742686308419928426119316089450883911723982673844992470948392991783943988028372931703448504031758082750744442339521354634655272403684298853744360727272910061042466840158811822255940504445309877376086753137956324303274324742254750627665230516882694554381062012968339082450521633557599449543236535811719509425999389640423765699771157317452230608412686489583358974580834736693375412106952129400629219746788795591913755120793508425529667822497392952444105299765550468566381424497941961859922706050527428700188386073726972253789439025894404625029580888947276373316774219890717855535214709839679512530088352105159071662531926271227204033838803413792802610852660545826856056315094552682836412238277911752097949228968610191342089099634573457484384375876260926154320210575702220215908495141783609137168574547140592133819367314961818487143961574086285448718564055238948831764004790714771012890458001927314989934041783216138553409935065830925478240090820337747575349163023724494588658355398029996067271590331122154098576539478530179705446839369603941784432356432470487314819116140144909182495700011697208773522429816556916812885913420282349528250493794917588112834626559834516424248569789973540116082544321442523450833439493581518852425473290258544214465991617442230240569123359399656823158530280273303282119153284604317200834907569081430794097405478226621517315953026575835150832623037639559859132075707289377541345910336402293936347521893812977952283877620768750706961104035165219483566866950398040041977895481867064219870309212299596216800234345382929666469703640225551829290537176957232905003418572192109601504751930028655507726683148475906575085795881686026438744992722278015591638139725018086801932894390134894468682382286473097123751291108318986600437926994572313928214326502285490771304295679971021519029373002719405629315971559263889833832094059796372545248675810356457559935593456027433632222257749315614267103377667743542560429167000691605284395951307011251323977866785695761032577206072263380189652794698583623026772850715709346946204609750363716087421875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^35 + 420403749411304488032711849754720020809841725519757997893605629373893254328718216898925565897910507684544791898393795779113727704472350019035011298265947876290752422820733155531763867147014934144676316023417508236283279343107410831571332538591876225140719797328757006710098726560064383523143546549728816803901148109668016616970480188173618356038534710968141100776514466721264126719322353317091261676829321961156039006614968083054488864495286363103794867129462171755786734471137317115416829792843226944706597435961527209740313211372054649284663103582183991016454550234608271402636947426148967945424489401181967847460503872851337471155912046846407971804037390556862372914270332193276067650232567929609538692600522072790277589136370920644974772070894520022058031087646468335482520615019076379224827179511517339407001610074345530691109455595065954565704218625775189236116131150820551073863160182667080029189536425816482344994479514736379625317783462514556588885975625271628578752665891576704426656203495026121666908222434734211249709880666580930435949569896220407032095659368675696457769645920583863907582255490900640681151232381425969305164539519674263970618062726491536504174780562328940851162972834497779676179377842059465655118606821773805202717881498212423842288057569344209183946930533971737648387093543734459532830593005161775810540381817560228459697243328839751040636514486966671677205661099441264514732437519986371223064813761283940477827289805046656931468417540992907394418502560638614326005094741818748122910603200234566434926964420672475531613413074573613134410041513516839049953572852223134645541636342498855869156267550650217899930693072389869600244412626827608706567260735396487450506658792505350642243230914466916519945260581733933810247030087695362144824686694452533012335132093559791248551374537527924732762749758426030664837952148908815268108270907120385209293927793665224414577719543737475549969467186773317377330400831967905901243611737162161058127662758604230008581617710932019297430201083563080774668215692202645336286751143695739951294046927612027283992150893271562920139631157140429787778085493215167630721250935470698826744677597714311494857684987647078243755066641255616963212043410733982365228399836816763246968025818067581217735203991791187929215131397469142972716186359822712790967195703125/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^33 - 1782515622875082913535747457140628264391777997203318364259152579473490931885769831248489616222118834464177603071204398795038592312740964045563683412167738929805808529538226829225168183891207219023237597060590231615389602216571493491451590660728317285941115067043005234884312336575967135369340385652073644838319163040314276771032715316535972480315949399534795570252497205072455715802081785249400409390821747752804687347369861735132192153620930693618486892046922061038239476001474485998620207569144623947323227841538058603807475833309185125514829576895216660770643337916768717989248098954180477933295148634268722503121656732657831712993260466629902412630089258231810466919990666386544049761051229939033626251282147425054619165690443769323573484007040976664733800701577604653644568617519762553013056665659139030910437203594855908027032442225068622810010555841715057366875165736492679139925778136031354259950091332845595265582602580645012817247093082052319717284669396049928172662154925365796005663885216543047139694003429834937578721363325659517013898245013202502935239125304857961835029529752486294075105214073567362653332211506928856821727243363507063516374204530191910340769873873468965179588406394290045991329011031149550817124526072539783312142435850865271043162855180985803692337180443541633826542076860007898149446345787573149053086877649271859790785246043997767709729888431462011552060969337956221981654471483697512517327680327125284759395208662205335174415489756405512150877497992637289455428005129198537528461248528282205196362970778794615839170862229568530554394864524059306217902837590390285060246924804133518585745767876633458885527915156005756002225452114854383278605657035231700238257694237781819405890944677089913933437262759062087272125858238584509235476576157361732360344701451747814285777116628764248598482117457765769427659344983528948327202768403868333147072820690823266400566660698248819316240139914802414426930781923536792313807739869968078285871693298784933350224346893639311085485768155728220676308700600030418526435275118486632077693447269418656595918079145615248533736754547583789092733800909711730161075558504272576600922287886042420340162030215987508826177860485893060205061002191450326182784641054914297884667001290871475362407898393419178254740925925457697146678233944433186876406051171875/10967790089288481560170523184194878419142002471680801865487906531246031344259759455324398127853720655298536362796638122825958114644501156655747966124131168129364441617507225339477166805651893929691118262508875463715546646565299667779876960097911008109930542598832486685944972001653694130337765895049492000052520203245125036320567014636938646027514732186775777512524055452261028794339204606017504254448032493587115740348881629474999727968226462619751791664438033165751946096021290323169667507855275153107763341701155943538511151210073191979192579329692995388039446243584109606303545127187883960384032445272970258941270377378874110753576281225917132464199669358211108025675077718588362287818881583305323140235158903638391870945259890535870334409875002952146748885129432897812364002319723147209233242522471107139704624267906029865796499934684722193690652274495073834356603305760665839305429443792415339285520995046583608507257900478813877073804424832303166963550995037443688391630111501795107067992664448854579396239583681561940636878859577869311248408941799548530791188392695129647854920174803368059980789747431542846770528691425859058205619989891392542409302474004027039454620229773465815210447640825508955391861776088867665590252868116896188119930349058999602697259661056264924005667966320073598601094541938459474415879267169557167484187312948732109357935889526913338311602092643666528844101209799319104995326068279222709337728861805527475942301272327273576604782873387909932205012868373954785451465135223842679987199063638978797091441929875107145114070688307047351384477863057344151540726514151263358531861881945838066336715954393678077170773307837193963219402570291023508168220736371838157703154250866759198113915601603814022889064837665250894939185062088996125316162209595263400233373761506118044947645585674067053016619181548810745232655717508742946878499247522963365481861585705020684321027968925610076914010637915753324040409528204071665738936721096972165033400029647520136558802212771158808520925666621310825246400086549713749779804961153065625367072289023194765032115835183606119190411042842679704040222383604591505725977759809397580304259176903507880802362366863368026636624278811855434512946514253332099014092*t^31 + 13009796417627480765636233586386543097135185965101528549350990014528043812982598439599296613038460422077288158852746625766222573555077651899543185598381963877857850610960960959553105746050470138732318656256720646787766609239916647260357468566085521954490114677145930150503193553843326593397370297730320863377019851815671740772365566399568844916229278014034015772810244465093360101016099462308318512966092854309148371675200789274884003080400138364570936347277232831602782462127811488402046046559299503381984096475509810079498243642917921991406205955698299341077916405865431263494015334938717089970084256034531451351620508333786108052195815012329218208169545863352408238261486490785460085999238699311981849284756226898250518971689458619067261681902277521463385600315642466886712430057228852240365904899962296801340880762829356055808457069279579623415357122961318785039094249137996111320824756834813865227947896640239781907829580611709839080901129486945063272671855463437017320542421110748505102602537045118300740921404590025370654902324274891155647921169379428408415740679859494768497563397586267239733005963220453722369787381662670396435630590529334968216858112229309948047530595908041793718131829985525115452402077393032516821228314777060383533208814414380287808592801996098666176243852794508614242059610043657455824329949491177918254054909362894288598740591175390806360652755195925632766713883921739583100524264500219717083732415551167457830119709358217339351865897838669258082244238414741999841271880435264846024902928529098429562310283647936517916071891631078851867182998200990870993186615716511373109301607885566164979864056032710333953948975037595827296688372824662335173167823923242109902881862558063337995658276440072474231572664759783470851217532180752835879711406530624643900166732591981695994687114021617951690572958945168404529743893332774999887850679636104905603642655556267752752442514776353418236748359704180980942368424826229331822359686603724858781728467252981877176334734268586630609820059272493265574538263927046374821737996842982380829975099872324826770158407910557296666396305361955552091564658009965676097390744481128544125534448236032846999116641206738442063183839894194435787103896369509851585600826603299178680790036738674633576038215012188094245182779203450371372256353496958630941484230078125/10967790089288481560170523184194878419142002471680801865487906531246031344259759455324398127853720655298536362796638122825958114644501156655747966124131168129364441617507225339477166805651893929691118262508875463715546646565299667779876960097911008109930542598832486685944972001653694130337765895049492000052520203245125036320567014636938646027514732186775777512524055452261028794339204606017504254448032493587115740348881629474999727968226462619751791664438033165751946096021290323169667507855275153107763341701155943538511151210073191979192579329692995388039446243584109606303545127187883960384032445272970258941270377378874110753576281225917132464199669358211108025675077718588362287818881583305323140235158903638391870945259890535870334409875002952146748885129432897812364002319723147209233242522471107139704624267906029865796499934684722193690652274495073834356603305760665839305429443792415339285520995046583608507257900478813877073804424832303166963550995037443688391630111501795107067992664448854579396239583681561940636878859577869311248408941799548530791188392695129647854920174803368059980789747431542846770528691425859058205619989891392542409302474004027039454620229773465815210447640825508955391861776088867665590252868116896188119930349058999602697259661056264924005667966320073598601094541938459474415879267169557167484187312948732109357935889526913338311602092643666528844101209799319104995326068279222709337728861805527475942301272327273576604782873387909932205012868373954785451465135223842679987199063638978797091441929875107145114070688307047351384477863057344151540726514151263358531861881945838066336715954393678077170773307837193963219402570291023508168220736371838157703154250866759198113915601603814022889064837665250894939185062088996125316162209595263400233373761506118044947645585674067053016619181548810745232655717508742946878499247522963365481861585705020684321027968925610076914010637915753324040409528204071665738936721096972165033400029647520136558802212771158808520925666621310825246400086549713749779804961153065625367072289023194765032115835183606119190411042842679704040222383604591505725977759809397580304259176903507880802362366863368026636624278811855434512946514253332099014092*t^29 - 162154735610265706296614199413301001988676703986220641275576838032632857661756611601845087973138710851878606436231687002806732400999821303314893257824091049541865344096381127667889764459783494241273130107927028881774659117216697178820123507977317582334793082797803201550292857281033107127913336135104304841874504437504171861231859330874960052653561413414772677255395985381584815557951548411026775992673185058782892965907335236877873987656682280330091622781080162403612943145666191021182625240679518149142347519252854417571709036546764065345363374601706121058749947551761826715887689569857464942436864681490478384449799984401239738978276217764542438708913384461618039679544017206571969667698728220986687820901838771118459103270786522107773552446085842196927701584977015467228593617467898464409547189847057092303188801519033265313015965550021111678995624034658941036256149029258611957309694543663397284300281878071726126358342984374602325297060611873935977744704804342717642787104889911438051679830211991050528436546137961601039637540164157591111734490415671896540838614292687923277318814205933533354586448867966978681512494528035105896489312613900505672694717431427833924265861660336312871752539727799452585708616891041934185218203503972524205674346427282606394028425639027683232535991419393442318228078308152943133239832956766639364831295516674974196591704457357637568431474424250918196664183843506250746393681452882646657995225551726725551581883358816617660415767908715577794610785189159149125073752326835072559874624241982306168428289606868893806453145247647494652776672515281483536388256749175129868963012422730716697206733688174747005281389110193028104429516146870114220510751596404810932339893184671635513299501893787766570866337593519233011367548306640579173713528669445647523757761375614280571056468629622780967338760335178879625742223956147467431607166942396879016884050019715254881362966922856106342516386004545166234371069137270185466600651433940444468853374028621029941474862080221370798095554739334720089085467344145500514267855683222071894311671168842355038341577925948168407483312094904170283336528036428770577531348850369934591032102351676258425596307428326353388026940747720573433280890874488251811879834608428191728642666085634707142186078667905433997978350269619232838205278668367082343942574665234375/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^27 + 1709948820598634903078652553451711932499697235578904967401617508181452725373524966585100843494708604624119936833572964475293576421411684678516440872623817544290059236554192566706864036316104627264469887068636572235825851483666414211470122561904516262200558019480919478055408915672145163313738612341115554554301244406966705499235371135161537819049973224926294135112787245561883849529045079709906596979163500433088835444121690335495267143327708379277793170946553343583200594127646477010263595245539477174993068686139091524928293973084453085266537749280452438126127498977863961992464739658114544580304643903902535119515770780406285237962977794612714087026669435747214683349295929842753171387114341607109764845867241288159747229014750558813801047579450642254618010460822548344524638285683446094372572517020292556342188418710700876214241970674067149784528345652068292797706791062206221431794489512642113076333436628690384493548888921115709596025964970802931871413235328841674030169588120229280676289663836150294267278745547945577000447075481792977211586434007532404416782018306326978960255246287413137158051221196423113681925604555948927023976081095288422937784654356481438570946152253001767679924910728667548833243846205190283908248864309824461470138534318011805786845415397641962634617665188497798449561227317877084707039110468891542931333324894213670663673363950886469285186819998892246465824274659363144814421971552368656135809132121656296463373384425775992641800183902124061421811576646607679750616356105654344690445204004772017819609807140743635373399029697645854566135216521196867211080001037764571789893876452316994864707452151369571622643846636022051581761727957416576954889995716923936528016316544591590062671970679497756313167063570897745440363901349926312782194813827833977130481976027282149183296796002820371733596041798863448382223378647166431832419977195321298071875881900333321579678950563127243838947355640210099975934575928178881732996464456836781903799078279692961950955127202725849209455190906362401864233553613378655234830540068735433556400747425768907621809443180289037546424408446621439363441524709540959021787710705930791650670468723743528169204428601051512294966970701756861563967577145179377727601411732082338823281526442553726285697729741474911897704123383627777202669704927557932319773880079296875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^25 - 7546092028901355563225882808149075412214034461605258874264285174396327258761875194966239930287297653321996809515130051718193677721364186877487122135118870207939259417201748816070759969453467150500813867093264926938967735022914854347540405350710262694565698226748771570055647161590684000965061533458412683585332733140330824757925567174593192764901591562870145982094849489073353446993570742761488531730015041599412312366135042300684092585583390064785074816432532364438830305337820008698546017328320174206107769513241557517926844906612160625932528346176897886451816609104798425979451706314517945592169667322264140289682041599456254399407246310956114486106629481490304516527783232172426049653453526841131207902222176840920887706459700778682438538170586882600231441852449206445099416692076561131560839114145107298255082074270780657021399083632926160682091425145243792300661463896173842234385613496059767651145955030097369067720393555175684999143445990743742091385661943377436781039751721320771328523303503393673461205043748068192963233352337238469424655349735701432440101217236364576117494576743755161086607011230440676375691901591171682447461885270766988182572982332817918123759727396061244088846186692721098474298465905226845182348462128990258328672759373626364493081625550171155663246935539025672390203701086814026327047284842440206834333880824526790416006859553250529731068495247469670230824168738866449050598506017074058003062336977071888995797943653093167959661257372817389405713362699469423093166040855087955064121247810076179371029969773285167231994986951388415832614380398449658548081186283445739155834749480015236044529484077036942084523276149926403926336183940102876122407073932750219967865789682589310660495015485034415214133943537189376118067552802183349513202745890552340460360495585142251149690483464355585548933709845278064636092804767106452351917569880808301004128287653337261504389385172387593823362940868385924221491486776501755241094515759269406875820769304651200474914556797481409905444614450271049788562493192570179695663509670206233336782768514574202052505420007276265996268912307315782114282647859081635076937191845318639816833468007902393503310677830900362011727377907801050107953090791800611730005251966147667867335054725445701780049267215802218027288290599421749033233114536170375462768772138671875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^23 + 27519287150631775392219806660591079378435274459288862735494465979085339125540459129360584145577619784591111355132145163116592525336398512731985447582887450713815016113689570243102468556928376511198051966817754134156788481955113694100573024014076612257123810193069474208654750572539863431374822245538610548120004735109384930868602584047775513312676725815503948634916339900756551719721732301986521487430045544715772718640837108483528423806101635764229632082772459789030125338066837164759456907526335269459020326639510652323696005800423292821994019891361430126423030173459734955255068909458341096333404461706967974710640083335676644904329378471179932438375492044884273238037350705641825539048092894828762345246801092639992845029927540606519550980635125378492070087833093733671275822390377389036253589444309593268953899545858340088722006343976801642445528622013748554474394277822893933073693947843546652123473173721931247462255421308722082758546262246808545252377678056218688552404577092164256182763564640579614583751050143449673099684392461986716046719635895577442560926053537665782747230564303077763727557909256222896998330798517684454444477237049570647437215038736361029890044819760837564942790262105801017465755636260856021315848055684210053309494399174760748241029057572358635100422602864855967905567441831120834928650836360607139380418095776629058898577885771276295096780157428076992459797706040685948034522935386102316431034054643890892582608420329500438868953150512896481947835419209015679912906847257456722481394650346177145453476729821817752427412010495496261915750756725195618704486124100711204727824903723944407498714942822414104094958973138371484599484320080931620986305663332552807001565665403258921900311396123316949507121125998592148520806068862699768223120875173025255169588034866491131605039456142244869421317957907531255085194150451600464915465594667965170932828170014067840330095581618663237123910659068157711874143459104173927111665535441283086533519778089897216107646973861454916762177225706524642701577137954087429934852917894529251323784275178902966831143289339399515865057485404889510908398750369280813920891096823160721369397846846026590025315232682297667655207227459815413603536955054533799844488956920351834213403022448511334027256974089113721843360706339145296951347362518461624534888804580078125/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^21 - 81672808668975772273509549301453007426290499037686912890099887551341805537370260734719615857381208109355604643827826079641316874734631981962451860562831522646504468875843761455881696345671607108931984403243955906723193596997557124782491635416436277493365127883286644818697379428605287823391867149510561156963054014633422250955612985108291951161913199326477273603435423144756926120069750298297181351025334501044985363089460416833048948130503226956407061962535434461730294478312220365303349415327864289905374131592058660002130243652981518237876768588284109435722250870289428972670714651781847558431668515146075956183074424896281266832819190620795016975902885398771605556100119506637900006274029247633168223140113162791857327517643752282636761179950989742288317751778944690905064929856329523406907814498535151143317371445242149486553058728707803588462344301979705856437062696447525549974962230163035558135875228213844973663409617997954342453001121122095364968748899165919349715520626290733429685450936574297253802463306396554901112543086998921967096791542464442676289962377008636164303220694562498385810984955001760300772883472976253414122299614503754828655241858113352169797352194742373530993487392215860009789123477354475255593624725282815861112999840181757064381112730394236339640690725290679026046746301392824307982069525638759672336782359030017661153874425880801244830620610328414238992940467658460736543689246678144699852599180011962772818747684486374448020595662007603516004503367139191602537319632742822767594101135290337511802607209134024069949785975351706286859340065355899790203708844438049029516105173933356947851209798238961811059643352580755982239363920561024978704461318826791067601395528642056986098456918138496709761937214362067182164075816335585523999726760071028295930297507213717449401342742102338309498480433797872841829298032428071743689161406574112034045930740229326364154464601098048723951333799875495706512770369678806105968166673787582810763382532181724346719837210217797838103603436242014690282361858662185115587008965669306377078471364952733314568335678178059632725960252968373685644090614926618462804677099764906708790822737981237238706526084647678766631486358953879526166320250630765495426560998499502012502807886313988696310418109939531079361452502045144812008157867789949598635586575400390625/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^19 + 24200682760365893014890371767891263470631630093843824472849761225649652910098399787437180302717559511065136893558364887679661056902735848140373048554049620543737054577085613698995459357378335459580623830259707262461364358256015132553680308613158528720242963524940543594005762551430372076278572933360149747807987471392230834798411804887763399214536259440101701524734461065022347367282853384935452105064035886733927569218605970145904993374736301903920502857667853260425961490056694716164658488675103964543591065697040383690583609868918497951894729492710618293147352881495956074112622590603690185107096660725511099588906166962126980130400476780575714521776123816125676707081137751900718050975743564967202291855393794072000334155062612101764615520866742608941364479040746804951673371747939508099723163695415673477558024104848278389027184397218265629102246396883584118962760306023763231954075772256019975755648802508348123789170358382688398571767452302186626509517616794051551499643547076165091543099131914044951864504872934908592788605203113667500391625803383905978050514655078343594785781199279951041271586613889927395680326509572456311474242751183810322042791894916648213153335667777397516157942664632302784105052250235060835415502780580846408535649242491472401930376878900922223123832571835189059772567657648599581768395198868672673697415276053643618102679343654892064314121039409416658499785746214052269347267122704778624811723078252857775746582716920310978315746700470334341961180342139822336470676203257294096248878779950544901933221390627105461295204240285827904328090095702671160253839520352053604619707869159139505351497239441510234533046777170203911263218766900663415907421974392427076737946848892902827932561595177665656341127354522871724685644091562472052148503728620023490384148642438877147022945656872630834750350283748145202769897696036512954478361358187132513652390813421083385084695854861955001308235886328886133713189845073096888918490964197563687464901333151545506327561832228318758407217127092186464525011733913444381527057747678870279616455147073890475242270148589473116706522829272629561849828580950046108577054388263801947930386896499057234933805534056120599071823327084786636443794104713753209908836380072478263082137099248022088774697667001389194575699761101099354418424358225199041218482225849609375/5483895044644240780085261592097439209571001235840400932743953265623015672129879727662199063926860327649268181398319061412979057322250578327873983062065584064682220808753612669738583402825946964845559131254437731857773323282649833889938480048955504054965271299416243342972486000826847065168882947524746000026260101622562518160283507318469323013757366093387888756262027726130514397169602303008752127224016246793557870174440814737499863984113231309875895832219016582875973048010645161584833753927637576553881670850577971769255575605036595989596289664846497694019723121792054803151772563593941980192016222636485129470635188689437055376788140612958566232099834679105554012837538859294181143909440791652661570117579451819195935472629945267935167204937501476073374442564716448906182001159861573604616621261235553569852312133953014932898249967342361096845326137247536917178301652880332919652714721896207669642760497523291804253628950239406938536902212416151583481775497518721844195815055750897553533996332224427289698119791840780970318439429788934655624204470899774265395594196347564823927460087401684029990394873715771423385264345712929529102809994945696271204651237002013519727310114886732907605223820412754477695930888044433832795126434058448094059965174529499801348629830528132462002833983160036799300547270969229737207939633584778583742093656474366054678967944763456669155801046321833264422050604899659552497663034139611354668864430902763737971150636163636788302391436693954966102506434186977392725732567611921339993599531819489398545720964937553572557035344153523675692238931528672075770363257075631679265930940972919033168357977196839038585386653918596981609701285145511754084110368185919078851577125433379599056957800801907011444532418832625447469592531044498062658081104797631700116686880753059022473822792837033526508309590774405372616327858754371473439249623761481682740930792852510342160513984462805038457005318957876662020204764102035832869468360548486082516700014823760068279401106385579404260462833310655412623200043274856874889902480576532812683536144511597382516057917591803059595205521421339852020111191802295752862988879904698790152129588451753940401181183431684013318312139405927717256473257126666049507046*t^17 - 179052448728037078593325571819964784841391433403162954924020321527481981809914887728944838890074445896862147626166653905443231994741859838524380087106195306015809816095097358856272419374892540877675087012383067547362887225124625854727223239145622062094385660112608628112385587112350403086387472716032196013137126860908029674057059228659589680218899746963023316233067821476544487648916382110718282357949995624696818126507868498110585286305440172733055065814611904547219337449429535964080190115977768330729385644302788727683122293916874970573499992890686231239806704851978505205664321503748332737387331629861061720693645597021040881092137859479362601077346184156263621725349652138169545449393809525690631419100731126259243053372785958750357383005367596657108447958878632538693772641245134612205919346534670009886201549491629448081116085082353961825753303557716912842396079224220850114903370892686469490046261543728308264014823650851832167032797192753868768986606917026498349894736690485999497943908183281083681641768215745252075820953875394357579611039868637173322218447627413357552646276563781964181756031065396386417389822681029716611734819972942103292166450876759203065582305273129412134599941515970950005810110166841722385719815623212521692026846475295073334325845106688599011689152076069918179741925932903054768202527382521425718927848878479485158680274542032627062721185399551082331693633643528837727537788199918590132248738027960965213127376110965432171962730128992641954999838785488511235806844545926029807291083709306428915622877683387822063222142251668034337457747813553756581380058705594587637439674093172369193988040693894159565129432872397551843531673479327607335932445419605026014695091345707980047486490903237747148335059930077130950925444879924324973805551484838019070846853702792749798491449117524221856284693489076088952522850178425383986824988721037703493895100960817010414420777425140712163407740083312524316817480006296147080505750684080962655202588860294938592890118399756677190414597041404092840318810203030369791829201744292362000903790446744877917391792897468329436963161342315454671159695737862320685527242979167122929188104153127420824018178735499458367231686436744771489080860762490492921907123728652499764004883264769014325760457614568628653984984702998469162452475078954845448752843138857421875/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^15 + 250779039669436193618454838768381562464581988637217886026738079738746746568357333793704334312205871703033015485647141036723339762628533045803197161140914743407699360433335000710388643902459792844505734151273680175337606248806597730802306439183434047234522685711450608278536220760696021741511413275569594221360467314037090380080233228673313723955677879548729935840674029088155117148183947407077185126426334453025508091057233143003302534133606023854631591966050264099166244209319499913132203034089468287668287505005515983632619674873946580400936752757654869678707324890479031596661637283689564366301593152523497815603419408719645702069895352161945522534510208989860472983519598658391456372009130345088363481834649407286316085149975417967325250288932531548366158024141294617523453323072560526090062654927767048670375689139333691147799991397052876254823393705742853834770782501242062092701041142050988176167025738768539655204704599825511332675534254442656811946690329284079164896445016795977002539221716315894559793970181723439619672009366545228687216154467171182531462836266167214626097608211048066330916251899169993177045739046491579274617682003528608034438991323335117042409187762866872304732832204106383873254380082644346621063093588161279541906320506357491546682138117390812004726975243109494540365169778723619836616566341619381198511639631746192681833805259807279208094968692624259337659116638773621606808197951327989954290221883276824720710378020976554458630626898030336952649043570902389524374294423615580559061054085167168814084492624015925284101319013415674839375955888078269515668536192560630516437683915414208768097013356831212384824595149651000911048325225523518329148847808834848027834455588249748184465973109270197451205231801635668048341662959605436797181006542490568530965558364174924269347824384338927577072927514807600111897804678082851904135364882594791534147242220619523306505070370647317660873106962251254898180975906481888193754713881488448638502596609462984795120019676404823178585618378665447230241226764781437433860631782712526883893627663138562174545168991940243305242948276488014024121049785976964369370594483209265030812058228139102339768786093678248178461065799070667089884692084991223014897963274517894769038928884750687808451138859656176527834474856793912585062385671848731190645774877978515625/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t^13 - 63884218091379067030747573244473572425654580422450066821216298281504538344313756210989305037146132447456799236358454657356290347401325686845907825017325416041842853859792002542101510945129822907009566783660447215927127320775811317392299227679720650337830434947804706149438055495600599284747847050133330674610381880289389292539409867152328836763384787491849166653129641472263671808600117556598705744167003863872311065676826131468206893147827652193078663782315284046949418091545700407093869867197378107609813839868569839313120599986078279801788251150926907467623007222389210559581786231518261847487185562750951015619932032652585801374337082763070804658789781947590791856724497449570764152779895922057980314672078967579044198994325570623747093908769415616590261666490267337103677742494649909639137467721360529496891760546130587229770718070708563529890997592110193418332596054291383929181419574366710136525780465470636762686831346000260523237757007795828153331641477974232745462677025886750134683269160226481936393050125857034359627922568852204136794126884272670172656148853856289187759100761628941895930793089999543120103161268189918599037200023064976985689618343204224173471783605904425214678456700157537851399668885290788280237787473911205959296730485473540256060602910290984235806491665560331324408384082005544665996049380889602379855303986777779490607301830652535245769246638935298415694950933817607402431971902203927085440438315596632569927801044094631479989766738512910662186528968267428157763062878148330310576955288183711368209834465243087231549671282792527760222438846584188950595443849252289028420323340299997236114764719005886060637184480137666371456555116322688844143322595203265203698164821406911033641895105558372967038522268806487896865717823597541339506799461354930172668993723762737318244674021029382520968236206220992180754656453876504162396273435139547545920923332785477919138610338751037151039320127277366421248801026091123138813320848813800608955507439939189403978002041384265657083136534119088170596787786002708414904734735823205824684448369442433152338358151053120688298310100174008563838270050089003674976116263807948185260275823648534151170427013440682279025067625092955906213771955572345875263183862256456753422289745884143588792839278174675768935809717820143329914870395245048278538285614794921875/5483895044644240780085261592097439209571001235840400932743953265623015672129879727662199063926860327649268181398319061412979057322250578327873983062065584064682220808753612669738583402825946964845559131254437731857773323282649833889938480048955504054965271299416243342972486000826847065168882947524746000026260101622562518160283507318469323013757366093387888756262027726130514397169602303008752127224016246793557870174440814737499863984113231309875895832219016582875973048010645161584833753927637576553881670850577971769255575605036595989596289664846497694019723121792054803151772563593941980192016222636485129470635188689437055376788140612958566232099834679105554012837538859294181143909440791652661570117579451819195935472629945267935167204937501476073374442564716448906182001159861573604616621261235553569852312133953014932898249967342361096845326137247536917178301652880332919652714721896207669642760497523291804253628950239406938536902212416151583481775497518721844195815055750897553533996332224427289698119791840780970318439429788934655624204470899774265395594196347564823927460087401684029990394873715771423385264345712929529102809994945696271204651237002013519727310114886732907605223820412754477695930888044433832795126434058448094059965174529499801348629830528132462002833983160036799300547270969229737207939633584778583742093656474366054678967944763456669155801046321833264422050604899659552497663034139611354668864430902763737971150636163636788302391436693954966102506434186977392725732567611921339993599531819489398545720964937553572557035344153523675692238931528672075770363257075631679265930940972919033168357977196839038585386653918596981609701285145511754084110368185919078851577125433379599056957800801907011444532418832625447469592531044498062658081104797631700116686880753059022473822792837033526508309590774405372616327858754371473439249623761481682740930792852510342160513984462805038457005318957876662020204764102035832869468360548486082516700014823760068279401106385579404260462833310655412623200043274856874889902480576532812683536144511597382516057917591803059595205521421339852020111191802295752862988879904698790152129588451753940401181183431684013318312139405927717256473257126666049507046*t^11 + 358273476871456129339663857769972034939234236119478448390067519928904846528113619963700231623919185096903642221128190743673550848804530413803254704259054451758280648491286529161436660284119781916540850138762818498003308485533971771456982736032600641012970128108554925145771444681416561397115656754705657128227549067983615428681231119241391967531397434274867153743923380350615866160769896921741011230151423308584624731683310461911777022685724207751147009217229958756107442591939778051280910065187328821374792759038936183763507330880454990544479801748444592826316422083039505570125841823705853887921375351841905735958213932142419493512291865665498731696819915897697957603764943714268596677706646245214344513329384374455995707936015866740303187959133474804445462235906266513320360219858879705366199858586084847070025188491763370161840523312891984149603215846878836494180121554162762099925860941840197045633104355697627448942504729288077342832490091362363571521199147397336038127044255353590609187403901669515393540592146513815133356039354084321056646114151148006559580405363447082634351187073273700772083850650331518301412008119959325676836300315245986323983738164126802718503431355526172219242332246159802068591828946316184540598741177629714885570909629435265386186223544103772569822998597964323327014001788683892068443859609851809255104521068023619426946633801472116788632961004345624292734475431518853419743038687718245229730000839465937418383371169921272495751116418148689412612018872292676339767683403660149232233776527673832023179230545102715740989919659078057556954731201016548453769570490021029577740101571660576028789024102513805269720175193761542450494094855474965711692955354312518213067843575232460707169506127357849245648686366381114971053659475970903740212974651563485123703392601848283314639399841925558533319119639130687185501563139460541765780506866991010129251118552788315874831461053082785247762761934896759747873076684610524091678890624634480056096183542257214656493606174436505316492573098212017515505848568693903590024091872529578811190322042816216617558576913059501762436771556194966411531561487757125731369304014229993018797042306030603506326532963789737170226203671770600605285348872736145879083882489850843050902259495806657009914257781272236614626902307611734135400540438666763354194828183056640625/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^9 - 158959018069147438385913375549528622600937347678129729513802297974091584561318394419078564819032251503855818060265987374155551340893663256637233671365895598204357260532810312102936224365395481053034729624428867508207715467359339225394099411772101884292279816740292343555679165925162470507593141417939599566399758441308869714589645637487168206407120116938730193140263955836154952241034358049516890004084494502291932936744650964787007764626613444398454084499079353765306002723146982843641797617407326092096239563587129077549397635670106011768479781167629867962713469164216732962749145116078335967188862388526606321121809870650139670912682103090475178462389852144214147540449509644502494045778937041034006078332005664816823856170635137448454993890120352280495750104179961117145116498711999619354739004904861622530026067879010106480975899035958605583620965397554701716601964735509535558810366541601304586127702599320274064213752537513492631818087897222662118988827952848286743251024033943285582035391241591904844876906292968368579206527733226520846540397372755357192452681280346623678090169851229736145728254437642353225530327529623433394683286851095575615509139600999683528105215597517933615831028981578246301757747045158679789590005885100685035463685899114113669333165110684222285535882648336231747219547538350848693325532873585120108332515807474978157303829217226483426489915628488227856594479806089929876923214393104487254744160350491156912630085405508421672435904166448018672334579681597230123244387709026288688994706063947257101209025723378103943102665063884885435091767310481312453585482205736095319125752902353892706571967073418483971149927080644745242233921129675703370253318878910007269162971602020363098715093972968760511673263799629018583193850468979407692827874730242213915396208900020690323839516015338174262565111723096885910540498755494571345915523852029017041730077447372903016553042559961334726428377927503648494757798034120169555540196043353297172526543167357811923374850660718552339415087831295635828912733534997959086076690138400704082551395329709293290133215361030662410653430924037698378472810995787787730710770009465410536572393200018005336751044359793671886888779829562057879441248726640310313197316814460550023882370736601712318185161876497051940209258939968713836482219331527286090366418521923828125/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^7 + 38941482336823624396806430474709991986435518106137473645026658166984223501644769992196564449638279768986942577415005489963525008167872427293621068149734860279172735489699111831499692269561136304702329410042515553816046330483722251032942484162005749051333911667947148798653359608108653723919688791571038583451101159151186438216138048536154900303691324828393413732830973733071868738732215271957332690725242601004970004252601475861834601164685158761821762376740147052038665008135434190394241733895740118880505077808900518271678971588511401310002950874692221819822118432156351583923871000049043454889180025452083980224228252138213576474627634305079714647136595517000275672195326684258621456272678100352318992664016349420007072675407769959765458184113014131635970885880015631667447340731776742478800476374605311788269664258910257024620334076066531051971125937658105000170955902925064537317191455455963115387087468490632759914764554525101255401350609456358991139787623128735521234915791404750335859903251683475070255142374638192630661607122404789605981059997679774533847645536490561216668589455012590940978524782738300373706683225633062712394875338226847022421205626106831801750942772342845975086526817762515680390110857380822497185610120879186870777485367462581545295118015041164767646275338773903536688677060513294726170034692031755374623093783735602196844111514449632582676267421606967779093801150878369284036590489436376969061204569305690765527332812452027983620195452458862378994902826092178877034442448869012211640117392383363009341226765819249392259280056326893364205772154424661420036774285715054076711425436255527470933445732366702678694251148880396531575333715057777164178713242934470630237382741192881031696807469407675876797230293590604339474480647509653679492022562414699294854621071630022996595133213855056527586190575683219069170107086542494345669934696406556975788808160566930810100374871872755216928680555132603089283317033946611431986123017590105834990280679751337833701523116368921220800201074363442071703481161804447695951066782697987578188076790950959175671452131909247080066652292230082615743855078625943351639287796014654413219739278633250388592307297409775661388851996789694078767751988817013414812157281233853356259125970950257883709782048178081765457651088507744863838673134817132265679470816748046875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^5 - 4065535983671604859240470736388776954117214722292389355530781730357202100406270118996370055776322511869452782428743580950196115368930997245161199650651847925608229167927547318948620259064691927952210065840841412005837183802033776358592201943248064408273206026627606975738998736211220442516042920365513638808877052506414553482736731138811445986151798861332653513135402661390065127041381390182267161874283805632458647559293730327988092396796888707766996418810053090725173709138287914395668422925573194243734249343684411186343642882000876926717084887925180966617622880913910444507668782560427718933203557429341078425975170123923736191966623812943820206270950072198363977194365850436213292157291666112717478035593793206857212146730603521171131793444436276226460970866182539634263294624945373422205918736995522620938860253259044015490196431771038467884237754457564525832270298295743442285146544577967819287182253607063599079035199275221410279182950014922171828269649627545543793833307662151582719019801863992721702193951414824675132052008871224316214691291598890676984762674640181689772726997367723399375841047679208406242958562876780979970071633647140669845630400402388631894177481079985764813495439763985306335670970723630814112460162627988828127940373536700189633831265829669166929823163940252455448736038266044005212269219423517271798363736052000487714372383093710098885911478112058244232829832202957791023560919845497739818815243957158555064507803034599904309218017469802151714679411235573427952389651214142321375961990785872749508525183555777715672058731553583404259101824928073430686556878569003571605855009217856525468226456608799384691959900550422783518006698196958382308645293103901223452338918126292721784764416597541616645709448624499957987278235338346159375270778516786857693266672178324326524219534364797818587661730297276127143503325146941214692722110556725860726551831304096218551681027217477622761863498017904825956308367314054559319421358639324911613450535661451354777590181065164539057511600297406857929824715936860863730089548928009361805387401949814339823748135283100094684398281097713837561672792229483131551859070276623715072536294318995335926587037047494248415259485549660647327903402877266727225047017028847325657120472380303215459698202372701817694447783997499881498818857599524201328403666748046875/43871160357153926240682092736779513676568009886723207461951626124984125377039037821297592511414882621194145451186552491303832458578004626622991864496524672517457766470028901357908667222607575718764473050035501854862186586261198671119507840391644032439722170395329946743779888006614776521351063580197968000210080812980500145282268058547754584110058928747103110050096221809044115177356818424070017017792129974348462961395526517899998911872905850479007166657752132663007784384085161292678670031421100612431053366804623774154044604840292767916770317318771981552157784974336438425214180508751535841536129781091881035765081509515496443014305124903668529856798677432844432102700310874353449151275526333221292560940635614553567483781039562143481337639500011808586995540517731591249456009278892588836932970089884428558818497071624119463185999738738888774762609097980295337426413223042663357221717775169661357142083980186334434029031601915255508295217699329212667854203980149774753566520446007180428271970657795418317584958334726247762547515438311477244993635767198194123164753570780518591419680699213472239923158989726171387082114765703436232822479959565570169637209896016108157818480919093863260841790563302035821567447104355470662361011472467584752479721396235998410789038644225059696022671865280294394404378167753837897663517068678228669936749251794928437431743558107653353246408370574666115376404839197276419981304273116890837350915447222109903769205089309094306419131493551639728820051473495819141805860540895370719948796254555915188365767719500428580456282753228189405537911452229376606162906056605053434127447527783352265346863817574712308683093231348775852877610281164094032672882945487352630812617003467036792455662406415256091556259350661003579756740248355984501264648838381053600933495046024472179790582342696268212066476726195242980930622870034971787513996990091853461927446342820082737284111875702440307656042551663013296161638112816286662955746884387888660133600118590080546235208851084635234083702666485243300985600346198854999119219844612262501468289156092779060128463340734424476761644171370718816160889534418366022903911039237590321217036707614031523209449467453472106546497115247421738051786057013328396056368*t^3 + 46499354176016620842432531950923329070152382487089250717918580797067888334190014018740847067689473515945671994369115660183504931593775025112618005855806914689397866403490193607254898600351837318085078010646509919930149224592513810376853541154791666994081095833288204060419428230627407880530140057249752845892118538514816744968423619201528695682834488404092067008067885192022582356194976031553516465504366529918074399741730079789615520775512561967763785344849336281269537721367830702146338422184648834952421169494081797415607810235274837709736989495177536516434489263538242466037192378489150642299603415809651343481189463756035032543544716429839310488523055607903195944314054967435783346433996396348140511876402555237081276146619296061744448494514765127567223374717052145889253166663228392392501384398931792439340053072823264829134725909968464543949304776838581650587046162604805977813264105117379781962546425948028014520462383796640625450402205943728803279403939299544516194322713589556735039776395136119372874786722742833982131275280274556703039591335521648171174082957953765476712053936201214694072905455966672286409203349890612013366524863780766895452647688644615116883614094284306575871076048669837762623942722697171205645352228113864098415409744215216625642879866156187060538052825200277521954416015769736644996701462037612620018112853462832847140224926993137114798296129016327287829928330879609291337633594196955398106425858085817886592513104532432645310053376945835835868246104248903531824144397171604225331089184731234029857865005953582331070551809232504873123901163271680148706653573006582296393494531737898449357954293016617669156133203217007635809704575057613086759847761912325899166895687029674425239724841824520806606250627169243011855728807146175262832832468997228095551023267296096975939810032841651548270953530720588798809260861240077570264343706439322297956433208841345395767161819634390018716873242972958798493308231412351734661648646409720435237530370243409527034700391951183059117836066298456592652903790541870293425819343374246552118075267834589286026256065885231773482682337350884794838246773637155560777577491509809565278005474720209765610940648778993169607091323197356490661859916270699265749489043676681273551597281145384909260586907649163525931388715787915985703147053953229058003855224609375/21935580178576963120341046368389756838284004943361603730975813062492062688519518910648796255707441310597072725593276245651916229289002313311495932248262336258728883235014450678954333611303787859382236525017750927431093293130599335559753920195822016219861085197664973371889944003307388260675531790098984000105040406490250072641134029273877292055029464373551555025048110904522057588678409212035008508896064987174231480697763258949999455936452925239503583328876066331503892192042580646339335015710550306215526683402311887077022302420146383958385158659385990776078892487168219212607090254375767920768064890545940517882540754757748221507152562451834264928399338716422216051350155437176724575637763166610646280470317807276783741890519781071740668819750005904293497770258865795624728004639446294418466485044942214279409248535812059731592999869369444387381304548990147668713206611521331678610858887584830678571041990093167217014515800957627754147608849664606333927101990074887376783260223003590214135985328897709158792479167363123881273757719155738622496817883599097061582376785390259295709840349606736119961579494863085693541057382851718116411239979782785084818604948008054078909240459546931630420895281651017910783723552177735331180505736233792376239860698117999205394519322112529848011335932640147197202189083876918948831758534339114334968374625897464218715871779053826676623204185287333057688202419598638209990652136558445418675457723611054951884602544654547153209565746775819864410025736747909570902930270447685359974398127277957594182883859750214290228141376614094702768955726114688303081453028302526717063723763891676132673431908787356154341546615674387926438805140582047016336441472743676315406308501733518396227831203207628045778129675330501789878370124177992250632324419190526800466747523012236089895291171348134106033238363097621490465311435017485893756998495045926730963723171410041368642055937851220153828021275831506648080819056408143331477873442193944330066800059295040273117604425542317617041851333242621650492800173099427499559609922306131250734144578046389530064231670367212238380822085685359408080444767209183011451955519618795160608518353807015761604724733726736053273248557623710869025893028506664198028184*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (53.304307202012995798 + 2.7490607945987950219e-1050j)  +/-  (4.85e-505, 4.85e-505j)
| (-16.45474975631671741 + 1.6226636034099014456e-1025j)  +/-  (1.08e-485, 1.08e-485j)
| (-17.449060552041289207 + 1.1676290929687906694e-1027j)  +/-  (3.67e-487, 3.67e-487j)
| (-20.060118054433686473 - 2.2242826029991982155e-1037j)  +/-  (2.15e-492, 2.15e-492j)
| (17.993769984648134391 + 3.5071899375740716703e-1034j)  +/-  (4.28e-488, 4.28e-488j)
| (20.060118054433686473 + 6.0270284505132896378e-1039j)  +/-  (2.22e-492, 2.22e-492j)
| (3.9114974880169991782 - 1.1013756203407827021e-1037j)  +/-  (4.87e-492, 4.87e-492j)
| (-15.991858752258904497 + 2.8799266077882262076e-1027j)  +/-  (4.35e-485, 4.35e-485j)
| (8.9604031361784210085 + 3.1797568441148479387e-1037j)  +/-  (1.76e-483, 1.76e-483j)
| (-10.276647531686045672 + 1.8481468223228245701e-1035j)  +/-  (8.81e-483, 8.81e-483j)
| (16.938724806779234963 + 2.0040713187040774408e-1047j)  +/-  (2.09e-486, 2.09e-486j)
| (-17.993769984648134391 + 9.91877204516139902e-1049j)  +/-  (3.9e-488, 3.9e-488j)
| (-0.71979054465010937615 + 4.9213593541578938712e-1067j)  +/-  (2.19e-506, 2.19e-506j)
| (-19.252351466096943677 - 8.4356498509541324133e-1051j)  +/-  (1.39e-490, 1.39e-490j)
| (15.991858752258904497 - 6.8416001783988939965e-1046j)  +/-  (4.29e-485, 4.29e-485j)
| (-15.546346780795532264 + 4.5705044344318845187e-1042j)  +/-  (1.38e-484, 1.38e-484j)
| (5.2813190319494233748 + 7.130072505752427035e-1057j)  +/-  (5.02e-489, 5.02e-489j)
| (13.892157083567405643 + 1.5371240948511737849e-1049j)  +/-  (3.7e-483, 3.7e-483j)
| (18.586218070613276431 + 1.1995109041018806219e-1056j)  +/-  (3.24e-489, 3.24e-489j)
| (13.503020106661957661 + 9.6914811720157229674e-1050j)  +/-  (6.43e-483, 6.43e-483j)
| (-14.289861802794932874 - 2.7842576518414266504e-1049j)  +/-  (2.18e-483, 2.18e-483j)
| (8.093377131087349119 - 2.6546666017005328259e-1059j)  +/-  (5.85e-484, 5.85e-484j)
| (10.959326473253018174 - 2.9129138151921815893e-1057j)  +/-  (1.42e-482, 1.42e-482j)
| (-18.586218070613276431 - 1.7579011629777891935e-1064j)  +/-  (3.15e-489, 3.15e-489j)
| (19.252351466096943677 + 1.6281037765659907789e-1069j)  +/-  (1.41e-490, 1.41e-490j)
| (17.449060552041289207 + 1.503148135148352918e-1066j)  +/-  (3.4e-487, 3.4e-487j)
| (4.2256157542665577599 + 5.6723985613578491057e-1072j)  +/-  (9.51e-492, 9.51e-492j)
| (9.282648722536722915 - 3.1955900403874046467e-1061j)  +/-  (2.8e-483, 2.8e-483j)
| (9.9412934750217302465 + 2.5358580892494092177e-1061j)  +/-  (5.98e-483, 5.98e-483j)
| (15.115487703856359082 + 7.6345534405811552112e-1063j)  +/-  (3.89e-484, 3.89e-484j)
| (-4.5173668061815881253 - 1.8862360770718126036e-1073j)  +/-  (4.53e-491, 4.53e-491j)
| (-12.016382847703102282 - 1.982174732980042301e-1064j)  +/-  (1.63e-482, 1.63e-482j)
| (2.4494897427831780982 + 8.6146489968152448899e-1091j)  +/-  (5.19e-498, 5.19e-498j)
| (-16.938724806779234963 - 1.1957297679986597729e-1074j)  +/-  (2.1e-486, 2.1e-486j)
| (16.45474975631671741 + 2.5687633456244330514e-1085j)  +/-  (1.04e-485, 1.04e-485j)
| (-14.697202781830569154 - 4.4903076971461813124e-1085j)  +/-  (9.82e-484, 9.82e-484j)
| (-9.9412934750217302465 - 1.4109976747608290033e-1104j)  +/-  (5.85e-483, 5.85e-483j)
| (15.546346780795532264 + 4.4801205475685216378e-1124j)  +/-  (1.39e-484, 1.39e-484j)
| (6.1010688419859005636 - 7.1318336680054262833e-1129j)  +/-  (1.33e-487, 1.33e-487j)
| (-7.8750087656123486388 - 1.6474718472649047021e-1122j)  +/-  (3.07e-484, 3.07e-484j)
| (-2.1721546927157852796 + 2.1219663988187899748e-1150j)  +/-  (3.17e-499, 3.17e-499j)
| (-6.4011401469536503712 - 7.5054160614894481982e-1138j)  +/-  (4.78e-487, 4.78e-487j)
| (8.3471916484316048396 + 3.3157785460315749649e-1133j)  +/-  (8.74e-484, 8.74e-484j)
| (-53.304307202012995798 + 1.6468023552894791452e-1157j)  +/-  (5.03e-505, 5.03e-505j)
| (9.6098812725084621105 + 6.5995708143553195063e-1133j)  +/-  (4.05e-483, 4.05e-483j)
| (2.7052467049474951515 + 1.0241179876486469614e-1170j)  +/-  (9.47e-497, 9.47e-497j)
| (-8.9604031361784210085 + 4.384237304894737384e-1155j)  +/-  (1.8e-483, 1.8e-483j)
| (-11.30699682778193392 + 1.4023684791241114939e-1182j)  +/-  (1.45e-482, 1.45e-482j)
| (1.5093152835436173382 - 3.5311103750140884681e-1215j)  +/-  (5.61e-502, 5.61e-502j)
| (11.30699682778193392 + 6.625110644613188579e-1196j)  +/-  (1.49e-482, 1.49e-482j)
| (-8.6456370930188324524 - 5.3146314210172621122e-1195j)  +/-  (1.27e-483, 1.27e-483j)
| (-1.8970896005796689968 - 2.2642572487393460761e-1218j)  +/-  (2.32e-500, 2.32e-500j)
| (5.8075624655384225708 - 1.7757071362170309546e-1205j)  +/-  (4.25e-488, 4.25e-488j)
| (12.016382847703102282 + 2.0836602067776653293e-1199j)  +/-  (1.64e-482, 1.64e-482j)
| (13.121564415311855816 + 3.549187282493526511e-1201j)  +/-  (9.07e-483, 9.07e-483j)
| (-3.7932353000477464006 - 5.4806948926621539646e-1215j)  +/-  (3.68e-492, 3.68e-492j)
| (-5.5288153586772114721 - 3.9811664321988640522e-1210j)  +/-  (1.43e-488, 1.43e-488j)
| (-4.7979448032390226173 - 2.1146612532854188908e-1211j)  +/-  (2.7e-490, 2.7e-490j)
| (14.289861802794932874 + 2.2600913055811727988e-1205j)  +/-  (1.94e-483, 1.94e-483j)
| (10.276647531686045672 + 2.9035563946232932999e-1202j)  +/-  (8.7e-483, 8.7e-483j)
| (-3.101982937842391518 - 1.2813705616984450763e-1218j)  +/-  (3.36e-495, 3.36e-495j)
| (-12.378831435193610347 - 5.939215068204861475e-1205j)  +/-  (1.49e-482, 1.49e-482j)
| (-3.6894678351298592857 + 3.2588983729087770976e-1226j)  +/-  (1.06e-492, 1.06e-492j)
| (-6.1010688419859005636 - 1.6651467444611622236e-1221j)  +/-  (1.37e-487, 1.37e-487j)
| (14.697202781830569154 - 2.5191431095331746831e-1218j)  +/-  (9.28e-484, 9.28e-484j)
| (-2.4494897427831780982 + 8.9299899209065860195e-1232j)  +/-  (5.73e-498, 5.73e-498j)
| (12.74704540510978964 + 1.2302276485157607011e-1216j)  +/-  (1.3e-482, 1.3e-482j)
| (12.378831435193610347 + 3.0011854860504348119e-1216j)  +/-  (1.62e-482, 1.62e-482j)
| (-15.115487703856359082 + 8.1571668377023460715e-1216j)  +/-  (3.86e-484, 3.86e-484j)
| (4.5173668061815881253 - 8.0072275111694875382e-1226j)  +/-  (4.7e-491, 4.7e-491j)
| (1 - 1.7649382414337244029e-1239j)  +/-  (6.99e-505, 6.99e-505j)
| (5.5288153586772114721 + 2.8281747107638294218e-1223j)  +/-  (1.48e-488, 1.48e-488j)
| (-5.8075624655384225708 + 7.4189144047145626221e-1223j)  +/-  (4.45e-488, 4.45e-488j)
| (-4.2256157542665577599 - 8.9981524420428156431e-1226j)  +/-  (8.85e-492, 8.85e-492j)
| (5.0534500107772567539 + 6.6082168660833567858e-1224j)  +/-  (1.53e-489, 1.53e-489j)
| (-3.9114974880169991782 + 3.4383355331692760648e-1226j)  +/-  (4.34e-492, 4.34e-492j)
| (3.6894678351298592857 - 2.4499543080607594564e-1227j)  +/-  (1.04e-492, 1.04e-492j)
| (-7.0094102363920008218 - 7.263968545096097787e-1220j)  +/-  (6.6e-486, 6.6e-486j)
| (-8.3471916484316048396 - 1.7964455316466055939e-1216j)  +/-  (8.78e-484, 8.78e-484j)
| (-12.74704540510978964 - 1.5707068271811638677e-1225j)  +/-  (1.22e-482, 1.22e-482j)
| (2.1721546927157852796 - 2.1126184407853485714e-1269j)  +/-  (2.95e-499, 2.95e-499j)
| (7.6094208533735758201 - 2.4389427275822394828e-1254j)  +/-  (9.18e-485, 9.18e-485j)
| (6.4011401469536503712 - 1.8452267624628678986e-1257j)  +/-  (4.53e-487, 4.53e-487j)
| (-1.2747843736559220839 + 2.4237801211258404799e-1273j)  +/-  (2.12e-503, 2.12e-503j)
| (-5.2813190319494233748 - 9.5027923493275589033e-1259j)  +/-  (4.94e-489, 4.94e-489j)
| (3.101982937842391518 + 5.2357035382652567335e-1265j)  +/-  (3.12e-495, 3.12e-495j)
| (-13.121564415311855816 + 1.3377000421472582854e-1250j)  +/-  (9.91e-483, 9.91e-483j)
| (-9.282648722536722915 + 7.1473948429080807414e-1278j)  +/-  (2.68e-483, 2.68e-483j)
| (10.61594795325313653 + 3.7493207243018891583e-1303j)  +/-  (1.1e-482, 1.1e-482j)
| (-5.0534500107772567539 + 2.4367257922550878208e-1329j)  +/-  (1.51e-489, 1.51e-489j)
| (7.0094102363920008218 + 1.0590670281458498682e-1321j)  +/-  (6.33e-486, 6.33e-486j)
| (-13.503020106661957661 - 8.9899910096967695983e-1343j)  +/-  (6.77e-483, 6.77e-483j)
| (2.8888713789106470593 + 3.5562242485262862158e-1394j)  +/-  (6.85e-496, 6.85e-496j)
| (-10.959326473253018174 - 5.9962390845531340286e-1380j)  +/-  (1.44e-482, 1.44e-482j)
| (-1.6620208039365680627 + 1.7698607393154791744e-1429j)  +/-  (3.23e-501, 3.23e-501j)
| (7.8750087656123486388 - 1.07679001727413526e-1409j)  +/-  (3.11e-484, 3.11e-484j)
| (-3.3774908597098558023 - 1.0936408483059263894e-1425j)  +/-  (2.84e-494, 2.84e-494j)
| (0.71979054465010937615 - 2.5987562418727931069e-1436j)  +/-  (2.11e-506, 2.11e-506j)
| (-9.6098812725084621105 - 3.5201051115944961392e-1412j)  +/-  (4.02e-483, 4.02e-483j)
| (-11.659236812779178478 + 2.4557398956893058255e-1440j)  +/-  (1.6e-482, 1.6e-482j)
| (0.44097761024700514913 + 1.3109226523730584214e-1481j)  +/-  (7.88e-508, 7.88e-508j)
| (1.2747843736559220839 - 1.5142783733025506909e-1476j)  +/-  (2.27e-503, 2.27e-503j)
| (-1.5093152835436173382 - 2.4902253629985005401e-1475j)  +/-  (5.8e-502, 5.8e-502j)
| (-13.892157083567405643 + 5.8202383669017303063e-1455j)  +/-  (3.74e-483, 3.74e-483j)
| (-8.093377131087349119 - 4.6777260303372175191e-1466j)  +/-  (5.91e-484, 5.91e-484j)
| (-1 + 4.5326738870870618267e-1500j)  +/-  (6.81e-505, 6.81e-505j)
| (-7.3132361591005221403 - 9.2527480270842885072e-1478j)  +/-  (2.36e-485, 2.36e-485j)
| (-10.61594795325313653 + 3.2395474357970211641e-1496j)  +/-  (1.12e-482, 1.12e-482j)
| (0.17602834869830084869 + 8.06477240989967882e-1538j)  +/-  (3.75e-509, 3.75e-509j)
| (4.7979448032390226173 + 3.2914454825479417214e-1520j)  +/-  (2.83e-490, 2.83e-490j)
| (-7.6094208533735758201 + 1.4416176731275953799e-1513j)  +/-  (9.21e-485, 9.21e-485j)
| (-0.44097761024700514913 - 2.3963781798846758967e-1538j)  +/-  (7.88e-508, 7.88e-508j)
| (11.659236812779178478 + 1.2498423726708937881e-1510j)  +/-  (1.71e-482, 1.71e-482j)
| (7.3132361591005221403 - 1.7283051082166322894e-1515j)  +/-  (2.46e-485, 2.46e-485j)
| (1.6620208039365680627 + 8.5258779716951234126e-1532j)  +/-  (3.11e-501, 3.11e-501j)
| (-0.17602834869830084869 - 4.8545669201619871709e-1538j)  +/-  (3.75e-509, 3.75e-509j)
| (-2.7052467049474951515 + 4.7451658009196064102e-1526j)  +/-  (1.05e-496, 1.05e-496j)
| (-6.7045535005868241751 + 5.1994275481426701694e-1516j)  +/-  (1.7e-486, 1.7e-486j)
| (1.8970896005796689968 - 1.0611868492514839601e-1529j)  +/-  (2.64e-500, 2.64e-500j)
| (3.7932353000477464006 + 1.5760052204072408146e-1521j)  +/-  (3.62e-492, 3.62e-492j)
| (8.6456370930188324524 - 1.5896154675537973346e-1512j)  +/-  (1.25e-483, 1.25e-483j)
| (1.4189407392564253335e-1593 - 2.8071818957001060788e-1595j)  +/-  (1.77e-1591, 1.77e-1591j)
| (-2.8888713789106470593 + 3.7822747622968924549e-1525j)  +/-  (6.25e-496, 6.25e-496j)
| (6.7045535005868241751 + 7.8963009174246967643e-1516j)  +/-  (1.74e-486, 1.74e-486j)
| (3.3774908597098558023 + 4.5038626453514299082e-1524j)  +/-  (2.86e-494, 2.86e-494j)
-------------------------------------------------
The weights are:
| (2.429581169518551541e-202 + 1.7956452325156282011e-1155j)  +/-  (1.64e-158, 5.95e-401j)
| (3.0267829956065880924e-60 + 2.7969161557704022191e-1079j)  +/-  (1.58e-95, 5.72e-338j)
| (1.6107496202352382831e-67 + 2.9078353752532619555e-1083j)  +/-  (8.18e-99, 2.97e-341j)
| (1.5485950478222624248e-88 + 1.3928727336485603669e-1094j)  +/-  (6.94e-107, 2.52e-349j)
| (1.1129333320414912512e-71 + 2.5250281175821566974e-1085j)  +/-  (2.55e-103, 9.26e-346j)
| (1.5485950478222624248e-88 - 2.0956565574647004205e-1094j)  +/-  (3.58e-109, 1.3e-351j)
| (7.4621995754975590915e-05 + 1.12589890944444768e-1040j)  +/-  (1.55e-25, 5.63e-268j)
| (5.3030105474890096127e-57 - 1.7297333607844776356e-1077j)  +/-  (2.5e-95, 9.08e-338j)
| (4.6821809685547397264e-19 - 5.0167751194574776696e-1054j)  +/-  (6.51e-69, 2.36e-311j)
| (1.5708541019715348776e-24 + 4.1423092873548438926e-1058j)  +/-  (1.52e-75, 5.53e-318j)
| (9.8289592439822913008e-64 + 5.5402370392659299521e-1081j)  +/-  (8.45e-101, 3.07e-343j)
| (1.1129333320414912512e-71 - 1.5965104397737121078e-1085j)  +/-  (1.09e-101, 3.97e-344j)
| (0.086328639467334776345 + 6.4459281093680448558e-1041j)  +/-  (1.61e-26, 5.86e-269j)
| (9.3557127159059692006e-82 - 5.9157960677681458054e-1091j)  +/-  (8.14e-106, 2.96e-348j)
| (5.3030105474890096127e-57 + 2.9128922503833491224e-1077j)  +/-  (4.3e-99, 1.56e-341j)
| (5.7557488236364839359e-54 + 8.4040069369572747984e-1076j)  +/-  (4.57e-95, 1.66e-337j)
| (8.0359303772416079086e-08 + 6.1918074744694273664e-1045j)  +/-  (2.97e-47, 1.08e-289j)
| (1.9404515090393919315e-43 - 1.3665936032431116531e-1069j)  +/-  (3.05e-93, 1.11e-335j)
| (2.4130929024885217617e-76 - 7.4916108703323929503e-1088j)  +/-  (4.86e-107, 1.76e-349j)
| (3.9242757594281498427e-41 + 2.9694336549492866429e-1068j)  +/-  (3.62e-92, 1.31e-334j)
| (7.3112240248326017123e-46 - 3.0562618650370580307e-1071j)  +/-  (1.96e-95, 7.1e-338j)
| (5.287542310403015197e-16 + 2.2469949626588379423e-1051j)  +/-  (3.68e-70, 1.34e-312j)
| (1.1441124507362988076e-27 - 4.2567459920733225163e-1060j)  +/-  (6.27e-84, 2.28e-326j)
| (2.4130929024885217617e-76 + 4.8111686086070489819e-1088j)  +/-  (3.24e-107, 1.18e-349j)
| (9.3557127159059692006e-82 + 9.06322874482712317e-1091j)  +/-  (1.05e-109, 3.83e-352j)
| (1.6107496202352382831e-67 - 4.6703936141942060836e-1083j)  +/-  (6.76e-104, 2.45e-346j)
| (1.5674228875309892883e-05 + 2.0483582315262671733e-1042j)  +/-  (4.83e-45, 1.75e-287j)
| (2.5216239820165322528e-20 + 3.7836167140610560336e-1055j)  +/-  (1.55e-77, 5.63e-320j)
| (4.6063641200381140616e-23 + 4.6230045783864975084e-1057j)  +/-  (7.38e-81, 2.68e-323j)
| (4.122777611761397517e-51 + 5.7789184958446675449e-1074j)  +/-  (7.01e-99, 2.54e-341j)
| (4.2472715884229828504e-06 + 1.9490648787532526321e-1044j)  +/-  (1.82e-55, 6.6e-298j)
| (6.3422174197653555712e-33 - 1.0708795395504915136e-1063j)  +/-  (5.28e-95, 1.92e-337j)
| (0.0054219411287668542083 - 5.1402322061297584268e-1041j)  +/-  (1.95e-29, 7.08e-272j)
| (9.8289592439822913008e-64 - 3.3964256330933649742e-1081j)  +/-  (1.8e-106, 6.53e-349j)
| (3.0267829956065880924e-60 - 4.6345699110599041315e-1079j)  +/-  (6.67e-103, 2.42e-345j)
| (2.0460585480574745804e-48 + 1.0914459427696358945e-1072j)  +/-  (1.48e-101, 5.37e-344j)
| (4.6063641200381140616e-23 - 2.9119981390094802419e-1057j)  +/-  (1.93e-88, 7e-331j)
| (5.7557488236364839359e-54 - 1.4390152880904785398e-1075j)  +/-  (8.96e-101, 3.25e-343j)
| (9.8085105919158186244e-10 - 4.1734579238570080433e-1047j)  +/-  (2.52e-67, 9.16e-310j)
| (3.2247766472330259922e-15 + 2.5739509795073238297e-1051j)  +/-  (3.11e-81, 1.13e-323j)
| (0.010511293166260856202 + 1.6754385710822631068e-1041j)  +/-  (4.01e-34, 1.45e-276j)
| (1.5259423099469114054e-10 - 1.9384820108070670435e-1048j)  +/-  (7.12e-74, 2.58e-316j)
| (8.3713199764222138876e-17 - 3.6217400364468765418e-1052j)  +/-  (2.44e-78, 8.86e-321j)
| (2.429581169518551541e-202 - 1.5443143185775601927e-1155j)  +/-  (1.2e-177, 4.35e-420j)
| (1.1617575157814212976e-21 - 4.3220533048858838046e-1056j)  +/-  (3.82e-83, 1.39e-325j)
| (0.0023156617210698738444 + 6.3273195501110104912e-1041j)  +/-  (1.91e-42, 6.93e-285j)
| (4.6821809685547397264e-19 + 1.707531869865665711e-1054j)  +/-  (1.17e-86, 4.26e-329j)
| (2.415349308586310914e-29 - 1.5824518736884641986e-1061j)  +/-  (6.22e-95, 2.26e-337j)
| (0.022949634943877128547 - 2.0818370967854710331e-1040j)  +/-  (1.61e-26, 5.86e-269j)
| (2.415349308586310914e-29 + 3.6974625427873488021e-1061j)  +/-  (1.96e-91, 7.13e-334j)
| (7.2434484418104344466e-18 - 1.5093901091255809187e-1053j)  +/-  (8.79e-86, 3.19e-328j)
| (0.01762681075958585529 - 3.364404837180366967e-1041j)  +/-  (2.1e-37, 7.64e-280j)
| (5.4543335880976635048e-09 + 2.3462110975035764076e-1046j)  +/-  (8.65e-70, 3.14e-312j)
| (6.3422174197653555712e-33 + 2.2609753657138106756e-1063j)  +/-  (1.55e-94, 5.61e-337j)
| (6.1777731963592528568e-39 - 5.7382462928669966119e-1067j)  +/-  (1.03e-97, 3.75e-340j)
| (-7.5494046151820684375e-05 - 2.9946413162145470799e-1042j)  +/-  (3.08e-63, 1.12e-305j)
| (2.4446528903288895457e-08 + 2.3250731005163484034e-1046j)  +/-  (3.09e-75, 1.12e-317j)
| (1.0855510840286169529e-06 - 6.5473975437096703904e-1045j)  +/-  (1.85e-70, 6.71e-313j)
| (7.3112240248326017123e-46 + 5.5265247305853064329e-1071j)  +/-  (7.39e-102, 2.68e-344j)
| (1.5708541019715348776e-24 - 4.7290955799832804018e-1058j)  +/-  (1.37e-89, 4.97e-332j)
| (0.00083212460719565462427 + 4.4568786458477232325e-1042j)  +/-  (8.08e-60, 2.93e-302j)
| (7.7417488005818662139e-35 + 7.6931212280573453332e-1065j)  +/-  (4.98e-103, 1.81e-345j)
| (0.00018210897413628408719 + 2.7092332188007471224e-1042j)  +/-  (3.53e-64, 1.28e-306j)
| (9.8085105919158186244e-10 + 9.2443801375377514005e-1048j)  +/-  (2.14e-79, 7.76e-322j)
| (2.0460585480574745804e-48 - 1.9363022111548811876e-1072j)  +/-  (2.04e-103, 7.39e-346j)
| (0.0054219411287668542083 - 1.1861859249858731889e-1041j)  +/-  (9.48e-56, 3.44e-298j)
| (7.7083140229019049029e-37 + 9.9651860943049424242e-1066j)  +/-  (1.41e-98, 5.11e-341j)
| (7.7417488005818662139e-35 - 1.5696093452200351552e-1064j)  +/-  (1.05e-97, 3.8e-340j)
| (4.122777611761397517e-51 - 3.3170026089851763203e-1074j)  +/-  (2.69e-112, 9.75e-355j)
| (4.2472715884229828504e-06 - 2.6890971828039989865e-1043j)  +/-  (8.14e-74, 2.95e-316j)
| (0.067552348051666563714 - 9.4370418621622997707e-1041j)  +/-  (2.58e-50, 9.36e-293j)
| (2.4446528903288895457e-08 - 1.3422430242160315574e-1045j)  +/-  (3.99e-78, 1.45e-320j)
| (5.4543335880976635048e-09 - 4.6319100719319143999e-1047j)  +/-  (7.56e-82, 2.74e-324j)
| (1.5674228875309892883e-05 - 7.9677610910971512905e-1044j)  +/-  (1.64e-73, 5.96e-316j)
| (2.6974755466426401486e-07 - 2.0158689882060544724e-1044j)  +/-  (3.62e-77, 1.31e-319j)
| (7.4621995754975590915e-05 + 1.0578605245820052007e-1042j)  +/-  (2.59e-71, 9.4e-314j)
| (0.00018210897413628408719 + 9.215381631403159841e-1041j)  +/-  (1.3e-71, 4.71e-314j)
| (2.607572508684209663e-12 - 1.0045109408174439639e-1049j)  +/-  (3.03e-89, 1.1e-331j)
| (8.3713199764222138876e-17 + 1.3139097738657765257e-1052j)  +/-  (3.4e-94, 1.23e-336j)
| (7.7083140229019049029e-37 - 5.029270086183239964e-1066j)  +/-  (2.95e-109, 1.07e-351j)
| (0.010511293166260856202 + 5.8394998674357155427e-1041j)  +/-  (2.96e-65, 1.08e-307j)
| (3.058083138467511711e-14 + 2.2993956727018274865e-1050j)  +/-  (1.34e-90, 4.85e-333j)
| (1.5259423099469114054e-10 + 7.9195757013375014913e-1048j)  +/-  (3.96e-86, 1.44e-328j)
| (0.047196000424369655353 + 6.4996022937278164911e-1041j)  +/-  (7.03e-59, 2.55e-301j)
| (8.0359303772416079086e-08 - 9.3221836375552603696e-1046j)  +/-  (9.04e-83, 3.28e-325j)
| (0.00083212460719565462427 + 3.841196590691102838e-1041j)  +/-  (1.74e-73, 6.33e-316j)
| (6.1777731963592528568e-39 + 2.9721046416766985927e-1067j)  +/-  (2.95e-111, 1.07e-353j)
| (2.5216239820165322528e-20 - 1.9678411127192042448e-1055j)  +/-  (9.38e-100, 3.41e-342j)
| (4.5911643476062987103e-26 + 4.610403473347142274e-1059j)  +/-  (7e-100, 2.54e-342j)
| (2.6974755466426401486e-07 + 2.5928236113698131054e-1045j)  +/-  (2.48e-83, 9e-326j)
| (2.607572508684209663e-12 + 3.4860680121904438419e-1049j)  +/-  (2.63e-91, 9.56e-334j)
| (3.9242757594281498427e-41 - 1.5746422982947976413e-1068j)  +/-  (8.66e-113, 3.14e-355j)
| (0.0010357947875983932364 - 6.1981493199336619718e-1041j)  +/-  (5.92e-77, 2.15e-319j)
| (1.1441124507362988076e-27 + 1.6465530609140745008e-1060j)  +/-  (4.99e-106, 1.81e-348j)
| (0.018062882912149639981 + 7.8551081877051320142e-1041j)  +/-  (4.01e-73, 1.46e-315j)
| (3.2247766472330259922e-15 - 7.5399388375689148822e-1051j)  +/-  (2.8e-94, 1.02e-336j)
| (0.00038379041886677164184 - 1.9217550181784305041e-1042j)  +/-  (8.09e-81, 2.94e-323j)
| (0.086328639467334776345 + 9.3427039093732817643e-1041j)  +/-  (2.35e-70, 8.54e-313j)
| (1.1617575157814212976e-21 + 2.3093841604010629451e-1056j)  +/-  (8.29e-102, 3.01e-344j)
| (4.2871551164978118463e-31 + 1.3623196005270218043e-1062j)  +/-  (6.61e-108, 2.4e-350j)
| (0.099866958093956021601 - 1.2031136496451806337e-1040j)  +/-  (4.12e-74, 1.5e-316j)
| (0.047196000424369655353 + 1.2758568229033661839e-1040j)  +/-  (4.86e-76, 1.76e-318j)
| (0.022949634943877128547 - 9.2476862209812773172e-1041j)  +/-  (3.18e-76, 1.15e-318j)
| (1.9404515090393919315e-43 + 7.4058852637805038527e-1070j)  +/-  (1.18e-114, 4.28e-357j)
| (5.287542310403015197e-16 - 7.9218098600900880102e-1052j)  +/-  (2.36e-98, 8.56e-341j)
| (0.067552348051666563714 - 5.6030425833305559327e-1041j)  +/-  (1.43e-78, 5.18e-321j)
| (2.93008529660005634e-13 + 2.5610361003221476222e-1050j)  +/-  (1.97e-97, 7.16e-340j)
| (4.5911643476062987103e-26 - 1.3142853841793874034e-1059j)  +/-  (4.52e-106, 1.64e-348j)
| (0.0952524185844607925 + 2.1928801164905657883e-1040j)  +/-  (2.27e-81, 8.24e-324j)
| (1.0855510840286169529e-06 + 6.375138061040321039e-1044j)  +/-  (2.92e-93, 1.06e-335j)
| (3.058083138467511711e-14 - 7.5018115113016161079e-1051j)  +/-  (5e-98, 1.81e-340j)
| (0.099866958093956021601 - 9.5998704360342285427e-1041j)  +/-  (4e-83, 1.45e-325j)
| (4.2871551164978118463e-31 - 3.001240100193919672e-1062j)  +/-  (1.57e-111, 5.71e-354j)
| (2.93008529660005634e-13 - 8.3139332967456999156e-1050j)  +/-  (1.71e-100, 6.19e-343j)
| (0.018062882912149639981 + 1.9410884819022514579e-1040j)  +/-  (1.4e-87, 5.07e-330j)
| (0.0952524185844607925 + 2.0045612346321675725e-1040j)  +/-  (2.73e-85, 9.91e-328j)
| (0.0023156617210698738444 + 1.1586705717285376625e-1041j)  +/-  (1.64e-89, 5.95e-332j)
| (2.1057863927093866916e-11 + 4.2842570618234505712e-1049j)  +/-  (2.72e-97, 9.87e-340j)
| (0.01762681075958585529 - 9.6717435102973882602e-1041j)  +/-  (5.43e-89, 1.97e-331j)
| (-7.5494046151820684375e-05 - 1.9380690162364177588e-1040j)  +/-  (2.47e-92, 8.97e-335j)
| (7.2434484418104344466e-18 + 4.161708684829840812e-1053j)  +/-  (4.76e-104, 1.73e-346j)
| (0.048922151584789746786 - 2.888765022316652827e-1040j)  +/-  (1.79e-89, 6.49e-332j)
| (0.0010357947875983932364 - 9.3657448131373506334e-1042j)  +/-  (2.47e-91, 8.96e-334j)
| (2.1057863927093866916e-11 - 1.6045028892252558575e-1048j)  +/-  (1.02e-99, 3.71e-342j)
| (0.00038379041886677164184 - 2.6080043437056051289e-1041j)  +/-  (5.95e-93, 2.15e-335j)
