-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPF-Kite-d4-case1-factor.txt
1 lines (1 loc) · 308 KB
/
PF-Kite-d4-case1-factor.txt
1
[((-1/1287924608022725416134543901400426378565612217577246466696640261942761891792368812201322160534256600243289206856509953849562521607476232387580490009280512*z^73 + 5898428801463054666695271579109292973742239472646201102129034413715888058389331376899622007067613974119608209273722172178929930688779214127027846709907456210530064490560886670959121113805664140241923110515518583073366671087479374091457/170037412070398858432171993850455288668675053304140452123403292910654482728269692076702131674062304268583294994819176399454829938770990425301071667698530506619012656152118151127329250485770517591811113273555669462826402055205926705506339981217266396498612331853334095207857912221036106898902960059030180662774964980235182582729452043963038139365707584746177876465157631942253630652940288*z^72 - 7764467184102589265416440361305657378775928202844417266822331684434821429791129375949694784723765694477187476040604012674424570334826664311155320756772346344363899849123934818833880268563849832757719705665082612680217167101352433382693506704381059178086397/11390065709382724361987548638623881958718582612218268282168657484714165843379921667165260224588090147053880537810846075362129332498309724920441291758200255028380330529077111480450331789721760900894814504734946829699117476190477388431274729689711161367191560864359781622705133428238191548424916470027243891539525994337435135077639517477018447315273316393208242644554331620952304110564381859629290510507573248*z^71 + 1877197323140842956776215684681121283193715757563099791919819960785627965539474305558492806903681878578669719871970800849598863739915798280984363110042784526425425343621389769203951212132239235792130790906769335322018610607588260783944284766733657449055268641970053237/242245130503589568153364838672232540386959890690832000621861985218248371276809830605408620888092378980790231928222829034665408408899444969600410520429210105237952372084092031562281878542336689048879816580868345426938406120833817478236309328074390015437271076895669646410996469357659431506348264544443815106628112240928863412323382485999281570057798180397855515669390199372513908760061832055006273658397274852984619008*z^70 - 2018719932857304476069315107173302556248702443981223442805634484304829378874942622364788315960124883307552924873538061213981331760851517978185635853396125621020438910478485842087219069464328563094276974223604354568333888414138558490757609585297371145696280053150639820082737513/35778439122831673928891760066825700743239472256202319444934020329414473353428742864274657657253047322565545770041545527275449873387550762283007038290327945467778739378196436074525029511176069079025089503797601157607226448683276905870527701690863399017770592159984077229887063165129871545665504099972305449835418656996640812593969843772041315357495392888726463592205468664120126296876544136741249709131338654510136253556457472*z^69 + 52268555421231905412743976355392842357390017803154773750968787881548561017428373325365241128756076580389352243367852300803523012781184127511338905946522125428440167086376237379149572192273471936626864258173299897217088225816659994189966472993954941790880472834678584134034902170806409692784685343/199799328249380566329655390744433415782630517732929025096395879178652849947957306333735239339105910117235963553291945483487937363177677750424874498478772843870641224597942968712542350311848709760637940558635279731741404087129578141027645077300566726722487915279751507500609069812655879713044677990588403399285621280344397638861428223567192922700414504563233911029487481923198512461890223059358017486260853530603152502191326809163660435172360192*z^68 - 517848233555167555444510221604401477593671516339793459534659571712947064542291477347037495260914089777454295709621698049200232002976191909105014653360612138995783143428502679049778100283059291093555366612763031914996977467764638551723845747098923345779666452840913682888951756867897947062628936265897284189/708225565172847855121983782222183767674338839693925165293267370691189637084510674794529397955358858966063053002097944653641276895240046561000990013513521806472263068759484306852124452890422861638240398116528810292904415609606921809154943730686434224181333670040463448989916080273177336389600021984976908199769167285314753423379300607581192681961651931065656130988954793640243475998044067581270207548204341620787573754989001990805433138071243446521167872*z^67 + 6693260915157540452041348598664951770234394505593250641798410086232969845799159391312215613563258257771747064488021345773459611413087119104849878691783478734383055855537321842972246832073321568728729738163602213185873871386563892032527067606256439957384880789451291696606197764575712809361522528264666118649681479/5776808963565714322396269507867846336404915889929668377053544520142171395634163263480830543360801997847409282692120380682363334337372716425792971278866229805637341174420960987135770201371616210747654431971422741953303991361842724969919259106064342748011954874431169671060212128943115414113160524925652606281752358486149120579601182920679387271893156925592755727258323167657945009438381975626579627635910088654576351199973972142474345472898681985003284743585792*z^66 - 26391081472087241732484768259080179507551957671722616912419365792092610508473547980511161090344065000947369279952666115256408672584212697610817074281244339951689299737459418562241492998645905578711660088423007076267296625788448886211012856838321964017125848563836791605175432745206331108794365089870702762703035112558685929/32042657736517818428106699211867586907844320377030878654074640765005702458661210497934945631130982973039840295612889824617857110921820235892390283417926192823900363733898379460080183772352743679425563158630105604414142257255239875900093707813231203654029073618893030329670070760732264770865516767338402958404853778335273940624391730559282337083086336675289796864123498583689069620448738238080944818587331359593040080199414054938693829158441799222977815412578241422032896*z^65 - 195772373882081405033693325276985986639678854650144009857047915385531151316372146714654533888613417204289943756348213838731643122114786492999715614547423843757064721879079890957924646912797074862059583774053297541257566190259935731321646478447180888696209445290775535768094160829635388105316482989762697160027246356378861722140917/676078032892003244573972815961348318855722563062932142356460916788773997954459982593604773574269522614855178827308593631237447954758092765007141015603251135363634831335006884522623342430207512948227937859642090740482564698212569776457357970388202894031899481355993141551171680042767402867100048315304373601107032183474785478703515933290232526205208540448982114452763303148813790911569508091600135982157503603437745680632459362336641973888660955646966496468397040174795746967552*z^64 + 18503993273340998255087385663917965207569362581825709786644325507075256274649622819986644760482492676904234814676254974166144170686581642671921017615253952508915079399824025008481501846336281135966801261338394602829207538724688404977583093565170949969358962063906116210334794847599317944951114003951962697192660061586496852429281723430093/16642244911057078555991652777401579473581102234088561057475281448987777460383265124966542376055012468032199461708707826857807170561403364402799742268911507905956825553805467908472601120487417630511817959353400794343378106982401660707784725598392029643895649294729662757356391116584276572609744863722961579170040953672038366772940644535705436393443849523330642667801655894501972038403631037729728489718295535281733480141036053648805501045934829226315759289622541838945308335131672444928*z^63 - 14916817960794559470703178174173079357707642571968334627495829856900141746676538343866463092759561454369784542625374413907130934466857077054224424376193492796105322881189194458438368649177966808519170040588994442533459564097583332285885743300513025318275710710328607663307809974917192286031150651125760668689125980050017145037584923847851118512949/15294094195716863966939991303072943338389589541071686830002954563040226524743567441839124702690396288105038863957671020648913602887200864378519027863925545314857098954290136338342837217904859747878230021127498097265813085196766654471993641740007241294862539373948421687502130468248143341590577239897177020642798543627458022799220162675962011542675466882770151939212902311024065280021471525954864303033689218443287846505541921120052799111414008339666654197923177113026737567518259717217418477568*z^62 + 58183945083747347608525147243734032972646618659443167125328577936722059789070644518673236911697642155575069459441414938242482419870093763106137019591474759996321929916185546489887172041512199023231588337584100763483034942784520140167471958881928062116405680364615150286563462039042116739793364775680959701780425337353252584998159529446395804078849946309/196422961421716020478275820214413750590002147039396377699796790846249204867276673577290332292417684765616584899076451270105138606828527209508209866770748728485057144674790371815359269389609248257136416744760845124810796567629924107591784675097430405598010522395004951969149361730427451173443057227202234882122602537042560011270175389820534058417876255090142958293044036695715178257459370519709952950573259766678051483008675744307798630823941605383008781776229222745484591474288851503844746960817881088*z^61 + 19250490174582673868355402141495880506863569656292986736585502479505216546879813053672392395033916456634020516081615878369880623705670964663029114191118074680514209451400998255889400123369634716073640103809654605001261412331423363630864084249046886161431397518862560476490277486760303431504577352220730951545950396862878454054406255523624953563923726072245049743/222415561622373577508864817064777147315656980116570058275338209030954905507566949768944726178348250131723327580925503903106626451754662867039465644338796014413810264454976344971350576775963276339035724945672361101400657325860470651488833997656196546228611421732842224141959192665978312797797276588655256460301756707383152494666194813990585536311594864949900272887365231052385773693183335110984317978774663884848057766174034155331059080844424307094291355818429501076713544620026077805402537341887689322997481472*z^60 - 29389139724176639609715930091663688432144744101017349954159521212401373019496815683609345406869611635870300339320248076352893030526637164130480029128193613592886390623197566946273225982329011481977819038760554566663255535817765776820707575356543011941389482789794632795113761869528993658526667160562480688487944441963482679074048444670545914674998156587659616346530787/1216655825862214964700372251389207433028928287377820600217288868335457276468248668090483289582991171084551892746558044046742643163376742777976348651936927247678309598139495962451522154275260106523582510312017384317993064498663339674009007823306945097607380370271619671763552040047893238840008280017049274647090987126673661711103061541932789076047395737490024873546282187980912240170261934257425528332949336185584766808063072244218716735562523089272735820267126509353829818072109690602490516547295303033146239168282624*z^59 - 14689831075975014267555740857242833427529216922106247475320185781700390393165584847679943883827214313870316351028568163540315082447322485746873007123165878350455885085975738967823962977334652658359565576818300852578348381370153911924673641612990404224831975173736740651133534758207433458272998707264248726630618548966862604097258674820853764095808267972999465037262038878719/2852288985164949172364682294244813451355162551223366524890205069681859304319315193513950128633097845773148751694462788605773956867639207712918856536444070257785103315971093870500550089773982985410478082535163571238804764632602376304877149652710456264587619103892936466652974969022999376552872531407009773905851403308185678958335262180937888860635081050308014632745950480472435266663476630291212171006859769374726988592285208551034544515917241129752145129488002840480819302934075651138379487296949594981210982426468398661632*z^58 + 1193351502572683851255343870504828722732770970372303355739636833583876892929734711534297738547187325670829785490981837131807837677918121112275525374300150074724362980103545231966220118963406353795088069819621270735293269559677107610921795348653465592416287615272840170448164277495933920716614862988705620296165994152441960640689733401619280505655730024548148003913789079948043/5100545403183204852264107933481407186366590175351961352573455590236400559533534951630749225906421304728836912824137558198429503977020285360427272204904891000841454683948528905413908171520406516812198078868647102347806444280857946402068828052651035035925818019340408602939970726299398171175060770945529130154167080603207203515022518633562926493081116469678489434432767685739284608113898841191875282165529995278024378941356590236744281508536896073893803945787589811695146748726890210608680733695938312804661806597387388889071616*z^57 + 28630356090305501459764562434535639722523820233145844054298106676205450891150361466267016767522694202998131368953469089019912496210134064180935686780963701356301732034458507079164072845351679460099896883477000648840342967096733588417808548587352541546749689623553463043155501892274734787108785999887888021507754218208524031530870403735697484262663903044428817212938902425911182047623/307379513003612010010677109180504329786741135923739015845631651215874774666955807934753149625987417016401254698605641365872949152287341373934486432665454186709477465463298975485251221916098011308683112010447934670949120252850948763155703153068708502654715221556795312387187336968301793758806078703178372885008972345491547866575085784013930613199512070822295031844149164586241163109037189232731549214437043580874634517692102739143488744555979914768147747891532710216307285032321250542851644952127243887899153736551670278605678542061568*z^56 - 51563251491997720703799099162327130287826631142269467634026390697111083017545025941066891323961370346527238018543659577581653543425131244740336631981527755013683281761278377090908015587218793193765567008391283756579973345970880706946826574789371401891242496358973891562907582361466140242139596512069117513679303142541722964266417626124822916120132136805566388493849357799379405582807900069/12250381800401281971640088242619769768429206636835491214699860309260184533519171510118483322000406770550411803479432074039690178990242688676176749515975773513391312534805475973526926422556980663787151768941066663047282001531906441849690761322407494254177700047021238919478935247492963573722659714992618886622606146154140594510737312058051898224690333145641876706644872907606189392285324053201726741668772830755334387974537591744125821158652629854027940990292604865334525912343099393374948427943186922482768175199886824511142035669028498833408*z^55 - 889309098297266604431391945280538622803240071929929214793447493159097473670668984803800300664050151605263198834167733256921510129034947318295560012578385399981493354070108096626178851906632679778879598886967578553007901350533610968445861326414829122995164221851227189407602098460175452838045006174485473507458815672933326991682073070039250957540880734270486441451216563451682188768876040225/688005248320512483848547789885107069747570665854987587572131425951648906271165778090540893290646326805972925254520978668334340740698973997230461009253505790193377682116686488683261228071702169101438742262147679148955044231783830612708138627791241944509931396972787960692355424102114942083727674357804085810642884451215539785639465558175287174789086240471028800301933914875761373480898847230827341540199257928089063279282532278034467170497284539818119827600562812517896937068920950546142852600922627484538300106772591213030616675306734153105408*z^54 + 534701809827646090897295906691081870666308014670459390705074896552649466555562756086086339452746194566319504572504681956880644613127159084369344747319587886998827564243030220975045014786837696095392245212750485213150869285934643820781129679316200268964486524946151969191964828763279040119925558634092260246261476287060688328155675894425297762329405172041694350886888327426701100717810067286377/7275833872720465575490501760795347845894938791218752439060956678326896870571055812953641568261660258724557825695329040041734851124935534939896592329413778343907241345560804684692923887917380138810074331688724115657756729244062989722510379210018107218511471542238299703422578850175003097890775196841945045543869780856462055780489180731737262873773236015339770200289325725270588758990667023981947869802080537582338015417040740978212499263941875897161014467201625962365190675376412475975602258846171839663525552077295982008854001501247496896462716928*z^53 + 183345143355193999719770076812714977264061065007781342783562938975107249245693249796900730097721614557141944839925950484114765218740254011080247882478952383338597038296984020577658680570917094736441749902850292218538172763575093494109698805660145680541453995855620110464901464883466998142836467834937968242687633721830240418173487404350404473681539349563719661630079951794272929171077504218857121/9982124256498952595261957844305248218288915584682184664965739773359960664802804133358640027630019340453226323323191648254181458167537930397540766583985180205276167774841487288731232544601198632639122639150261850457578155303986550998637096962772974176007914275883156498603320047106030623796346173355199506000670927476566755385522123472482788958954296374100435494128810309325082037169964797913167336802748911605271830206447279446679935253896871670425915760452621957685377202630707085720900997938756723497932287096112623756498949224480741676149200912384*z^52 - 29865814997810595717704136761017733433083642913456068010542498902683657996782310291151729137361264392102521424150410155704354972279156588369244457456194852423853976552872838631414260371114901875502160211929492954277915820339629372471865637400661770003860577399104378381621866492965995194112820669011350335305964643652944157420174013634386839802636246538797072495749437125811893434005067193969808929/29067945834924949957402821242616882811657322182594521744380234220024205455905765636340359760458616319399795053517134079716176406183870453317638712292564844757764200560338410984785349169878690418245125125205562508532467588245208836508031226355594900800535046371371751723932867977172761176494960056810340961473953740811762391682640423551869881448474911041380468158903095620754638892238937491523143284769604830594551569561174477748731971459347690304280266694438035140779818414060619033619263705997659578825978820023879960378924940141687919760946473056862208*z^51 - 946168291343749062888220877093987497023434552070679361969810883603161639996604824641950727308089526995858637111611282261173758470375091534409779231081893980405485453903227845913446969710680087728063345383090015166895226900494713759773587238466347839722555039305674323501047298105203941011522697460369408557791863908807729330882210566149706123539776296353004951172466421493941310583959579753942674049/4978154871877517355667801682439276523003831769345076612815340853088589852892898529719919390087431180033505641757897332763244433414600628745954126134845179339255617162629807866431387205982187573850572539961130408868671486223920209630116162617343363751913853867452702961906132649127661025189359085284852466883539336944947751820019604389031345622879555135383084620991404227791461119915290628177889427732394545802563202135217436485560616149186063702481183451669684240406143716541344533757610199130858440462641706066311886547857367526487590406467277459812253696*z^50 + 1278506857299125706302334997437205750598082505434706619166596908251897806687061419423693217083006988684850553567994326094896034067491377474338955753383627162078062735590227546054501782756089268975125809095881312524757710045538931489069711431396139963737379119779985424453646050248889652431230179881951235046120860643678999971570751235421668611670220853475300985112994674824308888994020372338610743451455/155378169861041071705103426112294698835995597184798531239192418706601066488493148909618124003408901991205778090547491550206385255736514824418720184920787737536846322880001563127056457473116038555024070117266802321608974428020997582975185667612521069424735206910933764847014212244572555918210275769910815196369029784725709229806451892190446359581316674885576837190383708757827084474796051086688284818383498563589602665044406627587317951248395420281842697893514184511556557680688445587642529535272353643719972929741726602931724155236730671766656664075660062359552*z^49 + 1942688003956024454414064963934104942119129030262333036233237192704924170701089808401531543113261655904440439678894810366153345918027844749151249093250311789858650789084159052262387119794578207325830419347499084692771199779401074216786525936922707597178898889063940417312154272103975085691937171440470303528079495599458710567905880345101129412176137969380910309302815992096708888400160754054011264461649/1243025358888328573640827408898357590687964777478388249913539349652808531907945191276944992027271215929646224724379932401651082045892118595349761479366301900294770583040012505016451659784928308440192560938134418572871795424167980663801485340900168555397881655287470118776113697956580447345682206159286521570952238277805673838451615137523570876650533399084614697523069670062616675798368408693506278547067988508716821320355253020698543609987163362254741583148113476092452461445507564701140236282178829149759783437933812823453793241893845374133253312605280498876416*z^48 - 16565052714205829854534111406938992444381827274987227193139812881856471846883702523284077859094677288681570483395804086162250383596213149775943551526363798522942366037041144264725806408090047457819509628104935860352056633807985664677368095559427838439327368975901631628392164507820455016396402896605064373072050920593533552673379144482004987007991499842659991918737564002948457984077754565355248654525/368303810040986244041726639673587434277915489623226148122530177674906231676428204822798516156228508423598881399816276267155876161745812917140670067960385748235487580160003705190059751047386165463760758796484272169739791236790512789274514175081531423821594564529620775933663317913060873287609542565714524909911774304535014470652330411118095074563121007136182132599428050388923459495812861835112971421353478076656835946771926820947716625181381736964367876488329918842208136724594833985523032972497430859188083981610018614356679479079657888632075055586749777444864*z^47 - 1711847698343297145623213229313772724661740392737620728771316370444195555786563299657606737757208204495886717966818477275392869258438196336125754764267515193405040588705375111613595303529983266446556699979292065458742023526094794917833658983845969729066262644881434347904163145221754004870577973834376735284114826931708550288191028908306697994571884565701823277781478708166610751202676089988567865220131/159107245937706057426025908338989771608059491517233695988933036755559492084216984483448958979490715638994716764720631347411338501874191180204769469358886643237730634629121600642105812452470823480344647800081205577327589814293501524966590123635221575090928851876796175203342553338442297260247322388388674761081886499559126251321806737603017072211268275082830681282952917768014934502191156312768803654024702529115753129005472386649413582078356910368606922642958524939833915065024968281745950244118890131169252280055528041402085534962412207889056424013475903856181248*z^46 + 111437725169200227187144653194084148029391895018712455833823649887052087148184213441033664552036080848728924105046391619603746065855361213406907663929178836862210063707825749114671880317135321789252977151012618608764370054085339724168760352182334670288770911329364410051907737706257545557901641074528556158762534436541498413126989057703571762233238762723184643885156969477930852499216828907761728960507/636428983750824229704103633355959086432237966068934783955732147022237968336867937933795835917962862555978867058882525389645354007496764720819077877435546572950922538516486402568423249809883293921378591200324822309310359257174006099866360494540886300363715407507184700813370213353769189040989289553554699044327545998236505005287226950412068288845073100331322725131811671072059738008764625251075214616098810116463012516021889546597654328313427641474427690571834099759335660260099873126983800976475560524677009120222112165608342139849648831556225696053903615424724992*z^45 + 59747561979322701950218908919689401330580288977324870887817678353876549733166802200750922249670352448292641279462287051981450764426469234440982108247930495211772752266765653399585212642287186412264118501218575871687168414468470997734559530484793430396540052787362072912750363624748361199832762741515224698272213216699370005541608125319208410971384318627911839685805296607833412907340826925544896765141/848571978334432306272138177807945448576317288091913045274309529362983957782490583911727781223950483407971822745176700519527138676662352961092103836580728763934563384688648536757897666413177725228504788267099763079080479009565341466488480659387848400484953876676246267751160284471692252054652386071406265392436727997648673340382969267216091051793430800441763633509082228096079650678352833668100286154798413488617350021362519395463539104417903521965903587429112133012447547013466497502645067968634080699569345493629482887477789519799531775408300928071871487232966656*z^44 - 6726569076808106171748311023701493377473663960150439091678491078718207810487860421687431103356801609306791845414377710711500257724115604037507705403830247213744690514735441146546035840694079993158181050026075549114008662410346675922145600914386292321128981937512067750858640908309668958531712130879907403446080770287834969091652792910879103742957075118368577350204351149909945491285254131468507797625/5818779280007535814437518933540197361666175689773118024738122487060461424794221146823276214107089029083235355966925946419614665211398991733202997736553568666979863209293589966339869712547504401566889976688684089685123284637019484341635295950088103317611112297208545836007956236377318299803330647346785819833851849126733760048340360689481767212297811203029236344062278135515974747508705145152687676490046263921947543003628704426035696716008481293480481742371054626371068893806627411446709037499205124797046940527745025514133413850053932174228349221064261626740342784*z^43 - 260166947562991261589357429057523112570686304208861050943550822662222567434906294243543127037886626990574830013337009296414863830402746862601301908450248368276197487596537224747177016432613314363989795134316727005917759720177107022605379559036816696968248454827665240192490267616295942139994472185360140871681523326360318920089054471676632469876821038739513100473930429987631767354263443938425150294033/651703279360844011217002120556502104506611677254589218770669718550771679576952768444206935979993971257322359868295705998996842503676687074118735746493999690701744679440882076230065407805320492975491677389132618044733807879346182246263153146409867571572444577287357133632891098474259649577973032502840011821391407102194181125414120397221957927777354854739274470534975151177789171720974976257101019766885181559258124816406414895715998032192949904869813955145558118153559716106342270082031412199910973977269257339107442857582942351206040403513575112759197302194918391808*z^42 + 8286873153535860211672945926031502885002475268707693683887819805518008450366256316360437979026450006377376107557883353472718508573109996265061445715783397167061531048888667170260136297961508861182587720194372112741517223333955995163892690500847979287146728536611288956484249933694106157360256529919078548397326630965638298524314210112197165898156900580374131264837944444521958311780680851881411801927/868937705814458681622669494075336139342148903006118958360892958067695572769270357925609247973325295009763146491060941331995790004902249432158314328658666254268992905921176101640087210407093990633988903185510157392978410505794909661684204195213156762096592769716476178177188131299012866103964043337120015761855209469592241500552160529629277237036473139652365960713300201570385562294633301676134693022513575412344166421875219860954664042923933206493085273527410824204746288141789693442708549599881298636359009785476590476777256468274720538018100150345596402926557855744*z^41 + 44991491242618723146140280643116307351384063491746657858304387820352269498461087721115365698885235115023682157757777388081995929536120924145016781543044097235015771968271841122582538053187813270036410907853789798672829649891697325072832028020585553410170308943293237534799619424782024405119523138608384039430193640172380598400108661408043337535342179797365850658847575060571237580653546229275675501641/20854504939547008358944067857808067344211573672146855000661430993624693746462488590214621951359807080234315515785462591967898960117653986371799543887807990102455829742108226439362093049770255775215733676452243777431481852139077831880420900685115762290318226473195428276252515151176308786495137040090880378284525027270213796013251852711102653688875355351656783057119204837689253495071199240227232632540325809896259994125005276662911937030174396955834046564657859780913910915402952642625005190397151167272616234851438171442654155238593292912434403608294313670237388537856*z^40 - 18925096751582319538695051351018252383298814115502675108525642094865933420441067571327340459290694887116382762023834950959190365612538717341965205799336656978368147202899716024407182533508273805589520545762718124005534702454185162278399740456331089360503431406985728260736179699324489954441387796817311174020431183365730346683377347950445965630431686529395311551518099416535732924567297933399097051689/166836039516376066871552542862464538753692589377174840005291447948997549971699908721716975610878456641874524126283700735743191680941231890974396351102463920819646637936865811514896744398162046201725869411617950219451854817112622655043367205480926098322545811785563426210020121209410470291961096320727043026276200218161710368106014821688821229511002842813254264456953638701514027960569593921817861060322606479170079953000042213303295496241395175646672372517262878247311287323223621141000041523177209338180929878811505371541233241908746343299475228866354509361899108302848*z^39 - 247100795433332558366969780642217735563273531632493767264904693677533874393922048434014362594132709830727770616350318306041058672070463856426397515776444840149846384248341874446196668465218170305344293384600811322042118914729373709189540161949280039380939536362603593270496848264830790632013287734679831213098806302338434354141937706765734852928515450532728167249002925878961302058452229446751298471/42371057654952651903886360092054486032683832222774562541026399479110488881701564119801136663080242956666545809849828758283985188810471591358576851073641630684354701698251634670449966831279249829009744612474400055733804397996856547312601195042774882113662428389984362212068602211913770232879008589390995054292368309374402633169781542016208566225016595000191559227162828876574991228081166710302948840716852439154306019809534530362741713331147981116615205718669937332650485669390126004063502609060878562077696477158477554677138601119681610996692121616851938885561678299136*z^38 + 931511892217467692501487433066246756782032138445354245392556894873884292038203686010958550961826400558787982971031967162610295013866521358208227659676170312771020151698793107883251098238584978076695764505128536101095214058011978627511806380950880090479630510443652228690252852037067698208390603275137043599842471478666076261585154213452136299023964503912056172575903467213470643049808207731217769791/1525358075578295468539908963313961497176617960019884251476950381247977599741256308312840919870888746439995649154593835298223466797176977288908766638651098704636769261137058848136198805926052993844350806049078402006416958327886835703253643021539895756091847422039437039634469679628895728383644309218075821954525259137478494794112135512583508384100597420006896132177861839556699684210922001570906158265806687809555016713143243093058701679921327320198147405872117743975417484098044536146286093926191628234797073177705191968376989640308537995880916378206669799880220418768896*z^37 + 5607893484424022628066867833809904828998911549279294754718806534949552412337601313162145712104494078986611669920333961436530980065868927664043794496198127445751515143320946944429040033083962193995277224095899980244977843556718354719844973519361361915638996641329193191059976363572174301540213526214741389857072634218933752440753727614435695356415599030377061716305648055584320608519481939819348443/928478828612875502589509803756324389585767453925146935681621971194421147668590796364337951225758367398258221224535378007614284137412073132379249258309364428909337811126905385822034055781075735383517881942917288177819018112626769558502217491372110460229820169937048632820981544121936530320479144741437456841884940344552127265981299877224744233800363646960719384803915902338860677345778609651855922422664940405816097129739365360992253196473851412294524507922158626767645425103157543741217622389855773708137348890777073372055558911492153562710123012821451182535786341859328*z^36 - 39501718835771466594400797503747091201853050658103555401031823886055273350645058052707759059297660100067647424018123421626020393879987759293477394470710418781598977889883360306744077461243656266257670949798113940253929557256242993425477775841697288906410081427956729311534673560378672327609562251857260755320034838838006911196778695086913016777149837530638361310026784634101434228864326313086919267/14236675372064091039705816990930307306981767626852253013784870224981124264251725544253181918794961633439959392109542462783419023440318454696481821960743587909943179770612549249271188855309827942547274189791398418726558277726943799897034001534372360390190575939034745703255050343203026798247346886035374338242235751949799284745046598117446078251605575920064363900326710502529197052635272014661790810480862419555846822656003602201881215679265721655182709121473098943770563184915082337365336876644455196858106016325248458371518569976213021294888552863262251465548723908509696*z^35 + 71479263972593098616109206458161758283998034713023387228725440723974902450544124852648463255384387484876852178941428940039333258837597348374460886940169309771697218510052256635505660879971083919579663014839993338173000891240648344601744746074574012129013546046680106599474129829205365902822269650272207892676734494200037088154516249882167870108931427220167107797242645228284702971024214184970900045/683360417859076369905879215564654750735124846088908144661673770799093964684082826124152732102158158405118050821258038213604113125135285825431127454115692219677272628989402363965017065054871741242269161109987124098874797330893302395057632073649873298729147645073667793756242416473745286315872650529697968235627316093590365667762236709637411756077067644163089467215682104121401458526493056703765958903081396138680647487488172905690298352604754639448770037830708749300987032875923952193536170078933849449189088783611926001832891358858225022154650537436588070346338747608465408*z^34 + 3824242020582895470323144906857790227334587175976616969009907377795743163571106716651687753417678536731050528352626747291975563617313068485946888246179662428087855787123343170608565684308919031861200897257526340604278957101239849179036477187477445002208573382849432759379650742024369200265704792150601833624008855308884779657605461689593016653564367632329892289117009035417059733792852633461654849/911147223812101826541172287419539667646833128118544192882231694398791952912110434832203642802877544540157401095010717618138817500180381100574836605487589626236363505319203151953356086739828988323025548146649498798499729774524403193410176098199831064972196860098223725008323221964993715087830200706263957647503088124787154223682982279516549008102756858884119289620909472161868611368657408938354611870775194851574196649984230540920397803473006185931693383774278332401316043834565269591381560105245132598918785044815901335777188478477633362872867383248784093795118330144620544*z^33 - 527024459676095628941797205334427992116583622184969220076284701355797108267969703561309275167851679543276284341289314280746877440929626072972610617670893871371691698732254546176173355907844155670728557571234058697649638670150857735129595548779335551517167026086559854634980539899597319939685776417500175160819040735118428158088772486258147979616818304255709533786595376310046093658384301542197/1050919519967822175941375187335109189904075118937190533889540593308871918007047791040603970937575022537667129290669801174323895617278409573904079129743471310537904850425839852310675993932905407523674219315628026295847439186302656509123617183621489117614990611416636361024594258321792058924832988127178728543832858275417709600557072986754958486854390840696792721592744489229375560978843608925437845295011758767674967301019873749619835990164943697729750154295592078894251492312070668502170196199821375546619129232774972705625361566871549438146329161763303453050886193938432*z^32 + 637890270728715114492574152537240219232845286415614849637470210875055023997591817529696354378634022301717947312057142130204254801500595352945506951346597504269134973005205135235720656777905486258745747448065707384485012810041705833764502893570416703450718851670307711288185941875096538803916196293236592996665632210943938553920482212666946194047821371519583730785780949144801700136336052242031/54805848048848230167890062401175318354696729510889876263592883873611546039826191568854354454308423731738791043308915345451958947379271043643599194315042985036773744680854324929525178149764149673565446505061623987879682993956355079302867735230065026464493044216434509774936735155789095644380763952256478655488907556378174690146344798767912722291895149406563566292987035919510893916911723845916066879445124502350327618044164243062881070885594357048522910302212230520379912411101670351361296848435797449559024664349828651776071487427226066939721346360829118423766516098924544*z^31 + 59244751627710165392702039324870788522236664405677927628150771483209737887767384614163453953310981528526080196880930170405938897949578759281438062479049060858497731589959894248847736157653798571875702895661919777067116063508263101726384079986667170924623908579151024109993865346184071591609894449090750854601279029610327284335334480981605125116143118507090626741859956518038230332303401011406021/87470133485961775347952539592275808094095980299380242516694242662284027479562601743891549709076244275855110505121028891341326480017316585655184314126808604118690896510643502587522184327023582879010452622078351884655974058354342706567376905427183782237330898569429477600799029308639396648431699267801339934160296459979566805473566298833588704777864658452875451803607309327539386691391111258082042739594418705751122878398486131928358189133408593849442564842330719910526340208118265880772629770103532729496203364302326528234610093933852802835795268791883273004331359693883572224*z^30 - 708918496725003176459588161647198284716237690132875252749803287850822128190839860763283908197048367325186868105400760362035826434329191518614582778901341167115657828963720049309437671181234696617296007962129698167484559443574180381113265628543233943698119953142435129835039585490181719024163080598749134562665293357006570626200250460630645597383186761994303996724279849531864164651365315495097/12958538294216559310807783643300119717643848933241517409880628542560596663638903962058007364307591744571127482240152428346863182224787642319286565055823496906472725408984222605558842122522012278371918906974570649578662823459902623195166948952175375146271244232508070755673930267946577281249140632266865175431155031108083971181269081308679808115239208659685252119052934715191020250576460927123265591051024993444610796799775723248645657649393865755472972569234180727485383734536039389744093299274597441406844942859603930108831125027237452271969669450649373778419460695390158848*z^29 + 908660412596805275977455372243332046535492450091237473000616938078037565029153890914428609837913848633056119379156316747297050984774121533463686149623741116199192703705570264917988358153688418052101786489814279410627203839421486177664908235292803227291483608641994846027044156966829145523268049932815234184882322682217892591476848697828229159207133438971707013633090233803645984435033183665825/699761067887694202783620316738206464752767842395041940133553941298272219836500813951132397672609954206840884040968231130730611840138532685241474513014468832949527172085148020700177474616188663032083620976626815077247792466834741652539015243417470257898647188555435820806392234469115173187453594142410719473282371679836534443788530390668709638222917267623003614428858474620315093531128890064656341916755349646008983027187889055426865513067268750795540518738645759284210721664946127046181038160828261835969626914418612225876880751470822422686362150335066184034650877551068577792*z^28 - 211541216271447055574483168724826877490265991634569469488675873766753849647735785996760981564105194570297860553790339791369667198837921108959351586254618169450681249629800010816914169625841465855469058984809712411687379791666396889568607894773940221262410941284687746148592831064083895937406102362748353888793785508466269744763146993442886254544674853474534948601207184389480042477924415997/349880533943847101391810158369103232376383921197520970066776970649136109918250406975566198836304977103420442020484115565365305920069266342620737256507234416474763586042574010350088737308094331516041810488313407538623896233417370826269507621708735128949323594277717910403196117234557586593726797071205359736641185839918267221894265195334354819111458633811501807214429237310157546765564445032328170958377674823004491513593944527713432756533634375397770259369322879642105360832473063523090519080414130917984813457209306112938440375735411211343181075167533092017325438775534288896*z^27 + 24994012887772609446309902457604442127954304772219135644918055282966278299876563835505412728101580240470774372380083432406369807245321378239469086452755212182645661192485173421973945674151853720309165291461969151058477340032500889970672737078512184200355892517884388630139854584880734685905292220481474433655971922692534135075308563939984066821174957201100385678501859335797702413756240369/22214637075799815961384771959943062373103741028414029845509648930103879994809549649242298338813014419264789969554547020023194026671064529690205540095697423268238957843972953038100872210037735334351860983384978256420564840216975925477429055346586357393607847255728121295441023316479846767855669655314626015024837196185286807739318425100593956768981500559460432204090745226041749000988218732211312441801757131619332794513901239854821127398960912723667952975830024104260657830633210382418445655899309899554591330616463880186567642903835632466233719058256069334433361192097415168*z^26 - 220383001930175385803375288004740451086483667521386376758653173507392355433346453290124913737340259867238318486959169460959688442595122368413000166590082340633519220147388974494098717208276103471115771903514554386634062084663574932251862910388272726432863875946337082120442101650752984433337139395142785988260409828742067687046743406767254888747027334168449877072570638441989006271786293/1147384411375600250516286643555165344952273568182073277529910131253571993993032693504623730555621978613389438886605011077238141980141066095907316274670168203237593231539492552900475465654746731759923953230787973071937351861995887112177110462664431658780319226981653323724357014911441153002588389657570353717208233949311800686679287379657650564825443357447023758030511948547350020137124640401158174899373395607311306459828471498957762677708167658611257255566543569230105712916492932233951282083752017767525520663117216193280394755434838979604611027399165704504449071614787584*z^25 + 755620589519439328468372743327567184834465917307943895805917679644675043674922756458599635939891375274256738287648609406889511100345842512697442427740981754691454072495134022371304948924276010096715628746671395509873583106035285237474034224085965058182927760905095883878150551123638191498098894745716961352828902961464440324502337284040215875766814290893231257416797421471491634522718935/69112204235821649657641512764267305160767194310621426186030018893656515539407487797642705942973822637712679905280812951183270305198867425702861680297725316834521202181249187229647157986784065484650234170531043464419535058452813990374223727744935334113446635906709710696927628095715078833328750038756614268966160165909781179633435100312958976614609112851654677968282318481018774669741124944657416485605466631704590916265470523992776840796767284029189187035915630546588713250858876745301830929464519687503173028584554293913766000145266412117171570403463326818237123708747513856*z^24 - 605542024759064987198915422305779109611736979454062360271595653492584749663829483763095380851718337416355643933721260086143093502052273775818684932600458888594941867341272042210652167159295922729812294107958556029026141539299249283361317903190628978932441180824397228634026923171361371286535468810647928936418483947105059174642682298405388396554654740429454703094895146318763587169131171/1866029514367184540756320844635217239340714246386778507022810510128725919564002170536353060460293211218242357442581949681948298240369420493977265368038583554532072458893728055200473265643169768085556322604338173539327446578225977740104040649113254021063059169481162188817045958584307128499876251046428585262086324479564091850102747708449892368594446046994676305143622598987506916083010373505750245111347599056023954739167704147804974701512716668788108049969722024757895257773189672123149435095542031562585671771782965935671682003922193127163632400893509824092402340136182874112*z^23 + 1302021294546867832629515746895494788401005849447105985853417718224366621325735076227662932789924113406986081115433693419753383320434630466420366696681491867743159801553541092964825851676420817559444130247879572232681220487688620846041275118147730053583944948460655129795845101835985979107397901911676359939843231512387337897167175309120484504593296536265765493886130559862704588355121/287081463748797621654818591482341113744725268674889001080432386173650141471384949313285086224660494033575747298858761489530507421595295460611886979698243623774164993675958162338534348560487656628547126554513565159896530242803996575400621638325116003240470641458640336741083993628354942846134807853296705424936357612240629515400422724376906518245299391845334816175941938305770294782001595923961576170976553700926762267564262176585380723309648718275093546149188003808906962734336872634330682322391081778859334118735840913180258769834183558025174215522078434475754206174797365248*z^22 - 24727107414019152690506634058425270402273487316237515419382777409750561891085136438068800201002180729388448866586120208095167669205761538032933064962441647717987799860933187832862755251875712373869782209697321626651769624034764084184548630024148480157983760547228371546947717724183869104910094375710196696990797935050502160648690648019235673378743372371097479672059419564640763564097/861244391246392864964455774447023341234175806024667003241297158520950424414154847939855258673981482100727241896576284468591522264785886381835660939094730871322494981027874487015603045681462969885641379663540695479689590728411989726201864914975348009721411924375921010223251980885064828538404423559890116274809072836721888546201268173130719554735898175536004448527825814917310884346004787771884728512929661102780286802692786529756142169928946154825280638447564011426720888203010617902992046967173245336578002356207522739540776309502550674075522646566235303427262618524392095744*z^21 + 3591061759808850674519471934199828111316400957220331344418159315552114241703248908260927273900474252941349384833199827195582938412028995212186594946623747447983609145676258460968369409452538028582060789632555406173408379948683861937322851942954452084580468630950050879698243527696898137304123360235133701051680738767151612868707789081255489339012172875253951031158126581878652873959/622009838122394846918773614878405746446904748795592835674270170042908639854667390178784353486764403739414119147527316560649432746789806831325755122679527851510690819631242685066824421881056589361852107534779391179775815526075325913368013549704418007021019723160387396272348652861435709499958750348809528420695441493188030616700915902816630789531482015664892101714540866329168972027670124501916748370449199685341318246389234715934991567170905556262702683323240674919298419257729890707716478365180677187528557257260988645223894001307397709054544133631169941364134113378727624704*z^20 - 200097217352291823056641269813496017454307337395195497818835721884300653432174683371228251229327256373135633087830801225422927030500016341814408108743640903297479846727431959617134112727267957417601358011217896663965901750268694033309400490357405635550009942991344625032506251641079521785770442982052398908958678544034821000796077021800574342165628678246697022000334176578833456421/349880533943847101391810158369103232376383921197520970066776970649136109918250406975566198836304977103420442020484115565365305920069266342620737256507234416474763586042574010350088737308094331516041810488313407538623896233417370826269507621708735128949323594277717910403196117234557586593726797071205359736641185839918267221894265195334354819111458633811501807214429237310157546765564445032328170958377674823004491513593944527713432756533634375397770259369322879642105360832473063523090519080414130917984813457209306112938440375735411211343181075167533092017325438775534288896*z^19 + 341012112332020561187320291624942272240719018631940704055023740203636963634069771911715855125807046268787116694230754748996298594095354929616050573805137959935274929819997369559573887118825461550060785561030234761943635589131078728527420315620190633962882565739039840066427595989319555613847421804048167106135998236889765164029658989487892411870689958882825131194526673765731551055/11196177086203107244537925067811303436044285478320671042136863060772355517384013023218118362761759267309454144655491698091689789442216522963863592208231501327192434753362368331202839593859018608513337935626029041235964679469355866440624243894679524126378355016886973132902275751505842770999257506278571511572517946877384551100616486250699354211566676281968057830861735593925041496498062241034501470668085594336143728435006224886829848209076300012728648299818332148547371546639138032738896610573252189375514030630697795614030092023533158762981794405361058944554414040817097244672*z^18 - 4211280488299825193786490267332273265563354024078960362744725844591578924111480804321004598056347603086433146993367139372183003523060201803372923409996952700979643170951804543817002174898214353823107267030338406263796061656365494126556765107309516736518192981575851654360308893157384824957598460906288215878163105694867625139417402974481534000127819628456680555614981813844279745/3732059028734369081512641689270434478681428492773557014045621020257451839128004341072706120920586422436484714885163899363896596480738840987954530736077167109064144917787456110400946531286339536171112645208676347078654893156451955480208081298226508042126118338962324377634091917168614256999752502092857170524172648959128183700205495416899784737188892093989352610287245197975013832166020747011500490222695198112047909478335408295609949403025433337576216099939444049515790515546379344246298870191084063125171343543565931871343364007844386254327264801787019648184804680272365748224*z^17 + 25455742397634876062356985444458279495200022891013166993429534944952099083832976726750901119676415358481033351765003778848330518581540231776163156109125084223133277107114655139117740911246326794955648955535786328539293316451467178301024980407825067734755482700797057137864676814689952791433939237538503439882745765579873813486685832261315524707486077656494873739034028425325285/799726934728793374609851790557950245431734677022905074438347361483739679813143787372722740197268519093532438903963692720834984960158323068847399443445107237656602482383026309371631399561358472036666995401859217231140334247811133317187445992477108866169882501206212366635876839393274483642804107591326536540894139062670325078615463303621382443683334020140575559347266828137502964035575874359607247904863256738295980602500444634773560586362592858052046307129880867753383681902795573767064043612375156383965287902192699686716435144538082768784413886097218496039601002915506946048*z^16 - 140856463611608459806904485594601799853296164653312632699207639255094019590660746591152004922475680366486965961109941371036750677013180100033479487599622033768481531792465042878149962990778965428216888308479306797937749863096959732088222872935158024984283441874096811084692200824799490282256236717568167988459335867631283732674844133516738531758849371397438743962033739067175/199931733682198343652462947639487561357933669255726268609586840370934919953285946843180685049317129773383109725990923180208746240039580767211849860861276809414150620595756577342907849890339618009166748850464804307785083561952783329296861498119277216542470625301553091658969209848318620910701026897831634135223534765667581269653865825905345610920833505035143889836816707034375741008893968589901811976215814184573995150625111158693390146590648214513011576782470216938345920475698893441766010903093789095991321975548174921679108786134520692196103471524304624009900250728876736512*z^15 + 9274071075377186765279149183911477834245093727381205861698789962208852560911548737920818212421530745637808708174740381289554595870585994037395467990868702300831916750532573105942776963432864470951009304142763274777217960565854705018934816731148420194932421353107583169491610391073633571655415722549745932888517322769608441419758709974602584009307787845995470434348940775/762266958483327018282810802547065865743755819602442200581213443680035097861111997768118080253387749680654557778832495785109598954399273077605092062107264523910160318175542506209343654266000722257171700410268861739921342556464860187950996997186786773310073190147533573863172368702739840073478860721580304437126766535769645363604063606392929889131718156452073654061937336187707073563321231007250917120648529026153576282339748426390921038199639162086645445249069454557963749090355258220240782310270437729814408403506113535813595589837497192468804085332316104612909452670009344*z^14 - 591603311104033983134164783941782950472981037893893158969010262728253708462591190054247289127807938295441121971659945864677244847898776474781746532306113968352310493900178196657570189241255450259311543986480649105723945192147911409498401407860355327853757648522485317203993711078239506140485225599262912234138793500576137784858114412957709744181705390158814277877086375/3803049281998338058606632156185904699743303491277401848551923594012349020850547901908328248220706272863265674135696908319188107826839851550225404962035156700812647674375804460327051492479286212130889244438189212376346698189319248111625082844660164445101343416062151200034740404723452028192682576860927823224360715651285513281459404297112552381646289497951106600156839535979973334408309185134001858243235595902222733843412440518624269092756895384758372384449161735240275661222533299164027381308849249108530581056622892531939569301471860992860663860516664043666580856255807488*z^13 + 188356651739098091130927189052281886383072147652160228555783491294101934794977053555122347280081255202941207687959810801375756308928364663816738153437183092199420327806215021292296184391918513435932226439250504743582732653562178487249639584758879726842355653824170402528365785104234673739755061147201142286994360534370116943589356891768813156854831058347572986338375/158460386749930752441943006507746029155970978803225077022996816417181209202106162579513677009196094702636069755654037846632837826118327147926058540084798195867193653098991852513627145519970258838787051851591217182347779091221635337984378451860840185212555975669256300001447516863477167841361774035871992634348363152136896386727475179046356349235262062414629441673201647332498888933679549380583410760134816495925947243475518354942677878864870641031598849352048405635011485884272220798501140887868718712855440877359287188830815387561327541369194327521527668486107535677325312*z^12 + 330025054720649437167571255361305241494992457267532078756120145236343945634985115300476206291374570505414851858313855560946410531292130980627398405351368793658921144493857523975189421322843805534482133494636977007539306936007195489966286024978015715192382948441099461130965059519839504918180945635469862328250958568961372011779653339053097038476221170514508406875/101238580423566869615685809713282185294092569790949354764692410488754661434678937203578182533653060504461933455001190846459868611131153455619426289498621069581818167257689239105928454082203220924780616460738833199833303308280489243712241788688870118330244095566469302778702580218332635009758911189584884183055898680531906024853664697724061000900306317653791032180101052462429845707628600993150512430086132761286021849998247837880044200385889576214632598197142036933479560426062807732375728900582792510990976116090655703975243164275292595874763042583198232643902036682735616*z^11 - 133254679782031778807686485089972932476138347960969310062789070651441000493730320142650279158183159425183714758259464602312575448112223038268312395479135155229161451041336146517718235444509346267797931224780332789344771048814833138204034990742694486579186786224309242606700407089900353408092222412197634938319107928793703862480657327741480240961954671777671875/471608293898603429886735138415910801059437436914360348282728620289229789291982626724743086336893138995940683796589398353073922101542640321208507559776185106747600158032713846766747456904673389401151940034497670185558866342921533744001126344823929122656416594253738988099546181141301094765957660821047597126036795095645524960498438032876060563200184709567349528789290617061008598016903420775545865357544096714065319177010471294472255591859734050689282289738239302485153231798429228566967681213894996169212621658807402347710760082027760539789268831909308537161034332372992*z^10 + 4661775726333755357851330965790739293921050163021980705075440734914888628560122128925410759667981271944878595915372986647496124582072441008700314135952971792646860990710098989637314650016665279653011938636778945565698818619514219678286329750640428365273834157538479005268417320001122909663952433963486366543828619659643816104006556619653153246016040208653125/871633186044740267737090836179406569815210262868505286558257360713130056995003604750194811354793569394283228088339334456127695312672558450805009507800627831221011006364033627506399317672030282196771889170901944003666833330221048973287796012308511860623912812593964022648268388359368987647796748124614755402585862364273425596635506007190576219486055668575369218387349622603828390977669715183374947580460964462602866693224710338890686674240758468684655660498352996557381419484596877797877767957823787562741184672974395410501136937319164569074809358975239885645840239296512*z^9 - 2279830683452202216906855867820810678943265557958932936123075607295099081054275445237291362363165937604787843170835246025865685280826971101923166690747556780376320101757848573402472780244833264319741258873222287570871829180279682326861491372591470642115759107735629576708806871198123434098147289082144564910203495039719846793624080802707991662770223796875/34181693570381971283807483771741434110400402465431579865029700420122747333137396264713522013913473309579734434836836645338340992653825821600196451286299130636118078680942495196329385006746285576343995653760860549163405228636119567579913569110137720024467169121331922456794838759190940692070460710769206094219053426049938258691588470870218675273962967395112518368131357749169740822653714320916664610998469194611877125224498444662379869578068959556261006294053058688524761548415563835210892861091128924029066065606839035705926938718398610551953308195107446495915303501824*z^8 + 38786330413976804015720023318596454399558778927914379413452568014715356890344037830774681163519714184306605802499364037729281948203025001250330497304074252135409811747179897621070177756017260567635996749526609648886027365266088659194005638755176878836535872154668413957344808864252791684940083213684113280848074351419917625863219386134887941424288453125/62259513288910019124077916869957612129657875919178949039875525765223575499643114625013915096770969242448802006309952461151978236619468460771786393414330559372929357597430973393314236976573591585483706369350138857404773809301503498091985429450607990044565200899568858760590599168526356260556910580329625385898990168876673256902536143370755444249003976326812087027667830185987742212690693941669639112890068890185919049516050738492191905302911319191761118607025214039812958534614062699848411996987413397338656048069599672178652638379940326362486382783945706117560017092608*z^7 - 1439447362174508884559427622537505069680733073104439123675492705267798418393002807227352141418792058760053765811827719239417141866645150236078004417667601318374170423532588712886316142535845154557076760299708044108728945323563485158748035873097306299902274874600096951821351520384855933800131783789566607170468922751881464120175705459496282567640625/317650578004642954714683249336518429232948346526423209387120029414405997447158748086805689269239638992085724521989553373224378758262594187611155068440462037616986518354239660169970596819253018293284216170153769680636601067864813765775435864543918316553904086222290095717298975349624266635494441736375639723974439637125883963788449711075282878821448858810265750141162398908100725574952520110559383229030963725438362497530871114756081149504649587713066931668495989999045706809255421938002102025445986721115592081987753429482921624387450644706563177469110745497755189248*z^6 + 29971910059081457172049986863945799367489994235525577086009004928878604238543138509614332245225718496758318116773577888528343030825583119856423167093354065757454820000542883495315169353170629036363601385317488429878733498631934022454212884873651314833718352850516372266764184756166063943196609485090756615973188040046352042841254938806253203125/1150907891321170125777837859914921845046914299008779744156231990631905787852024449589875685758114634029296103340541860047914415790806500679750561842175587092815168544761737899166560133403090645990160203515049890147234061840089904948461724146898254770122840892109746723613402084600087922592371165711505941028892897235963347694885687358968416227613945140616904891815805793145292483967219275762896316047213636686370878614242286647666960686611049230844445404595999963764658358004548630210152543570456473627230406094158526918416382697055980596762910063293879512673026048*z^5 - 140230411944577791892701745247225030252844076016730732183057825060576226397717648677585209364600826599205249417908760065804909046071664072113183859993885718103753284025563800190006397960480415029969983989899268277027824209091611690011805519182136388426798895042640493227025155737274440432438061152920874610564524117326052386774485396953125/1185688074850106585622772520516746406298332038813990121040074166172979863858541671967591709228826889453258348221712081093318422861407796029962804095647926263202440121663878330185329807764173055621730978895999200014320805467125588889211941085403421809879300369618557750975345554189651019154228536103886615070974825449138064246104760328607571663063817109152031138546503220960122751339855023107379446477211850981838130440496861244162390817250394125183151172317307654977326605087103671232986823733299938489591764520080899984632262393945034955456294708063749497946112*z^4 + 299203710890048866433846348825681070763146724503169418945507045750404064203347213999456493620236546914695753752924592564362481358944610647003944798566175602211476269385305185750195778366962404941761120251174491699524441522808982963343089242143922582876225677500336812247676112328169977731491183890965871750356955083338229686168359375/723863293559283629806332430107903788948920658616599585494550772999377206262845953582168320652519468530682752272107497614968512125401584877877169777562836546521636215912013632591776439416467066924133686749694261303004154741834913851777741810380599395530708406360535867506315967148749095942752464043886822387652518589217377439624395805010727511027971373108688118770758987155142094835076326683381835456173291197703376337299671089232228826160191773616087406787123110486768379174055965343703799592979205427101199340708730149348145539648983489289557208830127898624*z^3 - 333402234130935037213589848182082678513828091788359311529701173995170128147871333751075459988072483408365083230431197014439783336713609003229254575464356646779038419863486419055179001745447575816405789887331884706364202426583583704550575776429279128716724951049423882198533378839035697824199462963984070545302413549544506640625/331439236977693969691544152979809427174414220978296513504830940018029856347456938453373773192545544199030564227155447625901333390751641427599436711338295122033716216076929318952278589476404334672222384042900302794415821768239429419312152843580860529089152200714531074865529288987522479827267611741706420507166904115942022637190657419876706735818668211130351702733864005107665794338404911485064942974438320145468578909019995919978126751904849713194179215561869556083685155299476174607922985161620515305449267097394107211239993378960157275315731322724417536*z^2 + 11450797565796869917235101865054111542342263876322069800848798827081625191536199504478270223053643462564209394233798749082947612970340217836893044487430741530742277992289667340147541619132600100902691394642162042999424185893683205557640623930359955168178340018593122988359580042123119508448129451091607151199277478515625/9291299534023715230195788096540968467549176412264423455506586118469103396149835682142121921746623239488410075890206538066307843427664314521177301842854202793051026465489160096217722288528939635350481723561905774680865153852865816867911887294821163071573004056810133294054981189378853998297477341940637488987634674701222881733310647563262691629812407802487993460805786193868182169163627256253222218390847727782815062486543953800687563128079438024057502118240344137802342321694218844133297408657224582458209999366284682979367385595429392109097648652288*z + 29484847398595313621812252373057386718647816057509849153813232508062668152649644198489750790468940232727509255283331254554607723654220594342164925514434161500623691507249538462571809516875556796678199657111081466603761758470014716351091561475123156055387031986058440964140851547142078570938811366723147998046875/157565112162931000376403949541123464718986168977486491919457775716814261907302870745864230120516606286263907134211886753261223772684580018334983412068481257513414503891757565055923929733566334882486801715539034301330639564727747538799211221252563476318901846031917875696224752227968627023088409678819656237071541763350001386062112460372790185012420428070953626726458183995865251817318329538957099077310536694186932954933929483799477057524071327229302369390861893532124920663651791550218718773864207408394552967139544888403326984049474157324271616)/(z^16 - 26164759541681036729119317396161125726438578141297593501285373927595819161680997822408866139005935/528486100794183776263829179003308947504406300271752860039625327369800809566024139018822193744659488*z^15 - 2888389428381634482435106900084309438521793008668685077663817325476412439552142036207529826987600702450509192150043/619034814787835152748106152786217122925241495204876417699410922317080172913872928704924363584719813321526413298822144*z^14 + 2475582989137723430934160476615905382089864168075694811451636903466868586329640318093842648482077517472966804912505978815/8707472464047165128266632751170709584228015321782794305654795510783891664882502700732636722450294515901761406955198432509952*z^13 + 1477006315215276110128085097209236252959125010717774756592368960301559191893051887659039565427351355621905290849845150912021/181185087031893411988972094286360125028616542815656383912064984988391217762875116196844704920745728286883851355923768983667081216*z^12 - 127403542521901651148742538788354325422640874700580485739272112334217920683225222325391713863715298698296650443124608549712835/478742767105985792592575407988645267504184510845482925262507708906469137677448307025262808887730427199171959239880861588843762024448*z^11 - 13691807729326161580323996352128555850246189561690723768009530290289586450976435640913878504957921722779257667830858850754605595/15495945885686548134636480805776470018575444247046591324896849521884593048343646801793706598078058467582797976676463727907694889207332864*z^10 + 23896735572106583356891179017417296497985404916857342679263115294037596147722516572632300836950484454049968568868183120704632925/468321920100749010291235864352355538339168981688519204485771452216956589905496881120876466075247989242502338850666459332321445540488282112*z^9 + 683288284952280689620692333324528496136250759515483062314558322375274302007950187968415095162301636731679604939431666677460838359525/331324645457517103808761219425089677419888557813140058635957700842834712573621689480348715207187845445371614671358701316756117719420325922340864*z^8 - 2629154567745999363210955413980652394129479846086046152327846127577795437215831712175134815396875600861668137148325121096861317656875/29462406934529982461763689973492589776722397910153069829474392474947455979623590233791008829193011487296122043083896824782313237203838212786618368*z^7 + 40574754512248347125740750605901687344871752532387010485939001392118917460486315282192797455821069314975238978947751281822054575875/27290498731022964523877264110062046299592221141135375579224677645063508904202620440915389588579424102014677148882199302442591428050991165049143296*z^6 - 450894706385259765657568378218690264716906399121954873638460256612802812357809949877210068615507485907089017429530032526438758125/31004590274298279222393104787762798162850334077502911900657621939953808932585225589679022491167156376253361021215279680881523989265031382777724928*z^5 + 23706028541725137433790921360666207781096406697219381673175506557266996501785114831190147796286479224768473678478340353188270625/248036722194386233779144838302102385302802672620023295205260975519630471460681804717432179929337251010026888169722237447052191914120251062221799424*z^4 - 34161676162492607935005816493058061460314421463211302601519442275942490513330244673174288554206334057358512385081970846346875/76318991444426533470506104092954580093170053113853321601618761698347837372517478374594516901334538772315965590683765368323751358190846480683630592*z^3 + 272401578996455112801671611310369467318391587666033407301372196875780705739064514723796575077757525623678286977069696875/186371163478453073188049094244089328676849946553976365327518343585709004572692254883014693287752231434227022199471954501401102217804264910094336*z^2 - 173820394760016616542399856607520132808767904789103564068763330123156589789557254681250306161685640463830099640625/59420106321840609975465995295421434298373966699817109940225838860420533898514986412566457289256251055069989542315305117615527568246218686464*z + 3157808738917410603810557741768335298749325768434228099749756115008386038559953329558060875084567673397292390625/1218112179597732504497052903556139403116666317346250753774629696638620944919557221457612374429753146628934785617463754911118315149047483072512))*Dz^2 + ((11/429308202674241805378181300466808792855204072525748822232213420647587297264122937400440720178085533414429735618836651283187507202492077462526830003093504*z^86 - 50863296365440060752264370730461676949780481028617539262696297392287563248506911312433661998994628155283436550752198355435775096551835017197861255906122406005016021501028765996978084980537469265066008079082547036410926608879980071822646125897685528067676696489853633244755217693176924829250992977763645662029931928695320223657/44364800108874685582890128519249604058727151816233923440588452859525346280010764199871846635195471463338260553997499880346386517245065432466165502240446653904864027660043502970491827329571937609372585039037615854341100810744447445024960982935650910356055552779748493106604792139965993174609372632056067772968587867985127006138915437751284301772768206665088390242371636536176464353045993057240455692543669908220861382708955696935151696133790236992524087969037936977234280579072*z^85 + 805009816393175190375364086710933649727078234156812598921994333300549020123395590603344300662230206558192279033521920442835566709675198198568391024532349606284577920135578902075144896422866786778657624517964643908511799264988529867033729786777371470556793920382306041845669277428846742486002020938958132018011736664645925594634050136967276483259033/35661656968608827164675500891079368374310488462339881660106054732643344114437108426051719875741648755226097685347704304617939930719924239480186004986589065529100764339051768895079124270429239648028365236453040123047467308765629919208902356674528726464099222762652186599332927479483649141543130725938166649893164604777202970503769103574699750095675302997190802424444596348415408099663443331134074678968997271409639789545133827887936588858002955205713836864157038499363686650580323119723554216607744*z^84 - 24389411361543508088491847276838304343206412519519255603398619390739650489025339020825946971966530725121788634851043513261260388659752114504598172598072865611097288228671670509349872489911936077972263400023198738721347918622754556441012193512833612474100318303925771427412564734193956903927936180262564553680011103972150069823378947009137691054213190698276957/94806989779024133137997035279202362871656232398352986061896605838532931276427904137445864890154159088596810266309259242466496379835276334289550454492945412182754705384744009064715383166238421558321603534708434829991809848238241428282351424127406670631214473803364254500234598024137888129129785257062839727615421479607412891210213508027646072032426066647665246849347833598728952538867886815577561590841205681334204385630616706261596265690871734149729933765957822509054864489964481539046438644805418906288128*z^83 + 842110640608482528255887834237090815943602788939137110112857935858650130508973475329290077706057697361947224702177935943498033567656507542622777721350969624234481807512762201667414750587982858853198527038412114730984884529275886974140877208664389472717296405881644767766818953540216468155140439282574914946838532270670530798946776159667603800629362483884617583893954197/448081145596770837896223024544521099442049140122288178347560146825523058397803973258061705759694666078578502211060321431033273492963360892279701236915814379337209530837297830774745805579778760317628030887482005394164770368913892594770710321253099765174547771259234028397919263946914618515303660589516269220245425813381411031400462935917717238262605500157541817722235154027700953963371510237372864813779986812368021831338268494872973203037638012660590275771870513014854396062091848139970142086055903665961722303217664*z^82 - 9399510923429463797662048330559045346067733261147659910951688476360800449786626478699833876355334236991032574541466347843338703486564075147442540079404432306520199553584689252438165344131059786969887694811155707071714779104468821341885009907990744677276456262906381600028650093470104282178331775922180130698362818343423365534750120738401633187321501129133009239447401555022108373074947/1064481835136270521173614867641507803992509083032587410329545301978390810097833749419270506356281785746690208309066123923358333148343691336325192629307642843665063738902991746691249396504368419781710667532735560277857995143896247487842591204647761615704470580442361038010939433268716584500598699111580980660677011125420525460389330927539633797509013023423850792864875188945559547177109808787140923099985763452765493357399508061757681685359682536717319732972419008288337942321475864819110220334840550727476987274481452750332604973056*z^81 + 5207158570764664879218288996064208229869006689352238222414454504054185952371812753183656434326078637576065375237943679261330682549913565967224685958327202264447726335306316508248744857645046890744918941522029161076742436699713450389284125340742783232521715769741454837128813732203271287320427554921131132372307121020418867735809388713203436485665290596259210790833062675489091090118726588466570253/206271118742703191284448982293739961186319747495902089540893870543788601074356901071918434363668240767038255871854075253827700716908632072750974834497999366350630008155174985321595657698261365539245083901325388433338701966867307927509901443561489442809727102465339965153335182015636208417867724543784613384087822132233609439846539669189572227892614695240712322127029400156874128493903246901692333258191109022464117403556730313354308817831608484995971297660028287568767599848301515687895105249728879576467134308546498029134556360335605102542848*z^80 - 761673392864786909550763205341709972287134920677038280501244795831954402145101859931592713621670576041926265422292599038753720492431724657542166221104379295586678247021333334165998087177665732306536932999747862803230681884846655147905218742607765080764616710113985217991492182012291389082388231711101179870760330197639808587378555178335144501041480576703730379493005456453433954980995178924503051447471372033/18340081003626816689474621044648972700570944740322960613157531032131096570653403591663047818593010048496497834291605975589885234931812899754300481845052041555113903957380842145580762642082128775772857256516818035297125655433212626658816600428265238739043753075819954345077007608726674168962272123421661887139291564311668196875767508138960306650093575112117920285986564935006650270193503123464413201318628923250612567896179949917683863421562061516879614480103221721359774074325625197095537593819959837134413593935399654979136728763678773417585691552907264*z^79 + 14713427921585438525732700486144081364241692936980060955681382178057474514313710328845377174524730256900662679427509784568123026112915392886836446668572066612120077410117672748903194320734742445430832287247420067719349039535736810103101521242166841070086847311934609638391820397619042450669527669900154459148260762980226654433190894880523456305469883537488674174691988041443986962387534297768497685055133423803461103/451456939734261226381037503086617039736967098079305314530842394462718703354070573949489118927982206704423195165216709036707934718689555613797494076232270127843032364323948606461084254213774358774911149117831106469621244725054823100916203837084518872727832515763965684644624688823381024515488311721138843667804150203443277947419117875967540009896999032233679477722686388267292542146646526570775204203463990241203516888023131766700517176979746373859142294414651611854838093684325481566676948416359371836362874748065022692613352552651604826134104591612314015236096*z^78 + 40633359483053269016805533105700990986088070752843357381295417070961499872238649014249452408753633133517859368292543211987907947447205959902618929564369902991819209848503157692834760424382156874536384851366171771894036551611706297562930472624897499610239996830860207080036572454691882838405737816288321711983946009477822226701292382879989847512521002348744190513521588432838023428842094666524803166644152174059539583343849/8467049623127444182147681032289329729712592654319878732928335380974199369158205786470527254103646319737881577624710125847751260004678368921657628740067957240568912783083253973055673367061102127459367206680571803295784146028698604187589751657105274724953626074532293633431595939899937005450610418984502629214421440033167285080280500293170158703377662617596853518638230741515328659577995393629400991424531742990318451837928106989089264425293232375931277619778303759847224576116278084556058433639708702666162879578973608958692640777237900024274868105831819066168127258624*z^77 - 87974260027457698873772996466415838740810503153703269549508919600548966371338595727065823966507272814680825979249456140548694146582842744007805169853846830214779454742865955089346221366806692059366127417328541205699789042946524778686963998877901455042192758282864595519324545141325924398542624359704461145632031592550206806525783441092737057525545158708458078709959698010696888929582959127264213373606714569939844619415705861750091/2501084904049877047864062530474564991333143278393645768635074705813388950161010257485258466743705596529218502754983689967493556665245625117408210123536050234299915676354866565738377440383978035915805384228506163425965291743983019252058477775020936915745150389090489644263416227514348275216873817488466417940615500078487216545424966524823641066009130603591777836512641837605125810393690784026493614476457275789591587925595859881050449803436676419435854438816477226037055291317631394187349217342337133093360434146772699412596315958080109311717762222933123980064819460795774533632*z^76 + 2223648682673116810327285805717137579300363748340039464491864422797913127135466645745628972757695387428722218981176491687141494998565105498237433855132513157051494178135670959213406554597371758094135788054723645690060759007729502194266723331767312769524925748934228228909181439045425102480467774295799091050866187105269407102534466839797863525336725799329060138839917911397246728853045075291966993975153357350470296638304574019700564327383/66302240146740578213631196332862189384726897759102285989888500325691806528286684031697650916227855190986892743184942590954753951113209052522420266183185581792748310231436288898852417011095504273482163926224087460674976897235609498696364994261317824906759163763352313451719452034339044052247993042338211752023609012856648390391556244193427631886133918749811046645025535428674621317044023320545657611653280695158392924222087483163839745615625802379981484173526010844088905243213287140018961843421213257328064346086983023626685477488601185147176352130525573372138484495463819055667871744*z^75 - 301406844765313061072351904914345829598916861214306016179606780065000166082955186837561689329249699325387944139501330800068457983451865362517303889907387925634319383820048166872270455832924762498833649357977436266310253741845066623714401511220656089317329370725191051005053399187079213691112741443398668067883194369194877979802011692583548859421509602667641399817069546883939058952817686721444139812520906115149588897781857780399302282170910665/24685433440974496236934741333486267597762481560139111392915193821239566957987228822289859026123820352657773017027058938531411395442524996307143461200370261531384748902302472086777418373255816771026090514528558715449735350286699955673336444340041815593772834586831080298042647779655115878582770660896879130172418260902263650445685768842827987951791469908692476729320375958478964888533025341393768558775201449326326891048018320723238854736817839838969757975727391371969784804986303187913350073374050544905177730360487936752463751367362522640700721215584247718973321937852004454140865480228864*z^74 - 100384627515246235283053253831250681745611120594220369423555363411535565567400004494238570716837759159462542213846430984635878981125812929599850066496178778401861126218960392804714317741439447192937532286700385959641857495836468197077162823956329300603438823131660342480573071266317184296569265116191972931365450053308629958290673839076852099448081829400851425162216356711181790705401964640956516514891186829337586857316209384096583853551315384688796811/50038609590124738200365345065376550465343518405512223696981788043184341660257720467301818186901096383460717811951298286579721607433523861129264354763806424612896612388641777697414696654379836209326515164265471557271766968711805972467499394810199242658701016467606025356200700890996448508718325172474817110268685697211762058754179388193948466921910292483267534589769868574475320154793684663274161933509090405135748874793267442478082430926274316936599370248634265802292945165963271463163731043764424010528272797656115824695893157585828225689057939036685129676302101264776316928935751779866004712062976*z^73 + 820473154686794098245980714878530761713886051373419709951404719643548814852131289414626923359022563758703157837621098359510153606152280987150461596827320724120410710726483308187506457788606751049672235399451138535491074784140591530288920095535766970966446717179581922638734014555970085556685845511921457070509934385452005535254219600663589433514514793270872432120934335662976516849624601498263597789437247159294537228584069536196867275332982492687843225092723065/822804730424297007448633120407510023729413885250859280240137244505165056667276752318042826298911291977475467172915649808247474100625268287416988994978292195159006858621840124537885940729573327050666095290167667176779577863323383436448669961183753807286641202202938017600190390571414863850373555311282316462712976348315022577820130019925474644618505909818848385927483345252941779327622673539668433332650190533919699221162818452418424467114335825086023449311386218183034809611692625313989367954729917133641018936457647227186580813543095041856668552318817884840056653828838487706311527208027592823954919603044352*z^72 + 11609428507828719045264784750557314019624442792456686097498447936911674416085098986826431590983912210132586627537547422730706148351207860409206392747868171487545275236301718813413233196783791599496976976820750944598885962009947291954205200335886746382840872053873155660504014220950222601312279823422362388595956891464284155622833731020532684004139501186669640224998772494849580760272984205123798372441793858746997776794041362578261462913503965102703507517180338025785/107164282236408240375463173956861858850582142852099248283222781757004710753830570293241412478040337097258344779179662006092306353463036609135288425343292717610029477285198116060146365949794908977284220693512210753549576966460206321118905305531135252537831581218116521913629063642395928974176252839888905648947638607541477380595501254141813618980833192377232997378891237507997145184374450662269189206399914548979125412428835242758848718395550069421403923434179771419406941696652478701228145920738570353931096015668074528594719449371355479838190796703475691502595218745744801541503896800979401762972752608886104522752*z^71 - 28723685443380184965807501316262181111915355580404039741621625137604284814037392336299680946629151212699038482571377682922056540084285484870553546474711913370713470727383561422165454071830466909219717693288963449745851527850901604304947675371241788927757411429284120527353793978493778114751132379481719631486062170517055909919087397997811251053081688254056532114299022819948168936722658894820957871620611972549534464139646795100751110558056548551449109097066259332787531135/1318970698594520546780855213565226692126563174637923605121022738716054503637815398690435364363671962250133093974698295753967692321591019098747708739512323424439445324421763018996389382157191153638603732968741131124356951931958500106301650414916436571038458529085055319789456388534281410890991075968159538281663407542195190779907548941892160379090004235121902079895571586644278319123408201288564146447504113074645744995646059007079402424299579357033918834161091102405604118730363335486164336478527713693399862446313595868875862541940085993675823328852202974666919775847752306726325139561472010299348756962992770210924068864*z^70 - 32331633727406727407241382829511738233436316951670363981489783465366782989675858277970291363536741567545305716407922512468070804261252645610318679548692334677133585416952069166737545774726291515193935383762161091671635078553803900720013082222273827107402782120760045769993719945447668685008047830589769995879051340707320220379536959094175714476801940185724427932319247949692807753490155735078126825647219408747425521124646131897469006124230961543475330443187033951139387619745147/12368610794890555780862159901261933479069466626398238745161447343673117058337512042388394297130131643185680085021101976880550923650334777049971873768932106567625014225295998901274109532276359641893704625009846832366985834747286739908840750319667266284689155779656291879776673178701344970750763867141288961769226717651524220073241202791223360974425900194737053340962485477752293897786824952153874203515369290242324383615811040249234898010601425032363576917618275302257685266478657728348112452725972236383873794894157248479699072462891982083287210343258325533255749524258573519261525659133796055365854586655269738855374549898231808*z^69 + 213459209910751293915490135391633417365062510513169587437128438453424137471551049542533320030351254620516945299288777217961983843209481920930722723224755520271616467688757982710066715383885652427328960890471132217560291682206833998967198164990201716535232903156521473377676698064222879203785533168636526742164000966766492467196382622914704742802287296080121483328122185257718709264752051202657305083605245214438511739368513843129690270947160588374109032255222168500454952569428679857/536973617629555231016078890433363638267761617333259003157715777522078853552233267255370280769895786297628267584458348135842655699560889640797934477109700459439442950913495006521892252147475272239760380080094159235231960137681983701233503187878105735653780495497060401511264439751957679747944940475597950383796268548282750606753043187134346820757275903476579930867510002861244254454938948878353217754572579115311435751270957348278117025542919288893928409096350385811171205422296997431333475825412631108644248903489363709330651020586762041715405013666737668773105833346055990448224155304669985013443292326071137169275865236959590875136*z^68 + 4681843036655425975584244973177029219852750389526148506427988677280131606326145243101965332173520055581057064930670118417319915864754201054825752494245261496307908682744420699837088803396796041637033859869678993103713057494134756875261511623327629815266671764271591274583423706133272217101217421589303984715540780328675646774012931950351267707042941997756867395908974689699587163215589047284216924395907809541390420624938995484314532354037089287547672484672683508589531455477355216195817/124503009825655892752091489295245655090842218744385051477292641728142072743965692336268584939468476951417403052571132289261127203446301906909489543825213496925891779423346331352169664378486272321666407302730677528371873838643023416387257896857524954786248776417660137300345493723425908745032655581495269689101507852044009002967821595107933730630393852280596095102329936411981156406067547509191478984699629378007032528395827754175963229609253005133968466035027855511541476358474023136998940466866358598925174776048131577853238648862401267999014786700206176874685903151521311120176937348458099679494112297747040190432398842907300431503818752*z^67 - 410367178331862535835182215223840287207017551062647079191228836883356298148879850908877075391137236429044585906273724510134400622410671823653577838416586324220958428448529726861300531942134597343793201300882247847759197026484631716665653272884772372160993688653613414432443944570394969626356244133491829823153029395050106322621039341868387879053193901432898634852871153720696940906833753686911058472396123516692626849262718345155661500438220395212957116759999345717893255532927522334537382309/68192963708972390531780757567205644159164802955773096243687551289257531980259070503723725813352598017975062404926976390004257390582025652656432201904844566104917777617527072874679125926339775557351063691782845402929150948880667379659141553077657170093483673694524396737845466400707189026399227778499050370617347014550306922060435440134735997338015098578139774253504933456564295278576530279670261970733271799833177832971128530825626457985122612764395214416241752772424168354629616455202140739057294416436190723191453037003045869095811923396468808907516803226005600429670962497676544106427295658220485310375511203239767915173170965130528254066688*z^66 - 6843330704404821469059188319954371444790945003163439638726131094311564164285230221671361239827045614331894835457857581171720560012711410827299822350229616607003116226774862373485643806580018111745578126121253360522344442112681466054754235242936402392818332217773968170782195578190909496061906674828002366642409543917570166493372245096998598747336018548389717504078869585747920808146368267254843996309461560972467259100381331591044741857051102523685861586801722552850307594699759806491132269797898443/13837584901638549811866380803652133252844167370484852507967776727850722805599264594485208605965409881605449055220965096321121021500008644843653307893064991893271974765787420682272246850762417076583138091088613743257367537621571446435504700216648000772764887078859804061738416110226859302328992473499811097700691827593762933100242952487106555834789815678406327213075858348840811759472239838337724433956814528496176500388113654395671437914867306559413967860424287068458974401855969657534736649581203251339048709737470598991077491225942189692388271368899893104935911969739471116868728803503307260279526918673681157043843734380447172165788595338147165896704*z^65 + 3030733945028506899698363179149263776041775599675135030551055618434185082770935828532782917561938623829796294967991166788898748694098331649338007825295410665458898763741373223976524365733136976775175664800443099938582618288636503830015421331203700903686551167039922502387364109769087326049225488428794826096639113461776297052416080370973277600439512929229280221523555898715389067692906670350250490744667649425612655468433938681787033801709881631152391586817673683908624604385557406027213679083134020609/35991558329161868060664456470299198590647679330631101373224187269139730017363687210256027584116031102055772992629730215531235776921522485238342253829862043914400406365813081194590114058833046816192742174921484346212412965353707332178747725263501450009961471292114350364581620302700061045357709423573008665119499443571377388993731919418964151726288310579534857081210307565334951386387295819516421252721674588618555077509483615083141410016569864361035730404963570665061792419227377079247850025560709656732865694027161027975792554678675635389901893830508621965938307033292364374975563617912102183987049515470244689471037553123543094803216136474520778497327104*z^64 + 4024481784478865724980427146890687839653848219312655140916079789903034937982787688600891939180546930352693236262876621555477732229926707343095710421211008280994563600710226940935651161940718092246917891165071956093555414310249922359404211675568706752800271409795661416418746517465279600994641315342708124286323546287374528411655768048213689935911795951440736843500094138577592172255683631005335196486469136895022763106904489298420046213792541749868530347883385474305671616280857766024230769476824185726723/840884037292014204189536572894299760588571970820235180209458401343168563875147905651657456247339087911945571290542513768167246648345869330907425254952162144304105157232099473400175262693274990205011738021912978274793419209072215767551306854493123561327470365918669925486275767307882520962024665471671202025326646368374142551782819681987150674100330853657781115672504229972760329485414008603506182093061170346638477532987884982624568656420812056280063414193944677500188942213932083946654611460342171550649790160075415208556116746951727855374684751523057859219362012910874406079429083802402831993715117269226499928155339683250172313448781886609772192530394251264*z^63 - 4151062911543184293883257662389458820028070022436944425243937411739722185965854117767146675130168069565806797363679549350881633117778607573391703859496567559969786224270599470598715219690192512646904959096175039115047544751696319451146641728159422995261819955606135575492406356911625060781826357052336792129382185143255222998374896865780678778633069442103245817627880344163824082759109444599677663313256188493236447535246025752154753771821766642776902660022709169001225807717193705808304177009049455767393/4747555297238429401919923214973433568939629783971633056518358544335545103002056063166378605235281981080386229117788258442008972529855066893914449791085223144398268921906261251529194645535657575956012547757418329111898376584554243845124838699848844136237146485968168175150841450588093744723323630208800535000134814172603217532898361672171654111159865527855408887508741830761958197241214134044704012207954641859409426266832698607638590314151202623002458152909401939878966628568036576519329576791968499694999547863478290505938319704401452507023861161224199683797716663858221311002783984740306099070743226194021166871538816477837358702548433997171656432552555577344*z^62 - 4754718247080702182377361132234890984943878053757390091848595571518149064525027526735603817215905899969730737815452291299553352064847207599309397169120487264569698476548220811675972410056662743456296238195031586151461850846687232466257932013977076979076341253301949742408549688734503353993442179887336770502577613955814711346340938403869369024176585793696945405200634439816274010348639693814924357864202298322117468837203294740887473697532927015551399687771755411671198941223648006387718532926171693792191135549/113868632567010990815075959295094732439743511204067019711079195958022216605432178033553882936443404908234966624886666628794951299329144464669667176930844258528771427832018041364417256464443339834141262682046778309230199650087039157701239577266200173768277452476242891612522285129822844981940563593585455686211313475867866320322696940418195406300086692807567291279324270083374369629872981746252403785155983203149674953268987024302246005444738579737495582030588297794591772348616244060404245868527405371012659315646593392558292745354321065127785118507280127465586889295040314379352741005393002810708866208377025152809794593110187963224708994310755061977966089125255708672*z^61 + 12039752095151719462483738217812947043326703474896691743632733130059209395524408260610871715215726280850271552250680033880215530415591744924939130890923908574208319160023548514994174707706895569074092449414875696920988290499073333469931781827359810397613163949489129066608169393403080733154130724896411363084217921726033948208165540374764024826533487064914470093233912635046892135420089996787610731309446044989895726069736661107811310562374006070706324595335833406306052988564685102599171133957314773868857458068871/1579585670969576464586733707341554128404121987422817697432090606329684188750555173681459464094342912887035457020427839474643564424293892013897623078384671554311117246885754269807196181674758010179207595925352908705641329546007407195631595415836728810513544820750441392448909139320902505589479498170217441279123340537239041595516451957481206676194802602626573464626786274596569255505598002784013345307683798994092290951747388001120756587529413578118538713928320867006577066020004537605927698688212167306687610026649543541568636963555141815452635163932989928202621328300799241070381223226811734990153392042606092919777470595624527425853163169078794219758345588345547190697984*z^60 + 624941868346187320922469535942115097635962918742063546130065978029034475336096698835974622757444371841423109370543167692354072227091939771379338614140587673410951908423299253637096449653131843670158204734397750997049548789980775720479208697612890851247904147015454943687974965889709627507905373597328158126619386581686428837041681189118878393050033104837862787443933828917492687214386803289125874872468921736049071808433342366043404763324096844466558969831418019138482827865976304108640077211797473729934865174660351/2434668047521107190749685554249115429913553356614369677641995654556153229594189041034356187324080543063217317754152776576917280632644985557420869704816907089044868716533242581196158381354693679689551974519610616618295169273579416957533499067609678006604877083716680332894585286739951061948584399846361816158222108881397776112556024617131033223574922411515091900144753244578178745819295054957759236234243295516227584453626640705727459486912002795073374337734851896346137451092166993963269892911431020542041169587742496445404459106492991918217661666008715142669640340687631896903147592066925820864823094935003524553683674678055938272381675497940114824054196666836603403262492672*z^59 - 561308525097682334446714336030554007189542335659964145673302763983261699643696719819422239468366996859012322558959440507178622610903231477932034799156371711377345533424904631109113827250792666670043513880285191200749964441221162946648756162394360086107456565099904747504440193116539567100996515843045209484384741148758863950203480780194984290409782371601532199204465374556439476887641848758540498754511930381832038034558466735659316243094911732317679524275769991135699294361400509474997048002453041037437334856334001103/11257905051737599650026546002847909747920270720984845389416587906667652533643530125742863010186548431124316877295202438891665505645350413217514101515073378379743472945249713695451036355384103574884488330178679491242996862721031224011634899688627151102540951635105929859304562365885533710450254264889577037915619031467583316744459057829613897625810441230845784946269339002929498520668420334124678708347140998467036350513569586623283772667481100924419282937685955168704539573850180180086159984822457038986398368173721303563550218908423594629838467543624298819704416935339609891280154465717464995678941990979456297536233311711330658571492867502475090946426605387452454136685766115328*z^58 - 240726895005407475688747858429714446872561531965127473046561657090168632587125401209124438038994179028430543348196269511024388066763960474489349975289257776118125800798837345695652765373275204403112151454959768713305009026862165198941290297700871882384568166985767309585757468512154612351916567689314092492147957293878330625141472259664147454208287222611998914137840953568239754059070373711557160970469511072933762127027024864803077159969216565874539432363934522164997935360235340648000260391179902080017043280950338030403/156169658877703982345168246151506204023149995441501775241986907441293675946703049904304995677307799836556523721839048232305183894312300932153355616217097904883801456696504028383296776321888284790797622116238641902522852479666145139489399328480635840094448081082189459008272889139564123631365927162548212669965467204518315769879136050212403987865242440754292728774648270648638003478712326874977543042191539930734728254324237305638192494443297832023544292911579570100269372968449699458155211309457124044819318163305861923033568636697652104705119221765156273226939671727031068411838302748432674420058283298867017759422628500059578895703749057994334461608829869934740443784104947551830016*z^57 + 2870775799910629131438251584445534778749777641952865841176646064229986762640855832591812922784364552767535556675257283916121647747258326831631081500313685195226644941564393217316809818493703147445957066663671575784846599405343046487481266548872286095015125691424816818794047529797937463284665880684273225291140049660475273812327788352968788781777983913861222697959818012982419248693023063570898137948248944355477065150900004553528915736459445238228153986952846491595946855045504916347656789779017929105930156446008373573/10678267273689161185994409993265381471668375756683882067828164611370507757039524779781538165969764091388480254484721246653345907303405191942109785724246010590345398748478907923644224022009455370310948520768454147181049742199394539452266620750812707015004996997072783521933189000995837513255789891456288045809604595180739539820795627364950700024973842102857622480317830471701743827604261666665131148184036918340836119953794003804320854320909253471695336267458432143608162254252970903121723850219290532979098677832879447728791017893856554167871399778814104152269379263386739720467576256303088849234754413597744804063085709405783172355811901401322014468979820166477979062161022054825984*z^56 + 154913600632153999995667178682806667246950900279932777053270831300836561224323615745801781699245064365907528713894987807829747232715303636041404354428564215195771006368157156375621628754855607005912422406081705705420445725239596059005798083956533101999662624620290759624150411323764023125283437540750576000535991502119839806497069204044704987685756225865169607392738502700724172514975523955888051833094525976468876609662569255339630732155596066553805585364681239097445540862521371343017742799984082515754384589474974563395/13372750049083392858593666114899346063019362572620448309610138148306332547732498199213079629849467897115506772033032574558873524579631102042168821655330753929309221032678419023043783216896507942086077864175694076986401293814375094907388564720267780085124591239334149230634330358913787179100667540733758062702228154698012817035576390670039926664608908260145362552851363027394483853436403693886965907909142234068840434222134690764277816561218688431053126118947109854511955196409470561009438835091291510800824577539376028372355951409073024669564282989668196433358685964181327043265561331643568268858324110628909076288337670079175792846928437854922269453319061455152589112179653286660407296*z^55 - 5205899910762776577038096353859413981583118188447578254831922695948823959542711858370976745342879392294812311426976927981766648971467716856146548931524859454108853744730082642904784570309960263809109492176218652923929044591547189452796498108813716655749664214109382298375251920044340065832027678824296096245770921994853138084749936186303288963302827474246241330378356346754845355087086018073761081076582022375014981621085965164431439806449203567411185025092887774571566788196753278091998292974666327521455962074008454379688605/3339122196255926863219404054225907114551682756933035461116413055079498011838613870350709131254892736038153578949560101737052483593435567655521386092049467933132795254975670516377940494126190447107125298373214108247196457460274203697995295056391983616135269934096779726292469753299337003472720282251056453224495561315475008362515282444746289528446185956925256447996773942488293040267656256748799839341281179278053181063530143745077113684070061626480241379396617542232217164722659161201812839366955125080922693713272036780463791643039897967891523205388189976623930450512220637395237602266072422460848097127596080712892762868089878770706643218622670993415956369105780890954810707065957060182016*z^54 - 3628027158256572407261461458070212849839709831752794483984480293110081850721958336240958489970686348379395087829598195748928699134727209699095615873110140603966106455971502432497275430567779271815760206738290089022253939139887817480086210169960724874181702697405075184737225742785299304119891479124258170669668927167897471789457621356206902346979783512791733682284532292493947138794312096110569493833906607697234640342171843016075805159194541985197929489088814441995422671414566799771731493887215546285147118226030473124449/45546423819347680998730149077250224921421077673425888642679120955901081150398825171024165473212518138627840804086071293941039844411738348242405948399651736513320310383299853590832947916469775919619782416002920487600292684880125540637616982866386818293405216492368691918737865347646540541827386629170420504340945422887979653708648353892532508486904497281162918301746277135390186397512787815840407015737850697739855837183701875465672479919114225084129464680601773807089066185475316776836321764596148338699712787222806980807690252590484541761521203142549905904503740160439497185271783151114372343881985979575053104353183466231404996019868961208834386951965304267427531334421970428862159388672*z^53 + 34247449604805202966765351898256274871576324238672768641368683446342222775472072319159336423806042742500032122628511312836798540366789885328965284303027656089133861287319896089106827769174590542234033578790818992544172548611847248986236621740407271746723153490954519668170653918852369816371098793480449230777426923461037041339036691395065219430401958014444104477071123729839922287157660377451318333537343172087391873253354982705235003222501784896897043799342780417949651541913272649376656855274828163460040944213409072660065/2907534973610602982939345026808953133759288386989309789271434496939971057927500512958440604085892994645467061942474102192807604761630970475556036869267563914564610834264529429227050226177907328093279171372594597657422765679694544716621753518490978931056561575267944251465551894029354669690531946449899496685275046587624497077564327570935544623408923826438318539752292956724500062273877556896914145820979530255719776708379989111359663616061006042105244194304537723848461204656465119958041111829729632723524522416998780325846022655163992788368129049589716442230361208609280555010819136667056259013527594777770736947280773109629282194901022666555795150729540239765577918654529051050629276893184*z^52 + 65597755453085505529487959398570106238138386061073712627724113895545448490300710432618067736692548692707556873517592054574917598580021777076785067012520867452757790583320790798561523092248286201776282591408925838021272478079566509017782800056374160227167226867995039336537330728855705276666975602251138588302607644089396201650035443112339619988578478975820982070241847526115892662201873655333841535091683154510887101464047114397688094513694456307943419069622819537056301937095235533878549564839963010336297571037512970485/456083917429114193402250200283757354315182492076754476748460313245485656145490276542500486915434195238504637167446917991028643884177407133420554803022362966990527189688553635957184349204377620093063399430995231005085924028187379563391647610743682969577499854943991255131851277494800732500475599443121489676121575935313646600402247462107536411515125306107971535647418503015607852905706283434810062089565416510701141444451762997860339390754667614447881442243849054721327247789249430581653507737996805133101885869333142011897415318457096907979314360719955520349860581742632243923265746928165687688396485455336586187808748723079103089396238849655811004036006312120090653906592792321667337551872*z^51 - 290506568838536568698365765835023056265609852376912428989827593742072267849833812358414755458597687869072019143748961983632731446717140947309183754479034289634408645953219243433332061475093456782944684792340861586760482028965877145691981678922367514978861863134364443417670223338079287202730759441245381302197127997538244061732056537874786901734069939837097604756428780720985870440259798771596634414819161073832456404251735749453612625266687912134952407068438484264641785854216655001500573949875326981503832094309222139820167/4559014838621425477248893002036438513734564190799237749577609291201874618830320804318834867206680215604092353125799392238322324266237361705671865811011540218037309788126782145028014754646958690450261740712228329126838896585761046115662909516993854963896688550020136586297985369838028122074754092033442410802511273049395211417620865631226933969505192559855283470331595356144016097645440009214361380647295903440968609878739822926611952549983657474021022896669515150994387168901337308094208463349016064110486451149854087550926563523297140692161226349756675381417206375099351910256964406293944214133211268611544515533336252235898714481604803541159486796343919095952426176450301552047386706168512512*z^50 + 24844154883983867103020157502016609821038515731131368655331421707370827321610075283237157604064187355524362049090671788059256344201500767299984119195456418368551087154784635891939271071323599718095070157601766653147638844901754420855166193676671420875081200241031674921535555745710454282463740348688911611921335783741201036182863129400172786521957887040557972183224361931934578764872706211138926756157192498583171669723672580932859817344547252015778276106758733822787455304093397376185944287589378952934248080545451381112351/24314745805980935878660762677527672073251009017595934664413916219743331300428377623033785958435627816555159216670930091937719062753265929096916617658728214496198985536676171440149412024783779682401395950465217755343140781790725579283535517423967226474115672266774061793589255305802816651065355157511692857613393456263441127560644616699876981170694360319228178508435175232768085854109013382476594030118911485018499252686612388941930413599912839861445455448904080805303398234140465643169111804528085675255927739465888466938275005457584750358193207198702268700891767333863210188037143500234369142043793432594904082844460011924793143901892285552850596247167568511746272941068274944252729099565400064*z^49 + 510453873300160769200084508471032766244521417936894200982133740608024678897329610974926142622412356473618684207580321918245038807612240633791333727640746849140502245376394079492021516996403252271332002740787928637553209013079842544698759557024607973685282568766441222815443882826390426773670564356330180527748226554402371399853524419069365104589722076109492332787625930997295187046743710937860914964559571829637127781541377248847307752740599173105560776741413424641115776998599722251112393161498516653884737375104538837758593/1750661698030627383263574912781992389274072649266907295837801967821519853630843188858432589007365202791971463600306966619515772518235146894977996471428431443726326958640684343690757665784432137132900508433495678384706136288932241708414557254525640306136328403207732449138426382017802798876705571340841885748164328850967761184366412402391142644289993942984428852607332616759302181495848963538314770168561626921331946193436092003818989779193724470024072792321093817981844672858113526308176049926022168618426797241543969619555800392946102025789910918306563346464207248038151133538674332016874578227153127146833093964801120858585106360936244559805242929796064932845731651756915795986196495168708804608*z^48 - 14556226555337343909646773485271510271693346927968746071427828378298148839938469392754132937373790967137358313103725896960948495412475825028302184925071257619055132607940531589600359733304393335103200563837346611470567940867158523320439289490071545696606946134515061943006790569531753202132313612138323816364013963179980788909786824070123421507091213478671086110988229919114841067621245250819977170092784736169734316058614805283594009340496838122339280981531203133746529495466658333564186764238508763646050114972346533205455/778071865791389948117144405680885506344032288563069909261245319031786601613708083937081150669940090129765094933469762942007010008104509731101331765079302863878367537173637486084781184793080949836844670414886968170980505017303218537073136557566951247171701512536769977394856169785690132834091365040374171443628590600430116081940627734396063397462219530215301712269925607448578747331488428239251008963805167520591976085971596446141773235197210875566254574364930585769708743492494900581411577744898741608189687662908430942024800174642712011462182630358472598428536554683622726017188592007499812545401389843036930651022720381593380604860553137691219079909362192375880734114184798216087331186092802048*z^47 - 2100497258047635596166968052018072390828124510633697589657467243855520510327985947829966488180593287113686832076779116749081332275790516433670381898525721318094186548640934881925286362777696503807399567290571139037924046949415994304534236864955492797370349897824424595071109857243901978353849555167522159587402522356390376157221827255962146136366949949536412983914532407096089802428085090310605861156479571755993201576887815601830389309106874585676338365281456383845152371419961705001748263692731446750830706211319995603235/9336862389496679377405732868170626076128387462756838911134943828381439219364497007244973808039281081557181139201637155304084120097254116773215981180951634366540410446083649833017374217516971398042136044978643618051766060207638622444877638690803414966060418150441239728738274037428281594009096380484490057323543087205161392983287532812752760769546634362583620547239107289382944967977861138871012107565662010247103713031659157353701278822366530506795054892379167029236504921909938806976938932938784899298276251954901171304297602095712544137546191564301671181142438656203472712206263104089997750544816678116443167812272644579120567258326637652294628958912346308510568809370217578593047974233113624576*z^46 + 69338768495170877046794921245852837383312694660057555405270890386175482781632578835060406204414310238192853772988910740553785981611015781213655690727910811643101796775901078917473833085762306502384624165884425688880687365073189282062115958823315287355878884717496911595878207597590055255701022482531204411053598349793622659061852251454540826238637479594119552746034146258898557312490442233109102395598374728115639108677978028283101294544798141938093939987712092858382520457216482732897330434474296740718036432443594521761653/896338789391681220230950355344380103308325196424656535468954607524618165058991712695517485571770983829489389363357166909192075529336395210228734193371356899187879402824030383969667924881629254212045060317949787332969541779933307754708253314317127836741800142442359013958874307593115033024873252526511045503060136371695493726395603150024265033876476898808027572534954299780762716925874669331617162326303552983721956451039279105955322766947186928652325269668400034806704472503354125469786137562123350332634520187670512445212569801188404237204434390172960433389674110995533380371801257992639784052302401099178544109978173879595574456799357214620284380055585245617014605699540887544932605526378907959296*z^45 - 7732169509121464728453090630010851971164012783986555073197335514074261678985039448403095609422595299352587083676628446275766792220278778126236483324316681146269651421897882495252065482125584908932635656998915950755190046908232890500200769803801361883826978052237344981903891262624287747048900676448426058149830675829644294191649329342481159368454496057088146950194215169715145002145432525437932561926714952999958062157691860727958645456427862964876813394875892178655392216509247780576988919115368641505726352939441572834991/2390236771711149920615867614251680275488867190465750761250545620065648440157311233854713294858055956878638371635619111757845534744897053893943291182323618397834345074197414357252447799684344677898786827514532766221252111413155487345888675504845674231311467046512957370556998153581640088066328673404029454674827030324521316603721608400064706757003938396821406860093211466082033911802332451550979099536809474623258550536104744282547527378525831809739534052449066759484545260008944334586096366832328934220358720500454699853900186136502411299211825040461227822372464295988089014324803354647039424139473069597809450959941797012254865218131619238987425013481560654978705615198775700119820281403677087891456*z^44 - 944064173322123287072299678426074466241593313740232398989160621311365748215871385570718515744962134332484206731943257143236382453787152641444600415818249698435549629731229533373013529155494404912097228431953462549476401739918855086789016144667940705084907687847617840261951284125254644655109731421425216621908482889725772889116114494478369325580640361715355305771339780585758649886380466951133612579077005686472966145939644295537043351575306372462159630193328076564427316640461667937661688850841006109968593455134792674737/19121894173689199364926940914013442203910937523726006090004364960525187521258489870837706358864447655029106973084952894062764277959176431151546329458588947182674760593579314858019582397474757423190294620116262129770016891305243898767109404038765393850491736372103658964455985228653120704530629387232235637398616242596170532829772867200517654056031507174571254880745691728656271294418659612407832796294475796986068404288837954260380219028206654477916272419592534075876362080071554676688770934658631473762869764003637598831201489092019290393694600323689822578979714367904712114598426837176315393115784556782475607679534376098038921745052953911899400107852485239829644921590205600958562251229416703131648*z^43 + 2294025345867645165611568238216909161511714352897234939683693401107966044418843504825535049758620424296351240362740146972074293678880984731061664686175741053659062870438680834559847014211344851746585589400359951158213078551662788076172354055204608483632472134997332217946915638086418670112108651257733391779893919083147004738079652142867826123723892509183376812511982320460647610790866129706253343805315142808902142148158404457560545462058444524360939069638213978787608580849765996143349994049202624280762238918259446748297/229462730084270392379123290968161306446931250284712073080052379526302250255101878450052476306373371860349283677019434728753171335510117173818555953503067366192097127122951778296234988769697089078283535441395145557240202695662926785205312848465184726205900836465243907573471822743837448454367552646786827648783394911154046393957274406406211848672378086094855058568948300743875255533023915348893993555533709563832820851466055451124562628338479853734995269035110408910516344960858656120265251215903577685154437168043651185974417869104231484724335203884277870947756572414856545375181122046115784717389414681389707292154412513176467060940635446942792801294229822877955739059082467211502747014753000437579776*z^42 - 108328974776007633549270779108784280086850974481568841573257460331188668200434575409793212040594527206153482355942692502113996630773507188823004459171286532109081674951191824141625858760228594656474093514070430358663870280761105198723226770553002277510728176387550353330361319812165184137831094962576770696968771376979675853503042474534973718053630213430346110972349393162640098785569190391024669715277664877093380769663688278266600342945791229144142576873814622521337138680914749821731606789389989447003326474736607470533/305950306779027189838831054624215075262575000379616097440069839368403000340135837933403301741831162480465711569359246305004228447346822898424741271337423154922796169497269037728313318359596118771044713921860194076320270260883902380273750464620246301607867781953658543431295763658449931272490070195715770198377859881538728525276365875208282464896504114793140078091931067658500340710698553798525324740711612751777094468621407268166083504451306471646660358713480545214021793281144874827020334954538103580205916224058201581299223825472308646299113605179037161263675429886475393833574829394821046289852552908519609722872550017568622747920847262590390401725639763837274318745443289615336996019670667250106368*z^41 - 1498847536638327774060904749210089553044975427708816260348490314069983681780727309657509162156230233973183193549301109363680878926474442940339194491235363090172463045739921426167317994105403665671762466612885830238803885552918137862854169311213106418305434233967479578716940588676024270250038156050316468087256882739947438028174739655415905051663729897094021245060332684143358232522797047461086863026505937680864616476591122897388433769046438767573670232555609220422565928612365818073132452842911479786200740513058710925/1223801227116108759355324218496860301050300001518464389760279357473612001360543351733613206967324649921862846277436985220016913789387291593698965085349692619691184677989076150913253273438384475084178855687440776305281081043535609521095001858480985206431471127814634173725183054633799725089960280782863080793511439526154914101105463500833129859586016459172560312367724270634001362842794215194101298962846451007108377874485629072664334017805225886586641434853922180856087173124579499308081339818152414320823664896232806325196895301889234585196454420716148645054701719545901575334299317579284185159410211634078438891490200070274490991683389050361561606902559055349097274981773158461347984078682669000425472*z^40 + 333663486659984137230133771635423797146721770523357915867376279631485808409830817197363829846000462177490436705707707286185990384530844706209670425993079274950550703861143635357045298772550565576470858913989650086438051487652046026058462640564410055784482340032839721954944113294283971484299937009803661015060971871416564221666145498918545228703806349993334168439150229778481453595968315474402966229263166469598530141411348810367059512704777973933128977311708316837245351534231936766354137249706581734961794931468914827/863859689729017947780228860115430800741388236365974863360197193510784942136854130635491675506346811709550244431131989567070762674861617595552210648482135966840836243286406694762296428309447864765302721661722900921374880736613371426655295429515989557481038443163271181453070391506211570651736668787903351148361016136109351130192091882941032842060717500592395514612511249859295079653737093078189152209068083063841207911401620521880706365509571214061158659896886245310179181029114940688057416342225233638228469338517275053080161389568871471903379591093751984744495331444165817883034812408906483641936619976996545099875435343723170111776509917902278781342982862599362782340075170678598576996717178117947392*z^39 + 295747068627538754554698766666111556380004885112196451213302524892356516385889171277534866203360273755831263041102657166863026031734537117231539563096625013402774220726604297369786639839909021387546996333692654390818671309103282018064692693368849714367829448174765809574421172867750653770157687638713517965749002925490205268201517315931868200596404068520719548620134858732540925566759180083752931294919197362297579897833164450492710366195927278159002274583028876805944877062455230454565491581416019848700662652026371/151789299487269303485931686015114455944223256002290156869492013330060403269524756804169079933931739525192291011154974911009849772327105934102197219888333968333790347657559832671411258721039934894161718534876375355693777493771858545252093253765083436456616573992512765733356037784037175204956313895548909245706845212546345935020832682273876571731598940672565620138632467675535052755695406535702486693066226481501814310013721435369219723138632668103769480291959340261220114496071875883172879357290221931264950684804069001574808719614168630722040858383398281557172306300266862056967357219136022965508243303451589319874753497088308960208792440354922369848379417717717491470607523530089672443867617860517888*z^38 - 27261836528222217184709713886337587996701687000260001398621577127154264423318616554206685003878834735192868559405787519491790221789293133425524186760760999888028642999067022380881176498922916016774556350611688783728835901037291779143575955430684833687294102032367895995638032126449557030859216289316442614889481863557271508867554258493789243991319747922470323719782338182150075359264588385210214435075677246463625358711659681177179501063391773428829017782601896047351585474306668656574655363724295253442106647888088149/26107759511810320199580249994599686422406400032393906981552626292770389362358258170317081748636259198333074053918655684693694160840262220665577921820793442553411939797100291219482736500018868801795815587998736561179329728928759669783360039647594351070538050726712195706137238498854394135252485990034412390261577376557971500823583221351106770337835017795681286663844784440192029073979609924140827711207390954818312061322360086883505792379844818913848350610217006524929859693324362651905735249453918172177571517786299868270867099773637004484191027641944504427833636683645900273798385441691395950067417848193673363018457601499189141155912299741046647613921259847447408532944494047175423660345230272009076736*z^37 + 10490411647909909997440099973447212757259754250214335742497231992186436125739690612576944099727521438744811614303506973508966448368968752872393299122762941527021582487491342580757017973832476372845345315789063776453456212355428834601562048956519835087114088927308515737633737953747931733289969976195869039515277917142381036574439106158413671272382503739043635314322347279659554368378558730218595702322610257759664115946318984517531498257827377671260009421636696053092799084960432857703396087761705401756275652995404805/313293114141723842394962999935196237068876800388726883778631515513244672348299098043804980983635110379996888647023868216324329930083146647986935061849521310640943277565203494633792838000226425621549787055984838734151956747145116037400320475771132212846456608720546348473646861986252729623029831880412948683138928518695658009882998656213281244054020213548175439966137413282304348887755319089689932534488691457819744735868321042602069508558137826966180207322604078299158316319892351822868822993447018066130858213435598419250405197283644053810292331703334053134003640203750803285580625300296751400809014178324080356221491217990269693870947596892559771367055118169368902395333928566105083924142763264108920832*z^36 + 5035449178408516047348401065856203936316613419514403275458160102268287718434530315373436091203931857188664933629670855866751904120713024175344983526400591976364652972237924232742638837484729129596636240173002895478905475968798890486268093291020545745209622315675845415938393269575072712514919836412603784239898447444149389866847235828137851718447726313052062156273603165328754114458536967062993671443782430692006002630615706326183890837231998872078709942543241855692138936836979676229068887002194218621437067156061/6810719872646170486847021737721657327584278269320149647361554685070536355397806479213151760513806747391236709717910178615746302827894492347542066561946115448716158207939206405082453000004922296120647544695322581177216451024893826900006966864589830714053404537403181488557540477962015861370213736530716275720411489536862130649630405569853940088130874207569031303611682897441398888864246067167172446401928075169994450779746109621784119751263865803612613202665306049981702528693311996149322238987978653611540395944252139548921852114861827256745485471811609850739209569646756593164796202180364160887152482137480007743945461260658036823281469497664342855805546047160193530333346273176197476611799201393672192*z^35 - 17434027748774350861839127216240940965312374229275083130561408519110008533471847953588337445762264629248714777723600238180857102236755770621616368850492624295573633316599296284749505838788743438085870774982417536151892518794948046572522970526238816996133679914988829692754392337430548578005090964342137959638942561115811684413922219604284849977227124915797893970782869053622550104602957578391023224982018241682512151413695723006429240181107117820618260156043609180291128034386950582537658625291865607920074583215489/192795762548753133781515692267813068965462646393062697709927086469689029137414829565418449836083144849228854552014688133122664572358859475684267730368936191163657401578586765928487900307831646536338330495990669990247357998243148330707889523551465977136280989981874675983782684299232448998787588849484891497316263703812712621466460711515865380956320131414261809209930715866033445469387888670578420021223810127889073683611274487755119697574238662748418589121602509722558963889164524198688506457505857271465143515960368258000249352174550186960179896432820955774771470894615878944972692492490308554344008725122510988443994595686319811612890828856959859302803149642688555320205494502218513184087854316374720512*z^34 + 4809908111180677912549672297574825018468078412125102804679975936886344198765857750159078214260003228268019435264163513545461259423210998081645432936354183570980512917818965916558154525182267884711771983202690289549847131397283560186787042257576892189233860875401856050494526256142556556240966051106835299915809371294299414634726537927086826705541939797918194649145504564138473299028909469574711453439163958864556418812444800184159968756583952775301927748952445750059271092588803389526760236110510504437317992518581/1670896608755860492773135999654379931034009602073210046819368082737304919190928522900293231912720588693316739450793963820396426293776782122596986996530780323418364147014418638046895136001207603314932197631919139915477102651440618866135042537446038468514435246509580525192783263926681224656159103362202392976740952099710176052709326166470833301621441138923602346486066204172289860734695035145012973517273021108371971924631045560544370712310068410486294439053888417595511020372759209721967055965050763019364577138323191569335494385512768286988225769084448283381352747753337617523096668268249340804314742284395095233181286495948105033978387183426985447290960630236634146108447619019227114262094737408580911104*z^33 - 71788242034103049417067921172550114583772500919043268282656183288397028417512204021424411994644899400188130261379771887300603144617402568292779810436475092298108349688953721016096841824188200903775051030566328239083383015616683732776918193537610582737362726839762176643423718639976316935133641882167248315062471485937804775446704456189803659191006321175486490269851700666118304028420060540447281641958494018635375354719738465088814150195057534411312835660363593172635972512454077976570862376263767270928258665687/4455724290015627980728362665745013149424025605528560124851648220632813117842476061067448618433921569848844638535450570187723803450071418993591965324082080862448971058705116368125053696003220275506485860351784373107938940403841650309693446766522769249371827324025548067180755370471149932416424275632539714604642538932560469473891536443922222137657176370462939590629509877792772961959186760386701262712728056288991925132349454828118321899493515761296785170810369113588029387660691225925245482573468701384972205702195177518227985028034048765301935384225195422350273994008900313394924448715331575478172646091720253955150097322528280090609032489138627859442561680631024389622526984051272304698919299756215762944*z^32 - 143924792683222624533079001412027780874626981533625658575637931134875926067703719709530830398222198575301775182930860258391489194659726653028468292790143770849390063828638164072355696762640090289372891012157423155302349274126516602035299720592348632366530193133274662210815750696133118716361583150909229518562224854000663235555452842743131295026193642628455283620350273617162521126815359467324296521160025629725506587433238888427658796046288072448312133964349756670000912828928140107571293732732174199273314746515/80203037220281303653110527983410236689632460899514082247329667971390636121164569099214075131810588257279203493638110263379028462101285541884655375833477455524081479056692094626250966528057964959116745486332118715942900927269149705574482041797409846488692891832459865209253596668480698783495636961385714862883565700786088450530047655990599998477829174668332912631331177800269913315265361686960622728829105013201854652382290186906129794190883283703342133074586644044584528977892442066654418686322436624929499702639513195328103730504612877775434836916053517602304931892160205641108640076875968358607107629650964571192701751805509041630962584804495301469966110251358439013205485712922901484580547395611883732992*z^31 + 5807823396137847705255367879818423319326213701247451446669072297427958047366729823276492545572165964678097520898515010393690663469304797144841482570686545611742426839622599775884851064108247402310905688310610043335052959402889671832439291912262298763401877526076346672908085711882379521958163086557231187766533831189987538791116068422026360339117811115429788057839398277549132372794148030767645297067618287237136338076546734140251129319182674171582569030382611024628813359404971970706057430500824964996533500253/120304555830421955479665791975115355034448691349271123370994501957085954181746853648821112697715882385918805240457165395068542693151928312826983063750216183286122218585038141939376449792086947438675118229498178073914351390903724558361723062696114769733039337748689797813880395002721048175243455442078572294325348551179132675795071483985899997716743762002499368946996766700404869972898042530440934093243657519802781978573435280359194691286324925555013199611879966066876793466838663099981628029483654937394249553959269792992155595756919316663152255374080276403457397838240308461662960115313952537910661444476446856789052627708263562446443877206742952204949165377037658519808228569384352226870821093417825599488*z^30 + 97174421921566206906303447843992252485210514895607954243259334032375850903210659019979162239707674906873214910085170112955703915417038464946979466371943178582720128463918648022509014652881256390781211706369323546547578819853393921906496988211902003704306969638095536816908607494620280137150387934156743944663298106854762490963152831329885720521416966896380234814351309207876315430081258432454711357764426863153949094722940026567516340892566841801508285329473799439426687584361749126464487102051788962568219677/71291588640250047691653802651920210390784409688456961997626371530125009885479616977079177894942745117581514216567209123003580855201142703897471445185313293799183536939281861890000859136051524408103773765628549969727023046461466404955095148264364307989949237184408769074892085927538398918662788410120635433674280622920967511582264583102755554202514821927407033450072158044684367391346988166187220203403648900623870802117591277249893150391896252180748562732965905817408470202571059614803927721175499222159555291235122840291647760448544780244830966147603126757604383904142405014318791179445305207650762337467524063282401557160452481449744519826218045751080986890096390233960431744820356875182708796099452207104*z^29 - 393757771093894435257911951626203747588343166998920029378485796948202044156150552966937157919499825675372610915033301718009048026908254904982135763860645578301126034052046851480833504811731263919813196603828547477893878107838022316627584124441082282482821956578873034562076977911882146942630950299711480421973988247418716826367459767597799171108529954984324835143938978686395339337533568139235688060260280485391136970607963229683894755246961246310084150115294464974651798483035840884058327676182258131774398653/2566497191049001716899536895469127574068238748784450631914549375084500355877266211174850404217938824232934511796419528428128910787241137340308972026671278576770607329814147028040030928897854878691735855562627798910172829672612790578383425337517115087638172538638715686696115093391382361071860382764342875612274102425154830416961524991699199951290533589386653204202597689608637226088491573982739927322531360422459348876233285980996153414108265078506948258386772609426704927292558146132941397962317971997743990484464422250499319376147612088813914781313712563273757820549126580515476482460030987475427444148830866278166456057776289332190802713743849647038915528043470048422575542813532847506577516659580279455744*z^28 + 6003096620154615444453835222420558230436676484365171723063576031881657766920241616033778613632920485229567942581330036495044702926618962481008987508937885350487435045404379316296756244367269853317126698209027016940396092581502235166956287623861893802276151077612618356245303874930764824521550509429366324289376233904558854111263494793454985878829193372618057168632676673468013288868987462356411169015535564270996401922226213698388982074397568680709870095075656222388063565201237403529090245792537813578380355/855499063683000572299845631823042524689412916261483543971516458361500118625755403724950134739312941410978170598806509476042970262413712446769657342223759525590202443271382342680010309632618292897245285187542599636724276557537596859461141779172371695879390846212905228898705031130460787023953460921447625204091367475051610138987174997233066650430177863128884401400865896536212408696163857994246642440843786807486449625411095326998717804702755026168982752795590869808901642430852715377647132654105990665914663494821474083499773125382537362937971593771237521091252606849708860171825494153343662491809148049610288759388818685925429777396934237914616549012971842681156682807525180937844282502192505553193426485248*z^27 - 55927610553258773990300300528983057541811319011585807086724816216766097460120956977491980823275455213666891540699542047542972323097344835273343028309618617332348818459285315984426148401188258800934399434273891031164701281511340934644895325030351215161746117769942306394866068684929450816044287116450596143921198707895709284114688527861638955236491250722150376583800159716275986556623229332956285800673265198126973318442583568991667542983573707985855525000281515278560555130561441791736773590417746654830725/238743924748744345758096455392476983634254767328786105294376686054372126128117787086032595741203611556552047608969258458430596352301501147935718328062444518769358821378060188654886598037009756157370777261639795247457937643963980518919388403489964194198899771036159598762429311013151847541568407699008639591839451388386495852740606975972018600120049636222014251553730017638012765217534099905371156030002917248600869662905421951720572410614722332884367279849932335760623714166749594989110827717424927627697115393903667186092959941967219729191992072680345354723140262376662937722369905345119161625621157595240080584015484284444305984389842112906404618329201444469160004504425631889630962558751396898565607391232*z^26 + 1681690900226007019083505576461988857050708173476574120886291632299925501030272728578190032493811743222057233169321723565196365068364676306717665746453906927337079372606256087077171208878577250997375317918547899599616452552856658155651764505215136824395519896059431077751449898000780792300382519538487457178792448301181914794345361588500878575216246929093987065524031129118406400814738300250499886298038650920803766143420766828337750472956114820184742632454010126857475256347710501245117577078128681322025/250389969858439191892637745899427080396901341344824451894102378057024424963635727919497600411506226754432635297211661310061357149974745106371607026992319861148351934616014344199027407697351695482120571274402712088797349236352467373500821984148011228062260735476947871872791716428427547421644915391643207376807229504893154187020636584556019507442978886769429580897814408742306070837901616973925846568051840041215546231827637656682551552595928300342141293501148547261141944126103233769067453459738338731487218583850187536634079939136352398908674612811093908612073933712109910294192827557076193900041701868178621100308922542222077008018614898901838989955016149077411712041226882225710521707958782113129783361536*z^25 - 11181993583845594476533790182678141039253203191848602717609285173854068469950768117547486165413239714132826855490002333258262505441320783777320828608747873402045119904554928718170225277835891106013607157045297129975208987956550643590020755857254383138961829597508817796005814460394222799625377166564600428633565271817426567276281375195465402820794222286428796784023191842806818177720208706158140694075168486004545818635161555746619227924877996879609678617551806838390846097243582970067446568706480168232975/61595932585176041205588885491259061777637729970826815165949185002028008541054389068196409701230531781590428283114068682275093858893787296167415328640110685842494575915539528672960742293548517088601660533503067173844147912142706973881202208100410762103316140927329176480706762241393176665724649186344229014694578458203715930007076599800780798830972806145279676900862344550607293426123797775585758255740752650139024373029598863543907681938598361884166758201282542626240918255021395507190593551095631327945855771627146134011983665027542690131533954751529101518570187693179037932371435579040743699410258659571940790675994945386630943972579265129852391528933972673043281162141813027524788340157860399829926706937856*z^24 + 16411948560998258220772930393116201744808892798669131601309433427762230816277740432614530206937624129202940920555845108323850933116918232136302949317208709001920529989904931324423268494685730939700793285777739307468079709354692349609877476345252499610230369777611611241296446198922734269224017895056800849653705996360091964036361312936791046473497282543799345540156443243735973466850281160595527334000560402655782818800666734648457056348330341459637520028023312466062855755169838981192843576012239611375/3421996254732002289199382527292170098757651665045934175886065833446000474503021614899800538957251765643912682395226037904171881049654849787078629368895038102360809773085529370720041238530473171588981140750170398546897106230150387437844567116689486783517563384851620915594820124521843148095813843685790500816365469900206440555948699988932266601720711452515537605603463586144849634784655431976986569763375147229945798501644381307994871218811020104675931011182363479235606569723410861510588530616423962663658653979285896333999092501530149451751886375084950084365010427398835440687301976613374649967236592198441155037555274743701719109587736951658466196051887370724626731230100723751377130008770022212773705940992*z^23 - 1656220808798031054642413214341350017725910547209013274412121766451245656461432993910773038355641517102396245721349870389218790526479493566189407544205605237451290976602452901983536810040004875382198852908795407196702154931028873371073078777328118161008900949815497870221052899437611777330751616394581196573762052363043365010749738154492113079867532574194419134261681439380630984557424426383658738080588269732835078804026810845667420371348314842254114897059781484745357681176285061656823089119038296125/13687985018928009156797530109168680395030606660183736703544263333784001898012086459599202155829007062575650729580904151616687524198619399148314517475580152409443239092342117482880164954121892686355924563000681594187588424920601549751378268466757947134070253539406483662379280498087372592383255374743162003265461879600825762223794799955729066406882845810062150422413854344579398539138621727907946279053500588919783194006577525231979484875244080418703724044729453916942426278893643446042354122465695850654634615917143585335996370006120597807007545500339800337460041709595341762749207906453498599868946368793764620150221098974806876438350947806633864784207549482898506924920402895005508520035080088851094823763968*z^22 + 18981197413752416047067863140809933145014449763784553440687054530274123043842853756137877128576469726599693433157297405207232123714522734025546892548164518187469909092452114281227979379408781424984789252901820793871300456490405560246038663142597046871205447411663111396800436683453323072758554716068735669532363354411971978085549373967425496828996908034011014279311082654233139492622895634007068021949339998098813754874752471352765094598148380640519874116686226084282840781851190694551482646131285875/6843992509464004578398765054584340197515303330091868351772131666892000949006043229799601077914503531287825364790452075808343762099309699574157258737790076204721619546171058741440082477060946343177962281500340797093794212460300774875689134233378973567035126769703241831189640249043686296191627687371581001632730939800412881111897399977864533203441422905031075211206927172289699269569310863953973139526750294459891597003288762615989742437622040209351862022364726958471213139446821723021177061232847925327317307958571792667998185003060298903503772750169900168730020854797670881374603953226749299934473184396882310075110549487403438219175473903316932392103774741449253462460201447502754260017540044425547411881984*z^21 - 4606226931573026180609383025933839642530723828101818399963052000365085799423270266605796733368866801360785011088437975116340579892638547950587906317222576500078069642916479415643965554561683727049502684550456008243238246225747839330415966301064592920487409355263246264277857411296922290656730589734249305947771818901615405472741918226583040672894849449426374465239213460677750304444362832511949495667132452543165857875400878251166523014761692996236589491826964594864607265061166326933519968128125/83463323286146397297545915299809026798967113781608150631367459352341474987878575973165866803835408918144211765737220436687119049991581702123869008997439953716117311538671448066342469232450565160706857091467570696265783078784155791166940661382670409354086911825649290624263905476142515807214971797214402458935743168297718062340212194852006502480992962256476526965938136247435356945967205657975282189350613347071848743942545885560850517531976100114047097833716182420380648042034411256355817819912779577162406194616729178878026646378784132969558204270364636204024644570703303431397609185692064633347233956059540366769640847407359002672871632967279663318338716359137237347075627408570173902652927371043261120512*z^20 + 449072382805988773128265944276409016649773065901156719588083730513429217156117861665690084884388975774363101594654995266318398435238960365080873398582581643680650200204998231773680041849348989888451754361605116952801120142558302093875558983719321606441705402857515852806932226941454805810614279924682633395454941968022682603898029583795396965566595222850616398462872825685177835398618187360420516971923954181651597383234171836471869224187412768728800217051492750649865068191817359574889750786875/488856607818857469885626075327452871251093095006562025126580833349428639214717373557114362708178823663416097485032291129167411578522121398154089909842148300337258539012218481531434462647210453084140162964310056935271015175735769633977795302384212397645366197835945845084974303503120449727973406240827214402337924271458062936564099998418895228817244493216505372229066226592121376397807918853855224251910735318563685500234911615427838745544431443525133001597480497033658081389058694501512647230917708951951236282755128047714156071647164207393126625012135726337858632485547920098185996659053521423890941742634450719650753534814531301369676707379780885150269624389232390175728674821625304286967146030396243705856*z^19 - 9024695856080450929567124765842421850304508985625150654533916628134603643418263909491279997544680309299937343658981748990245119637259564398321912568044680519045488213203248650492421108171841466275496201765074273852175175292804086876910692594886581612279315321602697853775511120326992566969303599111680947486309488485909169290629535582489845634574457302806192562183819405681890391805887140935393814578973088557644044782185993558794769898068006138530901343964264444687617239720731143845865934375/737675839343425643180705215464180380570511736177566648694002215593149802886878910996364188038689003372340458480408008170959207890943560433142698546588151926257420070844784774526475955611359486091037850700635535016097579786140203280014397701801326492255283124878193730307865416064588942104486816602924898379575789918607376407270378440727913758454764145452451220369608916773740041031422727851326446176535959881904483509336513335855181819623932477654691714985419672170549919221813119846593934743660255424501266726073606395353097784760990300976454547922504209803235780756635184818819587772943038316290522869125039409293352639360849628414122935686854988370466738599320732480740275778739980121651022752454212059136*z^18 + 809307747734785628538743421920663297670421326523255286064572250972300645611422261945627088873740989040440697464981076087496988728248518385672587121571092102637480146823225423522492541209278008221030548505219381925542565159607744739359227749273197095520398790682338481703058904550653387221713317562584085238102798321973352551587381978864431433576264338167667826688787400766211427965521847899893999357045870057248743210644380064213630783985419453370493021971739486351928615340557240497973084375/6843992509464004578398765054584340197515303330091868351772131666892000949006043229799601077914503531287825364790452075808343762099309699574157258737790076204721619546171058741440082477060946343177962281500340797093794212460300774875689134233378973567035126769703241831189640249043686296191627687371581001632730939800412881111897399977864533203441422905031075211206927172289699269569310863953973139526750294459891597003288762615989742437622040209351862022364726958471213139446821723021177061232847925327317307958571792667998185003060298903503772750169900168730020854797670881374603953226749299934473184396882310075110549487403438219175473903316932392103774741449253462460201447502754260017540044425547411881984*z^17 - 1780820271294307374933703327660445070489390112912813656107746193138970088926787969301500754901122961793168606567600456690006201012519053871495341433072290858230348589510152703075470854980886180324841217766431474280739506695443407947587165296763478969964761979100930357855610099915782531787947175312754010437797358740187357682757795026315697376146479011912714314427678936828779366118836492602150376931667318094908794853012680386012427063331200413658061907766136226190218786725123102177890625/3421996254732002289199382527292170098757651665045934175886065833446000474503021614899800538957251765643912682395226037904171881049654849787078629368895038102360809773085529370720041238530473171588981140750170398546897106230150387437844567116689486783517563384851620915594820124521843148095813843685790500816365469900206440555948699988932266601720711452515537605603463586144849634784655431976986569763375147229945798501644381307994871218811020104675931011182363479235606569723410861510588530616423962663658653979285896333999092501530149451751886375084950084365010427398835440687301976613374649967236592198441155037555274743701719109587736951658466196051887370724626731230100723751377130008770022212773705940992*z^16 - 1459393676814834261028580106657965158030263773731108404415741245383328537390185373681947576359446366161650940353150266568489394590338310424018301482221276165602826467341885305433017599221982480688142592758930953291065831769152419814056216527966136969072968781007388462376764885726111543226692266315208826087858587643838205289323847459279662172817482475946180232798748720725847569636315191324870879789654129185059833225212287671118163732458039670864916027124089185549728271326873971859375/183321227932071551207109778247794826719159910627460759422467812506035739705519015083917886015567058873781036556887109173437779341945795524307783716190805612626471952129581930574287923492703919906552561111616271350726630690900913612741673238394079649117012324188479691906865363813670168647990027340310205400876721601796773601211537499407085710806466684956189514585899834972045516149177969570195709094466525744461382062588091855785439529579161791321924875599055186387621780520897010438067242711594140856981713606033173017892808526867686577772422484379550897376696987182080470036819748747145070533959103153487919019869032575555449238013628765267417831931351109145962146315898253058109489107612679761398591389696*z^15 + 620313450055553404552508958513080097128341314658882790371559364094518448027163867040890302604260466780044676956531828046625384495935557674475476732723818415175747032500366768969483181275674837770018104842704040217948261293052812265482994582646487183229206713309397451551221051360950652766522792170957711893455969316110167354769316107638121395349024520073286232622825972067338712694909295908121293421411651768248949590743301873604877180002104321677451178068231744337343093066811667109375/2566497191049001716899536895469127574068238748784450631914549375084500355877266211174850404217938824232934511796419528428128910787241137340308972026671278576770607329814147028040030928897854878691735855562627798910172829672612790578383425337517115087638172538638715686696115093391382361071860382764342875612274102425154830416961524991699199951290533589386653204202597689608637226088491573982739927322531360422459348876233285980996153414108265078506948258386772609426704927292558146132941397962317971997743990484464422250499319376147612088813914781313712563273757820549126580515476482460030987475427444148830866278166456057776289332190802713743849647038915528043470048422575542813532847506577516659580279455744*z^14 - 1200206265842259664744740021042164917824880965151703919398123935776963353802241216024361747287600621564361833614238124680002187661502371036458759297302868751140242814390491593375756073080023358952704184247318436327808933380806901258248908777523539111187919475875223470864752984011625679746652207125303802578037669100506278990737812389770075372977002709128438935599904534766709658941114999907457833913198082384186687703774168609358894648679128354360483308067380237488524665493818671875/320812148881125214612442111933640946758529843598056328989318671885562544484658276396856300527242353029116813974552441053516113848405142167538621503333909822096325916226768378505003866112231859836466981945328474863771603709076598822297928167189639385954771567329839460837014386673922795133982547845542859451534262803144353802120190623962399993911316698673331650525324711201079653261061446747842490915316420052807418609529160747624519176763533134813368532298346576178338115911569768266617674745289746499717998810558052781312414922018451511101739347664214070409219727568640822564434560307503873434428430518603858284770807007222036166523850339217981205879864441005433756052821942851691605938322189582447534931968*z^13 + 297881384917627785148367636926984736836206760754159223183709045534948742519549802170928791046969333047816634786745770600604085998333160378120932564905609090884656042041838044489899290364372334949037656698430500967848077869660304630133483407302755119880741313881898311022330059999541738962017566181556021295684131762959040300903787616770400204244033290803510941059652317664622911772144899414344788270190247638438917961313081856599687439389903313860227008598495671050579106833203125/6974177149589678578531350259426977103446300947783833238898231997512229227927353834714267402766138109328626390751140022902524214095763960163883076159432822219485346004929747358804431872005040431227543085768010323125469645849491278745607134069339986651190686246300857844282921449433104242043098866207453466337701365285746821785221535303530434650246015188550688054898363286979992462196987972779184585115574348974074317598460016252706938625294198582899315919529273395181263389381951484056905972723690141298217365446914190898095976565618511110907377123135088487156950599318278751400751311032692900748444141708779527929800152330913829707040224765608287084344879152292038175061346583732426216050482382227120324608*z^12 - 93343956872026759098018843196895643787211767114193351799072284898784689816283266152990256526207297072651132819095491002040899844063186291744864665665814154223810887302243355952116749148865928731528827163666435715502999517719736847218884454975449731457180068363994852391806093398813611076321603682355760742204197812062151873675065656363156873173498072121194082427586185292696091424424915384053553005988216630786291998243260148629902645523936603515021899146836505658709965234375/238699515536551498967590857093482847290572800296172863831338297533900702741561217557184747416102941241902391350113423402913775184825254588942426713790111474774052021002059805435270733714458229044990313947417019987925300378777231266590720362492291209787776463787082932170397609132383032093737014766028913282391564585672882293244189452352976185945920162703371763783723743453184265819242147877858996216753288729767424560661577937220624387472866915783756348436269773942215860053251315674566722280721537574194939591189027367047927769358966898141175109869206897625907535393333945360442381181178477257759248897770727890454469499421157861996912454775283635327280090033804878015492517002746730608870676772654415872*z^11 + 101101995813678923906547086813439680460973672069805917199675527489734816547765182265575150813479253105972849296362199414423324366568609521290742693524947733710785652508802788141080904865351653807901625926565609872435132262244643974812835195128409743508553729633696765709932377819271000646210116062310149411219027597381016121438037331728527253244668367774569148287920236238304372463244155323267881677266450298231049359086238787682665203818889503560335642993887206230779296875/34099930790935928423941551013354692470081828613738980547334042504842957534508745365312106773728991605986055907159060486130539312117893512706060959112873067824864574428865686490752961959208318434998616278202431426846471482682461609512960051784613029969682351969583276024342515590340433156248144966575559040341652083667554613320598493193282312277988594671910251969103391921883466545606021125408428030964755532823917794380225419602946341067552416540536621205181396277459408579035902239223817468674505367742134227312718195292561109908423842591596444267029556803701076484761992194348911597311211036822749842538675412922067071345879694570987493539326233618182870004829268287927502428963818658410096681807773696*z^10 - 2422906802928133720892529717628244412343251550953820932534354484300602828129575333020498053273648424928044740082119125849761693253012058408173305249011248592518878526234767629907169438933033591159827306960784240361564810051442438393028568897276465437352228057498492357671088922869074733800245228609368766043573288466475042251183056648442394168440882404876035724683006598667240344690048721127578290859383059617802949537511522644112539533502472704674932230217835373046875/128302415183287356110147976220816150598133970536643321457360527819225174669974376374502073981421791159646531423257334605006209786396756527740195916394589302016630923854427750174237733124111566017971382317651288813385553237517623112715986816915350029150142628648097610459482709160979890638057401630091986355800530415137120200620980952650309703387080832795648941355322126796384280480959109585566827875703511620156881333370413368071286400337780831465229762059628999371711821576640100398417373418925814510735454868651531671251275079086879006406508360536482446167771608847348632838269316210619105071657503588147190098787041656401721258837327525858668939198848591155294069645212174690917377895355714939912192*z^9 + 611975171982697053941437080380695192336047891598519687830449787300236486997954213840244570273580857697483377891284976284127457696488170468803816666628783027755636903277356526069849829753577728978635889551396037497189695817668344540513774249378095646860461057387498590925100519236342537648992826002478531230925279528926298150379083871498690484295092153471280117159986225025084250605389001441926099316457565362080543709391931958944029361009422117812488364677734375/6025284830623056077305718804396362853298298606961741404027450353114735355967614181201374752579214387134710783472214455011092786061649127817234710077702136846840937534255083599804533348554126327508752809131740810246339496455227909867379863666542219834232301523814107751454997142903160075047309177706959066206468038655824185245655158854621475692076680416814545945117034225433656451627646735492008447248216005454911305220738863908673166165951950383452134970396778405734564740144646397972075393018024537932537563100006183490714524236258054212759855383510963002149507318838575788403743599634596838154292457412754301624262311280253651678281559399768429566960110413980185481601022574007578561818151354368*z^8 - 37152836519730850861697345719597885242779050008508338941133724317240072862251602005023376591885486365734540428095187968795169338817893712409172037907619541848995515425977111141806627179725872392645677968678971481943076203429092057930994868367579940832987129587087820572633127530088992402412200973743147508533989532132662354875113048723721905683595754627166515658502389246766812812624431744164594852815596913186672507262438172591088030019173027787485947265625/80695778981558786749630162558879859642387927771809036661081924372072348517423404212518411864900192684839876564360015022469992670468515104695107724254939332770191127690916298211667857346707049029135082265157242994370618256096802364295266031248333301351325466836796085956986568878167322433669319344289630350979482660569073909540024448945823335161741255582337668907817422662057898905727411636053684561360035787342562123492038355919729904008285049778376807639242567933945063484080085687126009727919971490167913791517939957464926663878456083206605206029164683064502330163016640023264423209391921939566416840349387968182084526074825692119842313389755753128930050187234626985727980901887212881493098496*z^7 + 7422707802549254873231599291527577627949944744790488653623768557079373412971753078437930871443516540367080167066222751324192725472351296454577008384929875690523893243760471809177376689386423626328933707955133936787328005056910117178124565207399644355367762396054093287088831097161721716504234702937788001654589924886803371865642157861218059100090515926461381212494693864440783503415003225405412858617151717735796943383696616546486288364702905029296875/4258183923145985607410269385585259667421496656956006314319059898530261257070216440643162506227995867437429999570466341568011433345303753397364628009706176946568928812364486799291207859673471974942157026247364510342367360452583795590953710605033220392402699990068788093188215182943541676908265865165739105364140345926629495378284471535206962002123465065094398317101825661889787945370363264570198253966731437401821148159942923415681696186603962892148163404574624641976969960770950262502856600816325026195159230717409071275011630878907488263346052585209803467646522177909404114521294577227387936602320058063632730534785405647524540829246457970779824182627603139043817631794413461308244416790528*z^6 - 2030267263639402835812496816004982766746034030982529845147773275089624105484044000689385087084411153082235409548330675868507890239856423871091485072640103306123719344655190407383302795020159445430517602730896345143741430281881949364456417328644225459994575632411006063363862347810772959112217969182094406883313910770304692216880249026468465932219458020535875615545850158131230360409359335545783253599247255967646992008214908580418768038955908203125/374795774300571218403714539115862352383992679125565644529562224796672403543902186713414451361783659929773794340891638052214024088824812614117152909138339538936170509372317994908027910725697607261920625830944065629246831282438958339736310326922302682467397410368480608793933141102279186059233460025682657942553773051234400850603440911752683785689861200256089792703489093021364471522983157162613603714527397226935441295142905241469025034175940520832567636941109713310103125245372101507278058799661744169544340573499762930270994138010348449214630368076898382137526730156227137298841756427558553591476395643174774359200786443827973638077166049203253755719441400551933652502614794301539264495616*z^5 + 13301668998005164884130120319799138751774466644343914980344290853233811657047348192684905151272042836348406673605046956911838555318411406316263562628010863054445112311350760178446628937494766400569110560272002859019106094376019569778410858811529900473000059073660684907661432282519812329872463306206215758425356423916149856661079749748382395963210256531055332985709715502294253681499603992597782628647265727220109758509777551850995823486328125/991523212435373593660620473851487704719557352184036096639053504753101596676989911940249871327469999814216387145215973683105883832869874640521568542694019944275583358127825383354571192396025416036827052462814988437160929318621582909355318325191276937744437593567409017973368098154177740897443015940959412546438553045593653043924446856488581443623971429248914795511875907463927173341225283498977787604569833933691643637944193760500066227978678626541184224711930458492336310172942067479571584126089270289799842787036409868441783433889810712208016846764281434226261190889489781213867080496186649712900517574536440103705784242931147190680333463500671311427093652253792731488398926723648847872*z^4 - 535789631284084271238402215852356167399657267828228608322473695840555372222833223394224850289275276237690976404605528238201953939517809075983583253614637897116786875156169651439989763394114513523842849106901541869976969481853756296887870046754136071782071329136393557435392929756742453433828456207615394641676708731584960092620679751414608678885426082198199516977186498527707044711065225191146378151290431566494214898133974694580078125/21280975541624604946356036955947109047037202785543357156573092049130786329777427711629676153147965311946608583989010424173804168803010702277677896263178656084211524685092406064443921540093265282383822382872917849355274066762997572745435231910870469989363787636663139980541039194586575826267235060546003875052338449639286852762801486445925941011846914261008645164660798151269041323429457492680670235331598427491664741542414872950293317049679743873222532295499881063108179734137664566439980771937012154228190307070664703563740200761714687332761350591609749189265564708308073944322353204330929123302294762502928401951102855488735130294478310943953281924516948236903175040530540151177216*z^3 + 61082230731790287502080292256334378408850089665559203593530818785083642007491983589620093982093858081163935301219191160381711428010770489839640426107793569519994873151484128480733573422441070427141203512784272291812548711287371007688489918833834051016880406650902099015697212067802007082965174426651608002337938684701083297064704259230409591522296026427495576768266588132127770135615013082784200360561282913838915114757415771484375/1870854992670294940338992259863482114025248596531284145632799301022486710310103535088323178298722225226075479911121795531763003850814127672762891979180541194216397774513618115555509585942265079770006363329487283459804313561582204197400899508647953405658354957069287031256355094029589083627888796531516824180425358210047195847279251555685797012030497957011749025464685551759915720741051208147751229479700960658607889366366142676948863037334482977865717124879110423130389427176937544302415892038418650921159587434783710203405731935095796688594404447614043884770599095235874632467899182798323439411190748351905793578118932350658033432481609753314574235122369075771707695870816716587008*z^2 - 1150164684218107685051320284104743974911647637635545767205129037676651235611042734369266326486145991877197351891780159450888797048596745708137762057649288834632278246075024375815699586657467557741677431494527325198799390635720465097850029637832551313001139651189904625898570464561723618007103528397712585778632959145059030598827143199614687163762372153624875446952011168200465514499271644324112999279626770777670311279296875/47589921465972093516966632576909903185420446594711135165669497889257394950908209582018802866776613380801675821914982588821810232265316637992544057264462281090160708549898710713153988246394614361263898131091963864972637198859946179217564598815831130587564991785441774299357832062209734524518945780716239931329501378969454513819679781127538589032114823896310262145520084242977099123449613556871978771868665055418393604150542904887791591303787214536673716037828409216788497842311191094383798637525911958718955724328034956334089640188639516905637068773251014569866684351746912710314895777328129818151982813184416808560208901878765604204355152455091937197862461227404041917755817984*z + 931623761080388161576493537763058866304183844407495663509266005967206580175796588591541227894410357762415666329922898772400653441994453609105104607336522449667364629974240992893737894497240573867994733888112436978366438371729820331099207152259796832558023991186791401064671095484240192871208235961199907284760134121261666023896197755254434872591881592541409071204639704256229181822654418065891163380312371826171875/156952632039537002219459099827546083879993029941793646576222240179337872349736189801257215633868756450277943557362448019279613710094971960188066624224840313345648287501479858030533053594167164760180659509161787346716611475996814701323049875386960709297669590205670535135013891475963136434306510892432489252831356869020535182709390727040943594027000329460279481503107015035609075905470804443333307296111846020007102634956871446010684245029178312654755471544095910507461768803052620260358424592449876517812473531153235875671443215270634133562118480710694215828749140376195245274972282684485211067345562884003327073335517399966906336834805853512037575022962353823081018949632)/(z^30 - 74111082939077602758415582837926531740502217371504876804888377992815917834701752984317680170270785/528486100794183776263829179003308947504406300271752860039625327369800809566024139018822193744659488*z^29 - 625459256010520694074232452836522027527887829117902537700603092854564130174324125516114252540172589928017466427802148653507097338791209422387418633670789489882497836779068062266693769136756982381/977541455564240608414153123825990020774374069015239591303515244285131524256268434242704167004493653632716285619204365079314792442142764419422075485040202159073094203605014224431069657732423739477504*z^28 + 1460861271605743150320765739095519306176277213084753997815840617618156337464219250223230498893939734273713657916514593245637669144357946007373494676553700041233426698286106229348824676155623837385536521431302680635/1472180829853827303745802597281318666015399057465994721613411548867385395730717651862825400156124808964443517084567697221497429249871541596710584529962441292419356078526453905456787625355713050075431176785863393460224*z^27 - 59251119731799528438852388409930431794381301365150165445406753620754656421932655731981878454092046555858302664522171880570209882134193568551345221974105083651331737545995422565447431184505782954546457176340992699997479/1894849834828180537960437506171174380303084188460711670167508458193407212386589612583250023842548866117371108613615421364578227177226660675292580190852778037238122886095712927529053179745839689604287769365791917176228151296*z^26 - 24822045334226128249244539626712853127692870243533920419633508845751554455810015995985727387504895010907043437574964491734251355551219468021290700447323288080557461833067451993759012599898213444331733863372798551640011650265/11051389814458539976696535742870375157059581683385187635860016337805660764102660495634195282277128712597770859954756208089527316772782737255352687681967142566916929140768397587744243833639713647480461969459496884371540564315734016*z^25 + 6343293154467961485061378812575620489347043540074019858380512677288419354790399124392611317291439078724301146461287259356655798909120179560555194362930701435323806870747472475572001783849652503717696010247713801154218408781423011/59013861672124670909534014909116831239690208503804943792652270336387779660162825845221490674798898617417324771768160443550199335515943329284895747685528654972113011153960110853076483029948499798720861240173927414701885122057427648249856*z^24 + 1508014992858780628370062716623874332119655700902436203759486777301260232862018326081778745057162518419248486102901660493090617485110272204321053142029370503413044642811018001563306820461915991309604149093748308752185819373569613255/818640289115713434857055854819268682956982572364782180291672294106371279445778720124912518640810321620813129233967921672928365182277165863840073811893653501773151690727734657753876972591445589207855787123692721096744550413180636336522002432*z^23 - 14157592969108276062272122635063619956033473801799754081499881783093548985134385873723698451742361322712502345827435739345663161092233238310464258016035252715299528299710551416365980840861711786667714846602255962336751619074364978186047/136274137087358121220044945816634742039751146926131100860072936766122988661662108866873437503023849378287036744803236113362347381702586138358274047023065136519165923045301622068341376365462398561896505747758385124648484839979701447122798612840448*z^22 - 716493896240930916819296178329020000082465356191138805537916618288686430182364984265919328071115254198202390221932146929066492360006224986136996476588840307724007643535784578309635614857317151206137026571555191537789196371843764606851005/1260263219783887905042975658912238094383618606772860420753954519213105399143051182800845550027964559050398515815940327576374988585985516607537318386869306382529246456322949400888021048627796261900418885155269545632749187800132278982991641571548463104*z^21 + 77949650913766669735552621592610673568206756143824423523383726356039949035728941657462461913569190506047845802000720981442820437813825847047298512103149392582812589748348674547904283391403313192853910977282455353172611214054527850100623005/1456864282070174418229679861702547237107463109429426646391571424210349841409367167317777455832327030262260684283227018678289486805399257198313140055220918178203808903509329507426552332213732478756884231239491594751458061096952914504338337656710023348224*z^20 + 5962710154443867459630512688473103493904697032332771238886972768043377491802899382343049987309075806605547345568910818369948941271415650830436114245278949862430656867158576881240093379781108408423726289901822148455617905515190904967911694775/8982053920389982013192052907350104565846545890668891750552835020731543555569218375569870607691573583910257872167522312491214115984221553713333279487122034208019216493102852856453837312208398642362443580335212178840989432683080368890747297766169530616250368*z^19 - 3639540032133348437582970042383329145041745130670877504435690078538923763859334732476741625149622059750740584242547637792629817573551184051346252222110862815355708452277668540605140789564926472870065156798797942710959715209440000161860917302025/62299525991824915243500078965380325268711642297679433181834463703793986101428098652952622534948754378001548601353934759439061108466560696555679626522678429266821285596161387412363815597477452983425908673205031672441102705089845438626223257306151864354312552448*z^18 + 200116592429646752803432473451730693187134784540660632998815979079402790884688214565393055984350840737993607863033980654463263459602091393152168776996086212151657704072921327820654093995339869705301391202961700228879074510454876940270204101889375/192048672124132272057296243423945749361681755989646466021868373444228927822002352114168617734402026829252773821773729551764145710366251107248975062027243371286521083064433503596513522215157161730240934469933377635578439272223630205471770894522430813849560828346368*z^17 - 395405989554520912135291876367540883388545413408140630660899682637647380411864060376951757936874229891564711040639517699064799490464138093118879001760656725178361999491282754637725356234653309492221088430137911303225124209099370607854914345418875/47573199637606479963907383728160275627593737840863853154559965650327565834764582652281197593064730645989187115279378148965575523110725631424246108222177143687261079719103956462336349645868931205748254338694925260013287671147967825184007247300270718745019782336086016*z^16 + 2726105742397759782452720049794423697691931360222224076809175755129270072692660107827716507041778442038281331034223557577024118400324503334283159881267553592614293429480208354576086013428431684182098995880250697546696605025900645511531405491337499375/12318794606960372347774033572104734412111632851464649591254375745358421207517280090312302429538553612395024068378903295405741988256383737903519984247483438294954133026783654902183223722699884522141275971479018726528880762717739380524447572644921300994710402517235457327104*z^15 - 23201948221593665321521017865852098695044676241437389497357989141231093912553238329282247567079099073212679854375553236590529587657216720825669106439820127466589088191865734459102213284295030793656903559807215285869408873911519465786629130715248234375/2034360937949455776289540401336153282914435368041876418212865480233476416555710826343003086935223996561235403292287458498433962632054228716638443112870122095566711111280272152417686660491580929656473574718535092552483737385958103412323056282504146278555032187132026952876032*z^14 + 3665345631470461272221774231084827603443087289410189931184797270423492690175704774857401861560516173583287397969023006512633865263444796899785877639166604010348329121367186263741209149433868689935487667333153694440000225450266526923820943852209609375/11306352135911398448993791845887467283889842718540428555067656226682205468934623631021690233159225673196096760605212990500911830781993694213625193454220486261899605983846127924013681632347440166744631982570320033608996155856574843964641601262378812971200082732329919026561024*z^13 - 12817186044703209333798526782167598574916555208751092324210116307394129347980151087354819045552396228120462971548056236263464260195258862118119112338750789333021629957276779920900870621426771262711131953509716263472880458029272952487180856126371378125/2165467490740710917142195588566186633402049876412524209884200572457098382357845548455089168443182346686457159451299018204340320347642437244417871371160998220858973056125038276002809746010780729687516260425065791999147855460151565381346268341187440344685232413491448633442172928*z^12 + 103762901159492462095276810180718859035245380789357913575130330297413977380439070925075397210597694041459585799085331417615573144882056390888457277642293443475433163773717577142197416178802873052544160557963600989430430482490835792436491487235421875/1332595378917360564395197285271499466708953770100014898390277275358214389143289568280054872888112213345512098123876318894978658675472269073487920843791383520528598803769254323694036766775865064423086929492348179691783295667785578696213088209961501750575527639071660697502875648*z^11 - 199453168357020751448408933994830557632148003676146471592619988048644111440324761701724510097332221620791130767772250905166706942672356581583669844487106859371738735127985260494771086547864037478074900406926427922830260342877053392895395286953125/253827691222354393218132816242190374611229289542859980645767100068231312217769441577153309121545183494383256785500251218091173081042336966378651589293596861053066438813191299751245098433498107509159415141399653274625389651006776894516778706659333666776290978870792513810071552*z^10 + 2586104866907956207324112579226952764623524341273321417304847994938174637619503720392005164540886974768774995434753803027772831480084908164935674499516773768661051608359292330986686959335993958389557031310002498491893156078037281552441744453125/410029347359187865967753010852769066679678083107696891812393007802527504351781405624632268580957604106311414807346559659993433438606852022611667951935810314008799631929001330367395928238727712130180593689953286059010244820857101137296334833834308230946316196637434060770115584*z^9 - 35266918174997215938674516863293505429550153489052552456608926355259038199512560386812276412083166648711921775832036809296796382032510763594884447743744878191740120636804072177337861679783026241156906648188953160683698393493231777181328125/858250857894689410712198871486696110266202162444158852563878613924704352384681121139994282744024289076528340779375321109353078887717115693588001992539634356899632929207747420967861702226536289126489992025019960353762940493683100235052506193269091011923215482234294214066176*z^8 + 68095105578684634209487873722586825070429969162624474465571781549035174730536084003074519192824745922355092169156689347871698465116740438304980295962413747078136859408008936490721802554329813633434774159856647764562734123190015211708984375/310554771964355306768475653190262961745554997856717172496960384607831482585964614910964085079068481216614562694321654653722837160601639401741381644069726154988913330691787989864063188251817438773154532498899530269546220929406561808129768394856754163083600432956163075612868608*z^7 - 5386349588219769228966969880045361290390860421981747405894419120594381530725006764273621777992251249776788482511410163835799282940336033917710947418822292494453747536212299289271461088045866191889014752580753408704552910429163570703125/5620900850033580213004084220638243651503257879759586832524169857155320951782164975764055838535176130617458148313514111379598862635323790076767088580447532216993906437860416106136890285100768122591032262423520909856040197817313335893751464160303242770743899239025576029192192*z^6 + 6247683177614826367272386623460200168231328334193070651126134525198498034191957794538739496106811806338571848381565572564337727762255238456370176994869387289767504203312528713992774443178017012342797801874846414647722250660666015625/1837602200972516608097489072131733501452988152998326464479055530223854926544169318999787485674961427317245933102494997951022705092317392909712317420530923994017238643146674496237060285513712655462452855023074143606782372363352436734495670975483752444281659366604515240312832*z^5 - 344559804441089867429481841368475677424978515089550610672788080680768134376454798557776110099849206388871002596615553655604215492042241175924205642792183949149824727528559987102261067806869631658088723653618585292744951611328125/35899432497631582087374633887799433483819060376035681845744674583127812972779864595844444164590211034280750829841172121143300709984222572106711939839431970579091353223866656825144034881830772267886746862477638947141047567538020742065849494026544614296100793486779296514048*z^4 + 3345907864976252619597048753495718647769716279406128574541045944028659208073036800570528122439033226643386971576431952294339920611528949970033325570913203414515432997820804651249171834599582044565766091687593232763671875/161151657767864244807937557853010456994806526862187036943118736008438433584625550329690279414414148505533787751567424949468957435467493410663613893554873099274093914852522161285032118086218722024198928313212126279991056020335150210379630350977450146771981583920398336*z^3 - 2837686879603593449921216150642653323242015857774165833548576380691021072197420840042716481762447536861510244618106100901966928073910913048459165237594127581179608688316177822604154288668636527367303214340711962890625/88151334163618048441948749594809138868953997599828806532988026534530425208684061718804939166859021404736430906840300827059942528802731438311720420406084430372153936329584771984974833824940155637168644547398086170251517823089312935592276431303904353789801892059021312*z^2 + 4548687785202798748747824904434000312452783223313865382096740813211594483008464975661907549800424871782897921738736295982293125804664303756720522903128059345687613817570470605928986437886834325100845685205078125/144038127718330144512988152932694671354499996078151644661745141396291544458634087775825063998135655890092207364118138606307095635298580781555098726153732729366264601845726751609436002981928358884262491090519748644201826508315870809791301358339712996388565183102976*z - 2098610616362401536241992272791362453967520670944892936372708218532205130018895976678736323736137660775994802124737326833605719754860422148028937552665919913515265276022651741495971793114371999618622119140625/144038127718330144512988152932694671354499996078151644661745141396291544458634087775825063998135655890092207364118138606307095635298580781555098726153732729366264601845726751609436002981928358884262491090519748644201826508315870809791301358339712996388565183102976))*Dz + (-5/22595168561802200283062173708779410150273898553986780117484916876188805119164365126338985272530817548127880822044034278062500379078530392764570000162816*z^87 + 1503829905480545166371063043912937731070807178871816573689280419800352306214904887804740276516757483395834981829459118835625552071209023880748159023024596446047103835883911247263795151770035218563892902875109192133513828168898444354212511827100596837106061939669134361398829191413596631154093985853476823748551928565438032460755/152107886087570350569909012065998642487064520512802023224874695518372615817179762970989188463527330731445464756562856732616182344840224339883996007681531384816676666263006295898829122272818071803563148705271825786312345636838105525799866227207945978363619038101994833508359287337026262312946420452763660935892301261663292592476281500861546177506633851423160195116702753838319306353300547624824419517292582542471524740716419532349091529601566526831511158750987212493374676271104*z^86 - 13352967736001417788503676151979664821902015928287674692997984882679457922629587949976135058364585165805272059761295532032215715578950072946414262397139408556767991051764708647373236640594082550522836932577171092104856862086036386343727654781702856771805327401409627574763574083294710748410065806003709631095128694398443165752428564709822182985240741213605427693/68726299815737397439984972965054195331610324089844636711590922481482564905874981939145987788590460214239010422333171904026916820589274979985123511202684257174497492393775627176833454633301785127954458539635318403447188732859426067760674459658389297848479776960597238637901728425532519158107729394930401043743030172162866102729284013881336523235892569092049972513020066273655828683502635297707589056368788742951343334600190179964906244061231729962295402011736559428047406200207793290481541185557045936750854144*z^85 + 3228468371374807221414763295630163526636209311554638961510063607511127118435997613139158695982284717231048481564314272862699086310609036471430242168125238424505855214313831482190652673506319645478023509010030931758423950409367251395761381232187083241170376553669301335675463947863708934446183445882900018612075685063382212566053597595686686327076457557367825578675532912309/1461678263557128145523478173660453512724274407915890005676546976923051778385381331943833459578857441566086249259835836848319558190826425749751875331972137822649864723515770006326085737196646994208244410858980588807383503482265568206572536648801879366468131568100309267114419942136696022965795450612129411906316320159301050929434888665058607482995341689064756842360783516093090043691865525808293668718255546035615139386536606329347031541349643977772412674596745787812345084402590045031115681056637350065981246153554919424*z^84 - 434013328788735732650373479539507562631352137752849341626318091507975271386730761050617439522460307377345990830300205285748364889479353236403251472509448391017367426750076711636052478974077742840712236323799702426315391045096563637617622044571729579430095342119826738199543035838473521597524813721056813855925820139810350640656577929625908530052182271563756445970414257470427307141/26985355010608816995583610647345579385657256242953553864019831280161735781269514841451195059731989042734044593037664716638317154724102007896492647687585747323703892239346347248251549619379302749079199072348592014541855888172231729141785101211442119072039265260847963457921175300893584033000173098065170765414397458516359753552032112175668175373096732738661256218466864474191986891454764767189085265922224628843831070610021399318559302919179909453948550012312311866521158089042008347179864529868170979908439036399823259804106752*z^83 + 91179680391352378157325418885478431666117905165075115116694607707475972372958578067023960891169164086958070002387410733195213563528016899437722129658168059045300490590567607627742295124989209943679628145620645610433497365256680220362520610838468231032628481357053180934398782252619673035403107758617731822757568087622039578314454489202563726303470379029462648385410303794921317730880580360526901701865/1205565348489462359951805508413980667848020206683375995555035288034549209791100961963326522129766578151883249840337282674592520876582627275018346651231778080910949821299718440716206868735449849410371236756863860130461842652753693764400967043663290925967719049508197013777822915695802386278078792483508352402390421594472745572589643159160795947450303859525752813166948626241857961935152947774347133019350546139840734709740639395117421685242745662444197346704502207010442771868469226401794173031730567281945961481488742151960564781074783686073778176*z^82 - 1848672710930365469582350089086354990529013033412789070000976302608546544062019730548933212706100134331295521987965201801517014101611088668145898055320285113768649597696857731294364234408480283457736200837248765916568304102469756474738125224813007194702445863760429614406532194980589396506540511010965437794911392132283333245059589670970006942451279049182836120938445671625322275126529373579085167161846128860287/8546697406520412735079494993475988299692298966167323875424837711652275707063260390708024573025725438585253273520956108160829815802754196476188158977414141934750861830638193643989116732477413415908979423413403412076103641067720235546216966910005717793103966867716076837991972351349185030511036276272779987533178977147194825935783009738556562066166094050651178295002084803424245129114115713104380333975941814685964818095215855731496782275560835453435085608983995860455044885404012137204031119170365630710306655635138833570993835652068474925193515453416210432*z^81 + 36650184472757554232703896726937524202297184953194782499988322657084188292599977667072718175550978240521053908402850893029714067336516375426879190171223214350525824835542409490991071445130085733510615885462145569765261696512028973877737903948933271526741324505419051377379724357157989519710875555749930003934848591484759093859120287792654899153160906377629265356358960857749126943972587579402464791279222749490839946111/103346693828520305387655729518357944333734604378218113707359665356121083415369221068055380785109844300553307291636954172575013200745230658330518506567637833459485517258980046008610779281931139791195516986582405556604159589403137737387754245869782941678736259925153302905468278698105423617773237637233702001773263461319381804713849200606658752063026316346264534347134203134238994161863058955668990086876108131618272891025684764021825765791558761034172266754649160838082143234456507702901501190797094201464836788341465125481791594578784721552408157935602975419400192*z^80 - 159703558101923870132169120124104091728520197817816366651260118048444821570977341775239732798084015188377277172985301710076036465983524931799015061772977997433068789738404261323344884144117167755599972880658452982233396090992574708745522936206609025087927878964698150529751906964648444393448154487965444964952106402040046679435778574395724094187632252445166600729035693628595633738456463183423482869759082982006974632447318275455/580024740510208896174708163394988102716842212430708936053373501300127699769867610276158407515380790738899736845380741093285304482486839609773548418430674173810082660642208874807668915956271887538033051529719728954120403097445913375431465622239715601229484390290459045431573137082238517719748632118064360989816677981601633179711632951210428288424043952804942428296823628174982587823029030459894414691063025476723767231285517478031605186791956720594655922588949645286193181380841543716743272985537845520525921281394346368429419332016746453950724164117197781009599964028862464*z^79 - 24383004059941036194967672977913725312045407207849782721789867471330898804510294232150275628890974398875239146389521000894125315770833573891133115790740524682768734933309440771256969512716262079323791872608473211481972864958861714252840462218895466366369083650147640089786471575869655375165119467784646924485578989502564566382362697991693929382486929587534533945637086625748961565027066096811720179442824019068737711348157314488586555/582767760368758889788846383257992057881461975945038391570389340783990475108893567043384400075722100124131242115170667386592749728142303086693826067979778322074341085841908829463616497641102805333041486692268277798020003358037034734914363227662376107695641654755626953465854108100805721132690711934869561362131948168444910388966086365098552576718328174378321687460586206658854676906928109463372178220196304104635404887060442588116284937949608282777308135397718872294415201248903169211485997172525451925970419866837100431598060403097758221752379131649902883201391649344464101572608*z^78 + 768002966207784835088737391803435794611950715971611570668214431770001930936156301950313629165786551951477612681870397700132298775530002981709461722946691116646309705836629895976792979881501165471820795233361723391488830069791240778910667014830649649865381856288904029320870255783544711347601129440452613282595025991760577104828083802265582796554683906211033817865737310535021787667926260866079476078535060826121642188469729517056441102876875/2670166247704752042969908197801936794243569268492621042970929046722240390185069525560975468593704391278442130783846384705422696995272202719897193444722522007180166096395596995545311513961616964249703981751033630054031201234978783460203125645121239585984342449928865526082582621362529398554179621779845671533769589828318941218316573015006630672144534471967283985307633336167607958225030454002076518526699333264862290286632271650199604272262046802521816554625442924448250465794134463671291170639545230755035404557580431318326300929821615040780178205794769778987934401135619587397841321984*z^77 - 145791859162143359518040128926798568902787217538535446412737587466477543428590906296412921452179622720094417176166280244800656025910540516025944173003713209939530262686657424712543415609440718579692354417847751266282282937067461680484844494361281117819682349979273745069600316270342042395662858136082568464795579695133504057718490537546141055504383221964921686759829241034358996585656550198337073818514045474243618361311134938689572063068479838509013765/553696456152541474647786362823401492336572441913175346887744034178046591414144355233251448975020481401314418058219047447590276206812137055563925091450248950379511629671824046805864398006198939407223557948473182070149367764230270997588203676621945456875897956082801431423577470598106918755715926063785898384092261143750524585229928392067978065992772693577897393667130939874491431970793901578454079811375894782680544004757974806806756722365376454595960189509709784706266961237064755608672421611116974867893127855715377679296830085368601826957775076815338337798348276438539822056278470375535095578624*z^76 + 1217569652155734245779657521562864378722971079027639954867118326287913792737323782462417554299064252783670172292941119902607726742076459914615311741362346799544802524262477776924696428053662468013648792750186787578112376879348229670494271631883059502519884920548430723673016924607438756794056634042733254472305175814472499226129705231552339147327947803776492033994275293050803801402725123315492602777101257524069582402871855865360720652481456197523630348236517/13629716661932924194289357008315507152754109456282624147141530412138146679914145124789405945772043567389285136160264154179429366829323439309122023357326890928684806662419985368102792423762464249392455720055734857486035296570276415559775549708025788781874968964812212774928109409706998569549752458620208999740634863767047363118676326028884026827461117608027195648464556486142658158558314653284610958881974678848773826667137660759781397758831865115136330974385242739798747465504857783256317550929916341439475201830901359662206385012541892442544125033475921637230200597445500618321551172892200839990409691136*z^75 + 356535755285293877632278312956703641035878710599364484335615415106240846065446359639533282977530612690153446495409525510803982042216201687319464206450021868572352102614939673645405762210905702565311632873709348791389763197187722446675588366406260368578347283893367498696465842396574505999527168444238282165591004085211222953135096102979043743444933800859140969642807416787781349791322919846473246948481798165603330021050250220908553429085933136503082674137545640663/15976535795651182813758875655435304436343923038903191503292947684621741327848482288956145019138857116996641808044883077302660232927463666383123889827084864316349471412782108128724203634455580393709846315757811508187410798074932889896519942958952501197493328621049438819366331000307988411249107035955271066151976337149912646289902490549841394102720682682247750303999777680152645610931519503545768412226108606951671099237992091740043597950538570978120964986878791375708254999105346215808523332119233056773889799982953279374283729209541405650871142658239939728415045457116056696786629140045471549423318393394561024*z^74 - 951791574965743680358592722460541952389632214900343631518660716279529281744955619206223341566599243746200172876842598449783412084739321564987589865981437980034070721942133455062381845726115491946582452936744888972841201029607392432972548566092456213272996611475868175533172593907553357252797153996669444162423367858164667030820661769948367451454481771969591665250925265616742744994539200165644160897028127080638796467542797694378531675249166179275488024153830105966142646711/132140814065192119347762272807507721774022592028708177526900956794224595125751211284134664365814233312893598196391774436199347100335457872147125454557193524253823085762361231070869748698485598420243018876184035927787200081094787301811422220359551670250943860529668335813290969147741974683881053876622069049570769756424133497151987678293756808877799383244170920825176973624037335929226098330643731411646885777231801558128500099685074684570301759823795610287698757964239255735059900904742439489116021230509717622635506961792941454213325977940546977811143832802881529360798725778434670376411550576095157824167668202178871296*z^73 - 192967483805744923816532713426595406266740917105720761452025394279233180114407110383952022885728315394333079024756440430793464813201908834769401192305013987731839137539163568839093639685635777458331260893780801267008108387940926803593578597488717755511149424407152350057912375101639795949535706678101712550748755435459838964391424228240031120483993926823124420991221548725125032950487322454168928177635529831744533260397403794371344287469475705647905707282591682262872546192305367/137682975994838363756033219545418338968854131568514903436615885456783433611452051420339651035535636677014106229546040645086129316852994089248805425621928296919060764410015677583623453785231682398785904745209695973313165635429344140965795683511058413370162113965429998708414810115090470091422603784279434121601833934368236888200538244171634694451212793109942441472479329467127627181212413196095370365359905029243272957878486898532666296940759642699818696577311894138270069106262626561888543724542199315612269192685670304446486476058305153890010772123180286675744784544229772069216591698225419555990690203523692430135856063315968*z^72 + 841860443531274240085879113914657141589106314066909026786808844657583920657214181590253097314823923834787003686215138215946455086075638767740048305550468527003244740484931363300532911985405224195137734269250562478164125027764250978461532128896504197080898295450503926068161877626960160215420992711609239044407777196922354733629381846574354467299102334514965084004023901575773605722601539798229998179166666283756880468967521656361737485513094155522960283132483880429340681912460573357769/6778370824408411728402085823624319310326427077057339089937738513287517758465065080568175367396408799189582330056116236515824855100132420987504913039143004749422437568905972314532647131175096604839415192650073055120849029382404633966421710394190512799151384510651051099453029242757782718933052762559415776668620412557986890319455308290655504592585217500508960374229021833948012282670856236693777935886659466505536860092029124040123826245754710842774659719208750143380106432780724727460471950962768481228009390357080509926186612744980991477311152250238394368582291430100124108013668415574091938266414430632143067276107468756322514632704*z^71 + 5511932699078248774057325747060979737140009354259307335749366091782191669099840260513849823890848279443952725266950029117956328813233253092601766766606250160616676054843092653362327014417488904049653689626030064862208528073611644359324499395543178053559988933390475723357627847243555599169970374066552697797960679924220071061915550250636069307132085694648393190204606361036630438932814556488111684188177924062258627498995487341418634276967364432215167795283378021646318786598247484086651881/162153016866088769253985113654678553192972910140681223751011797580804402371196200946953593364412082691209007632132623562940115141850890240057499162977036813861163072638173025541594621322639784462185409350639453755995455074644583540026450330136812490917560540841489626162474482242709975073669826927100943321602656115793291939637151042721912897864385930420746840965413708763357486317352141774544069306109551838496453445104389117017316472327627346418917790373489583225874830179645735386398486803415138967342305290333144090761574050486995888037561136516192695194740095871438446478120283633495946623773035366451183452489321574625737765147377664*z^70 - 984753447615279300864070666839656033254429559404971930648680172257669834075863283644050813479763486401314058816795590739773586438322033033081102562431723058809321834269298615979204195657768324208968045591027624274416386516474642956272265590681976073003452274294562801971072711615014823362834135444206891457085943622251823837932503407637479738440127581631115712284450695961535520665403835923782002147735052875006055844417863905031914966692254827458980390572136074129095878685654708823484349998423/539917995604974521568779770246121190411689050858948968086170703410865145035642558430689199613288731833524338012227455867047443504019237816372546106892676586106240300390023552394259648140429128254556217497926255977644698495631428353729615538276717752454016200885872065027713938328478186763244929155311751604520864055960415178528120500593344618274962348739207132549560732571611835091567306941377165300876708794234794925780633007788375565109883428307299932079232879279878506378295361027265859066872127044026867619579677824427709039014863223950585947771521396694690434922280811210373239477196801284915815229647680416206632064401373566873865115664384*z^69 - 873110019502245635262581210191295840361064878443372313802869879933541094216597049016297635261006314001970279184317354870428897457765529453837849722291117972991613560806336646136296233652158187835513041276084180884874157927645407622044719896933048555264226744565257137080785651642291774465215966338377259875542185879955695781876748855293416377290079381795521680682971813034684711622838145738939629381386228272739545429085057142163458806713790159628152298740986353899585918776422406542361914244445396705/1617368269165010383953700729193569377068368035890784828418195350617790625652730182707215193496508277024177947828452338549484470208361287110286360163613706651376912794029413939779266175789370875255621186754061264449854209445808254989769833353638354533853205123071301821718472689663273791341823595872307650620472749309905975114382171913328078729404936079252659087732323205357845743112710648750526530668220652498778925963496516332981379126499284746680019273604484534157057495974702521979871765124686228826715396139683984070202922546704195996219528187540011094205876365965065848819984815877420496922136497673381638031420817821655552497954102028335402975232*z^68 + 78419101122447323897455858675853674288027575738006747388534023523478536264241132256655027197355157636404062238576439930125977831721641475196234143028215955805857667884849871927970851571535927763879981706053587293969191029215604616148505518756303538151043244792593715500166392014259145921890176306102736890517525717089354928567081964099881106291219250716374078492121997159467394771559216782124010335180794987364136752097267023913611012781249829384098921986986857983130261273506219742656039749631321468297187/2967422411305437702111210890424576406992273262616249306057562624316013666201926763196220697280278178044831483891498988537843502267906070040131332385778838618597975012001594947178430276002328902672298362881235294412346288661778736017800914966645389345772464094928677859357080995016051188256003017241020111341595489146738335617616098472777920997589419189235528775799970416929152954939733316844327776943161394079592711124235966001971305076547467534525451375634294242204731574739912401603493225422302056010283658987372866200020988358673600263772751801887061440009667624254183082156320996996543375630886753999822023990957707696893118146670692206581000697404194816*z^67 + 398265789163461459162092933591920441895759548214873903992135804185725507867373201198725119181496412513804230269814413788901109643245446881835855642530675755751134215942517319469743896985701154675305852558439321130592444215976409862249505215723172701161126433580790713925749288875633454037329554015118036429822880352838513425836266599424947065914156895542117920024708623454867861348526291201285220455561065798333854386445959902630291357968439984394203561600699857271440376337397749581042071184857567286448300274793/53334931100529348873643423604515438956158739578354005507433929137392379837316336255186114347918712469750642137746050372497067733890182534993460021059807326565307280702510522763972150424564546504233722557665527989296773071107016170471112531542021305661569234140631452361020182978949055839505011158345268078956830425033031714363195534507292289715121454724694505625495458689031127485773837493501723166954587998552830638278921644104839228137664989162182785994546479950735836501808918671271566245209040936076161221405638362171682834012759650257716389238195476147276480928521068576939649563665408403381235502374753150337190467797616096291767926326677137062785926675038208*z^66 - 40461157676627657846309976052078589626441978208238226147774665247321564721889924214951617535280591223863606851741240762419386004157270236231956880093464347283665246879026564975342185194039004031693377011541953582443521665547959954094706347269975791145523254713256775996860844314293780444034307727055334285910196559584942794446353136732002765885397485547720632957051150174642501960890768732796931467420866578972071992225404156285424330469212036887264934259155775743674766792687084057101444891796973662821145426521501/105694594889506161082168796034548309885690576490132394914160494999129584729036030933134539747761197054340129676401887252468474800646373160775611058877378176301991799700746567397403095812794198443818599902848029181074976577485218330967896148221559936019612630856977072450295996897711614657944787826937936970184164522294030848806606922097879806132594974277280311719553286133462828640379239101407986253142006387989266659172171578146047110389384104236828515330906967125229646279013331401125595279077116552178358351905573622863654896203571695482148821644606806445002763348634894757043831249595220767386356984134653671639643738469790069679914953429095035047852339262304288768*z^65 - 874350106733370828130029823665880952733832868019933529259669568978106150956410729060523905972935977122402181740963935519870700438273615572205956801634033489290997185694441816501820363727316332618558338778277951335288957840804764504146301530272430294793038734147263917925588212032778141610674511545848468859557535646863597416229155648450615572282593279157434695608544757348103660347757677014438213001194956962757331054041551792888975626268823896649559683701329144721842515601052220195351825497476469482291050346994599925/10263367942150606265722918770138779083140097739497816075744640706395479195528314747731096347666603278764643952097328859763698777041965419403954936261228930431628611718141294680557430215805567845688561324966155025599104525580124640810306587576906356027248464906735901643213542482755388629745070677146981431552763111772839571542516758563392520694699502382221027389215502296703774512295385633703121097125101388299309749672254548924293758607250754057812996152692390135728299572277310532374899803979504325682727309403438821074552345040951625918098579176977899333035548332205842820487984189660694317396284808587411410130895965580370494926198461637778844283286653551726795656527872*z^64 + 1240237836653638806806685334576054282150836529366097625191429941754126164451558483060005361899614041054017564460667753001413528235863590139773287047239841215667942471466118571006997734674113751031388725725075586049420254615545456092188352375193216430000301319012000552215292864197918670638989704893164143927524619834246614600825116336401853032490707016532638754458733817961392298764641750863122568557925567291779747589594082925707939066481464925320547385006646921836281450456983037966113344661263914132052708006568450183/294769027108723002314924076975911270064843552468558394622628687120327303106353586295084406904412258142905053630422662407126354938149367076545885871254177480222675158911089109334767436757049352288595699171698762971243846747096250553458743235749161430248427961048116827318133046212800726856777682056693429437888053595264659495730419202466627426660189434878198948122562003850672381023937038324492123932338315649043529704872702075937480371428121035797063939192854732842283585231119775786966066419883403738862925954543485146886522009126461604007998944809601282707803574460371535415754278838453729960499509036696834536927099036295858189681625382689996124011909851075681385812328448*z^63 + 368024859007280888018749346626136405644143090446129794974463008860498790219342543229954331261573361669523961361539000325905364945463234308939936408874691763325234047667608822920256242725554845122812489991400916328755268935824984390009424319410678859113668055130616948198579769918483484309312334609566574447715660269069667284271576571879745084414046910385288946863905031830272456368717416502939774723291571936558335129130285364888863350767512916777187537567042263271886577270883943338954919095497189897583508872573651477249/444220504043458221043274570934807303152942693208406592498665269085723371214106105804825339881956209202630906570686188150321689681527187067355579715095890655134602509116568912331575516271052609316147993093440380317052791750466119579008319482305189706494869784602682683669163158129081943964988138248287889176210307554139897706132491500293755709637958031269561744362580970920418954385838589674503450508429781014877615988276014733321296330434948782983047385480302440952829568816802333525238675447797729313864067424743443575691756520247615610457916855159382609979316356795680232270757274172450642958124102217602170499390477443232712087698667123277176668960328857026732929569613938688*z^62 - 13922492005292706552599427382057089904340886917099267981418081885204533233309347333266710771752364740191907162052900408479446005764184428110693563583136665722384228140864503716843446171262148863170929603375538787784399964576873329590522668436127328687348581415798543043188520914631347475451149151469809070434029634125550999427872670697538874007615817022746280274969405986662777080195865835377435863145769783522638637370327584894294558146198324171221818941497357946243493867503527206660640936631808781205348650636708897753593875/338237783894764567389142066101753063690309421539154003118210377633559375012016385607102370525799254202788288039843116466500407195055522073909795699228692934778382196354859079135625120831749849715355650037216583127169913957584245481689075942457507806066381758232461845422462652978434734997895981574160366859364484097463128724873126834831671080758254486891894677310230586103597506356526037831840851281527925953973427862305138770225857023524671455740574629522564577520382219849064543723009198607894883323856626399791586482811782993971579147960719774632983561046971087969557781548623642690688471960317576411723687858751898147522993994199402189449543489710881651212152284922322685710565376*z^61 - 7175524016554347752087343148542649361895746077894458034976405899791072292863109168865635465291273928515348352050412810055145532778148539993982761499414860481764184587560095294200462335552962736627358594190287994929756967277925127072251853871786132974155751427279892515831134209872278280559148023958202872266238841006048614418178239879239246379441783799180231298927540281467926972594666378553661955863216243578064819081952968021152097730512544657562668403697390399595432642270062049891106471989224559763111450211706717649030029/1167753742704871597516719447726112120336478918763351003299107605408844114028544375595252385249847499826052546463092013843527538230415679992353580373245502337293608219968791723685761990089107495084971024717836844484843466007866762897459149197055885586299862556047961851592932285245606432028574678047972277021678477700350552929676459794122683233518791996556586103446371003093356049820241213738998578640456791645972969463886730965797184825867158395727538890178450925675147375247940107149224391012622653426714564812819534019304393651660962155428348609683610741374709540147761459841340759433855272034227332001849427072326115256953452635025910197123959006786796979993772149438143428615471104*z^60 + 160570395037734607292483978955765244145847281258734195589304804763168321884575637096802756651824786837584242152992022302624538051896339894062849932379400040008107781693195734996252905350162840971402609528132761697568715289862611382541223196774367501745051582157032691512138444847579357660807940754356974980443022009535261016129147005628537689859073679830400156319743716878333807385522963222434672643261054312874206138922029322534117386425379399396901397720196514697243678675258301450856593833608369300520583220072130580714178513089/529169944014197974157896451175983159554716094995450033846997209606228527960262940889739808880738894241175363534843072257222191004189326219895009653296945875149273152095297907171650417332859239612744789792937201751995786308396839340509408376944268665202955316998246008973040450923617045886612672506794733276927645526869253761188747108626282152635507630823610105948929912793760480688141946488254683908080276047955943058499199910612925898211354561340725703162145393871544383388354555434885331236151980645622558474058797479915824592037468322656667029175347574675432377537038401050023247818970384232854183951302071576678723780918970968467261257647116271843450625078137837062193570963957961719808*z^59 + 3751055210687594298268052091431072042741246022897355389615609629834519227562203363498022887184003435809550642460056758687978851052576996601171575438412104109997094103666857642836186775407359778861881152235671341641528301942862627569059574423773340807987345492543472616624354951740652591898075356452142423975112081913043926069463589581384973037563526293633072662565335907933533910262750638316181275154786857238908016560491547534520037085214517973554351874749052641262951678293581955252074450644039318203675383909426863251634663640205719/100322154665987708732750640799747591321021296153617399216849118985987229244818489385640431926846002525818990120389689010813211859338229222072575510110648186794299801266834958433230172719632786082742608228104206456950369151491106389531135677734602230623837080817795471365144900847903014027367576904528172713573050749565980605061207431841805075625250078682063298326221928587092286970780702783029275994029491054275679508802512315853640943486501443157220141708292172351742870380297810037567300637074637098719707125745963061432361689456831394482541562059179094597267171862981888224667607414511681324401427610223651937793059169281742192085897258269770891281168743304813683701598905957631006214688079872*z^58 - 29709830985329291643584270657849066912988582731597727671817199996023887036019705048111485272423412157364546841732736792695784261467545019557836008656572414436992687529539962374146015510491914925269437497186816201026164832215737236533140884826630037922036668578954699405592134306504848944930058243547601307755047908078368860217133611290820833663673461707727316617891186114192720584269640418902172129158615890179950357079351534919311684840834359200691442756902084677446657587388081968890638546933526006609317327422937823798169321952502755/17181097895389895006675517150297513417348239756086179776989271340414998075112618330340791008508737617755074456173404518000010801391850811957910709583393970953216380779920179547972456246503037142466734090620512987294018776166476886858961902734992619052023061544499491096015926722989019883798062059501417430650436543184929419177889746845796543321894680141698544128164822140248693887144072950693606377644161727221138594396400627722490211951169728635517997602190481664979964171796187911618933264660485997943700953683308636891231127853644013632861932702283116052509755655349194487069000617951926460890081528506450613346485392546621329489081071194052614862374972927461424942081234857336510101359914123264*z^57 - 7180924096199610450066296359977258534198941837104747166190869960028282025621969182754390707639692645118967062248943797877706029999910486238741348272483539760968817358169734646720318970826736856375959401770691413656900178420481874554656715878249651379815071700823360585898619185794056864024462534574818771303141242397018608853409799661586795782169081633356537599250140565920039399425113486090701051707844983499260319274886507239103309072601995622426052199534861465724504458616876836671113024219014669975287128125417841327913145724621743/35335821528130561607034544102206509540213050821491950658894908874343234048524976497535369593936130635567434365187421047431229384096102236612434703974492133723760521672566463103012408036758882135653117055643611713193260018562735674264754804175315605288069570171779000796576772857006674262856161900445324251809529875190301596690847046557129791128293144213408998374293649752335413389927570172446549964353556657223654309982897759124562763272266049695030821109618431320990685406569756002731295799722132905101396558142028806974769765588293157189568176298343477743208651391325715493568637802287528248372510850536593077475652482351419671587585555753081853919639407947543884771497067894516812946998263021568*z^56 + 2073409440128956922941681680005830335921697599027875862543847008298557782025612975318802456891228647830819802244615586726443209172720270845753570102762032945836019841036842323622568251741730246466487833618579527900247887598586537862231597392118230115277490422279261876905922738479873432538019337316305477244997830344983853686153972916890038817295082194884543328443369983903891076137603415846981584106441663659273384403827042088607818550888070015361793515173498684866998969679338803692786528198303832920657919418337390935278630172831785585/268128213755454701474178120647542994391136629633480921599694568538516459960207521663298384478787359262685691963042150907908168566521223771415154533758446310695894838451434322025658152182926397645335852218223725679710457020854038296320959454082294812925871898463459058044424552438966644306552556500579120422730712692944008515690147389275500855081488378291347479664140214320721116802770402468524421129514787915013088904150228196237182247709954785085893870579784656863677320865051308548725072528291544483909397083181714587324552981283968476754443321751830309115467246757379529165198823643757764348650612333871668271885251036082572468006599197054385107542223827505962997646119751183593576641822819807657984*z^55 + 5785525071998472991844769410165472578147130904005972731998711482175433016851505236674129616623341750259815047655598160902753151421027450737511055254314481617408730573842500093189286908421171350576888240793814434780171852192577564671911783834055952073246038011392454589997083591040205747735150737752243602561352719900328255780954155059522610560569617170170401007419907606510369995577690703144358089470619601149669992886001561549172816802488789076387940748172936425899237959509539646003754742053427539548229718131803501863170584030828201687421/4959299441620890158466398519496955224258463101700863125907950739688400443423998320684366919319650996922634558548427623192669485806376554876094698256396222962631270931997729220186573182775406650848131922628266030171924613057716292328752466062706124859876926633980138737589676521911127053093996085034711411338827261968692381506204966112039663815587209044876762983867937404076057776384041364057827693211505517276082092371162620717602922853643323704948693030243697013350575726719989002917218941483280406774388208450528993007154931941828280946050183679121853397399682196024491771439517442114943609392641725727290376356789603163383260368250058748717906949100971913550291604462630917891746793567154875162442072064*z^54 - 1789910267789268018186710323679287309264897683670584986496119736034335569174097119919171654011880225337735933111372910923237489740964183715755327416774114547666539133395618304764378700570378550071224392028031094025290824269798775559562429261020256512459333776639809209148438978030114195723589184289838635902824435699055743032896902266781125234976039600798561740096999812845622269238128392749548249595763453077435248826707904377277232013583314764344659484004643449854208442957828953820994158328255309680474546941437063839513900293026294098560103/45863601236109992185497253508307841913942266764529582188396728440638327300785136469689025269868132419540524397455858659285807404737370379494123769475152269958413993579114999828285428794306960707043524020466204247029958821557760271456302806147906242704141817511048323045229328474634102987013275794401011132061474518686467144169383526604142810966550509247020304074810685112895382315999614534806790506820003023769207190248511916396391830550493457623365513143693709979466124320706458298978440770837377201849542151750492127330168810598027942189072098664518900219152260948834499902272657304678998499663150679525981400547590250054968391885576543308143203465285788256513096758070410728662874346909048285502264282447872*z^53 - 432983144605656125522338564240821653756015427022458909382716821035925300973988872775997898063893546376007471180087736380411204978428610104144811501451111952015370632651302677041071739502448058658547761167946624280564359891686552863181820646763541723132146453831002367367255059560881678412491790190288582012182912784249752998706273114668472710182837900263670914153494187561856355548554050628795332813954224192002942724605098699794401211978531835049671660409139079697243497951675331915987390836998297493933179852775910686696099081314353716695757/61151468314813322913996338011077122551923022352706109584528971254184436401046848626252033693157509892720699196607811545714409872983160505992165025966869693277885324772153333104380571725742614276058032027288272329373278428743680361941737074863874990272189090014731097393639104632845470649351034392534681509415299358248622858892511368805523747955400678996027072099747580150527176421332819379742387342426670698358942920331349221861855774067324610164487350858258279972621499094275277731971254361116502935799389535667322836440225080797370589585429464886025200292203014598445999869696876406238664666217534239367975200730120333406624522514102057744190937953714384342017462344093880971550499129212064380669685709930496*z^52 + 1018038425656681515220146362116317174490339164920952953358194041396392991044923858374634678356438739405522804829620967141099088749593336256433023138863678400251463349611748595378836369948528339327709521473601034366722618744819797150864955748501432632311867230174374840843808501921194289452107524513919205144910054949644986821465674564280106603267136474585286954932247353942071137190218710509318985954729781587060860971482392265245361520925886966109325968251131319560597289754438216526931723406939668058742810293031544792140589319313257536589919/2935270479111039499871824224531701882492305072929893260057390620200852947250248734060097617271560474850593561437174954194291673903191704287623921246409745277338495589063359989010267442835645485250785537309837071809917364579696657373203379593465999533065076320707092674894677022376582591168849650841664712451934369195933897226840545702665139901859232591809299460787883847225304468223975330227634592436480193521229260175904762649369077155231581287895392841196397438685831956525213331134620209333592140918370697712031496149130803878273788300100614314529209614025744700725407993745450067499455903978441643489662809635045776003517977080676898771721165021778290448416838192516506286634423958202179090272144914076663808*z^51 + 9472310038183178847532459106426387605583371696760777586105714038789433250068626023173214034362582923486552245849292691634454958843800145440697809351320954901676825532637064855912167375738722753799540564104909587633471088485173307290666192365288507711092929693650170346077674112911218283153152765093181361918011335596697022698967483131276289224839153280226961386194108965530494715191741746673736999045390131334338853541585805438141421619498677932328464026699809149017012300100150125001298808189513228081314938141230686472925784610995723008029/273048416661492046499704579026204826278353960272548210237896801879149111372116161307916057420610276730287773156946507366910853386343414352337108953154394909519860054796591626884676041194013533511700980214868564819527196705088061150995663217996837165866518727507636527897179257895496054992451130310852531390877615739156641602496794949085129293196207682959004601003524078811656229602230263276989264412695831955463186993107419781336658340021542445385617938715943947784728554095368681966011182263589966597057739322049441502244725942165003562800057145537600894327976251230270511046088378372042409672413176138573284617213560558466788565644362676439178141560771204503891924885256398756690600762993403746246038518759424*z^50 - 656242755071537696612909204339456075647647225796499581875800823589545032646742541588099127813194258846740501123302507341321669604643257437921148128993055234549922703671526015231249167799683671692197814540525708156910399434722592019850417261435885671547810535487030081792518914910740113986449133896857226480798036530306732785749681068105097322000112177949882597316327209452738900062406829099959567527857071186054484145424702972798384250540595021973693124997545704249184711357539214327668336002266282069420971193399228672417057130453143277904139/187857310663106527991796750370028920479507524667513168643672999692854588624015918979846247505379870390437987931979197068434667129804269074407930959770223697749663717700055039296657116341481311056050274387829572595834711333100586071885016293981823970116164884525253931193259329432101285834806377653866541596923799628539769422517794924970568953718990885875795165490424566222419485966334421134568613915934732385358672651257904809559620937934821202425305141836569436075893245217613653192615693397349897018775724653570015753544371448209522451206439316129869415297647660846426111599708804319965177854620265183338419816642929664225150533163321521390154561393810588698677644321056402344603133324939461777417274500906483712*z^49 + 1828107183163105856833858401157443341334308119041441758367888610977126500871526445308415693823858290312006126835080059792846540056010708358208699026419026808499934066787332860608887023454729605347249033952701740600798492914707777453198867426948651603635043523325081383711800733891033660186962355789903152312294123881846158442375185048945127947391927754821130649208362504867541074261238656770450150859996432429592298204186458070407642199050623625474524197110116030205372974706238130243507926025102553350913973708974993119454634856239529631083/250476414217475370655729000493371893972676699556684224858230666257139451498687891973128330007173160520583983909305596091246222839739025432543907946360298263666218290266740052395542821788641748074733699183772763461112948444134114762513355058642431960154886512700338574924345772576135047779741836871822055462565066171386359230023726566627425271625321181167726887320566088296559314621779228179424818554579643180478230201677206412746161250579761603233740189115425914767857660290151537590154257863133196025034299538093354338059161930946029934941919088173159220396863547795234815466278405759953570472827020244451226422190572885633534044217762028520206081858414118264903525761408536459470844433252615703223032667875311616*z^48 + 27762649142828559912896114639684611253466033688659379276314780513515498103357605513843391720397342908285066953510384620648923118553990569534599752567839026261735631214743368019036955235417519051805438196295624172893867075008185902335392024118959188027340478344563566095957105563636979697247414383849170227702276927380791524898477951320345905456543898535457859976330644944822067045825873277432575704406045080843612052225851378357090208756244311916097783443272550378839241195293073767298849501336427042922435567933528092102788528421786668062049/2003811313739802965245832003946975151781413596453473798865845330057115611989503135785026640057385284164671871274444768729969782717912203460351263570882386109329746322133920419164342574309133984597869593470182107688903587553072918100106840469139455681239092101602708599394766180609080382237934694974576443700520529371090873840189812533019402173002569449341815098564528706372474516974233825435398548436637145443825841613417651301969290004638092825869921512923407318142861282321212300721234062905065568200274396304746834704473295447568239479535352705385273763174908382361878523730227246079628563782616161955609811377524583085068272353742096228161648654867312946119228206091268291675766755466020925625784261343002492928*z^47 - 1840832042247438141028763406590207031029222266473506093166439128757319440069795897927474125787659038260436746721555173039549040899316161511449641951567998260558913759602484892915911415887507867508548723998917811232097161412103717640003755592664390910241290266642439926231038817870042028587009505441361248570802136551254318150039372994001779825111167587158192688286019985153284660370819203326932301858531049728062664899018222008303608117661820215957369755618626948830810487353182484220705337558851408576154744121732972796676952647059724846811/2531130080513435324521050952354073875934417174467545851198962522177409194092003960991612597967223516839585521609824971027330251854204888581496332931640908769679679564800741582102327462285221875281519486488651083396509794803881580758029693224176154544723063707287631915024967807085154167037391193652096560463815405521377945903397657936445560639582192988642292756081509944891546758283242726865766587498910078455358957827474927960382261058490222516888321911061146086075193198721531327226821974195872296674030816384943370153018899512717776184676234996276135279799884272457109714185550205574267659514883572996559761740031052317980975604726858393467345669306079510887446155062654684222021164799184327106253803801687359488*z^46 - 113051779161007385112379206087422656495278033575748455078493856556107081890539790278969989004765498674990456135866117389184335024146151654539697105157006411637254362685541721773968494871060534718595229121029016660047533365705907732671803677710108958821399245059348021012293214931153413152365180507257993590150893363514134698300479311254316404393429184462501340800472547351573616614531212808550635936274466164662710839260414687608135678254364074460939795465473809878265075604137724640176538571802487752195401742547313574648684194169710728915/17894501034327542759404639291061359494978205140421719506150804807951916162883004747475586739117115095796139501613646306797869687527402002994764772353926424790293548551149428859514129035690870932222835439361626264012534363264651175591651784654640720502228171325940467492269539845439229459985277276052031497232555425081369664061229953783243033358906666710401325531366954029000702663211762534120768432550434043033235422780287862789679240971651805700791857231688102562019970521194081941324508840826632050904776004209832198291110359345725673491664545089952212210678251600627008211916447964990171360291269911417538780673707904759679455438068952363117978685326701658367061189280163348918475211603535707913980380365417611264*z^45 + 1149944823196012816908184029759925956442265256718427169473269467878001204183290628345846996680980599842483912211008818701067817435169261128872486465235602713774214072907962879924124256380737400007867872691613288187104955197292146707474495206488408447986194602497624349538940415947921723008896511170408810697362044819272761333498642712702810573886872725047832365856761994825760416649957685657929919687139794667749183813941304877066692651260040101744083201258505587404207605417404579857467046942124660143003134279812406557925735000570478403531/512975696317389559102932993010425638856041880692089292509656404494621596669312802760966819854690632746155999046257860794872264375785524085849923474145890843988415058466283627306071699023138300057054615928366619568359318413586667033627351160099700654397207578010293401445060142235924577852911281913491569587333255518999263703088592008452966956288657779031504665232519348831353476345403859311462028399779109233619415453034918733304138241187351763422699907308392273444572488274230348984635920103696785459270245454015189684345163634577469306761050292578630083372776545884640902074938174996384912328349737460636111712646293269777477722557976634409382055646032114206522420759364682668996289399301356960200770903808638189568*z^44 - 4297778862180116621291508101785310448816761055385251034921028765177552281511361730199941703055140850477084827393536226404813955994039178898965689850011996446597566474657519074368958884472714772268243565846346085666503717702180511930282128908340895191008947382058264122717349362016435956737314843568471663714664490883307293101390595514000525916545582546118054921134832377183510708918382014624256960778698273909358325902561168419884682316372585368123948283307247714406495975017133894896520546867512765503312757381420213104208591851112642240897/49245666846469397673881567329000861330180020546440572080927014831483673280254029065052814706050300743630975908440754636307737380075410312241592653518005521022887845612763228221382883106221276805477243129123195478562494567704320035228225711369571262822131927488988166538725773654648759473879483063695190680383992529823929315496504832811484827803711146787024447862321857487809933729158770493900354726378794486427463883491352198397197271153985769288579191101605658250678958874326113502525048329954891404089943563585458209697135708919437053449060828087548488003786548404925526599194064799652951583521574796221066724414044153898637861365565756903300677342019082963826152392899009536223643782332930268179274006765629266198528*z^43 - 152971700131735393515139773441181108693526118466958710899894253558936995775365091960909228877132650835635572555214966887916491414182719519196970247194889399732731726521796688020335459473589857877252825444860900490431012060481322933099277221685637551814620718651356567126267443394043034624930407652033449552231688803591385488918217866433241859795914374167552559981527818969328854952058999020071102751604681278233062286436528842555718840980173707695783270202138721201591219240512463191960233582076402754658062973675873196085501746422408811615/196982667385877590695526269316003445320720082185762288323708059325934693121016116260211258824201202974523903633763018545230949520301641248966370614072022084091551382451052912885531532424885107221908972516492781914249978270817280140912902845478285051288527709955952666154903094618595037895517932254780762721535970119295717261986019331245939311214844587148097791449287429951239734916635081975601418905515177945709855533965408793588789084615943077154316764406422633002715835497304454010100193319819565616359774254341832838788542835677748213796243312350193952015146193619702106396776259198611806334086299184884266897656176615594551445462263027613202709368076331855304609571596038144894575129331721072717096027062517064794112*z^42 + 136894336729726952685614810977949503999721040809673004991456991627880108488355066939208634265680384029451006273380450925940317320928552630891771795363866726739954798256056975857064205409882015653609994993811735904321427188397261748993838576349200887822164941675000932239768092970772497156109029833382758368213536615836199303425641246839182612562622478265752539526729674748382280214533680257622090325455326426888737314893927659283554396188643836093135617131468200171813681859460134311737774036776551352094076100261298409192098881531500072687/787930669543510362782105077264013781282880328743049153294832237303738772484064465040845035296804811898095614535052074180923798081206564995865482456288088336366205529804211651542126129699540428887635890065971127656999913083269120563651611381913140205154110839823810664619612378474380151582071729019123050886143880477182869047944077324983757244859378348592391165797149719804958939666540327902405675622060711782839422135861635174355156338463772308617267057625690532010863341989217816040400773279278262465439097017367331355154171342710992855184973249400775808060584774478808425587105036794447225336345196739537067590624706462378205781849052110452810837472305327421218438286384152579578300517326884290868384108250068259176448*z^41 - 1810875231094636274456747386046379064940487573303813790949223142274017547521579836358549686326530580095881881841090250346294586629376218229717930332896075673215715106023876892985411991403324386445859006779037370143712849836602941690691276191789211299476463614805680158922893435318168057158820128177706650927248175782644250834421703659655283630993319162326206761260457828415772777373071403718650650057542941104502037627780465784938501635138469356531136962382149889240415942764312337327748274218950312755791636968161474628104463050159037/455253889668357858028083245566380922307023156864393559609898735983671109336452095935776417909463996474416070798816740823876237516225084498550040419637780347459890527114956898189874984659564020735308906581523112903076650633118082082132954720157816094267867017087280464896497113086453937068942209457820627407854329323809255552762719817988592948062619297178905772524714557160166944773387449315271226706376259877416970755950677552711342677142147802176667374043443901205178877359074283426491852248607980624260636728220327231058310757019207196409055755828846342949926202212225003950371247606209576967410196007243719538133587440345633847666648626579697147174522794985537159200568627808509779296447715898233935639607146184704*z^40 - 49287724198662565067539670362559795097295515688583192583864207280268431513841288988909177390400902944923924754967318987717783403143786493189202055453455894673660040622039511063263536690634612064538076312748072428029324743234483607297280712161616074055342801464356934498159500628077532237502168246104560372227543717864343770361116364957891142197408250728087804410006345899671839705208195388428025002656497562418753591581066246865349800197070070014592787016584472566591555310257078367980753083811516387296706865903184086606527948679306753/323253608017850405243940544518569756423745775894584268018392712739995393839616190785987706788432743342808457245149568894737968443571924100867890238477164445688699704535061190376256873722888381082107031821936872884923041264930921256882712361810519058524763421466178734202917898861284164751619170879640226004571848400895536019669365056403592715839744963525083555198830654278957513709349878113807456665460804833985403953174004174094423113215906588150673664666949961850610601841730386067856727499191082037103219289176341068781198499573740658537424922831087510999214266452844482292145656120798861676449311482887002088461418035847469038707303429929358292296330390736910128527747344648032123289159747401381901172615412619149312*z^39 + 23449726854668695154161589616586304945498040344925689215622337147342650641109218397882354359417912726350623260501054411552630119893656683816383371618120619936268869642024312637224073831194192366908572244394825200119779705788188712437513050014853135110297396330045199176774548872359904765418352971204219182086810472586754719479072450917296833234045418899462898840485157191984531515180571884425088758997345116458511378428757722243604874311975213787017592568664914836354184691337207374746065111615187212882613742978582398903604178064053775/2654082255304455958844985523415625368531807423134481358466803325654699023104217145400741171526079366393585227907543828819953846168274745249231098800128297554075639679340502405194530121093188813095194577064323798423578654596274932424931743602233735427887531249932835922929220643282122615855399508274940802984905702659984401003601102568366340193210537595258580769000925371974598533613609525565998065253257134426406474562902350060985789771667443565868689036212852318352381783542628432978192078414410989357268537321658379301571945575447554880623067787455244827151443450875986275661827492360243285343478557438440648726314800715379219475702070266788415452538291629208314739490978198162790064900469504979767188575158124662489088*z^38 + 19715730199831052068256014695240617574022266818412561706970645826451771863774828810122461097892548298583195672200136205587784959180516608259873113195447249173566515305642109906629196232788626198443189530226686538570037178065227965630424037077237822771122644347332846248813699638761983867039289620327602558384581307495010812768143605130982913397682873857756677555654385750576688691268600158841581333324756502441342661624622197163470111350550856137945535913098483475628456514425023662734951366879375955340071801075563057528484336745968765/201710251403138652872218899779587528008417364158220583243477052749757125755920503050456329035982031845912477320973330990316492308788880638941563508809750614109748615629878182794784289203082349795234787856888608680191977749316894864294812513769763892519452374994895530142620768889441318805010362628895501026852833402158814476273683795195841854684000857239652138444070328270069488554634323943015852959247542216406892066780578604634920022646725711006020366752176776194781015549239760906342597959495235191152408836446036826919467863734014170927353151846598606863509702266574956950298889419378489686104370365321489303199924854368820680153357340275919574392910163819831920201314343060372044932435682378462306331712017474349170688*z^37 - 16440978691742727850743461794664814977990954886866738004904514890693818902896862859773014088701866575158926954730812906606045406072437186583753167824596585924362896984026398584862717778098390785116173255712877317155782174421081420740170027835433167849089410457270639789610311693680579629160624021060295987411777776307550064441529810652702381810200542524408664435273249943049608422797282576335517039600833642459058322251406221357453036484481499372385937989771832595595476139420715343209555857893741509158325465384293193007107647693359491/806841005612554611488875599118350112033669456632882332973908210999028503023682012201825316143928127383649909283893323961265969235155522555766254035239002456438994462519512731179137156812329399180939151427554434720767910997267579457179250055079055570077809499979582120570483075557765275220041450515582004107411333608635257905094735180783367418736003428958608553776281313080277954218537295772063411836990168865627568267122314418539680090586902844024081467008707104779124062196959043625370391837980940764609635345784147307677871454936056683709412607386394427454038809066299827801195557677513958744417481461285957212799699417475282720613429361103678297571640655279327680805257372241488179729742729513849225326848069897396682752*z^36 + 459165650424798529697105540793716488447906275942081000746370702294186687333010759960544397721604289397369008061672790015532169906454478630175754934841515285889316185598115390767460072416028064653715137587046914856410891531694982416397944695493065855228523540038117805463791862980669776288362036900799418495195949608771129121148761738696216077041375105412085833818198632662477012840724434106857417698064236337332291076856711212629070276332434484888840227544583223676495655888621292489077713886965250637466572084802865278648093363458189/806841005612554611488875599118350112033669456632882332973908210999028503023682012201825316143928127383649909283893323961265969235155522555766254035239002456438994462519512731179137156812329399180939151427554434720767910997267579457179250055079055570077809499979582120570483075557765275220041450515582004107411333608635257905094735180783367418736003428958608553776281313080277954218537295772063411836990168865627568267122314418539680090586902844024081467008707104779124062196959043625370391837980940764609635345784147307677871454936056683709412607386394427454038809066299827801195557677513958744417481461285957212799699417475282720613429361103678297571640655279327680805257372241488179729742729513849225326848069897396682752*z^35 + 60299825400484113091028063453031390564173974073774325878437913195459151765237806192541021400221312172959023548907690980481792543458522715243479373113382500728425389364460106325441842813773297147327834793300090580363473846798724202582448225040805254152258424785054182675210744415599066586632617406189300583636052988110162996152331811592877191065919543158446314841615729904495561045343052624798923119453177884036148950539468082315674782827575237636787909131357209758703887508268573645765509172793758906256420462599514220814408550239481/6454728044900436891911004792946800896269355653063058663791265687992228024189456097614602529151425019069199274271146591690127753881244180446130032281912019651511955700156101849433097254498635193447513211420435477766143287978140635657434000440632444560622475999836656964563864604462122201760331604124656032859290668869082063240757881446266939349888027431668868430210250504642223633748298366176507294695921350925020546136978515348317440724695222752192651736069656838232992497575672349002963134703847526116877082766273178461422971639488453469675300859091155419632310472530398622409564461420111669955339851690287657702397595339802261764907434888829426380573125242234621446442058977931905437837941836110793802614784559179173462016*z^34 - 13975591496560036184958050643329581093132736828125896320358612665866317772023225747758094953897791460045007638753255708186362219665017422253361693892315988168516384167310651022762485435597168834923883342798001149981005231906133599537452565786114830772923433708865158671410773484301445075450779916718301797682848393334509917800935866000228119451829677889083500291710033540929692448677112702205407798426554673839309446197335367604000120750463082707532256426836881192694251491921254688366434006823309658332153727964935536255043457330853/12909456089800873783822009585893601792538711306126117327582531375984456048378912195229205058302850038138398548542293183380255507762488360892260064563824039303023911400312203698866194508997270386895026422840870955532286575956281271314868000881264889121244951999673313929127729208924244403520663208249312065718581337738164126481515762892533878699776054863337736860420501009284447267496596732353014589391842701850041092273957030696634881449390445504385303472139313676465984995151344698005926269407695052233754165532546356922845943278976906939350601718182310839264620945060797244819128922840223339910679703380575315404795190679604523529814869777658852761146250484469242892884117955863810875675883672221587605229569118358346924032*z^33 + 980539139772458682165562040434643789310635329979563756796014431273327995740372226589161699551645100955465453892301380121798401361905928069330308854933161797992003616740945664032310638861721008554425525371460298576631752143738671241733749734366142358526479530766318965273871519888884800758148502377801877234328914962297336082897150630901353961807321559153401285271786368950069343540393257001261774415697278104678051757448155780049563218431331707426599693363270253446786611413136669311968024180135735031537166787422757010421309916391/34425216239468996756858692229049604780103230149669646206886750335958549462343765853944546822140933435035729462779448489014014687366635629046026838836864104808063763734165876530309852023992721031720070460908989214752764202550083390172981335683373037656653205332462170477673944557131318409388435221998165508582883567301771003950708701046757009866069479635567298294454669358091859379990924619608038905044913871600109579397218748524359683865041188011694142592371503137242626653736919194682470051753853472623344441420123618460922515410605085171601604581819495571372322520162125986184343794240595573095145875681534174412787175145612062746172986073756940696390001291917981047690981215636829001802356459257566947278850982288925130752*z^32 + 275468710828581646028891756210228889360255543969052101010012124210105905696287736890020999323681416416766756918386414510414502906572409747971037578206577652217036562079214234248399239634820111436953129638606930412198053780685070121956501256922637284854321361068647778980363301449702481011357293990380216786745718014144332806739333544967303768145832222790326930795769120338486726688640909029296223085753787087045884161758062434563557671552219343515859604840282750896758438025549049675963867620633870057873462380005368129689008559/3825024026607666306317632469894400531122581127741071800765194481773172162482640650438282980237881492781747718086605387668223854151848403227336315426318233867562640414907319614478872447110302336857785606767665468305862689172231487796997926187041448628517022814718018941963771617459035378820937246888685056509209285255752333772300966782973001096229942181729699810494963262010206597776769402178670989449434874622234397710802083169373298207226798667966015843596833681915847405970768799409163339083761496958149382380013735384546946156733898352400178286868832841263591391129125109576038199360066174788349541742392686045865241682845784749574776230417437855154444587990886783076775690626314333533595162139729660808761220254325014528*z^31 - 352330378890141497017757660579490622553130161211887634727623821773303047277941790911217747012950345797376891621850326426326319968789963826631227509041409719224105433648405758349832334674587028357269141416254169570471838775072973849300944197742234341879510621397955134439406496547269319894345969421581515968683261473790046722701013883425822677848598987410071005072048037605311741935400449726901025996744378851138864288488447025804179591813695206525123789492907985351485636247788966056756568381786561093303603973639770468348368229/13114368091226284478803311325352230392420278152255103316909238223222304557083339372931255932244165118108849319154075614862481785663480239636581652890233944688786195708253667249641848390092465154940979223203424462762957791447650815303992889784142109583486935364747493515304359831288121298814641989332634479460146120876865144362174743255907432329931230337358970778839874041177851192377495093184014820969490998704803649294178570866422736710491881147312054320903429766568619677614064455117131448287182275285083596731475664175589529680230508636800611269264569741475170483871286089974988112091655456417198428831060637871537971484042690569970661361431215503386667158825897541977516653575934857829469127336215979915752755157685764096*z^30 + 32550650227985460768924125669917881839330490582782422171045171640048323121572951756148354050489300970123864819111303844304642749128595931107436726529203167869309534302667937830884883710364042637052623505514808599508446309536912653873638950591234540951747015950007363820826762054964881065817377771872658697230741644600761645192275739078284130489600588271294623843955931288324187025324106186647785479989616106145678977188464941085405294483568378227710014711039112859857772530528164831204204661307278583685768372024198972183698825/42369496910115688316133775051137975113973206338054949177706769644256676261346173358700980704173456535428590108036244294171094999835859235748956109337678898225309247672819540344996740952606425885193932874964909802772632864677025710982130874687228354038957791178414979049444854839546238042324227965536203702871241313602179697170103016672931704450547051859159751747021131517651519236911907224132970960055278611200134866950423075106904226295435308322085098575226465399683232804599285162686116986773973504767193158670921376567289249736129335595817359485316302241689012332507231982996115439065348397655564154684965137738814984794599461841443675167700850087864616974668284366388899957706866463756746411393928550497047362817138622464*z^29 - 13241611897504997043751767138933332145884619521926191768126272838700414663563667359530232387446137566875864583527723396574337673209338146100736116672584198366087748402991014622619046640465842032958600021870746093300700396851426068956934522501914596781610103361494078316352728539870351242267052995394438011347245864992414934536850102067010437012399279406245145663215869745608634061374737694526494953625504297932692835861957085297014134713262258548831111303350491234669734734490339894654375624280507999582077810163656015902136185/13219283035956094754633737815955048235559640377473144143444512129008082993540006087914705979702118439053720113707308219781381639948788081553674306113355816246296485273919696587638983177213204876180507056989051858465061453779232021826424832902415246460154830847665473463426794709938426269205159125247295555295827289843880065517072141201954691788570680180057842545070593033507274001916515053929486939537246926694442078488531999433354118604175816196490550755470657204701168635034976970758068499873479733487364265505327469488994245917672352705895016159418686299406971847742256378694788016988388700068536016261709122974510275255915032094530426652322665227413760496096504722313336786804542336692104880354905707755078777198947250208768*z^28 - 688746636712136874965563341638509939935807886845236662392247654142076516099439115169285963867997050505549290616347122637548077825205043806989337812646285257052035543445657358057459620430382787249273548076000764820756741517975173731888030533453297862036320261629503787759767926938315270841933314960974581200522390661982863869989309150487153196895338770659495761625875838368905636799270678525925700358710452722624849185412272231910884176147768190408538478187821934927096318244656578167580234437685795951546946841964697148762185/944234502568292482473838415425360588254260026962367438817465152072005928110000434851050427121579888503837150979093444270098688567770577253833879008096844017592606090994264041974213084086657491155750504070646561318932960984230858701887488064458231890011059346261819533101913907852744733514654223231949682521130520703134290394076581514425335127755048584289845896076470930964805285851179646709249067109803351906745862749180857102382437043155415442606467911105046943192940616788212640768433464276677123820526018964666247820642446136976596621849644011387049021386212274838732598478199144070599192862038286875836365926750733946851073721037887618023047516243840035435464623022381199057467309763721777168207550553934198371353375014912*z^27 + 21610883655993176948878630340134480524906074447703029497062605714479883063178931594521125989736184017277942559328031741522827586343921864277886029404206479568970816847442734113411919254326432794654627406867893602960126517351922771674658179934644280073790178059098231106143905189714807723735113892582488364126717591772394134663746440333965279281553448178561675388459313500322741702820572872934259220651383988617470174930574191022937420043944645470257116381730720174508402514532101017127623775801921307431364373566859662783195/614850373765399756029476177486281313281843738487122983416023819953864325280930515716963068823354346002498609939874800920064262323199445653659270051783991453316115594135799841285534101265730459357232886371583807370467974594382884736112782925693732393495573527798394114577990451625043082288612052337083514199805920457854886768235913544276962408770729310700364769538167117837547627996116979252534276257546368683462422255280558113179261330426782148673979104905611963009356680699301254453863651156906034115691361186294300906464848647333597800274186798112497037181719620825221226916036651952948311631094698430777168510442338383996048004396764030340589080344826069585883940572713338921141504032190924667670032918840873358090569777152*z^26 - 29873059307506033899956722597693652299357045132434979510093757166997730310908541654840079851420799291771237685329839911775251257668420377084139948835942251379460037158486555378991890194884987949425480682968717998874238003758859549208970323612463909508140258409101889981683653111033259895594896961129016972656611068297033465814040235724685597302063560832783807668485387959311468484921993319877641112392134670386671238622596407134819291731928407169147626776828009676070211985855323420582599456294303838436783408157339546329475/26438566071912189509267475631910096471119280754946288286889024258016165987080012175829411959404236878107440227414616439562763279897576163107348612226711632492592970547839393175277966354426409752361014113978103716930122907558464043652849665804830492920309661695330946926853589419876852538410318250494591110591654579687760131034144282403909383577141360360115685090141186067014548003833030107858973879074493853388884156977063998866708237208351632392981101510941314409402337270069953941516136999746959466974728531010654938977988491835344705411790032318837372598813943695484512757389576033976777400137072032523418245949020550511830064189060853304645330454827520992193009444626673573609084673384209760709811415510157554397894500417536*z^25 + 255847207811252492984866904901475057940173028016316920945664341081978030034142415204847235363466126014497371350920384305583786303486868197875947334967257650536668269528397729365412798362951257488552380125520120971393115427926398755681338806225298456820883327369677312409636210029004518735484822716917983485952546322884788845411760293337989594134045503200237744794190960307443141944683750925086710129290862686921647387954791820593741525596071829614365512646652195552833474617918609955678547730107023814557745063963076923125/8134943406742212156697684809818491221882855616906550242119699771697281842178465284870588295201303654802289300742958904480850239968484973263799572992834348459259375553181351746239374262900433769957235111993262682132345510017988936508569127939947843975479895906255675977493412129192877704126251769382951110951278332211618501856659779201202887254505033956958672335428057251389091693487086187033530424330613493350425894454481230420525611448723579197840338926443481356739180698483062751235734461460602912915301086464816904300919535949336832434396933021180730030404290367841388540735254164300546892349868317699513306445852477080563096673557185632198563216870006459136310598346668791879718361041295310987634281695433093660890615513088*z^24 - 120371754452097502850803673275329060592963476697425867046893161299552378013758205198973077908666398381771885693559331729438247349678315675603380069973666893226112429384275901296486224310249112693475802775492292942644343145888657424137572320616576166637227634014068594016633217618962473726997835309750672934637019358874483306117884489826285988083958153184091023016318422142085641117871886433435725314523119162148477299410859754231977016360728725215283881469563766172607555347387690576533503399621240504832605181683129183625/141005685716865010716093203370187181179302830693046870863408129376086218597760064937756863783489263349906347879544621011001404159453739536572525931875795373293829176255143430268149153890274185345925408607883219823627322173645141566148531550959095962241651529041765050276552476906009880204855030669304485923155491091668054032182102839487516712411420588587283653814086325690744256020442827241914527355063967218074048837211007993955777265111208706095899208058353676850145798773706421021419397331983783823865218832056826341215938623121838428862880172367132653860341033042584068039411072181209479467397717506791563978394776269396427009008324550958108429092413445291696050371342259059248451591382452057118994216054173623455437335560192*z^23 + 6476960484651962939021105133473101942678053578774233358295010432949791240537823483611796278164593458016641551520668713024279956130561223978475552395937049864734128997712272482419979286255263783991736737061367524784425103276149424210902893694615721083986429049454570180556833058279067212680214618941400505516673371720984909955860906486021665372732572143995460042872087143978577807046945133499871886784548942371373969443864815222957095515895313845555125342267766304914342934816209247841861575033243639552890288848966349125/282011371433730021432186406740374362358605661386093741726816258752172437195520129875513727566978526699812695759089242022002808318907479073145051863751590746587658352510286860536298307780548370691850817215766439647254644347290283132297063101918191924483303058083530100553104953812019760409710061338608971846310982183336108064364205678975033424822841177174567307628172651381488512040885654483829054710127934436148097674422015987911554530222417412191798416116707353700291597547412842042838794663967567647730437664113652682431877246243676857725760344734265307720682066085168136078822144362418958934795435013583127956789552538792854018016649101916216858184826890583392100742684518118496903182764904114237988432108347246910874671120384*z^22 - 12560510743480687428290420256344157052981532045765930216692319918805390526903151162114092139460415676895593177743757646896183079361902006213327254088090332776661454188426889521148038123480149423639449448448014491454886597624302145127423222278275531551622368246932511033040265887089902511138581555228259024042988844918124264584743142704522450390161091310628915605105080140602193616896129156702656958679139651368621058248355769052009159723898829014481836930819674848145897670484654334494975039858661606108029872926421875/21693182417979232417860492826182643258354281645084133978985866057859418245809240759654902120536809746139438135314557078615600639915959928703465527980891595891358334808483604656638331367734490053219293631982033819019588026714637164022851007839860917267946389083348469273315765677847673877670004718354536295870075552564316004951092744536541032678680090551889792894474819337037577849298896498756081131548302648934469051878616614454734963863262877860907570470515950284637815195954834003295291897228274434440802897239511744802452095864898219825058488056481946747744774314243702775294011104801458379599648847198702150522273272214834924462819161685862835244986683891030161595591116778345915629443454162633691417854488249762374974701568*z^21 + 2718259995002731746966812624464992512213985190914182628627049538955155475614464883963843921411798316999066994023990475842198863492638226168183332014749902686507832954387182746418667503487971538654508209937852397258009919453813591317991146820037569581651772463130599042602476907316602295442477513014087255580764740987274567351424096004393556594601233278394689473688150955563919311030325459387613699200144857837985448836160855568919153334964612853373343259294684035619468713472335089869056181417807703491267267831493125/211508528575297516074139805055280771768954246039570306295112194064129327896640097406635295675233895024859521819316931516502106239180609304858788897813693059940743764382715145402223730835411278018888112911824829735440983260467712349222797326438643943362477293562647575414828715359014820307282546003956728884733236637502081048273154259231275068617130882880925480721129488536116384030664240862871791032595950827111073255816511990933665897666813059143848812087530515275218698160559631532129095997975675735797828248085239511823907934682757643294320258550698980790511549563876102059116608271814219201096576260187345967592164404094640513512486826437162643638620167937544075557013388588872677387073678085678491324081260435183156003340288*z^20 - 21443504979567975364272820255506715976373898710572332698332675966883448028904645276595861956852882965245693967069082836917476018435157879182169581522667721069459443348886005951235087468026084149732277029484009597136019536014643511827386917710612189068390595811091950506152130683364282238776512047655622955683254056496778905547539453489125010239686254296954351932634529362896588953399554297734614496715435544430352815221593165100632546278659055444664483774671459910999767585602338222533233830371615624937225715559375/89056222558020006768058865286434009165875472016661181597941976448054453851216883118583282389572166326256640766028181691158781574391835496782647956974186551553997374476932692800936307720173169692163415962873612520185677162302194673356967295342586923521043070973746347543085774888006240129382124633244938477782415426316665704536064951255273713101949845423547570829949258330996372223437575100156543592671979295625715055080636627761543535859710761744778447194749690642197346593919844855633303578095021362441190841299048215504803340919055849808134845705557465596004862974263621919628045588132302821514347899026250933723016591197743374110520769026173744689945333868439610760847742563735864162978390772917259504876320183235013054038016*z^19 + 6239100999480645314368622095803989259928973522679974305122374071415128042900142318812876250666931722038094158776811483335873638153148260877171945973944497816343073407641088077208925002833493925091403335143290040175050392685695911158618538604180290799295585207441616895231017810685328300862114242182346534562154711082982082506562344705082142656085367550362824386435151581195707716629741393825233337780901923094530795556201210768509335159702089993516280479806114504549231565804688805057812981589188292275336028803125/1692068228602380128593118440442246174151633968316562450360897552513034623173120779253082365401871160198876174554535452132016849913444874438870311182509544479525950115061721163217789846683290224151104903294598637883527866083741698793782378611509151546899818348501180603318629722872118562458260368031653831077865893100016648386185234073850200548937047063047403845769035908288931072245313926902974328260767606616888586046532095927469327181334504473150790496700244122201749585284477052257032767983805405886382625984681916094591263477462061146354562068405591846324092396511008816472932866174513753608772610081498767740737315232757124108099894611497301149108961343500352604456107108710981419096589424685427930592650083481465248026722304*z^18 - 920853205746803796305415185106132260070070143458181396382027625739746960786137602838321605572406919612761894530864796049681623851746245708065071483564595936293892219044628977803757475131933399412979940442579462135552410295860243119815377171951410339359855542769768411830468698882252402797695938484196074039952906740964350636402530998362159847098528597679314940210722989673321229022266502027511658174836550929757171933629924520692331603421169529995563907772146615892368372203301839705214292556021641038873203125/20889731217313334920902696795583286100637456398969906794578982129790550903371861472260276116072483459245384871043647557185393208807961412825559397314932647895382100185947174854540615391151731162359319793760477010907751433132613565355338007549495698109874300598780007448378144726816278548867411951008071988615628309876748745508459679924076549986877124235153133898383159361591741632658196628431781830379846995270229457364593776882337372609067956458651734527163507681503081299808358669839910715849449455387439826971381680180139055277309396868574840350686319090420893784086528598431269952771774735910772963969120589391818706577248445779011044586386433939616806709880896351309964305073844680204807712165776920896914610882287012675584*z^17 + 87975413313761510122652288072309538961531989820072028382035949781004196453275123512346974547442018809822748142075619958131448125042984489780200119781025302385773945831204381849474436440785210504907126023379376845051711623207821367628276971889475129373356527707602492554294347032715888199065140750498473990231865379088750326394355889488846995972369739774880359470238125320244466071029935483086584672480630031766867158388617040144064099105592846288675451255344746773384746930787644961250530837406250685903734375/241724032657482875513302634348892310593090566902366064337271078930433517596160111321868909343124451456982310650647921733145264273349267776981473026072792068503707159294531594745398549526184317735872129042085519697646838011963099827683196944501307363842831192643025800474089960410302651779751481147379118725409413300002378340883604867692885792705292437578200549395576558326990153177901989557567761180109658088126940863790299418209903883047786353307255785242892017457392797897782436036718966854829343698054660854954559442084466211066008735193508866915084549474870342358715545210418980882073393372681801440214109677248187890393874872585699230213900164158423049071478943493729586958711631299512774955061132941807154783066464003817472*z^16 - 187930182115071046162519429540315869243967736534899594395097730271776563594522145493314743290794116734241616138829671301147557984918842910650278836289658543456233385801413847350453516986716893691824826488913004433049705634026516451287175309706732744972464615322212886764705340498553009118549766533077455562083291655566273903665672705602352341169987185977415405924788584013832635975050364405152751826473788181313376942825463126796586152920969972312222442461231751012752942852027663543858287703132877568515625/211508528575297516074139805055280771768954246039570306295112194064129327896640097406635295675233895024859521819316931516502106239180609304858788897813693059940743764382715145402223730835411278018888112911824829735440983260467712349222797326438643943362477293562647575414828715359014820307282546003956728884733236637502081048273154259231275068617130882880925480721129488536116384030664240862871791032595950827111073255816511990933665897666813059143848812087530515275218698160559631532129095997975675735797828248085239511823907934682757643294320258550698980790511549563876102059116608271814219201096576260187345967592164404094640513512486826437162643638620167937544075557013388588872677387073678085678491324081260435183156003340288*z^15 - 13907757802332019709225320665499357907600190281537628479367216891695000055340685675997083599638076951563356561238808292374432698022684188198300038568988714756611228825631366408162188878525398690754964321204038994338923863844799139312307737319979595741268020740626780378413283727305722139157506835187725563907372921387454363891322821415998833571328028674898839183987276629382999956916431731443982592243638603108336341035171842035749488894266435487213762149175109939860145251752844326284935908981140398984375/423017057150595032148279610110561543537908492079140612590224388128258655793280194813270591350467790049719043638633863033004212478361218609717577795627386119881487528765430290804447461670822556037776225823649659470881966520935424698445594652877287886724954587125295150829657430718029640614565092007913457769466473275004162096546308518462550137234261765761850961442258977072232768061328481725743582065191901654222146511633023981867331795333626118287697624175061030550437396321119263064258191995951351471595656496170479023647815869365515286588640517101397961581023099127752204118233216543628438402193152520374691935184328808189281027024973652874325287277240335875088151114026777177745354774147356171356982648162520870366312006680576*z^14 + 1390085716777758775584940203679326265023729159120843135398416600411458371269332250730821227822356464385457981769419819788453732944861963868109276075148689052178585465583852438916385620232093891992670050590092031502329127899135675860223806639576081788947671325060680047892427217091901722981992933123955596469169030932431923461316889665317828356444419514574638698499292051120656975295153667645426046326026123917487817156977236509581989003676766043268467093545780792360170937621526449849326568569189453125/1888469005136584964947676830850721176508520053924734877634930304144011856220000869702100854243159777007674301958186888540197377135541154507667758016193688035185212181988528083948426168173314982311501008141293122637865921968461717403774976128916463780022118692523639066203827815705489467029308446463899365042261041406268580788153163028850670255510097168579691792152941861929610571702359293418498134219606703813491725498361714204764874086310830885212935822210093886385881233576425281536866928553354247641052037929332495641284892273953193243699288022774098042772424549677465196956398288141198385724076573751672731853501467893702147442075775236046095032487680070870929246044762398114934619527443554336415101107868396742706750029824*z^13 - 7137196700767547454110614165496654238493896260633161402715573521137937460791288443108151163820580206870145031949838820423345313462385382016034226455833329875711527422448814823774094434351479571927367127283035622009752742232703119028846063277607075802194519824540569995021123599823178001028791031316813622616783221668568398344209944055486422628812332370352274586510835964571604452385002662433367719341195585148354232304581736564306591261530868783662451358208850331713419934346563317342598368887109375/734404613108671930812985434219724901975535576526285785746917340500449055196667004884150332205673246614095561872628234432298979997154893419648572561853100902572026959662205365979943509845178048676694836499391769914725636321068445657023601827911958136675268380425859636857044150552134792733619951402627530849768182769104448084281785622330816210476148898892102363615032946305959666773139725218304829974291495927469004360473999968519673255787545344249475041970592066927842701946387609486559361104082207415964681416962637193833013662092908483660834231078815905522609547096792021038599334277132705559363112014539395720806126403106390671918357036240148068189653360894250262350740932600252352038450271130828094875282154288830402789376*z^12 + 3805683599392173143782666731857752685105838359992910869377709085738131191711020333671365573282668234814637992453189979303907761124378060865175699055045729434845947357708554616818599504021580071165689352591442715263775727460632497477068485720399305128204401495691330853176737399427723655401847504985861101371597022310331863225101536197771005524994164268404917077432484248473625045433779837754401055087193195438365677758091275871113101598085083944965483242509977665724388435166472295729269650390625/39343104273678853436409933976056691177260834456765309950727714669666913671250018118793767796732495354326547957462226844587445356990440718909744958670701834066358587124761001748925545170277395464822937669610273388288873374342952445911978669352426328750460806094242480545913079493864363896443925967997903438380438362630595433086524229767722296989793691012076912336519622123533553577132485279552044462908472996114410947882535712599268210131475643441936162962710289299705859032842193365351394344861546825855250790194426992526768589040691525910401833807793709224425511451613858269924964336274966369251595286493181913614613914452128071709911984084293646510160001476477692625932549960727804573488407382008647939747258265473057292288*z^11 - 5880839347457329502765848083685611633469155467874531582898048932740914782954312009960922944598395423703065930193069783933063564254231079170169095802311956171753693692377969995971000443350533666485651909928496506345894475998595186491555002927254436560281025408763977241532017052843204436639711435792845043511024483391928493441455063426915131599748436818600321660606448627068713931477670073553996673985276378879212164769284741704564624456958353970145927812284451932041934757755529467576171875/7584943950969510976751481391181162748652561105989070744308408457618452606757281303025596259250529275944967795924855763367542964524858438193511655806960060548748522676838442596669663614859725364338333848006607555097141579784644774611910289059654198718037556601936086475016980816245298611228827061499499409751385842034045774645560869436615056292614939466373031104013808005308184610975994848573750619415552920014345661824279104029162947779347531027942194517584401253076124741245844103595796095018613230355745284402241564011329976680295262369462470369730809567076443310509708554063035345339303329333255308751336401313787143715467143186796218254153392425324850872658124662797869666614190201173782028534537871553356133694439424*z^10 + 464217057328996185390752616429494403401829742005793940527711076262791172290103951904707933890611568698915630997374878256532765814306599309359718777362322055505013389546203323487502423186217167955614166217138928094210359430049219584079998039633045410548656158519000319623165030344490546071452449147415089394110727117840460907729353011736816119245431959591590613081248295909936240823071485687172680795899043544951409122802465905632451833336473704551238246414386710242080130150334970703125/90372450920832384129355024936732081244397153645772791058858545586173034821313761344577547403277627242655343722348824939788868933511064167439415631479248213059921779385407865386741393404474152543328810480011837508473467819340458225936222089548555461314410686937783639020896301531350756864557513065524972064345525291793605592557894974474719525225554253675431181632271541869265577513719002167371192580829121329602362609528409057203655523290721000960013605247138560080547472878556252906555262837805383388435928346765838032743689103423250408666254350141023441748193409008999453925918272300238354885450575376008815818328985617011209690979804439901075118779999268340617287997382644439174088935389961460382244707052947245105152*z^9 - 2646692462304141485100822194417353575848740286885195294788454402501927062638405226378945106022924659613968682737715442872264437393534703137687114119398390117510557547993557670972290884656912430075976081005486283648224029533294373876426913797170204505058149233072059439883907821867249625640240902782443253823073136776413260881438406525330177170409709813068744118034252958913587657009718046803400492620284827658692606921935231356199656078900587216495200571050798332133462196708984375/93103486525582813320077292173831127655628935761441749030417457678062879280199616769825769989640412681307016197474750968189082005677607315356540829133840878839205129861340520659417644304059909900407428379133074356257006682012834710785943086760187631848637383521068309430868442511693774242332602746076550890465857100062093673651677514912142368020831992110677728329950077475204921889133587397703838510469561809343093347728443396844425333060495536703310719691420219863201380025985150659225888912574227391932618489113157313952976411493733250686388410172757666636188264775754931929174044265355448027593312543965126186465301116426383610212710618029953762479394850625635942304995856221676602612008888867152037816332019826688*z^8 + 439944791622762649289536801654766904843556253411284826106274415012111138273236812612067593993188465011550668943435426613458090155916852277686199263558181824120321306913327142194881787093453937801710329289148155451853747508942483071876874567971461707651919814740890970310155358153109510330217356540754260241363785951988072253378973332252977290345706144764524373649689756361314093515525277517858507738464598366496567803557812283331827217158524490967798818954341811725439453125/3343513844917863007975195438261550228242079141041505028744432151047291506148086503261716942815499988555161107429244809602423400333175584118241069781435067113380921132706331992365784827410037703814099992068271003241291628313324524555984453306047103061432068646163481628631345346250584437345852285645211193365864292898875733450106927921861034547900308558165543644686851880887916465170350764838893863049255254231957672474626280142369652124559920157412580610910731159347891260000903205459523411354385814549041818900853167921890986550805618425856080233166618783171308797520467281806149689914366445004428375492534877054704485973798161682565202112689569865668133686189612235329880637135552776413448569530705947580694528*z^7 - 22755047987417958094398599036772115923816484237799109536178000972333096029019293863187593156393248179823005647221699813718458533805757957662254381820715688377161359662659596927356815639061222653203893652669206887117326889146719240387304477639359570756320206028793837020861584344531756732355798921596879165885592693792486176770681505507401990185850162089071427448729462731137885267443001578871052549210231340317947346791958802931687825885923875855685332796211283871044921875/44972098309664443096281749631122389883168185369613210496518515965734997840936899780135621296771120725181507642784567548938090571514361702865132630906335408206354367762995058886326600315932814829323718574632568219421329154456145253368406273039578617002119252998946170477415018723194674190234320853074049458019976862727735140032207470069867102050878875551589290341722051672602304982071531166624242729365806936043035067131236998838026969235838926073329655689612471857602405519133027730576446763711738868220078970710376676224116126793253592892833430828526828468150351298517054427810189235771258556982641006624864719944596602548669779114942938306945423248107644306550388747733779119273808772857813726434989888338132992*z^6 + 299801680531852916310786379726332194869032879839345149143428988151712209067295490023907608085596175348570394743445088886433181931980128504076595109474409271602222067094480813116765529692136134858883681658589596937834079808409996399354905240610349424998715230486545005316077410645325158124845235095338905042853090366049573934694448313304046713578150683672307796365400581989613833483525811457522014165469208258381984927671694493906812925786923242784032952968017578125/188337988766686390613616279278018585345618573143984565534200432046263559706416258125065420198887365674339602497590154905429553787164808793156713309544757639566949074322379467997548413276990145191150657391753920779538533379356009001308321633943558266056851602280496894588477530836214629917558633966572506776082052661517250485929574301753329796179303787320713658962585649258753957476512375898821708026357741456894243614024545190791790778426690758481848263240470349175834249862356890455710796216294805632789797351206013284910698065168744944773659168237933984136920192720270430296042403325898127835125640774192846756669611877465281505942370252223538525395787172953591483297598579131239148237979989138447257305088*z^5 - 9408932350022220723826150500081611297882295105175738440270937642977317256456245342101965715535657215434435305536816433069480526053271625993203948386226668719538854964522996476527686351095883020701176969719359114389213395261222192984204911598954856721998419803911071647542137299688180795150614861689916387429309301815586731003681434973663183885763498702545254771791395545391864800524138991066797402712262845095763738867756085938420590768553739359796873291015625/2357099371011642861769922909157131257378010225550478384280286237453237468853194927694652694796819900075678785836751022931200154234968608217162773410053438102028361430774590411446729225994076908680456945379093636129755759631744923398547370876582994172262184277625266385264828682626617773693499387249533814963175872747926517070547175327193687925320957045222606842938342985228605694913616426084154465531339255107650790041210730409787369327073968589058540535060831598354457950047812121087955630301613867809640320940001997765976379936483071653150191055480858775828366270308634811397356085580532124920681096380313405684815044864492228859474108773249413779373404789712225523565794183266424016409395468460420497408*z^4 + 589703771896044771630434592165926784445711081047497992859653184738750307976593233132956411239444574696809083117438576806792218327746758885026837777697561289338270596520076514868860825024179397206341859917437112343140089788548750373486469426909051919369005824044519970170211112120945418356464779202218931965128562844408773235636560978834795563762330616642149894539925151042278298180958355087208600612613060094899177602823472746076329100969634630126953125/77089853839993552517331335333501153106292851437417529574839293480286416432927620607491257679121529960612205188276786464259555018150464685281357058151930864142738142032136002467514692111266251592113322389426139329204466235993750765258613647193321368794550767844887048183700571776119105628384987809050687302563313472917533917796545503898276031047911991274941354099239370265195110377865529372192388328471325716498259747553987781586452424354852452546393921214705376712272957549967691035058726789037606874988236556122514317306919804306746194830919383028547186545930346360172514763126507246877685927547131618927047543328592519116046208119901516655200607645650339799588746846081704057640764534582531019767808*z^3 - 51362429746760199464274420528932509048263741248818299616538370737278999419891222475862674658678419482115878361101723617435338270015212671432267178489982665054248523356459360354893515863597295012227724626053554216865150231473862398527712258171634920847892543773016014616678669223016672968828232631623454312203849390669558544762958206676946037274723068455491169766871807465816129404577836901267063269543972121514713806185956129661695842650146484375/4925239831331047311355183703903728156548227155470069612499315964751240508109354753864762182412568998250204778192996835181418030804399737112276837346788325079398041274733963868356420400668684614880738716421296915998240878864921464685574600510690095118486504462361809876290606425767895836211665461861147923751808936424580495642508657289693076351131612016032542429033949033043388089564626205736799663204148077977144118806158176692208818320652469495680674751770085402010794630077158895672037234157782192370830344756102371409846652460180564453802669500929413911700124352170490337536832816692926522332425991498022459962215213334784449790435823962126284669412876296932580299391879891236951478059195695104*z^2 + 1996297056755742876281793749457228161016485569200489239949260876540210648250739850117702203039201423882338363610220289168471339408963085075445134920454085202464605363821166915849111028001548991818389798323008094969437829544061049476827753379600354759200202336208199623492138280299439520937574039896216875425577129122847113079758662709057486953574941597305733338855102776172954334881124517470158087977016498711142884324434256446103863525390625/226266359772687002551573610328910588388433512484201915958836096671264254111861382923274331029637250987990176775960324693163435175843150316055452997769121771809952750869188511046288544047813502606700603425337358320432006187170537373375756220042386848392008217822177163120188115713696069398612836388920257180905752421214702257081060110530771669977200124668161671419294667116309495567605691075515369142925606146385894346864104271116430756183820714010971169151830846459897616552689992002027351569214352854642847034735472190836972281824534478112729474935859827140069815324071671489405781108756239808006749609417698481170143347645012116440961998260075043573454787145407000933601319789731745252719460352*z - 28740132876600860347938732993479308847085944325370975063767751891153726088051020871036220980313987695345126560788519789724482302117692515023561022082421982901214308382347611074369233061628250986138946833897034134159801436842873238694962872085737721621473882641194355781110846635880190702444936189518281811236677890852722109469516929685459402844658858134447205377041123652365941446395841924043355880491616136798491561304884429931640625/8633484423561012002120482689595184233380399591124920480724820538433465129420840313006499199848796206806706989314725453798971122399387603634594513040641093246716756367108841233451180710005093963930883830331858910272894008973234789887658585929578252762210325771603218983523661313862029510020331058795797358856293972115945598942348142190581947114514656771526315301407763549920234110485565135665268969128724288247325028497561976156762467803106712225693344366293912029147497579086156593483949617262452413562379694548819909601532825161192554873043707071728473257786546677505787221054860390291370566544824084608428666100814382922962916530866987113098101479451113673130609009981735339962291867090944)/(z^32 - 26164759541681036729119317396161125726438578141297593501285373927595819161680997822408866139005935/264243050397091888131914589501654473752203150135876430019812663684900404783012069509411096872329744*z^31 - 13452500576594994977657437498460655871347164931762915074758735247820727154539377144943128028752234227614642204944716256953179331782556143839165637609500009059584485262656152780904296583384703143527/1955082911128481216828306247651980041548748138030479182607030488570263048512536868485408334008987307265432571238408730158629584884285528838844150970080404318146188407210028448862139315464847478955008*z^30 + 2006963725274684859410272392550774159370342741510258555668559820229029406057814067958445513455093153314608652451143317851295889004446733355868051324256327546650417530162716303363192808350204719876210313951266005/1947329140018290084319844705398569664041533144796289314303454429718763750966557740559292857349371440429158091381703303203038927579195160842209767896775715995263698516569383472826438657877927314914591503685004488704*z^29 + 34225161160743765289820061152322180722795077065418023328901463182552924903281896688316209892972490987214154017436147113205151066958685374225614736654942331792803770522730364644553279942112308676537960291146459811540336547309492979/3448836917274684339979696711711572755866884060342125434418957629039591762450905554510201519778450541779927597093789646481774494533648990765880294492163638026428911529185969100548611199788914692408367756973954918148235338862559702810624*z^28 - 871588917381112122702399330624010524289917574629063242681051803820888045596140048463891772820012644062035296134336416150502551159030579287869694500837321443063949441115928270574780923603347347929269635058324402349898984788924527053094615/218304258464090263772237083757329582760205651770955993851823377189659820845744622931431247146039096572751183125476483040465987121423263663963281864426126461324063550524075604224503556613121935709524548145400952075832238992260616864685898072064*z^27 + 20021204688705965415469604609021920197459564407448057387882524761508742414948380249421449482873028647773053086149380402687276032299154087052494436010983499568551444495283219638665977082488233958141526000216537297344312095029770599993359494061/682380690409256484665589210098670985701837071241296748525881956180491219835328840230018146679020513005423394242009402123481553727835751719144361570587932319841829623753368101499454605346655261567288861182049785621486232615744050450439932655211380736*z^26 + 11529937840936901109426576005217465428703994422063218526943494026335608342217280903697635568364870857565438401738044289769427100040012051765655548969788530956954390218993185208368972729942402538627128440233456037174016624982549373474684377691015/1577664156226200992546842253748127318942647308709878082591839082689295700259280278611801955121895426068538887487525737709489352218756257974661763951199299523474310090117787050666739047561466964743571847052899104356876169807600244641417124298848712261632*z^25 - 10183008818289681728340687445423088212686962143667718065937447486176969229098436563533413803889262571560914788917286832399739812533341302666254376764671656791681596550909690482214188486960445253183370495435078378209749134775036822213335157573775881/131312143051019161011658774463964133010234420798540572570283950530395459723980416149417500328705600102536628683361742201036217763871520863747047937186220097937813777420683651801094024406636018409536971973906898253831517365426183561994430089641776018960154624*z^24 - 3461002523931902134629651904543942398995669855717419250303096117316265283026798414760467143083658095063980879934987351032293140273021401734862237485031628393295632327761433078052091915860549690808262547160277804501319964807504011396755685886716765665/607187349467912600517910173121370151039323961772451607564992987252548605763685444274906521519934694874129371031864695937591470940141912473966349661549081732864450906793241205928258768856284949125698958407345497525716936297730672790662244734503572311671754981376*z^23 + 41709912356041762050635392164518836947960188038349965439486952942945833052183869731824159695523056295768988178464570883874077520353740105868791286511691544085267282941349789465708647195024606217556120895922183721224182808625672449290035351740458460865/534787486464691021865679360097755348267777904616345949215338585343959000581196475109936715334891053161518897457398543621985326024231657767546743016191038844336232570097513778326146389941230781858520377842964872487412402560134596377908994219494193975080037149310976*z^22 + 81304136798995812368903419479897177045894361754527053753864798944743013406164298042368515627176745780509115140473217058780939670935494383338622876344379048866316097343760799837313078210451429298993650386458725177200990046036032202195409928850967309316625/25965002042833678493622464291466217669097152824932828526303118995619897396218251259537647402939630413098065509351614089934631549128495447929929466922107317970212763743374488965291059524426636920794881385031630489008846969099654923340237487344882105878085963673346506752*z^21 - 13384323811416031811960522847255419943267137491003861758846246514016672264956863026778310311968685260405771606861452136770051854283167498495246267449682495623737819253304050423665415957072818144121298194704266557438738746161920924592439246751203421816349025/240124338892125858709020549767479581003810469324978798211251244471492811120226387648204163182385702060330909830483727103715472566340325902455987710095648476588527639098727273951011718481897538243511063048772518762353816770233608731050516282965469715160538992051108494442496*z^20 - 58014188453483172648694881728221195354892007061272750143442799896266621357983691327713478729949249193848939471654234089113769976678341707201491104805549999567651790562290898033126797690572652475072377026774113069322064882168626967587973175823843860021500375/34697966969912186583453469441400799455050612817459436341525804826130711206872713015165501579854733947717816470504898566486885785836177092904890224108821204867042243849766091085921193320634194276187348610547628961160126523298756461636799602888510373840697884351385177446940672*z^19 + 18598312239136186526725185272518760864493563937756558004340127684478386689193988642963978345123787681367255378294011371616699915454503831027182834331754330294836617651627807974877439900461523386614259820748114057475447288224925353294856455674115898431896057875/302011104506115672022378998017952558456760533963166933916640605206641710344620094084000525751055604280935874559274637122701853879918085416644164510643179767162735690468364056811858066662800026979934682306206562477937741258792376242086703743541594293909434385394456584498171609088*z^18 - 140091527420147517003216416776049509053214269846145883062516159892087129534378627223386131216962708027620435106192105815441970594001016743711746267902872931758490080670232194346929541041885020606741519541753412591760389273424995971994604167097737895135573140625/232749891206046477905246747805835438384010118174280650405091026412585211438920552507403071845480185699174580660347653675895562056790204494427102782869010540560081638787619233116338616708131220792536328497316524149664019263442657957234819685022722002506204099677327874453257586737152*z^17 + 170093050047956938286268762791305262487940081020682790023561470022083343535584657475450160779139961892016750574002574975546662730663074546950035404739351110286052138133752410690153380109494538593917595789050608974296239557574265790341913878981151477418275941050625/109776020687549409211053818109126672842941604216663120202260372425442989804744000749011644029777038624644292619291650160928790052960986369387554173334603083434081384770903036060854875893156674024358174263102343982140735357564202740213888234801596787038046151204612337330130034269404266496*z^16 - 24697735796305060035611202504632908571946185586981948831220668473030669355078243604008349775942805809403139994055271438025974541746459914446563657047999823521705461140108999493683572680127156163599905518185288705013239834702414893781984656272181518570451723434375/99608382978655507886953072004827656049011377138510649100324168386037752130521244007737410124350279945124648561931826990607285165795055135802207711440189297056356421346282503678452304970556605315665658907493178683951876038731725563333794976005216550875966523385032858676318932194216116224*z^15 + 11026647333534968941758158362154364479899868502640894157978322692903490612551181227642194046201309565828206502872632355598103081891428070865639108931697004917913028507838567500271467980036907451955305366059290264191116926778415711056737661413496018610784605765615625/868033422375840398269010740098685807575415453328276493482886491393649604874037745472965824474414962647944706637240985854762932450968477401904654401048935775763115866267511713594192671192647438692394705100929786672887702513526132739919920403206074816587422730864892499517139937724488874983424*z^14 - 2030143871861916204944263672777191543812550799743780235234015117750488131822514097980900396348702900057738681033186806932528780204509445730610416126795144431360004097330480121569675828751765641108307737259532836365954340703128500763471908808413042668824919087140625/6432350232477381412813951381756928163828078615689023246578312718276018866887100216453515981361690364237333851747760125949397114828971537670524233894952370235783089367982330390480043127555772045694924866004325855088834513497668009277868128116065528769070901774870613650268036974419930381287424*z^13 + 17686565948091950241269958192876864605216644333443044527638651939552082442090595693051387555987885987784229872379693937656755454163296058106553177104795555662181870714719073066404731772690131798214623594542642874220366104983898619368898645575513021501475526761109375/3431906247112547498405966675682004134177811790647620402943629001074035912363763623178583603594206489719242122747881864121924491419518968098673545099645356919645500604332726429874583010209756531456922990046615702376627398893832716334714872047156192887867367285423275098327623419582818240354582528*z^12 - 2517872421599699649083857883719340279862148028598033387039045645545832960370093057731227505994693467904430535464580526860397942105224049109078456619797620343665770103462631665760782359336668038854929482429151762391791352809241406974657628743688596248753412265625/40614275113757958561017357108662770818672328883403791750812177527503383578269391990279095900523153724488072458554814960022775046384839859155899942007637359995804740879677235856503940949227887946235775030137463933451211821228789542422661207658653170270619731188441125423995543427015600477569024*z^11 + 188873790246872941867028288811534509697861223335458804960354860614977982666925936824635571786527090195231278505142949619642287204821735551123117284141339421109038806757257787998562272520997641316661514499803268688191711724476237196835801293142973798902765078125/324914200910063668488138856869302166549378631067230334006497420220027068626155135922232767204185229795904579668438519680182200371078718873247199536061098879966437927037417886852031527593823103569886200241099711467609694569830316339381289661269225362164957849507529003391964347416124803820552192*z^10 - 109559182150571944225678644151854591821728387020388046341538242733114945359300909910986710447058517376415032298162644507319448976966341635969325312737449036008517219225116128429285824887089743255201641057061982081524576053915780677854840632196440157883984375/24993400070004897576010681297638628196106048543633102615884416940002082202011933532479443631091171522761890743726039975398630797775286067172861502773930683074341379002878298988617809814909469505375861557007670112893053428448485872260099204713017335551150603808271461799381872878163446447734784*z^9 + 184790164154651372168969529815365923158037930096521942693967699138281994592874736879958435584160113343149713735287421156556180738617715046796065218243310979364507099321662018583192627590357597369670048071940303156428564284656964805314336912897301280078125/6835801728548348054977280354909710275858064558942387040241891812650142140721212590079847830725790501951970117942164779596206713921445761961808274262955400498965163487966714253297178752795752343350662989950815757372459057353432033438659611545440638783220677964655442543420683180352395609636864*z^8 - 99916932879459132449931107694914077631494108987947805937311303432570513422361381708479310341327504584796694124655531273267782723971814846743165261433543118397479472198130966268078870911412427472417108113981079604404017219891569046422612671485029296875/728073556886806301713556487505176242399083799177295661090852382412441174751371755156433496763693662929795633863662520903737993198733868137944076548717143248410490785700596784374847441126174805800662330290619429779315165871963175159147177561052849101171433155998804531251907084297888289783808*z^7 + 196164818875170555724766556180936637748892955880251099094595559136139006352616837793798349948398203266582804549621472202722801417762241092856121874893776675032927246760442513303331563474192768788871361030074068173884009568886002317250442170392578125/342622850299673553747555994120082937599568846671668546395695238782325258706527884779498116124091135496374415935841186307641408564110055594326624258219832116899054487388516133823457619353494026259135214254409143425560078057394435369010436499318987812315968543999437426471485686728418018721792*z^6 - 1974088829556026474283074052739445550744688425026903735803847039271926453535073221649483150159662322571612539858880516103293336408211347699328368769315077733694837128323908431112846907966304099274254795829315853081907821760150798477965908203125/1015975659357134207868210692489344137309030244796505370439005592063409976977319735086598286082251753608645573157038229065045167554486472196677588067283646605142844284947632003313933286064782565219832311586421670719435082326130368266732499649123110554573777297748200985525075296421263966208*z^5 + 182376788018393160700465569598374357406187448270610813469091066948897693684375191902654229625188858874629934207433161388684438663024937296464371682396930576327741291227143963447827540067784480476163317877114089239431958532389838512060546875/34734210576312280610878998033823731190052316061418987023555746737210597503498110601251223455803478755851130706223529198804962993315776827236840617684910995047618608032397675326972078156060942400678027746544330622886669481235226265529316227320448224087992386247801743094874369108419280896*z^4 - 2468174053663525118873415218912155099119079244141080039229026718900970910438973662093509313241104864237599948929403007313437446396278005346625550625500333564126960206372877843917530042011071639560637445286550999081349853456387646484375/227020984158903794842346392377932883595113176872019523029776122465428741852928827459158323240545612783340723570088426135980150283109652465600265475064777745409271947924167812594588746118045375167830246709440069430631826674740040951172001485754563556130669191162102896044930517048492032*z^3 + 1628027224499157954265668310233216983344277868582063559183043226198171132001584884385696160043122749822221454424076552920326838035179800356406091394929297353635777514206069034003309106789398520887182540276731833374813065211572265625/100898215181735019929931729945747948264494745276453121346567165540190551934635034426292588106909161237040321586705967171546733459159845540266784655584345664626343087966296805597594998274686833407924554093084475302503034077662240422743111771446472691613630751627601287131080229799329792*z^2 - 548891561575254558054161965807316590175600317051377421543882671050071147990102040914063323142824605914646265803665772525470753764047485108500919882592591842037082126081765550209378465357326517939381120450086645680859619140625/36190177611813134838569487068058804972917770902601549980834707869508806289323900439846695877657518377704562979449773017054065085781867123481630077325805475117052757520192541462552007989485951724506654983172336909075693715086886808731388727204617177766725520669871336847589752438784*z + 9971756031583167086935312883203245699149940164544531671235164451921254315792455045131631470699042984467699627165130434529768769809127771943540513450746628271107138711433000709134859566440400919889708859367774898527587890625/1483797282084338528381348969790411003889628607006663549214223022649861057862279918033714530983958253485887082157440693699216668517056552062746833170358024479799163058327894199964632327568924020704772854310065813272103442318562359157986937815389304288435746347464724810751179849990144), (-1287924608022725416134543901400426378565612217577246466696640261942761891792368812201322160534256600243289206856509953849562521607476232387580490009280512*z^18 + 110049037847700210068565450793129978620509241929810546215228582289267700188340722847349081897891755377557852355187577774292062380511565435699143460782080*z^17 + 2438313969260616032090812804936187560710457598244818931066311050575935624668911878154582077974359780700256435635946397049932255770782172926407717421056*z^16 - 453175227118678918998214518417223537233798513795825548713424526414922897783447868364913996013337924954533411763382492400142000896868931894501347164160*z^15 + 2098677988812323649202303752771001042040299240036318142572488153952680876688253336005570601000956047053523969912395918920817045123966734173569286144*z^14 + 378338338950302869641353406883021513881599524821296728832168448811177732600568597719533607286396568274801099017024990804952757422996224616819589120*z^13 - 4175195276652437485466199146533737706589500639676041301830832714265807357388112951584925574253737068683531577410171485598399433799842869614215168*z^12 - 104550458372578794016757364451453377359235643301792591626950102939925685221861884167909456678883146835587609263128761405995449129111210861527040*z^11 + 642071420172193164107975098042099287690820819851352791763505852670072725987017373155969625287714648126001156888462649737515035507819206574080*z^10 + 93321228629544230422750585031814609238269300709054444026698055262996441154185593707091264240990014599955023126856925437340582458755217868800*z^9 - 2779894245681592314849883013594813318872451027249006031857267197591551670397619625801827399223011668643783975519846282042436337835787724800*z^8 + 40219903020466799457298898427401313745805329665464580733261283268471883889933066446425781349010261995871446294335658033389702621189376000*z^7 - 368846119201776137817133581787506108379523399103769198866821863874544616975224037592210606494384040159866356835063060321530726849928000*z^6 + 2371220550336399895754573766403079426608587620597002834295478485762379278657373144673898597367275428290275416789479872353523195015000*z^5 - 11124002325628080561611394572729511462313636434637094313056456635790866928541367570305017801329363460872316197337050432108511467500*z^4 + 37465472192483460106318402328528415205889570671515224349820829902407858789951567863976481704086517905374488976125877374786793750*z^3 - 83997103331893427170755939864576904534469544723040960663516875767730184952224493507462518324080336358589786145472897040218750*z^2 + 108280093880846502880935372806288787127236725665371544332617556994675324711445904634441125219550281955953296292638019937500*z - 58335613166480282599964851180638075192930157484926818091378691766515738634958047369186360341249735272647809344772250000)*Dz^2 + (140633348093875401905482735338791005525265119678831365883384409306627455970696356955043648947306174976724569005700870995504206285436593436593936159211520*z^16 - 8897567017725148077861703057298418759329430129520318277863445325154597675870217840864772140943789150095938213606074023032056625466192541191496171257856*z^15 - 261353835168679913994919827837555868072459450783961878046060116743094989005103763247353825163544954116340235768706631892433489147917616008607689605120*z^14 + 10943089956508147838743545105648304920278408281672009020962898280578103198016345876065461413967339079705215747462723987334559779381989327288812961792*z^13 - 1109666646237158900282937788369022448813956171159807036881207358068285072014344094328531594885469779092028647794352883000325312391136675897205063680*z^12 + 35442625803726135411993881012669826698728569534697802688180762328203080226783811359670771660957150937663275337171733789925672485183720137680748544*z^11 - 829102519107367679632374036118091955832409672716760470214650270400051858979218906991038024160891915665464394043675602200312576712849476068311040*z^10 + 16334845728100960032956553390745945929765074484095986594288348255491084389160276199633416621997475567115512207201661786653209363585218455142400*z^9 - 216135815125944449716552222716792925240883276079195701116625145193535739429164168323870654145739037435562737839921806699028795897696724992000*z^8 + 1484431916766308808133194395670453278146924519496485689073973009275055413690409237606892362698791880914895652771612889903927995897612979200*z^7 + 2030699880023087014943261681309453314678647397788794234438977297119476258249148886297594606257205370347602309047356904070096423724672000*z^6 - 169403351743230865523941726538531479938458482980404682872880089505562977051983973441062623362113665728825386228326827882584728697256000*z^5 + 2038184384580666839084144204299604374721328537684026228617072688147313585934600803367304027011592176226645615394041332795679914640000*z^4 - 13609926813014441135842829990721109183629152812866203048155851862482882321965047403703559294818621886071102144552777057906731040000*z^3 + 53839136453656066936380550060733127210982047925287602853205554364918380575573694204836600853178601051047669353531085084403381250*z^2 - 116700265171279621732879730686457372176341898627991632658886631442407902507936745215379510267435701560416982172701313792803125*z + 106216146521428850788097118674034334549908939513485565190699906309494770838584646434569744577522881474707847873029376218750)*Dz - 140633348093875401905482735338791005525265119678831365883384409306627455970696356955043648947306174976724569005700870995504206285436593436593936159211520*z^15 + 3901129742153834179342124136192146134522288400772706108987525094501164334204725731034669626600882596709335045749672079581163612218250460095009028833280*z^14 - 464689600664547588388882618731351515372418294904326396120367873584824976127771303396179066068129242063089832341393911191293513881077695452729321717760*z^13 - 12747873185950333919919171922060571676188283040686698172167116837743589152397127909228568771301766800459114194115173514287649009288536008225319813120*z^12 + 2330944089595918343797640728774939191906430986855500324561671564990568699386922287261438871751961530947794917278118926194274472373692766031739617280*z^11 - 69082235105072635786889204917168609643221780670251482215770081927467523426873503430064709103948379212238820314510045477684634839030422378119168000*z^10 + 230331849339369678969701413417173058562600504222508153149564120939598607383752846152500217012047041300636962001694198597499727940731376028876800*z^9 + 27424811084852596487348139278804552871521350998801480472343096212012504640180841605578974189846663295860579977668754991155120193259193942999040*z^8 - 760951091701150653311843042083178004442749885773123769959478443177743358661044674144064381607358341698508997110094951090519064015976148684800*z^7 + 11051577537760479268680509161302007455623412452066724389844152660732241785255929084910345406576503240531524146058740568382469690132848204800*z^6 - 104155553312625187082973069440711331372845421795416102879076680551287869741468739071145727329476132783055335226257613154512491170183296000*z^5 + 664769805881616739120734650285515055117364391491343896703705342873024883518900991641392499633365178652983268828757743792409238976592000*z^4 - 2810776573649937070659693430656530551469169382503188346737143219115236714725912076600171077759679134218068031244116859828630601640000*z^3 + 7415935495533112594868228275573082553903217639347475200186271869695184862187113045008274266373295624550217335695760043816379235000*z^2 - 11703088261454352678364328710935298002621863994019519082602296202538899089308132612276065331790293886472221290830313806134543750*z + 11125893418071800092690541747340889413496672814254420343526204338380468301915424648855686554619603352619836172184226410312500, (z^7 + 595475066393202997832155/1727724507849567754595712*z^6 - 120828484144852709554276433/3550665833020622798778032128*z^5 - 53977623914207428925352811715/98509672871324158929297723359232*z^4 + 25946744580118231875958035941065/341631545517752183166804504609816576*z^3 - 6056343754335042847256877027625/6268667724103516249854381068713459712*z^2 + 22577692719378029757204144125025/7246579889063664784831664515432759427072*z)*Dz^2 + (6*z^6 + 635035175118292826771855/383938779522126167687936*z^5 - 166923576419356335503539919/2282570892656114656357306368*z^4 - 463182163829920184100022440245/73882254653493119196973292519424*z^3 + 5549193696063853679197481256025/21351971594859511447925281538113536*z^2 - 8417155155030183453090702104875/3134333862051758124927190534356729856*z + 22577692719378029757204144125025/3623289944531832392415832257716379713536)*Dz + 6*z^5 + 714155392568472484651255/575908169283189251531904*z^4 + 21958789632293646776037095/2282570892656114656357306368*z^3 - 842654017464419304202361161625/147764509306986238393946585038848*z^2 + 1140262509261109389188052079775/10047986632875064210788367782641664*z - 1180405700347570302916912538625/1567166931025879062463595267178364928, z*Dz + 1]