Starting with polynomial:
P : t
Extension levels are: 1 4 6 34 46
-------------------------------------------------
Trying to find an order 4 Kronrod extension for:
P1 : t
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : t^5 - 10/9*t^3 + 5/21*t
Solvable: 1
-------------------------------------------------
Trying to find an order 34 Kronrod extension for:
P3 : t^11 - 319/117*t^9 + 15994/5915*t^7 - 219098/186745*t^5 + 23263/112047*t^3 - 383/37349*t
Solvable: 1
-------------------------------------------------
Trying to find an order 46 Kronrod extension for:
P4 : t^45 - 3470258453034101516809456402859308647747737540832956510306948538793227691807198175708839465213440219496978594060855/304137867791703337053767366515348337904922206202199837779635008471863247359861257974650458997355324807146360379103*t^43 + 146373367068536620848182235610730436508202393241784848026040152656870739679039694878882940755065961636519118293591419752/2407859499306915319454676240702012791193269106502816115701370362071741329348021579385307683882062106498177735121358451*t^41 - 519660622385001954347666524060863103545195889339415405997646151286929840115786379052750004232882684896103581251246906681738/2587286546824234078259557459879842089185291676818422516598979374224742467717713808111226646118928872434128151866091403159*t^39 + 539548369165586631853739459798819905522752225058799634225659046183725967999247306758485064133214533550367608796270722949402839/1170360175133953748648607509095219167266081726458247963170948575904653804307350455506723677314908637380993439636862286428975*t^37 - 4085115835816238756237352908909408995241040548621519782881757566487499664945455515520427233579602698032252216960763019006917642563/5235021063374175117705221388182915335181183562447743139263652980021516466666778587481575008629586335005183655495685007196805175*t^35 + 612699604800044109584651348300822092664375883518915128733874409361982195201023782194849158458533584225714888925900297947329096802/607086476256837114490185337453144803575633051779654246402003454826024598655475163926434748899901608597239785259163471422822785*t^33 - 13824578869429049432596316827083526893780003937975155529379179629226979999279626606642569210854462718301586530093258682389756709576/13558264636402695556947472536453567279855804823078944836311410491114549369972278661023709392097802592005021870787984195109708865*t^31 + 4958548172092375351751475846748840124121499773068731560974605947462588833515491323875610735440381654746719624485836428441282889538/6077842768042587663459211826686081884073291817242285616277528840844453165849642158389938693009359782622940838629096363325041905*t^29 - 6196156758113088411900478648298787734304157649127216646627332918709029893176664264968011640743445461762503244278695391577735185206/11891431502692019341550631834820594990578179642430558814456034688608712715792778135980314834148747400784014684274318971722908075*t^27 + 12668585300879625411883214833278042549722305643025985742928754597878925168022036520223553260920989045768538584948309942071046182552/47531847288538185573206656593314230119034718057920438793965289652757902963695919443818751317124480351281973225176266431131737975*t^25 - 12241270557297234290190825722007435059198271403501420316283343205411973778119795538873176743676015079314153614872045245165590581556/112175159600950117952767709560221583080921934616692235553758083580508650994322369887412253108413773629025456811415988777470901621*t^23 + 3647587610178573544916849689166928180613322408577433831068528809884840210385787331034701722605140907017516787794968681040187388742/102420797896519672913396604381071880204320027258718997679518250225681811777424772505898144142464749835197156219118946275082127567*t^21 - 44823261051220045783324552961633454841322009642748552439817323309874511203395899810360546928491141900900287876928361436213658182/4877180852215222519685552589574851438300953678986618937119916677413419608448798690757054482974511896914150296148521251194387027*t^19 + 45175124711537203904461449815381469975794410493667357706569766345017210487819898882997294421466460813481646360792541524922070484/24385904261076112598427762947874257191504768394933094685599583387067098042243993453785272414872559484570751480742606255971935135*t^17 - 295346915094433993672272460138255024416491218733022364303262404106835518561850811636705525529239423388164536844213291553179928/1030390320890539968947651955543982698232595847673229352912658452974666114461013807906419961191798288080454287918701672787546555*t^15 + 2107038580649566002716244470515305628194756182630381932842643130434899743523309841393109241107172360141314639463403103859456923/63403351078797892755912183664473068697912397826826046182558916806374454909834382979841708278668654659883953849930776265527031351*t^13 - 237434695288732146589992802653071547608679149030262642555899528222612183190447518491381014365144374895455713965607829956943589843/85043402520076835075756980504416684529653729300489674406559987104057797712521702770730759019626563946492038713941765057076526589799*t^11 + 17723148359779250057644881917102611019355774718084248510263392197919752873449964580836230181325950415436481874513402055674900048/109341517525813073668830403505678594395269080529201009951291411990931454201813617848082404453805582216918335489353697930526962758313*t^9 - 18046597765186198607491985605310384372401653407196146028244765386226524324483710346019468805057393789282896440240814085673263614/2976519088202689227651494317654583958537880525517138604229599548642022919938259596975576565686929738127221354987961776997678430642965*t^7 + 945195226468862653225549956508047140123182520431830278661502706556396456531899650644291720098441597345849658284716734677304311/7228689214206530981439343342875418185020566990541622324557598903844912805564344735512114516668257935451823290685050029851504760132915*t^5 - 75127444783759921124496344856586008856289681442543532617106893871046137518732202648250717816590130346603384674733932061249673/56383775870810941655226878074428261843160422526224654131549271449990319883401888936994493230012411896524221667343390232841737129036737*t^3 + 76248377325426837750579687259362716036397979681734050423450003460374542870999987043060268747952751669438411725154061393878/18794591956936980551742292691476087281053474175408218043849757149996773294467296312331497743337470632174740555781130077613912376345579*t
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : t^91 - 20346968119062376775316528075185270985991059953001122811142897283772772333345950379117174775129178511994145414865989319164210508146229963864851970719694676982544162618286338378661066817725561425166555898358902915407245403860665488683760569445293651248867416967543799814851320209462912504202071163307074001554159887618551688013167317850601420561861811825083521481122272399474893909811351995925933276502504514822038349662216883914492389290885526044164132222518465853689030920361344631457009151925330223331002594035717087512028684917114183549394074190498465672706519256942768410716643072008259014489531057715573476964776247854962548247145852583662969294657985955776644996152119346050514436005987456531359679590645448921411705238115657862751986497325175143659287839241518182580621441534840565614693851836699256286507007458637904904832143568769304117308788629553483283626829355072226501389150411995407184322018177332882626068603244013341871369297178069866606535678610605446250094327244968690443883211577813786829374792737473755926790083378249366112138594376345640616170604094879652020770848188179584070241193663231276043220633244022257909699662450812616436130851576014497451309992625663365278025186926024718467850317145642311969209463670165150208635287873459639570818941644191264584770979394187973152224055448428564523176855992163073921052823821951148145065750591051077641442419148180974207877806840701358060530945849360743709470207697696469107481167293747671347056538411705578547638331108593353776801897354167093736369263678196946806938063882530185338398168869649396916801416751228839392229580203453834834442566247628831365890182506960224381567737391189547712133056352676217767399247223268665487293950973929992806667290512995970066982464380035221010636967900705003984325412623430838392023711083906693098219208130243260180731995580651865974932964214300648383686957137877572475329516811101808331102790048162425738066610350552676211081690840089772697545859851085447994076035384812451448274062094384332169696571578210870207449251841898391923091467201302626746550217117396850972954051637731059405141305679856142779436785846924459258992459502489492649568714205025935112721386649377220360561207168341124874396393467704221659342979650278878436204076838464810325043154255532072937397636304636550534120830766140647750403963435891249635459266155023641537956980958442068593584850748011867497874838383510152777717570725036136082509109290514713437094969472210675668715489388930085239264509624751168697884847759075879502980204235643367465842857926610634293727503459572663396058046266570875375828826790828656491368624529353587701347959082213857698224613448816112728563951288181209016865958362885415493533585157218075433397817816945840318671400037170029739294868367983140258519711987162485196404673249976785463726052484234925137581234650040330262539136124723776605236445169564836128209181623061254184448447809252651015457178959440387237020876995431887883250245614559081109825978145471558359463468243633758267797971387119608030005345317100386799695483618575459957074356061856233005726888516331977369662566637215971643365370194876207764222413601831/872498276469520315740084126703705203421566380091594525871519418822949068960943878274044762932141878328489388807625601391003945996594221695338498054777484927880607200275940352542599926916491812858670652789748119470312421926575850912721776790114382140289603152229521756194000688496411925302347309827542596434720154416105833434856581700360418549435454972729723379195608175422460557519693465694852547890763082815249343524657862388717811636536757947290311504570816809558186282439068381103063774539241536000030062215252001096824263399498884851634954662804846476846874343617177791574332691855577226122216086124105516760717850416188356624412279931327407544531394190007404163796338946056815259479804098613731119838635945832843114876407440602719197650121107423499974438329463279605793082427395392809361576766717857486941053903362365215585297046928546062032748810629279834282708978597675212909934491510075995757840492415650311598239214192689858555126199250665533468722195010473207804214687765445205181845779811014711778332038260600237688763655674718257009817303192945128986422149166860215861880399944415381330692408762863678961728349784184471526960971787182618799848723951979544402003985543509652481945348902429482001814180008443755815179193195667099011087036218582996509688883498394775266829346127821301382042431454383903103979929992302268929719354875029848446437862947232470179166091889017403953414555427272151589313039508320005997474959146203009689714582639773906230510738279997068237233778827254609517161848794995808415745363691318096022894997003494976647457230355321997953543968845057101096136462649823066928198082595945805622373963038054373346086175264302444349411542552160117056572629944864427198085920342600563327227552485058659566249029107602251510041378921275915115880462839051213711907864894420081249670259739838225699310736706751744023493949680102291068661021218915657126118628073428743961985527337714425097830154173539654343422572820669996291943164917969061913957815472660799902017054184401793614742024491306058084291188733408397413004501868746712502611355729523152827075591378100482843595750459697592261306166448149878054040313472835599766729268199668670648371277608642433455944397304362998529162037369568044494028646354078954010817357686655786237582531122502218610833028126948090663837457913917328960192471100152306768205422145008361035423099572603960740956914035079815122068318306762044145374143778377179564699376341544875658930205418878381774313724869490318290964821307229747776439965613443168209212649455916197405872836171054119454609846987149403353432074730539957716624320098624577707868594021900778544639568999872050885079156213865928551656261269695454811405905411528756928923226628703211325799439704546613541869791255809450591936706688967570658485426676337156475371074240986257321121520526631754931133969648365840165948666865158683084841280004910421337018597505186227418402783881065925660529550309106780282395755191259837637457247277041970449264379700196411857175412897558776276629310467668560986570045025288743137488556874541901788481365437120678535251502203610431351521266970539895738357999543532125019926059460*t^89 + 1001252604058615240296694577781644659596669410725447979473898667603356246513990313358948404900137326954393894357773617624900528471384060011742182244040759711926379987651045837030939006518041160486535404823424240175765037974378359602062678025742703817789270533854890392897069815865027001678873358822716836966150614867866390525067166117817285015868457431050059090952026950831586171327370439399428495940966243528433000769655124500423846014820604616647559790011292728518006037922500928177057181479036065199668891577825889067355072313156760702690136414173931294311290513741823194067006136347352836864504525476183010099628771442760257718580051943901244841425102759204519952356673802857868206206171167900001373582380533168557586715865691666017246467377247995539857426074726763774085215002149840863170799813566116112763743488670144642325067489098444509055546230906885227007316297048343039933758968376726813808824976873966631056771138287422224169969861212041796932093626200741174049222821068433748109248301600498029309796380871784801560302147089688119046981438819424509116026924827282397074905018605077706011842662193750342495149949173386683875434469889472725986095324702834952961172656270777812715770781969884001114647316787886173686744966990042401726650660262614845462922593698798118429656438400922136006141793483315767527481080412542024701192455198423166853283960465424289301152297951928285759026791837537383977548450393247283150877471629196877934903864215503055219854272353718562021626314195428371106278708769978189044784761589268046661668184589709606124843771010807006676107640402084662415641498387536155363098105047950811870722387851527001422029632183008071370205074880114810185889586835501453013671117549892797211140416538162098631719611480667619468844703760541405075534482113763258018704516908597433691018882751822196697157834305515320830798347953193367709255927718080439093260245523250357984649347236280895811019946023014890778190530325185076719685985108173166908688553375942615498571100613355535297153563978681227469311212018646962722931383854058305410241397237570854718933990801078274921756208487318257715966774642251744283506340006501423274581864668403264294723701340414278364044214261349439421248841052317985802959898080738684263752809894362746782406558557655593930141005335796427526271016981311207025242307668511427106298317157046708278086441458673850495083211274461383563356459075553605179478791111529045220468831234585118654370919030747314074660107526909864650467579009066851408493939980719975264189094578682209111555242991415373430696878933401687674403419776385297602990917071241106926718938711281926738773543459332819811483146118265997234253855715132472892517044836259734942534949637571036548045478408817221415449495376770855771054836998638400950848727394218485566754935711392621261382310531040844147367050478954759310771115957050127566487607159269047912016419527451321310398341761375375355082436219585864774981759826769077422226326328340481910025199394481594036047476343787660014106499743665686789095051771238415761311710687301882890609528734099465756406018041910580162858956990165809216438544771361787368853129011538637/3806211409792820268822135568164435113840624649836717433791226927513770816980049030122072132236973791216725780859780427096726785556856821130078816442677151034670014582118055792227624852606987212752175103462934046323561489767406679903112128262817555345431944494233272266985171289230704423279682828600524038189578479343517690800030776483415157320587212643178223261499469550410811149282697051703387464991461751418467029030353877680610830563560425348057748916439861844782619215263118736249179783300688397833274001409592908213388933061499635244910944362581656694781857404433965460186485344456251679156301803138830023617434428308449120891382541751849292026765026340036585849978400342248138225533539679909643886644632268271075742711550573383605162663106893913059817060466688595617443336869339015745639209960751887725531280435282363798332602274579573013756292918598045471355869154205315425232952795320455811779596445270959080753632983400310030099698392359653342219195667004974335245329131470485747234003511155565179082132207480564208328825107619838773472684426800423629122624738444058630253463110443230357099336298055938309207756945337091601002686742209313661470140069045942763914856529506022036834452159919069870269914230702549567332589574659440886071652117858124137773767062198640178903309677529325582900489961331788749869462160310704912329548562831255211715553288688519705980170706859274923503631468440372813297550326780795431877841832492514472413544887152967967794443773550895781822915414863982001546510196664683857370230881577397242607306360499389443126200206194352550215338882374501242310388451419663856398054978318913866612919101327580914124204790578000534728282896416473356365222628660903573335421392785999057474792538605176612453506657408407136337447655445571802841948813388015273302932924325843717303025817382205699739978852402011143892204963054469094623385943566003917380040649354041936338164578330255057030348488285340060669299300889257096681009775300003034809504258726948978086842111947011081659053885984430442245714290050298890257274067652274051384606138558921216840058190559007777799269061683969339269072343546736118019461293217140101439515951859040313655616243476444855777739151497618983726431590736357053530593253387787002661189950239629677762436821841121464245572597130373406371657778902470496351056784283621570254384139434588617276959313092658164163800183412747473483228605161941791723898604080043418909603550763107981142393097553755592034602602334232264235884678322696401121306747133959146800675239490758988597591256879354235112202985349511618600536466578071241256079551835956961352169036520969153488236931221298973982523170471831980025989607198955729082271733364550521476932653080101423465133927179677133961153973654093313246567316023000386456881353487901106755486642013856762830726838903107700047434004450306808735367777151621529337399738215707076624076701716553118096537973053730024556512982541313392783359882325071665990718851442718664515598051843556832697509369093250335879918464821599263835269923562463192741355437325412293559265065193336308632996446113093106025914989925625256594605461722977214533354582532860*t^87 - 3075017330670480904600480858332643070198523602516232626989259700829546832402103976761059472179894703697959328640582290899421341665643986927859520663774636579074509874730409131225282683223945820825039432899822589311746968920123546041327672479957445925335113347762052772649304994542234070540476557546831383385984987717413589449964169516584615070220700916849854885984200950224968217772311147511643797896225735005320135068185675951331636428150542610052590536825524444405026630733311471413591280484987031249299182770800312931558958384582133814539282029436178774580029543097747389069191666666977179767466580021258787977994506522663677478664667041464295471986508940347540666954145404595564846720968385608936161067687000973923359024943852097057630978999596832937059369558073111116799393640492245164564550663665561076112254210226111713693605485560820523596891353716478121094994207643088121005419046884973845457359877734899374490924303431694707513935679908213738161383471196710523499958690270395131393963764615341379947271101416440133235321565649020474360896389497502385390942477441322051494640319416519041190569027769458708634565678281050493444578875277211918572790449551785803626272099909802379669399867121224198327685413706760726856656185200812129330894350415814524027091053892190921255326419096915326974516320255558527924610889253940927397647108633242023708540570436847753494888575713585980460831515643796360896490985894116876993466993132019158889679313139133493265247087378640663764714007001243089005926993166816297494090120368360021794265484779543843858019144309312305411679708358982753350580178865783261725180258022486707205862930921269204999798955997759767898972618332408722382072172241148494304328331799934260604941459699208307628901160749338380875872828091587591538709698533325353383890597133797116943898503694068646849919905313961576304241254566375570650351058351973192868343647103301443013485527579590468595927311722291096674285348540298425430949471559321131887334232971875841861083543080575197791379612226188580757778998982097862030606848810523039807234700765273387844087418471759308636971049831404383400047244263393179537618203617612357792951698979088516412071757611169158910326669432677759074939758375646201598760222949891080870415663640065710230277087644669474473254828886935624430878214223933132028271381138689465092855442691205740454388243679004311111498918588983002612439612323040504731918931055856833230390986596252563184094256638730418385586944441611820542516682440543303224398372373463568325216186126996696459865126847195041748489724762022596751180267114028997856374642277943381480804229787960058428808036335904521113822213483603831321101427339562348450344642281196139742730720320047313606024804235184942438759417786814655124175225550535814316296535797678235543675287626366766551603330930216100681018710229268944264021515439945675458564168214298773176140459621256220902277361045397647988503583658672083565136829837422015959897970385789062086416409239110325353930546493067936230754371825082240985286045187604377123311400505935841363083633149853954114353740734239980935671344740844629007649268388869112854348792490383931265374287/1608227249125150866145466658213816723671013971930703398526086994975851945585068859328321940767290514401874122991722567045106374848234190584029014983576777639347052336537487590571470110885074018579067104472417676621790180978774592759187185160308931205767092113181522708247565091974258720531402081610144138754539984149634954368567060103404549011111881393702630239781362071997125328446889374106590586339400622011957704155181110881083044086504235163849867213338738010477733330502256966730483114065767019890033810399130777444241087836967394323783492623719810146639178384481039794051652635497223444925368075646209703908547817771165967145982608182356510157550971552899302873048225844979438384639641860974082374537598646680411738687848322970035655630634713540470495788565598155402297330154911470614243708412191171551938743734541259370717929543251896569541230759101263437586122788565106341764003704726544655803051665507059267407551453342713991445858947874427614644241267541393276503153550054491519298956986442658563096772088182276703724662286344210266897799743286786140622258906833494298588271285614257492851255662722025070751330359514936959377455711756207749523070952295898664459683129521875409187791778884604004070728846040364182092310178054275405400751624670303216740518157312523845538175940412411108270465634067505761372687982695502813823367772631435890436662906877031360409947030522960438451901006981172605044749781044369506840717981142262759152037491106236812472619514934505638552750730912488316559785482641138562900924139511729818944779479201701096054820816232862323711797664842365745332578805703542965048446634017857389686270200189600819739627525898580778766470119861975241644233992220126987220587916756972794890370474084086692714327299005341880898657642525326217857519364253270219049030746478447571760156061824038341252723085309350569232019316353863240444785079254622622314519152365125465466237458383030728639187740612391540143436829841029739818300584026011097547704290121698017088668038978827411130795579639930004606178775314841443052567673264316979972683924325592882045658254291680480529658234829749428974117144053965593971227700247437320847714503605180624101910848235988996909785215558988269598469514700395173034272374711310285771323856448268596564424151952584451522385387258961542367356853424971708498838764032473383195440496993932590463597517485693249871232865636673285542781064472399135410299390374948850422072823778261301286333890379459292599418335218137806236124048545196388666344147449745019837488728668972901664131717962679792320251653289002649229385174567528278324458233029537973183291983611580696901690252151598369031335744497913262334585294617410712815074964055146657897545606185303601156736909911139191936531715454198869030418856166386909397965790737584391716105013889193562186321086910881582223008787533087041927143937356733776503459824648194936869609148425292094598167957666646385769213212068316407123226637537643343685467044785971831138691202589496107102874336175862996365977807561542058580149170793271932474509830527498298216924542273348426403187126470297459380124020249886133789388149111344759409517049740736344211500*t^85 + 1092709814104552345594457974799898283528738664773684310642426072229901212380763072976061888678020473025509826596969956018285472459217195774847202380536281801564971385309285915050101993940249753001489148807006560665306742275933252555902841359986270917074881063260665908289789648578492882319716862822524839870903373545818587514886801109409500992138311007445111150000991519971304476706316372963325132812763568794521594624003735244441188103411587172481500014640683409883334992419316443803388496417482058049467181360199478749175105155821531722103956121609916655003350134396735352478802834780743447651338473032066303665526093330846694533766704724377830971264602426138943047373784228102891262716722470196072394520746705266307772665763767501738874226748292338035557482063883378603936596029729249637639882289938485520701476090965196836509009327536510100541983833004356468030210486019581228429007503607394510031834964603384336073774772405427056359205463324615981976384667390833228028575674974020915655817654091229519448295313801281752984378654619080135452985766789254694010809405098619515142194812358524558724392177894660280911400808563714756234437616186298884265402002027212118017607430553646745502678639511140076058769947225475469184759299349219293082318420842645703950120819409504776868407655549406450318013446402384679231851039263410081137649165317627121339260828376202309173904883431073681390895598419652922692476077620440347726772995563200393397060937997425966031016818343246944649294141245636798736444173520135105995554390639175264747594399760634022283221633873645843735322489729478665132905559419745378933101073463955272176513762035392340456691810955809705570407862933530590606469052808045451663233418671444947185324759956639162017333560826144780172530449744534720350909752233159920453339587323980880550050477914437135135539268919455541073122071266084089777610110386428675719294416919930974422492240392294970425798279504330413910060797305966115134863556559884937725602711409388916487480278268513302461677189145560235743429330688986191325874539421089155905236593342931880146459309625685079910649454799522284484859995633215183600467848542170591083636766726074837124604677956405442113518709311391201848450778428846277746047216544943632502591868924007406394310348882873005836540555899444690579020000955802269324860344788786092379180034764674163374744114573180285640135952691851403428200511541627521483555430925123724530725065036499676821726686234580431820881357577582554886371450609375711274172671510770190058307871271791013963688989654276410045184218170736302238221034833771378323177054653514311421183699206771050134039263512828736277162731779578856781223714856715688921632256920309980494644766478382178766219439708542740470621741099974424317923136487376847971429003918543602507665730012711269622181978431958217171024257013517705379855960757713657124563100536699892084479026900286666009310676419384603535002186211857479507598493909158044831687845504578502616153259999203271420561938118623202695109373000014583351916277388481273583564376713904377513266888136057841701033921376223993277073555673132486969845799490709851855190096014939773391841558741/108561015412121066350228924605873383495053458448752823059564493644381685804447154130047595667465406041589098151787126414016604207108213396859313907914903938106417845842174074084482131791016208280034955671080448763770678828470739509807814482503771593793534366200152247004504458643881196313706810163090412227597641424162064013834871499544877897834797094832787668115499991725942420112500727655868181956449563399767187234136449153099744592465223535566326683490529540664931038867715882631837247198665388314412188203625089115524311926952370766482410870310347372463367973346768354474230264611246690379915022875797906342193713750675248074002576579161472752729364289132066117940895414744976724275121612587024586454374511940269017344036895382793771586793598345323666008654490459953732960246621776895181265295617300048596636750588833388438886307450243907490749104112602698260960651014457260797335299493881975600785292309957701935659396811644992236682934954281067850655618175282427551997581641207781640394769374243368274548928089085497301545497253950701993014063141540253148969378301520277487526858618793960499787467547840417070082156903821238653129004504879633237805606000981263022785527771419020268678960810400951230082682033063548282461851054586134365981560847450185847220530388562344952105246010568617141579737825323935971814224789532424060655524774172386495852757965635653408943459667466381220580207033606731449714885807957451251184372143506767758383067252580771560063485326955370033976154633290299561843966379980292308387323855181215942839478773688477046392363286834322835218266368617954983167890251362221468882083490207789771080954760563430394141586095304432851838261808753429900073950594831113262050462926684217676729031837643207358309025602739419343768444956256667915563230684851927798347395495812193849946158253340790522822053163388137601640946275002311776753974444084396262544094028713139950025615161295926056305075506891531518058962850139534601522883423817017358931972657179751558251287930031951995132692668917533887403912670605849787612032890070564325732539070533962807077387429115344249212623762425132630208109990033456295154238805644068936000191515127122176140518411864207840811360115698386980024686840563852045129976842571248914102376747398535921968857636159283128766386764876112209357884159785913753231024238417950330574099807668075500729762774463655636601881605295340915145519902702726578320186377569194281785522920881266994361489367285429753846382633113307113195677244030915751644111167495846762629915615962737825511234956779577792648705132254581185274897113336044180824428817375093912130502865488561443323745044652248492094096879766196666157452981832696329298083867713182278641613872588647090789706372801581829334490316860026714385144857782291867572330754048373209278439396393115542502036852673604029166821424792315637289017456064318386135903316075445985534627903936952710416095382349219203136371390653951538725291774864587969393797759681754973030380967270714862763204307174902359396558402666070867307998966795714048849911830596232182459642807717865894308318756014973675662065922232901864197074376130281888705022682381141127255820*t^83 - 101548839975185798190017365685175278646751640853964055892719777743285804314135094650713627846098277743817490959469053970318434449552596538135611858943377568396099562504683901480263036476060055584203741995592650602393746288190124967789346415919751613958841746918730636763806706729385668715383962163203608618838226973655754746754804440016774743577507446131031125384564774780845325952261209179882771550134046601120766598046190163832371928723899068716894842714757365893549582048893826302377699175388664520353485619021265469117340940147648414055782439528932510171586935872006432818992569312153505394221082152741502781648738832341807628862317057111849886897913640436959922577499425812243834778640899428742860630559934144035431757447308720009877226430411270951957046595270472849742621912334262879589986862770825303289445158956025547176098714996338251503860819991614642921277383519305355002095264013769714668249870542715502029392751038316769351888132058337469893804052995349238247642898451854994077408983605824082871217033172158954554851968961957527078531458482352730960326391053621856175499809306986030604758554364915444246660074009577683229278016241081090733596286900511581157021437073002383761059073072268845287009920959812041473984460935567427512863496203616932683982983667782818228495844627728453875348270300146599710013463332612643757311544861856000192402383193040520527564325834954252822401537219854162155844532156579590593602469231044896279303775924587309466703584145639727358644145521164993383635490347934239426649968017720315080128521039793233431549161963201870320275648679659374586667208157480974125850067556868164405011356219085373601068146370771990714936868774576615476212575017373949286674445824422785105854189865103403298929811913352055940413905773156089568551659456027104783766456256965397086936213527372432877750886338581377118803124747661476640037522324964502356088119525408666314516926583864289540506760381061337359545893586238604543619875884915894127601274428475011993320163939833192691826965456452613544957190477803151942507187675237319450040649266621264650102561726598795803288185936437197860582436489786855353994836896218083582316628427572122654117242825666559478771602567796800770605831666492677681725202190749312628895853850455326429694673757173307713268943339136762533792497497291916695950451122470869006072289257634177878508414462972054929343541898420355041244395224596037322453164956420191346984076367877259720958220670716799896877733462863344570504869501929495586757346479063782472997855232770765165514199961887690200654821711703612181179447771214503194020376858583319361100950550599039344943456475510154149260716124903559355821666581264736201551575394927632334978031082627478235911219101746180022461314675039017811528348178208965824288743153708830676676577018599842935101927051139936342424698277746648104813927611710693606898754600568725994225898973006093009361169969688285034936795283730805381802839685324076303512667783869593510214680846964439516215225901581797113969126770781038029947251085869488264046701332655307097181875792121199601992356472862669225938850845836110703406125740739455569177019192383612414850539774235601/2483298332940172639561588362490730331004653023403576585508697217813702511520577221282439807023235192177980109440581728001425315900533810955993529435511597793632774017903568388730144466891420080624566742597356703898437351911644729263439889489761541852871950705067918315577216615045646832434371019577426472073794319764392305081611095771964228202218108073805250226391596614305020950009846555608380990338154903981438768527831730518500304063308695982800433708411884143929369500550793335098145367697156900960220601240287034024688645371630389449824493597712310676301250593458750361626936300397214427432934032740809886822071211210133582648785152705846815888156545103945934283788644467336603110989175598838427300098170911683387256703554827165034484192750664206953577341040116042365227765761393875191840849659115004479489588179335445921236097498039791805452049444363750528995033868889312336619502975290570015518663309174897088231157954403118311523760346135801265311938126453743475185945823677100473951360222545661042483361339310944973291577752917147823935984654128152081415590931347108001723698757271784376945334817042280591772642527053048891649330329440530756146976799756231790525961623851569275389516296014804130510960253501389467963652622992961706650067710312293463695433026039310174311387182948396577200983852124269752661545166059728993536904204219087357111258171505998045983843050924114641941094192255778894034262033072302711047226060663099756726233183131168248474165063590963282443979330615383473452321566809998478603260908690316863587328592829946655425746112640992938108992237310802950183006614106615735386634090597381338509621849841001146306219236420272553632383576576796181076009453229784805868712966084817902285209083240140554433239504190149051246771252802778196068107470877553431696118631732437423255209458780017723669743559023986844307593261450803774007318923059502108806897476019446704276137724295485320561746218445873711197610827673168594873714040250142330901417789256061294831997344914074820189804766435987864181329265368178976297050662778363779126884274350906013295278676852196998340087235936408415123379377700947087712129770245206262745989237989831628918514884933332798006039601852277699115106846399985077151333714209832206722940906618501273971348414151474836086668279479366642324422877978051417347167569481733979470704848568326190912068088899250045083670562544900649931516756714356144602674089041273957669110405754220127803056595940786149588243694966620542365636161203807330738796014492163656744414188670842496878554156739382448571120064245102462783496575964918438336443544202478259816942068243558364549852456692655831748208578736368966746566186349535910880302108375552993958194496816720541565249636586502069551867037054856977511544850539494210734045346321114164470855604551257963104738288778777475651610236470951965530102859980431833837663244672017088382894977172160099230254119554865491308429201727547859821060744791956957610892961460583104443971490575292408327359553210955728109723610281499799852605984508641203102211745653228976670562824341357987303979621012813803732088295164174055282194584437216442042091738673606409347757407415*t^81 + 1244679589825050840313894304722961157148010258510902792491022016572973690243350229763992974491511044992091021212297509940044628033980254571276683235997020775929751919193043780540408389230710826384460169667463959241743774547558876365600174881207838962322954354290514774378345731233138412713512641256808354093660811058940415759633873489305359068181886582386113624295035560075157191487008612047519893488825420424950062907035158260707333908294908491073766213213317824088337499677403095506314839746372814041947909745794465376093470090633777264643027144472586826271813369440830571116849640864491338298743350283328545959129448366818329671446014222120606712124059026839718605406454046507188343131849754485401920105164526680953535656736524405191322254528106583467050064290720685990768320047822333237629906187327730214691198228654153903560739445241099596672832740716022921980944619914491322507849817450550382274356196438681526663353718211862205371452638959604487939231854329327994001408423302588601671099527730964894089281425202486631918391344254069496058152836559355829154208788398535298130038842019434639277326531027001843829855083361755857115956486198963713872103283646047033304048687336963892614844304589958766561501261763589880267494438929564293819185413992363296827822758902919909626839790207587205276216074114887114274498051736672223812860267045710836915818184746008923362317819376606504779631281565556509512973534023493552961896832055611319432339394912878306961040721174230949786239110740904366749172931121126474603628017799249034725953839297216227438460593921292508138973118297061346280227399910052757992663517064963197710608196110632557915169778741952811631935422495735582737097179411189601295092047657823297495098525705942284611978882647216178148481724723218926995069805340857286548092459031365774191273301183923763856374427893508664142079311443969171359661060666819755626494957348590859249157477529974686876538947716668112966077510221194728241167964660082234246075139424574384265064476800782277375484576956544405570229289776486124625882680239350911779992206606142870820461111831002895873761795202036385534156173805824897937722620946549179717107263565564906243546783739956556635625673882734414874567722680346245323006603023523280727264923391908719546885119477533168100176669150005204794450818234416575186524357861399579178864589131245355384496770078290993877023432171999543777831114524805728878715328039248133872570800547297124373243702709150180662094319492365141274272434944048151683414973303578443626307352853796308344971356322414357210530863942582330020895721507421319190421134929907601200448288551952883304412297381495746235670191835155316706782112966332980359289089785292276861254502479590303968010638119420685769843761845219453592596754544398890033713949999047759381668750787831501977683941115332978914306939536610998839931359101119203261127083032754485834162875792394390147690980408744233201230256470270059960887335871820182705182570027800435868053584994045997714606384140930008978811849566140076851912288305324316817493720837243395510648690841712730165701607239174189529711401614649955683857565118654482811961092826012262696724604683068140029/9328924070745248549286366948423510276807479857919436039561005881586809101612301761284365541717286871948611944465118691525354436733005349824682358912738569044747121060591071913662909380622101436212955729690736684311796318681412032932989184849870858893955628148705146472185077083854813267178453796879198780090553994581567092756585683116678950612999359330595056683811097947739195368870323560568817920370335255956938307102887867647832808931163001242053629297933978100694664757069146962185366097982319424607228725326011624486080344446091496366507347615405913773971698062760038858511857368492202199056388849662975808161580850112735158817269556998297871686508087773823559792766007715627839020282669666303025224035462058223924794349687634049979545617433328537455605544507369265818705640043636324470682125219408700161282552927036825177443606267636151215814865745993156153924677234127516677900599510508241358298445164800363394788383382041047790290926366983493420021847561711229655115203144280307447143943236029866649595827431344783282998693758458751991919515684008091319184569932093969059808694998151003309391307796022167423092560426629287002962650937598260540592142844417577426409195833602395244546616218695614183619507352320219767983455020376892811315421031739849111949176734487675221496444517276143141685029337813506704165204673831048585720303460516371504881293197624199326079303727971590671558710515574209378588711037574950517834079234557711419434882657962755386767946755556718731047882352011790581935888019316227617952916813646623684209731080397832935549386229821330137496114171497583082854161513660519779269122067010829228334479415902694306290363598152157226478987636006830986908875512633224920713465042591965919584768789372128016154203070740993269183704006362436756562523732263342391738418993208189920028736866816933248586003303400110578448858685516852844354161420960196255417911518246388119064024050936706520910293293961665575065691342625536688075585744539701356419659494971936930918870025727207741179699905911194409774526940233125687622586989837386596919995257311570256612596896041420057097594383001107612813495195563224559505234170221158193715766237381800819303887584399553544509355437625056556342418052975943939831843653048269656589181339196836452552365542495707134232250503244154019665415278270879824500859502686380649544947881121678723859669120631516002697655746627010108242731282723597916557378994498385834310291424283353613446815945417553301953168814091271170820239845588969539142077027775561470503182635440131646607101782150946731798841041347434918523335470374876933350572914387309996045645703034967589492279062308743741267436894119626085077933640053089905207001587130827413969617326374813501146787801443292774616513835869412712185036821860033251657563684346318877862180887764225748063466838178940716864549121675876217174753077326488922450154922484544195358408797576748106108321309127778029015332367823154793394451531268451637424921225220257195694519566261181813949780721562490351932195029290834248112956481804128786320642124503963522359081010109034838971950109604803856020211695500080534343444322202476433938124631617181411116408660522350*t^79 - 1065720307626623407184643243635963785044826234342908428347643939033813002198683509886761427228856710348302599363916324049413998146660898105926651068816265478727752993686266695423725117242263544494753421632286314942351919354646105370417458937219191273675876506011493406753859807648613728178767305538392722022769207835604026261653161288538089125553483714836586735107385828700672506884827988129504247942588151025949429231638108584503983469542603854428757856572059718160648776377846762031994216125521625902259791076505646156320161954811914867680442307926910792419014370185087104289694449652688250066256248473118821538028527726877171628318308950077708299375865601877672199799150628682067507688816975970563050444008428789554519844083726500782254313948750805571875566126690386987942696427910295274337423690380630690647447539288062417963167664205767158184765311989641159784716162585732568440630060708363647039921636566799412738899799571107209732276364598290271848284326313745534579057751450892401565721800713179331907015461765879663142186100162659379403086399379290749824187424787771362049193850767257671986867295628745403432986384140043029599095922232350597458504897314090129450252764847603609975215163769819896781876436845218306821499332415780500495568720055747146581858282743400459754726448405460268916820596149639872942819994585347865520947381714085068519072281711687044369677402642988034982277769505571178463900816042899679024868228972795991966575074103704153661270944490153570323112801390759586617912922123351789476606133764778413430527764304200209580479689803064777706905548235147867610768762747109137516445562002997890999456920835782193021265766247929872600969113600775478639387306902290909151259606547969511617792879062289248817797408556621348617187723662989924674578216041763934987617148153553783933183442621125395846624709250249537513368437768176653845187070710949349162807629855203436034888878486896633678072022959902663175902777877942994926929444123638463172368978539789834518921689846427649009375731098869360056287016898511972336080234411381431632371129088231705374459004242857288940151581110275033713985102072659350705757383372212679933530817918419050203240724495905348451070268873000114185428904149774001666055645309623513572289986229139423206793595033764862445197733452919160856997541245134392433417573589057816293186814826139990461785388992298243713128467197917327696849955826932185180620170785770999501906150384590218527940148473374734618739297058024729465559531584921927824644480486136139544378791697040121818673659053164139585048630990572872185910905479038587718626374354566031701359558983338278083526890493090085137140418918855728343054077510588825798259036539420269999218408933406262640419127513891669713600317821377111903940748921758226202077579510542504251383835439791129124726146397324243624324310476896025834819670655819298462876412892367432605791964573100851818262260879269201717137429737279785454601659524821518656416715706884048313924196098672064017206164023793493491019459356617121322468558909875509782648280656685528090026595185866594416788178837143084116478513866072241630072552283581930959956813057906313671673135720495467029941/2966952117436384427858480627584059439301113056078807980936332566770488337696317490535059294122111805793783229173241862336386458517933663472723345160538690471509764767687983314313678458077598716263930540613667837890302310213550345916979155308265890249501710851091351963463924832048761814403274071475821131009812267264074344373534370738057704229767201306091149356718402986543636501808441512142931015813983206404026265391899464236098725625259119065906296659627736706075360152169143258543130673567161715737425591440709393230541375369722137293778444415659159285709353339580328814178612865612235193054326200604838825064047074165600897028910096450408025647133110193890087845484125871584170321324076903365360870302417521681976081747289896272224507387822941512703444168427185478527784546912612185472479599951109412551293976484706332058016083638915927839206943061621241118574145765917137424458893198753412204142385250197583927772887752832675009253918037600762938962644556810058798541385810127123096322678149433549361659432458386552911206863046598432199961744703300041701196358475238746488958145086437265293018438080696923500065830135684314379106792465913370836485792265392299149854823358471647854673844715123130460296710407937285084437776042873030783345569030664097581490165385493706834684786942994469575124510912817270328381655283924115135648387651208529545065094830257063393262563369180838172441931667136734311861283098975577617222547351496993663459511731409040874589172939662817191361747393598686561659989702345825555709709303074321772984423967025260158299725683851404046893542639985781961477352000388867841191603695362621321036756902842470815766397283589531016649171700692045930963107560188731343454757078419280300374269820670566030454105723447689315041019786833623082387764668014132627752250344358933819502810300997157567983839658201617446626931322450771236891117793691454821738924391087854449259286130123857611871786316592238576880069556752741889720241668753924007342328415331264751763754549321469550596708356152136196779556827510851682297689849616004281615378238480420287308753126747350366260469099656997832556190718842101481741379854769703792621628186255920830190002222253655478554399435067462607317762703557222677066773060542250317997508622117981213549090939939299262627661948025435060051817200842479184690937911455636883795149563458002252366761856403377716047830387772197835058210423777599970297520851098379039076532557406572905542420894033114262171814765241053014770361090131934932543603611681784581599904603992826678746878889576487805524631407137396231998719034090744087980166385746597008236036054288019755518905208107685905054991797022222853007380793751061821118049555400785300961856143356546698940671436851426974205568482610367017641127217078902980353117564167104579826421453228812302786007649484125133053440464330460632360957861618076381981773954777521176055443304292605014759133834073866113658357287867807141570070819279998068231660073210872937238288659522939152854281526952627469522739241910534309922000400067452351345647257951418778471796333911259497837598057010388568133010365182778777536443526523255954464498498346603581699997058172456250*t^77 + 79581604530882795605211421444971066708563490491102817837738550551583462271675332033107106671688934589333715475279276028171790283481359826652974148503906149803323979582107732635358661162877214447237855007240647287541798489600270772364070380898050568424130608239394705306940351247433168017275770184865530700239001452697547327604691494092147107920753983862116440038426406029055395917268219729478234224990579444274618112358202765027018875650129779630293226194629280440331779806980786513353152758321636399484884560393391445567654481653020541602158013418428711482536593000097640884954109578540048504985378062079711713068635712605894477078337157400434740999078317434488101880293034089425018092344821185492033065988015615039933495939631942552225964680553206761488548113490191491064118165513864421361437712530436817798129350442471916683746786762407209826633191328995709725298250348567317389404630329967218799778496594745327680282246955569779341479793468479289290524372811567732508043059182971550467044800295427511231807799194521059591211543508315116858206847819301447583754277727292883940084021814968284331902173820632810947652543107112847317845831450043135706562750864703355435686908425456694182806523452196357673666562408758111864791615084581357485012462164994122888614646667493397783884206601525927813853191642639645617691520249166696483800599063328248387485654916430642382057005570586744626453055958668359606030454263192385759906585005362866164693111531688197456598594315227939674269392056807862317888070454898304024663187610238992829456237234943177384495913703140888254627803193974319063191600159450751759981328143643661505105950654251710755896631522907090559297601979298284949968675639582166317282343845787675431864412339263335423913034717074633760681642445416992053191870221722373941003835669172271545994404184900304603306145199855225661298788072614160543787950279545199689505975102135961440768691089631219534058582128658892170009453147617708345162223402964512589835679282505923932185297901457440106666304425321882989756371275292192303797212976912662663396232798451086396206699524125257817271310469700739612367169137613096644907786226785513405569278549430045071471657986259931594148454454207948968928324617366097413761837761588600559737596914272935290444085408509041892565188772953813098114958780462862389487029200706880852817979912929904907431676354217844371725300683540739841064474203540982180389861981762305798428883786993478243841620470133645008427313959524863252931664154435980564895548190468804013387628565387774871516716557189466558512746069150213585554128963909697471297934386976985283626485573292754062534935039179002259890542234191178131298720227724731279230536367899347538702005926066608450643959043762754678131510360549786653892493589837639752150560015728738225209430997661358463247957859270177957552790739288402976115875634183758602671665018267908794193039782018944620909652284036820689323949442961213461063583312108021065254157336813496275266786653712393280869733893243298375384547487289946748275731321333620101227199583920880014101118716130987483779534589527276538130957919250275658213869288909578001113642973752695123312443795834976182617/97811608267133552566763097612661300196739990859740922448450524179246868275702774413243712993036652938256589972744237219880872258832977916683187203094682103456365871462241208164187201914646111525184523316934104545834142094952209206054257867305468909324232225860154460333975543913695444430877167191510586736587217602112341023303330903452451787794523119981026901869837461094845159400278291609107615905955490321011854903029652667124133811821729199974932856910804506793693191829751975556366945282433902716618426091451958018589276111089740789904783881834917339089319340865285565302591632932271489880911852767192488738375178269195633967986047135727737109246146489908464434466509644118159461142551985825231677042936841374131079618042524052930478265532624445473739917640456664127289600447668533587004821976410200413778922301693615342571958801282942676017811309723777179733213596678586948059084391167694907828869843413107162454051244598879395909469825415409767218548721653078861490375356377817244933714664267040088845915355770985260809017463074673589009727847361539836303176653029848785350268519333096658011596859803195280221950444033548825684839312063078159444586558199746125819389781048515863340895979619443861328462980481448958827618990424385630220183594417497722466708748972320005539058910208608887092016843279690230605988635733762037438957834655226248738409719678804287689974616566401258432151593422090142149273069196997064304040022576823966927236650486012336524917789219653314000936727261495161373406253923488754583836570431021596911574416495338246976914033533562770776710196922608196532220395617215423335986935011954549045167809983817719201090020338116407142280385737100415306476073412815319014991991596240009902448455626502176828157331542231515880473179785723837880915318725740636079744516846997818225367372560345853889577131589064311427261472168706744073333553638179829288096408497401795030525916377709591600168779667875997040002293079760721639128846222656835406889947758173563244958941186422073096594780972048446047677697610247857658165599437890251042265216653200668812376476705956605481114365922758170304050243478311037859605929278122103053460269876568818577692380953417213578716464892333932109376792424963384958245265732162098395522262267625754292827173844152722943769075209629727254455512115686126967833117960075941224015919674439634693409731529781682946631771025457071485435508476184614405412775310935572716808765628788117765134754748344426225444442810144604882539376597756096677261657527970920272524327604159121277369633722301795786526310125408666988968759365628925977368122607030670601188001789714936995128743124429205661153575726007346802441125068716323773122512815410504427313938791974066998044113302794295852930829097045066515641556606996801550102776840673777356914992963587218773165087345630498891871663659245954912998610822573946658739800706951247562267361679975989497553862661775805944781009490147488183628708327912024227417365050907899029833692072184807236954336053383323171079315667380251975450562639586341253153206306090728960608670348722840588052683198144678070319023028003695962739896478788657839488961483953964231868034884806250*t^75 - 2319432859705015873279265296538311785946908352337021661939111742163399089984858459465062439996499708147326168992315891809332723925885030690324324437672456062814418162515127300533823847550267043820757422541656572643394956179135511908319860628577286761619102773180136215051854223136749926600320110372643949279406489104264099837907974072094135734616712446928908991707471778593539475257816529172047329805701597572516198578731617012294568657776523432596309191111457933460256714713869954900936123521605780240941858844835573610149253566033470491865866171646152434166028004740291235041745281783638537020727730131983549127638533285592025709530004168808358380595825171185448890940853261087865239158464392537228438762133925651748018003951707711617503242183701012381366656558647942284362330901774441756682907272378486782466217929986186434163628750427416545604924524027365964271652062711544212852567772372013229897837806270089401739202434609985092733783104354070879112089457903470945274539326071867078114769295614214331687571190705648037697311511061117937842293018648791609671702705085741678227395687362799556701166290031568164215951955167616173338885616814302534736428022965629404058509880023995706458999739461380179651476285241072525563903898055689473136945792003164649920066532001153821343879343239545708580918517826388752209894875186623557387276034413182566190454175886817320603344840626038690845129694112113747653245514025698255771686836785110426496264651291158531888128903484563401341294093066661689729237048655717888271632442627707675756135811872150515119897391644967603922782736762875745083059278095927148839412208082390783011108194495126810302565413945041643633729733624364388245445807835160894067138179818271671101368902758739658882825528562445492646121689734618742421931728076060040348261602993573967965935338199429968709367487294730847864017006842723002419975774176857295495873212438521550128029148230988767282229864009728101275984668430911100247175592415666445004590134866774355939606046667836934921410873077339384383212411939372746289026897726693105849203343302562209462160367766307833970598034507435297723362689014011365718580506652691426841203812462782580198544811998635972638328033623058996874130778970596978462501871230654428522847863372787921134772674931961344921077839802467287177802552825135631523213767880357641531057880438523681670226841788093381371025249140698107650041826384573002091062874066545903543369019438412015370122858271198303045560609186469631051327666787960311435709800697243152595523015763294973836245254946470231871646374045114143463762114803537543630345889488678733211064545424955587869774968452281140772200469457599673279164301466301851861149932013515951220225373907832430266417756337945488551344698241891743808369436792479520253679962055901604193784235077027726991612744417675832987989435112889870851358715176337105907015177928524040265257498430783275780010356916024261692849804003217175154640578873642229758946449230417174647529367373173696116904663217351834000938523554263795372754164569953742261243396059010165290154241256039059993460378785579346295848241380172553390976603167201776942314073493882188436024270704546039823/1474261921707520212600487268364750031950863630349718251396935436904590478358418628837296543663161145736041356110927633459074016654873870048558183930702454892675659511894650094068908550597564579510027597820456068516920402590584022815890263507212864720249297317312473025323689357539757423305974693901029133421024729075316444409209625211457244337772522388119825767313492167226651677917238018456114790466575506287714914480446938750856509627457947361941016973728067928484651007289015283748139465126539982975118306305942555642505031239613484369579351262439333806563653833331840404560801423906700717045627925766379540404495440579180569952253464074736907153854961587026130606451739563520084631713827032728129624994990072885453953663249637899241991248607672801343326294870651169454799774863409781601232099354588527975798249184947245743113581932380585261717735682793163288732494790517832260600692272672502958580067205067122448582801367867167706461574180174292143583922761147855303623048849752607749725554359966981049271767681185864800599683501415370037248071902260890286308749552913662851656221160962616294667546872395986832330847272389721430612070790515960664092319138083130012350222786818210114123649547887269793936253618850824886677155797700884861289723741944893208193870999003084141458279226332655689502862565375041156959828712508877086036465913643989836057189977767484915906863785928366793759966045782228229496289738621405027191327876520245298613421978339896086752384069397673138564843425390651707657137740296062387930290336931340011420831784857272128347689780795728718953313113036413397007379875969623772020672643658445376912674237437252579262806103646971933738718857486730897372972700714897561965096684928834931862991215240032810163530794259721398778146477929750599944230890938699442361366630737358419628725615402314319495075606559809911367419290658768316467636170778362644342322678801418359880390623664028627017036679052044013356556301492045659488318841616856649611094864760876895286337664259115304644327133491744694051953703110982202383945266889940015709504714772879645867703417017316952179115080574905755307423959673093903970871977525318654718821459009153207547827191181940610461813383884453469474664697419737976182247483499254816396277576207692528471597982578533795094490408956737918038170037685703942703571633021434476419950093643727827262987257840187684992710751688048613693520707467130420023612845266275298920016177593328151822320941134466714122640877138411435910738429879222326729740925059271841788772474033702697513977087988316921999816848267029183601847967250059174151635471178433296017906113931935282245418736947918462139126358768806386587518406832825749623875555478651081223282555705116372144433012100087937493450177694592306902423461902560487131983882815952586249153517132329094552053490426894476051398988487185407384326887760534848189701343988830398039971828219927957644290103887635335979307969126860691463389226971427611543682023955713260739522315290901442412065355007516755042354902812687855861863552828547752221439631280208088681637929893793539298185369943050220190315709407591939148543367216524697870558260048001779726706612756500*t^73 + 2505152386513008441815046182420843273914596538719890258000888011214495493665174578206997676640873619196906831053447501489516046539879589358119659733335276957593103846300014516206031726004469419646167205978817497059426636217380678264445048498928271417979686607330624902497322846433302635185958046166748035613416333351120803627166676670167735841318321999494362552350349297026413409203458556383205212944369268045809428208696552647353993521564451739245330936047209323895658983470851099082101655712918435497266456569411306540898879107185720679728962407906119911589030446986922721230678083758320002023137382134870868162537934860859906871005617461518259455828589110331224140154005597975204863985412854140323641455585041638969552043266680120359051025533482002765536000245791431743538482823331544417801763422959612387856104811101017363977205630774113832942403761970664701781806492311616863947335268845621038731870439547573603274895987928478023438387131138164109346048381437921079999239366057455308795469863541086375831434332436559398261497677314807934668527782242935379073984336797791719237118926188585373586134064580993029729840717690686652082124048187857099438773139603548034110262850926273059909990162535174120066064842473394602294978087803720507216299596238483039500670679398717468825465830618920419983423361830032964375234518769430520766086902954699092013098417360447536363985169397931985823538205316254972864685078721376791572838425958781079782812697237188668686185610266796485645798300073002482901363840247534210424032602402546658785092418796064647960252239155327142670909568867654885071162484585293914318109050317482590309604984718233913246087646716482082997401092021964621303999223671408535558569692492285094197183688810551203307762622242827944779960582866851840052630215273412586951273036105057634961157995377504278421788797200706876340873038740500546717218666208841455875238100449158221299485080204773358703982518046962024494900810984031624808231004493164115282355503243288042594113470655122842076062896064265103645187753099994039762674221635829008150385828812872051558154635196762041875193607798037996352561773640658163321918326070839111627979466788119040808686860690061309101132137130499674381119002597279263757707521290270484587198387635244948922360539501168098089302293186159250341967533333863377555384968976203098046464705804438893636175473811472077705252606675677103162960282365904541784771047041784481089148577595400312276500715067229323408503395395166905645720017314390639082280534856047096175182783090144687052508385828268002923986623471044843326313764471714438403922630064194430052529268248051806699092185242709770561217844770815971330516516490435183663377987400545419579625601714053989014389506332933338125482781933214778992097007839874245371935248110188401391672382261394447844117839857814729687568052447655141670958026110975355139290022935731930412322149416521200730516063312449370529954094223470020473726468974035201087239457461820249521119203278532361290952435655285723865508519628691566264462480558154178219083567460622100566582941811781503223218661388688833157915334174512071927593718272970652268767819657774244664684403486712638136683/953914781240733957470898846525525907659969082244046234601369599158407235410150661927540785966670885087827709063866568237676554255915945239684202454485524957337072967187249325478751362307427824704609318237224138251384346156591451073425105067409061960974822729475476553002021703339982859154002429451404252480180215452783406950311559458169524631942373241843578405048510413573142569479024561320944448189429903961132723865857408958048493076436865365429807891452915112648678089889841702068322404688703631084580773326351497544337399277383331395536542520280552138773924379655807218481640384346352564874505086597594885908393686832838467141297591871152712120651642108522209065415665987988523071085591013783900238587511773050627769844490700635782136465303438625428097561470574806690655216883423544667759781620288850135865476275135066500166319180658109923932366664195614691795711001373280295999542909198683501094389329496011197860861654022288883601481488827569495992112360835317534654323703910930483832695111736991395547750208799454793787109366214895800859194213543721170049354967564040032275075375214089574444179883375016082656520781002012309963571996477092118647826022026455580548235705755711542473349369334565258493830806173600177702342502290449714608848052076790877994046128638054941082477357118795932281388740188764644130952548167330638002855385210476217985442883194456233053654424919668309480221317741913638375857282337301171543802438751362189723368651126476233703530044684285281981981771270006935754061137959693737702675486822747368211717472190091472160971164420534916264115653226478938795144979746683092998380710613391256824916335468360740818618325594003944870217708960923417125307537029238032982374865499866193377997461977892097253894082826416901237715481105385613077156849035098297173208838700346575966435186663717561714204103544953168358435688329769163234764604145234346078722148649303131735757956826775564083082870007816405592073504978663680760151802801979168127127742562605199510319205655294137050297204553336522288785367999705529791836512119201689708145874874252805746078435167145498057703855080848722576839713961444865179837770919042143057630854821799255566893865169198768603974164093966712260129733417667262278324270110935640400921102197984723114204789613360613544632759910486909587958031279348428278192744812951276767745151231037279939027778071817879116539231262335857105995273106003570358931557135922414077000239331083922820449060829120259321098539786047103666024510178883293902212229697141542452029341954327732172708197713280697708402040410880531524806678096964087464882197134235312080481050513685047032066535533017761828769965372676581728817903212017841091105195607266183390789077584849795808139685450313977199243701049574491620977679552413373096180420761045339403031054055718857010546281981562684657129638655706090331421337791466071201028536745430291750950356046796581653282377128719589106282544060198815353591980043526058623627277810942630988915665039573548374963000002877382373364460243225147210929913362847954945363744617805145161891048309316099996213522726210252747161219041936075585233062852434699828090032527771672112390443595590500*t^71 - 5796977303342074960477963667682463637311144961103568780296141652962194692058508132917595747307376387689408051993237482448322016399867686757035045474317927478141550791566984092477475941215071875947356769339745431627293660590043533875837223325715589741023294729255864430037645954157059507423077621009971501024024983857597714592170570824981519519601215719119791303077216988277897137918829772542652633669801392381581110746662942723705459184989713098134407100281127168096838399490180456996563214444207418978433458035136739065744770313445176587303450778360054245371461856819466813196958562058244958168549587710482272334747179995107613830879250301522110921991747078196265849118621077695852371695030583177688171340875361507030336480380046543491759598422414515955680652945561523493798095827518179439271231563707379721273763556186942783729285813627847661464564153936727345935063520826142760285528450560730979055979121328713843212556270017100815299220052487679408494917117965499296931514782525089579201776132633570825705906946394950553870848263980600850458853176334941053609012676056375565589423122121176305849140331384745066448977432994951091313513009457980535224144205419201173925119345476550168753847863779284600326342041993215087431136666885469195716124907137356321804688184685814691560265999122740699806214404572741256523025048251712698794054125095038177854766887657508515880113255065495662808797838138205875717994666605625089914086766367499617924722707487913184839837146984004773016237460398910413773403091510313908774655394056307789754194903564754994785776347125210355619000830683783032403555800417701358435114219660332066295529649776277757481527458057256698133247284687557819951735742141398415249333671767865427408428807048220241509821930778828327578891686694692718788500878458022388928454893060506644917565037810493689408652799322256624264095126586069938255661634221138708830784877318394249592537275958224068085096851861626075717352883070660840962927949778060356418110444380257247532238116844040640336143064816121653162017505925532939438716221081817730714866408189133932752471384528550702424354505572960582589983884379128052036116869327229685007836100891208291410230007235067781535464634240247770763254528354384315390564312288410178359466058819131589200693246348553784927394756761799475406823606029665444962027739450407707361420268913965193847576716895658566592503521362641493671075422497219078154474404723817759057995434928251783740609365444061345369126154765243628678058918889929080777797763771187196841648733653583964399043845351810186208844761197663934729549082911493078661848945754750505185247838888595319582872693068493855876010399129998036096790776463063141462565631729607492654804600980449335242857731881798588216773577758355219338807564092442364901911873200673208009722623412937541090362032927857871441871200450895478691646438123363075689463825110761752423360879688162998842936023669064370644725748144565139244940091992451993966632461403197951933068517947889938169751835197598959226795731291208033592639755684519079136736208393494843496392307121614428253267918148061219042604708684578668671305650803917846858994075568161856305050485125968448214217127/1518635018819139279262565247890740133800044468986274405615618715577365046680665234494734867993548405879216326428856038230347941069937215570718770544730968367362190127347923988836328446966276667148962554659909383657156699882268679098895791000005557371623920531304478321608945317975571979330521597270943883763242621818339501564633890858981821719755446771080446802748228715057495289322070422818890944459679982965007693951413631279266603931189113427582184951384284388675041008338684017415873686074006853091247195588434193531423292712690819591078388471279653879722844722058184967336062989457940737794479349990375558633446998434179777262092643153500106858646768185054986472167276635035441372895221698425698148564385186391734763473471010878927515568640441343621321256164145150208725050786063475853452918141701596708833432217272138924790132716788501585125465567051993788253396690836970324978584986213062439892975120696606153786598403518002275338301069597966208237741447780419417472597855847902487812309301533492377744118466916362452708497229632047114674318481466430986440178881192846277973560208820760783049146893149598490958428003132051490454429050988703827794715499815475105234426590705925890297973529359133059311639189430642394451925608273162961008594856224707632107022828471019066358067565145396698265019554348795535328713445281117607617835922143487182627805310729752335574187009695844116772257352553063813459543317022623851861596986161010159172531690814902633003157024179761561268221971359798281176622385325178795757131776924593592580006924789927567599905983817109672706320751248253700080008258869338488794529128988661453798384622731364013075468032425444685878301720039618139002692768830932946361554820734563035818880066503908381904529672519043950198333856385917854851546597063451235855515156306272031604975990225502199706933254545265570655272879020114563557529009699506445814638558458560020380035782079372688937349853229542331269920715907736745019966628234843235599706034125139484959018345316483633209811319500192175417611908067835427951222859227606045513085720534669267459885730978870751627577375891119844789434674879335609718034632254582469331249891667444757958989587979970550036593359305662876246893465543837317229521191042722528069366115603704912957597445359652106229572380912030119182084363143289681898962506623189736702353851872913408922875712909427223603894164730853507994032097306653757260913007781676190034286006367872453253881159626046295431468653081752583535194586471008059901600467458778059926003816699295254767492782331930795486135790311700428386172583098474142635888133562201586509061270392576774269548606446129158571575950422499351004057619710442859405324235083375108369920410920933226616124035968408162444793716419376251433812299587384491133550486697839845246074460679391901258978443016850558939459278062809886529003985035388045819843630579110222862700997672573529250002032508293779433509151784805697701553231079941495261374129450451121893877651181494158234204124069369533238064878071891175839088340186085952295427378230826404633350723249412384197070509063289331416446145675942632151622262069703795463501946122332298542847029557542317100*t^69 + 4818051877879946740203340758102965256680135039647539724730948139956100227721417387267657907296657092725048868540513184216527999356479877665937218848292275798551149848654837054004728060712931132585633235435152048980244079516945431053854001049542938985753566507340521539644852962066636107729184022193911254425602017321076646958470304271605851945993752635661338061206807556024942587127397272301389239905214105600865665743802734394404953623577273716257727350059764824581727181993116935904899806768145801906251564353607953656334166397924739495924405079040143378464235832830220360850659960718889617938168722271866672292431129550853226602007102402246588970386415021101506579652930675615057831450776893133577656603933751028471817863493062560005480422294207390895140162064754695253235134322564702154435070526110722495074308507497373525021280540597397501887555655442474942937926589458867770455044893919064755186403787304650415620571963313119829668016622027824357160349944677296106768150799387754816257376668034313824303611741111279684005023041148249095771886692302585963995347730043919634314056481450016649069421147202170842621221505490223689393363728086760000900727386342541564503549697383494922693872205336812203320424399008985261462701703265556871016757396322471947995850408973708786776511786397377229035229919960277341644037220405645039095772599628227148012192977726244391267328839092564910839521773915931757709429321307870528992359265106587396600685662317689977562339770728388501316183880695617086858150287029529837697664291276292530599736591547585457435611685954446608991618678313911919362767132091672151320490869549854713945534476691532509969910079245427358571777431259816893367768006998593689557863888462365846645330309933144369539247329029208222986268847879141850608794621321637273326780828878568443920820360027525186211403776248973907594353191020093705676798942943270877017457154337680746339916804329581034888890577973832972855879707521517249401722366715532348553846255815591918357885035859361197973206371786472680582615997099887209694739119192344190114285113055854105984973486901070133212163307581314792754939531892454723421844659489126589490823645919185291194009496462102527732471372556922873616563842635517457850924805126857520314438496383947963683994716580206288825729408814949487093303259733768366119897227278634062001431867360975430860608900760263479070103637005858277124505104640101379965082504094321398702972718514597307330737111081798859068154686267885787890126290728153526719485751932042747760164702159771259092387823348745672243088254283196271060533965815382307908379841965365455995607447101593296758354747603440735733070324125641659592477778732152958044237639765301509711696731085715416755160607890886310534245785721213645252652033366208580687021592675024498620590764187660754928742475134047382988420266754761944235408907432363662317169460345022662609850712061702840258457147637806395634950382932230846136310933223357159303760187375093242187061587723925940954611005688619289850603118581656013598320804233450678924112535978572805440323910574524839993327132420419346334551472074711089474322849906935516378906390506301482921086552157815337181524197/990414142708134312562542552972221826391333349338874612358012205811325030443912109453087957387096786442967169410123503193705178958654705806990502529172370674366645735226906949241083769760615217705845144343419163254667412966696964629714646304351450459754730781285529340179746946505807812606861911263659054628201709881525761889978624473249014165057900068095943567009714379385323014775263319229711485517182597585874583011791498660391263433384204409292729316120185470875026744568706967879917621352613165059509040601152734911797799595233143211572862046486730791123594383950990196088736732255178742039877836950244929543552390283160724301364767274021808820856587946774991177500397805457896547540361977234150966455033817212000932700089789703648379718678548702361731254020094663179603293990910962513121468353283650027500064489525307994428347423992501033777477543729561166252215233154545864116468469269388547756288122193438795947781567511740614351065914955195353198527031161143098351694253813849448573245196652277637659207695815018990896846019325248118265859879217237599852290574690986703026234918796148336771182756401912059320713915086120537252888511514372061605249239010092459935495602634299493672591432190738951724982080063462431164299309743367148483866210581331064417623583785447217190044064225258716259795361531823175214378333878989744098588644876187293018133898302012392765774136758159206590602621230259008777963032840841642518432817061528364677738059227110412828145885334627105174927372625955400767362425212073127667694637124734951682613211819517978869503902489419351764991794292339369617396690566959883996432040644779208998946493085672182440522629842681316877153295678011829784364849237564965018405317870367197273182652067766336024693264686333010998913384599511644468399954606598632079683797591046977133679993625327521547999948616477546079525790665292106667953701977938986400851233777321752421762466573503927567836860801875433436904814722437007621717366240115153651982196168569229321098920858576282528137817065342723098442548739892670402971429931047420986795035131306043995577650638393968452767853842034681384413918399566701990022586252988566955162972826594407364558426943459054371691321286301875813191390572067815584470341984384257436543118871981464972346160017164417106242857116541382075272410745623705586279895623819393501535120786682657993179812767017754524278803085339244343933976504339406909291092031527950022360438935568991252531191060464975281392599835925597957735599872396560805391609212246560821306836977801253109234423259954866621392906725022018512721249846830962588622695801435817288518219821245722349705612899649451242332141579890881089602795463332299612167979402201157632556789731043408662689588675048801594430684621332337891616717122207276826228578281199899073526822182212109516725071532728625395299529171397752084133033718731334230332802551593623606109346308200127771740455983669856152288577250960237631447759399961844735678780076381166452528902944452711891872254827849695590042311786015984242883700121360403670930898846191133456533080380051554911132940693449563967247486310397368794536257871545953563153443123260194701856758407092815500*t^67 - 6329405226571457656505293795609498361059482567010794369349815466542210484186657979136126415006499453414140390135476963746237475621825890163263963969664741661014150664748903921435170027041706811430436262347460507829783418561639969678149225301581779065435418817932829574411951785599896859026236653188754428551688569549767347109647364444128532125586437918553244529068803340230385049109438186834719503612693417166027382058950940930146271017845542900212228372513762497185081503768656168370888829642139851738466294465854350091077917709235591436486030616992560432273713114127851943154896329609060183788838443992276701242354970922995701406218055939877124160966441953622226467095425765709330117118547209633227121076520254627164120840895698051381013302352107627366356555339987862855149134611897235872258689483494078302350118357283249048407618660974441540729522059346961916851570414921593223645789354162417422598395795681257894591705614735457537375695565088302168096391413142635776645515566799703103553407071378468535950364016838291278156661715383386448603022456307022200292273119737392711326051782674168765576032774140525931929287315314081862657986260640303085738202863967306102460076390057092704272851317749255648412719929624329525851427809186188382614812961442425443025471606084022883859817246747519799151242863909606926553116767937652372641155459679517036740398602884521636044948227957331660835480229623125876372080431108220289720653249787220302845226596441867454006828494483000684323213801450720514270461827113154334183198152550091843801394431084016740695393657549399171472301042304064938255783837795799389002031561000831142352942954989226877962057198075835942879384687159709595849689915901210720689229446064611366723028832936770529598273261272916748991219990808597536476164583214024925313713585642777900549253706789890498862446567921317525915989201494491325114378199920914893761952939370990655926578234461880233141214737223787367015002747758451239216700835976420157300962211462892209380973103505657634607237840862602469995735917205659227689948979752502202177046206959582586277222429549125869524718003605346235697504412543169668344401551170112829409982862576892807350664108671567502221516486408825753023363872901551059606383008716604586054963075593543036684172314954175564420741896568968720987473301569698138800197596013215597606497476683147630296469238566416096003227099399172345727182367478808976156985610651758207373998662734586547166890937625996728651343372286196167191615808958550434298031619019698490271819961646218259620125357099736796408171982399719999201315093845730981218970950693980748827915996546346173098357078558483091154507477986615112918843029893214284869136105735361487809870337536335091061473697659599349159825020463387495668553967914319713128687038901521685439109969410004820638470148334100849708361456313461138433594224339553628538864633609409404945463860610372759011182611442189798597892008489120737655893697554025655738552825831365652562426600321907415576226383695183030943058550158907909384664161074124978656073168103824960925744167242220370159289878277993934845741076295203143133041403946569984251400040260593141480243368414484662873960411/1158136399940568079615326739612179024316386930311875766574782355475125767516790451754271050055979422493871483403227081518701176543501513047554336195134396707052156924602301639267558920208021353884504339281024589867828656838783993657134750012608441209253953272949841140037970453520281581102283417476506024269602114252966691716352731373139059617808807370098413918483804931577441435761889426676763660159874254467523837884626453944441448687602539828776859711215165214794735636444578698950282545749295647087382270783322687150018437299362751275530378868365941803397681837031094735610078486569345061730901925297157819449033420784614463491320339229151793667098088201825865113988697089390203942215681600244526704172734721963746211199817968786642795342679795468835158762594106101548135424718418846520797032741468883528138709164846757970522700173750128935593984934889274452156005987333989624113229777211104748438323137145829407201854795075439512877796365536012017488748313705653554157520777852360118681802793100281026355801421570145628276047842345310227845899296191454070550583180623157241139173667960823284731859514805220932741845146400934290691236451179549879156080769152444512565215007213586721361118683910755019898845291096023520253546322587393158129526676781958311262169483450606189102250148580282436866362314259657754254700726814869178374756067515954945968965987853730909336327162213760220335853926203236280643347128528584630200945837172407163518112759268440821429927191978550753869877760068353129370331377816873111974221570506937483683974232190791115360034127078614936593162046483062741624935165720377315557251473474980050936196329744841696688487139488829989941883618424862283163462226117634806970431476751973582574898428393823206935878404228507659819050840659704488967928075507256839004773763313985472113264148688170012280870203979199059336391524446153858371195000533330490986529255570840648497778498513333811972263883727566164127999487709302057706910605643578971291095139836610516720481344310516582956266781493744619375159283457612726527470036033033063461596720185115046853611753358443463684436348034572127428272762215796424772489097702260454011289882691029166361426817269704990674589679368654948927365592764237738430290520449018790125280329013907143598547145783561376375095694573131340578260562967184551251005825135315789071542503468698377917397978534107443149228428177288197892418777347496769158568286147085209067478882957378895052471892187237172587943011404007142962059366785345461745455056237282574278416777797807779898685717669648716020538088977537228306781392616529661764078318798808702535425725474097322862428434831564829035953256256164021113387425005056196504010432860094005796508714513280954905797182624038122185910048549743956535719433282397372500015851870725714358653350622942633229373691568408846113791699725681527551882313252041175560957473477380144251231193128475120706679281767356772090821947106892080399115433925213707076106587264976140105511696497043727970002171690200820847827892714187462630742880107469082823011619374105246183098670915134912373121584496301240988107422281446291753427300392846789556913641585580376927486921283150439250*t^65 + 24551893015177505743728467963031086045135677412499410456099081763657909556798063546379166233098087386431876022219344419811037140394835167776910110883557699384370238668037146466076598411180526251807368580808039708395819657927168769404082295503517553805912189476259357690638558018304234117477798354669102658544151002116797075625608677845201630128803374620467431741763365827513083818393286747065297166756027872274317750523408436800107545002385812984841450959006694147779570170926399032862196344001594794143154815406841641685352208878045119682714427835418812447849047226927997297900360311099926833200569634815366364570724220212161525055463801531716932539782744424923518478800519292902839343135081460421529855144662174512208329138601816147861842991296144176377715455681426404189014069870665509531419628337915444076074531102125697478044358767333575904886285314717383069685990157251106144009121405373714901653634049895365607253095178001328597516486277420664546141291374931346673112757108792560611547637786658693725766342153451580235642857087990550499284615586807122644443937330388833996530851562355559644812107053437672053252013846637610616127629934304759092369230638000238410974694811571078185743281048429672299956552449068625564336720691182627020530689915628059449981984385453208173811960423462161535386493994397466244763529567610995499368172090179627118449921801376135769549913532557540145005257043244951023486713910961260899506003109540564383286044256096126077824196051587349440383202738950473068734697739634520760692236748877078648213469440112848152968137953304640540580935786096573087316810565499381289191394086931916120101086654015464746867929593638976129634259022807254070728873916061329318048085045464973308705414744769843129607043862171665145776822905980031324706768703869687478695322297104180581191763052481421651462987914397141116557022054341062344580161718138452092395208082943053296879037146549481070928317148269325084721478868915100531573490948671079440059285880146760713928036306695188172510541703523278271683593519256983717853474268474568407985908833732644067215685831225221253729018589187974966996172871908058317539403221591019786255546814874031051447888869800398364971625985050882999883247160331447806746723054437325939736434446816465704316842190383076314758363309333369125252205358470504515527647246231318782724350795164392182423686364599400225290580720552426075419435255481218864353628035472503877338322491407501346438978257746985196944816801001269035832091425681679695534487173568618149558584142565385173988462112098017109668543678655034289933423223120253125255943942839521507574804708848369109953702863944904481405862783908008061795835021372453424692768397899367153181368203812292571899900394383653841961186090542477260581104572011404779377327964524509641954141573269912167644448137282546703321000549278674374635638276483979966294730284611664196286931297409668237031372225902827293043057127619303988282373688513331293211805813814476453592565620464737380964975657728376166406424616905145520860404408150251468819261450564238501367416120909546122483357526463666779194891008000326595962311344395141537115884247403864925303670904547267902743976846/4516731959768215510499774284487498194833909028216315489641651186352990493315482761841657095218319747726098785272585617922934588519655900885461911161024147157503412005948976393143479788811283280149566923195995900484531761671257575262825525049172920716090417764504380446148084768729098166298905328158373494651448245586570097693775652355242332509454348743383814282086839233152021599471368764039378274623509592423342967750043170383321649881649905332229752873739144337699468982133856925906101928422253023640790856054958479885071905467514729974568477586627173033250959164421269468879306097620445740750517508658915495851230341059996407616149322993691995301682543987120873944555918648621795374641158240953654146273665415658610223679290078267906901836451202328457119174117013796037728156401833501431108427691728645759740965742902356085038530677625502848816541246068170363408423350602559534041596131123308518909460234868734688087233700794214100223405825590446868206118423452048861214331033624204462859030893091096002787625544123567950276586585146709888599007255146670875147274404430313240442777305047210810454252107740361637693196070963643733695822159600244528708714999694533599004338528132988213308362867251944577605496635274491728988830658090833316705154039449637413922460985457364137498775579463101503778813025612665241593332834577989795661548663312224289278967352629550546411675932633664859309830312192621494509053801261480057783688764972387937720639761146919203576716048716347940092523264266577204544292373485805136699464124977056186367499505544085349904133095606598252713331981283944692337247146309471530673280746552422198651165686004882617085099844006436960773346111856962904337502681858775747184682759332696972042103870735910507049925776491179873294298278572847506974919494478301672118617676924543341241730179883863047895393795518876331411926945340000047647660502079988914847464096726278529141336144202001866691829146537508040099198002066278025056951362009957988035271045362781015209877242811014673529440447825604015563121205484689633457133140528828947500227208721948682729085838097929508369301757334831296970263772641606056612707481038815770644030542495013748809564587351849463630899749537754300816725811780527179878133029751173281488593283154237860034333868555889367862873208835212228255216195572019749878922718027731577379015763527923673877852116283019028281990869891423971780433231655237399718416315973632315363167643533777690704640379530224973092977744475627857552031530462847300807274719325402039685825433411450341604874298911629992480098547012395190396447431204465680879905443315353939888160329348979559163470895843102833240217699399039682342210957519719166365640688154366622606383986601795724132609012233748676525049189344001430489305789801349752750061822295830285998748067429476269594557397116794499843787628930157957452341021682960584687734146561782562579801653201052970756049198892691411154205593716879113556550192308333457596815690333406946411495616338470539083008469591783201306528781585331104259897232419129423009745315559010460114084816569026158255174179535574839853618946897640537838366471532102479271963202183763470017198993004286713075*t^63 - 187659501149370223402656934288816893866788865127626396503145920753616011755533515841502074400093034388287417951636463542962968422645229308317678630536005916316397827851229827966287111372069498324341936963250492993090465643659219593364537728520039936645448746597448541854321002958599117142347890416547959231550691544828971155607892439393279949008175273829886521351010994729448595153220568694721701772946778464877837745236032306386213286231373800785144578739465887671799907546351202039195534501685581239770671387442447254427293161313774624432162871915426915048441854393004837330415671518954326141643744467978204650086879248434592838355224231271744958855683159149384437141871919598348225031465578857093645665366667376600040120407411331972429094468836849474113973161129050760120851368208574624707674055371063441858584309794951255609985236887382813441643360258174713850936757535368749548932118942015970551051554712905627407367940809704279142216528366291406442300909609463880274422815092460394692964799766611044184958340210317271158935564619116043567164287156450849600823207216436629495766155320416939406627672413502977705123425581422373112583457171629542274000331911064707414860575487637022025952445063157281603785246393182568026982133111969993505930358237345623888442751652541979639375985267369185284248206397161125981042023133475008643528013563204478232782828361715367624103912476447034586059283713208038002203555456654240688360615585187469854010644622413940612440988565857128834565723501586539278391880502574413545989611923063085454198166391232391363734844595654510341687846443487409827927577192009573120730374028489603035986298840606715145130601483393006939978902722618873686629174447264863239382647890504862882694172415724754684069620564816062276838454135716970222394248087857627934199348199867450622960702826784207294146147254799638101814872204977581220699129301741070013778190744375100241328100939810089622337391223007858396489195160842860008752082094015953250231731309692411692538698970839192286585812150496116398745095414910197058632579065109888651197891549365233951640432520993765826827317279128095185754867976878763136146298422184696537980010402188715533903550711760614852277962746401698786033826258067974229154706229978628972753997452364487734664225004834862691289706212359573320731920100814026584247027109497064132954007538082188300773998306981252210245265820778414720554345316242025650942334742188278029361354768101823801613400308612388409339166637063105907386356309688568025657898497152280750137825989844028498624635196436596696498820919701399167014695665855752221711371107889378179442982321386737864998936512236211173011389670139737301227232900527358536985501167585066951419515097252168516535046846229629243238297528877267764966879230203754807752393656686023412631596595144675346459352068510185280640285451693062936390073802860396358080120410956288399359160913250815056660926788420850077233765829209502253386973762308353266705589627941018683539141549031067928903044561149772017708999496058636422818985919247415293731015945701917592502679408978231253826525008843858730665866695905799366841273899713745161681600916020046494436459168514367358408942646/39073316159899642114640904524534706606102863815522094315153966612101266965983144527042906617364829563662283142437447012190465884812896285437726056869177146045069199099082414829574547379399196629865301160981234377207457303346593309813331923044432409369353613994522021319852479348529500010046085775338310390238718949915566718144567151327096368534168572462606012440275037810600821773204698038118431105870043299535268530536087743792226971198399974699447862161711645461050961829570667057441675412541712664829063754761148754561336325076119489462536829916060465128917027692215743818082886082589570296968762574906491194268579934566635589695260016374002181578047404333029782536237708944426642526657638751107008090780121452919723363574810994539829547632792147127129046823710674902231140400619035845713557033206223999032679783013996572481682527290569826231825634589002426159644297239339602318296347483527034012788187746086673095357815348140423565424701189631643542418008583831216339076355767066530670764632329121386055861205103926103696837137919126299829943792921506914713575627784357471683195454464297299868215355535214239564171299344050568807368620269557670922956344044976520816783563457658390099254885121465234838015804225787269719030360454912764406417602404762736358535575191654975475187820489006195548562747602522262804259784045158800613262603515954956153286304875922302345942275925164243624188214605475852611229116217262010023684291696983355969170613806747158189671591215085867100800399667068009150422846723012123801606475366865009866195035405103595487265913287390413456012157615869045354346026900613682289157746140810636480395004744010492481133006587039811803515454459714996553395856533540202892311938156132061107348358881763035338765230923614175094371310505114315734941763880804355734994391014664700332964173778360402557190311405679168263801590241433333745523412279898316803045522741520980926698860295080809799159474362903839394508935097240024185016484004689319102844805074963740528402906306857190429738810223253241087014302491891362702129167644257329783930536964340667175989710821640818762877292980118778680139583429994846045300405986764358650809470566028293541289090477885046947283180372985334824525643927307735127517182558958562514464814909826343392360507275602535007702633314526835942842743279154774026730363195636725550342279224170133369260784180543577308153730541124223247941843035747688616611696701676660505919466122633473673556015981650358894217029694273288608981860065115107602221662254481652565536108908083181526581849093759338823835773144789767916921648412800536445707118517569331702207101261828473964191930765626841970093946764642486140896904315051538820147209127684600147944115439650455073845585899482429027081774733213980628836058022884692305536249097638531839195518996016897887762440975057984165315305678840255346214696139955770137378017617082087247714157158644029667651536720579632048873683310725382807751108806476852926829596051296933107845477950864546726987930411547965789080288666095324632089587169340087865719225348883503186701209921113004067445554410268068059051148032685937986062059158491997638146348336351604621577356368052956486125*t^61 + 301756641097344499475074855700728611843226142517437394966217420995045117425279286727422218961846432067276922416021768151934982430355882481854344720337464301410067362189470013975929356384932373535065107884815462824488361223586310671461020532412001734616897638590911506291421641117930026217013598225817680439533679617058430374094321136437750710466689556086146885288788122697346559512854228987057696680429230629114180512802647970602525450131247880542878749922137699591556314785443071414800788244102957816235660905154287703133341108291805410227906199152191561419912088130574841120403392933872683002554181140416689942762758685262115405998629069463652558608736625531034482589342571049797756187011862482748514477055813162951435641783037731379732090416035506991813882153482148774039707699692324331287055661283432839994691069237516565047470668013740092088419989720205658926032234402693225208656266770638751838652833600194244460216736328803132427647403006734026061425195054066887959407255926561740913830244279644533204687644451562462649482576477054723330051896113011792395169452112317371671536810256651914383274583780750894132982545347820680154051890651503291370280279054073539827455038785860948330576325904989951267804748569181924227006849117345572024532032997728032604585739079238743742525041316015066085659987410788183456066079517511615931520196680749750907052155277219349786691928483602800279121388500957437765293745619426159240856475632033908987485005524858762163261249171344273411397933351920897325290068926729756791232282033780595218612814739323407399137691107543811606412584284194325402637029518105205893200103463589769430059665221518378693245473838722452090050268607348926079024667849370995965131881196644663532793089020483102460010020051297881906648326703768885955761864672385753909828637529408330977837161469981991786796812672596568657309319053692189181949911025929552167479017565337816634432919359767651747665760378757181051811043036006901387284101127887232067488369768194971086747195351652714806724668265853559173789283139239715185448486966728601437480788922557902213854516305915313556372508153849650882545028814442761901521256912348880571683078608009783421140938985779724575452823713876343659836865991876862756972264281913506143107858600232663882038783255071486520959621642610839509477640242289356948262134364103363927078965946193312631694148127763417522080731186660406347491366323636093671695873259529369240512245125644409375468957651731872141055884836268507917568174697298813050677491785070188377755509396793441936436678299921450847124956416820114377627053930598505652579840148958684659057765060715230506279402491124089817644507240321440755897906503249116364005663382155668254295567240990850020266763570471924149799471297037085802669013358686335387765811012731478624453013387805712237709090664400187949420054261909810792246937840933304946207249900716124407239552464842314734741256026955764914045480919103448249735027777054733377718880388567275892003414987828053816157215671488464397490219420483160657314642601959153919143687582351332717699337282397430103674195312268466006712422542489188393228160142224611792034008753011750530217135004759337529450686356/79843749482735604665898796113934280475644706167564245794241441660793716222021666465518976493249645809403526360522422143720622446049134525473643020720841790236763847609769389505557859111765368675291762098601335956534623331885019386336487456739941230637967643536887909376091993882553690150662028580296689357508256012071846744817637557325658643222347846821931603247484448566498992066895048838751047912975273539746650634225424524284572639641685667414403262024210834083077096413949456716499458748190273420728107125032457257292735762463302475425305528226311827594006385301095243958837278287069544441549654942233291368920297446145883203482404741926324214544561630182636995207985489073358549060303787415858515265442360738085579717590508658945593892247437865626857749728829773574932688623269353119912560096078494908281921794223801344917360729672178429773365514249725931163809227297761556807591877205226528350282571917852622003713257626223738605636312672610478632985658574801966664825455058239212834242888202029183505394259069050282203558870133539984999805712390390418421808841565094843691315910077373441390331563930416658876186442516294647194506335588849382986220239284740766130763911740163527917879130641141820927234931366231853671251662710892383714381482284263350568033402001402790006843998230957226698947470214990143580582228982595074905350369969817707427646562828253601092578681462085663285458797159845958073748731482662660672024128934971397164651325255599102530221262359574652546185166870799273050154240278509310272980208494298603057658302025199860239400398438032362531121006884142745881257024041798214054116327292300389671194186641850746085749397100540538197786946065981751449570610334127867698317330445461002340535576684028538158021025367148722505669007151823084595433643245361748384623488551345427028201761898623563853133015921255167057229174853670853188629977670483445743725437800867023894662146328852809072441643488570275835559833405565173638843046831282500806573692438970185352191911468009175170858873484765073176117953596325581617617672128902378640781497792097854795486157435264346740231426300932255031530793181015325931000035285781284510214180938625671321231433660319097961737524740538395025070062654229816702181891891223251540036180002486110859731433745024548044301595302677703800052663340926208003582359540044557821394033817718621356723363448868073894353009290642721529637455491841355934333619202293814800924837736819558929688319965207789317217864802004112315565264500136347138492837302507632443788590976446467439226151325442650958086586630666399169089006415273159737205470677020583000065246130939340662674435505694464468549249675729643388471264166518194334020602596389133072298850731927269274609933937914830043340499966079134660006215574564612923143280013443888536033973327841864519340151061251662420623180828605294472043584760555216618394052899803873062719600169877465389821654637236493341715684453266960204245167581394562909970702358666759879492931198902016980904354673994668642178429991846978219806523316628528373231562226356335479196269926681989552050734895141323458169246385534168698576365943100683360288574908708340625230998114944785680875*t^59 - 807023516242927164953120845151602822261088451518405040623227551425536062494016593888292668086531208389794041465671592533032585016969873968276379953970092577448092726857710793706179306808941805690438242719822688370105207969677811807265521418864766836246217051306508376017288437799968901140012900208194813418750130450089733281304971529595547327977994726612350299338468385002471921629861403825372432060877288352575209805789844993038902427567806222778180064723004960365430534179268917958207353650707722636129269544465233816518340353052962765850394504774475743211153808900355977659475123443983123338543888015197027482755984222858356444520316181905618903491307002572499831690952943155767337340481902648176594611957857480645786407948994267521937019386616169657322282154735884693349978489488815462473077297205479195632769601639349777756121980210675498990039836812277335302280974282142859506268826830901810003796309225256705054499613220757963444052350867894766149072513451128317567947411541315994229030743606281225216560812828435531333724422075126791174468434603221684962207279856365533308278422689567428012461554860836239835639525748903096585140199652581986198333994045791234536897224015037074176334766235047341166182103742564099292774874082188904692686191950427426019193257917836813772823944678993486519402340017990100478708644473819629425751413058304878929844835845346741818595377340379006572376303120771021510092191253971694202514630909848142672262384977502870536868931126684711431541558804123940372096691204089376400504335178643522755915284496490306875716505229578326318340775000152066419639401351737512193217755595080550745251584840965748602731880242607243938767014183607061602674550751603368870573083992086024336488589115747720314607011974826057173510456396614281717344927778520074268390638481386243837821001802556895283641236363234368086545243658705329274450560681465970351698885981059252098709857019710098939616061032279726493718996211610012672702438171764589281184544437559628394223159373801743303413707137778465601926187831207715766935762941228881162116874261408408495846244972543247771887302042234364661856252805663892965333470263070547567529281007347861341148549074526789877497463125656702375469402826222448355127784113976249576010697460244225111666220893844968141296062599373853974491907988003245269476327293475355574752098191566231227818015667006417895377295008674040905633959754476556736541348417269461739436157833118179554497833295071395744512391674661204429850160840398735170865557846136457539577850935026854522302952233506052655165749391128415252227645676582130776497006075876897601174767592193229514876487351872254106517127887115738213577852546387116500706237453994646241541548442619019966450881028324704826869887282821711798370517713883724303482638298052064713735119036732210899173676606598784889276645572508807025254355071216538295211133551713085034665851355847781196617321883604656028352882390273783160637750036681329454945823389140171491905323475278161194872093050994003663416637961822844241010032580455896340262085387353615770283138958544662378923250426726362107267662996451817327902336390023114048733980071579490563317662003791674968726100672441461/304100631530956085291603888474882822055837308100839708427600244855602051537422697607618253759576642647958197515931774655056407474364546305551805868067369500035098992067073659298224895016044637039345627433166658524537627654007540147694298353898689070404830394212635285377962569346603634842909033918429725224230204392353597041887249463719526042658884850189150284288615764644288649478259567256909093089553950342664041967801145524106048184318516474018918911925513759703428011948278471213135282858009206985121210448800039342852895484599151866500321660134361264549711732218091502986424352335980849453285359008408699136376904766923710650021932200627317035908740296695088596512568069229583350922515959576210682801356413681306882449028557749721927530914011056216496685918084662383371906799940249275656852665283006694223650900962888749806149534856008397106602709725512383719754083267405007943654954873297651527036713804395376476420977447795828099993209315164618172995863114269789209648400225460417626010744123055697224709249687321926446429945352438734553554085203562119284168756162537792726092849931642824512273384101148322235202719282589760125937179404644511396858256179970730525875004794875563847431255092665636129187205558347607110709808820943363046983298483164772290899192332465174662963324191744011669415589129539047175240140430696189028207411450310901171806086677072246952758532729569770903190916722850039994604861186848094245512406915566278269728497691647783775845573778745058488520126837394454793887208689340563989768332528851802741388243481389135016288272343210075678231749885883493405372145453851638517732003519164400291964798206961649300831757679448254567771182506593636804746101911525632002668289683003851180661500039178646410891119587133580792811444537261144224287894445690365331291869346139416809919925825749250046120394090589215135585014645799531124923032568896445704895018887193044674810903403925380659399610200472476890957606027905787730075217887002305844452252070245348267245588861373004426753878506069444284458357279084847760232167712643633741823444056278684329188277953014830985012981759631914024549705024961810976587514223350020713306023132564300481893635382525221955537291324547895262576639778420962133512486653568789116505415608109520391441088840735817243719139973323697433366985476652855610031917853925120790174201264825839152232651021279167195082646704393556843877793153529673196967175398358682333556799391289569422348028984015832774522083851150479851185965996580237110683494626618659070858211200596990623427872163912546159934178492567253047244177938745478374139390251645775253521892559302482401000564745407217296816933606774570932446032482879005430205905313706387506442874532155135127204106645481158884075907395466726365403208832048323150944363176640983108907478172142287531179330387180704325565476306580892936927491306660475475305268349482147558795701900503280790918412862361597022224138801224886232918081520107633365935026032209204510916640554598319000878443242989459559379528447206934235169278860459513991052628780390781588703968061426811071675042645300520064426546807621051856300809552071823746028748562776564488728848386667462180218453750*t^57 + 1181452174496381412445417968434758872209932676560340029844542230537733879239615185828744316540468824247658525318502442201479888524465356610939280966587339639228829355479945424935773584589257579639652732794958334654297512033724280630010093793531290083690471682444919910814358531198535972145910410214346445906681719663549124633846073469425613643988974568828917850704705265612918851937513349076994625870640588136380138052835095733297670856395358557685826008339084549952859734811498963543449712755781478230616672118629709560138778886463617110633257992673574435230819602282670833849107855668389046927567262223266794603643108713856122492664920798306396653017144443532355061885831337188183827388828115397331254006018770323803925539562753223733383839293653374779731175014765460856371630441609865627632446796136671670274372915372314432256042475799212879262170638106090476279257233274369839632713361412387271565210546418976079493780293950045120791329056149333883470646655358558092818790420992594297731420375292973321603812448681802133725296246948968714703431832536275888886454169754219808934036251428356808787171584672325984612015717213197518450193255764952200077101980608132384909785997591952568361382709180113964335538811334180943203149214173028655573857288979135121956118976479599166874725892036101844977403739104892909347377468503357891486480804602143688210647933719221271341109422900056363533458094871669162928355337244000208879636816804726067990534984081291450533832974876273327207451608152749639144732278359146813978831251243489386168950901268621755123608369934562121443984509197909360888968856470575925265961127454637854192661690581873476900801465618876763807642418397447390454593435392060552843270730003833291857349144044150465786434481605485887096894645287984224869173300798282353245150286490795409400932929551105078406198881615176047620968077609310896149394802710120848042581067793877419579667118687246290127354797886746053436559966564830236866249490184000211915481296932728037289362903873353550858628076398385641569948903745987904615561026868965064262775922529979759141680096501064083854612454825092527101933316603425310599735624102983981688852047743892208776281003162522274070388887966681636991873309636217862198903293299195819016700777309421478600658511796105742618810945968209427314231294944295174626116919710776166372971175834855558201527848336559736706956336636792147056800486663980850794553692737658522233213004632998555774427704797750616503054147330668745582367235984933627865361241063246636136558683556316459392867620823177647288271110981781073066708466069352644972762073946302378440114661267244364502336542400791199704352358924043931684618515886404654380765798022583247029145620338104466411929352931926466509424594743277018725939577781792641862574689398809185256442502395916150256400798763261006904684608704197936766456065390255270814812914105210502567352077729431420559609789102898879021468452315192890894568746000646246748458670248886939233207499953716050888288231360815812968324501836438300374493853550936445052167107018746799621939912120423083589726180513244877724281206120089941374026161738912018300441980120986649497441485631224676790044585684046781/709568140238897532347075739774726584796953718901959319664400571329738120253986294417775925439012166178569127537174140861798284106850608046287547025490528833415230981489838538362524755037437486425139797344055536557254464526017593677953362825763607830944604253162815665881912661808741814633454412476336025523203810248825059764403582082012227432870731317108017330006770117503340182115938990266121217208959217466216097924869339556247445763409871772710810794492865439307998694545983099497315660002021482965282824380533425133323422797398021021834083873646842950615994041842213506968323488783955315390999171019620297984879444456155324850051175134797073083787060692288540058529325494869027818819203905677824926536498298589716059047733301416017830905466025797838492267142197545561201115866527248309865989552327015619855185435580073749547682247997352926582072989359528895346092860957278351868528228037694520229752332210255878444982280711523598899984155068717442403657013933296174822512933859407641127358402953796626857654915937084495041669872489023713958292865474978278329727097712588183027549983173833257195304562902679418548806344992709440293853418610837193259335931086598371227041677854709648977339595216219817634770146302811083258322887248867847109627696460717802012098115442418740880247756447402693895303041302257776742226994338291107732483960050725436067547535579835242889769909702329465440778805686650093320744676102645553239528949469654649296033161280511495476973005483738469806546962620587061185736820275127982642792775900654206396572568123241315038005968800823509915874083067061484612535006058987156541374674878050267347917862482910515035274101252045927324799425848718485877740904460226474672892675927008986088210166758083508292079279036645021849893370586942669856671753706610852439681028474325305889813160260081583440947586211374835316365034173532239291487075994091706644755044070117104241225441275825888205265757134435779412234414065113504703508841736338713637055254830572479290239707343203676995759049847495369997069500317864644773875057996168478730921369464650263434772648557034605631696957439141132723949311724910892278704199854483381664380720642650034457751815892558851229587013090611755612678826149648911644862468858327174605179303085588880913362540628383573568677993271088627344522966112189996423407808325825281843739802951260291355209519049651390121859508976918299302381517358235904126256742596170258778299198579675661985478734296036943140551528986017786319433920658687219924928154128776871165335826134726311454665035049129274373179749815990257110236415190406116206325243920506808924884415971705792269001317739283507025906178415807332175707409126717679337147112398648237515033373908361981963476248839456037396177117256089028185940820608112754018870180745495627254117449068332004239418437570088310092986111382022083519497479715541109442378959482125010970523304434507655178809630012177059718522990536191401210142190213584477853848394075154810525472161294062744335383034233642072305218899710149513215394984007738865979122800487578490373642592143329225833908432839034546816995275884449120998035222288167588740733746646478650473700646235557411753843058750*t^55 - 397703785442802421442983026918984380514908788232838734918281333334789830601967962149021608332989140771462214386197735862263203353894683253240267034246711889042123922681318433914489724922939770819268865153890368262219041162824221796964373508337579906615947586502605652687172012654269164209507129902920588867784258557491945577930363182986329745209738360173374125418802701640086696550463259737687113999296484824789372367525326569990458201323420777363126128915804591131527538334718515424409728920687136257129306457156472547772084917159554495879408826295447577898342520676338919651303025115838108932821283216780999265684369426523923209306678242822951547440632271651468736770317393776385915511459515046585924599494385554429049511422583961869630407768309161859133041809682385408251040603139164589710844294114479001453854363725773931774026822618201442970101280718506695870229787649355132903556487767157129271226981675167736260895690068474602840691860249674724957097701578705692393754059781783068384240257304456473645177734973794734249126849348487165185162064520455742441219846599509889855685485355804181544468843986735336208438074485905575981002193364924066671668592849415281523699694370336100883492209811035399010880224125223672502614722289145891140792462497981061394784753572800928186641510272211306501175406106768978765271210638272794844959073415422423626638263123495966302738561772546632654403581862171169465459911651833873450896554919688687181833430454497912696205656887173884214956217037058979195432940382618578094510086841422664917113682991479287705038503130189568626337283478478249567946389769603671215931773245938860544568138452100945400864352182683750858016567398544741496331246681280923350412628762297484691577820715928166588644140429836614231223262220229291277025467977036650860777709554050455360854180909990640126457479667594600851973152266876120879813421530273287350260084439852700214885145823914348265315315030819095773369554948970597435453984657059127735509359694462387942975113666442769196160947230281887480985167556702143149674732448242971542348868342063380820477433511603273823427534339734135937612000153959142919541254160369511369603602892610777433766387090347361214212145708963289357133164328136052403381233441268468531446810082438172018048235150580525352892387919274263026397626212318831797894990735118810701601364665418313749923449753115171463473153635167456098896461422400696292475886316221460530385936218330492353830740630840123959963428253232435343575393235973767199556052331857846118767282107035407629796592683735423406000330334041105213757682332480723170035890633914639541434009115705303705505638157029946888619607039827392501160303917901670447158723916229519991631420583490685640947636189379706072507778062521216028639770911897386895383823800470125830974796774757779463083529114717414135753597987322210487990768197650683978924991049472739208485096354334896851412183468788431196362173759979782904169881102715094663320052905892955097015933542883187999929071912999409786631974053656701154684353256588314485796819312837267661631555617559934885793344855858003838112044580615334029840446716806200946706148700792928185137751285232087431579077643264101/425740884143338519408245443864835950878172231341175591798640342797842872152391776650665555263407299707141476522304484517078970464110364827772528215294317300049138588893903123017514853022462491855083878406433321934352678715610556206772017695458164698566762551897689399529147597085245088780072647485801615313922286149295035858642149249207336459722438790264810398004062070502004109269563394159672730325375530479729658754921603733748467458045923063626486476695719263584799216727589859698389396001212889779169694628320055079994053678438812613100450324188105770369596425105328104180994093270373189234599502611772178790927666673693194910030705080878243850272236415373124035117595296921416691291522343406694955921898979153829635428639980849610698543279615478703095360285318527336720669519916348985919593731396209371913111261348044249728609348798411755949243793615717337207655716574367011121116936822616712137851399326153527066989368426914159339990493041230465442194208359977704893507760315644584676415041772277976114592949562250697025001923493414228374975719284986966997836258627552909816529989904299954317182737741607651129283806995625664176312051166502315955601558651959022736225006712825789386403757129731890580862087781686649954993732349320708265776617876430681207258869265451244528148653868441616337181824781354666045336196602974664639490376030435261640528521347901145733861945821397679264467283411990055992446805661587331943717369681792789577619896768306897286183803290243081883928177572352236711442092165076789585675665540392523837943540873944789022803581280494105949524449840236890767521003635392293924824804926830160408750717489746309021164460751227556394879655509231091526644542676135884803735605556205391652926100054850104975247567421987013109936022352165601914003052223966511463808617084595183533887896156048950064568551726824901189819020504119343574892245596455023986853026442070262544735264765495532923159454280661467647340648439068102822105305041803228182233152898343487574143824405922206197455429908497221998241700190718786864325034797701087238552821678790158060863589134220763379018174463484679634369587034946535367222519912690028998628432385590020674651089535535310737752207854367053367607295689789346986917481314996304763107581851353328548017524377030144141206795962653176406713779667313997854044684995495169106243881770756174813125711429790834073115705386150979581428910414941542475754045557702155266979519147805397191287240577622165884330917391610671791660352395212331954956892477266122699201495680835786872799021029477564623907849889594154266141849114243669723795146352304085354930649583023475361400790643570104215543707049484399305424445476030607602288267439188942509020024345017189178085749303673622437706270353653416911564492364867652411322108447297376352470469440999202543651062542052986055791666829213250111698487829324665665427375689275006582313982660704593107285778007306235831113794321714840726085314128150686712309036445092886315283296776437646601229820540185243383131339826089707929236990404643319587473680292547094224185555285997535500345059703420728090197165530669472598821133372900553244440247987887190284220387741334447052305835250*t^53 + 4480647706006030915710171534570601021632839367367142788351122701919642465186037860338061589228290182491873701390621863324748354751731022604912758011294559051036147842330475366641835760196580570329974307121175594305125984900564697274384748026560041184977001998806941555265032153137645763116175466350755506316887999424401043736657900784958366352462600472681434545988181500998247524111298735110543724679334545653551585915866246079613674971548054631547206706960832790567803042543545309155643393444291710476511194736933840701053851414324244548583095548620926836730412734955322893926050220361828448528966591677295629184047811664787422883792879058928891495388091803323498606816500669817049677033229049948729315060408252409002429790676673997120096033718007328694461970270203466096532223795730111454210453303996793099992042263235300035207679723073081372554256038609480101531924511744346654794064834212712322585996894603159561228085541982212066903299237381467222727743261476395091450080028339053083773296460698599324877871080184712907291859549478065240329004442446658084383420999364550679120345338642392937960054975039648579234794537532080132927293182442066047060716371726853730102452602354438187985231748787042086059603149375625014062496034467473539492497365501296940416701381137826495033123555926911783183014672606582887338871668259594638685537057540929877388269759732122161429146131984754616120199318405405119616977690031368589999293640826061753876138903078934771529017061776645922365020191893745428868114349309639477735952923211901389657549322165350443760864866267870313372846189145056704155460054624234225338353532473418710037958266386146455075789779757214131473820453058581327147207870321531833333045537958214356319443474736866233767835093987640836007449994519905992294946360292070113056407505324781988239721223988160581161957325786368310587226600093725484866111775470952323862257816642206704533248234181057362675451978708542298680016150047968647899090640936305951624191781603244244589762372825197947213649773789932619669413790564981790484052845812978741699679669234160380275055117858148029847612494637715220182904082281749336941110316353856604017162481678081209245522557795482156911070591555421540255799570854762488886304630193323557229826312707994208390408240569860257973064049374081737034685690824852063338879328652211470910729577719688136379678642311040599277302202746146720427022105563477933944887665369192690873732571622597350157631041229664199379878864812142797077652550133015580394573877900285728463384092348191414969248156557594861051907542472148537551682607081340874692555527091111140307386880234437797753642985263287054742507116361807859758277377887882689239355958123591613426431316607159748602777010370596311591012367203560233119695864624497680832421995310803125887521632297686815116708570028048800887786005406288235118848138787272676983783624596241402419752999083238131729297777610329935423510297072493975774124230986998584173195156068795390447478965167309553029182359093147455829949248709777820874841638228161613291009466529273602615969658138398072333274469786043340450856222030387102073422248120971166693765746893160622193736478522382910014864698573459806379/9558131867270939260603820697949714454091895335857912346131282447710190086029435464016426067214685682694966174072380798899366838769926509653486861232879576666033378741352195130551011147721145137189038874002363915784330183071875551506982928065838801315005999849331595479266823999384688895900407959680247393044248372936025029481452437562190088943981041324510997380895686424735757576259950207662368830797889841183985020546507033439931324668813980771149950101456210057991405222623421695241118356666399896289211611585662178464875558206687788507331640230099386455719731394353828489263876088578206052446311146550907393809958546214353442504570667780009163600109036569067701887353951122568909699068828254624558506552926022915810574216331491571992973459926266894617317177201039521244236357906180853730471549220895339691723485674793815847383536236935905256238531214929497375735520597985365916222749847234565963307523790218922357358422201758208430747683544347025423600443147878842103328149195323386680365234081491318688626565536190196634468043655250324820246122336576218439214196325509646865762311715421100640431768172957016104403081991542680394637252070831112117199379966233050074196266928537054020771386583722311541438618148523794202549016929085699503245104676517456894067441332461214948875434875728965639413249940616284365824352433021586734639649964556044142567805990753999305414214829356801735865728219878153581402803727687079172085327689704552570856753592199429797165691887599957141794912148263548146612215623914598782433836728091845219939926384125099990702689586747464288326907583025488902327333194843098454482348371908332039572164386366355243856833768360969736428222629754328309751232737434400806531202378770249577837270959610662221850048127766817531061580834196550161717657844968028238246567190664815124122378561623692089656205526363512080238548036537019408532761510991613215028314451998434076735700784423256419059281030545806561994062983119373457623952499404638999107618230261015987513392979772511710045933290470803452990374197445899260998300693021195611028235283244915321955064684955013889626217442429917246943836199825079593382756588985500460281452787837702630007066284294948888225421411961549506190602577408721471361138860086209775619456841525851885397049809872924621526099690317692909358433940836287680765444223153297873798237288401304302694657257392282027127414880010919127081702138744170896275333952495173551155261457039808185195585907655502648388935024846171655889294561667314052054642682598903610253746695890727677735716451727845171174718798763777016459455274828403244804133821449545988419061061443350111066017625882298852341421918636746160942221596367259913290912565071878832105193501654215058045468857871782519618874993861801535248099429049077115449742673988276405125545559413690040034756036766048096246253666385114929361469969751786085031026249293023285040949886835883810397930355115312286735122881156912762226323012455057872753377143289123937013501970785743459915432831965587878904975504973725429444310176974856561397410758116532623067323258665245915824265660093697346428148934316953258969016773563778928208449183322173544576951682755599494208390934964250*t^51 - 49031809969827385796881379777765210043450730615466007521476910859108222518798447596010771974111159380967383612008861369705600604724935414679501443745747008433022227847062602113254977919534936736523140344026620227125494566193478012644477745872738270103765965712413378516206977302090568990956917136696845077814923379613172175669424473663557237833759461150602866436599575557634700914813856548520307470683132609755610928653165357004550200710732255587964895926962310058305251628407543813695696692556535185962949486578803622364997653902648456082272396862920905036191039398085382438884283792362469600645632268683477763123323981055384001412268728788164291586600406081537741944568105194351253630321777351184902980481631176766268097576041738163586693742210815112109683629565870315449305768658532094505902163629950064407923783642493681533088644798437118523112985779934703802489070037405602706667441623718395868961531240306232457226528905797694688818394857549736273359968977479860288438778634610882620799958928934170419470574312161087099073749417599330854217680240377614104169337654919123187921029495668776435855307410069028386671970996833417334077821524956239665382189213193701976173915562837627590662386850276677145685357905023971639629418579282483290505542431257247298437421043979727697163843024040999977888247616036148646430921441601255957496242775318180117924943588024911449318405709469457801237038375235323060358005375479976449986930181724303439002037361868110827752514242604690467409183657315356833837460867347976643209037193690412379984548060645965981063467397163625614905325118106792985380483799910125840047574062815090819538717893466025857935134491144640676933492992201537851537040086977928703537156926252862265798262763683639778108514808639729609470298100542602352803911217747060425913623306127821152589274422445857948052263447441403370122587330710571572537601403079874263192265215722720696312079852099464816655102394950302334362265115175087757833126354625411503196939453957135410819550872190077702699998141323043864756928162318764150098359059650628026331856570404230925065179418353817046458229165959628041026504544541458574129417307848205282704295490082509557821124248690509560931240160854087290091451515252463178743545588391559663630502842771229600229044621706099926167434137392620681865694239194434777725132459876080819509370976649723210003268237899160855257752162912926448040401517923153566143111396559643161409046862822468647263541243086276095141698695513153445041721918027700296875373422904974273109577994644091938657179566903050015320044082857357806522983668186802465959933712484831157294791382285793672498424713464405643533273378075219602277037801051153164231141523941822316162466340922009894100547207645506542740935207777960030563916344534088568425824060887439866402542696806161115349374160513969269396288244796861784997530972299455746851682567514943305728356491789352305820483565859754018334366167418161673128473330266234970019437701459402572834170173976262651487537372832072739927318435177965732496455954904579080748808859740986695360779850350662056385728961504128196010517744523732756294561535997938839359754972192107670291989299285379200723571789013629924/233066563882674989511958423253173027161114592151387002909686877181470195662356772249772078562047388441782734762448702235605475957939384473702419693209984649724795811440714662559941699680480411841965000195633308152609358410752118777319593771338955185408643033027944887252107070874890604047848057337602814762516865805629569597712641137137365165300694069501650765698059724283400825766016885405542930263296961939378216941430664214095861863467811999698729301116453588643832656258037180602913142432539162880858101137206946030943421102576348789645844419889301278583412253708476964167570633633003013345221765011422327098935640769932700835330154543655326513124830705681138029932964620133027712621839200778929656896841082006745506711660169603439748221622133707586194008594394377466237035373780679439883293181102777262467867800516591286374108349668874512281331706346948528267055177980035317715838797179927827662350378997293984078372788730655157813606159829477492732338608683822947215392275501852314729871218176133210858918264708509068261287137898260811353412233948691098190994731919164340366753201708357657647531803111319899981673944992368023700305040440074880685857178663802377374820988453517908500458647214948270366904464657317254310521528939495437861934427758218531604962747423011023137485465798318166672469895485113017467310755656886353257930127340858793823297431147093497391950437015487624026891814310754373402733022017507963723548714404560482497009828668512994048534970612668638198619024228648609909850406113553565081971383264180237891948933951768400979929836579814991444874317635362600182441256887828192580389088002792410215811952105966932793894639399450493824418701630510267985387022506570356519237463735725039982457336119214237184377744694163222853940005258186366437057016330291286855182759551153108858690477746982939340535931638325960729798682640545722128626914672243962256849296592219232137597530439682220374245917537190356086833612207787638358351782916603816720321510390980027850376852447947118118264336142701843876336424623492264534146598095288077996414988052980589801317565218862832401644819486099037947097061685025822161419655387529800062167149426912306463219062236453002050745569874376647084084577679398185701867890756249961848941003928609259146182461427268398262451400191255960836543009618179966071957790257885845590354202356693443278376509292873644200945008386389933465793139129759823262621265307197545113640110943404070880837564867416731245280718303187192212484055425271358232604409304196493261592114002363143474199219662544238713913454871816583860373846570727781484665907662294107812128939909503509495576598720609097203900936678673800304523754360890953139572277227745662824083401121281764864356580998884591353200320363145990175732942337295243891057073749839821844438893731304156330661471987507960114601962201949760720981042500232089051787216234646369695568662398964487081095838221766036152163629832131859712406569182539118566384510532691056282129133023181778685720710080608854764651237803532269144318272289231042346794581080267386736432970359610068837343833340645712067252500409438025671190202874732668686832471287644754606325870595096317480697315407625*t^49 + 2198386567252045302846493405444706821625367340387704655594560109402136198252691570536058439455994472395291926084652088462594650085362138409949875441937309879312849625116530340706738548292536370351369816422167485713668661008922218463091692269665677887225103005646503090887768866850547968428143001906935938864534393061939122418736795104558509778608812171656984890568009063477201886845240985685440898679093974290520481406090009993623109536149104116192904625695581917246334360217375839251449224337662171061988101807950160259381705267861550142639252554144017450100201493571868555951015382084820043927681602567306687861763483868345505154721254982706182677722341081239947732544149144859048026589866928296643462318827492773672267568282409146222193746478985573168890816070299098823738860117253884491265930825083334654042187678431944119061430208142359424285136780270162382532337753469769833151770284741811394228001245297411910315873171805171639496430321715899653289944854165651874131675000363977217263558501141494064140387817812987716559878584870606636574081078957730772903524273990223876377419195410149188655311748378072049946421750721094459887779463399938896297880530512628606661934070859262344835233151693796792254731601678847319548522485005607959372821212303185634073481497021082663646074521457723324099013939339168490726846529111468586372492690410915128667356406774399674941857836548395242761645736510486053864756540270072423938163975294717433980746066887697722354599929291461237820083302067655964987646857046001437919400044946268375175347057137871387879398750166956633098086072796798126441307062076031121999042890564847871845508059427007038864601545528850416883099614338980319580839191101255840601814873197490577429484101770966940574175017497317542864974529845459502652697778020872040168624668652695490037188493994756347535792563415757196485043412348564489729563426381280753326687564962399602465467204972922939074283483365239572623360248898881409172708020765624525012136812648737207333785517873649099827323190595042803104882429428825966131572038406163467792014121851478025358380060215058746458253445360826087224915152497267800470667226698828283714684859292634656445002391681072245470793182055343373400206231704556844697193635931434804156688659553556824457674926480166611346518327321843790887878038891159084194640345528051409051535059396141773197731383457004440704586234896825300838593689865331015932266337067969466018093751866586601893674425855517086626482474676432842238432159765529299790638832586515578721660882121535250402391770381287592361719640762262289782265453418189607911333913977011091311037763453264221468205019601674881780155912886476350377180396716168685875366813575893918080916152135227213900143631781567491362103376302884391159528890474418137898777605213504468862270785711961083613530357730156245142394518237355127932465230398554280174781869972432525660615051984464398244098415660836226388855520776026238695948469065547042730639663024158330884691345798171380970577220823047917142149326159951860185239891570556498677064822896720143004180580207490306694881492668259093213601535010129818393067978135815848389860688448465671020442446248686284077775777698232956253/26054593333489019467612346554953507887927569109613773395775849322021311019731553454378509450382496086381481786848509375151035164834207071359813169970997449107917572575807536164284391677638863108604083648957114995798658424934821738269744197944394702591461569489979256366188704184724551664013144146339995553832010666267550493710900170163658512124662933502452628733092001274019140550150922875901649838617733657991158556226168223043313834106220801561868152205513749506000253623057570161834010013492852058230250248650101174572348494500441366085547969425658346087279230699822410901515711557618917567933835715701766826245578913900361574828976738456311129959808300873500875683879004055873070174450688391343982330833319844742950847701453653905866473272433518646764601090640506890961247804169118440909402283167621231818184367940866805121469199646193012500021599194685312747182578384391517753187136779362803814090764538927549184865217782867581695842002153107915258974142608986552290284715325350855703243766699819863859562374842321361610545188300667356564192679325748389835804058574748139756583885285597570800653114650227422214092325705965000497331874233240652941978338219642694338997845378973509418729379940513372970237158660346291574175277785249160683433875592896952916246809547260722076343574659884343474674719021253218678094266386095894648527977408021236775181422474523411290077873065618194407681570076613181390318512507727165777666841904353973790087805614881726264182698801978383663558050658436404434356282412564322938801828754328720286047092792697226347023510766450375342320782948272307001842296723146730508221418362909567119765768412142926781996514836760462904249255782460846377475872061471979280272084188118946723827396637965220522346346950921716128133868305810796863942245860819483282855356543144212568238209158895096493439689352258498634089090208731136339258654440771910845614943165425175941467419659820133930705357627464573109484525609610842577518528162597333908131674598531542816557434590447223751792240397548236739830521828735670500009282501357297105146540083733479477696456200858218861523392575389420281080396014529185369826236243739532658155624468865679083378969564114054988066186109054851335902627510337917772664285264411579686842189595024769777093180358627193575703170906352741966986825685609339249843815680869965911033010135440748468902739457220967405061115918964611207757635618299959463245351282161758962564721493311340057374522209807412135778088462631807545015263004916003136002928910249275884002287252713156233836500891960302604279879820596119221719528989089429449644794556941616820444952271330489730345024036939334233805289312752300254822038625260638926576860045190751230918636984346628463639713892556198612220937483267832352576601930489285567079116843778475816765613250055161298152146557712972424314176683633548853882583888407206912459069970720996300568626628663460424993376126256980534969609490788692406254281681064739497620591247026529863227626920801146706323008137118898968170798393046079549704819103502071348063279189223583279784357382223199810378761925678306828594247517941907674986207187786673379823915690977800906872291897416565138774428088843125*t^47 - 2175774016069796730118078135212707248408147725331692130036325054609050391008367561736883188719410684962909416429892327370034979870887238931906206318007712685575236145513895113100949702551162900069663082395805260293815029112013559604041795627064286311933943957236514870556938899201463294044852010087827089383868863738320950625156221654491364670778505342879115319355688732813155685462834956051350215930399404219034916184820755293063127076057328278677018921931591841710364061314594125783913915801664829869744272879550954666139635754102423738584746308540111220140892332451754990148336921639445211822708567042465898060110877179221194874911043480834100111932112129819306635756026210539958394349269046532821681350777061417226124909376560600197187182993019101064225181600888888738128134841128367860581282487644982558656391809279173983322485722541564314570080475679909672217117483236164642371932285440237464034962495231385928923242913751839055991352246564698329686528108054740145032880375917666581350897543558837330633314558633243579829285937483172547595944156046209178179801159525768819996613815355392883653447939104667117346276328850891086928571073444350967619191199385363294165707545293405446264066881315484722695077421871086454333703224760446457937298444249018103162738822774406736434649239092995542049408309843523688902744392556574439097834505157643246039642730970901513379905268927452837048137408667058682891032865032542706930980537966808736877822030489325829612907714731534142414582055689544688351034801925442765292476904357506683448459485077662591530922597022892110071092795638504498509995694684799924488451302928164289503125416389321472001259179895056372306629365010139319212003621532294319759777796210962480348286996595752056114114449349500651474636779338675435450286722374683239638263886280558285631526195130463545961554065158647211830911370840384811388582919870886723199046812617012194599626105182277387503189708757991028628018582655252484410800106407523914849118123102253068680539965073078745390290867344860625611483045696728354563524984800853222223220638342880762486152252741314440730982287049486075239531360496958436592604375632367221854752054688142692131079319065930995079287179998702507855317626073745431193005556517784752597336806920819801919535727146453096509573074428423987250535938820473099827288842333164790338559781683484916415298855755009534365843402594324607316157499059668707227641804256116269135944927892596153401794763981564826068126594353418925378600084296599437514292958355050185943807707491347877862672914579028356069345058194466022953442065979213518157315070475847742943334495696254511434012310271415919163331608779085441285283255157820497500745888339521282606550027732507719536240657919679291748992264659961312108656385928306483907842615270108911650481619925237075526798170519704421278096989261862167074273711382174537655446600845613192694762143778016426394896247917807707331692296472677578501242739202006297665834306073995039762753402333277143273903196343370574073023767947465676649633131781381928962006530502012632468582059149703932981347830802512281355788868796440172670010154172673205492611051183448770713613057627844488473324984122077724458561/72022102563409082941524759080130099963988036304045341560693491909921930829671130986091709070279665405080180749556280564446758290434574828045495465017062969905314020140882785234042392577670611360275556420343773135513989387786318618249860339173057535220963373823565850347906439071991456951920248949715714092540609739832902716881145978890056969228687935820683999524086082925996611902471447892766345716660735629358921506031063866085327162572644952334456855376437273395086360658750267510545455637510741111858134947975953078757746569233868994110648462462786340042668190037268669079485590665476752964755997234461473358141528895166997365177776315680476559904430941655023558930324342254108194683719316733868117625621186118060615257111075748278810171787826280342687313580789474378310133531179915680029584128328096128915964495047773535918859572068788135681176727424951287604823569495287880383230340372587124134691196163021406758444126799317852797989122590083690603429352806428550215022989357125713272790072625687160265919219189132630251141306578957524088861214695330990550159555193401129049258190642343021191311772520685040882491256341376145310933073026741678103718461273068053004615724882587602493419995133009317652471955112996820161881409896539493726647075551165213187908547727439580274056033263549655076025833403409349444184791130807760183646879847394193682305225304522470600387390352301732673199941828163002966203648159923853297877739724586651676212719006192526765295327894719863488364372331802470223744735474952540436852604118960461027309028568510986047481734942297855635099115774946519106092617714211624986353933938884550420576348890936621073271685193760768106020586393895651536341335619117042980260201059672376112901685076618710967739568983206388959218729875728607220430649457096342289188314413656154065490986641123613436684635751803753213606142319331020517719651991479306999428490021174559223221034672840247242790867411017548999092320249494686776889036115166132312305857351400352644041669349478590575672333291273712031394068649173766958121404082103008451015822004653986962165984810036184100169801846535507922090343204332899839004137000486889840005040140840380684929342654026854002224403520734368944932026995119417339198225656119507329664342859047087536377086922834119501041099304771374236019050636171297120828901639878868960155738506523350677198144957906495877296707261868111760065527173726575179240410296377401833518535768776651310513942553625293448775000662842278043743148614078554115588011211670131321818322599143531299069617710305839886183963110035497987340913314712505606963858587923655296362311575394224601194805700067983893408872187278544710781576175159307871910473062366544482386813524325496098394367417761571912730987633268937171895844668321244045967785945969007587021388065115247042919681551587810432751535083284134056282535773739419771778613397149841709918649791969903018629030206370918469867800737292717151339628303949191920646060327764548645965883344200123004940245535800520698802516979211483003770208569065800247058070117938663048784329690549368990728066556298963861229643229330438022167723915838987067661764903989933438760745438388458710525797270863566875*t^45 + 121490685332093834684331685666493559767176312855583037411539090927725052099988896311066310553465734037273411391281330984695356439747747765023373432327581657231110077842361585507252359905220132654789321144387667608178802476834979381913727351187601590998185260443962789583922357447706484992399878682687643564619617004880917132930507704450781214182844727466814616126810906352709042261397849921877690288549616057700659934329069993284003262873360536209833445373141868792905717634387614391241329110192660883508231112639848483325688451306590335790119472148735563500053275308962814367109184311102576447754465524657292404970599561879369263694615592491488734807944293646933632345366314848490504451298890196465785323868285114216319649215106002470661660993798062832286674197181280849375030664137171144594450382817191327874662753060038999441632574049672430171305226275071521184366721873981022730183684562988086629537563563124311793549003389619754795806601564684830404014967174014855024337066948074659883179703167024195338636913546852177362474268590259419617571924782536269050700616258897714766009514581615914635957630230505281847710408849121414847524080105056857798744098768110354030340442249601385340953638522175544564109628767426116961991821732305585102715050606714846092211593770632081450579236010696096759014479389622805485411417755955845272069436170679854384090170241697474977435869736039913948825693698910788567248501540229252270311613277534169653112277278266356897626724024706930113988884858378117469908262169334504004411660726310124236861526038446873374478284767464603617627370731763258211640394265852824618687205888996246771699371726176688144524724477649883442730707845731416751728582959605725691933642838718378765302040597729917071220559302786820419089943202237227574756201500616256386473568150506357335540355853873603718016379690910568135841710594783536789025176630809898314519504682897228570996074824791869994561661914703080896824229617114708746766046992108420856863341680751571231489170388321409131664117451115974076118326758660295473736204750583966295142649548979333767908986459914921335736597244429810994062785753187677772245515932206983313613936134999908141869423786773518338260947069309222235766138364849725958476744793554202582036105547139422747208296167897291138143273232212063102242713193393510853523636511863780516439998180682552313071179535210731867101150115707187627239726594131154136721535048657629649180886762300076119880549001355056775959225179557347355885219969837896172288684204138201957557582373417251890587014779824503541983442835953809634718745022222545009536081413628095987798706773293124809401576915463300478945695745775608538627846400026304776853042281744893218362987436220111649826324351640102398787786296582801071137397066920216502935978369885773588883055059402264010810859685515182733955098076254882640540718914144674771592723964426046602790438153661087066441431178465529347112164234362946792014479101578047424605480972423008799737815207386453070999282676857951429660508174318930917245600602778749055932739029533864538050622564887962703624266801285890199015560598633105781510401999836176276195661885646199958743774913788375183921939514774296931/12602292662013837785043702376225739276288370306919569826892999459303924904579375500628470528482881085753312467113959853796458143558105831679001831149092383185531762054397687704994294414290570666714883013183512359669989394188332216666642229076650487352749496732032519745915387414171733499898556246669416289158461896733666267170804195781287308701432709679909711202814712672965286422129737164088599425487442804787212861947692714975560308411661408982407148797276863236235583667322881454163684276029875960080163595446360993658398349822199299056981358261204958887605982508708428535343060483897944525766578693694046081914528240624146520591036975622130631654318624961508934196032255862486123304237850697089784361438527754691271261086802405648085769341701886324179757406962287730237993618754140976383129331291005446879433857401185220633221272452981301081570730957996725740126608835570932700477749846471937731354540011027367761757502502067865756428542885403970359305223588176474228350479327581052191214360914380955427107474923732743700987105263159671756581139929191774374481112019842717243964687776437973961734343398195107765965224206714986056156268246149025040020728131770437971061369183304917321683288737184482528866483834295156633750027978397111763192839116564341765163350433497739330543487885135547694842665512407585204581765727175461099500766377496796794804063920301394680732701723937311053928248788829921778863280517921934085367933460120149024709137183935700221399007505637771389040135141172785690943960713027566130682870362022827826300792400439367637354634285616422683306931894128874734224430046231255465678728598230017571404435501476224159802569587709670709714888257899501581162088472286446715706071926451859337340627309994525103716460014559298155593828499690045007949369983743891914118690186116562391162027408770536034415509317900919197481389732166407789627235694047122834545667545262390065305517878012291731022024043922580752247125153017443005579883834674738812301987288084051206306503823180855743774686490161629401818734671771437787947752245337359309014142083054065960134030587932840612453158678308925270706971689297095334908860367539263314086621196997441939620182441649493263731304203103126674528788625567702071600739397396239252784661917593541126225212059988472353637987629881255334386535544386928630066299499541359398102491427213184720419622914769290617199773799102031804035962760057143513427893315201645115226340466977541786616612870275641898298337823769427479220148488902634140960281926801422803467772983227214575515243693841791756112679459323796673200509766353894244438120487825661469179757056061981557514401697299734714507239227870261541694064072643798402783984787815668325876957747038581994469705584910161314563602385523873520891661359286306919679402615217674118463934919530226954141676561957622122966147871090837105211292348860790861203606893639517359565817986346439723294668452558340939609413952282190227705971706727767615161165411682335721078894723394597201214391169868857515101052839757039895672827396161994793885926529823038153768036691259732106864053640647237770993813338465518464071342767425894500028305320033234197508441896480920159322099259993625*t^43 - 1751731818573755172506229663422263756336175164950270966792790969840276699912479044521426827870584184257674145724398109699809587915706418435141565194904806233902186616281520263320085412201337440689564613730316757581869564906983150912378556530243795496596447016979404746634929574821104008144629072987450159289921998642669201722837381283842727328108110258399032658336641816727573044707059474292367143135036840003685377096507651538514409543006186522741669654934324193881854576837169611621666397215042205255245284440953924451436183022230616875434430761969694136850584023167017365168895208346784242559449177502887444522938761214983418471534891004434768100876991277600004433270617033149822306420564394208205769718286391319225046137628791048178784765992297014263084129309495253987515987772953792887566098538784022901943873097814898255516668305920644214782803408325109962384995389206414307959243628598916721132643291781718542669950345103173626888067841198422630281275170359611579142935274616698220771476213541851375754270849994350663131415205413064500276425227714355737433010621574912543579131428099962504119326138846481933200700717729099627683729659812471157716442196230397631502226888514268504173042498650136607253059757241161425058281661189295145801595419027973038086895061300244106112745475814211436017636805207021924810231560438634853344153288085721983887867985068491582694178137865519619014650884842536026455531471873482703604602717093279895070133299823146182697600369773038872086287234696294694858813836665305605224181742352363895189474752424518437022214994887835688387150351169996411935359182583642260602530343555354544002424727059711426460805750275259902943938942284891741507383244969528769747429436374986599870696893200615223012294143294169879994410309267344361053558918687558047660414522409791068930341829769117720192610619537446775462701141967869705704693325409720410197409662885946780246400076179534226073802419904067775969865329616898095855830759704605747411539136019352840179497765270892211288658376892588964894285924784353493425972750161323227183553699999073929413592244870583853553088442021081503598709433709371605352623096617466734985815070452197315292410348889721089287178821103479690954172435176709439503264721178660613425088266156564080700135170278084828787938732598061251808445549442616575021789923493247450716894401629149672529380545657166427990696161809042450396253231169399730342918151642718430639288284201085712119641477007868604649520921985868938333673247319173820083521017778040745114066303383492713950081671174199236576746903004461805664056235915581275517379647068616437828927748146329720278262146001809116558315566142986799632745202703056063443001483992844562250941739822422318935292357685191536959104112517138892005112159525061991058598810646916603304746137620579746316497540851557681142964927063021889093354167354680057658198019959202532203400697296409546784600717678625506193931784053830747406220569908323182909013414011061817963158753804775832785739224449215125152632556079227398951263696905788005331376475764547692315125358824833065311888860095869627964093941122368735895448746248551729269031232934930784895071842293506891778987402527120862589/640196467230302959480220080712267555235449211591514147206164372532639385152632275431926302846930359156268273329389160572860073692751776249293293022373893065825013512363402535413710156245960989869116057069722427871235461224767276606665425237093844757519674433987252003092501680639924061794846657330806347489249864354070246372276853145689395282032781651739413329102987403786636550244190647935700850814762094483190413386942789920758463667312399576306283158901664652400767650300002377871515161222317698772072310648675138477846636170967724392094652999669211911490383911442388169595427472582015581908942197639657540961258034623706643246024678361604236088039386148044653857158438597814295063855282815412161045561077209938316580063209562206922757082558455825268331676273684216696090075832710361600262970029583076701475239955980209208167640640611450094943793132666233667598431728847003381184269692200774436752810632560190282297281127105047580426569978578521694252705358279364890800204349841117451313689534450552535697059726125623380010144947368511325234321908402942138223640490608010035993406139043049077256104644628311474511033389701121291652738426904370472033052989093938248929917554511889799941511067848971712466417378782193956994501421302573277570196227121468561670298202021685157991609184564885822898007408030305328392753698940513423854638931976837277176046447151310849781221247576015401539555038472560026366254650310434251536691019774103570455224168943933571247069581286398786563238865171577513099953204221800359438689814390759653576080253942319875977615421709314272311992140221746836498601046348547777656479412790084892627345323474992187317970535055651272053516323501294680323034094392151493157868453863754454336903867347721875268796168739612346304166487784254286403827995174189709237229461454721369471030992365543230548307873349366695232054598394053515713063573257593839994919911299329415317520308203024419935918821431267102214153957773286104683458098801476731664940954234669801280370394217587471783754073700210773612391721325989039627745814063137852897918417819146550774808753866988303112620460858093403751914161816292443013370106670994576355600356807470050532705268035794257797550253517638835066062462178839265237317561387728954041460825413751889212240772647414395564809771597967770986836005654855974407368014576701057423606564502429783797316844070279963353748508994383215645026908210902890482136980412243571853498095722459122760123933810002608433555561447486915944383543236253814360782321881512278416162867547942500436174379647163021210524116533648870998585896130777827617456520781543602634331658447948663121731606222826523496967752775809286318058454890304958861426427221035950954549453549559965319061043713436194779831001184612774861296397051744391519713652853057845217967893912135529270397169347447203846680311851414524944733651322128175749143230196887481865943553706399137943369157389963719732158228775935263567463362701770594850187202913462654630807851948445537821691071429337961767133484259657626700179631725029335529405067715010338211416263915994391028693924944879678766485717594048337974824212585235440601437910257688297233428848341230744093562642407676150*t^41 + 191869367429036146993855722294352495790885645090390251373043091986857811237880899785149337106201125650130130839460104295282021136329993704423147314165540508666873451486658101474834721629847740348970645930124520324984650671323379656819090080978743002075866739329072390225121378832229259932247376145430005025595792590998607230837817845938544550441539564476912340246253787454327999711572706826738357751542004694352492872206533496952809069413408091954488268574754559175796802980415709960033833251846474014235400216687005857122827185551673569816171456998785629142539169710542713033989995593722233253311149363320097119078322761141329437233941770149298601772996129089847264519719089020898761995355482537780763731973619848441135305730992594537190626031107455956115988735893988273235855074829346424593875420797394880157838562460507689532209139935586023352386281731455581659544450074436905241298609185888681621648475150126468776120644097437491657591516351379237939996253177459968793111686641304582363462350734772249096523959382465244036672228534081181105212230101788442817208158700149091352156134915536803967959880179410708192384389603608883710932321457024709543129207982749589399571077583291382852677634868392650748431015055797544280444052060363734208636353252334030339629469713557084146930394273506892158116982001541774144770169186876737607217877704604503413891651346892927801266477935379137573802445894700251186523099129977613628869829925113015273859326000887645679328845497762310503869433391838596230855372968526720691238486101279427890681399822008367097494367302366851930675367469989221346048634272861445620223845919342859027714737014689315557534973529119119611023587719923656489477098093252039461398470346468798212209771939162457262481108217253141674627628655700140392105549487205859540471735325811661459151926527126139006521620433413579177959870155397817597696691420852639407247484116650141155923628742830001873951540120165276579851755057727650893207207303085513365531596768361127230820893607367350405729026670577949976536716857277791188818243681774644941665885994152522809810907823494017098667020480209014334612414669059438704025611227444935280536758770019416715531548210816990370414801406804777112193249634356511668646024223555101655251913521577040727428730966788686161256174272351698455029890338842387746243323658320341004589901890210300406612521934249175200112767953196928538487175709224525348284861099384160795897553045724948713179102262663597606646324580773730549163656277179621947053980420751423519072464639091917198535281431407553898152743314651571821359111199356115121327577172481225001154945424627524885960903468255619932481399457347272302588805946009907983871126487730187793656948479761250104879264312424376072638279790915053955714251652219862871260786850291475698475333643286868853617466090002221489455179777867909146310215886979937869723242605249479456782832837356243102529149753678809722144377646132457665052023999303629199125196557823250847335537373266264365567440123159644468141610736081729803541117195343284006563233797150928111030870368466340722979313942393345702037975322937140701389379985416773428252717288764653051359369067140812356501378152229490373087/278485463245181787373895735109836386527420407042308654034681502051698132541395039812887941738414706232976698898284284849194132056347022668442582464732643483633880877878080102904963917966993030593065484825329256123987425632773765323899459978135822469521058378784454621345238231078366966880758295938900761157823690994020557171940431118374886947684260018506644798159799520647186899356222931852029870104421511100187829823320113615529931695280893815693233174122224123794333927880501034374109095131708198965851455132173685237863286734370960110561174054856107181498317001477438853774010950573176778130389855973251030318147245061312389812020735087297842698297132974399424427863920790049218352777048024704290054819068586323167712327496159560011399330912928283991724279179052634262799182987229007296114391962868638365141729380851391005552923678665980791300550012709811645405317802048446470815157316107336879987472625163682772799317290290695697485557940681656936999926830851523727498088892180886091321454947485990353028220980864646170304413052105302426476930030155279830127283613414484365657131670483726348606405520413315491412299524519987761868941215703401155334378050255863138284514136212672062974557314514302694922891559770254371292608118266619375743035358797838824326579717879433043726349995285725332960633222493182817850847859039123339376767935409924215571580204510820219654831242695566699669706441735563611469320772885038899418460593601735053148022513490611103492475267859583472155008906349636218198479643836483156355830069259980449305594910464909146050262708443551708455716580996459873876891455161618283280568544563686928292895215711621601483317182749208303343279600723063185940519831060585899523672777430733187636553182296259015741926333401731370642312422186150614585665177900772523518194815732803795719898481679011305288513924906974512425943750301413279335182654367053320397790161415208295663121334068315622672124687322601189463156971631379455537304272978642378274249315092081363556961121484650550225933022059591686521390398776805232238069429117464966010594511751328749587041807932139911853989900473270630632082660390087212710815996401882640714686155211249471981726791595570502141934360280172893253737171047795080378233139203662095008035459054982071807324736101625262070692250645115980379273662459862348867205086340864959979268855558556955951832827170571784058880601412556698805586705071742757359729586479325953756271671639269718400653911207351134668596669229656808435806841307770409246940310018457841111030847383354987689735855146515914226577990692137258884384864816888355013593586539971467145934271424857668457953248706929537721180972457477039548355427877282657104720495841150638665229012294058584913791554015344744729226485515306557064663932717508810311075438991080162669816033851778955232622768666139533673305935655365318350959138325125756450877305135646054611685445862283625005365583464634218083488829517531839651846562775270208759831433267356254764401415597573808952435616071762013368703065652951067614578139800387760955291204456029497121966074803457560097481857351022660263421287153411027019048532474577416661625490962094409296541549028435373680699749447339125250*t^39 - 83896533930660018256403054243351110583459557706101054229455085268659994022295852764578269504332568714481901090551693839501441016283002040337116420151541345063419290347710818061066260076033870647285052994745462625991455646713091652847435800319786116636075311272227651799638994402133147291743307059772135952263928125358919185591146134074791285569504932411004615807520000308502657760883311011000031992091335518481835195113819757153044522018998928575083241233933044057346110892029086155874147861275471431116550720273725168366255021807122132815630002952543797150649866407761720736073274097421423993393326964977629481326080663630396192015091182988401937608200069034667643275203318787249347862966944767052862822153600480781128905623429393838070537728216880292901935455705188567350716806980500035003768361603961484981952632608745360754711869221958456765980389681235252450817901545311981877832237060358981659182650687392009828538224339575427813416677351524825823830639130206159955425164191376603695579501174815330964547804440754104438802712310246301949712330724114953601748335139909262510898250810446169246579204107228544649604363575375090393056402891525789392116738038859009955665589090860465281656615583456145593870679067725900768490922383828377779060225357714165347135073266354951300542550536918475577020635272449699444986045318888602893742593266249642228138523557185568482455212360386352719332747132094872833151098289143322684946824735921467443664623963575466094495960184778596212610849197627292981245826761454879570168042717545080964073181621872000274662288323589437406199691210937527127049527772325873766563325533142337412376193510358394342237242733208659422758408120615067552439922797209051173785495741667673033372647585829116130620949426047544936954497930257569559650392108557344118110294370905622803978838616496549820237337029329736222480127731642279104664503763895243722666093093217000721961330823329560793808779220629989175496489344390638606748824785694884817027649475620210433704740057935793018460754910590975462950558585918278973965120881103079453530833554341483402886559538449470228345963243074027679754083371772677414946148164346483407454869064358932429490631531126169487475066498487746009338860035503110555500896235201413629021390090463338451607402131061406626723884050583544250876892696222172411165798565798385342418293965361598283598273968820505371078007696428835047422178256056374165738487783584014789712085260056005678269685211704541545241344969112902272417860563958465191666994758131620611868425348001212643562398089467900900149093601330416813514499704774018829491015589547111489433153194923370253476183603225268016435919788715426217438451503803329868297011331102513500727960570082339427299145930033682564396433130394057995187200283488743955290918295880093405758484161452548390869426205487049727107772472375950133351596920245984099421816132699194405461573783512852813320312370541081731708532014858652311086118117380513757246326783486845807085523012066799322714735653627777441715283172723333776546771868625442954979765975953927914253935507301297030624123643243271491730965734102360387453619188212615986787949287087336634764951281597769384395163830379814720421/546860893171231562664910766964860230969686937921365178714968626141123395584587619434548928496226898378287577044485641865579236216259004909978008470349580438158940997813391621216018254753666182187702849739507945193968707100661354348911480815151202539158513978141090758087183985120885628033172231299161560689455762843043668373942430744003490870865131059443741435330299388729624439329876714362896939643996036648883692227311774261519172800964131420255688906279615028573031970590422823275890797370846133282777609913014332397784341937131093286415506807390705521424087841185069696354905992049637567615782060409519349964678583536240501446047318075716885826689089504183688232934101881449785214199153711878061328770118181063646167771815890885170899676215156201237874409609030750450051200915515707396660274646557227152671052744576163855788744517512404524171047054661181283881729677289853630808642254402196183473749874496340758467306230108791881201013117840217417541110443421308969839481487945964436753352124601202178388750771004833238716586686477409055292981412351127059160837458685208572825060541048901575646241863517896757063756492044200390468712948328461014600511352812668538875531059559537549405483835432376579139011478756770135046540694285935737845234450444600991664405716627929574314119627706292320500253357701134576307770548278146491515435384715857783053103041861181619454206565689314146216090207368516002720283365896363515359683343871393916247766981937008602567731961638455993175677555373048019234638244497384415946266967688740486260161622860135121781869014930406820234822989085457508108087180927930292250621399390738357538853641413910405553048593187389242538783374357170282622472935581018515566288127297974411365508724311135690978370192653564902746455086471153847123665943402507100638039324623822635159536622438982596193616453200164471595500103727197693744005542403949589560016983637125201054644203863524077524469270484975933104219135711784739421439083901954505192007730956397397083801542189330288397459234737482024687218769875244597959245248597002160977900113835117511565313121186875404465755745153782261472241527828719114069094118346931258169103176074895827818902445542456926648352951705290004904203355687914431765837352561646688217099333787836081601842303565897791854989733114996727147418578097749496950452232253513700289323330222248807892212977447162414241036164490004078512620757484115315607389782030359546155054932756981790258709825638197772699059465979029046268333566264433641920559354656707641785687637600977616090405392119395937177603645088520359855475229590919377006891696340868062547296671609869018919083112147270874402979137333989566109806863323376834908609554539553234342611426782062237701999916300759482224058610170321456942161848075636112657062330692055104912675049972965275126767483024267401107646969356245427124820750176402062997597348368677896019646337584352332931328455978407127919722288986572424398840610070250079907919811201574163646266806206456819560063338490753788628311300539623383599584135911652533889103190268440761675147902666855604811886815590292022629490646390361587710672860799912748889990650569129285582317563273660222244278385878438216250*t^37 + 11789153435366504422668935465595190711425835653832880447453489105064676006489191313839130978780934383244898980613223586033918251011141530842349295472147871110091791747104920329401142778202042005157264264502805827083597017996017715777899108297651959263251732053954174139565306807354051492858312872566142509695759857972443180027073768382180629155330859924253532441713530316922073964656013099041542322913016805551233845648981648466974334705520604942917093459829736385469751786363174882455247704203102259980711006756730224608686741913939540339373177745739449283848168749728924921292340541271942270342723476208370405777510105548099664900681757549551857007631767573160936811419060089440307410141218201205145065379604398555290244754687356147330190961896641760645898447940987522144916643489161127438814380078646269860536836124264315192326078743426356872439707246028576460934100230022206673870161947162695628788497528458470159039178047517176313205801649809580817898238207255280622705937836209244557758426556206324176240764603396798301195670778353170723483806286138309875942362376032719108642520122905262154421927844341111452345248729712444718517423072940334793474284591997638353364587718986944304564034801502404000959829499040147925144956672530212710830029448148238310355697277017057401423267276299027107443752097659789774559157087298173369422841705280506282517753882668715107042242370623439318289014530129978638566567426443685820204500330438598008927595346814358927319463151900770548541987674184081589332610661953857114221856450048083936483883447428431024422148676095591094888408277032511960064373829578293030549246043231165361584249331851712123492597211009377680515406468964517068246449508812160639423457586289211349974594808654590644875270372397838303681803161328848767865164535172095127650572318412697958593369488827498453700280464049378471658041967194433168701028657564807686512411117222104534930161010874374144356443320391510302809313589354511382128619212668332112051264797079783139393204887645845122038616834780214363283237955795700215234087832241407574331704856151591469763698897544104102414888406087253603305923951467327016375069784981555956984884277505433060189135383587724347210405380834325498135195908170039724560000916973123902118894707836616609349846658919082834292983401115679255857974059073833604861182768938887521492023082956136509308850804488364450652832634101815137673903663492271115863873543675096185969827748093969519497845827328529602079503569285888857356576034406314938680146978506446445683355763279410790332958439552812106166617896207241209782231150302056969922516002086046334487543863129890579201237711698937866908508923523694197503516962619310695203535366199169231058677289181766489367843784936447364043283821520038771801706862147877797147832943614378136557187563592353254262875914233723600722459321880280985316173323043245062155181836258322807286883847348897320608553632944349064126661895318999411657015142843016744819677349113241829765770016121858366113664188544811360735626798927841522474430393598017453005253099638220629826887961179540517110110045534545862226603971486611573866293801726507473123892207378432279736903273451439872266253702162703700447/391723051136839629994014095485467257644953054823105553547601640001797609603144323141059870766800827916362023273000353393074488353490492878778573443300054072723780431057819530090906693121420456744382892366597889819793187355792885030071344413689868485496524197108157209693656613455386159087591456462519983188900936504591563870696351100314557290477859836906509822470639987671574952995159915962075112794635458876150729893322618442648485481541682790395919003788944098481391695245622022346560074712450067103266231214286862214015734295391776042042313386854335160736403347231858434977627696432719108717687858874903931534982531469221919475537440607428407577982964822145762493094640354797363876837691665955207051104836427570413212375556063683703977782253409761170392307592284438265639512712532527993352395314200566967516144164554557088189100682757112460576423776743115671433012038342377423487041614855473861920913030667591607129063327950269361711364006396184107600369892096114935842465462996754667461621025423556170335204452989277710002661385349066060883624983315346333157763002320610396137100103871908220852981760392252286974747558130952052747092253767195478543628699532478882456940688053285762340098350203333577964823825208750238579436951226095812215380705637621986936914733187382177345575052470464711847699213672443916362303726071580110943680665647529333960024164737442152942374915848373962892376673363263235991124964223636276959773175397239613766130958692467155030786724294213158232222929735303900302825976554864014259382721535906305760824992261515229077792698638092828678844836153412824956856774990928790902927385379181376676767502005708872062822041928555414868206530567902117339501890026119645902092913880109330127066533017196487863938932326312448066609671869408074890001845983356150102425331822738199653285098342817320677696892008628451284719932457070688426557161580134103160012165584040037634886982909332849857953165382855101017915834800640132493371258681541879605622559053873312804708906107250773958463707152380741088007771329075917687118936938278143679205046080474245873025710921095147879725746528595804316995704331210145538854652149220262943825679316060131983752815601334394265841476044214826207975453365101827009571436941321386595227182358662725119050160710323950193999737905068577602051605587749639659543797571665842051217420939341344660379508667825559137196117826173134253721251814862743803874950248697263557876228428760005788153846733744503848262454353772579241855958813530481092031878158350863974145045373749923582488968823113401808070696127237988265269490699878418990752208017217548349482012997140219225726200899818144075892857239240753029010590040149364012550106443226075663856412092115503602141784016856083011559713668102603908924444366235797009668761701401174440994184732407750268110041031567429162215204999863745670970891970330555764236398476854379418328227631344578908256553573185247658808164451374573505552493738264241636169510151482202328176932105334317557208490691958387599003130173772778323106366858701460445385973171010758363049206874839830397167151593046058762968477201606527367219566955965869772262806436042963431305488586097038628880262224980566250*t^35 - 149247928427673571093874178084057724378551635903094651977235450365409150878590881024594668233044599633568913927376214705594662018641945303053448462966834016388392285186490912977351786717975254308483944254682291269928904575597956911820494481368694933213417647639511393128854624115213177870935656608668373067220105561388598608530261228792675644830687958838926218631850137588522436271682013844351178466836806848343681032183464448714136224813023746564592636810768677066445422433200720429800166439088386218117254213441962625114671049650351039668376599187206140021495937435820008874384076112481226986163742198630522640110568900607410454483592624487996984035910120472473275172579369933312589671517369514048706398595192196121507530690788521472492983152325883716444379685939687316837298973590622863367076306961832732243376390222595706275045606269353472393607955536293345629211816019975500978835914263602455523710705873752459072449052708079982067452238680345998103000120607273673122291268075936869599564846709595893726197059397393802330150633167735558663482706303254869802101145491357066970342519324294435937370940290581348527442146091371661637365267399974668366177571236846809930854500763583157573795962735714388567158527220513429966747293835291122431569685192671446901496180531777729344524906278259661355897196002133991172282426357239310014782327162887438401281326358489409159595410688459775630222406888615660270317462893184556494603175910047486808905010319427952929296127430392480104023664181017389538323185513239670286925182685904253903749912976146714267749712852065900636233641413660331259739734355152015253263368115637212626840259528412071281641179150443906524230180747627200199981050695650005301190389522442545318436256788232959409082478912561286330724307918162072049082059920159162620268260240891350801459321005391816946973715971522244012333004243712022526992585268764031078326124294605503275767763141828712826701905792858660949820361181207682278028752139928857422995846351150074550979345088473231970816784269735298715280771909727122652126946044845424035612274622171276273738200263619576630154010849523552671568864751516306241958803560250346667193665949195542094800738250009201250448178041470853056910128693198750427533294391044053886054773150704157408289495935962800868100741578640617664104650643210927718159498378677016871486924930270581784162269550339429553947059107016051864788172860016811603070574416570206487611171988123336382654116890408897190775222970494040580580798598674796864601439989402634031719119035722289543028479890241115457134742761544733962770675784355713892688218814744465085807047688959634098742122232626795597695522116935104364497338666426903325152596518197929331313772821352014801525740089967647406468816542610240419350362347321370211793902757856218766618053462465591060191065549684332034293077052712117907351383885918779213570084786631707115085108115803008594385391825876560979466528716819888718878426938137562164330288189275459089121884742938345297259949153771662763189167300782563310316398322812834046227793197820809834136239821170373679449661476774397947423195162325991080182157752876490249665643855205806738208069283596069961555517843121513896227/28823245445876314993198208583868066005588012128878945692589535462350756718034386620633901969925922095113088335972423481891592667831916846183807285099828600556106670860381290650663765509583778666382277679421578008832698552992084711023594107737057625595429542204191053309232156916610981072158483629676228779834752017881127667295834620751800799085320911915437736609539250386983844083369073446685091555807626398869440386713631759207347930461572509924249633521650196812713561535631857057720291346131798592965625606179976422118850177007394371443081514677607093285075809652914921365610133384323796536495350093231481637928239863845832345544146081535326719273753262850340428283915801770094099512424470556894020673773598684447858225895852514461179830749488077393143462895031947646199715439178202255147839568156904070792168990918118969074727600741929011899606926315465505299450392512014209729368782217109367078703416704441166984729339545087004689755246860551492979492426993132705796052200340721710451770587064800001538420871519490878626506750892898801140362258121071462418173853988399131845513127895065677080762971362778153361173000787818733353435415825302019577108128201481834812447213098011558517866682052230328924519276436221327428784940240595105389404159635576318317801000800521320025677224512072571961425538528044421647562753410549265625495481314927156311658551166869892734275033618991153415814616719630833787074699993601526089810671437779578000820330146278249211471190223466889368043421807187348583542643137076006682828412168407976503129073233118096616202190323907601825166666133133596946258265609227492319538844362341597078314654826152835753523328414543059396029438674837039744843802514770640600700132464080884920383254367662808129289375507079196861479335696266588609616345912729956184133163428345192857009492853777670097361191227871862036085178156196274411191404726990018661171281706474058601133058076070666946564905137889223109436746563847773648110992253289486151384804112030421128145476073661331948384067783167739554963906273399341536640185913657623982096531966262525582258827120976480876887954698983510270420555350374026515569455627594853313970017064364320350108722930141546971690206288997894451761797203446790819147129907579026833331670012190644432058110186518214624316647941769503969254824064595753107755726436279523357854326550310644941014697612154179650094142246199618326378223974925375386732012200610236213774118014664415854467679809960842438199755265269479673106008075354237357058322086910386554991692704177241225887661007664397122450822036636206294533833508547944743906936206887046849604197092472768685398161241167207154142230649348873593254786785298755010338571319559091101851202772435063538577425840588181079474941250834228656192717036262161867196307935576796836325959503659121866576456556945441735187164340330310449324270816650515792665801081539366652309443646746355188055337888589641571641093855064545403966119247240466606642553343171372368115546514348889226577086263427368383660767295080435498108837469340133258872639661199052952123488742157857470089372235830845337264103220378041296471523111118762624478238314576771362192050324443061175952424067799599463375*t^33 + 346006039230713712784312060238649728147807479790739447461276334304406078116286026006827401233833576794506615018760345921889692527316477474720114386037168839417957499396212769625402760065057188435200743463659100243871908020302145923370768334416748284685466492666867526854626826594888277902130553896467910820596606070853321093942415730420772584620796322706942957624446390687018081201352121064158294570984206988595231735950869051411583917058325197601748527648694219299697546821428374091578779599010165407810659642763575451447497794866112987775578808110187743300840883271311840679842987867798391025115147169323142644562254588614115584809784306748508836383451732297334260455050615204537790596831418342648150042340505623967500794002038750774128546174918353784054496457491783435669579413412313091613288861874192095850426832800870028333166896202805515291057953831439033053994740234018883693525744182643393903240160410828042537070748058457962969355283693440155903423153052106335080548626229890876325380472544849968625052979193086748406173690928574634638121227090292981199757729745389616242471102742057022381582224913671392889526775993144317449828951507644264136573655776720008447334314009205039327501590866911674299324498304260602561143174612857272979492449480061034824655260335464451000074349883419256389294651367787585158244229147005041102776814553227782826778833996455642413483982004224385839337535555566097502543495876953272582233714078280739258700096687317056786140376426419714204230639761721467981741269131417667513034037594828972057322738256509408914853106103615119955595688432412217592429520668822296072616068084100223251832179067514425674384198427405632181711783653980386626027481998102238714261181399066186210219014874011668883913808076273127775852696188607797090160762325604112521616478645174035024559521049956315074249068763920952912105044053052653946965425296451232544738697834799167272958564461272722358283705375716033963151313587818621216606080141786422022096750058535078532457742468393345475650794915796348194563433518735383166963570149736727622142813411223001856741164638227729001817349343483992916398901770745345866794013053303037184671528712288909107816483582952082420856109994522914470898877001744750292630715832294020469588966926913868098965687323715939860535570767889574488923664936166971680940674863436363285832194715963483493545507173530457992659668327812745060201865234493109258878780693726191093535401168344469999903312137225635920123099359266225081623377388903465531558711688508238184309044986378118639423725991586655101828120888523137479444000688307242911233723762438333837632695653576412852015998821607237694954173605745521793930325710392886518307689218996947190360795004661581798653516535136952469235830671582845765536589592627490731630436166551827761687904014220184188138205412995836056577900530536999096628694020206099098524857880713260688134895929998739598234660912018727025408111031125479775585894655234440479679651559508130630187460218687313921992022425575604954919322357198562166265117090831037213134776815161493594470382348288457393461977798019716391585616077074182583104963659187092129606683406312698265756226719427995524681252121787808414/445168404735919625505896085655049308786207811961180197402653626886746780200335590035205915078034769406438705482272034226673669747550621866768480063125407515920318083669623061857759037195917598170909078528700813821658491825293194950315529718715064012128823818989461038402608093140228251163347058992066876560497636248799430247579850447584020161826070780316633664155151667755957709205504751180473554820880251321737202453641624433505471457764267504206397076873971759179740246591381565505357383449542930370339085608644797135364450436673344153275354772146815321509479758080210906722033340637650034483505895868091309754903411386866227819743409665941507492204595848519431834688044641219439660113691725121139322234235444002224985307091368258540216349796590051624307638065987070195459925649086603745196349146509368835304271804991475768700582689855795100697741383953426181555538809080962379006868777155745845399329407556373840037852947030669280643336168520736646213079517586995847094452361078595332490689418987135898638367321610905065785734764523754699919573488086929722587631371472831166333438338946273409458509235124041860319191996527405656876128611964586421621024853942730195539262919793335898907422850855561287397267417099019524315544531575173670725890246570973440294482710311081971071065637625363281515663253903325378329903718364299508194358362439735161020728356242956310069936980625669818152366514340339368363421563928547519275668239214972954460372645465490066022722195044747655928725380795268922404666433593158265482589357048725345796128403795958872469202939509032364455164540472640109238397455157179255766093588391981655755006399074501275567613478934291630945518212182233849431605161029693178388134988203790793491745277623726655369278722396726598642593845553286510295149819571000300791108486967599264067204288455217192119557010166544887751853191464223984063366759224283768178402982367830035090813604693955559878519551494281256235679956704589270420482578301049737235464227732239153298825534666519105361161555204350229685659549481632058923670515577507779977639496644132848680048356316156791646949837970615310139437707268728855274679764336264596638051094444727528379000803808637773365303283837895144025255518880214364557697607565736680319296565193169288393468368472128828019748814740917070101882913216630399904731649748989705820233000483781221962885847773251259502920281026347966331159275468055651134277412287039816400421373051512972141338554249639599729771391193800370317766302630104545690636841616015745424114119966764820497580688094914442360433028522827037589085600620779596240204879832664066689879094878856055942610896979904079213535918142436170844013324738729549524290739832877457878053767159798635297676762738312083143405739748954851190464251390950300588173670950257468244330557339016740461298156011474075675422479547623563146943772143771407159452255218301068530292482520618193520307271397572176766304284369520838106221587591788242800539924557290013114590063466972091671474059591546843071202466532034096647233266877394042512402450290268853023999141863239636390432142058775519382964644068399855800830953231355278071120396256415432573445156526100065083136168398077880275*t^31 - 256211786919604656116059147157042540392009874446898024328936991848710500399747303756428118788826457810857049006011441049475180506544968764585474461810315243677234488698927446809611244340385715754834266040470525239401366693713693677472817865006109573670728485631128117757116870994420256199413777357625438819410113271540321433685010305744034356859038734033799949958710036450157913992073829675065838201611715518947172381253035049820324719197983133669180534222951732192445015160063362841451543892607858733521981349335161643479255965598645450337338974708208441970192770354890904024149824452696441036380711584867652195228045730217933282267354205063153755733904140092102618971546330052022411145603101458481856963709810570801394337948008327581297036376431954642708257452143405171215753337282792034868914477228863862870176951261269610249500337154009321351599742070494205757276807075889249437173307918721453151762752864563989840971026678443501959182915661398003741204480446538393886433582143439020027847380501807172040994002320906347384597277212083690080007456820797965235309760432893059823358171448676299978220304314133984182897000848856231513822299989399742977686852331114656503181219388284141933720520743205952522073068501962856135910053853392601210827291204215712179484157841533421543060810433940631738555271757038008748856796113201695868954238835670224267092637977581069522199407765859348230360485666895098025801770397290309372296198339307975473133376464282980734796253976378192331039564817593681609848908561632643752598474458539715627544603527863852217587100389426272248496587035988211744596749443795634082869829716967474497479775865816080854882325158019382128898230413898929194247026007164104720914214516443500433714663553756100430328456713661454444261626173998774108333551001079406659394275528216267180014412985403067059229561809249923476250816680401976802217850773127475403212117998258418563969265338239342861480742874089216758215621382342398027968201442622599943871895583416619856358328580205050754593309018351702834561883835217275025260303861009988505315115828990309935441905957163117955672410869354175379212988719130058174834907889970737443593694544111138196930094619694998798655469784273036319084224311959728282341116287444636110931870005627568681715770091330534317172807792446869303512768933920763741127114613286699675742235731288479091309681455163679184472660039113865476332238467329064253846378869826024537308170885309483563250494220254200890099548731044388777887204782656978888901655145399119470922530179964959547949005101380510685479684875538350015473410574372480047441396957747743268829044179355677589026362748312489127825341591563618391926046826427113142269217868445462392673205864260606133122757327461835456006955472255140886520786297739110156308485823734916749882659945258555579031280460935366413176463443620794226467392003746767839427163470640673311352634155697786416229109229673046323517757523011572892587856857521980991662933264128365517796074248146547407477806498654807370219828854939604562133923686298192326082136800740666937104549710128281714106133025146736525543861939539579540831967973244716080248776568772489636063255440881241673549716108837786154/2532854716600922007188719108037349515507734102537749399015098221941835128726047322614102620271577136278013324295685711979350189942960434759199972772954904831960430476051303627811387625425048403386206826111573595881850039695633695406967669089240881448319170004595209356428632254073712463515595335644518435602831378656962275546575011167288390575906954439732570847779311213094242138583044273957866777429146257520228910512098897638910441052796694420484673023593287595333004851295791665806343733419813224520894797428496259563280493863831096044497708186352569932726350347697751710659844869145250196199257683387416072743415961339066468629574572237253404697026148793300215611156116062110604962715832229137516833401684422771280088816209509057211575783325426155793474492444409192491409921796527228205427503764622270959489822338744603511572280821593316952245769943183286895057375982702027328832184421748209120375494905062127020905025388277945907108636820893846435350280013857045336916711709585111374515991521823359423287262347096528822574008142979983637473435363253220835412385389414384222241976756073624571057035303291962308712644118173170116709007619798508950602382789674154560826840750548290459300854151419572842087900821425455914209132679651850195509375540834848884434125765563052594025028627868446256899463341174092669808072880348600650071349303536424192014488923451303143501365579421914482591050857453655026895329587869322092430526188636915085722809879372615892887902144220115973387575442455840420578274535961072889814732548725506277805558159528731515773051207551391039141453419930538552563295865549468179358808347747481834468139856803196912712283587039935141586569138278227074352236261031012911518699070814671756073723131307410280549344455015858233656137397113526696506886904455691366570100012057030295554783020521063334473341609568272637208819882468860598981224664551959370670223865196274337585663612913885082067438827467462319961627339870938952392400876540455401512124054338602079114007352412953530503160572714406479245993988429975507669159830009958058493466101595928276972688923867788642129197353970742281827835231011733142080074521223574429147532089082070420087418366497421813975001442525955129798867607421909315586900180977467319058066664030101123618009682686250228388226014905217812648644161404966068423473179606320740011670519993927642202626375261601993723511943770600498091078636283764911626061138874536886416190570810332427700719360385880481221113087826795210428670342550594828929485478160089586033752751535041220072441846057271827223153438147119351799969796635470116539096730082399000132070712241767214845889586264971485180462982534550627215937882134150885224412830083613122409616261426440511176436753511085990298687829606122429187124188948510330932712265751464905528087653825440075038420542823904223670507211219237514456749048404216626941711107276540562327526193651793170029334475193083074704834721412790975431950412160174484899623708688029384962322774898289487096317925262249279543048516475366411958396173612759207398151872341184853412408910601191034635217359989584851661695388665033662315072664937021409714995358010639530159256925062293473748878199506305180875*t^29 + 93589222023289672670891597679686635227804093126238228195755152952787034180582553673202379339099984632706627357125329863064175146685577186349283951205231870269684243741366055604931690600982137498554183544277113254071964510800787561272622762829370863893904191309887309631606497366668693764336149814083580260221418547739182505292884713490108042628234783129771558587990569365679667428203095519422028690952835259799660214487213270022599711351004605978773866919841709859977698592350877564430793636353481273298823467511532141103756826241975923785710267373466351445619904294589821522960988296996533398928376882372065810476977264425674267680537957486913629806312176027596946445287438333431855613284252037443837671675713852555285852347413829261251153436930227923921487187886697027753994111207898421555149540269159150003553476346835033226250964303439160396569038583716914327199965638923443800941214108451900862632177919879337889654349759800385186214133477435970629177142327719974017364172402658755755792490962132259669520980731301146909858687664712402867118103544325470929025294553336247009073169566400539079670134072245689253356043918934080408042053331177420649270942950479421552311848841505926459427003162669263379909113832802808544542914220946433465366036633673495036438482254345143009477796138996043955001985614994998554673560812161963006711386122127743565745522296101828567421283547042748318031535601133297266426894753499044418591758877428878346786702371364318814572307867352895205069667711514543804669079673829303207899797375330233801676736914476334333446515026213023103356374255838622532168521045553817370025381867940863783100593854630984151061489098807822752764705623811043370991748346036664436019089818211475391060851717676758022749654806089766650920228509332408436627161681196429605303950973997179084739111978834150811841577373823278583123726549370515944071522790077229817832414148673928583021274459133220154295819660905307651278685098853583170366849276378743390980991314697921448277621453353193315263430288961577715165552989602119882757669393068535218474092884045331016433538036025741787065276172532327714575398793694190899047576021563573453268572700903609853452615704599976863028923600617872463775433813042601063148419998266732451881918247896223003578843760043413587191452692117837327869638676571758268165706072515636542021855981942893308123503098864111868592391905753662808511935579537039491229378280729916027700781345909793617158334816207549765042334258967727145807690603893953926800109112426260588539232900371265075975663489109680550677282999458574917058835407268947934839064296276499182185184033491589492727959514901535107569691306521057385710231493084905134884848397522179911319920207765237474448088603796585023634267575997714299587162973908569357819905994701232590532919075774469844122239420470309704650979255028915035887416028210670536377054202339364336123482228863934088675139434319725185946551263617617462384830539771072408746048024231355495777611283223589305424902282373175034293909268445221121989852671857080771805888651744558417484847131788505198834185614843185736984876915397103777545672719750991949000703135980730265051473976727443957594101520351693929/8259308858481267414745823178382661463612176421318748040266624636766853680628415182437291153059490661776130405312018626019620184596610113345217302520505124452044881987123816177645829213342549141476761389494261725701684912050979441544459790508394178635823380449766987031832496480675149337550854355362560116096189278229224811564918514675940404051870503607823600590584710477481224364944709588993043839442868231044224708191626840126881872998250090501580455511717242158694581036834103258064164348108086601698569991614661715967219001729884008840753396259845336737151142438144842534760363703734511509345405489306791541554617265236086310748612735556261102272911354760761572645074291506882407487116844225448424456744623117732435072226770138230037747119539433116717851605796986497254597571075632265887263599232463927041814638061123707102953089635630381366018815032119413788230573856637045637496253549178942783833135559985196807298995831341127957962946155088629680490043523446886968206668618212319699508668005945737249849768523140854856219591770586903165674245749738763593736039313307774637745576378500949688229462945517268397976013428825554728398937890647311795442552575024417046174480708309642802068002667672520137243154852474312763725432651038641941878398502722333318806931844227345415299006395223194315976510895132910879808933305484567337189182511531818017438550837341205902721844280723634182362122361261918565963031264791267692708237571642114409965684389258530085504028731152552087133398181921218762755243052046976814613258311061433514583341824550211464477340894189318605896043760643060497489008257226526671822201133959179895004803880879989932757446479478049374738812407429001329409466068579389928865323057004364421979531949915468306139166701138668153226534990587587053826805123225080543163369604533794442026466371264336960239157422505236860463543095007154127112689123538997947837686516944372839953250911675712224132952698263464086831393499579148757801307206110180657104752351104137214502197888303109338597262737112195041019545614445572307616825532641167582043911200856287859693550838699310789551730502078507440742940970690434158956764743120351399394126377441533978545929455969853741222830790845505858039785676375791246479022329274349953450217382706851490058727226150815962135519613821362432549926613277063266598282107411915456559795173893242311530303397592180414315799816643262493775256422664450798780634148503924629618012730903257916415389218649610264851455721174332207919577203969330963900496124435074737066585059353395282844919063230234219205935124392780494999901510767837336540532815486083696082839279049240917975726911733602669066727116960491175704145267828752886601346185055260181770487808999262536444902457101367359669634226976486182131926703092968470432757388319994257156807566822087201212240900512731164142958297454035373228529505665923783505579697640893138024541935821064684878264593020923069689678439389535789452012213565786363803120789200095820529313396407465718792341060637769389814288640680542647690422305258997415428756105460385391562202969351709895549621826052994081505528441299022811896976081316374162114115297860781076606272581724870023094168041868386459375*t^27 - 2225295616750730388209601491756624221344830098786870451406429170987625734703050811661853519572578523205039339328588957183097954235695664040833519244170099052362211659302966782798830915597176196484556467557915847072587789772745509068665137892235564695450647547558393960933244706169475570075410649036339711641777430452679923468598427357053025312458174241947499164774574719806489511385357164858366176003651866033588642130218697975353935448697137966078613450292985817195815829818102973629775566364657544703234666193385996203675769888460427197823726775115409419452015324465193543939971711113557005970300598065360445913870589081636675067351196022066458993704353522748424475164818164404257947834073584599991551946976362659564807156551412101455260972497643616091856965038171523449075483371623762231596879838531607262206527109506714068165280389088099988227914569514204205469269162641700457687888630723423539899852800420473581412452045667668289492853205866133508858055771275136122366514426440783669079369271915284490843435265480741486156061871514523469709966693441229466074752954362128613095422963103626916359711828934996409945286266438771571894706951946430961675190290115574201075363381310721938514572156364904542908617249522609771701271575889100721079329673773917174375086296576218928758148270546000390804642893414986545686238460522034700541665166479550060662114709518981207652601193755615572536695480108420075305139735838926850395436821571560716554149149693956055231159526243155010235909357072021700039010161939993841847778840204239094177895011048764265590586302935993870554365008569073352041947209038565718230232456889601326558616388949074323862837789606604120863584094847205657605723414793675770402494684721427225743518112044542224327273741955955499361550803316429719833387188164617040766287001555644574228369390019263139729081244026331363406925596652447042994211011490371422953782403018652029685376380009292240179567895899867005344110920160290354543681276503891534918649962734444704601543462319237559342386069111070576115143423702436861496789282267399383621732102337915385707014821664393012470919140349858060368233573675592659218108117000298899183554846473140962052724687858532564542476173038157845143896087935240460937996045577868461725364273609430630870577234907808102644564393016565296717434917481210691054543879902533203198370741298707106501151694922268023730173504123163740223034060771174589372095639146701410441212871659484315116527197709305803093184293247470593244695136190505433170450209241479613665202221575187363195034870386211046189457998971509004278393933946341964789546929837341252175158592508564571376386412952129326399769870939165135600632921173094109064562860489605656804313894505775821510269640801037253756908618689230454502695496933389577961984089762958141032064367639427021457625774467185213584264706829081948256634576746116870080370694389532110460563542754236125801809060180629940939522793051235359823305725955799076309838527591185563626981930662959219972783298949394384898807575921466681836806647049636049445593152581490950186253918680241898996830655776933936796980916878700934695125331448532345040453207395075016640745266927415720858784112302372143953/2054426603465192294719738832074739051467384327613952290312246335575044048855571717231438791998057010536610807484278410827695154064845685971351089026952311697034571386130501831447014407289205927191034425623831916659722809975347330718984887150162048285858882337060558700214335050526455664851538438911664953322296562688424956832221953502356139022680085267783085243198774650620885290184024799988047497248085297766407894082035772529338468853935096585504234785803444382881215046051031017820701028218292948778059113469780299423549733911774111236092585528930417834322484170910398609757429727195591825806064565414237481225215168641687246777321597481327761587587876243454619329048849694823046247536175030300430320425810698470038294262036601790849389246475067881921373754982687456131921381012738751766624530831304730889363967008092845070497516666403468194599346731693110481546538297080533277830549586529102953193456978550391916956298370492111680210338754725008775339671566795158995499110608885701448218526456590058198888557237089406711643362160417097839284008683527612455390045926969444980262936702148606596524039746003480539289144673629349094663972847169901704377488262735703143781770831000280039210692811706986860804630666267314241525185395717611825246493494232710761818790898734475992931412109271073075040675821174541832177659114060531638391205546201766289078418793466056994173329858864441746990519028823520188481767332382894586082537908561053347308501346602232890897965072534094067303255636658626118913489345835092455071949733966243980886730507173304451682585979458350509525845551721436825968006646501235301035477882061846376846380106073704162533296687265725170397994967714561960307924967280710472676278135216344868815353206504899449778912724623973900632200333214304987166697155836282997329081120890702350838879561089306926850599305538710027958265015780298041395882227914367045099181579548089184930593819363484566565811493390274992857764397895317150273836266527258270115389510741310575281361519179395641408119131201685255388417346170980133998318528785854869666922504627808491322292127137206343060348964887379850815910798487294659687171556103565925864109361144346007404239341714575471335278947826608049725748170464437555976041257903945714347098516379970911379052298178847407470449989867565559148344708695139144387928245680682378009466088439519087564352504378854950464626354391709292896097116096831539430027368198235474537576796323936302468361258979658612546013949015067226236588166735482472353915998952072664227377231800644545169869497357564926525446677608219029793308835048770205637267347733501411218235133262766740930554886637143537979708863611357730964038504397700162459801517734486199287799856490335081287554255625658636575602350680521525896222953258236157312088837776188201150559985880634727531163329179388981421633626877825983948252005927864597408276787013194011665660134850898904579349074323278493927254829590374902294804223196585971085250341491401612247217361861945917311457872712713304518250463363352756366254674152571357111834296454516603323398338598743839204120747547107713014486259694971748322225606004472921213274012608629841129175061439415817596312317377336424487500*t^25 + 47644026705193979579264929569364254631878497058408238299295559897346845218880768248052293243099377802837581426513555995601670786626540794844136512345920858637061833464113675890448599962074140693448179181595592076779453420879307558989552497661385216060077984450552103027774764959675831873879284015877229997806714687458692213771784910731306877073133475215603558669179522695716323331552171434624924944291387630953145463073558927078452616095565303359851069066247549179018591239583497204973700619947122836821081565717381570409510152090865011498926034322292264665259090121807065005066811250701470509905093067930647889379192770725653176153310442718799335666565536152436059237474490012594621337532930616800481064944214312876735627774047498534784274329705657690240607037791858006409346787793688465762533310756185637796332526580526056350568485792336053895456485746167858841681835197269409669115950379101324697735718563674858429511951706805980710326702260699073880648454196297215206848863370464390363159969357131787009634992509615044969197664464242213168409652452638292340727797477970328972724422292397026624559554258994715354257065031183895719256674519858063664034714746591109733864032023802341626345864003967517830988423609849603088209382896460090828369514600638586726662480327386378811325162145800015746994018103287716859449410008616738111931893412975672667142061850476236417210267674507902499273006768985965788196265497971774369938414624144266702210427433242425866785465218842532465277933374411340117904788131971473834812409010021549498020686959479626970494182304618577923827014287715843238019615319443904887074870638375345312640681762391847619126320047160797403219896370628762469892588684744009816838241092599369090363507110292736804615135110967787982765697012408979716936668973130831682315481573915726750486646026528363344544028811315884705374457034780991319601579229686746850206413653251169087529214113243876156574555212079955813913090340824172806423298466780818111519955752707891185720696535650383138033736031674504858417427680871998065561331266466898660551138262682503227245584631947784796084383104659468051581704773841914709611007839776540531249583538458878562202900996555498609624155126403336250670995551503527999945661139562876464683809025726025249377069595633494685335350770450559211364841012179259409664921166103322842413662193756777821015750213433009595349311656121895271188680630606290093989442631454402866004567866290544374379148949670236888725280807797533701441351652624753287254716248844429675033378121482856444485936013315496530816751839509620747592618582871495566651807181663476390491223849334758995734336792944882322511679563622076316942811997114908580961371617106933463488162619934228352495938407084327480384145018471947533721639988433481835371564813062072978850066867014711486813782097467570458519042476919111594588671452716233935527002615635135067695335021976859352712419440124125140063414128034439236922941452118187338158436582117633660017467751808474763624737483907889383954290683080590767275383413798290141593119870733329893866071121735454896855891176791697179050227207220104492377224268551507689050849130492685908636859477075630670115517779418087/544770656345627280135364447341582909967475429605652472708213271147935544293777137007122796613642253264166449064137530608563039879541852677841560734894985481546828495768688911834798074147462536614927963898064298237922522872976283292118546591951841644407498644285976003524842683230394934271232665504847197877142570677273721063138712777298422640366009458637709709551581812358688020285956076666476160719370632906006174845618587959120843537050722547649413607151731660664504343219304752961485593642603991166021730746278325653121456432034644480846201868924473550390564155709524007442580504150249636486435602572128438019464560331284662948782240572071813105884234967118990439789933866869618377786332843397747859439851631772076686851306340366302781851915065151759972659415718432832729949640971127304164219137084179883962541037479635592448955347108894742082071908151939234812730006882141115408242197385636668971814764823488966521604508481722001875145515518442790595732626587450625315419547620383145357328913273270424482860277618511230041883391565964240105722114264568107843754425419863229883917536630354392216962694249098893186274641017879713514822800839493215817108837593013011676269545828194464252958785353468658451882163041632192734799931531740580836594025227705245294281296325797744987748232413985844283904914232835251279719667438387762884544240552895303875884883676424391353534001070081790694688856931501265116078677992449672157512286379983467534019911305069825279795462805321925250946660132230959224235613706655080055359548508742451615000499961388970394550016294727402987472616988197624418027932566519824793390781707453628359045984563967917610301825277008661849410304760047108494238416848388366125627366956569019915023432331400155548209107061725215677637254729167053192220184578374384587402231306867491892557464545696625439035282897514443662353556891495712514840921035301874812550583577863613882970817101893708011475537055643740353101282231248148583370436282854629255231269071204255466693348111755016622339415617898959292549610407745462430627473986778818596236136532803788231278327453117366715659887449295213272069289110821755539888363971921017542496353250584874514095825229565570289116398111175895060061538846127417438792335798247866524660448781979988505096099662475976851216414327769448398301914191612305964066285952327775737661040111211527934525720439258332091565697740555424667863716210334809511263609659480615622134248054845922997839455636387579429576200216344139168256695985132805356682584721655100836860377588625115817809627822336513309491402687057586430632906600813003535618770897307066132484753428176265618698311965245408691849011065529227188714109021171909534364676642456224964872566019232255352023830572329216565378276020444811124526981243063782093934002414141753996520421487068578294534246363077095819211114995547352454832533617611452381274659879450680288555888021179792493596985468338110192925611399829975025285883303519082114081135223607315514994880071167315844150171526706866572712371605866972516855089596685632836473647323842420056677368200277807730694808142301707790051978001307683726318777225446128152484125470642798437369119011558955513661133897926506500*t^23 - 31388401196102585705836316375976001741065670691548255998359211943188836540810935288061700618362264155599985382864384247486497235496034926639751824783243864733114389109869445482618560166055846598497761215732030431352043603297939285741681880134084183946704153498091537616990974031702929598355073619126008457992909907828306675332655236527822725480903832132232004764185334347554194910555959012220468490635964597858696555506518326487774886228702572838620801716458760905404331316314435153420742286079765312105627562695868747712772807030002473522311512026646882469661354582182053466484619933998434791192605608842505110255778149470052714953382649695917866196936812231894117482937457938234262046333724313793162183110356064410095898592150944222991919403227636102706529759455266562197372224167286568276930224117825285384938919950731969596513042846588785492676884094037912861102937472392217599020384487872231168865111473920780389355697010426120655931518103892023265570398391287923937524906266336237097333171502304722392443089352980288881590304763122501491672642981409168362671099664988638269224369000203416705983645884673297733035947792065520488807166342977802949534166209143218366065611363019800041335105472472106217993045353010338152460070483157735850900200769785883955937352004856664958857153741317891645897439196500852718808748998234974718917977984060575059185148432463226715377993771240728074738894125606485544243755509415924901017510820989934088984029326597073043410219627983994494734905011915140447672957446612747505205950645759644552272430665297441330452790597320923087427794967136230675284654465130991263635926011769999787444986388560323677770906086345146539405955400786846922042496550541505587557005430129486856745749524130606630493265689645615650480097765947601318602791870815917599586994000427376048303913515153053315007903945888672015343990501586300492142243242735622044121577779922228099850019114920895290964154076457351819059323594857877883968249400257491636260896425062565343261266955394916684595419357764198886766903743239746931107524085320853493467582739704874059974058102137021300776224685530048375914857927787020342597997581545436522717091899016287897599761862509827773057957061662509251108578137624951481301715670445788144120183745331391448130126253034024662941594668416959764078088612825276882282280906780924077859962554741243707613257619281237374849894916396234928854655042250898790197303939760932621920555539420949149338160763462212021662869311443786437889621061550951287597998546592736807659397319648348695842711129425168528907502276286054334000728930815417411983451089238564089992413181441774012714426222439843401110756661380328966938038643446279189994085034280736788859456068229759348179045503185733012795201623208918825600322877552468133787861786700264002776783224648099319681196278552853549732360254885363053844103475457694013143070546273176552363235180410363036135350491174998384201391844902343450434136779140938960632094988303254285392042135624712805331096091353011698787198878935628806766837391540188754155494120209226236788139115095359787536791932616506791131223330588337565974886685921006550569071770555872561908473532896034920572018116669641503/5327217505681046454655879301953801609978904404299831069314016150160679437988969444160130850207135656887107328624450627033206042975104204840494736937714603026571384237774918662065214750031662673811882310617623283025472538562161513220880811723289763468201032286186596560034040974495557210945467499856160774614859434727724540237987708994805223100549577624807965387146735659262156465503271263969006640690252485164720295784896237984771577497769093928672720114144235782392855015064499560992461274910390933266236762058160741635674179586878608440024426128061309549521432867525920568953613431736743325698856116578483625229210115556096843382585220599408160916684388659114499860194495469532455574045977339439898448269363045945786255208167953513315546724337958629469162206398586081900338746243466919798325522555609310880072477928811186087150951912360993179387175612094656918236328001647087160426694666982421744715555400032407562055375426789110461206287101382587972228609227985360108328998117997531929206648603088307433987545809565748534017831271620683266734707734155948123454884308019899940125284561571430322464944802245546928834982101532799130685188721965779897785799999545971108484557059167682675588074751748030277321224910268809624546176391330363880769603130262559558037943008718441226888235573779426008496778520645638037872851720111743778854412990237971368723343340970245179673799686203274164804980646914554088741417552318079700607067863764400940586044361363355200571940735910146529302876790013933118782630634156735392195264440597686566090635106426777282536931644125914103831366465420282273944865930318855363206778299398631213700787370705900706673296279501210833153757385847672839685419349940068373496227303665339477223811531997921877600624125937991453639322950995702149331383407568518172204626002170499487131772914059402831189988807927333307279605458310303269080452872730993503031095191489045173446113712471226936955869455034608720610307334368552819231808475464594923029644800896163596077408739298224176242618477602978636146313501114663269202596393773408018562402529391412974889630541846216795657357055038405839246126957468793630597517895913768339936325317332556342677775406080751352627653758625169742854070473326045906017873940060492278420041544213107180636812133190715625284245104160939562939446888112091242230262633582430305412372065849257320971216667876300401987405033735719227318401391478914478765514445188815813105264353598241786052741977632471289228011822576461277076092098439311941355980442500070160631338178460453942344826818365442270346853906632790562472736474882985002791592374731566268045893189034409062134708410393010461091732027207885872812837234881688595178372283377598127196712323525373228173466774152794829798648878025491469758727692709617583569259925433559318113886850344393702172112215315598210955923022043197464464076071023384547366505546846386558945216106195983072570103425766970842513977305946519964037483646584538578935840450719443137148871454845498022106754240373313977455150331956102538681888207237363292963034671328146531400325083218655763918859190596065391486259153400352829127718919222033261789550526607768857606260898445511276584524635147145406801500*t^21 + 5547094581184384309746451725173353418207454718807926601448742947033333788149867988837309721682561142188585784691305576551302350904545708865040465944689801166898290970834014464867639636693823542442936049718346555907047550740928050797328080054703025048125266973522273035502235010406136671664246235449189092260487619043126743063082685132087196465463669034017707686297408225823988626790217753270558327316741524284752259595645911365966121375113006779327331891865156159872550683076156844595309279954368100929022691302463245226608674405634547122425106916390007187982083911942305297277567835517773604051926998321725287682651563354052034664148190848215858820489677013912939600562473290897960003340658009779061149076941575502329370801547705551647247851972246919407900920798289554867043674420341100393827138949374862423047918764880298557207723777702122001525443760626770108022207263110461600903972419001590713930782371403029089557234217329889528056143927633345856399035219920618639477110644225541066054899290214235921286345472761257818320692854467407629001516978114111040820659082827815961785715070470814103406269719211400709832951750313453394149020784003347121793313707893194589196538410646024195670838596019710867417722529227437202909553599238171340026538898158597875460295609672492051114741969845759975241773005657918123573547220800357736155036726852973509162404364194921999481754099110256524937475003839024058501487636698726322391301735343139008831640085897519474264114149349351393047146465967886113148336678609341184287336678188701120068024575240143478604813132866687250756893676645225419444556423496229810009840538876553596333940597979281084723792379869165419013233331763033500913610200109647494166146541726921940809559572585636985170455497266939819541220415996358157771383007244033960489909824923894296915904049994762678457235715740564780601776104077761212052584901826090619686701686228229457951028266325514279931902190377656419298920637981492966485077418053705313366596296102760175692102812380042721892657112213839214930111822257983144976385081448243814708000817944358060707183846903835122577517309231684664487978188166898347587216331190118830034940174367163028290014394007548592116126037417364125182797913102807814385095600205316031634296821646198150575306310995644860602168029365216065374467161680907488536150720633399256789165950898749288182595627733807135873076507817062403405336878420553218438290857663367667386854495315117155452677025492178017743668994907368441629401866897259389252681475156156330174062372055849105638581088158622619384871664961115933256900671799645156461281739499211152351939340024747442679582478871560491722364647322129313956831397969442035600213261749434989551408991090349703026587409871458382017146752578382915307617820079523256647036571673819646611134207716075464252905836223830900312549958488534438095836127137964877176466930110534525567611522944736073392356334088473409097665340213687389169297862991944248373983841305744672616066379558636314133712484792824095695022029368791882511837343841803680396143580484181927029963671010566134801092540016549880135767809199060408640295210706394355859059048233509773658748266908884260751217385321682683/16996360613363338688663995868138319422313647385147080078287575336226929635488616798034703188756099476735056715135152000534514518063427701157768922610803733465727749710996169064684256583434352340256957848160988569652698099222134351704714970736210197731879483960690569977251464061485825387302205832874417709485503910797978295045008404888188092749372461945815889568515775674788784913748532127901116425059376976477917134170859425951414080588120442534336773697507799877158156476634355742214043115190294882325612526566512842361436668205755560261030311932386082848473142958296984672375814282207704896277302848131352518588432273440880405077771894293349846734183525721936737649191961736127358260051451511546342668287967813255603766616535851685340077644316344198782565134700250832729652190395823029832752857677420182331659810534778546087576846577532692524711465048111524453420665529064516178504216318467726518854391038198633650367150171184304804801011228220637816157943727381863202763946376468316155087878876519838003674550916233578656152128342789798993867877056592786870070345173206347428018765029775515790721490559545316391997323847747501988376554493890821578649933331884764965165015379249273298304809922243715646691527094667154516409229439006399048169686177504356685168675313530264866738656354439121074727817184917035644641955487975563484916460492664003890688762087857448906578313284553303287711128730632148759317856000252920949555883184391183953298332010064038020872382347903800831585368806234929474211250118500060537003938929525952377527264387171146568094020007449344997938169199198043445443143682445871873088292669509918634188226373204540349862421463170529801014368802466384774234433164094503858297487111694178332095017744945750752344848401802163209230220843652954476438223252718605597033806768829688839896608821046666175701392863387206266082550747942396144209063927284598319194446563322191743851886606455819275049678737491370680042409114413954232787198469339421897285057221906807663675542168237191419440735142828550886752524027365830430313045637277063678270522355677365205600249823985548824240139175598723391880500292876627297620652334582022798844466488632441664733854867019540029812038182280303465296320081564051223961788284954903935911561117251341957269829186846568899716401046608711938902044833500481582353695069048706212506139448185725738336738892748196520626482726680628010968233010908917622728069896554793308478700556718199984073033928636932208489371052982043122099912885496852384326223316547842893442840855088114958909685563356411053011391035447474651698730657959999770811270909857854283765468745966924150620260166491985756816478372520397784688575939860625517950044904109479739151415508390476489886774946106535885548070229890853736849274067216398957101924524002308300649067570146398954549119925054527625430802022709249053290147464693655460645517697081328545206165672149088850580806167923192688020784738019849409071971634341146894700062390390604294713066070221350832435834957381525547118812963859946194842214756423968601358253475189800838277227646459520770598265036663637201408541108467792359597960361327439454280946918224786355219975247421393120531578597850416297890500*t^19 - 585791516679494986693061884605802477223596572395222137582327381253130004948823651840735532478888034547239531418982408238230788573114426935655242231097725868933549751804018194250469409417773486082095643922136869264973469988598397689426375746827070723449539574783903495678859730076911122524152900048064535800182439488597899856832005805873050956497007144144028877926323020765996535591866627380271602029260211622171214031423744170122365976320692376921977372597689889097626168729607508090936950498484783168503336111878561575219052550480779733826017688148837745791359242143394317253166890891318713893664483971758222838886736775025039640381084287466191810011659588655931326588944988928986643059079419810685939577431213856269901074914070740755028416592975448128918173498783778771319652125535382325321394189823722939250747034643108289572640727380625834499918822728305690420198303006645466232106917180114015180393850409793418599312202379453948057793230630377954708223214442937541506621754103680556616450889826913512860634540262615888542778504027324968970791284052000746495306005789606216775228150534012242138219036337913938111720885021226105289966095664433108832940734015357833839539302280299634952835940966070108258401231880125173116077794994597547077818947912797764036843461693409829121012478074384880824942380238322458630279113955909784287805384290069933405124186428486650772154278930607179043764240511600067120691648170637439366068099259706809541138999596030440611600667857838231707525852037649358936651594876021257911794181251314607183380852873518853911583190757021404948164197884226573102285976010257032328095724553101936475273956189656673320304417520221341440861277393811182735464213764326705389198883065060617371828570934468240887802513806951256771145226524534159544790179564209040413614863200670367619729027641619890516572893174502786181463903573053446298184055930256143993822933886243225655271048090199344507069636599081229185579178569635792151899796978814342539675962283136705400033493317981259484717047224270841350969191828960408915012813967394370554569090891194215155418921686672072881524040168360880350822590626755330592069276759910034150944738965074910492113844793800999143202580452781301826113820644845195905556240122867758380818010066471124119596579838018682633066666159136282471962039854649551963269102347073918735110468428594897538463764976709750975720882406786351047578587673855394791929521471072841038551054156395300346242960604666508081069393565137410227752595234000925936782376020105163645078657102555132843002276917328044993888235574277553061708798979169636859913548134606257306484690989579050637946519246339167010360966286696874262417229342578845874396250933414778375571591934969817513208576960730927548682360526513790684742731329865500687294732147123912475560047757917511087572412509852373256998090399729093230400502478292225701773950205729618476817652715963485892985897642909542944631194936592288334709816698525706627750151793452893189125682019525959686990358774957599920133823213936998198079091783737770724433046934676735099673034223096878190449483310719243086835087797929167248475004429470793010720513593844136120959623982210888879343140396051869/40130295892663438570456656910882143080462778548263939073734552877202472750459234106470826973451901542291106132957997779039825945427537627733621067275508815127412742373185399180504494710886665247828928252602334122791092734274483885969465903127162966866937670462741623557399290145174865497796874883175708480729662011606337641078492067097110774547129424038731961481217803676584631046350700857544302670279084527795082122347862533496394356944173267094961826785782305265512313903164451058005379577532640694379918465504266433353392133263589517282988236507022695614450476429312324920887339277434858782876965058087915668889353978957634289766961417081520471455711102399017297227258798543634040336232593846706642411235479559075731115622376316479275183326858034913792167679153370021722789893990137709327333136182797652727530108207116011595667554419174412905568736919152210515021015832513440977023844085271020947295089951302329452255771237518497455780165399965394843706256022984954784303762277772413143957491791782950842009356329995949604803636364920358735521376383621857887666092770070542538377639653636634505870186043370885925549236862737157472555753666131106505145675922505695056639619645449673065441912316408773054688327862408559274855125064320664419289536807996397728870483379168680935355160836870146981996235019943000827626839346608969339386087274345564741904021596330087696087684144084188318206831725103684570611604445041618908673613074256962111954395023762311993726458321439529741243231903610250147443229446458476267925966916936276446939374247487429396888658350922064578465121720328713690629644805774975255902913247453974552944423381177386937175161788041528696839481894712297383609078304112022998757955680389032173002125231121911498592003170921774244015799214180586958256916013363374326329821537514543094200326383026850692628288705219792572694911488197324229382512050533079364764665496732952728539176709687351066089519241299069661211243742366280827414218608162523924145273996168851428122807897226701962568402420567411815943459509058210738239135532459733684805400006460445624333923195521434723900328609052541341940070135958703341604318012207553830604990320382153930621601769351691737056201263717383181949644637026232056576444561699078737568963749065668510220430024498843235441502471159458744629828079098359291668446690809445223972829252660741326628411274544352895923639771329260581452772386868277720330165033532150867241376314473527740172441220392756603377681652874268482735905424089790351881360608515740165073374241180271430758979802369303875165784389250981816510891831294443903304389648275489281112912316866348688964503170883855259150018379562050324959137635782032472937606023591827161885286617033069490010440844973765285321832487242293545338563769816497537601766237227672376532520651734553087129866489712079115600504775841282486935070402748908726524139006997581287292335614796459786093570118707538291160186186991311104753266358861041279152925088422260140294739332467078354362388093817490875141641720224872960044118174889925864318098483087029757043454165251646263912570225455810058881277617215620849050739742023120933718902445808523338713830445300511534588449467146816258908125*t^17 + 706502133524442306688328951199590511231789529575276659458994963771422376713488766200964825593153642176834208325588409436608719749591448079349141045182526295740461529837459762081165539812423576894762379429932703385135227136710639235969950570576268955905951862418679208921458569273951728689696778709562501742014844069737757505203590383822130034789755722482602739477366474510918146289270902796477825509243859453449802898926903209184083584399280341358183764789166891286400640610188225957156390169252903684151794601555173968395345492910430161062449275208678502518737095229522696907583726339901096722776478486475502692007652377053172127039233902226853552976629582242096559976727721680637140730158726552503001189598605405712935792477880394165703485649521408366791200931696447095801378303050500093493670514027301074278408813921566467324656977865783482132778403858028305014529123467949862464412461509239421968498566611511404913646451962580675973382474858209117160176264833065481046781493788702976327882873357313167035784893267118283700941256161525341849455159224784636717393671955761202865637423990387291347697748527847771906337970157880937929878359669443384844447266955029628350167656524551426350252201581729290825188423042309916174001023461997295700250297044465348111017490128554480111635028491644553914452011474941419284135005283072199005339728724419372904617767342351356085578498098105200305597332224105037662524701481935627234033434601124148570779974753931503527395151253875800210576935461388610676591106543261843363414565040507792030464353107959433249813310612909798023228479048017002665367938266240682216398507169344444653434779381848833862253932869682544329140172317584162774000381225544558856616454234341723525420539960797326827430800759765141662768740766353943350374857346129959274645179909824674354640165896611610413713390632607190815280656290718650293651031044479667210562877970132379745796728360440243291655035400335666162067907144948351574264025322694147264770681911672825832419621813604801236748364097315823153646940075886047401806065969271171923711811521772802094338692352934213470133893672166754745842609793593507931509480419471234213624998557596070322926648986083792151897487245568835180505620632671982878098090536482282597526176012620420933715189336910383211742061562078853499174102582778056886899214118932723789554644279484666788167327259862691802060769368267355561064094667295501799488403657056770160002238719417496203752405836028524682238601817728604101971047927584665932899519870699027016395027038275266743556273048621486881786077428592798332891281313104480595768761638516440771824794367778726564904522856893305613566916405349093498122445927629739628254753919290935392499546018468950047100598905458151361379025999105158434883872631990127293342834451240709621073060901100168268105754803225303400041650965469912094861064417679198897252682445779342965005969239706616148304577188995031668413357258662135396654730298721614646095596014988817191786961461113375137860012485532645306845715067210385103780489027938355087364612492817005066782104600243856796890870495534399160810182024612588641545439070115333935469861132027008687085240210395394195316209565609/1370674243013172474892257731301477372767229627834441941797385107760236260926501354680217999093233828768956186704447741978589880488986104932078138920226107537558689492822271698764859401889867124214270794206531336262314362840494705782638304091629854655796732577475045965907376133990792369943726276844711105603669670225643410890726484265176459092691327576275474965202885135063611686592623558701702937504788465844993317271843502092855974240977455043091675298186112893319206167470512559855971218966959264703678429561815551803341666790786738730728250962289200229715576045023950376804501151790943943248169584526721977305518731729103258474013862443012084414047058525962640132999351752913496633875117057382769570023223210746419658598107729974624199810025511628934077833443568615542713886322243792728447811103017756639649984720546656942546519885284894558444472987750929391404892381376170659556791638586106977326967019209567229868318562192282645548468647437148210980479332853376064739027933586154528636119264235470806747947654534966020657429705063693467247409440047805392747608481710189308711190728207702886348507303189138418709461600624798547449722136604098514407252688055222981061694788649134943411678219535783519894477991505415686807195922500516052271748885282609410094248009155666521511181964067671054413533643944922229406609313546416410073908104247097087958771136117536202143412361657524458686381349244528125751440000020396850770635740676708383330510645972906292005837286121274260611723290825397538242842751491940365887414429800480030445747127997673110330162903826560080478884612838551890761543845358538054281313924960477309208727933322946802408259795416978209759223290521482643083422029362459988572377992878562768717340140721431512285874871113077678163727487391367296486953488122468193309177965228200712894887808148924691588822005111871473071173447414709366468472897361661154773745690590499334181603758585146715729812801410594409680839444710802760708645037849953378813311066282807069651253400664289630600059285711979910221977744142405679863955293328795457925042125457852032709697566450447485825817675451509950958104862328760265937149381821130870874553749083261424575310876372543550791293401796798666556154845287423485803370022980234188379964606229946932037889450552142653202935568274896124105003615604877546964007666858766630040817697434332720833607975221628751663426026345211936368405887976525614736134669076999460361185528767596772909115639406204210362046052659842187266122006894907450348888977140955072051842004442589916041103674464226697823499277052215697717639569190322562162199266924020506755279737577977754082279045684837561033586965525838531023272253214566574028229427750764495092856089386328749184417334363430313350650824991197882003973715098096690088864880967928088762021578237612818915251606859236098825064679250745891394366731023681891987541749764623269774690780012023294401677916767999410324256833711278178150965454382350556024198579870210023767182747598496034873857657853348834445065561601608564100178609389029725915988183483048454699776423101574255693408470698680419468430734553854222548222609784470923732334428889095673808062519953338154881578919181485185313750*t^15 - 14165313709086392638298372238798925255936848671037123817936159174151502605316709067376157034417289928732199854727885114425026836949860093299668640561759659710286922917997282584450455503060021599190119181641512979761118940254139841404804715231050773296044205864991563600016599651624666846345886994572707558152247721823489648448403366122267146103218821188639613645174990407355375427139363899267780702381612958627423541539863065770556622919750350144439079956412523740815382128588416567322720114236071975913092719598174283492109727295288976282460702702760201449662489656126913438843446426426121221145982582853346509522498014303995545930172444616137905821731543454165464529094516543497482056156089939009590988380185032490557977162932404050540747777905352315314539496853715137425758439032672937534057072192308344172091772922739882945215954920274166540524044573523814968635828880264161303169873976500765156037261163756775495981844815981066054482793945121749814810346345471140373984441623099122588941296366901578668588908113651271368119178458028540101965349204930320526677782173945967217118843947707036514353762259242805309555994861540397681451185908406647287690099187487464463225935600182688284864388428502373643514116887634504772115187895433418855796324477688289677912015345360485641809307333790096636262661260633077004383227741805047897848380164597234219034258938631292407508336691101616335972364053152138704963134657157274637431532942931648188217920086459297490954863643633960131121775061690775304940644562903228621198798701477493422991458414537927979190762605703809325831144149370800223007515516352294912424721275259413377937101845956441962235363807176742063212988010729034142448128323839083850716960815856118240044584828385909224849224144109506002770200716889732590389099839577646262357473519100527429549500261562207237641085837570187166753285029585835283880477234373199902573162479586213599164674432281111118845503134133652316556052390595180660131661970995205965805145993334993402382148058555268639602963536348107269537818642426720996343888674902855943104765358548812958110451230980214294293811354130539009197847955762182701820051827190105446120188545224714762061862011103154135251993214185568881332958276988391947915185781666886968989485987470252876843957510417588705843360711434740535981041342212439489575813692083417534261322593233289486792049495466436444271969410363500038363851586283077152563010105425158364148104383079636492714063120098410018359857949794667913187092233701677048833673512428007833305716968562927169650264882629242509244100620498682617505826488884988642526495542655419026694313857051276969510355551930062924105956900292010215451723935220619958879365711845904921298370023284916216550134338151538836205082720482341240529232380971887627171802456634774135062334967769245434354766788049796346394127819433746570881017910459750713257334768013712582481431799451256980192904162317686001216545558975208263451341570635433631255855521515964279081699330320003634069140410231584158372914654972315453565767040457398263955573473769379582861560053248135439073105380311273636563100202947033453797087295542185524946842952767660433211557473027780600657829240619/1014459880053976183961353960818431981175276409485295386277438449618241397030142489902267020072526485401994578887714551891003312721985410734465659764441318729363397976879419092901897897837079738508487699352074660223889025491732089485310776139832506909632728494718321691401506171967353570083595455778218669548547689392051542072158035908199093598543757513399969925322370172369976398961507299219146870771645788224220102920178498026454265084026758311736343635565534043548578811227686595181073023509401162252311510881171510160516278630676212500902983393224609641640764892814203586120278543262886495766062107373789142498918168962713996780571512281697006507617607699645930525049618068398991050746710902352570354956522540712907856911554488212138693479748822892490935883773694032090517400796619574187669201877028014796703765599433944531645976165586589279850684313047752438022172795766081689715026610006390721771152498366063260931894481841724650775794212251916738537802903493438018951664118360633351722466351729657649925780436291828080259569304217395047579198141342622308291869917383157723198771689644135482616449045139201859013538898936005500284706285838884653911590932725020218077363931638166018783359496337442910418965902910661864482351267885900530272358959714056514476799602862373930402209430157325230487668149001897430844578556523003299980336683025933696019583647122607028670525548295255871380018446740275023794901385533687062546877567757203738895497311755289940580445521743768934174860564755705183881493402376226705241918077006930621359259420369315010424398454456369906921945519717300049092007597484538340761629992994231934134522317774439296811749226275344733720035711301809658736106089050650425984487978290944107884340589473278665257373534745530289396324336069305502018328393753263152073446392268699627430228119455818626925425601435048514903165944838049084928329647323249019051723327165023186276873858115269056534276323862009404581787628159736994324871924295210113243041575867236073859303397517092638538047792282330336684837539793850935664477283633953898605187733558042345931130371098941759568149207154131239632789156424143116589882380048437760009307686699196615996834781690990158335160791701661948515729476492570572075997148123531448229555017761577161833130704890059396167025894171361475805307959729480798946746965960832758280699125576643121368435491641526406808429986621837875410041304956403106640325111242507232697848076281614676153087152296333527121185552086012358559779536218500974015557360381035632583183260430895315551360880004639015884241539297745551618025998175694702563099340020869971927293144328749875917647622461850421884349491901902411806265295823383714867859823043716501064810514688668361920834903828276603736235111568827864919575066634246904484557138908161258649308338335548274195201874196013879795771940690082379893051854546294504011131682506811194968274076322010195582611718437685669245858971643063418741086369564393307804993939152472467688353258594425049685504826223359156921964374555241406932852348475403213975394776894890265298347247000030104703027560896753296757261259898762557666805853269054605392502702555491162102170733945895284102178370321795884707750*t^13 + 25646500161962602191376291042338730736261434110700760454498057203002766337645579174414324125945032170834793159264403332672257521660871492198005502378358321515185079799645106891158823395775756059051215472617759341615783442024517073503370688936124061617224096846288577749641615684648100438289327375044348641936507122208347885489224567271268889711166310599617294640818206541705083817865837361725369593095389926249385297406928954190850345096932009185950150794723755626282742862340782324481948222005610569065865425572008662936535785264672559483153158965987218014876157395419616842323559059892126776755548740855492401691451291625915560566678112233137119403685947942395142361068436639234230826991343127807629353747396997102711400113477078524305310984804656503400991833523464920886256831882172239227950821045340466318935838270768062145328272124409416043058707943697012609848160760420312414584717544602869383311674107238896124916112733190557363555803783960177401200275104594814942395202120698206467036417739259667486913635579226340405930121297919785504286410824947417023542809255108140337820454716096380087320769784858373083034068006139857821577033758100840956820458640917017652676712205226712461586048581593966124725751506981743929751701824511646492772844469074945611137180144788228086953182167658138149607335903205821201814060609414610206391359284403578086357287620998240678538180598308028032137132055397616650297611615537975051817628953880655106018259944676209805410615014912475882586654160753054305130609537918548743131617224027690625384006019378243455309391061620378491480918852679847965839608864218833669638710656906802507556085033185291707013232729990994956642316970879616930952497363196476685180439948105465789163348803717840513266947944911402418598655165190816787470658411457270371366981194235801235632369649268518228323435617318086838569563624825898235020633560032926074595305467336186384975772743453910088406522062383862819525746747792534757894359946947636190233586458224780981140822362918396426883373228420990143435820135318933877118602313948542116289327282625755508319645343232752414691321916041224138559962329299371838391966901290791610615586561345881742848827203969158691742235777331130382319786329256952645431386390824204479972107192822122147207299225408763376699471865555975632615812925611849308596564985915988085753804137550868192175758808443213146843902180442437895063145604509321516470075339434785653891272484179047969763651208329448360292494651815308274822275936477209874214631642272969682394610204285350870896201460732319284330949588191803847624880642273196848283225434988791877560173092482549824273120202004783176720614031646198713909713461442522415852012258237799671863788952232748632886499550090186866309567985790570211339834988278415617368055946854805722114274288176165907172891155430644682457957783074104612172250097522533319556005164770541395039956986132694776713814884915459594791188838044712429342471016102651259860291775782783689707036613002603628420650481004018943380708862966025233991714777421972256163822620476094765169411394029002094231864714580183603259006436198303094151716814795095621693872559509051164879781488114910468790223936995417/91754852771241983910752581694144717401360225408716511802635475452621079637185297784190345164499803025154203676657118074885576625765414444700215528714423955114731256814812818695697959165670351108877186943297096793270090688650692297677903769519430752455551394161788042022192028735931228353350958188772544004657492862442885825800477873788883418707487235814487079835632414980347255356871450692474177020683046607516035648821384610998708914054968209021617072805995857636838307739110569474342511757354806922234819224669319579488215853308771392069172138966986268257482262260366271753820833402498294882553019425637106571599651628170592866812351571342649147594489763609875478199162805432483543566887760985082930894752594239860376934079368795323308409162841784157127677879679304120491027349851850626552116302171552854317465487172001981053783606248810240594654844062230064761791462858654790589655011795248021612035430019715323761507060199138469488718259115549113250528659212270988500121164513364204763241914114892345462837063121286974375237264858550729868395734290016159918074758417554466590159303013243121996209966785705390542197552792064889484250829435269600292341665092179903664443335524877201900898516365232698918664209020560633656835225126476045261544050829257269564883093680093134883088636329439595121918121072774616927599596701836079473321511969646625003883282131298437922163024266661007798708528452317655077177445617365393746177435370935806571881045356330709255679556105158668789313613500459266766529433764722576809015764311045853910080936794143434747855567010215288971369206421870637540224811169684039306867147976349295746665140075744711078732282268926105130776069980114778203704587436364179079018984172481021725814953296089635436533664097128978085029347224460474741051748229801392315587005841527075202181842720420427349523969372995833027446650212767025584512631611445904026171219772094852129184409844951740356355690664347164616208945604163731925701690936728869112493381412463901172352414395228477877850808668559931962133500961734435578044976872840228267143414937124256062432948674785985327660391339469708231066880831094472466205091628241050079561852338882236327065715499604986850940288127040218257402183960323530532557714056329048898018562691481369556321172865191202205118991050117131402162689033652349822336422830259440488214393811030640398410884912501138916602066999985370317212005909391791786297485336551051675822264955443202614018273663746478527529869629523559794656379712354757596785116574383529860251176356193188605673937513779585069681994504863191907195597456997058762724646006867626350907883025102440027123474508806985108173758494051367440641277211337586858653317414835026371808916622045987330653754546556133978131257136065773898380806051867729769914739542826461361053991277435334756133423915406867385888184719595881014186861088148699004294827287693552151295485381096856159860482097533355726280206408200157034875038867990681511038286814523677285008487180089962468904855017424165666120911785397919532855696362554794494432531385812139825439613449411722880074733800428645431804009174063377053289589010626181893935691938036509138655036373204390761189727060495472384161864250*t^11 - 1376187862613888680806690125945666153264263415766670325439536095666810045291816932383915718612902266094604388263192162513395734851740448886870636194718087696990136370934511296747820499745428973878506520688908941840132432556638091912281975936449006682284117935091083626841429361051919107580505944220001560044877817596560944458716752616397147472653942382960995252138642642439765678175299157687142010708758658773903279026390211290908413390338602634569108336487687655879553628319577003457245696706070659355543525852241324700336540292547991546106085622838733495376222805213741062809985984146922720084159580309795574362734189573382108858365274790736127880245771576822554444658050319011404966450337850248741386473833160628092166016791562864548104021363771267362451630157612308839243504466174756982210197904766951454453915902155100002315167639041117349864131917346777687653496661675119480829372308152757135083173448246507956298747042497217193497706312152468239418692707057748732699309569370198501554550497515799939781415791444956909021564195151269298407521901341361926073129108040179483947858436584299157174750693224809761465157674693277864440406600741283548161292938258197149617008335833017465364478121681249325373964380104277877560585036489095238043390429625948381212937691936736750953282311562327035481331518510789494226062923957862242655839705194402184159759427569630000205381732014149694714554537631854968269919910751460535587584096579341366861724565556730643969613831512730783207342570104629653450205328377878135198818090609670324163636259853842559332706195164107968407234077302326753084173732949543798631533682806910131357533225338806204366461151576943171001971008765914261224320577995248320037128834825262798445031239964179759695189530745979510494456322774772190849957119265632040856794696099707735004330958407738598301550345491686098058972508253729276888658184289741694944429215725061603554966993562414485374313434641990642506280841411733680092970463943938802517514655905952008184830983505262928368547381561468092792537284674776805173955134208989185962394774282945180194450064734690665814126525281185917459844177091567002319532158426964445415515168813682585835344136045168589253209303749475602798943300324321454019080078968558965466764452628823558996059267306957195155148474800537721464578470831371272030880407271978504699824819622146584632862906090408294271048060220103245532582237636494823972792680532113705870617011190731011302258228662117701485532175240515414650293580446118792461545371466866750915471108967566571723922941122512219137479341039712015234763725840265534803698016010723967066411510198674939169260415262816456866935433920591748020115615356867393434484520750546865342245488737662637791673329709076683646809442438988007596641749262481407278798392363697446881339496593601894860295524522529334877878602562609355631876178769443948699481809642502814750470071763456070765775537534881172519153637390097463435119618983142738924116114194145490336749116987335540362651427786884121223128231257904780028401047068730146308646330076226238242701387726906732883753457460688902925151301542746600213657260817253403887653667723160376458449472908397358023017734277517/350336710581105756750146221014007102805193587924190317791880906273644122251071136994181317900817429732406959492690814467744928934740673334309913836909618737710792071474739853201755844087104976961167441056225278665213073538484461500224723483619644691193923504981372524084733200628101053712794567629858804381419518202054654971238188245375736689610405809473496123008778311743144065908054629916719584988062541592333954295499832151085979490028060434446174277986529638249746265912967628902035044891718353703078400676010129303500460530815308951536839076055765751528568637721398492150952272991357125915202437806978043273380488034833172764192615090581024018088051824692251825851348893469482620891753269215771190689055359824921439202848499036688995744076304994054487497358775524823693013517616156937744444062836838171030322769202189382205355587495457282270500313692151156363203767278500109524137317763674264336862550984367599816663320760346883502378807532096614229291244265034683364098991778299690914196399347770773585377877372186629432724102187193695861147349107334428778103623048844326980608247868746465803710782272693309342936110660611396212594076025574837479849993988323268536965462913167498167067062485433941325808798078504237598825405028363081907713648620800483793189994051264696826338429621496635920051007732412173723562096497919576170863954793196204560281622683139490248258819927251120685978017727031046658313883266304230667222935052663988729000354996899071703503759674242189922833797001753564017657838010758929634423827369447805838490849577638569037266710402640194254318788156233343335403824466066331898947292273333674669085080289207078664250532299536037772054085378620062232326606575208683756254303204018446589475276221433153484946717461765189051930234857030903556743038695605316114059476849467014408330672205241631698182428515074998832069028085110461322684593425520724463562839129816708129613201226179372269721727991143719443706883215897885534497365394782954793156547211225804476254673145417824624521269461774285673600640035713299479808093514480871565456675214474432238380349485546489432885130568884340518618999536906167598237622580556736667417981657550356885160004634855404339953827394153560619171975121235298397038544578710913974252693912928865578680841848911862964999784009538138080984812673945335685284523533717863682273140005753354248477924211367984954298801272671413938445840744950477729499489466831288216775920738964955435342499443395645286932229494544501034142540719899983551361354193100750375504491541828538312573215961703870266058524473114005463837735744897860730403193844403664248921007914027498285380539033626670413027077886377948409721240261470786187585393765733737055997681647811951626132517359577966098319345428614773066544895834404059121492641890791943378569784877480369068873073131553493655209432565729727508713469609295032561852976916648108214037307818733450792194568008763721863978969922218781405886512041418965769418913291817676906396041960343493063091264611983177997916208635155692761812658838845578978742392564009988424405796806844760087558074510727555285069853210060166930742067131481785413209005581593943983955593424962219269997139685528167284981663500*t^9 + 77101950543624422012978279297140093981985313458705271989036407582838819908229782576095042810685633728762548736618536164431721999222049713959850485918088366553001074506802246898599332577525536783396653188361431277811033479844667310212806995638848124112057169161449772747263850360885198668353397370124663355295905120979569334679002757788286981165860819774789348261050802644275320682191373271612287242978367365480137959953615437560829859261227745876369909339341105154895974591917684730301625235250442062538411465523906979848821967081127481599346276056225901760173435117321201039153102861277414915259040334703415954334540499308245618319073426434881086901125433793586194017288770379391557964284727160763255821349837143785751092487805051419021533770736738251364979618473497843978637474655699208833284523130439017194277325645669052233621845122209910844785693418016569617135160885457971498144449123306624847614914638180855998119650808896067789474396962669902799564567294175805763941635069576024925436294790560342282700981005815088252745111168853576493218081150600293062920523190168948270602606402799109286529867370927974336812320950049908271492085476575026815913663481992970452002368350641875529183476446730696218018345242496783476826237103703878443356902157916604094420184468840452248182581606675443481093043246178238119543897906123060096891817347682252123833294174705661279421305714168947596820057309573154816304360860211820384828980923236224800458286661847856566363604847659015244027686623697331689141196921740171112971973648073956116362776689833745443684450900530182796362805695399827795528448796368499328046509750709309788794132155411796227020265789814011721441700031314504118685903093367745676662018953016909357149825194879878365806169134599551047594624961216319675549137428149002935545941008334371472975228140248163520689858185871430650142624298854430244999835462518909002224435108659210439938892585538832347514845116846488912164771270891596946637909785080161636230511363939853114200302257767978126716839255091307328712662195724768342761849698272412466847474303428514239365071193522646698002090508841944944542132901731726619109466607865740669183920791163822977116545516580506517737757695664132355079810691532404802280449154435518545291534944256300639752083431073782795234936717881028270345926427476838182716350237513128547258706823290812934363657788783220015352678165142945403392723591511764093653997381989596124745347762636042832924443182087506763108864402936221254035581858132588738152689262125003792345053499683625527708889602687219103425369975402944638971751588909498637275663482564461004896272758542562685011191634247138024117697653877041212258007157909248223543592668692370478839165003888745135917287553658956918064441373226492580540322181834961295457449242886192233252160531772765770906744005970121679780077219248404462738987112476223653954633353283895961923636360986658580286227095979662556677397700911194800526765060221580934650986528305990432974557096415012137466163391966882076086975182452965818199766080185698897175392860695621665044386541496569195269379273741652216071256652458462203282383742050141043648811996690765017814110269077847027128200458691/2140946564662312957917560239530043406031738592870051942061494427227825191534323614964441387171662070586931419121999421747330121267859670376338362336669892286010395992345632436232952380532308192540467695343598925176302116068516153612484421288786717557296199197108387647184480670505061994911522357738026026775341500123667335935344483721740613103174702169004698529498089682874769291660333849491064130482604420842040831805832307589969874661282591543837731698806570011526227180579246621067991941004945494852145781908950790188058369910537999148280683242563012926007919452741879674255819446058293547259570453264865820003991871323980500225621536664661813443871427817563761157980465460091282683227381089651935054210893865596742128461851938557543862880466308296999645817192517096144790638163209847952882713717336233267407528034013379557921617479138905613875279694785368177775134133368611780425283608555787170947493367126690887768498071313230954736759379362812642512335381619656398336160505311831444475644662680821394132864806163362735422202846699517030262567133433710398088411029742937553770383736975672846578232558333125779317942898481514087965852686822957340154638852150864418837011162247134711020965381855429641435498210479748118659488586284441056102694519349336289847272185868839813938734847686923886178089491698074394977323923042841854377501945958421250090609916396963551517137232888756848636532330554078618467473731071859187410806825321835486677224391647716549299189642453702271750650981677382891219020121176860125543701167257736591235221858530013477449963230238356742665281483176981542605245593959294250493566786114816900755519935100709925170419919608275786384774966202678158086440373515164178510442964024557173602348910242091493519118828933009488650684768570744410624540792028699154030363469635631754717576330143143304822225952036569437307088504964563930305294737600404427277328461348879883014302896382207274981632782168100507711542064097153744933039455190340279291512232957491027354889669221997817149852202266398412449781689107136830154382793699605326233346348532899308123435469078339657645409131254293192058227219392204357544785471325624501856443221240585514298200028324116359855273389630938426006050959074215712426346661314344474287099796134565289647494033521128051452776457836066399383796077451888162521183199372720278058335855590714942629587314625026574720714896666325307401613471219141808346941324519524539102519515627008060993759718820751165642363624688883061875315526621611010591652720068949030072527448311174400799058541988190318292579871780141144501230607329931371130241740160244614854517270585723600632881071872162985857387698194531906948296468264543693368577406346150615342208054514406371048587606086309792823062666508201390962218807876913694631343922665950765091259796473491144309779891359493572337390976790570556997693425390136310100212636712849550196894658892259977063411248942444966946538149524670330813750906919782568590893359005552469983531367535432457607779950406563865542821274992618122433299581792945204870092399002283262593590980486273533868410455343335060075426880728145464576757076914610910858499478554185213235284182041435784427760298078227688963776832500*t^7 - 3114375503266279928124815589835062257017273422688076633859393554669384792993614252223614383339517147198485577080046787671743200274883590609784023778957739333174114263982043141238338519365974840918026632710735963880292255624284513190567299914388254941757786011901176297094604912258939650647842649866649341480141212471112256740251357839370658364800278279657435736074104736585829595900584626672606554049137790408144441543410798451225622840796038593856163961986562954008359049545987991158157645229659310858368804332523451015979210731276440615727727377552632323271480886490921940242532896954654852197755527295355194180117390848495651610096628014990476338472740130405067939887309959414745633962950544757218500065462570421653227270624849802113617234770668859054232877536633938039344623631814664194734055286702751153625888761476757875428832819696105017226753568494436298771706603434193213573199022335292686066168877877194313611280773181536763310518090750766519255238896674996739591176487269737994996854722952898510208569874302391120370979286049512769648494775146979980519379669369351866875800923915019700497670573675476305595728559115984062364063531198735107527275057425301707912734397610612948714904694490362528137269566495624422184170349673714921632645569006664233162629543886956809070471610089886929936305799972513756377049091727564479696548875082304747395582805719072975116167218296230225576471096448949414992625638723021563401907173170582859738522910283659511252387550154773449928669300426488784581600881596164004991966016610953360027421580148627414438211873865058315700268070060533199356837945500431623603847311816399144747753318078941406590269427181486011424557940212053993308428726539116486759425397221722481382175203128661484955830783815111377757549072103224633276215178750452415318779542753963883818435113936426178940978454785049321077914097345355091135506312094482486141894200925516028181403177773969338610269229624322116802169331721778796089701990717225602117670013412860664263638411062949923372576071210708919843827649547253422703671302243177785712688563188567850747829863623011595691143575873836881999237438079751618368519065849435679063888132417941174106763842688021724798656628495489189924957782962831352090767239585973475591836146145789161215805147121720471517514839299012717897381815897110879387392488959682179224338544724336312425759195667053064660277071032880150609295700688679270954907253880768161795312621559119753254602490248758226605118908643884072167765677710737367844574678952682757279258196827695029872061341005878738808095699558123912378043187134350228675620798212141019504494426646720171237656958942886276708258180558283968952542104410134819886137507908576221873531244456669414657028076530473742932403169647994923406556502526699897972287950923676495036021910288651234599494255601487295146740955229043466130015828927498858621735140711128190171524822767945490979904131335801505584666118948504639565521720341841897571454215329816084838630107124957244404838013293328458279957249943418873191849248843686403271481444459973940903567534558464508995563266131305786386961734455705144105951181764160026122135128191156593021586448992916091536701524191/16210023989586083824232956099298900074240306488873250418465600663296390735902735941873627645728298534443909316209424193229785203885223218563704743406214898736935855370616931302906639452601762029234969693315820433477716021661622305923096332615099432933814079635249220757253925076681183675758669280016482774156157072364909829224751091036036070638322744993892717437628393313194681779713956289003771273654004900661166297958444614609771908149711050260485682862392601515841434367242867273800510410466015889594818063024913125709584800751216279265553744550834240725488532999331374676508347234441365429251033431862555494315938454310138073136848777603868016075026524904411334481852095626405426030150171107364651124739624982375333258354021820507117818952102048534425889758743343727953414831807160277357540546716974337596085569400387016652835103770623142505055689117660644774583158438362346337505718750493817151459592636816373864532913968514462943006892443747010007593396460834541301688072397361009508172738160297647698434547818094032139625250125010628943416579724569521585526540653767955764261476865672951552663760798807952329121567659931463808884313200230962718313694166285116314051655942728305669158737891191110142297343593632378612707556439010767996206115646502117623129346550149787162678992418200995138205534722856848990542595417324374040286800447970903750686046509862724032915467620443444711105173359909452396968015392401219561824680248865325827698984679618425301836721578578031486112071718414470462086866631767655236259451694951434190780965500298673472121150171804701051608559801197145965439716639977513610879862809155042248577508080048232290576036534176945239770439029820277482654477113757671637293353870471647171560641748975835593787613990492786128355184676321350537585808853931579309087037698669783285718792213940942165082567922562597168182241537588841186597231584688776377956915493070090542822579072608140796289505350701332415530247056735592640207298732155433543207164049535289207115593209823697758420309531445587979976918503239750285454612580868440327195336638891951904363154265878857407886669136639648454155148946826690135696232854322585514055927246535861751114943071596881010332784235777105225474385832990490394085196149951465305316612742161708621616740539517112389571021752187359881048741729278581801946101366679167819584542906615413137052589667875201208599698503330748756040787710659216548912555742790685796061933475461632461809895013928544539863610301215828897055960415849340508765370594807756941977707822927463320335728960767726695643819029192497236937888884069480381414687461213280655327059334434764404791813829889234035777364000615741581179958974002973678362086076620854659019575269894791095082163303224917002803188760704953388713942402496632259351603985899341507119538459013575806916904891721879904840245967128605645839678792239603490758752820825860880062202417327111254908685170564226178309503132115361076161256866678353733616764003899182987018166068482560036173191053078269267681361082086965784137839690718013694016413878160144702494331709396071042146536304742394026285374954084529946081160725210625467928638909053116614495723092599442367810185114020866787868596017500*t^5 + 1365752786262414775881643843394927401518834250872191152511825932264198559344996520526983708167925837284468444734200041098658647821813046251948914325226729778620282710156050279018153802219479962361883167672632692196285997580583247407054556378836573782261622185234374874292264188398777412568890707842484558611150371741193607139802329162347242139839472879123080083285512305255461337706359801955516474183087394564029509602622493252748763367428942387103247688222034736495268070637248422276460866415805997202559026643696513631187705385127869107508941270257592789067058356180794681547381000308842878139694074945458860813013631883049255753891232339536595407645218707607917416129429381882331189931844457501857731197093341588714284778165059391039975043279411691579845561983885110651013945946075450121642523574951072775922706825985757105269558130292177190865879514058002395903320166060325381494412025623493918929231893271783536652296601287158536187083108237266946273064289968956420865538154810908536899892254571537682782254266203767989107964722661376717201662098181414266092844656573520955228698121920027776723089916111329612554085885687878958124388593308302122493075741175651825068406378969895659982609630583213847572841343053891984339018075073540314629947708430068507549776980928310957935417806379554313244610170000171534088000594706459678677251599053969384603012788731738612863566800339722875456978544185858435551527227338860287298669137803179146865517790023789758431075323126948196645828018138655074048244234071712653801992846972159029608297275903988870939566268575292395311731582474130679014707067480717503204718946843290504278345383769734366043861190267371720683622055824897281949546209343534501559040768661941304422787496151142924040464356188840895154960225347073605816199008055867675502428479645911086466125996240413565987119648516276736292165925963802375513057448419096684778084176621717459545297206275157862135215063412793188911671981846337564251090170338009848385815410696088181229596793931739648185578435649859172819242863488364033155429095752335562593498440299043602636247565839521626791912682987696306779136148650345767820240773659008475379520805002552131486082137445513614867516327747992787694444718256971243296362120319642068498475839879797199636722441114512048542518121769013356705223804000814982947615593275959555312005605197666461964569179676308245838011217643368556423365930636547142859034170413294303618506018474437732915531193420277079420474772175560495133951619927485832092119242393949077512506118216743219512737537010555157078480360547933890274734567953749584623903628799759203825033043334355212226142397530767276527906330722025343744438404824841023168098039372406134485762659058386964017519924624310764182639608326483543586719819738315752107981608910473789996306145905731050891979112751215325710407472165163393317418494075076578567233996259036277367895311363744095242232780297662371074382312476793013450656299304538586015394165388436665633776642248012925724126011642847875210241129658198974642986425029669309121855214052344142091816539216325104607736808220291339790453466417937939038293372888060519529163618143775728521850572668506576842830953/2802410927013187373002985630726250521309341121805206004548290284163104839088269603510355965871671950022506356361629267304132357281852149649996413266837151985029588555598181343892334278246406316918587980878328278330045820694043178312128518519898546032625484953890543249559153148849967347334549604341832615193098341324103055221906120823179117296794779643011961319725586640586199222933599222844719779513065254012608410833493814729147007849611062926389050257566178567145468314336902477843478070961921391082493970217866336987080762163769594042519460922347614498304797230392881723735341386293253006412890525508441797322416478541752683830438263246770402779072382271610095113811718226937887211992063479578295618175324996953023715851034280833433928022227811780527865687104781458052963242109034488627913789432426071923391064540405891014557933194243322941552000491527772486453359594428744621060310699237914151608268557551305312173486821675381729130005134342703425041570235601903750461327770391225372599354732797220449559870978721341149562331377544210427505917172722188477497808723193782182974018034404476370121531527929510402661694747988151370349491434616200334352536957561155701751303230776757929244391974409310566973439061950004438129102977591692094259362366005450843320666691720810662022469875688985600164346680900675588195499546723874834083480755411918953508435159332199748063352029297002305987674038492820583882606050889702364925622687091971583771688876815388780995501018669422392514290364878433876496373553288645481522820462517027605863827933949940159587046300888270351295039152071370997415001859792722692050416960226803914160857329093084226506365638111946465180652171257064920730096043395394079667664567437471205930822810839890221298875639034346076427506503364030092938563564578001846655725161464945584988672552240637459048172759493872730770489214972986103445623087522466424663737932700252941301530619332254849528016179273789671837432542011916015764651645220091900690052089919660168009814419325452832811646732554999955860416419204160218841305903811154090464278537571151007194985991728209246787186867690244309023432529790376938713586018882887665141872168045182879006312192038782818735498291608923276268453144008525457960491537788219425664905931695753015940521245814822819891939353767984250621985858282059904743224304069957826436649790635207016914176518853000886910456351423281988332475163537695064388272348753643985081893583893366967973914053255443293332352967328838216101199936299377511684860679102357979799535928709493658769905684742895123653677188097685962996041807076418642210674781430092587870101783241264354726720357031698087541171403496280747932806466692039517276157253924283347830502843269946935082001113438883956416822463715093636692918856024841509243836621291072599535920208168448698822922540602765678463906929910369111653639384421083993317614894447860694519228214520958216950315063385679779978931049958926830116013898985071323438830387114774007925174472856306989304517775277938076785591237920119508444168895683453214897752907749719931617664126031185163218553734040210492679844483587495007627590498256752199540205370717657448607735178720581561892608273949370190445079311500*t^3 - 10213745831158874655572730299146792308619900820044335091780668385725452887156074664529575422244999525786112480110769910196670921902375338588753520488348646668982906151233775076442637632932492694680295075734739581321372877814972507302769614180492465043444695073404075468839532000283747604752656114467149680287362737168951609011163129677340104250911681383873414107003187212040252849972221839163039822124438600964209453333898849859305412949584128514386576807783038177432614834192105113429539260542482877441292450345947010104935550149006574353683012452586177611193051072313171126567640980138589714966366391710556137934535424088802628259401234664320018221858435194075165017944826674403530526942002120459666543099956698976905273208852152002186170718639806500077544761370258609566640728701505691593940038094801506135708295557176531188010323320924714862175796060967612495980082521223380419677033069501408804801359453072415337679458246606221374225952378712383654948630497835591972217621545330383670949425298280242966296299351774588727227151389722760792534663698255830403872267422604646747961703121157800736969019010016407871591512678898692357595660643014696015774240582963104834868725929892404125414040497158220188061895954772709310423189537818228692573045078434046405075784893267443284867544016393229539510259805904132798095178435835215455549028115445773629182444592955246745382143641059486680678775474310210770388468019794473002407443919678839725723428924994375307286370507601422581839329235056662095598356294780681361575207088494341107794915915719741071943478961604229407469251481267048634532594996454944203482696100378879004407547496368660661424821514662963530635658184456500347798441820330160544894663913006149140598880351774589775259909597646842971455395228460081086186464269443030679991360845600922873879138252068126596676011578276300015290612042279067485198263640537396849943583751220067138075971226202948055577649717116346993123909524614782327445394709784700225123813284268093961309734317743326506287983869741591551269492976389880967775459490467459704751439703631493449893241075761362500174167762083235124023075688339792602201964301045377972411727790660923707477722110824719573201230662862611081494387923411856589235620030183623356616136070039310582589259436221907605573055429045852101541590033664756983532544578607454771364847024774194003116611588196266846232775568352567419987962022823477578331538073042613560681076435026583145871777904936986521109889017246288761100490232246533842888066845035853856156045520568632295939083661551598008357520471578795267178185824892690491277695062782762919705103995479535735534696913964626120811389196002211221762171367960743988422921040099596168633153402549428769679702448558322444126022899509991889680782389258390335711070716600821730423606876956184327719742198530994226162978493928589255736219386336779563222706533744927327078411881161949606547901486267790875048471105671058005562730343299923322248790085272416578460478191925593782162801925549381063221860526407597592716553046152591729620700200941633069487796038046991533376711219879877474888053354958535837796176503671852755303274499283625133073908042277959358365481/27557040782296342501196025368808130126208521031084525711391521127603864251034651101185166997738107508554645837556021128490634846604879471558298063790565327852790954130048783214941287069422995449699448478636894736912117236824757920069263765445669035987483935379923675287331672630358012248789737776028020716065467023020346709682076854761261320085148666489617619643968268632430959025513725691306411165211808331123982706529355844836612243854508785442825660866067422576930438424312874365460867697792227012311190707142352313706294161277067674751441365736418209233330506098863336950064190298550321229726756834166344340337095372327234724332642921926575627327545092337499268619148562564889224251255290882519906912057362470038066539201837094862100292218573482508524012589863684337520805214072172471507818929418856373913345467980657928309819676410059342258594671500023096116791369345215988773759721875839489157481307482587835569705953746474587003111717154369917012908773983418720212869723075513716163893654872506001087338731290759854637362925212518069203808185531768186695395119111405524799244510671644017639528393357973518959506665021883488475103332440392636621133280082684697733887815102638119637569854415024887241905484109175043641602845946318305593550396599053599959319889135254638176554287110941691734949409028856643283922412209451435868487560761550536376166279066766630855956294954753856008878794711846069074845626167082073255101956423071053907088273955351323013122426683582653526390521921304599785547673274005013901641067881417438124327641350507744902605955292067991787734551662035148141247518287961773138495766775563571822581763736081994893979262108100806907609746350694471720512611093388041783398701579801800191653090973258920509438943783837736418203813949746295913895875051683684825447964087738631585721946763699601680640365468356415185909810613901030017215293693970919842526756338219153922798384423433839353692159096192265106401419996450507488352407844664237023452178884209991652096508456700286189314526203457499565960761455507575485272841387476348556232072286116318237417362251994057593407337532287402372063753209605373230683595852348395373895076319110964976895403221714697717565733200821078883306455916083833669944833454917491019038241661674904656748458917179091062270736978718511797782860939773589063308372323354585293293722941246202332989402435387842054619487455662272885269339108120668133151344762744165853305286908284775185076821523678525717768137512066909124995132706943878864901130011173186801362103298976687644570739233305135382594492349627245302794411102918116648404968684062577114056000868539099488146083510811697860821518801046760688005930255805055253215546330255452920333277958821144861639677615482358904765420893198420760813702084244274840897726776028880562103215380323078871758738315927195838228418144118629597927453946807325934289879795403963496105744109456089133344764789959184503126155324596113829474136673353201347148498806628611077930882316420352061494424790233057755058313839547841833034327474220623279827903592872245994240363905973320771649111718062069844685137421943700908337973232858063295478686145390298244642729257419052025277314693835473539376613229750*t
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
 current precision for weights: 53
Linear system for weights solvable: 0
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 106
Linear system for weights solvable: 0
  current precision for roots: 212
  current precision for roots: 424
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
 current precision for weights: 424
Linear system for weights solvable: 1
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 848
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (-0.99978898326827920538 + 2.1449440471828567324e-1768j)  +/-  (1.25e-476, 1.25e-476j)
| (-0.97097943968239305255 + 2.9775095126904228115e-1794j)  +/-  (2.51e-476, 2.51e-476j)
| (-0.9437736829542632097 + 1.6606681671131196509e-1809j)  +/-  (3.05e-477, 3.05e-477j)
| (0.99660650130922790386 - 8.3613263240135625795e-1812j)  +/-  (4.96e-476, 4.96e-476j)
| (0.91992212285445270207 - 3.5949402588972616757e-1822j)  +/-  (4.43e-478, 4.43e-478j)
| (0.95392965771413734692 + 6.154082680692627435e-1819j)  +/-  (6.79e-477, 6.79e-477j)
| (-0.99660650130922790386 + 5.9358141075625217693e-1820j)  +/-  (4.74e-476, 4.74e-476j)
| (-0.9061798459386639928 - 5.9125008939259975721e-1844j)  +/-  (1.43e-478, 1.43e-478j)
| (-0.96297313027306600253 + 1.5829496876314288463e-1846j)  +/-  (1.35e-476, 1.35e-476j)
| (0.9324486125917015422 - 3.5150872326305056075e-1857j)  +/-  (1.24e-477, 1.24e-477j)
| (0.87506136954646878575 - 7.7915224575757521482e-1859j)  +/-  (1.25e-479, 1.25e-479j)
| (0.98921942328536912069 + 1.4396701316815495077e-1854j)  +/-  (5.45e-476, 5.45e-476j)
| (-0.87506136954646878575 + 4.319102289351420003e-1862j)  +/-  (1.18e-479, 1.18e-479j)
| (-0.89122222498705446878 + 5.3578918639930071246e-1861j)  +/-  (4.22e-479, 4.22e-479j)
| (0.99873523456944300581 - 1.8764272586057037869e-1855j)  +/-  (3.29e-476, 3.29e-476j)
| (0.8577167351954660624 - 2.0228038636734365765e-1872j)  +/-  (3.32e-480, 3.32e-480j)
| (0.9061798459386639928 - 7.1737675521882592498e-1868j)  +/-  (1.47e-478, 1.47e-478j)
| (-0.9934090168285012076 + 1.157999822072275719e-1870j)  +/-  (5.5e-476, 5.5e-476j)
| (-0.79883268131626945437 + 3.9382114579473133894e-1900j)  +/-  (3.16e-482, 3.16e-482j)
| (-0.91992212285445270207 - 7.5074110211176087886e-1893j)  +/-  (4.22e-478, 4.22e-478j)
| (0.9437736829542632097 - 7.2835336607314001525e-1895j)  +/-  (3e-477, 3e-477j)
| (0.79883268131626945437 - 5.2538653555576375932e-1900j)  +/-  (3.21e-482, 3.21e-482j)
| (0.97097943968239305255 - 8.6131849328490914675e-1894j)  +/-  (2.33e-476, 2.33e-476j)
| (-0.83921207487737441643 + 2.9771445367786622055e-1900j)  +/-  (7.21e-481, 7.21e-481j)
| (-0.8577167351954660624 + 4.7567790248587135048e-1899j)  +/-  (3.06e-480, 3.06e-480j)
| (0.99978898326827920538 - 1.3881866098865726926e-1892j)  +/-  (1.21e-476, 1.21e-476j)
| (0.77701903513130468184 + 1.3086674411087225918e-1905j)  +/-  (5.81e-483, 5.81e-483j)
| (0.83921207487737441643 + 8.5000521855231509642e-1903j)  +/-  (7.56e-481, 7.56e-481j)
| (-0.99873523456944300581 - 1.4149721765472791702e-1895j)  +/-  (3.33e-476, 3.33e-476j)
| (-0.65309570580320731722 + 8.47188346460672745e-1919j)  +/-  (4.38e-487, 4.38e-487j)
| (0.96297313027306600253 - 9.3031633618685839476e-1910j)  +/-  (1.36e-476, 1.36e-476j)
| (0.89122222498705446878 + 1.6724267981456614644e-1912j)  +/-  (4.4e-479, 4.4e-479j)
| (0.70548804714027908278 - 2.0167495733053308996e-1918j)  +/-  (2.52e-485, 2.52e-485j)
| (0.9934090168285012076 - 6.5071460562118897336e-1909j)  +/-  (5.19e-476, 5.19e-476j)
| (-0.73031083904755946508 - 1.2176787682138264166e-1916j)  +/-  (1.55e-484, 1.55e-484j)
| (-0.8195742361584358764 - 9.4735179822148923593e-1914j)  +/-  (1.6e-481, 1.6e-481j)
| (0.97800880916174273374 + 4.6234925890096154702e-1909j)  +/-  (3.57e-476, 3.57e-476j)
| (0.65309570580320731722 + 1.2897618953081133112e-1919j)  +/-  (4.12e-487, 4.12e-487j)
| (6.910564500581628485e-2002 + 1.4883018435795731502e-2001j)  +/-  (1.49e-1999, 1.49e-1999j)
| (-0.9324486125917015422 - 1.1396128670903763788e-1908j)  +/-  (1.24e-477, 1.24e-477j)
| (-0.56825001476380645247 - 7.6169229824181547916e-1922j)  +/-  (5.8e-490, 5.8e-490j)
| (-0.62560634084256044887 - 1.1879453913478180296e-1921j)  +/-  (4.87e-488, 4.87e-488j)
| (0.67973650632692188927 - 8.3389249524558659178e-1919j)  +/-  (3.35e-486, 3.35e-486j)
| (0.59731019807931748754 - 1.6649967600887541287e-1921j)  +/-  (5.56e-489, 5.56e-489j)
| (-0.95392965771413734692 + 3.3414849735213744448e-1908j)  +/-  (6.32e-477, 6.32e-477j)
| (-0.67973650632692188927 - 3.2975140348608903796e-1918j)  +/-  (3.33e-486, 3.33e-486j)
| (-0.70548804714027908278 - 1.1141645594694680498e-1917j)  +/-  (2.36e-485, 2.36e-485j)
| (-0.97800880916174273374 + 1.2811169587879437336e-1906j)  +/-  (3.57e-476, 3.57e-476j)
| (0.47692330950443648685 - 7.5106247632451019991e-1946j)  +/-  (3.38e-493, 3.38e-493j)
| (0.9840853600948424645 + 2.1267717528018239906e-1927j)  +/-  (4.79e-476, 4.79e-476j)
| (-0.75416672657084922044 + 4.233044730325995714e-1939j)  +/-  (9.86e-484, 9.86e-484j)
| (-0.47692330950443648685 + 7.712753190403393984e-1951j)  +/-  (3.57e-493, 3.57e-493j)
| (0.73031083904755946508 + 7.7476716736649841345e-1941j)  +/-  (1.63e-484, 1.63e-484j)
| (0.62560634084256044887 - 6.6390118860738835706e-1945j)  +/-  (4.61e-488, 4.61e-488j)
| (0.56825001476380645247 - 4.5725713853129161705e-1947j)  +/-  (5.32e-490, 5.32e-490j)
| (-0.59731019807931748754 + 1.0247462794017654342e-1945j)  +/-  (5.31e-489, 5.31e-489j)
| (-0.50801221535780157662 - 1.9609283211317838279e-1949j)  +/-  (4.32e-492, 4.32e-492j)
| (-0.77701903513130468184 + 1.0544941018812415989e-1938j)  +/-  (6.06e-483, 6.06e-483j)
| (-0.34714693243573225245 - 1.1110176667316852036e-1954j)  +/-  (6.87e-498, 6.87e-498j)
| (0.44524744565010414611 - 9.6267994848182933219e-1951j)  +/-  (2.58e-494, 2.58e-494j)
| (0.070691365143326506046 - 1.1054987264713637805e-1965j)  +/-  (2.46e-508, 2.46e-508j)
| (-0.17604784406531266501 - 4.168647313234602566e-1961j)  +/-  (2.69e-504, 2.69e-504j)
| (-0.44524744565010414611 + 4.2676732291891042254e-1952j)  +/-  (2.58e-494, 2.58e-494j)
| (0.8195742361584358764 + 1.2304354907212986597e-1937j)  +/-  (1.52e-481, 1.52e-481j)
| (0.41302956639847532004 + 5.523581111235618109e-1952j)  +/-  (1.65e-495, 1.65e-495j)
| (0.50801221535780157662 + 9.16912778736064985e-1949j)  +/-  (4.2e-492, 4.2e-492j)
| (-0.53846931010568309104 + 4.0128257548360092563e-1948j)  +/-  (4.96e-491, 4.96e-491j)
| (-0.41302956639847532004 - 7.6908739174818561658e-1954j)  +/-  (1.71e-495, 1.71e-495j)
| (-0.98921942328536912069 - 1.0844935961369559278e-1936j)  +/-  (5.57e-476, 5.57e-476j)
| (0.53846931010568309104 - 3.5481239231894673723e-1988j)  +/-  (5.26e-491, 5.26e-491j)
| (0.34714693243573225245 - 6.3741496037275713023e-1995j)  +/-  (6.65e-498, 6.65e-498j)
| (0.75416672657084922044 - 2.447714436013008797e-1994j)  +/-  (9.87e-484, 9.87e-484j)
| (0.38031452628847934379 + 1.1609906945401776046e-2006j)  +/-  (1.1e-496, 1.1e-496j)
| (-0.38031452628847934379 + 1.0831155054941414025e-2007j)  +/-  (1.08e-496, 1.08e-496j)
| (0.035365026575032746807 - 4.1848719868761071257e-2021j)  +/-  (1.23e-509, 1.23e-509j)
| (0.31357099862743810215 + 4.0484831114663965353e-2011j)  +/-  (3.84e-499, 3.84e-499j)
| (0.21082683075469763596 - 3.9561303622090830307e-2015j)  +/-  (5.46e-503, 5.46e-503j)
| (-0.035365026575032746807 + 3.7364198702554246397e-2021j)  +/-  (1.23e-509, 1.23e-509j)
| (-0.31357099862743810215 - 2.1169307868851286214e-2012j)  +/-  (3.74e-499, 3.74e-499j)
| (-0.14107220146080813369 + 4.128697835479389684e-2020j)  +/-  (1.23e-505, 1.23e-505j)
| (0.17604784406531266501 - 2.3874842127992907386e-2018j)  +/-  (2.66e-504, 2.66e-504j)
| (0.27963041316178319341 - 4.2938719676984226219e-2014j)  +/-  (2.06e-500, 2.06e-500j)
| (-0.9840853600948424645 + 3.45889816214521636e-2018j)  +/-  (4.64e-476, 4.64e-476j)
| (-0.27963041316178319341 + 3.4276609297993901595e-2053j)  +/-  (2.12e-500, 2.12e-500j)
| (-0.21082683075469763596 + 3.3411076533758635881e-2056j)  +/-  (5.42e-503, 5.42e-503j)
| (0.10594015428361244265 + 4.0151744241647355739e-2061j)  +/-  (5.73e-507, 5.73e-507j)
| (0.24536823521956253295 + 2.3494145372724722357e-2055j)  +/-  (1.12e-501, 1.12e-501j)
| (0.14107220146080813369 - 7.5947079460846356893e-2060j)  +/-  (1.18e-505, 1.18e-505j)
| (-0.10594015428361244265 - 6.9840936632543177748e-2061j)  +/-  (5.81e-507, 5.81e-507j)
| (-0.24536823521956253295 - 9.2961833128660190431e-2055j)  +/-  (1.11e-501, 1.11e-501j)
| (-0.070691365143326506046 - 1.6015267802755741737e-2061j)  +/-  (2.33e-508, 2.33e-508j)
-------------------------------------------------
The weights are:
| (0.00056732221346310338337 + 2.2962924069831734365e-1768j)  +/-  (7.65e-126, 2.01e-354j)
| (0.0075110033288123632876 - 5.2796637733931540227e-1769j)  +/-  (3.76e-126, 9.9e-355j)
| (0.010733338181692186932 + 2.132305295523463755e-1769j)  +/-  (2.53e-126, 6.65e-355j)
| (0.0026747064593025253699 + 2.9787207120984985937e-1771j)  +/-  (9.18e-128, 2.41e-356j)
| (0.0131332921591989999 + 4.3801989044884306686e-1771j)  +/-  (1.73e-127, 4.54e-356j)
| (0.009588047934371715299 - 6.9836617674531118724e-1771j)  +/-  (5.38e-128, 1.41e-356j)
| (0.0026747064593025253699 + 1.8685744824217802984e-1768j)  +/-  (3.84e-127, 1.01e-355j)
| (0.014351136263821544019 - 7.4075636364559933733e-1770j)  +/-  (9.01e-128, 2.37e-356j)
| (0.0085121503628761903971 + 4.0331998769633219948e-1769j)  +/-  (3.99e-127, 1.05e-355j)
| (0.011922049820176678435 - 5.2357893394527344501e-1771j)  +/-  (1.18e-127, 3.11e-356j)
| (0.016756410275346467089 - 2.5296309204486766234e-1771j)  +/-  (8.37e-129, 2.2e-357j)
| (0.0046650923825430909086 + 5.4582535321914736188e-1771j)  +/-  (2.9e-129, 7.63e-358j)
| (0.016756410275346467089 - 3.8024293756411145652e-1770j)  +/-  (5.06e-129, 1.33e-357j)
| (0.015562006517666181706 + 5.267638949090599685e-1770j)  +/-  (1.24e-128, 3.26e-357j)
| (0.0015783503401244148785 - 1.8034390363946990777e-1771j)  +/-  (2.7e-129, 7.1e-358j)
| (0.017928883358295183494 + 2.136092270852794598e-1771j)  +/-  (5.3e-130, 1.39e-358j)
| (0.014351136263821544019 - 3.6381268733098697483e-1771j)  +/-  (6.69e-129, 1.76e-357j)
| (0.0037058874810457300829 - 1.3128576208647111756e-1768j)  +/-  (1.78e-129, 4.67e-358j)
| (0.021283029933249494579 - 1.2361841583393710601e-1770j)  +/-  (3.65e-132, 9.6e-361j)
| (0.0131332921591989999 + 1.0528417469277848037e-1769j)  +/-  (1.66e-129, 4.36e-358j)
| (0.010733338181692186932 + 6.1455040048725188211e-1771j)  +/-  (3e-129, 7.88e-358j)
| (0.021283029933249494579 - 1.3811631533356309928e-1771j)  +/-  (4.74e-133, 1.25e-361j)
| (0.0075110033288123632876 - 7.7180404266199955345e-1771j)  +/-  (1.85e-130, 4.86e-359j)
| (0.019075956336440485959 - 2.0893264883581453433e-1770j)  +/-  (3.84e-132, 1.01e-360j)
| (0.017928883358295183494 + 2.7928069430151783562e-1770j)  +/-  (1.95e-131, 5.14e-360j)
| (0.00056732221346310338337 + 6.0856561982927678482e-1772j)  +/-  (6.68e-131, 1.76e-359j)
| (0.022338688887318449149 + 1.2247951358688510925e-1771j)  +/-  (6.75e-135, 1.78e-363j)
| (0.019075956336440485959 - 1.8243469009097461458e-1771j)  +/-  (4.1e-133, 1.08e-361j)
| (0.0015783503401244148785 - 3.420375838764371697e-1768j)  +/-  (9.14e-133, 2.4e-361j)
| (0.027071960282983439805 - 3.8292995053222925319e-1771j)  +/-  (7.04e-140, 1.85e-368j)
| (0.0085121503628761903971 + 7.5651395931362222408e-1771j)  +/-  (4.03e-131, 1.06e-359j)
| (0.015562006517666181706 + 3.0242575083746640274e-1771j)  +/-  (4.12e-132, 1.08e-360j)
| (0.025293641568678581619 - 9.1904084974710066991e-1772j)  +/-  (1.15e-138, 3.02e-367j)
| (0.0037058874810457300829 - 4.2022857543088768981e-1771j)  +/-  (1.47e-131, 3.86e-360j)
| (0.024345580355515596354 + 6.4168806821058268431e-1771j)  +/-  (1.92e-140, 5.05e-369j)
| (0.020194802610191477275 + 1.5924182250424604119e-1770j)  +/-  (1.37e-137, 3.59e-366j)
| (0.006551129041340196777 + 7.3743435555269342253e-1771j)  +/-  (6.06e-132, 1.59e-360j)
| (0.027071960282983439805 - 8.031972252349578838e-1772j)  +/-  (5.24e-141, 1.38e-369j)
| (0.03537146864736232956 - 9.1067289079919584515e-1772j)  +/-  (8.6e-146, 2.26e-374j)
| (0.011922049820176678435 - 1.5023364000002885607e-1769j)  +/-  (1.06e-136, 2.79e-365j)
| (0.029427753682589637198 + 2.5693935861285182575e-1771j)  +/-  (6.25e-144, 1.64e-372j)
| (0.027899802849296545357 + 3.3126058095496535843e-1771j)  +/-  (1.02e-142, 2.69e-371j)
| (0.026202856438643622389 + 8.5459017769498938234e-1772j)  +/-  (2.36e-141, 6.2e-370j)
| (0.028685356899504902315 - 7.3102778355600973626e-1772j)  +/-  (8.56e-144, 2.25e-372j)
| (0.009588047934371715299 - 2.9752095157354675134e-1769j)  +/-  (3.08e-138, 8.11e-367j)
| (0.026202856438643622389 + 4.4845957772712869115e-1771j)  +/-  (5.65e-143, 1.49e-371j)
| (0.025293641568678581619 - 5.3252268637000330383e-1771j)  +/-  (9.54e-143, 2.51e-371j)
| (0.006551129041340196777 + 6.6964388500294959348e-1769j)  +/-  (4.84e-140, 1.27e-368j)
| (0.031389874017444351608 - 6.7165742293779810307e-1772j)  +/-  (2.22e-149, 5.84e-378j)
| (0.005603594312356802962 - 6.5790549230630897032e-1771j)  +/-  (1.48e-137, 3.89e-366j)
| (0.023360080333371697593 - 7.8531095092257924225e-1771j)  +/-  (1.64e-142, 4.32e-371j)
| (0.031389874017444351608 - 1.8969399269309570645e-1771j)  +/-  (2.24e-149, 5.89e-378j)
| (0.024345580355515596354 + 9.9948516010192873299e-1772j)  +/-  (3.96e-144, 1.04e-372j)
| (0.027899802849296545357 + 7.6259576777738458854e-1772j)  +/-  (3.12e-146, 8.21e-375j)
| (0.029427753682589637198 + 7.0712109790092127178e-1772j)  +/-  (4.4e-148, 1.16e-376j)
| (0.028685356899504902315 - 2.9008333299145315404e-1771j)  +/-  (1.75e-147, 4.61e-376j)
| (0.030780459035511126222 + 2.0793907567489859044e-1771j)  +/-  (4.52e-150, 1.19e-378j)
| (0.022338688887318449149 + 9.7689380300546049728e-1771j)  +/-  (9.79e-145, 2.58e-373j)
| (0.033379093066536176801 - 1.4163155040839017175e-1771j)  +/-  (3.18e-154, 8.37e-383j)
| (0.03195436026664872734 + 6.6960786335275675362e-1772j)  +/-  (3.35e-153, 8.82e-382j)
| (0.035294063424291937192 - 8.4993270034351473423e-1772j)  +/-  (1.2e-156, 3.16e-385j)
| (0.034884077269042298167 + 1.1025127575897069484e-1771j)  +/-  (2.31e-156, 6.08e-385j)
| (0.03195436026664872734 + 1.7448787692098453219e-1771j)  +/-  (3.01e-152, 7.91e-381j)
| (0.020194802610191477275 + 1.5773499467003607992e-1771j)  +/-  (4.15e-147, 1.09e-375j)
| (0.032473919848497391124 - 6.7160187459847150058e-1772j)  +/-  (1.08e-154, 2.85e-383j)
| (0.030780459035511126222 + 6.7820351019002725322e-1772j)  +/-  (8.67e-153, 2.28e-381j)
| (0.030126297742820451049 - 2.3001115445548513563e-1771j)  +/-  (1.78e-151, 4.68e-380j)
| (0.032473919848497391124 - 1.6171049993292682683e-1771j)  +/-  (3.06e-154, 8.04e-383j)
| (0.0046650923825430909086 + 1.0271489237190454172e-1768j)  +/-  (1.08e-148, 2.83e-377j)
| (0.030126297742820451049 - 6.8979748754951123507e-1772j)  +/-  (8.48e-153, 2.23e-381j)
| (0.033379093066536176801 - 6.8625911926041103686e-1772j)  +/-  (1.37e-157, 3.59e-386j)
| (0.023360080333371697593 - 1.0997418400747435042e-1771j)  +/-  (4.73e-151, 1.24e-379j)
| (0.032948723425237701661 + 6.7726035830218491524e-1772j)  +/-  (1.15e-156, 3.02e-385j)
| (0.032948723425237701661 + 1.5088425145622945451e-1771j)  +/-  (2.7e-157, 7.09e-386j)
| (0.035352139437090941903 + 8.7939520009395571085e-1772j)  +/-  (6.41e-161, 1.69e-389j)
| (0.033765491407268633517 + 6.9831437584876323622e-1772j)  +/-  (4.07e-159, 1.07e-387j)
| (0.034667075759046323149 - 7.5039949146252770208e-1772j)  +/-  (2.52e-161, 6.63e-390j)
| (0.035352139437090941903 + 9.4388931475264182358e-1772j)  +/-  (4.75e-162, 1.25e-390j)
| (0.033765491407268633517 + 1.3365113951396519774e-1771j)  +/-  (4.33e-161, 1.14e-389j)
| (0.035060500854145561112 - 1.0580225171842924051e-1771j)  +/-  (1.02e-162, 2.69e-391j)
| (0.034884077269042298167 + 7.723734227496616771e-1772j)  +/-  (1.59e-162, 4.19e-391j)
| (0.034108501944097959068 - 7.1317247374189679875e-1772j)  +/-  (1.5e-161, 3.94e-390j)
| (0.005603594312356802962 - 8.3114693477360507706e-1769j)  +/-  (2.86e-157, 7.53e-386j)
| (0.034108501944097959068 - 1.2670080365362600961e-1771j)  +/-  (1.3e-162, 3.43e-391j)
| (0.034667075759046323149 - 1.1514436887816331877e-1771j)  +/-  (3.06e-163, 8.06e-392j)
| (0.035196985079159851859 + 8.2224606881758413584e-1772j)  +/-  (1.37e-163, 3.59e-392j)
| (0.034408792489262098935 + 7.3060366481190422872e-1772j)  +/-  (3.6e-163, 9.46e-392j)
| (0.035060500854145561112 - 7.9636480160562272192e-1772j)  +/-  (1.12e-163, 2.96e-392j)
| (0.035196985079159851859 + 1.0171534682904383046e-1771j)  +/-  (3.04e-165, 8.02e-394j)
| (0.034408792489262098935 + 1.2058475717259425684e-1771j)  +/-  (3.13e-165, 8.73e-394j)
| (0.035294063424291937192 - 9.7926873930246181482e-1772j)  +/-  (3e-165, 7.8e-394j)
