-9.451540242238151318806279316660622180185320337356413265603887060704019774672519329332530282184693683361315902289215125059546669544526125685229124529543212226841247505110257212918586370569681995742431059225870719691375145969168130025364320668470893675597220495634327744907741779215146155454815607724160995180192815649079518754702275600619896805469058812118381156698847928231873814355993922484304042482755772115855013507494989694605031309937349176534771509470661980974326967212315816951893615711264226681436277457921664490958585064212550623507019921469577431509683536333952673538679759903598283098661552707696164880014398133628512986080364713002731248077728510985957878270352025102865722435833246550610772339896933452387316819898620214791136459893436604967428993363398742039042936559802192841297486459022044770259697895142118916295272406006888825258703292609878512119082885767539308725691825430167398741269532150483844621779607692550250204407345412748202294399759343758813156536087549163188160940815518935202933125849801157017442379681717621683806670312051748226916768028843775814457540724766781909273114289295531331154682693659923274484780461221491194393357848472624397865125070676246410281024035158869104097377557070511227940960455097716760556141817002640807311462954120589163466642146237525695679472224013535544727475622313811134785037965330602644078278483793515672852468794956422742526518970784574694311118652425846276116686331224999895276084777860826274559903399894307995957778293163519071843113840967711655234351457652466969730456574869961981811278264079667638835098848574645736341224158121701613170723619074372469474203802459754343896737584868425884118347261622182710007760651883880769322042754763875089716135448567109006121011377996125790186356099177126681428997913791233695412070185600638954469060974197792811788204413651158842130941807189291356563718117537325245154690749979175428089425741538542673815248497509529860492914640049022525266511388652864235533431148376938401783203054797003706185139694423051495059494794660349268417776080950541185259428751711369128649438689892804888334723508140486848301084250143252683778305299460298471902097704433974773520578525207864867836878213099549966431330989491850646242184003889250211846540653320000260058539081749256816694273823677234139717126726750114133850731295052696262230041606065172459719574872235165662692408035602687212448074937181904686868723833114419397049375112396747942859819222163166866391596508366572444315054628563768696055098642473994201397402580604526528465317220327305215795319972751589368765971148787171396121954338879149001357823894831174992413474765385587814697899547260083847354691448950170892765757749106628349256675546136269194905169469375874329788954428992574416367073851079317099589669032606612336672332944053284442970698733628613407011424954727872289225157770722307333047914016641250286989872284583657133902243349521226264685509687937804870900245163163601710588253197545781787069503399296594653807834768353622767829583720851152766866003767420355657773183574818437663322458264195105576115836540043671717595298958970915336857563387813776697416895066193775067640589629712225748791020052709331639551472403741597360011550676025859272989721792408833982379474617018864525141293731212871065528202006394001183154521117627902604903821090583263236429804988442881851857936153012417916854207583568608640196879587804458780681803763939316425239909817107102700336379842349626293369147355314942381522886428730761164905691942127105906308726451083222766507677350167064519817651527178110390241767115661343786130909190028222955235830606124152826787478366519771058385730404487044879995933790733319832319274714631324821367324663716201405867028106698295304543342268890100508096329531634684733033432403875193459508752634243687287868681487540799697853330363747952488036731751864245802987577042979475217978220743153021429087243581074905124077528480133782673770850535931034483091955088812443691734425734041737144883069132565291480447883622040641781948959682795341959921778720381947616019619530991687505064283845120864354512704272323671811643197462783253826836368844004684186988858430697323538835336638665502921936081478112981141876202381509208507750508685628081403388300154981996077409188093966565129626345054595520841582604204183627294449896965719087495571180338510877497536712789409821574951132186568589298467078790383452200763315166846353047037064506445487889831405844314993636545465611345463339931438934339743032490389644140831776535257874439774261768007357869547343706718322993848833958594208382144699792076710405519146883827151230927659557892606181757560684771292702237810732110034390444519717044005288753821613515203548779017489330292488498967282383038188449911366934802598686186603152128130511190312271605798956744729381215149860928155263474437941704094593304692974332236110477676774342447490931385208514478896390156029696411957565122584252575321517896255172358836992364509188862679169285832333676358834238490229403822685303406795551677255376575928074580525622830638952353553978245368125039559662266893760853821448184272578789489225288174143513579203094023521565452116717820608991385667583919861819647069643051335264186468076753554838226659682317570034305257701699257421753989430216658579287920286211908658583235102791587543983295691464403822282723038930760722705261462992006548048818400505174985928615650702966183712547233141045091363760887286983871940030153524627037097823276676556425158725311856216714286261298746972515183858431151487992058533375448107316157242315727336998098839959244193363913044671555637753747413166711746289418177840629945097146015903604096022674165391034383025055360195162050079653587265954725986529818781053129595101156787423896749642016746678250642651298358929854734633490841378069907287926517980574782130133904530114275924382931974152994407387121497967420386781781100506295257712974124528489708152810794288217269095614941235760023941080663660200166681756609689356034158797645942016293054129329368758097410219923303570847161357606772037948354346201477097941694555568205056924068896940563696947341004641789818672932526135640644243112675985960321419946777762163938210899681699327567484018915838097508835805654982610190354798446406086102006464522831290539992626059592949699119236049911505633684272712389551543397718220628689930540704807888278371048978809661172053995446435680351205940743494079703563444259252281244317922805601686939669478577780427412586402689367960118167800340980556492476724293708185108547867858310370852565647439469680805643047675061925261953167995415244373029344596253521961092270551347553186492498433640688223718356089736103032344090943634884026316431106915652722970987129309399686313651999327213513115780068773707151706480369587062029100455228552792495347932576015223859750512777957545877643386707961054419792735600820637462023035437673580907550385909117279952077099202579139929039998200283860577851858853713032889126935326332666074442511620831659493979235872895808184390976932600981905961746568663724587748001486496391789420783325599697068357904847389372162115771725916452611665972799155681637099300065214619798291225258995481836911927502078914626265748720089290940333006767363256608568435686258428021136395164086817561563508323162110811982041412406918521668487697468893244372697955343148666164364922313737863294004722781855520266171151944560041566221237578171932654912503995342474552311789863972802321849331158326925807205527372187805483472895218751117959155184176274927693106891790614552159209943104380191523865582971389924496826289587317280679249576481294307142978284319708541138637651081027236567178384515518339609128149698031963645914304614851544010514441800653623049834964349452929796146286242155546248560866794187864324322534265860149107037014509470298289149481880514741516461146590047161180333070005140011165877080250279509827072324703577725438266163278077148823964775098969001508739333225781616584938786511660766131391634490792795117658038959489203586841837693362568722771480973006658511325344403314222207708119140762261761823996409066576892576068313446821921634586053695590447157142354732352364263906270257676149339249941828381835393607605550513923529294975483827258564737732127413884313097038847936374835447366509074976960265276907298053871067019663411859411626359079989346815545005892359483759211880786182153816838712553008229198243790726559562790663958152015202816261930013355300777769646114068667212243283810406664597017408040924410325672462171191525139020020025357414524194524655094129032660236457580706514689759536403740942252960263351077291293540360900197449037026866209587864777697271292599449513015966242549944930115822479530385050941430174534620733943471225685153544045662198547639465065388765034119466906628089195731925182287530590562702698815744342177240864768034576649350242359657189294865378649432209495618984323160623782466928414170404806795418686682223177285700095348510538990446787347355646760471634482460524996341635337212206700771713515861996027073201906085282515196296796277962467212196698593856433655192493885704674563246404491330626078282356916253129509775482784932874758370759571798193125393119759753523088369557838866839948601050397656209127685103768990249663342176183424044686155481881880114254767203864650332629764367271334792104047081249140891767874811926983333299135216003835466240848284059506489400569331671258340187707454658387161026314088699018086565469366093501045442963326509536681757558833611448565420489377238011510582170706048473883362046429205934774542067896285000320192811858234594178764315658841436188153588663674123740579876149795680300729418196928992401882571331570104908971537813482840588856140319314690387462829713921867115048014276134702583729135590480299429344845755959780075617365569076702846582816900240232527074012762761986548149975707611031978388423469234857353611248601633444966915507992747176964602422833393723478583971375681602003185145406073938086133581505004317210786559010368293933452647827884795635799394857023484339843259441483376752944817877664063266108926003227566842969179780806330469356020881053506107723591502895658525962155560275607559446465405146839784101006377480785120259915891879889230924476764504198928608029381330727588254999910729598565099650505239099109809940447018484478753748937221410210086571118927423935710253393082039082560978759433983285843288925783585855810976326207845638229260359140537506878485437537939820252230425257275199836842827850091687707014411009491763608390065241150851814231448099045244699973119559725749076679554867544063768015942513812046743099359829349204473837426443577920976244908924646469659825803799545934739703373655028255306036840491618432082518057374491855692214156468651984439491512864369476358914327481531734697181370167360934918311700028344031554994415768156347032866063816513011981922223949595683128544476318949463773384574884128417772774541922202138546523319928987935220009754092425945826527626729797067170091668587913847364063237066485167298589096999540416550114763284980052155078678844871092783881693189718372619344055041995137538109976096664187952170563719272671773981076259201733513226263294010770234270485476126562612584159086398733871127467857574680202985693479625233847877527427324670810248318062224138989832912970846563948494739679061641667566889594264356310974599622323766675873818266403086992405774702349799771021786738121987499985497130341686759711078366057865730184971511156966892925874443824649062361962460100980464899096541959713041192648923428401767260906614219409317734042108767628602612629378585824622513983180719806008520955412115918089927193026096310495445334772884979629565138891805195008604069005056189194690136810939134712065081118529805739259217692425534495757724821888980664315267492708482502070365253170509001010003675726947517048107295237385020114788823696831787973799747762286222900101055789938892400511665838891706029875438558594738677152192359190849806857826086424672726443379542139119143462910076829784917449427006997956587593854358683759768424340894985647095271649101282669797795954170947292189353072495939404341869729114614984568990882177861792123256119401763253830002429893425297599899678227511286382976282402104374327285151480559957676720078161361390277952644223901658720414960733764245746800788836622192853413738097565740482343208656336617009584939798969651312498040501724535447070486069831613886052389848476694764426861153946759698404139483222531154167336871725335243159587528945171619067101990877256588712940643615389269475980097530441202577688458531557304493589863481245471618667058741404557627365991246865889435532920371318347818901353322722666717665906776341216245429125872238309717358833894217770216110648369237982910557408077687598981163636711341676711244373981698237834894076852042873806745716966328066753907939668130175243158777872747928827053784098368936079414600188519997154511661492616562169385446542419949204555485775306076443673870827082086730930109187973411548103649433267645864416631127867271388811631449632858615243642624020102318868816368698812115976934205038870344388783020628071612254863371198158060935210427289962116037152010413436420315880900106581199489535651387502972147902984097702228657825441878628816748987188032739085555732880631326975192435806439339950382637672055026692676489672937510985571014162012278813787408836828498964001498901357980290170473271238242137001753405049533996570940805006931480661421107053777786239797946582176238211278647851562761505932392601616120098351919820401401099204874296880794794132977094213981002560279517667665050473734558523750744740118703098278645217865052263003261772538859728706650910976930923585875229240699813551146901064858298615695013162169962836527210096830142093585804774532529531957281159149758120483072403994382812964073126903845210731172594859326874766189065316307896376727343496205741709085962869475227282321968489426566338487318189348522682602390142751874364391885491850291152070851526009969823998931419265273250414124738069084973024960081882307644009269377291707117875297812840943515912971353920959311179503993711851209780427731565799625037133923375522796816638190495500867040429830588085625432768162874417324288719679958342054402815386440167742713600664337128656213898444457392027917084720754832649543003094446208159250041712412062041689169528646203861289373683278753158558740373298276742663826769517625419561218263504631489359905922753286457018692227713221210407580760586622667368235042622550489831711719261853036332682281979899894956242483717665552715120602045906711435021180747936643115898323988981066102623010314185871879519423670805451154042848210149658880643540661641214567812699001639146465684974018241451653608702674297101359231883067924662897262084004710935032894464249521296828050519679418012717186298669916703006624309553764184960319779635405550537747981397556212684300672068391631206304041371670862194911639333999952330489485271653363952255461557939387721992607169369528757295473319470277386093393833689926308188364089947098136342690438161802954031098510520252247115067074496519303504959444582155197162508909269741213508907244279518113070072402964328780928403021332829264430906401457963933306811502267686245641054858842430162868944175714585299329838565865366632376889891477416919731540646658479400252390173641581852815806984857562332087551411584289220950193884503802774978555912630778268382329535947987185519998281029965448916312936022482226543591204823638483835054198259576850704873019114318713996646320661365447810828973656500170005208325313149362766450786867170761418254811453827053734285269415386517347739172802863710321630694010426691834010468445366285164803749439373198475867193169270745281253170583665923600677947440993842815054930928152833452360776584453265499160436558099321732593780003094319771576621255741002255567128795726665982989366427728339656663092159666464526585802070228541523349149403406638133520285288320136334943655249749074479870686542533400729705582284057677115268768229066380945588387890311917504126777673573825019010179078485086092037511395357293476781834529560910552924383626853743996237678245817363788459379150957715730170469919904500644962883204721970917067391677464906192105290413360983118354439327153120195595095122396662102146284964717891499496751585428332948124538940643890292218771846617763748653987069665136585157019001578208145576150014939855813895710718502415140637739385778789631581307872072636249123394458920053538774069485400050934143504096191950670187325045824113249506242159961144467258604614311821051210895972409948403834355354035577547574692315300216563851863284776418469206353374877701632800237144733639358178416313543813978500651875385044699267426787041626449804658587386179424358648985132202678685931715566952410705198417890485301475716835314761367383031711265328224744977881751848257250405066101614016288545345635401884342127008451693414958130876101499491390468673695376882405200303493405505733998100581526328388078529065707381158195864177771756576423355550827884386217362646395233895270200633692652544726620454670229113733804759022619598487105642260742631765430358232792643917197392225837153228170778164542485799558496303441338846250321598688398552242091235373671981550502234614535099845123329910788150205331449008090752443478675898431714899141090536972081821493307068340738619134094634347382393361850690950050311573596119922786085853863727415897315085362266702965172547144249586731800510730254357451519170435899339737259034313697006822775617545528102485996908306555085410391464194250665038988395914083303662709997348546091478248023341745386495314474881325769174845746872953193104566586304291662749993255967033060498942746902323613447069773560267850152663244833546930078429851243803026552220348012048065848659290825263684891033960204567768251758643173166317573229558819405861916168160146485020062484304333424080620784537503098443623048588365564524387687347765976280835006928333549848180149588495519625174634497572219867583923114283247019254021494188568314451840920302206935030354461883563477436201025991244705588196690240136498771965409996750062053599405063092104384832544993901567424322210734488378891806513259357415556694447222544646075258561341924275143785178220591279576324431438046841055366736793704706698874350904971108493469464824086978889346251017772369669281300976486983598615348331143155768195638535816491072890301179308252458063073806125089288199095063264843960059424686156220270587767598103121248036591894193334563351984332829668659150472875656829251038419591919786710759650040519285592620898590204704783504018659575569574088319606167376378340006519887364072577796093000347966180535472443062322487282506364451942219870945011653981479133862352899131244228354530324070706529361767914197213580594594576758062977551927448190405964978647870649707561118068006523985503794880365995684583212683143917078563766425333006227380015743401578778587937770847732335982479488810229173558813103650513864843852941937498162163593292419949076563908472517284492346270718826034090121536759987838326841793852736013033707903469116471873213755166552782661393368266399586055812061577778352077718053526907336596661008186471574409618393924738541796953471522337727897600261723689689309879178757360408769245797124984772911562882080639584254536053317369964534762190417822614330374636638612307924580862884952478273676594453356207551428416221424285161463189455524634057479116486002870731798860344551950862400665448199925763901808013306934354341931390877704332719472889287277842976478620787720653980983388741781066446657891459457656029346237894375436737954247649277887960527079421544651961509784379878192831908323103025827405198910035773077424736092343931664567763450996389454139025902741560332036841756992177452798359721764978580362370180109840560710740885341627338169596333534540910806309121300975383210127978073562787602558451882636176226945273460194204756590148175950091681697905955221778743010093713608833861699451483770363446138696470967748341864702487074607761921284238907102931157140034074674876123671190285535006975203958406799291699539622863882234669272972829961662500303209597583618897070789315951207511956488859271996836522092365266962826`20100. - 1.5`20100./ep^2 - 4.5`20100./ep - 24.2089280212035926787213382195709489258014930859604825591852744725848305393147949651483343253434614022554596618654728648030614564016624559170798697136173449453624246868896244921259940990423155774866308702723265300489126018467819420488353500651374382382509351302599156070934182936738859149659100850227843922254704300609106563414764945733230014460226137958715884966796575522522875739142437879030199242194580605843266762327056027055020626934576126814278888006056730085216610706566534846187061097673497914266062238522488896080829404753666469958281872331657948068130423038357278398857816367053879605085181552329481656527482046786622982318993686485963349507905994858795775160575659499657974460515830885233510818083914509717600556894681696163026731816590374779503735285424317777800759521788553768167868805770330807557173392103995911391933470546821174240775723090163852785585213963120213749175859710112603391264643444368306807616183573314391637249114347499584698280469249509487033340870857624698558707653425174304446587382959526236179431785265007100385116551511066694893277775973859665817128452915859859746983388319921961805335738509334421613092737779933377605500681685226344886252338508384264302171766998576389015263189884701922024254009919472555168135776922964902120423096884223508831034794133522849807809068630369880387883432718908382846296524151456553177446334184868092065602101896891323738746255444843278307839322902976244958953743876898261407784924780290903814187723180080149539269578689905564744450575260002653923302205413585882653014583356679560850788799443017820476972146084781683209087007713232703916974250742957795060240778601813482370909729529366678965033302889597484069105267776991861294664069293437416787026356306147405834826525905821668514658551249694240856473542942533630493038640132638870446233596005202850507743891127564658666372613424111979098557703794266235427069740458176473188850078540292676846167207870904903193321457233111954761941462427991611003890938621175780387567326295332514430848949318415753038200846210652510775754041389436777498673379282110313214965844578607994579606838534915387324888352364041661430311509674256676306357210049153090165777882109729089492856797753798121123575291721605306051533338820564270830751346783241635008587643204977806512723681552165359999631045684620898745850410069801832433745006112508193424182382616841780765448329919129953919797034275161634084494128660274329988572846887731801115661291802983892253735324354560096671876268928405891998405556068156295793847604124883732835247695516751307790614724507719665697493998589600029365698225613939973000687505139623578569982143722750814202060144762807444210201172538766183586553988374268586315416192997822657485579196053718215571392514161099162623070913705756806333392417870405904074117362767395756193751539946878660751407972179252768826761362868586894514251410025661213023186413688094594307485846906017850790087658910051748208439969740023772527341129210806354755753682880774831043858416659077912198320233026330170292747600874401205977370299246174836898966499490316695461431647318292996533203288947431213149434664883810771855329825078036701628086909335180493501648357964906153144516105006298882865329367916518961040483338113989138151870299586464875850958980782469192200746266680628218835606874359589015675430354849870876257730310455263694225152451385395102986958876682910354037618314204081030625159907533713639221941992733373298203868062584255381703595337050167892393035690828907807196956033434405961283863274330731432383251918724647442264603511947037786894920712724811667346282582520129685272316235849193099347297964710000515746299035201805163837187710778206276236184943238601733462014525325361349251423183148742707952109460818765266791187798621254242933455821360181341269589018513642425321946996407433373335363040068574911399271552667436838412848855908673727710054906064047551789423766270752829814991954484792820274665127797453041841944380416612246303032178842261909741681196837278410812555715122183402067504000535315140252568492815405891177310901758613760670415084959688482541159401351459069065105441290876224992269133786892885434576007762614961244913091354296782454482453635884370494700500802078524571797795454090911749184728746264804760381589904999095069442599062696841022579300622001535153420104129190118306163810116250522222889588255317486840086011641105166268099684994810630630343931501045722280722071761095124144228732272569447808708443170011610680134801323514645002233525845170527039285189063265977203847144552459606319849670991242023908540631151138063146754829369040118848670930646288092248689563893544501019982852231855479027757730397927236629190885871920277174726856486121545753609018842807867720851500982910075280874903183656507510499542271008609932622213831537237763334058932780126681532673528279378024832868051233280294282737767830417034501361513565219147111103950507214507641074848430203317387355608621795627713153242546102693090297049838523813678819748277181523499342509581857525046674948789521537592806028401618481333107609740831217071445559395837814302609151610517455376864306588773378145874735033509653593193830465550597799105983921066001861455807585629687866841948380860055703076588798227332463864816706440020562712962620335149259600511849079594606951413613921415922491604036675542321553591845893956426990742689780516676676257271265239253135270440077260183967968714603675841910050913911040541086161089732522012137538947074589116341881194727338352748013911600553019674462716603524390216501890814603526541143372458312363639530829233970763541627272201000412798447877486087044577797193150727794380448600027207618646455632943134133975781516899371100721792515743420343620279755051509844424579835472200038238610383393940639916011063180463597049531559108522153177818324946118575258238870468757192558286358448051098407178711473677866247217240669817500300545776041484385297393706020402491507324850221319997029433705985756029896055894319568254717312720240227639141019585631291789507997544721528001518458280051923463000825961382843478274977432383168324031400006044545182990587562185167929564718196698729164926136346276871276062554550948208675036725997991631286831376778963048872790748388079633683687028282283167842690003307258455424615730512612058813847849512772922783940248443723910581899067822418401017271664488055066396338946095505829014695742234906858750358510227134806162526623312698315571795912241350297986718054182492588217676108833540047946371788059144038270854935837508254426086218235757439674290715921949843279896272399088530941982393388194645696148880534020283989438695623761383759742083327976029774858617763454953365084924063885245138226929439813734858791960049952745918333761273062965417138266339673256393482130771277329559662458171979645149837158806498022302019895081854544214760686958973084608293396742693173888969443751976913323108612787320607049049823050375312100946480112509007152149096232770902448999344408122664940838973589813997960360046063679451324461577909557684696862812909291820368995996938968233813748608877397984469518931961276716004717929261018485426316073993739986324064799204786590357232522315825853923849757155058703078659378570507253976058128309423911817000291165813780627735535039099301969182815518847115989821530465083656472788565346868873014334750597088097841396981577579210235607112446176761822087905017153147349047727280222632617730305660341375501002735263285077007862802992862333520678262401454772593877785155894079140531105765863674886977362343253822715836558648107027147374400194293215687842305537303302890189379648145302864998546679074376242227318085997810249663971915850391646221182626035406485411348638102236853577160961881353066248659402337292267205155629699708096684004525794393372913883512129919142549340385119066074483080184750942787957220929467358289430196534998130330712472956795340429946019215379647603382153922884980264933992222563218635491353144898681460324414088886862650416712844600705326802424584165567362636925139936728243334057466683009882567461231481844136847764194307429485652923100344983068255306227530663616611451029850708763214429997984234979121906428648948888131175422594931077042279946591609546633286601244097973496626590402507483966358870706315090628426919741113799298429213774412796239259695296991395877006843973268922531488471359852488122663686042654257385591139054496507203536934177951451448398944979401289701331650597350827188724068854598641951345678210313791717059902272060048930780684059435130189220512503936683161719120572940597109279856483138052812019723779039652744829842463776518436818629819973742816506965186704214399099570953234591609919424973433299640450182563526612915310303428058077294720798161681924326144275932497154779815017541720505102764851376415262877395920558472936669705183512940751828323812272024026313832228348899839662448435602092894795269261369864265881451258100735962278095725304728123717968192921998379207832248113006694109804339153483472454337183480489069702048738989254207170475579123094702640967407957345697477097125469431753838912189358977758930687938622090399147033904804314442552664880280232195116490861477409224476159055062402585038347449363437216249126660589188429399078078910089305689727510722921466115219819881657828570120428701780014193155635175101965753003109723195669743465957783113028814018724781412128679339022387655479738320583353984234730217909108256407038647413682720504500394588179702210383813945722248810476227933983926419685432969446019295641620868286030435815661350237324024666015121943311692771669679175588207755431661356255556311852108309341469986561404109618555751118117904620978329988731915344447225370716149491185583029459163862959573479283592413238326971175137594887360863686008464212517744984498048886865934620573226968811963562560407156411809099733638934223245360658889562781961918983248450041128066618924150223203117555608524345530887017804851454562270240868179753816193212033802750187465575629798642185748351591364676758292004988522891489502300959807394741152440507842124558181176833468547823821813452184262426120783976455485642639121083978850536689111899017331049083171887079074766680856522248407758827682183508798520994602413590239981717033975861284219729235838592722136711652249978026560821218478467213508342260443861816741494877759217605061431286987506535776234568370433383057433097855061219531537001050004586070492638538246446594954328381920702954491380488200612938260567454674389539755433670630506812738057457622911383746761071484248326939401926158133965830342104054612683210223034379629797862496944416088419059690996720591949814975068948519906185000066938049800060171834032577854770547953797531792375935948182656821606130271302545446964843486244260416499766356108954859981789170294864044969080077670795395373839896735654215127060438924472033599987842404699917146708527525831414712147040364930699176289523454582131321572050775813692639164744651699580850654486324467661992812582396679512674908135998571408532881654668890334605372739421028616770899988133100141204094156750603338760784158630281376658237464396350890362585094487661376384096929662523279061442047706594797230227362677766791298597368331488983891352669443596894215979198511405078153692338909950379017013927872714707962216130175241798143947051842368847722136763695356847943105580646100808992130723230599042195244993901407857278989505678780808540298684091581368656799865470470204350633476009821876137397964692906169654055811381856809460697711158749625528090170758786912234865827118038647358605805683960900924111834978621711176399762165623355274032608185100925928909709583107246396358544740726230654785854404687529935881552284972921341123627760829852043123422633816641359868569461247958033579859821665640845606893846026939051427294248099918437482701525348255346655510618154049793398710167632566630170686006020194775848116725487104991937988678666957509481329880397480735236465865014636056991292503704579955300982601974850733885401282988513032913610095346996997418722896576577651896883757643619845382711835262483675433453364439565062439297377636248582086677285801420862310395462125994101139049803703208649191840227529543725943389796670586657007306892600706689275316529859104056067553232526122542009721637923127665014787397383882538470633313907440295972931438356038338888977739384245029550455735887336591014930175151720655163757882277883938626916652114840038356211465132875333815634961130486728034741544222564178176781856639349525672129812329254482039886969407027902210418173129751329823770194622179782731410813453210377279618924117194839903020446208022540444346635043074086149258377771013668843289375142161348610531687157969572866549462440415783586724496646301681883488981610604534940328022800371661999788733171058582207271231874349367979079249421824791658053443823982915470741674837971221608081360768425416291216967852121533622385912011062156070282627099320757348457446549434264397688494712352586099875260221795737453230647457488757050901177188592598866555636919817850816783229984048705020713444991009751230241053103709336705047610650758574035513160852603194691789242893140887376757531840673312516037580346853786496033899078617557518801339468329730118955181345420006931515697951284341719936116510586545218480306126732574405631966051495994752655843905672035807628608053243006028158240499875876032969550114210983152316108994416817368806912489701591871156357260774282362865480177773278333868389870294015531674836871441705799816465100512561350758135899145944012388842590849020713816137174050023200328213847326193288108367088630169303690398259723668177268798035803537175275013219338353823009039287857671914401909887771600013637362525482861439836891685561797138991619346316556884800475839154778554231193343933532462279756954118155717736842968573678476905313295011305383280615291334994595190366889225145374793688489295010134954131088745391861244083180550521229762403303741173327921246941616260078748381597885352483006985096546500455152548646332160374805704252279582214507320725330331632696829964571978188819456254578615207734991322835946194793290538348000351946697320258521839390178368467517394710891011480415318625729234205696271014719685651891753613500576894220440388764644978793445279745621055812685195514566536763624776400339226750371010152209165060686871047337960926217942668341895743133005838083651189411415403692721918865696536918249169904142850786875468228757419215874787580394249027183085992128554065305776449425299328602002763844757268043095670062282855026942027994478805551674012039231943015518904812148841623316661278559634028984644246998332813486576043638250565894990569545819851208330136698365370933672292033957392302169208170482223023515171132087244163801323070189319914995040065064624991951729874358798373703184995682609023672213243442459961991576805261474082719406581262807945028285197560037149781144983247432161370398707310498417231557115035693771690578933841798381783380425834083830087709429231131010912606899314160164849052218997724544594054120609330411041575242694893710007879076663555493259583595052963080588862725427698845866868889291594763990564395465630917961760925620425633410757873841496349224590126910387825859761158111651910150955607369076754898952610969167554152490295439712288278914246919313189264422004804277267132965068271845398417664372403548722451309757615146993043155303819547277713416117921990325549623393720754275770770496241931837701056371804495447038805156727561283489020678769825256676705450255665194884062539439553242733448486029742309858724859306108215337652429596225948536194168837036816874394393168670815895462626255358553190267351358182906418704849794267072405935964582681728568627687490303228062005508192201448544446508962257763443891920688647220102302935034223787748664139278198380762288544102685852289503888926527537362243307165859986118064568488056149232114370441256806788865934393674720566692779928857521544788529481295768535408688830230117548530137401522433773137480107425345954313751446113032941529410854781704279208636492695385138066155545475250516640817330894783206583276495719361894545918398945548170302700222033389012322865527340318309388024752241784050484554645806238520618967429818257443414380817720882740708138010011102917877329591267011775062372405069831494800474908586070320017188495411365612288755544533177126095278710665344886244003328808746367943474553715535217686168004536178351516243706614684908138626883068696734885717856924076328979610141229028447884609326413121690445346492717086546175346576295774305822775653100177812058675061547928187091383295138101978081063799786917903020954656025437243977891807782826153953589843043797927338418998332736059462261542631972611090797757295775962515264249783658128350051263202913743827256451908721839072777015601882620072667850127323968406876526533820926551784087082414884444816146892507946992777700386390787661110078323581370363713654342013720776092053671273773079304408728451121202141677738465030549522397679894496883350240484656275365588655333178915759653829640391998564561250392166181057909297945226671188955723465705119910464347772316797022594942559987127396780424410890416907620030808917394835738807252222928900268179747792942102831475466675390842418997740969130337769097237763807527869209905288181221999239077882959430973781571362403941797661175007143690459585848626822136571339400869842187316838887573102919929471778883533838147359893598333626446791586489355158858850051039046602369234230487685119611158712223545023538543315646987662918817429995278242946182715866863257812569762142804446096045182351676010453769539935826875619112873093353041511030685510701243113301735411258251512348516821577907213969215610413354516102063320058847795402132712628114521066357180081926640991864007034246206038076684521868466156857321058704351933079499201868630649374770736331447833233624518811761291896021483777882635648322371481081664269268333365938432484050566451509438775971515237239878710840287583394897676271052708056245018284126132317147169818162687006271073084015020849760177795866130097048111642923844515300501263162639642367211433766284027935083629216863462043827235590759922439629996508191243634491769906848516061675610803298094173884879522625171393850312701126959029949970138867537556571096132273395115934772838765609631407511379385969206767408595908890050308012593702854096371189364414785902498411864848666324020936228137285644297102864693952718411356524584373257532939617131747530735274498796781454609374263698502617204370161411709042479403143931479400178048668069128093674269363208247665371850361322575807641631125789010813325994064738752029929210310864586703990330863299338261913962270875828961305468428868679350710179820578940854281008170487811691211894259116426678081694047556113760921400248149516925684968340267929902249531805262528405616469470676695146496292555624018471053660628886478415656900285744342619026786176009683322618606531753768121000117911642432084877679854335381340376685151182616075910470186777097248439663166327138498801866784892815181022452895290578238654086203257276064723682172430298186385255193909905039893418595585166649552201906862471111347124107830304323927254594064479848815525104853311355188385004802541988154682094441334991870940324026315373623087576432460929584037923455259180195376679435374776315853692047621583247397352476502829449396582672888463679302585247892904614273702959744943185740774147489835018658514370945280775896310722870819059128395795024099716378550138768771480901767328809594405984663609550890193708820198366952798635790216171664805583550911034178195488762910877201155795989460237870307902514633109340710744144261461523849269811126394341852019832112969760803843936680626535857206866398776977516290815470473597874739536203040887240376940577182261150155988513105317376819424096259433277450500377156998424260649002794939421646045770587368633242808568257882050278819832991194826924978305931988628680214872177719451368406621176893257116558516556050559966038247300083825843118819761444986933158047424549741402915026030320570034786203580864636412200078173191252897677288594789804084299106908143782191810736255049505094275870858466616195509257115445132334850747406662950451451923624513372`20099.83847451533*ep - 38.7175997449158388723166136417779437094174949629565631594952188319893379353463858975637532156445528064965618231724527050106938100807655763592829793362284025093036046302840995294160609324343007054231199984633086534393089172138531600960217657531893078842417875912298032875342833878186130340673092317836615428584987800089151680724173202971679548809630752932789671088718841365183185615272692876190549209112831414164657126600100735224743978267446499341384457351934501041167276137875672390936164414775311123598599596475523875497150023385717621147787333845360104603157275062351312660718826230052133685642309617611402206549141682717590705545210141306985321176967900601751778993561907787928900288325622889663004037784790273781631923070294302575919010369709546008547212043771993323074467538222073718568523457220630201433000705407942981766241922056145083259444560281973049697361544127636917242318488872747618418053732820417725101852071463528896156467159960273884150043192840737987983379714354330086052387468849255809529747214506126223108731034212487535273492847012123900401630592883107219681737302083761339582036293161041655676521017496822688393102054000881034030458778216704908838379876381477425418210948592484329552149420511056451437155749468829262252762590358712817711748508487713158718607284855834814077515450029098072081921251925681810616596549836265769876681940100814000513733779464664204438746921692986072506221280651247826658178757130859101021893184963604469888299820904012417435196056326991490068787459050579572705490526304823736229667011734308723855458841703707317411912509081339559927122069175946869187734258252329061118770875834136684153523260967543112729713886703571985196410023633552791328014428236906324675580664674652399115913939098272783775325532668608217064431381853068949939879412678519017987209774391645061189583774923856233193545215602265441507272919246910770331469642680920383024157380594451572803690007998139606095612249792050313889180033710739142304105780990426029829577862292993377984122998883109440029996639620284497470600674611671407770976142187204583666910747305962151943892190293443524664419545006141435280906417233585826723648306831312809905955656220484223389531417025599780409979608494935532272099027329817206924616468838852001515851823466156409758578225305540606389824211953156546639133632333265017913580705665823563710892009992668823386342726865578133944804221996127787654150300685473255191080995958993866228875277245543806042779363667301012374870589681117930077002641436463474611781387413995054231586628811568743960023560526060536497791930757477927485897972623869879799943408722784430533592722484507551433674381273959637135699685399536133151292550650259605408570493848392272555789536657634042828343534923360314462353485285857990227537083736702895455749898577317274539080573546368617905392681640080350343643499357031871612979354314378469452373845996216615307950221507760443469289322362311259439444884195312826716628602838999745583462717861442335403774175110270382412205302064545355497109534368118869345600527288659098989159204418842893858199105904526120135157436094638248109259836380904875071694638931087086977413170902321147429137428535996974927642234188450419175000257925130280461761616732060962571551150751875131498002985160049302791041000611453660287022432224051124454541454469621323032126940603310510746000199952950161769294788569369107635623551134191527452723043134431493798623152283696562230574866277897473751815980119344794474416061349723450720950703288401999931374832267782231441911884349681085119421886386236352172506911129057796580231180054430937737790900851035643784197013604865573806338980248788582542471179380636397678215000266207960406827661545334027169766628260223123839714624118086457623726739807057606110452053219297284284457726288538233441826805461104738772511453973199397712124876279360847371219510431072492277035599272056754431822037627438581792463780695189876392293318244655634086799363581051347396027240718270797588073764647170854614200309898479436667776688052357161229303600408564213356573566270390250080474603668956340539821862397461083631653433626410799479375917360038848042048790456038974042869756590215837577099006506137116698054584759477226750549563264213275259469073129384631144773242514350629097259897809408753785772640579051356828428588869847056488691443455000397550609437428070746914853578420435681953475959015892427480578593185334308739533277557125857466925779873297620941545836259833733544131245646475725465484948233655126430459377949159784639938023261505210659862279691641137116816274910111155609704553200420678883168092349466710017833119502382121812080693828405488621137812984739652857524822121929285608647010000579870145175616515867080682850973325990521024927479316473793515719702861900090564031785563288062156569130958739368104147228254863315865265254126692067183850919004861032193607594468703830917800190698383151048802032668732232960966648377066210637653996515940241174457997002183047759705008085882005293203268486839808617507928621899811544521253197153645884473643947821528849993198522456157249965191567045353305249217878450623510297046692956473364408803208276981746328909204758295773388330104937869601173387702893852916240756059193313269957956321881191118931384866169713466910733630358025655922202340453174506032498101575699973402110156129993094857687624083088581050696976320861705627435941575909722319193752400006983470250154541467141543155478067028794530322411311421581849561580650098640545319771301789838217332145257364185242190786732525571739242986725207353360536887937136603965152790728792837158797836628303810692137869001602349872880380782845256306298229894912488161802737992680739636687134710239143876618573297391432367641798878290894646916935698508339861958977039879420126730667958827242443416523819246834602673092920139897852846284575007413287927596577705506517531814762508232834678070831201220789955673227825612596476372044746156404166567324599168688838499763365357372931895672581565284506711705399381909990408529827649516755687447529225330530485300750946946680067178352262738965046752687217863710269789286381166452224090190475885011833110650046303965601499239409862753530064698475016498208043128136202429362351006690208872869558673481761728127190006924877186061937106313192524141822761135150244755184072579553642634201658186179887444980589232765466470702033218286740710907589238205274262118484698727847127979071031365956933156202006884842636521253616350188374422166570198125631556982452231725618238105440429798580930501401747466060653920589830225820363276331573021939923175733300356158917528965378829609729229521421700691269751091798854660647555059411954590980591098465555294437646389640145257304852086440107078150306653533859081589375621390233201465641702049595483249654364880541226143428021610324337125979680208400822105977598850456643744308130372991640955070463973986654524800252702676595162323753567203716729283001091264918824203829550603032759858714400855572315392404616576507627203763309259454678399875094052758399552298375037832961187043416748885271465483690130444266699321098255784830222454614617953234690596364752127571801518773026539220209987833783004996871121394671331894733300752803261436460098717065228485187344786672568453583439176741046972545951181284817608917956347728303566206176197132890576159578716300280309102631162916686593966257780954703356043509723882220531544476028073925325484189865411521205676698987165211873798676689912964229576561205959276673094134573246122573404723359054241331116307114389294965649613990824324283279627021049971103907941099022212886661725080094809006863397878574514031166720137532228890565555715782233438549814913746500630031741424077696550878380652707234419566181964428550114553259589945368945903688539613437047116980830842905847773547439689402208425638894189124441022970129626380913196717749313255240105054781965224416168530188589250186768120179605107268181141577782329218783331998850859275956545093391119177881843139595539712816808611576261600435397379338275512685184460577597740586594134406713928494636464019650765715032478541433723993615076588875905999319888845419421155149933317171185001609981043287696030182701720066590236887612017038002628175839461297819042196390432853607135171166614749527558756067771893320814620034763285042215828701352130837161503599187525147921831494051702072872110477798103788792074331102336863880224682744414613242448576912408855316929943829121147584539480413178411388048999936307630836321348625662772228802936120186223257089221046239645337377808245493683093700187926766910058824220603106741400337302888189642313648446246673148863300091280758001741660285987907030290075152150232538234790775207907515704194268426237430316793678501421459932858892067975295120149804417822588211610070937124300321846856166769827828181762745254902555434215468891824132853023826479464291429295524723972547666995380655674418982810557421674045952521312948602760195640824411775536462602289760891581570743031831824272404615275506896981450577569258342326220631799301045315632067007347698801957561218606531801417585239345447389189816674921068321015224950940426262792820284768531851475075909367225154197091504973179997926554085459596257202552631630258850470784811187179935919849409793843346711967930277896448316384244519930609274914391165115729507985239167761662145055940787231571036514964887177828039469527743545732873823233976007355101890005025328304890346258875684500829764020020161717810922973320461565491284670512116667420871873009872361431282062679904632774910227064942794644626111843704099677783402141203258057281715627830001520008258284687993277783802173882339656432545338805359476682260439985840513214225784069627064427804949052814800571378660057078284468125649075433155648106252778642766970309008768291216576459847148989739904286711867648209525220978944843837914569145923030756141779508422373076870011587235793403133522542133484173425548680193537984748279477310627240025942316863784458632137651840615395450198329628298534342514306423292903324046050804847295529934073727106000784242052037508999217353181811154075108681534618997695323531597404171745184666611026038141208958102982818003445321074735077069468676218031191201500618422527555249885108107033532717147081964277861463865067241122366719144149513195671617167217183745729695332611556781037178739153013282741753830273221678712013463022029848099750881160612101110950306956036621328178176387489425747577576757762206020516091473027487155273719596582998447214728079310237371618719832395189400711378194321484907017319915052586690055112612582518839637967834742767919794058886263532911707832526960118886268048789641600127261180159638318377702859617016979113360149112883577782096873308164089304444731217700905104410993640938905756704106628401034164957869547829728684642914147996875607244510427913962120112885638861126369053243112454950269872407728229726184556176946460237855976088041669360367322368747474389008057471788635457795509822676290355885376794571662097612472047968028365457503395597461487900527636418181117348564041662670562093913832450354748816546441373089694935239610053998880327223071199562361118063556475223861913701144108295110423858232850813956920255395454245301326430956581149688554253871379210484609961071792810869160114780601250258524045992041487760302934247720599404716166582481265056320384166685174094240719735642514135389473957036736517074228018927284777020440564935895923419079686539877724436007368827889535214140603373716391346096320717477290141355306698257509712476708787738091868232861669143573836436175266116225242361057976840892138302779817878050494761049074657484813626905689598771996444904763583599351865770546139790939844643935727607546124339897137828347775688358973765620841170303797135633186083814924895679723567388830735891762803395122990186711689059027943361831479928912196746388323503437255943387118088200654983387906514625330367930439390585564479592721930999326899147932849495332799613153969450233079593778671338226652527055764051748649560871377309831215035468561663553151493584063225495002578509270388586581018177488795724501480891855635266225487526652491366965675760223532451816731571479040612015205035100272253912613340820845000580838404640696585285664951190109710846594017348509362909998520653802792730257152496195094564716944696602377865746796127241724086961770313949884979768676146742542862981694087173077889257639713907811049549772495092530258183598267820789741648056875304943012186722448364411355059381833893660991830136082609335151077911934415845566080089928579865873377543178347280054475936967910621586100728787652711933925411480406215600123511613556846870978899930866585226593930820402848052381214728583034335531952903167366199335200187630036158615836220636040298450203565481392722027211401075409067765118249117896877258261727706916247251294112387909307347609204754812618781052074855643742543344365422785261713851038719203854114775473927651165482747446197286823771123539469955650980440737952716917482393410052191086422117024501422610566106500879730840718415367295535147064235959130337044278594482639170008054537118007663984755511448885983035537027206741253526744172459788202887943046797020998478438038405476981429074416360595286971988473949953101749363770075317564319979749139924166361393471219260329222746393943627496952125646979915515353727149419616983317678323169779017655087024915393060223763365787612983247794964486168190250640110708395478398618829240737329656163212756821849973506390571761323739612090691642780454294283688651314018414532685638673863179043433532944662286248581805089474383716726957559698047807772694027922340550074467613891150980328161788520953099220594476304494792527240762771824637077334786050113529871184729670502936369165140129174043753461991733143933742015720541118935759439390075444857273532267762390240238455045672092603925208430633093643704175482863030050741741635689137993421648629565890358271558105955437896175650034958434297598512378842367254088876988292376706863102921271311736764863590957373609589723673976256763483503030554204917561982309153071889060471057261745751385364695190055620157594247120767645281682557480519371274074012041122736464511383768964764374916497819230657312908529316053082700081820641372458579364770001612847142880887661303793370954827398116271366808923675256636844899750715943318579078935335783300608193177347183279868155225945843975847870648877152153479784261227797283363220038603613024128710458294284697558526204059159330350322419750207076174877218428726821275477714867533414005418795372622159688592756597858992217406109408814416434331272381501793236483824886118819308911175484181548764374671584138449492417774814828777446409693136385489012264879883202448203683517576306868136730503871426165897107932320143395578427865351466582516142467090573684190609893952525284422468278591793367381670528417717923555717512106614413043787913238865331717413348758048686834042156606608683204005470310937932970129467081963769795702526020763273256129213166630549437278835313769661771610988449016477427497082251818209586852309514946760251672304584881916901260212235615903259201086244848694268487982186199906357751986401175467008466978998030614796168309213500541016344550784880295960648232332438403982481395901613006911347109332333873686195380051393912731907092826992794833823831554083047887956597132844283234068185455710160208348550644059084653635042838539018795170270182049074585124245445854573148226509814615806562601561226680594928710735678458180942567674427331731956684441395221798032091280110171365812657684320512744423374332686811660492734300443915148126518168763485922853169573952719362639137102112362552901779351740156693530430976877387305787768989570507708374839944978085265904699922966823098183205568207305129446737955472772306770654882767829117787018100373541041361953248764828368208816372710764357580016993367406508555244508028446251477203914246676180397627061543568886736035524500875481291720777585674974868378704418953373234593440940700935438321050467642659241010978307956035797620134976054779332599387605637415176412379714679646767799688972071965328795580289079127277644979634854085208779681007715377289192071478090464466238121017104356560651889675187433105131731488929675776038543884805619390942619802268234621434280840835575694339338702200402298248879198776790747531867564891879538530561353209860963655317226161637102224498461794460096084950215372213970740841681592825912704887503195312278988435244267941470009243232638711617783645668031036496672589045801803502994989133219921278881785729190803851783359891840968402401772080673522760861540946099121936387492412554558365259685259176883148060639707768197790073519056289325187232239545345299982015937712707647914785589480489532586306505470520309666577851596289803883583383125995950870432489984351178672255530289806428295237017857421321418602729060428676903280335708817680035641776938614174739872621086337944826889240276676382661601961109900374573949652348840023802234565211084382146781421303277771969706978286851870997543461916938094585840792801438452814210126189703919020396471590761810640741048246977643993746794028222990439005769884259249363756278009355762470505987092307919835946394242588188018527999712718719722925420622413430195451507539520772733573820816396617837472909869780290608599799348788566274775350611623147409398665522135948271792964381448228612409410058217752701724377973399134644779523346558781121858162041491740581056137585339419841138112802436412615435003628053800108793011517931494636771776159142929175689169155957077208489836962255093461106410725656547396776150395123772496465164408692699044289830485419999263610336239691627550296272884916791838425269801922922305327039037239563040512263123533547649228559297989252718106693988583475002613511820287553222947801845927358805825327256747005707877282399313316165249511004583063443958195169370510537886993169746279739809120158605590758939168816840215629426623656723241495680844962300130252249925359174135424030052922082812760769663806579568166628516265280309963814351311341072786345149966877089197969998323391709780854696004545750466801259445292574036603740534472796934481923822239106518037504683779787904974142254312435778581173984387941147347516730780289949680771283186282180214218351782709451010174551410023000549209493461182392616562198796786846372749559049480259477141651178307083766659100251170484173966248942695274436847079275207583120347245517976491503426349888957553475854722243425203536140901735479484032721982782813137529532683246946880946496827892840181258771492829704023824304930572975983667179122414157251347857729252016173796731009830901074165216957819247285404220334774765727991597197476928053696952646694674600570933012563726862042843065012200639327292131234633995447257563631163433520323625009263175596289929516038649238523001728530137813844803324979756722362297003894951902268338657872320356757272627243549210535363204689653583374064509127596367267590973232823399804504220618286351506515873179833679937725339201824946946552204171435693152033765007330252886312712040011296382043534647425003221796824422433453133206476059962262525374171014485987658006714357296450853440083333340311620663908133440862472614025386094056670616455102678653789511231077352674982496082215173605246142380142516399132220251822790419829893178115514788574544120915013490848187243784559154801795269763674630296554491864808696848964488353791770773503540921719137089307202347396772427978736265588221354149905304402115153542464330072023209455774731414366526182021373421980310962131820370867985301882318993838296149496584122793154868264677375866533031489654243198761710994740297993343399250535413768221958306067746333983777196124600542308792062773002278088463411773544282770537611906372042437197965793123680095391152870662770749266295278883928613416473342534372881372826537173603477954807405564852154508320094164940750355749453529661361075424676178610844191559419749060368165989649374506394886728206170594399535196654969657873466167023782462964421510167741122438301262425621776336532508371184885537546581732911702770023534382317566440769844383274404857922964734132594887572830163674563342996732917009554792660669830614213071269759020292248`20099.020749919902*ep^2 - 101.9539910095971144226624785769757787294566243676110044502489515836402446499956353173742816382261830240305610215241559513559797033960634819046316050058910836639189222713816128105374201705716085338273183231243019461074184878139356761230990802005876700631841708008699763854300564984740967256774268559173615100415912010026349817971031415217643523917561598586913702793249910693449561436314734693975490529657405302282242830103862156344631822024874983771954546359432420067495688279077633475956993878193466573484587442087952805984167005693267012115724615749394514142426755828382774694654549236153865869966764574068802519408620157932411813867298518601727786699072001164389502668826559704082925280925811795045720651347799943498663452752008740659318440216052011548564789626720258272658735767455661486980400175112960648887282143294796165509692465130507072490066407245031356717434921132999935571425699653079660142796144575106273742352714715386041636339322589537121446119985513943326501896248916214977186410326308293479875290591042222735118155210477100128099390027680006001883756187087269211237363824839095179949374318482694740865645178679212918980034799064081187596320358845151885934601632063366719512988159838148990514968831222908428994652228042307117883746398239283536051953567870667481462805284677302604757630174040119968800787053981905219053386715807104250611267392548501750320569210772268049135704086977931135563659973559827245688774677432871108578310225503881039231893394089755705543923994458122348343480948285757489943720517547200623669656099065494114819619171280408252740898801021567501546916047422848929968756091624173612854264625846814619194273613293638957545606056693990930863406689488006510039796717311674160570782879237477010617969540091368018331324241650311088917066052323415751322327264930170184291425341956578362289500529665887164836086394961913235028770527159559985831538241753514149853048585503863707751771207618072466162433869689527064200253687194577522188764756663323767761448989060405075867367853397249458972627067710034560458943174926964989052549254356296071858978713936666055200724930843133455764883434838431132564673004788917476287251597336242664359307838113354570920688969554152185440685488124245753416050190627141078043563631637944452381412283137458409487180768932875560430452023445804136337184878350563464920670643568815680708959034257187062154310874458289227107307047810454694216455698809436329966635393110357923169903908140310432335407479727576864161535964458414942875033956169796449186639614499229618783361636768781921280372583856235004948205181464578287913689519123685740369466038283669309217271245528586489607657929210114883651382346047208529197947258521852533740489568187544022607963045184621441456074569959086275892612448974946756176547284425763031685491047319013556708583744983541593907086329785387277599352462805827594596534578577198978332440790922056846792550384941318698277549780830817496187208112500637833288426207810901436120533574340615187582317854476091630127649362476255004313597460507634204714791482155479896567655064584956301213781617044518290644961661232376271225434152689778766696059992797561127751997702470898473459855651651930106432407928560586601841198086240784440462615181661841961550685585650130021232230318072316821048753295440690971703662890511123684391789487509127556479151798140990018617032192403894746930753260669581019024493827062587103410740246657334138379186135567707977742014576357373469019043502554095883697836667749158361565291431427069833721703437227250422225995620579962769953016546121913865087953426282270934342101816373281199262866955163830426725676553882518185639844329309856534841802212419031739169693194446223118574885560291673557386656155916911353604658780887954590567337303159366061807056338485185112330667476974481474633807156953878879783688473760880125879492136723712319061599701478494719998481886960265102835246672134869299273163680149475693164070536001780148162143470825727450719046052090920983697569614473771827908625653604748145634841360315760027501021418561529469733432123370473885273042883036327145809108335326153267467227984992289621083185484557460224678415232975948840156202763886007663744795733013566037934187223281060462231015080207269111086235969372359348279920082241394469830013136415788334817952782473362584787728389932211841487541924194171116901550762075222153028226088207234709730683369108087580150909259867954902830069418062817581687300918268442977921245823527311541965797694351499066029074300665966828733366691301599978430755253378875749366402304765582382033887589897293541033978001448593324408515502778049109589332414730128979625987867317923528768606216805714034059247041544731170257676034149355658061383363604884554671269670458432194278415149878907997288376693172327145643999878613898490528398881154538746714462737402408114303042634940064637495117443172665306918516615946717499553144583379650778006946411297700239948105192766599873966771730532359954562733981866803557839667501146831544617919571604752941132544505162764378520169644521373550457535848475541522863785503886055132744766793645844886864037824778541661818333873598710839750009935035938754501625915902998072626128180565459119692847681672967955067851225699835071463991336121320615812228886993233524029622003337911342915095966852017067870186736071814616239210092256986302642753644809550277072117841034673790649919484196711524394002601576102123090797495183149397303177340088708723759935113613534939750942604988846014218195803982146118452553236225770159106233270119692306259012106606717643893212173081852306946174506480500640262761961445964237479816307878670194728044541847691610143233610545718295161058894710183489766761325607520254529173026581018683641160289944523479346350349830942209797929885004777278028354321073271503787501708338882907439400915681649078180032032764010098799094522013047502374048304889664293518450953249605396682215143412686794378125180637626838371997795219423163650891411180157054347453159647939557193785488084399097702059569550437259228633164897136417448302294841058661546543991087702531657032725381459874408048938251628402680877881512274311952347179823906484794144688325176728856790899273983744336468336656882668304255552339277080745604729024803934405048309492888205169421288890059712731530502975112975637438630876798536212643349698371847823697098191019454126684945809142800185693389177876710473841621582569300712609645638299250705589446723558744801590615561504544874330831854487378283046389727628773676967281135974175015748363293516128908410636001904238513541050593531579219584434907143809453236410075692479505651411073979749908469237726434535307230606981389954456786842709851873650536750320199590808883759805750303054216420881150765832007407172370496429300372007169762663081674595724990645109450637817157515007816859389403710725710158579628799674070888299650663511622664710965793912516199794182848818936124096483526141838318118188746035417298397919906732749154645890078768439403760093748713602611541091129205376807091802338572093633294032653656630280090185260968209795800714597312070815359578313263268544493353691172962701610581931665151673167658169443344414574723517165722842648021411639428245579874100117469565729070973863063991767981360999038220690536618228204344984228411565595626247390702643874161098046233707663674786203027000738163007644027418369084645326490762116691012825577792884592121568843585081876825952209266491597830076304391082365494802022784917993724468736872724858713001633518261393353413202353249789129806616121524939651518579085537437119271668958706778478157154917249903708275584665131844005067818503008082721916543138210430452610920723389511139990994678780445440956298380722254212807317738209189945670336101934286751178590080476373469557087922509927393385083567190517034210063563703130343588248483272307861558720299243434168920604402797552617327204391276535188547216203423899012781042486567009310434308010523079052911658794226236551798045652682936705578397325198471837015409842076593537880914351014194298693542703690246685385105219607834403624386509204624296609703583828449945283063263138545548464695002303827539268900251225721711628358743871635423579269194846703975630162658182428188624482670419569982320496504879226168044998252837912185271812766465212085158987014534269849032498044334928424260909173501580537876726789272352979792480825019621322771908589568337148641388085105461146118277455186619637831126969229879006952720207603130037867733328866433973490424451907325109366977972823705145354551825301032261852290935466113121818152588813010157988979040323724212261782277806462705182551197350771745551043248150915074567437810154797115369039889624685705402158545267421943443395441439098542921784459077063344680156228942209051162727180326830659708906008667837874065546453525479633526865749821252946045634718474108288038914507496777135112818809636491982075836734350390105390394037186300865263621893079457270220318432579746614178053790987081632078715778243309105401727068128920064061182481453016610617263209000982385188768176965108739161847711459849883779337234997118641667621006313993286488220771741451932631374284183856945221438460558527128458624916431314605316927015001477418977970102910868741651206312375237504902635574923814118552238493981417589921209195624554655680803632016485408539498826522719329857325940123040261823278251549060716426130182854421265462237664733677724408366482455158807183089480400892868112725767494377614932959616263694437637771301628888863781978742953377922468399111552902392117727343217985568081933044599890007655637208912090518674641841655414583324277976082506526871033423206380665462838393315675003589997224973546725151383809590300614395723372607657892627943040951799152612404227962103229436339617142350360417014821372483334836149735743966736275346286075833708370001071395889172734923265630217930377231622711262045275992554371841659073059572339248651119278717808503131292261492441934873181936427910222543566579082927550869413025437734597613378861234394479051888619963675019398188359835951292277415389320111197199157888035877203193512226394895819452427359398942677847204719174135409562761878785812836283718216134307742142489144137263343146570301912354353081901460514673458973767936350383998614333647220187807038848829398078226229649381078792524748635794918546949554744750468647921631808957040061060339473225815050867882344245267181256271318163947201731869651907639586480334328612075469646399483956483881435489963996232881635003433918191680832422393618277068511410700386520384770149513171264170200827627199022416280076402798216956160571903378920114541461259195727252168619774445186378861644401609558982096458430704348097611536704629364114561818326880114469488515387313725810629828090753405043877329221219822359684118687993459578780948588571970464878125545708497725734842214874344305357255247558543062358598578417446732401962229306246729149654383536199067750957585094076174091423850373279406149904858781588521456554332647360481268388618844832644547582178614235843127105296766822810572641832201011835945707440694191030404800433170884294795547673350194921501923280195392694503452088055692556414092857543872588658441312717710843463405204635489730701299970592305421752060912011099931660503139140059817430697539207757155140279390616910134945567056485944029621491670502424040902342631108548201122623027708885103758766308604572682823770756139103310065554107484836245705712914898850685039840872201064558850789187729702312981526272132991195386387488107220459049669056198229123283159885531946666355597411317948962080881319190548348002475468282288880787007683500130788484501940823718444767313473245597280435108453040340472339579193732385290439921394233646924220647955147090377225177587058304229413709792934972035175694166843434958456651635195788228795397359619962555440925855092046926270690249686845429462669212824498068431212330650035560496903734949749411388069240853836821456071895571458893831523435125009287880705710155589494498107899303891919944779369905692868512584988398997956601491835728100283205788102043467738552948393229439531003011088668918736035975129169573886111677209394217828133182424463555317961112363428321147685566352418122070108432443194682309005550690689085642592800978278210036799373115631961246804334176119589598020092051048600168037633646785001366094075607325300298536218944292252577025272642941100910539687047325699690041680307157667859087846710586639279064624153571120944792749873201489296891145927473473298768576931175359244708493131047132051760787009925269145218986493791161316231653768270904554812908543989352538342230626760465088249412614091055721114752359995067685679313599265221741061738933766096009170160293211437672088237379697546448668650748941337758032698292676582341434674238518174828320516719184282849594326431717587391764318427620394629531415375793127110745145396029251079463612073443640864212007172295742194377274538308864028586622965150694727091343321132259815659672855374375112940774737420543540635660510580841158386952419341396514512136371940151988551309790079975166297968023586294773922583126227822031911145127086601601860923466549311572991620214487718136644797986122131112118455759113201173231524813773127675332732962679389294454294876400410909923072471652267035922973070018137523569220004056760002665384781105047924681205574448914063627080911481942449292289849640504542670704904799229099995039418370308712567872485882143152279769650451416204710360876514629540394329274485754874377984517400209991046279391490019530135888873552113607260803469336915417699775886714330480355780041720900692057922421751799060679975184704744908565281950536724468060613565844179090482101769130798403661223393501478488949920776505825563290121453394181352000490443842992005459576408125257763708634171973807906566587362101088268799629051286615695623690144333181747323324490358335829405768822028293411925421412205010757399518813925266724885317481760790557057719101526076876688564574169353240026789979720998503277877858048271061436264359731762641911926495947638699993718136811531952490781871229803841802818709200079725996492191596585031278252908553196846474211770684760861511841686133906493192740587133690914113392520261021387445729963111542935967208142311456812461395312069078333274401531990909181018028901748807788618434890363349136091468128162518943197070924209170802146920632662521983339068796329961850147143388917637676997055413577390204688699659373330499964244328167806759436761529900717324480656905355298861763641102714391839051605161041652001891327480427468838586879935154043510237106774090821269644030087739222462600296114014482321073814232271064322241472135250883134587807918156241380060767510764674214340888399107358099996196525972716986158704502478654248634366449119412400513078474219874304943250454904260861447431079782783031418562098991080500928434542438355692945396487263997064395949831679447498099970403761696019219423412363510884947922482760511402909101119107185877867144724621467918279756469198126544037968658178241829450685063750374678230957743434655493370453300951737213346907037518299972506941258162280805216010297971135706403291317323673385965580440954327726272753977016121503102261751438520414285041510712201658154161118016714235824703561869559021521589359435924011811524260010565402988071029193365478357039593292516922465366059335949801110645781168045341800017402458399874479359293135893681606705343269715686574494023283837704757762070694579712419632582155287163982047478714381636197849432035080219987318023739849115861763865241000908556939640379616016620345512407319442839851189632242978594555426056262017116775854101707163444672583677179850184703726411008555779372591594230690860838899107174046447190038400408639587643187753272638049141023859031217893516616662806484159263747665900124655410385594163420058340962644428362742632723291683747686037476191163503864206711212246636939925705366643987071885509580172588373205118318987094144855507678619970858989758381703857023354814235587293707019313817709525619350228138644313239394608641246114262838569510804766643428406555733734109973719976698467990715664986332772898922620569563364425770821612595401143262291212986425746666914433594788004891081255897935125141191651632203495846782911380609244333439000860125212302254476927756898196048008580026789403392112145568463020684754058082830636174990308855213768365879236957343249130922062436814520040079630539089869925847571594478324631633683390515360216883852651421355980148357457540093125395263458554992918200583584580696617222073773196267130094651750076538899063022568394579713180988106418133226693225351952183625026436366520917492207167727410277173794642110820940541188315618411586246868678266354553265409558344994634834609320093021719911372270373156874750093631821012935870375953441426393755716874061144349699764340055180360354177083276236293761194914952665161943118650796708331861339504605987165784245682226418744885696226110573498927345457563974137362303870860303860397635071979229988217032078752491780295240330129621265523232498548504885097224957310995241327679056471605873758226820383321193176112974481758944101091253297172841973029496344156279904546819584114110812718031582569152337511091976650167371590570115067324074195513737282887120342507206932383168464129759863599581967366664149024256220662334801168269391780712139235543461727794860790693727263363158113663864375867938244468378184323233273430823372858949007531245296995301716045781075150267824882270859527161736718713848763700558335851748550725715129961892202615280878490982711201199995333439287767536076021897017660709431952782748227494425308137297947635504057465551638455637010613594200987441538707917330082284147357710993297471248738959009457806554179117817044877962379607877803263107117730419031571534338233755475599617567119978610396977717135400629875207547337476441238325598376826884353988116829719268024810168812453635616861396651752076968593794426479477749747515492552502857750633317180900567057280266475007453317216832404165095858819471869099387603358290467627091661502424208649888098108351072400083928021102059878284492242062973029581529721152588267538801101159146125423811677241009305353360727662764181946522399002127774677615445458862694870177853548129026982711851843998651843620634708316745513345358719240739656257512024022545649232148120338153768144993198560498671701408273540156360582405132997614839855533592883558347109440245294046586131223297989480813138706197065806148499782808345365314303798273346564453394295789600704450823901658294720588503119944435233856920059112786574120286453579196608361036073761530845238407522441947382279528857082856974187047190631432167573883680059519985392983250879137665435500225727939834393193922091813684998075570857000143126375637043690178801994788880282798681125698560608049953140905294634999909858911348424266960174839149409207619972160303889102935645687340408344120506483596205033687165035156691764387167949317412099611407060773163166244993094715675702557869495039511197361204756993108935781268027250429546319883315329635703609286460108460906170872180746589798785130465159149519008329959295481889944882115966858091821068567534454526775530581005305008843165019574899122606705538624519391989436560736515178339958760055418605925203020286771484235487132743324741535306542513611687717565503213164266420988254565471268494923701839299379953927937250969292020346744224651867318752415009297610013285640893819045575028554659264476470460990643616226945623484190303908018934943824863474552332695544067882597483955378181872302108030850418518334494913333325723709150851832575008976287160011074537017463204794746046474025791840135140189758047268217400542653333877592948042724487722674864237040814793990160520556726245265757973333744807540267448871191655782185974480057331720029959882575219889863297501952774325873676661468595697199241248531010827016673094921501662731129872340351764291814658295423480284131961286816196206113260373097216573354948258498376100797347256267155294442359014099075756023137093584443492465061199499408549106184001014266540676701467407781236124799122812287166789431881388693114521557011005478774853620156262291814989347682224129756820260913454950003977659027161547`20098.11562884756*ep^3 - 152.4827654746741525859982343971906456739280828643078954809168447525238073847423860901406516569851726109837852960236780241531827537471132263942641694342232234430328692770006703613539038929406272801711025453299284499417766475988931802350295123607187720890265118367085917104423615779006914511708887194954185624586569540447445176443041752281528505009617885101713953430743320137711345918574456788190431607230023243379812941254486029106189334253325923801808515259512895125860792418084779742554096172082522802515153554132863424947283453459871565638246059208901801101893279231114084172492520751950192986961289047395993801298312853300660805708113490091590183498005119453788949382674230188518497455806024764179986829121148477609763771225323787445503720176980808612551228564921436505806238235972104907935096010160111751277240106015681274244583049888112106026067583676741704827697010571526042790189459786495794467155774459853779767930169963985646059317021556730225790947360709947249757879111845874797585819955056570933648855160593862690348074493258168112802598594541178927965341439290301007606523850282037644165127508970472911942828371766440027629627497550409510362170438783372065029206054114947509343189248430414592263002929817594053892953607499886627129645732184354909737426576698244735961540034788662248732707259152666737671122745527975211978294712251406337714090001731440756398759010251478733795718493436460614254997012994452733404203151124914780191524480734069684577508967185781111566413778553972002243150316545217193790712651857340198909212739488977158718635898243066818713089252670777764401578039632820233902033158991168409640842403110306841261326224791661548465548967683826518776872193583107328416433160918289202309812096366312451066319805564022164973612779055559021632062924413651765691469725896901925997299762609891998875928016073483261982772247448516693405548963664353699887057291797195982616357833474017377798448703961792245111814801695172421797132892827972405866120608745340601663144116986216969328810482403641465857066386161172661291517177242641315433434196271842697998687817900399821529709846804257398501541535498081705067606236454452550576323597590008612446651699675880878812157989290557261787859304595655605662722475760241877724191542720313347960593286382012789067233232871976441944286075901697135391476497901932024976888101499628780882497904845704813893106146847767511397504685167990340359365583991324848201586994391949133622512564730769472428324135181660384259538897345727356764299661267564900612198945699541531271794152963516494519380339733734623824614265515365153804059895130729658757856537138445482657947799750210454036834748847322805942670827529695803285491463540563953095728214054927536760862322102146534839657132581218741395831377205949044573368685962603597368039808515542595372038153051432558102949095651978088669888863042751000989516245943722511229313432584303489183236005592063675415643870804365485876347960640702977160707360927274786465553988363916528650209503317405161666768798158788337879221917170573067087659776984238663879902235183780538714334060049556782261650077079174258932620659116159279379743251984034972795776162593244929742567397342246179955477488732812514778666470426196663773703290636061064775624329619086825388677795608562513323673837443694355430405871112986841606695380801790276634061958113238497621421112745103861484056367217181007225540421448616876747257526622673392870131457881824715401152245071420991209825955763440065178473109256413364430882636419026932828927247551667257637848889585405082417634963377568612003652003184336876571753557318917600148117367052534352329699106529211538310446638847795848757502361215617913313417557455152921147938678333425531085124830066321064519867965184898437355709168379740581305263258217761486276682577849993283996020645278764027323424324995990246198510850126425477886498833338454999780369567823531062909217013642989867611789855473148912590003625426693873154620514947208059725391569040101757819347714021390023987615671353718071140063805704842460523872795167916494784798313375570269354646151397008698257020153776180438185634508032237290286538464579898930810478340883251043215975908222502472835860501582428011836492106752656596011534670015208083680366600223239429543418102495669735224363244700249179493954950634986621259420107479656930592556819759542679097857610602040503214011145961192511583510879437605242929386800490162540092177707637784725810362671647484594045410219688893398591726044363592448967354128346005378759661079543135792100531437297320939832886151104474584465512675354254654801757827931737245579115461588801190860733359175482494346485213513314851064291509068653268322622096061929257139695894523345789676209500247810275091293743771321086430355849126772294237738924107344559383814650551210505729558829281046093605705273865320450032075794126305407472473356132267764612853309693735341206098386449988989982593841816587678767515486808603224600540938969657531283624497204133867488833627786577738012175881554953703199608421310357122463096010223139129907727039728239070252148071446720292696624123334044779634777053503875911344702968933923479576993741595231694692201300957569708446460091753946437452008274167388166382522519902547262964796655959486634656915501661232414952426996980875219670976888260615371380748615274137073063564954146905899094908438561675961409458716267754922908284381651120267004395749462367636440594904880564299426545125007593093116846801175373926685458628393974918469308546095633029807769008980334636492215412141347580046059613493543250289548124363033126800851340061515609581172353070074688630440344687340243490942442867450934369494295026853847414032537472245730154342443319765279573369600619199053012551126395725121841840415590969172501291254938158986763175472227581555884730190166509945261057777220321424022140635402045865963633537263744127279285650446951125634475385410423831955428006764757471447872752410776521583637748794726471143640455870534555849557702354453714950154130326832207401464758794581636098151209195754267957182555488585969272603132045975078838374860758161551107429619327088328767702224244334614611634707630045104517795783059317664675199659328743899696111550032759775837562902222166884088161106207524286245521024835037608439474830589294268351158234039117761802174159109780551959706429477657496769755773213799839722559651218231741778178970326693486260803477840388922906856527241600213763229244694228795395877856014036663664268431319582774843431775197422502530108830385362382349825948634098436381598845984797832050641933544534443993653085278561187405461798611413809592317408631719457468391023761704198916814069271051216258028734837679889026702486491688225264792461346260752894096493173243578858315735819501427179442494646857347631248258743801139671690391484256620278845849843712657755531063415336539739487471343268243172477533134824518488721467798070524647886868810082422224810803351365768596902575891538402731450782429831184064691426915820768510777519997640913087563522298765358863193730882803350610781600439295533195740166967395513525656320674152389290078749376302094891911258284879572839796471829014009594439133472435981962516787899426564422084508704193320595745949663310341354846567207292466389756731965979274100728369315946693622076493303684426401390900464769408588306125161581212039472028319321360332028693661718939783288084902909093340522582827561970476625988886243956899589553386574039337669117730105920132889309513756053190776842866617182440350316272940371509805654598918216113328473943571221440862261412429064399183728096313389924266112656198426827931126321490145003422718844088697602805872856430568707230274669541794789543258721116829361344473851766095698714131684727622530008112557797741817686304617843158462428486009200852718392657079721565960443294183380254947198834295078627718507543265546357233394283469386063939184348916730574185776178259270477822854619221529022197999554613256664250908064927564670273056310979229771672820657934186059622168838497947566306314120797242579936367197547060407770222057712499709688598192583216253853185632378787203902373560673266830186312349555238231440603527674217781459562885647476952446226126184299435984125848652230093477820876259549797565754474786956726219653450951686094205758900679084817429515745660347749695955278548376249234066095359468458210682848814717236180388810647820161812508243343395151473578970951584601134935039495013997493430565595272345827504625654071075011570395798350978056536014928695103893516097923814067608208368311962764172631873416760072211633460386668411060828009355237377325248433276182829315413143275224897856655801700783271589605727893779370589017678072570743694511974713763272377520545759223105901447517973094744586418461868804892001004426777126606754169541005767910190194393807774987030991987394466097908239547381074002028324798377267920444018230679220950759801581006921409405771675925462812697638064900277462549928103473307206088541849524006956475560511691321603114692266307159509367712578041530696032710740397069848462252206995649054408706742911204717346834423009146163836087980804249939929916715230131249787498545891029062752783715680401198435715101442391499747838800455652236935457780645645371202420915074554171972912141691996861725625278222699360021135934484598296915528625722013813622967858021381776007446578348866306419600779749992745428502312361663162226033337435913549618877745623007230750799396075525436181962569687919209978188999727165785807389089203063894831068347876701456254781275221614278550997184261382607706476110091708304711543844639885390133618150512923598355441790488977503584958794960264774924682715233805586378377745474556268316331887386579968187130686442565082073200125313794060509410735615661778772409222372618383364278423777938767584426296735961316754131185849601707312543838407877996146748677729930367586616619337626884515268144746480466799485980670471351152305127223815003992086645632814118648348355481728088253880338941905938354956177460878695190739625847365933185089348197758936776273353789489527816303416347000335613671348235631872424378306395516419726343833416996371854520719639614626952814556847538972487049989865296983943790885266817949086838083613882289027844193487201778394312272762580192993265115438434296696122955706719215251667201418224752821488093634864609127737361003916143151270594888351226511906698822658216826945285217334890971541175185159194858287915665398998103890237040352664804186477525513887423034929798745243869986937789063672494134822957792326288086881207449462506286715524568433461729761988844374966104556263956342182695447486166310273973360210696443018227254961830469182530407747459130165582768669578423954826095166385656533796011296592139159536937468349141292152989061164852670846783223078659128667938402986447242974006901615970603537245952129224299165378497639028450927446703634834566731557137918915138907949721914687902786246554368749177403234480566680373690568013512293123261394369061882378375367050634158982604753188920233544941102653043986547765043136559864987795828344167305240570763154891297536344221697586285316721876331847287554804177346522020500067298562888599054010417180850385756449757615456578373640252266475369200863389845603087582476949361297487622960758885371715119120634607417267650398656155814031346595001089128018991322279118868563000265350766840381720361330154534809228871809814149393516725089401682291061493831857718240616040090706363893452584090928984614708567945470868612720218855744017939984198161332663058337547132653824372163595302090775549967282099767574074002459365434505213526925434423635857547255684266799560968105567561751156156437069112658859913036529514995962797348810997627708022301468939917275924849006901413229881006291785973444058838783652432380291948451975668627186570931116890378315898596268727429959914473724205630007903704380347120645668805946269910903554535701589592739041920963018180293680657407724458379509885287621745242418273343011854519994813527105642092218559344977349029785724427392153972038072819028421791763755252729114125036951347698078415773213563159691121980048120103702797021233422413842618237771394775168908583560500035347160361095387381205248121824463920327644910604270394807311393883369962616941049157134807153373539005791110931800721146504354583334125538882047916392846617161715033002505270742706022781610697009018845425625534029948814213859450553579859415984309865478824254203542755723611209443406309091327773149075360130702630542182182167635793936966619044988439463207908125893550074984042974843482171212803960858099256883728574622277143300101262895405459029616496297535877646542261718927517134331972796349618512000022996052943954255100494067283854415997502712556507958354906997807038276326725026963938133807345629652806253660301641890222036302634469605262880132332965642572430694616220650106846530989862559981086849494302529009477924461020055361205533788662230159765675893083840506061312900346355064982005364495678363586641492491328437845790210414753376792799891315038441579559509668463394753742170037375070818486606320678993664779822836835563344826779094040787146237401320621772085504971265867796210753321963066099443649928604165711433241456757676649492025170091817836685564822470245163978293686673158552639452224507453831787939683463801414220458605140969910819051862694152017565046337308837017074816610487124600132217479349219283262918501277321271348329079721338634827028068117879458570953738098112228258270176276901598450731103096372742251819789983236775348243292062286483507686560892771771848916981379837837872493182727261860857159885414812035358706306918872874207573205058766653475034136839551247667096636146615952747938766544876256912599554982147491728052985914588274422467942723993023825307019235768250119952631561135216460959734102703860032256136764211392902214571768553452575221636196137600854296896536021833475479884043167691012080711759489922935954558023622727970912063635144265940398000993820351121786793176150707098008351476288326781465131996017956406161712576690602761748073085166648916118747913280113144714454006619506411261134046032976029250731492249152970342617201071383525147970304874444673097362636565796496869079413552553994484240036101229773326215790106750893185147158784750950615410757364763825527616226658673295348301736121381997049689853604405568338008025266457581777257032191006928151766354698020058224072673318077353475692114245681253349384573550081765283296117318175835654525963785313750310608074656803950250780796059845314595187430080832525545412248658225629829245385746534250679994979924930010749882084996341186144806466098883840117940346738166821902182008388283529689867986929871837655084672580545941996229951317335398562825384202219287301847795084296694369861988888649094686120130435051479888726564665616917416261595791030507726605198793915645343258365239276807196390155312421513836751120117478246800680327837448729208984950387548855884095262810297512243272243247470539439037694355454195788512348852866741937627735393290414911869486380462616026763760363114621010057349199488025683333199125385797054592230477419481565091888230259456064198823058993088200198621667657523373638064722034673833207496379358402113555672739721750226912617930304129013578173889141739012414319166624464176498845649018599439386566833568644567631328467957106753378587252976074497293043349003978668786509406529409457862559821695125108708653882515940151019130080082266038916357668105224753416216643751400103731396387161852916455414959023195663735533967504070178936015862390547599864796226833554714222497242482086444180847283624213381935645561425747379543212291539890983588885731260579616701748367357019165695810897171378115019953597603674362482244696753593073688357993059324117035420663086805452560300682003703884076783510846506348235547451128600606876941505971786236423583237790766848843625114433009477838568728496249794396558008782575552385959619536417477165015143080700281164888076407468107383930563399420645945456811062801391228813558478983992871782565048920709626144783205063115859209216797072011594777125443688859070668541079483177093497346886723875012627247158371321552382934033155516681219275097148947886654551339746516295033752736607043511274724133169342546841252492731109579276408213737535297109224563882049061639274639174909579484774989073280772525689565205550041625516234107456477255203163245328770711465773447995286243754296208244653043970862745422783921342327919520840534722651416952209018854625946056171123192436357582588801177932107139588344307429154257384718681992655559950057252390501137942981030547839360256471053934698214883402723328500291041521136798686888782090451633666043628833999107394143380856705840131709163201801914212954255715414385678013668152085130631587362759284502572962815541125089258424676621021165877137549449419267138334252706121574457312249153372772633750078623091782846418434604133143894962034129632444991439066001640949480048987680996578028941967019813241290842934694890691139739000541294265001623567986287229496238901916841745951044590687423645011809015923080698796149373782885069901348350592208280199205618493874009214283320894720622529695751831399597273137573638954104619841298108351702137105922648772102637437181681053533931181883256166480322661008247398688720141896985579875375957015497742623726757096430401949787991037665302801193786988331583636518941396390837082939060471149305100789740905975159762312269542049683133275292058644629722279746798119972247011697362373080581106212248430785346898319161169601000660616044117536844897390486873289584919787206583388589643866779624174948725868583951352100353404204059890245450110465061559800519374406993026359324568575445067712488159650312746389997640213571959673811812100906658362273362063326560230455933139120302513621451105616548736966534997675684383285951953666473995052010023347866326094439456194283109437241656595028605045531867755045054816192059623168909091937811169471262296652297845721458527265469786557301509341913678293398416972565907399297996974488605780933668024522398329234890959159205560491040451380387033607026277555009034658114961710126790814257587203652043082668352259834177263794836749087060970475639728123877488212168551024074138746835473854653233484050932888876509840632149057666722479776160910157040723182215477591247886986448227541350502163970105146828688879429004851888938767050695644791633256512898911832784606328309548120311669850103834931002094432986477326292379046643055018732274723114102098407352451237279258316233097695706784556559372971820441239347192023438015653764143719915569714990486594752260495380889101073725692327516313802033946594361766782698857075724080755427765472694764409033366089069212258029548947219261438363998508918422677610876126788005011579679542974803684532542447654133178877662606699522593791599516951241471914568243804950345640981485965529366560577427851307437196876705354898970935316258632424389654437703971911297194093337196480503238741132722216971193147577808340017822167046976035143790194077437174304749831806123726697793014540222291023080445173149088517473354676806748435438833518866079414252606970854675594983880184142945567161195583763070591599097659706514995315231235310054354760795446128112871030689688770359759569933591100282608459433375828668584284380050052304773081282727740660686531200087751839683882491496971949219917095724772454277430589036163486495321698342207281501550161085939745060435396987395445197871130342987992501603219618301567430142735932599223407087169606061253208452456538614353276793836472587212573740016630126167879854870885482240313345873357428730281600780184159980349293631694815299411813757735178749494328553067927590792733389753438893653572246228313060697584701559384442609188687538389206390483590995175564836752888033076994773204747051595974839678606293894313121213447795187754180278261623576091607786292007807158224281302694422655597958993166043403984824562228672124707830967791118048342615968529428704253788892729140163524348623119639199154044899528059476566173810677449357869991734536692486723164520319692880355537238946774144394771733931811125868208030144329035439802274190415314908577829543870972359101245260673397894229684783115446450908338`20096.82515736354*ep^4 + ep^5*Oep(5, T111)