D=-5855 h=76 14571366849891547908301426704584326469437074714621666014829252681722074734942415560414015698209459678244878529877281422925380440348151098946591086780304966974490837166380521504604613268957893342761534803714301106169959026604734989158636719548259534619102818880275393795945301027174075874469939132379575252253460120269456306017450734076532564275460264925985713635804041/91274926583913399693251387416823300783291076612528219989772301850892651517850094143632577528985790082377734870533458888530731201171875*X^0 + -3618917207490783487790569117719466631985823818311882483392676498731320038192219361273903838867119986553194602036995016453167269000565576779151655954985862262043009774761321544725364350596292268659148712249012615332465403786695603912544904043667092103592274233281370743871963779200356196398748521728827965025199855058482358490797207795044175179340034551042118863793792/171012702447620145665275799464160136347574161141232872972837384747832471883843936387509997258307776298342924053431488573551177978515625*X^1 + 3064476532857084387388529782501418988269824421980242706340208937774655700655818188948877863313928798971697376433153392000354382003933451493676166107816028111820413190784753758581326770446546701296350168474091455497656338842969479015969157081292540516954818662157700515595841402406280849644384100370150736265354324010572734735410230505790730953934262423870450500171716336953/25031984320770398821754745146566439957876167837047961781399072192463978071997656188721775848684800755669945508321034139953553676605224609375*X^2 + 3563040909978494745332090351189433994807974110540404063007576770138548894670611719427230769549576318361068926848200221215371762346623121787102498276371554045117206066820494152533272576861833235366245664563364231947488710846312811262382298282656445990647216860896027423040673781481146513348342908036788455330406754145513549371206259232541847475668969866044290481056/146039882534261439509202219866917281253265722580045151983635682961428242428560150629812124046377264131804375792853534221649169921875*X^3 + 229007415774370627682304794824058403355405805150337173687575448396179728281163073084719098260293689555602455382897270766896018169696703009624440164875684312907613159927093619357390471055821093532882121861126999434125522768818063691520301271428109951944168291546622653371853423684096124671335049712759900906363044037875939938121580461403206261142359063404173646444520541/4275317561190503641631894986604003408689354028530821824320934618695811797096098409687749931457694407458573101335787214338779449462890625*X^4 + -3548913342784933843020003125641383226761266799985744432093911244224308892058575148898937731150947747562390571612494867085289772097492803331639964027023748501139439198605022497486593539098314843115072503965343957055638125964113097885535922765751302729324892931562502658002550685064569117561739481713438206143066877289854133262558292578987506996455398510700428008/24942763882879835953749311676672464774255460731006857725642302811516352250821545795014880281191676196721498854458332061767578125*X^5 + 158281171633857551989501440032843186570304091433641340086341994530756909487992748749745126420154049274270724537810268182435153604946779481958794471021364925031382711699329067127782717909960463855499740589652591635785048944856462009184045967079910996133005331008118017463991668693622719939000117576150573366915864926449698872666719916189986232198010302895603267265418/730199412671307197546011099334586406266328612900225759918178414807141212142800753149060620231886320659021878964267671108245849609375*X^6 + -607009608131352501553926150180631711990126574142377104429078526151366836158583922259310640413411505832517142063753788836788032137539128501878243449663416860472788255154174026382919365088570788243922042783051910467561855403551276115404822133345986099815860385274615517966500612786998519280285415938742661876643784222589219058566054639243090367970079477101407/4260079228502106909265467408483768535312632063365816861766405262428070410046378444921414223943924200977198779582977294921875*X^7 + 8176976710920661206286838511229837536611452760945613526114675853675502081603311923367328695327197156325907487512201512886675078299414427396234343799196467038792757927312459628339209010213277347338972102752745001945625187448880267684747039851288436614093173565669643123661256804981216787259041337847286060822638559815329057272324873199896712035309237652137157469/124713819414399179768746558383362323871277303655034288628211514057581761254107728975074401405958380983607494272291660308837890625*X^8 + -18187194540058241393887036967337989053743760857993417369507568049703289084576022698896486256335695726199509094373782599318699292032395547042174966087663239478101366870044167908737027783406374947505935363960686303895603336461902793730315310135306355765363775565379707418394419772297196708289369468213308372346831926374573334739716674054081746691854227942/727596793937165996458662238852906667004719395963418763751734459851079489333284106732948629196229581721127033233642578125*X^9 + 225224941137382053248067965754729688671359023165934617565032496796769027502994482758261318610784651500583486980356556353073688115788339216307486329393371799649685997793311172231363721678471912939972543180040176200278547449602423111834055067897234111811787317006242591203847082535552272633250841634299225237508844499249253997322719231455086213668326344054723/21300396142510534546327337042418842676563160316829084308832026312140352050231892224607071119719621004885993897914886474609375*X^10 + -384147243929911044165818854856039791533630802161367867949795157756345810971615887528423099235580201657307308807081221462030679262362821560032232161411969501830231675288864764250778704053914455574119323268771087136413180284323302281096799805451352490339663611207000563109765054125047170902209433705625333791944782939105472659787837910227080020941037/124269307248021519463477752152503273613103227320823016866222794167562679647016926854474573731209151446819305419921875*X^11 + -1521918511677880352003470936497518092834066508975797555019487519317798048607293976674654780173943417326450160005990475796992961454468816202231351386695493637118910297312528937644507380595324343200748485221279936347414759238268724547459727530835573497815799518671747905414581742804952945418671734295497232888282436576250301206490672883512343302017434314/3637983969685829982293311194264533335023596979817093818758672299255397446666420533664743145981147908605635166168212890625*X^12 + 23255286322969027072241567574772071851809482892755985312982186355112511484460968558289801233970245194094888662398041888489206061262207149975661401805987560935697552243612586341422798824692917381332752294533397820245282350185637206533986263859092440265985039722783163041450959810366791984988493714082513911951326397863199475322010781337335012952/21224476045776519122711827865500132128625657954026134392181519072171251861147212101532805077917873859405517578125*X^13 + -420236150973024995124798971630760659951983460748536948405449914618047091125635821025864682633051201249902789390657114507276371610428572286273747961433891976947357775248703870021431399728103355459563490043646325553104363754582572484143175918768578172657124239356624549967136406011509568480713053546199251698165328285158051614757862244934605755437232/621346536240107597317388760762516368065516136604115084331113970837813398235084634272372868656045757234096527099609375*X^14 + 955709260368499906765560398253106799084785345594937132860969761196050605138043392719100155844595543889023119136249045074498619333102628625072033596768764267152750103780667527525247013559603396051496174277205875925189491993772331170206587078668756660537967571349750987540064340043310344562368937672527546534349621263667828153702888613539976/3625017258031856383042156766097375256810530820499766762114691558013877346054177984890316836535930633544921875*X^15 + -7959607163608017384654799392014648635437510529385064589737926332931850263098380061132617236917009794250877734101825001593252989672066377816053472312466536881163761247314681454260230023502597628491088680081861914095681542663696687516347480834102545489012943928687119512493493150682974121681779797405192313417684287802023872841916406284767180984/106122380228882595613559139327500660643128289770130671960907595360856259305736060507664025389589369297027587890625*X^16 + 2039278129886279836590445232682971156757320441605116520540706046977731405860165594422750686383671318296489232578582545419880231887493198912714071895882638093498023226773459919531522605131263305434853645347127464805912180953780180751111191070228128992493108184909408625474939601496081953334078243264949609932083995059622995351864618692/123826379437467340155154799866690871283024110008531742514592367481259687311842117331863939762115478515625*X^17 + -10403039121113855448437785054278994120392603410914048120105376993345954656056118740130505545410802086475601996527193164399666956690942629672132198118573191592439705639606506738336194141655945752400471948909102465824890101177069804772216333539734072668039206632502892568167920338695311372030642965998424235569688807050378619865636414334539/3625017258031856383042156766097375256810530820499766762114691558013877346054177984890316836535930633544921875*X^18 + 8504894301507386845949087365698299097583959498828712637702791217598435590732664860851879324860303552631841054839053216530343713880082818155249973561503658616383457629937656174577420140846409311936515105454779954490362658879664860464561853139695933922727855588572693654402024234109292284803881074540626748517176420206778317597923/21148826547816795927438906894396391337835031598382876603687850978865873153175425675809383392333984375*X^19 + -28083711182141803257830930630977462614656306256440097367122467360182509353495830177712575967290321831733814810079365175913275648974813555114924056402490915337378952569574982148291532755887350057692210868794637859372985108885219850845366130008025546483760433623746910342386086525074479918533955060234620592302942814071946900038705902/619131897187336700775773999333454356415120550042658712572961837406298436559210586659319698810577392578125*X^20 + 14632970407450005241179225566971790241319218298990098139274821319948545170159523699016293373109933883768457739986514572629349309732740145725274331934636377576717306431963306807669676352478199963331826319491284496691898964519012060792079332484446837379628061579765391342506756083046727324350386263744148741694117594578206081/3612096763077164120826457198018171022687452023634991734190922455826793023599560320377349853515625*X^21 + -28641267541491629610488464961550257457032835694407098299075207384679556372011531097926908134121787748435877346454836075003784468213589462630672911785169063537350952084597416828390545807503431136787905629745152394920670726491962389604440261263417065205549566786302892599290107438948351762061442701813109081540273941837328071214/105744132739083979637194534471981956689175157991914383018439254894329365765877128379046916961669921875*X^22 + 6742133691522878794052630817286125279149198510709647745142711636381191889349650039324124966609324528173907840393228422753863264813943921907385796476651293633142720657120917210582083560360205035143429506973166523572945400734205369598997638394546119389718640284883003278055755835758732938141478772328325505222783275469/616925151678422565469932911702505725480350473720750082696997857528060294380795955657958984375*X^23 + 2896418942870615867430421675781817250207945700402517533186470519021855908551781319004804185130425230248248400662464255831013371754552311140352251123831463678520112305522936788460327188906677956146979247264148488521486088743975315256562405305584339598376976156832910431009877475796535233324841063289794718182544433146184/18060483815385820604132285990090855113437260118174958670954612279133965117997801601886749267578125*X^24 + -7933029448993157416665127037316473907852230515027550932493451909715412981587425296773291381797049020150593173941960301909017894769511984269155104540862675050918438763330443009835258291195920477803856823010305225453420781231886549268449936855620653181744566702425369615066295904977407952383047149242131899394929/105367233420738269081115783382152984710563701745644762202732341166193047716617584228515625*X^25 + 24579409908785961448074075167747827298013466785853537155189498367417546653018151867452551021836040411304650671276300002612855386147618278010972577029185019956782163423371392739088386563624730066368939095197675543939206414010179752876026451561044485667017002787807372426771279386202317931699991465246254893814052132/3084625758392112827349664558512528627401752368603750413484989287640301471903979778289794921875*X^26 + -10539333547203854252741632276273728450187737317050685248276115478625967771464515660281984826512209446942934466285002646917527464950434488514951186577882117683118748852064496635228820987615718386374036667457920003055277983940368738081164841741525592693548110747282423490424415786920115755245100051995882921/17996111600467680457919006555448844527850333346822333424890237603107266902923583984375*X^27 + 18227681848205261592533093015997690420922845973991039542777659430865031741925390603538750848323747047523137230947428995793875906483460521079811896350518996079733150036533903669355739899421030594939669635728192560653367991394325248193869889778982011572020270973077371336983936093473735414390386859244214904989/526836167103691345405578916910764923552818508728223811013661705830965238583087921142578125*X^28 + -5212094696118743369539843333353072282868342322456279500391869448274716038240038280651146165072132535967418116576540031172928780459279208788067356079302762610592343112848204436617686495613648179368844615794209176361178492989057246871483470081936780262236875756814332016575250534371144601303426862873/3073631357893711436023741512459239031229775123283062924831808301128482818603515625*X^29 + 30257207915086170482067701338939351795858900334370193787482707794058998888916290262403220253106182263478535355092892966805316241728983021024349486414693362640701567993408359776543587916821822215359233094910772222816734260711518895130309929539470662073296425276773993437178384809404890164201751845200058/449902790011692011447975163886221113196258333670558335622255940077681672573089599609375*X^30 + -1079145611251668344829858355748521410337301151364284611334671425318099653715749856081627815391654289301945917060161518401661831882165563579655411238522718177539305947884208465025228986740110033976712846388252370166370931622693420276373844452442031737492767240208667748231858967432196836129643/524958387343076248680399916730869176982028202097875819783400222225189208984375*X^31 + 3560542907481376407931714306059442248204795708466147096525229786560136436725115667876819309163301326102415811940335791477808823951728450159837565918658711804890711200931906859601288833164631421425894894554416598922478187812689146993278750852731138037142658386230015319998641078992785937664260249/76840783947342785900593537811480975780744378082076573120795207528212070465087890625*X^32 + -333462012905825616751360617184148753204307037165678763149192222067780769351748298203217365733317176508712139647462393485728676826250765946492996216141663418111877450989986213037454868857757449331137530696051891337324945622615994821903944732961854988917693271038444540132725457399697227/448299220617486121844918801648906214331364818187767565997779865264892578125*X^33 + 99497237930958361954564750629428967333755080975919542806348968350683180478078896189113152527109983227891542181125279358944182465892453576554673123584861696685536134568118360689647504216240121810933297096669608253583308255122172877085730033179801663580964381682842008809125257939208266228/13123959683576906217009997918271729424550705052446895494585005555629730224609375*X^34 + -1218625479103423331527830874653504889839518180970651119081375120004209411466954078156075703582520244817591550313915528689046394431877064285969493692393444329965462314057806933897610729057846396730892981170294550638800424313882670813510600968529108757666917347262480667952689529/76566903606744000315101417873425484941309106436851847309612274169921875*X^35 + -1409026324680589733691568158775321267815931926499696184999913143403313398904328886596217520917657296462277785706250711124470911376748841774107960230020540572391853906756644288175699481365339432934397793328454552074992869595524103238379667076938347428312549184567676050459212755361/2241496103087430609224594008244531071656824090938837829988899326324462890625*X^36 + 149852528915162632911093293141594426171400897455288711076955200567181904629017463150075861075272231331239836385644845597405804256471127981578085488805969061115313809729007274595784181813524043170907412285693989552295693763253447338761720040646170697005310221001619770934/13077182511826473153732095281541500416961418691178795441436767578125*X^37 + -53486702897378831571620308388215047538377543241110376012087090446320679441125132250652188356952082574150268140305717926082606216787076188567104945394007557495672614206595856632078398241074790391546197515363173725667106184195340550589870683506405394367690331489222789183538/382834518033720001575507089367127424706545532184259236548061370849609375*X^38 + -3331985146776174305734693176167618898533094881168103089639627799769398788038070323893134312264941700821817014161009235510574855440495847147398021388719981021822507720297474670683742854747718423610186216716379497779604079983527342985288586480470538078030569561616/2233506833787612835821023959272673000334998922489973602294921875*X^39 + -111935611982279837078964764901996753270498504980906921306388057644581960654254701833158864402371492510104004413494503598671170926565820899188046284479894682860006183731608291452998159618149893811716079641011206435792978874161501691030405168767383865573184366798071/65385912559132365768660476407707502084807093455893977207183837890625*X^40 + 125781126469955237699693584802690923839377718686768176499191925620053050290990675070827874397052598050572446087602172326353351554038817365797112376603931051963867389725649857089668813709426100426978753221959348161965478771728422071248318522818441186540704/381469997231018417732028003291660631995729961142608642578125*X^41 + 138531449994659491410308562149654635047271002307911473854532495876121352224791603471045734126812548595633125415618610325471250863001340591477888109429945043732126560254835559474290545073191401238644688912077750380124085589523198153249818083160099494962280543/11167534168938064179105119796363365001674994612449868011474609375*X^42 + 17336161918664900958655790847509604864750752567463382913764170309808945243537030493460263478589687058463619367951629541016490285867489146359052159457397489089474714172300819064150444605412363734631441194497316320308470709995384051622087850488674866/65152860329806732319731512090804548590218609930419921875*X^43 + 7781055522419257715965427648566048843775629089464608962954473876402592985668614839151394442686677053571685321961629575796834824424274451032622063995029705352549738056441035638165341364544660003697644349847763752517832905612888568854992062122617353559/1907349986155092088660140016458303159978649805713043212890625*X^44 + 499067525293774150725975907937112683971228520111806741018094499352491789196874371655642948143859304879294551978239224872958911115188214072556403234424191079931608275783209088530980906129118247057211562173343831918077185915640772513748949713/11127730201504138739492999503126310604648780517578125*X^45 + 119717547892961790991204898773101481462101829876289451322469169856140519678011493625156402749666344234656168253954128759401543004307768232000271008297855704136190552352055922786276098898582088340304977661499336264047319024658964897151740269883/325764301649033661598657560454022742951093049652099609375*X^46 + 891370264427231526813031471424553120954288461759759998219009540243795636521317569167286661035634759817262956743127208040221349213871424578351059356948441338239508758907687047666090196845576150639031722842412350264560614039498137498/380110339931823697335371460397141267451708984375*X^47 + 133163585553497544572732532028254733227725430679795045467973827633931316339699756985442855334813083341430197424951333814963508210604280628645137737212474435104427872525018417584397483968670077598729853831779930230938204224142878552069/11127730201504138739492999503126310604648780517578125*X^48 + 3207183194726430706986916452154887837758022055997566037597574244421505170002498566351532797523834231747349725612174490194290898601608059633188645883289133008857544039525528685863086362728455120755450833994475558281360479362/64920638758637693823291453526411830478515625*X^49 + 314867096764005691251199469651140755454510438845511817663813560250174955408057343727026913364387521264268557501729760099342827228749438789302561247367746944469987363654691731079972924951457433082051122619688834452177987047792/1900551699659118486676857301985706337258544921875*X^50 + 4984310274693741225631640121610670300442266677294655275676769539388055699709941084104249852269187680783997056546640083146835855981364143624237169213522639300089829995438883253727022412175196391737005740956683585249/11088068105659725674345252523725333984375*X^51 + 315470533136217011343140878568805998204537178719535291295034826349255031391879459584253812869556452667639593109099647193238333618014605752284617760047304991998002147898745585178293578179532773979140419043289903981144/324603193793188469116457267632059152392578125*X^52 + 3096951259206632447788898508038207758017481563141824903506354864167497379478640598311631582824526882239099775998798456956758696748637925778174437139171276516840331503680629653777835788264310917337275483781/1893777644006784914491076434453515625*X^53 + 115812998206784787265634596958767512744436265894412540945464403309309776761778248670932577073166615545833858668209649028122758397968080964816917250984663877407921613855996627090159764956286185803421451750871/55440340528298628371726262618626669921875*X^54 + 633733817458749792375708864856180944967383892607014588484588422496523852285051932976578292264326719929345430881427049431230355888482832861414215524300440015085331527842408440992899499393619231279/323446224424728422628706478984375*X^55 + 12190915278201833851233271445611162080810326667201581636984863074847114217082923327261352003941926575767387233672046725334373702111276273611316585999972821231417378514131055757779089637357465267908/9468888220033924572455382172267578125*X^56 + 30237876580976438697438000606315051338814648619863883700848678612535818863164595025399744713447320603734814873935687524076781125075220348937742465379907284257984978586447809014032962476/55242736878689739133852515625*X^57 + 217652892713749445190462183329784951642100801411009474736547359614772633779437719765486033476780545825459717650589056786180481754971395992488086934025725609580970767007190596677154941516/1617231122123642113143532394921875*X^58 + 125226393149700467986999187016924776892501452433378504268793055611010128905687990456375529064190300090585160749609873498897951000212537211910575939575310160438558323789725683/9435138664165625812784375*X^59 + -1365134132243943706570626400949669799759645503547464676931956850610258432134258133584114628741763766460747839116725591686164942562299583325725970542353775615546930065629707559/1381068421967243478346312890625*X^60 + -11767552306432902020135094859357233796545734233501201039799309771046913317559128732844452272787239150744972999722509448845049114089340039383967164453073824020398/64458675758603763025*X^61 + 5313477061022525086869487481536796665722568334952235000918491819514100790364509103769128961686474594053357504843999945744148513594684473858730944861016571660120748/235878466604140645319609375*X^62 + -1469084291629201440132756669772607359870941848596471988377437589986554911477694985191886460646381228691109805640187509522040741620308708861770899001304/1376145938484281875*X^63 + 764585232105294612266054189599306952830840482192185715521459836526265721269055953539111118496619607895121948454143044455061209471637227403483289320131/40286672349127351890625*X^64 + 9914839843306352345996325975085261849388687391908781612725702165663007152354252314072846607373647025718294051237183530100059719613660512/235037735010125*X^65 + 1015231618996832444683516521889462980116922062663579617548379946682533183623113720516489492482632170507874142285588238155470054107672343/6880729692421409375*X^66 + 5502175782950644025847128419941274700908561022032526512136370048057352016902847207239322251882858774658021848588460490998/40143080275*X^67 + 216214800777380131894792387534951567405915574495236541005208615963529665509841502617550034636617973206737566354648119644/1175188675050625*X^68 + -6502301952939307054130138424776188623872630961600493007579776909801156898246417807174166857367841415917/6856205*X^69 + 489986206095067344726686132023809473613223251224030412375500049958775905382749744011417275279155998/200715401375*X^70 + -4905563968667234322795284727462748509993848453243449618265277769481449128528502642/1171*X^71 + 123221099434927460427929850601341224869698632663062128244197361973886113500921/34281025*X^72 + -50852707561845140897935983639626888976342021182576090*X^73 + 1755143143848116476829231548048964915623/5855*X^74 + -848200339566685475*X^75 + 1*X^76 +