Starting with polynomial:
P : -t+1
Extension levels are: 1 3 6 92
-------------------------------------------------
Trying to find an order 3 Kronrod extension for:
P1 : -t+1
Solvable: 1
-------------------------------------------------
Trying to find an order 6 Kronrod extension for:
P2 : -t^4 + 49/4*t^3 - 153/4*t^2 + 57/2*t - 3/2
Solvable: 1
-------------------------------------------------
Trying to find an order 92 Kronrod extension for:
P3 : -t^10 + 5546727923407/77889109228*t^9 - 78138388609965/38944554614*t^8 + 4522674615071217/155778218456*t^7 - 36570825831063507/155778218456*t^6 + 84395138684499981/77889109228*t^5 - 218170169679852765/77889109228*t^4 + 74293281149825475/19472277307*t^3 - 46965952482547005/19472277307*t^2 + 10625814213249330/19472277307*t - 465664245089130/19472277307
Solvable: 1
-------------------------------------------------
Ending with final polynomial:
P : -t^102 + 883222702684740986898214854007179940252680101155472550986462006066981969266913079158562524445310675468640548239968517383990819136176583804722165221732909103103326318446132322994280038510085156885485221053577263166091224221853215672940178950092901897158857491834255114656233876247231223854307505206784933004097141672875728967962137327968239280236045419996195086697810584815567810130302505054469870347368132019881561643905986058661544259851689340901764194038461612090784039486316157365324694361975148234495926806131828941695566511819118454400157498537656987809488000994079962221203678090993736525497521866122857427424690599879141949505294880710158608194312701648243792232286287862447878008319207004678387745408383010381172534349257072411568684847802910388147616885498442779911704812051261517726198740162342841249989353488818283009569436948274852665373680019128731769633463288118093308217977679488798899975747293754536906890436455017780608615651673772986353831639313376148501139186357126936685112443105569711046641472257657195592379763734867507183400863591691362362763357193684398333888032931846454960475637038516007801515353780902574968362834825111980733646985513521312055978527535631242941987503042200479677889608091984020676914361511291703057398043632057983300831760691403163940166261509310923340403566930693515812910663775614568968498234059471516091241514123208194315834661945572475065166958329847037995192622633314760469826142206270076467179503681942147250580039721205874014084876980646807867288359010967053166011688200872702227362609220071486265738222743125020758408518507272816765815743421256306080718666968705947623828464021320006528151910663026748956329534650987294959190329192871272198131797091654356221278346163614637104725138504140191327675352468238665609866057812706171133032845296670097473876631153899824707739190177753053645472161089019189606382959813055265054478121207084921066647801703242371109872605900611087915929094491298190632179304666616545840685999250896307922833513470468207898040717339436783327451481597708863690400122322411295184498942539714756817091801012119712499024883289232416138968276004035005233495011014111604096763111660341047510489494564543/93008226813274679054281867278756682889279613879173038929455643796184604475220105119777991100909998565896969080096659509400091511677874105353179255563013856110669526816918515600599998605437775337559957568718224957103558456493189316167587365430163823471771772464196735446552807411899257604212750124392165139245011029788282293575436161530530908136263854629105100916826148418988469771896284956160756830626802231764067528838529932639261150626465563885414382238444283986661153160367907919168941239822807554752446908916073479960237953319506770021404776774766673590554895972839887569342846264543105792530859362428375815501815109297012086523204119983632927858003637842883666596059199895044387435394916614481875618614795704985558375118425378548777621116619749617720216118149003496732291754763582104702999916644615933114430947860626857146503809466281814438218529521413105270258901100190150208766934017965534718760750819125181982856064357819993066248654474615680569599246083806558891411922590190716631286358881801979231852156116167671148597487742284725375341022295515884723349342658424889993262326826824654903682232180551409555034224825755590223530858431636481686070030487675590963677088825147800744029242166139107223238752684845289905674441547880003620487209537886182328141326537556678510402306920037884087922656028279514861152426087179003834553162802428711807266224051904370088210971195463018678308362488353166191734786322935850126198380090874371754416384503604635517391248183978662903097498266143707896199003269552756773757731294642543551926739672905877391045809755173419384333653872943106071425040786093486904608360112474015441927330825280024341278575648610240331034802078287318690327082997094892318794942210763497978997910387687924669481507122217489933830865530910245921677299182993323259992583868952566166289284284821451114984433623794935438446982513701468082152134553491101940917478052842571473964102708116126185723314525762937243649640422652243350487917709376587450158140676110254374160441311561662837984780074861223669084446133203132909654173956298460728949087822546080029624340413122610838829687294297668810972010943399638061704091183249329659702983301012543794906251500*t^101 - 22596586841490879358835648276052348235762914176385497067405439608216606422811693752726432836576161845964715404953017580597499726980494212744428773187890166797801385964723501805347192546999226717899654756113560563355524842515804131518216064887483121718001146999307683159756791045490974940451138682986745252922617957917413665983130533972990351042144299749159704066558710631154995569037548033829673998156004204275077838150818351700283586208198004795357402667236784482324331438586499257178819373867536238156176860646138973735643644717962739613840982940491205622877277722388767354452584717058840956088229519803960831060132334591836898301991924730729117758258818953073329970177931225237405008559456340785102500882198265409048677877487662869577181012633219685627158350056652507025128105041077392798114138918947906101060480941532942027687380515801128971601162565504377074724831283619980175846466480535570693049981571192030524288029190778660214926610677981760585701740011446478862318973059952593765933867466122742723497561746614992474212228018690774007376665338016448729347162705567674145034108015472026267216005327663255216246550986609689254524777662656118835664169949152605122525536313326649090570646995173159521162676752930116674701665312986699077174128632046351458003026225666072240401173080317179322009391981208833964028435910000184603082306156468574380727244131161580863168577047059758849912543568324010503129636870119473524119610450675333834207293769783643874288409812354851767195763091679763462159748473768817461363983945676722967069536156720791975070605150749646696613999697139221841399912272493081696709579259876303441618102240136984176311771251329606532018109117988276217087765314874960620340528081389619937093475914773741212028815377234989422021248671238025931787093462450447473517358578229355466559685667611221210395962913829407737835805203059597660326486289046442369202696064290225199463037172572402427059214394395527303022499130169628419772984296033815434067114204769428920700139532864687677464698569978025297451021188182132537659547449871967836621712541232781922699743840707943865020007302469344802452990149639526742751760764187480142694946038890126516276400915394376909/511545247473010734798550270033161755891037876335451714112006040879015324613710578158778951055004992112433329940531627301700503314228307579442485905596576208608682397493051835803299992329907764356579766627950237264069571510712541238921730509865901029094744748553082044956040440765445916823170125684156908265847560663835552614664898888417919994749451200460078055042543816304436583745429567258884162568447412274702371408611914629515936328445560601369779102311443561926636342382023493555429176819025441551138457999038404139781308743257287235117726272261216704748051927850619381631385654454987081858919726493356066985259983101133566475877622659909981103219020008135860166278325599422744130894672041379650315902381376377420571063151339582018276916141408622897461188649819519232027604651199701575866499541545387632129370213233447714305770952064549979410201912367772078986423956051045826148218137098810440953184129505188500905708353968009961864367599610386243132795853460936073902765574246048941472074973849910885775186858638922191317286182582565989564375622625337365978421384621336894962942797547535601970252276993032752552688236541655746229419721374000649273385167682215750300223988538312904092160831913765089727813139766649094481209428513340019912679652458374002804777295956561731807212688060208362483574608155537331736338343479484521090042395413357914939964232285474035485160341575046602730695993685942414054541324776147175694091090499809044649290114769825495345651865011882645967036240463790393429094517982540162255667522120533989535597068200982325650751953653453806613835096301187083392837724323514177975345980618607084930600319539040133877032166067356321820691411430580252796798956484021907753372182159199238884488507132283585682148289172196194636069760420006352569225145506463277929959211279239113914591063566517981132414384930872144911458403825358074451836740044201060675046129290634143106802564894638694021478229891696154840073022324587338427683547401571230975869773718606399057882427213589145608916290411736730179964453732617231003097956759641534009219983024003440162933872272174359613563280118637178460346060188698009339372501507871313128366408155568990871984383250*t^100 + 24959095416672271232069484898781204988178946346146714947845807146462892627524985191789443121060960362162311549832523308120444677865784303337606559234465200729832721614050764786339699797898493596634142019040046619468109247596495865523716094258175290510427695979541061715717282806185257930860535249543064742237877113272895228391732553812995100094367784188336318510768934507049518267808786646975854064027461335506344685103967766793278911215722260520874369976615023117806277882700731628251244190802300934483060291215334456146186029912854860231253501934447462805280541661938683643365329661027123051629304499314114136966390361176005897700873473663388830198744361301662811883917261091640992353783229998374891687519708797152707329070217685588783759912773894397278945217157023756566628660415042281156466880147894521711525252116896428539886820122117327876866781444854382626973231153912575716985931322181577401947184546949922051222694015930404409613813468022148654277620226408688847738558091764910496300604609130613056690767540571633977349537698398278163411904556844952377277709727703741798880454893940211228648957381481782281448615648590462453778864405643566794403966314828579885700473943683876779825280023755151747262670937674556141339753724312247108054791382443282544032579499354625896107033446195536332599628998520385117243954628536657901729567666673173909078246767627077476388556159269782136396857638317140653651987308725268373033280215470415228499810534507210082105821654923391815202234470869155554848818357343032313074141191289554934181778415362019975325600009536155864151962188432640385705966228086879682851931404054467886770249460155963806415749542443569353695606243897650369216825600303311716113243463613203617687523157273948076628836592025573669222384788780075268200568172289979509394384111974269456845112218898826778928872634974452242403330134683740886662236860605593004914471070801642273599042793052179040218980522493562542636767299453748815832835031540443973695148165216714810187571830669782555143881212528880413390013739751827262659603298758889942634368448932783336749633260340780231159743124745048087668267669825140834748048932280657672163273798424358998124306450511525423333/186016453626549358108563734557513365778559227758346077858911287592369208950440210239555982201819997131793938160193319018800183023355748210706358511126027712221339053633837031201199997210875550675119915137436449914207116912986378632335174730860327646943543544928393470893105614823798515208425500248784330278490022059576564587150872323061061816272527709258210201833652296837976939543792569912321513661253604463528135057677059865278522301252931127770828764476888567973322306320735815838337882479645615109504893817832146959920475906639013540042809553549533347181109791945679775138685692529086211585061718724856751631003630218594024173046408239967265855716007275685767333192118399790088774870789833228963751237229591409971116750236850757097555242233239499235440432236298006993464583509527164209405999833289231866228861895721253714293007618932563628876437059042826210540517802200380300417533868035931069437521501638250363965712128715639986132497308949231361139198492167613117782823845180381433262572717763603958463704312232335342297194975484569450750682044591031769446698685316849779986524653653649309807364464361102819110068449651511180447061716863272963372140060975351181927354177650295601488058484332278214446477505369690579811348883095760007240974419075772364656282653075113357020804613840075768175845312056559029722304852174358007669106325604857423614532448103808740176421942390926037356616724976706332383469572645871700252396760181748743508832769007209271034782496367957325806194996532287415792398006539105513547515462589285087103853479345811754782091619510346838768667307745886212142850081572186973809216720224948030883854661650560048682557151297220480662069604156574637380654165994189784637589884421526995957995820775375849338963014244434979867661731061820491843354598365986646519985167737905132332578568569642902229968867247589870876893965027402936164304269106982203881834956105685142947928205416232252371446629051525874487299280845304486700975835418753174900316281352220508748320882623123325675969560149722447338168892266406265819308347912596921457898175645092160059248680826245221677659374588595337621944021886799276123408182366498659319405966602025087589812503000*t^99 - 17762602473764602277523526701619514839660588877777698258305757800664576236389873741200001374424163468788489039167199055135370838520772367059916884690690943718574566737647359318827655132376637738679389903952820247203439587925207625480848591559891993207414223064575000570693768765494097676297353134524169320867048049763462636652650568436983325638753930651333200628546202683791065500822386855552944038199490008284813598526361637010814828741453621299004272839017280460967981842462986158036566464405576574732886757734463191523423305205868813734691090663382023972084694199527438317447174169874241028163484595430943085712289416198108524901881971152402885535337112113893952669272653500008046262265131175295372158926977936545773702359260113079838354127914090243731368542404964433704435179654123700131429285107468023428679664887688876699178419526031899715903380056439645246669593772050374015792629822770235657089860597944654634141825491297483882481631769814135813003118313336838331623029921050003164189855860429699281865576137937091663238305806074365607442244995026478874066552150207404202650485772868649255789401576452441610293266136158398201660817443288895266953003819698485796585625740931908407714804983338521966404241387374386788185074560848633667451539249848052182196792748380441621967104226881973239921690518383582998344294749783617512602335371438475966469828382141724382138309893334142830406147370287079381427012344213842830065636569830511895712126607694400859659042300768382154982345116945006893021419750281850386377528715950003285974429743715090097636598217154192434603605969464216940627986639743312930863058026807321103037893604410904380229431485203887173680691121283514558566076844919308070290122606467379965655216261362931040610790436027659761791912085620940650744888435393227328732879501818032485855800149212686569666267545933916364103471280790945626957290577251245230743948459308232370357599218937274129644005346615266223381272372867935452193467474724549495534950336028541396587614121521297131117967858003352418897768141706580493675513568985861971245241349995763511018699296953647753729878248593723074321083313076636545403835837993936950957790049747620132603203740183566281094015393/59339248706869245236631831323846763683360393654912398836992700741965777655190427066418358322380579085042266273101668766997258384450483679215328365049202840198607158109194012953182799110269300665363252928842227522632070295242654783714920739144444519374990390832157517214900691128791726351487734579362201358838317037004924103301128271056478719390936339253369054384935082691314643714469829802030562857939899823865475083398982097023848614099685029758894375868127453183489815716314725252429784511006951219932061127888454880214631814217845319273656247582301137750774023630671848269240735916778501495634688273229303770290158039731493711201804228549557807973406320943759779288285769533038319183781956800039436644676239659780786243325555391514120122272403400256105497883379064230915202139539165382800513946819264965327006944735079934859469430439487797611583421834661561162425178901921315833193303903462011150569359022601866105062169060289155576266641554804804203404319001468584572720806612541677210760696966589662749921675602114974192805197179577654789467572224539134453496880616075079815701364515514129828549264131191799296111835438832066562612687679384075315712679451137027034825982670444296874690656501996750408426324212931294959820293707547442309870839685171384325354166330961160889636671814984170048094654546042330481415247843620204446444917867949518133035850945114988116278599622705405916760735267569320030326793674033072380514566497977849179317653313299757460095616341378386932176203893799685637774964085974658821657432565981942786129259911313949775487226623800641567204871170937701673569176021527644645140133751758421851949637066528655529735731263813333331200203725947309324428678952146541299391173130467111710600666827344895939129201543974758577784092208720736898030116878749740239875268508391737214092563373716085811360068651981168809729174843741536636413061845127323038305350997713560600389097527778088506491474667436753961448470589652131257611291498582262793200893751358342290714361556776340890634289687761460700875876632983598796359362984118417945069518030784399058900329183572225715173340493761912701400142981888969083367210174913072322890503346046002941150188457000*t^98 + 352706366341228956522202821138530525324098910455934448332758134072738352091050442596171854483859125348464393894823220642688856545760691760839994228076589105617676012540582464571821964527606290094404494465929373512054016165271371071324455714436225683698835868442407587266408246482260833619711816208789554579964902392344040615323691190213221223253984710549675198878371139828520720344775921218064570584971893569260600784146683698940848362887714233339504650843159266118635697405569264593313625787133649840835134501926363682498178446024396236641472047684621359818586516455299510532337618682405876340881176076533312061902533101622969439039381900465949176935102229595608642308568884919623352899590849697172090907970430060675474826227211176073104999278212504459510389547684522036488858722998489360129390667784567796516786510387896047729149863294801694122329923787441572343088320608121439783984475049672487489772316089843650445001252896534079389959654476524582090808823222302239148585227892735324304499626581485468229895702053728262958853818150398904639138010542238270753931028173993863388638742050058614445048071668439375244237415062635547291129036786823760023708780778463620628762470305540896995866978525860558481067881781243845764533978591497093647363858636958957117899456393882117616412937715739766622968134378940318897778336867533586301850590801915668604487248666898463849072562306523829699136994706149799179563981690989787801446741527821688224564939489632350952181628574642781698588001040265367099628252618695263249076006700911809713704986744532524142998868240458638305090965441788127450674276898699561835470686882217425057924506543739154280370034851858622956138215052075230859773560872935378912157701401450973670972086423126596797471897783777489474219392430964777646235639791827103509427556720602471546254197179005861696037024166141092024667567228482804374487300309299303093735335246893837088338279245014181256190173104144806815795846153670007784914910975366906150080977653011974249308569731229198306792186246054271803247573309082822715262277009941331634459090158981192383082677696550406682918782320924795298834074890223634703596859722030039275374061445829937279772617037533151266121035268/674309644396241423143543537770985950947277200624004532238553417522338382445345762118390435481597489602753025830700781443150663459664587263810549602831850456802354069422659238104349989889423871197309692373207130939000798809575622542215008399368687720170345350365426331987507853736269617630542438401843197259526329965965046628421912171096349083987912946061011981646989576037666405846248065932165487022044316180289489584079342011634643342041875338169254271228721058903293360412667332413974823988715354771955240089641532729711725161566424082655184631617058383531522995803089184877735635417937516995848730377605724662388159542403337627293229869881338726970526374360906582821429199239071808906613145454993598234957268861145298219608583994478637753095493184728471566856580275351309115222035970259096749395673465515079624371989544714312152618630543154677084339030245013209377032976378589013560271630250126711015443438657569375706466594194949730302744940963684129594534107597551962736438778882695576826101893064349430928131842215615827331786131564258971222411642490164244282734273580452451151869494478748051696183308997719273998129986728029120598723629364492224007721035648034486658893982321555394212005704508527368480956965128351816139701222130026248532269149674821879024617397285919200416725170274659637439256205026482743355089132047777800510430317608160602680124376306683139529541167106885417735628040560454890077200841284913414938255658839195219518787651133607501086549333845306047456862429541882247442773704257486609743551886158440751468862628567611085082120725007290536418990578837519017831545699177780058410610815436611953973148483280176474269673452424242400002315067583060504871351728937969311263331028035360347734850310737453853740926636076802020273775099099282932160419076701593634946233049906104705597311064955520583637143772513281928740623224335643595602975512810489071651715883108643186239744633841914846494030311781295016459893064228764291037403392980259013646519901799344212663199508822055575389655542743871600862234465722713594992761183163840284880886713459080214776467995138928581515232883658098879547079339647375947354661078557640032846628932340942513070323375*t^97 - 475584962122412860372377868059530509508713153631296072048931377603735213302304218087719289975244942391961519485104751745042503888097034777131069392219503422525741065211228496281158748838895488298794007060205864594286445531712397339189652009701279879493372390205283686846919465321391667797156524681596588366485405789072635999763511088102645746512985997073608123259264986449606250819295270045303281106969550717075154904102850244270989123138156743912208012312515450040051103350181134675174958927194965603052453856420510836918213978208313728367232505170987377575848231476645962410371879209424364766250840436859170793252560157539509452523506366867570094753989334366142245848206371408994539844301593108265436240937668759257766699350606378752153827855335335679658386282033681829214476695999287509907710827492999918528979814778385977462242088708274768814106969700677433860458757921436661648077675003327691040124897904911278487589167592305187327057567304322353618184697163843769148194656167814816601116114039409894136325560718734447748257537685315311084225221406326023236885685466514755421718989572259666118468895602713567899270334074148619248310843238691777905186873976271227670202134026856012562004329232866133723583774802762725896644597786494348478506431867449241681476379987400743515286305561542959978319602643580139551410145370192638622938356742311391147215563651208687807990583018710605801240688026419596821815096440536696661687626243439385380381219172491868631207695505781324888886451219524257544596740573480734963875249835382204364453084515347580549297086049010860914158025725515139165648906365373242359867456584668207458075012961984407367369069361463767726241732013765791993556861138626000180618022849347804498783590325022500987810068634621774272687568643933477094280480807567707069342330966924773952941877822261930383158724685320416005586294553553347983931067012229624677147347046021556850634844888120274356202001772844057195660001036233627630986483323794778837652879212940704488069859405334570367662602671143788722361031506138840264396841462252678736047011994949676439361695991196178879983006826158519235302334807385162945510649543068918751617701983143331393478640135667070375461369196208183/637896923598844386293792186731352709596124231790308287497671532976132109793297090963997351965591225164204362435842939245220527632842699551564779924278930532135026949673835639246715090435394982152654968985053945868294755673858538924935397945802778583281146701445693310060182429634511058278493146728143664607511908147802934110487128913857146233452565646973717334638052138931632419930550670371828550722853923106553857146539057543006372601571614069908114540582370121722515518950383296463620183493324725614269657124800889962307292002841837182191804661509737230820820754029722368894337911105368891078072898937215015530619198927113557395419395456907746435714117950145417627349072022480161931225656035600423943930269576342643452115749720458776791314428336552753134102246324940482338423000046027865105524928307098377265324655902109299739296377224493824324521784722611782496070673195654145206828016962216619868620609492970060629418317398108422444866396714151645186596429265787284156748671084823030015677492390838874561658012722735972572655869680459788986776401413795695375091466622807108018789668541776895656904589410311842433202230967444715548086392553378809643911304099723040624379313707276191402924557396465066890582985289011420818068157356135004831111526615592381497557288057832479563594222011079828017017536369955052675213914318917197799282867080457319930135397659986122249994945944083113605177904126370190326013031995855528090531589853261878677664773117972392696027875669817659520894191858346620606080863924227582332817400084305884950889544046624960086487686205856896847452365087580292990868642231422179935256437831403034908458598465183046944659111085993333310402190053933575237608298735575318968455111152521450888957168393957631345638916597728654711178991243747921653823756446559707578659136465211175051495056267447922472120738008797564704588629570221518841440414835118722661782523225420776454182798423614451444783352674945105085571058838760411019321383609759325026909607827102179625179386735345664574318614143435702534415673804573687060863152079272992909497318830932289883178538723401426438113410307940561540051537055306417646197509380315527471072910969994531617364525912750*t^96 + 162462720495608385924098349197805283857009077297733615148050269740681075814732524464416404819077677994044485725134770283965323270132867939914046960323984893804436409965542210062516766152208872493494393641918634195111356060730402455603317455654921031096863604940373280600932742930813330047232998100262366297971069713535980905219610738154574067435280476679833292471907132891506118048285954521969086497178251968474675299120954130952684580908582176702498843441960240282220059162448487538641707926940387725428509583817321314177428021806083488377927872634518364244290185312447899950039940533439981913214238615656158550081655884904621413436911862804868637248506570840814052952436415540382592137907381195437265698060936386838361411085226006821350394561686065220660940559291463154608429048207190714737377596530556048909401320083870924054927503884031155520922376141852471299961757596151157676854637431184055784072415653333385225843928912405195714744891322712221939205886792193193712799345093555619769873893567036024649310465396398820048863758302846504796395287843471264408967877728841228754625668656498126246184332941255040217549587146274277435371958982510715552149113773696002953335185342623692945406722848430516922518769055480135255250456350582464965042389259630194004846324993481590098956265938437200801100756246492146647279795859210730755652541887481118959270662606632117664645533669228914724863545889059971623449212687715658192846648696626504318979705225878973632308423551160954153183049191973001392807010603238720112074026918829900705998325953593033675227637719643425558595899861439883902504408541178175903979688252024190131022705515869215905506571457749575780185571337665402582959340599118469529787846395949169026746851075287654142755516058213017089110562605112755754824800325605103974671182764511201065625829135679424313969213863908938033493036917095147159191789461019114005113601846082744850599890702847993485353734677561292634884980459620982339569503439509608936185742992783875390942435765421899921188630093559306524847067229558302155287683048634564001693599650473166011525320129899423631672643908046537102228339252379651980693191340740187836525585899623276613671713733666612225045172544078758617/182256263885384110369654910494672202741749780511516653570763295136037745655227740275427814847311778618344103553097982641491579323669342729018508549793980152038579128478238754070490025838684280615044276852872555962369930192531011121410113698800793880937470486127340945731480694181288873793855184779469618459289116613657981174424893975387756066700733041992490667039443468266180691408728762963379585920815406601872530613296873583716106457591889734259461297309248606206433005414395227561034338140949921604077044892800254274944940572240524909197658474717067780234520215437063533969810831744391111736592256839204290151605485407746730684405541559116498981632605128612976464956877720708617694635901724457263983980077021812183843461642777273936226089836667586500895457784664268709239549428584579390030149979516313822075807044543459799925513250635569664092720509920746223570305906627329755773379433417776177105320174140848588751262376399459549269961827632614755767598979790224938330499620309949437147336426397382535589045146492210277877901677051559939710507543261084484392883276177944888005368476726221970187687025545803383552343494562127061585167540729536802755403229742778011606965518202078911829407016398990019111595138654003263090876616387467144237460436175883537570730653730809279875312634860308522290576438962844300764346832662547770799795104880130662837181542188567463499998555984023746744336544036105768664575151998815865168723311386646251050761363747992112198865107334233617005969769102384748744594532549779309237947828595515967128825584013321417167567910344530541956414961453594369425962469208977765695787553666115152830988170990052299127045460310283809517257768586838164353602371067307233990987174615006128825416333826845037527325404742208187060336854641070834758235358984731345022474038990060335728998587504985120706320210859656447058453894162920433954697261381462492189080720921548793272623656692461271841366672192841458595877445382502974576948966745645521436259887950600622750051253352955904164091032612410200724118763944163910588818043451220855116999233951694939966622439635257550410889545802268731868586153444373262184627859822947293563163688848569866176389864546500*t^95 - 232808778295846510159457442494338832495921677683169814868294197564141861400842977551928288189893595977533917755280433648806680438967543721350864555057168374278746875580831573365924711226445585798885657127347968337268513068793607466916370184134915385416060883886445515537914845068624946429757283897772712469754793848323648096964815788469269292571131148213024351833392716888547804589316866614628985448686222092349315174934460367182604701389260689564220758292339117744667849587368371405831689703863065314342236163587229853361529439646446920944176703321278345325955611064067136774521384307390851904993461643930766574019855247433993490727567845327157645883116853923524209352298275659408788896489364409449232953652440005648539372965665424184189337607691501748838724687359065839275582197802615763618845280950448515495905398459913385067878910321706703277546330147995601405659385780321076958011557751728182092433967409221849097543966585819514638846775853572693544269463965566600571188984785871171235611408160917407808401849354298950058582990856394118859127643070876636706692761095544520150234508255852784456394231332311656845830598716232300672701836761662218770629231984044813596685427202593686109397321872716532442273392787876558562628498806595128932748027389718913314004800001439423446404130465716274170068188639164875238458598809026967533094299616180324852958585007600274982919215378579354928244351327558948297890626522650341845117090309192486211268606051304697313949882800745010744092837633150696151906535773028813150086108662477913335815530598960782061248962436568649113574937909488732358972026492753907760207034509233605747283340289542599886335361670213792957847888175241476328563188323986637765728611921239880622655266643528732595170334521463736862017944019665746970583065855243589934642460133113528932683207417444496594021988459112142685047930240069457581933077733334501850737069279622434767298824608159843258586687716077397313807157795932060664227967129410474831332331767252446570861661144619411237280527257998660173288509318381051993976048503387735063872510251946076463685639504639978962328158246224701384894660940236859775108977956242557475692645615836746499531367197143625892515718102699121960877/255158769439537754517516874692541083838449692716123314999068613190452843917318836385598940786236490065681744974337175698088211053137079820625911969711572212854010779869534255698686036174157992861061987594021578347317902269543415569974159178321111433312458680578277324024072971853804423311397258691257465843004763259121173644194851565542858493381026258789486933855220855572652967972220268148731420289141569242621542858615623017202549040628645627963245816232948048689006207580153318585448073397329890245707862849920355984922916801136734872876721864603894892328328301611888947557735164442147556431229159574886006212247679570845422958167758182763098574285647180058167050939628808992064772490262414240169577572107830537057380846299888183510716525771334621101253640898529976192935369200018411146042209971322839350906129862360843719895718550889797529729808713889044712998428269278261658082731206784886647947448243797188024251767326959243368977946558685660658074638571706314913662699468433929212006270996956335549824663205089094389029062347872183915594710560565518278150036586649122843207515867416710758262761835764124736973280892386977886219234557021351523857564521639889216249751725482910476561169822958586026756233194115604568327227262942454001932444610646236952599022915223132991825437688804431931206807014547982021070085565727566879119713146832182927972054159063994448899997978377633245442071161650548076130405212798342211236212635941304751471065909247188957078411150267927063808357676743338648242432345569691032933126960033722353980355817618649984034595074482342758738980946035032117196347456892568871974102575132561213963383439386073218777863644434397333324160876021573430095043319494230127587382044461008580355582867357583052538255566639091461884471596497499168661529502578623883031463654586084470020598022506979168988848295203519025881835451828088607536576165934047489064713009290168310581673119369445780577913341069978042034228423535504164407728553443903730010763843130840871850071754694138265829727445657374281013766269521829474824345260831709197163798927532372915953271415489360570575245364123176224616020614822122567058479003752126210988429164387997812646945810365100*t^94 + 103597027595417653562954462565857819855860769153703992770866703027565891382145818387915139854794238763374721712294231994586403488261109097799027632910590933694890686204341186833562203475121904838068607522499273066789960886513248684349702324205386903543031758639572183739462072389997350448722353012914151323433827013741176923622267815508041137652382096665128580545229961076979103947765546238419861257980815449256635369813422508127612644078254817627312324454119816768326143460148326183955736615872929019766195371500422406686559705772978325532800509770247977381279237109387737941476186619914230792178543421296087043571692027477528606318611127308349143509824018128160544628672067970728907460898537720686493983327480503708800431732356915736391059316795102886738657715512755030687923645088294420410784850210780131948544466405285972359041813590416097614634153728905810233417441550887007070274694788404145501893685946365982808220096376604445717699438353433087799532712851497478146926039199200072630107937608766778424153799531736425044321429002081617032872628179243907401492019034431316348022952856447581828977994410846728642632453688518074938379664424195941473951639668245156962483100741432488834587728494593786672178465403339907792626138727995737305064316756576402993158535845171562307746969930233869542942646756096640850744821824892771908177224561053034677304554456443100320099403987514367971548493731284194565003689963348912134620145253263119525513381097334233708333371362199012847806188076674054308616038095689801531547241141668862755228561608226968342494662340971290639775482804873928466671327077668441374763429068924279114919809854379200040807527180536919637063471991319324944703205004381032444133115970351756958670232680554593823463178821302108961393999373553093654440554821893558878412385434362084767921097737600734444932718066304186350656333611625927483494086397338496143972708660179999990030893921964050976131951151598803226159310083217618634876524477582273507072359399237511608564955288415999161096098428890448635084550621241524706645962533807499735689435140614976855464236704097538092197611894607666863249605266112855634721072752343423263068537861425287614486104329969735439772019854112238359882609/127579384719768877258758437346270541919224846358061657499534306595226421958659418192799470393118245032840872487168587849044105526568539910312955984855786106427005389934767127849343018087078996430530993797010789173658951134771707784987079589160555716656229340289138662012036485926902211655698629345628732921502381629560586822097425782771429246690513129394743466927610427786326483986110134074365710144570784621310771429307811508601274520314322813981622908116474024344503103790076659292724036698664945122853931424960177992461458400568367436438360932301947446164164150805944473778867582221073778215614579787443003106123839785422711479083879091381549287142823590029083525469814404496032386245131207120084788786053915268528690423149944091755358262885667310550626820449264988096467684600009205573021104985661419675453064931180421859947859275444898764864904356944522356499214134639130829041365603392443323973724121898594012125883663479621684488973279342830329037319285853157456831349734216964606003135498478167774912331602544547194514531173936091957797355280282759139075018293324561421603757933708355379131380917882062368486640446193488943109617278510675761928782260819944608124875862741455238280584911479293013378116597057802284163613631471227000966222305323118476299511457611566495912718844402215965603403507273991010535042782863783439559856573416091463986027079531997224449998989188816622721035580825274038065202606399171105618106317970652375735532954623594478539205575133963531904178838371669324121216172784845516466563480016861176990177908809324992017297537241171379369490473017516058598173728446284435987051287566280606981691719693036609388931822217198666662080438010786715047521659747115063793691022230504290177791433678791526269127783319545730942235798248749584330764751289311941515731827293042235010299011253489584494424147601759512940917725914044303768288082967023744532356504645084155290836559684722890288956670534989021017114211767752082203864276721951865005381921565420435925035877347069132914863722828687140506883134760914737412172630415854598581899463766186457976635707744680285287622682061588112308010307411061283529239501876063105494214582193998906323472905182550*t^93 - 81147541547582593390094552041235758700752954629480872952716474061321518394531774660564982552581903736277495814992642216801235859209963793784015646572451646191926447469936197225568416431660466786733488568454951032015478219749043051378712106135095248957665314785561297170710826552349242998524192407434235661148952370296567397928299602725082904553480019705699885076077795451436908612100707239948223240552928816365448477061444384103503166095432891930232308910191857486008157369102024878395717586846834681556999838893815348767167909349437130979375620538457735662760543958392078620019763723762184772751469020439652632134820490798661898133274787744590136372513735275080147309983240279049047414553577886447427658224868963526228119948933241806114954521371000003834283898470246847449201747323972610704552722267235560559840898952992043462702934899939687303101883339019054228513195794298374760370542150386841997747099997981504063827016730333612656656105032841054554807339120741798003928395082902336949232138120751169741021982732305160635682656053047781608904973950724037062230711770325812346710593958552444112835378760680066182762293057365595768641091312116681906457498071721469844790532517035924063122756187708211897383506551309482103868627504961254377029181832866355904510975563372342469967247114141986019491590026366245013637434145631794015241543382416227524298797673279853818603566782279831273407422853883037505918705136765207502998440260966380989829181951186360533147344297407072280705451368394946391244845487588893267942565338992394676733191109038195893389617855586589042008395802742418083268012841676066214562675251438909667884906608260967187041702654979258791495194474150237074301652379113689128627100822815678223524075372833200929724799884456314269741404419313697741994337289759965746697097998469919393972179834915789972278761320996307393964566894997621142450959147815798115226808621737693515212543147265870695791046900989226689484013310960748157410172877779135773306228314331511782901912566151281097137688084206901755846159691124986762767511003051032168118545790848284789869456896558507765247406873694106155711669239807133473635501939313471519182361102077611967455723138659033651766010342714929828787827637/127579384719768877258758437346270541919224846358061657499534306595226421958659418192799470393118245032840872487168587849044105526568539910312955984855786106427005389934767127849343018087078996430530993797010789173658951134771707784987079589160555716656229340289138662012036485926902211655698629345628732921502381629560586822097425782771429246690513129394743466927610427786326483986110134074365710144570784621310771429307811508601274520314322813981622908116474024344503103790076659292724036698664945122853931424960177992461458400568367436438360932301947446164164150805944473778867582221073778215614579787443003106123839785422711479083879091381549287142823590029083525469814404496032386245131207120084788786053915268528690423149944091755358262885667310550626820449264988096467684600009205573021104985661419675453064931180421859947859275444898764864904356944522356499214134639130829041365603392443323973724121898594012125883663479621684488973279342830329037319285853157456831349734216964606003135498478167774912331602544547194514531173936091957797355280282759139075018293324561421603757933708355379131380917882062368486640446193488943109617278510675761928782260819944608124875862741455238280584911479293013378116597057802284163613631471227000966222305323118476299511457611566495912718844402215965603403507273991010535042782863783439559856573416091463986027079531997224449998989188816622721035580825274038065202606399171105618106317970652375735532954623594478539205575133963531904178838371669324121216172784845516466563480016861176990177908809324992017297537241171379369490473017516058598173728446284435987051287566280606981691719693036609388931822217198666662080438010786715047521659747115063793691022230504290177791433678791526269127783319545730942235798248749584330764751289311941515731827293042235010299011253489584494424147601759512940917725914044303768288082967023744532356504645084155290836559684722890288956670534989021017114211767752082203864276721951865005381921565420435925035877347069132914863722828687140506883134760914737412172630415854598581899463766186457976635707744680285287622682061588112308010307411061283529239501876063105494214582193998906323472905182550*t^92 + 28247554166984944222370261941175824825746708636554872963731123938834378947942509044688643658937561346942257188223896961944708413668125340815531707163885752171388877513895810747876927659094504709140290673018670824794799001170823608595300453181310050990795615667783440592536307437235456299220844595355318718076080546466447330971466663432048923470176644827660907603473328002316359095916965414594386235565765496604468406498435098196900307217407462978414453824921283285860993089910415601105830695118123118229365393373263010907639663326011980261422049462740869484772279655829563023359838572543084262916875905299618199128223794611726281552222718887898123287013016318767068244585400531201655134599039631176146117093036920694205761856859727018651149038944042560795131132550492755701949870571320950340514833356331554182796065036660161305814123723819757481862068150718391334379983304357302221105867037359893839777643249243787983476367561861943399257346745480410658642742343187309879753991810407579059456441837475901674256259829482384152352022253241027359420380749601013271789597732108536827305063309709207479835638784301110806184105110314056696327246154632020165596893773986873492501738488770049927918033377544060695946316739722909040643578704515466732682848563805711968092647822245947137400648677958481467384007119534115316438012023391098937669460593434639948254743545838304254873743570816442612200791092288926428509641952226444508669130781845477771867775434368178285202363499158926374443785419984384466690617353967521131230311106900332392948231223167078369393754299960885401466753889886201296779535687421652694377973064235796593371272668950320841044005078416419039083418638418427763631700477292699263131537766284092890391537897503905794388657920149656121798846276993628689949282193076955317817723960735005240501034007635976486718873736009946431301458213037798622637842602708707796725916496584576618469931042074476205912533553213957496601613649508618514565001086112526200363131822372962688520344436078313181766880702926663286005528061384608749890748539708574813364332680356488076989755974225985529930580733630308385842705837168445784822808604840965548474880734452168088537623394507679911577965661799911259217577890826/63789692359884438629379218673135270959612423179030828749767153297613210979329709096399735196559122516420436243584293924522052763284269955156477992427893053213502694967383563924671509043539498215265496898505394586829475567385853892493539794580277858328114670144569331006018242963451105827849314672814366460751190814780293411048712891385714623345256564697371733463805213893163241993055067037182855072285392310655385714653905754300637260157161406990811454058237012172251551895038329646362018349332472561426965712480088996230729200284183718219180466150973723082082075402972236889433791110536889107807289893721501553061919892711355739541939545690774643571411795014541762734907202248016193122565603560042394393026957634264345211574972045877679131442833655275313410224632494048233842300004602786510552492830709837726532465590210929973929637722449382432452178472261178249607067319565414520682801696221661986862060949297006062941831739810842244486639671415164518659642926578728415674867108482303001567749239083887456165801272273597257265586968045978898677640141379569537509146662280710801878966854177689565690458941031184243320223096744471554808639255337880964391130409972304062437931370727619140292455739646506689058298528901142081806815735613500483111152661559238149755728805783247956359422201107982801701753636995505267521391431891719779928286708045731993013539765998612224999494594408311360517790412637019032601303199585552809053158985326187867766477311797239269602787566981765952089419185834662060608086392422758233281740008430588495088954404662496008648768620585689684745236508758029299086864223142217993525643783140303490845859846518304694465911108599333331040219005393357523760829873557531896845511115252145088895716839395763134563891659772865471117899124374792165382375644655970757865913646521117505149505626744792247212073800879756470458862957022151884144041483511872266178252322542077645418279842361445144478335267494510508557105883876041101932138360975932502690960782710217962517938673534566457431861414343570253441567380457368706086315207927299290949731883093228988317853872340142643811341030794056154005153705530641764619750938031552747107291096999453161736452591275*t^91 - 2517212756530782865210335052752846971401708958705680236402350483612517761097009529971829166058560718795749971155212549100173174981873101556140304993535457918739955206753980433688729471282886886878185256570043419006232474421897239486102918436713559213546959398514847517495675582686149419082316539056660337162570373819950617036270228044655754164117044882672471793805687379173578485903727004077569006000197266702696805650091410485765023379659837185944527675961994625212348576112291796042221325599898268380310284977758130500288935385767448701758223226481996974300486913391748975521514326833198724743677977506801560302213903447213578015388559447402199830627929042755582312401007203736471899684758242146554285950020942796393579235809448220565454268081824407552852067787193306519149246585258308544945899657095952358199115062081869817175312290527125091995023510694927870999697421869338509740840603757218273012832972005279183142433724175880972413889446470766733367885648669207456246963775816892583974786316576778078882527946472426189544971602754692409064056087789987755125282281720374505270813585204169540211837016076142662282559072358384488305177883819600825843114524411242742021875770563020747807215732584323781286436155130739205686442156997336629138701046662594732970288602181994628440857466392460347669690271803988333101430184343885798911716653984179122331578286652378778331500858606224104591294638792027931571872015592468369411122287518740147187618248132232253283570892144747453670190591385915284784599683399585630449122847579055561437977639363420687854308746937997809189998931283921709078593181280862403745563454316411719769182719408775626195181711250486951300370558046942951124935835651073497494714662240278391955357495256996512192909796029335342773911695881255806285515633209422990108997728384042384978480649623713775710566979816799608018611805509426403326358086528337894776263711440650738856472408699460669296027047508566787498492649625043163781638774030530549263002561056684832804265225409943732872401079776752137435346228059996910426730942911471243953711957966844706281212747143952565725479702355762301041615437513332134082144974681100043320330929655898842998269986993359872652101739350968219573494261473122/9112813194269205518482745524733610137087489025575832678538164756801887282761387013771390742365588930917205177654899132074578966183467136450925427489699007601928956423911937703524501291934214030752213842643627798118496509626550556070505684940039694046873524306367047286574034709064443689692759238973480922964455830682899058721244698769387803335036652099624533351972173413309034570436438148168979296040770330093626530664843679185805322879594486712973064865462430310321650270719761378051716907047496080203852244640012713747247028612026245459882923735853389011726010771853176698490541587219555586829612841960214507580274270387336534220277077955824949081630256430648823247843886035430884731795086222863199199003851090609192173082138863696811304491833379325044772889233213435461977471429228969501507498975815691103790352227172989996275662531778483204636025496037311178515295331366487788668971670888808855266008707042429437563118819972977463498091381630737788379948989511246916524981015497471857366821319869126779452257324610513893895083852577996985525377163054224219644163808897244400268423836311098509384351277290169177617174728106353079258377036476840137770161487138900580348275910103945591470350819949500955579756932700163154543830819373357211873021808794176878536532686540463993765631743015426114528821948142215038217341633127388539989755244006533141859077109428373174999927799201187337216827201805288433228757599940793258436165569332312552538068187399605609943255366711680850298488455119237437229726627488965461897391429775798356441279200666070858378395517226527097820748072679718471298123460448888284789377683305757641549408549502614956352273015514190475862888429341908217680118553365361699549358730750306441270816691342251876366270237110409353016842732053541737911767949236567251123701949503016786449929375249256035316010542982822352922694708146021697734863069073124609454036046077439663631182834623063592068333609642072929793872269125148728847448337282276071812994397530031137502562667647795208204551630620510036205938197208195529440902172561042755849961697584746998331121981762877520544477290113436593429307672218663109231392991147364678158184442428493308819493227325*t^90 + 283271437379839421543282117815868325476836508967336824636024385506742452759978839368662437880386176773412596697076439234068176053216741834366550878297765448404703330162110197206737547076470030418612848952933619174325459480812418642206100659156928136769447176217960616093284629535335973772715062309127610812093043974405292560426868293390505314397159601857372560224356413135061623546304965691915723549717780482788014135413968071277212969545713085599561835207520581485939238094543572464537583691966231735773145014928546858598919794030766277472730525481745106902139785177954983413106226729537995202020870296403939677441720213566436842252805469263017486148716159108264551323857598688758817780601628986862775294159178735969980284262718537249844607540233842572591911144675349181636905732354278798974078803754018063771871694839947691297456400450578390669468214986082515986830604535239368544103133261489382247637943868565607432644985587949165802145328371350856727070554478005283526699031173946073206226866687807658316927242203197083345712089903502951582094358171456261555572950535769958404083411580149608662324126413140569721168541249129851110885509846030008444309334395341161526872034512985898277434386258119773760995336647356812361379168247976250311921755584129846443879498727176632579444481836467169119223176860926481959414812767144197854129798526770753140566375798975902887286042334041070062122550259126138701148496823849309765192914716775166015363797394887557020381928490999726042853038440898625778942444596149580646350639959539185626155838985032851065376518667302511182114417587081837023979188083577139073442662212839794846359760909960552179153299158010604603484512064028015308374901281382779442105414067114058817283941723934638895560626553256455130486318367011362944983239481336410686295377968135754440522295839224713169504296415245148744916123744365852363013746212267417003868704945333289478828280291078293127577492126133186479627816549993836842295469726144895085602394807790579337704065154390032261609004702869237672298543117078707007757644187936832718858263591384336465301594126617789507186127450450260898864635718486684893463904172422675857978967880440310717811032576137699137339093467254305901929585508227692/1822562638853841103696549104946722027417497805115166535707632951360377456552277402754278148473117786183441035530979826414915793236693427290185085497939801520385791284782387540704900258386842806150442768528725559623699301925310111214101136988007938809374704861273409457314806941812888737938551847794696184592891166136579811744248939753877560667007330419924906670394434682661806914087287629633795859208154066018725306132968735837161064575918897342594612973092486062064330054143952275610343381409499216040770448928002542749449405722405249091976584747170677802345202154370635339698108317443911117365922568392042901516054854077467306844055415591164989816326051286129764649568777207086176946359017244572639839800770218121838434616427772739362260898366675865008954577846642687092395494285845793900301499795163138220758070445434597999255132506355696640927205099207462235703059066273297557733794334177761771053201741408485887512623763994595492699618276326147557675989797902249383304996203099494371473364263973825355890451464922102778779016770515599397105075432610844843928832761779448880053684767262219701876870255458033835523434945621270615851675407295368027554032297427780116069655182020789118294070163989900191115951386540032630908766163874671442374604361758835375707306537308092798753126348603085222905764389628443007643468326625477707997951048801306628371815421885674634999985559840237467443365440361057686645751519988158651687233113866462510507613637479921121988651073342336170059697691023847487445945325497793092379478285955159671288255840133214171675679103445305419564149614535943694259624692089777656957875536661151528309881709900522991270454603102838095172577685868381643536023710673072339909871746150061288254163338268450375273254047422081870603368546410708347582353589847313450224740389900603357289985875049851207063202108596564470584538941629204339546972613814624921890807209215487932726236566924612718413666721928414585958774453825029745769489667456455214362598879506006227500512533529559041640910326124102007241187639441639105888180434512208551169992339516949399666224396352575504108895458022687318685861534443732621846278598229472935631636888485698661763898645465*t^89 - 144588572558205207209656562233261211092546546022173030111294072399690615621813851506125188599960424217861624402170361248388156865449624854964796570786598226854910014670012520676997490901640108064279004512761662950158824967471737668001577528203473140164958408543926555034945083749723384702808050656643851676637922763909193538109997251988183387787661871018285029712697637877145971320788373079787574363539632226531926582664308523829897380788354808799827288708500642325620836663970148892332865249928600861780105345138498671804481121541699154085766025968272533248289441845957457395093050664827368903792841959487789380647486537662480083095118014388542791161392795372281865520803930852600400278139662449193005037916704141781936177455603575482225060677663925571263797024135561026136694396465638389812780820349110569003156367106181497606448369473145078503338409726852771969089090712813544049394009807351085051914508505207595758999579138135774757815631031363030711347737487090101081450455879734743142233388960898605468929669971607585085145916627650256283178130469016011238766625695868223284526833850308868723805603598410534424007090778050234645601960646202405866239571675730155981683517374738543216604203530039744897929506446770012444899488433651986469248475812165138515391561894275081650354040524347499092661013507032782575704186452149320064278603769263903038274284456477837606490115133599505535213133694842248277171929595775789594641003739811837511182592823417662613900357433611528134548724308376997755128493115873167111973614857837776269421377169304454834273894673203106241475261921298730231539454415744000384906847020746330488460171857333366703995887840755098851379970917299509831077665463956087958486899968484047301544682845632655558766349526273275682397129968218728122490451917542642708619579495286828569718354837898296438628251677000281279801553439856591201836528280048422958396036430746257264410348859689935116687591321713159479347403598902785386509757658505830670092474224964491780007733936882752379166109693391160166551943338526631187474386711335121072565573190291752136146594996666793668599849698645620440240624040558696678868571162885876811003242406114388308146330026109602191045144583933619543961495613612104428/1822562638853841103696549104946722027417497805115166535707632951360377456552277402754278148473117786183441035530979826414915793236693427290185085497939801520385791284782387540704900258386842806150442768528725559623699301925310111214101136988007938809374704861273409457314806941812888737938551847794696184592891166136579811744248939753877560667007330419924906670394434682661806914087287629633795859208154066018725306132968735837161064575918897342594612973092486062064330054143952275610343381409499216040770448928002542749449405722405249091976584747170677802345202154370635339698108317443911117365922568392042901516054854077467306844055415591164989816326051286129764649568777207086176946359017244572639839800770218121838434616427772739362260898366675865008954577846642687092395494285845793900301499795163138220758070445434597999255132506355696640927205099207462235703059066273297557733794334177761771053201741408485887512623763994595492699618276326147557675989797902249383304996203099494371473364263973825355890451464922102778779016770515599397105075432610844843928832761779448880053684767262219701876870255458033835523434945621270615851675407295368027554032297427780116069655182020789118294070163989900191115951386540032630908766163874671442374604361758835375707306537308092798753126348603085222905764389628443007643468326625477707997951048801306628371815421885674634999985559840237467443365440361057686645751519988158651687233113866462510507613637479921121988651073342336170059697691023847487445945325497793092379478285955159671288255840133214171675679103445305419564149614535943694259624692089777656957875536661151528309881709900522991270454603102838095172577685868381643536023710673072339909871746150061288254163338268450375273254047422081870603368546410708347582353589847313450224740389900603357289985875049851207063202108596564470584538941629204339546972613814624921890807209215487932726236566924612718413666721928414585958774453825029745769489667456455214362598879506006227500512533529559041640910326124102007241187639441639105888180434512208551169992339516949399666224396352575504108895458022687318685861534443732621846278598229472935631636888485698661763898645465*t^88 + 6115821234021836590691821901560652361474569763140289476104188573924540571400528207162612592019765246922798835825236824336013374111218284061590694278819587360801989829186828817185954499560443201521796046293822509005061945048214081134604677860281343700915796974859748760990496413567353299814287101376354123985988315510199623448381776339772368495795830242081829445632157340849387224113089230855667546765408567791194214855131879851232424226120029769015992684021127924666971097973955093608218880475009064446881028510254369638623509836992763212465028400143787216884451164312813673308215678668114964616327316706732045648335947281784846960191110203624168298838151146729725648595522298886345442008141467969725956236487966989752754967356081210315290257502214853139321805188337332395971854128641556487084685563707061742079828671361389378371257230102173953780190043399447555519015454924247840192528781956437256972223579786742495101210506899455314832343653194506273586250233488829293394815974755325339633728798756823468929605526705462813954677968630801194257160518900757283627338061745135952653786654587144974976400090796576552578745155446001406816618731671271843957066010058525145276485293519466499424696215235553221866973827247478484744298714161984747194207468393643595474869518407424655675910533607510714136149956418796390791453904463061537231674083526854939137109841097573633079442249409943678456130179613093172094052221695390310121733581334712285973250147174677365906059826588107882132942077258024554298691293868206927417267198759593532032639568030294859054464782957687289930638026293987329929018041373812740753077153920732985878546805014001071400379692424762252975070010895910304693505677763177525146389331021214651257596431076272741675375740469140719581042578720954542679818567404471944481811546934439178873435872510919157294040857691073138833992253162342080686484218896666203536745866735628441076888294443175533805066595133116186382602001366365738778069793136333838799767264117604392802079015499069219520164900735875058549499373119186702050597357057245267704594056575454455080150555106047195481339130896381021415139105372584369564529502588698388550690610183109847370671671908499226839914992572164829808262776045740483104/165687512623076463972413554995156547947045255010469685064330268305488859686570672977661649861192526016676457775543620583174163021517584299107735045267254683671435571343853412791354568944258436922767524411702323602154481993210010110372830635273448982670427714661219041574073358346626248903504713435881471326626469648779982885840812704897960060637030038174991515490403152969255174007935239057617805382559460547156846012088066894287369506901717940235873906644771460187666368558541115964576671037227201458251858993454776613586309611127749917452416795197334345667745650397330485427100756131264647033265688035640263774186804916133391531277765053742271801484186480557251331778979746098743358759910658597512712709160928920167130419675252067214750990760606896818995870713331153372035954025985981263663772708651194383705279131403145272659557500577790603720655009018860203245732642388481596157617666743432888277563794673498717046602160363145044790874388756922505243271799809295398482272382099954033770305842179438668717313769538372979889001524592327217918643221146440440357166614707222625459425887932929063806988205041639439593039540511024601441061400663215275232184754311616374188150471092799010754006378544536381010541035140002966446251469443151949306782214705348670518846048846190254432102395327553202082342217238949364331224393329588882545268277163755148033801401989606784999998687258203406131215040032823426058704683635287150153384828533314773682510330679992829271695552122030560914517971911258862495085938681617553852679844177741788298932349103019470152334463949573219960377237685085790387238608371797968814352321514650138937261973627320271933677691191167099561143425988034694866911246424824758173624704195460117114014848933495488661204913402007442782124413310064395234759417258846677293158217263691214299089625004531927914836555326960406416776267420836758140633873983147720171891564474135266611476051538601156219424247448037689632615859438639067797226333405132292214781716318727838863682957593596276512810029647645637021926149040149009626198221319291686469999303592449945424202217850234136737172314365698847153260139494884783804207145293588448693785171680518060160354422315*t^87 - 89818735835671979663737978192894623085102880322080700419452901471796028942253009312702682198622344888649221313902941464564586488361448694577376270459700464306366664752768668992359075699348795180821125432992931438150805302432875617877647976083848943100971195136840472856254797718614648463932817352206117040595171319789357087296008669198678637859756128526205195411862595650617023409508115636920115193300943780575631413241729792500610878876364057615202519817558331071549022385952093078485125079679743893205862759884138117986115242897372542793278630463835940669317562386579557053454132265309754690955463559330147511201045070794500488866889334106494800248120221460191412071330244962284449060424447598793672154016695093213929117665441676538313804556681941385404200805057767152008808030857563813301334088966066112822808371201031238494941503363073902882124440740841281018363945147796351410830895414361076710359183045209708909412181837962733600208471776248187502112541766552070703609032997286230277442274209559811069670747455553390933673316636644109057235461173506661755454737101461623074765254649437678696553514151025711653752361686120658062680400870967060456528461327874884314750966931140601058406851717529479780459954467655146456241594464550254434234684132853995765467265167359779020225512385593358252448437684142095601243993201114510621649002090654372680773833293121046012590638192592131009574230114584808387339888407552251679118837564636880802149770529417050119532887418225514759680609085503958813118178804558466029651285076092627952721631199301410022021818371039716798648295125725433227926821398928736863009417853311588564225216445614577702579210807466214539157589471907610729363569306108181530588416948028662776131416991178412499838987157342317613405428094632584201436596350678542900122645999823511582233329777537606235894411003728260918981751579884857804536804890462248638939949815017857255610342705681548886320334418095810020772343249530193164444579651964645910371571393300364247723337605104178863787398131958863101775807835038585006261540027519512648020584673578815316357399384694304507392988542312539539391559839374188931467809872596702308524799715038569116371400150970595697046002344885103090881922035114165289056/5713362504244015999048743275695053377484319138292058105666560976051339989192092171643505167627328483333670957777366227006005621431640837900266725698870851161083985218753565958322571342905463342164397393506976675936361448041724486564580366733567206298980266022800656606002529598159525824258783221926947287125050677544137340891062507065446898642656208212930741913462177688595006000273628933021303633881360708522649862485795410147840327824197170352961169194647291730609185122708314343606092104731972464077650310119130228054700331418198273015600579144735667091991229324045878807831060556250505070112609932263457371523682928142530742457853967370423165568420223467491425233757922279267012371031402020603886645143480307591970014471560416110853482440020927476517098990114867357656412207792620043574612852022454978748457901082867078367570948295785882886919138242029662180887332496154537798538540232532168561295303264603404036089729667694656716926703060583534663561096545148117189043875244826001164493304902739264438528061018564585513413845675597490273056662798153118633005745334731814671014685790790657372654765691091015158380673810724986256588324160800526732144301872814357730625878313544793474276082018777116586570380522069067808491429980798343079544214300184436914442967201592767394210427425088041451115248870308598770042220459640995949836837143577763725303496620331268448275816802007014004524656552855980208920851159837487936323614777010854264914149333792856181782605245587260721190274893491684913623653057986812201816546350956613389618356865621361039735671170674938619323353023623647944387538219717171338425942121194832377146964607838630066678541075557486191763566413380506719548663669821543385297403592946900590138443066672258229696721151793360095935324596898772249474462664098161285970973009092800493072056034639031997063329494033117462647457497270233039332202551143024833513502223246043676257794880641419179980146463725437573538477911677209234387114945004561800509714355818201340126998537710216431476207918884332311100901691039621021593042114458334016206872537670687773248352339663246094385252219506856798388280672237406338076108458399601679096040402776484833115669735*t^86 + 817301198272948343218695639689217961495277030060073700305004697765844204274834646238245056179422828670839077778106046777163430986357472168030349706776906516150894040036287160725045910793219586845687934348026620127349246304275321614974364312203870767951454374808533881021416934299257709636708570513645558540012816808933301543846241167916007535851685040302507392399066149354576232576917493768084643433610223070517823134669948949521133475319265888121739966646394648786134881069609741428942245233163211400462374888264695763090130960271756530407756364347898134550263810128390760639360025248859827817726276195420153538497576814624245969763074881818982184417085220521071424267136773499362868750740409003594543615383324868169841506033304606833127485102871280130107176638406376660456807032843697682307312116772057125613773405509831259259998344715941490209645011695759487434902325039853578827978890756325079815659642692659315791692650560205238470189740394263230744339926420945723680649658274674277698631177970788311406007198237714300267296520384666135367653013878448984874608617572202748632266050651526538638294735112819173982852506424905280679733287707268701681508062940202595292390214007562497514438109107919640199931320885123150753508355130930073653008333260156007473182043340687085894238229922319164972683420538966073554361757254530187358686453280307830512261529198712057668514217691558575577679811044973890586807299033529790135194201771215392151745870793357417103864009677285698231421159736254320287200717397645597076242301384513078793756669122799965627760936662904341330297375729170148390350599127501217583564261074508021326654180184880595709634388802188428838844310150216764423562251638139765750762785311570438391347697873923220082780405482533646700880653271761983058601700822506508742584153878447071263763659927611075488111259429107220904622403344424512873927636501271910453014839125977023364949500911219101826174420115114002145682324730280710465814632296869189895597931419845882134357162807873952073960776790448468008572302348900181896864153476559924766122519352768507878949448833784857661627734385195272555540439604093334918313187532828941152436965809312391734735054813417308864364253355605002449126505787442147692608/132868895447535255791831238969652404127542305541675769899222348280263720678885864456825701572728569379852812971566656442000130730968391579075970365090019794443813609738455022286571426579196821910799939383883178510147940652133127594525124807757376890673959674948852479209361153445570368006018214463417378770350015756840403276536337373615044154480376935184435858452608783455697813959851835651658224043752574616805810755483614189484658786609236519836306260340634691409515933086239868455955630342604010792503495584165819257086054219027866814316292538249666676557935565675485553670489780377918722560758370517754822593574021584710017266461720171405189896940005196918405237994370285564349124907707023734974108026592565292836511964454893397926825173023742499453886023025927147852474702506805117292432857023778022761592044211229466938780719727808974020626026470744875864671798430143128786012524191454236478169658215455893117118365806225457132951783792106593829385141780119723655559159889414558166616123369831145684616931651594525244497996411060406750536201460422165549604784775226321271418946181181178078433831760257930585078620321179650843176472654902337830980100043553822272805252984035925429634327488808770153176055360978350414150963487925542862314981727911265974754487609339366683586289009885768405839889508611827878373074894410255719763647375432041016867523177217006242983158530279232883826154803554790237416763980461336928751711971558391959649166263576578050739130354548540947004424997523062439851712861813646795391082473278060776502752485247008396272922585364533456263333791247061580102035772551562124149440514446391450631324758321828606201826536640871771901478288683267598129038689995849846169707060301090711398568443410982749527830724460310699905472665044157494173824713118561890371417976955646523094698977549744930164263476605421336340638546448144954403074477933558717058453540075489387819948718154451608836747592179661338919499486318074633357839882441966553500225915251586077677372059016516661197121114392658890955834923047433047013791677080426372469927268317922971470891914875889444055470981848996669729960015633428054373862987404641899513861404715732205421294645*t^85 - 58945250301451310978782982828143729932796104707229806665033469339306347741596023247936400700799597573050957832104891759522934935899466729747322261850687471612470476937642817061360675734243906142907620572426630752990620210828400595333656555321726371296317806136411786606986663547220775952406755280233962269761447351151644195404554474593096357796125273715128973222885671781528235572353538728794236347471090286395880867766315805471628780917043940356919083120835405755341147435454744003591525890159542801298730379896387502599569548129047410218913481441487015955146102023902842144141162542027321448557966312750849001989483077099184471471015171816497858282324391622877098087538464164067602687455409776666996497408311914647188422542448904273446976719045651462986437066869127515541228503742081952930862934167742153130132535898830646361441972418070151326819222639639254283845709183551540054882916445091812469396957126730419315620692572163199237682318144304688615587910888471024596449018295700875619382195635842166801942858962976697395372594032620452415508511081511128464217543534937893796449127177716746390923444320400311527732330685761062508177947216205742876582823577075894173865247573119406070156372385160420088791903630063642998832443848108507048228102546310026768354860083650364240512309616747044542334333330020230786490704070808885458182820635895920214606050875393722593399143386753058605062305248313697905261939141470585013281015550983503039731152009815091445662220009845278549642080755665341093554464185224732221120556335695173348841435502804709549838215057679847521352552492234597943307967054196294987989610373062542013987170746115157765600561603150004768640829527863308013195680432666081085700939217155672302181260254702842019693355356911926864116496326779097473885931196408535152144695232484175448843954088767346985361439662923913849536834282279880646307497813503941971173258477600042278626233962178957529681419959123648151139444842889890297251721649018971220886741994881492148232473362185657347628474545899782112814363186681170231339162051588779058730561239341762877319638092090505005970425786801485201061689418369237588361269793568699960174107622153019065251172697625285431161928479274900767473758687778611088987712/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^84 + 19645008347996128873208721779133635203617130567709260194101625542243836678719580622917594493550457803663727546301835518526741203042290463172726508787983940987734735820349391514403516391607658539950368180729479547533801172412817970359919917980542773033821813802703526911171468374397786392455964188078321647954398194264759418485082717252847821650099777123559008480699843974302143150012074785339519021492390840032872465557045873625604968652923568000127652130640129378384245236561747075317764440130341867509735558183684579555113050595418736443188205565789991785905379678409671215848059444016473607496010128772965691485571669259193958937989117029828252733829979031885785365305207170623834999577382366869787962283144380185734946742691030207014178142069042965476560193700478862332208819838802041360355231594833234015545388900012386029460864185487206817137786552663632025331939280709489538744157373310167660280981031765753016287989994218130420205134584258816933445918749093006484541576865086910732360792709611636030919389380658098513615339320065489476327763507332214575356212399799453029027595249870566287722770910688964997897856621929603896365827573871647720841623814432393060814072016564517801941856752261085752439398861446233637021306581098402495293768196688468415694188581531163768632193411101894335406555253994063174454710656121484244034087423537890157644775288385226489134351743569297291179996551503753746135574359598852380110419047481927380728390725438293527189725008459020173605264344773583280817588430094962753887323934255547906220480285952058210522504345103457374346518717020608944979201187780328524623445580341730889900735216634771412633858694748992143689438259649653511365433645343519285133473395990428901961578811582427656991833377115679804087293565294896643577339053894013884865128175907169337320581018686277956332560727257055031410852230792376031090204831117111518034934179859980030462383550609063839090736433810458129275954496914091930640683908349478466874710669336344896468593603219907811560173910250295648630908033413968562672876398966807486483513746049619568563262505085979953316966872348422921095032434080405302710209585452476611677705955165408920279116518171803567888771235518440767023291120832270434665483008/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^83 - 6065898629499910272418098384713947049751274988607934098006345689901518205660601892264268883206985801901812543523188742222850601096727164163480713761639247964335688469278161873732337970220763135154762497017408122217687037959475655711269458781073509375672844649206307389754610355485593482374937022518270951938473311842375852759999314984836864723396325872710575310488404230538571302856547352004646195243470289256518573587209100580947444533078785858224280310975251492583045815809738807011998222249823215532827985334546022946066001363842545116480185550900565587880185609348696056123309534035125715548424843290587957592182998773369319730496306939241611528539177241477481108715988521254612746204047777503768468624797120229604199624836679748507208447960636942694180426329237549366853059010259838279991914291007793738003884021161420619176922744520579813347637677363260467839299438230534335579247539805301738262123092520166126023480539983227848063637465475830486431046473608930260963824715458123749354370646427168958595800411474413725103621031510481614968503921760604634328457687965629520737216519820614761534597782581051093968320941035886994316704264908556362383289511582501242262091998923267135127751334833651907801297767190086236734022856786886357483731668040576325435942883174446953214913516130263906307901888118604784604861679267101636076507251896337492960616230378507853408586907322824702433067886170781534527933085371286073453206364240505255189009487091828237104571635234021810799196390707989274870841025046318402058029907310868595933633534577624966511847402372891426487066303316175452534712573716555188454055156168564529284193252906549175915947706624138911484540403668183398845564370109655543522150843476630424821922838425374779544580064650947033166341639618556024153175391618525881731156593005096775762257178049911342839650270694652799631787886535784435030818840940362102341905398310114010751292709413668175577649380678488604245454415131878781415171407145246597387599175943490524311838627765557484305121418456414187543290727929762584041971077080076887056500313769599789721946877797645693689327963157920191220956422770203493362454461100552907495711439452793294195545710685561846672832467703188744665424595810944976578107015424/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^82 + 1739120281712937497435325594718786569893903728465527776564176405224163577616964261540648146998051566221399118933243254591090498846275650488647066834195571488727714692140274270809322751207760889968619457782049152931447946837741683930287640886963744635579412232799299329529336337374038119518114214864846038574526667000254155196095020149433112278232605280691820278478520682097689839102996079241823677090086269123143358298132427623600342204823432723971760005198891546145194985001559961831183245588572241616495657744955247686543903146707159367625494016808509626269795092472072227440113768472384560427105234235615320456164856114433680755521869234695063390203716364050393153147387634738956501933894490047624948459486452967879822112277955442385777563108045305728605605063785421892913628726695073742059186691080422042848233426649747991157698049815693720913782782524688530382465649205717243721697022977445872133879993139699549371131775684442188257757453821802675900723768199385588067537254519384233745511677536914180460289536832588726979390431002600399569890911127355967500792958567890653159508391935064532613501552602968912512465800962337357729775218583529058386820993541207810726033948757839540441205642128337820920169944717632988483379807464403735628305307939897679086316102146570105396385956727200516839852649597883585586773837530725801620404668258246080989756893106601696038564643108663049885766607546581240821371497888298453786248713562416769287861477788557187090887163771431436126725471878028599346208717986135905305856927572422093267853357494705745531743547889368247208611674812224838758482107337408702133476167417516479461364054733390211500545227259364800722945972107210980263165670419139907788680482132738778087743012349997706720954746837646756094715727074963176792608811645397639563914196069000046210194938839513113333368705813420520875186919577546490882867326340484739079034483233993561457829853286190914771211418253847029251655303161757539540795385728365557678782948924547188695230777267582554724319051803978398929101297765389763705218269407594908183950438531088493328413940365165951036210457581580619849853755586655611685881589510960455934528357903835421698366947291305944471735566308157370813471776252094334526141338269184/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^81 - 463877333104527547684985597479935487205550622074611176810193777939670257795992903203029932927306798978704944360075403690271913052031818644308526919800613910924725539897083364029806190682707879809493180592159227572845785232573693135093060710170227132069704990901012891389775410357592109761798612520266591046693837865174741343149353654454804700648579995940810982014143011356018810124784155300136242269693232845887698466655674352112264337027346063175448410195697777228517327179071994926559068011701141350072167825080913691267161853583022340280825112057911462406500701382377496788881937224711953540624860405140445406783998604488813607432906504887478045553220311247900812418473884573791275516633118363163617349549777069129124797215329510442848009061366292808010779013191500139774290692456812274071102336058267473139064153579596956014348567470898009694429101124743285856511684630935147888089277233525958340971091603361662363788961464273417536353173056420027775816580734532202782747781925564216915340739132347583344824347811055111948669048423421186873807447192240567475596993600079769941307819305423078763481363563532437278877861419419949062045969015271796639909147655690466051566968840773499185030672438575997527951842167801779177250202175616195005315349538611984428648607991319082397524736899137312399852162588471662047386029632379969856786226152428129690054818099483248066148357942219854080917795547200874871568130467007423230013959723415597444082799095211704047566924474571674948806374266998514041333848564749918777195890579321854466145458248694991609892791995443461459650366131024947114809329954137156567947325141748909946130439817709036477143613414570810307943007262707659754020581998647421871653044087974586914320588090785983063650108518801908723977477866268439884304406842535256607033038089708882692945627278185956169115149634421477074914546051597540217033353099471462059574631042800575708122536211662713904822443453825512811225470128715472929383732315112127776507060178447964063732544875255555983904625843958523282218041585236784734589412398386746478759629384817295349206342808864691715954100705137566290348971739383144629788672916022632174120356454621959520091630585228528150559811730095979231924654511599879151549069275383296/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^80 + 115311374940516404690003092076642227169124030549973320574599459405049411586789228908842707440921878321364901445172902627532173563029665144439830668161148810637101718644870119501202273667953906894231058548529103711657627322125371931282675669125143423655710372646900733225175803188620361951863118210945744323869197688621460945307606053668625189582363179437384845340337326236235685383030315651153762696563136608583988343338492038389707608469682114317868051941034876007571979136575238825913069372231099162530231457994466419692124994247802081642963551152080085452414881237216913221123275626553267010129316687500322911558297311955805711953458785408846699989067265706271050235599446759231412664102937073957073512035617920968553377944453227232650247024509135687114130251588164896981882320892826339157571351103100469822578666863723632226768060999309630610345531083839966574381395214247132470801166751012426422687806418684158594038780906011671974525898814083463105614357286670335776864331573323911706652182860424649300411305782725075185152164535300464318146276439454999074973116903134999133184797462969516966636890843658084671915278840471822562679376365116445499013641624289792261611764643667444499892313974494059253961327877152274970800914981320126844343600558754097730151045342094579781414415378610118906487757499000945702047852588225637007004850773291087153927410406878114695898853153047090631292424109383196813189520829080775650843338486547789190715073518288356659914958313320527334380853313843252718601434212698993949233681808991328675520738816652960415827021688483160638510196643722649185100902877821713819724773254098100789643329168455002267183743937200916889272204868969226713850328868944765515409600732918937543458279494313012744219008758491659081366631563364539115595307723843204007294269104972224954930615339315264353917521282989582350496146839482906322169014447589054634929639745680790854343025230870170294685084853004987732650372622861997366753881146627198097056459985570999055612926207889473826054792256188096741317698984110016420822231707486792308490497816942783202989895838477018279056537212158197953984444642591441548862293286596420206111023629657669052416172900193510758352711758296510575684574503088321871162922991176540160/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^79 - 26755494721782251203966856231596034828180931741596887370563764962420905868861436241065994376119210878312238092130380074274571615339551021933261397707035569178575975442507559673824887930350023237947546197863120725140176105398217776515519854159459814435524176751954623215712441075396103716811900197076477222370882753720165213897442980823093303110563059043171931313428468556597531019492262956584485976046499741873872566263781861268013524735086693257908792331286972631345501106976131002938760379821964484398613760589430309747629399568002273903272217953843428471557680635435494538572499297941231346403014021277226955985941876409502316066644161025057676753677615178579871956488153414308469489533225943483770012197756709081797915268923858128465104092323312183750274057605945952677188105004594412031257428429158431782369665363023119722524122266347650145315246863763648644243064263617994222368684995705320417907754043706958432351733681637140618547801544568241034427364243987930672463219182946513535652531423196596205954841547531743239741135775965621705819533935913763423671236327993754501533894423690307111565113051850294410948507517055408788186153894458016605652456783660056697185679598001560824623644880148932577445679805228857223963242787757453745263456055625952772903722542117513270456697621263255581207147359714006009958573963120865644965994824346470734601557830489384087077200714172229206281489736198776586719408955302161108385828704718049843010583933279688053774051630978764831226569887193425470884779245573660001098113896638922346239432748161832570895788152883604996060483080098500799137060795347395315836633567185181155697231905478722211203281475777479294644043296712377838689323588771376560923992462060898974561335669493668541094386261666494402102176110996787105176933967111718876158985259494190919713229871431931976127954932491617081456121556101520685814331966468232193078958486646521470854133203902417286398842030835643796134971586477114104791859889678379343134158554315443839107853984279672142889388966544003309261081842842580304077466961923068232362301340480617861525454718628606200158630937405984891708562770254649132209081481094688564235204416548289317322632732627578977125164159683200760975745794949925779785678880370314813440/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^78 + 5802714812634179471564553660994252732379977496224793997255457782132332748821778075493569451665527584757315131252582715221595246887153487198535317763635669236523322010965726682708227902534177148035491748086127931830900835942504419844157550020739150190359262868530136611949019311011844877461608255336757488529128048303012951395828956995036375036833408140935089870351385856194627006464963536014681759055255808855672937849453312860660457123540258248530089370046330341102253671520411134773164027636441360541933979762294925527750569270133810668629136431453673544619550815222044377994161721677496647933308711100005058724179186586837238313660523930549126230145926911897013108071045977396834695226433795594640320923193978546369582632553657646608127337787693084141093449186700608368267158131154281799911315535849214206614831797471562389069138973347280107676433251988798358022818506524365962212537480806590269905519365475087824739694193730100466249466042595111240848928892959697371803621881336423307569856619082248210619797991578564388622984850761103915939946553544172288831421342666228913640384279448166143507122129942463870971370634610064765144670073222794396045361207138071992645581091592123511885065712598351037487342144412539315797305931673886723162373690306219594850421699032817740530934827943595944748512374505358546604426816554362520559966171726729394027169379776130900735048260914953796117392451239411843913823892613421805771767542107515437046364824218290201563322468608409659013984020321142284424710236662828679014367599077079946113849118971282410692376122325934497994905793845305360649621061960018697772514285887186552867893641085162886514847651458954925504617542751709455591992120537558584008370554323869955743865976154432108347317290667707972730347086635955196062012467925686406717605290383630223626385848494724412756404639218852307129250213859092107631599141196986812738827445529219667510753735910990965199964906848852856431178214851864731993142013373205359338781087034910410805161989320516539252540546394067591345613471013696580665669821042348340303060293120937366154753974389091397883719378301883051400927739986727845382066433121024721304175403811218053525839570713991147018505862528156558433845840602993355397458122528481130987520/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^77 - 1177794182134198199660937790823485794069045012489451477328621145307040751638374920590879033359904908403733737999263397554247640407638679370274244869925459078248038885041132127958976264893904731515249244857593922762861512941260655700121200457768376817856296101553664011087171895588619937915507056502142763060625847970219828797971064819213344518505754900969523948544558776236143241895488258402431653656680617103659421519430570726284899747292459529370811751924506645092051549549676540133346263506551468204242241050835364731510422302531097702616162594590727347480762114846516487381041970767059207558395744538005852319268101652373296127999850173030196683255063844599508708945098539645222210281114399682133490445107483456302202993786835888453170848580692681567845291024653869094173370005467328930065496295706678363392164683023550092380290512201873949211517287726982044706183179513119251921925986985913254388334042033175353467479667270355132150633698714992740317749919205183055583388733887852833852843891749404310413729324290390528131446722770726708991779016829550623932418380156890022065385002450841925029406352304587568988703150511212002810558644153763421349387695640514215599971768871205780476158547455029596998932434408850289856372638105513979921059376636167763679776262474970813801885114763931797525384649986190688825723693229738453555598930702888296035702626302471373863811333722631692152258515118705228348920565703952866406314662251050306915940077667747987405830867938532609513271422255732285266371457162905493179194155004749299699451236567932546537457145660457881226545605145503924164903355386213871848843567098318428328903784661604507798306800988537119132698919420678424488522483228020385586445821406868109935732145391368564571646933272408182489978705479587681680907751953739931558117603962745194905565964259851522673770071864892012484009549738131627859282294500570001129800051200637384207955820649919796249555028279058394253953868894349576191323653966377068369675895975346279220145917307105682744389573890946312099150699988358173805093778915507351484577085967549514849709110290126827495072404179421888850294124714297599282632764374516908691909822306183396791771088883432583667841756523603108890876632577074224188191715052648283757035520/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^76 + 223982234506098719492423282310961588274969807360480183939590679807499855728626870487386429193724030843107100875585044257722309910236386668169313591665481897803490047880866771510858692376252637921153165597027776763012712939172963057615839527616222226211943224889571004373895736163966711548245687837393245064458286250462915912260127241800018098165265778161104449649124411493042460683100776899167436652024966775688323732580107589200249533989193551592197332393860512612039443278215088847413727872562708391891332750570230626137221076364797034590918989018389591410693335757405875388709787262037549718759578075806162528277837200067870973848025443681319323114084202744217733034490285268170034901638058034940865429786794513254327894893711974510413191332791448696016954949096904689338441819548131932165798111379007129365260664109492905011762908989155076610422002133875922644786692387517824172722906053312013657573846836353237226610479202521121698854852310393146671720820152282998578072211158816877069079478195536928686215456954813826123351741060164507601081350122705100233505644782569101833080251412189548267084686729119630948964144534385762077572522831100021109305430019477955345281692646285103627927735538575371947610578045161491101961391165829614236606600800260325370477589485591183676821397646383241619981045900878279917646509003633913053916963060568041116646948932465154494120880626544864137956784693050900872055507224560009085042050960559927850390667258346310118099727078689304387166123445376591947333479221284057534706128974430918419333943924019066982262256957370290293375345023132595947968911695839845828585916200297433870047033402724574511440219055839488236087246175574614123087560833603816430997704628433388016182804639640651133150837745648095178455498339257764370927861224319748053062826695745064968831750036625058905041936946424620966140530858926140149354768054322817338530338574280597314367748189880523570362752495925093031958585723052040642874606313658352598483717365253524745072872683487715188986430159724595897438532615181248752021053366650086505774083685907922570166137193366568968900228181854467996596847095149900691514469630982697891053771214005507360412685270040221495341292641254011094377009918270541849622184982003194429250273280/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^75 - 39948353474979895111504855960405872553941994653346878386441866537449815801292779540656363227344967515198188481359752844607942871859233321594188069981712162114506841738645215621440091904367640074417149716299586378552585848487612944689973283239009168292844314416490749252196344007092491436410200576604595243857187497860246714465816743179081595725335869102594973778339546678598309146696264080880064148585322405678306254538814790799998298327184830932746248517621177479813725921126687237832780292578470598243935652460138727256265794256833602878443765481038986977161798767864588510918379711823668218135691881225228552033823084477509729172121089242382369854736851896155742303260859721328876316820490188692539129186967332842589390833596268724249201307331167185536004259660236729622298897473473471590865037737948550137070749177925261172629535135563314525329641068406727074620852122670494172573592009611695179906142718429262264685184458791036110526278318856653296307482455324276549084659524304483417981465924487601131031231083174648741744409355986654335441242297724611443940107353081697725969499930266268066642371040997696561503992707062023922813336377438402814677836606651598634926876018944648845890706924120527402972185746272440798939443573810143163528752559077366605625828676565064994082525382927224727940712957522936244005588900243855162596991228367259192900106144229275257045163379595359413671621935986277844071136150774424757423354127897300327901585381705931507089414187276225334688840211522738859669704649938368847483562538741778637071799923076687452954027346211625243106005334969482456624838384072219933245781613762498224909526815779967771239440528583469847942504326308390269958528802380977609288041550856736717448243585063919307754623774874263905313246975486470901545528423113182745340547467393470812823545564970908128331112401612562868994957152412304975143307689856451544790105593209191414600164973460341253063284720235896506980272918669232854434930321177098205899685518464278456362889646920711295109519170674888388722469943612465361262371146967940223160556910332184262293151680321208101404019287266428936492250743669067999102435797697628949183029579311172930031697286243375407476724754252691019704374991100918194249393433899899865453092864000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^74 + 6688278584774877543570090353092845964159832205183033357449283993420337415789762697269229409596762354224301291152707269826382040734167989550362000569410596055318894660472022957346200480620297164121527690311256695236499155309507812500447567979498425077806673258089962340287181487098685873147752279940695697725048357011312926297367674511313385349808715774746570136228993475060166633013964720835609559997252334731084344584895174698175845868150683188449366191523166482048914093389587505010644173004658201686889998359545895832985065094354758111744318652273893761935692892374350247388401971711697113286092078291853267833786144190552820857181415252451132372281074496334350518147819138764277791038710691299064509616708424550109631930976547394061588253827939831046492258703474642521527927756322471692887891644172168552605927557940805337329771415617033169416756433249034689989458565748475495686159727717193445674383165069870863777833384187009443551406002213616608763759842068498184364257983656583890993527251497581669651026374021174988236102435613524768906160855521592890649037500788427441883188391147130530005668129639251165342320840682762723603789415502846881022061374619271841011320194750950026020615796296978273603734779130696796516417461449678755298609494346042854043184255956513984294598217712898000082917882983910723295420785453265894410293703868293529610179928943735088718731854396054632731464860178252628669379052884788352594044032256567082252039571269126369179306964641342459627379152528035688574307743888543775824787985074354435697776701595728118557313230460537653351897288124867377576856046072712739706598172964623656250480857184106940620479534089606397132293323792229605381466221092659074767669651065372395212388869722980983525227048660053146961205757227574020885882073102522087481353209856138744735869131689443349013907856422814494486906083145950564173797155259860207310837203503575846982573310008317571849548852466792793480748925505759903751521842096792107101607887275675614775954213621260512428689723109317978641613928921979843354872634927541931288306923241683309435099416053804706788718828974908636575190368294582203052627521850498022334116381291629949866243208567782013901866928747684760636567217257195104587533262126042570426733182976000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^73 - 1051978714534672789181270933950624641607467564590094322368957088929777443721296389779469200346270868454112500248239802971314160691679431567434196647834616452090965282318471722262208286166562902005396777214677762176804590441296881877042789291790071551000813766596032832577218567855428842688588688615994607251590115589055466541092245708963422708646280428807538470548418592578203232974026137169572340442940872175095660139727093387737031886126896142741536721106020054431748845067430151451002335024288063854070463754615999164207452409364121625725803397553846990115034029476712539546133236234344022184184472986557488266861613401974893208003624405702685844107737185735607049841074590107248122307758076764524465097990334351435679886014229864725241263536955797194993219731271906341693838437515809108723258721514628165178567942757301090600720414233338017519044351976783885654636223329290939777650623395697185355491820993877338812444260700337398256259010123472692976082947492275822744422307752654840208495830660246635241817549166272981179306845893014809007124952628424930933609681774956719234368520209371331542525161692430732341296296156300680155394909393633430939024919594167819728827889114624212264940672028155337951179226300238711145155774085092252858123821678208396976091467668778671417909654013823958741985772507906206596631580428545145674314513615537456269717738957949744665886195980014063685099035087742476432331357170736616294588230397718133491082028486928278964882015293796521617901220667417763762692008150166435872775114741791428162709383734640281985845048693606688094308940109609408777941336345091134419337262114610576476494685423372641813222668923316215728588552708661645132485876179528294414423927144117800286938920357732296629645755126317041122453171802152270659818427125099232816246380116472757096460661786016740900637249708382869576194199046056778756584407376072268281085474086406739647063815630732241067475039733814794223519430048301542959683233638545245676736828929209418645878835833202646512192413134079149917605911319944726320076597178719403642575321495257674722502959982733715990867582526480548575636354136270594772781773507287396685905975869072673325936637142457989079796636213504815342788125142064886191329119883083043248662637068288000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^72 + 155555409789387725214577512576062776316677442275959565575031107603658108788282891433844810131840466394538465501285868401846008998058124555617868993088147751383117084356528669948562499466155769061293113664055539539828799368568222905734799349274341339900017690177156292195062705282148964411513037617196379126207772536975071477062006011151222981660202470294134951670430173595081521895578779860398237135257168103049260762289156626034195732623013567472946361652366198396802254854768274980926273395868320458101901683045538995922809894081586089711090194083159867945392741304035196787984688395264281831389100649504089624679626227854465388483483841073310628566965452719196301222545267233499347150071679732287779283557438207514533678233664288520006482563935767978237351031010448157618039951555595145101812519294290516937929227350261338703945369094139366998903214399452182486554614791714137111891200779808566034687926512745503340693019825186417921945839937986205950020439118276340011647107855189388173676602173710300372831020826101757189597268082133917717649704800252156521806870536041563732985959222239805621092365797613605707431490670079845315348039747789892199102692765916793274015770863509579282025995380364638696927626948473375828393517283034755399318566600012957927621431449408793454209521775013578736037860068134133634777972548838813541583150827792560501000570192310916776582981247239871932987430657731183197401586736176712492365633599471687666551238829768715481718651088534847295536614101944149802031483237116909143320773290961187198550622281380093710335024441404832932603075357816660655287676667436242345922225769978411092492733820448576164234845918997887561510424370937495024274794459196036817200628948166266901722953394521302865793540998869318149321898985727721757662965490341825043826394541915443902981638699969762108992300276437960571612401104942817884855256010074324537343841807082815043793735094071805540366947635484125265556973951526808285881348461678831088861173658687793992737274151535297741612599749855643735033576120805549941034205707864869383457596737686198968764766299715339597621010623761499101789620057686385891532424990317869719103613144933216945407445738254995526375956324431932587497664974819375230206993954762616936056434015469568000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^71 - 21638233781367746090466880913145526512443042430572206411774173860032915433554682730402058507813420407734999719216591531596640604591360471295900774797568609721138319022421544980352978849224488801824221765609279463182181724408718179447528057146449812452395407121487605306928440925246062527191867617879860071479793663186498295150293304083029754133414525015717207469670781179067531267926705215833246008043520080808717576420875139253952238025243052018088486846463870889311467954164733148998152398944807421120954198981958341092199021950745434877932033610496454332997117169508423664262776065534143368672800094557776349545342079574886818864449434491293526191771084865926734469017221760434860792123256049310531814799135509953438555734272906998471364666927158532498205040803294392253516822290978015419225156754282664986658135797298404596946415368816841991538583899973934847092217669352195543762730053688376563014121331527664971643891976600765826376869622566349701369377259561290494361631041510546010720029870201834428657651870874537643675176013754540964796408582572218322525774217018034154588275636383685313566998970088086445362966495528628246250450606542427981576046910914365713267335972734449303320956135888367354602190288970826090122615214727816774254782447929104090789475519179014074053327374739098406761180512133943807569409965230106262069543168140832984770693559999920998939354336472773850165200570811492819795850402394972157249802513835629298056836398154070703399718502589722344967156014964372759761415289597801235309988639199603744963340572275782022926773167376169999796049784184738494280366474925590682355942639946444919218283808695929107190469092302179085843526394844550027267624060922221526809928794264508410898467397381625182326762711759149663434498427422959361359433593369648502627129889860057444162338367327956829303428893544636030335045163324238528434706756856499722972518254811473524035491008936345550484255620548301605865856643632739532213069494171492127279275122179825380779488491200415379041133696711858172379959807154743345789384362203167948186827268268026852171259150707108090306800700854734461556532641567759877581895590964940537462299157737545522853341265312995986374121709114079159014958015486892752910349581800836623951816240637018112000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^70 + 2833068796824846186750261428898905046467010939702195870969646796949253500976200284670372699420133747315664459349910324475192770954694386318242884023387081148185744869108899862988413566174965100431040733681484106539370206672962919739746718377155830104433379353558156266459967675018487617507737680845415689693488950248581007139735578921707061200861147068185755877701467637108649214452328081033942367760895383521219247366099624850945587884315960487089984612234432194091204427483317679193172623189362931639180795724758377374317052007746654410597305314225015985193414710097805300483628210392813659691802875043872578510249281074551615807521717965815011677267938558292570657205160565516536497552126160868374406871775510517615985619402003938493139173911134526160461596036719639001442874946767781887164318583070767293386095792193716607261266164587601773595338855901198205498121729766201155270439506210789370375911779850194575112098705802314126733274379257280781825143282175635766475868017973196665194845193479312321809637412309572422347266503018769007198216771382876677149647806609632693098301449633946814090884491071301478784111800994236302041382317030161850408062078592100870130643194634759380563934857357679767595896782540429403058611689307562085013911720949527976961994176204184212198955973726413859101017346074948073148663047972975785929142361247556534462078586318832941339722475463588151949486225598227005715982330064542713973599421396039566629603491611110442513016099244752792527555774685936927270198297924491448466832490923371820333996045883499390642540798098005069782376763877329005772728148728972449624517676913107070797459309314079951779303507890535616256964913103506031094383702018911087184792863052694039985749102651156968022198122037646904176319391764071513430375842949881860489159678221608531290316852219290288307112535822989525337509970196454859622338933284207792105789707841792732926329243102628967477376437830296234471251548756763125230817792936104504130948230391781333997665192385446671601536225363210844763263019771349583443272948085832715051840736076561660262104599836855276921443869822136837053267104186955634698441510298259032413277043743066730946095205404955241994662310576501604958848167692549150673055500357838329338662421661652090880000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^69 - 349301609103824163552094569531162093003843508362529700712517106882894654722529343517282356135076463475571950241458016877607643310528311457278345988350424267682550666492691355221102193705219633669283374267289885075359942501909336989102875255077696212604947253368108972153821567872781619720971942415755409200319531084546605081389632375995074239850583523426873489570341145481138721071268016643181319337723796999745079114185250413510998046747363023194761187548789289042271996895339223742231328404968181479110528411394421180164374947489191593502570204945034614102922037856383673200744549330533997983169096087787044258102561631592736397166230998214649103995432076187724734725813914438186894818856855089716890880600028169334440164705624632265674643651036036592241985009438760129201519150020542056679549346858442482905156250313323305682365720240588551133316136284060241262713360906264186842942039174839596620945997228793212639704016830816393868513687457793128405376429347535359159569525752924205576962132594292265697815739306834666335509725713772713802637374619717164545710754868124161936707113023373210888431553485146986219548630803013092864125318267308620999714862367308733318421339656726981612489334196643686516109757011633704282837692222638966733423414568448523754115387994263813004559438413468626371299467372686293978732046656169322261718690899488282378237995060901412610952924283429596758809066679330295719241606707275315512977046534507719206294355567990413429862330822645607038060188002100508279548831753269690075607041233831356241957542348011078171376203092306938391991572238901736732477346190158972700775487078526486864669001461304833755757628698389908857506796267781438298336589124491753977841308329780553831140610538832026478630304384076329060165875384348307686143154959278343798826508399931955009113851599843661705483700932294532851136161688238670953459007598639522548795786309105294089056626430699236595484328553787419671571998927559705211648833648039229450087450090202941985172775599191010256581107151206799289936008920644327119549647096086202589718259793627157236024212511829800696654685147865089295302408649608338797319152269688611029294290503783258060084713758706127608254154599971839956982614188191752639468494539664864787371202550435231825920000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^68 + 40572628882351277409138382211093368540120815715663089924423185432965155509224860993484059074683874010706721890103856648299459916132757266944714702595573018497704624933489897204729760124337973758665344001075110609932548803805935835975785568172795531318668190707450750340532507332755131863112665446602860168402378094444512013485848779366099183831602914926541701749626064892279896481706814401206493166041566696966270853987123172683205807940016422753041814961825630900918362049978659760163812776554143991585249671674160486980774629390577188328526649631909197913756593247141984989493462603073531257773747977118875670863955376110306893718020629968092095096169626130815328365638078565045555920405071297111939313702282535157884436067400215299154418700613476916998985007701543844541517175085215668876764008952614636023343447874927344645481592267780747496678494468145051291050066149984527633700014884868678774513219485714824916675935603885492382039333770992420403623621485253848302465325050266290441601092205410889676070562878864598735312985913342670445432297093278600759531080280438357503096672835191006249308806123158225090208094745235301950875207462455302666998202149598641987034048311162117900576474843128890537252823399664488265283857219155643677867847552655418490928654067291829795338944206689785902464227617803082818365579665247390818803152167389635828706431738058392359986275013789449417606406292388428373745747448823789392086687056103428542631746472724570618040274646645672263080624835358673987703641293582517747820441205007664469344951202520560832431996235528114539219576662443567942300376301663788093583721903302219100664174443752015999222620206045834508123594085781451883863045883019643919983578731677616710700924839895055497687018115129935653251857050178591735857266001578294209135729961763701804862442253537738331870665151651281422166479105088067200573600660191862215361028139213404855944835859546095380069287723989331141751860643042238765211116087140597920201619684238723534366529012431383335290935657221078607385268545583790283418487334308598682597388629671197106832913062893493744427453163777652564631062011673114491024930637851362941033141372989025681069069070680640330119579882876407097330074188391162176895497970467873766729124614422434608578560000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^67 - 4441287486659580350922302692056145787392908252021843738148584508545031522067949978739162573601384965991527218595224594396597813510948764121821353199528296953396497947739242939964550900782055330700215274205153225264252901091557680716375240892829426474297207581169807868502291500767370200873797220559433036976227799834339410468996381461046169119794575841781217350593932134660848130496280144508540759594121368903589311199019055263615992059854632452371754328890693880565596639667640162185560594852613462358808926939287021780292767379766873278118634530647867571957624853568910627017277121516298441147139045328741858141980594604658400671630232186068542280485496745889003988917346918983248320638153244583146931587337451250790866461724244032511201072686254923124114368294650335498998751091105406695196338086004914718689953469925887332070449373537703787103761754131808147034231435498604923785710796052606133823639646111713756840116186686985423403507908626821302728468407855239783103900046258304423873407016307338562984827323771627175097707895497679585397306742533586460744515377285598745932956791661362056249215770581409162455416827118355515985913106898473768584588242487499062348131000023208419121776110672247920750767846219689782727737611184787305944460661446713039852080665649088663708968671486475184757090854482800843992977897301739839567134713064542021938493455671161786059453664718886562029604408277464820219477697711018098446650294527456920304491145483865580593718182670181624671229223245203183424197944749914890846876024666981595306017393447094340242975493014589101924264941187933459964430844288356626025818860855510807816113287874182650596384632420588996585904816896055158176379364763197828976301724919702879031043777238804355073072909545597959290638501180700567367398258464063760927589438195199947244441259633207449025634546933529422472737398277379824999295085715787421687042820155598970089828444475319814945687130944945093943850503105592238383568382707260347549004182314468563534400773570175039845054068664419728165379515900160034256649505497792937971008145290812776896400268555466633844191047703122935346837130750181823888853685573336121340310990055681092377679188049357761738561358175657266936023532948935600677356848365097729710100981076554757843189760000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^66 + 458307017521916792451806885159002803162030147481248877239328365569731181170007814744666373179451535845656851556684151059587996670539554572252844254450610043572651986040900719591261664398471696329236122949511244063510027510870478197719560396721936969254682248926470043831920543573344916748528531369185104417339144064250187951200080789986280086487268653704859230713877499179247396949864602943654883991166654696115892155834521464776768256997109538628823750284088523573903160953634146589425982189729867866368519752209031196877579607419107183625700631666813246252463952735435058066065382630943072688837269355371426977197575394241471536817744547209964754369032635039733080917416696244641800312731237693202332001885042362802080951924692382498899404233347384563137682626688187325441003742033880160359777543838967320240625586160471074930374513870827816485737633177464176845546602591698874077642952612623859833961936127308642365362735304297557345244534538162054962991455105527010559792764004753917368614847719005582923681188721772113865931066192087199760052428272687937000813864168787950170774727280305920688467921024893836075216587818882464792583853558374513383551511915596987193736808524721756705673149754321887190393847575208475467373405503264802469956314945327461580334707275966675360635977663957955426714416189895925232460812414321987140624758706577415936509586045112927652285419872179883761493707314434212428732141432382703755363965544759823483226412990075093359384802598827791215671139248698192700734527119089894198245365317752523491564873069501679699361704260523718046777575679938979964708052756363620215460848585726048703372493473097264967013754810411460984760657401432412218068559356072913381488446446236494298550297340212373322206305024822092043473960860920197462048499772251856057108761824051334232591660663040061263086078790034867609424118140566051622309826014558503081337639399148546273986915498397807612912938089968260295775989212973688923726242204050698121769884556218499716474654036085058788717595947344127945739423266618355534441936356623056916286762277560847425928893900541685004001735024871645928407003107126075853902368936878615358304975500283732532269339255112216579002256434213074705189395135339870288469068080824573666147270082031102023476183040000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^65 - 44594432565414222391235738186687775479629306017103646046067896925391246019775570548850883493364602286735988821205359803104590335978192698580044636171654280949165894085684826347349725573169665565497242581603756839801509166786529361888537636485761846775554301454724639195419156509253238865492220847459340238419928066198877070802584187040017204133005956183734267483421271738595627515442024567671293618857605467556430178818052617232053224818873459298808376328826320890626409078904000732473509356282338593624440410356382342276980873277376766373894141968360768487587158216778687556743925551780007790350679289407654455452203903150209265869589658216651914634267606700164958999193683036945685841186115933121584906367954560584903471278536695851675401363336584990471984918181504157727426152863406772495179206104426784003223590100174086620178361155974108657849897814274519605031695710831832540034999918328484295454171932571819617816214782179092692768985341618589402832135987345959001951093925406376025388828239202782960088204408762185017894224572023743549543098174384976785290903823228789031523523827499440625444174265542735844098240286675391021138117984204788243732700419809925113300252279446242654405567102535753933374577200327965311622716480444013706519030701161502360582942126162821536150655307675835566824173509424210264936737313242787682329901056696059769800154721692998214632956374473650322248106870365437770764882156558961637923691429190827592001685637751104998591842031721015468496229597489538359783200604383192910213104347323706964320717420762650635319064145469667770528350772408029824575136560741992375969360150386892487226099614459268381006857196474368368679316433373595252557895683313910370201484625819268987476198607145202195253709410190445705699545094224509531258262520570256757663356526460483022624659554559870724370969342839922876093407450999071183300351053971237229497124323432841977591445907191811472397479311038023795777258888982993445669017973280714083145161376046008333033590955517236804922144680266039437348589579488334448270968244290811864941924053022098146300315240871415268891744920126216670145227801925181257591295689668183990354058131018016264481866478951921136380568813317547533246154122116904493053968493558807554922474797920939207278146355200000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^64 + 4092257576730282974299146674311360340198047978326870925622308827312508252846537840841895123039273721779248474713043743827480470838133220111533012291682248609805277612453281231472691266155437958780475857647318289846009453218621694948908095076730126387818865012823885774645728046808185683330226192335826714838446136307621948488811542866909969898879995710478569603849243246625354646839983384880763314577142279758061863430162088489798992787418337100372362750515706620196855371379546639357790188073036895596132805703385156092415888066634086800794259087928170389982442958480791659046453581045234388908139090958137431802612417627081336823976960274638226154609634578131270073699875044339455079407889050038747773938777270794189307644143005490650234213491597387692679947222912654134997254092536751268478024071653049829763573163081438047507514460365218261100099682664889238463913682295228034006151454713843564790412036632465918997533578988286182018242083861570935324787736031692972680206002448389378790295371417789350750527913810115464406931353810284350622414162782174007440854875740938677341155428729410807037106607721044247878732850591647985676173299058619349020624298274353668872107936306727082397868155810045639737599764451340450495610237938697205140404500045155538443677902877401686379852271614911326852137821531294458392598610369089396837641929671127452177711160796197979953028608508495355028887698105548349556642802573321232271885628757122309899485206607166495004901984093588629196292896611949496816375794746323608954202798400555030755584257367397845588393514229382242845906404159676846735110316114970469111407761809446176403319169164067369984584392246299960050563643342530819893182912413811591456200453122573922838426353909657901566621813909024862044206871402646746621548815711088687954488443163715659513859787198220941119906036401276390191409627208437216906981978140263158920055082104128960227181408423133282250384073864325775902886865202414041850004540990107998805374759750533734122346634863888112529953585981303226744984399097033946524616321025252719874902749757446636135818989368828196353093593865413064379258046252649001951853835208174607466830492928372213185713289367109048488536171080680092776273298251563701692725356822754749324883777204744665863402867916800000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^63 - 354211888050675258353449779585469589509744029251756281935259980013965855168368150357183258525583200641104487533172654550755859673424694069872097910738297014761900739587935373078762152265043609973636481444568453543860472087372929257406774900618755840037063554241398538353621242098270685196458334663454924119589485878276739559521334744807921397544556767810226332634646435949625087665751547553061947913598123007502063108927463283926120171857991549053638806039297319105671980994309013208862343060635455202990139267529610476368419630684313830673612006497706949134333218396364905922136395597592493573920535033033598013012573383884980463517921564733351627275491576028870963540409054719028320653446043737701691261246144047212354971975525253614738482257933857302165983448919477078237957007037737577025014061725058470615555425966788530781839204559995921913858741849325958462736524749007956229126920698283962209035865333791397733021062051342526139825868428946168495106304655908467422684964187229059650706284224135827674913888609352473730869421717930295110102547965142285588345545061540957030707951801401021860063700817364111281450248947063825403639301446723878526544061581720024563511857086618550712651827954528766015777591644581362754410215049874967374904875824577869097169504361365760548507813766234532155817790591082460369012271183749871277318253431221290079073337871321225757263109987710596163666884211217587015953188558561130850611452533146645049780264877889785135911254902393445467671513783419218925001976489495836572941788676447954124880721106453827805282683248516478225837395757049277589377500243189443596660156583456495745010223778359786256524087387764196709298488309657953661134087872443215061191169458568561527812700766058491085527101049350225419796312590378397080324085176555477751142500219289696409464225042328125384233163351895249857197483877616047056265457558080205681141065054990633267097256433961264788454687158397512787398957540653859340577528958841200087644066942631336140810752709254796842331673204977056621766751432915402554924771022705202886900511648389108715996493722436512828325631054051227790072431438052800979704664955778606964880779077527812394418863302225647241248699814082708057164772135943226643472377427248712519682401538711852611679977629286400000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^62 + 28921421742660284120696371031047916701971178404348107514944797846050436765749351842205295349882128981585817247970117230720132219766408501853109510067842832156969466030224480028571768340319017820841715954591495275687565908565826077312632455075512781600086678359205345552032431658427687141383473350509314589315137070025339960423180096780422136040385454571935570579885358211362486813393638082826919783663547092855281199208207333609983485438715912186520733425231641781192532821332875807514701260403248548906847356694996231076051967895068050630195289697383236130745256353233850292743960604985586096938821909893840937837833273489382659718096371355483886306884269840841937368480557371488043905784383671241458995067983621400480519948186904887794820293860813345089187863162692835302148120033878854550964736274734950666543497296522842198992335087010740807080562147133762244417811604430216234489377302606923331940747505355191079042249686623083671892927647061792487277761417326046073446444187409386189394473882399018394145488267520925626396008104761142622413330728681825560485660259353620086764102533714296884087796798760563535648557852195157697365897529385485816857123509827060774417519102930614925239275357444340947847387023379495295100474852114811340019905966311264242885981439867528234933372593428890591043760608634893264620854170997587626417993080268958155603883907317892679891984290542157958970198952713727289641576827641527326278389773496143868188967903653202572015034477706313700686456537687068096459262195011411562139864930303350928176686971762690014244191831991932690518102323391799327930219444223758252822058300389134793431183827587312171700319332537960706976376105247254998946502576729393827665464837560296256574381835048160911119960902506096405976218972425349304800251527934640625095408449255981385878642167318894918124417771692862695053183900938630129055181968832920015276330266673031477308579608045847010270138187816348344037857226439180887928200419842137924735220398363346076332619550383162002083318188233376859683560123051340402448896502862893405466533091971238561647741981317707976698451113073968636834327432149060768777496938549177728186987891530787306606349161574127901036432490122293476656059918419395947915689471769042010114836494417765831203905243342438400000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^61 - 2227667981061495544287039209097694665858057281661828233946307361058203471945155158894964749899728862564108563563082536023691897672278378186924936244171604617234969577169284431305667995063791955936607919698327474955642999483007319311522184471628641720724368183926784055021137532330075263540438540842391613416922280701423714175361760660455348561921511926320866903742523971790434345882162952676984230497605322484362155827080048828539985719252521974399912628663764885514172314776878930439854920072684563682472305150293363329867558089633719081707267327194606359405859668814639714609863813749051102880357251678339741763483135876200043612716348902308485616541124835822204261497467163047817650136397907582638542006081816122901397726077188241162750338465154870321828227609664927521087936051755608763112185732565254126209334929418853908916277344144935341505336952003400066771363509922185159467233139584575308545290065753076308973368625116094205318002953768381130245905184361932792158087368192112198387833297984775288875235431783018867583772146616693974318486409537190701322773524185798956325173391542708956954898414085163154177133357051067621859865417558884437607176219693522444378136532746588966834090101700623216492404849982387750105338293504577250815314206114559216717277836961260042034074214707309410060101372462077908477380285931669643176739585892998437782929757387232843713957006899604130867629052225706409204302840757258330622426143748283560635393798004560338990226601531240278335907673051161889387359540664053057573650228039953085997967540529022496786669276204557537239665509102238031827023835575213494783627443555173324559664031274974362346898255718845334169120393031096281151328618304781381219902246482058710276975034941319618849334206266754851009030478428111419773551075489885190424634476096508066580279723995521312579803623365741952548311568346496699131614658406294111301574227471872957169716966215131073800818978461521032783439716476874499268333832604817827312018108986621444731675608556747034079383736443168464626949268437353629616586902741918496804202239222622221902640480022445392985828628259079549545784640932747430269930256604094420037774828509415769905765906359291232799539385293439843481127184243853027724731016985085027902370018009792807585663680891165081600000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^60 + 161865264778025826788308034617454415981956307054077304505397515707079137005325600092962127360200142098293250961385500143956074394676582014573384462807308821445039942214822208532954468939487320284684250526130295682212220977021165101732331397260527883984952413448229041974122184657142065966568218586663269657930172070083257056823994748606584004072068174514194570210888575275627767794881069158611774727829178010425652945402264754648993068958643438846005212583154770498081570975253288235473169153230880958191711840545676483476315763424214511057181037182763131689707627693995261524140387823313485364398690629270572383312920633427428594136129838439032304861422304349936271738407570991612711789163856391299410931773084491127543916040411729780327923565543246063131245933825331717162056876265341590117299703304015380511412082223657961585441202891181582245004606169089466056257502708661447249769848985462493466023299209569494022984032617829999626283457706999705215656382667318913716962901055227061808829305813561953323810036727792776105071660031383174388586398489262925815836499703372749651231942856730605031141799756105844025190246549269071900314539116755951636351939647414955008367041691931698463294069341173744205616744131772766574205807926509111265616590969129282436946396974308631477778032798503180447939798485711571809645529827170356817724183438439867002099478232533364022645798863855326585481883511115658676472394744525947150395818159884295393347273794279885361608286807633435671281111327698663714028815076772085626815029961267245923138230903577911795253948752685265680626904029665245057635041802085637358131653636639900564042464454743181340482719499106804894041276233204615820057303702764414637901438337191343373447253432878456391694624643175846574372814212682006429521635614194366034096818954018908926968119125063880149324247335392999536989826774073201942038568643353886963333507709413907317101770449673349537276916196222785617093643378383243566232097959727437245728444472780471140983442461739235880149211178931883400346454961619872004553066759434116962884777544682912838064212584608271553875972476179753643281930124024143254644976340112597396568166995022069819363943003466490343666800217236284367449758029617341972593859751562420986319908075848320543917612973300908032000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^59 - 11094502401287545171581197434205074526816676919470636184843731963955442750657734917421060473904586221495319234941620819262871336644689990011189825284053621193273891461521450110704374569742861083456139740971747155484418130551299138883443094801353659237619631091671451244810582251448400112332170378294938441000589523546623438291032532256685268040143293746305893859273126327668629141580461127150056981782058749489388376112233531124550011670005917479828736249824434113113790073818015036064385788233542681565402996776604190370113116432172177162705116457372435017908851928352081776529483750593958617394624412843724336116997805975230322724508633135389261909835066315438704419928781830242613030918172445686084066678308080563836406439331770294516741590649019439439076620925679116588130536832384243860271298982984401756245623308898430023095926317293022668946634018264127605420207026397472901594806772117140054737048324274251651929649359908563407083677437954119902759750136923861285534756381540642203224593725825144576002380172843422917598763903990094532532008722556681640704980264921140461059852576307708387234487578032787051272797170847356085172617406064123631183509067119307529815540771717404979927817827641919446338807036290842514189301355442999987563232800061574002862180729053477632285877859418096847369330679639049606237742174488553613924095782774790639400033397457236086401279964906629657980281242182171718492105464260363098774077324203495991917041679479832632338482578745490663917524052229551555327857212801663040173561146931055902219229683131667036214236801071951791119023567782028197337679092320540152478724017579847577371196639651488160711004984821990624064997224467227212475028161920847825680518852451755778556335295177424366758508180844801428333064131877521788708332156880147648101498648300590957507665326415237761598898269621099031316284048653530333866503472516193465008924499822714334502995888561479791610048022301261616473721295944643711912249502376488702714071581909545835037771765235537530060534375318823391988517062599845813706446146093109728218128094969870399121312269744445923942709839642536330629704138795392073348791374787094203482550514275965691998524306690370717884631497663964009657626055287206213948986253298698440326871869236106478404988537164569509888000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^58 + 717253127971561223186051180962604495439218721514550918589739925428257830676244574950531428329330654497299190596339962950078856110618871604878864638865229126395597712895911713957781404943658519793212602028225252869180720103616073807968845381931797657782412391938314194141818599122918093190816479667675233059900502671829644247943034435585076827311489544307669025145600523903059240139923414214816546341235502827003160706675913418641787598358993529709673224330268450844429429695995325695783555745786861309679734213797003220767254668222022177851287052887535396414378222436588032519796110523758576847804639829624720229319194620206006748219436731117180267626078553777750241355912751051503903696362227578194432072802077599620396756623105475347816466066849406237024484968674259939864758517890671585642336578943290261684279184038895134315012820621077054819562633316568903040406803829511289942303938664828787088513345402982599088215390683027023650522916178189805839699334981391189630378656501119883705831598285365309755131734260084059742259917432543906904400736995825747467626209695343262495713916774632718441696721609795793013394202739134458547947521155217656227149477784413785286742359656843338412005795985540381057201892786303215869887825690430256790355115661105956408426099486161552808691053734213097212713361793175205101785114396719663060631452831993091896657604679293892812645588871159974837137932160936174084506407836735713845649230649209315024002506882096292937870353776666722342524030996986594904892342217738778029298603871876779926941920921671500735641694874055842326313634313830674145350173508627119000507456998869655725882358737052653128168879017782068241602760192755468044301931447873082516528581813564044055513086293348770370799187748142615790429564578796700664863065078389809222296047042950133386033646977575760453412189678318423094032094104723406702326417383850456273288258938521473120564916472481909840788003874473479906912494734358392699974501458858234083920726249336377449707176327938088413003837013742077418753422525699410882322070478129333436995766511525185013928048863279505651919101375145800919888371409652876310060204812605021401872752342644592208001134421298770552331659181931633833190692925705749657741890689540769783140548384608612694133582024795450507264000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^57 - 43730876530121521297810874212211300863875075952219157277403140029927040241053713501308854529581556840373613242193343002387082085097794222891220677710731901344105368257071840376223641333111271489524123162828196633074687218484976409509808784684581414058787805936099021903055368235584772806597441570722543098909326734769439098476622752977491665794749181230136199696212602036298622528567011583064364720788570369397040263357507425942336233432380889070259481545526147140465036698743714543112014350531737922894945004702205802066279894768600462072134378846863677021266391079417365185959759759802138433250554595584415078508455640338651594639002030793954670107909101877480214028356195175987391958051438080502684835813545200062148373476271477335828703267749396265847251337449266189607301482370461377556968559883558860932477483972630921824080956077781534697092605768189801503297882951926826954210177455472966525480133125028115914956402234943642905428665687799404836764941710548127086213122233455900622763602003447112621709791228555091355426575566623989942424738698585695222230928626156121261179090855272251270656794730328728848333691423199790489973457002821722879128281547151600452362261846840442106907532609895488985098224777087098238568245268735134972661831177597278017792553440975311638542829178444895382655452739025547035711932349145296933446354787537070649451723265199173129296272333521755503188731476382174880708132993404888871444736055449947399627182205415032253568779828175219642173870786002576356454077245691509962868305754680535606231988597032998282922435649563474688923590058347366923709023641525826505977948123239492072121252261166858912968998064270691173266579896649658084458094053823348773748426675062742579946242620242604640657368778979119946412448318299379150145598581594086544855390861430773757841476483868990853160565689265197211474284019597057310606250368413934121302458515173396364826513382303244865011397516232767781240992118628457221003186995858535777548321594378655785613607825826250856170089602207771648613659810377000089076439923186019661151517538230219068070188046830518313213942949852355803685614957450991059258240296423837164100608176107750461252978013527845142658355327124662317841808556566540174339225110700744254021277162070677867011321533014316442189824000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^56 + 2514067985952380796082733394560428277076447947702986480373038701814699532722032722632793694137600668489298771499994074556007577168917041032344307059942449680551416028879950079206665230718862361210390753542525196551784752347023215221768744676499015108933692618164669576175366668003869660822782791859640897753953613242238391457298539039737480664302476418102846797997265681288772796087063711332549351075679644559906467382770435755508823992057317117518012888399239523748583101012892957462486716212341012725144743093110819362306372429785499915971545312153092976313540085341978096640970874219384634413935058664581106232231612969709198995767295107536547485245559372647030316395208608882730230359195843525784089469718300098298473745260791812854650250358512213087279636623334319627686474183615712769677476485298114251981271707436834768856416756639293994032866907556466594615558243521603671834944746592790268923530682320419584722666009983588630164190666744616707121727181559408162404952086361379355161642843964281938030695847415365495981456818975746021457029264772351571498629587924704922095676778108010823757099439023892826443788518634035088952715257123538517691622761872937245353776857164587030064113122190420168269107952599201830506731643566879593501872913153924806636668200835878956636205008913659571700218318089485916420383962140233788158694287555673764559980644138337204469340661117851483514709037691858725882460337159056162953630353926841005237656627671229687668000050010545569763230817896298925787948681363451583272320330900832736504428754492246275244241811005053607135410336383350084047443334470107796239898048517221171487163858217661669712838206026301112664421018802869355892577621768935626007052879989006211346013361990176775667254303863571499156261410685145461356545638468897501251350087312523064513172982656037653660282527494364925276239269405037605682651610225477484049435862571208720249516512212429594551350441943677093298011363411351659569599525598603094045309606923319471121366011646091026353869081231208216059679353510101032516186673728417767129431445806643107841035521351542392082579892016103401287351512179709282283635166156297792629162723749000376965674309654559372654193010687726249520725323391701258080176352811266769863904983807485109953877874320736455917305856000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^55 - 136251843117013114776577522556427425733235222952410392919574493951794783870060357566147898509242390642750170792569782114634819551793435435128425666402297255933298492404758557281463993611363365199975348337172996947277379693941195117416369027381929810986951728953054359960626763273174017839327944786064388414129830889904156464053274744583380777074107041981387679678516169860108421788107971119903941087373447346847934713210145149985676836115378638366934390071291425179484707660626066540555419539603689935683698754527978812674683542698169417382113522343336436952954542504294144897793979693266211576474491800139774366850513582663190618947114518417928459847710399242765297700038793724856613935824899285214096983772265213043310863528916110263488138525814363624444654372880259709564647734594383983249735432364047671658078802816154897116975573139560263451059547552985423611858204187600058311812244781881923840326526893107174389286529778505559570244603002139908852570205593163816655839457673875178254948386091853803968554534771596756888541792958640957619173790231556595567454340344598044800010005899092724764302645473495220473124541856141061543479216770645076075807374914342963206841066026458433542196398943510367273426144897384303590307555997467236509630072611208686337603719224100887488787575445404412835648824495720634556135336000248579875072963172725312497581109757592391067812223338861749437009579974703488356299215321626995343560820799596060149482069232078799522597640953641237819144229897001798434249123723395315196406139374285513338871690940647858788363903266476974614527325625834362403543157036620140107197890940102265658418502818984868826037195025582546583162282893321226976968780176958859098759045985202486034279387683260898726106515271591681396360369225429088267620701888274788576907045305415399527663421264120583691556971764325425045600903960375385253883882682784308998189386001656840823214059205972496778607698253158064577558180873470556760707139080823717670375665933052236928168105520622077883387706834103298446976802007366230184170255922443381074875706879639626127715890777795902975066681171046285907920141011247988763029934111038672026503757890191290268699905855689803672999410008224540694448594162542072210165457028621143655614581480140458703244600960680567772240936960000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^54 + 6959357651670095444039919293226392503161530477010357582092346489250538554074288022113613788729413536717739522061066662777802189954719170238947578827580697766253157055055279306027826573066404766428722230838228486110876928338295759394722882175530445391026946476422352061585223825958527545161943339586471127696419201412894777642664410634447649458262047255112669513464545450841264793055583647432952559928262078731346079788433986385208033519733045091946310424429262028698461383139886904428197092117099458262189865111702969991907329100025858156362650298905800085642275594916286024962120042036807425963763827772237910960432451313160129448175429066310838142677426481497864461091454078645499176386878172554412591848407444403871651372827544844404894597888903499566663324072523664706975170275423717438460165538190652798904917867188299723739984208773082992309883821326796603612066489292353232645012056699814997182358134613810840464985492875420133171871785634740321766676967553635255029870489707740354874544455395845444781973601937467679479012144482059106483246138484337907022613324280995872901978992365513441161341142718224655834520930670754322156626865929483991100737141055468060735084022477604604173294763446999887825142186784883081353875792847295699117235484345048657575284578869886804605702448212488155338522664427779927383389319396706091898776001099313130465442439621589442151213089941202101788054376343445074324244013170316744366260301117911876586530668047733805671629868191390134130964141698154368341389624909688947826673291118334776448987048803707991690553136415407519778982132115147805203270249423766256818063917445653227442432536697007308215045776552037566751819733575038600829264040881567058986045268378195096956426802138172701349823216103832087983908537379382445186542908121448879958055214272038377187570915337826605106057555365580681621411112123474659240022863252356729717708289878537460663031288390284452599922490264898776449569149036495825875047271225097004433894703883182635504328632080482705391422540206791905373568347951389888333896323492738411397291550183740130190216882304549837765375479981586870704707624032768515370508731591138673529879841621923934421864478151220066965882712103000904433290973913281954474654037579266455962141567984478577075768523966105752391269744640000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^53 - 334906491190505017963960378575838615741163128405537682076094982192264776209582430711644829448982245555836362041505379859478445385499585408855290113747637425962419490381169627220630719455857965649742420189456637290462389187685118375256392969110664963697020392739061194552212286574902326010078917331021074785110965655742087717764222130332479031153881787764338044716823101830213382334480036180899687682531892883010523568184856147142961272978896711145028927084833311385557653417355424198525602236370698194129685750731045259884103658654899412644121027715168264904978500033846192501033964452459197950747479201463598775408385837536116481663462552967840484302477958361293572488456912886656266410507175697842160840699308957199870046822832493958010840067216632443269478768281754358042510720877882605425477964429816447563919631080542511325185279674002820806411921404549907645079823249717182832060409269724577315654699961762258109019784806687999289412836652473877790138589205349004754486357568629426547876844446411226907585122847018921732511059097459231133664586211963393091906448315758752292275156820911703745150193666877377727774336540424412702275210236885379104138035796790192139373424721712068699483107534636151321095997026753712449007474920558183699558504828694271118830651771527456336702156216067552576192513624840379404123744109190896008704370312692576392737986540205048776884386296408620923632493564601383942464969205259123138830495768682565246596517460224389406378300588908462572081337476141183599206136614923476017254254878088469213880427157310804904260238427612321404386511571286709966408620852957326863774461114762376071275645433267916087365994874910341023501127242181726443573847348459860950630398915612589367710724523623717376337946192646903993928466889670156702861247282075146365196889477518363471939416297072635288249718292980283460215960911693984337123567293999891517488446624839528162327863291340759922775921072466590142365843411185659559369257058868332138776876543585844704622796163545831630023879702527227632296344794991587521110144946440693239951238987731514266571555918975034014257515980446126709680920131054516662896499809187669278209219159164181330734363407594241634306241661581530270907510427096239753896669816184398650910417799292224427393071039192773444217465733120000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^52 + 15179345983026871069248513843032462091233290829576098596239367334196078910209603455737914656705074301125711585924154208432335240759089637480790611327403529052882888155808267311355630184845410922563763697212822953435690419431585265740792910610159400715217557671439110117430338546000158835842810864030532463601187349385649964060197457588067925744001182709866318590269586168451970242314864682020151308721558169452349675890845011439216888538576986328969609432745947317957719256390012152051864850053689733524543293400563743933900590109858952149144630410430022504706585808857524326420993849278064716098110709282448345531369081053258728472013867464881827091510818741682056835416244219476529564540931271023530151588541574232311572903769452775899922394162786215955013992355621990675417054073110856442507887388701765733238649364562677470205622400080430646272546864964508729815979271273609321377105470698076919371428913345666995397734462077314802114624997169861056213301283385369046623003241639881606218647232310204226873737227546002412671699703028054790339970983463322941871403447458867981085083475963116347724094789656382007361794751251688873212460317286274228944818423522425773616407133358171258124724151950333020142013753767933173282770935591705663749211061773482515837195891876103214353698163781867307044971276827792245422829950668642692865287158001655443872692267557644022820161977611806399416778245987419907441477090109023032275039552999289123389247575082477613005894914052069369529553127997141456036358923143373400075723317275159625149598266651412997309066936727477271289822889815796657594294284290130137528331758124708791273505843146827362323174374369160270859984850245835741141721403083820737977772531258872496940881172699893217070968327124511490599581142533592791938679156258391304137156278522559704880221868316400572671639577143259772512657353572491195463687214682907362187137859141985632251801719240974162467347435681381030455971176018330204467595900272337048342995350706831185339474803362676168004893549295029656748432413962078738170376172096916758426124183148975003876631949145847749697344857831835713604109703985091013809350856385353098297220706079167018813358499853710363500629773332390684009953489183288605681545944923777431821431377121389614393161440616976881259356744581120000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^51 - 647718138891290885154216988846436371002234551912596708833532267796475847474039698981143519065213550460027924089220372592028676765354260939600115546482319619081800802918181108113366870075707075784104894827010456362903926361488171601523637892919205854700752669591305590608473452132300674502268468308743237040932947360001856787579783416263938660104202505544209278262374456807126177604670874412753073183068092477667179608459106246702691841255612132447901221410190868157349660144841113992936128032860685140858580348652423247627976789443182724640008411783781362611039497788953053354053366262411024537939564777695652071158945835015006884085215187507117186454162706929817961480789721281664045112846183724062174319688417998634860178548147341768754577419260411873702843836663743064645648809121982923182481038986316553347175347694342664986277203398121259838405519742254443665726501746614665324184824188283349042138788144704170645267066588245446365634513664066658189503761221862419478393677631265283298112452264734867445777440571164745526908629554484500385035773264276063397581040000078730675637933844088162721046855249209551024842084322719605476334136252517798537407185693174986134081858395338184007837456310202083793665034720306983745659837203592732615896619730276042216730199847881015030415465879028131517981664567545435877758862790675400321259645047929979945919221180898456838371522435490097545279210070699846687097284854926828505135064779160177341848170980716536025274427363948250857766881275912196408785191048610174393694993520727258302998772910067028441749731016907195613722743080343554026823718541097328437990726744230990075549192981925355890709438205318433924711261171179136562679447284889492698125509342816864962557617539242598619529639660806634049438064158738883544863676348355493389643978198633960665087228544745697112403876957419142522840549755649122049723180690772209928309869842062244489064105961896747868496344641349525791352545694677427977624115836247297600659336677054235629752093061407983737593817240252509707651618516638638892313306134406362927969425772440698775994636197035121602487066269825563798497081459569520409674624673014703738619488430071128012056707992401966582637503813385375862380734388872292969130794201171453230061056500949157705366439836385749089404925436231680000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^50 + 26009477720287895362310944783460417299625146759286738845619450564210255651261264562708452540999966684850573823319691587843947723593617648346413959714912520729513130984390529491365925753231091438330895893527752383044678672183534769596615285574968369919382054460885670016439652629959594841737543686237337158341258664117054504662605646050312827706286887652758175550363310744561365052098245944869159310512292959588800924542937186176375376010118710711250386526941248315933425196668061675361823659773161205185954880870709606719885118472934355098444233111700349278248147665781767263810094798578408165705775775019837215595298982580232080127972461444889062269239576034047472290561638199055178910144158775321049589734678145987328128932922043536897645229074394359029502669234246132411835660655012435944112258360141394995407947711879278148271960582359598305056773859655511236528982467866297606456250292759667437829604193126433539052271352574231291616024799090127017333031696857166365642571847919636857287966831719361132795785586790970935693785577636928272543652220910743593319127269230950161642316178463356937934867037175581790765254202519331204400283754265023530834793930124385332982701539582403270303942289495063872700559999183891496793987719162107444322574779302695354750327834961371263049782070242876290258687507869477175430201285722682968631328437507027602189040739440274448852265369019370517684502961583476378717675092027252425269679867411461423560880581740070565326956983322791511263951382027393781880035103007998067016308195578828779716798784424891228438211265791005066637983576627217496740729117134644495090147270653502064311695252856800462602134694298315397843847010515309938246605628543145511204211226457505488902801206024521522566617040964437422606759724091483237258932990247219398474376565575009204213803707010898411567554869113758778994192120432700950267172899935545246674618332811520707879733653129302395234572491916697407511490441369481565993967765460730893892170677060819275746438595714216874982540258179643206149480685937687020705582871517671987521117437185933865222223690012482085141350356389118637547754448889426848082308633688569719918001905151730304698813950025754773509980344961065601876356110857833369879351167503914813452327913200848432052207533864587426649050397540352000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^49 - 982379034073801395476411615163075621322095748044284017930575411284497964546156104371893864253001301962900981010549723907706948328332864264815717466996887203125959439518069973604929275543802079868498110220632581035001444183987157894277199787877262966718909150598026588412774050863157344383777888439909453474713187358360305962031527106164019230858442704279267404170380509639352765357128491857355758633897178894000849182119409988429404865423963117926828130288362758761919444573891884027270508257884053186740078937669135119638249450130453201697567441976417015129373876840024216225089339995564809334424697814529741170597746465968508499945581654730531044062172994719594256098176257848863267559482425278566933795481372082423448132445531370448489356000517277199850625378667186008673649650130884100822448761566358635709720821379637752839618306630414867277227098095152964351285560277925007945736371863981367972734030254239314194002719415996765806091789712568428894436472283362475576807791870569518269766836792640962039545205886700105805922853318288376506327824055097981998454400526100787146991016706775087446946110329476781408334278878840794087169309031338312812941028248117116689694367282260327748748307322155554917756016480812742757104376897363474189526703636503811590160444227571003632590384764039662860452831059078194803984036445164585890475736262319429818580634911005938069987546497514809396075039545593237583687125649976638278694711134707668435088971478332091821011722003910507604905373792700945675506127430565956377999853251915343015032251353522831365929315476162051453647018783793045293783759425933992399203841354715432900652523172995264056844966472477930873134737218325088552628747507863372197938241184502681531014417972300649780422927086188418573016958903432020185526966183355878872501306747733263256906534704420225553220221446687250577532416283942921345613100813599017885927040679187763071608622481014617085608899407430351095776037277687639394741133446454959508076355526858686009254677633367412588484658685593691587650106816246675034412324347882668623629865301534369499249033198818348800554119478715011829466070224263495497177946300644940332609433537937487862087195551394284039236022276500521295125696684553094810947686353921229206038442810191259616075328118217624773640699686944768000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^48 + 34881686216745357074831721415786066994235982461210813152815453581813713324332877972563856019756529496872083407160235763535360063931699819746331335466913357231481464349481406114621819501899103387794777750168602399899915875875279654863250800319837955734892093500916923289813898910434576434301495579785875297373109984572171227853344548199700040710781854800383409458948912823740508389225382445464691258309255040396929275583777042619886733784677430392789549112980886914726566092948432897670621896733677772276905197966114066106002470781326335968249353974446134997472271564233923665396750618879706791240727889996765101279054262091620896874551901934872137908989872350692003835063298066625578286398573215684222512395457145127559390905669883574595533049093330827495127172027429900798942132090882648910123793869878837021424958222182469415894538889046680524512053920355349385194976659145963440175072621679283882755215163916948291895716250529323679289317155786180223142189037615192794331735546298735152996046278255257699610636383934977826907621342901210562250924200930779318241016309468641215243682111496484326326872482836066779634520601973189191615389834513168883013128618130315958654328004212451081051633510530266928869797945590956402340832069275078339540140543076258408631520507535863874549753518136116361563225141799546887608625399338213661736536396202670345126667998705803646810944042838858427916140636201247843911347294927312768909664222835356220323676715403468260989829997942051474224148725078797848400256251287635713020764392727546420956389566652211024003631539145273031920888822222801057969314679303485318220315880009692470873631307601368632336745046650532060355710153943324851692311357509430225456924348465138776701575435920854549702135857252944900165654027143667268142509170203048265432961321214372048456703104294365120629331302944523934899912510685400930414261390234014120246890809275054208226816013351407453474586218078463568940604491260058477539665999163693106312726938711327962697445415088441197510018436983338725029470700979431973195484450723299846183114295049471419217041480834637888687224277858984421812380959030219441439530317607081063965217621675616793332726105958349477221797626763409717812939281002641175862508958081416445075015911641056866566884360709324801247125053829545984000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^47 - 1163683799357663767895706667985358564419849189507735685301952928883326018333449884424295280116358787773393714150348093877549208877636254260426645514336751226195144011976462996525242592835602707565560461303244772860694269346792573056087686214960379934912821445561437895960932544068757284405981679616418071016536876459328487594698747370018934432634881177244713752816242793152276439472334739995192773809298963883628060429352133340734737444588600835755796277589779876028695737071575740910812006508126911557380269384803995929784503327990886169131019682077726358653157271020305771156959895289258799211708311810701164839664994736357196390093842878004260843666344845475769663219104650333996693111505082951349058952029408795998115523525441251024151298780199647923004815276101854981962496949295650770640898324713277453462395110484957865511133667916803761502660761219585339303508172004729102092928475235176047600751102245080183884246007892309096207674938369534982948780720512715155562488646786030880959166411438235842556995322672739769931097080423322513454530005429004511900320494329453833691411905968366602286592906470917418115399200187784138889339241320683595200146478873899154539923535077218693173157162683668586633111981071612897410918324446994164694715274588912294285069956902853081340726276582596503232310015815010025692961991648170553061172552885290109508384676914180962413296397158673217479259921539328070584030344621856669647237949371090797216632683432142709471060045749280766870425297441804532133202271571501797868724033605750064575992320429257246010989693907202146226074358099480501715724025308545739642702443241604743053731665732835796357485151515757603844551589319770873946920835392522533340718663104786039536372949036555401045229445878076725679766398075258799980834578720010586074610958102585855437632705353890524397748634675900224253289912712784340748206644484312184782114618606631477065449939816489776055459108399118488145533951914956590680966035691711462718967583969098117375556035164853049323624119594190283817458219041512931155118185269496375368847268072388116188044578437689800968550363662528748930030145022303330458222337255098171794521323919986130217303261655442332162769499071960343791244654414564663462191523459816599134010788968867370845799725256365318637825860407052468224000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^46 + 36451742263836710432105008917778785511425195740382242264778995928630931625733011324930716969292796343858668320967288518416056207082789607784191050598369985049294778554576122896261620941601199918230651846633713118335700376252362701452478145350102238916789382848989860087804912946930007423975246806392401389760564437556842432482842086802060655151950518536438662306451603709425096279752752721012489829979516021751311247593865711140763441293588977795958943923713817171026439103991267718610922784272661272609992840679938809056604034012040531941352829001373321902318772156404347016908645688015754605064229193614710629223377843725207346307595811134002382604290211153723512733085108365694590445379120222571524831004465969867510845361349129003997903319945894093301274301048055341094985680542787051649916060474862487525377915199663548508370033006854321007655218153492965655007957312558693408045570528711338943940913718228014226889105724912686625496299723432941361709934349813965057251728530498769840458411244718225634405902977081119978115729531014509684776867129335295844679894297605592250639077333591205293533069484802674952868518676279055002915738160312592329246928417641150190283318445701519673185603192193489960850475672459075373743616665909721579084963624906590046960940799534793462131241532177626423921316911184879894269628027046299704531174916890130367354701842336051921380474368316194403449563290475081464846705929213581073779540816691490231968153145778766225888956135878519586620953632352834128760691918338846608640001510551873956617547327202757202828437533459712358777643274949738359196426450681792887395536097727539544062624480896337731713262347201363091842546115439242802045618398173798234021719570118964307748137572310325983145096077052144339587272974781666383379053246875450249651077983883789209971004633622203699705884785579389476089264115190708313517766589155990360682044858908947724397468413836372635264951970686631275847243520564213183279325012844470036801119971336998680417549584734467868688791211561761273302355028630322169855133708724974280974287463969600488173092572598279135958950146244761219536930172195184505366851305610675776248653553028406406927807285971357625310479684889822635981950739099323051096725948226324976283805785009988682629180402529778649737124196652381372416000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^45 - 1071400111450623252304316646507268672134864113622281668388439725689711402249374748690701668197957420300448492267406684840389655250428229914190160588806309649267820388089669421434988891386027581124004270726417449338257186502630652208506592989922683549359485385241574229159768445185795145208098967068458482363475569918237746879826530345945777847477572625620283184762133586284304789762461722640111357362201982202487174985939134619440119254522534891648082569267854464678191744036893244965926390301895663746262562425981869339746905771553921786163873373172612190621137372850882469031876930686980193101697480185256413866141819554522492617199378400552319447997111564639974979161862019655528757156241838827559175808468749851549346388249740382874236472512157028811334216226423890394468689951175479031935989187040020894217617119037212632200295273060735065663111889158783181741190005275586844985290462363206238662697848684049746884381740909143771878616291670130560156025431241016712871265862374098109553381717008964413448275562698787759694906183183147325136323122699289396659082413974694671436793095168747128217290183882559211758034584413702861666009339615373240659963364971341596396736219365374583951273975148195235781029288250803677142462017520736833963595056934178380754641098848916724552588227291037288394850113510591296972598640597705563855817246296724598221062896804066552069264811065045782447484947034977627929487102972234756928308637491774201389105618603547075856497696380852221069070953456612339901711011008530527725915720776112143464502065175316694610430927448997650903532117607118271033767485643382660833188651079769419953608221757242247006180864867731907381517462391975805392183756468453083203358386730839957558366146992479646763794088133635916722602007673057151733950920650277404207883171797467417369306638535263945400296282488607871027351158897122094470603848239778750269107402286425874673590225928520969900423749206570479803553548056249885155183882169815916881818910523520822110868607920776982846396931345221446192525776074426988885343430866697808260461860700417960257195780637070639057463586998360342221862366051780999773534022038093340119796640670433464144043249319214534478876287535623506155841502094841652380953965870010498644206619004654895435295453643227473301598526663730176983040000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^44 + 29526789084205959426826617670440261217355318710765577947058926721883578102306595687278892507903250775165733125144181767889372076881888522814881533266683237182002923094799239107706091158670302745750642907446095855142090147007404904437233812519987858995501911647190084122578415620129499657806931964580742698509572553501652891559580358762376983012406727894425742443742812931329602179851958561347762518772281498159588691442369176913126881374327991350672369268990859918369255654282045111379679950430301767661697474190399387133858034719358023302575532389897132024346057324143289143257452541725704996440717525686668435465899773036278446866551386524085963587093551885590103128452631631859007791048411807458133149972085284580696610944616895674100550649767359610579594239352922589708845935711217976432836425739392740328416408515665737449919258386923364987428262817662447367502874901857055894698842937798600013570420524701134058178804420442055569021120044024854580787927748740312973362675102812384819989389521864112189952078977544871476248820781785601321231588961176433725913579476885996981463303639429968172643596857605916749322613945520719196810011290838180410229052760344266347026977006927025926847078482777477031935960243199767638866784136475981320681037134299035753449275190298247853310852189888617848240910007240847325476918196753980756518535490571982283529330063386304376806244840804070239972255417823821743973187836009492206549919609355968538434446224845657325890892221380149841766766474794828242849866952608307252136356596543826661400164459425296524306427727017375578621372753134636600982968077872092004330504894313983714440217971195780553684949838802690079590064731124540279540672880539837667750060068999602644734159390067295675478553636228646549283427821655033261342342693968583905157986787173421096134982951286623980360905617224494411627201644833800579200995778589143539026351411611074076945605003746407435519771434670987386290435328986352829499827879448784599270623953448661138267270553271337406478986786980182688661611260188982996467204687534939798043943035511593620597699528306605077898762480240963324164350513708168446124972040696280525147911552237037593872454352131101646140783649692281174637769966335502844018883043865112302561090714352582084703648711198365795685545774521651675791360000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^43 - 762374975068981777804051098175207984172688713446471738752622494887143541684588698699087274979126742164342966623267824021283045784670752689101098464077439008208326431795044658044278447388216719979134907030803092973679621310880597669286331206604621740830914192247750024800870836910163392809972413409262500113897810257247408157672753610162098812564061310593894324579152184141393315368098965822416126953395452063244142886847382561926439069405777879426265675865514988682854937244085030139793841887338554472717338059539436480656199705202271846516423027997862111591645217129405800771136656322296207791976165835592877146736525852199423156145959375540197642459820398386404078008163740441143332109657174857117240042915286535612770455677830609607723501894773136172545294615285176605241220719615625139494252495192840326704848730452033271251243020964951382596921048821821381737164893869458818999109202733441731187734075051977800545790385962898474594879140072514970612462087487083363676051475600299956556077400094954238919512100134229836287158619467502124336882974949266853630654031842964474996716186652852578414225658978945766717835261587070100490067224089824548382140860318475749341914910831074159698469628823921687404138911761591812138565326716628050717657864764488103455634090536021374835114527592447986297000497421179628899906734407188067549127285613231079997137197504758063263477575267276937594362740790532414932249682192171322926569708200253923077228726520618678654462173307392744403038055079914536120461924504283442203689671453671174536503133881879889384600130362779384002650995395747692191526594366222043468315221741175472013849115041293540116250874800964139023304076531367730362516680551938945044780261665105170059066005600813448665865686667389134659573141214316170715433596169405178013017447394733899345232347659307326100340538936767204662692274150152711009040962710109250936187237059711529537031523193191929577652202787712009614843983251254434562903989315229731003590222758963385394596399079477533127361624742150048690151552347901703031823342798987773612704062930832378450789773910708716670785430930168228220217573438101287916248841259264960646841810896789047650426506304962859473079285389702611893026345597184116139914526018526154880606158639806416543948643615502079223607154153328443108884480000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^42 + 18426386071271962344294871150379385018183376076711756842061283634870088657179887067800050755724064398082516252406124940578907076271433518450162053397700089959559872610652881172200126492812051295179132360398422374695345598077889543042005364782101454859307262473643186937352877622542638436304516760121741250758045280454765631976771294477641681236436431156021443087760128650879903090000781666565323251637595606953324600866448572083616679561233115134482373347516341927925573655633706888415964050415545462250428253613230805625192449139669616008843812710187746510342176489967006849377385816773203242403913334364980103329750662318511651867410773720394131658406172457313171407021212782457970890553550799383298258413815247357808088966422974535697785520427608276792014383269926542496487586507989148271990296530700099523532263377443399424998261038716367185426050553096360949297211620595977178410878214999792093789453965538982814736423131802237640199503587416696719115968304891081639692304321244442503933088725648948801437503128352047560490534607069585204837473446282788581701922876767220135817530398283589513614911579630537037080025911581236043588641404131663226287542110726758762947313503873361586447398358718113808776686439789662490262509689156012695650886835272370144047092517868867831099321950073545781433014035052366964176635472594366602124244693878975983098271155346461934760748768069733251120405527219208604877322435226631023713672335581307438519512148134233285147833636853510683246116908118476291390164900531193191146644218341581575834030362175337592384100446107593181788130268389364655687325265352222889115210826696109255492588016748632842944087052802842854927593682664373433599586638413124067780626684717476345772335555284714075613120017294484035385146894825805213473675642066533603088062603798459795740756216521573898641603057105117735473995087007690690429752452195791425981280096110718316585964869841943353246230957887663443803711974468121829572181909235861100077288841489107133159613891461180263943538098579400985788366352124132263147179670633090587799602240813959294089933828118464100535878509473072944310568386674162321975932823996621857033882380191947139626622875442218428687384278074509218648042883558884373427996549018737637335408142777943594464576287635508938963093359390687863326638080000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^41 - 416519412917422142638815649426520035753479112316947796057030771254473956121557764818491166008100425453264195143550879900741375490353180870931636478843647940352785746109522318797159853901491544098537260276730978700300539609007092295916854723785310378645495722969797826400325052582041472416371225106790266816144821143086046344405221011709962234218184277780998058359193974872347357305882405607679211207071376798296696354946019446440930041697883349968589270989120764817482413998799156590840962502679385626510057606109119956890072388441340505134084258534486558300650255007898978895245864296206121064560572730484877664460011376431400196320776300333155451788968419719502328684007860921093446884751264915900142199311721095041152544166605773460587153648580839277929957906363867265978818089944004676816642427225775509634253552658887039263022270511555286369333088219679504173156125076328902368938349533822541276091391597765579545016374973245809443944040746623340739074404120282120651353978081748433654393052466205046705125582416004780822507012455972431468551331832500315340363096363547074839926716396199015880962216115301648481521025343088947145524482839143819603041510651763999397420837328180161851478662476705481302026096596298929711769674212501154752770729197569229614655960054759048121785679025084355401670500207426199394506296187850616292463536783701448510368753470847719817229129247245469181513532347326485057284435865526894526142565518881100916055186200184857993012117057862494007896848397849090638393861236035071343218494734917059262834845520869898463759145609552368014524549419330484205847263941109083832113955525036781714150289056171526520117053659880151958094181630474585040734861019654959196616564661904890680439049793017179841744133344065111523030253917617996535607514364048529377006338695929873832417741583457044556253875433565842860422137396896034157867153953726531156278661144972906229742558175401073860280131235146522539768948819882845906516781551100795931068429577754102962430331685203789541603733379003759353173906168730692646635727696238888201719079489927631642314991502834474325081196458856342219380780769956190851012337667450411242809493105198340242713441737816229579999066084204135492788516772514070694028843422083725239368838834893315466277450841417157167422170621566761784647352320000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^40 + 8796906376286410375616863588125267801502279584301620045799375593579468498444773751352446674446760492686825432399902067762828566092146275895018224346980935851444135646778832581196352706772466885214587986317225142411332463941789694895656144811166870057034802491303495518539209987488703412269552390575056989531095756550019129779836390840952009960829251825378817275359423562699849424825997224413608439530314090784741006238766427369517109287150221337377684970228319063569632341320095811441683400305315185109529815121185851002907326438755662016606476175716185400222477653362384150124803748025835617397554932590779315747219070794645247180980351393709083990781996616503448109242678941761581376594106329225305422051932110426863366148270179053148462869506222032622834060443071448129501815328692259017252611241075500130193496285254002627564063217846734362454705761746960698522271743182238914047838396480314282414620011648960649129984407171134964337278036114946799223473801374618619597394111622910806605613884617094391079737871559383593458222431689922269369333124064823348319737509036958591980873595516206458534592037021018781812566302633942753281441153967514927906229389558618877509700732653319455037449084109266714046601328125010258308820023830132419606107027850205743219419809697263267866837463288676528380590824039594648486653905381055125024885832808162482740508419916421206520898538230180544950612811777936392551307482972987952764192612504807565860558192131995239872417926626617021930718800918666526064761251558288137067851676509752846479779801471859636441908161256316037257205116802468437225715400246127395079001408662757373543563218649609878803545366496088201734188417766683033851049368214821656511783350977425958783590872056513713180676489500693618608470351067149572223024807169574281334746219150664830579513176494635069279492594831405885516569507570788236033250224138126166552749101617949163412268413983022857640469484325375737203903405680820922942393040375275601161374224458371338410390609494794535763579896800663772621602458273789536229967213997015225699767849432243846891132551004351893346076184016340261828581604767136845059665785009237855310811282131203611048837451733958633659354663763175883117059493348934576406953911023277369879032307372801483337466763022042066536512847067718088430033305600000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^39 - 173408508729139173689908430931400054616662427849394300609213148618791786271370045457441427652178377283525134400184552545557055916036017601447207035406418229450419430327518481940852970877625706732569896185986575593122335682148897506842469665477927077847118963203215605136702113297021880939622865676425560884845152469759713390833226357686164375781816327498934894593003997709943333012625586504896733068525789024069101932836128424411281754542331554186866794805796205319720456006723872335781095170619184411793429750758451063097183598705945879588400122518275234898658886821778162284590999998082864584333628148763698603785760867621415103690541132581188992974073115648623233343132795672003587445778274456097486784994182209447861622629592821846345008180125199646302637032474218314795529875360693708380625203449119889472796162113856115676140304760091516812780254596930025376416707328529261436459102608284065008931621600206511025347035473935896144964283905998204045407533795077178612167593806697183604973454177669067417010747135933352156778416645037538743172061397642582579974100845925249374345368033698740869531349734002634916272293405569547390439550849054946493620583194271690214702660259105390311490946754456353848095198340858017730559399119695894155674150594054987235599634463726975260393685242614525675886121641537629745071716415198352193203442789319446527991033522624233407184520236996738536225360513788808451732986408717297389718375811202470550651094815608529722472103728397564025167412361853881644499197455252111098659100748220395451782817807592752711526119449113062521955429072235446761359988181190512345387779389593704629637843221866266310249381099207794093024046911951009840047492579213078669727450345958919050288437761220261989493597138153706967741911822557025135553982989048077353234773881349841167469234362205322760307148800829579626776558778531528737458043166854037346628918573798797995357375809940891382552032371724492118677956688731212539890270435242994828473541375383110693168161873834226173416026721685953256214537720371943291680134074279463263804380879916603069502826417702638783980062087886220287680780700051094309910926792345105746025284625089584986326651703876015420186193249244757302278918575485462356828657223810670157610483457630961361445435431335270602072991177204325074107524710400000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^38 + 3186916526104433447245301467696442188996897168127353731275417007985978084548196895428494294936472187493657423027608365282404735590945288202771291395528440121236257114798382731458908253957214366058250044224787285109437688093793018423060626828246555877925226873218847512705963383763871763483306946855067833330332044580111873177351073502576541793195844863087238700615330370602975361957374426501121642085443781652677334748414674766972641526515623345680304528997549386604186350617801849144195322462428794788081301117290096714223463630687758525407695553395705463214693207975056238734109903890821993810747455789408450664847681625059668435827241916522717051116949966425528681996858988558627825553620819668473515162430875977852994043223377545160156413550207691827000846595136794031842950437033543960632928604060244677250329759832758376022759233005371283219392188889208959226077230090279780179784966969943516077955422182113464153151754695216341083393279435311505035330258914481232831248020067712395222992357997811949397472416218239812069529781945369074689282897842215599395953095012471957074151312919892164282870090505483710407126416602659362535745538066707816436010875422074725915511253140536325042105636963806185984986154681397574841022105333422932877004676366502205484780853223086771106669493719735765291098718580023939441683880386020762231269003362363313914363263565540368129142303529847193217324309059648632935493041941526903297173138465358147072130480340818099939629446448212269321244944155647199741174847263827657848892865507170443190274624908116650070623881367774439240805737693302122925568691081366800346956545804463372385398122545429957587759502215352418361979195343089153094281291049072272643960107846735746782400417523786910683451804201941196417046266922077633621896167593480355286295117708386870245825626062024001492537663165963011990427981303808663959621093821415224983886763582979773273581844083306093022878535141944441868446506547874149247843726731351676085174961739402925659506569963350208595161100054029474896953809300447910405444959013394913985000502934496935606651986264491346083920826024557086582295835116331736930708004302518392058364113766365960217916370720885512108812538263104547862124093358068786283401793292801876958086572603250825299587736358140633039398539972845520799671726899200000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^37 - 54539466905282330076008910495908705165721817105005883667467300613619859080562449315167833418627861173871150859905090906577897709905824014136326582781131133332518746943474568187488845218019789520742395703869375296372393743819620067268372641265134436561313912389140985756337746208056919556010000643925614646396384796269316584201565374715057912017691542836998687850053215602477221259249645139418804208688053527102090388295888995712149387038938837684169803056171684074750272583847284671440787407773423969889412911342622592272137628634638718899883855978390470304185714268366775450173821731235259358961326498145812509929985053053688391162339007355494894627405104216981126693019653739598433562192738509459456231938265204263438590009354087749559444516903421446869992352225044779476555453917631807238131284049447404746248616831760170659397511420787224730663654944858925025483520656073831952383876979076279353323347739094814121068972474635131979633220693978665416554032859939859793049379398112696321810661064022933979192318591616572184674265300104158475646251138367467021800819370016978230534788884820510695495204800004842639073354729629198147777569303172554675169650106637070349558290531822889597879115958769520831287342851008194919152758829513901467401284985802822811872301550681724132216368447965656265794833394885058685420909957127370694058590186947692300043792465965033279770370021757109219547617834480783338616608826618468750188390481487177001183013526728469540902013748068489323069681147505858834851431264202913864666844523810849061088479499244317431159199461081420231843566595539255631584998333979893155457155306034995214045076260752068131471951624578604451564954477951224582831871943669674567182979589282760800044193447270535064952535318720656161137350565673420169051850399162216375416938183594247747830945113983391930401089747702934379430518188626080305983160330781005094523622031392005237369845218498757789932886609716787178259097665289287763421923887625722595489215809141774387538214409440920318649444049028130824066753087704206805846517143086476154617648809300373878360416160611857233229887592869504996690276934231909541633775282438598595379726103644951749773692704440915592976174006908905105731260858431612831771252991972191999992965864968382699249630119768554698568329764803980730061999518515200000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^36 + 868029681872466988252241905114435503811484181085480173005554588950809284054697668347377145574776123165501542302971900852019174531026636122688542997600485578568170602099941536978246639203187133538317267392391955975106360603814195555410836105857693930960891810566401245164418280330665864002058535394431867449480571118445032019324920325708966901322770608420028610600738624486629577427738355897746043547721337401100950511372794580404495029237510557085054088220182735510582450671199739434111438094826643039351748645256763476794668925717255983964655336124996587728666891525425182656111583560222226801435336736966844410548622823280539092347953750550993240486725035865708220420672471406805203558178971838818298139331010118309415453417197126273573479327372694445851148637565234093511946840693892600469575255752657850964612950865628310012698561386666507492205670569437385977305679853107477305286950877619671290989553548439276828116723950184006310829029998975431266878435754107773762929078726280020353870681769719004746214092541138288332145719697922544655460357253757188642102046087562142145069869612480975228451044143278977243488808635315903243984890858448137996907136428052487895270478003985899237842214783603382068262985706238593919922071498004812426590107615798423017437834984799436817555348461958959713815990348815764032898180095201621023995165849553237068171754614669010254545082206717584150184067383336280491621512711030943959741388226695545011546295281398398223403688110897581775885274373299558295811750204937297486214042786389911653817128873969029023709112028436293395709600382383764467522434290024512102622912611950755148146325780209053713223785278840355211217205526682181532711940488641449410122606986037456156672797227956622205935248757046275949849864471731335439632387433611756404187069237081532306236512068654469553948944231456627530794770824341022592074491892391308641125508246179222473537417566216640469362932473219676010856975686165285229868433086305457358891075838788995303230261986548166964561864876968930873722684890440809795651522943718680476670705578648532874173837875903524598011132152489290228459081285097724247074640055711740964769312859667484633717874030341999929382337790472970317652256519614537468556953276905042517542061671861757922562086362391496863993518386083601547907201551564800000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^35 - 12830574539613209420655930511598807589085871862579039261853428471635903192361363083376915469269212624592637905461271418776643596975415995904185649096093643840666105377688857666579270563057073203382269878684777137685095225515564746023928549701549552357027057270975710890494821189032652325545094557529594901474889086284209360923247762718046049240978293667361614052035377657899257830661641574461234800930747534152930966175528714163981696404239367086597672329616925152264777032048083826669227188949767977982232185150913115772329182907300879769107491370525686755776342782018172868103243895011217734694503738861131967464146226039741031532804407650434331622221884147218944704368535665896927332574865978927665189441114737328405492452292054387287007910286369176630535601465170905214061874147751684395316808716275228023441648572518528915946437156867145192855594175616873922000957214355483477506197247761942036278805561318425322185269358239223215033075511128692958553749035347245624337465464916387463768397583183839929481238690457415060050467062224127132196990720947494524678452460179786673136730373856921854479022300260249725963577296655104262937596301370351389836119820944450402524171412927736257712287550301825169523581576597492851985585339910380270661162704150031358354906860158618787788629845240842724029904160135076159763711214239735112508022865188937569016754012896531648951542646525940496664978269793261377900207296834296890246856277401529617112645304812806024545801936058783768977589199065366181512660682577235725891198994745885147594556476622245431368864542521909654940971965864032459196447064096112876179444962637937855434194513257700090801933985729651939853313991014170949732109353626387219088987712642205220380293778234609133803558561681883349879573172487462794601947726561069786670920794195035709017811956361499685191987200207861807282288010071451182715974739248100416219446056015157047677459667671147603524165077917404097631184565309556029508224309365360886862863161205267290308818119331085635626969447249989641056949267353230331615895394672620241792228563529070671870430250791800029571124979462558497418480342740952878255373964533531723959259630967096226815087943044352479383641818728914541071257468780220747308807504331017890861168889422973699115496723384853303876369331903761570027769855737856000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^34 + 175876385736719686370162459298486575040543109972156184090744094201622296699262835192859171156502721569156127635973605901285056597781737681635441516184794004352415807254466979879655785114098855843443041218503508588370211148241683764564327185239615664040758847321130248509907266114541708806309466120184720908353660866294305871376587495377483288802297476453397451580335199495314073041603475330073845094090192907622024602887605464529909071866205648847835606698252989516444169119831773037877181116986457249931069832740818996038080919133135403840595647522907909331509125194061817194958248176236929720324443582056406793064971316281643057151385820762926516816977311711908340073912989944690117037236403850123291600408718048312745501453306930285425535817708880796330607970872395227783403588582234930461062637868816715641667608583200328350575439187319109016602880212449379143669549631748703856247704888472474309017088562439535318227652706897908588381711639115472938515291431182212622187417263986253491476704385184282070805444788379669291018982813736612861059727812868676173037789309760512719136164054060652778646324291716700983747552769615065741484480955846021461536897826691666792544078248807187404365309556574880839677885301529812772541673701958030003509457295412599753405784152092617438882505519980469092025003145255173612893992650960480207835996107487640412726637365452898267138239786253203460071462600072061697457089430575105946220785779677718735400230931014537129194654350904358081939102193465421535561741263998000594869275355016371431295122746887977822881890252782482061006749160548702462501533382343068402138916210477525379283541629327922888635030131891655473251856924376802724131935512342632488182371268815922617643662834935599001179836187825602040559994908130283788377375493491336364273566919111546046293767528448731774212699049812998828849821275107577770398362354517697375279600842642856350090312731347487023224027409372471365554609858471033889698066782796475279093393140416369344199375016879532312490672150422092129536373536050872759747969345478979899532238397878184983409084277956570266469337955148894919307390199501796870942800584882976864265031538916236017292289299850582376586095703885123160447789589413149308546311116758398587957393417533912544686731350901480547149839510143429010225667720085504000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^33 - 2232210488171455513401024299301118076998063375774668443145220759342683404755389648626272214512760569777183501428862332186872722812052783883416913114104668793942628486891392576275639167044421827494891015837036037915600317110383094223025009680696292751144639357161692577969239818998178325860457353942610900570346577692655404868865476641084584033433053621978212320404017006528967705516823231887349625776726342539878746870222056196145368068274626217977753691241738675061874169449331297362293559002364254698516207400786645355042812578917453862659847758889006497633650898761093193236061020298266184384290154117258703584301218145119491561571801487517230958142167728285221357036413335120981637413843837214051456188449907637890729685216569298645479906245375708603100621016824707087049520699014899534019058758963703578163545563686061451588831671818263512008681717117247515903414204301117158177178824996184578288755603952533651212541139386733341999530907570779127320451086211783504884539446372037267091217842804694329987884760301495564269534016034265711294635502570177228155921337481430804893208618196361706986420606686056387326412562528846751068160149150743442183144899565259458188424211634023629898866476777910914359782922076072132186126796039888123852092553030145117862153255908402407688528914694467718466055345606162097565847283528067798865386537807012616405190527512075848183349911656146322748522992144453336384613707559803922559759811566840350276274440665828289507572059851237459396416516915023157737196346287769788890487535526949018114546738803038430268407847380079100203645507880427771866030562699464477038506317481193667019524115774251306274078377481654460995832723989636993881235178283664165469208703130934341552105589525971578019839468965983318895840728902456594234946116349098615903839871174453804423077929563824711026123088716617332865050732560691834584700409946516161881813958283404646126385041631055453609112890836468622307848558999716034089149785844297201594487647988342165214590455676478435816957394564569063623009023274705877410596591392250216979615000422652310214468054812190484599987051195328085103568017565671116032346731117985526305535992874879558483025839469127715727328003270337040780728149038337480809370409363676361034260158389887167739086108344757599614373691417237568431877725368614912000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^32 + 26187588157554130933928744966563431020402744594052425044028550248937518214464753496466817684397703019571210748819138644783041343614761453902353936360941236738305087371779092774192308421037196069014780103978677674401728087527156443837816095280319673305678579119411805596224168527663967274020948239343573494343544619675127009155343572253926968847966315746747496558498548736621154539488247838372040525795385227362656007792606502758952625513285824899942561618831487135829395613798439239819654241818683027753716380174554419408956173407911000571689045666861710959670184137600405629552427519196743933167315147864043297338086132488071511831289624189356807554381887380909909210453395821754526215244073670151107979487590541693738590971186766281157437521436426932777680994293559005750366582069265754550510599082022527219577158959488177605041121666657430437072322777447272172427879427194737504466310521796162747713531463844997557428948586592408742011222892967167260043919214054241084485348910258472687157031000906404013228018189543738626140527249361815522540334647464861139475350466195043109601342498307904115703668342776890205045520339233926786511768536099421646548636784724551056062914170601578911433289566155619134580797315582628595812908258646900780076775380687665747708584129044545775492901354113769283512225961990703706636471324839255793831425241332019853604470648030750702693495350384102441189011684562301648643114172456754578937014971492048281461128718941936540116241648326370661112852620966006194135559048660786101536791704126970430561548528308672054783316221562950106496822983244576292748082770052847765771746443739454290406594965698504198297084611354188354876100191541542239477443684336811930506099580485103390405919184785240317798448809400392619903823645553097819089297476462128551728180228291178887976507805582215123627501914783285078106037764999086765475709268232558419835004920378142741228033456216758411327056236406001588628985186211008040315659504152336518178290722292398939525207440397803156302898233492047802667558085597120523566740045303994382354939764432435268614444842828693926879881698922685143224591373960783890829241930345797393289429257215128779881541274363430800337985280083239949877071255002767004581145017845993611409204766306731282981011343513985661273383627593347282978575617718484992000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^31 - 283465990912651498506858122030389140008789726935832919214631924280485226757727782458967383157785902133762527567343574887179040942946409585541555562383082075249039175635265458983647313249166055829899002802031228694653171519076373091461878826326710603293333092508590439041944906532465217591839789361917336698577787437720290220340763398922785665256337447860592310055199158778484702609101509160529906439327206205361775516983014968667653049991001208890192665006853126735883133529538070601363822463763643412274023611202210651485143261425996999807131880160693985567342329569124391798583505914189281647431458699184035182368456708897998381847502762758832745602421114501339448166820963866644560737681977962995014347508112135257342635672212007483633199478845355673527149565059492831671725097072586093296003111881753179231164234448553421762003051240680215712756927383192088354731576680279362053556291797896389480674044684277134075414987219462961953683468119642281532299390162369461865877889533924595143506852531223588705719564231578645175412384066200812248604332788918064769955586786185022002082937034687198822573939544823290896106595977261192242717912495786047092147255837660701436555107626319699452322596427161222720990512688555421525944306984025392004631462651407457112679495009689638019819554030512045764146752822013407915851191386244190177661150290917836390411209638339743723295103146550817094818841207273750993666105978729042928553070957454703284263447569404794770682850992569951479845469596227486917667189514298830717017210179855395781681379970056870652381643210722629371692327236457155475494453258247876564666965225030726850446276080927014536378124965594669943903611542251609079175788422168444011032418271928348610787637092684434597520440947098410595195529811091704656386213342235251768745899411029998664630682131322807875433011118307666940381385703965936941275171440617957016936002870801751056405894044142508924104755159764851119708113285880546412454761037954239089215447096036550008729351108219211054210700010967365028783545981300519200642929681653534832071694940045422439848481795022715516983056538933433840082847630819577830270067719191712016538716372868495032541065829807550130688056752673687048501563706612913855169177290565296902125829544293077753708883346050537945834194091506204389797697155024027648000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^30 + 2825560166288389866990011469509026336434716076359000965381289729916402061767483922563312067154980753527939321925198581614863679203063182111756799801667960087634947562738378486754109507429377949519763236305776140428859766872317862448134595086243187115411989051837940310223244993164246296098773197693382137218817209845579246634790264053341535246545480799399709358632716619463340907262965942311553209209147524743667835724067750754256862356090541333919563673139375127194453771228858530958933970495160143833507356422459380986893502994258310837536815195419161073296465310451104513316657637047203080981951480842863926678588118293862258534094579022567983737755732374167549578860004083690085657590241250112822741624779504318894137779629144322773188391463400364465931658382394717017896688263576318788154851511554660160642256982190357621637953383755461515250483190911887017667678848493643481021813317270332493016491191714573966036142615370872388395062402695767703948162327695309581886393241757219956454795341633746659010996611762567620506388530367136184460166849874583075277524447300639441295849080038062320278927956237239726776320484400790148731506492988363577304532802538134246241317587527871824644193639749688009945007374327404533448216660780986501272383284973708780384262942033503028870602626149404976680307098458200770473348988096795338468465176298897712649579597156833555439327077406989638648680238619559456038405861307579905063992755166174688285764527957702480727961151722121055278640706786838417148570514536234280667915233088566292428831868687282537109024738127467158982940952119072809033977460155278271774214541240809950368903780356057627127137719924636143014916593647431106313798514475589379935709219227194837412212142941039633070719724406256947607271660602066823104573335006486088733730637038896736964749279583768136504165273236152216254676307799138562646106821376295038016970442055035100535219841638029490474347458717191859518119999986158213832479978173190441879226199929543915874224578531049571743086880137536354353220344827466907559384303395417988190348994606895345320674963087274548355583533062305943121731286817543774096095656803082539772015372780411129577372854476932557002110171235929411001692884582743349621748645480502404121176524949185349789908513134354259343005411549911787038797697427733217280000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^29 - 25881781908232668798618971443995860909969372687607468301978777602591875472442533890932431747153596993999060946627230902483186162028367047720054192046676283601662019483798256718585342444650318050406311944006302688948047639534282612771963247728452137644748010283032404110865020900330852111689681015984851561862314460209098133603708065891353821070269451709091033015941200861114227354073658574100478635883094842548907716569892634016186243295057947805983186565344057858067483105572309899288174476091246725171822720953535914920790625411744545332618872151800573007713980807451092203275868688177470674669197498753363699484011689312248112308700733554644554528070817658006655821199267721725449920066725400558272692523681061062444237984307708657429398992316963295174503770829923768929212856807126424470069914387462417196465425825225382988852377163998981066130033329749980698561292199428950833965669254792256589702387882562287744500234900008076856988327292200394026034991304590533864759357889879838996687420136062091315201756602789613927884143345254526079734004498472968378201468507256470374260328552965260125690168327552090037626935711493900604816940656872083815681180654071994919143851918358477779326830715193600605827567923458378479889452903425828841884816772035376553399121655857612437824160920640435833126627277728889725944343306554349179057429275857810886083784624067306533885062770029919263908814822567616870471008303984833677044508154853796830189729217337850707013162018463019797752798487947393707079739721423671610709995380065979498620909721352634331795201132398880416355699001276372890359537534045160019430878278298455664585389702678000512330745010124723786061886879251247737418536858337639733719552808418752529699515071873106932548263044434671272575044393913228819483933807062787982000947338871578704609079612907661029723351669885070504247562050069139647907020687305479630612219771555135972013361051442992820130638436649826573165776313729400143337542470413424378613190983295563445943994236976698470193577466418001770304591877298159137886279416069494259463664947765993013609149369095725111685729259443789986781772803998913472559100403017624229072814663583630030499617489513877968136225399915154478064665986764041796683753365099353691597487105609822781371584920883701982363080058731349592566587929172398571520000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^28 + 217363099805919428727802521645201210665131396223616845042221934323821987200023040324538521898552133481664064720862042219392778025383898697819524963094454792604521471638331897053019195399919824723692133889027807233537764197440823022951111537676575963592806345784152805499830069197684140913667978289757614141175563286756874813475603937426927919285338277617431525301898736741801928901034587773045627804443831285839158057208556874296227308740726102603054448618443747682342286488395294729421097514380283529439777216894286399432650881545345292252125797362479046297166637261977604953577571687520926971327183146215982152151121975850812184311721222211536650899639101414025770531026803619747093528405863045009555485736613192658302299176970202204637648740542453720041174894249501451302393936674997738935751543183715678414345855947485261072536330642864288221669927370407849296064717365226732697877582571598665778253480665725705494259840294054936083896670204702616566319119695702176292893257615335373048834877338300167945337551738975771584970899904052623176522967762817900219497547051795826848698732967087255125327879178061776329461807577995285351739676070124565752919676703056306389771037484845919487051496755422401363730944114457635156293530972145656683783978272526677078721707405692586745477493628641655522492534267211494824224433131349019563309374803227955825759197280575125950769081621539581874674636641992902101623172228628044418872768033055166337759534195101712603220386823805522356619983063984063559390916179337500919952812769359630387893444843062441888805678588242137283407457418160365899861209594920987281812337572739465675046969439827755331856432155821339251541713780336084976034576577502759149687512877053118055270256468830327541904270828624935006411622105299978279108296720890142698891992452865274707715575555876927683455743308378224713355238602837767190838218991965970594688799564942925448896567793823595591636306700732839616246281948026539371396363975777089068655332884086492076259292451696700318039866632518599694054282415959292182995505950845312230058855346731125932512232035267908115600820454084597029535622175112861081842913562390054692558062337787018560583448307300689107598807931751977013743658668142566097754508154510987894866866239346039476471348544935035797426556647909362750149079061019922268160000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^27 - 1669613456089137372555906874156293619959292685988130684700211353896739907055373780732685751864106372484434494690058942421311113470619535469814809976587780444537911390120323119382682604610989213960513402394856900187246674099449893981569817037841938453790902443322636669784722305524026809247607358696085465170497994706876145314619391529361820994719862249229109241535040954172750602003827041106266041800962286028122839917828400366409419918470728778019365252331561963483493972319008795017598259052823427232397447313576915338009750026535397812111865362423457329374660572838604643416504164913630970598484021556847575215930346450383713060889546523511939651998790409840841236946942779160780297469027452486538120575725611396138875556186960677587495190993485391801348266165364623413836741658021103581718601197659989548225601029047983919709101310138610799328208215496104738461507132013299939388631770829773927850679281796917127821279200634718839049426218074849504063054464216988687762246287416997583382349211417832502874739957760578768179373380063108875990370804703135222649914395658942083812976795111642979196062865138647503379781478111754816194123305830065457604295154263709418605339804255796816136085227122681778614933054713774176903486928931111067378286025386330737904394118029492382219741687590015670132639102001514599749036956315150245671040809010759729721465191524202388131433537938586880555359227424224238019547844005721819731211404374810254283570044183832389372928264188417270228084199211645543640184965911110108154782678130908903853487403677143415765024630569180194162251215848446042951755756507428206699729917035756857031672887171185580790512709945879305534511312796950722736662962903996445562478777992406099996811274274116923571314155416713310976640703323363295024803712876587659671427690963995526060311748661484130853131643372498337439942212210719213332107215189366464970835963404497380425376747746384630066881657842773767464984051949167972595350714569286376699314000733238006403718193147636953536566631844064796085323034345734301408176171216075538874937848090989604104738649981291575166278100737802499474689947772036733857166287460337337089027676110031841015952141432318967211145997927575661100966980579078387187064610977689210402514987125978650746892819354572999598842182978649269465387335415100510044160000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^26 + 11698561800150961204681197067657479437045774941270240666787485639765099795514462360828179264093714519064740463967301158761630544281678314262520059317432325560490170405967161941456049386025148355209818908785793558379718290097585762268115699064202875869652969426674345850306068423541663789726514084258053149970557686393938839121612057591011547440674435149899539108208310841994759858721305605766379292253136520423298633844420657944079342291581676907687024212315224212748720958777533378477951132547047875071490216848517553896708823084673067924130192248273542730503060265989840387003884904493658537170315023121429703991839294997944426839340456203265796616509702256001401161893672940710827796905735163034399665927649990169008007569731821164206394399721592089420249339321173444031039952168638581117936463701278322137212769623869984268955372003684823690779887832641265392655031726742290009612999887722891058288179605596116557818652558164925544515665755371945833884154621500352451859075697947578938651274756419269239886776259360368991794605643415348611834631741096662176400642929996770935992781643509291214871980462951962024277357101296462572844901621658185136765472831364394220380194695118322242540698065231469869378208841969212644925977933557381206265598890194379710880398136217607030400943669425939663360755386130738579836387000715481739200121627402786565966213596601068415426422716709925359560288548747043755563356321004880812940301343607886875599242636277010183084968631935777949411665554989311319165286403701752057944843967354578705167201432650970151991080852042637559221775636246410752208083011140680620828903564237181520104890356260804071351338282888430342236861530305830595627498589436404334193427880341294718793939166995400304051381985944221540127871875291632893076342569428647138956702530806080378415346773885886020040085718234652770988153878165638327107028283494383327181942988271472694798933810744068998913931226688815898145140855461379024297281319461899184121707878285796125412169498889257596541123990664793642410153449487943259201498389746250264352511784390954784837819252232698959470173307550976530872938939953878489192572729663564502703683291782342779830714596010373296358453769919898654255002485359700768021713096829846480610212957290316150685550493197567348621272213724097295306359122326530021130240000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^25 - 74556332722676389548767575398278130272305231698860536322207303373513108736922081744054724229716089660438773195546176073448562315619748039005880696647867444949274162248077724961156126826479262886381087189141309496715812127200753675879450168815557908441623321522584842480910139584632772313907767244984914703005763819110254140070358435587702828407703701454923399200858289313207959403508052809177523207529483425116217687772812002243645407735022476015325857373724709699173519255179234905805978920751311554216957703384564937444483186799016983880525384257412074826710294937882875629830563748556625060097143969798292068213713917995470063115828451828411103672140274481484414932173974712910020248088927338846304331481449104368842315299773413075978199635038466660636026457316542980572082721883569547606698166841739156661583994474398903293741007548788916283838128380787911537311739749175018702840456786037927133623990295621626142498339125588869161115963277722007516760562176048664987757903239444389465911132065383151567112067629353526871009177461004063486906550911146332660647953432858692561407407244833919606825508843411516942812799781517445257866556792891777302612932259512478224594789973877461352910095383221110408980400650517607619158974865491100958415818712142744744567500041531459291627707847091521820709016902571491604206928653322482195638511383170784269587066510004094780743975691610130559985492825792247643162186880295601655165888004673648097560181556786652952426242306316374383496908087763646773176623505727201048119429631661045756898128264002539583711032146533538043080805053364208192102592282896263105459557141784271182396074253847410299485612439859651383376346024713758544115795883215379761505492847294646256446940940980778954017303450436597296523288389591457496501730104976782692656899310816123855321837225235594055786476542444544040891993849837387328654669613607586510591029005352286681633062866784859080493551338224748803163214279197188571235462837508513737892402460906012167060595275054294020366935920963484042870313653473875972823154811510629562335561279590156701748676863789537944427140805335018302399833311555007844170065142500827278322520761123093387227522470720069015784831981480086292761074219351001746591103142998955995085072247946976113154710745841108627708650938127713141946024574792767635456000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^24 + 430834349366979000449383793363993845452961076291170046076119279672810954387552839925638870550025000279070539344957294581863800737236985804579816782939427659081280355564225058135892643797050702406614120498006199322110098549242420828493667562434404925022032565424314069978387741016988903231347478139750743403238309531313241304690585118793091987172937722819032850344168654538465938933140578521334678502659340998047569548034869445532077067725091452420655378525053126041580057598292924043037699292063730585272285173750159881747656288091103526694903010787961519929855109455391273387838076468586218003921635224435319884973415723192454017624119415508024108995612603718160532698818415136000665405692329715830571432195903251706432343488357676817969147104457780172918887234732643456760528607171345307952765974385340371453479802419796615708878566936817283968431050544372455743869951531808556602291990957897730693822770659979127915416858391237316594513168643826932651416735300721434859268137707529557834592162434649075203392310132711735655196754382997637988949484112943824604478384757419567154400601371008563758119957871491988190162488506427629598392955605003130266551344855114142023804827756931519825262425605348659381979843998183099928692803518165060240320235078077733532562586479604494873813493127087553208776314744586432310925416056509026071961432654857161506547977240595988974658744516199982523113529775708222928976863850445034367998479563603159654639012383415988631333634544858460286162443507788854347236341566751790733144097360639296918089463056114147020435026913486208853866780263516751504673388442123219206691692877541030457976742138544828283049638547555425964908421010866507853120118471404992853429774028174106277481043965545530134578265214038304659127294865081205004896266247718010894819151095947123475252520567458771606427360519544044641818520610418240932006584906669409332533132128985949242613982635538337303117247491585615003808476641349860942164265579495205620012217148792690758041618189922244068248821897548909058312144648163592603013626976517723251769935817849966573853583702164805625955705413552719350291060548073715520735386538066879139434298355797075445010054888920558029494268928741194962474709411182674346454513924737848516134671566653965734254318527139564059425927303429378187617299992950188539904000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^23 - 2249691403470804197500175441688715047755745729242087297877274946394815211106304233897323008629938277516929118209755738030788248608293118321268557389320490719363020752111801924091004745873821554952987875419958816803719883835690512535013045883945572089846442382152259545816741054284123336100034752328268833511314054665365260856276055104853919270038271294999686908400377679168279328615189938565815815050475367342158054177456696037682461196075709978754608619892918372936622769836847514715585014686199612415748973621968357100393266837479769114999167961464644503702675356228901789480347143460642269509412880968390099490134716290306994367379666912018785550890802487811928529984954729933687717699561286967323904132243724840513166517954592814245002430112397834245011777391029679519049235848464024880249919833795621311595764967229363882373001147660566505088100920846741455304203078199554130792542030568744665546105127230663975217479718074608504700873286401371080863473311291464772072303214586431276655585691034096987560532872811903446193684166455076896388092261680963214963353073638096619634640469124037496708786266422476937413702373346498093572929518106342887226710390662046362050804002171357916192630841498279575853623369491880826238674587355413552485514544817390938773557915961911051514450150938253857971937051511522251459941978574150162054147412502440988206384524486437983194931801374397893902802058421307583167980756358350585202682440490480132242684681378539606594497400399066457347868453724359211220200536626158559926770392950672157083954012358366604448015819897088026185879521668100959004835535567063425959734362700636560155005484847075365877385274946149405502363897739627206112596106963391006163087639657520976722242034692309553795687404629314766809192738756776711778064185019806666375023930038851664526059856076964319327902982697816084719605264993787104484244689511193593942896623970130374327254853078360677877399185747536314796134562983994243101391139406167331140133270580661026331613537759294829766490934640584688595861178411058223721805514820997251521269250297764776430910308548481815890859641265460468527404831367247050109565496101755903872124490468759415224117165235501529074312240307131339524627797622483323790531808085699651618511636790075636092754334359511295818170989928359291828370389513447357284352000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^22 + 10575326612162057279268853413463178993860912452184945358580976953014294782836368084514476500354355571360665207402367842459073391781660898998951652426904470640892096345553635895081720779142513245094686872951069621081520099220359167964455283018118375938578046644946949003900060639631015240350548695728289118829903769209066634423217722354881414303419246524759402271507552085608448917622423102778736469348876617766930646055748481131278180150333584858501895219680158426798746128686102676119538745007119047762051830020625611171207929825379614047110339062337991083301952735605522098524905502627540125254659541141167775149490724273322647219362541631848267099991854238542365359910557042428811825802734589740238097902799642386294947871536062063506676588893267057218490015331362283813603845974853693552949169775318781972139053314146458162643194568782448533657860006512509083501231301772503604752171358252541384036560303505110373953761197297246681266082160860177249555149316404974916260524312791732132798747556754748577324292716170942499855432055898218173433584248759737575860871728298668671986289967829050517760504655496773577117825904926411986632225159011228433557708560427391687257626626039467095766439821927405038267877674854534192050711730563878711641888939515038857090770012009093629837838179759498959919727517879356694387866523556997855939507678544205679914002363902872469419278679965190457997570380089013182270822666799951728661639386462689308851656431789440908649390913276217420950014224675777104912850016236766546415923515123758263801967694140610427308844155808967079085073538882152220232047526545109481825809598621772939636275791979361173937818407283530036950501531374528053851654824016315844196180102469053794368884876611390615288446081496124978989050698989551606408257894185003803028533747918145003226916019206459944014778952838749908213928738609818533736695977963081722415324908036822037053999574751283261218088900082238287590126411836708020715844841107694083975987022039998661306383034259003284913354997592369796895412477674677643366724825950052952961686401943188317331314384934281276857143837642765575254032776282124937559430770655802575880440563965825637682271191976881466936153039255632309943341316812711608808389809776490309239178641430286651883583291824352134209779054636689559252522706930810247708672000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^21 - 44568976110557396598552827749499980820004136264513521561732062608793666331493334785812299527791174177893429470637008584115884155565679411827872183294598456331175231946261608854219440514420481874581738774924084012396523408420601101444238501446339037097036390896862378681122219855631720347225582646179581567078825653654186501100711466084554031573293839209091428719484612001547657868201938800731726916869164435211770821892968716494120054835980846706636968041278817697757706789000896259960040675600561968472687466096468500319802158389482384585877948151063152059907124165232033871880146942548288654066137838248345481603040689133340869713626236757549602969992679349891376501464550827900232426680703354055885312278765551276145552565748613101191476496511950314719797322686521122113321060508091531781967733241314564497393201782829020269763080630938455815021906373424258856061686373935894643272681449975890125820857930445780396650162877255900637018468047241646167962533855518013414708010028910388342498615721330805205352828577492761170596906878906360279204478754809524998336944824479503740820124421200081889603862370943294397100112632138399400649553428353624280542975288411511457131309483719862842081207159356406794451208867843560320351921230458223050003851179718221881519193824981603578618206818683391718598915337939850636974797573527397675314050588715086036937208619222139300001214738513535759821863033180253638478593630336086643424909591641182344093185266180151538819407985338456285368724824163078854159977751462657777605633567464106188731601353465094136817606150281170563499540267814275747474486058159516260703152543077530906733356135183257627029003952640739688291975960112310152939102336458113771647157754228919250915691556322839426137855749449019435942001624119379057909580134530849989347962505164023467758272520972834277794663007839288098757964005322311186011386362440389053992520505827870237782586019107733259627779886357977574955668950838392718788850770230683386484281997767281100983560742629502696228459584797048159880166775938238359454490838956355579718436717599100238062201352999514245103789826694725834208655915170797583270165268637026453740644057384196982560980994457518106042655516629497425499457923485757118404994273708543223048545916324297691545998053243542844887333801943483892717871237115379814760448000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^20 + 167634795294053167279079389386655260192439775855653816099674540954340030861473773132958897721288176914643325495620792425691255470979582319539759613327329338996809444456797322447415893011260280394880477228448504680117686839138961314192871926656783359892243253796312981238098118184183117641927326004284431625403651544101106368200278330133480244790120968060840722703163453426655975670850717385629580892133161601859808789923386921768830472884178457897304917166972226429587764311260850630925383655800929431997437384864357477710817612580486626397106148943624605399741361076214317726897868553946334739074785160096518592766981890252299437414315305741029242141455884104752721913232150997112944875052520324501715704236120318280875210095439054889820358415863073566341326743796417764214192463452879632292871899156813719503198311309851550917345882439500570716084911184417886484197016509419756066554407162515316135633615195117775666322612196205120271695791160208509515846993172233750414729535905475770263901109997165953503126748953415529341478559049647672813704800474297827084463588196841495085349475047416142123144158322471425720745638414055270104571505216309696825957585484584866298991995913623438243931251951129690952623586644056546043846273396098128725917000685743319950582992906561991313186852853919134585684217270875233912096259391790709849213653813059511893499242241260087971057966249133192896072128822682972229600061779347726840133764697553499032725249243017307373927667979306628155677829578484907497020593785164951807476804123154643803259286616982054810902847331358933512857658647511594674779148537117902502840103626979471008476909278660409851792339005027009749581832420583937825052896465575362245539990137361232799323831722144233971236509271370238127795578897878020206614918031621700120593542298711837657489464829630642407904179558522348153860882636428851168474692383310524792672632129009295894528277048628870715266928517739305568368360065180988606550098475363209647898517637445153310693660304992077644361667295191902460637309087487967901232867362073277866443005086271731355642721868402587099724134771618168893198674411375063786055635873392889284276150691901680295843884389970499566059446782807534296297405891978971264403750096865130071430577572722751891675578061532159216236045692653714392046303342740537836830720000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^19 - 559885593930894197015825497887128742800126121963241266913829771049558722730636336876749967768071351705082285145451248249275202931647073765689317232097826573496045495733821676020145811071175048838092559487295077984990927504461535956356536575903969570371102894878760277646376454930948571936784456694399858205646099546034482144093880545752622055113809040951736607520199155123997358228668953202725533386239181110422058486203011326486110288930805422492898042861574415404190356403899856297798339615001461424029628651481517500812018991345574093734387629134556039643630271246406269025068766731784741270329497966871638833146404604766267423493834970059646096398097427671815782471229087834724036483047330935581160547235837105501661363932469018384567705057948759106529790462683208168102264179266109001583688093795616174562710562545137089834644290806189464750608937620513968449772093250032796032486370757180331483874376068479184067559852262117379296869465348009770030504858455024210368186303751686471927793886925184147134527864232153392541522154318490700143985761891264741976454577643044668493129761590751937844971821688696299394691945556853597118432718176772972763218478425273185876111680077019201577230546159029273978907741916932188752150807962757869440306068614764069632644121208110683991654333113510485044637870928947415409708552104447075430541121494007842599243800098387247464501666402955402212189663443978159354964546350378152869961250504538026745200384465394145962175143927914904339143363418099974591809693304863391672534635473698432585546956886761656952719878371999285460264169429078506772451311503236833605783785162230525478184983518237721015256673796055836487222460617573096853936606709230051649197057722767190881758754007295458734076133237016123216631014092667091594627818504397256468016205326234899601862861366002042555622358833182487720221076896812158523547178690482488741033548909125004925760074958794492355985366233923574545206841808499815623642697563755782039326820912361977540993447952939152907910352710066580641070997963749285402305091597889866834138567715489266582865843207384077295267961507242586164231716707127841362618141766240595733613072397123714314326586058049422832559605397559742420194683486902266225361320328528577452959572281864203373301367072896616845286660472020739077410400934118809906708480000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^18 + 1651204469792887662751593023550354458000276218301675118895247042646655887303700178795075028344028637852807171608460265811226001018754285498073022473803767993131504669879104109721827597683684855920190098771979711115950632725019605626324421624893584225931311612554575425286363448199911909042790144054878522962767911190152730180943785937669210612877207492930623306925933780128665735485905509676913040867663434331459090687049002141576707398470197233884186398468625214017601558073829036760893368557035960177658226931171446841226394669222142966253391731607294813531369323299099599681202537870340616807143044563433244355379653737053318533755182216438525727435892045907644019889665581467626196110852083518833655525911812742246221695617246090627883398849582798770923047722758583843713066275903423432923796008808363487968510339828066393738296429154362181052703340926545719490522036188993506131712363707744275627981868457940922437435128265641433621759170085922593557465495039190146577909842691386842354101226934666230949036963645838251405139553213800612703908548919316191891585668494906389434232242913251871523951901867062345465817753899839934422333458902055288225114299627469139052449337672197863934984581994825910953376629155568255015006193740615656213700830485844933107595464128747218511661396316349306956828122890387497642279030464900540618969210770083757264011798528593406879198126420616706810227033236740878287502114293374888426759701141318340657603658995461897172314598982125011099142539830916704022827658143949569281355551530917241564986769698771642418501456711244750713774393663128431830806186617579221644654167215480125058721486230663134142584024755762345083036003619993686183361918410503071299244885362801723825159207855779441711845804731527452202758430073425784159036764692014873010067902439075611851244016766125464418706984003849762181565897179999019979391054350596242315651897255177647552526083949053828527053758791130307550462428332015504762008165784101457059500072103186762390882706728753465020204869303347188342786109653027516686951193921984884755904006554807698921221839811840043611275154368053821791614676060847588686002089340927516599702498709068203060840292821750257225373751010397002129213569526167115334823916151195388541985903967380679129261957649534158371430438464962675750965729983620895620464640000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^17 - 4273083005949735718577314559460365159804654200679826259273646674551509941347613977326935291164902233748802349320520708188168936182537462760016078967994014646284971365270424133249006893829025731391090294700863525342655347392303397167057694525280342211930290225605334967908614801006498696426714310447303588278298003037526502227404648979585382465210358020892728855672035156693563944339288784379107962159472425118674599758214935662902109103813420663464524190947648924913057263529238336800075893882109383729189583606921282673824633285620790416014946538171851923260279244544129695866276915852243157746438669519161114072489867503534861915176445997819879666878625784439230798063386276973275852709996146186959037205925068431958595491234766095792398137595571568178169073726275645180961817446177739080858579060466918521996811996214692185865282317834793101813934870840793726198576754842360511995403334190137975380997255929952764185766193067207507951834246336626532552630696686183087344302460345982694330001087251814527330015340714247335411415322645849261004017288978213105175349219268233279833620394139334353830225495739686531135231097944831756759326752305944164847120793230417205360959779119971532558571984364092309478111874170497779293968120872320079664467806304342372968813359151748231070101978826045350979786253484858489670715394154457862848530286905241631248878269896542603892316570959995871603924058046885125430947048146307593358068356304940415239501830509199149010216983588131774993571485259544078097562302076255005589716494318869159857635165493157491559010769578409077287237482466533514095660910176975185057662967224958931314990213533807386657034419958588290608870405225849460143087673276237750953701523701127541016916047810680051131280593988203622118757659253862352875963418623748176784122348309892872176779470915074632724535320764304519503566709790909894060925625787977935171420967623508459712415506299228264443749470691779660448662449189111312368030303478665139210314050759159891915179149254906994182944035191844738819189045767790101294681861701242408088679703863042588617282765890892667991069767242783953716093101637955591651525408070778554594215389236051496718387431071186095651132639633976109788856264402190530206613957582988637187242114534493291984870227272728624357971613123133078224893104091747637987901440000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^16 + 9634977520079314103062164819061268969596678642306860548648797477373184718758997333218838917228300527602710433663174715524547554947897626329938190367263308254922724326956125096421782185492787460028907502531207808287677907842203469031587705754814212294251209186332639281145194868557376030305171509678868451703743206822633012178423489231214944748282518504438450138613820016585708090585062878945344554816285369476868092967328280873349335591894931394117653352247343244123321947650178166052597319106051919842867860985610770936174355939884455781992177456281151214556181192416797554304825426149500932872678310691311899545731042565796571065042197743669298813608076334863266810157885801105808129516238524157866724679816403944530065764855698374053090210337088488368271281094755461414166955856023305926692796872250503541882449409895978945143097004713705749691656662298570362530203858106030396549871457871381650283700585252493464644853851437879392578016301282986344117598307284972868727440575076957036661689887356970238053333760071471366700616947978425274860343140953460351051627922901954466068554332555185363245031534598770252377037647737190298942935717726702605000495008877610221777187035760299716837286508257028027087788281200098716448175513356549123778191103702029614157233564459747230813595190849272977494008998613120621742877638797539155696917993972711915594978264437018297408377426399697440084131348426850276944566295366156156113448191619969051552179209645738061350523272956462653351522267813397236636611770235086415720775295879522032131513077547972513889008285993552415020108223859056879494234630540242062564906309725917107846604370332589636263334304009726325731759274887179589076431662766113850052291076580889187003862134663749796062613117791795644165845871021823804121640457070172721281324107903654537036807501080688974019390080313789099268047105472224640327817682615758631342095065860939895888553151079806644910455632213681685960336744912277032636735534395886558363939070384478237030404045909525795055735317441492473295215608215384696968272039085724601479032810992021537852045977706129715176399306294077535150241543232681908280649971936539204617412811001968254998538462592843646200923386729990856566855387837190097849620779235016109480584375228553525626164790513357881369196757177080513711658935361072799688949760000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^15 - 18778090601875571094498248873836375990141009179713683085456073171018435967982555302956182507595848675665321082004949327423367640762098493353340768844291589757559325564589048257118208648806677506963355908459690197849234749916682518195998291247899524761486165977236181482480476790723161085337069376814796886271557222974188057358799366746392555149464864925115416289057141915042410670181832202453533727204321541698956574052335584840130125897637795445099278548833368916669582073406007749260222331014308107820353923560051379814993949843706849225558388996317722416922841086115288567472035732403399955584272416617827251711962145007506467712458100188980579236858687859411456981013211687034251600343001175852368532523434108273522321625774269861806883504208702286662878593678602749638469369132646847900359740543100686974877703983259055362909468372930584154448524152952834474299755917180793707321882478332844854748919035945217911268399561331101382657219920265224268120906112029631241245603953151808782150727067855595191227713988259434761192894038619757461916449393011808532360559735974913642069790916169460718892148367311147339873451150750479753663407757197202483370172649310008016515422650601147202048874845486531249300500075128250918240369468879368170239770720539666143712697887294916195725110592997691677760326865182837973337576476997850360103896236913483324338507857794726791363491633752427576515850763151037273936700822884829428501411433905871361251229220166468161352354054412809803436551500978709473168068479810534636234282400017829288270929377921931503506939734514668903611423629938980254765971486304478708142515757826552336952340802521586198737601670750878781942323139807378340039089913180927917199770104418714474296195507724191281668084876044873202068353856303049731852816027903650493044868248002631337606538184515115718862723974667677526516985652639768080596990223792413926287522140566981699971816254596514172610124802428277264678129502808852289726983569296105521246429349034349219961824287108172503876844604376732951766955372387303179063066322300706433162166914313846658565127298121775247380827914025814856614373153498332995834183495608281149276038041766156790305901800203432741478260821421252868364333341378113506386499377094188386837585573020212825967523457845404016193539705223562274495536187343834094292172800000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^14 + 31345575597353393138414048415726617437964656013415392930824248200890602510685057903020985386890108246499819275370068052253722976128063580487106761039168935546390833453826146035606498035616165849962541500417938822833426030542802795390185290583389156033499857238413694097052917634018700422406648332582854861354571680692714822582225440214737161335031683476259016825757393170618185239608571850957336004821529273011752737538830994425146457012277448324709670681700753120291208010540430222237118752226446362731647703015501828685829870819206956038947114791747089905757903230591160873292392049530596771888372459807117772272282435991858393778456355283217815607687748796923185321763887951888108541751652871307716536143954099885347261654397261965865279264776605776281018782441842487016291027740079512732342845558838223856383513204132120628129921306450393668933186929937856123896765394277770492935376478927067281758644390107054155641047402864397074116215257919571777552376587797103200491593190350665407633910766324756364086401730261569166525901730234359699037793096984609043884541998281587636506755547501524654785708098495913551506968597014372403249825624685482747607151595098878930396307658281655695780631725350989443108578605916389880980257794256748488210233977488140682313385169726615042689766995222106842011747083409447388722448343906113103503250073351719198073416854827002822178032993902069408725225921997961242284361069760727854644897274533451795946468209093831191583355003233256394588790117824488494101740806686860547184151367796271773871654857720310311005767735427592585397555621047025786212355402199002908244370473453116325959589689303845638776427329070472966451843166731884828868195590711887114773629376351647289631435250342085327188130966610610205367575394210278014328578123999534056946298840218383196560899403148576660211413910275231461199560149532862101156941223665914278593385105799706516423341206260988819821007541261490226985168946415728939644933747792268719337739622849085719440360889901802501276519348467253838012821838300493573294740218103611129061022674136657033832850073079894368331939075473224517640193371564519022064259634386670004125573038217742341819751758764052031544500124012424982643622140298477899821931765059760313341128049758408617933484064242343564642996887878049446008538017835736729072435200000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^13 - 44346887948431142740059450242577182511760629451278301543358937892183742001269201593409580792554126029668338111075487002235328035493423878341313856963271789827261017965825391907729692320766127959504430016819319081780521593373590476058907514953790090543958759380308733076584816573857749079900039206151309585797947819144351596084567618582975303718432390057206673810852891988109360925122532717667876875824782715504328640668527819402784799891751824573458365600177066181165467747422565924322864205286489127349827112033719320023301063266942430233993394111361179138206502086339118223128577796618506250827216342933341797930231125949652011914614917120117214627108120477603376895025157612505706999898304719484861346991180223352224196533834356317923358518909710542281091678662650936566919069547659089400138595784089658096435595630663008191581937577051601806084614163213570890991793369227421101570303862173181191957926653890760714062347339387177416598258282854834547483410622425005276725942919365637180261844873003780654863887908301107775031769737879028693397753163564315322749153656359638581315599912653101403180280275519262022799399406537286539410043110485229073127654865566618676440167349518190167677998284418277602705803949270861407999256276043429044267875172741450659168788922348534437831244401619436196492390900952668182741762723439255382237569091246264834144135012177504201193422018876577702240528635841461532905178839829287688166421338077517370198832196434215409510270788123104568901689051571089232663866217481549523307400159816646789868817443072253115817065280399711771868157082042041631523707012434108400263402418028981497262862831389370656624001145104525713957609883591258156737339271926501648966740011691388108288349210758552651416460290856186690513482686079557070686163517783916544606449185106989003758709211635049545544140702488291089387169283592638168961599573201318730057748007626783194593557272640912506194582061678683035972598720893918047953380005376672179497089723469775307875551501406018270259496122050906550362175208933015365732286842857390979303212418015401854123987224043446654542628241229174064106787788738345503041472634250055225771296014990259738406233144033689878680006595484827460056997063693030727251553550487794000967638824241862830703383906946014483727329451369011508540874397673980375439769600000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^12 + 52531406496551927017460127469372624993338800344793166729941791477417829096483705638867040512804994974546285030762804631300728863262475578870283614198508126248541310504296640387696938476574916558179734838269371923249247703540376426138837603208695509026515557720582552981586832732845192611916462427479012935504387439629453247357019928392453645249894165809199750600344936968679086258309244941060539743570865960589782211886890635120938317497487518515725050444737182435469718676035486215719558301533984849060264673189361776820669823024639645974626043455860302342004684858540259204140341075426623327273435969787581739271067854384474218962716029558638135629747016524536086569073650446926710861927727418686572072377381480317903760793883275652508942796674079978788614956509518166974056623756921909929194361508011730337541053017975032869694232813924722715455320956229889604694601059743320133424083512909606877424746336567249335741012273868137286717045678103449585750377058514934756116023313729840554819853309255486765031596146024157482184713036740015682791865398327145540227808225147610409554733393164400937740738988687422729976212144005300092568503431809729129274143122057116390400034119436485676300492074184496195195082713511242762322529956820976828783682778066958378997098066641404909476517674510569409994884328463170106030747952477899024379712069584712887887742468190020093576589657300630563071908723811649326622152563967203268962565343457879410641773493774434738702858398789304266733649106409001723103385176715097216474726947935873242500491932852685877732213215925884525078539264014573232478048859801882009968154705021457636367175530565244453419053966460449670104569193503701209501804397893664647883330938131767203617353065269676518090511262171222164099748778204060057438251513534939139113565920693116072320331796253169019430004431128173731882684826213639132983192549891043954678675799006685262517966843126632176230183105115392463963399611072771463113091235216887426899844728198440172331437256477838845321942402833055035708142970489399046695260074944299302738674964512822483015443613679931830462980727756670956939320436026969438935404734475514593019673960702757827555858085324407608843885385332364906929369680942713258992336441142628465907534971635813090733899212757317916032379520890637084361795807708668742965657600000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^11 - 51361750398930411563088279294429376928493466323047619976516123247116524667387914559142853970110396618549617584724951368672438349401931598566916806438894847372141335587450118682602752354047396531553921907872140176868185348062689912912807955888636106299276769194852822878343764559542180361543936531493768188632209338239186891354940677226472035628397564742564600763699000720006705842211351175070259463438639002103071814252849934249133912300969883167561101175192291963858813256848120788757468360572433572804107047094489938024806891374024815335229934758792962100047638169753747546470788264469755615407705564351881176871330380244872210960462002011401015283449807263662978639919229206796752978712619382567873038249437543990094923691943169323917172404138857075762078379414731965079118349476566374772301153750892783330144680057293628301816169393235375994377505778568155019995319335357191970899917409674681337148437671944449385427324498308085039499077967145262250541792631877062021812129285042900887734657366464676787816813287538595104562219486712446968551917481087682118497389626394692201497865966358692941406328807359288555324117965231885337432116070340396666114215197693895966068006273887604910257957528668938826832334270771539443277646465977095717424257507621085498231879467261310293337656556938562123799891755139406987937054361980768442488701303936254217258779516695253485228478062857557583841367379381741391708446010502212635486736141549201367031315402421147263414454556286759439967482558481154295734366244092662169208245214045310222874586013056365595900499423786050359704924762199370924068080343227993381837239765614370481167000863124923816226834451984024047792584154717592990750041293688290164479641828106057806877200908612349055220770199321527281688311148867245901789287535518775916015772999043971903450019225060929624035737379417064099255346797419019154967565961067966148563330804160347815511677825205742083040330005647460159125633307646120120349308051820745592431644311189826732650267518001155457231658371132311609473822239675740241887648700141300636089271254060901374228730765555143965761733598459104767717443086974096715458767593081545311610605482121315589477858242823193607437791527344324443213887104267274312861481161385230114851119318502110605193453244922060469170824492756593110303834533176548589463142400000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^10 + 40753808545419619044094202570892745111161145680570222225528148206032577189974028517362463244188329663387176289553420731797858023581300318369437052863169122987334186017086721441259530332256355193143149947436947006902557974710531127656956231543098112565580768095436529049520190296862615034124017059581071642501709125855195161381906253278295275722626544464527101981036085721771076128358562511225438161595593913255550994406784712730267484108023932549999747382179200409363938207162548467490948922983402695380895541455355098658673134763052088460135430619332894419056560685504175336468188665780706556350884422234553629189540015733290764979441558571190568665558379890145062665166365167574766803257354091679353316293759323991249352640558175953477306526220686304674929307393760816759505611223939117291150013980325985154139868098657380084719397241299274608159341723159379536055296138401581454497368007120711582314033915883985257806534347172389537340121210875730134611904836536334120616944877623131815818451341144087516382451233284401070911904478626059161745548142527377786356961491437632384327632081394766768745086330561179191993544341687626225107158066853268981176500260618449275230263613671767777894278074335548117652937477021950546730660231095793049293473762381978523351071571351076488668034188671078196152749346341734535420871386686123185436289887331819046155004102110653324279723335261056688235877262333835536895019405607884730108488210481639135192864329827235613851662273145113356195931287367490655278268777977865106285638046378978639814229907658868266344400652558555429346356997224854085614937985104300214688895095442584717328871704175739477651426013486863639699047660169046541179526783429666718663199159080079180599410520405963737333580775962096020830562567797206985223414663226943336429145632307410699323621884722806861062586922458278664333953088083645262675556830017186607308394338010160454500865916717657685647813598162350207995367621500113860681308852917337166652826956803560122743743803780874535916718026419337769834710537797895276538917404632839997618403815195783381569347810342116520401448043388075423564716882981568562324102615921298074187453521616279215143669662657574460534405456145951240740297145243139736966580070859044418917058865467130176687880855940007636081819530080850572592667299085382013943808000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^9 - 25713360261154064586153435349730647093188783520212371095103630493613224456739720568153388294347560261176659455521880638038421047698565613835791074663739412242560332067409534367668328211879469326205459918876961811186361067159840721872602947434282942293507355786334650762115060254883356219367870325775319152736805942802042197897092341493847173660294639413257077387053903439592101556391900754575183194136519363728570382648027350898552247903046835126852299674210543402964205685354603610192054358953801708878142553887376323795678652253300808789085632544387868015254424707154412531909946974093149815181995545701501165919513618755160704630844646827122282066100910858465319210761061977165878677190140560183030999222574727252614671302677843669717448109760974985956618325991815162058958510463215573984809802950394245161524990605031101506364816721564300004977282808110046929419902004449246429461763638610162493856648736199896188065830530493067214207154360338203769598450292203152930317149006840572672562540715171921871610927318746180481699165137648884385112038922434214650991765415123460728622026043678866116623942127773291356234472299165078927529205217181707779880848649974718913540835703602813186978280055507117187292558992453483928600324618205386507398389940493747656086353573548880474680756556582394067959239109278227656450873612288753808741808360138933918732178969361328374803764716402924715722541135956145316035698620121078790887623259481422849731152882117648921757755388458413878583969479107516081386787464704350685652434134592857613592496265718218901035174280808598560643210097052689540184667896003165706587010778019102327704317254084880353531884860792102924743273664289193777774782206940473704130159268513063616523405624035156509551224909214872170014407300603277188055327901389145723607840688027140767567952336316623034745198479354224990785999007867840193060289588412090117437881121273417339962481609387025601342498442462136489975796660583311967399686646300755479899600323650170472930400239655293146580078579719977137833177283645011034896496431081410099496369608746761701986882092159594524772965414850512273235571310198397924033854874857453717468668159663705741394810658021284470828898301117540024501547627829089681632597100303621511232545546106210696735119779858466775353759821158705453220575027966771485212672000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^8 + 12583437180731099590335970149905385529077464445905173193888358155607027605207850998459907911898580672556188860215358416957630330445221342809661397937822403944413552511031921340326335092041563229113869638733098677299369955593469261214448790451522645539599609241770325716975728495873152593191759370040076182406057455080128203079016651730011096384765960790847777506308898595043582668367118508802773636721843357801621184136564581560205347660405223487621673219669128847797539668041243569664148884283204699830818048380298839308565735992311926433222398402222331392346857838238668408355713356095236013171711659905176745405550822446740506699808774737411174392114499183740475474496216943307434633755856691421219166017187953014887302450748866477861578815674264560948733663667187764335980961831981935637714954703450941693471473225990947681024552765349351322917028659442771423938420047461832974393279401543618699867045461595925075075778937404047824923111250919548761419521034304008103649817954494547812101419375433672773997686125188354918769575364821981932649174542486827129490257614039911802922743537501657849717312073713883224086528714423143997677924221971269236690377669815730103275821349119661115919512915404102338738736533613899929799047006025995199811994709618271110161925757092028436949625114585786220918936415029454039116323396120619707728089928336269957510413882449052105543139697262503106246728683277166152455563297110335355089319891040477886175334084258241817463046064745554588931646363781508292143924895206509591982123977045550077458849752099038222375459996503767341013200392757289356799528427329689135270419837548130974874267284630492529153020081187324391721328136235815577000704664616164493714835080102701892535834664986287001245180769040228874381792172853682916318243620860070263369377897193152483571167420326477636223062026735963658988025303767468406127135696211921796682503060278601729719645457888885576448847851068044299645349280384305676162583225023425480630941679992593607174992778617748714073892623078925479610714102862763539420121077599734264299301288798820255180689454328122674896389827660300461503794603186074840092241425055957766352177994205185739812438328589787003571795822319314643768878021493527281531710002149159991680512595900190780345920017534248660019261414861242930649493269123861122646016000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^7 - 4630102200734998108971133136076954079307858723865160978507132046527653421321742357937768494747976634114002149272549886487881422028606761650049538125957329794610549279961739621913858309525432957756179615005846068075852165473154667130340563151523285713302833986130498377444888742860470687554575482713007933665311754697871121211224668721817824573850720200764416960650818245325564518769181790736507251139847159809752449221269832609950089047867136682783796866481719216539282889236970126865882008537113278376020623656488058463419672570662421329591617594898777570821477097373860228708639645727534369631366766395218564669715415129322403090091514345070809410861704887412553674959667332896470330689967837018533876424625613975920266093422381912301509655565855105087066370612574350301465978649464175063267599850039751985790726015706530061141955152737990111719518652958936312090035157553436202069989112055074674937910457765571817332501728475616362792918198601501255191564818992072505256651586434362244301241015679692589405186977832534779220235277272497810593305509036674547488809263703796303499054276152513987808121228730472531799488801051315661155267508315710288546275424397484231357929374610695377397490034296782644183797616231389644904273632071324328333911023051648137386197803444362055680307826863104708891819249649835313065594681262173353981723830145902341727232869150758973820168500382214173194389425612693326061247525683551053637751804726588964643437492877942918268179973173748883103131053753104555156638072694150451198163912282948989612483078950046685701016519565025197115729789833451106269416020515044846234216674496415048801212428014314402507126981193639563189229837446033236019461323840634997776911996595812735704138280784360705577010649132928501584468202442678609075420766978224142553872422310717187229170960198049665429115517717972871919414571673046590311382606365791686757250713500444876827976990586219817835803959509814035103801493271847808081593685242025222077169781899264082047086558070278970736227958878558058754313966917359691864401350257849072821324790281184515766149063955228566371059396400110058907584505492717486378918060241590851524804415748492100981941503926328243499704028450128879718854842656811351149611763832872773149983581641588648337320677679352646593399289452484897776267776231822386528256000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^6 + 1230807205298771881475296836660448518599128996876969590995002312298963807188337693986571545640618254748741111846857436055145888941168183628807756360337970017717141495949421505047629034071037370628221528293327036932727670315448320212609507704005258665912021724774384092914211124355343544463365981827930461002758779357656557681136891236359716058582848420257817489699353243301491299617985302009155830539835890642429473637991942066508205698601791619036291787159939511143665661994330075375957145650170803037204860498806501422477292084167112175169414939289312485701271158771505710043754962390116729401283992191633619549199762786521689865908739065518479182145453889477952074538968179283926137463703069220266248804222833314535825399542796456079375562486474862873296420396992502452586977931881159706884301375247533968981060874859281736831015634779214441311592798229889857333625162301319402397962747048730920816313480717795450988803340407465163688142070343670642393035418359063803048384499096777422373246259670170516977005405138399311593218044510578592701527115216865762378893118974176536808205055739652825054799760064887613353939506781453369305804286024295184759957901618894056846247559572794016952671277753062850823664878894545354433811198458056202959509597191143012229181233894126776762366283395350299324653750442085934313914126067217920700171564917024012285307494633535486845279594394604259514704226376803851821748036779887845276574666991204310914336368286650909403715540315409169547816695674618858566238815106226064039634654563210498613107382970486034677751120575409900290091701478636569638701845548590924978385051057299370141788726762039868594441795402735875916559185693188553572756802118081128206486928674544167903679066793298072173892916067288570301747681083540466331891612097008846742403134190999979683560016422892112053579905213864655461606030439122454863689606177933253554825879090891618465496483918269175043997929055221014559959170997112817398192797239768349267360145594686120079229769450224085746817986317766185862135350600159328036521407747039564119114720734330890981019653971439486487707485299289091076274780036164631935812984637392143062791133730614650038468552568606372220244144247642601791338272312421282687180957326920470861265750129407007652574021730116302560690683953252579419696845314949449252864000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^5 - 224061315326477945605143723136821691836137070536266715047529220479561521521621784483730735591762488324299365025887675532283581881754935438136220802071121654302133185071414484361480422876745995532514108446353797513039530106833277115500444803736882578557914352408435094872339119615698976224506786720885697591146742215239302922528331708099870514682022594344325918242464007012674939916865502502077496313640764488400419659515359750572140784584452380852409811385194635157839007428685061920648235707346526117745402044966688690763147776612579175372160212893129701423424941457345102769550889362547695829879293803188744196389026836749450769893556227596441328158467371030446974143038052054771869994589974356557627335750004006063303886170435046375855558431290056696102912330260385882687688373837159613139869715939881785620230964675804758599410621537156294370727892147477531685785357170521910366804104850719801695368559098799306588172276154083848235093318762413501280180838722160381141992435928436984488613256726578210794462052151924567769070807504123994929140848277683809477130712451895145267015630138113805059525870218581338017014969199402578228629383560612397156979842615241825000019260526385012338598868579486490640672850455294198948158986451476737602077223057841778361073985207700463099883035855405322592859380257347758621911780479220428767818898649106472031292951522502364092020556697667302050177622718646632289155583242957352763749731536199951581327753607734897244052131697523980764548601080836445447784615275540903801560056918029418868006738997265004285650548992898350635840615389601948154143425592399551155766056732541768629494408246372268216877864224998331265140963200390407282892220087981265760211197616046278346152682184030229757126440567415851583615190610452182479155554276806468627896780595689378324532651295095873647718459009368995157453845704746892033301216366768101447590982900355375250509582680010118398200098255791578840547413996031314024040047077252847241186595139531260490346856854515755072150592831495228014685861438635396728840681313236510084106612892161324273095278444145329911736765780513235168506878934849998912734797122548714951543556767994503535508941851168206167221041752358967897946973306003254290813792069503731262270833565698121455922048637770658364409214540330226521287949117743263907840000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^4 + 25877916511210539582886526492241911176961214727124470328795297925148804115118298553065325072705820601857191050753386696516453928416469691308529147006850247478608561248800618059662608999629653245108057369553383313567130735540656635135314457022422418518001204284364754947263059516326456623307737898264915741743933816724336417681893798733784886575236005630404553605162599885537503179251599950099617080952224306898545107868089311987784361470131689830171795462239789771313465117955060655069269928444481043040077949109072210053896952731771823669795012522394453429596771354790881652305545499316443080274970116565497672429581000140893650929077411024521127762386996924639053063826617440504949541496442782353346248206755514707031894889379548387457251818806615030101484546057314373939082774434889616244186770359347950074045639322257174753225632627677633103444962325836364531135405866968127739225112288359772420310415776520973986376070346625967686811303324292310258674710340938675677029803329048784101264547876498499544713251666760092540695624660355323844029436306562099896602930429389016793927943293158584455721506194792678319370904175891093711071959308414993964983501479630411892389444474440653797617140656174595453095148485325509524946933165246920997903603587423376376980999927652051473510620995059949863940032884699632435133345427689882304660215833967398731008288282462031310174574322551511037665015665992847634607337002948816947260005268368397446848853240946216104518934338573954342630405662469972391718463812983903963270509938548939911585787341404809641725395376841048287688431303301317045607454797505416487498039206702288972127823959977002007014811901492996687272022221545923524031268820812530785270028533574292030531637278378806388256863632517198266588471707001931325563510457719642691539361934262784770268458181285449300048083545180037984710616343787074196103265437053954233962925303346706663348900424974593048415143729943786126515359423376292456352744263914926165107673076905468102925158121603499183806602237816554656935091512763767972684609326650828718255370517699152292494692215932104326171275058025998084674311403178634315093351780058751040373555504244571253957283181222301126372385493466300897853131771138011039808186001494557654220151904010109842270843354723863188982826373604918277812655411499169218560000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^3 - 1680133433399075810949522702819745880788128678077901562671553500820232379596373676759893959635509410903549382191566881046949503767094503208740382848807732517937528386810999338763809102703877276626347158318358617550393650100135069759245159772434972797212275310709102813797565397430028460863758094192805559087962264978148427998228855751961673766448416134209655412192753613512006458423432237534735500309234673495426373105638923101412460957550624616078966582467335407565189137945704624660909424321251464852447753488238529804052124222614442485421873903183259255290117656549141935547915791571128992030214959105448049572391381799980729605564473511114985661507617677660117416024063872905606457680630826976629467527268634952110753127073366115102861451516671255145453531197227838091566939583790253174290918758733234433783672956423450622513358483857418631037982479661106227132264235992684181352309816257475511070016886071090345415652827461620682476643433995866235634590669820309825928446623024561765992537064783950382317248179666807974470960326906053995930078905278204667051160768916402214661825217015717459461838691557999378533428277699280302590481764249992508481474032300788160728561508121666111857504794920284669398217629607029398409942207568937703094316513181965014951959593609540682165208380869254590864943749584850688353024089939245910010408603044328061386585013322903797250118802968016324283561896866718010999500504039316760264347380794372091325450703844026190584998037988236888583642947317689562042472154083357232105490552569159226211011839518506886274494001906774907979396394981754484128627097582194890946766330630133568715612646302398643333547012593130008206568130537178099881605522274668302377883076436341748147571252728834560600239085216668648635522966084935563910398962748471271464782213647026982096361406289671429484111942398200731511559021986033475018627702594757098890404432209767131281888622191050689541391235081066628823877702486737396502307412883750074820381765455703228484786927732826631185066688195415949798573385649155324268531950704807599072212991262230293880833202782904593340566548179918784324769552508162658679172584234597954406819749373308936950588296298540356409336919780515500934029610619329447826260455587189365752083521334181270017529783020529808796989242779442014908900600661388820480000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t^2 + 48934668016630569285732266233320325633599682573272250333562554072141812607594398643077371336357706104223927301103023935522143429962540443520622638284023015567798904762799363702898735463857571925322824285860379753104140455403042816366067831411659258383957831282630663662308186698045986642244096231612868147052512516975544324139447671085957189839394911368336051958644123428191531427410796253476078859550709010282089814861653177734307659683305220395287394613511119975343295798027641978736416032885805201991209201869705963832112129763918623943255960624146977140792518334185213208998845109417508320864630031176270077965685403546598345047454463536488459979194653446851219779401565745200638405141287971389172661319613104675654919536276394177774037718577748458364592338494931583443108535111894187794611345726733064785290835080257744355647696146238986877010491841471586642656317684641219660431067474233754955860194280096265552693466148966212271452771696975730811551447284289130984953916404717835825022365016356306564604436274013260670931742425239779618790041253357054062288694159052649091172739208242266081240427747582491487069307199929576590970971071314330727780372755764401124183933918386759474672530156742127640179399115560387255199738421700855925258444450805226439435276709217337311103327840087634035026430923236181216317930419475638876784937306876903064088387007889649891549137477259057235702316539016763593583511005367439578609726688952868521540702551599499926135474979197912241091348698000595267383833077215537151774915326466201396015913827755514099007975841530307320136213198867973358510671202818745619033430990865529873938634641711460219239190743241197403287553712237376369382936087569319134107578268215274506220340232548717219250755556796203255446141068177045965493900346244294038412609462336883961660590176358272383118076681039778110029030001398753829222487537707230218874025939181900752206572904531876588228834742602439364234363976106823988546936786919417638921829181173627585164468391573739179750821375542184078237203919671937094462116755649582257581151194771701951312692768179972049002257702430021605974682064168165397258985945881439350960019225913397462173727217426214533802212214924809426732431949405110404840200584086341632995669694399978404538418261279294661127849516294016739154547591065108480000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929*t - 362044251279218022468796646639032408070802420265250769304352874336368058989556228867234444617211081538810258958128217302043532597426596164872522645637320162934479507653883991929267168499418460496494399436271696505125033000061937961641782583869828924475827016235917593643736062411506752991584257907408580461821869794606473573459179137403881423950633208516055202429238240648021308238547562494134218749547139263049049818498625195924058470525694004169244901324557315537574365061042548413229203042297778652710142009927580811517976028746293128269748774648306150755317119831823124318109375412650088135595795724183649101726562076413691287253028103429655987972071033766956540391968280240446253178993337591614816430557758106858530162664227493630163899181910410027612686230961345342384694861172641328315713717360992187018092668012554065944641541765029833628450933619820065111893088352043730557317953820743855576421949770190048731470965962405027034869857693865162584446219509589994533557260179703497652258681750336198829862955027933302039313485736452593138241046458610313068667470493581189114909887491178524428612933665506071645051603397506356426612471326859874184134152241385088133292069388510569268687023559087975214077833892054774318579553425257765755110503323325298667034309618767318744427362910246343594876740420944980906288031668992033238337051363286502671943232071359636382528412342218614908042282769643318874478013952974046888629193407730150813091920024871530453983687190291490601702196355367876940476222604362760742323155850679637930326519565070875257005055546922771114683052914633308220019202697564974044858178489735068182307900497044769786728257803569590052928583298073520635430214208659835364110113807424452904882065822850006609908676754196064822536543157356675869006830031936646752975940381253755874394102995896628238257947194118876131536536216523342358211796205611332855294671383165502923651657265621697964695735280406370842727456531442819159387983042665539408880525556628495751860061962421989906098524562382396112819486549357287651050941590799078384369283712439545256831345945161339706723692963718782202532935949063561136798637297253570530891383108022646870685497265968013276585283876427464790924418646207167237418089213206352751228613852383911764098023851340675505635521473581856907130338772254720000000000000000000/26573779089507051158366247793930480825508461108335153979844469656052744135777172891365140314545713875970562594313331288400026146193678315815194073018003958888762721947691004457314285315839364382159987876776635702029588130426625518905024961551475378134791934989770495841872230689114073601203642892683475754070003151368080655307267474723008830896075387036887171690521756691139562791970367130331644808750514923361162151096722837896931757321847303967261252068126938281903186617247973691191126068520802158500699116833163851417210843805573362863258507649933335311587113135097110734097956075583744512151674103550964518714804316942003453292344034281037979388001039383681047598874057112869824981541404746994821605318513058567302392890978679585365034604748499890777204605185429570494940501361023458486571404755604552318408842245893387756143945561794804125205294148975172934359686028625757202504838290847295633931643091178623423673161245091426590356758421318765877028356023944731111831977882911633323224673966229136923386330318905048899599282212081350107240292084433109920956955045264254283789236236235615686766352051586117015724064235930168635294530980467566196020008710764454561050596807185085926865497761754030635211072195670082830192697585108572462996345582253194950897521867873336717257801977153681167977901722365575674614978882051143952729475086408203373504635443401248596631706055846576765230960710958047483352796092267385750342394311678391929833252715315610147826070909708189400884999504612487970342572362729359078216494655612155300550497049401679254584517072906691252666758249412316020407154510312424829888102889278290126264951664365721240365307328174354380295657736653519625807737999169969233941412060218142279713688682196549905566144892062139981094533008831498834764942623712378074283595391129304618939795509948986032852695321084267268127709289628990880614895586711743411690708015097877563989743630890321767349518435932267783899897263614926671567976488393310700045183050317215535474411803303332239424222878531778191166984609486609402758335416085274493985453663584594294178382975177888811094196369799333945992003126685610874772597480928379902772280943146441084258929
-------------------------------------------------
Computing nodes and weights
  current precision for roots: 53
  current precision for roots: 106
  current precision for roots: 212
  current precision for roots: 424
 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 roots: 848
 current precision for weights: 212
Linear system for weights solvable: 0
  current precision for roots: 424
  current precision for roots: 848
  current precision for roots: 1696
 current precision for weights: 424
Linear system for weights solvable: 0
  current precision for roots: 848
  current precision for roots: 1696
  current precision for roots: 3392
 current precision for weights: 848
Linear system for weights solvable: 1
  current precision for roots: 1696
  current precision for roots: 3392
  current precision for roots: 6784
 current precision for weights: 1696
Linear system for weights solvable: 1
Sufficient bits for target precision reached
-------------------------------------------------
The nodes are:
| (291.92451418290035853 + 1.4642324841554315603e-5836j)  +/-  (7.86e-2004, 7.86e-2004j)
| (328.92611582525064021 - 2.3376640235998742715e-5846j)  +/-  (8.57e-2008, 8.57e-2008j)
| (281.5126195112811227 + 1.4628793586889477866e-5835j)  +/-  (8.86e-2003, 8.86e-2003j)
| (303.12822999381931188 + 3.7188444476906877549e-5840j)  +/-  (5.74e-2005, 5.74e-2005j)
| (19.068140163475570364 + 8.2885523758573202914e-5878j)  +/-  (3.59e-2010, 3.59e-2010j)
| (195.57912588487766874 - 3.5218341726790837875e-5861j)  +/-  (5.94e-1996, 5.94e-1996j)
| (315.34186048949760174 + 7.8981163494097419535e-5894j)  +/-  (2.82e-2006, 2.82e-2006j)
| (127.6414138687535272 - 3.0763329299323140407e-5914j)  +/-  (7.22e-1994, 7.22e-1994j)
| (222.46250135551664562 + 1.0139974584889416651e-5953j)  +/-  (1.09e-1997, 1.09e-1997j)
| (73.048870003712292733 + 1.6575194957220851289e-5971j)  +/-  (1.48e-1996, 1.48e-1996j)
| (271.74781796392878669 + 1.4273629843541521674e-5982j)  +/-  (8.2e-2002, 8.2e-2002j)
| (262.52775954910820255 + 2.2271652892524327367e-5994j)  +/-  (5.55e-2001, 5.55e-2001j)
| (56.37040436379031296 + 9.4412376487704560106e-6002j)  +/-  (6.81e-1999, 6.81e-1999j)
| (23.513288407059982988 - 3.4673793736375180793e-6026j)  +/-  (3.83e-2008, 3.83e-2008j)
| (42.172960147460829796 + 7.2086421344947675747e-6016j)  +/-  (6.9e-2002, 6.9e-2002j)
| (53.837984049743326467 + 1.5773690425038709965e-6013j)  +/-  (2.46e-1999, 2.46e-1999j)
| (9.5060428173659337554 - 9.046521674166570495e-6075j)  +/-  (9.33e-2017, 9.33e-2017j)
| (13.358609116261584965 - 5.3902522353143399964e-6074j)  +/-  (3.82e-2013, 3.82e-2013j)
| (141.25214688400624259 + 1.0008956664290949058e-6060j)  +/-  (5.92e-1994, 5.92e-1994j)
| (15.209282672708225807 - 6.1273427248783739927e-6157j)  +/-  (4.26e-2012, 4.26e-2012j)
| (111.03628546618379209 - 3.4889912111068592039e-6137j)  +/-  (4.44e-1994, 4.44e-1994j)
| (46.643235386710487976 - 1.2224751780342197701e-6173j)  +/-  (8.41e-2001, 8.41e-2001j)
| (25.111901108279598365 + 1.4461569446444529494e-6195j)  +/-  (1.78e-2007, 1.78e-2007j)
| (40.033165804259069529 + 1.1807289307253788653e-6182j)  +/-  (1.83e-2002, 1.83e-2002j)
| (171.96319902541576949 + 2.6149537757575099269e-6204j)  +/-  (9.11e-1995, 9.11e-1995j)
| (21.97286885874337144 + 3.868170133673587908e-6283j)  +/-  (7.98e-2009, 7.98e-2009j)
| (28.484252655904582183 + 7.9971862378224995199e-6270j)  +/-  (3.86e-2006, 3.86e-2006j)
| (26.768798556260348432 - 1.1359253837695140076e-6274j)  +/-  (8.11e-2007, 8.11e-2007j)
| (215.38394454283427269 + 1.311851818272184278e-6274j)  +/-  (3.55e-1997, 3.55e-1997j)
| (103.33588147606362568 + 1.842607766655303265e-6355j)  +/-  (2.33e-1994, 2.33e-1994j)
| (161.15787321199549668 + 1.0869621936626895029e-6441j)  +/-  (2.24e-1994, 2.24e-1994j)
| (189.40088373829322427 + 8.2706246874835852815e-6512j)  +/-  (1.3e-1995, 1.3e-1995j)
| (344.5747304933176468 - 8.2407448226445056827e-6559j)  +/-  (1.52e-2009, 1.52e-2009j)
| (58.971584982424288145 - 1.6637384844913110166e-6544j)  +/-  (1.89e-1998, 1.89e-1998j)
| (245.43624473193641922 + 4.268838621445052008e-6598j)  +/-  (1.74e-1999, 1.74e-1999j)
| (177.60314514361562202 + 1.2836667200250299004e-6703j)  +/-  (5.29e-1995, 5.29e-1995j)
| (7.1820311072290087584 - 1.3380786853384873461e-6786j)  +/-  (4.15e-2019, 4.15e-2019j)
| (33.986209180176241253 - 6.8049245341086554687e-6763j)  +/-  (3e-2004, 3e-2004j)
| (12.473235514029784863 - 7.4342083886603231387e-6801j)  +/-  (6.21e-2014, 6.21e-2014j)
| (30.258650166797622674 + 4.9969131936126661078e-6789j)  +/-  (1.57e-2005, 1.57e-2005j)
| (229.81293868299422184 - 1.692857497782558985e-6880j)  +/-  (2.97e-1998, 2.97e-1998j)
| (150.93715510960427925 + 1.2446754809685610521e-6977j)  +/-  (4.43e-1994, 4.43e-1994j)
| (253.77662871457755946 + 9.2213725942011416974e-7014j)  +/-  (3.21e-2000, 3.21e-2000j)
| (67.198810151793593878 + 1.4657207843808871354e-7034j)  +/-  (3.24e-1997, 3.24e-1997j)
| (146.03040701900951416 - 4.5922486545491675424e-7060j)  +/-  (5.4e-1994, 5.4e-1994j)
| (364.08474284095792965 + 2.0155414765951876447e-7103j)  +/-  (8.42e-2012, 8.42e-2012j)
| (201.95944257375684507 - 1.1801772572649399655e-7084j)  +/-  (2.58e-1996, 2.58e-1996j)
| (92.47815350162966221 - 1.7144480836833184742e-7112j)  +/-  (6.94e-1995, 6.94e-1995j)
| (1.3151613525745027336 + 4.3411501926657416045e-7193j)  +/-  (2.16e-2031, 2.16e-2031j)
| (2.0498895118374241102 - 4.4945935843550282385e-7191j)  +/-  (6.96e-2029, 6.96e-2029j)
| (99.626618902515973272 - 2.6345473428832448217e-7154j)  +/-  (1.62e-1994, 1.62e-1994j)
| (85.675626464888498845 - 4.4475820741275538234e-7235j)  +/-  (2.25e-1995, 2.25e-1995j)
| (79.203742581426405492 - 1.3151040850045701849e-7378j)  +/-  (6.68e-1996, 6.68e-1996j)
| (96.008115658279914937 + 5.9120100762886514519e-7538j)  +/-  (1.02e-1994, 1.02e-1994j)
| (3.369839231310923141 - 1.8277469846935084868e-7629j)  +/-  (1.21e-2025, 1.21e-2025j)
| (155.97770674046332864 - 3.6338414100194654172e-7644j)  +/-  (3.09e-1994, 3.09e-1994j)
| (48.975354798643967425 - 1.8080378708906379224e-7688j)  +/-  (2.6e-2000, 2.6e-2000j)
| (35.940483769052355465 + 1.5072157310807676577e-7703j)  +/-  (1.23e-2003, 1.23e-2003j)
| (32.092458874991581574 - 1.9239184544872999844e-7708j)  +/-  (6.91e-2005, 6.91e-2005j)
| (166.48403013248621399 - 3.0834023012583591291e-7697j)  +/-  (1.46e-1994, 1.46e-1994j)
| (20.490867546324794893 - 3.529129915261446546e-7729j)  +/-  (1.75e-2009, 1.75e-2009j)
| (82.399242179703039373 + 3.9528232305207465199e-7713j)  +/-  (1.19e-1995, 1.19e-1995j)
| (136.59749678813144444 + 3.4452661357611482938e-7717j)  +/-  (7.31e-1994, 7.31e-1994j)
| (4.5231605825759414707 - 6.2160342787007248886e-7759j)  +/-  (1.97e-2023, 1.97e-2023j)
| (2.4522651149387616814 - 5.7319828035299448294e-7763j)  +/-  (9.48e-2028, 9.48e-2028j)
| (1 - 1.0318455650400431318e-7767j)  +/-  (1.35e-2032, 1.35e-2032j)
| (5.17831556771752616 - 2.1481785049310016685e-7757j)  +/-  (2.78e-2022, 2.78e-2022j)
| (183.41249565899504251 - 2.5458836738735195952e-7728j)  +/-  (2.83e-1995, 2.83e-1995j)
| (11.468500425259103038 - 2.5090984313736860301e-7753j)  +/-  (6.6e-2015, 6.6e-2015j)
| (1.6681851694151141922 + 3.3834063064960430907e-7768j)  +/-  (4.28e-2030, 4.28e-2030j)
| (5.8690683486594256137 + 1.9732924217454228364e-7759j)  +/-  (3.91e-2021, 3.91e-2021j)
| (70.086450304937994029 - 4.7240954935566367119e-7735j)  +/-  (7.21e-1997, 7.21e-1997j)
| (107.13826461363462974 + 9.9671729989954771252e-7731j)  +/-  (3.33e-1994, 3.33e-1994j)
| (7.8232631436879996743 - 4.1843063370952881322e-7769j)  +/-  (2.37e-2018, 2.37e-2018j)
| (10.465580020036705213 + 5.8679473182373752286e-7767j)  +/-  (7.71e-2016, 7.71e-2016j)
| (3.9175430045804148608 - 2.9781623925710125832e-7775j)  +/-  (1.4e-2024, 1.4e-2024j)
| (16.41381927098608968 - 4.6755311295238450586e-7763j)  +/-  (1.61e-2011, 1.61e-2011j)
| (6.5589764394078625991 + 8.271614436201257015e-7771j)  +/-  (5.83e-2020, 5.83e-2020j)
| (123.33200286758488664 - 1.5059972645158948067e-7743j)  +/-  (6.76e-1994, 6.76e-1994j)
| (51.37329398117605989 - 1.28797492586538767e-7766j)  +/-  (8.16e-2000, 8.16e-2000j)
| (0.505572080521374419 + 6.1693655994254034565e-7802j)  +/-  (4.51e-2035, 4.51e-2035j)
| (0.23144415161455202104 + 3.0862397561884683924e-7805j)  +/-  (3.61e-2037, 3.61e-2037j)
| (14.168666363863719384 + 1.0791256945993123652e-7779j)  +/-  (1.35e-2012, 1.35e-2012j)
| (237.46069849129983386 - 9.8546845110720614251e-7761j)  +/-  (7.61e-1999, 7.61e-1999j)
| (132.06196704841263284 + 1.8452365226856700888e-7759j)  +/-  (7.09e-1994, 7.09e-1994j)
| (44.376050736706282529 - 4.7452851297454035522e-7780j)  +/-  (2.32e-2001, 2.32e-2001j)
| (2.8845384084352097307 + 2.6263032041001603017e-7805j)  +/-  (1.09e-2026, 1.09e-2026j)
| (37.955911807254503335 + 2.8805303064657400758e-7782j)  +/-  (4.73e-2003, 4.73e-2003j)
| (115.03263162612919295 + 1.3336335995051679721e-7771j)  +/-  (5.33e-1994, 5.33e-1994j)
| (0.056897625001077184683 - 7.2817049728834753402e-7826j)  +/-  (5.37e-2040, 5.37e-2040j)
| (89.034645651146116317 + 7.7405112201724759701e-7780j)  +/-  (4.27e-1995, 4.27e-1995j)
| (64.384617801869044159 + 1.1852146400861197969e-7787j)  +/-  (1.26e-1997, 1.26e-1997j)
| (76.087473495545707051 - 1.1030301916895951213e-7785j)  +/-  (3.13e-1996, 3.13e-1996j)
| (8.6122577842758997485 + 2.948386744132456745e-7808j)  +/-  (1.26e-2017, 1.26e-2017j)
| (0.010790149703980735756 - 7.7434773073322353464e-7880j)  +/-  (1.07e-2041, 1.07e-2041j)
| (61.642609433480264285 - 1.0362381210273324199e-7787j)  +/-  (4.93e-1998, 4.93e-1998j)
| (0.72857515339765612344 + 1.3118914706284467953e-7823j)  +/-  (6.04e-2034, 6.04e-2034j)
| (0.33932532114310278211 - 6.5188857934692434104e-7826j)  +/-  (3.57e-2036, 3.57e-2036j)
| (208.55573602192606253 - 9.9481301021215243036e-7784j)  +/-  (9.71e-1997, 9.71e-1997j)
| (0.13678101532666037383 + 8.4253757904119245345e-7853j)  +/-  (2.28e-2038, 2.28e-2038j)
| (119.13017750563048082 - 1.4649874875696711424e-7807j)  +/-  (6.15e-1994, 6.15e-1994j)
| (17.706999396157488404 + 9.060410199972875727e-7850j)  +/-  (7.23e-2011, 7.23e-2011j)
-------------------------------------------------
The weights are:
| (1.7839070977704422103e-126 - 4.789521039109342107e-5953j)  +/-  (2.17e-345, 1.58e-1847j)
| (2.038011971296909033e-142 + 2.6313688235726868596e-5961j)  +/-  (3.59e-351, 2.62e-1853j)
| (5.5409662494790450295e-122 + 1.0338956611011974233e-5950j)  +/-  (2.25e-344, 1.64e-1846j)
| (2.6297942501527942989e-131 + 1.4903662345752651864e-5955j)  +/-  (1.5e-347, 1.09e-1849j)
| (7.2880701194702866959e-09 - 5.3250996864924417981e-5886j)  +/-  (2.21e-235, 1.61e-1737j)
| (7.2247827538519812206e-85 - 2.8792716379854728643e-5931j)  +/-  (5.07e-332, 3.69e-1834j)
| (1.4344739337316288061e-136 - 2.7925854921426354454e-5958j)  +/-  (1.17e-349, 8.49e-1852j)
| (1.6067916775654595537e-55 + 1.5341574605846685657e-5915j)  +/-  (2.67e-316, 1.94e-1818j)
| (1.7528125117544527477e-96 - 2.1731701103934868688e-5937j)  +/-  (2.15e-337, 1.56e-1839j)
| (5.6550880472927701151e-32 - 2.3987099917033022742e-5902j)  +/-  (1.12e-295, 8.13e-1798j)
| (9.0810717669473345264e-118 - 1.6122284469954421545e-5948j)  +/-  (2.97e-344, 2.16e-1846j)
| (8.6828086451132278172e-114 + 1.912117230935330494e-5946j)  +/-  (2.15e-343, 1.57e-1845j)
| (8.4724061371998322959e-25 - 4.5711308609098126734e-5898j)  +/-  (9.36e-288, 6.82e-1790j)
| (9.6399703317315006837e-11 - 3.9301100806794973249e-5888j)  +/-  (2.31e-255, 1.68e-1757j)
| (1.0501191002738947786e-18 - 3.3757409613528520572e-5894j)  +/-  (1.08e-277, 7.9e-1780j)
| (1.0378162476725075778e-23 + 2.1393837892855683056e-5897j)  +/-  (3.19e-286, 2.33e-1788j)
| (6.9246197072240053716e-05 + 2.0551344897237876472e-5883j)  +/-  (2.41e-224, 1.76e-1726j)
| (1.2457529192640708063e-06 + 3.6910648674223245698e-5884j)  +/-  (1.87e-236, 1.36e-1738j)
| (2.1306691112335634419e-61 - 9.8928830872316852817e-5919j)  +/-  (2.7e-324, 1.96e-1826j)
| (2.8372819948759512295e-07 + 7.2676377637859658366e-5885j)  +/-  (1.01e-241, 7.35e-1744j)
| (2.3647776486838820494e-48 + 1.3139771757668702619e-5911j)  +/-  (1.92e-315, 1.4e-1817j)
| (1.272726920601150372e-20 - 1.893895939070341789e-5895j)  +/-  (3.16e-282, 2.3e-1784j)
| (2.0212503427802852076e-11 + 8.9466551315923013063e-5889j)  +/-  (9.95e-261, 7.24e-1763j)
| (8.6650354777778514506e-18 + 1.3865521782480290008e-5893j)  +/-  (3.4e-277, 2.48e-1779j)
| (1.1541583934191632058e-74 - 7.5272491485793235641e-5926j)  +/-  (7.81e-333, 5.69e-1835j)
| (4.3316240862476548659e-10 + 1.9415240315309477247e-5887j)  +/-  (1.14e-256, 8.29e-1759j)
| (7.4337044890633588958e-13 + 5.3859706483904141601e-5890j)  +/-  (2.14e-266, 1.56e-1768j)
| (3.9934368734229862481e-12 - 2.1607302688277592671e-5889j)  +/-  (8.15e-264, 5.93e-1766j)
| (2.0041531335626899927e-93 + 8.8121813361519629785e-5936j)  +/-  (1.04e-341, 7.57e-1844j)
| (4.9711290177989683165e-45 + 9.1428384225580453507e-5910j)  +/-  (1.07e-315, 7.77e-1818j)
| (5.374692901134914643e-70 - 2.3464398118381470683e-5923j)  +/-  (1.18e-331, 8.59e-1834j)
| (3.374777528242499268e-82 + 7.4575848305139603332e-5930j)  +/-  (2.65e-337, 1.93e-1839j)
| (3.8542953789757027776e-149 - 8.8335037562304802933e-5965j)  +/-  (1.27e-364, 9.27e-1867j)
| (6.4550236897122837984e-26 + 9.511505481329503078e-5899j)  +/-  (7.42e-298, 5.4e-1800j)
| (2.0874291124393126073e-106 + 1.3666307912145968249e-5942j)  +/-  (4.83e-348, 3.52e-1850j)
| (4.2224824383031047496e-77 + 3.7931781849669477956e-5927j)  +/-  (1.49e-335, 1.09e-1837j)
| (0.00045260743390069621242 - 1.7102234258600762883e-5882j)  +/-  (4.66e-242, 3.39e-1744j)
| (3.3431967974425462963e-15 - 8.8465377019256430253e-5892j)  +/-  (3.42e-282, 2.49e-1784j)
| (3.7269427814621743739e-06 - 4.878450500292542507e-5884j)  +/-  (7.91e-256, 5.76e-1758j)
| (1.3033961269649253613e-13 - 1.3641127385730143862e-5890j)  +/-  (3.89e-278, 2.84e-1780j)
| (1.1701742575079989339e-99 + 4.6785264398318916669e-5939j)  +/-  (1.39e-345, 1.01e-1847j)
| (1.3977221241948087181e-65 - 5.4908126391420338829e-5921j)  +/-  (9.63e-332, 7.01e-1834j)
| (5.218276466141025372e-110 - 1.7920011733914078943e-5944j)  +/-  (9.71e-350, 7.07e-1852j)
| (1.8658601594713244953e-29 - 7.2280660397865506139e-5901j)  +/-  (3.07e-308, 2.24e-1810j)
| (1.8398991128325413757e-63 + 7.6042676702439375754e-5920j)  +/-  (7.9e-331, 5.75e-1833j)
| (1.7391977009376143128e-157 + 4.367356705834459616e-5969j)  +/-  (2.44e-371, 1.78e-1873j)
| (1.2650106891548632668e-87 + 1.0055027543375418998e-5932j)  +/-  (3.13e-341, 2.28e-1843j)
| (2.3967633492521040911e-40 - 3.8415800824864117421e-5907j)  +/-  (1.95e-320, 1.42e-1822j)
| (0.090010298136515548664 + 2.2754155396200598664e-5881j)  +/-  (3.37e-225, 2.45e-1727j)
| (0.050541550400755243195 + 1.8671205904218138541e-5881j)  +/-  (4.62e-235, 3.37e-1737j)
| (1.9797281409291968787e-43 - 7.1396565785257524651e-5909j)  +/-  (2.56e-322, 1.87e-1824j)
| (2.05279816739474638e-37 - 1.7639691959597904715e-5905j)  +/-  (3.75e-319, 2.73e-1821j)
| (1.2628036874494391786e-34 - 6.9774893913962602912e-5904j)  +/-  (3.15e-317, 2.29e-1819j)
| (7.2001977876257373596e-42 + 5.3452317260062710496e-5908j)  +/-  (1.08e-321, 7.85e-1824j)
| (0.017767796437653036585 - 8.4184261621377129666e-5882j)  +/-  (5.28e-255, 3.84e-1757j)
| (9.291973720980625522e-68 + 3.7141325669080932172e-5922j)  +/-  (8.08e-336, 5.88e-1838j)
| (1.2708152166463498357e-21 + 4.3489728910611739153e-5896j)  +/-  (2.76e-305, 2.01e-1807j)
| (4.8859661128471002869e-16 + 2.2382688794653778364e-5892j)  +/-  (2.04e-298, 1.49e-1800j)
| (2.1517660880612565425e-14 + 3.4755195831740789938e-5891j)  +/-  (1.27e-295, 9.22e-1798j)
| (2.6879023172004211761e-72 + 1.3799394963263014161e-5924j)  +/-  (1.89e-338, 1.38e-1840j)
| (1.8326150633181959803e-09 - 1.2872409980672178831e-5886j)  +/-  (1.48e-289, 1.08e-1791j)
| (5.3018383774792927911e-36 + 1.1296580541981907469e-5904j)  +/-  (2.15e-319, 1.56e-1821j)
| (2.1811575541241022571e-59 + 1.2121098385541327083e-5917j)  +/-  (1.25e-333, 9.07e-1836j)
| (0.0068600582128185021739 - 3.7800320870794955152e-5882j)  +/-  (2.76e-272, 2.01e-1774j)
| (0.035618531369843146321 - 1.614384179104653541e-5881j)  +/-  (2.96e-263, 2.15e-1765j)
| (0.1081805134747557819 - 2.6894127294355547483e-5881j)  +/-  (3.1e-255, 2.26e-1757j)
| (0.003812276414300894529 + 2.7907646175916009953e-5882j)  +/-  (1.82e-274, 1.32e-1776j)
| (1.3049954471614400036e-79 - 1.7580776158845618051e-5928j)  +/-  (1.79e-342, 1.3e-1844j)
| (1.0611072024988125445e-05 + 6.6119263226103213673e-5884j)  +/-  (6.9e-286, 5.03e-1788j)
| (0.06961952640536659835 - 2.0419900273477889242e-5881j)  +/-  (1.77e-261, 1.29e-1763j)
| (0.0019775541444138549725 - 2.3005977232111541225e-5882j)  +/-  (2.25e-277, 1.64e-1779j)
| (1.0664435215653715696e-30 + 1.3379089145312659398e-5901j)  +/-  (6.46e-317, 4.7e-1819j)
| (1.1373065066487896697e-46 - 1.1209603141499964798e-5910j)  +/-  (2.96e-327, 2.15e-1829j)
| (0.00028616757655656302813 + 1.0001395528923769093e-5882j)  +/-  (6.07e-283, 4.42e-1785j)
| (2.8076277202794725768e-05 - 1.0783704299770290744e-5883j)  +/-  (3e-286, 2.18e-1788j)
| (0.011493987026151935856 + 5.5398897447095109362e-5882j)  +/-  (4.48e-276, 3.26e-1778j)
| (9.3344835121222716171e-08 - 2.765632457765190735e-5885j)  +/-  (2.08e-292, 1.51e-1794j)
| (0.00094307294398718475705 + 2.0962215447956483497e-5882j)  +/-  (3.18e-281, 2.32e-1783j)
| (1.1654565546300781678e-53 - 1.5915381093279460558e-5914j)  +/-  (1.95e-332, 1.42e-1834j)
| (1.1876121822843787951e-22 - 9.7624886554973845884e-5897j)  +/-  (6.72e-312, 4.89e-1814j)
| (0.11862370825681313181 - 4.9042388287065552185e-5881j)  +/-  (3.08e-274, 2.24e-1776j)
| (0.074495526470492550947 - 7.3662844828702540002e-5881j)  +/-  (1.69e-274, 1.23e-1776j)
| (6.3973212252023209116e-07 - 2.027348787312596318e-5884j)  +/-  (7.4e-292, 5.39e-1794j)
| (5.815170351561450201e-103 - 8.6801689362052140255e-5941j)  +/-  (2.88e-356, 2.1e-1858j)
| (1.9826231701131152052e-57 - 1.4019752996402403662e-5916j)  +/-  (7.08e-334, 5.16e-1836j)
| (1.1939984992893548285e-19 + 8.0744332272052674222e-5895j)  +/-  (3.83e-310, 2.79e-1812j)
| (0.025450402653415514978 + 1.2342625494132740317e-5881j)  +/-  (3.92e-285, 2.85e-1787j)
| (6.712903761957093834e-17 - 5.6072302351666021028e-5893j)  +/-  (1.29e-307, 9.42e-1810j)
| (4.4569429753459937234e-50 - 1.47035929043802198e-5912j)  +/-  (4.43e-331, 3.23e-1833j)
| (0.060687353590058897217 - 1.9478641331465409104e-5881j)  +/-  (2.63e-287, 1.91e-1789j)
| (7.3171906603689214141e-39 + 2.6536609470109593913e-5906j)  +/-  (1.25e-324, 9.1e-1827j)
| (3.0327151545674020455e-28 + 3.7863301410815602269e-5900j)  +/-  (4.3e-319, 3.13e-1821j)
| (2.7783271671676151213e-33 + 4.1612257734376011258e-5903j)  +/-  (3.76e-322, 2.74e-1824j)
| (0.00015474806591534898412 - 4.4531742854797406364e-5883j)  +/-  (1.74e-299, 1.27e-1801j)
| (0.027425025607380601224 + 5.1291764033854078433e-5882j)  +/-  (9.63e-296, 7.01e-1798j)
| (4.5849464049614731065e-27 - 1.9251864553611501175e-5899j)  +/-  (2.13e-318, 1.55e-1820j)
| (0.11972092455647598218 + 3.4494959283050047926e-5881j)  +/-  (2.34e-296, 1.7e-1798j)
| (0.095139057757850134563 + 7.1875270503236233316e-5881j)  +/-  (4.31e-296, 3.14e-1798j)
| (1.786811024049827611e-90 - 3.1537267298840159577e-5934j)  +/-  (1.14e-353, 8.28e-1856j)
| (0.080625353214175379141 + 4.5464918534548697536e-5881j)  +/-  (4.52e-298, 3.29e-1800j)
| (7.5924310624382708199e-52 + 1.568229493971791394e-5913j)  +/-  (4.45e-333, 3.24e-1835j)
| (2.7127893222692654384e-08 + 1.5083512413055865668e-5885j)  +/-  (3.74e-306, 2.73e-1808j)
