Starting with polynomial:
P : 8*t^3 - 12*t
Extension levels are: 3 6 10 16 68
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P1 : 8*t^3 - 12*t
Solvable: 1
-------------------------------------------------
Trying to find an order 10 Kronrod extension for:
P2 : 8*t^9 - 117*t^7 + 945/2*t^5 - 2205/4*t^3 + 945/8*t
Solvable: 1
-------------------------------------------------
Trying to find an order 16 Kronrod extension for:
P3 : 8*t^19 - 23713751/51473*t^17 + 2134183615/205892*t^15 - 48885080515/411784*t^13 + 623352876985/823568*t^11 - 4536269518165/1647136*t^9 + 18427952550645/3294272*t^7 - 38805894891225/6588544*t^5 + 36681698574675/13177088*t^3 - 11110847880825/26354176*t
Solvable: 1
-------------------------------------------------
Trying to find an order 68 Kronrod extension for:
P4 : 8*t^35 - 148158172019154347566494279532305444494687200256542484844439972024607051000023761563231/96440151552474957965152617915244855099513652762532460688601566958945283039257022569*t^33 + 2249942320220592204173182865179529289145984970438942004160704874997340053778177337020913259/17359227279445492433727471224744073917912457497255842923948282052610150947066264062420*t^31 - 220849158772970079249588044514404572697676391214019057797593782286207915104784526104267559039/34718454558890984867454942449488147835824914994511685847896564105220301894132528124840*t^29 + 14076452535407047075509904706929932084194209883569653124917820365324652269134990345424626592113/69436909117781969734909884898976295671649829989023371695793128210440603788265056249680*t^27 - 3079461704370215575368823985946098203044130613330964437033194113796741253296061531689893628203229/694369091177819697349098848989762956716498299890233716957931282104406037882650562496800*t^25 + 13621590005974628394299390435466707875960413189403142442133883552507558252569258603353414031836829/198391168907948484956885385425646559061856657111495347702266080601258867966471589284800*t^23 - 7555344735732247770778736796311822778855080357658901316591419468071013675725945354433109059803407/9884257525662913841268311017647871269985740923704394547443861666966633991212107651200*t^21 + 3219710580700670279502708780755276042659877667713327453155485017016560499238619994520958078064961/522976588659413430754937090880839749734695286968486483991738712537917142392175008000*t^19 - 94703184350745630527408004926675491861812450062856179314573920985767025554447829325616105822169860877/2645215585439313132758471805675287454158088761486604636030214408016784906219621190464000*t^17 + 157484513545995039812258087014296855688128394169414274752888698243122811598842273074780125572399172993/1058086234175725253103388722270114981663235504594641854412085763206713962487848476185600*t^15 - 23549631437656828001609343706484598645025341463453683544660303514393391646415889277922730696464830187/54260832521832064261712242167698204187858231004853428431389013497780203204505050060800*t^13 + 93354849639900358921608632783963512574570620469839157037326776142611274152386412728501470282091552853/108521665043664128523424484335396408375716462009706856862778026995560406409010100121600*t^11 - 4883263925242950190669085624551426689401578018559150322810148516683487563072259572222768280960294573/4429455716067923613200999360628424831661896408559463545419511305941241077918779596800*t^9 + 13537565622105100537332391567346142747089590000147244485599043633820513434062805161738407228679234793/16077283710172463484951775457095764203809846223660275090781929925268208356890385203200*t^7 - 916695994687218333091656821821092731491782773637716223198067748233865557741850872806864840043001917/2756105778886708025991732935502131006367402209770332872705473701474550004038351749120*t^5 + 281593491909388686402915463907712078147402844378914597860805998856747021879331968381790179022242211/5512211557773416051983465871004262012734804419540665745410947402949100008076703498240*t^3 - 4733364936815051007936085288803863817032716310637460684423752827270817573558587806396618867308523/3674807705182277367988977247336174675156536279693777163607298268632733338717802332160*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : 8*t^103 - 309682315857730366890813113652042945301147621401132325535663571171249538805493183391914217302884234765868679679161801525878870128547675524965945219700762630470372539415969920760621157942869683048352003325563418921655614810135108071467061360956811120089695759799198953414599328308501131064169738362013494119128504474362509239213943644225453812701347953882416088579392201432435896177567203713816609487475976008473640996507776502100421543759952044906855309088161806326763778865825271468474579713031052825793780891820171677047632885225006879723181370216727441315769717838401433541523106093679136335126246161482652710124759138654765543908619553829293084767382682407333335981307392638897550950061075205588462230385854252772835614861495382029119088150322196001166719373587910083641935526392730014646366528377100654310819239703709960756669078069612306539546877881711109472087444390774786771116802633064729904160468554246225204446927666337315933552782624491674461144320155347695694207091001353236156354040965164284495804507002410062965881036465338917301959681067967761178308553165519461825504659198630884735866191115590253860602626906997380899003643250937834339573755310079977588892317412299094265990769952811166793975633996994903273357978955795814619114936777336806161649141068245334021818511609656944183769235030994714915670311663914630936101455066862873719689764443169624311393550711666031937281688826272258136291703812498704996685642107879796181930347926916110394088042819181253382766519779224999859932891748971902878653825156600718277143879244723559617849399559841205676055889841353049210139697024530611929424397181362331800167844854009725787617228598945863807320533074169120953074031755296579034100099076798536421118446348948551015813945887825087960097473669573081022578721333024010214058990407544826457161737233545794168736130283041417781257748785517050265084082395181262623582029833134249583392161680373041433032086970195778503110311318686943771254379365436520025753837498526926755609231109312772444830301840099232757007962528163732872434718607606916021214216942169764788838856474065492017515731419726446453915607710000376221138977054591062292774926674580053950740855713477462526223782389527809327134952750892412048888601068640555267387496522231134354712218712504952622520590410018101120879396322681947114709547039214636395206625118272715000388564252939843766071713835667035540574373034392370494043460178367944782154660948346252910743117980066626491612827155145819150803596086160349452143116872777656933890136903163133666404591248916470247141256962205123639915974869306003422945011318449273995182205631655213760210756536630002419243212220367623883499506710656255478296458200106954819831529592767388931637912055582873135063914774441694309425086707403946110655384223553302121869590682269394720371574721686650210540709532146614101035143546868772478320512171883113370980102638996250872409328845647801035419649871344790226649899526872615280060025597020685081470424181952168755789887617807007648834485957231233986622717591780168429600376060384291841439240444350371100498833186245881981899453902266693071994414909206309564555095747706318457878802598259940823698034395776073526593104701680602503418581156654009894924141963189136896410395229249775185350989028060482813265633890259395519147766748658221898081374671126858798731592626470625424155692681082701614865801201580631057504532846113143829031538127713298794186080638307910219892619117044459826820284230753929521807508655438009656076038070623296361248528944849549059537653505413698076527061159018974716940235845441989778122701/20127763062894853783201832057311927032364439984252168617008096460154587469295677603837669060343478149158464301250457969386009431804293221318247661548573262443875238871708547550251143955967706221242197220578203663848303163408277580191873806865044481465992856815841703133720186775907596151094355433094376846167693871313697345235897043413661961748002707794470156459957501031939098861062930303351902710170456419102876878256629429912022291824828273097823170017034154997744746948189606080627205794607043847638700100473084046839663177119860575370864002931245692507893153286634697492255057923333407536955351964157913376334283126560527904766573138900192031055397274508173117324034309530140830098272559308414002821650557287568761531045321401536646413720464118780678255678317865819056944448012788268336223725619406320625204326344288683380711008611004328680329814348197374534934462367409141980964881389503581182248822244805117179853865478022137024990546012473007861199137881278958443736726500250532747193375676239037999521961271497723974872601716481247149390231225822539799270915875622599005716171300517875050471946809653450112091354273863243279256140207559471279014458364831506209432895355350426500235041798931375155945844694292124674463051978258334112973470029359983683170118064869387852122698681525769211537872955290781918761066153039521369621838204064207703464197832399658727845908787036007220337201869259340786863879702247098984089803276344930747045529696807025618285724371446201628249250647745635289848511058646734813889411115359635092334931283422169112395346853273014041275073873513382622709120057385630809497031477884330476370797398051355630926346405921547011762584488113664177231771637730922345476743523902861976368439279486353949862513624588192685609885578440825348215946278449574934772602035740219357825314211782190994212655507782257585734115257436046434876326607768091877439885749908865756748249118648344634425097664327769825704851518746899308615000530739292968412038837890929513549589375418104554461617123934707030918608715591359563796941198096862613238068011069514278714172885110100892488582784401494481900785426249251297733358654784031803459561491565991588076012319191014593716528082355597695263808757079462704191172785529671490615879145727663206660639896215607102258052938087289829937864575087286023476368053576461177874678264870485349074928858588879448234833427322514583365851693988707147678896105470404315838438293851404272212575543549095498014331329073478783021734330761203601635245581037858136079969590146206852307895696452289502457719140187915579644273903339838852019439535174835569850202662104941878520485075940913471345324650286029768714260851379487708529625050643137787169709284890794233997926000706248130819727339973220942576891947579885245250746238323561661554470248454657037342253439228159365256808482462495078769019165692911896114937858506931742610317491342599844694908885550521406537727045744312733481088086983473949630129269673468966313041031323864167078148318596552212096307346343752484204170905047184437332146929235771786682485856260968447356054862661447618691300481041903975734311654023977477065783487452989526318197119283404597219928764623414666365978621733545964542946460313144601688176271613119843008217214301901402489866197385173575324833856322332187439913089797008958620999549235036128028063428370094896029959585185245148432663506152330782109141991417294584041928749260444087655822788283075376988314973427474222076236129126867374190426070092852127258087835512877693324169988148459316010952164104726847585146154496865580623944719855068703979*t^101 + 1488465334039964701800000064950225090201884685399564031162301019304547404145258014200790697540516047050751040617923303621541088815672427375054069777458332072862915066017012202231567307034083866504039873599360215956633310338926009323771606112276052124766270012823409165998181992794028887562186868256571878420583837711196895743123329419517006322602474609854411534777775668454404831643944451830327899964734994912951639316179739365106205244945526534922226921743001728237115980549837020311921835353310358289305226881435921242296581342921313966637265058127176226964118471997596284769792981121766399436867194818649575627898595331947969525111743261345029076543326135582330998623961814132865927626510108169514782787045116428735395232669528574624862525701626697768888297378473591438960283039805814433856961243626941940947501873608392017413929476344754524699958374752324898627937733091403448532261353518339588776269956830223925898300508001644442853813096967937949558686048969808344378164715974406045555949244462112265329732957649684079544837244272236396533951755422776959480354437836980797090976443753808490462730992338202042309795919274394481901277004167065179989570272370723409265518280604031137994890188248465598059908666287109493347085816332804775440837637291830158302694409698317555931567836186495721265302020375288232479533488962876731809888999277515483305102869006329222893533000457664180247349728812781482906394410871553227659613848319482121606147211637121108310213047414008092679728525935053190618359688587194535686702123665535953406728364669345580623303330559822223208678909298307200143388646213504509310688244343489466600502359205517140243022438448347327746207497281369888033999729949031407269839706046400590491665586257327395984918615527295990302680204011599893657953640800540801512998295904181580676715861270739024710342687754901612309704807093519223566981484811789646180603348106658121505648265162987530042442378581828996088618060714311371681489937770010343994216042797695185745006929376039559158674399539987713582967452946301149634219080926428327763105073959423947514521294143112947656429277401358796952990719755655811255360714270046377924457872651752595091994953206282273438365275270142835481969151514979652694421786540340282630109490256627554331684281761251167053489967186396464503401217944935468970388723301382697230148357424388346859253644474179927043518881225416129879692916662606121208555220344648207081279319467765181070860112356383856512504977300253355014047740166945215758242715241432384176968309729028315351785351599509430445258916143500445398228077286334556380368300589414403944614317563622319462624298548641544690785452800355650221717613755701528118413797099114500113466376126984073621865075224484794714474824730152759672356473170026038454676193271213466697716282866521171124660886112485321545882361070093572153388560602607811185853972259369467008959991964298881587041942609904388059923644420535015831084408733338396935424295297176630416932684237829707513402838293917551625045964754986000431213977091738705017300554013828292256769539390216422874616773410503444445264891038383167658316564899480479269644228572647876821530002673696062128653478305920805323383748088371388501347414856078694889018672759180363842983691860354508218054060324840107417661544035519764390182878010741721430978475882911829787493940318408191064201803527466108777393962387314361795121861034258780362218240816538088617959607587279485037706044342444984036119040661761233567667899238493094052529074640270650913182467001668523972703725124660740709779217338818333800799592834138219708182132705901/105066923188311136748313563339168259108942376717796320180782263522006946589723437092032632494992955938607183652527390600194969234018410615281252793283552429957028746910318618212310971450151426474884269491418223125288142512991208968601581271835532193252482712578693690358019374970237651908712535360752647136995362008257500142131382566619315440324574134687134216720978155386722096054748496183496932147089782507717017304499605624140756363325603585570636947488918289088227579069549743740874014247848768884674014524469498724503041784565672203435910095301102514891202260156233120909571402359800387342906937252904307824464957920645955662881511785059002402109173772932663672431459095747335133112982759589921094729015909041108935192056577716021294279620822700035140494640819259575477250018626754760715087847733300993663566583517186927247311464949442595711321630897590295072357893557875721140636680853208693771338852117882711678837177795275555270450650185109101035459499740276163076305712331307780940349421029967778357504637837218119148834980960032110119817006998793657752194180870749966809838414188703307763463562346391009585116869309566129917717051883460440076455472664420462413239713754929226331226918190421778314037309304204890800697131326508504069721513553259114826148016298618204588080487117564515284227696826617881615932765318866301549425995425215164212083112685126218559355643868327957690160193757533758907429452045729856696948773102520538499577665017332673727451481218949172499461088381232216213009227726135955728502726022177295181988341299463722766703710574085133295455885619739857290541606699552992825574504314556205086655562417828076393435528238910475401400691027953327005149847948955414643388601194772939516643253038918767618282321120350365818883602719461108317687239573506781159512982626563945047848140185503036989790061750623384597532081643816162390054424892549439600236203614524279250225860399344358991699009807790958490179324927858814390970302770459109295110842733790652060728856539682505774289641386939170701395137495386896923020033054065622841102715017782864534887982460274726658790402134575801195522099925021091774168132177972646014058910985974476089756784306177096179200276589896219969277081711954795315877921940464885181014889140698401938768540258245469073787036336815652912275653081955633042546641239669127348505820542623933522171128641833950719785830490623526125169745842621051310883837670555510528676647893904330300949644337326278499634809537763559247373453206573482800535981933017619470337441260563199769047215535480951202829293911780919325743109775433958807541474373612641674618057896187796605876932096411568320422594674493075392688441644200925838524642764357179249025882467129945901469173723686615242878976714660213320251375966367000980208895364048991873314334696933309734926562952770991886640540278454224311174280044917000097719975621406183696425857304808371189307424382573721742126935178785312468771279814053734017069274787695508004154074183510570952147934223074002547142724347914387967545772124346302762873806970610728726482576169682255295198606383092756569568588511038738753333106834005162430283389804504605327380988962659371997488028151334224558430408405449109934914180522834614820812280137820485580502893858655925320997101550350606063195632730002574018436346328740386764001617647006888588306491096091895357276389034666979674818503502115166682609721195198277728698868071139518137563394954837653467879004161291415439237952594042247693274024085884688104287218501377221559152167338134957629577170296626674144394462926473638330856991437643458634770380*t^99 - 99654156181088882156977154537058541997042893189508826729057820347642165251918977308996629639103302164164718166529875865253019736108486093935141966861249868910527707051797691870188226429874687580547053260717555016147358658162306771292225387370699756068112567688496423848197502364687307344856517317925380617898568404141745000113480542720803837479226830215023644626638875935250301571021591666057059160602624879367540260207284804203616218489580402791732694182450281278834035129861919372674601608714838319914937537337198420748383749225560240527844978694270206528216503634189164461249178807689468178561573721030390846298078028135475461616627735432855614539632704495766043927214078610565623603205149158672144121441454257954266303846402428236643070408191356880024460944934528066712260312217092319702777092003604497904755214611005653781343018213285659254526786372507619085166124090642712201155229382218103083376302403422549876444071910248548277714176956888179895524971863040243272734300767452894440645056050891337310405086992148615288273264889989648095529553584009604511648265800587433784831865201215227918150923305863495977325732740556784816375496370494894022578960658587098090807909556541007850118925110102042062569887441737115935576051977176550981628543870030792551272974140473258817800144783452785884133739635759537300366193428732409419152418793705530731611869878349496242123480259994128668816313250568789926529408150069550303333637397941950572310527960737977316106119429181384702539525752154704667835061259691060186755529412499760207128579818356075911066604821415413600023866268193604446270366552791809549221382515541745802153843666215159572909387774384119340660616389499206085905923571854122252505894749884268567278375061045580738292560616519689655038904427436848303856194779759665921482522914468419609374168084127614555255131503874122188696832605398507676226951785223422106488756560036960099097197640548738604022178378415929714408691168770224456249187294825415452642668286683279814767545830007028353840383726828179268414718894695357885791842539372696627340934072948821312185926510343388318095624386258420868401644206469065473204556148881714938563013732285800168186577641205819891301917887592956028446676407334546281947721670626887844092834782523478936737926445228807419892709963491040571617234417288813884434376657378828571630769229225975853826207976968711710967098807764636602958850449290422964510258199739009784205908684481155285473932780220628500511048105489788112083377001414466028772609780087704054043315066627990165793705596811490405782704162723760982741003795784518945147132005376735591287789708141485356257244586488119235803551216102848708203493515893885101771638671694612594253123026487905376804980997837261786624359006390937883438501672860402855828201446778588684993289238498396514436875560222744588789732156743328812192844877163107407097897040447040241119975964293905060417135593021510927756103068514346139160049822322601052390797172830911539809565877182832047732631299448013201133222561924191370662077901036790483214395332399189745582445325865704830328179480719929321507781588768505978142518271098845811498728364144303824012651151436393643440144662693411136810534899820299757513950301883087472447187076811427719409570923471699433936407990086895148426693451790188224002856721949137324806802129957235687337446813028893032130890011027369251360010394711684783407764796490150303466603043011849818235964921986785559969491144419966135349238189577203916026609032319615831481237426539594191747091847102315594260784368441226627019203756001999980884200542993295251899314158876255757/11977629243467469589307746220665181538419430945828780500609178041508791911228471828491720104429196977001218936388122528422226492678098810142062818434324977015101277147776322476203450745317262618136806722021677436282848246480997822420580264989250670030783029233971080700814208746607092317593229031125801773617471268941355016202977612594601960197001451354333300706191509714086318950241328564918650264768235205879739972712955041152046225419118808755052612013736684956057944013928670786459637624254759652852837655789522854593346763440486631191693750864325686697597057657810575783691139869017244157091390846831091091989005202953638945568492343496726273840445810114323658657186336915196205174880034593251004799107813630686418611894449859626427547876773787804006016389053395591604406502123450042721520014641596313277646590520959309706193507004236455911090665922325293638248799865597832210032581617265791089932629141438629131387438268661413300831374121102437518042382970391482590698851205769087027199833997416326732755528713442865582967187829443660553659138797862476983750136619265496216321579217512177085034846107488575092703323101290538810619743914714490168715923883743932715109327368061931801759868673708082727800253260679357551279472971221969463948252545071539090180873858042475323041175531402354742401957438234438504216335246350758376634563478474528720177474846104388915766543400989387176678262088358848515446957533213203663452160133687341388951853811975924804929468858960205664938564075460472648283051960779498953049310766528211650746670908138864395404223005445705195681970960650343731121743163749041182115493491859407379878734115632400708851650219235794195759678777186679278587082666180917269346300536204115104897330846436739508484184607719941703352730710018566348216345311379773052184480019428289735454687981147346216836067039571065844118657307395042512466204437750636114426927212055767834525748085525256925053687118088169267880443041775904840570614515832338459642636071652134334923089645523805658269019118111065459959045674474106249224283768163481003885709512027246556977230000471318839102105843341641336289519391452404462255167068288881645602715852401090274232273410904188964428831531248169076497587315162846666010083101212996910635697362039617821019613589439983474411722142396984431999424451342942166850317101322280517729663541859128421527508665169070382055584675931081978269351026058799849440757494443328200269137859905093654308259454455195748958368287305045754200573665549377039261101940364008619618468303704204773671382571044828437122539505943024803134714514399471304059728078591841150906458600165408813069970258990918788528175792892210594766482347438905545591809275136718434388950601252813832767485804500274137688203345471264318508656860165838111743814071501585073557834155450397309781628176615893075077021591743781571473867925120538011140077220840304941392547732748154315581046379613404278602470610381525621439925898802125677945897325797287912473564456920205088544864501430436290374270575662240228300218022175478514967613994649623074819013683343777103652641127672574248930819090258416217879974179076588517052306437713525007321432741743168407713635209252101599661066558221198532580216579603146089572599935711535356177329899886775486593669576739969091204302131220293438101743481476404091096184411758785299066939984954476070729508349952035682929309399241129001817508216252603661071670960109905067682227024851492495338206474387221360073126595720816237033238745790854443888742909157003257743347076547385169771797413815440852460968773617994769717697023891354284363823320*t^97 + 11988352575037976858608962100919770246708091313842399475650665592282084893190546066720500998764526152664351553284295631498152344038414394134056217334819926708943198074166222671933856257501007994175721511288550737941612741357159703207371858318589341939751661783559405484578142991096220996494591401081683512582786934713107417701645134380978006031863973618708161780206521803930869743121509679802765012765129967557363567216629397254770239913044316775888636672050994252013113470956485231592866191000450718096750133340698204919962228827031968029415665067998412374646731278584160215969214884428369968199854628375975472994814628928162003441754566281261873915504981828000862143879357387931322214335797352727251447099692092705597296115589272267673522711992775843454667958728353741912498779680076266246847413136919748456876620730733918188645332591535521116560659478587597870101305041900242851134357619207823917489280484018224765419648827405137893299875054655446878352312230037554045310540358911850766907210324189328750678617926473240791826565199413321471791057783242863090745983261298584463700191382188171678654460328541617548928395831736638303933015871819100954952149228863787101756071627507064899961469444689930125964857407043798994822119988896541976827905651282466030524383539664173958845757535178217105254122476966615054155470246776438709236167373016757170169590427759312448895683797286341498250185657276537368038997529753435439898519964965607508297943164053533070941317443188193509693417215628567950397515768281535118225072943390637081036503838986621385161311236940086206364236810578027151378864599468813398387180763425289268491754990744914621561505927402162013701206492763788406737386930579878172038995684358541701148886841554192672808670862450222977067035632818805711041991393106589313974845960373460184425125237376438321990427309071297987051244906808147267704493487081657103843851985351899953552847843448275989440339480283320692738111773323276223931212751796338495291994487438334842484283238164801726938543872136092330829623911801758990438854071227907737892718096311047305682623743163729254735817787043507741466130934155755347622398183004734393521748699360343073864716280469432325048001257098666095436170620958917321312577679290704589792740583599411902287800808978250382283161561753885512428375084097886020743550173294577829656165301452022826367685787109084654435758251009488110215836654932340570927314900804261642241485224853996416088037425578084683217779969765655594513636707322998610486849579590468889665137866047284108180853128341636022226111334954266376897297902662452047984034593029892447958379030879590307668582203329194572391529320325231727010998835825617355035429024531307783661780699293321368196407581662745179492116575743666503937481012515362188928816455247693131819829323361909273403334122360561096187523826743388518067959336245204486853575981149880817366353504074896728650168312050002994834265181692841119634576000568278526585227802652635077203208860157454091451416318297352101354480630363083834549592253309127168329670613921659348095939299592183574765665811240146767098330250161018383376860521116364002722999364530410071657868269988980628030064449680404991976569770198900196863565285041807911436126685895452405302386532771743357908398605606652077305301278330150158298599058883079580307785380418920327052330553173467691484968993454097700166910350731008865328930611742522222229295971194868155832818411471393122670150601063582368056055156543521127252306719745117989860079531382964843301327103303012028864552307220396466598004405522057814568769068361107273585420001255069401367/3422179783847848454087927491618623296691265984522508714459765154716797688922420522426205744122627707714633981825177865263493283622313945754875090981235707718600364899364663564629557355804932176610516206291907838937956641851713663548737218568357334294509436923991737343089773927602026376455208294607371935319277505411815718915136460741314845770571843244095228773197574204024662557211808161405328647076638630251354277917987154614870350119748231072872174861067624273159412575408191653274182178358502757957953615939863672740956218125853323197626785961235910485027730759374450223911754248290641187740397384808883169139715772272468270162426383856207506811555945746949616759196096261484630049965724169500287085459375323053262460541271388464693585107649653658287433254015255883315544714892414297920434289897598946650756168720274088487483859144067558831740190263521512468071085675885094917152166176361654597123608326125322608967839505331832371666106891743553576583537991540423597342528915934024864914238284976093352215865346697961595133482236983903015331182513674993423928610462647284633234736919289193452867098887853878597915235171797296803034212547061282905347406823926837918602664962303409086217105335345166493657215217336959300365563706063419846842357870020439740051678245154992949440335866114958497829130696638411001204667213243073821895589565278436777193564241744111118790440971711253479050932025245385290127702152346629618129188609624954682557672517707407087122705388274344475696732592988706470938014845936999700871231647579489043070477402325389827258349430127344341623420274471526780320498046785440337747283854816973537108209747323543059671900062638798341645622507767622651024880761765976362670371581772604315684951670410497002424052745062840486672208774291018956633241517537078014909851434122368495844196566042098919096019154163161669748187802112869289276058410785896032693407774873076524150213738721501978586767748025191219394412297650258525877318433094953845612181734757752667120882755863944473791148319460304417131155906992601785492652505189566001110202717722070444850637142991805382600601669526183238939862683272115560644333448082537613029347386400311506923506688829768275551094723213762593285024947189384761717166600346570545895913532011319377434175311268566706974777754970566980571264128955126333385804886092080147922761011959750977579288190048305823444452764551737708076957436016799956983073569840950914362610817115741044088074129844341642559533796372870215485878190156964868360314840104002462748133801058344221048966448869950982035011287412292800895632718399848944017065165311954614544702457190116803734277216854548225293764512254917312790423527839687298740516935753348124111128743215089666504995944142935467910915241563218376716759102904525174783946877571881449587952615842970659937608050461683735736291883355366163278247978605868003182879205954372840397870780785186947308870394175258365314991602966150177554264542514893050841684950227796546421018416262915739584247000408696082964077307332068636657205149192993861419318284185606592805432480955364886757897465049306928265948311502404633679992622593311004872087553632435716377552211926619545061038631214886171331733302348913866451490451315184597020742838774724387479237114253364424741048450497134026058372037491512410886212423278972597456052689073938656876268567129850305922716671414867337979802685497465429090716633215029617449048845745687162194922007100426427239487564110634674306607598777376067723782498797386983968212259759143787926670593299252905649084975375840243560276792462284219919342006826101224103949520*t^95 - 269968480203768785135602776781714572532492539759735713241313987084601401857933610308032678945908224003302590009081358939938388708682509052742068725417212845176729285636983452339141627877097565239411115159926058530746138438698919947335610069450427421602810251310463291407784482043081569201022437944778883419122822180016492947090691914160417004861335741086517384677846239610570915347887055148633983974697396916989783831514294409545293989873335249769580598481844655159147309953586898503254121583036821598947290527837841891850134390357929876541215634012251429606174171412042240210044019039109772834405083778308234242285476423909798202932882405654264609688263995914264140124290591713154927272114959075281672399131135574200831277674159220340919873970318143703560357126924202929437068787118742528003604130380934478452845097079651650392932265167616685426154652352514264328183796930026818281749460585256827336367970184890910749997824722347365698580418523555577498923299237612425083276092071204554691349960741870897102102243712025183975060861886382866289032590507899833857308688103264721428711009505834592913670446826535545426164173131411373957663263970552803538040657738433197962039695124933914842587743913593938613259430958737473164812612179549659365520784084307839100996062051733568310593527295182736218864889568528718454888583073709320779829252980483067912483934932238488081328532455900575031749815264003882868258292463045736534788085776528206011132310867508194292069114554521595711186378743637584777809846319589988532426892342055283456200433934958470968657026576184214596726146244790631628681565669735356732227339342532641954514497604102477853417764876490779322968990872614345285584442120934215646348669439401098290433249671067698667631771214742701587512877941900689993091234149293677392342027389149888268398185666964579493369838354809335608782630583799540667195311447739600769088550508793925357926395564052723626957354221556441801827582150099860785158404362019660001145596858708207700436178657532303505059476574963795688244766088287050626068800195434339710049306575139989873837755565272263312286270122238306739751890722469004206483191155490471434901663174690634350097496040923289781815745859080269503900045018474195367353947962086536752219641525893782695533817711401151600448109707033228064926651578962624156360246392830656582057529770919478927793023828949913795139107217550246794648074321685948135934893463685299799706888421266693633286687366090501581306943751754070770203396398422511825415372723180154919375141405056062465200505402022417841306204680161631747318865884730327323966052099947344479574342833950167183043690672240768345887972990240573767220889983890880019494457560889993750882758035133327879993193124820743304368797555757585862033556214926677240704691338659784143274357946552100372032093672192160443638779303864631561138678180772718908376119632321858515548933004960545292088658720658456565847772917348980198542007953702911698943148171446266036834624010409929462923978715680508420704981184809322759769817672743628130002133550492011558161620244329116967235407063567524419100060598691474083258147989897419833115038091651835127332935648374720846571198094069149857342151087835763762846447635099069900032159075009058708218660926856602167635692644067726583485879088476128550879750412451413698869521815462388703827215939802252012153023471533125741989043615046132150444925964735722088390990622359159137922688025005879382827027786578176004557141937655768341439964999134437490790859019930079365900920610191401506857779186293516260135645646064298463894485874410605051427296471942050593126517/239552584869349391786154924413303630768388618916575610012183560830175838224569436569834402088583939540024378727762450568444529853561976202841256368686499540302025542955526449524069014906345252362736134440433548725656964929619956448411605299785013400615660584679421614016284174932141846351864580622516035472349425378827100324059552251892039203940029027086666014123830194281726379004826571298373005295364704117594799454259100823040924508382376175101052240274733699121158880278573415729192752485095193057056753115790457091866935268809732623833875017286513733951941153156211515673822797380344883141827816936621821839780104059072778911369846869934525476808916202286473173143726738303924103497600691865020095982156272613728372237888997192528550957535475756080120327781067911832088130042469000854430400292831926265552931810419186194123870140084729118221813318446505872764975997311956644200651632345315821798652582828772582627748765373228266016627482422048750360847659407829651813977024115381740543996679948326534655110574268857311659343756588873211073182775957249539675002732385309924326431584350243541700696922149771501854066462025810776212394878294289803374318477674878654302186547361238636035197373474161654556005065213587151025589459424439389278965050901430781803617477160849506460823510628047094848039148764688770084326704927015167532691269569490574403549496922087778315330868019787743533565241767176970308939150664264073269043202673746827779037076239518496098589377179204113298771281509209452965661039215589979060986215330564233014933418162777287908084460108914103913639419213006874622434863274980823642309869837188147597574682312648014177033004384715883915193575543733585571741653323618345386926010724082302097946616928734790169683692154398834067054614200371326964326906227595461043689600388565794709093759622946924336721340791421316882373146147900850249324088755012722288538544241115356690514961710505138501073742361763385357608860835518096811412290316646769192852721433042686698461792910476113165380382362221309199180913489482124984485675363269620077714190240544931139544600009426376782042116866832826725790387829048089245103341365777632912054317048021805484645468218083779288576630624963381529951746303256933320201662024259938212713947240792356420392271788799669488234442847939688639988489026858843337006342026445610354593270837182568430550173303381407641111693518621639565387020521175996988815149888866564005382757198101873086165189089103914979167365746100915084011473310987540785222038807280172392369366074084095473427651420896568742450790118860496062694290287989426081194561571836823018129172003308176261399405179818375770563515857844211895329646948778110911836185502734368687779012025056276655349716090005482753764066909425286370173137203316762234876281430031701471156683109007946195632563532317861501540431834875631429477358502410760222801544416806098827850954654963086311620927592268085572049412207630512428798517976042513558917946515945758249471289138404101770897290028608725807485411513244804566004360443509570299352279892992461496380273666875542073052822553451484978616381805168324357599483581531770341046128754270500146428654834863368154272704185042031993221331164423970651604331592062921791451998714230707123546597997735509731873391534799381824086042624405868762034869629528081821923688235175705981338799699089521414590166999040713658586187984822580036350164325052073221433419202198101353644540497029849906764129487744427201462531914416324740664774915817088877774858183140065154866941530947703395435948276308817049219375472359895394353940477827085687276466400*t^93 + 31500638626840633027463946785954273197174437625660435201050786498811480980742557625443962155181811390353133673762049731374122840129969715815634274970019808668426945092023413682846342703863483328856640976279046515718133136939076981456314273826894436883863875888830357204882324959682421264799672389756317400461476312611942683596012828121264528265159066712370758131449168202326520479725093983188348839349382386876511224809850034570609099344099538190000290263046239300012528773346013971528431367291461892798956571820430363292247067076372146698601747835091085396595636612265514955393453246897272128129013736669667884109971499089773489702527918069404837661490388321612703592954435247473528167839833372049744437850804853197840500241217806150860608975570862732661485862100115131805619142176130275617314920139568690489326381580860625705141147403091230753082963441042663472347409040735096088734343058257001358131869866989220828729116495849140773007499243947424015477966283051902921871304716112758452946079604086567216104716722612191928880124408045075621467026874317443712146605408267695303747888588508599873041562526616101994530992416648890559602516252160323635820315407704968806126338931504449728513601462795635603690495150927350141218790703965104225937644578372458856561879463786464067948667138791892249970045114920091124993007099388699823443525990621768382559638629621116958848591319505928128643927889163148266914005338562950361877933268579035255685240000257264051862821559731442852270972742521404746366231276674676575066307415770360144580982581917188419059749777058556010443595471986440485147262477460277482633791396815102400535833096422486996969628767021325835864371916151153315429118822985339356790512358582156314151846005554823813156260713863480415920779138904004182486543888912754053524994864552237169298414562506814631305252290615015052867002381157142246374071123290930625900847623752741179460073117640511258496868091072068270685248779491918787800263826000977044752467193469807372350636723807073703386058911205333166166068984840094525485880157395798260277611395818294009867721827441485119850433940507589755567715239088586093629215047683952889926717092327434779380177228025333401721771256974926894060035146409576901604095707941910420967841230040271780597754750265585250370417234859487436444145697819005505486389517445168896201677754285658177049552187280331067676696945466513510435561297174620546312214450239856414202312450381669807693209380358130393090521920041134730349767562962236829186656461861210587848831951365516337973424287526555967270019706510431684780370694311321276719090747455112366325801962870154641444208852938562955502484101655063194398291615550538097370514783362258599518682148677172428698371096588076035700312068826828202612629733174809210974143013481543628321459924382842159166916880426535544924964588982424413959724599778174527812768958286547288935171879071254722401709299956573935252821277289947293884348497251698685849229963892318758128348128116034154808008051740547231581863438431166568976506981488805566363041477852977068188815608338313110416611228249403513705745560680064553646662091056767501599803377658187707233090649876590797588540381075944024854414685305946641071228906314298974358118455881177911358564969634923524236687944451858466297347654966234683291454676559443322744589041286451539866757829166871177555720743946951239966996727521344697396635913886716224071120486947430566022123950940923508334173752845983282698485589635351981522424726694587897854540461101864318262018370723703585182298494164240526994681333603547779239644224456416188087331493799086416264477111/109269600115843582218246105872734989473300071786508172988013554062887224453312374575713937794792674176151470998628486224202768003379147039892502905014894527155309896786731362940803410308157483533879640271074952050299668213510857327345644522708953480982582021081841437972340149969047157985061036775182753022475176488587800147816637869284088057937557100074619585389817281602190979896938436030836809432973373808025697996679589849106386617858627728993462425388475020651756682232331733490508974817762719640060975105448278673483163455948299091573346499113146615486850350562482445745954258454192402836623214743020480137443556237471793889396772256461362498193540723849970219328717459577228538437502069973517938518176545402753292599738840824662146050805655608036546114426452029958496340019371824951143691361642633033410109246857874404337203923547420299539774496133493906875252209300190749986262148087337041522192406202598020145990664907086577481268676192513465076877879729887209599357940824560092177963397871166489491804823350706843914788380198433394524609687278745404062281948105579965482231950756251440074002104840246649968521544081948775114425733958798857679513691570997280909769302305126395384475994918038649446598801676373086432725016579568844232510374095389479419193936950562932771603706602267095895596804699682596880570075931620953611403035242223770780566437192531267301729869623061075997766601507835109263726630127559050964826724026621360039560771618025980676549540467707139399439531916481504861529596835181393957642835063064386989267874951442271677371858997048538627274121044529451582163270967535112538597484487138453290121784914541199449172949368466894417456718669071460085355841866913631229124145242563857097308983160475518323013613965164380451638946828239552650394729156447052405893501931626502849762065792923158469381664220648319981433364909568808885656601888251417184245651759105250420234894815318133351366970200102596829786497924973166966609114881277473666915276443142278143158010801269806005261227042416737529450942995202372799940834376228247754746823618494179116283501758685715725142018219958833243342983922021935445134857465091551854621267425413455133347055678424180026368287653492068768048164980432987128513038818083480588255484706326338016319281868575287836738517790288279028766679205233858364248506889255892442446053364328890863057973787507308748577263710248467170176535676325893363319191177377730949823713809660503512987630110819329639620201919274101617268391334836422112557421210338324249150938910985727759809104156900189250942465668252156098772834166451317159843133348557147341602780212035308470112009380268031053239498461472798408395979309968962872065628474931466418986917765815143737527940672634079852594135783246621853061431005021681019417251178610951548246908084810642124323625470881831562106161889592393283621251246713680101628774646262431044282891597000706036879721357876670611812012585936724967522131006615883377752045779203328324320237150850993790233851591996962649028433321830963486247603009320154873388759249435157875541879216469545507006550638416466832351332051480288303466431107365368927494725396684789540476228521165746877387549277387593540767624741667074332310747743747999413644771343333305003723009613002162333836985612364630305723458039202676979173800181890002234561682352887164131838750739935571171567444596053658861811243642199773349914110043006208837846822793985098863065930753031159606594164327743072056807470697803937601004985049320075628458707241432310421518254031660355934760257108491741110170241443532583864091271095149196980161195200*t^91 - 4420151237196795892091484882371050487559012690081391644578381368977688385852838616902946213382957063874843643151559409151205583569779719040103622419420625046653866161741523577916763952805256304341905801398998706344986476756077917742399548095081270981748934316917389388269681758123783461786937251469324557165720457013078630189664976767030626991476240645332231027768647703348562193603433064769123905125834970953126595606984506339773111008861730919088883581364735768001295885184852949629937292880310447156951070386056266354137997083154502474229712608706202932069771520335790476365244892433975903616749414574557854938717121280844259898900069916902552831349721028521398652238414398039215652641928814230120806024555845109245698435143960289548737586943726972309188810355939022867837361549094565877843115874557042400753443639886772569098947878194919254323939501730141304529493047259411867912530108230714822359423698967921332202502506329202420655353690564851606867092947760049288243622505413915280627351716460603171035114767383945228581573589256741927562276562517781433945207368429281336580468935300090432534156881232747945036733530907682772534754947075724626122903369375520469277578300410916587072989114528435595038236422882412795760584554842415054611755743921776692414692474804055142246947452504038024933548307771931599108408686799564735949988581035945930001719095492848150695021718619988930331638768146111625431571155800774232111069451140378805985138944690059954636822644256433566373640155490738164683363537668005243476610875877453295339699120533518924769861504809463578190035489873830588273381206220268221182521456073033269739798945853467756499014125235612502447946157236712679672286809658120180006331585605050924140028086806716942809777372538931622131746502329619093266622731360146452336094743727386522043280409658204948044330393677390907135218463168984021587730689898339832899363897797181409725356965496058136926144807927943235941050779272448989807780166291973693532825172539354723390409856209137349669454635903358986524326363286522018174552196065238147789560440858540985052556535808418274411462139959912471531739317127493326371031068121062958088928538589997120806176475443216506738066810330622707146712533540894957650160770150158880449184213543610794216124006555040259793224187832808443855072744948601826157967538838325961253593110765605068966341920320482266032789561093899783937968242776842779058374924290314297023453568046066183694097951677617583894748702126214983978787100608826397493186695413182137887435630943768723428824317925176778426311159794809939992705746956805393525766628473250611676183353122811678441201065121288145221165235298157848629550170274011633602872895276059777938148458154745160392529285575720601837234692483860104457823751716185347767535304940059236225515292056967708285718894498867246118287394820805720757691216435929155242187809223658375943955426761770263556290241895540814446621938256277410999412495368936952415542020274391423147161822773850458251340032953125998211934931999973769621947282237752755401101712113385954251731226933227900101243287276596985064056017496355996031409880846983964835799138362386651154706145631504186962929911647449035836755743947425889432122341248599091765577127432750922419208642533700420089686657707673829946103230307611546718853778177790107435153913887502657952129844132981803967903775767796226768059169558483138872811323536281775042224657536254944509130775775539033735384406436395695760307882031107273925783166732117668762896188256536946894850921472164787473086314738340154972601133284298714697600383200908278089899407450964865030675087802791/73356324877769658195849219075896089599742114859342486799286432627551623349657040798495956906237481930256354197079257085181458252935200712781166950233332525896931377376158988320926022786876390612411198501981651143101177260670288885758042689578610770232973396819609552025431020679220325393970976021739354862421668482671943165900902889579384449562079999850094614991697335048937544504144670055368444732669458283121251921770897985366754216122425415397611108244129563864212652671972037083295025094324705785027601287457611082798363733426624790142906616404625761196838868677613215244117292175581166437653051497481082332270440754089397631081699774837728023787263672611280007242678987862846092137709722975555042725202520813715043765291341806956520715440863464861867958151624796112137209599671618483867798134116087643095986674390586350111709567341501494424368611737618909482252649843528056824110655415965600541898502030677470858008399707624122349091704617240706221610683258664280044368964273554675215472761104176436612164971409441194548127932573214952190854636726464414593811947828212683493738382941030133436346746382752251012200796593681611026817809397673633122180191607996174584091791614174853434778217921643279995149995525405132025169394463750550761425297809371470516752196339477915534003288365655310377910654888386916705822710975428200191121904325946224784020268168585990781894652473615002353167311812259970019048477692301309547720340729871806373225131346234775027523591500654059583490405759931250263706869342018442476897556605670558465461833384068245052742308006685252265110026594560771828825609242871905550911777919032281642101758272628658563544773342697441785585943799836640203968888506654684431818676172841202731326764028399231300849806175280354076533612970691486345964994840361454515156504296765258913140266835649080385778223913461905480868932309290527031904132067646118069690247547612658115451026052683573523217692661002210005063335606965319423583585790297610655055788918829516060106744584585796431532037087809103128104733064112526273026946811241230326020034255882425580064990847331010490145341564999030050697589872984059328833867644898128478402410864927566212853656712115432857701910444711008832949668090197345358941753393206709968248848732847081588289011227770209901063791609880197987978697306446996915198830958320455793028783825252795399399586402679906606544869704146804293578514284040116411241617010412916710981653204218751358385695681063376631398362221806013552392846716120184711563548772540461679263330322241751902751845257332327050466041951953280794309496003744317586641356854664698248662666449013037086268528963953271513741449967135405331503167443425830408113391916170657789279884126783899829127090838228345607708196489152898804021907348037888524368781291240818806056424294269544412795927232785336255360603348546360024404400003627117241560117379190845374395247892119807319425252938254538204063131116025521361529857282441463040930873399771834415060319207271300497843659035427294258381088236722520153767557486923597305001653709454135987113781580656554883703730995256921400118527583893766881060464083411284339991458982974388711506374747209271403686174748219537797035332076572495901757948651969490273026856495157758759166047120195451646782563007767455145242348163651397145352011188775488166802409419571582853841081330076746779845611138817356315895948231796781175575672542204834866474500369028663036738261512201585149226882318691515707470081995125710109474679963110210771905278794748224396312587873254652284202385938834122198627622089091541300759939995210160906014882377600*t^89 + 5329804757285876955529461508220432061628771448730550158262176557107201396278161467038951971817208810401625013884180767808829381251912685488550995320433881489330713883050229907535818841499867263447895764980444854015858609019542612622652873900608727428600368924940385649955795710262702189053552920534502566710616916647531383025193163740448240164839000709121669499279476973241701130778979996008394953936555201334849043639525578630400170900133717259704027510356205639110455200815720539003339863242696783653879903121682785809407625484571640823785604510009503958244694293412587583726703376958086478783587648447330893831929400060563795501746066773666784902227627543585557646641737936790520913963861459127795329787004098986902546858905696065734491475154032595459162596616233345236627377757777744989688347249170860589391481564215761760351173241931109755529914863292579190295790480923005461794083716453554201950705139517156448676615585701786598007691809996083708925175100361536897101727496005177172208386004046966793326894611272639181978048167815303350966023484822153309032651782067039095895412323942323371523248693470283259361404276655225605645690171295893989091497088696530788609348562018640013305878707681384837090242297862745359910597252676822223453992662034681696803150118024158088480006141421482789600024976842961045774404379306649219724333888852391291003581464516374047933826713995407250222116322082973300445658449442542255337748032562653128869748289409280238612763985587586989793158393963371292774599057815229066134795463554198835296971567379646732956805960738862312397270692979337671753689791644326984071586215207448098246441197132529327704058547292592033936676210691509686838959176716074926948722351632349534248055605177981998076953174763712429447970335981699779560622803386740764682773254941583581989085843414340652009798388789036497642012768561094151136156303670653261673025620491646750872528394753143770788876434201008546636764654455542845169452776582801554748229600003484634873736472193678911704894956558104257416681311955981199959574908548840235603251074803903974778769100635664367271498218683476085717613716211556169961953110485710347596559153467105583151193128662931230545910579732153715273394103806953963520271573706905478751708862565039685204440118165349367914698875392951182154201352951520672402633866304017539983734601085678226783025271040899902021455305177950130009758385545338932684435231264502969029205801933599649212764404031000178503474005242934406325501430439539918100127510405184284644049167986660997351105935808416217328698921550551729239216998876144196516655390722159940635506316851245676300917819537932110133198692454538752524708306985346265173184931336838012462590716228290266053082963917226204235490690362225302603811834110598630358325069560685000525716528382928786140403692125059626256572723045610884590496190341511752841820646356004190456165042509013232612459381176808433051495367949140672232858745642638090013080214654345846781841792721418401534886030693568556173966953054492026306949592609902934020924413670477392193820137709706111553821269911862482514197533125088715025194798666005933424384889130465802293338763514738322229452359059867662335550547986103015099544454988203268462992775700761053602115597761862958838155649921749972104751401892167913386879659731002608118084196024281649723690193739546664488108793747318402654620495223837049330922127140002524445903377811685667480583906714817416456007067484495110718375278601150761551038456008144230077858209377511150087572915294197187950612462016889877607286224634481738123261110967137728857300031002549274301693801403468081/507851479923020710586648439756203697228983872103140293225829148959972777036087205528048932427797951824851682902856395205102403289551389550023463501615379025440294151065716072991026311601451935009000605013719123298392765650794307670632603235544228409305200439520373821714522450856140714265952910919733995201380781803113452687006250774011123112352861537423731949942520011877259923490232331152550771226173172729300974843029293744846759957770637491214230749382435442136856826190575641345888635268401809280960316605475769034757902769876633162527815036647409115978115244691168413228504330446331152260674971905638262300333820605234291292104075364261194010834902348847323127064700685204319099414913466753842603482171297941104149144324674048160528029975208602889855094895863973084026835690034281811392448620803683682972215438088674731542604696979625730630244235106592450261749114301348085705381460572069542213143475596997875170827382591243923955250262734743350764997037944598861845631291124609289953272961490452253468834417449977500717808763968411207475147485029369024111005792656857039572034958822516308405477474957515583930620899494718845570277141983894383153555172670742747120635480405825908394618431765222707658730738252804760174249653979811505271405907911033257423669051581000953696945842531459841077842995381140192578772614445272155169305491487320017735524933474826090028501440201950016291158312546415177054950999408239835330371589668343274891558601627779211729009479619912720193395116799524040287201403137050755609290776500796173991658846505087850365139055430897900296915568731574574199561910142959346121696924054838872906858326502813790055309969295597673900210380152715201412092305046070892220283142735054480447646827888917755159729427367325528222155782104787213164373041202502377412621952823759484783278770400647479593849242477813191790631069833549802528567068160626971251701713791164556183891718826270893622276333806938376958130784971298365240194055471291150688847769438050495800739000970209359910606410607909175502263536597702104967109631770131594564754083309955254015834552019983918777929287757685592658675622197581949199619083695448581773555152141806227627448392622337612091782456924922368843497702162904698638827523491431069010953568150479795611231616192255299315057018837632139916775596736940747874453445096064693951737734174827045072766367403168584199156790259477875878620483504893113616288117764397115691411445259975970942670200868900299755834815381733939978104323419293586464670722271433965471823056077058282403666621012300725733995675051984251652911895410537583292132470532294064798433844647013333674166738981214956633594653618629729218098851531409595133092713265796861618091505493119306509341398110811623437979821847981607104767050871031535937937716631667207118852168191096845934741034688513866383265715489936338630492000025110811672339274163628929515044023868521742980636366495608341412744753880176686349052858109210128744906046613805007488879132973416695754302254860650498711869072408078985679929244140240289034626833373144018372326180173776149194871983813317148154666729426956847638110905192847353123017792959053460310428748249910340487058132872289107825629222068578817781401182975173394197878237274169099101918787755199280631571590053774689467062410363740441775513923614599533462478219058572496680438255362069785398931154037966312956202718527823869677062348369110395229438848708659974869726425853703281802339954514018185667100567658562608450209322821532228420882699348256938128317916045609131198324210345774692144345076001402978236030353812993421657026108768000*t^87 - 1249600806185277690414106801463530466336585287101853273701146982668917548331366240395549821736033692977817032975266174187951608283889660803653245011675397256503971434697985329428899275868338338499690178412736522814339426254273983711439101788363545759365913932608599369565000070194796987605161909364931220562038486487565519425438440170135794314595599752947562998117451330219784522897859609665915721711138327436334910001541023288777404058274225771350736191401630610019054734512312359414182074623052535421544405956462664046515920263521523546275467769251635731882823050984116936016196334093564983475659154744062948723693461490089889504667137538116009824622000153980084814046248348779030436066734154414368775020296234593419703334508348424760867371933754861251085181692490141105431623968257616015615197414549415105962089406250143752558697308764645560274940159259190146208328879177704317705186366843265517804396139028747584225873386887510526455622094016714323899122758764845956399810695860411456754897208334437126488852301564367405833715396396098511042517223972748276306069961679861573860520394416716786809721680230185477156273900529848807684370342386992221818684260104685195608480007034321066258823856111963290544250471736872569382078507581065329778939839846543658862708732141599087968184403763336126733499755150685324916192318462653758693186351856109301231134332139329814772649933658868821327035358862439001871479600556385694499798729314871424732020559786598984385263242932145093623983752326882140236571693510724487129541064372118730151283753226768153538320454116070690638410625121895454003244389446031589570565542457495060011191322579379077644673979864516065656194705237724441359648232506401074083489775512615365965753577306497665191351621128834260457118069030034973500868692220928544471282819938490936361027266823620527390539616035269630840410919911643025810085811402286024638920011749124429438236732546105178266065187666671681866537236997486325161026535295507856241294356790189956121426566760547757374342350424216970013517859608721996116224135350548963688395820613233463731789018941897340856374141216276691561958874993111875670472394505892510082917993314718952980033998800008896797964006178314486851838122605033721383880358300991494904871179538931197239818439803375075535670904269890210997292313097694042812562780729172763636668290093586260078864598638942266670183393839455571417871605906745118524229590210945466841862154129860869558248324218708193305442131401861114487963846292896536778961256967384511612118493403838149237909037130060375316695546982214604693465246908002147912513148230587299642665202053262837861362394644541741715426987445383262315623948560063266059035349603547156855216854367595170672242738981635455221942771620635852142850212309328617540098355139628816550383435511151737916020878394895648456563940737596856716169558626512370779728554575881037755050461086388861037581836729480194706693614875181938534895155656618427020260469947331422895755099347412260776866105285651082159692386881319511373036999014328723901482786214899809379341369272254456195712152800461891407591976076044459222919823334081029375695743111426067548038885678343108363511349097876795828687923634485161386403792694698406222120391753793552616197920850353720818123657214877582821467573325855961229709248125010129721225720619939735934413986189616966144279748767993094684967878057953424081040515777457414401689128631578585769941525569134028739870297167266687037843529953267094248965586815286390909875713507144856085557255176285767465158301938193915645919791831275303464594974274494993023894585408409395764994405291490854083/808416641510114600525685271448650783344096776000917201461523951405670951200302082269139116925882453925274107478016302571387499113979762957180207206653052326211080485369915381495919434794147978177592799817756971781115014709427673434884552089233669712771543556787533838647607166668958688015190347994678604606279611849854067542581378783119746995173942855490838614194215529110740286372206567957121635829418519854805633423597651267307087279716524986014489764323060499728057804956426531122026807161945737222753157045451224177777886041844436462799379037928528796863122226243084412894353832139057752578217302217138458355633428718536218791512609763517819037655558841022269467572380682570140607231903069526524960645089004885839257821578052566459616047715638184192014232691375304092940677220870897577318591682095659740241485799406461817557615640090016469166511231394167573886049610520513279286117427033090291686228389725833352312745629430959715683867765169591456319791203258749208652229402198357645231740632576638281032022133899964184816103746725226003735949057801852732258335751576221409930994424248087184808719245850739092787518982869144284785339123974362487468924560577917026028766683094988180709800768932395330558795869055485128440642306335210151248360424837971307735636449455470905884934198315385053144321502851610918798862529116963838840935272163489007823896832878294592290267598688818393279803028135109873679309754160055248076918040696546437582481039325852622752300804292922289287445287966589288620443049891631815051524093205349011660191633212180659764915231094082371901212537980873811991139367166343448928415511760763920137447948310601543353350563368502419677885911263505830819248975379459787615960921088454070916662297455828263315487659890844718394452061309661278098389739057044600779275761637821220675423348801030681802453896189172019585086192796262950963841455439365382808831299504302762904970491192839381684439878304922314341514310770638214055819108709402239872043388085059972907298817870945511694434694437079912024011343971852330355807168940209477062261602003602241086430511378749911524050702961213800558708133294110041583067112821326313843618405450222158264101522949843545778755747758039689179445321810338091710786670047584150670497516647702531789307470673385986664784642231332794153234623377170986412395279948837676086439658482377745217872993009125501378249584494679067725150973742482915552458636441285204570001892454655627214862768730086191448063583668882598332492596463365300902945231370854067485759150490011143418081559978764420556156380694995339365859751877998601975231279622835450087302854744225306665000115112954420763681285352104466918606335090815273885331257851676636861451784254353181790380184747822584248212777635562558248404693223274689860390650964694737862662635079705183324689810320491460773361751188061926799558693917523332866172722138021561268845589015197876581421154829743890412124302094975133371961692500375306981687176242383481308828007590336780996644405696545691827056890772044099653764919243647807034712102104188437409009021501113053820408464029361990940081732557196614607605114388614153950926282669513671514560048234551154244704782939562253273450598394880567080597801470684178519071479742554892447952356018480487535971102534580117927160571599423560377348694733444155307618389521809280430085386086560066553400612550232090011914531534086976220629860669196139344821024475009755915074718705895020011888090859049356776200903619752723655435248573051302384262256105388595387934641868520657825903845040212775250181957716519026579803420355377283454041560896000*t^85 + 3085342546552088517153351535868497880813514551205135960140761903709668776573574254291779169077757478845867154560359128741183484371254246081305007126008901000694520378949021596212331993826329762440706260096331517586930480933810057721224437634016202087036642543547065530906075921434847447314009115247560599394540232856419077959354314124675535364867596778748954240141980515180365230445640590100766667532006698996445709164412411362142314993498947557485027939654657433225301762700159448078323705547849132287832563209901522996576226740898130476280871953889764034535289777031043091648100764641186075304540144617141246119758337784311917264325802451833165332610751906566260492691856953596758468435323188990657408556377620489859894551074372648584369526552401148463824351956229667822133523978571348596412273123646866928763863622694333420973329644454135792505197581302727204537094606097030064954500126135879431620399042315829829837920377250699899469679793388671202226577760227584784606953645087153401506572259351860560628989635633653572200322970329673979733521122445672365594188845618069343551675035201121085327753937289125581692992428974903044393965759461551769293157772719095400617094137812875012318830321813198348778979052230603996104905303070757999537425279727371018447868466367961454092981426482538645939429462118824440587794659439364098301765089031549399806524967500553070480255334384475828827960557724285473371258217933212676098959387965063230849830785438015234324033502488285006336797924631846500948469319139768702397144736506820055593412648591975938801310530805310840624610033692777433420602962654585976817049216492184599487950194662042298086622097060997422447811722810332882492556087892804925123038631890793005402543956532301457557253024212823917303360361835742191260171122998996183257193608259727606268975412705327369912085092299411517301155902537159311969296036968408038656654518605412737492453902472224456999056558387535547254012301835674276759860956001814450912475081223945610409356678531365524364485693264491954285242362851793179559129664711425400519689738366342948735428822604557508058579174316412262017256030391109016010949359036113155307580232514108178315736142574517918013662674460606623094157615124472580254559539705736459056992411180105480199132573158067659099277844445074164015404919825425993737474940879911967477852545106027707887238797749168297212666906766541735636076909854382557418533692498455490919776144378606927937344855605590195794946660944166761899807213362304109144357887982510685999120495744450720989720456081600363377130221520515948502426778670375743604553324643334111228072243899247766722880064214336614861059415968444567863054601605791848769649093075606666448137677296742710532125753350816635262275472703091793865236994887449049949904862367866546607269598793561375857313219067405190940644856702390017143712629680891521504415910182913906550489430619970368217418204973736661820837974971309405999526463946375325405286956768079271714515286550660314867334139668494941099149885689017365068640796700888524846930766787776775888552055134737196482072221395934104950548314514005070313535728694799970542461691819163634327157350507951740371753531076026416987288570275673895197171955235818309031112417038723329488583283509385236767077477717073125883963350097251669728492749225227432735951528443505100553120749671810800461811355200815446529599700419159708353645345809777878943450644702887641799842834772020400960487003818520343861012376185402346955426699250167698488472865313734755973821753890626192228202304067358409823884219924974469832077338805234780887900603620848818598720467919407342309039/15844966173598246170303431320393555353544296809617977148645869447551150643525920812475126691747296096935372506569119530399194982634003353960732061250399825593737177513250341477320020921965300372280818876428036646909854288304782399323737220948979926370322253713035663237493100466711590285097730820695700650283080392257139723834595024149147041105409279967620436838206624370570509612895248731959584062256602989154190415102513964839218910682443889725883999380731985794669932977145960009991725420374136449565961878090843993884446566420150954670867829143399164418517195634364454492729335109925531950533059123455913783770415202883309888313647151364949253138048953284036481564418661378374755901745300162719889228643744495762449453302929830302608474535226508410163478960750955960221637273529069592515444396969074930908733121668366651624129266545764322795663620135325684448166572366202060274007901569848569717050076438626333705329814336846810427403808197323992543867907583871484489583696283087809846542116398502110308227633824439298022395633435814429673224601532916313552263380730893939634647490715262508822250897218674486218635372064235227981792646829897504754390921387327173710163826988661768341912095071074948478952399033487508517436589204170118964467864326824237631618474409327229755344710286981547041628701455891574008457705570692491241282331334404384553348377924414574008889244934300840508284139351448153524114471181537082862307593597652310176616628370786711405945095764141276870033927644145150056960683777875983575009872226824840628539756010958740931392338529444014489263765744425126715026331596460331598996944030510972834693979786887790249725671042022647425686563860764714284057279917437411837272834053333699789966581030134233960983558133860556480531260401669361050728438885518074175273804928101295925238297636500201363328096365307771583867689378806753838891292526611561503053093470284334152937421627379651881015021614776477361093680491104508995494054530704283901492050406467175468983056830270532029210920010966766275670622341848305674973820511228105750420327399270603925294038023023498265871393778039790490950679412564556815028115411297995751334920746824354301976389849816933497263612656057577907917128307482626597531418732932649353141751326294969623070426425198365338629778987734122765403398618192551333682947486997218451294217306254603806270310662978859827013691856095709727412959085352665144828189274249190009572037092111250293411310267109689352382046239910098927316854890681959897697726534868739722720879349604218410994398575583782642900665061621908651570851136808772598714533080607574821711135952986816010634002256213906646968153192901247551604684167779979368152492653892862082484454971385322363091451621057322651264970441657026141668731987176183921263656758908016862108187647562221593163920282281632631157890323286013765271350400783457324176985353905222600869373544697878380995854634662980252077636321061512614090449173007356016841068654350716233653028948770600907534230351652295559810315059132064353213792417175497017880357201242093373216576821421815854880005894975495022425601958121053646309060242016837417438155140322467961685376945397202623196213745615420164159631728539659114779716908825409898973801002954075891979866177962217555705033609677770311372347203348701783396034416775505444029320434627461896429673567296577304446652005984548964233524818068104733924345269116244331158492079710191215935464486635542392233006580837367392813537710947153383646530872031805526731540219665616469603518980623004893387715362788170394903566371243772920964147038965394755699214593561600*t^83 - 670813652628191753752679270891113682208980096517938490668890669226964937064502639062414983262492107658564360218135063577244630598588110531203080753870957003628168181730074776840052788195349557552284374915285245643646226923650292119577925833304607852467094195038815296380135997518353501623371497301602696720404081021972473031729030296838175224416060872962935986579851511208678556004112565444915837152517204275056973904799291890977158837372388527585963842721355379091127383709447785027561865945611946096105401367567239735471497813674140099280176310034188971060034007826347348195169173151770259712028922778428988372583868227034950669002105082587668123157220470822057826233024464335810604052614897637601016197368995484593113911339027983949114933290009679938969735795429421010982794803948645206292826560372712538042570445330175633297484846236681412071291631848619962899309055432793700024281804592546865319969528034825553863772984721354258243925181573730167078821406749765438015657655124299759086441337241706493901097374590921271180395426442459330872923566084362292328231333461915335393100229970068507549344354134196279785373856012288034310312200717472055034184989161890767905997269891984649643887247018142030108009655813209990861658721615871086491914794464617507306417836793337599562082299820202112543468360665503199853515232672005814810462536634781945470197128630719798349891805544581105393211486392906257398871031787684775838515919583333449330634603850940152552853917635170559133605672377770840057950366536558832477430490613722353725846267643262525882367126895070814503858485932423551101371914684927355961528912977692775535845903998997088844175073738986349148985680934598760525776361324228992595900728369404305735131943900150717077389047001852128436200496084400299971082530971823541742359037338247740553880944445356373934368300244203911231414568738711966254922811695299779862924093735250660036806648380414478785720566302199857851730166960292956695688105141623280449657601058059374846721022043606315383099160304801718249616579407537646243394911558199422065258988040915859021845957978412861332116585612691255757679967093108917060170329294130037504945349045971939258713763420086935380184348546612469017260124685644548941917151325748003929102233281761499806920999299356507908565081721403734126681218900444517298602848814371516501221603201412588792132245952580970404200502055215720842953664955991482256119048542937745972831476916513867201629229057694540501425582109285205357944771377003963777396066911876167602980235145156573342059061284193658664579799588072956229208654434353543708714998436548762021067726260559611019169571955746101366286391674201620888128886248671069045997469764604748222573012541055348389575683969526636240686211974867971634036569517727626653799753460468156029418917662526192836271097154283876062590813436332273947139875056865730756347224936505211793310606867260630107435050504353776633029518327087537963540265481945131893464688305307712871206940402074447717046322670663956269681295678107087849568555459801737368548121388381395052284580686331902679439213233216029095060989553766135368772015863554846662138942323588385732795151454985200987257060322091367151242730260279524223680562021547105488993137890420529886041191387951992477053753494476126876479645504617231679160853465039626950207775810282945626481927345145271301437662307637597850101665815290283465666979469432449026408592318939022858517685740020522026526766670734134379666619181275791758954482875586961584293758244685858443833022176193798877398524709060449849592562625986598051667729537804782313693653199849299016390343474384633122347827/31689932347196492340606862640787110707088593619235954297291738895102301287051841624950253383494592193870745013138239060798389965268006707921464122500799651187474355026500682954640041843930600744561637752856073293819708576609564798647474441897959852740644507426071326474986200933423180570195461641391401300566160784514279447669190048298294082210818559935240873676413248741141019225790497463919168124513205978308380830205027929678437821364887779451767998761463971589339865954291920019983450840748272899131923756181687987768893132840301909341735658286798328837034391268728908985458670219851063901066118246911827567540830405766619776627294302729898506276097906568072963128837322756749511803490600325439778457287488991524898906605859660605216949070453016820326957921501911920443274547058139185030888793938149861817466243336733303248258533091528645591327240270651368896333144732404120548015803139697139434100152877252667410659628673693620854807616394647985087735815167742968979167392566175619693084232797004220616455267648878596044791266871628859346449203065832627104526761461787879269294981430525017644501794437348972437270744128470455963585293659795009508781842774654347420327653977323536683824190142149896957904798066975017034873178408340237928935728653648475263236948818654459510689420573963094083257402911783148016915411141384982482564662668808769106696755848829148017778489868601681016568278702896307048228942363074165724615187195304620353233256741573422811890191528282553740067855288290300113921367555751967150019744453649681257079512021917481862784677058888028978527531488850253430052663192920663197993888061021945669387959573775580499451342084045294851373127721529428568114559834874823674545668106667399579933162060268467921967116267721112961062520803338722101456877771036148350547609856202591850476595273000402726656192730615543167735378757613507677782585053223123006106186940568668305874843254759303762030043229552954722187360982209017990988109061408567802984100812934350937966113660541064058421840021933532551341244683696611349947641022456211500840654798541207850588076046046996531742787556079580981901358825129113630056230822595991502669841493648708603952779699633866994527225312115155815834256614965253195062837465865298706283502652589939246140852850396730677259557975468245530806797236385102667365894973994436902588434612509207612540621325957719654027383712191419454825918170705330289656378548498380019144074184222500586822620534219378704764092479820197854633709781363919795395453069737479445441758699208436821988797151167565285801330123243817303141702273617545197429066161215149643422271905973632021268004512427813293936306385802495103209368335559958736304985307785724164968909942770644726182903242114645302529940883314052283337463974352367842527313517816033724216375295124443186327840564563265262315780646572027530542700801566914648353970707810445201738747089395756761991709269325960504155272642123025228180898346014712033682137308701432467306057897541201815068460703304591119620630118264128706427584834350994035760714402484186746433153642843631709760011789950990044851203916242107292618120484033674834876310280644935923370753890794405246392427491230840328319263457079318229559433817650819797947602005908151783959732355924435111410067219355540622744694406697403566792068833551010888058640869254923792859347134593154608893304011969097928467049636136209467848690538232488662316984159420382431870928973271084784466013161674734785627075421894306767293061744063611053463080439331232939207037961246009786775430725576340789807132742487545841928294077930789511398429187123200*t^81 + 126761884131146006657832638702299092011006620789667219020020503206454619785265786910542996052022393711103897919922841997189526630778357117826912896976328712562858518102130312206250456155787278145450472173725318848350264618918894419391439516379773140163252945209612745742074911923733649100047333424179320794901764301844740830518614349445651204530001435748530719565193227716548184579498493986554379281277701738555480250764757918494276602383883664157759126355361906685601886654427658029147854832164106055511171249947239782662168841133357352272588592602622639785600106054401702105339397756513879240141477455895782147037882374707525154476765683706901246459373413270121036724479046414694969786330094942276354151614540638827024992528575421843351686277789627328292778075459166395245673316076509754124136990297333386192879075224446371368368134199718836377407745757189956706260655941037255398748348626465759293877469916546776117189701149291417310807757418833542658995666148051214428842829213622094851114820149422535477389815568483948837292655061513163692922053272336925929244600664240376530807886166249341117675279425261306057060891100219193531416724937327009467524827446912081017854257231620291532212988060436053087848888370155185224784781106094882625808611375328461196894951817340311580234835552655811484243801465693742962459875793327098361309122042411111000073133417935233142571648208252218395922493822564421515268903911330930933289557526382175155143122393320543095991271822606172834984949106315981925466453499934376220675436887893054708827253209643913150147316910630624093199748581662336152795012410583632339953676866194931317947832573566423146186936387400742420709236630301797673966230498643850427837359797534828334737251208023749842581080691880328503601479663668825810510681407337728983156111409894794444660772596685700678826716772811805202370216218929841375864876231758905089798159248382800209603038923434890251626637093146036365247876279859548312716812866718643865668572503576706538375503935916620921626768677867516078430318353110262421195869081153899984937008921359271010054680016964508661550080731474871617979937589116236732843543649165751135002597672798987028765785459452945592458327694833571520261662717249324828958216960333324208400542455578033237462682271698495070654340369364544883191794551676004998435305829329784658196857579986665872630830468520149426814014643035629034036758342640522541311380543624503666963052202399823715519783371500703737188577166584224978104296869992992929992506315657829295398834099147279327648330208571905452062692231644203005024077336314447679901931253501399343194772180909487857992590771513169820786004779466999523522120581946057129974730078772853184105133558461061275077298803355731785091552986647963645282337132034467495597152600508637853951186167612309185232724453446115263467833213552553814650011655718724137314482042845928633283735230513348955049719279859733147259333985877244432194332081859906527168741079227299381397538872717444080499842625717268972766479766027714998757557847890854460504393773002826359013765766068383897838251654198870792582139550712325072283739979333347947597715273876437476470317457287067060089198172026705730024994580798382794689794685885382410991071774127267318325559409570837992169091006259247447278258198946976346645405077911969429596095027548229429942669519135984574382773311925172404050424341411822462227625870077089029470327555340523458736591317493033778806742969743169614299476159340611528273902634277271325856564169392321998236727093890362142870398690854498163598114060049573189500218174745429968181875541298622836723355331577289288380501753/63379864694392984681213725281574221414177187238471908594583477790204602574103683249900506766989184387741490026276478121596779930536013415842928245001599302374948710053001365909280083687861201489123275505712146587639417153219129597294948883795919705481289014852142652949972401866846361140390923282782802601132321569028558895338380096596588164421637119870481747352826497482282038451580994927838336249026411956616761660410055859356875642729775558903535997522927943178679731908583840039966901681496545798263847512363375975537786265680603818683471316573596657674068782537457817970917340439702127802132236493823655135081660811533239553254588605459797012552195813136145926257674645513499023606981200650879556914574977983049797813211719321210433898140906033640653915843003823840886549094116278370061777587876299723634932486673466606496517066183057291182654480541302737792666289464808241096031606279394278868200305754505334821319257347387241709615232789295970175471630335485937958334785132351239386168465594008441232910535297757192089582533743257718692898406131665254209053522923575758538589962861050035289003588874697944874541488256940911927170587319590019017563685549308694840655307954647073367648380284299793915809596133950034069746356816680475857871457307296950526473897637308919021378841147926188166514805823566296033830822282769964965129325337617538213393511697658296035556979737203362033136557405792614096457884726148331449230374390609240706466513483146845623780383056565107480135710576580600227842735111503934300039488907299362514159024043834963725569354117776057957055062977700506860105326385841326395987776122043891338775919147551160998902684168090589702746255443058857136229119669749647349091336213334799159866324120536935843934232535442225922125041606677444202913755542072296701095219712405183700953190546000805453312385461231086335470757515227015355565170106446246012212373881137336611749686509518607524060086459105909444374721964418035981976218122817135605968201625868701875932227321082128116843680043867065102682489367393222699895282044912423001681309597082415701176152092093993063485575112159161963802717650258227260112461645191983005339682987297417207905559399267733989054450624230311631668513229930506390125674931730597412567005305179878492281705700793461354519115950936491061613594472770205334731789947988873805176869225018415225081242651915439308054767424382838909651836341410660579312757096996760038288148368445001173645241068438757409528184959640395709267419562727839590790906139474958890883517398416873643977594302335130571602660246487634606283404547235090394858132322430299286844543811947264042536009024855626587872612771604990206418736671119917472609970615571448329937819885541289452365806484229290605059881766628104566674927948704735685054627035632067448432750590248886372655681129126530524631561293144055061085401603133829296707941415620890403477494178791513523983418538651921008310545284246050456361796692029424067364274617402864934612115795082403630136921406609182239241260236528257412855169668701988071521428804968373492866307285687263419520023579901980089702407832484214585236240968067349669752620561289871846741507781588810492784854982461680656638526914158636459118867635301639595895204011816303567919464711848870222820134438711081245489388813394807133584137667102021776117281738509847585718694269186309217786608023938195856934099272272418935697381076464977324633968318840764863741857946542169568932026323349469571254150843788613534586123488127222106926160878662465878414075922492019573550861451152681579614265484975091683856588155861579022796858374246400*t^79 - 20939133654292874983476519328285027720554691315237319421226239849241554908017735140595210151716551807698214532019238889000934550576985791388453851461019587099218414818666616505660558636490991297524123190563419735618267119300015585721296382938630191259454129836360064896050182593063836853754192883673433857138838883328451586632743718842358896916393880582423102220266510615435151263482274610161566547598539941542119464965241754977214970768757419388871564000652060882977172925167107276447107955186760325687527168698594292840166239317854999930302756043635077972128007348463130787537749395073447192814043176674554742577216637578842110934354606302921842036787864685129940417983688837466832097167781975927351425434595417994139898988373432055341642750761821935413208294872762840219863344448462917959800642601600200218360615481125426918532836732387911660640568498576303229229337552414981335918082637618416111730276850618159591014782888816772435827883354805127401163170954654474169852865349009716124908115548018034440378926069517160482898652438540973792450374734067718547499358159485884050434165784549665100662512620813511660045502709907159550627306953380555550571258267507709928939840888034969411805556034649289521439223814924916821189310238675341027956722041119522058328990951979890881616896402764988321213769946772832092039743601093969169254296338572753435091602139439391076734115325592470063168308978147877779741500782402563404739942787450551976889194163808579302320453165681465770021935638946512742908786927413201429084595839103969811390836920906133117073903440291654677354214795908830820142367292703405502948508954994634007185509353957278329039840343766676146720322682885312631305232458404921238084009405971619542591918425658084630859607491689904222257666104547624521151456216107294484266965975705427202779085666964136864962143080198267471640157652095445670174396823216320527896653566687463847893250670720851603545264758821949874309633149666933950729532855921867010933972038423657220098335737736614542905123914056242550922356983075736432841759552737307635749097991523538564012892286281496705718515226160794013607363906863159404099011722865984273379140661013457801802258774217951235946181517688389907583373184362426534035756974191548501299030853955739261665874356455608861046676073953073075608005101347064681559430893691271469344144800444463491398436701911420122677228599690674549139960580990850397590772558464615117123270343506455019620618539850797328905189395668197285462953268874658667886045800525339730361000255938005268145904163884212538368399857951041222085152884402496838338044603884534007625145364641575230591327025940248475445883357794646739113742209522694667513803318007935003283285542117194401539321841969166670415838482095138679280680628096784684179593848363175510525643646762379864235836522528116349735785768459064881229128068479651720151452885730525977081663340007234786837835791973266917103159093484280607497924552980057492482593408413825845181897500167006092965261200762495092324061054042914164747240098038267335847718277794983788632799664147572476834091590983486107091201894615280081880957930392661612933769487721674737259326701769825023616495836218987245968626936636746772126198656937597936716574417637667534021547753986662170899337689182486998562792403096236858166381735323515412885939179407159437624970605654123539922264348298190347794703924863646407365084326108996939253194492834409588439166420051126984755221058584594148612204851258318656438679235744796703447436507398913338034028933958460852505909431787584528677122700825843197913519469023535612914089861107603624954227339026678509303295245673/126759729388785969362427450563148442828354374476943817189166955580409205148207366499801013533978368775482980052552956243193559861072026831685856490003198604749897420106002731818560167375722402978246551011424293175278834306438259194589897767591839410962578029704285305899944803733692722280781846565565605202264643138057117790676760193193176328843274239740963494705652994964564076903161989855676672498052823913233523320820111718713751285459551117807071995045855886357359463817167680079933803362993091596527695024726751951075572531361207637366942633147193315348137565074915635941834680879404255604264472987647310270163321623066479106509177210919594025104391626272291852515349291026998047213962401301759113829149955966099595626423438642420867796281812067281307831686007647681773098188232556740123555175752599447269864973346933212993034132366114582365308961082605475585332578929616482192063212558788557736400611509010669642638514694774483419230465578591940350943260670971875916669570264702478772336931188016882465821070595514384179165067486515437385796812263330508418107045847151517077179925722100070578007177749395889749082976513881823854341174639180038035127371098617389681310615909294146735296760568599587831619192267900068139492713633360951715742914614593901052947795274617838042757682295852376333029611647132592067661644565539929930258650675235076426787023395316592071113959474406724066273114811585228192915769452296662898460748781218481412933026966293691247560766113130214960271421153161200455685470223007868600078977814598725028318048087669927451138708235552115914110125955401013720210652771682652791975552244087782677551838295102321997805368336181179405492510886117714272458239339499294698182672426669598319732648241073871687868465070884451844250083213354888405827511084144593402190439424810367401906381092001610906624770922462172670941515030454030711130340212892492024424747762274673223499373019037215048120172918211818888749443928836071963952436245634271211936403251737403751864454642164256233687360087734130205364978734786445399790564089824846003362619194164831402352304184187986126971150224318323927605435300516454520224923290383966010679365974594834415811118798535467978108901248460623263337026459861012780251349863461194825134010610359756984563411401586922709038231901872982123227188945540410669463579895977747610353738450036830450162485303830878616109534848765677819303672682821321158625514193993520076576296736890002347290482136877514819056369919280791418534839125455679181581812278949917781767034796833747287955188604670261143205320492975269212566809094470180789716264644860598573689087623894528085072018049711253175745225543209980412837473342239834945219941231142896659875639771082578904731612968458581210119763533256209133349855897409471370109254071264134896865501180497772745311362258253061049263122586288110122170803206267658593415882831241780806954988357583027047966837077303842016621090568492100912723593384058848134728549234805729869224231590164807260273842813218364478482520473056514825710339337403976143042857609936746985732614571374526839040047159803960179404815664968429170472481936134699339505241122579743693483015563177620985569709964923361313277053828317272918237735270603279191790408023632607135838929423697740445640268877422162490978777626789614267168275334204043552234563477019695171437388538372618435573216047876391713868198544544837871394762152929954649267936637681529727483715893084339137864052646698939142508301687577227069172246976254444213852321757324931756828151844984039147101722902305363159228530969950183367713176311723158045593716748492800*t^77 + 433945036272430561000627098878561813476825324852001422154672398163029720519483210074138279132008897175695307999104128859698877588328766413740159420871988275015373278106893761448502016385419222833191497465357064636041851626954882263428558330989670738513112958291292086099213689283793201534844630223902356495463341781307731953087378450437405561611862897598459764908307725850186040299138856902110060482848819545160807324699501408733017605055172797414400041949812537016159311155052942701499996651998560677170557172852333837551939366256458885492124809529983644294987603109430208652961772691656170385909105245264398037220626632741814635940165187611060764459055418173852131794177616737155201080939941383074170881381813380262971969578750981582282739269229783057724865752054408246233109040304553762938009113977786729882091678125607326435030914137122826903842695690059907167081817803114910743313821586186084628393382505577897784931878980200937204929735537691454380977828833475287928124861174525114678221538342324335884704508353488241273329685327830458564081391161459556476650327873952780001125559125420009212306440170740030042908656781296713814731269684860810932356920993051454272578796421603826867318902772595125809004213617523687326919113634683887773255542836150997030644112624082932339056891864769581631567952755923150504709698694621064034153763705330536085342069436447798009306271555574473710281284590565674731436349972233754937040502780967783825655776787134489683958914847225518933006963479579853365815137040228107683366778502675111153039175899059327523699159258703107975414127924929794149899846108648654153552706850211976379120216500199309237876114277978248102952622569192737888827689263830922611483442947645851062823406684242361134236263490168056650851578418981900849651119548445431961139709857335470597861837699552961700890870084357585518640230896268471185222675588974197912700416361491516440347650017666330672914879345985634888028942094142233717868898533782704787390300246541020533083305859677544992011879794416776249895677278389125488141569725915183258345633848447829165193119813534736198342239255389836189681891699576073691555095393349381081039015453116102408319311172286886303393385700059665704649007390443221516698439756119813533060359812259451675832578688795557851547074172343567023317105915755083772950754771393597113468173103895143818234810495743027176581402037008532665198623748021384902384793253457983831937590612502954830188044875349535165663533427661836772537229132362488851734154901614542871625577656395404380120128431032047499012269241488949980495846904986038031927054198673391411702493114778418180833697237231945962404108435781916190362348370868949176786763126849042201624775286838960840003457016459176725507877876733271178177198875641386833344313768443305062631664368121128224692371535926955842869079769718955677921190710426906200049071398583714593742864732015724238962341505271670380362726977336796252577375526348781296488489320369993484629574496045355153791882886358270994342773115769799072723342599310025795296235919484322027502802467148450435069908537536000111231349143412943286080004651889165780503126805451529192516442373519036392762106914926219651624514675094038387920025529251066972865821961753248077265553631613051265728498316943025929503492853598603461622530399873247417178770188079559970734989316490205112876365882038797854741719961842639612613403332057627205720721506377969243413099028741545217941929497417817206413610674171329967973249613240422777918524450118486565480042501428648007201527513081276516067334067758558210136532005463148303606613151556384225657098724128893256560119809017/36217065539653134103550700160899555093815535564841090625476273022974058613773533285657432438279533935852280015015130355198159960306293380481673282858056744214256405744572209091017190678777829422356157431835512335793952658982359769882827933597668403132165151344081515971412801066769349223080527590161601486361326610873462225907645769483764665383792639925989569915900855704161164829474854244479049285157949689495292377377174776775357510131300319373449141441673110387816989662047908594266800960855169027579341435636214843164449294674630753533412180899198090099467875735690181697667051679829787315504135139327802934332377606590422601859764917405598292886969036077797672147242654579142299203989257514788318236899987418885598750406696754977390798937660590651802237624573613623363742339495016211463872907357885556362818563813409489426581180676032737818659703166458707310095022551318994912018060731082445067543031859717334183611004198506995262637275879597697243126645905991964547619877218486422506381980339433394990234591598718395479761447853290124967370517789523002405173441670614719164908550206314305879430622214113111356880850432537663958383192754051439438607820313890682766088747402655470495799074448171310809034054933685733754140775323817414775926547032741114586556512935605096583645052084529250380865603327752169162189041304439979980073900192924307550510578112947597734603988421259064018935175660452922340833076986370475113845928223205280403695150561798197499303076032322918560077548900903200130195848635145105314308279375599635722376585167905693557468202353014890261174321701543146777203043649052186511993014926882223622157668084314949142230105238908908401569288824605061220702354096999798485195049264762742377066470926021106196533847163109843384071452346672825258807860309755598114911554121374390686258966026286174544749934549274906477411861437272580203180097203683569149835642217792763778142678005439204299462906548060519682499841122524591989700696070181220346267543786210686786246987040618358923910674310781180058675708209938984399940161168521384572389319769761380400672086909767996036277471492662378265030124371576129862921406654395418860194104564169952690231748228152990850888257499560178075239150417103146508643242818131769950038288745817073424160974686167692202582351971963709178064911127297260191275308541707927888672496700010522985760710086808822461745581385361622234086763623663234616750146912569577164736084781968572099225852039107861376873248548365940405295668321558765480451946365414262223362009941952499225130053887048646040915805855135791203590516884134337368490361327103028163911167892541293738592005157060358050212921583774280117953563812068524270062840351755113331393039934595022544209032276702451774319932438073202609528530256402706105745501163218324256247286051570792212946103502358017442646606453225174320620229487505045312404537951783365944844282387880864870847667736372526290463168733854885975063883824016813752779585495658779962635494740047087788649669375205246993852148706587575664488668382115421755155102174267641995923604163249864811154299188515417194115661618562408334420709124609914097001497463594212483852290160907891710162774275692388946650586808090649405210781505886651197654402292466459181668265549627925841611505393549189283136793607654175504905221524058298157781303850577055763267825296677890981592347442250397632533771012727096534684217757979987042647981896480437064995347398024096896532586470485411183573800482164922019763499136072698346814949073521409073379471955709725470600492257801532331208151705700052390775193231920902298741061928140800*t^75 - 246642481198024314506030031166431942922805082810283445518553308758549642095888191109215578159115029630593245907985594050255552316367887150044607415932624537771966779328904532805135099851927539646634794681855261060506089130505809544932011448359423130966875493251120815577651617886683625420744457941561654877566241213677162500948028292240369593754819053977388525917917403792551443299729960230253098024349699811215005465930965117673837677703518600329855165704945456822337848246081269113601922756917827310026714771923198170641729915609359632262338489255440435456517246671816870497362728089806216774462872017263866479540603356417193912733159875514271215219553817292897721293669088883893489517886609197408195893950447791152491678051397120961623811207348548500392005100324953534184196897229279668498204719760592774835223429347570076770383726152302983718055799665511475411919138337262780441689689140756615184233148953759841735844876771712765617173655936371451813225099153513573690286915341472474755544060521356318015011845135566832463421713477941928017793812145012213571327231978874178215603137048503278270725000995939480745952033798360255358511103503379760148216219771479867533763176462942609763515312270294460990528463597455696623073076522309599866253368934146571641290116949668209747470474024409904629138005460561993523925988554544573715848535726740785459816504288211752950662308652104998729751147153424036557876976502523343046065793323428594031923016639782260722279380741342698813995640372770612299562463182193035259404272714926097393704540212989454199006810547206295098084393626327597334808141790083367740405349835928959272902790620438337584992974549370815790129247914862983488373313302320213795079533226071583623225571920818717907491485188829730300812151972527435640817605247254819229003913364036709562438476754964876963237371264349173081258128091620222882150164875417176655223722058091232859186559861982443540432573688617564143552757023686146286802181670954433396185543933391732599799002532981755709686241281999897456938823108406607528360839501797395368189813355279287480337129637243195806983375318587838214908717657923301321464872133444456182909314237161827511363901839755448635361288363168266295880967043872736727541153785527999633331600465491413692797008693654911421449580031886935905815844068319391835886591274920502633026130240360633618461401715449469627517130117781389619804562469199843261392898239774626769082871408708393350535818521193038249188407186737021640902863373745743798272549299291885191444288858102353303347880869901635341438631921314077658667103197157736987606589352208972193557642064713992012847676644708997277248827901875506962892346462343638381648625641925862249177070243341211174165690635293402502830519945539570976084983007610259134947048669436373333497168316883049480451877132189083346581418955377334513835753083871535334059576527872089130874494289346111584708698394612689139972681292318523016468449976429482800469338647306024574123470427539451028211537501738809546854085855263570243846450305676262117750712608853499140187530454477779876258181080831633972995014736040855287040521034551356208770048855572335900133532072485999347326380845224628776209926114421248289112130122452799213453616456200027530826652525477957601979531582993407802469002857922390743685161480970188349256270832370629530873066239544621228682732777152647680292694027765851695435166697831078067799460758083960181183354877835967226600691902216137428729866801107630364507833803030462631396346984923540788819392707639936750751706352005822539614579185614684719703288804556395654035170365863773439794478769116976687279974510757/321929471463583414253784001430218267500582538354143027782011315759769409900209184761399399451373634985353600133467825379539199647167052270948206958738282170793390273285086303031263917144691817087610288282982331873724023635398753510069581631979274694508134678614057919745891565037949770871826911912547568767656236541097442008067962395411241470078156799342129510363563161814765909595332037728702660312515108351069265576685998015780955645611558394430659035037094314558373241440425854171260452985379280245149701650099687494795104841552273364741441607992871911995270006539468281757040459376264776137814534571802692749621134280803756460975688154716429270106391431802645974642156929592375992924348955687007273216888777056760877781392860044243473768334760805793797667773987676652122154128844588546345536954292316056558387233896973239347388272675846558388086250368521842756400200456168843662382762054066178378160283197487414965431148431173291223442452263090642161125741386595240423287797497657088945617603017185733246529703099719070931212869807023333043293491462426688045986148183241948132520446278349385594938864125449878727829781622557012963406157813790572787625069456806069031899976912493071073769550650411651635858266077206522259029113989488131341569306957698796324946781649823080743511574084704447829916474024463725886124811595022044267323557270438289337871805448423090974257674855636124612757116981803754140738462101070889900852695317380270255068004993761755549360675842870387200689323563584001157296432312400936127184705560885650865569645936939498288606243137910135654882859569272415797360387991574991217715688238953098863623716305021770153156491012523630236171456218711655295132036417775986535067104575668821129479741564632055080300863672087496747301798637091780078292091642271983243658258856661250544524142455877107064443862660221390910327657220200712917156419588298392442983486380380122472379360048348482661892502649426841622220809977996373241783965068277514189044833655206104766639884805496523768094882762499378299339628532790972443912543720190085087905064620101159117085216975715520322466413268110029022489994414010043225968059150181500979503151681510690579837762028026585341228955551646027335459114818694635632384380605615732889229233296151763770319774988157264022954239750788526027243654464864535033558298148514914565977748444537982095650756327189532993294056758769975414104565543673196593334639222840685908765198061942863104229795903180990016651098207697248047072607302744582048461745470348997540995643928466659778933812329321298141473829823429255143026816747860776608803211796471361456988159044811499898595601396092071557448191855771378826253900551720215733891914237823229612382577196400200392969175792910682438399399449539578751364713390246276495515565895273993388864764902851486337298697798737932823525390695334882849957595444489291665818115126963252843060287892274354407534824323311344804117055412043430889456745102371677802485204405855821890093286578196335899108172224046639945352432947445117017677052285470415601378685993490151074876481451109909432482659453470375058805881053888074083739636663199236417791088565281888745353690319181259645891326895043457303560771627472439157429168941214677312483575933035192725940138218914896369880047942659460294549276512481560043601969102740428069167145338462717895714002637136808725265310597781312289189075668685302530526380070933218156870950190937218355514199093547527969178546404314766076211559841465973509008881209535096416132880653523636207817528495197559738671042291569176277405792939556021251335050950408020433253883805696*t^73 + 83669543520582859914819480067573669329819955676121725961816752706835305835313387250031630473818109230817780505972068255811459188692740751124683732043457895094135337765474315881347784736872900146993328857917478600002551142777236330400823476312318248164277236334456430812351908280622999984251766655372798774779438975779204826380653255604473102777131153231892530259900103941968051048473635793271501653894397717155175177682361775030303965322997850239244823515516116608824441158625033613800624720562450392820030394749878892383568355579022986544277259193328842520350230370298121909699449201553700844066615368761000319080314558235913127416498422382319722106185562144003891590291265980736624792279729787545983220936572955215352384678207124255934590564962621126477248562450956500117243898874203477258102651456718398997126552355098012095466445560406217439875168971069219275447182616866654399524888262460493730633623924390998703317607128429485234052381079854578393427601661848231341647092737317854301105156307153186052679994793134920059158706867691232278097005944733090161578581342976301302730775987518931283688687600024414395573850132902200565075707590094103423313100207198858024988865834891110036793177231334778611037630920345912554062739171564913833531541424450089100920659895768659606277928186587294836775865520504525872764668069956204987274276606611727641390932872740791468150789319666880496244003921247366525984889190697246600291573651626985828005432977929643026020185396119969228179088050750571554709459191256749573110854015156342567549869138604749979286579700408892459610522376735657904604558165926064534401070629912443298990914442472808363372142863721843669315348645690818928482326522842145875063921137869246236342262753505510102255513782515937188522504806332266446021112153254477601441370496115644895508630131189282349627637907041007660022279669181102657977182563154143817871385051925731363065038159269022191847552637406154156825091905475752847112972188455448634463982192607443662770079239588572218622483609391795885358486658888935189687212939189392172364913291925501418389482628740233131689538987646602225638280458987751919783432917066224888427479093499807625170671725530322897256829243658457598055214708977353512986705247994884373636000914283527823241550817621406045383121542848119143926505174424115857363660825136361299418445002108700189878947699891358981173398884776241077210493311156344735674461394732905303679540750095638762998721622208719830020835316432846631051619138569935979392700670749140360443832457386157584539743446779155218657789193639136728147589734507015006271484796648224489866011147394407843553904640819905233025947089924739724125217254785112092290069507677894417341751936020411701831475942280187287162670089720894640165765888420852026035170431242844261571553645628115791381145249619361161548861152083947173774025898550352402722203376044641293499644970828456984936465782191253996565497721874770176169321132338541813143322866123335674827531541719063794872162687595480830927729679103336610425550105614341425489664612392108873363466366067633662755206306972175042087664643321258232379517384316423492560317325949475583101822160311068393594090236513261074154273003591479992347246776482695150056089279927890569456897240165101055276171572780913264774827606344123513460140658349170290717188650694859170314235974023095534911839482796621738485994729791320242451821952550628026273712417215504840656234186334193218580182586245628333686035802249886959504927185761413253308292457900722798513486833001939926451962592068015181271004032665424147891787408926856875447625182800798665376313522593609997324142426256657/1931576828781500485522704008581309605003495230124858166692067894558616459401255108568396396708241809912121600800806952277235197883002313625689241752429693024760341639710517818187583502868150902525661729697893991242344141812392521060417489791875648167048808071684347518475349390227698625230961471475285412605937419246584652048407774372467448820468940796052777062181378970888595457571992226372215961875090650106415593460115988094685733873669350366583954210222565887350239448642555125027562717912275681470898209900598124968770629049313640188448649647957231471971620039236809690542242756257588656826887207430816156497726805684822538765854128928298575620638348590815875847852941577554255957546093734122043639301332662340565266688357160265460842610008564834762786006643926059912732924773067531278073221725753896339350323403381839436084329636055079350328517502211131056538401202737013061974296572324397070268961699184924489792586890587039747340654713578543852966754448319571442539726784985942533673705618103114399479178218598314425587277218842139998259760948774560128275916889099451688795122677670096313569633184752699272366978689735342077780436946882743436725750416740836414191399861474958426442617303902469909815149596463239133554174683936928788049415841746192777949680689898938484461069444508226686979498844146782355316748869570132265603941343622629736027230832690538545845546049133816747676542701890822524844430772606425339405116171904281621530408029962570533296164055057222323204135941381504006943778593874405616763108233365313905193417875621636989731637458827460813929297157415634494784162327949449947306294129433718593181742297830130620918938946075141781417028737312269931770792218506655919210402627454012926776878449387792330481805182032524980483810791822550680469752549853631899461949553139967503267144854735262642386663175961328345461965943321204277502938517529790354657900918282280734834276160290090895971355015896561049733324859867978239450703790409665085134269001931236628599839308832979142608569296574996269796037771196745834663475262321140510527430387720606954702511301854293121934798479608660174134939966484060259355808354901089005877018910089064143479026572168159512047373733309876164012754688912167813794306283633694397335375399776910582621918649928943584137725438504731156163461926789187210201349788891089487395866490667227892573904537963137197959764340552619852484627393262039179560007835337044115452591188371657178625378775419085940099906589246183488282435643816467492290770472822093985245973863570799958673602873975927788848842978940575530858160900487164659652819270778828168741928954268868999391573608376552429344689151134628272957523403310321294403351485426939377674295463178401202357815054757464094630396396697237472508188280341477658973093395371643960333188589417108918023792186792427596941152344172009297099745572666935749994908690761779517058361727353646126445208945939868068824702332472260585336740470614230066814911226435134931340559719469178015394649033344279839672114597684670702106062313712822493608272115960940906449258888706659456594895956720822250352835286323328444502437819979195418506746531391691332472122141915087557875347961370260743821364629764834634944575013647288063874901455598211156355640829313489378219280287655956761767295659074889360261611814616442568415002872030776307374284015822820852351591863586687873735134454012111815183158280425599308941225701145623310133085194561285167815071278425888596457269359048795841054053287257210578496797283921141817246905170971185358432026253749415057664434757637336127508010305702448122599523302834176*t^71 - 8386141314610988020732491077601421681532622241244204831228511462593114962933390185931598257091048536081955245146094555981650000075278202863194618230215479859860668197897497292775146363269343497792465996340280844368396560203106710567002429865848202095307733380907832962291073953992636053312594934474981945375714025888202958455434474354982386690095542271862544127493497951815834438161342089964821922413072485310222202483062337354585664404555963857119378162560460391402591041879213912653688621938821786484935118503072912272384897034282297131256642821230257066532794661251880002814141178350188895541860950735668367277184590002336259885453804623631040313384536977633407651577066688343911835857000883950921351556405490845753871787074167769670861798161214489473378646163191479910071009729671974629904801500662372414017506796476168310161049478273821302039803725729923493822772476194909174050111141538003713889585220904279324289952580910819834595874073347390564489925538421145387689930284855580000881023302058709591373023299080404165226933287543112727981095884824847068014347613199633035323867059332983356411934087603545506991628129426827151410563797647720495084608714000114153089595909309734481519078073172120133943429634094065798514084795828024950923967571027809225529812463338820895642790523177868855945587510149840352617012867418289797256791820367582592567210204865527812168353232818263482216490519213644055239838380014000417821031952678099817368159095806835344926168851311222225951840895345430611894531156481480430288846980975085577212280885143304234145697077426182468444421199788611959677043454788285863049622073035229883416339668934726141687274190644969534377459478396893859556057279509775062415083942043601239487470039392677404193774331498671323531986486180536665223763968857225612499274820224218963219980844631371423843881976934074267705837325706996220131745160146252407972128064848207964768512614129907366721520120071803870156797716853824876722240813201433576442812496999654421622380557174466469043756512704516126143955092924496921362971934610064803790173998434557745548243552035324007802748349482114800460878454842389635660675388315716761958767741927341957295826821200695921567352631934464994200783117843898898359704781791950944757791761873802392319769677799220476697899433822146622753742014107958077852415339501533037723564977656775074148896030165563617875401470593676594686562669487896392409929789099791481119819131662359818853169794666216955412973303849307285388431089328293200654171822853085330091490630524248347630475103887742004617151836253021876273370069866397749745416888484202244737272477052209586482030510914001854132563867092483719003332169892460332959732102203000221362597444505694708502207619373936154764881309651844601646622596531796936141348287957694018329073246997830149551448751084262755438346932683599597344706469903730431739616473352922098555227623898472766135959107877594947701119210894981702395855576358476772130711767316367172761794268134737017781506995366653306673619161131736922250998657104758138796496991527810978852639579681168577268773729220155319784192267408132491977490534674013934631667378751884988572966822901915775185887832782978142833178071594216896946701323847970575579807271836663490521572880168294282534659358848123980882431195806181732202364282640418510847187132849986815993870958785413536705835282676919024997862931940299908316728195036855082981522785458285024395867141127636584062860285015950187336357471501872049679846222012676982495175245170874398844537620804670564938817977540866408580106643442328126376068772622273163676425400569505111714355935349126854098499126023131259/3863153657563000971045408017162619210006990460249716333384135789117232918802510217136792793416483619824243201601613904554470395766004627251378483504859386049520683279421035636375167005736301805051323459395787982484688283624785042120834979583751296334097616143368695036950698780455397250461922942950570825211874838493169304096815548744934897640937881592105554124362757941777190915143984452744431923750181300212831186920231976189371467747338700733167908420445131774700478897285110250055125435824551362941796419801196249937541258098627280376897299295914462943943240078473619381084485512515177313653774414861632312995453611369645077531708257856597151241276697181631751695705883155108511915092187468244087278602665324681130533376714320530921685220017129669525572013287852119825465849546135062556146443451507792678700646806763678872168659272110158700657035004422262113076802405474026123948593144648794140537923398369848979585173781174079494681309427157087705933508896639142885079453569971885067347411236206228798958356437196628851174554437684279996519521897549120256551833778198903377590245355340192627139266369505398544733957379470684155560873893765486873451500833481672828382799722949916852885234607804939819630299192926478267108349367873857576098831683492385555899361379797876968922138889016453373958997688293564710633497739140264531207882687245259472054461665381077091691092098267633495353085403781645049688861545212850678810232343808563243060816059925141066592328110114444646408271882763008013887557187748811233526216466730627810386835751243273979463274917654921627858594314831268989568324655898899894612588258867437186363484595660261241837877892150283562834057474624539863541584437013311838420805254908025853553756898775584660963610364065049960967621583645101360939505099707263798923899106279935006534289709470525284773326351922656690923931886642408555005877035059580709315801836564561469668552320580181791942710031793122099466649719735956478901407580819330170268538003862473257199678617665958285217138593149992539592075542393491669326950524642281021054860775441213909405022603708586243869596959217320348269879932968120518711616709802178011754037820178128286958053144336319024094747466619752328025509377824335627588612567267388794670750799553821165243837299857887168275450877009462312326923853578374420402699577782178974791732981334455785147809075926274395919528681105239704969254786524078359120015670674088230905182376743314357250757550838171880199813178492366976564871287632934984581540945644187970491947727141599917347205747951855577697685957881151061716321800974329319305638541557656337483857908537737998783147216753104858689378302269256545915046806620642588806702970853878755348590926356802404715630109514928189260792793394474945016376560682955317946186790743287920666377178834217836047584373584855193882304688344018594199491145333871499989817381523559034116723454707292252890417891879736137649404664944521170673480941228460133629822452870269862681119438938356030789298066688559679344229195369341404212124627425644987216544231921881812898517777413318913189791913441644500705670572646656889004875639958390837013493062783382664944244283830175115750695922740521487642729259529669269889150027294576127749802911196422312711281658626978756438560575311913523534591318149778720523223629232885136830005744061552614748568031645641704703183727173375747470268908024223630366316560851198617882451402291246620266170389122570335630142556851777192914538718097591682108106574514421156993594567842283634493810341942370716864052507498830115328869515274672255016020611404896245199046605668352*t^69 + 62203721788767618897465724955268477771372800076210458184322850552996373416273171505530079393272629639299207755489666640269506762286902126725837935927222610520065474759145335179447922742244432916468250225634193723600714619087363134348757241763707592996587917615276942561312953684337156893449599429684344948171175664292041346823468071726255406132369228321826698663296152749297223002986024521848349827220788258447978360942101944641529231164660799913062625639501889559280975590353260768701607369606893702836844746725796015422853433929760188332178508160551636579241618641300540794983688624941929051742562944269646200146354304464114625756745868465287611842693427649833915002319065979712523331391324711068389818374507285514225566076574373669419765049417625470689505292234790447258725236916684182513144777427227097836557814462660681498781672533083090857690910986626014957468007100989471766916583593066228847815224527798337084288727198296584830391351839452454427707732737452403361672284879819401817199403408193944305564175620196885679558256611207742230475033485575476906982203899907843513670090143516626670829293655933040037730203044523003512513356977164970146354013651094097761743599782293099521200132791098710360931161817037730809524226315467152519049555459912039979719697092160466207458953759892056486756164473537541541940908619882735640587014418965952807337195987050835707538485888401641592968992850189482648153921032194404512930858923996220414758749074991931253193379290474182857918926896364737575683429127839859856212070871116734920217816512055083471610452036056019671231723452243957444421735717478540979693313920343021301967037516103477451668973506430204882993842037123364691726869062620753726224730196160442310224697840016242678552592847747533770331752634989661910046254968488414037254077803849971280446919134533450414027250962180562992616075167607471183591329974344276632420871216156975688142252448655381873839898067568566109767833036688083876105617205857724904315214020419433201788299838447598434993516776905714724994122432971316695895692844812987978600659144070336509189844450896362138341201222145684967814697404846350389557742124471754433796090622259504195208258803455613018427221209880640258008716643282466449381216977251603847452455910080956271618051147058426499848595952593459421060376343562750817138328014895957440605342564174164459104915064788643061544722271125455027477934289035477059007065541322435161909729358581994105030810653154573352735776452235559514706509690797286042594120784581290862733978179589140448428126628265934678351536752857769807216398396962100646280996883116731284951777767260574105583947868366981540285701686074582886341966741872842507736762626602235730652297909250685569893140622423590244440743738124474511132526176435184236857956275942385411947468688737089695063267616611707366093695441906873987873877148674703593072397005085973865714717464607872992147875463940943164958378146126042877239663304698392746870893748172909524788089021787326171214209831370571641992037750659553048368851087883815495719631108087764250510659854283230450235439139016959722778940069098516881591979562624241170969089995267285818305102441776557426587176572218976927688331296569310871391791174089482404142855525928288801006027177810711890642944953533499563196756920358626991382228362966622529745402622243708890335708184169088362403752659282689724049644561887921537365898058849131136965988786141674967123308692948448237961104901887633284400532253644478017496788481721580602054605518812802595441326385440026130506955091114913395298860781689154766040946197176941479147537367957553648064953593541443162533639349667545721/643858942927166828507568002860436535001165076708286055564022631519538819800418369522798798902747269970707200266935650759078399294334104541896413917476564341586780546570172606062527834289383634175220576565964663747448047270797507020139163263958549389016269357228115839491783130075899541743653823825095137535312473082194884016135924790822482940156313598684259020727126323629531819190664075457405320625030216702138531153371996031561911291223116788861318070074188629116746482880851708342520905970758560490299403300199374989590209683104546729482883215985743823990540013078936563514080918752529552275629069143605385499242268561607512921951376309432858540212782863605291949284313859184751985848697911374014546433777554113521755562785720088486947536669521611587595335547975353304244308257689177092691073908584632113116774467793946478694776545351693116776172500737043685512800400912337687324765524108132356756320566394974829930862296862346582446884904526181284322251482773190480846575594995314177891235206034371466493059406199438141862425739614046666086586982924853376091972296366483896265040892556698771189877728250899757455659563245114025926812315627581145575250138913612138063799953824986142147539101300823303271716532154413044518058227978976262683138613915397592649893563299646161487023148169408895659832948048927451772249623190044088534647114540876578675743610896846181948515349711272249225514233963607508281476924202141779801705390634760540510136009987523511098721351685740774401378647127168002314592864624801872254369411121771301731139291873878996577212486275820271309765719138544831594720775983149982435431376477906197727247432610043540306312982025047260472342912437423310590264072835551973070134209151337642258959483129264110160601727344174993494603597274183560156584183284543966487316517713322501089048284911754214128887725320442781820655314440401425834312839176596784885966972760760244944758720096696965323785005298853683244441619955992746483567930136555028378089667310412209533279769610993047536189765524998756598679257065581944887825087440380170175810129240202318234170433951431040644932826536220058044979988828020086451936118300363001959006303363021381159675524056053170682457911103292054670918229637389271264768761211231465778458466592303527540639549976314528045908479501577052054487308929729070067116596297029829131955496889075964191301512654379065986588113517539950828209131087346393186669278445681371817530396123885726208459591806361980033302196415394496094145214605489164096923490940697995081991287856933319557867624658642596282947659646858510286053633495721553217606423592942722913976318089622999797191202792184143114896383711542757652507801103440431467783828475646459224765154392800400785938351585821364876798798899079157502729426780492552991031131790547986777729529805702972674597395597475865647050781390669765699915190888978583331636230253926505686120575784548708815069648646622689608234110824086861778913490204743355604970408811711643780186573156392671798216344448093279890704865894890234035354104570940831202757371986980302149752962902219818864965318906940750117611762107776148167479273326398472835582177130563777490707380638362519291782653790086914607121543254944878314858337882429354624967151866070385451880276437829792739760095885318920589098553024963120087203938205480856138334290676925435791428005274273617450530621195562624578378151337370605061052760141866436313741900381874436711028398187095055938357092808629532152423119682931947018017762419070192832265761307047272415635056990395119477342084583138352554811585879112042502670101900816040866507767611392*t^67 - 47345826349140683196442813519457007574177984471772700762365024118853376446059636715349770451786135741711857008079831917955892653141739962283646884934892581469119264401425060565549772591880980485587842593516021075603020904137779286755528663096799539418412665280991365404926984318408949293210595424721263095749130273161509592054372941039782533995563852378767545592319328926764947285249332578756169987031826471813501986352046736124254243625442132242359980196474195412524451388003639823715249585194754795326446069824122698191329230847798156942461227944676311961149970606507093702540915358114109096229839140581198896093461312709596178442339091749458861393068259841902142539134734464246250494969511645737500345987378815360287619004304558891595709753681486399914711358104093409963108248276622544094078755558391744126268726713988209196816847896975197310970055760278015662357065114283158424965145911605414823973662481086474449117580579110560803959912243626077287444862107453679533627740862440194528495378235648589314024718590299474871642034796123072006319379130721368797145940111608178562403022445785365085760056161633107003861859910185023625948253033125337691935744143217296147921733786644988490694175378583148684130766152425355325171794184996427352064030843628432403258091351223185847174221712698755935441521933329003823840593090465829163971877718965970346871235131573722321097986244596735105997023966562481117130907179400914780847416053203280574752512555102800895116170828037308600875287142618400200948644084675922660832061008258756114036459773300033848885287983763903450531610995420170040314597017309855850987255553200187192219108737143268894313729522297744403848701171222750500975668437446122139864105044569228569358409646321691385335401082229933762403757782549603127611135141135628192218476477828099121621555805036601466097995659804902856139354885479332653571425667398932053214921687814544694022582253187762846229571341101828232061842268679037680089803991613636815314479457568871004896750279706400301050384802357436376848206635900309280254501379654208019509442609853681885671829663689460770508245945448326664887781964829108142101792484479509341980051181750095522200297307422123710499976734882419006820286247235663148960648171110416955336363308372696647600928945556689561464959419491103649575004699874782160387124035463150688754750835740176529937279409988654656355991545033330502586113198175061076817590097947686374962396165118259547102288124956846557951297494084008803695823133161874173492265676663925892391104985756170323939093576016401116020832710121257949439691810863197947675849190948202357535048504162491241807910034721390698917837295781850733375291790936664310466114501771334107374455061617003591759086442130423666239272538883520797170107589778883846437505402540081629192215909850834145855323450699222669723073064618842605015230989878300397383009355955468153529323534056169318678290708214792266944053830635375772434432517037755436931857257271757782591263447815121094553501481788323567900213779054257167326160143655096649762782120731996905387619834158585107297721803296443076619457647240374621681403343351516046632779542704134302294714950781115519405390988938414130303742142527345482000321930986349496098974275204079885743141730800513553139474891280083339637752830698955980806781369695626488406492818554076831498551144178638926813503784667396249892979139310958391280831247657677030335160969524361052463169586518477052194858894777682997631750826415301881217514674243719183293441421867512643749499430469337953210094330595137392884777685087184229664331173325579093614916154359456993254611867021349283579768849351530257/12381902748599362086684000055008394903868559167467039530077358298452669611546507106207669209668216730205907697441070206905353832583348164267238729182241621953591933587887934731971689120949685272600395703191628148989385524438413596541137755076125949788774410715925304605611214039921145033531804304328752644909855251580670846464152399823509287310698338436235750398598583146721765753666616835719333088942888782733433291410999923683882909446598399785794578270657473636860509286170225160433094345591510778659603909619218749799811724675087437105440061845879688922895000251518010836809248437548645236069789791223180490370043626184759863883680313642939587311784285838563306717006035753552922804782652141807972046803414502183110683899725386317056683397490800222838371837461064486620082851109407251782520652088166002175322585919114355359514933564455636861080240398789301644476930786775724756245490848233314553006164738364900575593505708891280431670863548580409313889451591792124631664915288371426497908369346814835894097296273066118112738956531039358963203595825477949540230236468586228774327709472244207138266879389440379951070376216252192806284852223607329722600964209877156501226922188942041195144982717323525062917625618354097009962658230364928128521896421449953704805645448070118490135060541719401839612172077863989457158646599808540164127829125786088051456607901862426575932987494447543254336812191607836697720710080810418842340488281437702702118000192067759828821564455495014892334204752445538506049862781246189851045565598495601956368063305266903780331009351458082140572417675741246761436937999675961200681372624575119187062450627116221928967557346635524239852748316104294434428155246837537943656427099064185428056913137101232887703879372003365259511607639888145387626618909318153201679163802179278867097082402149119502478610102316207342704909893084642804506016138011476632422441783860773941245360001859557025457403948054878523931569614538322047760921733395289007270955140584850183332303261749866298772880106249976088436139558953498940150482450776541734150194793080813812195585268296750781633323587235001116249615169769617047152617659622365422288582756981180406916837001077945590047267521217154897517658262257485985860937715600605111124201280621221683473837499544510154729009221184174077970909787110174424367626851865958252537605709405307003678875243353443576665156029183460592850175597833584484359024585493872534952507617767033196316530611660807308332734546449894155656638742413253155710067133474961443884447843402563837651300474204665313133608839362663659347185259533106792646277376787360056038006117108134611484446207542002752209545840606591493317457713527700605149689009147047292783945276784623092037275992035026247630746132674599182744796668855626019058290995972076668802490957801980243742257607643766647058668872897495494229138286326511217916081351037048186271549534318244400289800935511974800158348285078593495748336350091218377018661707917531611157434099161397534581083547078716920975093574901735269910655857133477523129949461288082733649095440427304208941640748210399040723303117457233618605370640892278323761195714049303413282834243045433063303512572886286819367721985672016890670352651585179896633983689732122797151543777650572937303078767025363857482664481249290770907768042413093387275659436094719919065923178351415720202511946068512011122656756487896251174091541189739159879651930420662244442853811290289537276097938627491002931213840056383596500341584982119092928187717443216777223751095969136913025809318906506779900222805367539278897501959631077708971303223296*t^65 + 53383353458882784717346024390820781908676338473270605053367013016916798279177808160943407220835509831768858575835396002755228891626139323974018389781543346200211264130650136173390943349637271319405650622219771378108581055846299552101535317493699379298019175302679692253871793782491647376883041783401744638984133655932934441819614260582632179155639661452394839356606389757840875370694901711616990002256435594025730860933304078953444238126857395410995820280609299849542138737543917055663427268661858569958438463812966987919851680333330306390837545819035777884968078406097516421630666228328469069199819597455223332441894231384540811516445666521499785895048376696877262657555159258465617552235755252162352170309999316709115892934274808148648415578674504941669149385364312733638443099841614758180751897462271623824569311323340735603151032563140691866778473577113606312354612708542611250826372699117966183559902640309761977858496244018353477762435800725101232863878484113175685233368201671096090393297998269801625504203928437161222272757914437831811227060544248623375761632834119304917421858692416969842007929597502190968935016285426160431279678394037876675815579928894365589894964211288286208946686686422206140158108306390580765557026324513964437201859227604082736215452892655609158608473670320850040045411972121178690021557462201064674822958931783768232932370343575091370996880710850357682332501689052657405112387504163839037521807529051963855668730749525277448993628149007941970763378518552495072774421827281029290653549327981426242616853797293700111842366024824411764572829693212581186686447590560467020333974080797607148520383534701977655011617410805809028651986645403021605154282650941566855543994701288694076678095702785857191781039608317946731393580328667228474198530852259463033436518878630430432561092764716652750622746569832247980656500495527970113061243182536140205357693203837093315876082293269183264592119205148744140290997361113137754602680787745331611761384570481018779319224117494441983222587215023265298037994299086395879571070124909714254203914535613990438578382520734227302844176470836551399363244475490899798935884312625900885133061874875032634045028249753783611730786444838907611289968923611720299676332954762057844501660680778352943085560685334889793358242728968693905117934067388226900304120483672564418446573522354488221192908280692815081867824730967724858180169781041034286673743675522585142865952677021964798228028226784034083719069935991481198581518387688094308522351410795665472949927244482256690450184638243267869453221438341602258018663214787484951786821258082869579131531689900209153266962965264087853413225992372682301544056323874415348076085890141712340086902072780301749472062668164691508217091783867848761917961633962921335153383790075772870927156700333420933849462387724803136089567126023995771772282127733069139007281658257834697394429691853649228836027286209345183640593094477937229212002227234062257346246583468117541115810882331523308651260637037005663501950626105526379599295265261876089531767952911275246884963826423088877231495693131488232950306800039587020419962733440937180138885025899810685101542465324654420665982344286028970668598795209925983345847698124076495910677843203254127255591134770086723807391339134897606288033242137961040327701694173678450219470002714402670984566340173913448995575650613936331331159047864116468978766795368173807376876356687797694900831972607381523417649549602749948802229705916203835942872063259061233628921517730276595958344783868941909229102686132970204085618529593919260459439713992719614221105071072850779019689386878391229564841426125460175105/396220887955179586773888001760268636923793893358945264962475465550485427569488227398645414709382935366589046318114246620971322642667141256551639333831731902514941874812413911423094051870389928723212662502132100767660336782029235089316408162436030393240781142909609747379558849277476641073017737738520084637115368050581467086852876794352297193942346829959544012755154660695096504117331738743018658846172441047469865325151997557884253102291148793145426504661039156379536297157447205133859019058928344917107325107814999993593975189602797987374081979068150045532640008048576346777895950001556647554233273319141775691841396037912315644277770036574066793977097146834025814944193144113693529753044868537855105497709264069859541884791212362145813868719705607130827898798754063571842651235501032057040660866821312069610322749411659371504477874062580379554567692761257652623261785176823192199855707143466065696197271627676818418992182684520973813467633554573098044462450937347988213277289227885647933067819098074748611113480738115779607646608993259486822515066415294385287367566994759320778486703111814628424540140462092158434252038920070169801115271155434551123230854716069008039261510046145318244639446954352802013364019787331104318805063371677700112700685486398518553780654338243791684321937335020858867589506491647662629076691193873285252090532025154817646611452859597650429855599822321384138777990131450774327062722585933402954895625006006486467776006146168314522290062575840476554694552078257232193595608999878075233458099151859262603778025768540920970592299246658628498317365623719896365982015989630758421803923986403813985998420067719101726961835092336775675287946115337421901700967898801214197005667170053933697821220387239452406524139904107688304371444476420652404051805098180902453733241669736923747106636868771824079315523274118634966557116578708569744192516416367252237518137083544766119851520059505824814636926337756112765810227665226305528349495468649248232670564498715205866633704375995721560732163399999234829956465886511966084815438424849335492806233378586041990258728585496025012266354791520035719987685432627745508883765107915693513234648223397773021338784034494258881512560678948956720565064392239551547550006899219363555974440979879093871162799985424324951328295077893570495069113187525581579764059259710664081203382700969824117724007787310194453284992933870738971205619130674703499488786735803921118480243768545062282128979573145833866647505486396612981012439757224100982722148271198766204302330988882042804841615174549290020275482859605237099109928305059417364680876057195521793216195747460307567502278641344088070705466899410927786158646832886419364790048292705513369086248857107938945192831745120839924183876245587173847833493403380032609865311871106453401679710649663367799752243444600532705877403932719855815332425162448358973314603233185541960689585098183820809273629936383193605067145122514991863946763202918988064597174653361011557037891173164721106594673506518941471202994396855528637140987428271280740158382761218647476771054093673734686132503942732769303145699758631475795371860508552906360358262849577709225050695777453858025712402332361178219767103541504540501451284850725756692287478071427929508849400884818333993698520544811643439445263399977304669048577357218988392821101955031037410109541707245303046480382274192384355925016207612680037570929318071653116148861773461191822171321961289265192835134036079712093798842881804275088010930719427810973702006958182936871160035071012381216825898205008216956807129771761256924720062708194486687081703145472*t^63 - 5910310987860294571185469529388779374535994850954232516949947288940718429115476645747944251987010336022627615355392847990933130944034087467349917795371883182507746033797127492839552910469466486834849639213304652456025490115191390826777978945278095065878632433874688700054304772454116563305370951834960708078290609730453425197786830035277793336058815864860171599923416652139818015494438999421198632713215197201927010050892399345263971302133012590561154172210864575644704272276395410399432350953339854439055640026143040987817573785824391889921460094569896768070703814809293793539982016526484064609844899054964540158540382301274917027509448305179453091280270470212173423310109984830012238249750168690686520016942957111862392821698429540430476033607995078322705700327320862326860443584043031450922326827825102153712253380255263766746861787819188079485676578996736593076319934558139589835977088710992597530237061521970278783965842451883186010487972029993291928219071269191028475449448746259225291637922245246008070993564064887120059579973955746695950346847798250460095049923011523498721224816639172241306071342802375613933122153679565577867108418176377540300735571555375254856369768228285813260136598411853023334494550690681465602417917250864418028973633705765778482079889859011137401360286744367665423550342185066047073463743551912114984926703897473635597156315536021887449148481888439947613999882044964112632526358230202709092070041418179476876184343424668967503698533550807340838980391798700648678585653633275130289547052303499827471600073880375870157974170982806560542507560897417083406201534356247467360467386191652889524365667996225516519067900197537159605377213713978757604744603831205891546001127746190828396306009710428121752293805744488030972368779127423925020357485160929719870952535990324405695107118337771686696349941829981994682240529711408776876277562805170236330520239170769333794708456001400948416751983072143699400994599253927203347903757227294137727988546617044325804199421484943453239464293367432856229089227161460618428937598950508608437192469175247803049087507854744042189482018228782840993119633896987671910457710649867929823982068094721243342148627305758415805359020143956656945138360661907914101020766502728169876828598717076503768583955555582907318769941781074521637323268920451478368486697725069052829922250398886880130804796142813256402817273000383160510613059558817729086942576984482223730605309007884191722021653830477828519559696053641259620746576011332448863943381235180065873634030302132602531829715815092187607800369720384801978289976869102749457627946729120508702426164942735615927629193245374712259956892348273133862046955408155222780759840463343610788114365015854260816534699486258905319975379983124640202431048748953704269127618803717172159439042090146693277556325503391600234975760222013366357930216623335663179523348282138877240379482364914737716740204864641161402759187799163653466169977213780808587272553005840500823670385952737798254588926326107263070980989086539489803651316370431508563644874330404414212663084007279253260366248250923256540038071480103234303015564028145246457217363620600532094595176947177781670535653586432946260654702822895784723863850135097060549313702488327017800444908815478593152924525124126190387780560356886931445212091931948522917606469571734093551171330091307985547453975783473517514594707162586099777473120799310939283338676801668930296613140426579607873747182422938636087767340925377532175569820961362639000460380540135973784061653246710242024302912050946376510658615817088504449718706408278647709475886633291200773543739058145291782945292086619127415/1397604543051779847526941805150859389501918495093281357892329684481430079610187750965239558057788131804546900592995578909951755353323249582192731336267131931269636242724564061457121876086031494614506746039266669374463269072413527651909728968028325902083884101973932089522253436604855876800768034351040862917514525751610113181138895218173887809320447371991336905661921201746372148562016715142922958893024483412592117549037028422872144981626627136315437406211778329381080413253782028690860737421264003234946473043439153416557231709357312124776303277136331730273862462252473886341784656090146904953203785958172048295736846694576069291985079494088419026374240376839597230843714794051829029111269377558571800697387174849592740334360537432613100066030707608927082535445340612246358558149915456991325082422650130757002902114326840816594278215388290580439392214325423818776937513851228191181148878812931448663835173289865320701912460968327949959321458746289587458421343694349164773464865001360310169551390116665779933380884437798164400869872992096955282240093175641570678545209858057568883550980994055126717954640077926484776903135520529699474833407955677429006105307640455054812209911979348565236823446047099830734970087433266681900546960746658554189420407359430400542436170505269106470271383897780807293084678982884171531134713205902240748114751411480838259652391039145151428062080502015464334313898170902202211861455329571086260654761925948805882807781820699522124479938539119846753772670470043147067356645502215432922250790659115564739957762851996193899796470005850541440272894616295930744204641938732833939343647218355604888883315935517113675350388332757586156218504816005015526282073717111866656104646102483011279792664505253800375746525234947754160040368523529638109530176713160149748618136401188443552404362852810666946439235534809999882035684580982609326957729863729284788423763963120868147624409380972927035756353925065653494921437972579560946559066908815690415063719572187675014580967816563391748614332980596948253814694485051026754199077336329225724184244721643887090859712823619135845736701204656210652513881596570530895533562990884280469963485796817541521477192361531777359832665534211487550494054293613938439329830332343434059874571357598214713096296244882980427965767470524058183665302248767483526504618200037615806713871961092854030772514240953066854620786362859749457515411395677966488496602242694607119859766379347662370825324773001177660132294484644137499162044999026811226533150868425983083958839466956059276337266929627125291977011850459390120317207425253676771361114840195844067781995581870573430343134537368917356985773895629374907085174013708710281446378457515038338928567397206133845477360652983562342800268943870101756026431757954259646791223531239694538552771251017170369496449540037152401683964489311660724276631966308144526682903820760289102961499464493195094439611768547420123693633589118137086231968969731880298402732463354538120063108194584554167882446231107377323467352369860771206846516501838732769518104977843553709950808090559910709462095036094424349720281335560761182969525603361221729658775483519256525752013324352232894929108756124085431277261169328185190304355734482386921648952632902749590297710352092888866661448129847066805803398236251515587472936004299782690726991023037168995095385210741809687761489503324107075573249409568536287728145742757153848849600611856055810128119792907460997654793778058949184475636267387213714324270615265647173552052762550041873580370620854960200444085379217696496674179089104962697425265284636637344203538432*t^61 + 50430910156217206095806148196644515429419178136088578590010365541471170148813740800222112755137320576088497503091175551227449216216393631364966461725034562195092605814941742923749106558546593719704456876081735465725323806654272649614175111285512273689090879669521485026022781536680054626528102914429170022560306675823387247308079324329002902583289883398195424066186837727819564185719706344752605096366414646120807445793512097858097007651573198910340360146950947456768081939686872252325021852343356145834237863471125322417097986088094843769953543977682682185162490845901097074703477152917817756271633928660374044248386618865749471857423595158235985528597938953220428568771931286695606256265546216748460883594983854282983766277820224089575928170333533559662822215532360017554258722215957591948748164687477935903452833320126499909342172876575388227435317558945556470820199903571080572201741033056762500191549499004751070507633923632180078317213435993452287066128912721450819912276307747702661516154428790962296092419941433243768586199834377615303234721659023603445351621747341928676816495749663618328427542626552481282215114450533183809613091225418534392074194564481439087777445685827048737460517984311670153187476421927542491179025547483589980442392086260153136168173405694976567888210102052693637435087430250162670401276293983005601330939427832800804259690940888728815927187424020368097698247503183478862073823121410680421074264433148779574063456671345339023209041776570453904057852666053907169365614658799340973319695004592891560173146171695265410942461942473866594389466693521195245865391373779992370778243554489751829285256095128850592988304127800907120838394430197761127584458444152902831346010099903888803181838507168149466273566633260748557332628162823832257979676372932739671634446106608712459909700469892122449995467257854188706740007522928554765921511626320709692779238568105495080037481348541835657907605273259665890813641475282983581681926925926354732645047866881622125331282234225848430617338652306077442235354777928132260803166277782215469584009114350887387689397481215692148244243873058168070920101365477185989039174519997602162210983044882899136436183591228135186768943965813494752383070643000361116836226059895349924178042712525685254420991519336190467850208688005199099993449710637722308473046657027768792298471101943097707485603280231609512806086839211257717451556209860376366934203454785036905819549145639308893251165821497974944841317356208585107426149977139255357875083663392256574624008511412965029562426213590542596791678375854794346870781297543861126003017083466537477120349754531948270372973806700505056238532606294880956649572670226606632847745587319223509794064995030009227045682120951211274581896269808170854582531788956966229148025757016835189115497264759641467654926769266443380251475737796527476637321675043595502661198538542374066862291139612204967582954014710275025378707388603502660997332535149694225059660183346050460699205972343386941419250311700936941113880591084748772377994063909299537255142072627081515843784679844574892654684112708930695239589867335472836699598018428164991078265637346786209471039221729598810069080506419404636013274945586534898518862856583033751282872203820598401210213505443298918074943232255533659015645101513225129106895025225959128467066121988566924439208133380957162733215910009139515638986370475140228536726789985224725490020128327311516417375393265069168465256606840359846245037290342623398451759743726086825954259621840097978302341847059285548435191266467595588307332837248378514421280954252490214977852626493748177112225527826915438374025889572562581955/426387826693763343313304279537550322220924286638628210882405666451961719203108127413123932966782819872573630689388481701341213497624042245414731594115396182421244955407494120444545657110992659373917312350962712690514217683109211826006357990245929936228981590432725044261026472184532301396844485056249754788394262093711559953567798541137796280809628011793967191557874264939571163968072896145298529831770181380112849421740110366299976435072530312774201242573084914048465210823187737566703275823436475563204008725117029855898816453702230817728363711668711375337788547805839490748341081519027869307757087241476218124123105771226597411114092049043924448724344521747673731443845191405642754644116081289055803602592697411740158068109994470966708494721232829842160773525697135939567017740652173319387313281486480569933088780642087028791474709779478482167950167082332690474319919480035719343401352858182475863542934224026708010752954193727171174030275549715467360196342144038728235972331695330264119524152916948882013573829150514694223994198539961782967463079273924546986674809787204004066168095896491394591918364769536893660750109141856518483847480393257520713727043008952389603725057892004647021403763200810117851346806335572886003556699888811084328975717499487240843455102866014303668896354409492449682636003757490086229837709113665090397729924159434832011419373537366317384832499136208107763011019780953214234127223659869144960877723977408110269331187674111718614248116842443343077422170651877570291735925746438606654246003929899663818970164937897143901632821357717114337710374628700453447384467032155779845901451693735608271184740454903526206039101525248077132405645537086275923272497066237518640845485251604986492140134933806244182431143292017958896283502261415821796127850522659028736866550088498169219377602226281220424337393891975932167400717329791304540427781992324188579519114429426705536563379133178181129552785943240368862857387856041221983695986514553939448663507666091155089194193571154933075848440570351611331672279673405397992806498170405526492124006864230338434499573403816007546156959689556132063478811334546941629145832776879949973887165158351114362484567161145288008084542027386555523879541987882218506914185525121725645385462448080811268402259871320231317006505329990390632304668482674825482662425891536899737641520259316463941591614514189071243782612788669076105682667883427176216829471870652592002669081268275558011438234676508833862413242385145669067540962881059027153857571451384198229004391701783204524984250927682851783992986666241847833317114129738409862449153680059749037628405431757124097392820706315940888571931019005572005551409021131470933322623936191028645774817172028989986755804944978035968989912559146810705228402909206384299021051246818889859219489534208628248320950707129978698818836623857794797236938565992315279326987606333647522937406616286059520337508675150060376720091603459770636477549855172438057139816683735282816290439788178338559692949697625979522413768519618540368190462661577918472056371010189558758968043146272515131700300180503383699914662102374469513448329845093254087014541672938078262093834573531189696758033179834466741745605102506903956364040732553948552367477074444906654667098073519864399998407904021139025499341834788597975839200814871120142933658278214729523927405657514450413215369678980236056954550667325994121679773277451335072530386627345915331903494174107360982335360813645103141026465301914743167081980865674265239388761859761029724143163918226937010304975200439297236273478366167615738197538561414567325350232064*t^59 - 4561733266080558154687487083113006332452960053444757881768621174438088670199766972691760735310113788525700934637341753278676007207831746012244846295412447070373925483112073879504322043819630153108422249128882677874323361886159390398822514602691077147257027039980144620391769844889727865037076947703549944560413644488876745875755539576509726385158719581736958896102505858825217628237363821925941913140013743134420954977087439214582395443339999817424670314264384761573266733076798421205495131875320703615669248686474038061362206743878191326799042401439371456727036632636919888918689627294267422883483606785804739271122168902046129745275292370198204147075244306932703487732495272652775582875954845464581539325530366806553662442339342063565769049090411194323827593981599433222958169832820142819232908009928401045508305148057110660946644071675449765417657434042603852650573136496652199522883818349698539061095901161698926401810031248550442311786023161218443939296796026791665075724281854278581470886850312279565043112959820314738132582289494312982945573995461895922445247394992224958585181307016596214768512193332509342306957618800676017105753108294220960727014589373735063164137816149794605909049063630747218645842894771507081764780375607455289402811866730235352953435851198219259524997158618556608699458025823263278108994056527175850358803551401922342935847209459976852278604466711131596042267973383519776156426074071985868697747342707908025974232410845699471300120028213912819431067130830478172422047687569775443497229174006238302916122967296377915849375944226435460358878635462558774324429965554133040854930278939080720598248915432498270663561215795007286005386525417750637979364735408848165774089233330174155660507901019541708343733748929330934739317558608863971303418484904844368473153964162068602025955423316496006837822860275601644094467995286920732314384432099654162187411376652865260393442887685800959839739471387521984145617761478851975008319860988499657931278945710618247744376546740983435076508041637918052102903305326110918934028825747047601778883429556582879277407365900799257017106075002298282837154947470760665621018326592921834877943095499050449702578136358302122663382993352565436601313951120310048755175622835561808154351103746473064633658178733431940258299266750815237895861664533243654711077652890778707996647318123378932168283538801203695796666361086730013673654215389272968257320793863433264990412323204679689163415353168559936858759813030819379441334020529867948147577764519534585418960490815244116649234690594647765134469363323680375344688996177340703067195916433240004988206848537537151307977834006264344860076437968041085719326546519556743777076402785047057985397337899273920303624869313259898769363382642055026283276142006197556600876830970344339979756922704401976788002081610418791142729349960924463434035027091201199159883021471649864543229822403085842084735541352580221006984436384102389168334807133531035904040324623434539853058136560565768856873767836473102115306777269590042320121136341017260623770169678439522250435920506418630481531824239179238465416078442742227417446308122168867504455066503416513107522387199490906286151157491361380540762415744383397596530995104750040589824039059996941780767774107910447640233549323898177225913779489381217217817406083237975706155224439983957598749828892056106903480839655617307307968232606634548636304440092684002460199868956272545256379851962907939495683385112759526314437740164637895945524785416682791979293647961494902870165995200648798194638734211516580385499464264244392859277559881646438340750993322152794487427275756806659395266443685441247825/1547687211229631010211630778720690824758345868016799313547751965342873753913278139430576889171625480481211000687435505268026183294461133377185958599329931696628838313638817134099984236337541413335453039386434528822193167633790242562636508131564173997201385083240381285883943637693402182928655118171505462026839426837428529777015602690155340402212805850431822836870686987076483353786108515953896660006425340762660070496334338897640567822404828721503452786109201139921833796091425544706726953987065247053372082486813175520503870975325701697743606938906393376906673494758038078941346938363077565545397775831129648363423251438209065013118301448435297454534825850263788498888730277334456459688261638072797835218122313654229248886061685920024350253071625516668460157988011382720751425555906255242785166175994484827343334956958573607228583338582499027832849971260735718600072303012833827017790754476161436891262919143472624358449924478138552355826771505319300762963129379450919186832419946752319853082224743916087163607365337621394642447181633255110589702647092285107029672630806548109133096536829369853328197331286885276445553935179152517182749475111642543425506508199464209087931244617076758698380265701670119242638135519320820339588747327807928598822931032621563860091117480995657600349743773112340045865712368385067984891866111307043185952537783792493689362517377010226442223227354657378450130743306545242229136927985005970819882845653023993718080536022184096603441440444440446742004249190118222474540565322826158454613444391650322391906224819953335396126393312947783439965062173141391823537085416173429567700369124267180657657860090393924522827954719593746397116680715376682117141550149682463306154211439582528102142050576429198484323569118032518679794926538714416682859711516003734072110889613423481740027594287772124952222845342925343620329282503779689801915724110069650016403319163073341330538581245655829871334976200509505854291788951147811193088880270613210339976434359677513935369123670253840565693069220876992129481958887133931008372044175700640624769534897387798310343279142707831383509835533779063751284251668046975060420445651106896456940708378769925090688084069492878432248791387972978308092711389772117992428985572129675663831079666355031827231433289728607321257732595246426977512408285571054383529676557302721370749619816030722111040343064207155149846144423481219984329103025144015306096086644836994565042037271417633435347494288598308030538084882561412223379175611829499651025667700124131502738263890320161615187843657651004660591603144253531155416022249504210027038670345044461116618531512730033021389548843252054042003379379330569893108562690132380883203716646791392543647249263263121549022885462715194079818194407066463539849012374614825041818697810594881521667838599668342099168605107549831937636430576616315053491610039899510995742241765276397542422528552762466498502753811796952365590169159563595776688021252894512004137265639692496610854590882679994772025225762707729663933824027653504058767559570155783927609332160397672446344984196996425160436661272244586932539608357076114386382322486726875088982002442606454671846949450203955342134421705388264035374247196032319260849512640849178048520787929019624880824312426569380762244674787735531852992166369468595193608714391546715582336327688619707890843577704226680265754517891035339589671690262526294452558160716701760698839878865139438591301249270807117903213650866225419749642342293701427103745847062338530814478264463742394642987890810261114374972686752955706846727689169392434621406673544154509347913728*t^57 + 9643271866332242507246812172755702417574726505538573070380838512776782906543866412825345846834242597947580138727500193862835956957466574113087954587970598071913851309191939862939819348969230203517549383626087987037731849512727362578900528727162824741928595130958513793223511568852872034890573837084907301436450675736653496738895106253626951094671839846794708244013662742788001755119872908082571032716018657788811515412021618281224149997432295150680700845911046177080598744821042856838745110926668114820675251052712161558964532702389500102830299270522048257645128351415221185357023042171217590913737677030405119342127459094229104017045475289557330256345053844748885931008593773754713090844906642686563286426177112212790870702561850474378129673208620335346876897230542104017273152411113262288993772172888839591814709831598476806448179385205064939767414588911370542909698585032069441975334983537158730087783937784781854613079756606810146227621059146250246864569224559416625668494975077056877145708044987017892941773891113797494027383288472434518046743400723683425695873579363133665559252013995847921752026433591835635583822781779521702183502068663650036311629838143417629935350184485929300127021004480701053176454456958903309344562813616988546010064714280642395683512174171349807047273780468571780747576911544580233551475790993205292901429212152045421450609073434359411506722776723660407710157496533286454675115167476229893605850069521802077846272324175851638391929981208832158699241227517897511705205659850677925420384878517324514523073438338033228350810470298689773368297466236102207612817454441208438746644046591896113645618222158148495929858685385917235155078484737009627194203134043210759713088254484011962853568026318480433432201358371678432713494438737363877460667948277312209132320446084191891648159467717185441899216221831245521298527402199613124549127854065319490955795643080250796044355381223116010318382225976349098519987675921027458353191729099412707795018840006898021874175036896296531877551139514834030051570761477291373070511716255558785874805842715724275804535212458039458139200839893711705129641612883277807603858193446389135381630246307366800199725505714068258292821822055384871964702866306947197060124305470305015964488735970324968359837425153643560933703691837497317072169013378324646476997671124129791823208973237737450239365102298032450689457673772614287070705046452229520172643823011227979596199815224527440975961491609822089297291987471422335426526260609084922369885798798528843285564014857539059683559221135140876030559966131270908730883071775752030670692150507216839770192975857157295651593474604450138639320713996536460963114927209938693100558766609666700810774730023132321902882242795190001828659300947975955237429243923063341067240304187119583276396586448885555863275444179185000635459119712707441560732647934116437504710538563521967632815387532585693097407155456758662245816057876207593808375801395043316078916160540603303608741533346308109837381600386150646308583653205451983344894493006526682860302686414225271198864844019941907701541472995924550128560762043969193013385242679071429897485922918583153429312411176218473298230125887855568263704024715241404929999022789428371931684532958605743293453558979773737284974986663669755069113627219631056858168298132850676271112678854219483626926483419555538473610472542711427498669513926660532637304843634337711103161489277886149108936884358508383490470413834541015159169001803999566408478581278234584160530982609487038005715806255044603324725937028117298028450964977325396284051667591297861108680182043530206684800332340599548087120443128047562875/147398782021869620020155312259113411881747225525409458433119234794559405134597918041007322778250045760115333398803381454097731742329631750208186533269517304440841744156077822295236593936908706031947908512993764649732682631789546910727286488720397523542989055546702979607994632161276398374157630302048139240651373984517002835906247875252889562115505319088745032082922570197760319408200811043228253333945270548824768618698508466441958840229031306809852646296114394278269885342040528067307328951149071147940198332077445287667035330983400161689867327514894607324445094738860769422985422701245482432895026269631395082230785851258006191725552518898599757574745319072741761798926693079472043779834441721218841449344982252783737989148731992383271452673488144444615253141715369782928707195800595737408111064380427126413650948281768914974150794150714193126938092501022449390483076477412745430265786140586803513453611346997392796042849950298909748173978238601838167901250417090563732079278090166887605055449975611055920343558603582989965947350631738581960924061627836676859968821981576010393628241602797128888399745836846216804338470017062144493595188105870718421476810304710877055993451868293024637940977685873344689775060525649601937103690221695993199887898193583006081913439760094824533366642264105937147225305939846196950942082486791146970090717884170713684701192131143831089735545462348321757155308886337642117060659808095806744750747205049904163626717716398485390803946708994328261143261827630306902337196697412015090915566132538125942086307125709841466297751744090265089520482111727751602241627182492707577876225630882588634062653341942278525983614735199404418773017210988255439727766680922139362490877279960240771632576245374209379459387535050716064742373956068039684081877287238450864010560915564141118097866122644964281164080508850032725745645952740922838277688010482823811086030396483175364813198213871983797269997733381857700408741804871220113627512406725067651426327081874048946225630825738461006256482782940665917093519894012755334130670873876251488073289037846456981937455156448364893667603384169434642979452539813997624801947204867323472089591274168564294351246101856464612595122989330759838865972513311630284993236721155207206079150444414764935926803170450343554405498342404421616905943646244862322240921576885973463880916172955306867718127910876871919032966135569639998507533621442287172009151109032094720480194025849298422414047075104600764813150941196324973655159582078999966764349304773726809784596560982872534779794634062000443865866966119383919563430690428972383527492413813758201582717286926669811560909413643052765905083750412435227915101208584036274590830156837275480347357072691725861811703377401447055220780419720615575223715464249030956363685505770941097301698914254127818968438581671412565489183864439649052713486670466620094832594453835847384992621766929758714143119410647328796722873253291771026351240119323286857536882441875475867700437226921904264002402453591212348946078478824143243692148530491027040724698300990254518699522304475850015279682025928055898337105557816772798703078332069226198950666899295852825890185661924186223060421114798882289083261637717363739128525013414207433192455993239964274364220231101845786880445217879574462189730130425580494629401370623496722127269303678067418175578828973969549119477894384318056159208596431075662148396258733501018937131320489470342028690406743535038401300082497659023775461170828707343213890196413193410902691853689751870760751505739153749997398738376733985402637063751660440133968908967096128372736*t^55 - 2396475930667620229030051775639699153870101356378395740473416829909562434818343962518314263899231920083889794329417804672791294938104830151347870318564858836576369547317218127320346178208182281448635668481512722592839535547425642821322307177769465241165338576053672740500642474329028543830944069411832307289963613213532683267265454805297949454815526790213578665370338505196853430900757153442372745763753436422177064271854318263552040331040216687370063661332067073926326333635860294370017734382878545914918348736216165977625864085643949531412321259162243992711062322904422471833880412794061512787626360205358982078154823062912354052056001995498303258156760808854647046558256516180703039548175156061556189246064866680862755513528828448919065351540018406567787353234106965946276415562175107903601376894920729488394200837179503483919449596443381660024871768983508980579329588502649380363177992774937145396283602185625505761356513848319020402534354460702431125707949638464114833179326542921556270968478257439876986811058147569963577090618848132508445377362109920846597642787081355798549085388000016424294403992385109991195139033967055475756539764951040140520392590129114714854856305265640250613789665294661752455378549631221832715363643607526818720780508627858789384658525877870579153284779100773607643912604381507972381110589168196809093887229625378498937133151585945106282526574637498215540981004397831477875276563760763475321416872009965573118116733723083862571993252615258808711290146374164950865619953282640098322879512427175491206115956414743076925487424733315105791262138738144120600663068276921258290035729842786460426709638299776112222985358221027183195708043421573632788408832843346205261170141585384168323253228011835711364951583722580637292106824626150175102218741644692372023699737911880667345015142164795568299660882633105562578474559386935601460096958248052024645761125494428063738910743718928216763973329117208822517723353132736782936190716480498516821122918723263157165404968513961522689023925207390182800112250368134278835222063142130923593581053825455155282132477909700057506974410136920478758125508251594359699761098026682321028499926816668114651924156407953271853694579022041131587057550566641477172547047940612698227999856676975324013051031860194988411453281413160732286525609109684491842692698949106774511601818269346469333893954021795314814635894870015115086517653116076163130136911188266792517502478593758052121717502531964487689298312891445892057832223352165004257102923387387937935870206146696472636955676567656080875161666142363343553739259949053183128073018965326279828706679963884548711914649420969605376958750117741049467270463549030572156715755921963389550482986279287800762286306119977801933089559520107589133475663748909713021209451964847490577632927113434517784735054554271216523202679792030550838665157288625644235620595145998561199914668598566194198281176338215379444646274724999173190847427724284520739673664862250127702490793130045090419530434948439535517982707394434034255954215646737330531913018023835214340721263976475502159621489394354909909281825096971098945722725521700641010873473591274054853190697184551606656886993013240612395462505146707822199621414494617163544513319897418930372574993005555840572052628016045630788600056824296386017629469744312892734625998819955085442908948584641133971113376453021531185324671166655291992226741583689066168057904860045253556029717625888509756144539595606740606455610276906582036635921777103090676176429869438731764154791469620254507164794740909004413999615102446583091813575963228415145396828093149012645438099946293065526285196807776871425/1854072729834837987674909588164948577128895918558609540039235657793200064586137333849148714191824474970004193695640018290537506192825556606392283437352418923784172882466387701826875395432813912351546019031368108801668963921881093216695427531074182686075334032033999743496787825928005010995693462918844518750331748232918274665487394657269051095792519736965346315508460002487551187524538503688405702313776988035531680738346018445810803021748821469306322594919677915449935664679755070029023005674831083621889287195942708020968997874005033480375689654275403865716290499859883892113024184921326823055283349303539560782777180518968631342459780111932072422323840491481028450300964692823547720501062160015331338985471474877782867788034364684066307580798593011881952869707111569596587511896862839464252969363275812910863533940651181320429569737744832617948906823912232067804818572042927615475041335101720798911366180465376010013117609437722135197156958976123750539638370026296399145651296731658963585603144347308879501176837780918112779211957631931848565082536199203482515331094107874344573940145947133696709430765243348639048282641724052131994908026488939854358198871757369522716898765638905970288565757055010625028617113530183672164826292096804945910539599919283095369980374340815402935429462441584115059437810564103106301158270274102477611203998543027845090581033096148818738811892608154990656041621211794240466171821485481845845921348491193763064487015300609879129609392565966393221927821731198828960216310659270630074409636887272024428758580197608068758462286089185724396484051719845932103668266446449151922971391583428787849844696125060107245076914908168609041170027811173024399091404791473451100514179622141393353868883589612696596973428113845485091099043472553958290338079084760388226547936044831963749658693366603324291372081872327455669756552864665696078964629062677029070264533289096545469348405205936903110314436897885002520864676790832957404119652914780725175173925558164137688372714789163031525238777143907747384824149610223337536234853759449704252494201733917697886005725238344212498963564580747605572068585406465378928326379935438031095466556907780682947814416375553013994907207412965532564351855513353840062808009071134681837473590495783206741217649942771617036547148961061907130892372908740406569068195935672622187181335508871784499599093218577005270854919944272201239088473225689146817725171182793644282769736174205011602692416039051581947335231964733647467360497887786163103954079305329896978422598251356887229934523698893087344224741712193508422181518118603426207892986337279977378398959583983268069948546083560412149749481137263336200189952309233160686677108891034911702482478901782715242914507891842101323531829178875667612876924078604162973128119569445799966059105839674563760609290335489466232568350496096214499540712836058114400409993130010658930724802099745392630731061769148789895885198154613472029575347412871532799206068451263847392458329898388732880533364196115878603095326777662179165938975226302226927354695609940308411314745968249685726788453156327747148894409532286450298151928705273285521392036469130224225033781910996053120256869368539399862682536323488852064509748596405124945817056518741688985713462026438311784659688275214773109304781514787176033074231077025116001600871744378206517931809169483893699616074143198969259864259074604725310042720235641522250781526043892708704763401342685975325802516760976843066358002148788771612753335803939539759782287467795621015858509506152877358457845765745081577391661179266169058288917093925737463808*t^53 + 84200710329004372104840116185869622741721213201102491546484969826724893205657576697249921568775750630509949226216310378812363167590225094856457470647597278809911549432465226381395091076963029708336733763836964827616662989377360869874348905458738421956715916490434941614256977117810852049097461030420330774541455974424730322358915471929209275715879269234248692418443757043279729162404122951772881630552632772086216634826854916775526516235499196998291252287664597148763863710316316443684616574486259509587014563370372010182719321569591687622598252144489167424003839911729336298489989144220310096547802070775646321019017222787124205401570570681574063846126321880647315956864911425559518000078414868818007408657181075174344213417605803028022305194628687530653836650365925870288745528026527941367003518241765291466765686354677587351236633780230255489887207513666277603507123078027021086666707426312540511376665861578761177046309774831175267694167601308240575838347925247879014233275764897279161010335140526857232368573317575980999889824721458916226844403343958439007097769141876049132737783792712027948709630611975421361303683917438969978789051654276254735933035141062179537801769132077657631999460552341892810933754068151748522218241888066739742431096322100982578558037604143492194222684706340173788195412780878766940448742620789939641289994603770495849616036871334577270017264484173984023297913020993318609460267036441751955944419661716434039137459191801223059011486577904027647126888016431425380218192699892888473132360511738094476632140341342027862280908298447118548617652534633032390062688955849944310291680647541416241154776982640049653188429895976175248481628816313157224119349779138665454322259796194584334206543945614595477991403202239623761976185420609515651890340186580031027172352701988705344801296266537886579768426574802799135963084974085371456097178818911315544121739822819639468403065502428100530201745708546320873430003008006882430898540568719771301671539058758522992074172616974730241408190123267762774115851471047769523320948702287111596346262142634938699740393710809759683425894514585374144392020941391613598936953293160254742168043741632827419347490950830321494796469847548472971995932212125814320069809982348230650082451520326067181594285333446758285510282069286145376447275971002755211849331629531689702039143555435660694500313981818357493235983125818106434790830176605239883216462077118481651974279753521462088306981091594047279645632350244253640708508487797634966143511390578130649951248687060328397993600487450352716765351709035415839843539074167016284573092254601301310236519661093714472253693957957012585770832050208810110699215148391003556143631716623408108852121521117061450404315460412210093141261558654910429295837129942152622824970205834892829483741389242776351197021838399429729817587562029324683092046317951470895319585172791561024369070128954523657003830129307545916299761533841107617846680720951962913738799498162620810664039346497958349314387927032722747744153863595545965821930023096379328849475064103061686995390794483057927899345713269658284036862638909138369533570819982516194179181666052723535191205643198249287544562752246142068374391004483453672006036831542659800662834361945336875442804375536671355844766368105506748497409309323092587825080477668700953693000586095118522465019355373087773122462226695856427645368853580945348575519254232122982258382274726658042998254326918989609412552896242105415748051355077479835311238762227042982639075573021681768077992961638402182802566565593080008082962036740324264796262392423631894858660417657025104603843976690823151395525225157249817925/3708145459669675975349819176329897154257791837117219080078471315586400129172274667698297428383648949940008387391280036581075012385651113212784566874704837847568345764932775403653750790865627824703092038062736217603337927843762186433390855062148365372150668064067999486993575651856010021991386925837689037500663496465836549330974789314538102191585039473930692631016920004975102375049077007376811404627553976071063361476692036891621606043497642938612645189839355830899871329359510140058046011349662167243778574391885416041937995748010066960751379308550807731432580999719767784226048369842653646110566698607079121565554361037937262684919560223864144844647680982962056900601929385647095441002124320030662677970942949755565735576068729368132615161597186023763905739414223139193175023793725678928505938726551625821727067881302362640859139475489665235897813647824464135609637144085855230950082670203441597822732360930752020026235218875444270394313917952247501079276740052592798291302593463317927171206288694617759002353675561836225558423915263863697130165072398406965030662188215748689147880291894267393418861530486697278096565283448104263989816052977879708716397743514739045433797531277811940577131514110021250057234227060367344329652584193609891821079199838566190739960748681630805870858924883168230118875621128206212602316540548204955222407997086055690181162066192297637477623785216309981312083242423588480932343642970963691691842696982387526128974030601219758259218785131932786443855643462397657920432621318541260148819273774544048857517160395216137516924572178371448792968103439691864207336532892898303845942783166857575699689392250120214490153829816337218082340055622346048798182809582946902201028359244282786707737767179225393193946856227690970182198086945107916580676158169520776453095872089663927499317386733206648582744163744654911339513105729331392157929258125354058140529066578193090938696810411873806220628873795770005041729353581665914808239305829561450350347851116328275376745429578326063050477554287815494769648299220446675072469707518899408504988403467835395772011450476688424997927129161495211144137170812930757856652759870876062190933113815561365895628832751106027989814414825931065128703711026707680125616018142269363674947180991566413482435299885543234073094297922123814261784745817480813138136391871345244374362671017743568999198186437154010541709839888544402478176946451378293635450342365587288565539472348410023205384832078103163894670463929467294934720995775572326207908158610659793956845196502713774459869047397786174688449483424387016844363036237206852415785972674559954756797919167966536139897092167120824299498962274526672400379904618466321373354217782069823404964957803565430485829015783684202647063658357751335225753848157208325946256239138891599932118211679349127521218580670978932465136700992192428999081425672116228800819986260021317861449604199490785261462123538297579791770396309226944059150694825743065598412136902527694784916659796777465761066728392231757206190653555324358331877950452604453854709391219880616822629491936499371453576906312655494297788819064572900596303857410546571042784072938260448450067563821992106240513738737078799725365072646977704129019497192810249891634113037483377971426924052876623569319376550429546218609563029574352066148462154050232003201743488756413035863618338967787399232148286397938519728518149209450620085440471283044501563052087785417409526802685371950651605033521953686132716004297577543225506671607879079519564574935591242031717019012305754716915691531490163154783322358532338116577834187851474927616*t^51 - 875706080530207650380742062149577893509271155037837746133185784986882488806947923821881600583856492869013520032351143102396910724420829484362974068179163613718194209178900663476252654893965889097656224015831415288843258353323662676233916131973863795866985882912891096422585855798091810993197639431869315826529903236287059819095554429558531572283432973094584820323573521468487387496985373704469994869200358659399959151566795096246057790679006507642203549577933946937023247785775800572042936565357961607855970013779998026267306711320291735523514322743519719361314950758358293269732678684261431088871958745380625469146660727413616329271978588778301239335245810919668608594876524791318344895862991278725009374962687903654733538704477852573996873434386690100040395135366743431173825123489146784404913397602362707427829276572289148557953509836509515827816363599641663149833439389819989718361974406549718280743830458442467069337780152776102534416867654892331188101954405153821529395636927609613510675775344321832529304498108429481831134114136302673258065452897060996834935144864976320149266045386601080340323853421724547655125401451010799238276552323441263770103734212494891598214517143302271212413253872239915953307707670555264649283994826510891246699993469214080676896686146604013078932523513860394977403269329940571554154182406803848796280887994547875703860245659631794386479877421409304122496320080802000613598445610151120130255629358442757001668314388175112890216053132877001332163904957192919899145188901683905863097513354646682795200597932513233981495059743341411411816951629633427369615337025566402015912051210416809668618610671957272536833789085908234445437235024250453295563065236090778206909951767678650286455606689514539825346678668114148648447416210048108575499547354911369351904844717542082322388414842921666335781019639700402513372759697176708316255610477706220659225648225803023443591930612108013402093047128613578363928264403665712544426102100283677783280263999633862904357329918884229169170777276814203468900702176982316116157703536020412747148145361178589091501412493224135533036417100892819549189002787297160403761752345392597245875551654637502102822564523632839115104210101604223482711979357556758556120041258538226181266176608236208669975001048952848315666099160119304570745810815186837891700033022512728503835654927351430816662801001081809570991084867150673092917795457820726484099407651911190748231262412781695064718736897246605388381581059383280035524683518221654080160221139113175446842518670127129779285738938595921811563840785176987910579745446101080484280848596646312996576649389132583646512791060545214203328355315807454753534443995078374598820502974950483159540133103286532088413474762137395537680124314388932070604058048674562229954669732763310138706480156234525970453477513567853377404825031267156115669407884057281800018630834032358599567441758657340378430952385187741048586676686253768839974446675408793425772716632781764568495483264758031550532467923776803445678522254617927010097502165074862752712226618163172744157843243366231402358356464681269754908868923893370490414227491728209202542804269448686471614437200789617613507111930755087840442293923272625731702213501853027498393556598775116175155947355778827213713722385075952382991789799813590581222688199708092512184956973929575502024605132423853631324113047605237204466211798317288919786659629824070650784268922669975196774162819629425465133703390597709948384151193362706329480761296181059538206860711972400997471406163941313137273101145921791921592775636788531338856943847007401918667272419178452085846585203509003897444766463394093320875/2472096973113117316899879450886598102838527891411479386718980877057600086114849778465531618922432633293338924927520024387383341590434075475189711249803225231712230509955183602435833860577085216468728025375157478402225285229174790955593903374765576914767112042711999657995717101237340014660924617225126025000442330977224366220649859543025401461056692982620461754011280003316734916699384671584540936418369317380708907651128024594414404028998428625741763459892903887266580886239673426705364007566441444829185716261256944027958663832006711307167586205700538487621720666479845189484032246561769097407044465738052747710369574025291508456613040149242763229765120655308037933734619590431396960668082880020441785313961966503710490384045819578755076774398124015842603826276148759462116682529150452619003959151034417214484711920868241760572759650326443490598542431882976090406424762723903487300055113468961065215154907287168013350823479250296180262875945301498334052851160035061865527535062308878618114137525796411839334902450374557483705615943509242464753443381598937976687108125477165792765253527929511595612574353657798185397710188965402842659877368651919805810931829009826030289198354185207960384754342740014166704822818040244896219768389462406594547386133225710793826640499121087203913905949922112153412583747418804141734877693698803303481605331390703793454108044128198424985082523477539987541388828282392320621562428647309127794561797988258350752649353734146505506145856754621857629237095641598438613621747545694173432546182516362699238344773596810758344616381452247632528645402293127909471557688595265535897295188777905050466459594833413476326769219877558145388226703748230699198788539721964601467352239496188524471825178119483595462631237485127313454798724630071944387117438779680517635397248059775951666211591155471099055162775829769940893008737152887594771952838750236038760352711052128727292464540274582537480419249197180003361152902387777276538826203886374300233565234077552183584496953052217375366985036191876996513098866146964450048313138345932939003325602311890263848007633651125616665284752774330140762758113875287171904435173247250708127288742543707577263752555167404018659876276550620710085802474017805120083744012094846242449964787327710942321623533257028822715396198614749209507856497211653875425424261247563496249575114011829045999465457624769340361139893259029601652117964300918862423633561577058192377026314898940015470256554718735442596446975952978196623147330517048217471938772407106529304563464335142516306579364931857449792299655616258011229575357491471234943857315116373303171198612778644357426598061444747216199665974849684448266919936412310880915569478521379882269976638535710286990552677189122801764709105571834223483835898771472217297504159425927733288078807786232751680812387113985954976757800661461619332720950448077485867213324173347545240966402799660523507641415692198386527846930872817962706100463217162043732274757935018463189944439864518310507377818928154504804127102370216238887918633635069635903139594146587077881752994624332914302384604208436996198525879376381933730869238273697714028522715292173632300045042547994737493675825824719199816910048431318469419346331461873499927756075358322251980951282701917749046212917700286364145739708686382901377432308102700154668801162325837608690575745559311858266154765524265292346485678766139633746723626980855363001042034725190278273017868456914633767736689014635790755144002865051695483671114405252719679709716623727494687811346008203836477943794354326775436522214905688225411051889458567649951744*t^49 + 24222657971079898292132141449492392980674762935956895087432138179169672946241294313100852509369246131667064789045102728290953401064519311113354832832772852119735104523697804956536898463975104466696967654883727265731065722127823068327525111233268595353358019671768269471282564002979145206724684497218726651099682974017373115391643004248198088088407090168860561255588698304932840732620329299243678470635222998734251216873071632297973643106699105313000698054493524656380016517443574693944707387491586947509573578536435879175872143507081700900162034826312897869132278100123176570805491266713942534536491617521825809540294829343811980376689597350581919931591591099039526182316182863127944094921962780870323560775140280196881415405231388456267165483067150511908750094989056232300225349245513612532571111731452050499478587494503034294804372628597949008827112234153047993769426188319471151860478142041339750945061907515501584796682974687621145555568002171051558019501625061851010605735465570642690272159628617715570800199135213035768427295500438051627537555899303683264337080087288012240237066183102870219767911204463875423977004961615306953313745888725710978301014785893986124872206694985643587496048891603645880177812564835029669230977413858437863362497712661318377962829754184363145383374395084527222189068374981069357222600827983164134476565607820616517475083290881081707233588748979860741125798175032275640631141592806241869166819391584772324344564851759662577809140920309357563135659133833319172938972307489991064386107567399305910479218193831956945831781651678995420162892062778094108402391672082782938665014852370579610372209954519141358939685917861647960195432253243884544461969499399797440039253736403552421236941879120558391804732288507812875834966575914258868702532623075830035013758300941874468152059942515400828693254711671293747103626650254371144056183057458960340245740618124089621860052426002682023788601230232588888034951735698249872473823506185335037142416763906049900323234050296415210220823093799871490250431929833797427509774986149439304531435025376827020209726219761797196532762851883605083001662843877075382501986085394823484112033427645609480139276493680022188621288507642707169477787386220268513611886010379099618334969468489808649798918877170537527140667505546387805222690043549305879735489429594404314527767394064779058682214272017003220983363058257311833916898013518840361646508913581875107143660517796416044150051564881446600093550559643360007502852316993442636022256526428801232789932835311809733248024640113769142052989684901082501563501108820113642830087988318415584692405772627861663510597470437418592884633612550468074361295596026624986866987327697173058498267272635877057859792496950913948595854457618303718385298431179618329916783552562364989678582793231960452846118954064915079295200045857256742910901617389154528860440848354888326919898327967110466038620414214556283902638921893229476345574723127608557513148423429419005704080246570540271032262707196097505435433980528172784899485259947802452954798929205189595974618047551683694183824674002598449936699849413124678003826668662706971875968495934674786553493266169666459421217354377023741909688881366964836687860049306123853815254610133634865324349476194143199097834010108326712294071108248227656439557997480305124455336541888466983186585749780316429790002359183540338840298713803454764599689012855264856352100735780142256906192370049299115005769813193452249593722579613048634504898113431021897315103546943826173026464174188230498779680413461221383325950339444509310326335084189468555523725583769942080547563949535093327281480669358747673945625/4944193946226234633799758901773196205677055782822958773437961754115200172229699556931063237844865266586677849855040048774766683180868150950379422499606450463424461019910367204871667721154170432937456050750314956804450570458349581911187806749531153829534224085423999315991434202474680029321849234450252050000884661954448732441299719086050802922113385965240923508022560006633469833398769343169081872836738634761417815302256049188828808057996857251483526919785807774533161772479346853410728015132882889658371432522513888055917327664013422614335172411401076975243441332959690378968064493123538194814088931476105495420739148050583016913226080298485526459530241310616075867469239180862793921336165760040883570627923933007420980768091639157510153548796248031685207652552297518924233365058300905238007918302068834428969423841736483521145519300652886981197084863765952180812849525447806974600110226937922130430309814574336026701646958500592360525751890602996668105702320070123731055070124617757236228275051592823678669804900749114967411231887018484929506886763197875953374216250954331585530507055859023191225148707315596370795420377930805685319754737303839611621863658019652060578396708370415920769508685480028333409645636080489792439536778924813189094772266451421587653280998242174407827811899844224306825167494837608283469755387397606606963210662781407586908216088256396849970165046955079975082777656564784641243124857294618255589123595976516701505298707468293011012291713509243715258474191283196877227243495091388346865092365032725398476689547193621516689232762904495265057290804586255818943115377190531071794590377555810100932919189666826952653538439755116290776453407496461398397577079443929202934704478992377048943650356238967190925262474970254626909597449260143888774234877559361035270794496119551903332423182310942198110325551659539881786017474305775189543905677500472077520705422104257454584929080549165074960838498394360006722305804775554553077652407772748600467130468155104367168993906104434750733970072383753993026197732293928900096626276691865878006651204623780527696015267302251233330569505548660281525516227750574343808870346494501416254577485087415154527505110334808037319752553101241420171604948035610240167488024189692484899929574655421884643247066514057645430792397229498419015712994423307750850848522495126992499150228023658091998930915249538680722279786518059203304235928601837724847267123154116384754052629797880030940513109437470885192893951905956393246294661034096434943877544814213058609126928670285032613158729863714899584599311232516022459150714982942469887714630232746606342397225557288714853196122889494432399331949699368896533839872824621761831138957042759764539953277071420573981105354378245603529418211143668446967671797542944434595008318851855466576157615572465503361624774227971909953515601322923238665441900896154971734426648346695090481932805599321047015282831384396773055693861745635925412200926434324087464549515870036926379888879729036621014755637856309009608254204740432477775837267270139271806279188293174155763505989248665828604769208416873992397051758752763867461738476547395428057045430584347264600090085095989474987351651649438399633820096862636938838692662923746999855512150716644503961902565403835498092425835400572728291479417372765802754864616205400309337602324651675217381151491118623716532309531048530584692971357532279267493447253961710726002084069450380556546035736913829267535473378029271581510288005730103390967342228810505439359419433247454989375622692016407672955887588708653550873044429811376450822103778917135299903488*t^47 - 592801634453415896547255485895709844218829753393907349447233600843398236606845600964189896391206063255955086687510402383890484007909417224387705957891409313780057555523242980188616626072354859906248822128148635577825854694190106880391410309037197637595078637871195704780030704098154191954585637424905955914408379127243833029890850548978690276104656946970806617283950570837418683264779463605301906657748508882125884679707755229565292349054390874918522093724314536386672735824823803873716878453298080304884551068804398478851581901810503833450047131111626174281655101941192656382596314176395329782760864774972494695142447435738263749593650673457918083504244191890173690204559477518948281461282303433640576808886997167817022643105603894927976161672324199179489973318252107740549434999991949348243738818917607074428784904455665164598778198468679602902084477148238552924557499612662338747130119466469513970562516022884245570351555701787147331307299572340427144746831416582122895475169431966441635183070431795124112749891909964660156143293848561127779424780904515435635767000987251832616735139385061801716647245672487054559462525600831546574750093363374380044545094804081248339312040595260620639592669694809479275396898901946607171692153392281724260573845125919533895796508607990878608184351030715818507766525625904357556280791175733306277048732733615611904330109239527387198744016535512933886536809667959533157758264801213167047861545464448241856014971262559419122004897396956534183476413254571531492156861329006141077007704243878395784342126617965764688270903951939898288730460001211899836532202919713225752832763882900451503226961939565556222804312326712484337242350698945538298376497453131796938792392006298256177852127192211017876769888130750937987288228858347977665041779733199144328820967720321740809298111890083089186445473883752134437735670104944053842793437561834430162589423254293622131731876076496962037349587136643407838164137895013088004335004934629333146235297180131191455858987463571253416260212380731634069247239498861850572943092578720374217233801628998537239365432924905897980863465751091236445086900875575401290153737077425995374983799488294137961063396565200345944214727815683539551799615389172301031231199161273565305626013791696822147565625798897385953478183243091055080152596386135983469135966468854703789949884390261446493736396060842627502376443677309466497908670611438159326908290100505610646139170828309076660603987411046134305154457649987670913849538219699351451026358289198256277356474149960544656473512056188334300503248158371389535019772876756259134154478750223368106599933629821648701790627621196391515795566978695745227538655698666209397015841201489590052627443316734727207317538926993238594338863771684141803553345086630753463776685939686362078069241076700652712990744742755956405895346905079912325286967884914400230266154111234101215620482191164975549741297349031089100051565398951096862556136795109842433214234288940316439098555781259831378541928378755149014358031060757171328424640920625006210081239265219297103140421841647667353479798814644562546255538906183484916966847843587668276937506413229172959072584798992036331995484863825634127052986020678144042086626846779958171221456913897364647238974239622296474681748863051838577087534959655963320832679847527311958293788093025647452142986128346776608919698913796623559533369048225944974296764485806995834884674486299858306993959333915149215363319166663440504980674250081152365870355613787876521622115190991209538958715091759393829342548969806798504005028442727993114547580282392873052993617463134415696674915949969989853348531668237967634575625/9888387892452469267599517803546392411354111565645917546875923508230400344459399113862126475689730533173355699710080097549533366361736301900758844999212900926848922039820734409743335442308340865874912101500629913608901140916699163822375613499062307659068448170847998631982868404949360058643698468900504100001769323908897464882599438172101605844226771930481847016045120013266939666797538686338163745673477269522835630604512098377657616115993714502967053839571615549066323544958693706821456030265765779316742865045027776111834655328026845228670344822802153950486882665919380757936128986247076389628177862952210990841478296101166033826452160596971052919060482621232151734938478361725587842672331520081767141255847866014841961536183278315020307097592496063370415305104595037848466730116601810476015836604137668857938847683472967042291038601305773962394169727531904361625699050895613949200220453875844260860619629148672053403293917001184721051503781205993336211404640140247462110140249235514472456550103185647357339609801498229934822463774036969859013773526395751906748432501908663171061014111718046382450297414631192741590840755861611370639509474607679223243727316039304121156793416740831841539017370960056666819291272160979584879073557849626378189544532902843175306561996484348815655623799688448613650334989675216566939510774795213213926421325562815173816432176512793699940330093910159950165555313129569282486249714589236511178247191953033403010597414936586022024583427018487430516948382566393754454486990182776693730184730065450796953379094387243033378465525808990530114581609172511637886230754381062143589180755111620201865838379333653905307076879510232581552906814992922796795154158887858405869408957984754097887300712477934381850524949940509253819194898520287777548469755118722070541588992239103806664846364621884396220651103319079763572034948611550379087811355000944155041410844208514909169858161098330149921676996788720013444611609551109106155304815545497200934260936310208734337987812208869501467940144767507986052395464587857800193252553383731756013302409247561055392030534604502466661139011097320563051032455501148687617740692989002832509154970174830309055010220669616074639505106202482840343209896071220480334976048379384969799859149310843769286494133028115290861584794458996838031425988846615501701697044990253984998300456047316183997861830499077361444559573036118406608471857203675449694534246308232769508105259595760061881026218874941770385787903811912786492589322068192869887755089628426117218253857340570065226317459727429799169198622465032044918301429965884939775429260465493212684794451114577429706392245778988864798663899398737793067679745649243523662277914085519529079906554142841147962210708756491207058836422287336893935343595085888869190016637703710933152315231144931006723249548455943819907031202645846477330883801792309943468853296693390180963865611198642094030565662768793546111387723491271850824401852868648174929099031740073852759777759458073242029511275712618019216508409480864955551674534540278543612558376586348311527011978497331657209538416833747984794103517505527734923476953094790856114090861168694529200180170191978949974703303298876799267640193725273877677385325847493999711024301433289007923805130807670996184851670801145456582958834745531605509729232410800618675204649303350434762302982237247433064619062097061169385942715064558534986894507923421452004168138900761113092071473827658535070946756058543163020576011460206781934684457621010878718838866494909978751245384032815345911775177417307101746088859622752901644207557834270599806976*t^45 + 12805046130261378630096853551905546833871680106500984616271710414866770283515184793329208347044885265094581644508779363572104424819686417161180213125648305992151281253597272709923543244806111694309352723950987972445510574061535209615278753611391078927923047174118669264500528344905522595304274499675855820230464974792644254257465787934052649281557293849220151897840085180818345628927347667181160200219076151334216909976657454610216684694038784061216868470091707731119156610895645959039347452605376210008358865487438981074204708903915398036403910191110740673875858688158010886023376033270411869113973962918117807861429446412486825348284940663837610952377108804785153543029545154981430313871042678921812210702989027356902982383564348689757579578734690551932936888281876860881758233335636672891718194694282798400412180739417272160639682853133430686470037506246796928040884532226104155861122002228915060576918814447887206213206693135995924267012035518920772271230971641462492167332271419233825305198959490130070241305984089965347533612073656164293435917234794594927948010778875449972138857413116464869127674717321469981462903920107798318589890726738819614717319728703547285509445110580242642024843953963678788864552395823083001821665086635571459759975394060225027347293713702613081601203803943666767218125784604678190075911941098866378565237711192275459127010404935321899547544261758891491255706186279319284701773765642059711980493202492617454870727917251952269810106396050566849748733185878732182732418333859340488647201720369232052942435147309896399618460801135920824060217348234918805375411592918193051662002905077879365196920300477654375653220418802406871633727589038793328063618247884745407110077450129624219584475791556349631008067367645049738307645263559038937383474061209012855486618268712143535439793208870301031354928122784507433498680464444557358785542270273324267013192330327587927995356857394023226489576343208802350847864813428234930072035703054201210367413162277659644572687655147090864416032129881988185093577082975362024908597293751030200644682952163077773569459028842551802523884416847158449327048416065953978949608327278104104651066415584263965914112884212526216620820832345920684500586317716443467709318799332953556751840063649488307722276745292495074707392919564552368652090934738920603972571338952472298676858014394642260171041390717084306000034326959127917085836928528903686462568060500033468693185476442965393278202584566821692894851272400669460750335808023782756064157524620316761998435616584991897019817578354473414006304804711681286916639686312448095692806639466058844956621274267268859885241645601824420732501410119748656637138217791242931306629239063828531101990670265239157826804944367000088615596145557662671195317464630733472295038156189416357813249541918502277706223953000314989809055071882725436194238806383291023379078991934760777590651383452399563795539451002768494534133663249313070669411578600947747406585846224549405856621657263596801093271329669212390656508787802762413114485438220477343823238169146075159265319441981799404788435337644260732337683626899968138691416469605954879350807876409124988734612908350599617628057400164496723479837860588610584969704460418788497779329865217707253054824325964141290463042954605032004499395902273262113984285997492450307986997477833225419251531433933997933756424539971796669764611361113927291974109724682561861890037641794622974020589648905036459812743822339386381171344811265197357011473510059702216497522143707785367093007431143263827888700518663874573439503093208132513385842494416958657568675290663561928020780252142851167276064658408421319020529375/19776775784904938535199035607092784822708223131291835093751847016460800688918798227724252951379461066346711399420160195099066732723472603801517689998425801853697844079641468819486670884616681731749824203001259827217802281833398327644751226998124615318136896341695997263965736809898720117287396937801008200003538647817794929765198876344203211688453543860963694032090240026533879333595077372676327491346954539045671261209024196755315232231987429005934107679143231098132647089917387413642912060531531558633485730090055552223669310656053690457340689645604307900973765331838761515872257972494152779256355725904421981682956592202332067652904321193942105838120965242464303469876956723451175685344663040163534282511695732029683923072366556630040614195184992126740830610209190075696933460233203620952031673208275337715877695366945934084582077202611547924788339455063808723251398101791227898400440907751688521721239258297344106806587834002369442103007562411986672422809280280494924220280498471028944913100206371294714679219602996459869644927548073939718027547052791503813496865003817326342122028223436092764900594829262385483181681511723222741279018949215358446487454632078608242313586833481663683078034741920113333638582544321959169758147115699252756379089065805686350613123992968697631311247599376897227300669979350433133879021549590426427852842651125630347632864353025587399880660187820319900331110626259138564972499429178473022356494383906066806021194829873172044049166854036974861033896765132787508908973980365553387460369460130901593906758188774486066756931051617981060229163218345023275772461508762124287178361510223240403731676758667307810614153759020465163105813629985845593590308317775716811738817915969508195774601424955868763701049899881018507638389797040575555096939510237444141083177984478207613329692729243768792441302206638159527144069897223100758175622710001888310082821688417029818339716322196660299843353993577440026889223219102218212310609631090994401868521872620417468675975624417739002935880289535015972104790929175715600386505106767463512026604818495122110784061069209004933322278022194641126102064911002297375235481385978005665018309940349660618110020441339232149279010212404965680686419792142440960669952096758769939599718298621687538572988266056230581723169588917993676062851977693231003403394089980507969996600912094632367995723660998154722889119146072236813216943714407350899389068492616465539016210519191520123762052437749883540771575807623825572985178644136385739775510179256852234436507714681140130452634919454859598338397244930064089836602859931769879550858520930986425369588902229154859412784491557977729597327798797475586135359491298487047324555828171039058159813108285682295924421417512982414117672844574673787870687190171777738380033275407421866304630462289862013446499096911887639814062405291692954661767603584619886937706593386780361927731222397284188061131325537587092222775446982543701648803705737296349858198063480147705519555518916146484059022551425236038433016818961729911103349069080557087225116753172696623054023956994663314419076833667495969588207035011055469846953906189581712228181722337389058400360340383957899949406606597753598535280387450547755354770651694987999422048602866578015847610261615341992369703341602290913165917669491063211019458464821601237350409298606700869524605964474494866129238124194122338771885430129117069973789015846842904008336277801522226184142947655317070141893512117086326041152022920413563869368915242021757437677732989819957502490768065630691823550354834614203492177719245505803288415115668541199613952*t^43 - 1493587616783916434407110772990000561924934062631106903914636828476694106476234998702133414163251203466882250335925043867325757588844091598831827284550187507436515388101215039128822952840379573790379175289342790612341570782331132009647977070862111479841608451469628525238699845651112385614077619240646615147471705926463529630306169700045745659630093488609237171586703233987119092876219304517020337546237102124008776223933194131920535281199089031126426929897973828443545300224427531268501356255825430315359216409039987922336593308016219053048539100034080562487201446854825105292543091960102610027411954101466790611301106100690240008336243555323226943116510576852637239370476695194281236460186256259041882661128751782617177748287131784886563313626698448862686134389029769064704847937454651499929980419444620463059620372877284256780852680235477675555671603530912569270286311495311129625623685062529409037363369691500159305903949076494110337249721128772055301924041544708479803398324602193146024718740863918900604899502358526027547621484684443004068416308532442003735060230976260551611608392047478357397761782347042140318365261646824241077131875030339710559615418820233490912759392150152077870279736603567382110216352759726116904684719000462601215352182313297060838099465602677543377053817878787684565365757984586023761351246851569360062389083076765116653612123955681565368496867058434473327256598736647512427721627408968720353196259356146224950207485455876983956472762871339467974240843832076136498564856294785246987466094701149850144299025313397869540341619862800002784205923730384929026956214744353958112398761292268528153509742516536443430147508903923785950819376198482806434498102531900847253757856704015098209911891436943415325096100805902132097209146463419927590124579425181740693885664183387855740724211328655356107102261812614021253139456068648270985710666685953859451054488510598873621125925904664049608820227213122937090906749732954352389772609176281621238267215999753217977209280938734148141169069006646105352427741607186308855259113317458065397679120102369444317424463975402564426233194892435598125326557474748870895422769614379617676557735434733901422792221443125664592173080822100490479388085595118305641158378985821644576919668405435697905931935229696370743322604308535742999514272287449844668873038167380337501109125711717183376095065937142058218707604368735282028150020201356464234983666111451245049088889453897366105943582030109516514421896438883307253063420955260757097078425134454894837859932462588571045486012570069605830355409583804949852391646653725012009138925303690688849765481074884136779801606355307004742800039655000788358046074596173330421667891037476724003169927556958431259098308649438040785324149946857981422830958690780848393949181133439607875293962692500353667003461497060586532381259085024299484825633743667416692969417560059652017748999104154542904560268167897963966754667866699761094593437506527353161391595995985851729590688319342428166339707614192176948673726187308178457232121116638307652038652190648995164452989254114323979680346541215599647739345851589299280494366003697579139862988139670400979804056112910074121233263286295531718645596709691331073737425984166339846330055890266223160935191594039605603539517192957276365145245613594531327064318280405124267608722121854992088767037085003437165098862222496532522303903519017450884978641757632965969881744087311895334582103048108713183473721250305520805881042593544482627225396252025758413111104572556625195636646635180771800095801781512687159972692766513976498904524669085786868574467432971642242541255762795975643951748035445239576140625/242659825581655687548454424626905335247953658052660553297568675048598781459126358622383471796067006949039403673866996258884254389245062623331505398753690820290771093001735813736032771590388732904905818441733249413715365421268691136745413828197848040713336151431852727165223764538634602666103029911668812269982069298377851898959495415266297075931945323447407288737303558607777660534908924818114447746588399252094125904405204868163377082601072748539068805879058050283836160612483281148992786018791798265441542700491479168388580498847284545488842817737476170564095280145260877495365128496860770297623996636864073394882902971807755431323979401152663875314367671686678570182539346300014425587051080247405328619775407754965446908863393332883933916505337326708476449205020737125115747978321516821497321143659820094673345955422649497970332235614865618709059379816733849365047829469831017158287618500020718057929316052728148549774083852789809105558374998920081870218518776447790481230435564061704845559511734617113063548706785232636437361074209496192859233706169220905687078098206347562480024886177129972575467421217943380161738423456726659402196551524114827564263247019369426286056280165419186295436009103314274032375245942600726009302418597536843636553240071235415344946306662192608973144142323642910764425398519637216366613761344667808930709725780682580952550482859209661348228959359758526384430805230173479324815943916300282482901771581669531362223249446296589497535789620085581116980328406537270047962870924730716410556680492403700538733229310116393457140258302061117303425315562515623015613024647388028063538178039548962008977628940703163320419064527858468258967038404734301761844273837738856585752367067110530009504311962648696487129446624306975553845273583319945461312141229907290074640220668444265194229358641027837944065057750161466590724784015007371265958560858918874970341370410024905746499586775419144783354036731011534072260407596346235733872510810932446648693519909452975075778842017395570588170310301043140762021974591113074851368160819232681129160795318958553506552896554711716973279484934903572099411839398801194788165415778871235153598894973615467706871416458150087721214849231962769088176929964937925897790823273113741590180592621125000473288199583512031677584902931509124859666895431818785317833056318779238895663814872326777521419922220836254268578149031561187892232438213587127599865871075048656920444300848975707040025183285274644672043874940169638932333480296151972267184173978611683858116659075842210189602882447298890777158248404049866132964452269101470914734460379521305832755692051891470667641527503778867847819972991380068541538153267466098740178599118663055928341265132339660072692287331447636983038930608278205986143401106402180839018813195183090384105895242820392803024528796464879016123465095603594535727209859933986342793945931126139410156211317758088197069096018866099291076999349479063823911701910887071777401203232885247920485343790382165448576963821168540348871372011800367007403056062338123769633334394757013779803974932449856618638979554202404534824626196454668341680416026866033278873395366102933231906261845201937422692105602426424521905280827614082887788596953312736189227590219221816145369451062764932421714151430702955989765860975350468846864521040755843403072506731370562816252833919932452345144026063731562438918839633486099018083300807936722748568543285908248174038563774911865891311576835792470258173644453011209372630293438552414201689297337298404386533629056020008488632519691222260165548192874177985316422271357896211038208*t^41 + 312364699619964620589915297135941900553699235462343704493809223275567151771951048218691439817997187700585792682010282988819270913908076218382530431793198613199272629673183037539668058707071761962000834399641474064310657882797605197254130495336156745707358602202179816650576746980923043998936216380007073289837988486701561488714576279802728102342264766229192540665802320492607228073083192342831651487382798184514211559873761303071355635966266058398504230775119264540192540961103321407242177629967847548675468387187993335247381316174513608325926312932299988057530425891504614837371966226572852019231757201180509624874468356501692232388605335802635266347357116189006913424485753879399638829366283022944972506604182414813642478235572588995242029414016649420341097024028197758992053157453612824650235481644974739786452043736959464429424694132584269645992208250690870423680434975150464598186330428882310610313251681785095193514621019133802349006133773664651894078112874945546027833932862188498423397667151953176804952150404923463841519716253869137654825275688832034828182969440226580889599331630596738359646485704967001765002406735473526575538341932798908078195814358655211185952447440162052320931778097120275586547313547185826073814642476620363961292329563518998219491916852677373318993232003123308046014670962745972170056347219747600880738466290664962911621951844086023759682419959700338954629398614004060301197442792187612070559153459763573233513301542364405370318404225980866105375832029019405742815760004266843842971845287459497514491622604246344293449011735240008738568104056091805177240358636596925823213358836940347986798868402200690254805645399162226341263194558327899697780862279931162827012540249777242551444143581706867288192210961604404786734334857958962267043770193657185556912577281249495613903643107642281022299256805043794450511088257082954018202951348361121312000010578225184181005986385222224345367958000996467829727688197218020502978248202918743651820899565999272307148913955426515237570378264502818182438018097764025959985024879705874465164566106202852432242694744253927221279565499596636845609919715755798585806357420289775328272813168055221996161304543854193670789700598383932662476195991525464032325086853721500019628891161458709220823740532743530861557235324768422850613803748908042021628385589989263835124631464602440609112937161162195379163184352470455411421603158031231610686111725413469063874285658569742198273152946046637620339835175263960672661282390601791601851348370881848764508476926480440960910351230123453662373096294103602866846154084025147944145525919543206717527884386501599606660448327906017885849924608421383756871889684067311334151022358841335257636512049911561084775661873824814721680646178149080687930025271648253530014553770907547533027066696989471840450266548789230697705127773881562446549991920559919437314752971721609668398184757263435149076768820670210320872862699101843152093912229465153059242670254044795270877796655160265724622822221385415730522934385091011581677511152005194481215421880989790932400223205582095632257770266209825131939199196867536492568105912669851739303294971002039969733397478517878310741571049220387448662215196287811944437071525534860080710009802868724058141848049640600792145590668446024859014861686707426108134534589877038017721748391797313153270665833524994296761731007682906095902481386917557972811159353573771767905396404682294143249418077078729130878767757507325513694445865551103747220955745781882598956828996589707505908200438781703622380530095638669737281650353657445352472620212749639315310545994225203789154736309456909596163959177857752672630213125/6085161779970750318522780186797779945448684040397487721154414466603323288898091762376693215809064943491295815206203136953558994684145416554313135384131015954983952024505067329072821810651286686692253600923464562220862240564122562352231146768653727790195968105137229927374072864584221574549968288554156369231858045482398439927753500413600988211831859649527290471412381546625809025721562268515793074260601396629437311141238214386250840686765362771056648516659455722502352950743811511890126787855855864194918686181555554530359787894170366294566366044801325507991927794411926620268387068459739316694263300278283686671678951446871405431662868059674494104037220074604401067654448222600361749336819396973395163849752532932210437868420478963089419752364612962074101726218212330983671833917908806446778976371777026989500829343675672026025254523880476284550258293865787299461968646704993199507827971615904160529612079476105879017411641231498289877848480742149745360864393932459976683163230298778136896338525037321450670529108614295344506131553253519913239245247012770404152881539636100412960624068749567004584798409003810917902055849760991612701236599758571829688447579101110228404180564148204210177856843667727179581102321329833590694814497138231617347412020247903492496345843990368501941922338269814531477129224415517887347391246027823516262413123423270876194727493238642276886356980867790738563418654233581096914615208977991699186613656586482094160367639960976013553589801242146111087352850810088464279684301650939503833959833886431259663617904238303405155978785113224941608973297952314854083834310388345934516418926222535508840515925743787018650508848929373896340250347687952490335479482392528249765790127990617906392185053832575004215707661501851848504119937550946324645212156996136658794823995224063881024520839767313474597323755888664469890483045299415617900191603077504095410098981051393790258374252983587784567185844177673854427453298185297911480187578797229046728775960806282298054146345974688923980270858318466452955320285900220184734309263620758003700493790306191418702788021295078441022239391444504961877558434154553038533994272608617127697941520107587882495390905027456045932003142278450978672744551428443372513831414387313827569144091883596165714765620324994025145590642743998054173185223905609539508736643070925529229723357567579190152530357230201453196652044945303634835982681356107969042790305420450935081910928982006191926785365461502627929715633115023253226208813580426381469387747463646841365079296824966193985426129063033722565660690747712027642031649209775347554110314132611207806027354532047649050087535863993147568408553476146334195495228091842168407555639437242787126096341010979167976745051542456127420822413715284242421749904668239304116933315509975958862963219166111388752768952895965427635096124705136293742082339564498426750063567195932419054686529968395134788040407857719105299315522148474985122708832534552723033291711840045447852170928897275841248930015823149550287082098142070741877953559717094488376959000976214345555084294459896404436639025743844913719448318464940144568293509596794372993286683796119710277033950887371661522894340491616491857009349984783924724544815906150153668322647035870158722341618958566766882985643569935665589513129074173295698294912252800380723202861109754113699878758299844574193611730521268411929810901578189867684242774106720893541026547015852992672043983893943713889813388343718869551123699360127250421344281612929771519285456304559986923843313250963289791861647641419754920670067460155631781050804821089599881216*t^39 - 2276845478503689372407970828273130985932270822324175743299908251264035215119541362124620161408679348845370394396689051198392100902030967198457851151925658175025302967978978061112275855755759494474749095568476557548158272798411377343096147811284657273874180687610277054708147694184214167837612117343030955851751520907152947316313190009092874560371299946644014506133264901714397093737180167910623981080255682437807387191414067100960873793569649745278662568284318369435317497214853387220980675256668197511034964236299071555194748561922442906303579863059435235428224827821774275486541059621171423281770931697214899481995288577726057283858904065414484422751627428317901157698304689989735328628241706660871774634012844155331312042668930460985522602754469340159888606776411826733584374424115399183706704434102423122332387186043154685465840305573320269974307761233440193175036471099941163733916684494454770999982957348620461171036642548200843645726630358635238722087672725339261511896449820625897600113227791341762327946298336009980170324093396724227395422279235168246855300549575430511650067661571481089641184063922862162936132904882305651726824944745132041663780283371215663209396459121358625762986262447744025851758350755676933563370406605761111790579542746644882039523812875867985504045912641481579615571514026322308163114540195224957629877572890114080031142847868118969374052675399425424373281393733956902726879442026101757377138659491680323334203687671597745643841322351205667645335029740715029846192803139560124618592994305677771041700931870236504074140846182175939948960654460871685485966271756270347885993660771492215485345839593335970927579289147636065344188258631211481905836286628088371111375326556516644951438988547173501593719053806112958961799249531536928354714521732039406985429698683559950738219838645909781298791634552790626832840024842061509533479090979346909862785816253544441822249861175823019256703742873559747494563403246172894438619868850577070457721269466462179298702249837953887590557142087220278980884381337617863085392573658153853160549626841691753513108795445139779026314782260529566697540012002473890160393263451096327267374784537325697634897595662387590039989766639363534627356705542601636186165957858432119985208672513454469854537043165146087194379513770313204418260320866861407829703117123664605148744132910527166898191607106126863621597887117590366957587517821143946832371780859051669884128965406834872130431646328875577326818234704965336093792677624187252539210825491165590862809329429763906204744874471300699843984211707590058986122605069457454606867708907002731648157369783389102856855881523459265280293112206468216773674993358877357462007368612472512245865926381625684450138604996930780201433331562909133211103127488120906559688457529675882308987494999372570057905196807818164546654074346295299061267187652631053765467056646279025646347614219654798141396459245214761557740352298803761421908572153218978245689241742636522266041963151692806371572113979055088106295529013620976637110259009280274809935260791600986854007432038911473305566729215631921108009435671354048705294792782071135652722810010400150528257578234653271741495623607257389298045932249299140954806566717599345071987797357180447550551561807745172202614633256536176026871802912164266675635877804446785284532610626902700335317791643967769976571539171195508306373003045600915406977533590689236791703482571479512857573312422018098925502819762172765780001041161371726095760598991935063942338480054977932509755386365041618828202806544923120300965506467744293206401246036821493068765736431195629591567878105065707472228182233776170045953310125/6085161779970750318522780186797779945448684040397487721154414466603323288898091762376693215809064943491295815206203136953558994684145416554313135384131015954983952024505067329072821810651286686692253600923464562220862240564122562352231146768653727790195968105137229927374072864584221574549968288554156369231858045482398439927753500413600988211831859649527290471412381546625809025721562268515793074260601396629437311141238214386250840686765362771056648516659455722502352950743811511890126787855855864194918686181555554530359787894170366294566366044801325507991927794411926620268387068459739316694263300278283686671678951446871405431662868059674494104037220074604401067654448222600361749336819396973395163849752532932210437868420478963089419752364612962074101726218212330983671833917908806446778976371777026989500829343675672026025254523880476284550258293865787299461968646704993199507827971615904160529612079476105879017411641231498289877848480742149745360864393932459976683163230298778136896338525037321450670529108614295344506131553253519913239245247012770404152881539636100412960624068749567004584798409003810917902055849760991612701236599758571829688447579101110228404180564148204210177856843667727179581102321329833590694814497138231617347412020247903492496345843990368501941922338269814531477129224415517887347391246027823516262413123423270876194727493238642276886356980867790738563418654233581096914615208977991699186613656586482094160367639960976013553589801242146111087352850810088464279684301650939503833959833886431259663617904238303405155978785113224941608973297952314854083834310388345934516418926222535508840515925743787018650508848929373896340250347687952490335479482392528249765790127990617906392185053832575004215707661501851848504119937550946324645212156996136658794823995224063881024520839767313474597323755888664469890483045299415617900191603077504095410098981051393790258374252983587784567185844177673854427453298185297911480187578797229046728775960806282298054146345974688923980270858318466452955320285900220184734309263620758003700493790306191418702788021295078441022239391444504961877558434154553038533994272608617127697941520107587882495390905027456045932003142278450978672744551428443372513831414387313827569144091883596165714765620324994025145590642743998054173185223905609539508736643070925529229723357567579190152530357230201453196652044945303634835982681356107969042790305420450935081910928982006191926785365461502627929715633115023253226208813580426381469387747463646841365079296824966193985426129063033722565660690747712027642031649209775347554110314132611207806027354532047649050087535863993147568408553476146334195495228091842168407555639437242787126096341010979167976745051542456127420822413715284242421749904668239304116933315509975958862963219166111388752768952895965427635096124705136293742082339564498426750063567195932419054686529968395134788040407857719105299315522148474985122708832534552723033291711840045447852170928897275841248930015823149550287082098142070741877953559717094488376959000976214345555084294459896404436639025743844913719448318464940144568293509596794372993286683796119710277033950887371661522894340491616491857009349984783924724544815906150153668322647035870158722341618958566766882985643569935665589513129074173295698294912252800380723202861109754113699878758299844574193611730521268411929810901578189867684242774106720893541026547015852992672043983893943713889813388343718869551123699360127250421344281612929771519285456304559986923843313250963289791861647641419754920670067460155631781050804821089599881216*t^37 + 115538365890184997155996330983038609458887017610002313696821103366768736729080101806589986051011044696683121212068285958538603090854357857647721359353122518503395494944842805716759321322013820165534564710932558883754335885280563676157925591287049896126128916379999380125625416512207281013389848550056758520821362385277212490574635633505212551561813017359402581800904882494826786139399860072580106683561487998819996709657989842896027496130428402797071733211104261544404354620716265605676614321165020156710969394934101530408684457461655445945896757480892085725344856504944591995919002759010357788779576597233404482907685850374635475798623829056700320715478404884250026180732484323751451821198104566524259546921859365887800858051263720821710282746073238377669934510447260997438003005229553543336346116157414021952728596363198670196080357840294560385126912421050972562775066677273125564181456630072608214059363343219847293988125453583583066299427854357025688899947423482197231797760002350047607838460929926863174966948151759469394427484516577809169616840825021919146693314288563099075411174191005926970648767368600190322685120149504037193123267930750801216937285192033328334093009269339989173999411323188771332222571817199908066110126679997114228501023348281006474528760042091747427771798084543084558186054048441352923262154980199583841417281521081072359124054716072287061148138493943524488354705155915447830463462844428117518772681157343038197444672881668974050483537124946021474184686308026406606448525375504746190059793674219141303083332268506088510111737665150376414094710716537080376546759910132289855848453629035795698122108761365326864880853568336737198146325501870372949835743258852992864562196719668048327062673024277244228893964355796220948245425609323058905374022693059490377914306412334514663145355583732108814331921918362552962797159947302730211760021672192854739234170807561259359256273286706859013603590139924323200477117369893921344970680519417937336006927525357414904419805960767597069836744313776209959457568432595104464289213234678949182104294809339614908202249797655848682489299884008375744151410015621481094434732134745199513576279968145213112733319847368836766312856937805937336437399314306556167960676168142083338327176941491769445612173595867979474792145970994959754634488301062298797696058499889822416448849946577346035375370010284400049783828144902314480047218445923518156245267029873371708258551699770237677539301990491986369138295266733936144615828116309930990186249341737768250117161822760272417736918817019400723316276306870659908419117911400203723051958795120576606826800691943509439347022209730694552819993505183422270131478508035223985105513120110071333719848629585108865814055943537377996962978438352194207601507775540387083286116405635496945238645331314634103174550360535520262310602897629676625543161211277247503368686643602020117000590103095001319367989375734394960357137010383612194615520064430202380816149404119685299767518751921342249248462040119701908977290427155868840952608150106401842392513230568930588895963674474238007626977156262754022742272421612754336608084285835360445739907592957298154269582192780665699325075349737136595843057827187883615944021306812394421901961668618748163892343892042872914056316153290404317032210402138781242440045021196166527001952309558565813794894266191647581323867685343517292259052960053702155635061061380267493793175022999922719665232444319914277972935589457896029638948902291091655788345309495423992621862942208539948632534393580188989062313892820606176871738707157134551260174941993392323994352822521651120825490950585183432208089919839428157827722073375/48681294239766002548182241494382239563589472323179901769235315732826586311184734099013545726472519547930366521649625095628471957473163332434505083073048127639871616196040538632582574485210293493538028807387716497766897924512980498817849174149229822321567744841097839418992582916673772596399746308433250953854864363859187519422028003308807905694654877196218323771299052373006472205772498148126344594084811173035498489129905715090006725494122902168453188133275645780018823605950492095121014302846846913559349489452444436242878303153362930356530928358410604063935422355295412962147096547677914533554106402226269493373431611574971243453302944477395952832297760596835208541235585780802893994694555175787161310798020263457683502947363831704715358018916903696592813809745698647869374671343270451574231810974216215916006634749405376208202036191043810276402066350926298395695749173639945596062623772927233284236896635808847032139293129851986319022787845937197962886915151459679813465305842390225095170708200298571605364232868914362756049052426028159305913961976102163233223052317088803303684992549996536036678387272030487343216446798087932901609892798068574637507580632808881827233444513185633681422854749341817436648818570638668725558515977105852938779296161983227939970766751922948015535378706158516251817033795324143098779129968222588130099304987386167009557819945909138215090855846942325908507349233868648775316921671823933593492909252691856753282941119687808108428718409937168888698822806480707714237474413207516030671678671091450077308943233906427241247830280905799532871786383618518832670674483106767476131351409780284070724127405950296149204070791434991170722002781503619922683835859140225998126321023924943251137480430660600033725661292014814788032959500407570597161697255969093270358591961792511048196166718138507796778590047109315759123864362395324943201532824620032763280791848411150322066994023868702276537486753421390835419626385482383291841500630377832373830207686450258384433170767797511391842166866547731623642562287201761477874474108966064029603950322449531349622304170360627528177915131556039695020467473236424308271954180868937021583532160860703059963127240219648367456025138227607829381956411427546980110651315098510620553152735068769325718124962599952201164725141951984433385481791244876316069893144567404233837786860540633521220242857841611625573216359562429078687861450848863752342322443363607480655287431856049535414282923692021023437725064920186025809670508643411051755101979709174730920634374599729551883409032504269780525285525981696221136253193678202780432882513060889662448218836256381192400700286911945180547268427809170673563961824734737347260445115497942297008770728087833343813960412339649019366579309722273939373999237345914432935466524079807670903705753328891110022151623167723421080768997641090349936658716515987414000508537567459352437492239747161078304323262861752842394524177187799880981670660276421784266333694720363582817367431178206729991440126585196402296656785136565935023628477736755907015672007809714764440674355679171235493112205950759309755586547719521156546348076774354983946293470368957682216271607098973292183154723932931934856074799878271397796358527249201229346581176286961269778732951668534135063885148559485324716105032593386365586359298022403045785622888878032909599030066398756593548893844170147295438487212625518941473942192853767148328212376126823941376351871151549711118507106749750956408989594881018003370754252903438172154283650436479895390746506007706318334893181131358039365360539681245054248406438568716799049728*t^35 - 1269176423515305100844838368779855129859834992331154669029315178032184309528944671558591310088945638876994078760957728060846679493401894100618838124100136252365620524650251194597706849811582267602287890568615870378749276962471727177097060082562528915712040253517877374266649000184412784600517443356244525631888650382757492891672073799364183164622971207332949323193651668929765518619552978200587052920530163849979589759881467058701524239218980924776367947731039183567702748373632479527827660245979219605381983167876519693873623982181192406787289004079060908987451366622768063370690092701999140230062220721780634015663671546215675469489296208063567364296169408591420886608205583432106669291174614105188827726926102110451534114905730690028925641396933804882738849555466952505132212113602737312833296452470696026724465189117291933357552747706506027604290534254889612773542480643176454558332463458803626218114744496201521929484789341465337724980879884435810125083438647131389194605328572362620802921136005358705390072910869379991584034092574038120252335728576184331609358467422386730616861148259352319605131633178382804990941088541323765497922025714451358409942821799982450204239605325505634221220186048254847714251393557652159931432984680453824209927647299217255914189978260721048073173687218492245356837868526547135334579720214515147366619093013600734528329138557795627427757150626049089188317645182545420690990041545316204630114386029011717805648343529378024613226965421329957131779014305841024208108609976972067110174696710851955707255027439350478679158522245184774521909577373348484066459988569081936877875129152454956382079794026243572789551395387631264785647320764950347909904553906462448264196388757220510529320804006110673691095511959904135796553750953926046007692788720170323803466153510134558702929080948384192143321620555548064410839004231923491989085352334237559470981263297656999363286875614615627574056969349290884979484965241119760858521450341479921293586007639748971717713692036773730295072861469354212519090425780302741537303812864437316638297856938295535254997714640827155806293885347421983677896611670768459974173789071129541429193616514390098041991146619627991852713915518618345968402818697198988637893799342087466996052369320791699394211495291716125143883219730069099476644028566998618802513771409680131107147107517878307948544916112304100868543939176739786673732866216835464430405514200340880201698153647318560038449914461159494743079424435369423019584234797245688247516642708238330429922792646502086768414009777140662675032277162752460691960461001928599189115551409091969656214828622206150854477590218637163715443309525334499187033595923455400470547438182689646502774074554008801718326934253581126368415859912001351799427429326777881393300576793471180550332436080215421366959087421447795708898767995530594231193008926687879239749651198037022456424427712279038327662257742063944199688609795265698677271703245527025694079797792032894622884634431493319421376815253131908367797310150072503120762730907101081508046673062033902835193049192774406624775645118258156102564169238212063934382484139415112526836009695949828868808593910997004696590972982287627010545596378589120876344812561442176400100208499652093512502639839677882536106023978750449100832989554945698028684145993257861272260329596375172233370137217822965577617028268181617058254143803836612067980011049873511790976662657532594347691393722461868685322377827112245022455684469151759063722024302174384450991520469163557729283751739651731557732794431809519936197441146489871447826910365782255852519916723991860346938879146083550079223404830545302800686931249375/97362588479532005096364482988764479127178944646359803538470631465653172622369468198027091452945039095860733043299250191256943914946326664869010166146096255279743232392081077265165148970420586987076057614775432995533795849025960997635698348298459644643135489682195678837985165833347545192799492616866501907709728727718375038844056006617615811389309754392436647542598104746012944411544996296252689188169622346070996978259811430180013450988245804336906376266551291560037647211900984190242028605693693827118698978904888872485756606306725860713061856716821208127870844710590825924294193095355829067108212804452538986746863223149942486906605888954791905664595521193670417082471171561605787989389110351574322621596040526915367005894727663409430716037833807393185627619491397295738749342686540903148463621948432431832013269498810752416404072382087620552804132701852596791391498347279891192125247545854466568473793271617694064278586259703972638045575691874395925773830302919359626930611684780450190341416400597143210728465737828725512098104852056318611827923952204326466446104634177606607369985099993072073356774544060974686432893596175865803219785596137149275015161265617763654466889026371267362845709498683634873297637141277337451117031954211705877558592323966455879941533503845896031070757412317032503634067590648286197558259936445176260198609974772334019115639891818276430181711693884651817014698467737297550633843343647867186985818505383713506565882239375616216857436819874337777397645612961415428474948826415032061343357342182900154617886467812854482495660561811599065743572767237037665341348966213534952262702819560568141448254811900592298408141582869982341444005563007239845367671718280451996252642047849886502274960861321200067451322584029629576065919000815141194323394511938186540717183923585022096392333436277015593557180094218631518247728724790649886403065649240065526561583696822300644133988047737404553074973506842781670839252770964766583683001260755664747660415372900516768866341535595022783684333733095463247285124574403522955748948217932128059207900644899062699244608340721255056355830263112079390040934946472848616543908361737874043167064321721406119926254480439296734912050276455215658763912822855093960221302630197021241106305470137538651436249925199904402329450283903968866770963582489752632139786289134808467675573721081267042440485715683223251146432719124858157375722901697727504684644886727214961310574863712099070828565847384042046875450129840372051619341017286822103510203959418349461841268749199459103766818065008539561050571051963392442272506387356405560865765026121779324896437672512762384801400573823890361094536855618341347127923649469474694520890230995884594017541456175666687627920824679298038733158619444547878747998474691828865870933048159615341807411506657782220044303246335446842161537995282180699873317433031974828001017075134918704874984479494322156608646525723505684789048354375599761963341320552843568532667389440727165634734862356413459982880253170392804593313570273131870047256955473511814031344015619429528881348711358342470986224411901518619511173095439042313092696153548709967892586940737915364432543214197946584366309447865863869712149599756542795592717054498402458693162352573922539557465903337068270127770297118970649432210065186772731172718596044806091571245777756065819198060132797513187097787688340294590876974425251037882947884385707534296656424752253647882752703742303099422237014213499501912817979189762036006741508505806876344308567300872959790781493012015412636669786362262716078730721079362490108496812877137433598099456*t^33 + 12002808713407803210014677709002091785969291687789970560956207589317688748107987362208773053844422633677759158810197677567668901179048464539008281991095396101830191576822181282311188110774969601260934412187157884776422288567289003392126504352383695107563409423945781273103138148099492465746417158347438753425425689327137738170682818175151733641025683212794855254671421922516037539557030692363688677266122347416785957839278688071010109528153034750059423562445012155523852002408436213283272511024156968890963372658250350836252498240232897445500175852170616853480712829439795123403556393314724978934867465430157927380277518556186396729842042503235939782971897693609089916260468110802788330841375210085057430419492701307467344229326285675414308273013850110463913209433818920194355019756773597622430865722914363337119400899492267526275105700075785685131268631403416859368981982328530527251235406772247469656590935341192961885385749746434646830297390624820212668142507495818274851637066821841559394333692213366848295934662656634296586145367551646457870471539780666453108064291480211034124949009882455724269126999000456466916377779262148441996773985560129950072793094368061163765727777729345691431275971279918727183036478347189479850847849884408529909772661266993601736427939783379146011599664693428255652782885121894409750577270400435803449497854458451031986482009743808239537145631577261389257548293843623613714276253472791972742277975225297498105564657515297612611144082183060079817142153630942754047031724193995703133358844738529586540013109106164545013426214367502720375599804768744819698881496533362976374719682984260702452979350966573389717519478059706963086344630847764534020308507689387073274013778994429874360909957058137876503800416986167095834205026581458825636507925907936910847804744345297553801750021702243263795860043380486407851884094622954961303947188732852359205150903484077170128420100399448382556967106925087288920909008694895558867487346299305289842212298457431183895815465671893639006806454820690030108166168676707646430168104804886069072605975070488115493678341129894844943815720128659726547394463699610712944702877035318076975310789381573844633848738074756222198857406721654042243895052167156840903236116115477116803785181061585979928750215126207933742219078350877015997819959204257505532507109079627868309381904697603432038918737124183690624999883472741391394223552736299245556123751688251506714773131972395450125491017465829432480195344202017556684646729331505382074067998138365397025389411548796330048770445703858904555170678434496479125904844329483858184165765826187474846525030635863918270263115103652369813354566160448911676754366741167811567965377363198711712274037202906144119570780329064411417176610487612717758659139498476183945570026423389048629408985673774582840339455645415871268044010481451295438947428761117656510046649308847468091895488440418113864903712548923115468011686263555238020087752108813883939494703622549569356666147486870578930487974102016449489396798356162018889611594407772726674294880917279184597047435406007513842142969625418201329850799967899883144265384534118555535560045660233124134398358396163545360462410055613347701044145054446851717432568928242054477296809549715218632050311424956986017569897016747232028193313560727848128009495380789223378951113461428668719680847233003800416646018086807536431907774765003242594598900984543519099049361980466429820902786538569103930355598385640106172399265867576557825900016480654364730461124029637158256374126850186423205997208912936962161953837227574857400304504826841277491349889203798456747404842076030884848304471920162130357636996604375/194725176959064010192728965977528958254357889292719607076941262931306345244738936396054182905890078191721466086598500382513887829892653329738020332292192510559486464784162154530330297940841173974152115229550865991067591698051921995271396696596919289286270979364391357675970331666695090385598985233733003815419457455436750077688112013235231622778619508784873295085196209492025888823089992592505378376339244692141993956519622860360026901976491608673812752533102583120075294423801968380484057211387387654237397957809777744971513212613451721426123713433642416255741689421181651848588386190711658134216425608905077973493726446299884973813211777909583811329191042387340834164942343123211575978778220703148645243192081053830734011789455326818861432075667614786371255238982794591477498685373081806296927243896864863664026538997621504832808144764175241105608265403705193582782996694559782384250495091708933136947586543235388128557172519407945276091151383748791851547660605838719253861223369560900380682832801194286421456931475657451024196209704112637223655847904408652932892209268355213214739970199986144146713549088121949372865787192351731606439571192274298550030322531235527308933778052742534725691418997367269746595274282554674902234063908423411755117184647932911759883067007691792062141514824634065007268135181296572395116519872890352520397219949544668038231279783636552860363423387769303634029396935474595101267686687295734373971637010767427013131764478751232433714873639748675554795291225922830856949897652830064122686714684365800309235772935625708964991321123623198131487145534474075330682697932427069904525405639121136282896509623801184596816283165739964682888011126014479690735343436560903992505284095699773004549921722642400134902645168059259152131838001630282388646789023876373081434367847170044192784666872554031187114360188437263036495457449581299772806131298480131053123167393644601288267976095474809106149947013685563341678505541929533167366002521511329495320830745801033537732683071190045567368667466190926494570249148807045911497896435864256118415801289798125398489216681442510112711660526224158780081869892945697233087816723475748086334128643442812239852508960878593469824100552910431317527825645710187920442605260394042482212610940275077302872499850399808804658900567807937733541927164979505264279572578269616935351147442162534084880971431366446502292865438249716314751445803395455009369289773454429922621149727424198141657131694768084093750900259680744103238682034573644207020407918836698923682537498398918207533636130017079122101142103926784884545012774712811121731530052243558649792875345025524769602801147647780722189073711236682694255847298938949389041780461991769188035082912351333375255841649358596077466317238889095757495996949383657731741866096319230683614823013315564440088606492670893684323075990564361399746634866063949656002034150269837409749968958988644313217293051447011369578096708751199523926682641105687137065334778881454331269469724712826919965760506340785609186627140546263740094513910947023628062688031238859057762697422716684941972448823803037239022346190878084626185392307097419935785173881475830728865086428395893168732618895731727739424299199513085591185434108996804917386324705147845079114931806674136540255540594237941298864420130373545462345437192089612183142491555512131638396120265595026374195575376680589181753948850502075765895768771415068593312849504507295765505407484606198844474028426999003825635958379524072013483017011613752688617134601745919581562986024030825273339572724525432157461442158724980216993625754274867196198912*t^31 - 97078442961601787141196304738328991970026330724913955413324288445543783105167222577291284075592966336202505183081202516035579618208250428431784340161503618355270231736062377360205620844501215327892314566158634906531214690465763611999459355794142729759765484356435689239442660283063262364685697499865139142933224664954337031135901220078281809276988269357168892941805018321951046657538870465804264761477549953704130141526770542027356527516038454591049121333960823108048991337483094029334578553662683561610431309593923291740105140003674778128459601132623639122698531007128050216568742713575346053092130461532414064777395480867137806416498982461457504707115350655523467227600298306074856596664009996423873646011569927428288223632642898951577865064865210415304540007269477483464236503909775362793868030321060984415131691881630695418294783394975173325511045377033985627724788588648024572070704175638855767956509631229408571342482891947131505655579895366948941132458371941921880649117468907584593293208343991597586513222233911656717687468872945660506488638223143542473006160801378021069604130780343980439359990785014799783408220801753350864502004707885356276298130089196959329253811092781097204519754866365237324177193927265168236329888517575622069004265773551990014716334542574317372530382411111832631273202754118115438005623366373390237732947349171958157908075393241225072457407720443648251284000979793370732990576435492911069458502924805193363212683566936602986492615505748072730887468691208787527875929756872127147826990337851831721545450835996914643659725697703002207508365546578517338956054110556035190772463250604895456387855847620062027442260858761758928259532520396784330843085199261966828490797045508435572869959827592401875026989460374711820877089160525260025116585525945589810995974341628513290580732680998655419706163119007545747544030333520773384438466455331892604880377511984559511266819853993630116072775073437104646928524323006193753522930066379034227804444237146775481864970186132879362001452972542589736039473296339834075665805401610268721427099586174055990965217005517409312284644753463103819791693751002932167028211420549561443977739629799028268891309156191472929650734945986494077434597120324179772659142578227180152236258113422641663256486889375150281024516626815854529849912797743374923455131507477918548753171884641748608277433823545965348894796651085826422690287154702704726953990294512792497387132859696961468216591006915182464494482511796639986678477416701913684933528220306552859222178112353430822715030008497457903658890568632218990039756178533863853677810869657773912647119302383024323024849358081523779240112534312806453184417324356791359576673853714123297097507095651541773440238702923067626012419901590621701627188869822629516798089692238142517162818464008866155651628789419941828728853560352349644735899221922323618361041653485946732830789521937052131893576414936549894482234617293279812433666244591494284805295140136208244668377772885514172823300639840433939697792547499340616038728719099356581660436770514235273878999700070355691411814449354113672269512565178339441163177424211297639767802002095581329951152801742185174707744938309453146384522710567843147913313809762746762134571029967943688323755152340982055028364329550687730019560133831217685199592948111821757264521487529982610309750834274907246569341789140396217415844051890599551302478220446577034463197982486183789814520511103734660779612300274488109810480786576939400833698288306310044338755328415385681885918908523460620189508762548530383114538580504012977414484418357932879474411468451094044599379978263462588000792616676571856960326403714375/389450353918128020385457931955057916508715778585439214153882525862612690489477872792108365811780156383442932173197000765027775659785306659476040664584385021118972929568324309060660595881682347948304230459101731982135183396103843990542793393193838578572541958728782715351940663333390180771197970467466007630838914910873500155376224026470463245557239017569746590170392418984051777646179985185010756752678489384283987913039245720720053803952983217347625505066205166240150588847603936760968114422774775308474795915619555489943026425226903442852247426867284832511483378842363303697176772381423316268432851217810155946987452892599769947626423555819167622658382084774681668329884686246423151957556441406297290486384162107661468023578910653637722864151335229572742510477965589182954997370746163612593854487793729727328053077995243009665616289528350482211216530807410387165565993389119564768500990183417866273895173086470776257114345038815890552182302767497583703095321211677438507722446739121800761365665602388572842913862951314902048392419408225274447311695808817305865784418536710426429479940399972288293427098176243898745731574384703463212879142384548597100060645062471054617867556105485069451382837994734539493190548565109349804468127816846823510234369295865823519766134015383584124283029649268130014536270362593144790233039745780705040794439899089336076462559567273105720726846775538607268058793870949190202535373374591468747943274021534854026263528957502464867429747279497351109590582451845661713899795305660128245373429368731600618471545871251417929982642247246396262974291068948150661365395864854139809050811278242272565793019247602369193632566331479929365776022252028959381470686873121807985010568191399546009099843445284800269805290336118518304263676003260564777293578047752746162868735694340088385569333745108062374228720376874526072990914899162599545612262596960262106246334787289202576535952190949618212299894027371126683357011083859066334732005043022658990641661491602067075465366142380091134737334932381852989140498297614091822995792871728512236831602579596250796978433362885020225423321052448317560163739785891394466175633446951496172668257286885624479705017921757186939648201105820862635055651291420375840885210520788084964425221880550154605744999700799617609317801135615875467083854329959010528559145156539233870702294884325068169761942862732893004585730876499432629502891606790910018738579546908859845242299454848396283314263389536168187501800519361488206477364069147288414040815837673397847365074996797836415067272260034158244202284207853569769090025549425622243463060104487117299585750690051049539205602295295561444378147422473365388511694597877898778083560923983538376070165824702666750511683298717192154932634477778191514991993898767315463483732192638461367229646026631128880177212985341787368646151981128722799493269732127899312004068300539674819499937917977288626434586102894022739156193417502399047853365282211374274130669557762908662538939449425653839931521012681571218373254281092527480189027821894047256125376062477718115525394845433369883944897647606074478044692381756169252370784614194839871570347762951661457730172856791786337465237791463455478848598399026171182370868217993609834772649410295690158229863613348273080511081188475882597728840260747090924690874384179224366284983111024263276792240531190052748391150753361178363507897701004151531791537542830137186625699009014591531010814969212397688948056853998007651271916759048144026966034023227505377234269203491839163125972048061650546679145449050864314922884317449960433987251508549734392397824*t^29 + 666335386541406708127787032113559635203652410098403455637436049349726482866100837454899563335342710671370871206137531565971972941218549453729969063447769653194249385569881580856606153614717549256903272901525942559497166249383127416834424038173198445105008194535554485680170144965754114299652667252483700875730483316212267100058527135788739931060644804995873643177955392232349411800354671256612327441848558133165943767571219612194857792747393836011242765638492956868544924202718998045924260508562278594210677816854895361980024014453145044180167032031901282771755349575725584201418162384897357169239972752522428341957862994918661545744692155771961076455816261709936039283488628047992321029748457775378137514027542990315061610162302416111050819079807713180917291497614491779505032871735362896251128981688142014961836353873377342391793365255815160156335279719809526300341154216650939639583674503935676655161015589649545714896132745089265490710306055358140532897645233807062191799374628115805295634787997443873175715448630390629322197727296636074409851466306414307837982344556680959608329791072828885171117911649338683526933284073751917203775762526686830228157360897584741615816653945725259052845023257861577588050766431459229636900055280180671101072117223256298119820301282746449225443734648756090415793657018660083192323227522595676697472711292521609425126923488876259617786773416579954391309202287189094318441823658078876475569036074178767751304427912300665170431459043029864091040827382999620968349744578806285757876804574112778632434617579764501704269060727231064842655523027106315069163735695364378572650081366277020521688128417147872357072125858332340446438798979500315218999950807595211590185232705628317943813725181016791828922852204548573469895808826357433086948983560970437948831040512367883463799866266321122283766079229440974103246263421326307913939114998673694691197842989919825270699406712626818424713499629564043846561288728159717876089506342943715829648860048017438782763886701919917265714868441080029230955716554639426637784557739113601797870245877657333761050690645116090159737080967258754462477821956639788540172837621344561286922392840361900519037174661666734098079721597208559833634837501402480955911616904368042953953136286961238566923599474262972611369892622475785029951840789113632003235214888108871524097941715756496611869924745468420749485389124602386418774006565591940792375171511689290840937586661236351487833277825256178813534238083054097996684473809524186595158929354397432970547697053661876518205985073638000117859817679837203337387541446135760560515843476889404195719758069252261484339429947266020068551539575333414118854550914697103105921472152166624980211241966641683405775238886943130183917698538473753602761818234142623338723697270708201283574832729003655761444702291880552940088713138916767721344957208278526107436232581696668336273094439715688354628295911669316228572134703585030304528816618522768485224027429903516547996987015363588234644201372974341975722425958202226927289834857039851111976348931036619994748374353008691529725835312546054932266773703121636824691504252863264709880553732287322965149289464104872041321302873939307318476565967141958346124220364201034104398359369928381499070173976069077745923389158694481756130302798808651085926069174700293269853918399385626891856284167231344432830679096478424148816388641106560719486262432259816221224461220386444186940484835245542002689646747664793504139936098269019366661397934629750842762231990432989884137622512038562865587805938264779579484834396235736902200479811596071385365878955227419616350924154612325908075690093143380094473730157395625/778900707836256040770915863910115833017431557170878428307765051725225380978955745584216731623560312766885864346394001530055551319570613318952081329168770042237945859136648618121321191763364695896608460918203463964270366792207687981085586786387677157145083917457565430703881326666780361542395940934932015261677829821747000310752448052940926491114478035139493180340784837968103555292359970370021513505356978768567975826078491441440107607905966434695251010132410332480301177695207873521936228845549550616949591831239110979886052850453806885704494853734569665022966757684726607394353544762846632536865702435620311893974905785199539895252847111638335245316764169549363336659769372492846303915112882812594580972768324215322936047157821307275445728302670459145485020955931178365909994741492327225187708975587459454656106155990486019331232579056700964422433061614820774331131986778239129537001980366835732547790346172941552514228690077631781104364605534995167406190642423354877015444893478243601522731331204777145685827725902629804096784838816450548894623391617634611731568837073420852858959880799944576586854196352487797491463148769406926425758284769097194200121290124942109235735112210970138902765675989469078986381097130218699608936255633693647020468738591731647039532268030767168248566059298536260029072540725186289580466079491561410081588879798178672152925119134546211441453693551077214536117587741898380405070746749182937495886548043069708052527057915004929734859494558994702219181164903691323427799590611320256490746858737463201236943091742502835859965284494492792525948582137896301322730791729708279618101622556484545131586038495204738387265132662959858731552044504057918762941373746243615970021136382799092018199686890569600539610580672237036608527352006521129554587156095505492325737471388680176771138667490216124748457440753749052145981829798325199091224525193920524212492669574578405153071904381899236424599788054742253366714022167718132669464010086045317981283322983204134150930732284760182269474669864763705978280996595228183645991585743457024473663205159192501593956866725770040450846642104896635120327479571782788932351266893902992345336514573771248959410035843514373879296402211641725270111302582840751681770421041576169928850443761100309211489999401599235218635602271231750934167708659918021057118290313078467741404589768650136339523885725465786009171461752998865259005783213581820037477159093817719690484598909696792566628526779072336375003601038722976412954728138294576828081631675346795694730149993595672830134544520068316488404568415707139538180051098851244486926120208974234599171501380102099078411204590591122888756294844946730777023389195755797556167121847967076752140331649405333501023366597434384309865268955556383029983987797534630926967464385276922734459292053262257760354425970683574737292303962257445598986539464255798624008136601079349638999875835954577252869172205788045478312386835004798095706730564422748548261339115525817325077878898851307679863042025363142436746508562185054960378055643788094512250752124955436231050789690866739767889795295212148956089384763512338504741569228389679743140695525903322915460345713583572674930475582926910957697196798052342364741736435987219669545298820591380316459727226696546161022162376951765195457680521494181849381748768358448732569966222048526553584481062380105496782301506722356727015795402008303063583075085660274373251398018029183062021629938424795377896113707996015302543833518096288053932068046455010754468538406983678326251944096123301093358290898101728629845768634899920867974503017099468784795648*t^27 - 3846663383479899598987782077213319629284800501208973833217266664529121328069483938757850895943652288945306767476874656476178458181567477412111117153417229573497224030837208898012041654971741995279150758049968235154848577657127166931299937752260209678531445841238397430640908335340181369121902297500652403852468240083452342371295776657857428321380098153671118491057517562992451736620719404672632344560423692814397857289222521367275313252900994461855634985794061851668840052805228284855556183364350778023809691285502562675153261073051492562297359207066598716634254356712186812360480709388349503423309411357040553210854837791103839096522848223807620452341572803226740727805891228984954482377673134502470418699361963501951030897695421521287507922678963488312539128882293810658655872414663865031461513343497132762304026273873307634081532059420578929053580370454361173898399265198415928932602794256917138695429429818871419365579439741947673728729845639604207685050736387532879242740770876623550746541154216707696472032995043484167490676619141315802426983405748777416612092102508830174840241500262024812630183934685109891453513483357477103822993087092034200638051878177988491558428578625437080540263887919167069083923867472402394076097774057364949336424655822301852145664351443148260959969452164755475990863526561477451530317904886660949865613418485832971685110250857883103930217250462700235122589874101812574549349722828380858862581077583426852460311711925508060164955574861836925331465147836339858869655542308350977466105537196400651498560879544280807167887593158574428096279482797638501653198768032006532642824579571054808543588994612301438864154303248300126622365089950961644171916291519078650675906961537169398728170614141038014921672115627440135606506980417270599041919578851670517100289557883796296231469212536646932352158628067860103574743609226817286613237407802966134441494768016728827802752005655115587708152877770014216994515319684758894228970391554272648932536173009644497083168068882637300864007827645713887415028800878390359791835877624079130044148932542474261601651890065796037342377024212504278749193796148056310078128514025773051334871455322216943892270060758114367064313063907626218613445412541699629119692889378418952547584652625978633759289579709963313446480302472253134478791314208392838819328609033662297384956531173765205920607240629777178233230082898103170016077159363542992155789836592812733407737336036394966515951453430895108861888066421940665525347181977192751376990760245384083472326644674010538023405824593653801567811384400323755024787238264731612367333114298292224653726259709908943481526120058983238315489765646035107901434687431084609776257524779651036641185193978387696705699202475681596479765942903127474777664638066532295399090258071857043266570637076482860973384039968148264442456092885489800609275160928349072237665160323928313357301695509427985995282776441316510601052124345914075206476003115664878022683635028448270143874519689860848843071014384770294469109645472735324744477059675337004371888425660496561386254335177790427061123882849812527258422520195569244721195808000366858349808470711550722692316552717426722185842773225497717469694744959230057604240154207612202453034029952224639265013258485512308355290615460218974838551345896358415089509956404123128024472671832482250525155629502514547233098450695864821927727229085743128018749756657656738651174735131449539944078200638525556706995871550136227580845048665813847872258944648688510600543750220011432431296636076535465981424290398190588618636294972732136319223375468562467548212238342242646324820056389704250121545119249691250555657557130093125/1557801415672512081541831727820231666034863114341756856615530103450450761957911491168433463247120625533771728692788003060111102639141226637904162658337540084475891718273297236242642383526729391793216921836406927928540733584415375962171173572775354314290167834915130861407762653333560723084791881869864030523355659643494000621504896105881852982228956070278986360681569675936207110584719940740043027010713957537135951652156982882880215215811932869390502020264820664960602355390415747043872457691099101233899183662478221959772105700907613771408989707469139330045933515369453214788707089525693265073731404871240623787949811570399079790505694223276670490633528339098726673319538744985692607830225765625189161945536648430645872094315642614550891456605340918290970041911862356731819989482984654450375417951174918909312212311980972038662465158113401928844866123229641548662263973556478259074003960733671465095580692345883105028457380155263562208729211069990334812381284846709754030889786956487203045462662409554291371655451805259608193569677632901097789246783235269223463137674146841705717919761599889153173708392704975594982926297538813852851516569538194388400242580249884218471470224421940277805531351978938157972762194260437399217872511267387294040937477183463294079064536061534336497132118597072520058145081450372579160932158983122820163177759596357344305850238269092422882907387102154429072235175483796760810141493498365874991773096086139416105054115830009859469718989117989404438362329807382646855599181222640512981493717474926402473886183485005671719930568988985585051897164275792602645461583459416559236203245112969090263172076990409476774530265325919717463104089008115837525882747492487231940042272765598184036399373781139201079221161344474073217054704013042259109174312191010984651474942777360353542277334980432249496914881507498104291963659596650398182449050387841048424985339149156810306143808763798472849199576109484506733428044335436265338928020172090635962566645966408268301861464569520364538949339729527411956561993190456367291983171486914048947326410318385003187913733451540080901693284209793270240654959143565577864702533787805984690673029147542497918820071687028747758592804423283450540222605165681503363540842083152339857700887522200618422979998803198470437271204542463501868335417319836042114236580626156935482809179537300272679047771450931572018342923505997730518011566427163640074954318187635439380969197819393585133257053558144672750007202077445952825909456276589153656163263350693591389460299987191345660269089040136632976809136831414279076360102197702488973852240417948469198343002760204198156822409181182245777512589689893461554046778391511595112334243695934153504280663298810667002046733194868768619730537911112766059967975595069261853934928770553845468918584106524515520708851941367149474584607924514891197973078928511597248016273202158699277999751671909154505738344411576090956624773670009596191413461128845497096522678231051634650155757797702615359726084050726284873493017124370109920756111287576189024501504249910872462101579381733479535779590590424297912178769527024677009483138456779359486281391051806645830920691427167145349860951165853821915394393596104684729483472871974439339090597641182760632919454453393092322044324753903530390915361042988363698763497536716897465139932444097053107168962124760210993564603013444713454031590804016606127166150171320548746502796036058366124043259876849590755792227415992030605087667036192576107864136092910021508937076813967356652503888192246602186716581796203457259691537269799841735949006034198937569591296*t^25 + 18479878911657799324895038408996155627540158326783012639928375732543454246329147739339680949276247428297981240589835339640381965113616204691510648894534961829987860185219085169503842720460541525357281257470409078769116223431673839310222061074759231887356734403543786372037914465795487831236959245018316098959122085663442028380332404148501692690785373295558900379730907814277243537578336481120210368204762947876575643620074049152491977953330119162884590488092862404226232770325605702436830110958956975826594606924272556598928678696175373563096381579986682361023941415846985439714946592167729061120026954160321084840182708993718910305286551253590580431069249244452896395901831312991719341410398630910702422892983837425288232424459596131524806941632550408918677750491585531915658813733599126601323035924329261207798221338499914627861181037852373602578526175833901569526548733008150246076329861326825238194656175253567026773293158305250403442830435179611028388872482974812702429924604124663010355730063357766225388759216360774394656247888057640359496511470968297688765885535000981542081467022640528955248061512823044137582119530493091303515654075105093448661326953622371142279668407739593714305344118851546335765089367690164990419183987087356241739034004764498162813652395682558518805069739418971324260676415036880514578264002967298845236884180996143189958412949486647224257553978437243334620674136557523363236830578839700625849057939704719288969574168145683035072959263364454080478247909425523419770451213917970463716373026227353167789215585746186634300335054959671874660022884378874510010394289688177931595515973558543567534044584018429176920157074942601031511940498546711873947383891162271845948429622973560058146747979390889490401862009835057560600601748541179884614748908354008082186252112915094467426218814992602973865180198621889907466703412781288406230886818246618522647269120638161060824814518101532000662308464213312444337282729598099162062125914811539006338642465038776714769940767446999894600064697018905845694288252948297623656011513351048092369737944425459736630260534854923357701785245268712643556546670777908993700436255903948107330932901679385046546259373609729391299180173803366151829497591423476249118569550829971962954659020908933840439665785117084804500435759210422491072199757128801135850774256015126673688939367464711282069548913314426386689239230680964013396605772773224311791111480338300884285624101498506480667909563116328799886333677356623643097890184330143467239869519060487039174885033116936110146838946004295010066168721547748154118154313780243379390081549545412816007255534927949884495055068671549842723184125560486946366195960681781354255547359918209914495534813335269910525274896941964075071666197708325159021674201693357591685438241154180183024989673870742468168238119664757559001052980304643248395168998589186702412796776080224907090465225179399480261443745123887399147741935136448294015485651923728122914417704679898412821855177505143047251554238372000090834991616048174877020964108802481763334637186233430071813946270702083051866498105262575588701308452545362313923675548555128748606584939200875063718316854851679842786746222604393226107999817343824054730504407181981875691267497956597084293028185854551960643841000303194039293405326142440894996556960932452931921945782875648701540031853842052812046929298018231334940848480754813851161194914042046780070347592126217143403388892925373587048368660353112066280192049393624635033697521900657249135228670546245486308244947564528436013245943947149456972933575607326101910062656838631490050443533618355758092505206418629196733640019364494200284381460459171875/3115602831345024163083663455640463332069726228683513713231060206900901523915822982336866926494241251067543457385576006120222205278282453275808325316675080168951783436546594472485284767053458783586433843672813855857081467168830751924342347145550708628580335669830261722815525306667121446169583763739728061046711319286988001243009792211763705964457912140557972721363139351872414221169439881480086054021427915074271903304313965765760430431623865738781004040529641329921204710780831494087744915382198202467798367324956443919544211401815227542817979414938278660091867030738906429577414179051386530147462809742481247575899623140798159581011388446553340981267056678197453346639077489971385215660451531250378323891073296861291744188631285229101782913210681836581940083823724713463639978965969308900750835902349837818624424623961944077324930316226803857689732246459283097324527947112956518148007921467342930191161384691766210056914760310527124417458422139980669624762569693419508061779573912974406090925324819108582743310903610519216387139355265802195578493566470538446926275348293683411435839523199778306347416785409951189965852595077627705703033139076388776800485160499768436942940448843880555611062703957876315945524388520874798435745022534774588081874954366926588158129072123068672994264237194145040116290162900745158321864317966245640326355519192714688611700476538184845765814774204308858144470350967593521620282986996731749983546192172278832210108231660019718939437978235978808876724659614765293711198362445281025962987434949852804947772366970011343439861137977971170103794328551585205290923166918833118472406490225938180526344153980818953549060530651839434926208178016231675051765494984974463880084545531196368072798747562278402158442322688948146434109408026084518218348624382021969302949885554720707084554669960864498993829763014996208583927319193300796364898100775682096849970678298313620612287617527596945698399152218969013466856088670872530677856040344181271925133291932816536603722929139040729077898679459054823913123986380912734583966342973828097894652820636770006375827466903080161803386568419586540481309918287131155729405067575611969381346058295084995837640143374057495517185608846566901080445210331363006727081684166304679715401775044401236845959997606396940874542409084927003736670834639672084228473161252313870965618359074600545358095542901863144036685847011995461036023132854327280149908636375270878761938395638787170266514107116289345500014404154891905651818912553178307312326526701387182778920599974382691320538178080273265953618273662828558152720204395404977947704480835896938396686005520408396313644818362364491555025179379786923108093556783023190224668487391868307008561326597621334004093466389737537239461075822225532119935951190138523707869857541107690937837168213049031041417703882734298949169215849029782395946157857023194496032546404317398555999503343818309011476688823152181913249547340019192382826922257690994193045356462103269300311515595405230719452168101452569746986034248740219841512222575152378049003008499821744924203158763466959071559181180848595824357539054049354018966276913558718972562782103613291661841382854334290699721902331707643830788787192209369458966945743948878678181195282365521265838908906786184644088649507807060781830722085976727397526995073433794930279864888194106214337924249520421987129206026889426908063181608033212254332300342641097493005592072116732248086519753699181511584454831984061210175334072385152215728272185820043017874153627934713305007776384493204373433163592406914519383074539599683471898012068397875139182592*t^23 - 72958905007608468198564598551414859528444988137315186102934390248516854019071533677035708960473179470807281494739755693810723527641700346800118402250441824912252799590115306181505133363544384519016126691332682356178819591531868920948268274219671414843733719373122382548058657202911138753869033817448952051436551978981883446583570756963522866406580419490245680042303293851980316299412744154083376846668890980490757174246140380951974117452294446226599212213431641276900765717209734159203511481327918158133284011463272015077984410815685442156581930507475348419615664335326331475061908313436972389892433759881154319810453253221519916494193098642324168869415104192133232500730938458852979702478333783077566725677428646219731455047339209782996415678157334307147849224826956843361143262448885975063886921506832695191895223054509505421392162242627611991545522355763597759507655000398428306392272018020410198959735223390632062564050391786641157246638412581462218356333039955820344221784482356726150491088595259256312544699144694974404195116554259162279247204107789572354049488346562761713325079666568811450471235162801481871040347393281730151944128459652286499382022444821886677373237564224827083927610444459897237110284373417510551934406132696474905129679563955586937084714464935388394136643946502616222301709894529326329684927318025713852790505679888926954193528763533259718998148238168802133008898856793917418279439926203730813109099903873114775329938200696167557165392025449999235567924608498356848850550037641449372413597736404126506235456384014137406104372821417915558125716589442276804327027328717246802433034223855926025676269764303978362898376139449848849682425603133876329068583958553983333228535006350962746211038980238539363399043295256603336039935519272059229041711181484618641453074711147586977653873837652348422465344493280147320180703548039332566003735317984772938657134145159954882456588579190716038467985029972747913521851952929722787086633231686617290115367694175775331051692770057807256092314612634545545984319511991211559314184816444891574182337116461272724385143986431497797541736014825666770265698932935089384114076859672805459198857596910479588957616339563036896145266177149633385097402014643760177342847859115173741456891719773326055172340337912969789405650001712831066371969724627100899750606063604829706610178999236961417690804280485473948919290102694835027164543561638815668922107838733454556428073719806801489302375183989280803594337791087337679147724837761310264283866687132027474559016331731880386869830751433788173185783678864124142894269485476921003949174496601868632570773903999904163290304513151279545227778044189683959293304570747081426792669875029264750157544385739421325741146769714262810546273231172482411483197134299423676290884828965260203740672218851952372696272316120611835061731975288537758381884285393681100960857251720477968459800133392482504409255712666034652402832055461645973899217679412909628274225013228373394655888402914835196722117743019823436097541424035453617746192915272420883953998668561420243449994385746127934172770064891988065284155284612047852786692925592013778900468839391130796512782528197658659691534904359178207084156973699238925349126885979669704946793137944475017050341595634389966810803605340853053081967453269025483242441142425461198302471625836117147766192759049428359628477865604765139623207684830376277394752421942216312857940051607773539389911967954774336167103957497342804458822543374161151398602842070128711527673518334214969167094935347847851080744832690913643554875308348663634603148996300608821750403725015992027872168486520940813171239884063704207288517184738109375/6231205662690048326167326911280926664139452457367027426462120413801803047831645964673733852988482502135086914771152012240444410556564906551616650633350160337903566873093188944970569534106917567172867687345627711714162934337661503848684694291101417257160671339660523445631050613334242892339167527479456122093422638573976002486019584423527411928915824281115945442726278703744828442338879762960172108042855830148543806608627931531520860863247731477562008081059282659842409421561662988175489830764396404935596734649912887839088422803630455085635958829876557320183734061477812859154828358102773060294925619484962495151799246281596319162022776893106681962534113356394906693278154979942770431320903062500756647782146593722583488377262570458203565826421363673163880167647449426927279957931938617801501671804699675637248849247923888154649860632453607715379464492918566194649055894225913036296015842934685860382322769383532420113829520621054248834916844279961339249525139386839016123559147825948812181850649638217165486621807221038432774278710531604391156987132941076893852550696587366822871679046399556612694833570819902379931705190155255411406066278152777553600970320999536873885880897687761111222125407915752631891048777041749596871490045069549176163749908733853176316258144246137345988528474388290080232580325801490316643728635932491280652711038385429377223400953076369691531629548408617716288940701935187043240565973993463499967092384344557664420216463320039437878875956471957617753449319229530587422396724890562051925974869899705609895544733940022686879722275955942340207588657103170410581846333837666236944812980451876361052688307961637907098121061303678869852416356032463350103530989969948927760169091062392736145597495124556804316884645377896292868218816052169036436697248764043938605899771109441414169109339921728997987659526029992417167854638386601592729796201551364193699941356596627241224575235055193891396798304437938026933712177341745061355712080688362543850266583865633073207445858278081458155797358918109647826247972761825469167932685947656195789305641273540012751654933806160323606773136839173080962619836574262311458810135151223938762692116590169991675280286748114991034371217693133802160890420662726013454163368332609359430803550088802473691919995212793881749084818169854007473341669279344168456946322504627741931236718149201090716191085803726288073371694023990922072046265708654560299817272750541757523876791277574340533028214232578691000028808309783811303637825106356614624653053402774365557841199948765382641076356160546531907236547325657116305440408790809955895408961671793876793372011040816792627289636724728983110050358759573846216187113566046380449336974783736614017122653195242668008186932779475074478922151644451064239871902380277047415739715082215381875674336426098062082835407765468597898338431698059564791892315714046388992065092808634797111999006687636618022953377646304363826499094680038384765653844515381988386090712924206538600623031190810461438904336202905139493972068497480439683024445150304756098006016999643489848406317526933918143118362361697191648715078108098708037932553827117437945125564207226583323682765708668581399443804663415287661577574384418738917933891487897757356362390564731042531677817813572369288177299015614121563661444171953454795053990146867589860559729776388212428675848499040843974258412053778853816126363216066424508664600685282194986011184144233464496173039507398363023168909663968122420350668144770304431456544371640086035748307255869426610015552768986408746866327184813829038766149079199366943796024136795750278365184*t^21 + 233164574406503586435077656043995233583744811027052723073448217751879770531218139625914843770580811582712447659867287526397777826726519396374302307584087159312923607955390685767749653797028951218047719034175385656686361023454949210943905479151726079898256666359703346859852061214713957329510017884361816194894717677167184455692927833806545241096241586365462498639026017825697024248859068556542985777059002010722045886144049977592522195380375855246512831584763860409432927484165853015831428435147688923556501966062607093588243562226607017866081607961599626365822389031936718318407281570652596514355889738978926457562955074735598453320811458820401137518245961638728012789971044478032462865136731195724383365232942708384778646821750795595723263171586483221183002540042728850497351040315444055490736537980590086770484601742068777246632999602472767874827284876065992617666521067321425487777603367847440505326587195890735176212953065396135469454844194455736029687142595462033724273407989340029775810118321074577356441162588799005586661113614344162500569371155078727450279019762679655348443920766614690165379630773048565157383232045883294856053049233645986914041881587936162987675065035364666958563218519759613809843036155249007483171997935010071900868346501810170590553833495644174681692114295744864919324380473250290497491039810834536683196014772722001558042653098675517520095601849253685904950970359398188534527007205579645043364760891649844280092471909802819233236914594852209666667692898419517887024638465327065338464914679312775669773682646263765437548648859241702271694576345533868004900963645688868939219653579714197462857641950496425636696687173024048110100460139402771567974469652126813481827050748476492748971487607775716424325303041756068411185821218768486148577116892600975626893739344098282052196158664409756972890868270448381289682058362915350359163347632412594008232248825444195420732542947632342271733416559532845259320593147125660765208405775392852443920515747036104470568216760766770408196952441283617023886870251330081483679665875436010397845259548389969369118588048026706893111385379671761980673152482999948738261439536819205680445902350798348924371046357844084545952277616671670011940591714667564666095704098023446197888288277114639170867410404616971970434429910141426695084906890130691387573391372659493452852035054002386768965367779150484864658289277594508327906167269567388005994801231909819809477953987049029518672251325113231986361917935206930512390470759242317221967751845054769919215492584832599504476916944640324599251953922708428212595106089127744489314742532898703120032310218148233216515129539843658745014157628780019960497562302509070334412624768762717041998111732810564936186631358114386138372973319379826286924076521576181973803150835038097859979409570652989384074698123276388144303244450880919053286683641627343855929308460738903111483967609930879461184311841558176661797491820292887846378013783884948882899808743316354532044373967810959647027641273119817829569458752799239498812805809560212470557394690703500203518054191733456123342009175215133013276825847058499288276323285255837779227995591498347185650351664800325589915520292279061153548947377915777616310838348587403851733091720955269435814819710674503780217746858486488467628813825861846396423983661899053279148653615212759145469591668001263598973128028222082608937651792899393959459940118496696054289845959886925248269416890768184300617934006176412463731496438648080642224787298216233240207447603581275915209782052936824597007267047325354263367055853232369653645443861733948040314565993424152291097568730130299522168191917985612443709531251087859375/12462411325380096652334653822561853328278904914734054852924240827603606095663291929347467705976965004270173829542304024480888821113129813103233301266700320675807133746186377889941139068213835134345735374691255423428325868675323007697369388582202834514321342679321046891262101226668485784678335054958912244186845277147952004972039168847054823857831648562231890885452557407489656884677759525920344216085711660297087613217255863063041721726495462955124016162118565319684818843123325976350979661528792809871193469299825775678176845607260910171271917659753114640367468122955625718309656716205546120589851238969924990303598492563192638324045553786213363925068226712789813386556309959885540862641806125001513295564293187445166976754525140916407131652842727346327760335294898853854559915863877235603003343609399351274497698495847776309299721264907215430758928985837132389298111788451826072592031685869371720764645538767064840227659041242108497669833688559922678499050278773678032247118295651897624363701299276434330973243614442076865548557421063208782313974265882153787705101393174733645743358092799113225389667141639804759863410380310510822812132556305555107201940641999073747771761795375522222444250815831505263782097554083499193742980090139098352327499817467706352632516288492274691977056948776580160465160651602980633287457271864982561305422076770858754446801906152739383063259096817235432577881403870374086481131947986926999934184768689115328840432926640078875757751912943915235506898638459061174844793449781124103851949739799411219791089467880045373759444551911884680415177314206340821163692667675332473889625960903752722105376615923275814196242122607357739704832712064926700207061979939897855520338182124785472291194990249113608633769290755792585736437632104338072873394497528087877211799542218882828338218679843457995975319052059984834335709276773203185459592403102728387399882713193254482449150470110387782793596608875876053867424354683490122711424161376725087700533167731266146414891716556162916311594717836219295652495945523650938335865371895312391578611282547080025503309867612320647213546273678346161925239673148524622917620270302447877525384233180339983350560573496229982068742435386267604321780841325452026908326736665218718861607100177604947383839990425587763498169636339708014946683338558688336913892645009255483862473436298402181432382171607452576146743388047981844144092531417309120599634545501083515047753582555148681066056428465157382000057616619567622607275650212713229249306106805548731115682399897530765282152712321093063814473094651314232610880817581619911790817923343587753586744022081633585254579273449457966220100717519147692432374227132092760898673949567473228034245306390485336016373865558950148957844303288902128479743804760554094831479430164430763751348672852196124165670815530937195796676863396119129583784631428092777984130185617269594223998013375273236045906755292608727652998189360076769531307689030763976772181425848413077201246062381620922877808672405810278987944136994960879366048890300609512196012033999286979696812635053867836286236724723394383297430156216197416075865107654234875890251128414453166647365531417337162798887609326830575323155148768837477835867782975795514712724781129462085063355635627144738576354598031228243127322888343906909590107980293735179721119459552776424857351696998081687948516824107557707632252726432132849017329201370564389972022368288466928992346079014796726046337819327936244840701336289540608862913088743280172071496614511738853220031105537972817493732654369627658077532298158398733887592048273591500556730368*t^19 - 592184986033267688391964247420238865374532509332708739304525226855638223238428251569326301675180906927365367244939416969552890197458376488702112032755540180752128627668362846713872311860158636965407717154893026497775735553763057380205206345532075623034226988659785965278481789579232597424378789157511504463599580700529292038638656389870772975621014518074183019581516791135986985741274581756346352020265489880383450668695115446967781186434658137937065414974111804045290149614454997563173921772536405174659236119058112959521887851875530638390204543357791967729252883148802109239372954855111037475334197881299795271999557399359778191370168215428762234034253455142765500719110918263199943708922917868596757566633324207210617723046962856102234286980843560382556002186410138797428892103493093439715120807067527695276484957054848078311941937990636225223426889426107868361482852085990403564591351079884772293999733318255194550042722098951079055182122932617779550025635991950045722300303692734411696595291840877699015407587743391393647589731546030590707382978315182951565068828370904602253602575672499638849967579696504843049803097656100112380169209767157697820380800311561409266131092317909389217851465000413117033129489335249727510540273335005728868100887553883404488837083852698427184725379774802660998042886253818225840042386113309819995697727351917242794721323867668186593117559767356913301658223605391979466211795920550913479630845388421893316213346839232428531445455312890275570953419481827568888514394658952104792891395984460494796505350808173390442855747094223246898507866956188504040039341720555215627419890601325315681850278292919559015358491930163016878351126408073866266241996742146154377026528320480766955246301634782888678838838452047807750518387826124274653211624830311806840066400524909918850274597305397452080244070600653408698311699487420768890782181173915759597309784025050222128261016666781452330391790144924293225152947213854368881491866655542875533209498804504590847756018999035650082274155496462280618994375466139777134249963986118404758534576859361687221035874856111792363841206905214103343804441969377373080626642010214626959388719753692723178664273380318699079896092589612946799942085403906384982458499668965132737265522730108587976773629088285374911377941266621756163342071440641524385960957587713530851561006512726854612633577661846782843283683060785863992611099074972418614476430990542262299750201288249741419323400913742855033937780162486828723814011540083863372568354598080146580804031175608303007866890902976436879381191369546226345342469701554926731571460714333679980027413146021188564937058105380753439154288115048246263691971474320399830218334436310235271936462222165944692914211220369249792729889888559041613857247568480316275715793851729573890232857725255398342859710945838183373997293508827982359159989985299139483020556257577575532876066211895108832481581619791202064682453618960850369045208066393126506640328268989579472302811756895447724050738949432892550167535303720591046621029037897487152666258854108409707914568376682423300676268784066674672692078197357530310983083903260336572572385154776063611985740049654455848336597274004011067241928738848470866992696244160631972555851106481723381990399149275811768917914498769083745365281936613506085307720624618553401633415531815218990398381628257538543342436259351264137469494156024214162957440660649081878780761688422750134516598997182717517105085537898558368604534612138082005429395976726776129330541167869869729767515177246011587112810110100383027440899243239420768155275768311867175692606336807102197930353455763858102877374628362657998222231333715921875/24924822650760193304669307645123706656557809829468109705848481655207212191326583858694935411953930008540347659084608048961777642226259626206466602533400641351614267492372755779882278136427670268691470749382510846856651737350646015394738777164405669028642685358642093782524202453336971569356670109917824488373690554295904009944078337694109647715663297124463781770905114814979313769355519051840688432171423320594175226434511726126083443452990925910248032324237130639369637686246651952701959323057585619742386938599651551356353691214521820342543835319506229280734936245911251436619313432411092241179702477939849980607196985126385276648091107572426727850136453425579626773112619919771081725283612250003026591128586374890333953509050281832814263305685454692655520670589797707709119831727754471206006687218798702548995396991695552618599442529814430861517857971674264778596223576903652145184063371738743441529291077534129680455318082484216995339667377119845356998100557547356064494236591303795248727402598552868661946487228884153731097114842126417564627948531764307575410202786349467291486716185598226450779334283279609519726820760621021645624265112611110214403881283998147495543523590751044444888501631663010527564195108166998387485960180278196704654999634935412705265032576984549383954113897553160320930321303205961266574914543729965122610844153541717508893603812305478766126518193634470865155762807740748172962263895973853999868369537378230657680865853280157751515503825887830471013797276918122349689586899562248207703899479598822439582178935760090747518889103823769360830354628412681642327385335350664947779251921807505444210753231846551628392484245214715479409665424129853400414123959879795711040676364249570944582389980498227217267538581511585171472875264208676145746788995056175754423599084437765656676437359686915991950638104119969668671418553546406370919184806205456774799765426386508964898300940220775565587193217751752107734848709366980245422848322753450175401066335462532292829783433112325832623189435672438591304991891047301876671730743790624783157222565094160051006619735224641294427092547356692323850479346297049245835240540604895755050768466360679966701121146992459964137484870772535208643561682650904053816653473330437437723214200355209894767679980851175526996339272679416029893366677117376673827785290018510967724946872596804362864764343214905152293486776095963688288185062834618241199269091002167030095507165110297362132112856930314764000115233239135245214551300425426458498612213611097462231364799795061530564305424642186127628946189302628465221761635163239823581635846687175507173488044163267170509158546898915932440201435038295384864748454264185521797347899134946456068490612780970672032747731117900297915688606577804256959487609521108189662958860328861527502697345704392248331341631061874391593353726792238259167569262856185555968260371234539188447996026750546472091813510585217455305996378720153539062615378061527953544362851696826154402492124763241845755617344811620557975888273989921758732097780601219024392024067998573959393625270107735672572473449446788766594860312432394832151730215308469751780502256828906333294731062834674325597775218653661150646310297537674955671735565951591029425449562258924170126711271254289477152709196062456486254645776687813819180215960587470359442238919105552849714703393996163375897033648215115415264505452864265698034658402741128779944044736576933857984692158029593452092675638655872489681402672579081217725826177486560344142993229023477706440062211075945634987465308739255316155064596316797467775184096547183001113460736*t^17 + 1168276489887835584777358202781082903092219404385020629670967710236962529476710895277607429246333708311875682582257438427236972319845339941237874080084251726402991002198499452335943825588331293303568803564551450218363631329014123254202547484862592890655155996742486605684260001728560070734476824569034897750310045791694383685263695235685954905615414295212394050984250430230406930335836319830279656426589322460957865902853302122308074298050254992300284024596971634018838358695269123283506815941772836401341445579726028083206039665992673806671241528521790336870331309537835847109355736928235821063071502795509445201928175344162143238816751864845302610412863741765592938167527863954487492705371456955649102743049487461914082661166704508375305273221955084917237332891877280637900061590524608652631236778360730862633873342457438268765756051151424661141110162861990903249125673185495926290704556178130215738728112316138253420883643296044928994496764520360905428855035601050484495787936825803925912245686436603496985678407711279235524276405613435213873117522002616853269112697809762056870854412219386236122541871447013430854530653663695627223552072073718082200847692687770426261043773865563615696430377781671677539372402896672113849447303309940417521742081631679293444743710239992599355799970605143046995117980049373119400993228156750156423641204714916862389294886571899767878872529729004372795748051140496902604432898764903667492598900860325836727722979691555968777336726691588018107010855217154707425830373665521340210651188419153064622929239301685424108618915411152522949024622850079890066803054170484853625430291307163448831276610043803913423700497549949157940235162532675917029506981328924489842903703244079753895748390602011467119034517573228412207274828509397705198585025312102503417676093943485770024814845291360953915876972471298987804527042398522748273555491363243790237064772820260837008206257149909216077664639235064897699288602192170239903539781089482051110313155142763491084950975930503013538702566484909247968237718420731408137701108830698671778462229396420745411890911067507223089977758209532997209238308658170859537454975097620881236344328548045929523060319212657524196739086312672110042167697605348606466212194069137930844744381402632591418329289630744998465302252889093026204038639836860745782128434378346469233202003085703268882904380455158969093677825541082756286340323367179792917768812950348683082999162305878592750237691903141925248007659958236295799553480548665771798578031988062072999987324814123557286892915720410385912265083522884319682230929057464881446077701912694964322582759947676913547568510589202677009563008584809471965232345930810475827640212808627936686863253347380083059862624711111536717897877831052296765670849901697703028809644160647427301530193090362233514618534809702629258906791679346482517948716535047103168891265489918144618137318463776304881701534420103529094934967224388561393949412837687993554242489227081594628872008028387053516858770270240245210582504649710837308584247775617011030506226033106280630857383873749555187789828567889142966007629610544016603167656876919478052656160307426891680531616967624407077572778146286489818688666205314938152386040635949808702041479083447860492857145084288625239597568160144090255034245908379895266469769409697243673876482551198302637519865616570111530981843924919046389823440262683731105427493707985464884877008520083129549542802433886475121905364344505499330433170071399788600942256856971462810335422924523343768661192828982773615712045648488327642813802183285476491276158791517769062118950918507993415213899163027122912812753666402468585565566373606515625/49849645301520386609338615290247413313115619658936219411696963310414424382653167717389870823907860017080695318169216097923555284452519252412933205066801282703228534984745511559764556272855340537382941498765021693713303474701292030789477554328811338057285370717284187565048404906673943138713340219835648976747381108591808019888156675388219295431326594248927563541810229629958627538711038103681376864342846641188350452869023452252166886905981851820496064648474261278739275372493303905403918646115171239484773877199303102712707382429043640685087670639012458561469872491822502873238626864822184482359404955879699961214393970252770553296182215144853455700272906851159253546225239839542163450567224500006053182257172749780667907018100563665628526611370909385311041341179595415418239663455508942412013374437597405097990793983391105237198885059628861723035715943348529557192447153807304290368126743477486883058582155068259360910636164968433990679334754239690713996201115094712128988473182607590497454805197105737323892974457768307462194229684252835129255897063528615150820405572698934582973432371196452901558668566559219039453641521242043291248530225222220428807762567996294991087047181502088889777003263326021055128390216333996774971920360556393409309999269870825410530065153969098767908227795106320641860642606411922533149829087459930245221688307083435017787207624610957532253036387268941730311525615481496345924527791947707999736739074756461315361731706560315503031007651775660942027594553836244699379173799124496415407798959197644879164357871520181495037778207647538721660709256825363284654770670701329895558503843615010888421506463693103256784968490429430958819330848259706800828247919759591422081352728499141889164779960996454434535077163023170342945750528417352291493577990112351508847198168875531313352874719373831983901276208239939337342837107092812741838369612410913549599530852773017929796601880441551131174386435503504215469697418733960490845696645506900350802132670925064585659566866224651665246378871344877182609983782094603753343461487581249566314445130188320102013239470449282588854185094713384647700958692594098491670481081209791510101536932721359933402242293984919928274969741545070417287123365301808107633306946660874875446428400710419789535359961702351053992678545358832059786733354234753347655570580037021935449893745193608725729528686429810304586973552191927376576370125669236482398538182004334060191014330220594724264225713860629528000230466478270490429102600850852916997224427222194924462729599590123061128610849284372255257892378605256930443523270326479647163271693374351014346976088326534341018317093797831864880402870076590769729496908528371043594695798269892912136981225561941344065495462235800595831377213155608513918975219042216379325917720657723055005394691408784496662683262123748783186707453584476518335138525712371111936520742469078376895992053501092944183627021170434910611992757440307078125230756123055907088725703393652308804984249526483691511234689623241115951776547979843517464195561202438048784048135997147918787250540215471345144946898893577533189720624864789664303460430616939503561004513657812666589462125669348651195550437307322301292620595075349911343471131903182058850899124517848340253422542508578954305418392124912972509291553375627638360431921174940718884477838211105699429406787992326751794067296430230830529010905728531396069316805482257559888089473153867715969384316059186904185351277311744979362805345158162435451652354973120688285986458046955412880124422151891269974930617478510632310129192633594935550368193094366002226921472*t^15 - 1739220632199840160851972662309605688025633792183825319765525766616545524002100637027835216606358221682469193506920480086526400752671623212644189679977785244935955685203381238713895749854069818189442060989959361757362106775075806011544170139354281606757714426628721049119674355631492357182119584080984068203062927863179642970214471790300944334301479204231123058235627546841403458575280834393514249420300164178646995561837157856232986245882984414021923448107640226665083661560781295745828148348793548224969278347994928355252602586483916952094793632035402910578346602894191477502196392475098093071717038067772069258417121519070623301773806680811288175106200386139760710981893022546289499196959705559853491419562187532331815120281023379894704650626896322139993160699725176347000315696882948867724475549443293594867562873571775532153132597370831404126062205440495539767406087136191163973557504494584013147489347176169645635631546334134631053773808605964714610401369013958115213417705089780059032079993054124757338208662525146326645419802431273353414270170291197369420031598420804961204508498186947654677400065967454727859070704545315540880314278433280488600490422562801277303373680344774010350987711075145839837744017127748273014351322264161007274851424237316871190022466793301757569887466283984996642488637186376055422387856852866354067139882700270416393358723856208708193492224288402505425693386677549229501282506516004224892337264261376620358693463073822905646784457618304213344424394189219425524484808364602621894562532757522439239644195041066226721445851361850813876881606437033996792806172051160832659571215807809855759325417759055861394977750534867464520047825262912862944854098315490982649002818768835632626862597468488001386911078093306270135736729658786125780136407240485362761593429588065282709119333379804052252304657678100659812475429128738409239803268633644825781603361156474358555222486631414401014522191111170751692702045263147254142044806291718685007285202041807169574162219867778922423066616228043978872005500172311887687784445051538268419556693179938852319083809797531789311250163943506521733862686927291692880605931760891319988123653453133062605505773727312120046707205303026189179984445493623353383258212899593844824882556017366475611515128825630195226829129706514695680740470866769583996167259439677614216646204284979126663815143616562013119495704779933766630145020986030489458607842325275669662434251629378113000157350683867810853646738135278755510769930768577798997433784974116118864798389226907636423403402243950155787443976052006264752015307832670535809846480469311157202959789322414636717271830924619702596421241885859648440820723613288877336112124876895733271383905370133443859669059602834976772572253830148837279640389231551345547034685858197420581216945746598169500717628148492533768575191405583885956236000985062620952327517562452741588151153739886522144455958297440561363451250690621555736296542931345423059798967535606565781522203715038012016158853943217967302796800301886145526714108942994152363907487508723188101164612839147005151975268241337598840024163730802758736812211263877484699957391727338188371842819039065649546901511709867664162138760473976920873198526237412631147625525345744397844011838447054798045035135220817827900095280482350597267302213388810018391218800608698956558101253471753972715021322845964489892010907731327590283443411786373062370647367862862984595617099114546449487078253648743935378396403811478682480560434887720595673711369466016548237302443374153546318220297338438157079609541311904655479957913017796739039635750246961432572770284976086951476252008718153715415884403004342265625/99699290603040773218677230580494826626231239317872438823393926620828848765306335434779741647815720034161390636338432195847110568905038504825866410133602565406457069969491023119529112545710681074765882997530043387426606949402584061578955108657622676114570741434568375130096809813347886277426680439671297953494762217183616039776313350776438590862653188497855127083620459259917255077422076207362753728685693282376700905738046904504333773811963703640992129296948522557478550744986607810807837292230342478969547754398606205425414764858087281370175341278024917122939744983645005746477253729644368964718809911759399922428787940505541106592364430289706911400545813702318507092450479679084326901134449000012106364514345499561335814036201127331257053222741818770622082682359190830836479326911017884824026748875194810195981587966782210474397770119257723446071431886697059114384894307614608580736253486954973766117164310136518721821272329936867981358669508479381427992402230189424257976946365215180994909610394211474647785948915536614924388459368505670258511794127057230301640811145397869165946864742392905803117337133118438078907283042484086582497060450444440857615525135992589982174094363004177779554006526652042110256780432667993549943840721112786818619998539741650821060130307938197535816455590212641283721285212823845066299658174919860490443376614166870035574415249221915064506072774537883460623051230962992691849055583895415999473478149512922630723463413120631006062015303551321884055189107672489398758347598248992830815597918395289758328715743040362990075556415295077443321418513650726569309541341402659791117007687230021776843012927386206513569936980858861917638661696519413601656495839519182844162705456998283778329559921992908869070154326046340685891501056834704582987155980224703017694396337751062626705749438747663967802552416479878674685674214185625483676739224821827099199061705546035859593203760883102262348772871007008430939394837467920981691393291013800701604265341850129171319133732449303330492757742689754365219967564189207506686922975162499132628890260376640204026478940898565177708370189426769295401917385188196983340962162419583020203073865442719866804484587969839856549939483090140834574246730603616215266613893321749750892856801420839579070719923404702107985357090717664119573466708469506695311141160074043870899787490387217451459057372859620609173947104383854753152740251338472964797076364008668120382028660441189448528451427721259056000460932956540980858205201701705833994448854444389848925459199180246122257221698568744510515784757210513860887046540652959294326543386748702028693952176653068682036634187595663729760805740153181539458993817056742087189391596539785824273962451123882688130990924471601191662754426311217027837950438084432758651835441315446110010789382817568993325366524247497566373414907168953036670277051424742223873041484938156753791984107002185888367254042340869821223985514880614156250461512246111814177451406787304617609968499052967383022469379246482231903553095959687034928391122404876097568096271994295837574501080430942690289893797787155066379441249729579328606920861233879007122009027315625333178924251338697302391100874614644602585241190150699822686942263806364117701798249035696680506845085017157908610836784249825945018583106751255276720863842349881437768955676422211398858813575984653503588134592860461661058021811457062792138633610964515119776178946307735431938768632118373808370702554623489958725610690316324870903304709946241376571972916093910825760248844303782539949861234957021264620258385267189871100736386188732004453842944*t^13 + 1881513795321143165584964693859355358629215571355584900774276527650538347835076420865711969684260888464418278339582402705668760735875694815707699387088663819289712814110154059621826092108478811741477303136677781554571708779807613678357355977874539634842815732854782913159320802580218103417393120931472568560307748365729099334880334337499832665194484690724462281026160954627541093851599425922198714957173523554890384290963010842532094351393912544297601961216708306270585121878742275320221639722534832391841727666993238691021923244074048354608561987002496803035203196380820886032756296739401782018944812272018071857217502199388850181997419248254655142504769749451143222870707897407745764637250140688602411662304445097697080978711852854586193842329137533715675178260746952411516052242333552455167453291496050738778230105611294848964725469665773059634300018168400856212058816898327967060008706598060433683581224555268724501094511335610912921104240381810447151542960930387514067473011645347608008718383724324240776050536277198501651721802376322469873838840012417389415563525766018030432474639944118591358452315543002695050971775809149791856916973799242544678753596571911866269398362896929105025408327013354835588896053700065134456021892960905452478687806778538906982726911858204628882537628231028687388674346105424809292199675084807858658928616846075874160423389898543749761111818268952501389659348905471127670834865471884126603875567766561355074685257308205554061923598588786382917635910873990705801167557539418131746295038497476748348394451389320271265712462848052269423941254321753278791590550616648635307178256206911237885923712461497788178678549880084081916576776102198754212900060204353882328542784000989873760129344657444662953020490259109169314482834522838475127711883175152846566267059365188458400050284584243054058580339122992291160049328295320480296689019803753104863549180326372917253002762112049644733282865023247848642658624355393569390472414144996601928525556547447803496017765049240340536395578328204842323365228393171304079676053621981977862752674554228993891003631526089653342473164367205310410705451918104530985613441937327018983755672492156371071667930958481480851105271885747469172271133388002095909786792614277114809794383844509184308475314564732285369291244649176254407524021557997960100732906737082854149529765386160963916833744631352213810523251149390179347620606932816091431981980864023277968681508173913738744825335904495406933029708334068606505820972585413591950400831459073622822185165575762102398974487618363198095964769462886335933631381453532716326082969234960468244808630480938147037696821243095921393566438202963901925283556512388938286760924360825484924872047132990251715040808231410566109577321001066503272591087718411828455392271704500768123528211379600110070074865015015970419866323431334558631905940906471865732265433561854324432120531732005872040209047478756947595577552055561035583468229678595794422836382043587101552469919519049653266914515030844860738339262542031551564444406774995273967124050098076402433139691195647667964925772755495469103496744335318623615899691592991283283076478849284318134542292605087530510122868448887811073250907795244528163716902222493732699303754931395212258576854526330455217210223701755894578180880255019192031129500654892604683624544994849831899974761476008225918912220282170783867610431283595177149499259320856173186080425758911963066882541557072526337667118428793098364817901839577165616434650697364178133688098075510048863436276460734321797439171630637328892037470378873544388873512993883311629799070451350854138842362296185014326405903789757158388856361174157109375/199398581206081546437354461160989653252462478635744877646787853241657697530612670869559483295631440068322781272676864391694221137810077009651732820267205130812914139938982046239058225091421362149531765995060086774853213898805168123157910217315245352229141482869136750260193619626695772554853360879342595906989524434367232079552626701552877181725306376995710254167240918519834510154844152414725507457371386564753401811476093809008667547623927407281984258593897045114957101489973215621615674584460684957939095508797212410850829529716174562740350682556049834245879489967290011492954507459288737929437619823518799844857575881011082213184728860579413822801091627404637014184900959358168653802268898000024212729028690999122671628072402254662514106445483637541244165364718381661672958653822035769648053497750389620391963175933564420948795540238515446892142863773394118228769788615229217161472506973909947532234328620273037443642544659873735962717339016958762855984804460378848515953892730430361989819220788422949295571897831073229848776918737011340517023588254114460603281622290795738331893729484785811606234674266236876157814566084968173164994120900888881715231050271985179964348188726008355559108013053304084220513560865335987099887681442225573637239997079483301642120260615876395071632911180425282567442570425647690132599316349839720980886753228333740071148830498443830129012145549075766921246102461925985383698111167790831998946956299025845261446926826241262012124030607102643768110378215344978797516695196497985661631195836790579516657431486080725980151112830590154886642837027301453138619082682805319582234015374460043553686025854772413027139873961717723835277323393038827203312991679038365688325410913996567556659119843985817738140308652092681371783002113669409165974311960449406035388792675502125253411498877495327935605104832959757349371348428371250967353478449643654198398123411092071719186407521766204524697545742014016861878789674935841963382786582027601403208530683700258342638267464898606660985515485379508730439935128378415013373845950324998265257780520753280408052957881797130355416740378853538590803834770376393966681924324839166040406147730885439733608969175939679713099878966180281669148493461207232430533227786643499501785713602841679158141439846809404215970714181435328239146933416939013390622282320148087741799574980774434902918114745719241218347894208767709506305480502676945929594152728017336240764057320882378897056902855442518112000921865913081961716410403403411667988897708888779697850918398360492244514443397137489021031569514421027721774093081305918588653086773497404057387904353306137364073268375191327459521611480306363078917987634113484174378783193079571648547924902247765376261981848943202383325508852622434055675900876168865517303670882630892220021578765635137986650733048494995132746829814337906073340554102849484447746082969876313507583968214004371776734508084681739642447971029761228312500923024492223628354902813574609235219936998105934766044938758492964463807106191919374069856782244809752195136192543988591675149002160861885380579787595574310132758882499459158657213841722467758014244018054631250666357848502677394604782201749229289205170482380301399645373884527612728235403596498071393361013690170034315817221673568499651890037166213502510553441727684699762875537911352844422797717627151969307007176269185720923322116043622914125584277267221929030239552357892615470863877537264236747616741405109246979917451221380632649741806609419892482753143945832187821651520497688607565079899722469914042529240516770534379742201472772377464008907685888*t^11 - 1405783961093596189328696967547001274884509167488570467452586242269930609193276274708419549274718163860077070735417460054547004658192028366107353561259113949656735606985790149991069973454997336029274007488482549384638487702867112294390515510947171954490268962973363445600221823517079290617085524388359489706027159350524878358113322864711874891876381465423029418769315299678334527268136413456060211890658019242844187675645885288639685079762883430198818419194533477695797992449419064849201142141869816386020467870670011432286488710643497732632403548821809098752436695990057180543760966495705243084379627665602925839608583806827888198284070050706130985375414268341191903671236642460247272511104283615642367259652536688554700925919739355768605732738780693429019153374117068923840726842081899363105611699646593128166811480331690724813958640761748971931695479565973427921438381156892517421652119577515117703765211821527873775356824348321157018911725956733414460302837685853228273819641754535007071499922513793764091732060508340424736208381273074504807245225869603318932519045449515408630879261388720192326896010169010378115325921948496166232235117614165088039356940939247310534040206168970049036192756596527307565259786641002905359510685963691819260486082243359794677216902106285009950357932990888147618187655140786274646338198429817932415280364090378006986575293497158937176922402450903978002529128903065057023958378741067443889044287930917919714336251739377901642238223981749111846355735934136616592214942331595734421909242722890414468109558801473452228674384977537004295747529965709236445082329423446718681924507523171857187460143260416332057082332821354007106604059418307810514187115117479042272482412904720251201969256784323598168751584855998262029991336854090499981952120305995404277865610949954617175632681204749729377693264883231181922570837557642895668061789028141219229337514171165270591000076095918548503660184636078943259329567738680954311911229019820108050287577058359521672426648703851469624600012856031961886451621868933963746878178306037568435351457726377649162999579226206251961414865167993743765763768983768888860693394491693265364121563213931922066817953401272854356272121294980332133070960222373178274673633201551382676882584417959974755442516706625347938147752283896513602059374068075995999346178128074066544555523039180675552523309092422668683449186978568421486840620216253521480657781844122686313168857022149318093284396115521309933611376454486701883273430644705657051783254384282510738730369844194700750415296927152961228485772792754113043242239559609311822491175253662172988937105161675375399371802336684424709531028304429745723324408677664931749573058839347215502469958675353372543202844418536882700603726895130140000183616934235112332116346958920777377037519292550319638395912112586014066807200594002965187941671169701332650537217465388032763032068948587786432607356230372628733350401891382073934330698500198736367513495153587397529332500469327305143748437363257544687453691916675230418161015797574068331135001159195981150170998594669768536998959233439072744883197976953533187636782924410212436202396605573976655414533167334766706893447680614834098436385944960352433957391450118379532571103384123797665693811928610148616205080797089347747372888535640837967248359326519056968291282473096447532222268031661848292953829851874960793871624153898627923217396123007638374637014222186078641039928995954797562488915174355728244946208479506219034481973660679843098319958105783161761504270792855609372999442375280859001152215217421248374539278197241088417263628478998705392061126339929919150139488274924028928203407762209921875/398797162412163092874708922321979306504924957271489755293575706483315395061225341739118966591262880136645562545353728783388442275620154019303465640534410261625828279877964092478116450182842724299063531990120173549706427797610336246315820434630490704458282965738273500520387239253391545109706721758685191813979048868734464159105253403105754363450612753991420508334481837039669020309688304829451014914742773129506803622952187618017335095247854814563968517187794090229914202979946431243231349168921369915878191017594424821701659059432349125480701365112099668491758979934580022985909014918577475858875239647037599689715151762022164426369457721158827645602183254809274028369801918716337307604537796000048425458057381998245343256144804509325028212890967275082488330729436763323345917307644071539296106995500779240783926351867128841897591080477030893784285727546788236457539577230458434322945013947819895064468657240546074887285089319747471925434678033917525711969608920757697031907785460860723979638441576845898591143795662146459697553837474022681034047176508228921206563244581591476663787458969571623212469348532473752315629132169936346329988241801777763430462100543970359928696377452016711118216026106608168441027121730671974199775362884451147274479994158966603284240521231752790143265822360850565134885140851295380265198632699679441961773506456667480142297660996887660258024291098151533842492204923851970767396222335581663997893912598051690522893853652482524024248061214205287536220756430689957595033390392995971323262391673581159033314862972161451960302225661180309773285674054602906277238165365610639164468030748920087107372051709544826054279747923435447670554646786077654406625983358076731376650821827993135113318239687971635476280617304185362743566004227338818331948623920898812070777585351004250506822997754990655871210209665919514698742696856742501934706956899287308396796246822184143438372815043532409049395091484028033723757579349871683926765573164055202806417061367400516685276534929797213321971030970759017460879870256756830026747691900649996530515561041506560816105915763594260710833480757707077181607669540752787933363848649678332080812295461770879467217938351879359426199757932360563338296986922414464861066455573286999003571427205683358316282879693618808431941428362870656478293866833878026781244564640296175483599149961548869805836229491438482436695788417535419012610961005353891859188305456034672481528114641764757794113805710885036224001843731826163923432820806806823335977795417777559395701836796720984489028886794274978042063139028842055443548186162611837177306173546994808114775808706612274728146536750382654919043222960612726157835975268226968348757566386159143297095849804495530752523963697886404766651017705244868111351801752337731034607341765261784440043157531270275973301466096989990265493659628675812146681108205698968895492165939752627015167936428008743553469016169363479284895942059522456625001846048984447256709805627149218470439873996211869532089877516985928927614212383838748139713564489619504390272385087977183350298004321723770761159575191148620265517764998918317314427683444935516028488036109262501332715697005354789209564403498458578410340964760602799290747769055225456470807192996142786722027380340068631634443347136999303780074332427005021106883455369399525751075822705688845595435254303938614014352538371441846644232087245828251168554534443858060479104715785230941727755074528473495233482810218493959834902442761265299483613218839784965506287891664375643303040995377215130159799444939828085058481033541068759484402945544754928017815371776*t^9 + 675063137153864213347238593545052760388041928708243393306941571516177491440367853817900833340894288611173123741650676579536324696912015142429984736097463989939507204207283576076276463156528246319119425133373514478232956291832703296640098479106574112927059198255005078960021049118966395931254020969160014649321270094866289582304262850802564882188360384436577068078006602609502738830988705926002773438597353710353388374575435256965010188120576671070073563716189874319108749886947471080757363212775983764254925985231150614712083086901068933465261884983642051732539787898273748077978786622685594543747381965086892198513037689823692235347086264422467233683298323711465447760877007619275083347629651159096657477520179466717225961828022992393785528748476773681381669234064625080442538299148288394150143169312038404135996732526271490179396033731757056838929263186824335538392075683547525161070860997545594744916829927678725495945477849295308340032106318505997014400812516528824081105271828761199547730155615920833886989348433530587120852056648177208855510371462946792126553111783101080059974625387559192885826795751851281111329633571283958298038072932319410885566499288557391889452440238408244966778167784587884339102385539237727765800020500302185144849013110883575326020492447989031933610110051972102938370727135045292235663283917531746134430285105399810006257853507248091536021530886441850033962579920228480515828319297850001715797132466401829324503995784883554725437551320004327656354569656663914423515683712476903943211740090066839119912192205162578279052818567743997059061042190853422832025252557048429781492572163425158347376200887269637669533033144455658622199602286836988164791942145784793786595178421318978640813644360754657737807024589234629562551117230725808557543648302163162079967146108287135158872146488850137045724545900140231462369906243417256511594148532919341122201589548382175125132880184659082652204794951041487833039261417448942278851912060892271398905505765390264865511216357284325984337722942772255100639933755674672710343704853640803452306901829531873170108130157181433080977907684247044102662068898044727740757068597883948505926246944727881480784747853829067876283736779931966381221913400448361072563940340060532953336650737285525890967021005683775872537466555478600851178923100747760846024450070235578498574387886578780984465157776779623074235395045027865853471535657731721756374315022701532087629881777834458399358620279079138300035178424880363373936797717239522157971494407365960771830097708725534072600171251751769602543139147415306060035140850581183704955289339910340741008635497453028110632612477440200786457991838049341846745503845539002787922870771574737998118202727117334023671740678154021062557572231586939657568156325014613438392124763637738675031207790667940725610202169763977299954086391375411302060134337674237963580578820873594995421741991030329749315365831239085835260735864371458768964358479271412539653246139746265236406622621165975825127886564505489751672732642211829555756184197148892310805951588642051637426345169865657894099224768078066385899958186687010438912923594823479993273075223271840176752542279711223501644881626530300040506224302604821247298614231653454471188042773884250919607466452608373789455925698190402091972216706094741905763397444841763232340074036108824047525433673800694435053374455716519246297692464543390586319485545116535712031247289067282829716899347145814853295624272310082038989570940961785521433348521855685449316463039884168787876310222225904860046718013609369755664676397613492309130190183786305686527204216615435302467905128575222585397395963464643850998272622723828125/797594324824326185749417844643958613009849914542979510587151412966630790122450683478237933182525760273291125090707457566776884551240308038606931281068820523251656559755928184956232900365685448598127063980240347099412855595220672492631640869260981408916565931476547001040774478506783090219413443517370383627958097737468928318210506806211508726901225507982841016668963674079338040619376609658902029829485546259013607245904375236034670190495709629127937034375588180459828405959892862486462698337842739831756382035188849643403318118864698250961402730224199336983517959869160045971818029837154951717750479294075199379430303524044328852738915442317655291204366509618548056739603837432674615209075592000096850916114763996490686512289609018650056425781934550164976661458873526646691834615288143078592213991001558481567852703734257683795182160954061787568571455093576472915079154460916868645890027895639790128937314481092149774570178639494943850869356067835051423939217841515394063815570921721447959276883153691797182287591324292919395107674948045362068094353016457842413126489163182953327574917939143246424938697064947504631258264339872692659976483603555526860924201087940719857392754904033422236432052213216336882054243461343948399550725768902294548959988317933206568481042463505580286531644721701130269770281702590760530397265399358883923547012913334960284595321993775320516048582196303067684984409847703941534792444671163327995787825196103381045787707304965048048496122428410575072441512861379915190066780785991942646524783347162318066629725944322903920604451322360619546571348109205812554476330731221278328936061497840174214744103419089652108559495846870895341109293572155308813251966716153462753301643655986270226636479375943270952561234608370725487132008454677636663897247841797624141555170702008501013645995509981311742420419331839029397485393713485003869413913798574616793592493644368286876745630087064818098790182968056067447515158699743367853531146328110405612834122734801033370553069859594426643942061941518034921759740513513660053495383801299993061031122083013121632211831527188521421666961515414154363215339081505575866727697299356664161624590923541758934435876703758718852399515864721126676593973844828929722132911146573998007142854411366716632565759387237616863882856725741312956587733667756053562489129280592350967198299923097739611672458982876964873391576835070838025221922010707783718376610912069344963056229283529515588227611421770072448003687463652327846865641613613646671955590835555118791403673593441968978057773588549956084126278057684110887096372325223674354612347093989616229551617413224549456293073500765309838086445921225452315671950536453936697515132772318286594191699608991061505047927395772809533302035410489736222703603504675462069214683530523568880086315062540551946602932193979980530987319257351624293362216411397937790984331879505254030335872856017487106938032338726958569791884119044913250003692097968894513419611254298436940879747992423739064179755033971857855228424767677496279427128979239008780544770175954366700596008643447541522319150382297240531035529997836634628855366889871032056976072218525002665431394010709578419128806996917156820681929521205598581495538110450912941614385992285573444054760680137263268886694273998607560148664854010042213766910738799051502151645411377691190870508607877228028705076742883693288464174491656502337109068887716120958209431570461883455510149056946990466965620436987919669804885522530598967226437679569931012575783328751286606081990754430260319598889879656170116962067082137518968805891089509856035630743552*t^7 - 186633340941880825992931757863095799288384478808606292203311156100520475975493507595009120850564977716268002544776860566851984736355509350776442877098743713670937910100146879845815738388690752096582467965113617945114662062755891842871946286213017613141369832034074661984458285231966582433353495331699759911653787579736599569601114726032312532599937300826366737213637209992208507153150209744949058819686841226176854799582742266250722115551935864675014306372717797930896432049271838350928089657450730389604653441233755696010280909834623854265107081858563877171663251535084402780232035523174367476558559892311267202425417889916130431423847651096449426423567765128390478959241562792807447653638560657436407149534779434071386087791045437916601971486122483616349690964765347133992441021130368921253902443081391338239248411568553928094471117403450750402295391784339105435755038135879048200665738707762391912547217290486603630813394938060415486864477750363949633237425934500208228180514552419128675221081701407640120763315551656122908161598589006990950426233672187275048342568455363468913335045686671893751663421963059118710488091563127303859903471777508854680203391737802962339912970032343874669133774301955910781319650734525091599898487524142695275563212710369121917689164728180685770783068109166102810439668333086354293297216677047767206453872849646129176207473580565479309813502557530953889089743695972657388307387793384004784954673575141037479754941059168683510789348811597945900916506547798686749400748220723618008921769198127609745201021726262102810436987769967220416792015588600887939737362444403471328541043166401736839618059551753653434629445350165844010525439724723119325855212363747723595713136508675168116811616376465165692257389255644869134396443649478359601093031497432290953529301049606716268625599607076186292774390687514442293520898476518118202703587775746521098865957591897816642394917284569894391377648806648693444974503697452991200115956765425615522651793232244460407696315057268212455762399231919609916023688248516250067684999524600352244561658893485125051182046119671260210636034809984570888731982193831828763183952453345641158590688412613844705122468483948041100733609290425342477417811336809703870784395370492912323778576783151802926290139806415300500309619317804840802103064870167226481559292808978627991389319403453506036400702526984794455805734453878567907883163742890045416152265086109850439753998916000778261679041625657156067556371760200401186617224137293433863630442174737813225229947587810035577115373935987415679713267706569319254400528997313767965754306548049530761416434765272233862008872095884404542893734542906267839496762829274936156514993065130457453609668310375221332374529606600461626612410957656451910582328436187226231414428361649278062531441410598715108895039539701168386474072332890808426551654707043942876102092390204440085413369797660122244909785437056003594651843172223581847564835230750056060605469777801309669286085810717072901921592370822210770271697291862270144629404899459132635795780869797745710123836304678059575791524758984087682516436614044049809362422196523419551194866088105864596433522209300839842645856801800256795451785370402443013567472730908612467714930086006763468088441646686047192167704732991399823413925120927902560310751812012818494165928797847603664449515013780518196419453238985262248533142506112218980336078374105642129652055709069506474770855362281720629760513524516724660318282656398043478771521897005477666039807086435531435231679442985114367299687556336027327356792596615752086286892944639376683373316347576053110405064444700101646456553879353512803707822313332421875/1595188649648652371498835689287917226019699829085959021174302825933261580244901366956475866365051520546582250181414915133553769102480616077213862562137641046503313119511856369912465800731370897196254127960480694198825711190441344985263281738521962817833131862953094002081548957013566180438826887034740767255916195474937856636421013612423017453802451015965682033337927348158676081238753219317804059658971092518027214491808750472069340380991419258255874068751176360919656811919785724972925396675685479663512764070377699286806636237729396501922805460448398673967035919738320091943636059674309903435500958588150398758860607048088657705477830884635310582408733019237096113479207674865349230418151184000193701832229527992981373024579218037300112851563869100329953322917747053293383669230576286157184427982003116963135705407468515367590364321908123575137142910187152945830158308921833737291780055791279580257874628962184299549140357278989887701738712135670102847878435683030788127631141843442895918553766307383594364575182648585838790215349896090724136188706032915684826252978326365906655149835878286492849877394129895009262516528679745385319952967207111053721848402175881439714785509808066844472864104426432673764108486922687896799101451537804589097919976635866413136962084927011160573063289443402260539540563405181521060794530798717767847094025826669920569190643987550641032097164392606135369968819695407883069584889342326655991575650392206762091575414609930096096992244856821150144883025722759830380133561571983885293049566694324636133259451888645807841208902644721239093142696218411625108952661462442556657872122995680348429488206838179304217118991693741790682218587144310617626503933432306925506603287311972540453272958751886541905122469216741450974264016909355273327794495683595248283110341404017002027291991019962623484840838663678058794970787426970007738827827597149233587184987288736573753491260174129636197580365936112134895030317399486735707062292656220811225668245469602066741106139719188853287884123883036069843519481027027320106990767602599986122062244166026243264423663054377042843333923030828308726430678163011151733455394598713328323249181847083517868871753407517437704799031729442253353187947689657859444265822293147996014285708822733433265131518774475233727765713451482625913175467335512107124978258561184701934396599846195479223344917965753929746783153670141676050443844021415567436753221824138689926112458567059031176455222843540144896007374927304655693731283227227293343911181671110237582807347186883937956115547177099912168252556115368221774192744650447348709224694187979232459103234826449098912586147001530619676172891842450904631343901072907873395030265544636573188383399217982123010095854791545619066604070820979472445407207009350924138429367061047137760172630125081103893205864387959961061974638514703248586724432822795875581968663759010508060671745712034974213876064677453917139583768238089826500007384195937789026839222508596873881759495984847478128359510067943715710456849535354992558854257958478017561089540351908733401192017286895083044638300764594481062071059995673269257710733779742064113952144437050005330862788021419156838257613993834313641363859042411197162991076220901825883228771984571146888109521360274526537773388547997215120297329708020084427533821477598103004303290822755382381741017215754456057410153485767386576928348983313004674218137775432241916418863140923766911020298113893980933931240873975839339609771045061197934452875359139862025151566657502573212163981508860520639197779759312340233924134164275037937611782179019712071261487104*t^5 + 12208240627638593394595407018674713594346481079056664675546590243508411859515150206289660431824683114327646481886240884454525326549824797566819755556102949230486747093814549386466322961496037412280018187960318690407303701731914695035920485572818584382573388709146958175248386722450333353019118760846107706515539777193424877755316391689363991207550275970713339999358073743404408278562438554977511527965069035110058506213343826359408070040809301317670749502291285837087015118242074628739323168787896163883414414030765645664311862620421065646483937455981675801525915317197581993534679246724845547326683709435342281333216571064019708571197628758375416125583436874014159968556860993891530377387238858786487754026768963201404392425786190267201147423716505187541578424492848915774828851865577236899654650426547271729174396497717216645581734608006160604240369925607758184823770132420803103601725088424692200102753675539106331955329397139242748516397336481442609253497105767503810403962426184334308927128881214922902309610339248422379090884878310931492481490025539855711733402552960722470691801425804597544764596664380415598266585708023225568923553094326920706005035959202031726152404426971428457703162769045566882005078007215015569122319207993237026403431111477351654647253722179047025644448120983640070666766029056713216366827233631129146940430157898912801251598227635102208276345885312259348766000140135169890682831516834436071071035964562195699307262090804058149617209176221647188504752429715303780621898019201355040486884209382881366903831180022748713973747107360506184210061853869925161795435186698719838032932855347852450267879436790971816226156609349931770385809318504664332710515044938253976814574391690631292460814309073787099477968670498900905059865710810601370840953546774314578266905977582108960326975925618832441697325288212341109894576790250325087170291825351168564062554997862183908352175923914958548509001161827716781499960860499638821464525477623800059785544875197800666589486972005126690438174858535742680141618894586227975600526109980722340134973239066257548773367644860903576319733256441642972543479862376828152439217915775925638979426563865702482424850123095272113751988535206708292047600191004488789501521930127213460438931429431929135211899482386635074048445653618024165290980655072566237846379189546297395540254549380355621151638984414708695010704974890352392954660886474845080717361132433070354419118401427326142281704335409476109749300072569889754170146670457030970181856820778226529742663881095952332400693481736670998952515982770717123554994202497482115863648669759357557526189199201241827192098651806597461631298668855835005431153827004940809456786688913543624033958023021036883257930151762522100899012185495976967928040543293643020216556529383838346929720776538526486555920898303036805011793651210649549804117209400533559929176594098192587815311495118824211119311085375772157236559886647168068667475630793011427136307257213207679571131340462520082993241991383642497897562189616846158147047387144930898301729518360760930709594134186396732006386923375990289592521266780269656523588247803477716704336642257829141433234010798538753864690038935750927505691928428993799996484233524764574551440978760062000243656315704916774710366993012274487884106633742398285181110678498123503936433781980083415259401241756997479798133111081192233882848132964659481224709470942971190523011545179345297931232575971434284043426094490270832199181961065987258016126182993370346410035531995514768976176809821089120091122829847781619654376463558581285808441783555374982386171969859216265349821137245195229227614659699430487740701615415234375/1595188649648652371498835689287917226019699829085959021174302825933261580244901366956475866365051520546582250181414915133553769102480616077213862562137641046503313119511856369912465800731370897196254127960480694198825711190441344985263281738521962817833131862953094002081548957013566180438826887034740767255916195474937856636421013612423017453802451015965682033337927348158676081238753219317804059658971092518027214491808750472069340380991419258255874068751176360919656811919785724972925396675685479663512764070377699286806636237729396501922805460448398673967035919738320091943636059674309903435500958588150398758860607048088657705477830884635310582408733019237096113479207674865349230418151184000193701832229527992981373024579218037300112851563869100329953322917747053293383669230576286157184427982003116963135705407468515367590364321908123575137142910187152945830158308921833737291780055791279580257874628962184299549140357278989887701738712135670102847878435683030788127631141843442895918553766307383594364575182648585838790215349896090724136188706032915684826252978326365906655149835878286492849877394129895009262516528679745385319952967207111053721848402175881439714785509808066844472864104426432673764108486922687896799101451537804589097919976635866413136962084927011160573063289443402260539540563405181521060794530798717767847094025826669920569190643987550641032097164392606135369968819695407883069584889342326655991575650392206762091575414609930096096992244856821150144883025722759830380133561571983885293049566694324636133259451888645807841208902644721239093142696218411625108952661462442556657872122995680348429488206838179304217118991693741790682218587144310617626503933432306925506603287311972540453272958751886541905122469216741450974264016909355273327794495683595248283110341404017002027291991019962623484840838663678058794970787426970007738827827597149233587184987288736573753491260174129636197580365936112134895030317399486735707062292656220811225668245469602066741106139719188853287884123883036069843519481027027320106990767602599986122062244166026243264423663054377042843333923030828308726430678163011151733455394598713328323249181847083517868871753407517437704799031729442253353187947689657859444265822293147996014285708822733433265131518774475233727765713451482625913175467335512107124978258561184701934396599846195479223344917965753929746783153670141676050443844021415567436753221824138689926112458567059031176455222843540144896007374927304655693731283227227293343911181671110237582807347186883937956115547177099912168252556115368221774192744650447348709224694187979232459103234826449098912586147001530619676172891842450904631343901072907873395030265544636573188383399217982123010095854791545619066604070820979472445407207009350924138429367061047137760172630125081103893205864387959961061974638514703248586724432822795875581968663759010508060671745712034974213876064677453917139583768238089826500007384195937789026839222508596873881759495984847478128359510067943715710456849535354992558854257958478017561089540351908733401192017286895083044638300764594481062071059995673269257710733779742064113952144437050005330862788021419156838257613993834313641363859042411197162991076220901825883228771984571146888109521360274526537773388547997215120297329708020084427533821477598103004303290822755382381741017215754456057410153485767386576928348983313004674218137775432241916418863140923766911020298113893980933931240873975839339609771045061197934452875359139862025151566657502573212163981508860520639197779759312340233924134164275037937611782179019712071261487104*t^3 - 469062022875794578266577830792403105210334345013304489689712044768097987184035771802508235820938850340690086173314562937743381866431251543139300869827254478348661022209784626308085727031264146160909685710676563758543440824800154501289645794123631855312406258528959635130221054322291295636433521489483965635136925095002672171534033727591323967841869042613381359797839178196032063349423226490554592412671495053633166951836915651725457979928120402528673463958425488752254373749857904615857681028741723314342219448123474734842832490908674979998805433094593127275030276186689562476674874658357339060450714734495304704423225231464594918460081874990121713352477997249936606136979384797825649773032685056126165065441912084233030481579181104392633457016062169295572020862540515697297096101251717617349373516961775135287629205826648310354858937897423943006639110956177190269788137216758664845372105170019506148310527431434944544031444802939359737130194196964072249305447903808270584237047320475493685905688093362497018106787474613053928475759656966440102756416789021993991938794924092869562517914584361648789222176452655195634911673412608153797892630718151108854586127679307228869548166024236811827581168124081814394587233900224404169766032559573659301335839201600319749248453879498526918512781979044457939756941051465585279623702744760634417618110209056908110264169164414410912158062572441769344082100169569090929068899983912401126337712648463669087639288561717584353865190744845195574537517914539237101610585611916645033574079606572036861919136695416749764936714874963347386532529940969793290567297613497451117924210185037285766697177243607156498459921728197774026055143606491909873912743234589052535593251709181395047180806712848572684245527374870591976524615423573544091026393365156715457435538560256583605892752540365064231278797243661046820376655371036338913481706908113102952758615967946781835045578919106333122100935183564845157538090687985373166931132388228754332487751055615941412397669786044705974946710472660966120401913741881004169221516241555412518739899620391788000568566600453427801133519531952239526165632445836432002661427895123853008909003613525335292346584826169372751916499475141872754342045612078915989605866149271819023429119674879778599955322782649532574294262610327056310708381505606836580920008451274211271295334969248186264175651764664345708018029170129031644147942331946464257075826392894319203720070215305894629303554006274452204525859458422906811727486127316950566935369534128966038695782423358307605112510836716336540114869983095381126900344222663841789181998097035743054110601223254331936919652424608064549546220196851365228249414749795877558825896806442630414728553317372585137541921905839464233637314642120816718598063038575507063145583719969044869307826642054235509809927302089890750354348757167845968955092697999314064377267110072775557179398756891118100185481875508629745295113271588438247614584852838751960320901927264371875244347801044456194887910360006309930541415128271392730416787166873124714946763263969588065745440658999129405500466745463519734456999044388965159959971754696954066642853798623535226451942950919280704686815667381775523493006736273361350500465187880923979459962189469578268167163324064707684210634406246499133529760484139268398655453328488081882991595363450903643418234048901090400547802163418808622229174707122802890400315704573389252818345912021744499849042994147650889599462299585594473963065596695615652786713829635829225921158990178892662531606567814273464144841186212178392843081856460892017797466071306269415190852491101597446463902525671140177378659720031873370420437262890625/3190377299297304742997671378575834452039399658171918042348605651866523160489802733912951732730103041093164500362829830267107538204961232154427725124275282093006626239023712739824931601462741794392508255920961388397651422380882689970526563477043925635666263725906188004163097914027132360877653774069481534511832390949875713272842027224846034907604902031931364066675854696317352162477506438635608119317942185036054428983617500944138680761982838516511748137502352721839313623839571449945850793351370959327025528140755398573613272475458793003845610920896797347934071839476640183887272119348619806871001917176300797517721214096177315410955661769270621164817466038474192226958415349730698460836302368000387403664459055985962746049158436074600225703127738200659906645835494106586767338461152572314368855964006233926271410814937030735180728643816247150274285820374305891660316617843667474583560111582559160515749257924368599098280714557979775403477424271340205695756871366061576255262283686885791837107532614767188729150365297171677580430699792181448272377412065831369652505956652731813310299671756572985699754788259790018525033057359490770639905934414222107443696804351762879429571019616133688945728208852865347528216973845375793598202903075609178195839953271732826273924169854022321146126578886804521079081126810363042121589061597435535694188051653339841138381287975101282064194328785212270739937639390815766139169778684653311983151300784413524183150829219860192193984489713642300289766051445519660760267123143967770586099133388649272266518903777291615682417805289442478186285392436823250217905322924885113315744245991360696858976413676358608434237983387483581364437174288621235253007866864613851013206574623945080906545917503773083810244938433482901948528033818710546655588991367190496566220682808034004054583982039925246969681677327356117589941574853940015477655655194298467174369974577473147506982520348259272395160731872224269790060634798973471414124585312441622451336490939204133482212279438377706575768247766072139687038962054054640213981535205199972244124488332052486528847326108754085686667846061656617452861356326022303466910789197426656646498363694167035737743506815034875409598063458884506706375895379315718888531644586295992028571417645466866530263037548950467455531426902965251826350934671024214249956517122369403868793199692390958446689835931507859493566307340283352100887688042831134873506443648277379852224917134118062352910445687080289792014749854609311387462566454454586687822363342220475165614694373767875912231094354199824336505112230736443548385489300894697418449388375958464918206469652898197825172294003061239352345783684901809262687802145815746790060531089273146376766798435964246020191709583091238133208141641958944890814414018701848276858734122094275520345260250162207786411728775919922123949277029406497173448865645591751163937327518021016121343491424069948427752129354907834279167536476179653000014768391875578053678445017193747763518991969694956256719020135887431420913699070709985117708515916956035122179080703817466802384034573790166089276601529188962124142119991346538515421467559484128227904288874100010661725576042838313676515227987668627282727718084822394325982152441803651766457543969142293776219042720549053075546777095994430240594659416040168855067642955196206008606581645510764763482034431508912114820306971534773153856697966626009348436275550864483832837726281847533822040596227787961867862481747951678679219542090122395868905750718279724050303133315005146424327963017721041278395559518624680467848268328550075875223564358039424142522974208*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:
| (8.6957029638952971694 + 4.6397913104986485759e-1188j)  +/-  (9.09e-489, 9.09e-489j)
| (-12.371183263294440156 + 5.8282865508223082163e-1195j)  +/-  (6.85e-496, 6.85e-496j)
| (-4.4995993983103888029 + 7.2342074717349026819e-1188j)  +/-  (5.78e-489, 5.78e-489j)
| (-1.3554874833640409297 - 1.7684591713994233859e-1200j)  +/-  (6.44e-501, 6.44e-501j)
| (-5.4830796220220625119 - 1.2613023143232596536e-1186j)  +/-  (1.18e-487, 1.18e-487j)
| (4.4995993983103888029 - 1.8496987974960587714e-1188j)  +/-  (6.13e-489, 6.13e-489j)
| (2.2665132620567880275 - 7.8053339079480257292e-1196j)  +/-  (3.94e-496, 3.94e-496j)
| (9.3500178360366242267 - 3.2299052795380139538e-1190j)  +/-  (1.64e-489, 1.64e-489j)
| (10.435144794449726187 + 8.5247995716234525956e-1191j)  +/-  (3e-491, 3e-491j)
| (-2.9592107790638377223 - 1.813201944889672618e-1192j)  +/-  (2.72e-493, 2.72e-493j)
| (11.279571841264790728 - 1.1450288364962751135e-1192j)  +/-  (4.97e-493, 4.97e-493j)
| (-11.279571841264790728 + 1.3905662711570751806e-1192j)  +/-  (4.79e-493, 4.79e-493j)
| (-0.87004089535290290013 + 6.6771006112886007068e-1203j)  +/-  (3.95e-504, 3.95e-504j)
| (-4.6477303329076984149 - 1.1168040780783948665e-1187j)  +/-  (1.53e-488, 1.53e-488j)
| (10.055514590896118546 + 3.1147470774709550962e-1191j)  +/-  (1.43e-490, 1.43e-490j)
| (1.8357079751751868738 - 8.1444553941437856326e-1197j)  +/-  (1.5e-497, 1.5e-497j)
| (6.6464009334963516572 - 2.825930850014583849e-1187j)  +/-  (8.01e-488, 8.01e-488j)
| (-1.8357079751751868738 + 7.4467640763284628445e-1197j)  +/-  (1.44e-497, 1.44e-497j)
| (-6.6464009334963516572 - 1.3690555668013689076e-1185j)  +/-  (8.38e-488, 8.38e-488j)
| (8.3829544155838454626 - 1.9265234236381694862e-1193j)  +/-  (1.73e-488, 1.73e-488j)
| (1.2247448713915890491 + 1.5855946193052141427e-1205j)  +/-  (1.32e-501, 1.32e-501j)
| (10.839884501585234819 - 2.209367697978609987e-1196j)  +/-  (4.74e-492, 4.74e-492j)
| (6.1118124629258834825 - 5.0364263903145107508e-1192j)  +/-  (9.26e-488, 9.26e-488j)
| (9.6950986498409657256 + 5.5451560223258377374e-1194j)  +/-  (5.39e-490, 5.39e-490j)
| (5.0360899444730939687 - 1.7045885906955898389e-1192j)  +/-  (2.68e-488, 2.68e-488j)
| (2.0232301911005156592 - 6.3419852873120038762e-1201j)  +/-  (5.03e-497, 5.03e-497j)
| (7.2027436504485393396 + 7.2487045808240710912e-1192j)  +/-  (6.75e-488, 6.75e-488j)
| (-2.2665132620567880275 + 1.2459089365564567444e-1200j)  +/-  (4.21e-496, 4.21e-496j)
| (-3.5581744596318809581 - 7.6756282455678972776e-1194j)  +/-  (7.18e-491, 7.18e-491j)
| (0.87004089535290290013 - 6.2131708441483950102e-1209j)  +/-  (3.47e-504, 3.47e-504j)
| (3.1578423043107310587 + 1.4431030648472624949e-1198j)  +/-  (1.6e-492, 1.6e-492j)
| (-3.3491639537131949774 + 6.1642915741188691466e-1195j)  +/-  (8.51e-492, 8.51e-492j)
| (-1.2247448713915890491 - 4.206582882939149745e-1205j)  +/-  (1.43e-501, 1.43e-501j)
| (-5.8591159720395398957 - 1.2640442868215333364e-1190j)  +/-  (1.15e-487, 1.15e-487j)
| (1.0853772883690724485 - 2.2032361447663307362e-1207j)  +/-  (1.35e-502, 1.35e-502j)
| (1.8804002593778771426 - 3.1258206069381650239e-1201j)  +/-  (3e-497, 3e-497j)
| (-11.773315693849850411 + 5.4097454230089733122e-1198j)  +/-  (2.99e-494, 2.99e-494j)
| (-3.66777421594633786 - 5.3573777021382897851e-1194j)  +/-  (1.91e-490, 1.91e-490j)
| (-6.3759392709822359517 + 2.0271572797654896761e-1190j)  +/-  (8.66e-488, 8.66e-488j)
| (0.66761453794663251987 - 4.767010618378508549e-1211j)  +/-  (2.46e-505, 2.46e-505j)
| (1.3554874833640409297 + 3.9992891840682508389e-1207j)  +/-  (6.24e-501, 6.24e-501j)
| (-3.7936922531585261377 - 5.1789323515342836491e-1196j)  +/-  (2.43e-490, 2.43e-490j)
| (5.2754516328221667421 + 4.2171032896144207035e-1194j)  +/-  (5.62e-488, 5.62e-488j)
| (4.8019262436547872092 + 1.3602611846907069082e-1195j)  +/-  (2.12e-488, 2.12e-488j)
| (4.6477303329076984149 - 6.8645373229367919595e-1195j)  +/-  (1.46e-488, 1.46e-488j)
| (6.3759392709822359517 + 7.4992947277292942089e-1195j)  +/-  (8.3e-488, 8.3e-488j)
| (-2.0232301911005156592 - 2.4847671794587808359e-1203j)  +/-  (5.04e-497, 5.04e-497j)
| (11.773315693849850411 + 6.1781783809597800912e-1201j)  +/-  (2.96e-494, 2.96e-494j)
| (4.0292201405043713648 + 1.219169055817663326e-1196j)  +/-  (3.62e-490, 3.62e-490j)
| (8.0781250284796943353 - 3.1794842961464238498e-1195j)  +/-  (2.87e-488, 2.87e-488j)
| (6.9220548983808420548 + 4.3954288307055780256e-1194j)  +/-  (7.92e-488, 7.92e-488j)
| (-2.7429887276487330543 + 1.9266899142007340932e-1199j)  +/-  (5.97e-494, 5.97e-494j)
| (-1.8804002593778771426 + 6.0260620111619796322e-1203j)  +/-  (2.96e-497, 2.96e-497j)
| (2.4894835291142853745 + 5.9482775656615534778e-1201j)  +/-  (9.72e-495, 9.72e-495j)
| (5.6432578578857450628 + 8.0315248049213234264e-1194j)  +/-  (1.48e-487, 1.48e-487j)
| (-4.2688636547893383582 + 1.9645338743335557799e-1195j)  +/-  (1.14e-489, 1.14e-489j)
| (9.0175517361800331664 - 2.8007282485411986359e-1195j)  +/-  (4.18e-489, 4.18e-489j)
| (-4.8019262436547872092 - 8.0852184589425257659e-1194j)  +/-  (2.15e-488, 2.15e-488j)
| (7.4886797763487223782 + 3.4530397788274370849e-1194j)  +/-  (5.26e-488, 5.26e-488j)
| (3.5581744596318809581 + 5.2484608690214833328e-1197j)  +/-  (7.57e-491, 7.57e-491j)
| (0.52403354748695764515 - 8.6784831092212212253e-1213j)  +/-  (2.91e-506, 2.91e-506j)
| (-4.0292201405043713648 + 1.2090650455492659504e-1195j)  +/-  (3.64e-490, 3.64e-490j)
| (5.8591159720395398957 + 3.3054681668912541082e-1194j)  +/-  (1.21e-487, 1.21e-487j)
| (4.2688636547893383582 - 2.0315771085028208367e-1197j)  +/-  (1.16e-489, 1.16e-489j)
| (-2.4894835291142853745 - 1.0428865674027795323e-1200j)  +/-  (1.04e-494, 1.04e-494j)
| (2.9592107790638377223 + 8.5209816139696218505e-1200j)  +/-  (2.71e-493, 2.71e-493j)
| (-5.2754516328221667421 + 6.1322000907917686728e-1193j)  +/-  (5.42e-488, 5.42e-488j)
| (-0.66761453794663251987 - 7.7264008417694559258e-1211j)  +/-  (2.49e-505, 2.49e-505j)
| (3.7936922531585261377 - 1.7679421504047950095e-1196j)  +/-  (2.37e-490, 2.37e-490j)
| (12.371183263294440156 + 6.6124778686687549772e-1203j)  +/-  (7.11e-496, 7.11e-496j)
| (3.3491639537131949774 + 2.1833731737282074344e-1197j)  +/-  (8.19e-492, 8.19e-492j)
| (-5.6432578578857450628 - 2.4974082215032031726e-1192j)  +/-  (1.55e-487, 1.55e-487j)
| (-1.0853772883690724485 - 4.5002923630771594887e-1208j)  +/-  (1.39e-502, 1.39e-502j)
| (-1.5794121348467670857 + 1.1702091236769672186e-1205j)  +/-  (9.13e-500, 9.13e-500j)
| (5.4830796220220625119 - 7.5620368265083501853e-1195j)  +/-  (1.24e-487, 1.24e-487j)
| (2.5705583765842967091 - 1.5770634819108900424e-1200j)  +/-  (2.76e-494, 2.76e-494j)
| (-6.1118124629258834825 - 3.3366351224137473869e-1193j)  +/-  (9.33e-488, 9.33e-488j)
| (-0.36668252574926773363 + 8.8554176002391116779e-1221j)  +/-  (2.04e-507, 2.04e-507j)
| (-5.0360899444730939687 - 7.1468085967504320411e-1200j)  +/-  (2.62e-488, 2.62e-488j)
| (2.7429887276487330543 - 4.0046751481508723237e-1214j)  +/-  (5.86e-494, 5.86e-494j)
| (1.5794121348467670857 + 2.702648638305625154e-1218j)  +/-  (1.03e-499, 1.03e-499j)
| (7.7802807323602445651 - 3.5468534119049934117e-1205j)  +/-  (4.31e-488, 4.31e-488j)
| (-0.17606414208200893503 + 1.2191389901589380831e-1229j)  +/-  (5.98e-509, 5.98e-509j)
| (-3.1578423043107310587 - 4.3733779978495120097e-1214j)  +/-  (1.59e-492, 1.59e-492j)
| (-1.4943400590614166707e-1266 - 2.0574142710824172578e-1266j)  +/-  (2.62e-1264, 2.62e-1264j)
| (0.17606414208200893503 - 6.5593937952207325293e-1266j)  +/-  (5.98e-509, 5.98e-509j)
| (3.66777421594633786 + 1.1085692366495070375e-1211j)  +/-  (2.29e-490, 2.29e-490j)
| (-2.5705583765842967091 - 1.8207235502529682726e-1215j)  +/-  (2.7e-494, 2.7e-494j)
| (-0.52403354748695764515 + 6.4403624093490165094e-1228j)  +/-  (3.1e-506, 3.1e-506j)
| (-6.9220548983808420548 + 3.5912865377735239655e-1208j)  +/-  (7.8e-488, 7.8e-488j)
| (0.36668252574926773363 + 1.6344974852016039825e-1261j)  +/-  (2.04e-507, 2.04e-507j)
| (-7.4886797763487223782 - 5.7909715401574667017e-1241j)  +/-  (5.22e-488, 5.22e-488j)
| (-9.0175517361800331664 + 4.3345109447177069347e-1280j)  +/-  (4.16e-489, 4.16e-489j)
| (-10.435144794449726187 + 1.6577575123169860425e-1334j)  +/-  (2.9e-491, 2.9e-491j)
| (-10.055514590896118546 - 5.9453598101331804553e-1398j)  +/-  (1.53e-490, 1.53e-490j)
| (-9.6950986498409657256 + 8.3734349006586921186e-1444j)  +/-  (5.38e-490, 5.38e-490j)
| (-10.839884501585234819 - 6.0678846228974622593e-1466j)  +/-  (4.52e-492, 4.52e-492j)
| (-7.7802807323602445651 + 2.2425605996097968645e-1491j)  +/-  (4.05e-488, 4.05e-488j)
| (-9.3500178360366242267 - 4.5554353951013469879e-1543j)  +/-  (1.63e-489, 1.63e-489j)
| (-8.3829544155838454626 + 5.0411250902373280365e-1596j)  +/-  (1.68e-488, 1.68e-488j)
| (-8.6957029638952971694 + 4.5988506402632719875e-1633j)  +/-  (9.27e-489, 9.27e-489j)
| (-7.2027436504485393396 - 1.2444463989199493877e-1653j)  +/-  (6.6e-488, 6.6e-488j)
| (-8.0781250284796943353 + 3.8222753343287816001e-1670j)  +/-  (2.8e-488, 2.8e-488j)
-------------------------------------------------
The weights are:
| (2.5900291199979700391e-34 + 3.2271630904308230217e-1216j)  +/-  (1.52e-121, 4.88e-361j)
| (1.3310433839272071197e-67 + 2.0414272229678581557e-1235j)  +/-  (1.96e-137, 6.28e-377j)
| (1.9230380909043308645e-10 + 2.2620572219856818228e-1197j)  +/-  (3.29e-93, 1.05e-332j)
| (0.018346848539709362951 + 3.2365557709697912685e-1190j)  +/-  (4.71e-42, 1.51e-281j)
| (8.5263285782757107879e-15 - 3.1159142259712042213e-1200j)  +/-  (7.32e-102, 2.34e-341j)
| (1.9230380909043308645e-10 - 1.8533440037671896363e-1198j)  +/-  (1.42e-94, 4.55e-334j)
| (0.00077825210592510707612 - 8.6618541122915029373e-1192j)  +/-  (8.11e-66, 2.6e-305j)
| (2.0586818656975256272e-39 + 1.9701597449207402253e-1219j)  +/-  (8.95e-126, 2.87e-365j)
| (1.1278808299811428937e-48 - 4.9819676136691328292e-1225j)  +/-  (2.6e-131, 8.32e-371j)
| (1.8566248269326428728e-05 - 7.0516560304270154688e-1193j)  +/-  (1.9e-80, 6.1e-320j)
| (1.4506102337441794048e-56 - 1.2218503270536427156e-1229j)  +/-  (1.7e-135, 5.44e-375j)
| (1.4506102337441794048e-56 + 4.6436412685388886374e-1229j)  +/-  (9.55e-138, 3.06e-377j)
| (0.057121122387681525754 - 4.6162630043019621534e-1190j)  +/-  (2.04e-51, 6.53e-291j)
| (2.3323242373474169371e-11 + 4.3049596447816058499e-1197j)  +/-  (6.42e-99, 2.06e-338j)
| (2.5454391087756296301e-45 + 4.9670843875898909865e-1223j)  +/-  (7.33e-130, 2.35e-369j)
| (0.0081475742635892723967 + 2.2007871313693808551e-1190j)  +/-  (2.07e-65, 6.62e-305j)
| (1.0069135962767927165e-20 + 2.1979778897605941978e-1206j)  +/-  (2.02e-115, 6.48e-355j)
| (0.0081475742635892723967 + 3.8038534080246009602e-1190j)  +/-  (9.3e-67, 2.98e-306j)
| (1.0069135962767927165e-20 - 1.4753871346001266126e-1204j)  +/-  (4.25e-117, 1.36e-356j)
| (5.2633756592175223608e-32 - 1.0221646401623149309e-1214j)  +/-  (1.82e-123, 5.84e-363j)
| (0.0094584360864463910978 - 3.8361565129569819856e-1190j)  +/-  (1.66e-54, 5.31e-294j)
| (2.2070438898662382131e-52 + 3.2829480281270046989e-1227j)  +/-  (6.11e-134, 1.96e-373j)
| (8.7818252089789288589e-18 - 9.4467553100719583751e-1205j)  +/-  (1.86e-113, 5.96e-353j)
| (2.9974589976901310435e-42 - 3.5702345860744359715e-1221j)  +/-  (8.45e-129, 2.71e-368j)
| (1.3177498739949335858e-12 + 1.3266478259931399524e-1199j)  +/-  (1.9e-107, 6.1e-347j)
| (0.0025022820306721579433 + 4.0924750347996312658e-1191j)  +/-  (5.96e-76, 1.91e-315j)
| (4.7056397414321841806e-24 - 3.8883140238673888903e-1209j)  +/-  (2.97e-119, 9.52e-359j)
| (0.00077825210592510707612 - 1.713238099186029729e-1191j)  +/-  (2.32e-82, 7.43e-322j)
| (3.8531851330839438891e-07 + 5.9355545095893527907e-1194j)  +/-  (1.96e-98, 6.29e-338j)
| (0.057121122387681525754 - 3.5752139543549874041e-1190j)  +/-  (6.87e-63, 2.2e-302j)
| (4.9986130995427928062e-06 + 1.0032632905535654901e-1193j)  +/-  (3.2e-94, 1.02e-333j)
| (1.5068004512775098223e-06 - 1.0660657987471138417e-1193j)  +/-  (1.97e-96, 6.32e-336j)
| (0.0094584360864463910978 - 5.5055013019099590623e-1190j)  +/-  (6.37e-65, 2.04e-304j)
| (1.6840848024181517092e-16 + 1.4631935685825656424e-1201j)  +/-  (3.76e-118, 1.21e-357j)
| (0.035636343174370587359 + 3.6461631843283615829e-1190j)  +/-  (4.91e-63, 1.57e-302j)
| (-0.0038635349222895744858 - 2.2355600492061144105e-1190j)  +/-  (1.86e-77, 5.97e-317j)
| (1.9035094911733658127e-61 - 6.8227257381828269594e-1232j)  +/-  (7.34e-148, 2.35e-387j)
| (1.2469172374894035731e-08 - 3.6666695785272167399e-1194j)  +/-  (4.07e-100, 1.3e-339j)
| (3.3401443956715861687e-19 + 9.4947352535084842741e-1204j)  +/-  (3.2e-122, 1.02e-361j)
| (0.064526540670698371053 + 6.5337243881810701525e-1190j)  +/-  (8.04e-67, 2.57e-306j)
| (0.018346848539709362951 + 2.1682075278566400099e-1190j)  +/-  (1.14e-72, 3.66e-312j)
| (7.2587914521485895526e-08 + 8.3645711899547126899e-1195j)  +/-  (1.02e-101, 3.27e-341j)
| (1.0742863856746639036e-13 - 1.4463770220460302857e-1200j)  +/-  (4.24e-114, 1.36e-353j)
| (1.1826261837373623114e-11 - 2.0717174086035457484e-1198j)  +/-  (3.47e-111, 1.11e-350j)
| (2.3323242373474169371e-11 + 1.5171004806418461721e-1197j)  +/-  (2.76e-110, 8.85e-350j)
| (3.3401443956715861687e-19 - 4.16584501215243912e-1206j)  +/-  (3.14e-121, 1e-360j)
| (0.0025022820306721579433 + 7.4979448532000261963e-1191j)  +/-  (3.72e-90, 1.19e-329j)
| (1.9035094911733658127e-61 + 1.9282171544650856623e-1232j)  +/-  (7.38e-148, 2.37e-387j)
| (1.19994875226248104e-08 - 1.3986281147933554677e-1196j)  +/-  (4.38e-109, 1.4e-348j)
| (7.7608999153980233963e-30 + 2.8498179381911611947e-1213j)  +/-  (1.48e-130, 4.75e-370j)
| (2.43536461835269205e-22 + 1.0206879658307725105e-1207j)  +/-  (8.85e-125, 2.83e-364j)
| (6.6792821903971443854e-05 + 2.9131078038279059796e-1192j)  +/-  (1.94e-102, 6.21e-342j)
| (-0.0038635349222895744858 - 3.9177775125966110102e-1190j)  +/-  (1.83e-92, 5.86e-332j)
| (0.00021648575081428167229 + 8.4426415710399193711e-1192j)  +/-  (3.26e-99, 1.04e-338j)
| (1.4899929478012500587e-15 - 4.714881386404629188e-1202j)  +/-  (6.97e-119, 2.23e-358j)
| (1.6422927779360931447e-09 - 4.8690212871132319367e-1197j)  +/-  (7.07e-116, 2.26e-355j)
| (8.9249724386365819672e-37 - 8.7379920506702179666e-1218j)  +/-  (3.85e-135, 1.23e-374j)
| (1.1826261837373623114e-11 - 1.2523640385021934085e-1197j)  +/-  (1.64e-120, 5.25e-360j)
| (7.1857781869778757908e-26 + 1.6860293871730364369e-1210j)  +/-  (2.06e-128, 6.59e-368j)
| (3.8531851330839438891e-07 + 1.991147127343393885e-1194j)  +/-  (1.38e-110, 4.43e-350j)
| (0.054571986603970906488 - 9.3020616864204629094e-1190j)  +/-  (3.24e-88, 1.04e-327j)
| (1.19994875226248104e-08 - 4.3547383692806360731e-1196j)  +/-  (4.54e-115, 1.45e-354j)
| (1.6840848024181517092e-16 + 2.8847700805281964803e-1203j)  +/-  (1.55e-120, 4.96e-360j)
| (1.6422927779360931447e-09 - 6.2580094848793171026e-1198j)  +/-  (1.5e-113, 4.8e-353j)
| (0.00021648575081428167229 + 1.7929652816506693817e-1191j)  +/-  (5.5e-106, 1.76e-345j)
| (1.8566248269326428728e-05 - 2.8519273990597904765e-1193j)  +/-  (4.06e-108, 1.3e-347j)
| (1.0742863856746639036e-13 + 4.9482509208552359059e-1200j)  +/-  (9.27e-127, 2.97e-366j)
| (0.064526540670698371053 + 7.9464766922187157705e-1190j)  +/-  (1.67e-95, 5.34e-335j)
| (7.2587914521485895526e-08 + 2.653531521663952803e-1195j)  +/-  (2.75e-112, 8.81e-352j)
| (1.3310433839272071197e-67 - 6.2245847052698774821e-1236j)  +/-  (5.51e-156, 1.76e-395j)
| (1.5068004512775098223e-06 - 3.8064678923911983355e-1194j)  +/-  (2.34e-110, 7.48e-350j)
| (1.4899929478012500587e-15 - 2.474713705146997179e-1200j)  +/-  (5.79e-130, 1.86e-369j)
| (0.035636343174370587359 + 5.0191236138438277017e-1190j)  +/-  (2.37e-99, 7.6e-339j)
| (0.010906659778517268204 - 1.2948445486674941555e-1190j)  +/-  (3.52e-103, 1.13e-342j)
| (8.5263285782757107879e-15 + 2.5682999078451806169e-1201j)  +/-  (4.95e-120, 1.59e-359j)
| (4.7218580909484531501e-05 - 6.4687429322879789626e-1192j)  +/-  (1.1e-107, 3.53e-347j)
| (8.7818252089789288589e-18 - 9.5130310010679206134e-1203j)  +/-  (4.92e-134, 1.58e-373j)
| (0.091789685136001719624 + 9.8630806591532604128e-1190j)  +/-  (1.11e-101, 3.57e-341j)
| (1.3177498739949335858e-12 + 5.6933021314196243612e-1199j)  +/-  (4.81e-126, 1.54e-365j)
| (6.6792821903971443854e-05 + 1.2638667256846119963e-1192j)  +/-  (2.19e-109, 7e-349j)
| (0.010906659778517268204 - 8.1048016243314018852e-1191j)  +/-  (9.26e-105, 2.97e-344j)
| (8.5433852872538278992e-28 - 7.1788289895833807078e-1212j)  +/-  (3.85e-133, 1.23e-372j)
| (0.10194135631527147788 - 8.8749692744264056188e-1190j)  +/-  (7.61e-103, 2.44e-342j)
| (4.9986130995427928062e-06 + 2.6440665904975302929e-1193j)  +/-  (3.81e-116, 1.22e-355j)
| (0.095560789535436702545 + 8.9727096805017577248e-1190j)  +/-  (3.3e-103, 1.06e-342j)
| (0.10194135631527147788 - 8.4294699697696305171e-1190j)  +/-  (1.6e-103, 5.14e-343j)
| (1.2469172374894035731e-08 - 1.1947943818357947629e-1194j)  +/-  (2.13e-113, 6.82e-353j)
| (4.7218580909484531501e-05 - 1.4100595811610835047e-1191j)  +/-  (5.93e-113, 1.9e-352j)
| (0.054571986603970906488 - 1.0845359448957554336e-1189j)  +/-  (9.27e-105, 2.97e-344j)
| (2.43536461835269205e-22 - 2.7045435134138128045e-1206j)  +/-  (6.34e-142, 2.03e-381j)
| (0.091789685136001719624 + 8.8593683434834039704e-1190j)  +/-  (1.96e-106, 6.27e-346j)
| (7.1857781869778757908e-26 - 2.3185116896666609481e-1209j)  +/-  (1.03e-146, 3.31e-386j)
| (8.9249724386365819672e-37 + 5.4920976621927128424e-1217j)  +/-  (2.78e-156, 8.9e-396j)
| (1.1278808299811428937e-48 + 2.1918474139289807079e-1224j)  +/-  (8.46e-163, 2.71e-402j)
| (2.5454391087756296301e-45 - 2.3644154197841353055e-1222j)  +/-  (1.82e-161, 5.83e-401j)
| (2.9974589976901310435e-42 + 1.8494493222079823687e-1220j)  +/-  (2.9e-160, 9.28e-400j)
| (2.2070438898662382131e-52 - 1.3406469688673055783e-1226j)  +/-  (4.32e-165, 1.38e-404j)
| (8.5433852872538278992e-28 + 7.956815689022515335e-1211j)  +/-  (3.09e-152, 9.9e-392j)
| (2.0586818656975256272e-39 - 1.1189130963346723021e-1218j)  +/-  (2.44e-159, 7.82e-399j)
| (5.2633756592175223608e-32 + 8.1838462112427359264e-1214j)  +/-  (4.95e-156, 1.58e-395j)
| (2.5900291199979700391e-34 - 2.2718915478665851418e-1215j)  +/-  (2.15e-157, 6.9e-397j)
| (4.7056397414321841806e-24 + 7.0461481320709718312e-1208j)  +/-  (9.15e-151, 2.92e-390j)
| (7.7608999153980233963e-30 - 2.6479309597689187057e-1212j)  +/-  (8.4e-155, 2.69e-394j)
