lanczos_generator.cpp 223 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198
  1. // (C) Copyright John Maddock 2006.
  2. // Use, modification and distribution are subject to the
  3. // Boost Software License, Version 1.0. (See accompanying file
  4. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  5. #include <boost/math/constants/constants.hpp>
  6. #include <boost/math/tools/precision.hpp>
  7. #include <boost/math/tools/polynomial.hpp>
  8. #include <boost/numeric/ublas/matrix.hpp>
  9. #include <boost/numeric/ublas/io.hpp>
  10. #include <boost/numeric/ublas/operation.hpp>
  11. #include <boost/cstdint.hpp>
  12. #include <boost/bind.hpp>
  13. #include <boost/math/special_functions/log1p.hpp>
  14. #include <boost/math/special_functions/relative_difference.hpp>
  15. #include <boost/lexical_cast.hpp>
  16. #include <boost/array.hpp>
  17. #include <boost/random.hpp>
  18. #include <boost/chrono.hpp>
  19. #include "mp_t.hpp"
  20. //
  21. // Define MP_TYPE
  22. // to a specific precision multiprecision type if you want to
  23. // create a lanczos approximation for that type.
  24. //
  25. #define MP_TYPE boost::multiprecision::number<boost::multiprecision::cpp_bin_float<100> >
  26. //
  27. // this is a sort of recursive include, since this file
  28. // is used to create the contents of gamma.hpp.
  29. // However, we will be using the "generic" version of gamma
  30. // which doesn't use a lanczos approximation.
  31. //
  32. #include <boost/math/special_functions/gamma.hpp>
  33. #include <iostream>
  34. #include <iomanip>
  35. #include <vector>
  36. using boost::numeric::ublas::matrix;
  37. using boost::numeric::ublas::vector;
  38. struct lanczos_spot_data
  39. {
  40. int N;
  41. double g;
  42. double err;
  43. };
  44. lanczos_spot_data sweet_spots[] = {
  45. // a few selected spots from Pugh's thesis:
  46. 3, 2.03209, 6.4e-7,
  47. 4, 3.655180, 8.5e-8,
  48. 9, 8.406094, 6.9e-15,
  49. 10, 9.656578, 2.1e-16,
  50. 11, 10.900511, 6.1e-18,
  51. 12, 12.066012, 1.1e-19,
  52. 13, 13.144565, 5.2e-21,
  53. 14, 13.726821, 4.0e-22,
  54. 15, 14.977863, 1.2e-23,
  55. 20, 20.298892, 7.8e-31,
  56. 21, 21.508926, 2.1e-32,
  57. 22, 22.618910, 1.8e-34,
  58. 23, 23.118012, 5.2e-35,
  59. // some more we've found, these are all the points where the first
  60. // negleted term from the Lanczos series changes sign, there is one
  61. // point just above that point, and one just below:
  62. 3, 0.58613894134759903, 0.00036580426080686315,
  63. 3, 0.58613894879817963, 0.00036580416320668711,
  64. 3, 1.249951496720314, 4.2305536798953929e-005,
  65. 3, 1.2499515041708946, 4.2305534015367749e-005,
  66. 3, 1.8384982049465179, 1.164778449938813e-005,
  67. 3, 1.8384982123970985, 1.1647786529958048e-005,
  68. 3, 2.3276706635951996, 5.3732582230468998e-006,
  69. 3, 2.3276706710457802, 5.3732600294516588e-006,
  70. 3, 2.6038404405117035, 7.4060771171390379e-007,
  71. 3, 2.6038404479622841, 7.406058543248471e-007,
  72. 4, 0.62704569846391678, 0.00012800533557793425,
  73. 4, 0.62704570591449738, 0.00012800531551557324,
  74. 4, 1.3344274088740349, 9.0166140418663663e-006,
  75. 4, 1.3344274163246155, 9.0166116338646694e-006,
  76. 4, 1.9880444705486298, 1.4955557778725745e-006,
  77. 4, 1.9880444779992104, 1.4955557079994109e-006,
  78. 4, 2.5835030898451805, 4.5877676859600527e-007,
  79. 4, 2.5835030972957611, 4.5877667876325684e-007,
  80. 4, 3.1086832508444786, 2.1441725587707906e-007,
  81. 4, 3.1086832582950592, 2.1441723688775765e-007,
  82. 4, 3.5476611852645874, 1.0813760990515544e-007,
  83. 4, 3.547661192715168, 1.0813766234070327e-007,
  84. 4, 3.6492579728364944, 1.047642251124206e-007,
  85. 4, 3.649257980287075, 1.0476415796074403e-007,
  86. 5, 0.65435918420553207, 5.5274429026631278e-005,
  87. 5, 0.65435919165611267, 5.527441185903385e-005,
  88. 5, 1.389187254011631, 2.6307833416554052e-006,
  89. 5, 1.3891872614622116, 2.6307826816540255e-006,
  90. 5, 2.0801975876092911, 2.9014694764756466e-007,
  91. 5, 2.0801975950598717, 2.9014696142909125e-007,
  92. 5, 2.7272208333015442, 5.9176544536206063e-008,
  93. 5, 2.7272208407521248, 5.9176528019009275e-008,
  94. 5, 3.3269794136285782, 1.9379184595472579e-008,
  95. 5, 3.3269794210791588, 1.9379189057179851e-008,
  96. 5, 3.8722873777151108, 9.0123694745032944e-009,
  97. 5, 3.8722873851656914, 9.0123661007867372e-009,
  98. 5, 4.3516943231225014, 4.9816097608842378e-009,
  99. 5, 4.351694330573082, 4.9816087871575021e-009,
  100. 6, 0.67425807565450668, 2.7371903086326379e-005,
  101. 6, 0.67425808310508728, 2.7371893712684938e-005,
  102. 6, 1.4284561350941658, 9.4138428977455083e-007,
  103. 6, 1.4284561425447464, 9.4138417896969612e-007,
  104. 6, 2.1447814926505089, 7.4109049995920916e-008,
  105. 6, 2.1447815001010895, 7.4109044064461768e-008,
  106. 6, 2.8244904428720474, 1.0708333024058614e-008,
  107. 6, 2.824490450322628, 1.0708333661155651e-008,
  108. 6, 3.4669468700885773, 2.4940116660002578e-009,
  109. 6, 3.4669468775391579, 2.4940118560592828e-009,
  110. 6, 4.0696377158164978, 8.5267622527507512e-010,
  111. 6, 4.0696377232670784, 8.5267624048985822e-010,
  112. 6, 4.6278460025787354, 3.9323405231792876e-010,
  113. 6, 4.6278460100293159, 3.9323393550021793e-010,
  114. 6, 5.1345816180109978, 2.1943462473419721e-010,
  115. 6, 5.1345816254615784, 2.1943458105218707e-010,
  116. 6, 5.5917193591594696, 1.242916896389048e-010,
  117. 6, 5.5917193666100502, 1.2429175679293363e-010,
  118. 7, 0.68959406018257141, 1.4934177419305624e-005,
  119. 7, 0.68959406763315201, 1.4934171696393048e-005,
  120. 7, 1.4584139510989189, 3.8891482410396904e-007,
  121. 7, 1.4584139585494995, 3.8891475436265016e-007,
  122. 7, 2.1934122517704964, 2.2977989848570384e-008,
  123. 7, 2.193412259221077, 2.2977982819591052e-008,
  124. 7, 2.8964230641722679, 2.4742239281355561e-009,
  125. 7, 2.8964230716228485, 2.4742234478616864e-009,
  126. 7, 3.5678729563951492, 4.2816138965285379e-010,
  127. 7, 3.5678729638457298, 4.2816128067858218e-010,
  128. 7, 4.2069913893938065, 1.0931003472338519e-010,
  129. 7, 4.2069913968443871, 1.0931004659777642e-010,
  130. 7, 4.8118086308240891, 3.8518213120095777e-011,
  131. 7, 4.8118086382746696, 3.8518212172324096e-011,
  132. 7, 5.3790060579776764, 1.7613602961109952e-011,
  133. 7, 5.379006065428257, 1.7613603275796266e-011,
  134. 7, 5.9039439857006073, 9.7098281187573355e-012,
  135. 7, 5.9039439931511879, 9.7098271522398387e-012,
  136. 7, 6.3838147521018982, 5.7878801570305524e-012,
  137. 7, 6.3838147595524788, 5.7878771973838702e-012,
  138. 7, 6.7833591029047966, 2.829092368392454e-012,
  139. 7, 6.7833591103553772, 2.8290901754246269e-012,
  140. 8, 0.70188850909471512, 8.7610752024780369e-006,
  141. 8, 0.70188851654529572, 8.7610704217796693e-006,
  142. 8, 1.4822541922330856, 1.7881701068328982e-007,
  143. 8, 1.4822541996836662, 1.7881694190606741e-007,
  144. 8, 2.231784276664257, 8.2272386690167009e-009,
  145. 8, 2.2317842841148376, 8.2272367814664617e-009,
  146. 8, 2.9525627419352531, 6.8591536474980462e-010,
  147. 8, 2.9525627493858337, 6.8591515664364383e-010,
  148. 8, 3.6455128863453865, 9.1549235855884194e-011,
  149. 8, 3.6455128937959671, 9.1549217088498416e-011,
  150. 8, 4.3106606528162956, 1.8015466799942756e-011,
  151. 8, 4.3106606602668762, 1.8015467001952356e-011,
  152. 8, 4.9472371935844421, 4.918149362493385e-012,
  153. 8, 4.9472372010350227, 4.9181495178774722e-012,
  154. 8, 5.553666315972805, 1.7720036810370511e-012,
  155. 8, 5.5536663234233856, 1.7720035779693502e-012,
  156. 8, 6.1274929493665695, 8.0403304333886761e-013,
  157. 8, 6.1274929568171501, 8.0403274526493467e-013,
  158. 8, 6.6654317826032639, 4.3551924163930176e-013,
  159. 8, 6.6654317900538445, 4.3551918580885179e-013,
  160. 8, 7.1646013185381889, 2.6142608803934048e-013,
  161. 8, 7.1646013259887695, 2.6142610866873453e-013,
  162. 8, 7.6312204822897911, 1.5767278184484503e-013,
  163. 8, 7.6312204897403717, 1.576728292094547e-013,
  164. 8, 7.8779716044664383, 6.0579161144149095e-014,
  165. 8, 7.8779716119170189, 6.0579145495868576e-014,
  166. 9, 0.7120363786816597, 5.4383680639900953e-006,
  167. 9, 0.7120363861322403, 5.4383647430909934e-006,
  168. 9, 1.5018193200230598, 8.9331552269793478e-008,
  169. 9, 1.5018193274736404, 8.9331529217486569e-008,
  170. 9, 2.2630845010280609, 3.2922940247769628e-009,
  171. 9, 2.2630845084786415, 3.2922936681951672e-009,
  172. 9, 2.9980199560523033, 2.1887825488935961e-010,
  173. 9, 2.9980199635028839, 2.1887818854849753e-010,
  174. 9, 3.7078000977635384, 2.3213138957857667e-011,
  175. 9, 3.707800105214119, 2.3213132917173771e-011,
  176. 9, 4.3928612694144249, 3.6226509291513855e-012,
  177. 9, 4.3928612768650055, 3.6226507116549233e-012,
  178. 9, 5.0530400574207306, 7.8472620106742312e-013,
  179. 9, 5.0530400648713112, 7.8472599177745781e-013,
  180. 9, 5.6876183524727821, 2.2542091218064693e-013,
  181. 9, 5.6876183599233627, 2.2542085472082343e-013,
  182. 9, 6.2953110262751579, 8.261026286619692e-014,
  183. 9, 6.2953110337257385, 8.2610267677539022e-014,
  184. 9, 6.8742315545678139, 3.7226229880661886e-014,
  185. 9, 6.8742315620183945, 3.722621661830273e-014,
  186. 9, 7.4219388365745544, 1.9804198141916339e-014,
  187. 9, 7.421938844025135, 1.9804197841080089e-014,
  188. 9, 7.936030775308609, 1.1800366216622659e-014,
  189. 9, 7.9360307827591896, 1.1800362381207757e-014,
  190. 9, 8.4175376817584038, 7.341772297716249e-015,
  191. 9, 8.4175376892089844, 7.3417744970482286e-015,
  192. 10, 0.72060277312994003, 3.5324438420494327e-006,
  193. 10, 0.72060278058052063, 3.5324425213780505e-006,
  194. 10, 1.5182576552033424, 4.7690979892410133e-008,
  195. 10, 1.518257662653923, 4.7690968887170632e-008,
  196. 10, 2.2892609387636185, 1.4396365431590603e-009,
  197. 10, 2.2892609462141991, 1.4396363283470758e-009,
  198. 10, 3.0358340814709663, 7.8118059457005561e-011,
  199. 10, 3.0358340889215469, 7.8118048721726738e-011,
  200. 10, 3.7592824399471283, 6.7417155809106958e-012,
  201. 10, 3.7592824473977089, 6.7417147580480395e-012,
  202. 10, 4.4602697342634201, 8.5434024476488055e-013,
  203. 10, 4.4602697417140007, 8.5434000006256964e-013,
  204. 10, 5.1389683187007904, 1.5015237157428729e-013,
  205. 10, 5.138968326151371, 1.5015232503714518e-013,
  206. 10, 5.795127771794796, 3.5035278065891386e-014,
  207. 10, 5.7951277792453766, 3.5035266685032581e-014,
  208. 10, 6.4280949085950851, 1.0474518584578706e-014,
  209. 10, 6.4280949160456657, 1.047451900091486e-014,
  210. 10, 7.0368044599890709, 3.8902615249132166e-015,
  211. 10, 7.0368044674396515, 3.8902605386615012e-015,
  212. 10, 7.6197631657123566, 1.742442940023884e-015,
  213. 10, 7.6197631731629372, 1.7424426824540998e-015,
  214. 10, 8.1750892177224159, 9.1144555287546294e-016,
  215. 10, 8.1750892251729965, 9.1144560389833963e-016,
  216. 10, 8.7008367404341698, 5.3541847847332351e-016,
  217. 10, 8.7008367478847504, 5.3541844723127514e-016,
  218. 10, 9.1965094059705734, 3.3560389199894529e-016,
  219. 10, 9.196509413421154, 3.3560370421140035e-016,
  220. 10, 9.6678015515208244, 2.1059571242602905e-016,
  221. 10, 9.667801558971405, 2.1059579862533338e-016,
  222. 11, 0.72796426713466644, 2.3816013324880167e-006,
  223. 11, 0.72796427458524704, 2.3816003939892356e-006,
  224. 11, 1.5323273167014122, 2.6884539057733283e-008,
  225. 11, 1.5323273241519928, 2.6884532967611841e-008,
  226. 11, 2.3115825653076172, 6.7682186491374862e-010,
  227. 11, 2.3115825727581978, 6.768217495558193e-010,
  228. 11, 3.0679489448666573, 3.0544688315708309e-011,
  229. 11, 3.0679489523172379, 3.054468452617125e-011,
  230. 11, 3.8027990683913231, 2.186949692679853e-012,
  231. 11, 3.8027990758419037, 2.1869496552307528e-012,
  232. 11, 4.5169280469417572, 2.2947351040888336e-013,
  233. 11, 4.5169280543923378, 2.2947348773371414e-013,
  234. 11, 5.2107065990567207, 3.3353640359739479e-014,
  235. 11, 5.2107066065073013, 3.335363154144172e-014,
  236. 11, 5.8841593414545059, 6.4351159890193404e-015,
  237. 11, 5.8841593489050865, 6.435115249418266e-015,
  238. 11, 6.5370001494884491, 1.5930548620019077e-015,
  239. 11, 6.5370001569390297, 1.59305482454352e-015,
  240. 11, 7.1686412021517754, 4.9183710858836462e-016,
  241. 11, 7.168641209602356, 4.9183713116224844e-016,
  242. 11, 7.7781866490840912, 1.8464804238726119e-016,
  243. 11, 7.7781866565346718, 1.8464801709489452e-016,
  244. 11, 8.3644260391592979, 8.2263320775918765e-017,
  245. 11, 8.3644260466098785, 8.2263297787354186e-017,
  246. 11, 8.9258662387728691, 4.2375346461043962e-017,
  247. 11, 8.9258662462234497, 4.2375329267920249e-017,
  248. 11, 9.4609249979257584, 2.4482616150935944e-017,
  249. 11, 9.460925005376339, 2.4482619419420328e-017,
  250. 11, 9.968697115778923, 1.5254006021629585e-017,
  251. 11, 9.9686971232295036, 1.5254009931381535e-017,
  252. 11, 10.451380550861359, 9.7234265908062383e-018,
  253. 11, 10.451380558311939, 9.7234241296957717e-018,
  254. 11, 10.909898526966572, 6.3147967493977272e-018,
  255. 11, 10.909898534417152, 6.3147961332742783e-018,
  256. 12, 0.73438271880149841, 1.6566052109275983e-006,
  257. 12, 0.73438272625207901, 1.6566045155548952e-006,
  258. 12, 1.5445517003536224, 1.5860666784152459e-008,
  259. 12, 1.544551707804203, 1.5860658867525684e-008,
  260. 12, 2.33091701567173, 3.380059232629492e-010,
  261. 12, 2.3309170231223106, 3.3800585031437757e-010,
  262. 12, 3.095676377415657, 1.2884951580384992e-011,
  263. 12, 3.0956763848662376, 1.2884947453406877e-011,
  264. 12, 3.8402339816093445, 7.7768150022424858e-013,
  265. 12, 3.8402339890599251, 7.776814490345326e-013,
  266. 12, 4.5654622465372086, 6.8670097741098332e-014,
  267. 12, 4.5654622539877892, 6.8670083429297199e-014,
  268. 12, 5.2718541026115417, 8.38897478481124e-015,
  269. 12, 5.2718541100621223, 8.3889742372884196e-015,
  270. 12, 5.9596048966050148, 1.3595098759195538e-015,
  271. 12, 5.9596049040555954, 1.3595098086325987e-015,
  272. 12, 6.6286550611257553, 2.827608125932321e-016,
  273. 12, 6.6286550685763359, 2.8276074709416868e-016,
  274. 12, 7.2787091657519341, 7.3455425966950088e-017,
  275. 12, 7.2787091732025146, 7.3455407058460195e-017,
  276. 12, 7.9092400223016739, 2.3285371485286439e-017,
  277. 12, 7.9092400297522545, 2.3285373002934362e-017,
  278. 12, 8.5194846615195274, 8.8196897130872609e-018,
  279. 12, 8.519484668970108, 8.8196870510698361e-018,
  280. 12, 9.1084426045417786, 3.9108299199270105e-018,
  281. 12, 9.1084426119923592, 3.9108294386613317e-018,
  282. 12, 9.6749012768268585, 1.9869557945423399e-018,
  283. 12, 9.6749012842774391, 1.9869552330025425e-018,
  284. 12, 10.217559166252613, 1.1287442348688164e-018,
  285. 12, 10.217559173703194, 1.1287443889939456e-018,
  286. 12, 10.735452570021152, 6.9443548691210419e-019,
  287. 12, 10.735452577471733, 6.944357314519752e-019,
  288. 12, 11.229217991232872, 4.4666546191302752e-019,
  289. 12, 11.229217998683453, 4.4666540313320006e-019,
  290. 12, 11.70328252017498, 2.9048073087968165e-019,
  291. 12, 11.703282527625561, 2.9048072811110897e-019,
  292. 12, 12.068153090775013, 1.1197702118472231e-019,
  293. 12, 12.068153098225594, 1.1197723483874788e-019,
  294. 13, 0.74004656821489334, 1.1833107184182451e-006,
  295. 13, 0.74004657566547394, 1.1833097788321784e-006,
  296. 13, 1.5553053691983223, 9.7255030271643972e-009,
  297. 13, 1.5553053766489029, 9.7254989421162363e-009,
  298. 13, 2.3478806391358376, 1.7766237223855854e-010,
  299. 13, 2.3478806465864182, 1.7766232949140296e-010,
  300. 13, 3.1199393272399902, 5.7956070959333847e-012,
  301. 13, 3.1199393346905708, 5.7956067491263655e-012,
  302. 13, 3.8728964179754257, 2.9884476000191141e-013,
  303. 13, 3.8728964254260063, 2.9884474795319482e-013,
  304. 13, 4.6076695621013641, 2.2511499024927438e-014,
  305. 13, 4.6076695695519447, 2.2511492228003123e-014,
  306. 13, 5.3248289301991463, 2.3433299337790734e-015,
  307. 13, 5.3248289376497269, 2.3433296697120652e-015,
  308. 13, 6.024680033326149, 3.2334220967999432e-016,
  309. 13, 6.0246800407767296, 3.2334220842696106e-016,
  310. 13, 6.7073097303509712, 5.7246438539858037e-017,
  311. 13, 6.7073097378015518, 5.7246428548181273e-017,
  312. 13, 7.3726105690002441, 1.2665024613881524e-017,
  313. 13, 7.3726105764508247, 1.2665026479377931e-017,
  314. 13, 8.0202914103865623, 3.4243381685006812e-018,
  315. 13, 8.0202914178371429, 3.4243378550191225e-018,
  316. 13, 8.6498793810606003, 1.1097375058286432e-018,
  317. 13, 8.6498793885111809, 1.1097372565619852e-018,
  318. 13, 9.2607174664735794, 4.2345371873704953e-019,
  319. 13, 9.26071747392416, 4.234535720073341e-019,
  320. 13, 9.8519651964306831, 1.8698553775808502e-019,
  321. 13, 9.8519652038812637, 1.8698556036241362e-019,
  322. 13, 10.4226189032197, 9.3834845010114218e-020,
  323. 13, 10.42261891067028, 9.3834849389696859e-020,
  324. 13, 10.971594020724297, 5.2445253216776838e-020,
  325. 13, 10.971594028174877, 5.244524330346984e-020,
  326. 13, 11.497980736196041, 3.1824489086388546e-020,
  327. 13, 11.497980743646622, 3.1824504032698097e-020,
  328. 13, 12.001743614673615, 2.0418153275918044e-020,
  329. 13, 12.001743622124195, 2.0418144824511038e-020,
  330. 13, 12.485165499150753, 1.322118298528861e-020,
  331. 13, 12.485165506601334, 1.3221186083014843e-020,
  332. 13, 12.954543322324753, 8.948147552026443e-021,
  333. 13, 12.954543329775333, 8.9481497369716256e-021,
  334. 13, 13.141756847500801, 6.2261736884111559e-021,
  335. 13, 13.141756854951382, 6.22616137965588e-021,
  336. 14, 0.74509535729885101, 8.6479103419423106e-007,
  337. 14, 0.74509536474943161, 8.6479038219181041e-007,
  338. 14, 1.5648643523454666, 6.1650149037400714e-009,
  339. 14, 1.5648643597960472, 6.1650125500027851e-009,
  340. 14, 2.3629250749945641, 9.7577785849465913e-011,
  341. 14, 2.3629250824451447, 9.7577755012051767e-011,
  342. 14, 3.1414090842008591, 2.7542691144474049e-012,
  343. 14, 3.1414090916514397, 2.754268644924632e-012,
  344. 14, 3.9017298147082329, 1.2272153763375018e-013,
  345. 14, 3.9017298221588135, 1.2272152123703597e-013,
  346. 14, 4.6448303312063217, 7.978322520490151e-015,
  347. 14, 4.6448303386569023, 7.9783225037342658e-015,
  348. 14, 5.3713301867246628, 7.1601479759177548e-016,
  349. 14, 5.3713301941752434, 7.1601474269921559e-016,
  350. 14, 6.0816079154610634, 8.5112993423908193e-017,
  351. 14, 6.081607922911644, 8.5112990415141843e-017,
  352. 14, 6.775848351418972, 1.2975876577628266e-017,
  353. 14, 6.7758483588695526, 1.2975877961248016e-017,
  354. 14, 7.454069696366787, 2.472008704163831e-018,
  355. 14, 7.4540697038173676, 2.4720086738065271e-018,
  356. 14, 8.1161380037665367, 5.7588911760227473e-019,
  357. 14, 8.1161380112171173, 5.7588919455128341e-019,
  358. 14, 8.7617733329534531, 1.6104402650810633e-019,
  359. 14, 8.7617733404040337, 1.6104400596562633e-019,
  360. 14, 9.3905506879091263, 5.3175849261375426e-020,
  361. 14, 9.3905506953597069, 5.3175840555484183e-020,
  362. 14, 10.001898743212223, 2.0418615673652841e-020,
  363. 14, 10.001898750662804, 2.0418619107744165e-020,
  364. 14, 10.595101684331894, 8.9828277730487657e-021,
  365. 14, 10.595101691782475, 8.9828244400191064e-021,
  366. 14, 11.169315472245216, 4.4582227129137701e-021,
  367. 14, 11.169315479695797, 4.4582210840169188e-021,
  368. 14, 11.723624959588051, 2.4539473008929182e-021,
  369. 14, 11.723624967038631, 2.4539478386423601e-021,
  370. 14, 12.25720601528883, 1.4682386166943286e-021,
  371. 14, 12.25720602273941, 1.4682385418038961e-021,
  372. 14, 12.76973832398653, 9.3346251997410079e-022,
  373. 14, 12.769738331437111, 9.3346223359077701e-022,
  374. 14, 13.262287445366383, 6.0874087090840453e-022,
  375. 14, 13.262287452816963, 6.0874060113413987e-022,
  376. 14, 13.73819725215435, 4.0622784880680064e-022,
  377. 14, 13.738197259604931, 4.0622806176204874e-022,
  378. 15, 0.74963488429784775, 6.4472609076683897e-007,
  379. 15, 0.74963489174842834, 6.4472546314886359e-007,
  380. 15, 1.5734371542930603, 4.0226647054678587e-009,
  381. 15, 1.5734371617436409, 4.0226622606167611e-009,
  382. 15, 2.3763899058103561, 5.5678382926067953e-011,
  383. 15, 2.3763899132609367, 5.5678366001298979e-011,
  384. 15, 3.1605874672532082, 1.3728924222156093e-012,
  385. 15, 3.1605874747037888, 1.3728922232543816e-012,
  386. 15, 3.9274342954158783, 5.3378856950128611e-014,
  387. 15, 3.9274343028664589, 5.3378843159211659e-014,
  388. 15, 4.6778862848877907, 3.0250264329161316e-015,
  389. 15, 4.6778862923383713, 3.0250255465237931e-015,
  390. 15, 5.4125945195555687, 2.3643655178483816e-016,
  391. 15, 5.4125945270061493, 2.364365094900239e-016,
  392. 15, 6.1319867372512817, 2.4459487536429736e-017,
  393. 15, 6.1319867447018623, 2.4459487650611821e-017,
  394. 15, 6.8363150134682655, 3.2436206211824709e-018,
  395. 15, 6.8363150209188461, 3.2436197176022979e-018,
  396. 15, 7.5256842151284218, 5.3739371041542508e-019,
  397. 15, 7.5256842225790024, 5.3739376909794387e-019,
  398. 15, 8.2000685408711433, 1.088934674475772e-019,
  399. 15, 8.2000685483217239, 1.0889347191934601e-019,
  400. 15, 8.8593204915523529, 2.6504714435038781e-020,
  401. 15, 8.8593204990029335, 2.6504716387206021e-020,
  402. 15, 9.5031745359301567, 7.6282884779808578e-021,
  403. 15, 9.5031745433807373, 7.6282871890206407e-021,
  404. 15, 10.131247609853745, 2.5596033506939261e-021,
  405. 15, 10.131247617304325, 2.5596033059431966e-021,
  406. 15, 10.743038579821587, 9.8815320291260219e-022,
  407. 15, 10.743038587272167, 9.881528789722149e-022,
  408. 15, 11.337930642068386, 4.3327572929097578e-022,
  409. 15, 11.337930649518967, 4.3327579478065768e-022,
  410. 15, 11.91520432382822, 2.1290839700926256e-022,
  411. 15, 11.915204331278801, 2.1290844593454176e-022,
  412. 15, 12.47407853603363, 1.1555853827459651e-022,
  413. 15, 12.474078543484211, 1.1555851200022939e-022,
  414. 15, 13.013818167150021, 6.8144327801967497e-023,
  415. 15, 13.013818174600601, 6.814431722582805e-023,
  416. 15, 13.533991023898125, 4.2798966509192708e-023,
  417. 15, 13.533991031348705, 4.279897117134478e-023,
  418. 15, 14.035010702908039, 2.7914921195937233e-023,
  419. 15, 14.03501071035862, 2.7914916878659476e-023,
  420. 15, 14.518910378217697, 1.833772281462441e-023,
  421. 15, 14.518910385668278, 1.8337712497676989e-023,
  422. 15, 14.989013738930225, 1.2608384937256306e-023,
  423. 15, 14.989013746380806, 1.2608378195451462e-023,
  424. 16, 0.75374705344438553, 4.8915337496543224e-007,
  425. 16, 0.75374706089496613, 4.8915306793373716e-007,
  426. 16, 1.5811846181750298, 2.6923132475156358e-009,
  427. 16, 1.5811846256256104, 2.692312137537266e-009,
  428. 16, 2.3885360583662987, 3.2852614483624288e-011,
  429. 16, 2.3885360658168793, 3.2852599884042077e-011,
  430. 16, 3.1778582483530045, 7.1354837117579206e-013,
  431. 16, 3.1778582558035851, 7.1354819499657137e-013,
  432. 16, 3.9505422189831734, 2.4415794649042575e-014,
  433. 16, 3.950542226433754, 2.4415790464100997e-014,
  434. 16, 4.7075485289096832, 1.2166614671909252e-015,
  435. 16, 4.7075485363602638, 1.2166612061656969e-015,
  436. 16, 5.4495479688048363, 8.3551487091643194e-017,
  437. 16, 5.4495479762554169, 8.3551474485434551e-017,
  438. 16, 6.1770017296075821, 7.5892566535084655e-018,
  439. 16, 6.1770017370581627, 7.5892568568026215e-018,
  440. 16, 6.890208899974823, 8.8323530753260686e-019,
  441. 16, 6.8902089074254036, 8.8323505679897636e-019,
  442. 16, 7.5893355086445808, 1.2838109403040181e-019,
  443. 16, 7.5893355160951614, 1.2838108671707829e-019,
  444. 16, 8.2744322568178177, 2.2821684437156804e-020,
  445. 16, 8.2744322642683983, 2.282168749495082e-020,
  446. 16, 8.9454451054334641, 4.8744259157716707e-021,
  447. 16, 8.9454451128840446, 4.8744247029595045e-021,
  448. 16, 9.6022209450602531, 1.2319495868217162e-021,
  449. 16, 9.6022209525108337, 1.2319494772820823e-021,
  450. 16, 10.244509845972061, 3.6348978875812834e-022,
  451. 16, 10.244509853422642, 3.6348985260615e-022,
  452. 16, 10.871965378522873, 1.2367742746291744e-022,
  453. 16, 10.871965385973454, 1.2367739126564003e-022,
  454. 16, 11.484144628047943, 4.7970119302772392e-023,
  455. 16, 11.484144635498524, 4.7970127598781626e-023,
  456. 16, 12.080510623753071, 2.0970543482083159e-023,
  457. 16, 12.080510631203651, 2.0970540591110336e-023,
  458. 16, 12.660443000495434, 1.0212748080573996e-023,
  459. 16, 12.660443007946014, 1.0212749016622482e-023,
  460. 16, 13.223268158733845, 5.4721418402402487e-024,
  461. 16, 13.223268166184425, 5.4721424729500052e-024,
  462. 16, 13.768333427608013, 3.1810966077030606e-024,
  463. 16, 13.768333435058594, 3.181096582631882e-024,
  464. 16, 14.295174412429333, 1.9706877841945116e-024,
  465. 16, 14.295174419879913, 1.9706884118909232e-024,
  466. 16, 14.803859077394009, 1.2794879837821395e-024,
  467. 16, 14.803859084844589, 1.2794882377473996e-024,
  468. 16, 15.295545108616352, 8.4344716828413924e-025,
  469. 16, 15.295545116066933, 8.4344683346343458e-025,
  470. 16, 15.772794611752033, 5.7392825698566701e-025,
  471. 16, 15.772794619202614, 5.7392822347696177e-025,
  472. 16, 16.216887570917606, 3.6997343524479107e-025,
  473. 16, 16.216887578368187, 3.6997346587299121e-025,
  474. 17, 0.75749634951353073, 3.7692745372019008e-007,
  475. 17, 0.75749635696411133, 3.7692700070692814e-007,
  476. 17, 1.5882330387830734, 1.8429395479824224e-009,
  477. 17, 1.588233046233654, 1.8429387676315583e-009,
  478. 17, 2.3995678052306175, 1.9967644390215291e-011,
  479. 17, 2.3995678126811981, 1.9967637238366132e-011,
  480. 17, 3.1935207024216652, 3.8482056723979746e-013,
  481. 17, 3.1935207098722458, 3.8482046172543379e-013,
  482. 17, 3.9714667573571205, 1.1675233373393322e-014,
  483. 17, 3.9714667648077011, 1.167523092849099e-014,
  484. 17, 4.7343658432364464, 5.1547822958137584e-016,
  485. 17, 4.734365850687027, 5.1547809052809859e-016,
  486. 17, 5.4829004630446434, 3.1343625323079668e-017,
  487. 17, 5.482900470495224, 3.1343618068151562e-017,
  488. 17, 6.2175545245409012, 2.5193828294777807e-018,
  489. 17, 6.2175545319914818, 2.5193819999045696e-018,
  490. 17, 6.9386604055762291, 2.5933718219907985e-019,
  491. 17, 6.9386604130268097, 2.5933719595613529e-019,
  492. 17, 7.6464280635118484, 3.3330158772752984e-020,
  493. 17, 7.646428070962429, 3.3330160862180195e-020,
  494. 17, 8.3409634903073311, 5.2379397998875143e-021,
  495. 17, 8.3409634977579117, 5.2379386588488221e-021,
  496. 17, 9.0222802385687828, 9.8908851451647746e-022,
  497. 17, 9.0222802460193634, 9.8908823476058462e-022,
  498. 17, 9.6903063133358955, 2.2108045577850313e-022,
  499. 17, 9.6903063207864761, 2.2108041448570457e-022,
  500. 17, 10.344887860119343, 5.7731399489054422e-023,
  501. 17, 10.344887867569923, 5.773138110616153e-023,
  502. 17, 10.98579066246748, 1.7407181648032493e-023,
  503. 17, 10.98579066991806, 1.7407180865759728e-023,
  504. 17, 11.6127003505826, 5.9955236166794974e-024,
  505. 17, 11.61270035803318, 5.9955216352412096e-024,
  506. 17, 12.225222736597061, 2.3349804655788398e-024,
  507. 17, 12.225222744047642, 2.3349807732238287e-024,
  508. 17, 12.82288621366024, 1.0179952851287067e-024,
  509. 17, 12.822886221110821, 1.0179953150198629e-024,
  510. 17, 13.405150465667248, 4.9176017252558557e-025,
  511. 17, 13.405150473117828, 4.9176033251919074e-025,
  512. 17, 13.971429191529751, 2.6038182860572718e-025,
  513. 17, 13.971429198980331, 2.603818076773733e-025,
  514. 17, 14.521142840385437, 1.4930454888989484e-025,
  515. 17, 14.521142847836018, 1.4930452390494677e-025,
  516. 17, 15.053831778466702, 9.123082958623521e-026,
  517. 17, 15.053831785917282, 9.1230791767726492e-026,
  518. 17, 15.569381833076477, 5.8751079623571136e-026,
  519. 17, 15.569381840527058, 5.8751075038868982e-026,
  520. 17, 16.068407364189625, 3.8749149875575966e-026,
  521. 17, 16.068407371640205, 3.8749167349006019e-026,
  522. 17, 16.552637793123722, 2.5963438998656586e-026,
  523. 17, 16.552637800574303, 2.5963440101195602e-026,
  524. 17, 17.024716928601265, 1.7949322494851864e-026,
  525. 17, 17.024716936051846, 1.7949319523018589e-026,
  526. 17, 17.346179291605949, 2.8309800520891487e-027,
  527. 17, 17.34617929905653, 2.8309773118757838e-027,
  528. 18, 0.76093439012765884, 2.9450240370798458e-007,
  529. 18, 0.76093439757823944, 2.9450203771031953e-007,
  530. 18, 1.5946831777691841, 1.2871185298229725e-009,
  531. 18, 1.5946831852197647, 1.2871177488403049e-009,
  532. 18, 2.4096476435661316, 1.2461251822064865e-011,
  533. 18, 2.4096476510167122, 1.2461248257070009e-011,
  534. 18, 3.207812137901783, 2.1447968570473172e-013,
  535. 18, 3.2078121453523636, 2.1447959182366632e-013,
  536. 18, 3.9905342757701874, 5.8079896477904645e-015,
  537. 18, 3.990534283220768, 5.8079874820498712e-015,
  538. 18, 4.7587697133421898, 2.2873919040338732e-016,
  539. 18, 4.7587697207927704, 2.2873918091132165e-016,
  540. 18, 5.5132071524858475, 1.2399411155563791e-017,
  541. 18, 5.5132071599364281, 1.2399410449684862e-017,
  542. 18, 6.2543457671999931, 8.8806343367361896e-019,
  543. 18, 6.2543457746505737, 8.8806339445463331e-019,
  544. 18, 6.9825416058301926, 8.1418645242373546e-020,
  545. 18, 6.9825416132807732, 8.1418638978404545e-020,
  546. 18, 7.6980366632342339, 9.3166546160183016e-021,
  547. 18, 7.6980366706848145, 9.316653065404742e-021,
  548. 18, 8.4009775668382645, 1.3033282065831878e-021,
  549. 18, 8.4009775742888451, 1.303327910841165e-021,
  550. 18, 9.0914276838302612, 2.1906432409842348e-022,
  551. 18, 9.0914276912808418, 2.1906432254533542e-022,
  552. 18, 9.7693748101592064, 4.3589910796802725e-023,
  553. 18, 9.769374817609787, 4.3589901608432619e-023,
  554. 18, 10.434735849499702, 1.0137066700093108e-023,
  555. 18, 10.434735856950283, 1.0137066734442173e-023,
  556. 18, 11.087359227240086, 2.7240107890987674e-024,
  557. 18, 11.087359234690666, 2.7240105244068185e-024,
  558. 18, 11.727025918662548, 8.371655684372496e-025,
  559. 18, 11.727025926113129, 8.3716527086860413e-025,
  560. 18, 12.353449679911137, 2.9146730821631173e-025,
  561. 18, 12.353449687361717, 2.9146728028573778e-025,
  562. 18, 12.966277495026588, 1.1392339405640447e-025,
  563. 18, 12.966277502477169, 1.1392339608927589e-025,
  564. 18, 13.565091922879219, 4.9545881072919797e-026,
  565. 18, 13.5650919303298, 4.9545866952502942e-026,
  566. 18, 14.149418227374554, 2.3758167105055241e-026,
  567. 18, 14.149418234825134, 2.3758158313872783e-026,
  568. 18, 14.718741856515408, 1.2442765527084641e-026,
  569. 18, 14.718741863965988, 1.244276230271342e-026,
  570. 18, 15.272546909749508, 7.0424811711899878e-027,
  571. 18, 15.272546917200089, 7.0424832994636221e-027,
  572. 18, 15.810395196080208, 4.2497327978932225e-027,
  573. 18, 15.810395203530788, 4.2497340544704781e-027,
  574. 18, 16.332078844308853, 2.7060819868792312e-027,
  575. 18, 16.332078851759434, 2.7060823827611486e-027,
  576. 18, 16.83788288384676, 1.778958105553305e-027,
  577. 18, 16.83788289129734, 1.7789585636337179e-027,
  578. 18, 17.328916251659393, 1.1828714637450282e-027,
  579. 18, 17.328916259109974, 1.182871994927067e-027,
  580. 18, 17.807191208004951, 8.1726141746863567e-028,
  581. 18, 17.807191215455532, 8.1726174566351736e-028,
  582. 18, 18.284037873148918, 5.6912247207101229e-028,
  583. 18, 18.284037880599499, 5.691222218060101e-028,
  584. 18, 18.392694972455502, 5.2831137523744097e-028,
  585. 18, 18.392694979906082, 5.2831145046877764e-028,
  586. 19, 0.764103002846241, 2.3298449147644669e-007,
  587. 19, 0.76410301029682159, 2.3298424269489823e-007,
  588. 19, 1.6006165370345116, 9.1529116957755399e-010,
  589. 19, 1.6006165444850922, 9.1529068365546486e-010,
  590. 19, 2.4189066812396049, 7.9633891310433137e-012,
  591. 19, 2.4189066886901855, 7.9633842469171524e-012,
  592. 19, 3.220923513174057, 1.2312031507978179e-013,
  593. 19, 3.2209235206246376, 1.2312028082814339e-013,
  594. 19, 4.0080065280199051, 2.9933906948263948e-015,
  595. 19, 4.0080065354704857, 2.9933899839494794e-015,
  596. 19, 4.7811048328876495, 1.0579214187674311e-016,
  597. 19, 4.7811048403382301, 1.0579211525173792e-016,
  598. 19, 5.5409095361828804, 5.1437209226821869e-018,
  599. 19, 5.540909543633461, 5.1437201098803477e-018,
  600. 19, 6.2879297584295273, 3.30285370901757e-019,
  601. 19, 6.2879297658801079, 3.3028526990782213e-019,
  602. 19, 7.022538423538208, 2.7137393350465049e-020,
  603. 19, 7.0225384309887886, 2.7137390145037245e-020,
  604. 19, 7.7450010478496552, 2.7820488626315749e-021,
  605. 19, 7.7450010553002357, 2.7820487012081861e-021,
  606. 19, 8.4554945304989815, 3.4859333557441231e-022,
  607. 19, 8.4554945379495621, 3.4859329845518359e-022,
  608. 19, 9.1541195586323738, 5.2474008771752571e-023,
  609. 19, 9.1541195660829544, 5.2474000384032056e-023,
  610. 19, 9.8409088104963303, 9.3512638696111626e-024,
  611. 19, 9.8409088179469109, 9.3512648493398201e-024,
  612. 19, 10.515832215547562, 1.9479937239944536e-024,
  613. 19, 10.515832222998142, 1.9479938575974556e-024,
  614. 19, 11.178800173103809, 4.69085412141189e-025,
  615. 19, 11.17880018055439, 4.6908548720156987e-025,
  616. 19, 11.829665213823318, 1.2928024618486752e-025,
  617. 19, 11.829665221273899, 1.2928026753018633e-025,
  618. 19, 12.468222707509995, 4.0409290148689646e-026,
  619. 19, 12.468222714960575, 4.04092946286875e-026,
  620. 19, 13.094211108982563, 1.4204369152574e-026,
  621. 19, 13.094211116433144, 1.4204368039399753e-026,
  622. 19, 13.707312539219856, 5.5697729454842655e-027,
  623. 19, 13.707312546670437, 5.5697729267586886e-027,
  624. 19, 14.307154916226864, 2.4168995964876991e-027,
  625. 19, 14.307154923677444, 2.4168993118015141e-027,
  626. 19, 14.893317893147469, 1.151182873307859e-027,
  627. 19, 14.893317900598049, 1.151183249370605e-027,
  628. 19, 15.465346492826939, 5.9684896488404262e-028,
  629. 19, 15.465346500277519, 5.9684880973262032e-028,
  630. 19, 16.022779874503613, 3.3368863785415361e-028,
  631. 19, 16.022779881954193, 3.3368858888570371e-028,
  632. 19, 16.565208047628403, 1.988896282534073e-028,
  633. 19, 16.565208055078983, 1.9888966397094828e-028,
  634. 19, 17.092378154397011, 1.2511355195873936e-028,
  635. 19, 17.092378161847591, 1.2511357084655119e-028,
  636. 19, 17.604376800358295, 8.1764674788794317e-029,
  637. 19, 17.604376807808876, 8.1764689419338323e-029,
  638. 19, 18.101884864270687, 5.4403818799662857e-029,
  639. 19, 18.101884871721268, 5.4403811124044756e-029,
  640. 19, 18.586358889937401, 3.703368785213425e-029,
  641. 19, 18.586358897387981, 3.7033672461047739e-029,
  642. 19, 19.059829846024513, 2.5704197367132541e-029,
  643. 19, 19.059829853475094, 2.5704186883245258e-029,
  644. 20, 0.76703650504350662, 1.8640212188134082e-007,
  645. 20, 0.76703651249408722, 1.8640189110524636e-007,
  646. 20, 1.6060998290777206, 6.6157054588464647e-010,
  647. 20, 1.6060998365283012, 6.6157015121944875e-010,
  648. 20, 2.4274520501494408, 5.1991605763036711e-012,
  649. 20, 2.4274520576000214, 5.1991575903475782e-012,
  650. 20, 3.2330104410648346, 7.2582820146985349e-014,
  651. 20, 3.2330104485154152, 7.2582783832962019e-014,
  652. 20, 4.0240962356328964, 1.5927986670250318e-015,
  653. 20, 4.024096243083477, 1.5927979999140583e-015,
  654. 20, 4.8016504645347595, 5.0788048744312721e-017,
  655. 20, 4.8016504719853401, 5.0788029685345059e-017,
  656. 20, 5.5663639381527901, 2.2269814628583385e-018,
  657. 20, 5.5663639456033707, 2.2269809381302064e-018,
  658. 20, 6.3187519386410713, 1.2891132499721331e-019,
  659. 20, 6.3187519460916519, 1.2891130172541847e-019,
  660. 20, 7.0591993033885956, 9.5451218618123886e-021,
  661. 20, 7.0591993108391762, 9.5451218640099815e-021,
  662. 20, 7.7879889234900475, 8.8158015376044649e-022,
  663. 20, 7.7879889309406281, 8.8158004848661898e-022,
  664. 20, 8.5053204819560051, 9.9494735027566205e-023,
  665. 20, 8.5053204894065857, 9.9494722416437504e-023,
  666. 20, 9.2113229855895042, 1.3487881180413846e-023,
  667. 20, 9.2113229930400848, 1.3487880891331086e-023,
  668. 20, 9.9060632660984993, 2.1645350197982161e-024,
  669. 20, 9.9060632735490799, 2.1645348970951956e-024,
  670. 20, 10.589551687240601, 4.0607366596729865e-025,
  671. 20, 10.589551694691181, 4.0607361603086007e-025,
  672. 20, 11.26174583286047, 8.808202739315011e-026,
  673. 20, 11.26174584031105, 8.8082017838145519e-026,
  674. 20, 11.922552742063999, 2.1876047727436381e-026,
  675. 20, 11.92255274951458, 2.1876050426774313e-026,
  676. 20, 12.571830086410046, 6.1662495078304429e-027,
  677. 20, 12.571830093860626, 6.1662499348774014e-027,
  678. 20, 13.209386698901653, 1.9567173794914837e-027,
  679. 20, 13.209386706352234, 1.9567170332738984e-027,
  680. 20, 13.834982834756374, 6.9373607598036741e-028,
  681. 20, 13.834982842206955, 6.9373595897190232e-028,
  682. 20, 14.448330782353878, 2.7280690089401278e-028,
  683. 20, 14.448330789804459, 2.7280680945996177e-028,
  684. 20, 15.049096845090389, 1.1813689543546431e-028,
  685. 20, 15.04909685254097, 1.181369139348639e-028,
  686. 20, 15.636906251311302, 5.5924252241628636e-029,
  687. 20, 15.636906258761883, 5.5924267990651051e-029,
  688. 20, 16.211354024708271, 2.8725730797162321e-029,
  689. 20, 16.211354032158852, 2.8725722552333354e-029,
  690. 20, 16.772026851773262, 1.5875830143022102e-029,
  691. 20, 16.772026859223843, 1.5875829520216891e-029,
  692. 20, 17.318544775247574, 9.3495852893429768e-030,
  693. 20, 17.318544782698154, 9.3495854282408101e-030,
  694. 20, 17.850637152791023, 5.8080378869545303e-030,
  695. 20, 17.850637160241604, 5.8080398155538604e-030,
  696. 20, 18.36827152967453, 3.766778846313291e-030,
  697. 20, 18.368271537125111, 3.766779811191838e-030,
  698. 20, 18.871843047440052, 2.5002689211421573e-030,
  699. 20, 18.871843054890633, 2.5002682344308047e-030,
  700. 20, 19.362363085150719, 1.674243648785181e-030,
  701. 20, 19.362363092601299, 1.6742442653555633e-030,
  702. 20, 19.841450870037079, 1.1710157057806629e-030,
  703. 20, 19.841450877487659, 1.1710152732309025e-030,
  704. 20, 20.30974967777729, 8.0586953650643033e-031,
  705. 20, 20.309749685227871, 8.0586997818188476e-031,
  706. 21, 0.76976337283849716, 1.5066428073454916e-007,
  707. 21, 0.76976338028907776, 1.5066414246643623e-007,
  708. 21, 1.6111882776021957, 4.8530823596591033e-010,
  709. 21, 1.6111882850527763, 4.8530796828419519e-010,
  710. 21, 2.4353722333908081, 3.4610451821120009e-012,
  711. 21, 2.4353722408413887, 3.4610441424017983e-012,
  712. 21, 3.2442012280225754, 4.3835042623395894e-014,
  713. 21, 3.244201235473156, 4.3835023934688873e-014,
  714. 21, 4.0389783605933189, 8.7240487039547189e-016,
  715. 21, 4.0389783680438995, 8.7240461492198342e-016,
  716. 21, 4.820635624229908, 2.5219465898201733e-017,
  717. 21, 4.8206356316804886, 2.5219460854936753e-017,
  718. 21, 5.5898616313934326, 1.0022039268504888e-018,
  719. 21, 5.5898616388440132, 1.0022036172718784e-018,
  720. 21, 6.3471750691533089, 5.2559389652856588e-020,
  721. 21, 6.3471750766038895, 5.2559375594443955e-020,
  722. 21, 7.0929690599441528, 3.5247425965088507e-021,
  723. 21, 7.0929690673947334, 3.5247425089738368e-021,
  724. 21, 7.827539324760437, 2.9476660458905233e-022,
  725. 21, 7.8275393322110176, 2.9476655571904849e-022,
  726. 21, 8.551102802157402, 3.0115631228572582e-023,
  727. 21, 8.5511028096079826, 3.011562652643058e-023,
  728. 21, 9.2638102099299431, 3.6952283110718485e-024,
  729. 21, 9.2638102173805237, 3.6952283319575928e-024,
  730. 21, 9.9657547101378441, 5.3669656457006436e-025,
  731. 21, 9.9657547175884247, 5.3669649762144234e-025,
  732. 21, 10.656977899372578, 9.1124256917763825e-026,
  733. 21, 10.656977906823158, 9.1124268540483906e-026,
  734. 21, 11.337473809719086, 1.7890692227696762e-026,
  735. 21, 11.337473817169666, 1.7890693666894125e-026,
  736. 21, 12.007191583514214, 4.0227743879756425e-027,
  737. 21, 12.007191590964794, 4.0227743211391833e-027,
  738. 21, 12.666037052869797, 1.0270242765644747e-027,
  739. 21, 12.666037060320377, 1.0270242120978496e-027,
  740. 21, 13.313873596489429, 2.9538104523737974e-028,
  741. 21, 13.31387360394001, 2.9538105861327128e-028,
  742. 21, 13.950522527098656, 9.5012147708737886e-029,
  743. 21, 13.950522534549236, 9.5012121359051193e-029,
  744. 21, 14.575763396918774, 3.3946835963332503e-029,
  745. 21, 14.575763404369354, 3.3946830842745097e-029,
  746. 21, 15.189334601163864, 1.338384258083857e-029,
  747. 21, 15.189334608614445, 1.3383838228935191e-029,
  748. 21, 15.790935188531876, 5.7848622633191873e-030,
  749. 21, 15.790935195982456, 5.7848637716726903e-030,
  750. 21, 16.380228973925114, 2.7230499400143476e-030,
  751. 21, 16.380228981375694, 2.7230500761171659e-030,
  752. 21, 16.956853300333023, 1.3866916070525852e-030,
  753. 21, 16.956853307783604, 1.3866911116291402e-030,
  754. 21, 17.520435951650143, 7.5812793671458848e-031,
  755. 21, 17.520435959100723, 7.5812815048755598e-031,
  756. 21, 18.070626437664032, 4.4134618820380508e-031,
  757. 21, 18.070626445114613, 4.4134600003014153e-031,
  758. 21, 18.607151560485363, 2.7073121862111579e-031,
  759. 21, 18.607151567935944, 2.7073119631598685e-031,
  760. 21, 19.129908226430416, 1.7405231919358924e-031,
  761. 21, 19.129908233880997, 1.7405224578827498e-031,
  762. 21, 19.639103204011917, 1.149909852362787e-031,
  763. 21, 19.639103211462498, 1.1499093604025187e-031,
  764. 21, 20.135416276752949, 7.7057380617546439e-032,
  765. 21, 20.135416284203529, 7.7057377584979628e-032,
  766. 21, 20.62007824331522, 5.313635434227207e-032,
  767. 21, 20.6200782507658, 5.313638182607342e-032,
  768. 21, 21.09471806883812, 3.6998772136443968e-032,
  769. 21, 21.0947180762887, 3.6998750382256628e-032,
  770. 21, 21.513655178248882, 2.1423087294246753e-032,
  771. 21, 21.513655185699463, 2.1423066695903474e-032,
  772. 22, 0.77230742573738098, 1.229185164418409e-007,
  773. 22, 0.77230743318796158, 1.2291832454378835e-007,
  774. 22, 1.6159280240535736, 3.6084429032500014e-010,
  775. 22, 1.6159280315041542, 3.6084396590066408e-010,
  776. 22, 2.4427410438656807, 2.3451786403587014e-012,
  777. 22, 2.4427410513162613, 2.3451775949384816e-012,
  778. 22, 3.2546027079224586, 2.7062134880156874e-014,
  779. 22, 3.2546027153730392, 2.7062125966134374e-014,
  780. 22, 4.0527982860803604, 4.9058357404375516e-016,
  781. 22, 4.052798293530941, 4.9058348176902023e-016,
  782. 22, 4.8382501602172852, 1.2913921603181287e-017,
  783. 22, 4.8382501676678658, 1.2913917228554348e-017,
  784. 22, 5.6116434335708618, 4.6717185843067393e-019,
  785. 22, 5.6116434410214424, 4.6717179776425538e-019,
  786. 22, 6.3734981417655945, 2.2296903198511069e-020,
  787. 22, 6.3734981492161751, 2.2296900974904039e-020,
  788. 22, 7.1242129951715469, 1.3604387314615133e-021,
  789. 22, 7.1242130026221275, 1.3604385613902272e-021,
  790. 22, 7.8640931621193886, 1.0348631251961015e-022,
  791. 22, 7.8640931695699692, 1.03486285303848e-022,
  792. 22, 8.5933686941862106, 9.6152630844306075e-024,
  793. 22, 8.5933687016367912, 9.6152607923175558e-024,
  794. 22, 9.3122070804238319, 1.0727676244494742e-024,
  795. 22, 9.3122070878744125, 1.0727675822781486e-024,
  796. 22, 10.020721986889839, 1.4165824772693852e-025,
  797. 22, 10.02072199434042, 1.416582491355437e-025,
  798. 22, 10.718979395925999, 2.1866391305081649e-026,
  799. 22, 10.718979403376579, 2.1866388838497643e-026,
  800. 22, 11.407001882791519, 3.9031522459423558e-027,
  801. 22, 11.4070018902421, 3.9031521089045438e-027,
  802. 22, 12.084771521389484, 7.9802702761510913e-028,
  803. 22, 12.084771528840065, 7.980269670975788e-028,
  804. 22, 12.752231821417809, 1.8530613678900598e-028,
  805. 22, 12.752231828868389, 1.8530616824287783e-028,
  806. 22, 13.409288860857487, 4.8494798585916549e-029,
  807. 22, 13.409288868308067, 4.8494785536449382e-029,
  808. 22, 14.05581197142601, 1.4202884091535673e-029,
  809. 22, 14.055811978876591, 1.4202885442138583e-029,
  810. 22, 14.691633984446526, 4.6247809754088509e-030,
  811. 22, 14.691633991897106, 4.6247795457938258e-030,
  812. 22, 15.316551595926285, 1.6639745508668973e-030,
  813. 22, 15.316551603376865, 1.6639743599938902e-030,
  814. 22, 15.93032594025135, 6.5756901693418488e-031,
  815. 22, 15.930325947701931, 6.575690654043178e-031,
  816. 22, 16.532684214413166, 2.8372660249774888e-031,
  817. 22, 16.532684221863747, 2.8372664253810075e-031,
  818. 22, 17.123323194682598, 1.3286347918438753e-031,
  819. 22, 17.123323202133179, 1.328634334065038e-031,
  820. 22, 17.701916337013245, 6.7120509402607989e-032,
  821. 22, 17.701916344463825, 6.7120512896479518e-032,
  822. 22, 18.268127046525478, 3.6325184300463703e-032,
  823. 22, 18.268127053976059, 3.6325181235491734e-032,
  824. 22, 18.821632660925388, 2.0914308743910646e-032,
  825. 22, 18.821632668375969, 2.0914299057002497e-032,
  826. 22, 19.362165823578835, 1.2686800121696762e-032,
  827. 22, 19.362165831029415, 1.2686799446403407e-032,
  828. 22, 19.88958266377449, 8.0696445865656865e-033,
  829. 22, 19.889582671225071, 8.0696450863153928e-033,
  830. 22, 20.403966307640076, 5.2979414488418604e-033,
  831. 22, 20.403966315090656, 5.2979393097828398e-033,
  832. 22, 20.905758522450924, 3.5438052686101887e-033,
  833. 22, 20.905758529901505, 3.5438058521502753e-033,
  834. 22, 21.39586365967989, 2.4059587559014193e-033,
  835. 22, 21.39586366713047, 2.4059592126750793e-033,
  836. 22, 21.87561222910881, 1.686377885007472e-033,
  837. 22, 21.875612236559391, 1.6863776494421034e-033,
  838. 22, 22.346770018339157, 1.1684307972912237e-033,
  839. 22, 22.346770025789738, 1.1684310754271521e-033,
  840. 22, 22.618329457938671, 3.0366386951575348e-034,
  841. 22, 22.618329465389252, 3.0366315962617322e-034,
  842. 23, 0.77468881756067276, 1.0114160950347676e-007,
  843. 23, 0.77468882501125336, 1.0114149032370741e-007,
  844. 23, 1.6203579902648926, 2.7163743073571882e-010,
  845. 23, 1.6203579977154732, 2.7163720774540249e-010,
  846. 23, 2.4496206343173981, 1.6150650901954226e-012,
  847. 23, 2.4496206417679787, 1.6150639831714421e-012,
  848. 23, 3.2643046677112579, 1.7046911971326696e-014,
  849. 23, 3.2643046751618385, 1.7046904575466703e-014,
  850. 23, 4.0656779706478119, 2.8259863440888197e-016,
  851. 23, 4.0656779780983925, 2.8259849772579011e-016,
  852. 23, 4.8546530231833458, 6.8011510032153151e-018,
  853. 23, 4.8546530306339264, 6.8011494716482078e-018,
  854. 23, 5.6319104433059692, 2.2488464281640756e-019,
  855. 23, 5.6319104507565498, 2.2488459534517975e-019,
  856. 23, 6.3979701548814774, 9.8079791952490223e-021,
  857. 23, 6.397970162332058, 9.8079765385497614e-021,
  858. 23, 7.1532344222068787, 5.4671937485617472e-022,
  859. 23, 7.1532344296574593, 5.4671917378843881e-022,
  860. 23, 7.8980152830481529, 3.7986233108918277e-023,
  861. 23, 7.8980152904987335, 3.7986220021765903e-023,
  862. 23, 8.6325527653098106, 3.2231569433958688e-024,
  863. 23, 8.6325527727603912, 3.2231565617086114e-024,
  864. 23, 9.3570273742079735, 3.2834969778924849e-025,
  865. 23, 9.3570273816585541, 3.2834965760335941e-025,
  866. 23, 10.071568876504898, 3.9585335209485738e-026,
  867. 23, 10.071568883955479, 3.958533284993818e-026,
  868. 23, 10.776262499392033, 5.5783111048939248e-027,
  869. 23, 10.776262506842613, 5.5783106522452834e-027,
  870. 23, 11.471153371036053, 9.0901545746996052e-028,
  871. 23, 11.471153378486633, 9.0901530603778864e-028,
  872. 23, 12.156249642372131, 1.6968039360579984e-028,
  873. 23, 12.156249649822712, 1.6968035736701341e-028,
  874. 23, 12.831524632871151, 3.5977409707902412e-029,
  875. 23, 12.831524640321732, 3.5977400460720119e-029,
  876. 23, 13.496918246150017, 8.5996241514863787e-030,
  877. 23, 13.496918253600597, 8.5996216693376864e-030,
  878. 23, 14.152337834239006, 2.301386888748009e-030,
  879. 23, 14.152337841689587, 2.3013866363420915e-030,
  880. 23, 14.797658666968346, 6.8517867573579195e-031,
  881. 23, 14.797658674418926, 6.8517865061112645e-031,
  882. 23, 15.432724215090275, 2.2560267724720382e-031,
  883. 23, 15.432724222540855, 2.2560264136538832e-031,
  884. 23, 16.057346440851688, 8.1688281380273512e-032,
  885. 23, 16.057346448302269, 8.1688278348171516e-032,
  886. 23, 16.671306401491165, 3.2350057586674508e-032,
  887. 23, 16.671306408941746, 3.2350061703509374e-032,
  888. 23, 17.274355687201023, 1.3935974246555884e-032,
  889. 23, 17.274355694651604, 1.3935975649494885e-032,
  890. 23, 17.86621943116188, 6.494692001260146e-033,
  891. 23, 17.866219438612461, 6.4946923994178033e-033,
  892. 23, 18.446602113544941, 3.2567180669074382e-033,
  893. 23, 18.446602120995522, 3.2567169178931394e-033,
  894. 23, 19.015198193490505, 1.7458070339763389e-033,
  895. 23, 19.015198200941086, 1.7458065238164995e-033,
  896. 23, 19.571710675954819, 9.946196118534568e-034,
  897. 23, 19.571710683405399, 9.9461948954570997e-034,
  898. 23, 20.11588254570961, 5.9690525712299976e-034,
  899. 23, 20.115882553160191, 5.9690500193873946e-034,
  900. 23, 20.647547744214535, 3.7545858767414626e-034,
  901. 23, 20.647547751665115, 3.7545848159991635e-034,
  902. 23, 21.166708528995514, 2.4468390226112094e-034,
  903. 23, 21.166708536446095, 2.4468378891837283e-034,
  904. 23, 21.673638753592968, 1.6305350714270763e-034,
  905. 23, 21.673638761043549, 1.6305353199615473e-034,
  906. 23, 22.168985672295094, 1.0990783133763909e-034,
  907. 23, 22.168985679745674, 1.0990780643508099e-034,
  908. 23, 22.653797566890717, 7.660709966183589e-035,
  909. 23, 22.653797574341297, 7.6607108605632843e-035,
  910. 23, 23.129408702254295, 5.3481086344930933e-035,
  911. 23, 23.129408709704876, 5.3481086507387228e-035,
  912. 24, 0.77692466974258423, 8.3878559509491768e-008,
  913. 24, 0.77692467719316483, 8.3878444500950374e-008,
  914. 24, 1.6245112344622612, 2.0682132657809845e-010,
  915. 24, 1.6245112419128418, 2.068211277333234e-010,
  916. 24, 2.4560637548565865, 1.1289636914686017e-012,
  917. 24, 2.4560637623071671, 1.1289631400035527e-012,
  918. 24, 3.2733832001686096, 1.0938619422732816e-014,
  919. 24, 3.2733832076191902, 1.0938612911479053e-014,
  920. 24, 4.077720619738102, 1.6643113288659459e-016,
  921. 24, 4.0777206271886826, 1.6643108721731801e-016,
  922. 24, 4.8699784204363823, 3.6754217074679444e-018,
  923. 24, 4.8699784278869629, 3.6754201672840378e-018,
  924. 24, 5.6508321389555931, 1.1149437498689269e-019,
  925. 24, 5.6508321464061737, 1.1149432883776919e-019,
  926. 24, 6.4208004623651505, 4.4601526574819404e-021,
  927. 24, 6.420800469815731, 4.4601509330870358e-021,
  928. 24, 7.1802876740694046, 2.279941873373783e-022,
  929. 24, 7.1802876815199852, 2.2799412884161901e-022,
  930. 24, 7.9296107068657875, 1.4524227687620892e-023,
  931. 24, 7.9296107143163681, 1.4524227325357687e-023,
  932. 24, 8.6690171509981155, 1.1297516597255878e-024,
  933. 24, 8.6690171584486961, 1.1297516022917642e-024,
  934. 24, 9.398697666823864, 1.05489876857462e-025,
  935. 24, 9.3986976742744446, 1.0548984739860872e-025,
  936. 24, 10.118794731795788, 1.1655531704609301e-026,
  937. 24, 10.118794739246368, 1.1655532065990126e-026,
  938. 24, 10.82940886169672, 1.5051895754488702e-027,
  939. 24, 10.829408869147301, 1.5051892821133279e-027,
  940. 24, 11.53060320019722, 2.2476895295962268e-028,
  941. 24, 11.5306032076478, 2.2476889060302806e-028,
  942. 24, 12.22240673750639, 3.844876383499449e-029,
  943. 24, 12.22240674495697, 3.8448759550255258e-029,
  944. 24, 12.904816634953022, 7.4714391018572407e-030,
  945. 24, 12.904816642403603, 7.4714395302486889e-030,
  946. 24, 13.577799834311008, 1.6370125904554994e-030,
  947. 24, 13.577799841761589, 1.6370124695278897e-030,
  948. 24, 14.241294123232365, 4.0168128083279772e-031,
  949. 24, 14.241294130682945, 4.016811469349949e-031,
  950. 24, 14.895208783447742, 1.0969746370532075e-031,
  951. 24, 14.895208790898323, 1.0969744744608578e-031,
  952. 24, 15.539424940943718, 3.315109989109058e-032,
  953. 24, 15.539424948394299, 3.3151090923815311e-032,
  954. 24, 16.173795841634274, 1.1026485108254938e-032,
  955. 24, 16.173795849084854, 1.1026484499551487e-032,
  956. 24, 16.798147104680538, 4.0158085477948419e-033,
  957. 24, 16.798147112131119, 4.0158088226660865e-033,
  958. 24, 17.412277333438396, 1.5934132234896702e-033,
  959. 24, 17.412277340888977, 1.5934135053593853e-033,
  960. 24, 18.015959389507771, 6.8540171917222488e-034,
  961. 24, 18.015959396958351, 6.8540185876176649e-034,
  962. 24, 18.608942970633507, 3.1800628171362954e-034,
  963. 24, 18.608942978084087, 3.1800629680378069e-034,
  964. 24, 19.190959438681602, 1.5836246914151322e-034,
  965. 24, 19.190959446132183, 1.5836252472988316e-034,
  966. 24, 19.76173035800457, 8.4137600917291117e-035,
  967. 24, 19.761730365455151, 8.4137587940032584e-035,
  968. 24, 20.320982187986374, 4.745679482731015e-035,
  969. 24, 20.320982195436954, 4.7456809155199022e-035,
  970. 24, 20.868470467627048, 2.8185196647984626e-035,
  971. 24, 20.868470475077629, 2.8185199366681781e-035,
  972. 24, 21.404018573462963, 1.7531167534135375e-035,
  973. 24, 21.404018580913544, 1.7531173016947469e-035,
  974. 24, 21.927576221525669, 1.1332672002404092e-035,
  975. 24, 21.92757622897625, 1.1332675797508253e-035,
  976. 24, 22.439299717545509, 7.5125238131908317e-036,
  977. 24, 22.43929972499609, 7.5125236509015167e-036,
  978. 24, 22.939641229808331, 5.0568780187314363e-036,
  979. 24, 22.939641237258911, 5.0568784513528091e-036,
  980. 24, 23.429403953254223, 3.4736003627413405e-036,
  981. 24, 23.429403960704803, 3.4735987495009831e-036,
  982. 24, 23.90970042347908, 2.4387081321665308e-036,
  983. 24, 23.909700430929661, 2.4387083910949941e-036,
  984. 24, 24.38177253305912, 1.694733860647387e-036,
  985. 24, 24.381772540509701, 1.694733324885658e-036,
  986. 25, 0.77902968227863312, 7.0067469371321597e-008,
  987. 25, 0.77902968972921371, 7.0067352105092841e-008,
  988. 25, 1.6284160688519478, 1.5913112796142118e-010,
  989. 25, 1.6284160763025284, 1.5913095865429296e-010,
  990. 25, 2.4621154814958572, 8.0010005048491295e-013,
  991. 25, 2.4621154889464378, 8.0009951288958997e-013,
  992. 25, 3.2819032743573189, 7.1398107739385184e-015,
  993. 25, 3.2819032818078995, 7.1398064213538464e-015,
  994. 25, 4.0890141874551773, 1.0003569839311091e-016,
  995. 25, 4.0890141949057579, 1.0003565214949822e-016,
  996. 25, 4.8843406066298485, 2.0339987591563894e-018,
  997. 25, 4.8843406140804291, 2.0339981157202125e-018,
  998. 25, 5.6685525178909302, 5.6799254581074817e-020,
  999. 25, 5.6685525253415108, 5.6799245689717146e-020,
  1000. 25, 6.4421665593981743, 2.0912595308116639e-021,
  1001. 25, 6.4421665668487549, 2.0912591224302577e-021,
  1002. 25, 7.2055878639221191, 9.8372734035261097e-023,
  1003. 25, 7.2055878713726997, 9.8372708440629524e-023,
  1004. 25, 7.9591367468237877, 5.7658750176114061e-024,
  1005. 25, 7.9591367542743683, 5.7658733776591436e-024,
  1006. 25, 8.7030665054917336, 4.1258272741964985e-025,
  1007. 25, 8.7030665129423141, 4.1258258782473198e-025,
  1008. 25, 9.4375757128000259, 3.5435416447318224e-026,
  1009. 25, 9.4375757202506065, 3.5435412590635847e-026,
  1010. 25, 10.162816897034645, 3.6008987404838187e-027,
  1011. 25, 10.162816904485226, 3.6008987502968748e-027,
  1012. 25, 10.878902837634087, 4.2764878951239796e-028,
  1013. 25, 10.878902845084667, 4.2764868457382694e-028,
  1014. 25, 11.58591116219759, 5.8725831294026438e-029,
  1015. 25, 11.58591116964817, 5.872583554303668e-029,
  1016. 25, 12.283887647092342, 9.2378193889837239e-030,
  1017. 25, 12.283887654542923, 9.2378197873933138e-030,
  1018. 25, 12.97284871339798, 1.6508371998843517e-030,
  1019. 25, 12.97284872084856, 1.650837412798272e-030,
  1020. 25, 13.652783133089542, 3.3266754235730111e-031,
  1021. 25, 13.652783140540123, 3.3266744536286711e-031,
  1022. 25, 14.323653288185596, 7.5089192296338788e-032,
  1023. 25, 14.323653295636177, 7.5089195273493671e-032,
  1024. 25, 14.985395908355713, 1.8869158708375887e-032,
  1025. 25, 14.985395915806293, 1.8869156141367114e-032,
  1026. 25, 15.637922637164593, 5.2491829350088782e-033,
  1027. 25, 15.637922644615173, 5.2491824971659126e-033,
  1028. 25, 16.281120285391808, 1.6081191935598747e-033,
  1029. 25, 16.281120292842388, 1.608118845571321e-033,
  1030. 25, 16.914851076900959, 5.3986271338461797e-034,
  1031. 25, 16.91485108435154, 5.3986283194236148e-034,
  1032. 25, 17.538952887058258, 1.9766512695275074e-034,
  1033. 25, 17.538952894508839, 1.9766507896017455e-034,
  1034. 25, 18.153239868581295, 7.8569686415203062e-035,
  1035. 25, 18.153239876031876, 7.8569708046899769e-035,
  1036. 25, 18.757503516972065, 3.3749866196468743e-035,
  1037. 25, 18.757503524422646, 3.374985983250723e-035,
  1038. 25, 19.351514972746372, 1.5594420539380395e-035,
  1039. 25, 19.351514980196953, 1.5594416192490925e-035,
  1040. 25, 19.935029000043869, 7.7158386293794966e-036,
  1041. 25, 19.93502900749445, 7.7158392148375424e-036,
  1042. 25, 20.507790975272655, 4.0656659632469917e-036,
  1043. 25, 20.507790982723236, 4.0656647261416748e-036,
  1044. 25, 21.069548606872559, 2.2711959500700407e-036,
  1045. 25, 21.069548614323139, 2.2711951777269612e-036,
  1046. 25, 21.62007087469101, 1.3353866143298436e-036,
  1047. 25, 21.62007088214159, 1.3353860101843685e-036,
  1048. 25, 22.159177884459496, 8.2143426189718226e-037,
  1049. 25, 22.159177891910076, 8.2143413202705087e-037,
  1050. 25, 22.68678567558527, 5.2648015059720179e-037,
  1051. 25, 22.686785683035851, 5.2648001075197064e-037,
  1052. 25, 23.202968575060368, 3.468211073462519e-037,
  1053. 25, 23.202968582510948, 3.4682107310949544e-037,
  1054. 25, 23.70803364366293, 2.3273599976356348e-037,
  1055. 25, 23.70803365111351, 2.3273591213713725e-037,
  1056. 25, 24.202582977712154, 1.5765602064246655e-037,
  1057. 25, 24.202582985162735, 1.576559556129669e-037,
  1058. 25, 24.687517486512661, 1.1088611117377277e-037,
  1059. 25, 24.687517493963242, 1.1088604968432837e-037,
  1060. 25, 25.16395078599453, 7.7583898454128553e-038,
  1061. 25, 25.16395079344511, 7.7583939097854651e-038,
  1062. 25, 25.627866134047508, 5.3068781900534944e-038,
  1063. 25, 25.627866141498089, 5.3068810921059701e-038,
  1064. 26, 0.78101654350757599, 5.8923908707209337e-008,
  1065. 26, 0.78101655095815659, 5.8923821371534893e-008,
  1066. 26, 1.6320968940854073, 1.236317730309333e-010,
  1067. 26, 1.6320969015359879, 1.2363168158688363e-010,
  1068. 26, 2.4678146317601204, 5.7429811601560071e-013,
  1069. 26, 2.467814639210701, 5.7429765734855436e-013,
  1070. 26, 3.2899207398295403, 4.734388742385331e-015,
  1071. 26, 3.2899207472801208, 4.7343867559584461e-015,
  1072. 26, 4.0996342152357101, 6.1272431600609502e-017,
  1073. 26, 4.0996342226862907, 6.1272407979893011e-017,
  1074. 26, 4.8978375121951103, 1.1506240642534423e-018,
  1075. 26, 4.8978375196456909, 1.1506236852699587e-018,
  1076. 26, 5.6851947978138924, 2.9671094902332928e-020,
  1077. 26, 5.685194805264473, 2.9671085633439803e-020,
  1078. 26, 6.4622200652956963, 1.0086511721536377e-021,
  1079. 26, 6.4622200727462769, 1.0086507678940824e-021,
  1080. 26, 7.2293184027075768, 4.3801061282054169e-023,
  1081. 26, 7.2293184101581573, 4.3801050332411078e-023,
  1082. 26, 7.9868123158812523, 2.3696799980087546e-024,
  1083. 26, 7.9868123233318329, 2.3696791495984219e-024,
  1084. 26, 8.7349593564867973, 1.5649197470426281e-025,
  1085. 26, 8.7349593639373779, 1.5649197320553895e-025,
  1086. 26, 9.4739642217755318, 1.2402917131745359e-026,
  1087. 26, 9.4739642292261124, 1.2402913154591754e-026,
  1088. 26, 10.2039874792099, 1.1629424955001513e-027,
  1089. 26, 10.20398748666048, 1.1629425103997286e-027,
  1090. 26, 10.925151742994785, 1.2742687180623173e-028,
  1091. 26, 10.925151750445366, 1.2742686869329822e-028,
  1092. 26, 11.637546353042126, 1.6143813265406585e-029,
  1093. 26, 11.637546360492706, 1.6143813107433007e-029,
  1094. 26, 12.341230750083923, 2.3428227604690718e-030,
  1095. 26, 12.341230757534504, 2.3428227187060725e-030,
  1096. 26, 13.036237008869648, 3.8625446674283068e-031,
  1097. 26, 13.036237016320229, 3.8625439691448719e-031,
  1098. 26, 13.722571700811386, 7.1813310277242243e-032,
  1099. 26, 13.722571708261967, 7.1813308590609393e-032,
  1100. 26, 14.400217205286026, 1.4957140381405686e-032,
  1101. 26, 14.400217212736607, 1.4957142743655298e-032,
  1102. 26, 15.069132648408413, 3.4688292162948178e-033,
  1103. 26, 15.069132655858994, 3.4688284579266739e-033,
  1104. 26, 15.729254551231861, 8.9084835395664626e-034,
  1105. 26, 15.729254558682442, 8.908484325639754e-034,
  1106. 26, 16.3804971575737, 2.5204945088761422e-034,
  1107. 26, 16.380497165024281, 2.5204938761288704e-034,
  1108. 26, 17.022752746939659, 7.8188945402045879e-035,
  1109. 26, 17.02275275439024, 7.8188922746258055e-035,
  1110. 26, 17.65589178353548, 2.6473364587263948e-035,
  1111. 26, 17.655891790986061, 2.6473357716097579e-035,
  1112. 26, 18.279763206839561, 9.7405122544829131e-036,
  1113. 26, 18.279763214290142, 9.7405091647747447e-036,
  1114. 26, 18.894194960594177, 3.878059833810667e-036,
  1115. 26, 18.894194968044758, 3.8780594112881572e-036,
  1116. 26, 19.498995013535023, 1.6636902562494894e-036,
  1117. 26, 19.498995020985603, 1.6636907531659472e-036,
  1118. 26, 20.093953281641006, 7.6577266090817481e-037,
  1119. 26, 20.093953289091587, 7.657728188363079e-037,
  1120. 26, 20.678845040500164, 3.7661248096741531e-037,
  1121. 26, 20.678845047950745, 3.7661237372250638e-037,
  1122. 26, 21.253436677157879, 1.9691052657118544e-037,
  1123. 26, 21.253436684608459, 1.9691047946430182e-037,
  1124. 26, 21.817495100200176, 1.0899858439496351e-037,
  1125. 26, 21.817495107650757, 1.0899854262898754e-037,
  1126. 26, 22.370802812278271, 6.3470096664624425e-038,
  1127. 26, 22.370802819728851, 6.3470080713999366e-038,
  1128. 26, 22.913181200623512, 3.86373588174236e-038,
  1129. 26, 22.913181208074093, 3.8637351113998463e-038,
  1130. 26, 23.444525294005871, 2.4535347310547519e-038,
  1131. 26, 23.444525301456451, 2.4535359123032401e-038,
  1132. 26, 23.964852377772331, 1.6049618186436992e-038,
  1133. 26, 23.964852385222912, 1.604961872563914e-038,
  1134. 26, 24.474362745881081, 1.0722943070757005e-038,
  1135. 26, 24.474362753331661, 1.0722942325976742e-038,
  1136. 26, 24.973499171435833, 7.2558350814098704e-039,
  1137. 26, 24.973499178886414, 7.2558340329470219e-039,
  1138. 26, 25.462974481284618, 5.0337622643621282e-039,
  1139. 26, 25.462974488735199, 5.0337617320777135e-039,
  1140. 26, 25.943732649087906, 3.5390684241286765e-039,
  1141. 26, 25.943732656538486, 3.5390691209096449e-039,
  1142. 26, 26.416851162910461, 2.4665037699450018e-039,
  1143. 26, 26.416851170361042, 2.4665034955684909e-039,
  1144. 26, 26.801410645246506, 1.1171525523613971e-039,
  1145. 26, 26.801410652697086, 1.1171551092920132e-039,
  1146. 27, 0.7828962579369545, 4.9861854667393399e-008,
  1147. 27, 0.7828962653875351, 4.9861772593924402e-008,
  1148. 27, 1.6355748474597931, 9.6921316479103525e-011,
  1149. 27, 1.6355748549103737, 9.6921206864357132e-011,
  1150. 27, 2.4731948226690292, 4.171211347524171e-013,
  1151. 27, 2.4731948301196098, 4.1712091406116398e-013,
  1152. 27, 3.2974838986992836, 3.1856718158208548e-015,
  1153. 27, 3.2974839061498642, 3.1856696336218403e-015,
  1154. 27, 4.1096459552645683, 3.8192029014720663e-017,
  1155. 27, 4.1096459627151489, 3.8192010297992792e-017,
  1156. 27, 4.9105536565184593, 6.6429667302540135e-019,
  1157. 27, 4.9105536639690399, 6.6429652717397208e-019,
  1158. 27, 5.7008651793003082, 1.5864616200237458e-020,
  1159. 27, 5.7008651867508888, 1.5864611294551399e-020,
  1160. 27, 6.4810914397239685, 4.993999498145391e-022,
  1161. 27, 6.4810914471745491, 4.9939979049271363e-022,
  1162. 27, 7.2516367882490158, 2.0079266330070849e-023,
  1163. 27, 7.2516367956995964, 2.0079265308291086e-023,
  1164. 27, 8.0128250047564507, 1.0056680741144098e-024,
  1165. 27, 8.0128250122070312, 1.0056677361707529e-024,
  1166. 27, 8.7649167329072952, 6.1476317533215932e-026,
  1167. 27, 8.7649167403578758, 6.1476309156933445e-026,
  1168. 27, 9.5081214383244514, 4.5096613837282808e-027,
  1169. 27, 9.508121445775032, 4.5096604070043352e-027,
  1170. 27, 10.242606043815613, 3.9132924912256924e-028,
  1171. 27, 10.242606051266193, 3.9132926019691446e-028,
  1172. 27, 10.96850112080574, 3.9680374563073656e-029,
  1173. 27, 10.968501128256321, 3.968037549032286e-029,
  1174. 27, 11.685905538499355, 4.6518641224931443e-030,
  1175. 27, 11.685905545949936, 4.6518631300160416e-030,
  1176. 27, 12.394889906048775, 6.2467209675851883e-031,
  1177. 27, 12.394889913499355, 6.2467197889832523e-031,
  1178. 27, 13.095499135553837, 9.5296302920980662e-032,
  1179. 27, 13.095499143004417, 9.5296301328881049e-032,
  1180. 27, 13.787754379212856, 1.6394978658915808e-032,
  1181. 27, 13.787754386663437, 1.6394979205807897e-032,
  1182. 27, 14.471654459834099, 3.1600211613408551e-033,
  1183. 27, 14.471654467284679, 3.1600209693232782e-033,
  1184. 27, 15.147176899015903, 6.7828954814670378e-034,
  1185. 27, 15.147176906466484, 6.7828945671314482e-034,
  1186. 27, 15.81427863240242, 1.6125447486417395e-034,
  1187. 27, 15.814278639853001, 1.6125444345876133e-034,
  1188. 27, 16.472896493971348, 4.2246556605945897e-035,
  1189. 27, 16.472896501421928, 4.224654227049247e-035,
  1190. 27, 17.122947536408901, 1.2139966311739369e-035,
  1191. 27, 17.122947543859482, 1.2139966298630524e-035,
  1192. 27, 17.764329209923744, 3.8095779223206078e-036,
  1193. 27, 17.764329217374325, 3.8095779252456187e-036,
  1194. 27, 18.396919578313828, 1.3000203710965374e-036,
  1195. 27, 18.396919585764408, 1.3000203411711264e-036,
  1196. 27, 19.020577564835548, 4.8049120367747199e-037,
  1197. 27, 19.020577572286129, 4.8049124355340798e-037,
  1198. 27, 19.635143436491489, 1.9158924823061778e-037,
  1199. 27, 19.63514344394207, 1.9158920386648308e-037,
  1200. 27, 20.240439757704735, 8.2093208358169539e-038,
  1201. 27, 20.240439765155315, 8.2093222197429644e-038,
  1202. 27, 20.836273021996021, 3.7650963780981519e-038,
  1203. 27, 20.836273029446602, 3.7650975525688663e-038,
  1204. 27, 21.422436565160751, 1.8412740319560743e-038,
  1205. 27, 21.422436572611332, 1.8412734834107893e-038,
  1206. 27, 21.998715363442898, 9.5568938496580513e-039,
  1207. 27, 21.998715370893478, 9.5568962750049465e-039,
  1208. 27, 22.564893670380116, 5.2444711828702124e-039,
  1209. 27, 22.564893677830696, 5.2444725699857754e-039,
  1210. 27, 23.120767138898373, 3.0256331670909385e-039,
  1211. 27, 23.120767146348953, 3.0256324528122128e-039,
  1212. 27, 23.666161254048347, 1.8245360187243205e-039,
  1213. 27, 23.666161261498928, 1.8245363450061449e-039,
  1214. 27, 24.200958535075188, 1.1470036575842657e-039,
  1215. 27, 24.200958542525768, 1.1470033205632092e-039,
  1216. 27, 24.725136809051037, 7.4468116835290912e-040,
  1217. 27, 24.725136816501617, 7.4468134793516934e-040,
  1218. 27, 25.238818168640137, 4.9485796130614579e-040,
  1219. 27, 25.238818176090717, 4.9485778772589032e-040,
  1220. 27, 25.742321841418743, 3.3399923581817735e-040,
  1221. 27, 25.742321848869324, 3.3399911124650134e-040,
  1222. 27, 26.236201457679272, 2.2838209417828281e-040,
  1223. 27, 26.236201465129852, 2.2838217806321604e-040,
  1224. 27, 26.721238203346729, 1.6104454076256336e-040,
  1225. 27, 26.72123821079731, 1.6104457017695957e-040,
  1226. 27, 27.198375716805458, 1.12895575803922e-040,
  1227. 27, 27.198375724256039, 1.1289556733584685e-040,
  1228. 27, 27.669778347015381, 7.8496301393215855e-041,
  1229. 27, 27.669778354465961, 7.8496341262896801e-041,
  1230. 27, 27.884223878383636, 4.4309665223873591e-041,
  1231. 27, 27.884223885834217, 4.4309591849200503e-041,
  1232. 28, 0.78467844426631927, 4.2438470083140721e-008,
  1233. 28, 0.78467845171689987, 4.2438393278981791e-008,
  1234. 28, 1.6388683915138245, 7.6621569710548971e-011,
  1235. 28, 1.6388683989644051, 7.66215089154498e-011,
  1236. 28, 2.4782853201031685, 3.0631204478184193e-013,
  1237. 28, 2.4782853275537491, 3.063118924040777e-013,
  1238. 28, 3.304634802043438, 2.1729815422346648e-015,
  1239. 28, 3.3046348094940186, 2.1729799923068305e-015,
  1240. 28, 4.1191061362624168, 2.4196250779813722e-017,
  1241. 28, 4.1191061437129974, 2.4196239816772689e-017,
  1242. 28, 4.9225624054670334, 3.9085656395735408e-019,
  1243. 28, 4.922562412917614, 3.9085649025210167e-019,
  1244. 28, 5.7156557217240334, 8.6680273869165024e-021,
  1245. 28, 5.715655729174614, 8.6680236478512346e-021,
  1246. 28, 6.498893603682518, 2.5335387999951474e-022,
  1247. 28, 6.4988936111330986, 2.5335376908522942e-022,
  1248. 28, 7.2726791352033615, 9.4573144592121954e-024,
  1249. 28, 7.2726791426539421, 9.4573116298964195e-024,
  1250. 28, 8.0373366698622704, 4.3971230185116881e-025,
  1251. 28, 8.037336677312851, 4.3971227534536684e-025,
  1252. 28, 8.793128989636898, 2.4950063652246191e-026,
  1253. 28, 8.7931289970874786, 2.495005720678091e-026,
  1254. 28, 9.5402692407369614, 1.6986980617997022e-027,
  1255. 28, 9.540269248187542, 1.6986976051079919e-027,
  1256. 28, 10.278929390013218, 1.368000853859253e-028,
  1257. 28, 10.278929397463799, 1.3680004892213298e-028,
  1258. 28, 11.009246453642845, 1.2872419602896367e-029,
  1259. 28, 11.009246461093426, 1.2872420187471339e-029,
  1260. 28, 11.731327079236507, 1.4003201763391476e-030,
  1261. 28, 11.731327086687088, 1.4003202386076777e-030,
  1262. 28, 12.445251040160656, 1.7448255734165301e-031,
  1263. 28, 12.445251047611237, 1.7448253583893487e-031,
  1264. 28, 13.151073843240738, 2.4698393595556993e-032,
  1265. 28, 13.151073850691319, 2.4698391161370222e-032,
  1266. 28, 13.848828695714474, 3.9427669364651789e-033,
  1267. 28, 13.848828703165054, 3.9427660690914164e-033,
  1268. 28, 14.538528017699718, 7.0517495293252521e-034,
  1269. 28, 14.538528025150299, 7.0517474992045073e-034,
  1270. 28, 15.22016453742981, 1.4046733706426603e-034,
  1271. 28, 15.22016454488039, 1.4046729721237711e-034,
  1272. 28, 15.893712103366852, 3.0994444806456431e-035,
  1273. 28, 15.893712110817432, 3.0994449626913169e-035,
  1274. 28, 16.55912622064352, 7.5380952232932651e-036,
  1275. 28, 16.559126228094101, 7.5380932219859205e-036,
  1276. 28, 17.216344498097897, 2.0114378107354203e-036,
  1277. 28, 17.216344505548477, 2.0114379656122684e-036,
  1278. 28, 17.865286819636822, 5.8633939940250315e-037,
  1279. 28, 17.865286827087402, 5.8633946299343831e-037,
  1280. 28, 18.505855575203896, 1.8596224339761576e-037,
  1281. 28, 18.505855582654476, 1.8596221870214534e-037,
  1282. 28, 19.137935824692249, 6.3922092248869744e-038,
  1283. 28, 19.13793583214283, 6.3922102380482483e-038,
  1284. 28, 19.761395521461964, 2.3724862433709197e-038,
  1285. 28, 19.761395528912544, 2.3724866454052567e-038,
  1286. 28, 20.376085996627808, 9.4731318337289952e-039,
  1287. 28, 20.376086004078388, 9.4731287775953353e-039,
  1288. 28, 20.981842800974846, 4.0545371346860406e-039,
  1289. 28, 20.981842808425426, 4.0545370535552068e-039,
  1290. 28, 21.578487128019333, 1.8533283507255836e-039,
  1291. 28, 21.578487135469913, 1.853328817895879e-039,
  1292. 28, 22.165828302502632, 9.0155863853882353e-040,
  1293. 28, 22.165828309953213, 9.0155831427237625e-040,
  1294. 28, 22.743667811155319, 4.6472893319487125e-040,
  1295. 28, 22.7436678186059, 4.6472889307429114e-040,
  1296. 28, 23.311805583536625, 2.5293602604427438e-040,
  1297. 28, 23.311805590987206, 2.5293596848335514e-040,
  1298. 28, 23.870049826800823, 1.4463087106544672e-040,
  1299. 28, 23.870049834251404, 1.4463085194116285e-040,
  1300. 28, 24.418231755495071, 8.641896329274563e-041,
  1301. 28, 24.418231762945652, 8.6418996111656845e-041,
  1302. 28, 24.956227175891399, 5.3786841208254478e-041,
  1303. 28, 24.95622718334198, 5.378682136136815e-041,
  1304. 28, 25.483986794948578, 3.4648144680023666e-041,
  1305. 28, 25.483986802399158, 3.4648129601794969e-041,
  1306. 28, 26.001575656235218, 2.2884086968613662e-041,
  1307. 28, 26.001575663685799, 2.2884098625776109e-041,
  1308. 28, 26.509218297898769, 1.5387898607295863e-041,
  1309. 28, 26.50921830534935, 1.538789924506611e-041,
  1310. 28, 27.00733794271946, 1.0458893902132325e-041,
  1311. 28, 27.00733795017004, 1.0458899705307257e-041,
  1312. 28, 27.4965685531497, 7.317848728543107e-042,
  1313. 28, 27.496568560600281, 7.3178520005717001e-042,
  1314. 28, 27.977721095085144, 5.1513043977723732e-042,
  1315. 28, 27.977721102535725, 5.1513042258958866e-042,
  1316. 28, 28.451707921922207, 3.5986164377315787e-042,
  1317. 28, 28.451707929372787, 3.5986160057693314e-042,
  1318. 29, 0.78637154400348663, 3.6315909083995129e-008,
  1319. 29, 0.78637155145406723, 3.6315849334616369e-008,
  1320. 29, 1.6419936791062355, 6.1049645545974547e-011,
  1321. 29, 1.6419936865568161, 6.1049599294982487e-011,
  1322. 29, 2.4831117615103722, 2.2726035573991162e-013,
  1323. 29, 2.4831117689609528, 2.2726023881733654e-013,
  1324. 29, 3.3114102259278297, 1.5011780867764562e-015,
  1325. 29, 3.3114102333784103, 1.5011775587872939e-015,
  1326. 29, 4.128064326941967, 1.5563805350068021e-017,
  1327. 29, 4.1280643343925476, 1.5563800665439041e-017,
  1328. 29, 4.9339278042316437, 2.3406905946198134e-019,
  1329. 29, 4.9339278116822243, 2.3406896430597371e-019,
  1330. 29, 5.7296467050909996, 4.8324621843737061e-021,
  1331. 29, 5.7296467125415802, 4.8324604821555049e-021,
  1332. 29, 6.5157249048352242, 1.314795562058049e-022,
  1333. 29, 6.5157249122858047, 1.3147952115386097e-022,
  1334. 29, 7.2925638258457184, 4.5681547645026199e-024,
  1335. 29, 7.292563833296299, 4.5681541042570898e-024,
  1336. 29, 8.0604878067970276, 1.9767148584973311e-025,
  1337. 29, 8.0604878142476082, 1.9767144437084469e-025,
  1338. 29, 8.8197610825300217, 1.0437840229618024e-026,
  1339. 29, 8.8197610899806023, 1.0437836457111727e-026,
  1340. 29, 9.5705995559692383, 6.6127541570083993e-028,
  1341. 29, 9.5705995634198189, 6.6127525803998794e-028,
  1342. 29, 10.313179194927216, 4.9550353823480331e-029,
  1343. 29, 10.313179202377796, 4.9550344472793234e-029,
  1344. 29, 11.047642216086388, 4.3379652668743748e-030,
  1345. 29, 11.047642223536968, 4.3379651694905502e-030,
  1346. 29, 11.77410165220499, 4.3903098563318958e-031,
  1347. 29, 11.774101659655571, 4.3903087396488023e-031,
  1348. 29, 12.492644853889942, 5.0891392311082294e-032,
  1349. 29, 12.492644861340523, 5.089138080132273e-032,
  1350. 29, 13.203336097300053, 6.7015567871931459e-033,
  1351. 29, 13.203336104750633, 6.7015574012559967e-033,
  1352. 29, 13.906218603253365, 9.9522699683293545e-034,
  1353. 29, 13.906218610703945, 9.9522699561603004e-034,
  1354. 29, 14.60131610929966, 1.6559310130268636e-034,
  1355. 29, 14.60131611675024, 1.6559308877250499e-034,
  1356. 29, 15.28863400965929, 3.0688012602367554e-035,
  1357. 29, 15.288634017109871, 3.0688008505595191e-035,
  1358. 29, 15.968160234391689, 6.3003656761785947e-036,
  1359. 29, 15.96816024184227, 6.300365157267352e-036,
  1360. 29, 16.639865875244141, 1.425912288294408e-036,
  1361. 29, 16.639865882694721, 1.425911844482608e-036,
  1362. 29, 17.303705655038357, 3.5413918087008817e-037,
  1363. 29, 17.303705662488937, 3.5413910585270221e-037,
  1364. 29, 17.959618203341961, 9.6110663827236623e-038,
  1365. 29, 17.959618210792542, 9.6110639887579061e-038,
  1366. 29, 18.607526287436485, 2.8389759994471709e-038,
  1367. 29, 18.607526294887066, 2.8389752688919641e-038,
  1368. 29, 19.247336961328983, 9.0931089735817269e-039,
  1369. 29, 19.247336968779564, 9.0931107476948825e-039,
  1370. 29, 19.878941707313061, 3.1467556490433912e-039,
  1371. 29, 19.878941714763641, 3.1467564127571162e-039,
  1372. 29, 20.502216704189777, 1.1724748656710215e-039,
  1373. 29, 20.502216711640358, 1.1724746734027557e-039,
  1374. 29, 21.117023251950741, 4.6876364663697041e-040,
  1375. 29, 21.117023259401321, 4.6876364357803892e-040,
  1376. 29, 21.723208487033844, 2.0042123089344851e-040,
  1377. 29, 21.723208494484425, 2.0042116411036911e-040,
  1378. 29, 22.320606715977192, 9.132472556056144e-041,
  1379. 29, 22.320606723427773, 9.1324737655785673e-041,
  1380. 29, 22.909041479229927, 4.4204627633406315e-041,
  1381. 29, 22.909041486680508, 4.420462690830891e-041,
  1382. 29, 23.488328985869884, 2.2638612067742748e-041,
  1383. 29, 23.488328993320465, 2.2638616763927321e-041,
  1384. 29, 24.05828333646059, 1.2225551251648693e-041,
  1385. 29, 24.058283343911171, 1.2225553197479533e-041,
  1386. 29, 24.618724562227726, 6.9314021088591364e-042,
  1387. 29, 24.618724569678307, 6.9314047935940562e-042,
  1388. 29, 25.169490531086922, 4.1049308418651103e-042,
  1389. 29, 25.169490538537502, 4.1049319553758314e-042,
  1390. 29, 25.710454262793064, 2.5298050928083053e-042,
  1391. 29, 25.710454270243645, 2.5298056900518227e-042,
  1392. 29, 26.241548083722591, 1.6166462380689568e-042,
  1393. 29, 26.241548091173172, 1.6166465098434285e-042,
  1394. 29, 26.762795478105545, 1.0606841937797943e-042,
  1395. 29, 26.762795485556126, 1.0606843404549322e-042,
  1396. 29, 27.274348974227905, 7.0992566551399511e-043,
  1397. 29, 27.274348981678486, 7.0992546682756672e-043,
  1398. 29, 27.776527158915997, 4.8148903392572901e-043,
  1399. 29, 27.776527166366577, 4.814888042092614e-043,
  1400. 29, 28.269836388528347, 3.3234515341900158e-043,
  1401. 29, 28.269836395978928, 3.3234500791670542e-043,
  1402. 29, 28.754959724843502, 2.3456576866672306e-043,
  1403. 29, 28.754959732294083, 2.345656656614369e-043,
  1404. 29, 29.232707068324089, 1.6470684285437321e-043,
  1405. 29, 29.23270707577467, 1.6470683545256373e-043,
  1406. 29, 29.70374021679163, 1.14547675702381e-043,
  1407. 29, 29.70374022424221, 1.1454765601759464e-043,
  1408. 30, 0.7879829928278923, 3.1234103821482427e-008,
  1409. 30, 0.7879830002784729, 3.1234044655401994e-008,
  1410. 30, 1.6449649482965469, 4.9000015491257048e-011,
  1411. 30, 1.6449649557471275, 4.8999963821072772e-011,
  1412. 30, 2.4876966997981071, 1.7023669931328061e-013,
  1413. 30, 2.4876967072486877, 1.7023657129354393e-013,
  1414. 30, 3.3178424835205078, 1.0494761982366968e-015,
  1415. 30, 3.3178424909710884, 1.0494757357860962e-015,
  1416. 30, 4.1365640535950661, 1.0154249700920638e-017,
  1417. 30, 4.1365640610456467, 1.0154243875133412e-017,
  1418. 30, 4.9447060599923134, 1.4250864555511693e-019,
  1419. 30, 4.944706067442894, 1.4250858796996163e-019,
  1420. 30, 5.7429084852337837, 2.7453691120619369e-021,
  1421. 30, 5.7429084926843643, 2.7453685866311988e-021,
  1422. 30, 6.5316714197397232, 6.9693659068680088e-023,
  1423. 30, 6.5316714271903038, 6.9693629187270163e-023,
  1424. 30, 7.3113943338394165, 2.2591471868696091e-024,
  1425. 30, 7.3113943412899971, 2.2591466479292196e-024,
  1426. 30, 8.0824010968208313, 9.1197383000971079e-026,
  1427. 30, 8.0824011042714119, 9.1197355380522927e-026,
  1428. 30, 8.8449568077921867, 4.4921066968594634e-027,
  1429. 30, 8.8449568152427673, 4.4921064406150814e-027,
  1430. 30, 9.5992793887853622, 2.6545531428409782e-028,
  1431. 30, 9.5992793962359428, 2.6545522470546947e-028,
  1432. 30, 10.34554798156023, 1.855221838168487e-029,
  1433. 30, 10.345547989010811, 1.8552214020399549e-029,
  1434. 30, 11.083908997476101, 1.5147783374462689e-030,
  1435. 30, 11.083909004926682, 1.5147781122476647e-030,
  1436. 30, 11.81448071449995, 1.4297164287403578e-031,
  1437. 30, 11.814480721950531, 1.429716050915216e-031,
  1438. 30, 12.537356749176979, 1.5455160104219774e-032,
  1439. 30, 12.53735675662756, 1.5455160199328339e-032,
  1440. 30, 13.252608671784401, 1.8978775176433715e-033,
  1441. 30, 13.252608679234982, 1.8978774707164247e-033,
  1442. 30, 13.960288092494011, 2.6282911950633352e-034,
  1443. 30, 13.960288099944592, 2.6282913708927645e-034,
  1444. 30, 14.660428203642368, 4.0780899601901608e-035,
  1445. 30, 14.660428211092949, 4.0780894770882105e-035,
  1446. 30, 15.353045016527176, 7.0479243716573658e-036,
  1447. 30, 15.353045023977757, 7.0479222548237397e-036,
  1448. 30, 16.038138270378113, 1.3494709199819255e-036,
  1449. 30, 16.038138277828693, 1.3494705517069979e-036,
  1450. 30, 16.715692117810249, 2.8486491673345358e-037,
  1451. 30, 16.71569212526083, 2.8486483929154767e-037,
  1452. 30, 17.385675646364689, 6.5998055420207975e-038,
  1453. 30, 17.385675653815269, 6.5998062646129257e-038,
  1454. 30, 18.048043206334114, 1.6711936241018928e-038,
  1455. 30, 18.048043213784695, 1.6711932368686648e-038,
  1456. 30, 18.702734716236591, 4.6071433653083805e-039,
  1457. 30, 18.702734723687172, 4.6071443081395363e-039,
  1458. 30, 19.349675759673119, 1.3776916161772679e-039,
  1459. 30, 19.349675767123699, 1.3776916401455473e-039,
  1460. 30, 19.988777793943882, 4.4532108875418354e-040,
  1461. 30, 19.988777801394463, 4.4532114573536834e-040,
  1462. 30, 20.619938254356384, 1.5507563718868067e-040,
  1463. 30, 20.619938261806965, 1.5507566883583332e-040,
  1464. 30, 21.243040800094604, 5.7990312184030671e-041,
  1465. 30, 21.243040807545185, 5.7990304989845352e-041,
  1466. 30, 21.857955724000931, 2.3212797494554108e-041,
  1467. 30, 21.857955731451511, 2.3212803480860163e-041,
  1468. 30, 22.464540585875511, 9.914865440882635e-042,
  1469. 30, 22.464540593326092, 9.9148662773812494e-042,
  1470. 30, 23.062641389667988, 4.5045190716090583e-042,
  1471. 30, 23.062641397118568, 4.5045174791143897e-042,
  1472. 30, 23.652094401419163, 2.1701628812569051e-042,
  1473. 30, 23.652094408869743, 2.1701625772121853e-042,
  1474. 30, 24.232729002833366, 1.1046043114766288e-042,
  1475. 30, 24.232729010283947, 1.1046045034064885e-042,
  1476. 30, 24.804372116923332, 5.9211173400922859e-043,
  1477. 30, 24.804372124373913, 5.9211190991234153e-043,
  1478. 30, 25.366854824125767, 3.3298155214419811e-043,
  1479. 30, 25.366854831576347, 3.3298157358067105e-043,
  1480. 30, 25.92002210021019, 1.9551128692966943e-043,
  1481. 30, 25.92002210766077, 1.9551123692323681e-043,
  1482. 30, 26.463746801018715, 1.1933006750773454e-043,
  1483. 30, 26.463746808469296, 1.1933004727347112e-043,
  1484. 30, 26.997949115931988, 7.5643757950805542e-044,
  1485. 30, 26.997949123382568, 7.5643761045987683e-044,
  1486. 30, 27.522622361779213, 4.9284040353068413e-044,
  1487. 30, 27.522622369229794, 4.9284056246758231e-044,
  1488. 30, 28.037864476442337, 3.2810162604333193e-044,
  1489. 30, 28.037864483892918, 3.281017845647255e-044,
  1490. 30, 28.543911211192608, 2.2181628671749676e-044,
  1491. 30, 28.543911218643188, 2.218162484652318e-044,
  1492. 30, 29.041161552071571, 1.5134037301717584e-044,
  1493. 30, 29.041161559522152, 1.5134029110911047e-044,
  1494. 30, 29.530181311070919, 1.0667420585863651e-044,
  1495. 30, 29.5301813185215, 1.0667417522137867e-044,
  1496. 30, 30.011674650013447, 7.5174774420740806e-045,
  1497. 30, 30.011674657464027, 7.5174742900736671e-045,
  1498. 30, 30.486428417265415, 5.2621270182135051e-045,
  1499. 30, 30.486428424715996, 5.262130311093599e-045,
  1500. 30, 30.939444169402122, 3.5015139512069607e-045,
  1501. 30, 30.939444176852703, 3.5015112710245708e-045,
  1502. 31, 0.78951938450336456, 2.6990963852982276e-008,
  1503. 31, 0.78951939195394516, 2.6990901272098622e-008,
  1504. 31, 1.6477948054671288, 3.9599591893838782e-011,
  1505. 31, 1.6477948129177094, 3.9599558875077027e-011,
  1506. 31, 2.4920600801706314, 1.2867416450803074e-013,
  1507. 31, 2.492060087621212, 1.286740858923318e-013,
  1508. 31, 3.3239601328969002, 7.4191337236762968e-016,
  1509. 31, 3.3239601403474808, 7.4191298658981141e-016,
  1510. 31, 4.144643746316433, 6.7136115607620136e-018,
  1511. 31, 4.1446437537670135, 6.7136080734499562e-018,
  1512. 31, 4.9549467116594315, 8.8116416572145598e-020,
  1513. 31, 4.9549467191100121, 8.8116378746161626e-020,
  1514. 31, 5.7555030211806297, 1.5874468287337354e-021,
  1515. 31, 5.7555030286312103, 1.5874462991137669e-021,
  1516. 31, 6.5468088984489441, 3.7683180579985163e-023,
  1517. 31, 6.5468089058995247, 3.7683164558120959e-023,
  1518. 31, 7.3292616009712219, 1.1421590109206418e-024,
  1519. 31, 7.3292616084218025, 1.1421585299332504e-024,
  1520. 31, 8.103184200823307, 4.3108518074612864e-026,
  1521. 31, 8.1031842082738876, 4.3108510892707748e-026,
  1522. 31, 8.8688421621918678, 1.9851855023091017e-027,
  1523. 31, 8.8688421696424484, 1.9851853532161421e-027,
  1524. 31, 9.6264548823237419, 1.0966928714056398e-028,
  1525. 31, 9.6264548897743225, 1.0966926721759533e-028,
  1526. 31, 10.376203939318657, 7.164836764783927e-030,
  1527. 31, 10.376203946769238, 7.1648343154883914e-030,
  1528. 31, 11.118239149451256, 5.4683058705610656e-031,
  1529. 31, 11.118239156901836, 5.4683043353071719e-031,
  1530. 31, 11.8526830971241, 4.8242112495562322e-032,
  1531. 31, 11.85268310457468, 4.8242113495352988e-032,
  1532. 31, 12.579634577035904, 4.8742340289959263e-033,
  1533. 31, 12.579634584486485, 4.8742330295078644e-033,
  1534. 31, 13.299171291291714, 5.5942948410353604e-034,
  1535. 31, 13.299171298742294, 5.5942937409224875e-034,
  1536. 31, 14.011351861059666, 7.2408340380396581e-035,
  1537. 31, 14.011351868510246, 7.2408326912367206e-035,
  1538. 31, 14.716217450797558, 1.0500501579246543e-035,
  1539. 31, 14.716217458248138, 1.0500500363643936e-035,
  1540. 31, 15.413793005049229, 1.6961373883454169e-036,
  1541. 31, 15.413793012499809, 1.6961372726275582e-036,
  1542. 31, 16.104088209569454, 3.0354866582877075e-037,
  1543. 31, 16.104088217020035, 3.0354856266520219e-037,
  1544. 31, 16.787098243832588, 5.9896173771901093e-038,
  1545. 31, 16.787098251283169, 5.98961535516797e-038,
  1546. 31, 17.462804310023785, 1.2972746518568634e-038,
  1547. 31, 17.462804317474365, 1.2972745309510283e-038,
  1548. 31, 18.13117404282093, 3.0713680138571644e-039,
  1549. 31, 18.131174050271511, 3.0713676965074795e-039,
  1550. 31, 18.79216181486845, 7.9182263243406493e-040,
  1551. 31, 18.792161822319031, 7.9182241350107358e-040,
  1552. 31, 19.445708937942982, 2.214898087434925e-040,
  1553. 31, 19.445708945393562, 2.2148980677402555e-040,
  1554. 31, 20.091743782162666, 6.6993154618323218e-041,
  1555. 31, 20.091743789613247, 6.6993135377084829e-041,
  1556. 31, 20.730181947350502, 2.1839810764001286e-041,
  1557. 31, 20.730181954801083, 2.1839807962981238e-041,
  1558. 31, 21.360926359891891, 7.6498865481473596e-042,
  1559. 31, 21.360926367342472, 7.6498850691523407e-042,
  1560. 31, 21.983867526054382, 2.8703402503431693e-042,
  1561. 31, 21.983867533504963, 2.8703404559755345e-042,
  1562. 31, 22.598883867263794, 1.1502498454193117e-042,
  1563. 31, 22.598883874714375, 1.1502498916466649e-042,
  1564. 31, 23.205842353403568, 4.9084725935443196e-043,
  1565. 31, 23.205842360854149, 4.9084710329663892e-043,
  1566. 31, 23.80459950864315, 2.2238235774505732e-043,
  1567. 31, 23.804599516093731, 2.2238237880748328e-043,
  1568. 31, 24.395002961158752, 1.0666581061637025e-043,
  1569. 31, 24.395002968609333, 1.0666576688114463e-043,
  1570. 31, 24.976893968880177, 5.3977921159553397e-044,
  1571. 31, 24.976893976330757, 5.3977934865920802e-044,
  1572. 31, 25.550111055374146, 2.8731051700509201e-044,
  1573. 31, 25.550111062824726, 2.8731044277207976e-044,
  1574. 31, 26.114495605230331, 1.6031969299858829e-044,
  1575. 31, 26.114495612680912, 1.6031970042652873e-044,
  1576. 31, 26.669899813830853, 9.3355015180719599e-045,
  1577. 31, 26.669899821281433, 9.3355052705843679e-045,
  1578. 31, 27.216198123991489, 5.6495965443312072e-045,
  1579. 31, 27.21619813144207, 5.6495939839503296e-045,
  1580. 31, 27.753303058445454, 3.5492321895997083e-045,
  1581. 31, 27.753303065896034, 3.5492321163912673e-045,
  1582. 31, 28.281186141073704, 2.2957811874765475e-045,
  1583. 31, 28.281186148524284, 2.2957814583395176e-045,
  1584. 31, 28.799904033541679, 1.5194259395681735e-045,
  1585. 31, 28.79990404099226, 1.5194267112625272e-045,
  1586. 31, 29.309627436101437, 1.0230813499247931e-045,
  1587. 31, 29.309627443552017, 1.0230809924412674e-045,
  1588. 31, 29.810666806995869, 6.9676223029316235e-046,
  1589. 31, 29.810666814446449, 6.9676192007503771e-046,
  1590. 31, 30.303484387695789, 4.8488184998921204e-046,
  1591. 31, 30.30348439514637, 4.8488172078839344e-046,
  1592. 31, 30.788682028651237, 3.4250229581297795e-046,
  1593. 31, 30.788682036101818, 3.4250250734052242e-046,
  1594. 31, 31.266962468624115, 2.4084133971405881e-046,
  1595. 31, 31.266962476074696, 2.4084125559476293e-046,
  1596. 31, 31.73910990357399, 1.6796117435938392e-046,
  1597. 31, 31.73910991102457, 1.679611553823398e-046,
  1598. 32, 0.79098659008741379, 2.3428195699417537e-008,
  1599. 32, 0.79098659753799438, 2.3428153358786678e-008,
  1600. 32, 1.6504944264888763, 3.2209746415594332e-011,
  1601. 32, 1.6504944339394569, 3.220970087503767e-011,
  1602. 32, 2.496219590306282, 9.8084828719793923e-014,
  1603. 32, 2.4962195977568626, 9.8084762239900993e-014,
  1604. 32, 3.3297884985804558, 5.3000509925270763e-016,
  1605. 32, 3.3297885060310364, 5.3000487530063089e-016,
  1606. 32, 4.152337446808815, 4.4945824866210701e-018,
  1607. 32, 4.1523374542593956, 4.4945810140566077e-018,
  1608. 32, 4.9646936282515526, 5.5281595989002857e-020,
  1609. 32, 4.9646936357021332, 5.5281565203257855e-020,
  1610. 32, 5.7674851417541504, 9.332409158236809e-022,
  1611. 32, 5.767485149204731, 9.3324053526450437e-022,
  1612. 32, 6.5612042769789696, 2.0758269859270062e-023,
  1613. 32, 6.5612042844295502, 2.0758259829402165e-023,
  1614. 32, 7.3462459221482277, 5.895162008888518e-025,
  1615. 32, 7.3462459295988083, 5.8951601605246428e-025,
  1616. 32, 8.1229320466518402, 2.0846533511721846e-026,
  1617. 32, 8.1229320541024208, 2.0846528892286505e-026,
  1618. 32, 8.8915281295776367, 8.9939213820927554e-028,
  1619. 32, 8.8915281370282173, 8.9939197373278422e-028,
  1620. 32, 9.6522545516490936, 4.6546437360965095e-029,
  1621. 32, 9.6522545590996742, 4.6546426636937451e-029,
  1622. 32, 10.405294768512249, 2.8486464379340495e-030,
  1623. 32, 10.40529477596283, 2.8486455621645871e-030,
  1624. 32, 11.150801315903664, 2.0365499436102757e-031,
  1625. 32, 11.150801323354244, 2.0365494007674272e-031,
  1626. 32, 11.888900309801102, 1.682907109838634e-032,
  1627. 32, 11.888900317251682, 1.6829069079598241e-032,
  1628. 32, 12.619694881141186, 1.5926342764153439e-033,
  1629. 32, 12.619694888591766, 1.592634174405931e-033,
  1630. 32, 13.34326783567667, 1.7120603159420472e-034,
  1631. 32, 13.343267843127251, 1.7120602511528744e-034,
  1632. 32, 14.059683710336685, 2.075481423520178e-035,
  1633. 32, 14.059683717787266, 2.075480991830116e-035,
  1634. 32, 14.768990404903889, 2.8189962905017707e-036,
  1635. 32, 14.768990412354469, 2.818995942400197e-036,
  1636. 32, 15.471220426261425, 4.2648503825577588e-037,
  1637. 32, 15.471220433712006, 4.2648499164953187e-037,
  1638. 32, 16.166391901671886, 7.1489312549880753e-038,
  1639. 32, 16.166391909122467, 7.1489309687917951e-038,
  1640. 32, 16.854509338736534, 1.3213054825449378e-038,
  1641. 32, 16.854509346187115, 1.3213054922746664e-038,
  1642. 32, 17.535564221441746, 2.6807748064712788e-039,
  1643. 32, 17.535564228892326, 2.6807748199492672e-039,
  1644. 32, 18.209535457193851, 5.9460888344062753e-040,
  1645. 32, 18.209535464644432, 5.94608895781776e-040,
  1646. 32, 18.87638970464468, 1.4363587657615266e-040,
  1647. 32, 18.876389712095261, 1.4363589517907267e-040,
  1648. 32, 19.536081604659557, 3.765393350640845e-041,
  1649. 32, 19.536081612110138, 3.7653931802714443e-041,
  1650. 32, 20.188553966581821, 1.0676300156436359e-041,
  1651. 32, 20.188553974032402, 1.067629917232314e-041,
  1652. 32, 20.833737879991531, 3.263757534857454e-042,
  1653. 32, 20.833737887442112, 3.2637579615392064e-042,
  1654. 32, 21.471552819013596, 1.0724762195516768e-042,
  1655. 32, 21.471552826464176, 1.072475891341324e-042,
  1656. 32, 22.101906821131706, 3.777144305210756e-043,
  1657. 32, 22.101906828582287, 3.7771444342513115e-043,
  1658. 32, 22.724696628749371, 1.4217203788681964e-043,
  1659. 32, 22.724696636199951, 1.4217200228446998e-043,
  1660. 32, 23.339808091521263, 5.703322551588163e-044,
  1661. 32, 23.339808098971844, 5.7033226900296373e-044,
  1662. 32, 23.947116665542126, 2.4316437058578012e-044,
  1663. 32, 23.947116672992706, 2.431643496160822e-044,
  1664. 32, 24.546488344669342, 1.0987930055297978e-044,
  1665. 32, 24.546488352119923, 1.098793076553521e-044,
  1666. 32, 25.137781016528606, 5.2484169483265025e-045,
  1667. 32, 25.137781023979187, 5.2484155226682376e-045,
  1668. 32, 25.720846608281136, 2.6413713577457922e-045,
  1669. 32, 25.720846615731716, 2.6413705700550837e-045,
  1670. 32, 26.295534215867519, 1.3965382507957447e-045,
  1671. 32, 26.2955342233181, 1.3965377603185929e-045,
  1672. 32, 26.861694745719433, 7.7349160811880277e-046,
  1673. 32, 26.861694753170013, 7.7349151441627e-046,
  1674. 32, 27.419187560677528, 4.4682520650157615e-046,
  1675. 32, 27.419187568128109, 4.4682538523866773e-046,
  1676. 32, 27.967889867722988, 2.6819888403852565e-046,
  1677. 32, 27.967889875173569, 2.6819897728379184e-046,
  1678. 32, 28.507709659636021, 1.6698136917664954e-046,
  1679. 32, 28.507709667086601, 1.6698129992594366e-046,
  1680. 32, 29.038602896034718, 1.0721878956432574e-046,
  1681. 32, 29.038602903485298, 1.0721875356655942e-046,
  1682. 32, 29.560595072805882, 7.051821086699878e-047,
  1683. 32, 29.560595080256462, 7.0518182781581043e-047,
  1684. 32, 30.073806069791317, 4.7259218308968253e-047,
  1685. 32, 30.073806077241898, 4.7259227603342754e-047,
  1686. 32, 30.578474305570126, 3.209662989709749e-047,
  1687. 32, 30.578474313020706, 3.2096634823719178e-047,
  1688. 32, 31.074972994625568, 2.2043194970557608e-047,
  1689. 32, 31.074973002076149, 2.2043198986132966e-047,
  1690. 32, 31.563809163868427, 1.5587084684342884e-047,
  1691. 32, 31.563809171319008, 1.5587077448629143e-047,
  1692. 32, 32.045599952340126, 1.0995759280252866e-047,
  1693. 32, 32.045599959790707, 1.0995758350300892e-047,
  1694. 32, 32.521030142903328, 7.709762090925553e-048,
  1695. 32, 32.521030150353909, 7.7097590622875819e-048,
  1696. 33, 0.79238983243703842, 2.042106061094407e-008,
  1697. 33, 0.79238983988761902, 2.0421020445651014e-008,
  1698. 33, 1.6530738100409508, 2.6358450934546795e-011,
  1699. 33, 1.6530738174915314, 2.635841919126038e-011,
  1700. 33, 2.5001910030841827, 7.5364817160196323e-014,
  1701. 33, 2.5001910105347633, 7.5364760748258798e-014,
  1702. 33, 3.3353501185774803, 3.8237192966188636e-016,
  1703. 33, 3.3353501260280609, 3.8237162369967308e-016,
  1704. 33, 4.1596754416823387, 3.0445800511517908e-018,
  1705. 33, 4.1596754491329193, 3.0445787674974564e-018,
  1706. 33, 4.9739858210086823, 3.515919024039416e-020,
  1707. 33, 4.9739858284592628, 3.5159171374646909e-020,
  1708. 33, 5.7789035513997078, 5.5725899313574696e-022,
  1709. 33, 5.7789035588502884, 5.5725880635319834e-022,
  1710. 33, 6.5749169737100601, 1.1637027161635936e-023,
  1711. 33, 6.5749169811606407, 1.1637021424764075e-023,
  1712. 33, 7.3624184802174568, 3.1025238187243698e-025,
  1713. 33, 7.3624184876680374, 3.1025225685285597e-025,
  1714. 33, 8.1417287290096283, 1.0299156448677693e-026,
  1715. 33, 8.1417287364602089, 1.0299152761838333e-026,
  1716. 33, 8.9131129011511803, 4.1710447383740305e-028,
  1717. 33, 8.9131129086017609, 4.1710436855039434e-028,
  1718. 33, 9.6767919734120369, 2.0262351044072931e-029,
  1719. 33, 9.6767919808626175, 2.0262350205955798e-029,
  1720. 33, 10.432950802147388, 1.1639387550487137e-030,
  1721. 33, 10.432950809597969, 1.1639386971982789e-030,
  1722. 33, 11.181744091212749, 7.8101004107994773e-032,
  1723. 33, 11.18174409866333, 7.8100993240538107e-032,
  1724. 33, 11.923300854861736, 6.057244317232184e-033,
  1725. 33, 11.923300862312317, 6.0572438899922103e-033,
  1726. 33, 12.6577278226614, 5.37984912688152e-034,
  1727. 33, 12.65772783011198, 5.3798488576528694e-034,
  1728. 33, 13.385112091898918, 5.4275123456899329e-035,
  1729. 33, 13.385112099349499, 5.4275107204683884e-035,
  1730. 33, 14.105523213744164, 6.1747593213329447e-036,
  1731. 33, 14.105523221194744, 6.174759584448652e-036,
  1732. 33, 14.819014765322208, 7.8706673148814995e-037,
  1733. 33, 14.819014772772789, 7.8706658404194138e-037,
  1734. 33, 15.525625705718994, 1.1174748948810545e-037,
  1735. 33, 15.525625713169575, 1.1174747454074421e-037,
  1736. 33, 16.225381337106228, 1.7579206924880998e-038,
  1737. 33, 16.225381344556808, 1.7579206925033476e-038,
  1738. 33, 16.918294116854668, 3.0493015445964011e-039,
  1739. 33, 16.918294124305248, 3.0493005632386758e-039,
  1740. 33, 17.604364313185215, 5.8065726456748308e-040,
  1741. 33, 17.604364320635796, 5.8065735081689733e-040,
  1742. 33, 18.283580414950848, 1.2088940527454202e-040,
  1743. 33, 18.283580422401428, 1.2088939296397679e-040,
  1744. 33, 18.955919578671455, 2.7413543307825419e-041,
  1745. 33, 18.955919586122036, 2.7413546854069123e-041,
  1746. 33, 19.621347822248936, 6.7471885014535665e-042,
  1747. 33, 19.621347829699516, 6.7471864084760131e-042,
  1748. 33, 20.279820293188095, 1.7965045060899062e-042,
  1749. 33, 20.279820300638676, 1.796504759041087e-042,
  1750. 33, 20.931281328201294, 5.158585136120737e-043,
  1751. 33, 20.931281335651875, 5.1585840276484414e-043,
  1752. 33, 21.575664646923542, 1.5927422905564557e-043,
  1753. 33, 21.575664654374123, 1.5927419041709561e-043,
  1754. 33, 22.212893404066563, 5.2728323500442264e-044,
  1755. 33, 22.212893411517143, 5.272833301596633e-044,
  1756. 33, 22.842880316078663, 1.8665508074309968e-044,
  1757. 33, 22.842880323529243, 1.8665503929597308e-044,
  1758. 33, 23.465527907013893, 7.0465510247547303e-045,
  1759. 33, 23.465527914464474, 7.0465525196870561e-045,
  1760. 33, 24.080728746950626, 2.8295466700413958e-045,
  1761. 33, 24.080728754401207, 2.8295463117518774e-045,
  1762. 33, 24.688366025686264, 1.2053907748860486e-045,
  1763. 33, 24.688366033136845, 1.2053907797297697e-045,
  1764. 33, 25.288314290344715, 5.4333713658348499e-046,
  1765. 33, 25.288314297795296, 5.4333707575577163e-046,
  1766. 33, 25.880440697073936, 2.585041776791976e-046,
  1767. 33, 25.880440704524517, 2.5850416224891656e-046,
  1768. 33, 26.464606821537018, 1.294202982713015e-046,
  1769. 33, 26.464606828987598, 1.2942028212485916e-046,
  1770. 33, 27.040671370923519, 6.7991411240400703e-047,
  1771. 33, 27.0406713783741, 6.7991425220113025e-047,
  1772. 33, 27.608494073152542, 3.7390875624622383e-047,
  1773. 33, 27.608494080603123, 3.7390890064190258e-047,
  1774. 33, 28.167941257357597, 2.1434291178003268e-047,
  1775. 33, 28.167941264808178, 2.1434297287968616e-047,
  1776. 33, 28.718893639743328, 1.2763496554107086e-047,
  1777. 33, 28.718893647193909, 1.276349581640255e-047,
  1778. 33, 29.261256985366344, 7.8765374703932726e-048,
  1779. 33, 29.261256992816925, 7.8765383060880799e-048,
  1780. 33, 29.794976234436035, 5.0202153746787421e-048,
  1781. 33, 29.794976241886616, 5.0202165028924652e-048,
  1782. 33, 30.320053435862064, 3.2803380052293672e-048,
  1783. 33, 30.320053443312645, 3.2803376399507223e-048,
  1784. 33, 30.836568854749203, 2.186926240398172e-048,
  1785. 33, 30.836568862199783, 2.1869261872266441e-048,
  1786. 33, 31.34470284730196, 1.4800222204585884e-048,
  1787. 33, 31.344702854752541, 1.4800222979922586e-048,
  1788. 33, 31.844753533601761, 1.0115642031264472e-048,
  1789. 33, 31.844753541052341, 1.0115637741760139e-048,
  1790. 33, 32.337142929434776, 7.0902267468841998e-049,
  1791. 33, 32.337142936885357, 7.0902246585797814e-049,
  1792. 33, 32.822405032813549, 5.0119448719507044e-049,
  1793. 33, 32.82240504026413, 5.0119465060716533e-049,
  1794. 33, 33.301155410706997, 3.528710823086788e-049,
  1795. 33, 33.301155418157578, 3.5287089306302669e-049,
  1796. 33, 33.774044148623943, 2.4656993779862083e-049,
  1797. 33, 33.774044156074524, 2.4656989685917994e-049,
  1798. 34, 0.79373380541801453, 1.7870320447571981e-008,
  1799. 34, 0.79373381286859512, 1.7870276506455547e-008,
  1800. 34, 1.6555418819189072, 2.1693956252335518e-011,
  1801. 34, 1.6555418893694878, 2.169393482031388e-011,
  1802. 34, 2.5039884224534035, 5.8343794749490693e-014,
  1803. 34, 2.5039884299039841, 5.8343740733510059e-014,
  1804. 34, 3.3406651616096497, 2.7843628540545165e-016,
  1805. 34, 3.3406651690602303, 2.7843608026959051e-016,
  1806. 34, 4.1666847914457321, 2.0853448751062561e-018,
  1807. 34, 4.1666847988963127, 2.0853434333931684e-018,
  1808. 34, 4.9828581064939499, 2.2651177977520453e-020,
  1809. 34, 4.9828581139445305, 2.2651171559715021e-020,
  1810. 34, 5.7898016795516014, 3.3767540686259957e-022,
  1811. 34, 5.789801687002182, 3.3767524749671601e-022,
  1812. 34, 6.5879999399185181, 6.6322446953759727e-024,
  1813. 34, 6.5879999473690987, 6.6322430150818036e-024,
  1814. 34, 7.3778426647186279, 1.6630098401402096e-025,
  1815. 34, 7.3778426721692085, 1.6630090886507645e-025,
  1816. 34, 8.1596490517258644, 5.1918949421969129e-027,
  1817. 34, 8.159649059176445, 5.1918938102481311e-027,
  1818. 34, 8.9336837232112885, 1.9774101387184887e-028,
  1819. 34, 8.933683730661869, 1.9774100074245055e-028,
  1820. 34, 9.7001679241657257, 9.0334282304926846e-030,
  1821. 34, 9.7001679316163063, 9.0334252197952801e-030,
  1822. 34, 10.45928755402565, 4.8796281980007448e-031,
  1823. 34, 10.459287561476231, 4.8796275501777707e-031,
  1824. 34, 11.211199007928371, 3.0788693773199207e-032,
  1825. 34, 11.211199015378952, 3.0788688420038392e-032,
  1826. 34, 11.956033661961555, 2.2452940986090922e-033,
  1827. 34, 11.956033669412136, 2.2452936227253024e-033,
  1828. 34, 12.693901240825653, 1.8750759204376034e-034,
  1829. 34, 12.693901248276234, 1.8750752842804171e-034,
  1830. 34, 13.424892462790012, 1.7786452616498199e-035,
  1831. 34, 13.424892470240593, 1.7786446652143788e-035,
  1832. 34, 14.149081096053123, 1.9025691211750822e-036,
  1833. 34, 14.149081103503704, 1.9025689251028157e-036,
  1834. 34, 14.866525582969189, 2.2801269981849123e-037,
  1835. 34, 14.866525590419769, 2.2801266851530347e-037,
  1836. 34, 15.577270358800888, 3.0437692249582344e-038,
  1837. 34, 15.577270366251469, 3.0437684609885821e-038,
  1838. 34, 16.281346872448921, 4.5019816965721435e-039,
  1839. 34, 16.281346879899502, 4.5019810695604887e-039,
  1840. 34, 16.978774391114712, 7.3425208917329903e-040,
  1841. 34, 16.978774398565292, 7.3425186631243907e-040,
  1842. 34, 17.669560678303242, 1.3146865852739081e-040,
  1843. 34, 17.669560685753822, 1.3146863252096356e-040,
  1844. 34, 18.35370247066021, 2.573793005179037e-041,
  1845. 34, 18.35370247811079, 2.5737926524360587e-041,
  1846. 34, 19.031185887753963, 5.4887057171033031e-042,
  1847. 34, 19.031185895204544, 5.488704513022213e-042,
  1848. 34, 19.701986730098724, 1.2705620774407438e-042,
  1849. 34, 19.701986737549305, 1.2705617046116079e-042,
  1850. 34, 20.366070702672005, 3.1822514918640349e-043,
  1851. 34, 20.366070710122585, 3.1822520959707345e-043,
  1852. 34, 21.023393549025059, 8.5971363864955409e-044,
  1853. 34, 21.023393556475639, 8.5971368255369006e-044,
  1854. 34, 21.673901222646236, 2.498003731865251e-044,
  1855. 34, 21.673901230096817, 2.4980037715197431e-044,
  1856. 34, 22.317529946565628, 7.7848759226391922e-045,
  1857. 34, 22.317529954016209, 7.7848753371433522e-045,
  1858. 34, 22.954206325113773, 2.5952409109277662e-045,
  1859. 34, 22.954206332564354, 2.5952404568207584e-045,
  1860. 34, 23.583847463130951, 9.2311729606610371e-046,
  1861. 34, 23.583847470581532, 9.2311703994594061e-046,
  1862. 34, 24.206361152231693, 3.4946377430994947e-046,
  1863. 34, 24.206361159682274, 3.4946373106458168e-046,
  1864. 34, 24.821646146476269, 1.404567831635744e-046,
  1865. 34, 24.821646153926849, 1.4045672999262031e-046,
  1866. 34, 25.429592646658421, 5.9787752597865641e-047,
  1867. 34, 25.429592654109001, 5.978774144262924e-047,
  1868. 34, 26.030082978308201, 2.6886705972105962e-047,
  1869. 34, 26.030082985758781, 2.6886710855104201e-047,
  1870. 34, 26.622992672026157, 1.2744191540785126e-047,
  1871. 34, 26.622992679476738, 1.2744190635266817e-047,
  1872. 34, 27.208192080259323, 6.3488544121732746e-048,
  1873. 34, 27.208192087709904, 6.3488565442893872e-048,
  1874. 34, 27.785548649728298, 3.3151982200499414e-048,
  1875. 34, 27.785548657178879, 3.3151988733358574e-048,
  1876. 34, 28.354930281639099, 1.8107632911932828e-048,
  1877. 34, 28.35493028908968, 1.810762622330984e-048,
  1878. 34, 28.916210018098354, 1.030369686149161e-048,
  1879. 34, 28.916210025548935, 1.0303698430412018e-048,
  1880. 34, 29.469272509217262, 6.0883468905536887e-049,
  1881. 34, 29.469272516667843, 6.0883480072652297e-049,
  1882. 34, 30.014022909104824, 3.7247230632777596e-049,
  1883. 34, 30.014022916555405, 3.7247243481664488e-049,
  1884. 34, 30.5503985658288, 2.3565034476155617e-049,
  1885. 34, 30.550398573279381, 2.3565045469963732e-049,
  1886. 34, 31.078383937478065, 1.5295192725419689e-049,
  1887. 34, 31.078383944928646, 1.5295187474814393e-049,
  1888. 34, 31.598028488457203, 1.0139825532853324e-049,
  1889. 34, 31.598028495907784, 1.0139828355540632e-049,
  1890. 34, 32.109466001391411, 6.8337062479563186e-050,
  1891. 34, 32.109466008841991, 6.8337052044204809e-050,
  1892. 34, 32.612932130694389, 4.6594878059160857e-050,
  1893. 34, 32.61293213814497, 4.6594858546745958e-050,
  1894. 34, 33.108774498105049, 3.2254931820997371e-050,
  1895. 34, 33.10877450555563, 3.2254943146700602e-050,
  1896. 34, 33.597449377179146, 2.2823015656071796e-050,
  1897. 34, 33.597449384629726, 2.2823005358520434e-050,
  1898. 34, 34.079502046108246, 1.6115058560593531e-050,
  1899. 34, 34.079502053558826, 1.6115055152975725e-050,
  1900. 34, 34.555533915758133, 1.1315645762275127e-050,
  1901. 34, 34.555533923208714, 1.1315650253690704e-050,
  1902. 35, 0.79502273350954056, 1.5696564658820398e-008,
  1903. 35, 0.79502274096012115, 1.569652771494294e-008,
  1904. 35, 1.6579066589474678, 1.7951755140845492e-011,
  1905. 35, 1.6579066663980484, 1.795172599177779e-011,
  1906. 35, 2.507624514400959, 4.5488206656301077e-014,
  1907. 35, 2.5076245218515396, 4.5488171430200434e-014,
  1908. 35, 3.3457516953349113, 2.0453895657036801e-016,
  1909. 35, 3.3457517027854919, 2.0453878756521357e-016,
  1910. 35, 4.1733897626399994, 1.4433530097271576e-018,
  1911. 35, 4.17338977009058, 1.4433524229991216e-018,
  1912. 35, 4.991341657936573, 1.4771508022017578e-020,
  1913. 35, 4.9913416653871536, 1.4771500867280908e-020,
  1914. 35, 5.8002184182405472, 2.0747399443706034e-022,
  1915. 35, 5.8002184256911278, 2.0747394467376026e-022,
  1916. 35, 6.6005005240440369, 3.8392364113459108e-024,
  1917. 35, 6.6005005314946175, 3.8392354381122762e-024,
  1918. 35, 7.3925751224160194, 9.0695765619146772e-026,
  1919. 35, 7.3925751298666, 9.069572293654555e-026,
  1920. 35, 8.1767597943544388, 2.6675509270034494e-027,
  1921. 35, 8.1767598018050194, 2.6675506136249358e-027,
  1922. 35, 8.9533184096217155, 9.5711573941640687e-029,
  1923. 35, 8.9533184170722961, 9.5711567380562427e-029,
  1924. 35, 9.7224722355604172, 4.1189536616823487e-030,
  1925. 35, 9.7224722430109978, 4.1189526875111826e-030,
  1926. 35, 10.484407857060432, 2.0959152421505451e-031,
  1927. 35, 10.484407864511013, 2.0959146742138462e-031,
  1928. 35, 11.239283010363579, 1.2457104495496718e-032,
  1929. 35, 11.239283017814159, 1.245710395515959e-032,
  1930. 35, 11.987230971455574, 8.5570757828342368e-034,
  1931. 35, 11.987230978906155, 8.5570743326376781e-034,
  1932. 35, 12.728363960981369, 6.731095753214648e-035,
  1933. 35, 12.72836396843195, 6.731094549427605e-035,
  1934. 35, 13.462775729596615, 6.013970900796823e-036,
  1935. 35, 13.462775737047195, 6.0139693771309301e-036,
  1936. 35, 14.190543636679649, 6.0591243108769631e-037,
  1937. 35, 14.19054364413023, 6.0591231024049275e-037,
  1938. 35, 14.911730267107487, 6.839443929807019e-038,
  1939. 35, 14.911730274558067, 6.8394415403820541e-038,
  1940. 35, 15.626384757459164, 8.5993135893576983e-039,
  1941. 35, 15.626384764909744, 8.5993113703963994e-039,
  1942. 35, 16.334543816745281, 1.1979757172554445e-039,
  1943. 35, 16.334543824195862, 1.1979757632006563e-039,
  1944. 35, 17.036232560873032, 1.8402986282934665e-040,
  1945. 35, 17.036232568323612, 1.840298447545906e-040,
  1946. 35, 17.731465205550194, 3.1036764541195221e-041,
  1947. 35, 17.731465213000774, 3.1036753988139571e-041,
  1948. 35, 18.420245580375195, 5.7234487752041445e-042,
  1949. 35, 18.420245587825775, 5.7234471494298037e-042,
  1950. 35, 19.102567538619041, 1.149770724442714e-042,
  1951. 35, 19.102567546069622, 1.1497708502322311e-042,
  1952. 35, 19.778415270149708, 2.507447858257058e-043,
  1953. 35, 19.778415277600288, 2.507447274767876e-043,
  1954. 35, 20.447763599455357, 5.9171812907016089e-044,
  1955. 35, 20.447763606905937, 5.9171816490569785e-044,
  1956. 35, 21.110578097403049, 1.5064097471606263e-044,
  1957. 35, 21.11057810485363, 1.5064094343379064e-044,
  1958. 35, 21.766815282404423, 4.1254753413104886e-045,
  1959. 35, 21.766815289855003, 4.1254740159034148e-045,
  1960. 35, 22.416422687470913, 1.2120731601684306e-045,
  1961. 35, 22.416422694921494, 1.2120728149051467e-045,
  1962. 35, 23.059338957071304, 3.8105029138120807e-046,
  1963. 35, 23.059338964521885, 3.8105021101908041e-046,
  1964. 35, 23.695493943989277, 1.278651848624312e-046,
  1965. 35, 23.695493951439857, 1.2786521162296595e-046,
  1966. 35, 24.324808806180954, 4.5686807873754579e-047,
  1967. 35, 24.324808813631535, 4.5686813030043594e-047,
  1968. 35, 24.947196207940578, 1.7340976532386943e-047,
  1969. 35, 24.947196215391159, 1.7340973755762597e-047,
  1970. 35, 25.562560573220253, 6.9757455173091851e-048,
  1971. 35, 25.562560580670834, 6.9757442629046094e-048,
  1972. 35, 26.170798495411873, 2.9671302137983893e-048,
  1973. 35, 26.170798502862453, 2.9671302835781711e-048,
  1974. 35, 26.771799370646477, 1.3313735478811511e-048,
  1975. 35, 26.771799378097057, 1.3313732423828031e-048,
  1976. 35, 27.365446366369724, 6.2883216285973802e-049,
  1977. 35, 27.365446373820305, 6.2883196145848755e-049,
  1978. 35, 27.951617792248726, 3.1179757440882583e-049,
  1979. 35, 27.951617799699306, 3.1179754652665415e-049,
  1980. 35, 28.530189104378223, 1.6188565517709766e-049,
  1981. 35, 28.530189111828804, 1.6188569145137587e-049,
  1982. 35, 29.101035751402378, 8.7839901000343891e-050,
  1983. 35, 29.101035758852959, 8.7839933208888784e-050,
  1984. 35, 29.664037145674229, 4.9628865328970608e-050,
  1985. 35, 29.664037153124809, 4.9628851842787253e-050,
  1986. 35, 30.219082154333591, 2.910666302031331e-050,
  1987. 35, 30.219082161784172, 2.9106651919731774e-050,
  1988. 35, 30.766076467931271, 1.7662748357670119e-050,
  1989. 35, 30.766076475381851, 1.7662748729607436e-050,
  1990. 35, 31.304952368140221, 1.1088754025811909e-050,
  1991. 35, 31.304952375590801, 1.1088750925555595e-050,
  1992. 35, 31.835681214928627, 7.148526917550325e-051,
  1993. 35, 31.835681222379208, 7.1485250674653274e-051,
  1994. 35, 32.358288533985615, 4.7111519826619542e-051,
  1995. 35, 32.358288541436195, 4.7111536596976385e-051,
  1996. 35, 32.872870914638042, 3.1602889534590541e-051,
  1997. 35, 32.872870922088623, 3.1602885134279907e-051,
  1998. 35, 33.379612505435944, 2.148091569354062e-051,
  1999. 35, 33.379612512886524, 2.1480920659934694e-051,
  2000. 35, 33.878796987235546, 1.4727237873765687e-051,
  2001. 35, 33.878796994686127, 1.4727234796573971e-051,
  2002. 35, 34.370810106396675, 1.0388313927106246e-051,
  2003. 35, 34.370810113847256, 1.0388309311598943e-051,
  2004. 35, 34.856128677725792, 7.3481861602270532e-052,
  2005. 35, 34.856128685176373, 7.3481880076428873e-052,
  2006. 35, 35.335296384990215, 5.1792611113515678e-052,
  2007. 35, 35.335296392440796, 5.1792623965812728e-052,
  2008. 35, 35.808892630040646, 3.6254223058064593e-052,
  2009. 35, 35.808892637491226, 3.6254226968771535e-052,
  2010. 36, 0.79626041650772095, 1.3835929450802035e-08,
  2011. 36, 0.79626042395830154, 1.3835896181998894e-08,
  2012. 36, 1.6601753905415535, 1.4931244784143379e-11,
  2013. 36, 1.6601753979921341, 1.493122352780069e-11,
  2014. 36, 2.5111106708645821, 3.5703899506473421e-14,
  2015. 36, 2.5111106783151627, 3.5703866047036898e-14,
  2016. 36, 3.3506259918212891, 1.5150630070913857e-16,
  2017. 36, 3.3506259992718697, 1.5150618212430521e-16,
  2018. 36, 4.1798121482133865, 1.0089426735600951e-18,
  2019. 36, 4.1798121556639671, 1.0089419359975001e-18,
  2020. 36, 4.9994645193219185, 9.7443777441926607e-21,
  2021. 36, 4.9994645267724991, 9.7443743955897572e-21,
  2022. 36, 5.8101886734366417, 1.2915850916227745e-22,
  2023. 36, 5.8101886808872223, 1.2915844512005848e-22,
  2024. 36, 6.6124612390995026, 2.2554128885556015e-24,
  2025. 36, 6.6124612465500832, 2.2554125155276728e-24,
  2026. 36, 7.4066666588187218, 5.0278360283194926e-26,
  2027. 36, 7.4066666662693024, 5.0278338546774676e-26,
  2028. 36, 8.1931207999587059, 1.3954345955970732e-27,
  2029. 36, 8.1931208074092865, 1.3954341072244855e-27,
  2030. 36, 8.972086638212204, 4.724464485871543e-29,
  2031. 36, 8.9720866456627846, 4.7244634031993712e-29,
  2032. 36, 9.7437852323055267, 1.9184692326394543e-30,
  2033. 36, 9.7437852397561073, 1.9184685785039855e-30,
  2034. 36, 10.508403599262238, 9.2110610577508696e-32,
  2035. 36, 10.508403606712818, 9.2110601266004317e-32,
  2036. 36, 11.266100466251373, 5.1654694352379121e-33,
  2037. 36, 11.266100473701954, 5.1654692852681363e-33,
  2038. 36, 12.017010666429996, 3.3478329826958101e-34,
  2039. 36, 12.017010673880577, 3.3478329207700918e-34,
  2040. 36, 12.761248469352722, 2.4846199342754033e-35,
  2041. 36, 12.761248476803303, 2.4846197946102983e-35,
  2042. 36, 13.498910188674927, 2.0944139010211171e-36,
  2043. 36, 13.498910196125507, 2.0944138836963017e-36,
  2044. 36, 14.230076223611832, 1.9908156870458648e-37,
  2045. 36, 14.230076231062412, 1.9908153770563911e-37,
  2046. 36, 14.954812712967396, 2.1201017545655606e-38,
  2047. 36, 14.954812720417976, 2.1201018528061542e-38,
  2048. 36, 15.673172801733017, 2.5148501205885068e-39,
  2049. 36, 15.673172809183598, 2.5148494485055796e-39,
  2050. 36, 16.385197751224041, 3.3052861787263118e-40,
  2051. 36, 16.385197758674622, 3.3052861741406174e-40,
  2052. 36, 17.090917713940144, 4.7903393120159658e-41,
  2053. 36, 17.090917721390724, 4.790337928020491e-41,
  2054. 36, 17.790352486073971, 7.6221913499235464e-42,
  2055. 36, 17.790352493524551, 7.6221887512160983e-42,
  2056. 36, 18.483512006700039, 1.3261747318690734e-42,
  2057. 36, 18.48351201415062, 1.3261743247879955e-42,
  2058. 36, 19.170396812260151, 2.5137057203282608e-43,
  2059. 36, 19.170396819710732, 2.5137052677277973e-43,
  2060. 36, 19.850998379290104, 5.1727759046768898e-44,
  2061. 36, 19.850998386740685, 5.1727766444918836e-44,
  2062. 36, 20.525299377739429, 1.1519505703963367e-44,
  2063. 36, 20.52529938519001, 1.1519504260767373e-44,
  2064. 36, 21.193273916840553, 2.7678273069030527e-45,
  2065. 36, 21.193273924291134, 2.767827798374501e-45,
  2066. 36, 21.854887641966343, 7.1550244945029494e-46,
  2067. 36, 21.854887649416924, 7.1550255906707147e-46,
  2068. 36, 22.510097898542881, 1.984671431191121e-46,
  2069. 36, 22.510097905993462, 1.9846717706719504e-46,
  2070. 36, 23.158853799104691, 5.8920553246780296e-47,
  2071. 36, 23.158853806555271, 5.8920563816719921e-47,
  2072. 36, 23.801096305251122, 1.8676209958225792e-47,
  2073. 36, 23.801096312701702, 1.8676207067911573e-47,
  2074. 36, 24.436758331954479, 6.3057370674808548e-48,
  2075. 36, 24.43675833940506, 6.305738069895672e-48,
  2076. 36, 25.06576481461525, 2.2626653116936076e-48,
  2077. 36, 25.06576482206583, 2.2626651438466747e-48,
  2078. 36, 25.688032925128937, 8.609447490993131e-49,
  2079. 36, 25.688032932579517, 8.6094493022667365e-49,
  2080. 36, 26.303472265601158, 3.4661501360200687e-49,
  2081. 36, 26.303472273051739, 3.4661492034038488e-49,
  2082. 36, 26.9119853079319, 1.4732834984629157e-49,
  2083. 36, 26.911985315382481, 1.4732837705852057e-49,
  2084. 36, 27.513467893004417, 6.5968583742268946e-50,
  2085. 36, 27.513467900454998, 6.5968571516253582e-50,
  2086. 36, 28.107810139656067, 3.1053437896353887e-50,
  2087. 36, 28.107810147106647, 3.1053426179920777e-50,
  2088. 36, 28.694897629320621, 1.5328565224865415e-50,
  2089. 36, 28.694897636771202, 1.5328568405292139e-50,
  2090. 36, 29.274613127112389, 7.9154003962363097e-51,
  2091. 36, 29.274613134562969, 7.9153981703693011e-51,
  2092. 36, 29.846839085221291, 4.2678541181450703e-51,
  2093. 36, 29.846839092671871, 4.2678539866995966e-51,
  2094. 36, 30.411460973322392, 2.3948652243180979e-51,
  2095. 36, 30.411460980772972, 2.394865944405174e-51,
  2096. 36, 30.96837193518877, 1.3944290618424927e-51,
  2097. 36, 30.968371942639351, 1.3944293152714109e-51,
  2098. 36, 31.5174790173769, 8.3994203358922169e-52,
  2099. 36, 31.51747902482748, 8.3994196694359044e-52,
  2100. 36, 32.058711349964142, 5.2303978505284272e-52,
  2101. 36, 32.058711357414722, 5.2303986168397962e-52,
  2102. 36, 32.592030584812164, 3.3488642311760486e-52,
  2103. 36, 32.592030592262745, 3.3488629175690189e-52,
  2104. 36, 33.117443718016148, 2.1935874637218713e-52,
  2105. 36, 33.117443725466728, 2.1935864157428464e-52,
  2106. 36, 33.635017700493336, 1.4640573341386401e-52,
  2107. 36, 33.635017707943916, 1.4640577637638097e-52,
  2108. 36, 34.144894443452358, 9.9145231314678597e-53,
  2109. 36, 34.144894450902939, 9.9145189377303778e-53,
  2110. 36, 34.647303439676762, 6.7831948011401348e-53,
  2111. 36, 34.647303447127342, 6.7831938694253262e-53,
  2112. 36, 35.142567783594131, 4.728695673093241e-53,
  2113. 36, 35.142567791044712, 4.728693640419844e-53,
  2114. 36, 35.631099842488766, 3.3479489237088613e-53,
  2115. 36, 35.631099849939346, 3.3479487366331723e-53,
  2116. 36, 36.1133848503232, 2.3658904809482673e-53,
  2117. 36, 36.113384857773781, 2.3658904632138702e-53,
  2118. 36, 36.589955143630505, 1.6633995727057523e-53,
  2119. 36, 36.589955151081085, 1.6634000834145591e-53,
  2120. 37, 0.79745029658079147, 1.2236661930214837e-08,
  2121. 37, 0.79745030403137207, 1.2236628758929966e-08,
  2122. 37, 1.6623546034097672, 1.2479305303495537e-11,
  2123. 37, 1.6623546108603477, 1.2479287682904157e-11,
  2124. 37, 2.5144571959972382, 2.8202775702029049e-14,
  2125. 37, 2.5144572034478188, 2.8202750550262852e-14,
  2126. 37, 3.3553027361631393, 1.1310984736219153e-16,
  2127. 37, 3.3553027436137199, 1.1310978210383242e-16,
  2128. 37, 4.1859716475009918, 7.1192220955675187e-19,
  2129. 37, 4.1859716549515724, 7.1192189237113434e-19,
  2130. 37, 5.0072519481182098, 6.4985394002265385e-21,
  2131. 37, 5.0072519555687904, 6.4985349578088278e-21,
  2132. 37, 5.8197439312934875, 8.1409638138242418e-23,
  2133. 37, 5.8197439387440681, 8.1409615658792421e-23,
  2134. 37, 6.623920351266861, 1.3435858973256726e-24,
  2135. 37, 6.6239203587174416, 1.3435851897008275e-24,
  2136. 37, 7.4201629906892776, 2.8307382521732816e-26,
  2137. 37, 7.4201629981398582, 2.8307372642654064e-26,
  2138. 37, 8.2087858989834785, 7.4250550358011096e-28,
  2139. 37, 8.2087859064340591, 7.425054233214666e-28,
  2140. 37, 8.9900510162115097, 2.3757781581308228e-29,
  2141. 37, 8.9900510236620903, 2.3757776969798374e-29,
  2142. 37, 9.7641790360212326, 9.117207529070504e-31,
  2143. 37, 9.7641790434718132, 9.1172056695682319e-31,
  2144. 37, 10.531357169151306, 4.1367659138735107e-32,
  2145. 37, 10.531357176601887, 4.1367656716179671e-32,
  2146. 37, 11.291744880378246, 2.1922792746035818e-33,
  2147. 37, 11.291744887828827, 2.1922790321494946e-33,
  2148. 37, 12.045478232204914, 1.3426890905806162e-34,
  2149. 37, 12.045478239655495, 1.3426888392460162e-34,
  2150. 37, 12.792673192918301, 9.4164802467780859e-36,
  2151. 37, 12.792673200368881, 9.4164787873069284e-36,
  2152. 37, 13.533428221940994, 7.5006766342224927e-37,
  2153. 37, 13.533428229391575, 7.5006765352776218e-37,
  2154. 37, 14.267826303839684, 6.7370840809894097e-38,
  2155. 37, 14.267826311290264, 6.7370818558224836e-38,
  2156. 37, 14.995936617255211, 6.7794683533193956e-39,
  2157. 37, 14.995936624705791, 6.7794685669393241e-39,
  2158. 37, 15.717815771698952, 7.5988197334410899e-40,
  2159. 37, 15.717815779149532, 7.5988200044185489e-40,
  2160. 37, 16.433508925139904, 9.4370881848402715e-41,
  2161. 37, 16.433508932590485, 9.4370869322809968e-41,
  2162. 37, 17.143050618469715, 1.2923864433326415e-41,
  2163. 37, 17.143050625920296, 1.2923862031149783e-41,
  2164. 37, 17.846465460956097, 1.9431631602162195e-42,
  2165. 37, 17.846465468406677, 1.9431627337446246e-42,
  2166. 37, 18.543768703937531, 3.1948008999823789e-43,
  2167. 37, 18.543768711388111, 3.1948010113204146e-43,
  2168. 37, 19.234966672956944, 5.7225142187488541e-44,
  2169. 37, 19.234966680407524, 5.7225139397996951e-44,
  2170. 37, 19.920057162642479, 1.1128777706945255e-44,
  2171. 37, 19.92005717009306, 1.1128779257270233e-44,
  2172. 37, 20.599029682576656, 2.3422790968973117e-45,
  2173. 37, 20.599029690027237, 2.3422787459449697e-45,
  2174. 37, 21.271865725517273, 5.3194139126989398e-46,
  2175. 37, 21.271865732967854, 5.3194138487209108e-46,
  2176. 37, 21.938538894057274, 1.299888245542366e-46,
  2177. 37, 21.938538901507854, 1.2998883349852924e-46,
  2178. 37, 22.599015057086945, 3.4089243411358843e-47,
  2179. 37, 22.599015064537525, 3.408924229182079e-47,
  2180. 37, 23.253252446651459, 9.5699439516338502e-48,
  2181. 37, 23.253252454102039, 9.5699415030365759e-48,
  2182. 37, 23.901201739907265, 2.8690919156987703e-48,
  2183. 37, 23.901201747357845, 2.8690914333854321e-48,
  2184. 37, 24.54280611872673, 9.1649001925442593e-49,
  2185. 37, 24.542806126177311, 9.1649005780835866e-49,
  2186. 37, 25.17800135165453, 3.1124278518690985e-49,
  2187. 37, 25.17800135910511, 3.1124268541854008e-49,
  2188. 37, 25.806715928018093, 1.1213100444461474e-49,
  2189. 37, 25.806715935468674, 1.1213100629654459e-49,
  2190. 37, 26.428871154785156, 4.2765508470155986e-50,
  2191. 37, 26.428871162235737, 4.2765493833034662e-50,
  2192. 37, 27.044381447136402, 1.7230608895836024e-50,
  2193. 37, 27.044381454586983, 1.723060324124993e-50,
  2194. 37, 27.653154633939266, 7.3189360531595413e-51,
  2195. 37, 27.653154641389847, 7.3189369856880685e-51,
  2196. 37, 28.255092471837997, 3.270635849960595e-51,
  2197. 37, 28.255092479288578, 3.2706356611225313e-51,
  2198. 37, 28.850091427564621, 1.5346672258666679e-51,
  2199. 37, 28.850091435015202, 1.5346672310873133e-51,
  2200. 37, 29.438043721020222, 7.543141992030555e-52,
  2201. 37, 29.438043728470802, 7.543143707916083e-52,
  2202. 37, 30.018838845193386, 3.874949153397152e-52,
  2203. 37, 30.018838852643967, 3.874947763251735e-52,
  2204. 37, 30.592365711927414, 2.0766876525058779e-52,
  2205. 37, 30.592365719377995, 2.0766871501237398e-52,
  2206. 37, 31.158515512943268, 1.1576724655066195e-52,
  2207. 37, 31.158515520393848, 1.1576721953298155e-52,
  2208. 37, 31.717185698449612, 6.6936395490480338e-53,
  2209. 37, 31.717185705900192, 6.6936420210855687e-53,
  2210. 37, 32.26828520745039, 4.0030047819768722e-53,
  2211. 37, 32.26828521490097, 4.0030029042549631e-53,
  2212. 37, 32.811741434037685, 2.4728033585097465e-53,
  2213. 37, 32.811741441488266, 2.472804014857275e-53,
  2214. 37, 33.347508952021599, 1.5724714477623819e-53,
  2215. 37, 33.347508959472179, 1.572471299321689e-53,
  2216. 37, 33.875580437481403, 1.0235954646285162e-53,
  2217. 37, 33.875580444931984, 1.0235955617103327e-53,
  2218. 37, 34.395999230444431, 6.7952496882961977e-54,
  2219. 37, 34.395999237895012, 6.7952461226991219e-54,
  2220. 37, 34.908872827887535, 4.5825066833067962e-54,
  2221. 37, 34.908872835338116, 4.5825058071678801e-54,
  2222. 37, 35.414385139942169, 3.126558694401219e-54,
  2223. 37, 35.41438514739275, 3.1265575278948968e-54,
  2224. 37, 35.91280460357666, 2.1535066491957579e-54,
  2225. 37, 35.912804611027241, 2.153507153607943e-54,
  2226. 37, 36.404484450817108, 1.5247311886236291e-54,
  2227. 37, 36.404484458267689, 1.5247312487526864e-54,
  2228. 37, 36.889852896332741, 1.079237350892692e-54,
  2229. 37, 36.889852903783321, 1.0792377265221853e-54,
  2230. 37, 37.369393646717072, 7.6138428826956967e-55,
  2231. 37, 37.369393654167652, 7.6138390265469377e-55,
  2232. 37, 37.843620575964451, 5.3377879130874528e-55,
  2233. 37, 37.843620583415031, 5.3377878086121768e-55,
  2234. 38, 0.79859550297260284, 1.0856580287562025e-08,
  2235. 38, 0.79859551042318344, 1.0856554375618626e-08,
  2236. 38, 1.6644502282142639, 1.0478085209213337e-11,
  2237. 38, 1.6644502356648445, 1.0478073726155761e-11,
  2238. 38, 2.5176734104752541, 2.2412324303407208e-14,
  2239. 38, 2.5176734179258347, 2.2412296392981232e-14,
  2240. 38, 3.3597952127456665, 8.5076785133405888e-17,
  2241. 38, 3.3597952201962471, 8.5076706729828499e-17,
  2242. 38, 4.1918860524892807, 5.0683042781997589e-19,
  2243. 38, 4.1918860599398613, 5.0683022594556336e-19,
  2244. 38, 5.0147268176078796, 4.378910643033748e-21,
  2245. 38, 5.0147268250584602, 4.3789086546405285e-21,
  2246. 38, 5.828912615776062, 5.1921247627005068e-23,
  2247. 38, 5.8289126232266426, 5.1921222391432412e-23,
  2248. 38, 6.6349124535918236, 8.1105425045874404e-25,
  2249. 38, 6.6349124610424042, 8.110539774075029e-25,
  2250. 38, 7.4331053867936134, 1.617316665311046e-26,
  2251. 38, 7.433105394244194, 1.617316440770334e-26,
  2252. 38, 8.2238036170601845, 4.0151378429904181e-28,
  2253. 38, 8.2238036245107651, 4.015136984178548e-28,
  2254. 38, 9.0072679594159126, 1.2159212965962104e-29,
  2255. 38, 9.0072679668664932, 1.2159208207433248e-29,
  2256. 38, 9.7837185859680176, 4.4162423160286735e-31,
  2257. 38, 9.7837185934185982, 4.4162416946544442e-31,
  2258. 38, 10.553342707455158, 1.8964272424010951e-32,
  2259. 38, 10.553342714905739, 1.8964267905280257e-32,
  2260. 38, 11.316300310194492, 9.5114672897534994e-34,
  2261. 38, 11.316300317645073, 9.5114641548621261e-34,
  2262. 38, 12.072728417813778, 5.5130997617066586e-35,
  2263. 38, 12.072728425264359, 5.5130983436961545e-35,
  2264. 38, 12.822744384407997, 3.6590686844435314e-36,
  2265. 38, 12.822744391858578, 3.6590683149523385e-36,
  2266. 38, 13.566448464989662, 2.758274929688359e-37,
  2267. 38, 13.566448472440243, 2.7582745019573862e-37,
  2268. 38, 14.303925864398479, 2.3445435874808282e-38,
  2269. 38, 14.30392587184906, 2.3445436870215827e-38,
  2270. 38, 15.035248324275017, 2.2326837025369582e-39,
  2271. 38, 15.035248331725597, 2.2326833393720502e-39,
  2272. 38, 15.760475471615791, 2.3682080599328576e-40,
  2273. 38, 15.760475479066372, 2.3682075080605805e-40,
  2274. 38, 16.479655846953392, 2.7832534710135998e-41,
  2275. 38, 16.479655854403973, 2.7832532879192518e-41,
  2276. 38, 17.192827761173248, 3.6070297549176349e-42,
  2277. 38, 17.192827768623829, 3.6070286895740662e-42,
  2278. 38, 17.900020033121109, 5.1323150247195217e-43,
  2279. 38, 17.90002004057169, 5.1323140369858444e-43,
  2280. 38, 18.601252518594265, 7.9855046226895403e-44,
  2281. 38, 18.601252526044846, 7.9855030321548096e-44,
  2282. 38, 19.296536602079868, 1.3536668948114345e-44,
  2283. 38, 19.296536609530449, 1.3536664254310531e-44,
  2284. 38, 19.985875576734543, 2.4914698664149824e-45,
  2285. 38, 19.985875584185123, 2.4914700473896849e-45,
  2286. 38, 20.669264905154705, 4.9631023266169206e-46,
  2287. 38, 20.669264912605286, 4.9631015730240982e-46,
  2288. 38, 21.346692517399788, 1.0668796068050406e-46,
  2289. 38, 21.346692524850368, 1.0668792858037233e-46,
  2290. 38, 22.018138960003853, 2.4679368474617229e-47,
  2291. 38, 22.018138967454433, 2.46793637331118e-47,
  2292. 38, 22.683577544987202, 6.1273384648171703e-48,
  2293. 38, 22.683577552437782, 6.1273388538819925e-48,
  2294. 38, 23.342974461615086, 1.6287464319431956e-48,
  2295. 38, 23.342974469065666, 1.6287465589289163e-48,
  2296. 38, 23.996288873255253, 4.6244141135970417e-49,
  2297. 38, 23.996288880705833, 4.6244139707011605e-49,
  2298. 38, 24.643472984433174, 1.3992813641664737e-49,
  2299. 38, 24.643472991883755, 1.3992815290961278e-49,
  2300. 38, 25.284472092986107, 4.5025702693911814e-50,
  2301. 38, 25.284472100436687, 4.5025703981392466e-50,
  2302. 38, 25.919224686920643, 1.5375035399490303e-50,
  2303. 38, 25.919224694371223, 1.5375036072619918e-50,
  2304. 38, 26.547662526369095, 5.5601877247885129e-51,
  2305. 38, 26.547662533819675, 5.5601876296393229e-51,
  2306. 38, 27.169710800051689, 2.1252757522561053e-51,
  2307. 38, 27.16971080750227, 2.1252762417162567e-51,
  2308. 38, 27.785288318991661, 8.5691767255137375e-52,
  2309. 38, 27.785288326442242, 8.5691769176802675e-52,
  2310. 38, 28.394307859241962, 3.6375520068298642e-52,
  2311. 38, 28.394307866692543, 3.6375509456924231e-52,
  2312. 38, 28.996676616370678, 1.6224427641883163e-52,
  2313. 38, 28.996676623821259, 1.622442697148659e-52,
  2314. 38, 29.592296853661537, 7.5897562486105309e-53,
  2315. 38, 29.592296861112118, 7.5897537052591606e-53,
  2316. 38, 30.181066893041134, 3.7153358213302024e-53,
  2317. 38, 30.181066900491714, 3.7153352370458552e-53,
  2318. 38, 30.762882404029369, 1.8991275765178409e-53,
  2319. 38, 30.76288241147995, 1.8991268090216899e-53,
  2320. 38, 31.337638281285763, 1.011897730905427e-53,
  2321. 38, 31.337638288736343, 1.011898019843859e-53,
  2322. 38, 31.905231095850468, 5.6053554722310255e-54,
  2323. 38, 31.905231103301048, 5.6053535423071908e-54,
  2324. 38, 32.465562544763088, 3.2191655316314136e-54,
  2325. 38, 32.465562552213669, 3.2191654248135054e-54,
  2326. 38, 33.018543861806393, 1.911716584704686e-54,
  2327. 38, 33.018543869256973, 1.9117164960140519e-54,
  2328. 38, 33.564101710915565, 1.1716842069253844e-54,
  2329. 38, 33.564101718366146, 1.171683748939402e-54,
  2330. 38, 34.102185644209385, 7.400328173238866e-55,
  2331. 38, 34.102185651659966, 7.4003274298963434e-55,
  2332. 38, 34.63277729600668, 4.7868574640208661e-55,
  2333. 38, 34.63277730345726, 4.7868570950777136e-55,
  2334. 38, 35.15590126812458, 3.1601245063659552e-55,
  2335. 38, 35.155901275575161, 3.1601256141113849e-55,
  2336. 38, 35.671637006103992, 2.1213819000229862e-55,
  2337. 38, 35.671637013554573, 2.1213818245865819e-55,
  2338. 38, 36.180130407214165, 1.4425889599279148e-55,
  2339. 38, 36.180130414664745, 1.4425882771152319e-55,
  2340. 38, 36.681602776050568, 9.8990384739542851e-56,
  2341. 38, 36.681602783501148, 9.8990409760224132e-56,
  2342. 38, 37.176354207098484, 6.9441499664883014e-56,
  2343. 38, 37.176354214549065, 6.9441458354194441e-56,
  2344. 38, 37.664758898317814, 4.9192031215738617e-56,
  2345. 38, 37.664758905768394, 4.9192014222924419e-56,
  2346. 38, 38.147251442074776, 3.4788201160648105e-56,
  2347. 38, 38.147251449525356, 3.4788200837872443e-56,
  2348. 38, 38.624306313693523, 2.4486355090333834e-56,
  2349. 38, 38.624306321144104, 2.4486357196694196e-56,
  2350. 39, 0.79969886690378189, 9.6612143778886286e-09,
  2351. 39, 0.79969887435436249, 9.6611833659543116e-09,
  2352. 39, 1.6664676442742348, 8.8363260213997706e-12,
  2353. 39, 1.6664676517248154, 8.8363150690020779e-12,
  2354. 39, 2.5207678005099297, 1.7913041342876869e-14,
  2355. 39, 2.5207678079605103, 1.7913024593913769e-14,
  2356. 39, 3.3641155064105988, 6.4446628031215182e-17,
  2357. 39, 3.3641155138611794, 6.4446578879089881e-17,
  2358. 39, 4.1975715160369873, 3.6388503086830051e-19,
  2359. 39, 4.1975715234875679, 3.6388472458720568e-19,
  2360. 39, 5.0219098404049873, 2.9797587595903091e-21,
  2361. 39, 5.0219098478555679, 2.9797574573664833e-21,
  2362. 39, 5.8377205207943916, 3.3486821124159864e-23,
  2363. 39, 5.8377205282449722, 3.3486810759664543e-23,
  2364. 39, 6.6454688534140587, 4.9578250919485837e-25,
  2365. 39, 6.6454688608646393, 4.9578240233007194e-25,
  2366. 39, 7.4455311968922615, 9.3701457525565861e-27,
  2367. 39, 7.4455312043428421, 9.3701426658016626e-27,
  2368. 39, 8.2382178753614426, 2.2047425437621379e-28,
  2369. 39, 8.2382178828120232, 2.2047414756897301e-28,
  2370. 39, 9.0237884894013405, 6.3279677678366445e-30,
  2371. 39, 9.0237884968519211, 6.3279653079178988e-30,
  2372. 39, 9.8024625554680824, 2.1782510395644173e-31,
  2373. 39, 9.802462562918663, 2.1782507909039509e-31,
  2374. 39, 10.574427150189877, 8.8650607816370113e-33,
  2375. 39, 10.574427157640457, 8.8650590820738999e-33,
  2376. 39, 11.339842580258846, 4.21383409134695e-34,
  2377. 39, 11.339842587709427, 4.2138338754137614e-34,
  2378. 39, 12.098846592009068, 2.3147510097171507e-35,
  2379. 39, 12.098846599459648, 2.3147505763690007e-35,
  2380. 39, 12.851557679474354, 1.4559671379309136e-36,
  2381. 39, 12.851557686924934, 1.4559669477038534e-36,
  2382. 39, 13.598077602684498, 1.0401252086311623e-37,
  2383. 39, 13.598077610135078, 1.0401250446118563e-37,
  2384. 39, 14.338493429124355, 8.3785468663638118e-39,
  2385. 39, 14.338493436574936, 8.3785458033752376e-39,
  2386. 39, 15.072879135608673, 7.5612898818531167e-40,
  2387. 39, 15.072879143059254, 7.5612886562067478e-40,
  2388. 39, 15.801296919584274, 7.6005354226141264e-41,
  2389. 39, 15.801296927034855, 7.6005337498656611e-41,
  2390. 39, 16.523798257112503, 8.4650896576241533e-42,
  2391. 39, 16.523798264563084, 8.4650886253305973e-42,
  2392. 39, 17.240424759685993, 1.0396412702585144e-42,
  2393. 39, 17.240424767136574, 1.0396412770497945e-42,
  2394. 39, 17.951208882033825, 1.4018620637042408e-43,
  2395. 39, 17.951208889484406, 1.4018616305158902e-43,
  2396. 39, 18.656174533069134, 2.067083503736078e-44,
  2397. 39, 18.656174540519714, 2.0670834410366982e-44,
  2398. 39, 19.355337493121624, 3.3207815601122839e-45,
  2399. 39, 19.355337500572205, 3.3207812480398958e-45,
  2400. 39, 20.048705853521824, 5.7925577857641326e-46,
  2401. 39, 20.048705860972404, 5.7925562215888879e-46,
  2402. 39, 20.73628031462431, 1.0936340009548834e-46,
  2403. 39, 20.73628032207489, 1.0936338912944408e-46,
  2404. 39, 21.418054424226284, 2.2282416173411488e-47,
  2405. 39, 21.418054431676865, 2.2282419515714618e-47,
  2406. 39, 22.094014786183834, 4.8858532361936634e-48,
  2407. 39, 22.094014793634415, 4.8858528829628252e-48,
  2408. 39, 22.764141239225864, 1.1499462002800235e-48,
  2409. 39, 22.764141246676445, 1.1499460310878093e-48,
  2410. 39, 23.428406953811646, 2.8980663905193471e-49,
  2411. 39, 23.428406961262226, 2.898066276934411e-49,
  2412. 39, 24.086778528988361, 7.8023090836169274e-50,
  2413. 39, 24.086778536438942, 7.8023071601284799e-50,
  2414. 39, 24.739216089248657, 2.2390305872090235e-50,
  2415. 39, 24.739216096699238, 2.2390301640135304e-50,
  2416. 39, 25.385673321783543, 6.8343680810092181e-51,
  2417. 39, 25.385673329234123, 6.8343669565535207e-51,
  2418. 39, 26.026097558438778, 2.2143788932280574e-51,
  2419. 39, 26.026097565889359, 2.214379341700106e-51,
  2420. 39, 26.660429820418358, 7.6008658486826571e-52,
  2421. 39, 26.660429827868938, 7.600864771708126e-52,
  2422. 39, 27.288604959845543, 2.7586423498874149e-52,
  2423. 39, 27.288604967296124, 2.758642998550457e-52,
  2424. 39, 27.910551734268665, 1.0566445834836509e-52,
  2425. 39, 27.910551741719246, 1.0566448391841193e-52,
  2426. 39, 28.526193052530289, 4.2633663243585857e-53,
  2427. 39, 28.526193059980869, 4.2633674856406724e-53,
  2428. 39, 29.135446235537529, 1.8086671216346443e-53,
  2429. 39, 29.13544624298811, 1.8086664439032788e-53,
  2430. 39, 29.738223470747471, 8.0525691421281269e-54,
  2431. 39, 29.738223478198051, 8.0525661133114887e-54,
  2432. 39, 30.334432370960712, 3.7560490711121251e-54,
  2433. 39, 30.334432378411293, 3.7560482528346272e-54,
  2434. 39, 30.923976838588715, 1.8315301227125887e-54,
  2435. 39, 30.923976846039295, 1.8315294529778216e-54,
  2436. 39, 31.506758250296116, 9.3176473955502718e-55,
  2437. 39, 31.506758257746696, 9.3176498591590885e-55,
  2438. 39, 32.082677021622658, 4.9370713759437589e-55,
  2439. 39, 32.082677029073238, 4.9370727760416717e-55,
  2440. 39, 32.651634819805622, 2.7182652304916268e-55,
  2441. 39, 32.651634827256203, 2.7182656586123935e-55,
  2442. 39, 33.213537447154522, 1.5509397574117082e-55,
  2443. 39, 33.213537454605103, 1.5509397191650001e-55,
  2444. 39, 33.76829868555069, 9.1478312540410161e-56,
  2445. 39, 33.76829869300127, 9.1478350368113743e-56,
  2446. 39, 34.315845258533955, 5.5636458609342363e-56,
  2447. 39, 34.315845265984535, 5.5636451195134233e-56,
  2448. 39, 34.856123223900795, 3.4904081103721966e-56,
  2449. 39, 34.856123231351376, 3.4904077582346387e-56,
  2450. 39, 35.389105789363384, 2.2434410644709078e-56,
  2451. 39, 35.389105796813965, 2.2434413425309701e-56,
  2452. 39, 35.914802670478821, 1.4725708246351153e-56,
  2453. 39, 35.914802677929401, 1.4725709043207682e-56,
  2454. 39, 36.433270551264286, 9.8372978663326332e-57,
  2455. 39, 36.433270558714867, 9.8372937681131233e-57,
  2456. 39, 36.944623731076717, 6.6643897045912897e-57,
  2457. 39, 36.944623738527298, 6.6643904738423579e-57,
  2458. 39, 37.449043244123459, 4.5619506187543033e-57,
  2459. 39, 37.449043251574039, 4.5619516037469389e-57,
  2460. 39, 37.946782201528549, 3.1638952883437559e-57,
  2461. 39, 37.94678220897913, 3.1638958376894018e-57,
  2462. 39, 38.438164800405502, 2.2414198125250737e-57,
  2463. 39, 38.438164807856083, 2.241419676994563e-57,
  2464. 39, 38.92357762157917, 1.5874855857137775e-57,
  2465. 39, 38.923577629029751, 1.5874850938683276e-57,
  2466. 39, 39.403453819453716, 1.1208658754145761e-57,
  2467. 39, 39.403453826904297, 1.1208655216309198e-57,
  2468. 39, 39.878253020346165, 7.8686506952910403e-58,
  2469. 39, 39.878253027796745, 7.8686503959234645e-58,
  2470. 40, 0.80076299607753754, 8.6220839569040916e-09,
  2471. 40, 0.80076300352811813, 8.6220617969632951e-09,
  2472. 40, 1.6684117615222931, 7.482856429765271e-12,
  2473. 40, 1.6684117689728737, 7.4828434084303384e-12,
  2474. 40, 2.5237480700016022, 1.4395249763313945e-14,
  2475. 40, 2.5237480774521828, 1.4395234884855117e-14,
  2476. 40, 3.3682745918631554, 4.914945972398221e-17,
  2477. 40, 3.368274599313736, 4.9149416138302671e-17,
  2478. 40, 4.2030427530407906, 2.6336469660088453e-19,
  2479. 40, 4.2030427604913712, 2.6336449591696725e-19,
  2480. 40, 5.0288198664784431, 2.04669313220365e-21,
  2481. 40, 5.0288198739290237, 2.0466922069270797e-21,
  2482. 40, 5.8461910635232925, 2.182856581073528e-23,
  2483. 40, 5.8461910709738731, 2.1828557610574724e-23,
  2484. 40, 6.6556179970502853, 3.0670597274357603e-25,
  2485. 40, 6.6556180045008659, 3.0670587692154617e-25,
  2486. 40, 7.4574743509292603, 5.5011817992950591e-27,
  2487. 40, 7.4574743583798409, 5.5011804116695148e-27,
  2488. 40, 8.2520685344934464, 1.2284121858449798e-28,
  2489. 40, 8.2520685419440269, 1.2284119905636949e-28,
  2490. 40, 9.039658859372139, 3.3459882136107596e-30,
  2491. 40, 9.0396588668227196, 3.3459876354353264e-30,
  2492. 40, 9.8204641044139862, 1.093046091664667e-31,
  2493. 40, 9.8204641118645668, 1.093045912726458e-31,
  2494. 40, 10.594671085476875, 4.221612631880723e-33,
  2495. 40, 10.594671092927456, 4.2216116455431198e-33,
  2496. 40, 11.362440258264542, 1.9043015174724808e-34,
  2497. 40, 11.362440265715122, 1.9043013466761215e-34,
  2498. 40, 12.123909913003445, 9.927033740522332e-36,
  2499. 40, 12.123909920454025, 9.9270318491872625e-36,
  2500. 40, 12.87919944524765, 5.9254204573291864e-37,
  2501. 40, 12.879199452698231, 5.9254185761345363e-37,
  2502. 40, 13.628411874175072, 4.0169933059966589e-38,
  2503. 40, 13.628411881625652, 4.0169919637532185e-38,
  2504. 40, 14.371635846793652, 3.0706343996807527e-39,
  2505. 40, 14.371635854244232, 3.0706334592178465e-39,
  2506. 40, 15.10894725471735, 2.6296368343236479e-40,
  2507. 40, 15.108947262167931, 2.629636883937738e-40,
  2508. 40, 15.840410508215427, 2.5083165315198936e-41,
  2509. 40, 15.840410515666008, 2.508316135677605e-41,
  2510. 40, 16.566079638898373, 2.6509819483710857e-42,
  2511. 40, 16.566079646348953, 2.6509813339366169e-42,
  2512. 40, 17.285999126732349, 3.0895557761508032e-43,
  2513. 40, 17.28599913418293, 3.0895547199180405e-43,
  2514. 40, 18.000204637646675, 3.9532735587946378e-44,
  2515. 40, 18.000204645097256, 3.9532738604335661e-44,
  2516. 40, 18.708723567426205, 5.5316336293557132e-45,
  2517. 40, 18.708723574876785, 5.5316323436324288e-45,
  2518. 40, 19.411575593054295, 8.4330816952067172e-46,
  2519. 40, 19.411575600504875, 8.4330793832693508e-46,
  2520. 40, 20.10877301543951, 1.3959734563971271e-46,
  2521. 40, 20.108773022890091, 1.3959734325249744e-46,
  2522. 40, 20.800321087241173, 2.5012329433504756e-47,
  2523. 40, 20.800321094691753, 2.5012321368344211e-47,
  2524. 40, 21.486218318343163, 4.8365841541015896e-48,
  2525. 40, 21.486218325793743, 4.8365827723172397e-48,
  2526. 40, 22.166456647217274, 1.0065510121004077e-48,
  2527. 40, 22.166456654667854, 1.0065511177259529e-48,
  2528. 40, 22.841021612286568, 2.2486596435899771e-49,
  2529. 40, 22.841021619737148, 2.2486595284896741e-49,
  2530. 40, 23.509892523288727, 5.3795421688687128e-50,
  2531. 40, 23.509892530739307, 5.3795422441328151e-50,
  2532. 40, 24.17304252833128, 1.3749934138013411e-50,
  2533. 40, 24.17304253578186, 1.3749936145620943e-50,
  2534. 40, 24.830438703298569, 3.7466207092405214e-51,
  2535. 40, 24.830438710749149, 3.7466195892844483e-51,
  2536. 40, 25.482042148709297, 1.0860643386448439e-51,
  2537. 40, 25.482042156159878, 1.0860642115645083e-51,
  2538. 40, 26.12780799716711, 3.3425556909891041e-52,
  2539. 40, 26.127808004617691, 3.3425556313746612e-52,
  2540. 40, 26.767685502767563, 1.0901108511699288e-52,
  2541. 40, 26.767685510218143, 1.0901105953917385e-52,
  2542. 40, 27.401618115603924, 3.7602645981940591e-53,
  2543. 40, 27.401618123054504, 3.7602652607389148e-53,
  2544. 40, 28.029543526470661, 1.369396504373224e-53,
  2545. 40, 28.029543533921242, 1.3693960150232702e-53,
  2546. 40, 28.651393860578537, 5.2556184134729698e-54,
  2547. 40, 28.651393868029118, 5.2556168198097212e-54,
  2548. 40, 29.267095804214478, 2.1219341342039526e-54,
  2549. 40, 29.267095811665058, 2.121934465865967e-54,
  2550. 40, 29.876570880413055, 8.9967556766314939e-55,
  2551. 40, 29.876570887863636, 8.9967531699707271e-55,
  2552. 40, 30.479735873639584, 3.9986560136554673e-55,
  2553. 40, 30.479735881090164, 3.9986558489137015e-55,
  2554. 40, 31.076503314077854, 1.8599753253287926e-55,
  2555. 40, 31.076503321528435, 1.8599757156271693e-55,
  2556. 40, 31.66678225249052, 9.0360299626257797e-56,
  2557. 40, 31.666782259941101, 9.036026700725493e-56,
  2558. 40, 32.250479318201542, 4.5760898608462063e-56,
  2559. 40, 32.250479325652122, 4.5760887986740979e-56,
  2560. 40, 32.827500082552433, 2.4117678880943317e-56,
  2561. 40, 32.827500090003014, 2.4117684357547485e-56,
  2562. 40, 33.397750958800316, 1.3201202030406543e-56,
  2563. 40, 33.397750966250896, 1.3201196555992101e-56,
  2564. 40, 33.961141757667065, 7.4847204235456685e-57,
  2565. 40, 33.961141765117645, 7.4847221559011106e-57,
  2566. 40, 34.517588913440704, 4.3855925974584337e-57,
  2567. 40, 34.517588920891285, 4.385593435217874e-57,
  2568. 40, 35.067019812762737, 2.6491586845734461e-57,
  2569. 40, 35.067019820213318, 2.6491580564154119e-57,
  2570. 40, 35.609378203749657, 1.6497934498550021e-57,
  2571. 40, 35.609378211200237, 1.649793368648089e-57,
  2572. 40, 36.144630901515484, 1.0536773043718698e-57,
  2573. 40, 36.144630908966064, 1.0536776720991313e-57,
  2574. 40, 36.672775842249393, 6.8759153785157124e-58,
  2575. 40, 36.672775849699974, 6.8759166513298611e-58,
  2576. 40, 37.193851247429848, 4.5699678490685328e-58,
  2577. 40, 37.193851254880428, 4.5699698575441556e-58,
  2578. 40, 37.707945220172405, 3.0831903169784489e-58,
  2579. 40, 37.707945227622986, 3.0831907114952658e-58,
  2580. 40, 38.215204663574696, 2.1042675579982823e-58,
  2581. 40, 38.215204671025276, 2.1042678320825935e-58,
  2582. 40, 38.715841598808765, 1.44772765360699e-58,
  2583. 40, 38.715841606259346, 1.4477275844728336e-58,
  2584. 40, 39.210134834051132, 1.0212982981853514e-58,
  2585. 40, 39.210134841501713, 1.0212978783646425e-58,
  2586. 40, 39.698425233364105, 7.2384658423559274e-59,
  2587. 40, 39.698425240814686, 7.2384626057588699e-59,
  2588. 40, 40.181104280054569, 5.1224147534757263e-59,
  2589. 40, 40.18110428750515, 5.1224148163640331e-59,
  2590. 40, 40.658597514033318, 3.6091357864666219e-59,
  2591. 40, 40.658597521483898, 3.6091362660315758e-59,
  2592. 41, 0.80179024487733841, 7.715754717994936e-09,
  2593. 41, 0.80179025232791901, 7.7157302111467959e-09,
  2594. 41, 1.6702870726585388, 6.3618331174118259e-12,
  2595. 41, 1.6702870801091194, 6.3618226594372705e-12,
  2596. 41, 2.5266212671995163, 1.162850848252617e-14,
  2597. 41, 2.5266212746500969, 1.1628493459927956e-14,
  2598. 41, 3.3722824975848198, 3.7724846530163349e-17,
  2599. 41, 3.3722825050354004, 3.7724808311832636e-17,
  2600. 41, 4.2083131596446037, 1.920778816112959e-19,
  2601. 41, 4.2083131670951843, 1.9207773576706867e-19,
  2602. 41, 5.0354740768671036, 1.4183648576268382e-21,
  2603. 41, 5.0354740843176842, 1.4183641694691616e-21,
  2604. 41, 5.8543455973267555, 1.4374026410740077e-23,
  2605. 41, 5.8543456047773361, 1.4374021204448828e-23,
  2606. 41, 6.6653857976198196, 1.9190885863488743e-25,
  2607. 41, 6.6653858050704002, 1.919087824425809e-25,
  2608. 41, 7.4689657092094421, 3.270760808097721e-27,
  2609. 41, 7.4689657166600227, 3.2707591863959973e-27,
  2610. 41, 8.2653918191790581, 6.9399488701523391e-29,
  2611. 41, 8.2653918266296387, 6.9399461386502186e-29,
  2612. 41, 9.0549211129546165, 1.7961988013370199e-30,
  2613. 41, 9.0549211204051971, 1.7961986170950286e-30,
  2614. 41, 9.8377715349197388, 5.5755077823717882e-32,
  2615. 41, 9.8377715423703194, 5.5755069110678978e-32,
  2616. 41, 10.614129528403282, 2.0461508033605068e-33,
  2617. 41, 10.614129535853863, 2.0461500591140822e-33,
  2618. 41, 11.384155571460724, 8.7701108074102184e-35,
  2619. 41, 11.384155578911304, 8.7701090331652339e-35,
  2620. 41, 12.147988334298134, 4.3440568875966986e-36,
  2621. 41, 12.147988341748714, 4.3440564786178534e-36,
  2622. 41, 12.905747920274734, 2.4637601753857343e-37,
  2623. 41, 12.905747927725315, 2.4637596423878285e-37,
  2624. 41, 13.657538384199142, 1.5870121728469763e-38,
  2625. 41, 13.657538391649723, 1.5870116574060113e-38,
  2626. 41, 14.403449714183807, 1.1526673651546713e-39,
  2627. 41, 14.403449721634388, 1.1526669722593979e-39,
  2628. 41, 15.14355943351984, 9.3791993648929087e-41,
  2629. 41, 15.143559440970421, 9.3791977758924899e-41,
  2630. 41, 15.877933889627457, 8.5004955033105688e-42,
  2631. 41, 15.877933897078037, 8.5004957216667634e-42,
  2632. 41, 16.606629312038422, 8.53610276763418e-43,
  2633. 41, 16.606629319489002, 8.5361021103963203e-43,
  2634. 41, 17.32969269156456, 9.4523530357048223e-44,
  2635. 41, 17.329692699015141, 9.4523506752230666e-44,
  2636. 41, 18.047162488102913, 1.1491939884925788e-44,
  2637. 41, 18.047162495553493, 1.1491939201245561e-44,
  2638. 41, 18.759069196879864, 1.5278674206431506e-45,
  2639. 41, 18.759069204330444, 1.5278669100935831e-45,
  2640. 41, 19.465435892343521, 2.2131950384106822e-46,
  2641. 41, 19.465435899794102, 2.2131952234933592e-46,
  2642. 41, 20.166278555989265, 3.4811292143934784e-47,
  2643. 41, 20.166278563439846, 3.4811282177669865e-47,
  2644. 41, 20.861606501042843, 5.9267645821030561e-48,
  2645. 41, 20.861606508493423, 5.9267646789506383e-48,
  2646. 41, 21.55142255872488, 1.089026097386482e-48,
  2647. 41, 21.551422566175461, 1.089026021431083e-48,
  2648. 41, 22.235723368823528, 2.1537298245085798e-49,
  2649. 41, 22.235723376274109, 2.1537300799057606e-49,
  2650. 41, 22.914499513804913, 4.5725708362403891e-50,
  2651. 41, 22.914499521255493, 4.5725705992050573e-50,
  2652. 41, 23.587735697627068, 1.0396699443959863e-50,
  2653. 41, 23.587735705077648, 1.0396697016213483e-50,
  2654. 41, 24.255410842597485, 2.525830841332298e-51,
  2655. 41, 24.255410850048065, 2.5258301837673761e-51,
  2656. 41, 24.917498178780079, 6.5425362831654044e-52,
  2657. 41, 24.917498186230659, 6.5425348121202585e-52,
  2658. 41, 25.573965318500996, 1.8031239693612795e-52,
  2659. 41, 25.573965325951576, 1.8031234753289202e-52,
  2660. 41, 26.224774323403835, 5.2769875821328614e-53,
  2661. 41, 26.224774330854416, 5.276987836076435e-53,
  2662. 41, 26.869881734251976, 1.6368353014029421e-53,
  2663. 41, 26.869881741702557, 1.6368354177457138e-53,
  2664. 41, 27.50923865288496, 5.3714024253680684e-54,
  2665. 41, 27.509238660335541, 5.371403525428115e-54,
  2666. 41, 28.142790779471397, 1.8614995765867043e-54,
  2667. 41, 28.142790786921978, 1.8614993186913763e-54,
  2668. 41, 28.770478524267673, 6.8010686240834692e-55,
  2669. 41, 28.770478531718254, 6.8010665157488161e-55,
  2670. 41, 29.392237104475498, 2.6151090463060908e-55,
  2671. 41, 29.392237111926079, 2.6151083985090659e-55,
  2672. 41, 30.00799672305584, 1.0564964051943473e-55,
  2673. 41, 30.00799673050642, 1.0564965558976623e-55,
  2674. 41, 30.617682799696922, 4.4769434240746522e-56,
  2675. 41, 30.617682807147503, 4.476941847194843e-56,
  2676. 41, 31.221216365695, 1.9865352596664337e-56,
  2677. 41, 31.22121637314558, 1.9865355524875975e-56,
  2678. 41, 31.818514481186867, 9.2159451402794094e-57,
  2679. 41, 31.818514488637447, 9.2159466688116338e-57,
  2680. 41, 32.409490957856178, 4.4613696997625097e-57,
  2681. 41, 32.409490965306759, 4.4613679528438168e-57,
  2682. 41, 32.994057275354862, 2.2495337343609451e-57,
  2683. 41, 32.994057282805443, 2.2495336072907286e-57,
  2684. 41, 33.572123780846596, 1.179515303712195e-57,
  2685. 41, 33.572123788297176, 1.1795156958792046e-57,
  2686. 41, 34.14360136538744, 6.4199511051895594e-58,
  2687. 41, 34.14360137283802, 6.4199510962157903e-58,
  2688. 41, 34.708403661847115, 3.6178146943975811e-58,
  2689. 41, 34.708403669297695, 3.6178147081673786e-58,
  2690. 41, 35.266449868679047, 2.1062679049212825e-58,
  2691. 41, 35.266449876129627, 2.1062685252617971e-58,
  2692. 41, 35.817668430507183, 1.2639711870312449e-58,
  2693. 41, 35.817668437957764, 1.2639716152935793e-58,
  2694. 41, 36.362001702189445, 7.8141248205685345e-59,
  2695. 41, 36.362001709640026, 7.8141256095820112e-59,
  2696. 41, 36.899411715567112, 4.9591961766203501e-59,
  2697. 41, 36.899411723017693, 4.9591939834951158e-59,
  2698. 41, 37.429887130856514, 3.2171228324064162e-59,
  2699. 41, 37.429887138307095, 3.2171241631281812e-59,
  2700. 41, 37.953451178967953, 2.1269491341026847e-59,
  2701. 41, 37.953451186418533, 2.1269492501039519e-59,
  2702. 41, 38.470170341432095, 1.4286189358117899e-59,
  2703. 41, 38.470170348882675, 1.4286192796461194e-59,
  2704. 41, 38.980162680149078, 9.7171129843050171e-60,
  2705. 41, 38.980162687599659, 9.7171121503283134e-60,
  2706. 41, 39.4836046397686, 6.6707774251818163e-60,
  2707. 41, 39.483604647219181, 6.6707772095156799e-60,
  2708. 41, 39.980734407901764, 4.6551475379699454e-60,
  2709. 41, 39.980734415352345, 4.6551461775452092e-60,
  2710. 41, 40.471850238740444, 3.2996303654595619e-60,
  2711. 41, 40.471850246191025, 3.299629164010922e-60,
  2712. 41, 40.957302808761597, 2.3382554940028968e-60,
  2713. 41, 40.957302816212177, 2.3382555227359038e-60,
  2714. 41, 41.437482245266438, 1.6521789716672249e-60,
  2715. 41, 41.437482252717018, 1.6521799531621949e-60,
  2716. 41, 41.912801884114742, 1.161253768520295e-60,
  2717. 41, 41.912801891565323, 1.161254060902467e-60,
  2718. 42, 0.80278279632329941, 6.9226590222761392e-09,
  2719. 42, 0.80278280377388, 6.9226375602766169e-09,
  2720. 42, 1.6720976755023003, 5.4292207524054341e-12,
  2721. 42, 1.6720976829528809, 5.4292105857191855e-12,
  2722. 42, 2.529393844306469, 9.4401492831892214e-15,
  2723. 42, 2.5293938517570496, 9.440137562058038e-15,
  2724. 42, 3.3761483952403069, 2.9133785168914818e-17,
  2725. 42, 3.3761484026908875, 2.913375858396887e-17,
  2726. 42, 4.2133949920535088, 1.4111373398855075e-19,
  2727. 42, 4.2133949995040894, 1.4111362180318768e-19,
  2728. 42, 5.0418881699442863, 9.9130527366678168e-22,
  2729. 42, 5.0418881773948669, 9.9130466763312262e-22,
  2730. 42, 5.8622036203742027, 9.5571596865742465e-24,
  2731. 42, 5.8622036278247833, 9.557157157815258e-24,
  2732. 42, 6.6747959107160568, 1.2138894993380412e-25,
  2733. 42, 6.6747959181666374, 1.2138890999121016e-25,
  2734. 42, 7.4800334572792053, 1.9681951625914627e-27,
  2735. 42, 7.4800334647297859, 1.9681946847574354e-27,
  2736. 42, 8.2782208025455475, 3.9729393004208446e-29,
  2737. 42, 8.2782208099961281, 3.9729377246408213e-29,
  2738. 42, 9.0696135759353638, 9.7824189185222744e-31,
  2739. 42, 9.0696135833859444, 9.782415933019014e-31,
  2740. 42, 9.854428842663765, 2.8887602415935609e-32,
  2741. 42, 9.8544288501143456, 2.8887597673727744e-32,
  2742. 42, 10.63285256922245, 1.0085526144203417e-33,
  2743. 42, 10.632852576673031, 1.0085524424097982e-33,
  2744. 42, 11.405045129358768, 4.1124264530225136e-35,
  2745. 42, 11.405045136809349, 4.1124259662087623e-35,
  2746. 42, 12.171145439147949, 1.9378425726639904e-36,
  2747. 42, 12.17114544659853, 1.9378423676609656e-36,
  2748. 42, 12.931274153292179, 1.045559969037066e-37,
  2749. 42, 12.93127416074276, 1.0455596177818872e-37,
  2750. 42, 13.685536183416843, 6.4070132508159121e-39,
  2751. 42, 13.685536190867424, 6.407013282659424e-39,
  2752. 42, 14.43402262032032, 4.4269253093815454e-40,
  2753. 42, 14.434022627770901, 4.4269241541282206e-40,
  2754. 42, 15.176812402904034, 3.4267679212328663e-41,
  2755. 42, 15.176812410354614, 3.4267674343162701e-41,
  2756. 42, 15.913973532617092, 2.9544897572847338e-42,
  2757. 42, 15.913973540067673, 2.9544887105567143e-42,
  2758. 42, 16.645564183592796, 2.8223839882129309e-43,
  2759. 42, 16.645564191043377, 2.8223832928604173e-43,
  2760. 42, 17.371633522212505, 2.9731354185298358e-44,
  2761. 42, 17.371633529663086, 2.9731344508034859e-44,
  2762. 42, 18.092222459614277, 3.4386472737376164e-45,
  2763. 42, 18.092222467064857, 3.438646475084569e-45,
  2764. 42, 18.807364217936993, 4.3491258313818515e-46,
  2765. 42, 18.807364225387573, 4.3491245093441195e-46,
  2766. 42, 19.517084851861, 5.9932507487453098e-47,
  2767. 42, 19.517084859311581, 5.9932510605416288e-47,
  2768. 42, 20.221403621137142, 8.9680022145373332e-48,
  2769. 42, 20.221403628587723, 8.9680030564321489e-48,
  2770. 42, 20.920333370566368, 1.4525643162552315e-48,
  2771. 42, 20.920333378016949, 1.4525644551988813e-48,
  2772. 42, 21.613880790770054, 2.5392779271460697e-49,
  2773. 42, 21.613880798220634, 2.5392781202855432e-49,
  2774. 42, 22.302046649158001, 4.7778624747879543e-50,
  2775. 42, 22.302046656608582, 4.7778609688180624e-50,
  2776. 42, 22.984826005995274, 9.6514724249543887e-51,
  2777. 42, 22.984826013445854, 9.6514719380202041e-51,
  2778. 42, 23.662208318710327, 2.0880714410437191e-51,
  2779. 42, 23.662208326160908, 2.0880713844950678e-51,
  2780. 42, 24.334177613258362, 4.8272884627393777e-52,
  2781. 42, 24.334177620708942, 4.827289071207131e-52,
  2782. 42, 25.000712551176548, 1.1899655825914922e-52,
  2783. 42, 25.000712558627129, 1.1899654828045305e-52,
  2784. 42, 25.661786533892155, 3.1214193463127235e-53,
  2785. 42, 25.661786541342735, 3.1214189097750331e-53,
  2786. 42, 26.317367739975452, 8.6958244653446017e-54,
  2787. 42, 26.317367747426033, 8.6958215737634595e-54,
  2788. 42, 26.967419199645519, 2.568029364046961e-54,
  2789. 42, 26.9674192070961, 2.568029072939054e-54,
  2790. 42, 27.611898817121983, 8.0249111457810081e-55,
  2791. 42, 27.611898824572563, 8.0249107539069643e-55,
  2792. 42, 28.250759445130825, 2.6489724041957653e-55,
  2793. 42, 28.250759452581406, 2.6489725573532699e-55,
  2794. 42, 28.883948929607868, 9.2210130457023447e-56,
  2795. 42, 28.883948937058449, 9.221012553865369e-56,
  2796. 42, 29.51141019910574, 3.3793032788582558e-56,
  2797. 42, 29.51141020655632, 3.3793020931771187e-56,
  2798. 42, 30.133081384003162, 1.3017207647702263e-56,
  2799. 42, 30.133081391453743, 1.3017209766503453e-56,
  2800. 42, 30.748895935714245, 5.2620269591213157e-57,
  2801. 42, 30.748895943164825, 5.2620264324839771e-57,
  2802. 42, 31.358782909810543, 2.2286239885660763e-57,
  2803. 42, 31.358782917261124, 2.2286233962325355e-57,
  2804. 42, 31.962667249143124, 9.8734765335665241e-58,
  2805. 42, 31.962667256593704, 9.8734771638543485e-58,
  2806. 42, 32.560470215976238, 4.5689315053016582e-58,
  2807. 42, 32.560470223426819, 4.5689315012563647e-58,
  2808. 42, 33.152110017836094, 2.204279572077455e-58,
  2809. 42, 33.152110025286674, 2.2042786952183643e-58,
  2810. 42, 33.737502619624138, 1.1068187252756619e-58,
  2811. 42, 33.737502627074718, 1.1068183477512304e-58,
  2812. 42, 34.316562816500664, 5.7749063078169861e-59,
  2813. 42, 34.316562823951244, 5.7749039481390523e-59,
  2814. 42, 34.88920570909977, 3.1261765683062832e-59,
  2815. 42, 34.88920571655035, 3.1261767380643983e-59,
  2816. 42, 35.455348581075668, 1.7513391881906954e-59,
  2817. 42, 35.455348588526249, 1.7513391738815631e-59,
  2818. 42, 36.014913402497768, 1.0132955667514977e-59,
  2819. 42, 36.014913409948349, 1.0132953554711642e-59,
  2820. 42, 36.567829996347427, 6.0419225386156667e-60,
  2821. 42, 36.567830003798008, 6.0419249645517703e-60,
  2822. 42, 37.114040024578571, 3.7084880489823353e-60,
  2823. 42, 37.114040032029152, 3.70848786570471e-60,
  2824. 42, 37.653502009809017, 2.338854994512836e-60,
  2825. 42, 37.653502017259598, 2.3388544174312297e-60,
  2826. 42, 38.18619729578495, 1.5082771906917482e-60,
  2827. 42, 38.186197303235531, 1.5082768335011839e-60,
  2828. 42, 38.712137028574944, 9.9179507405724581e-61,
  2829. 42, 38.712137036025524, 9.9179533842514018e-61,
  2830. 42, 39.231369808316231, 6.6305438401582333e-61,
  2831. 42, 39.231369815766811, 6.6305466146285408e-61,
  2832. 42, 39.743989452719688, 4.4929623334862857e-61,
  2833. 42, 39.743989460170269, 4.4929644560224335e-61,
  2834. 42, 40.250141784548759, 3.0762046694284016e-61,
  2835. 42, 40.25014179199934, 3.0762050675393587e-61,
  2836. 42, 40.750029072165489, 2.1232133872540221e-61,
  2837. 42, 40.75002907961607, 2.1232143184545875e-61,
  2838. 42, 41.243910521268845, 1.5040992206787617e-61,
  2839. 42, 41.243910528719425, 1.5040994366927394e-61,
  2840. 42, 41.732097789645195, 1.066568753779962e-61,
  2841. 42, 41.732097797095776, 1.0665688191693734e-61,
  2842. 42, 42.21494534611702, 7.5520351086269267e-62,
  2843. 42, 42.2149453535676, 7.5520324461586611e-62,
  2844. 42, 42.692836992442608, 5.3257794840175116e-62,
  2845. 42, 42.692836999893188, 5.3257796543161497e-62,
  2846. 43, 0.80374263972043991, 6.2265229208281086e-09,
  2847. 43, 0.80374264717102051, 6.2265021676836063e-09,
  2848. 43, 1.6738473474979401, 4.6500497846984813e-12,
  2849. 43, 1.6738473549485207, 4.6500437983955095e-12,
  2850. 43, 2.5320717096328735, 7.6999297251521244e-15,
  2851. 43, 2.5320717170834541, 7.6999200444794929e-15,
  2852. 43, 3.3798806890845299, 2.2631148188373452e-17,
  2853. 43, 3.3798806965351105, 2.2631134624768674e-17,
  2854. 43, 4.2182994857430458, 1.0439730347593901e-19,
  2855. 43, 4.2182994931936264, 1.0439725582552017e-19,
  2856. 43, 5.0480765253305435, 6.9846384600905826e-22,
  2857. 43, 5.0480765327811241, 6.9846329992999297e-22,
  2858. 43, 5.8697829768061638, 6.4133648817528039e-24,
  2859. 43, 5.8697829842567444, 6.4133622301576819e-24,
  2860. 43, 6.6838699728250504, 7.7581908507981851e-26,
  2861. 43, 6.683869980275631, 7.7581869040059224e-26,
  2862. 43, 7.4907033443450928, 1.1980536998817066e-27,
  2863. 43, 7.4907033517956734, 1.1980533287085893e-27,
  2864. 43, 8.2905857041478157, 2.3032904037204204e-29,
  2865. 43, 8.2905857115983963, 2.3032899434237301e-29,
  2866. 43, 9.0837712809443474, 5.4014825819620076e-31,
  2867. 43, 9.083771288394928, 5.4014818234672467e-31,
  2868. 43, 9.8704762011766434, 1.5191783549612291e-32,
  2869. 43, 9.870476208627224, 1.519177820284746e-32,
  2870. 43, 10.650885902345181, 5.0515644746481509e-34,
  2871. 43, 10.650885909795761, 5.0515633182229788e-34,
  2872. 43, 11.425160549581051, 1.9618008332053675e-35,
  2873. 43, 11.425160557031631, 1.9618004402996259e-35,
  2874. 43, 12.193439178168774, 8.8044787784929281e-37,
  2875. 43, 12.193439185619354, 8.8044753063642099e-37,
  2876. 43, 12.955842867493629, 4.524398586238088e-38,
  2877. 43, 12.95584287494421, 4.5243971572220065e-38,
  2878. 43, 13.712477192282677, 2.6405415266954578e-39,
  2879. 43, 13.712477199733257, 2.6405409196625623e-39,
  2880. 43, 14.463434211909771, 1.7376536138713058e-40,
  2881. 43, 14.463434219360352, 1.7376535898353172e-40,
  2882. 43, 15.20879402756691, 1.2810567130050931e-41,
  2883. 43, 15.20879403501749, 1.2810562769780531e-41,
  2884. 43, 15.948626108467579, 1.0519315407923782e-42,
  2885. 43, 15.948626115918159, 1.0519312156263242e-42,
  2886. 43, 16.682990290224552, 9.5706606808167989e-44,
  2887. 43, 16.682990297675133, 9.5706595162643238e-44,
  2888. 43, 17.411937654018402, 9.6019964557800178e-45,
  2889. 43, 17.411937661468983, 9.6019932159219121e-45,
  2890. 43, 18.13551127165556, 1.0576852894588731e-45,
  2891. 43, 18.13551127910614, 1.0576850398218628e-45,
  2892. 43, 18.853746756911278, 1.2740748320858259e-46,
  2893. 43, 18.853746764361858, 1.2740744275602638e-46,
  2894. 43, 19.566672801971436, 1.6721803291553602e-47,
  2895. 43, 19.566672809422016, 1.6721802496179909e-47,
  2896. 43, 20.274311557412148, 2.3831385055210507e-48,
  2897. 43, 20.274311564862728, 2.383138722927918e-48,
  2898. 43, 20.976678997278214, 3.6764564183028991e-49,
  2899. 43, 20.976679004728794, 3.6764551742830879e-49,
  2900. 43, 21.673785232007504, 6.1214527112754142e-50,
  2901. 43, 21.673785239458084, 6.1214517381911048e-50,
  2902. 43, 22.365634694695473, 1.0970868259989562e-50,
  2903. 43, 22.365634702146053, 1.0970869292873099e-50,
  2904. 43, 23.052226364612579, 2.1109654457950782e-51,
  2905. 43, 23.05222637206316, 2.1109648351815291e-51,
  2906. 43, 23.73355396091938, 4.3504475736244337e-52,
  2907. 43, 23.733553968369961, 4.3504474174699854e-52,
  2908. 43, 24.409606009721756, 9.5811885685959652e-53,
  2909. 43, 24.409606017172337, 9.5811865620694161e-53,
  2910. 43, 25.080366007983685, 2.2501451275878645e-53,
  2911. 43, 25.080366015434265, 2.250144411912722e-53,
  2912. 43, 25.745812483131886, 5.6237768952562137e-54,
  2913. 43, 25.745812490582466, 5.6237769737644979e-54,
  2914. 43, 26.405919045209885, 1.4929156510239942e-54,
  2915. 43, 26.405919052660465, 1.4929154295863137e-54,
  2916. 43, 27.060654483735561, 4.2017660690891096e-55,
  2917. 43, 27.060654491186142, 4.2017661352698133e-55,
  2918. 43, 27.70998277515173, 1.2515559328727676e-55,
  2919. 43, 27.70998278260231, 1.2515561411826354e-55,
  2920. 43, 28.353863142430782, 3.9386790330335798e-56,
  2921. 43, 28.353863149881363, 3.938678699998805e-56,
  2922. 43, 28.992250114679337, 1.30742297126559e-56,
  2923. 43, 28.992250122129917, 1.3074227853186405e-56,
  2924. 43, 29.625093564391136, 4.5703490079865401e-57,
  2925. 43, 29.625093571841717, 4.5703489945165746e-57,
  2926. 43, 30.252338789403439, 1.679839691186224e-57,
  2927. 43, 30.252338796854019, 1.6798400103101351e-57,
  2928. 43, 30.873926617205143, 6.4818615616990382e-58,
  2929. 43, 30.873926624655724, 6.4818617121955273e-58,
  2930. 43, 31.489793568849564, 2.6216783109665946e-58,
  2931. 43, 31.489793576300144, 2.621678842878726e-58,
  2932. 43, 32.099872037768364, 1.1097966007180264e-58,
  2933. 43, 32.099872045218945, 1.1097965164251156e-58,
  2934. 43, 32.704090610146523, 4.9093647055745871e-59,
  2935. 43, 32.704090617597103, 4.9093629238590932e-59,
  2936. 43, 33.302374452352524, 2.2663027175130519e-59,
  2937. 43, 33.302374459803104, 2.2663030381968129e-59,
  2938. 43, 33.894645825028419, 1.089821777981862e-59,
  2939. 43, 33.894645832479, 1.0898215996640809e-59,
  2940. 43, 34.480824865400791, 5.4503470421960063e-60,
  2941. 43, 34.480824872851372, 5.4503475216165703e-60,
  2942. 43, 35.060830503702164, 2.8302994788743613e-60,
  2943. 43, 35.060830511152744, 2.8302993299817642e-60,
  2944. 43, 35.634581781923771, 1.5241498107793508e-60,
  2945. 43, 35.634581789374352, 1.524150366688098e-60,
  2946. 43, 36.201999485492706, 8.4901039478581528e-61,
  2947. 43, 36.201999492943287, 8.4901057099943408e-61,
  2948. 43, 36.763008333742619, 4.8826921073920482e-61,
  2949. 43, 36.763008341193199, 4.88269148765274e-61,
  2950. 43, 37.317539721727371, 2.89325097146544e-61,
  2951. 43, 37.317539729177952, 2.8932501406101497e-61,
  2952. 43, 37.865535192191601, 1.763384563649848e-61,
  2953. 43, 37.865535199642181, 1.763384206032246e-61,
  2954. 43, 38.406950734555721, 1.1052474884369675e-61,
  2955. 43, 38.406950742006302, 1.1052472149923624e-61,
  2956. 43, 38.941761992871761, 7.0853082671685455e-62,
  2957. 43, 38.941762000322342, 7.0853089890115881e-62,
  2958. 43, 39.46997033059597, 4.6335481062213602e-62,
  2959. 43, 39.469970338046551, 4.6335497917407068e-62,
  2960. 43, 39.991609625518322, 3.0826746406189898e-62,
  2961. 43, 39.991609632968903, 3.0826749253707252e-62,
  2962. 43, 40.506753340363503, 2.0804026345727385e-62,
  2963. 43, 40.506753347814083, 2.0804017787903443e-62,
  2964. 43, 41.015521101653576, 1.4200099809529536e-62,
  2965. 43, 41.015521109104156, 1.420009712483586e-62,
  2966. 43, 41.518083661794662, 9.7731968830010019e-63,
  2967. 43, 41.518083669245243, 9.7731991835116888e-63,
  2968. 43, 42.014664947986603, 6.8583190565524262e-63,
  2969. 43, 42.014664955437183, 6.8583151787402871e-63,
  2970. 43, 42.505540028214455, 4.8636242162072754e-63,
  2971. 43, 42.505540035665035, 4.8636220226399413e-63,
  2972. 43, 42.991028398275375, 3.448316649423409e-63,
  2973. 43, 42.991028405725956, 3.4483150726159365e-63,
  2974. 43, 43.471483275294304, 2.4381653298784023e-63,
  2975. 43, 43.471483282744884, 2.4381645543034918e-63,
  2976. 43, 43.947278343141079, 1.7155393308219594e-63,
  2977. 43, 43.94727835059166, 1.7155397584796518e-63,
  2978. 44, 0.80467161536216736, 5.6136778930781251e-09,
  2979. 44, 0.80467162281274796, 5.6136608371297985e-09,
  2980. 44, 1.6755395382642746, 3.996456677211653e-12,
  2981. 44, 1.6755395457148552, 3.996449766244987e-12,
  2982. 44, 2.5346603021025658, 6.3089402910587147e-15,
  2983. 44, 2.5346603095531464, 6.308934747725832e-15,
  2984. 44, 3.3834870904684067, 1.7678471267789971e-17,
  2985. 44, 3.3834870979189873, 1.7678457325653622e-17,
  2986. 44, 4.2230369374155998, 7.7750648421336081e-20,
  2987. 44, 4.2230369448661804, 7.775059336381719e-20,
  2988. 44, 5.0540523454546928, 4.9595393901990306e-22,
  2989. 44, 5.0540523529052734, 4.9595359464101014e-22,
  2990. 44, 5.8771000504493713, 4.3418177822464477e-24,
  2991. 44, 5.8771000578999519, 4.3418159986033655e-24,
  2992. 44, 6.692627839744091, 5.0077047309676213e-26,
  2993. 44, 6.6926278471946716, 5.0077018300841822e-26,
  2994. 44, 7.5009989961981773, 7.3731092712775596e-28,
  2995. 44, 7.5009990036487579, 7.3731071442298436e-28,
  2996. 44, 8.3025142028927803, 1.35151930219129e-29,
  2997. 44, 8.3025142103433609, 1.3515188596538854e-29,
  2998. 44, 9.0974262878298759, 3.0219530142929182e-31,
  2999. 44, 9.0974262952804565, 3.0219525157972958e-31,
  3000. 44, 9.885950393974781, 8.1037515418772692e-33,
  3001. 44, 9.8859504014253616, 8.1037496721190902e-33,
  3002. 44, 10.668271347880363, 2.5692524853802503e-34,
  3003. 44, 10.668271355330944, 2.5692522872428457e-34,
  3004. 44, 11.444549031555653, 9.5134883272533602e-36,
  3005. 44, 11.444549039006233, 9.5134851368063353e-36,
  3006. 44, 12.214922517538071, 4.0709150121215076e-37,
  3007. 44, 12.214922524988651, 4.0709145082759209e-37,
  3008. 44, 12.9795131534338, 1.9945846540912174e-38,
  3009. 44, 12.97951316088438, 1.9945845789467207e-38,
  3010. 44, 13.738427057862282, 1.1099089234391263e-39,
  3011. 44, 13.738427065312862, 1.1099085251966313e-39,
  3012. 44, 14.491757087409496, 6.9640101710065686e-41,
  3013. 44, 14.491757094860077, 6.9640078677027602e-41,
  3014. 44, 15.239584363996983, 4.8951439415325917e-42,
  3015. 44, 15.239584371447563, 4.8951421880711173e-42,
  3016. 44, 15.981979586184025, 3.8325250997128576e-43,
  3017. 44, 15.981979593634605, 3.8325246691666718e-43,
  3018. 44, 16.719004042446613, 3.3246034933715899e-44,
  3019. 44, 16.719004049897194, 3.3246028367467908e-44,
  3020. 44, 17.450710512697697, 3.1802402277522236e-45,
  3021. 44, 17.450710520148277, 3.1802402020461697e-45,
  3022. 44, 18.177143938839436, 3.3400774233097505e-46,
  3023. 44, 18.177143946290016, 3.3400767496533442e-46,
  3024. 44, 18.898342065513134, 3.8361752046986516e-47,
  3025. 44, 18.898342072963715, 3.8361742569729389e-47,
  3026. 44, 19.614335909485817, 4.800572916017465e-48,
  3027. 44, 19.614335916936398, 4.8005724839761991e-48,
  3028. 44, 20.325150176882744, 6.5233421352255798e-49,
  3029. 44, 20.325150184333324, 6.5233403168874937e-49,
  3030. 44, 21.030803643167019, 9.5954871171553862e-50,
  3031. 44, 21.030803650617599, 9.5954850050970341e-50,
  3032. 44, 21.731309413909912, 1.5234114031559522e-50,
  3033. 44, 21.731309421360493, 1.5234111451311826e-50,
  3034. 44, 22.42667518556118, 2.6033920081158185e-51,
  3035. 44, 22.426675193011761, 2.6033911145943002e-51,
  3036. 44, 23.116903461515903, 4.7767105988238726e-52,
  3037. 44, 23.116903468966484, 4.7767099043402472e-52,
  3038. 44, 23.801991693675518, 9.387467949055562e-53,
  3039. 44, 23.801991701126099, 9.3874684263904844e-53,
  3040. 44, 24.481932438910007, 1.971615201422645e-53,
  3041. 44, 24.481932446360588, 1.9716152109831415e-53,
  3042. 44, 25.156713478267193, 4.4159911548218363e-54,
  3043. 44, 25.156713485717773, 4.4159913675159231e-54,
  3044. 44, 25.826317891478539, 1.0526730104836363e-54,
  3045. 44, 25.826317898929119, 1.0526729250930486e-54,
  3046. 44, 26.490724146366119, 2.6655572078148186e-55,
  3047. 44, 26.4907241538167, 2.6655568543053462e-55,
  3048. 44, 27.149906150996685, 7.1568186823845456e-56,
  3049. 44, 27.149906158447266, 7.1568199199919761e-56,
  3050. 44, 27.803833283483982, 2.0339107389822583e-56,
  3051. 44, 27.803833290934563, 2.0339100579837449e-56,
  3052. 44, 28.452470488846302, 6.1079388232656124e-57,
  3053. 44, 28.452470496296883, 6.1079379800803341e-57,
  3054. 44, 29.095778256654739, 1.9351084823971883e-57,
  3055. 44, 29.09577826410532, 1.9351087848232976e-57,
  3056. 44, 29.733712695538998, 6.4577619511222403e-58,
  3057. 44, 29.733712702989578, 6.4577623280174925e-58,
  3058. 44, 30.366225592792034, 2.2665241394008965e-58,
  3059. 44, 30.366225600242615, 2.2665233610200225e-58,
  3060. 44, 30.993264488875866, 8.3538981878075504e-59,
  3061. 44, 30.993264496326447, 8.3538973902278832e-59,
  3062. 44, 31.614772744476795, 3.228699802800217e-59,
  3063. 44, 31.614772751927376, 3.2286992972912687e-59,
  3064. 44, 32.230689719319344, 1.3065931274581666e-59,
  3065. 44, 32.230689726769924, 1.3065932206329812e-59,
  3066. 44, 32.840950936079025, 5.5283283462661653e-60,
  3067. 44, 32.840950943529606, 5.5283297905073914e-60,
  3068. 44, 33.445488356053829, 2.4420363935005462e-60,
  3069. 44, 33.44548836350441, 2.4420365090235068e-60,
  3070. 44, 34.044230751693249, 1.1247018428087803e-60,
  3071. 44, 34.044230759143829, 1.1247019447882527e-60,
  3072. 44, 34.637104175984859, 5.3916101329900339e-61,
  3073. 44, 34.63710418343544, 5.3916117966603539e-61,
  3074. 44, 35.224032618105412, 2.6860578423081937e-61,
  3075. 44, 35.224032625555992, 2.6860582812593381e-61,
  3076. 44, 35.80493887513876, 1.3884862436203571e-61,
  3077. 44, 35.80493888258934, 1.3884857125492079e-61,
  3078. 44, 36.379745692014694, 7.4395293787923654e-62,
  3079. 44, 36.379745699465275, 7.439531573426712e-62,
  3080. 44, 36.948377177119255, 4.1213785665077009e-62,
  3081. 44, 36.948377184569836, 4.1213775271898848e-62,
  3082. 44, 37.510760769248009, 2.3563995586116442e-62,
  3083. 44, 37.510760776698589, 2.3563998572726389e-62,
  3084. 44, 38.066829569637775, 1.387825922758731e-62,
  3085. 44, 38.066829577088356, 1.3878263222132413e-62,
  3086. 44, 38.616525396704674, 8.4026868409755843e-63,
  3087. 44, 38.616525404155254, 8.4026849826191917e-63,
  3088. 44, 39.15980252623558, 5.2330380914494507e-63,
  3089. 44, 39.159802533686161, 5.2330384337581212e-63,
  3090. 44, 39.696632169187069, 3.334915925394798e-63,
  3091. 44, 39.69663217663765, 3.3349150946973438e-63,
  3092. 44, 40.227007821202278, 2.1688592245996604e-63,
  3093. 44, 40.227007828652859, 2.1688582534753389e-63,
  3094. 44, 40.750951237976551, 1.4357225842013951e-63,
  3095. 44, 40.750951245427132, 1.4357220404846224e-63,
  3096. 44, 41.268518827855587, 9.6476907882532163e-64,
  3097. 44, 41.268518835306168, 9.6476938144334747e-64,
  3098. 44, 41.779807850718498, 6.5625953469000859e-64,
  3099. 44, 41.779807858169079, 6.5625937860509035e-64,
  3100. 44, 42.284961640834808, 4.5058398148726142e-64,
  3101. 44, 42.284961648285389, 4.5058416997625145e-64,
  3102. 44, 42.784172587096691, 3.129001741872849e-64,
  3103. 44, 42.784172594547272, 3.1290032694075403e-64,
  3104. 44, 43.277681954205036, 2.2178639138343572e-64,
  3105. 44, 43.277681961655617, 2.217862574017806e-64,
  3106. 44, 43.765775695443153, 1.5734475453107395e-64,
  3107. 44, 43.765775702893734, 1.5734473760285837e-64,
  3108. 44, 44.248776264488697, 1.1146763587781778e-64,
  3109. 44, 44.248776271939278, 1.1146759216720561e-64,
  3110. 44, 44.72703155875206, 7.8671948445613079e-65,
  3111. 44, 44.727031566202641, 7.8671929349871774e-65,
  3112. 45, 0.80557141453027725, 5.0726413534345763e-09,
  3113. 45, 0.80557142198085785, 5.0726286490438008e-09,
  3114. 45, 1.6771774515509605, 3.4460674497709128e-12,
  3115. 45, 1.6771774590015411, 3.4460610672915812e-12,
  3116. 45, 2.5371646136045456, 5.1916332019115706e-15,
  3117. 45, 2.5371646210551262, 5.1916266282356591e-15,
  3118. 45, 3.3869747146964073, 1.388371209350898e-17,
  3119. 45, 3.3869747221469879, 1.3883700616973645e-17,
  3120. 45, 4.2276168465614319, 5.8275697184933708e-20,
  3121. 45, 4.2276168540120125, 5.8275654750778e-20,
  3122. 45, 5.0598277673125267, 3.5477579887516431e-22,
  3123. 45, 5.0598277747631073, 3.5477564975097925e-22,
  3124. 45, 5.8841698914766312, 2.9642841271070067e-24,
  3125. 45, 5.8841698989272118, 2.9642822863171458e-24,
  3126. 45, 6.7010877579450607, 3.2630738774830459e-26,
  3127. 45, 6.7010877653956413, 3.263073017156076e-26,
  3128. 45, 7.5109421014785767, 4.5854715121871508e-28,
  3129. 45, 7.5109421089291573, 4.5854688992980262e-28,
  3130. 45, 8.3140317350625992, 8.0223903144934105e-30,
  3131. 45, 8.3140317425131798, 8.0223889424453224e-30,
  3132. 45, 9.1106080338358879, 1.7120675939027816e-31,
  3133. 45, 9.1106080412864685, 1.7120672151200833e-31,
  3134. 45, 9.9008851423859596, 4.3820095981211352e-33,
  3135. 45, 9.9008851498365402, 4.3820077220180574e-33,
  3136. 45, 10.68504723161459, 1.3260186203855025e-34,
  3137. 45, 10.68504723906517, 1.3260184368382346e-34,
  3138. 45, 11.463253825902939, 4.6864022295376335e-36,
  3139. 45, 11.463253833353519, 4.6864003438291794e-36,
  3140. 45, 12.235643930733204, 1.9140332469174886e-37,
  3141. 45, 12.235643938183784, 1.9140329245548746e-37,
  3142. 45, 13.002339072525501, 8.9509286929604941e-39,
  3143. 45, 13.002339079976082, 8.9509255547380081e-39,
  3144. 45, 13.763445809483528, 4.7540198232627669e-40,
  3145. 45, 13.763445816934109, 4.754018125249747e-40,
  3146. 45, 14.519057631492615, 2.8470235348619623e-41,
  3147. 45, 14.519057638943195, 2.8470231939414067e-41,
  3148. 45, 15.269256517291069, 1.9100959307121379e-42,
  3149. 45, 15.26925652474165, 1.9100954215055896e-42,
  3150. 45, 16.014114238321781, 1.4273575426163056e-43,
  3151. 45, 16.014114245772362, 1.4273572183784119e-43,
  3152. 45, 16.753693364560604, 1.1818045387769778e-44,
  3153. 45, 16.753693372011185, 1.1818045406989631e-44,
  3154. 45, 17.488048121333122, 1.0790078448072891e-45,
  3155. 45, 17.488048128783703, 1.0790075019516635e-45,
  3156. 45, 18.217225149273872, 1.0816351664675249e-46,
  3157. 45, 18.217225156724453, 1.0816350186856221e-46,
  3158. 45, 18.941264040768147, 1.1857252783860139e-47,
  3159. 45, 18.941264048218727, 1.1857253231470769e-47,
  3160. 45, 19.660197868943214, 1.4162599457171879e-48,
  3161. 45, 19.660197876393795, 1.4162594722619744e-48,
  3162. 45, 20.374053634703159, 1.8369095424586302e-49,
  3163. 45, 20.37405364215374, 1.8369090653707792e-49,
  3164. 45, 21.082852572202682, 2.5790366146060495e-50,
  3165. 45, 21.082852579653263, 2.5790364403184686e-50,
  3166. 45, 21.786610469222069, 3.9082959513144336e-51,
  3167. 45, 21.786610476672649, 3.9082953206667202e-51,
  3168. 45, 22.485337935388088, 6.3752648464290151e-52,
  3169. 45, 22.485337942838669, 6.3752654487505152e-52,
  3170. 45, 23.17904057353735, 1.1165741627665863e-52,
  3171. 45, 23.17904058098793, 1.1165741068514325e-52,
  3172. 45, 23.867719195783138, 2.0946976196525122e-53,
  3173. 45, 23.867719203233719, 2.0946972972903319e-53,
  3174. 45, 24.551369942724705, 4.199784043907654e-54,
  3175. 45, 24.551369950175285, 4.1997830354107881e-54,
  3176. 45, 25.229984417557716, 8.9802156001108849e-55,
  3177. 45, 25.229984425008297, 8.9802170199891646e-55,
  3178. 45, 25.903549753129482, 2.0437739932039704e-55,
  3179. 45, 25.903549760580063, 2.0437737107632989e-55,
  3180. 45, 26.572048746049404, 4.9412956452360819e-56,
  3181. 45, 26.572048753499985, 4.9412949268715549e-56,
  3182. 45, 27.235459871590137, 1.266852119595342e-56,
  3183. 45, 27.235459879040718, 1.266851943610651e-56,
  3184. 45, 27.893757358193398, 3.4382556738087285e-57,
  3185. 45, 27.893757365643978, 3.4382553299106011e-57,
  3186. 45, 28.546911224722862, 9.8618508840267625e-58,
  3187. 45, 28.546911232173443, 9.8618491033618367e-58,
  3188. 45, 29.194887325167656, 2.9846563929548203e-58,
  3189. 45, 29.194887332618237, 2.9846556456038703e-58,
  3190. 45, 29.837647385895252, 9.5164851985855428e-59,
  3191. 45, 29.837647393345833, 9.5164859067162488e-59,
  3192. 45, 30.475149028003216, 3.1919471145235652e-59,
  3193. 45, 30.475149035453796, 3.1919465385262668e-59,
  3194. 45, 31.10734585672617, 1.1245990945651224e-59,
  3195. 45, 31.10734586417675, 1.1245987676615756e-59,
  3196. 45, 31.734187498688698, 4.156056326015243e-60,
  3197. 45, 31.734187506139278, 4.1560548844122152e-60,
  3198. 45, 32.355619706213474, 1.6087715958830335e-60,
  3199. 45, 32.355619713664055, 1.6087709778691514e-60,
  3200. 45, 32.971584491431713, 6.5137250453975497e-61,
  3201. 45, 32.971584498882294, 6.513725581556009e-61,
  3202. 45, 33.582020282745361, 2.7547442749945884e-61,
  3203. 45, 33.582020290195942, 2.754744536546609e-61,
  3204. 45, 34.186862200498581, 1.2151842423090292e-61,
  3205. 45, 34.186862207949162, 1.2151844807083802e-61,
  3206. 45, 34.786042362451553, 5.5842073878826692e-62,
  3207. 45, 34.786042369902134, 5.584208841716622e-62,
  3208. 45, 35.379490330815315, 2.668953446148253e-62,
  3209. 45, 35.379490338265896, 2.6689534358362321e-62,
  3210. 45, 35.967133708298206, 1.3247417718966731e-62,
  3211. 45, 35.967133715748787, 1.3247418233453314e-62,
  3212. 45, 36.54889889061451, 6.81830654860711e-63,
  3213. 45, 36.54889889806509, 6.818308174202415e-63,
  3214. 45, 37.124712072312832, 3.6352982698527776e-63,
  3215. 45, 37.124712079763412, 3.6352977649621008e-63,
  3216. 45, 37.69450056552887, 2.0032179772713561e-63,
  3217. 45, 37.69450057297945, 2.0032182198683058e-63,
  3218. 45, 38.258194424211979, 1.1388655591516622e-63,
  3219. 45, 38.25819443166256, 1.1388660071209926e-63,
  3220. 45, 38.815728560090065, 6.6679019732380082e-64,
  3221. 45, 38.815728567540646, 6.6678989599996421e-64,
  3222. 45, 39.367045409977436, 4.0127865735433081e-64,
  3223. 45, 39.367045417428017, 4.0127869714530915e-64,
  3224. 45, 39.912098117172718, 2.4823303830602347e-64,
  3225. 45, 39.912098124623299, 2.4823303478495604e-64,
  3226. 45, 40.450854524970055, 1.5726807857647126e-64,
  3227. 45, 40.450854532420635, 1.572680157861683e-64,
  3228. 45, 40.983301803469658, 1.0171102749116892e-64,
  3229. 45, 40.983301810920238, 1.0171100325088395e-64,
  3230. 45, 41.509451732039452, 6.6986541124123709e-65,
  3231. 45, 41.509451739490032, 6.698656106772216e-65,
  3232. 45, 42.029346436262131, 4.4811565030652948e-65,
  3233. 45, 42.029346443712711, 4.4811552128179833e-65,
  3234. 45, 42.543064199388027, 3.0368532731017174e-65,
  3235. 45, 42.543064206838608, 3.0368549286644374e-65,
  3236. 45, 43.050724543631077, 2.0792657453220576e-65,
  3237. 45, 43.050724551081657, 2.0792648606503151e-65,
  3238. 45, 43.552491940557957, 1.4343039408147246e-65,
  3239. 45, 43.552491948008537, 1.4343037745621818e-65,
  3240. 45, 44.048576854169369, 1.0116281113567898e-65,
  3241. 45, 44.048576861619949, 1.0116281946112367e-65,
  3242. 45, 44.539233565330505, 7.1772181026542797e-66,
  3243. 45, 44.539233572781086, 7.1772152894419919e-66,
  3244. 45, 45.024754360318184, 5.0910329745997959e-66,
  3245. 45, 45.024754367768764, 5.0910353852429258e-66,
  3246. 45, 45.505460530519485, 3.6018564323451954e-66,
  3247. 45, 45.505460537970066, 3.6018566644727318e-66,
  3248. 46, 0.80644359439611435, 4.5937276590999757e-09,
  3249. 46, 0.80644360184669495, 4.5937132947588083e-09,
  3250. 46, 1.6787640303373337, 2.98087274959071e-12,
  3251. 46, 1.6787640377879143, 2.9808661935097509e-12,
  3252. 46, 2.5395892709493637, 4.2899194266498207e-15,
  3253. 46, 2.5395892783999443, 4.2899128733913176e-15,
  3254. 46, 3.3903501108288765, 1.0959512621942293e-17,
  3255. 46, 3.3903501182794571, 1.0959500272092307e-17,
  3256. 46, 4.2320479527115822, 4.3946338657974935e-20,
  3257. 46, 4.2320479601621628, 4.3946295614372081e-20,
  3258. 46, 5.0654139667749405, 2.5559124327100822e-22,
  3259. 46, 5.0654139742255211, 2.5559109015816517e-22,
  3260. 46, 5.8910063803195953, 2.0402090976949595e-24,
  3261. 46, 5.8910063877701759, 2.0402082133441809e-24,
  3262. 46, 6.7092665061354637, 2.145610870292747e-26,
  3263. 46, 6.7092665135860443, 2.1456095483082796e-26,
  3264. 46, 7.5205526426434517, 2.8805916737655836e-28,
  3265. 46, 7.5205526500940323, 2.8805901581525201e-28,
  3266. 46, 8.3251616805791855, 4.8148199932649022e-30,
  3267. 46, 8.3251616880297661, 4.8148180062818176e-30,
  3268. 46, 9.1233435869216919, 9.8170133416748883e-32,
  3269. 46, 9.1233435943722725, 9.8170091250383215e-32,
  3270. 46, 9.9153114706277847, 2.4005845709495377e-33,
  3271. 46, 9.9153114780783653, 2.4005840292112442e-33,
  3272. 46, 10.701248779892921, 6.9403518737356291e-35,
  3273. 46, 10.701248787343502, 6.9403506658677479e-35,
  3274. 46, 11.481314651668072, 2.3434809696862083e-36,
  3275. 46, 11.481314659118652, 2.3434804155032999e-36,
  3276. 46, 12.255647927522659, 9.1445672766592834e-38,
  3277. 46, 12.25564793497324, 9.144564597736229e-38,
  3278. 46, 13.024370245635509, 4.0857760701521376e-39,
  3279. 46, 13.02437025308609, 4.0857744961794638e-39,
  3280. 46, 13.787588477134705, 2.0732944897302441e-40,
  3281. 46, 13.787588484585285, 2.0732942157647581e-40,
  3282. 46, 14.545396625995636, 1.1862751290774051e-41,
  3283. 46, 14.545396633446217, 1.1862750069296983e-41,
  3284. 46, 15.297877408564091, 7.6040389545684135e-43,
  3285. 46, 15.297877416014671, 7.6040366169514959e-43,
  3286. 46, 16.045103512704372, 5.4289663713334323e-44,
  3287. 46, 16.045103520154953, 5.4289651014099083e-44,
  3288. 46, 16.787138611078262, 4.2946308014331587e-45,
  3289. 46, 16.787138618528843, 4.2946309393062078e-45,
  3290. 46, 17.524038217961788, 3.7462898475103639e-46,
  3291. 46, 17.524038225412369, 3.7462891712075553e-46,
  3292. 46, 18.255850434303284, 3.5880254135208017e-47,
  3293. 46, 18.255850441753864, 3.5880241641149892e-47,
  3294. 46, 18.982616521418095, 3.7580124520341846e-48,
  3295. 46, 18.982616528868675, 3.7580126105590187e-48,
  3296. 46, 19.704371377825737, 4.2886328507162675e-49,
  3297. 46, 19.704371385276318, 4.2886330882959628e-49,
  3298. 46, 20.421144008636475, 5.3145793544475191e-50,
  3299. 46, 20.421144016087055, 5.3145791023640892e-50,
  3300. 46, 21.132957860827446, 7.129322161861212e-51,
  3301. 46, 21.132957868278027, 7.1293220408739578e-51,
  3302. 46, 21.839831113815308, 1.0322705745422839e-51,
  3303. 46, 21.839831121265888, 1.0322702541941654e-51,
  3304. 46, 22.541776970028877, 1.6088924619052019e-52,
  3305. 46, 22.541776977479458, 1.6088926207793541e-52,
  3306. 46, 23.238803811371326, 2.6924552321776528e-53,
  3307. 46, 23.238803818821907, 2.6924555089976417e-53,
  3308. 46, 23.93091543763876, 4.8264330441793963e-54,
  3309. 46, 23.93091544508934, 4.8264333299674338e-54,
  3310. 46, 24.618111185729504, 9.2467851317038458e-55,
  3311. 46, 24.618111193180084, 9.246783397684182e-55,
  3312. 46, 25.300386071205139, 1.8894165539320044e-55,
  3313. 46, 25.30038607865572, 1.8894160802674772e-55,
  3314. 46, 25.977730877697468, 4.1093484735817205e-56,
  3315. 46, 25.977730885148048, 4.1093479284602969e-56,
  3316. 46, 26.650132246315479, 9.4952675622529843e-57,
  3317. 46, 26.65013225376606, 9.4952681597268829e-57,
  3318. 46, 27.317572742700577, 2.3267585353541947e-57,
  3319. 46, 27.317572750151157, 2.3267584721107382e-57,
  3320. 46, 27.980030924081802, 6.0361758747634122e-58,
  3321. 46, 27.980030931532383, 6.0361744186632288e-58,
  3322. 46, 28.637481383979321, 1.6551114270590451e-58,
  3323. 46, 28.637481391429901, 1.6551115121338961e-58,
  3324. 46, 29.289894767105579, 4.7892134847685121e-59,
  3325. 46, 29.28989477455616, 4.7892139632868144e-59,
  3326. 46, 29.937237836420536, 1.4602051759997881e-59,
  3327. 46, 29.937237843871117, 1.4602053759582893e-59,
  3328. 46, 30.579473488032818, 4.68423576142464e-60,
  3329. 46, 30.579473495483398, 4.6842348560181774e-60,
  3330. 46, 31.216560810804367, 1.5787698767498073e-60,
  3331. 46, 31.216560818254948, 1.5787694868993428e-60,
  3332. 46, 31.848455116152763, 5.5827601398471846e-61,
  3333. 46, 31.848455123603344, 5.5827605505046904e-61,
  3334. 46, 32.475107997655869, 2.0684054277531821e-61,
  3335. 46, 32.475108005106449, 2.0684050017914515e-61,
  3336. 46, 33.096467457711697, 8.0184979475855917e-62,
  3337. 46, 33.096467465162277, 8.0184996083569093e-62,
  3338. 46, 33.712477974593639, 3.2481838404050001e-62,
  3339. 46, 33.71247798204422, 3.2481845661858734e-62,
  3340. 46, 34.323080711066723, 1.3730902387821525e-62,
  3341. 46, 34.323080718517303, 1.3730905116669834e-62,
  3342. 46, 34.928213715553284, 6.0490505093449614e-63,
  3343. 46, 34.928213723003864, 6.0490502061549865e-63,
  3344. 46, 35.527812235057354, 2.7738302273726239e-63,
  3345. 46, 35.527812242507935, 2.7738300120352881e-63,
  3346. 46, 36.121809102594852, 1.3219315330205259e-63,
  3347. 46, 36.121809110045433, 1.3219315495101077e-63,
  3348. 46, 36.710135266184807, 6.5381416094508987e-64,
  3349. 46, 36.710135273635387, 6.5381395439195238e-64,
  3350. 46, 37.29272049665451, 3.3511256183575924e-64,
  3351. 46, 37.292720504105091, 3.3511253777416731e-64,
  3352. 46, 37.869494251906872, 1.7782224670780664e-64,
  3353. 46, 37.869494259357452, 1.7782230075236345e-64,
  3354. 46, 38.440386839210987, 9.7485951877403594e-65,
  3355. 46, 38.440386846661568, 9.7485987533710605e-65,
  3356. 46, 39.005330882966518, 5.5118745257229395e-65,
  3357. 46, 39.005330890417099, 5.5118758087036987e-65,
  3358. 46, 39.564263164997101, 3.2086062422653907e-65,
  3359. 46, 39.564263172447681, 3.2086059318791368e-65,
  3360. 46, 40.117126934230328, 1.9195876578735422e-65,
  3361. 46, 40.117126941680908, 1.9195871483787689e-65,
  3362. 46, 40.663874745368958, 1.1796387047474248e-65,
  3363. 46, 40.663874752819538, 1.1796390835335743e-65,
  3364. 46, 41.204471878707409, 7.4302744969961591e-66,
  3365. 46, 41.20447188615799, 7.4302749906208339e-66,
  3366. 46, 41.738900445401669, 4.7787386204187361e-66,
  3367. 46, 41.738900452852249, 4.7787368414768313e-66,
  3368. 46, 42.267164044082165, 3.1309961982361379e-66,
  3369. 46, 42.267164051532745, 3.1309970241249755e-66,
  3370. 46, 42.789292871952057, 2.0848199024819712e-66,
  3371. 46, 42.789292879402637, 2.0848208718454793e-66,
  3372. 46, 43.305349059402943, 1.4072806979517762e-66,
  3373. 46, 43.305349066853523, 1.4072808312475605e-66,
  3374. 46, 43.815431639552116, 9.6052084550853495e-67,
  3375. 46, 43.815431647002697, 9.6052117675199433e-67,
  3376. 46, 44.319680452346802, 6.6113571969505894e-67,
  3377. 46, 44.319680459797382, 6.6113606493408914e-67,
  3378. 46, 44.818278186023235, 4.6166478078491933e-67,
  3379. 46, 44.818278193473816, 4.6166471165314981e-67,
  3380. 46, 45.311449721455574, 3.2739994282155191e-67,
  3381. 46, 45.311449728906155, 3.2740001617951049e-67,
  3382. 46, 45.799458242952824, 2.3237282013187023e-67,
  3383. 46, 45.799458250403404, 2.3237271415390931e-67,
  3384. 46, 46.282598368823528, 1.6469678742677118e-67,
  3385. 46, 46.282598376274109, 1.6469671711065112e-67,
  3386. 46, 46.761186890304089, 1.1632539359263231e-67,
  3387. 46, 46.761186897754669, 1.1632546267503127e-67,
  3388. 47, 0.80728960782289505, 4.168696487285219e-09,
  3389. 47, 0.80728961527347565, 4.1686802748840336e-09,
  3390. 47, 1.6803020089864731, 2.5862826437989554e-12,
  3391. 47, 1.6803020164370537, 2.5862783742309297e-12,
  3392. 47, 2.5419385433197021, 3.5589110032244365e-15,
  3393. 47, 2.5419385507702827, 3.5589055350312847e-15,
  3394. 47, 3.3936193436384201, 8.6937819098974955e-18,
  3395. 47, 3.3936193510890007, 8.693773453710869e-18,
  3396. 47, 4.236338347196579, 3.3334879834427222e-20,
  3397. 47, 4.2363383546471596, 3.3334862351113778e-20,
  3398. 47, 5.0708212777972221, 1.8539122147624523e-22,
  3399. 47, 5.0708212852478027, 1.8539106465989753e-22,
  3400. 47, 5.8976223096251488, 1.4151117759288016e-24,
  3401. 47, 5.8976223170757294, 1.4151112842385029e-24,
  3402. 47, 6.7171796038746834, 1.4231354913857727e-26,
  3403. 47, 6.717179611325264, 1.4231349092066792e-26,
  3404. 47, 7.5298490300774574, 1.8270991916084673e-28,
  3405. 47, 7.529849037528038, 1.8270981509844472e-28,
  3406. 47, 8.3359256163239479, 2.9204552900337321e-30,
  3407. 47, 8.3359256237745285, 2.9204539068875798e-30,
  3408. 47, 9.135657899081707, 5.6943540186214883e-32,
  3409. 47, 9.1356579065322876, 5.694351434585495e-32,
  3410. 47, 9.9292579293251038, 1.3316209970119361e-33,
  3411. 47, 9.9292579367756844, 1.3316206287916541e-33,
  3412. 47, 10.716908417642117, 3.681688466369277e-35,
  3413. 47, 10.716908425092697, 3.6816872878015352e-35,
  3414. 47, 11.498768046498299, 1.1888624622058115e-36,
  3415. 47, 11.498768053948879, 1.1888620779052879e-36,
  3416. 47, 12.274975448846817, 4.4364967703657409e-38,
  3417. 47, 12.274975456297398, 4.4364963392181388e-38,
  3418. 47, 13.045652270317078, 1.8956597245535588e-39,
  3419. 47, 13.045652277767658, 1.895659468029324e-39,
  3420. 47, 13.810905605554581, 9.1993530960854184e-41,
  3421. 47, 13.810905613005161, 9.1993516327132913e-41,
  3422. 47, 14.570829890668392, 5.0337694936051544e-42,
  3423. 47, 14.570829898118973, 5.0337685733871596e-42,
  3424. 47, 15.325508452951908, 3.0857782210815548e-43,
  3425. 47, 15.325508460402489, 3.0857781885111563e-43,
  3426. 47, 16.075014747679234, 2.1069353065285192e-44,
  3427. 47, 16.075014755129814, 2.1069351219798955e-44,
  3428. 47, 16.819413416087627, 1.5939494446404127e-45,
  3429. 47, 16.819413423538208, 1.5939494724979777e-45,
  3430. 47, 17.558761104941368, 1.3297370293876914e-46,
  3431. 47, 17.558761112391949, 1.3297368751262161e-46,
  3432. 47, 18.293107204139233, 1.2179710847308252e-47,
  3433. 47, 18.293107211589813, 1.2179707147570524e-47,
  3434. 47, 19.022494435310364, 1.2199964409560206e-48,
  3435. 47, 19.022494442760944, 1.2199963161526724e-48,
  3436. 47, 19.746959328651428, 1.3314974725625693e-49,
  3437. 47, 19.746959336102009, 1.3314971821520744e-49,
  3438. 47, 20.466532692313194, 1.5780264769522475e-50,
  3439. 47, 20.466532699763775, 1.5780266017287087e-50,
  3440. 47, 21.181239917874336, 2.0245178949773632e-51,
  3441. 47, 21.181239925324917, 2.0245176315944763e-51,
  3442. 47, 21.891101337969303, 2.8034948326469036e-52,
  3443. 47, 21.891101345419884, 2.8034939685782499e-52,
  3444. 47, 22.596132457256317, 4.1790008688926555e-53,
  3445. 47, 22.596132464706898, 4.1790007819449501e-53,
  3446. 47, 23.29634415358305, 6.688690844654884e-54,
  3447. 47, 23.29634416103363, 6.6886903967838107e-54,
  3448. 47, 23.99174290150404, 1.1467692853330373e-54,
  3449. 47, 23.99174290895462, 1.146769186365129e-54,
  3450. 47, 24.682330906391144, 2.1014056175149362e-55,
  3451. 47, 24.682330913841724, 2.101405889230169e-55,
  3452. 47, 25.368106223642826, 4.1070651602071193e-56,
  3453. 47, 25.368106231093407, 4.1070645819933285e-56,
  3454. 47, 26.04906290769577, 8.5443697879268007e-57,
  3455. 47, 26.049062915146351, 8.5443710805019463e-57,
  3456. 47, 26.725191041827202, 1.8886008815516421e-57,
  3457. 47, 26.725191049277782, 1.8886004404999289e-57,
  3458. 47, 27.396476879715919, 4.4272816933018068e-58,
  3459. 47, 27.3964768871665, 4.4272808898189293e-58,
  3460. 47, 28.062902852892876, 1.0988364859194886e-58,
  3461. 47, 28.062902860343456, 1.0988366253920036e-58,
  3462. 47, 28.724447630345821, 2.8828564728611722e-59,
  3463. 47, 28.724447637796402, 2.8828560006070042e-59,
  3464. 47, 29.381086193025112, 7.9823493818795601e-60,
  3465. 47, 29.381086200475693, 7.9823486515529818e-60,
  3466. 47, 30.032789826393127, 2.3291962093493194e-60,
  3467. 47, 30.032789833843708, 2.3291961095189567e-60,
  3468. 47, 30.679526172578335, 7.1518997842789854e-61,
  3469. 47, 30.679526180028915, 7.1518973239508013e-61,
  3470. 47, 31.321259275078773, 2.307641249370635e-61,
  3471. 47, 31.321259282529354, 2.3076405172220076e-61,
  3472. 47, 31.957949593663216, 7.8136659014415755e-62,
  3473. 47, 31.957949601113796, 7.8136652248427256e-62,
  3474. 47, 32.58955405652523, 2.7726990903841993e-62,
  3475. 47, 32.589554063975811, 2.7726984868935579e-62,
  3476. 47, 33.216026142239571, 1.0297785058851998e-62,
  3477. 47, 33.216026149690151, 1.0297785317772547e-62,
  3478. 47, 33.837315931916237, 3.9977694884441333e-63,
  3479. 47, 33.837315939366817, 3.9977697411365166e-63,
  3480. 47, 34.453370243310928, 1.6201996067502547e-63,
  3481. 47, 34.453370250761509, 1.6201992966533348e-63,
  3482. 47, 35.064132787287235, 6.8460691000177028e-64,
  3483. 47, 35.064132794737816, 6.8460695120204543e-64,
  3484. 47, 35.669544346630573, 3.0121713471962354e-64,
  3485. 47, 35.669544354081154, 3.0121713531964038e-64,
  3486. 47, 36.269543081521988, 1.3784224526611186e-64,
  3487. 47, 36.269543088972569, 1.3784225213845312e-64,
  3488. 47, 36.864064872264862, 6.551031389687536e-65,
  3489. 47, 36.864064879715443, 6.5510309622836689e-65,
  3490. 47, 37.453043811023235, 3.2290009692268078e-65,
  3491. 47, 37.453043818473816, 3.2290017963920392e-65,
  3492. 47, 38.036412797868252, 1.6483961550238261e-65,
  3493. 47, 38.036412805318832, 1.6483964581988733e-65,
  3494. 47, 38.614104360342026, 8.7068430193326876e-66,
  3495. 47, 38.614104367792606, 8.7068402136754839e-66,
  3496. 47, 39.186051674187183, 4.7496069713042888e-66,
  3497. 47, 39.186051681637764, 4.7496053262899038e-66,
  3498. 47, 39.752189837396145, 2.6711638237868345e-66,
  3499. 47, 39.752189844846725, 2.6711631630388347e-66,
  3500. 47, 40.312457516789436, 1.5462743542785204e-66,
  3501. 47, 40.312457524240017, 1.5462749942360846e-66,
  3502. 47, 40.86679895222187, 9.197576438140017e-67,
  3503. 47, 40.866798959672451, 9.1975795377859577e-67,
  3504. 47, 41.415166474878788, 5.6155851602094119e-67,
  3505. 47, 41.415166482329369, 5.6155838713502694e-67,
  3506. 47, 41.957523517310619, 3.5168645107743576e-67,
  3507. 47, 41.9575235247612, 3.5168655127769924e-67,
  3508. 47, 42.493848152458668, 2.2493284118817205e-67,
  3509. 47, 42.493848159909248, 2.2493291438227212e-67,
  3510. 47, 43.024137258529663, 1.4660650820917181e-67,
  3511. 47, 43.024137265980244, 1.4660656316867027e-67,
  3512. 47, 43.548411078751087, 9.7156719582995046e-68,
  3513. 47, 43.548411086201668, 9.7156694474500461e-68,
  3514. 47, 44.066718079149723, 6.5310259797325952e-68,
  3515. 47, 44.066718086600304, 6.5310260879476081e-68,
  3516. 47, 44.579139620065689, 4.442438020547419e-68,
  3517. 47, 44.57913962751627, 4.4424398622724323e-68,
  3518. 47, 45.085793986916542, 3.0499884991862987e-68,
  3519. 47, 45.085793994367123, 3.0499874345652321e-68,
  3520. 47, 45.586839035153389, 2.1083600642969428e-68,
  3521. 47, 45.58683904260397, 2.1083609447567937e-68,
  3522. 47, 46.082472607493401, 1.4938147144274907e-68,
  3523. 47, 46.082472614943981, 1.4938153354270103e-68,
  3524. 47, 46.572930358350277, 1.0602813294127947e-68,
  3525. 47, 46.572930365800858, 1.0602819311490823e-68,
  3526. 47, 47.058480642735958, 7.5239566886279539e-69,
  3527. 47, 47.058480650186539, 7.5239599111949498e-69,
  3528. 47, 47.539416998624802, 5.3260856872391961e-69,
  3529. 47, 47.539417006075382, 5.3260856592438819e-69,
  3530. 48, 0.8081108033657074, 3.790537216779154e-09,
  3531. 48, 0.80811081081628799, 3.7905242694972794e-09,
  3532. 48, 1.6817938983440399, 2.2504531682948115e-12,
  3533. 48, 1.6817939057946205, 2.2504483820670804e-12,
  3534. 48, 2.5442163795232773, 2.9637275510465843e-15,
  3535. 48, 2.5442163869738579, 2.9637227676420457e-15,
  3536. 48, 3.3967880085110664, 6.9290264628280876e-18,
  3537. 48, 3.396788015961647, 6.9290183337540871e-18,
  3538. 48, 4.2404954805970192, 2.5428118362391363e-20,
  3539. 48, 4.2404954880475998, 2.5428091511397717e-20,
  3540. 48, 5.0760592594742775, 1.3535154982948461e-22,
  3541. 48, 5.0760592669248581, 1.3535145215948875e-22,
  3542. 48, 5.9040295109152794, 9.8885231815640295e-25,
  3543. 48, 5.90402951836586, 9.8885168237279911e-25,
  3544. 48, 6.7248413637280464, 9.518302995514812e-27,
  3545. 48, 6.724841371178627, 9.5183002220780383e-27,
  3546. 48, 7.5388482883572578, 1.1696457368664985e-28,
  3547. 48, 7.5388482958078384, 1.169645374012626e-28,
  3548. 48, 8.346343457698822, 1.7894833131442889e-30,
  3549. 48, 8.3463434651494026, 1.7894824081088118e-30,
  3550. 48, 9.1475740000605583, 3.3397293242857729e-32,
  3551. 48, 9.1475740075111389, 3.339728176140613e-32,
  3552. 48, 9.9427508860826492, 7.4755270996096026e-34,
  3553. 48, 9.9427508935332298, 7.4755256245678417e-34,
  3554. 48, 10.732056066393852, 1.9783655047619916e-35,
  3555. 48, 10.732056073844433, 1.9783652198251722e-35,
  3556. 48, 11.51564771682024, 6.1149507579983915e-37,
  3557. 48, 11.515647724270821, 6.1149494622707338e-37,
  3558. 48, 12.293664202094078, 2.1842708433101863e-38,
  3559. 48, 12.293664209544659, 2.1842700354917262e-38,
  3560. 48, 13.066227130591869, 8.9337538377953074e-40,
  3561. 48, 13.06622713804245, 8.9337502859897068e-40,
  3562. 48, 13.833443738520145, 4.149924620485562e-41,
  3563. 48, 13.833443745970726, 4.1499237221656357e-41,
  3564. 48, 14.595408782362938, 2.1736394745132589e-42,
  3565. 48, 14.595408789813519, 2.173638813907354e-42,
  3566. 48, 15.352206096053123, 1.2754745467294774e-43,
  3567. 48, 15.352206103503704, 1.2754741693102798e-43,
  3568. 48, 16.103909812867641, 8.3362836739294546e-45,
  3569. 48, 16.103909820318222, 8.3362820544674689e-45,
  3570. 48, 16.850585393607616, 6.0368656344880979e-46,
  3571. 48, 16.850585401058197, 6.0368647910276049e-46,
  3572. 48, 17.592290475964546, 4.8208082646747087e-47,
  3573. 48, 17.592290483415127, 4.8208065336171195e-47,
  3574. 48, 18.32907559722662, 4.2267802866741478e-48,
  3575. 48, 18.3290756046772, 4.2267788247523572e-48,
  3576. 48, 19.060984767973423, 4.0527677000262975e-49,
  3577. 48, 19.060984775424004, 4.0527678696098182e-49,
  3578. 48, 19.788055963814259, 4.2340523931993972e-50,
  3579. 48, 19.788055971264839, 4.2340524276091812e-50,
  3580. 48, 20.510321587324142, 4.8034783455880191e-51,
  3581. 48, 20.510321594774723, 4.8034780348731884e-51,
  3582. 48, 21.227808803319931, 5.899186088148869e-52,
  3583. 48, 21.227808810770512, 5.8991860762611689e-52,
  3584. 48, 21.940539844334126, 7.8199420923371399e-53,
  3585. 48, 21.940539851784706, 7.8199427514005375e-53,
  3586. 48, 22.648532271385193, 1.1158743726808565e-53,
  3587. 48, 22.648532278835773, 1.1158741101131104e-53,
  3588. 48, 23.351799219846725, 1.7097382876171394e-54,
  3589. 48, 23.351799227297306, 1.7097378990809491e-54,
  3590. 48, 24.050349555909634, 2.8062000362026087e-55,
  3591. 48, 24.050349563360214, 2.8062001977088843e-55,
  3592. 48, 24.744188040494919, 4.9228561141945363e-56,
  3593. 48, 24.744188047945499, 4.9228560221850344e-56,
  3594. 48, 25.433315485715866, 9.2112000380037501e-57,
  3595. 48, 25.433315493166447, 9.2111973817050768e-57,
  3596. 48, 26.117728859186172, 1.8346687861945116e-57,
  3597. 48, 26.117728866636753, 1.8346682350681618e-57,
  3598. 48, 26.797421365976334, 3.8826606576023508e-58,
  3599. 48, 26.797421373426914, 3.8826600315338496e-58,
  3600. 48, 27.47238253057003, 8.7148703279250707e-59,
  3601. 48, 27.472382538020611, 8.7148674108098657e-59,
  3602. 48, 28.142598286271095, 2.0711829791398647e-59,
  3603. 48, 28.142598293721676, 2.0711832322860257e-59,
  3604. 48, 28.808050975203514, 5.203584010105859e-60,
  3605. 48, 28.808050982654095, 5.2035828616190226e-60,
  3606. 48, 29.468719460070133, 1.3798854862844653e-60,
  3607. 48, 29.468719467520714, 1.3798850951568444e-60,
  3608. 48, 30.124579109251499, 3.8565307240880389e-61,
  3609. 48, 30.12457911670208, 3.8565299743759719e-61,
  3610. 48, 30.775601848959923, 1.134342736876812e-61,
  3611. 48, 30.775601856410503, 1.1343429076941469e-61,
  3612. 48, 31.42175617814064, 3.5066060548219019e-62,
  3613. 48, 31.421756185591221, 3.5066056252289294e-62,
  3614. 48, 32.063007235527039, 1.1377415805787006e-62,
  3615. 48, 32.063007242977619, 1.1377415420726448e-62,
  3616. 48, 32.699316792190075, 3.8694437991207317e-63,
  3617. 48, 32.699316799640656, 3.8694430678757391e-63,
  3618. 48, 33.330643333494663, 1.3776788233453704e-63,
  3619. 48, 33.330643340945244, 1.3776791661638305e-63,
  3620. 48, 33.956942074000835, 5.1285952783952753e-64,
  3621. 48, 33.956942081451416, 5.1285947602355625e-64,
  3622. 48, 34.578165091574192, 1.9937127927134763e-64,
  3623. 48, 34.578165099024773, 1.9937126593845751e-64,
  3624. 48, 35.194261386990547, 8.0836531292607215e-65,
  3625. 48, 35.194261394441128, 8.0836543290621667e-65,
  3626. 48, 35.805177040398121, 3.4143034915050112e-65,
  3627. 48, 35.805177047848701, 3.4143040521491458e-65,
  3628. 48, 36.410855405032635, 1.5004193222265229e-65,
  3629. 48, 36.410855412483215, 1.5004189889736636e-65,
  3630. 48, 37.011237367987633, 6.8526723104762059e-66,
  3631. 48, 37.011237375438213, 6.8526715926507402e-66,
  3632. 49, 32.804697265625, 1.43398975614025e-77,
  3633. 49, 32.80474609375, 1.44673437055229e-77,
  3634. 49, 33.440634765625, 4.27570575602756e-78,
  3635. 49, 33.44068359375, 4.31374583006685e-78,
  3636. 49, 34.071689453125, 1.3311629562209e-78,
  3637. 49, 34.07173828125, 1.34302740537616e-78,
  3638. 49, 34.6978125, 4.3180939436597e-79,
  3639. 49, 34.697861328125, 4.35671988075901e-79,
  3640. 49, 35.31900390625, 1.47025173244693e-79,
  3641. 49, 35.319052734375, 1.48336146723368e-79,
  3642. 49, 35.9351171875, 5.15604524622028e-80,
  3643. 49, 35.935166015625, 5.20239853250623e-80,
  3644. 49, 36.546201171875, 1.89501379810394e-80,
  3645. 49, 36.54625, 1.9120635932297e-80,
  3646. 49, 37.152109375, 7.16858816674083e-81,
  3647. 49, 37.152158203125, 7.23377831202289e-81,
  3648. 49, 37.752890625, 2.84316453204977e-81,
  3649. 49, 37.752939453125, 2.86903747838692e-81,
  3650. 49, 38.3483984375, 1.16185980624431e-81,
  3651. 49, 38.348447265625, 1.17251002885751e-81,
  3652. 49, 38.938583984375, 4.89658368061457e-82,
  3653. 49, 38.9386328125, 4.94200005973042e-82,
  3654. 49, 39.5233984375, 2.13065629695396e-82,
  3655. 49, 39.523447265625, 2.15069572328143e-82,
  3656. 49, 40.102841796875, 9.67604255181201e-83,
  3657. 49, 40.102890625, 9.76740702977543e-83,
  3658. 49, 40.676767578125, 4.50630247183498e-83,
  3659. 49, 40.67681640625, 4.54930080744076e-83,
  3660. 49, 41.245126953125, 2.15387681720274e-83,
  3661. 49, 41.24517578125, 2.17473706057203e-83,
  3662. 49, 41.80787109375, 1.05682121783075e-83,
  3663. 49, 41.807919921875, 1.06723874854161e-83,
  3664. 49, 42.365, 5.3732505406968e-84,
  3665. 49, 42.365048828125, 5.42671775522331e-84,
  3666. 49, 42.916416015625, 2.79825365457182e-84,
  3667. 49, 42.91646484375, 2.82641567518989e-84,
  3668. 49, 43.4620703125, 1.48702015592533e-84,
  3669. 49, 43.462119140625, 1.50221776839907e-84,
  3670. 49, 44.0019140625, 8.01177208266458e-85,
  3671. 49, 44.001962890625, 8.09565323702789e-85,
  3672. 49, 44.53599609375, 4.42566611189109e-85,
  3673. 49, 44.536044921875, 4.47291966331024e-85,
  3674. 49, 45.06431640625, 2.49957129718041e-85,
  3675. 49, 45.064365234375, 2.52668601869568e-85,
  3676. 49, 45.586875, 1.43196123451618e-85,
  3677. 49, 45.586923828125, 1.4477759848853e-85,
  3678. 49, 46.10376953125, 8.38746806134962e-86,
  3679. 49, 46.103818359375, 8.48100243483236e-86,
  3680. 49, 46.615, 4.91772041740201e-86,
  3681. 49, 46.615048828125, 4.97369333258043e-86,
  3682. 49, 47.120712890625, 2.8986790595583e-86,
  3683. 49, 47.12076171875, 2.93248475871069e-86,
  3684. 49, 47.621103515625, 1.73183181437907e-86,
  3685. 49, 47.62115234375, 1.75238561661062e-86,
  3686. 49, 48.116318359375, 1.03658031298704e-86,
  3687. 49, 48.1163671875, 1.04913081745512e-86,
  3688. 49, 48.6066015625, 6.24079697368347e-87,
  3689. 49, 48.606650390625, 6.31757720373193e-87,
  3690. 50, 33.54638671875, 1.92761599350307e-79,
  3691. 50, 33.546435546875, 1.94516650364829e-79,
  3692. 50, 34.181982421875, 5.76192865620046e-80,
  3693. 50, 34.18203125, 5.81436002400983e-80,
  3694. 50, 34.81279296875, 1.79764857133798e-80,
  3695. 50, 34.812841796875, 1.81400022919546e-80,
  3696. 50, 35.438720703125, 5.78653632499813e-81,
  3697. 50, 35.43876953125, 5.83972710207297e-81,
  3698. 50, 36.05986328125, 1.97160801805539e-81,
  3699. 50, 36.059912109375, 1.98962723354967e-81,
  3700. 50, 36.676025390625, 6.90862452044191e-82,
  3701. 50, 36.67607421875, 6.97216511712785e-82,
  3702. 50, 37.28720703125, 2.51020639219632e-82,
  3703. 50, 37.287255859375, 2.533501052945e-82,
  3704. 50, 37.893408203125, 9.54172211017555e-83,
  3705. 50, 37.89345703125, 9.63040270153392e-83,
  3706. 50, 38.494482421875, 3.7244684010854e-83,
  3707. 50, 38.49453125, 3.75949927313683e-83,
  3708. 50, 39.090478515625, 1.52160071659105e-83,
  3709. 50, 39.09052734375, 1.53593965559733e-83,
  3710. 50, 39.68125, 6.38933786856091e-84,
  3711. 50, 39.681298828125, 6.45010684683321e-84,
  3712. 50, 40.266748046875, 2.75949080957442e-84,
  3713. 50, 40.266796875, 2.78612547118161e-84,
  3714. 50, 40.84697265625, 1.23878873498316e-84,
  3715. 50, 40.847021484375, 1.25084568494597e-84,
  3716. 50, 41.421826171875, 5.73021424860067e-85,
  3717. 50, 41.421875, 5.78652397826679e-85,
  3718. 50, 41.991259765625, 2.7328651665849e-85,
  3719. 50, 41.99130859375, 2.75996267833758e-85,
  3720. 50, 42.55517578125, 1.3306120670112e-85,
  3721. 50, 42.555224609375, 1.34403199525941e-85,
  3722. 50, 43.11357421875, 6.67538976472161e-86,
  3723. 50, 43.113623046875, 6.74368293994306e-86,
  3724. 50, 43.66640625, 3.44457915579056e-86,
  3725. 50, 43.666455078125, 3.48023818015529e-86,
  3726. 50, 44.213623046875, 1.82191303634907e-86,
  3727. 50, 44.213671875, 1.84098742019443e-86,
  3728. 50, 44.75517578125, 9.8204850440831e-87,
  3729. 50, 44.755224609375, 9.9248385898419e-87,
  3730. 50, 45.291015625, 5.34608946266382e-87,
  3731. 50, 45.291064453125, 5.40437863458585e-87,
  3732. 50, 45.821240234375, 2.99827983616452e-87,
  3733. 50, 45.8212890625, 3.03145075570816e-87,
  3734. 50, 46.34580078125, 1.70330388065361e-87,
  3735. 50, 46.345849609375, 1.7224993598544e-87,
  3736. 50, 46.864794921875, 9.90800075053591e-88,
  3737. 50, 46.86484375, 1.00207004805813e-87,
  3738. 50, 47.378173828125, 5.7288229698866e-88,
  3739. 50, 47.37822265625, 5.79582150586751e-88,
  3740. 50, 47.886181640625, 3.39976963258209e-88,
  3741. 50, 47.88623046875, 3.43999283382834e-88,
  3742. 50, 48.388818359375, 2.00196389521248e-88,
  3743. 50, 48.3888671875, 2.02630021564974e-88,
  3744. 50, 48.886376953125, 1.20465247273191e-88,
  3745. 50, 48.88642578125, 1.21945216999773e-88,
  3746. 50, 49.378955078125, 7.21301501171278e-89,
  3747. 50, 49.37900390625, 7.30328914193871e-89,
  3748. 50, 49.866796875, 4.30834039532944e-89,
  3749. 50, 49.866845703125, 4.36344856692381e-89,
  3750. 51, 34.28802734375, 2.50653782215963e-81,
  3751. 51, 34.288076171875, 2.53000371457217e-81,
  3752. 51, 34.92328125, 7.49158638633263e-82,
  3753. 51, 34.923330078125, 7.5617476436076e-82,
  3754. 51, 35.55384765625, 2.33786811783389e-82,
  3755. 51, 35.553896484375, 2.35974650122535e-82,
  3756. 51, 36.179677734375, 7.59715649735025e-83,
  3757. 51, 36.1797265625, 7.66823998247397e-83,
  3758. 51, 36.800673828125, 2.54120219840682e-83,
  3759. 51, 36.80072265625, 2.5652464992018e-83,
  3760. 51, 37.416884765625, 8.90060057210517e-84,
  3761. 51, 37.41693359375, 8.98516095098549e-84,
  3762. 51, 38.02826171875, 3.26067023053424e-84,
  3763. 51, 38.028310546875, 3.29155983535777e-84,
  3764. 51, 38.634658203125, 1.22494879115424e-84,
  3765. 51, 38.63470703125, 1.23666166304672e-84,
  3766. 51, 39.23607421875, 4.76183281948702e-85,
  3767. 51, 39.236123046875, 4.80788045863205e-85,
  3768. 51, 39.832509765625, 1.93410326826023e-85,
  3769. 51, 39.83255859375, 1.95285023241101e-85,
  3770. 51, 40.423818359375, 8.05264364304082e-86,
  3771. 51, 40.4238671875, 8.13162262140464e-86,
  3772. 51, 41.01, 3.47176148694309e-86,
  3773. 51, 41.010048828125, 3.50614975628603e-86,
  3774. 51, 41.591005859375, 1.55093045558687e-86,
  3775. 51, 41.5910546875, 1.56638804232732e-86,
  3776. 51, 42.16673828125, 7.11162716693627e-87,
  3777. 51, 42.166787109375, 7.18328462123865e-87,
  3778. 51, 42.7371484375, 3.34775725369505e-87,
  3779. 51, 42.737197265625, 3.3819741026035e-87,
  3780. 51, 43.302236328125, 1.63427281479688e-87,
  3781. 51, 43.30228515625, 1.65107897871875e-87,
  3782. 51, 43.86185546875, 8.09778432115049e-88,
  3783. 51, 43.861904296875, 8.1826011369978e-88,
  3784. 51, 44.4160546875, 4.14978056128476e-88,
  3785. 51, 44.416103515625, 4.19369025316849e-88,
  3786. 51, 44.964736328125, 2.16908484161885e-88,
  3787. 51, 44.96478515625, 2.19237214768002e-88,
  3788. 51, 45.507900390625, 1.16244501700139e-88,
  3789. 51, 45.50794921875, 1.17507586155075e-88,
  3790. 51, 46.045498046875, 6.33568823869884e-89,
  3791. 51, 46.045546875, 6.4056389506585e-89,
  3792. 51, 46.577529296875, 3.50966350105409e-89,
  3793. 51, 46.577578125, 3.54914608970848e-89,
  3794. 51, 47.103994140625, 1.9666300290808e-89,
  3795. 51, 47.10404296875, 1.98929989871267e-89,
  3796. 51, 47.624990234375, 1.12975553299459e-89,
  3797. 51, 47.6250390625, 1.14296776906837e-89,
  3798. 51, 48.140517578125, 6.55256898902797e-90,
  3799. 51, 48.14056640625, 6.630573396527e-90,
  3800. 51, 48.650673828125, 3.84161435604585e-90,
  3801. 51, 48.65072265625, 3.88816278976081e-90,
  3802. 51, 49.155556640625, 2.26271437569233e-90,
  3803. 51, 49.15560546875, 2.29072792758847e-90,
  3804. 51, 49.655361328125, 1.35342362614108e-90,
  3805. 51, 49.65541015625, 1.37038547515428e-90,
  3806. 51, 50.150185546875, 8.04288108914844e-91,
  3807. 51, 50.150234375, 8.14599579489655e-91,
  3808. 51, 50.640322265625, 4.85018565373833e-91,
  3809. 51, 50.64037109375, 4.91297519323409e-91,
  3810. 52, 34.3901171875, 1.09784132477666e-82,
  3811. 52, 34.390166015625, 1.10845736512505e-82,
  3812. 52, 35.029619140625, 3.14965843034692e-83,
  3813. 52, 35.02966796875, 3.18011008403191e-83,
  3814. 52, 35.664580078125, 9.47858460950038e-84,
  3815. 52, 35.66462890625, 9.56968525920582e-84,
  3816. 52, 36.29490234375, 2.95312719534554e-84,
  3817. 52, 36.294951171875, 2.98153078194748e-84,
  3818. 52, 36.9205859375, 9.58907405270613e-85,
  3819. 52, 36.920634765625, 9.68126325492615e-85,
  3820. 52, 37.541533203125, 3.20598766092008e-85,
  3821. 52, 37.54158203125, 3.23711321193289e-85,
  3822. 52, 38.15779296875, 1.1229532977843e-85,
  3823. 52, 38.157841796875, 1.13387086000462e-85,
  3824. 52, 38.769267578125, 4.07481357929281e-86,
  3825. 52, 38.76931640625, 4.11456729015147e-86,
  3826. 52, 39.375908203125, 1.53004878535561e-86,
  3827. 52, 39.37595703125, 1.54506157346258e-86,
  3828. 52, 39.977666015625, 5.94046664964127e-87,
  3829. 52, 39.97771484375, 5.99920997458957e-87,
  3830. 52, 40.5744921875, 2.38377058782452e-87,
  3831. 52, 40.574541015625, 2.40756323337164e-87,
  3832. 52, 41.166337890625, 9.88492129468606e-88,
  3833. 52, 41.16638671875, 9.98457131300606e-88,
  3834. 52, 41.753154296875, 4.23624932947817e-88,
  3835. 52, 41.753203125, 4.27936286666186e-88,
  3836. 52, 42.334892578125, 1.87664263717547e-88,
  3837. 52, 42.33494140625, 1.89589075628466e-88,
  3838. 52, 42.91150390625, 8.59533063061209e-89,
  3839. 52, 42.911552734375, 8.6839076793046e-89,
  3840. 52, 43.482890625, 4.02833193451732e-89,
  3841. 52, 43.482939453125, 4.07030503687417e-89,
  3842. 52, 44.04900390625, 1.93062243793654e-89,
  3843. 52, 44.049052734375, 1.9510780127415e-89,
  3844. 52, 44.60984375, 9.55143090611608e-90,
  3845. 52, 44.609892578125, 9.6538161099766e-90,
  3846. 52, 45.1653125, 4.81625778814193e-90,
  3847. 52, 45.165361328125, 4.86882655159775e-90,
  3848. 52, 45.715458984375, 2.52110578486338e-90,
  3849. 52, 45.7155078125, 2.54874785641837e-90,
  3850. 52, 46.26013671875, 1.33336774124782e-90,
  3851. 52, 46.260185546875, 1.34823517438449e-90,
  3852. 52, 46.79939453125, 7.22810225870508e-91,
  3853. 52, 46.799443359375, 7.30975111869956e-91,
  3854. 52, 47.33318359375, 3.97344561651893e-91,
  3855. 52, 47.333232421875, 4.01915570075938e-91,
  3856. 52, 47.86150390625, 2.20743711754887e-91,
  3857. 52, 47.861552734375, 2.23347698762707e-91,
  3858. 52, 48.384453125, 1.25905367991677e-91,
  3859. 52, 48.384501953125, 1.27411715811031e-91,
  3860. 52, 48.90203125, 7.27905637066785e-92,
  3861. 52, 48.902080078125, 7.36737320296161e-92,
  3862. 52, 49.414287109375, 4.23381379773091e-92,
  3863. 52, 49.4143359375, 4.28618644566405e-92,
  3864. 52, 49.9213671875, 2.50298615147254e-92,
  3865. 52, 49.921416015625, 2.53432810782328e-92,
  3866. 52, 50.4233203125, 1.47126510667252e-92,
  3867. 52, 50.423369140625, 1.49015523321499e-92,
  3868. 52, 50.920390625, 8.77981976716807e-93,
  3869. 52, 50.920439453125, 8.89421391691748e-93,
  3870. 52, 51.41267578125, 5.18853729438254e-93,
  3871. 52, 51.4127734375, 5.32746953609488e-93,
  3872. 52, 51.90046875, 3.10020589622689e-93,
  3873. 52, 51.90056640625, 3.18462954145289e-93,
  3874. 53, 35.132099609375, 1.34165815167586e-84,
  3875. 53, 35.1321484375, 1.35500182297823e-84,
  3876. 53, 35.7712109375, 3.8586346438587e-85,
  3877. 53, 35.771259765625, 3.89696659256537e-85,
  3878. 53, 36.405830078125, 1.15515485184e-85,
  3879. 53, 36.40587890625, 1.16663065451713e-85,
  3880. 53, 37.03595703125, 3.62188787444457e-86,
  3881. 53, 37.036005859375, 3.65765415366427e-86,
  3882. 53, 37.6614453125, 1.16222508687862e-86,
  3883. 53, 37.661494140625, 1.17382378602205e-86,
  3884. 53, 38.282392578125, 3.9213181641527e-87,
  3885. 53, 38.28244140625, 3.96039919460395e-87,
  3886. 53, 38.898701171875, 1.37417257661721e-87,
  3887. 53, 38.89875, 1.38784484660129e-87,
  3888. 53, 39.5102734375, 4.94269999592506e-88,
  3889. 53, 39.510322265625, 4.99232702818206e-88,
  3890. 53, 40.117109375, 1.84017054708022e-88,
  3891. 53, 40.117158203125, 1.85883994034502e-88,
  3892. 53, 40.719208984375, 7.15588091788769e-89,
  3893. 53, 40.7192578125, 7.22859337586009e-89,
  3894. 53, 41.316474609375, 2.87513573445484e-89,
  3895. 53, 41.3165234375, 2.90443251849943e-89,
  3896. 53, 41.90880859375, 1.18074666272332e-89,
  3897. 53, 41.908857421875, 1.19294813450042e-89,
  3898. 53, 42.496259765625, 5.05747920130745e-90,
  3899. 53, 42.49630859375, 5.10993883553687e-90,
  3900. 53, 43.078681640625, 2.21264357218252e-90,
  3901. 53, 43.07873046875, 2.23591087175254e-90,
  3902. 53, 43.65607421875, 9.98793944641443e-91,
  3903. 53, 43.656123046875, 1.00942684217088e-90,
  3904. 53, 44.228388671875, 4.65040411340808e-91,
  3905. 53, 44.2284375, 4.7004152251227e-91,
  3906. 53, 44.795576171875, 2.23187504561532e-91,
  3907. 53, 44.795625, 2.25605716326726e-91,
  3908. 53, 45.3575390625, 1.09071767039123e-91,
  3909. 53, 45.357587890625, 1.10272568727892e-91,
  3910. 53, 45.91427734375, 5.47462949180705e-92,
  3911. 53, 45.914326171875, 5.53577914514396e-92,
  3912. 53, 46.4657421875, 2.81267854173599e-92,
  3913. 53, 46.465791015625, 2.84457112046934e-92,
  3914. 53, 47.01193359375, 1.48845783243062e-92,
  3915. 53, 47.011982421875, 1.50546780296832e-92,
  3916. 53, 47.55275390625, 7.96299241886377e-93,
  3917. 53, 47.552802734375, 8.05564452331045e-93,
  3918. 53, 48.088251953125, 4.36254557224574e-93,
  3919. 53, 48.08830078125, 4.41399477393221e-93,
  3920. 53, 48.61837890625, 2.41436230087065e-93,
  3921. 53, 48.618427734375, 2.44344138971554e-93,
  3922. 53, 49.143232421875, 1.3742563864423e-93,
  3923. 53, 49.14328125, 1.39095171064196e-93,
  3924. 53, 49.662763671875, 7.8627249720243e-94,
  3925. 53, 49.6628125, 7.95992783735172e-94,
  3926. 53, 50.1770703125, 4.55653379867663e-94,
  3927. 53, 50.177119140625, 4.61380444528666e-94,
  3928. 53, 50.686201171875, 2.64507670539115e-94,
  3929. 53, 50.68625, 2.6791564695207e-94,
  3930. 53, 51.1903515625, 1.56964252641228e-94,
  3931. 53, 51.190400390625, 1.59007794504541e-94,
  3932. 53, 51.6895703125, 9.2823621015156e-95,
  3933. 53, 51.68966796875, 9.5288381887029e-95,
  3934. 53, 52.18400390625, 5.4283757570851e-95,
  3935. 53, 52.1841015625, 5.5775793180482e-95,
  3936. 53, 52.6739453125, 3.22377149580101e-95,
  3937. 53, 52.67404296875, 3.31422857776726e-95,
  3938. 54, 35.87408203125, 1.60299124464084e-86,
  3939. 54, 35.874130859375, 1.61925498333934e-86,
  3940. 54, 36.512802734375, 4.60744049715477e-87,
  3941. 54, 36.5128515625, 4.6542262775045e-87,
  3942. 54, 37.14712890625, 1.38230307333573e-87,
  3943. 54, 37.147177734375, 1.3963165242666e-87,
  3944. 54, 37.776962890625, 4.2676811431326e-88,
  3945. 54, 37.77701171875, 4.31135557415735e-88,
  3946. 54, 38.402353515625, 1.37886617731339e-88,
  3947. 54, 38.40240234375, 1.39301204526773e-88,
  3948. 54, 39.023251953125, 4.64806876395431e-89,
  3949. 54, 39.02330078125, 4.69564494367985e-89,
  3950. 54, 39.639560546875, 1.61376384913413e-89,
  3951. 54, 39.639609375, 1.63036800302231e-89,
  3952. 54, 40.251279296875, 5.81713197366461e-90,
  3953. 54, 40.251328125, 5.87720283929007e-90,
  3954. 54, 40.858359375, 2.17315978880267e-90,
  3955. 54, 40.858408203125, 2.19566884825944e-90,
  3956. 54, 41.460703125, 8.31413664866219e-91,
  3957. 54, 41.460751953125, 8.40143100626546e-91,
  3958. 54, 42.058359375, 3.32234094377706e-91,
  3959. 54, 42.058408203125, 3.35733728990472e-91,
  3960. 54, 42.65123046875, 1.37108630576255e-91,
  3961. 54, 42.651279296875, 1.38557871529173e-91,
  3962. 54, 43.23921875, 5.77759110628069e-92,
  3963. 54, 43.239267578125, 5.8395345444883e-92,
  3964. 54, 43.822373046875, 2.53796499025021e-92,
  3965. 54, 43.822421875, 2.56525705223881e-92,
  3966. 54, 44.400546875, 1.13685971567258e-92,
  3967. 54, 44.400595703125, 1.14924635408225e-92,
  3968. 54, 44.973740234375, 5.24494903201998e-93,
  3969. 54, 44.9737890625, 5.30278922556907e-93,
  3970. 54, 45.541904296875, 2.48974278621437e-93,
  3971. 54, 45.541953125, 2.51750108068007e-93,
  3972. 54, 46.104990234375, 1.21416817580495e-93,
  3973. 54, 46.1050390625, 1.22784384566186e-93,
  3974. 54, 46.66294921875, 6.06863156354183e-94,
  3975. 54, 46.662998046875, 6.13771586650707e-94,
  3976. 54, 47.215732421875, 3.09782695797381e-94,
  3977. 54, 47.21578125, 3.13356585781024e-94,
  3978. 54, 47.763291015625, 1.60666638154662e-94,
  3979. 54, 47.76333984375, 1.62557509885327e-94,
  3980. 54, 48.305673828125, 8.60651173329294e-95,
  3981. 54, 48.30572265625, 8.70866176467966e-95,
  3982. 54, 48.842783203125, 4.66138641992004e-95,
  3983. 54, 48.84283203125, 4.71765875807128e-95,
  3984. 54, 49.37466796875, 2.58125106144261e-95,
  3985. 54, 49.374716796875, 2.61280647106825e-95,
  3986. 54, 49.901279296875, 1.43706251427965e-95,
  3987. 54, 49.901328125, 1.4550467561572e-95,
  3988. 54, 50.42271484375, 8.17008391727145e-96,
  3989. 54, 50.422763671875, 8.27405152155282e-96,
  3990. 54, 50.9390234375, 4.73629466134273e-96,
  3991. 54, 50.939072265625, 4.79714657796633e-96,
  3992. 54, 51.45015625, 2.70637622493452e-96,
  3993. 54, 51.45025390625, 2.77837012006172e-96,
  3994. 54, 51.95640625, 1.60392443466118e-96,
  3995. 54, 51.95650390625, 1.6468673251926e-96,
  3996. 54, 52.4577734375, 9.52380966519104e-97,
  3997. 54, 52.45787109375, 9.78162481883129e-97,
  3998. 54, 52.95435546875, 5.57472185760653e-97,
  3999. 54, 52.954453125, 5.73022000928701e-97,
  4000. 54, 53.4464453125, 3.32141601130766e-97,
  4001. 54, 53.44654296875, 3.41542726435434e-97,
  4002. 54, 53.934140625, 1.95568174192375e-97,
  4003. 54, 53.93423828125, 2.01256167035286e-97,
  4004. 55, 36.615966796875, 1.8332541133448e-88,
  4005. 55, 36.616015625, 1.85247560570567e-88,
  4006. 55, 37.254345703125, 5.30481775801044e-89,
  4007. 55, 37.25439453125, 5.36017474932385e-89,
  4008. 55, 37.88837890625, 1.59132201617429e-89,
  4009. 55, 37.888427734375, 1.60790995949161e-89,
  4010. 55, 38.518017578125, 4.92735433868831e-90,
  4011. 55, 38.51806640625, 4.97903083471312e-90,
  4012. 55, 39.14326171875, 1.58522865714114e-90,
  4013. 55, 39.143310546875, 1.60194883269875e-90,
  4014. 55, 39.764111328125, 5.33698675182668e-91,
  4015. 55, 39.76416015625, 5.39311857875617e-91,
  4016. 55, 40.38046875, 1.85508041787031e-91,
  4017. 55, 40.380517578125, 1.8746204836555e-91,
  4018. 55, 40.99228515625, 6.63996228149307e-92,
  4019. 55, 40.992333984375, 6.71043727342021e-92,
  4020. 55, 41.599560546875, 2.46798186824746e-92,
  4021. 55, 41.599609375, 2.49429084756772e-92,
  4022. 55, 42.202197265625, 9.40692186686793e-93,
  4023. 55, 42.20224609375, 9.50850937940109e-93,
  4024. 55, 42.800244140625, 3.75106220500044e-93,
  4025. 55, 42.80029296875, 3.79158825843364e-93,
  4026. 55, 43.3935546875, 1.52947380015209e-93,
  4027. 55, 43.393603515625, 1.54616717565206e-93,
  4028. 55, 43.98212890625, 6.43906065579312e-94,
  4029. 55, 43.982177734375, 6.50998764609593e-94,
  4030. 55, 44.56591796875, 2.79632632865198e-94,
  4031. 55, 44.565966796875, 2.82738157386603e-94,
  4032. 55, 45.144873046875, 1.25150437492926e-94,
  4033. 55, 45.144921875, 1.26550343381352e-94,
  4034. 55, 45.7189453125, 5.76629149742495e-95,
  4035. 55, 45.718994140625, 5.83119549719855e-95,
  4036. 55, 46.288037109375, 2.70055229254301e-95,
  4037. 55, 46.2880859375, 2.73147381215483e-95,
  4038. 55, 46.852197265625, 1.31270463114748e-95,
  4039. 55, 46.85224609375, 1.32782212771267e-95,
  4040. 55, 47.411279296875, 6.45560417517413e-96,
  4041. 55, 47.411328125, 6.53138347837362e-96,
  4042. 55, 47.96533203125, 3.27538902561878e-96,
  4043. 55, 47.965380859375, 3.31427965467404e-96,
  4044. 55, 48.5142578125, 1.68599305405381e-96,
  4045. 55, 48.514306640625, 1.70640462719072e-96,
  4046. 55, 49.05810546875, 8.95772389297722e-97,
  4047. 55, 49.058154296875, 9.06711241441999e-97,
  4048. 55, 49.59677734375, 4.8089458433976e-97,
  4049. 55, 49.596826171875, 4.86873031520792e-97,
  4050. 55, 50.130322265625, 2.64138783197092e-97,
  4051. 55, 50.13037109375, 2.67465396471993e-97,
  4052. 55, 50.658740234375, 1.47989802765765e-97,
  4053. 55, 50.6587890625, 1.49871358521579e-97,
  4054. 55, 51.181982421875, 8.287936462558e-98,
  4055. 55, 51.18203125, 8.39594586787481e-98,
  4056. 55, 51.7001953125, 4.76307652889875e-98,
  4057. 55, 51.70029296875, 4.88866793750702e-98,
  4058. 55, 52.21337890625, 2.75947508065571e-98,
  4059. 55, 52.2134765625, 2.83330856381719e-98,
  4060. 55, 52.72158203125, 1.59307203690564e-98,
  4061. 55, 52.7216796875, 1.63687980385948e-98,
  4062. 55, 53.225, 9.37441146592157e-99,
  4063. 55, 53.22509765625, 9.63618543580853e-99,
  4064. 55, 53.72373046875, 5.56087800966994e-99,
  4065. 55, 53.723828125, 5.71812073882941e-99,
  4066. 55, 54.21787109375, 3.26344577772922e-99,
  4067. 55, 54.21796875, 3.3582248315885e-99,
  4068. 55, 54.70771484375, 1.95673422065812e-99,
  4069. 55, 54.7078125, 2.01394065913309e-99,
  4070. 56, 37.3578515625, 2.04647041348259e-90,
  4071. 56, 37.357900390625, 2.06847980628938e-90,
  4072. 56, 37.99583984375, 5.88243837411135e-91,
  4073. 56, 37.995888671875, 5.94590494289821e-91,
  4074. 56, 38.629580078125, 1.76021316827907e-91,
  4075. 56, 38.62962890625, 1.77923863437215e-91,
  4076. 56, 39.2590234375, 5.45779852011259e-92,
  4077. 56, 39.259072265625, 5.51704239356607e-92,
  4078. 56, 39.884169921875, 1.76524851588723e-92,
  4079. 56, 39.88421875, 1.78439348136451e-92,
  4080. 56, 40.504970703125, 5.93342330120247e-93,
  4081. 56, 40.50501953125, 5.9975792008348e-93,
  4082. 56, 41.121328125, 2.04345614663194e-93,
  4083. 56, 41.121376953125, 2.06573687666038e-93,
  4084. 56, 41.733291015625, 7.34765755919972e-94,
  4085. 56, 41.73333984375, 7.42775943660008e-94,
  4086. 56, 42.34076171875, 2.72161843366724e-94,
  4087. 56, 42.340810546875, 2.75141110970169e-94,
  4088. 56, 42.94369140625, 1.03613177248368e-94,
  4089. 56, 42.943740234375, 1.04758637844824e-94,
  4090. 56, 43.542080078125, 4.09126499345346e-95,
  4091. 56, 43.54212890625, 4.13674598350119e-95,
  4092. 56, 44.135830078125, 1.65424896423927e-95,
  4093. 56, 44.13587890625, 1.67288546036148e-95,
  4094. 56, 44.724990234375, 6.99446261996147e-96,
  4095. 56, 44.7250390625, 7.07318147969286e-96,
  4096. 56, 45.3094140625, 3.01976769844332e-96,
  4097. 56, 45.309462890625, 3.05402248905396e-96,
  4098. 56, 45.889052734375, 1.32918182143927e-96,
  4099. 56, 45.8891015625, 1.34452414236527e-96,
  4100. 56, 46.463955078125, 6.09433185040725e-97,
  4101. 56, 46.46400390625, 6.16497223474698e-97,
  4102. 56, 47.033974609375, 2.83946834327271e-97,
  4103. 56, 47.0340234375, 2.87288014917526e-97,
  4104. 56, 47.599111328125, 1.35701697542241e-97,
  4105. 56, 47.59916015625, 1.37323222143338e-97,
  4106. 56, 48.159365234375, 6.71405638326024e-98,
  4107. 56, 48.1594140625, 6.79470565448062e-98,
  4108. 56, 48.714638671875, 3.38572542994683e-98,
  4109. 56, 48.7146875, 3.42679289110478e-98,
  4110. 56, 49.2648828125, 1.73113405012133e-98,
  4111. 56, 49.264931640625, 1.75251860795891e-98,
  4112. 56, 49.81009765625, 9.02288638273931e-99,
  4113. 56, 49.810146484375, 9.13660050992263e-99,
  4114. 56, 50.35033203125, 4.87338593256003e-99,
  4115. 56, 50.350380859375, 4.93504167152289e-99,
  4116. 56, 50.885439453125, 2.62897432578778e-99,
  4117. 56, 50.88548828125, 2.66302222150824e-99,
  4118. 56, 51.41546875, 1.43071360755971e-99,
  4119. 56, 51.41556640625, 1.46894783889895e-99,
  4120. 56, 51.94056640625, 8.12763956845104e-100,
  4121. 56, 51.9406640625, 8.34551910155042e-100,
  4122. 56, 52.4605859375, 4.58251489759803e-100,
  4123. 56, 52.46068359375, 4.70835817217817e-100,
  4124. 56, 52.97572265625, 2.66457725640481e-100,
  4125. 56, 52.9758203125, 2.73809355167495e-100,
  4126. 56, 53.48587890625, 1.52026667140348e-100,
  4127. 56, 53.4859765625, 1.5636427659068e-100,
  4128. 56, 53.99134765625, 8.99584141358291e-101,
  4129. 56, 53.9914453125, 9.25372909114439e-101,
  4130. 56, 54.49212890625, 5.32825924303324e-101,
  4131. 56, 54.4922265625, 5.48250901435612e-101,
  4132. 56, 54.9883203125, 3.11278188657358e-101,
  4133. 56, 54.98841796875, 3.20543677910749e-101,
  4134. 56, 55.48021484375, 1.86269305932801e-101,
  4135. 56, 55.4803125, 1.91846988478933e-101,
  4136. 57, 38.0996875, 2.20476439543612e-92,
  4137. 57, 38.099736328125, 2.22917432379422e-92,
  4138. 57, 38.737333984375, 6.34433356523382e-93,
  4139. 57, 38.7373828125, 6.41479399056003e-93,
  4140. 57, 39.370830078125, 1.91018618887989e-93,
  4141. 57, 39.37087890625, 1.93131173925967e-93,
  4142. 57, 40.000078125, 5.92216057314857e-94,
  4143. 57, 40.000126953125, 5.98791393861005e-94,
  4144. 57, 40.625078125, 1.90309216004904e-94,
  4145. 57, 40.625126953125, 1.92431835469877e-94,
  4146. 57, 41.245830078125, 6.38398110903664e-95,
  4147. 57, 41.24587890625, 6.45498354446764e-95,
  4148. 57, 41.862236328125, 2.20268568579443e-95,
  4149. 57, 41.86228515625, 2.22728247906098e-95,
  4150. 57, 42.474248046875, 7.79068157690964e-96,
  4151. 57, 42.474296875, 7.87885966415e-96,
  4152. 57, 43.0819140625, 2.88050550788237e-96,
  4153. 57, 43.081962890625, 2.91318272595493e-96,
  4154. 57, 43.68513671875, 1.09806112159568e-96,
  4155. 57, 43.685185546875, 1.11057160166479e-96,
  4156. 57, 44.2838671875, 4.30562812876992e-97,
  4157. 57, 44.283916015625, 4.35507143677268e-97,
  4158. 57, 44.87810546875, 1.7530232640245e-97,
  4159. 57, 44.878154296875, 1.7731758707715e-97,
  4160. 57, 45.46775390625, 7.31286187931292e-98,
  4161. 57, 45.467802734375, 7.39751767287751e-98,
  4162. 57, 46.052763671875, 3.11976304411238e-98,
  4163. 57, 46.0528125, 3.15638274069021e-98,
  4164. 57, 46.633134765625, 1.37464423777275e-98,
  4165. 57, 46.63318359375, 1.39093953120416e-98,
  4166. 57, 47.208818359375, 6.24536630012012e-99,
  4167. 57, 47.2088671875, 6.31989226309693e-99,
  4168. 57, 47.779716796875, 2.88489889714976e-99,
  4169. 57, 47.779765625, 2.91990162728214e-99,
  4170. 57, 48.34587890625, 1.38459867556409e-99,
  4171. 57, 48.345927734375, 1.40146037072031e-99,
  4172. 57, 48.907158203125, 6.71827295305273e-100,
  4173. 57, 48.90720703125, 6.80152139672612e-100,
  4174. 57, 49.463603515625, 3.36417686184697e-100,
  4175. 57, 49.46365234375, 3.40624440071944e-100,
  4176. 57, 50.0151171875, 1.70838155932608e-100,
  4177. 57, 50.015166015625, 1.73011766047011e-100,
  4178. 57, 50.561748046875, 8.96377195112949e-101,
  4179. 57, 50.561796875, 9.07844496707364e-101,
  4180. 57, 51.1033984375, 4.7573624982879e-101,
  4181. 57, 51.103447265625, 4.81906515869594e-101,
  4182. 57, 51.64001953125, 2.52428955803692e-101,
  4183. 57, 51.6401171875, 2.59192149716193e-101,
  4184. 57, 52.1717578125, 1.39187870966602e-101,
  4185. 57, 52.17185546875, 1.42956730803746e-101,
  4186. 57, 52.698515625, 7.7317500805067e-102,
  4187. 57, 52.69861328125, 7.94501950652444e-102,
  4188. 57, 53.220390625, 4.4082211286455e-102,
  4189. 57, 53.22048828125, 4.53055204196072e-102,
  4190. 57, 53.73728515625, 2.47396166798242e-102,
  4191. 57, 53.7373828125, 2.54499159923448e-102,
  4192. 57, 54.2494921875, 1.45907071692507e-102,
  4193. 57, 54.24958984375, 1.50072529856044e-102,
  4194. 57, 54.75681640625, 8.32179730748228e-103,
  4195. 57, 54.7569140625, 8.56822893627666e-103,
  4196. 57, 55.2596484375, 4.99089804791844e-103,
  4197. 57, 55.25974609375, 5.1376157827554e-103,
  4198. 57, 55.757890625, 2.93846786006917e-103,
  4199. 57, 55.75798828125, 3.02626005750667e-103,
  4200. 57, 56.25173828125, 1.71972275925121e-103,
  4201. 57, 56.2518359375, 1.77242201439855e-103,
  4202. 57, 56.74138671875, 1.00746867642176e-103,
  4203. 57, 56.741484375, 1.03914712466117e-103,
  4204. 58, 38.841474609375, 2.28962685408854e-94,
  4205. 58, 38.8415234375, 2.31583571384595e-94,
  4206. 58, 39.478828125, 6.65279878387051e-95,
  4207. 58, 39.478876953125, 6.72851011961114e-95,
  4208. 58, 40.11203125, 1.98889585849889e-95,
  4209. 58, 40.112080078125, 2.0116031211386e-95,
  4210. 58, 40.741083984375, 6.15547181773793e-96,
  4211. 58, 40.7411328125, 6.22611457465467e-96,
  4212. 58, 41.365986328125, 1.98535700187755e-96,
  4213. 58, 41.36603515625, 2.00813333128919e-96,
  4214. 58, 41.986640625, 6.56800883846017e-97,
  4215. 58, 41.986689453125, 6.64407409629831e-97,
  4216. 58, 42.603095703125, 2.27151430941761e-97,
  4217. 58, 42.60314453125, 2.29779962665845e-97,
  4218. 58, 43.21525390625, 8.08887967205788e-98,
  4219. 58, 43.215302734375, 8.18281575271904e-98,
  4220. 58, 43.82306640625, 2.95592121751972e-98,
  4221. 58, 43.823115234375, 2.99061314771485e-98,
  4222. 58, 44.42658203125, 1.13134888356557e-98,
  4223. 58, 44.426630859375, 1.14457524376905e-98,
  4224. 58, 45.025654296875, 4.41845285569886e-99,
  4225. 58, 45.025703125, 4.47048673389212e-99,
  4226. 58, 45.620283203125, 1.77714624291313e-99,
  4227. 58, 45.62033203125, 1.79825016216838e-99,
  4228. 58, 46.210419921875, 7.34443777835212e-100,
  4229. 58, 46.21046875, 7.43260970647061e-100,
  4230. 58, 46.796064453125, 3.14964704226534e-100,
  4231. 58, 46.79611328125, 3.18755872885081e-100,
  4232. 58, 47.377119140625, 1.38201826867972e-100,
  4233. 58, 47.37716796875, 1.39878290995527e-100,
  4234. 58, 47.95353515625, 6.19027397147059e-101,
  4235. 58, 47.953583984375, 6.26644970781979e-101,
  4236. 58, 48.5253125, 2.85831172869441e-101,
  4237. 58, 48.525361328125, 2.89384123773075e-101,
  4238. 58, 49.09240234375, 1.35697005525987e-101,
  4239. 58, 49.092451171875, 1.37396450788758e-101,
  4240. 58, 49.65470703125, 6.51873789254857e-102,
  4241. 58, 49.654755859375, 6.60202992320111e-102,
  4242. 58, 50.212275390625, 3.23653359270438e-102,
  4243. 58, 50.21232421875, 3.2783090214757e-102,
  4244. 58, 50.76505859375, 1.65267733466975e-102,
  4245. 58, 50.765107421875, 1.67409628228237e-102,
  4246. 58, 51.31291015625, 8.39865374766313e-103,
  4247. 58, 51.3130078125, 8.62296916999248e-103,
  4248. 58, 51.8559765625, 4.43898857454993e-103,
  4249. 58, 51.85607421875, 4.55876608676698e-103,
  4250. 58, 52.39416015625, 2.38284566979309e-103,
  4251. 58, 52.3942578125, 2.44798937063255e-103,
  4252. 58, 52.9274609375, 1.29896683738751e-103,
  4253. 58, 52.92755859375, 1.33500351596253e-103,
  4254. 58, 53.45587890625, 7.16661264811987e-104,
  4255. 58, 53.4559765625, 7.36908508006679e-104,
  4256. 58, 53.9794140625, 3.97139434881222e-104,
  4257. 58, 53.97951171875, 4.08676376045491e-104,
  4258. 58, 54.49826171875, 2.31430475778334e-104,
  4259. 58, 54.498359375, 2.38084236991499e-104,
  4260. 58, 55.0122265625, 1.31587661343037e-104,
  4261. 58, 55.01232421875, 1.354675556019e-104,
  4262. 58, 55.52150390625, 7.55721877752536e-105,
  4263. 58, 55.5216015625, 7.78550839762316e-105,
  4264. 58, 56.02619140625, 4.38540257957703e-105,
  4265. 58, 56.0262890625, 4.52070576457663e-105,
  4266. 58, 56.526484375, 2.63611015718921e-105,
  4267. 58, 56.52658203125, 2.71673162725835e-105,
  4268. 58, 57.02228515625, 1.52363825877265e-105,
  4269. 58, 57.0223828125, 1.57187635540744e-105,
  4270. 58, 57.513984375, 9.12003014967339e-106,
  4271. 58, 57.51408203125, 9.40921222802051e-106,
  4272. };
  4273. //
  4274. // A bunch of helper functions used for calculating the coefficients:
  4275. //
  4276. mp_t factorial(unsigned n)
  4277. {
  4278. static boost::array<boost::array<mp_t, 1>, 201> result;
  4279. static bool init = false;
  4280. if(!init)
  4281. {
  4282. unsigned k = 1;
  4283. mp_t fact = 1;
  4284. do{
  4285. result[k-1][0] = fact;
  4286. fact *= k++;
  4287. }
  4288. while(k < result.size());
  4289. init = true;
  4290. }
  4291. //static const int array_size = result.size();
  4292. if(n < result.size())
  4293. return result[n][0];
  4294. unsigned i = (unsigned)result.size()-1;
  4295. mp_t r = result[i][0];
  4296. while(i < n)
  4297. r *= ++i;
  4298. return r;
  4299. }
  4300. template <class T>
  4301. T binomial(int n, int k, T)
  4302. {
  4303. T result;
  4304. if(k < 0)
  4305. {
  4306. result = 0;
  4307. }
  4308. else if(k > n)
  4309. {
  4310. result = 1;
  4311. }
  4312. else
  4313. {
  4314. result = factorial(n);
  4315. result /= factorial(k);
  4316. result /= factorial(n-k);
  4317. }
  4318. return result;
  4319. }
  4320. //
  4321. // Functions for creating the matrices that generate the coefficents.
  4322. // See http://my.fit.edu/~gabdo/gamma.txt and http://www.rskey.org/gamma.htm
  4323. //
  4324. template <class T>
  4325. matrix<T> make_B(unsigned n, T)
  4326. {
  4327. matrix<T> result(n, n);
  4328. for(unsigned i = 0; i < n; ++i)
  4329. {
  4330. for(unsigned j = 0; j < n; ++j)
  4331. {
  4332. if(i == 0)
  4333. result(i, j) = 1;
  4334. else if(j >= i)
  4335. {
  4336. T r = binomial(i+j-1, j-i, T());
  4337. if((j-i) %2)
  4338. r = -r;
  4339. result(i, j) = r;
  4340. }
  4341. else
  4342. result(i, j) = 0;
  4343. }
  4344. }
  4345. return result;
  4346. }
  4347. template <class T>
  4348. matrix<T> make_C(unsigned n, T)
  4349. {
  4350. matrix<T> result(n, n);
  4351. for(unsigned i = 0; i < n; ++i)
  4352. {
  4353. for(unsigned j = 0; j < n; ++j)
  4354. {
  4355. if((i==0) && (j == 0))
  4356. result(i, j) = 0.5;
  4357. else if(j > i)
  4358. result(i, j) = 0;
  4359. else
  4360. {
  4361. T r = 0;
  4362. for(unsigned k = 0; k <= i; ++k)
  4363. {
  4364. r += binomial(2*i, 2*k, T()) * binomial(k, k+j-i, T());
  4365. }
  4366. if((i-j)%2)
  4367. r = -r;
  4368. result(i, j) = r;
  4369. }
  4370. }
  4371. }
  4372. return result;
  4373. }
  4374. template <class T>
  4375. matrix<T> make_D(unsigned n, T)
  4376. {
  4377. matrix<T> result(n, n);
  4378. for(unsigned i = 0; i < n; ++i)
  4379. {
  4380. for(unsigned j = 0; j < n; ++j)
  4381. {
  4382. if(i != j)
  4383. result(i, j) = 0;
  4384. else if(i == 0)
  4385. result(i, j) = 1;
  4386. else if(i == 1)
  4387. result(i, j) = -1;
  4388. else
  4389. {
  4390. T r = result(i-1, i-1) * (2 * (2*i - 1));
  4391. r /= (i-1);
  4392. result(i, j) = r;
  4393. }
  4394. }
  4395. }
  4396. return result;
  4397. }
  4398. template <class T>
  4399. matrix<T> make_F(unsigned n, T g)
  4400. {
  4401. using namespace std;
  4402. matrix<T> result(n, 1);
  4403. for(unsigned i = 0; i < n; ++i)
  4404. {
  4405. T r = factorial(2 * i);
  4406. r /= factorial(i);
  4407. r *= exp(double(i) + g + 0.5);
  4408. r /= ldexp(1.0, (2*i)-1);
  4409. r /= pow(g + i + 0.5, (long)i);
  4410. r /= sqrt(g + i + 0.5);
  4411. result(i, 0) = r;
  4412. }
  4413. return result;
  4414. }
  4415. template <class T>
  4416. struct lanczos_info
  4417. {
  4418. int n; // number of coefficients
  4419. T r; // the arbitrary parameter
  4420. std::vector<T> c; // the coefficients
  4421. T err; // error found
  4422. };
  4423. //
  4424. // Create the coefficients, caching previous matrix values as appropriate:
  4425. //
  4426. template <class T>
  4427. lanczos_info<T> generate_lanczos(unsigned n, T g)
  4428. {
  4429. static unsigned last_n = 0;
  4430. static matrix<T> last_prefix;
  4431. matrix<T> B, C, D;
  4432. matrix<T> F, P, E, T1, T2;
  4433. if(n == last_n)
  4434. {
  4435. F = make_F(n, g);
  4436. P = prod(last_prefix, F);
  4437. }
  4438. else
  4439. {
  4440. B = make_B(n, g);
  4441. C = make_C(n, g);
  4442. D = make_D(n, g);
  4443. F = make_F(n, g);
  4444. T1 = prod(D, B);
  4445. T2 = prod(T1, C);
  4446. P = prod(T2, F);
  4447. last_n = n;
  4448. last_prefix = T2;
  4449. }
  4450. lanczos_info<T> result;
  4451. result.n = n;
  4452. result.r = g;
  4453. for(unsigned i = 0; i < n; ++i)
  4454. result.c.push_back(P(i, 0));
  4455. return result;
  4456. }
  4457. //
  4458. // Stopwatch for measuring performance:
  4459. //
  4460. template <class Clock>
  4461. struct stopwatch
  4462. {
  4463. typedef typename Clock::duration duration;
  4464. stopwatch()
  4465. {
  4466. m_start = Clock::now();
  4467. }
  4468. duration elapsed()
  4469. {
  4470. return Clock::now() - m_start;
  4471. }
  4472. void reset()
  4473. {
  4474. m_start = Clock::now();
  4475. }
  4476. private:
  4477. typename Clock::time_point m_start;
  4478. };
  4479. //
  4480. // Returns the factorials and half factorials:
  4481. //
  4482. template <class T>
  4483. std::vector<std::vector<T> > const & get_test_data()
  4484. {
  4485. // returns factorials and half factorials in the range [0, 100]:
  4486. static std::vector<std::vector<T> > data;
  4487. if(data.empty())
  4488. {
  4489. mp_t fact = 1;
  4490. int k = 1;
  4491. std::vector<T> item;
  4492. do
  4493. {
  4494. data.push_back(item);
  4495. data.back().push_back(k-1);
  4496. data.back().push_back(static_cast<T>(fact));
  4497. data.back().push_back(static_cast<T>(log(fact)));
  4498. fact = fact * T(k++);
  4499. }while(k < 100);
  4500. fact = 0.5;
  4501. mp_t srpi = sqrt(boost::math::constants::pi<mp_t>());
  4502. mp_t mul = 1.5;
  4503. do{
  4504. data.push_back(item);
  4505. data.back().push_back(static_cast<T>(mul-1));
  4506. data.back().push_back(static_cast<T>(fact*srpi));
  4507. data.back().push_back(static_cast<T>(log(fact*srpi)));
  4508. fact *= mul;
  4509. mul += 1;
  4510. }while(mul < 100);
  4511. }
  4512. return data;
  4513. }
  4514. struct sort_on_0
  4515. {
  4516. template<class T>
  4517. bool operator ()(const T& a, const T& b)
  4518. {
  4519. return ((a[0]) < (b[0]));
  4520. }
  4521. };
  4522. //
  4523. // Get test data for points near 0, 1, 2 etc.
  4524. template <class T>
  4525. std::vector<std::vector<T> > const & get_test_data_near_x(T x)
  4526. {
  4527. //
  4528. // this *must* be called with a *very* high precision
  4529. // type T in order to stand any chance of long double
  4530. // precision results:
  4531. //
  4532. using namespace std;
  4533. using namespace boost::math;
  4534. static std::vector<std::vector<T> > data;
  4535. static T last_x(-10000);
  4536. if(last_x != x)
  4537. data.clear();
  4538. if(!data.size())
  4539. {
  4540. last_x = x;
  4541. std::vector<T> item;
  4542. for(int i = -4; i > -20; --i)
  4543. {
  4544. double val = ldexp(2.0, i);
  4545. data.push_back(item);
  4546. data.back().push_back(val+x);
  4547. data.back().push_back(tgamma(T(val)+x));
  4548. data.back().push_back(lgamma(T(val)+x));
  4549. data.push_back(item);
  4550. data.back().push_back(-val+x);
  4551. data.back().push_back(tgamma(T(-val)+x));
  4552. data.back().push_back(lgamma(T(-val)+x));
  4553. }
  4554. T v = x-0.5;
  4555. T interval = T(1)/8;
  4556. while(v <= x+0.5)
  4557. {
  4558. if((floor(v) != v) || (v > 0))
  4559. {
  4560. data.push_back(item);
  4561. data.back().push_back(v);
  4562. data.back().push_back(tgamma(v));
  4563. data.back().push_back(lgamma(v));
  4564. }
  4565. v += interval;
  4566. }
  4567. //
  4568. // sort data:
  4569. //
  4570. std::sort(data.begin(), data.end(), sort_on_0());
  4571. }
  4572. return data;
  4573. }
  4574. template <class T>
  4575. std::vector<std::vector<T> > const & get_test_data_near_1()
  4576. {
  4577. return get_test_data_near_x(T(1));
  4578. }
  4579. template <class T>
  4580. std::vector<std::vector<T> > const & get_test_data_near_2()
  4581. {
  4582. return get_test_data_near_x(T(2));
  4583. }
  4584. template <class T>
  4585. std::vector<std::vector<T> > const& get_random_test_data()
  4586. {
  4587. static std::vector<std::vector<T> > data;
  4588. if (data.empty())
  4589. {
  4590. boost::random::mt19937_64 gen;
  4591. boost::random::uniform_real_distribution<T> dist(1e-30, 100);
  4592. for (unsigned i = 0; i < 100; ++i)
  4593. {
  4594. T value = dist(gen);
  4595. T result = static_cast<T>(boost::math::tgamma(mp_t(value) + 1));
  4596. data.push_back(std::vector<T>({value, result}));
  4597. }
  4598. }
  4599. return data;
  4600. }
  4601. //
  4602. // Converts Lanczos approximation into rational form via
  4603. // polynomial arithmetic:
  4604. //
  4605. template <class T>
  4606. struct lanczos_rational
  4607. {
  4608. std::vector<T> num, denom;
  4609. int N;
  4610. T g;
  4611. T gamma(T z)
  4612. {
  4613. using namespace std;
  4614. BOOST_ASSERT(num.size() == denom.size());
  4615. BOOST_ASSERT(num.size() == N);
  4616. T zgh = z + g - T(0.5);
  4617. T prefix = pow(zgh, T(z - 0.5)) / exp(zgh);
  4618. T s1, s2;
  4619. if(z < 1)
  4620. {
  4621. s1 = num[N-1];
  4622. s2 = denom[N-1];
  4623. for(unsigned i = N-2; i >= 0; --i)
  4624. {
  4625. s1 *= z;
  4626. s2 *= z;
  4627. s1 += num[i];
  4628. s2 += num[i];
  4629. }
  4630. s1 /= s2;
  4631. return prefix * s1;
  4632. }
  4633. else
  4634. {
  4635. z = 1/z;
  4636. s1 = num[0];
  4637. s2 = denom[0];
  4638. for(int i = 1; i < N; ++i)
  4639. {
  4640. s1 *= z;
  4641. s2 *= z;
  4642. s1 += num[i];
  4643. s2 += denom[i];
  4644. }
  4645. s1 /= s2;
  4646. return prefix * s1;
  4647. }
  4648. }
  4649. T factorial(T z)
  4650. {
  4651. return this->gamma(z+1);
  4652. }
  4653. template <class U>
  4654. lanczos_rational(const lanczos_info<U>& info)
  4655. {
  4656. U l_denom_coef[2] = { 0, 1 };
  4657. boost::math::tools::polynomial<U> l_denom(l_denom_coef, 1), l_num(info.c[1]);
  4658. for(unsigned i = 2; i < info.c.size(); ++i)
  4659. {
  4660. l_denom_coef[0] = i - 1;
  4661. boost::math::tools::polynomial<U> bot(l_denom_coef, 1), top(info.c[i]);
  4662. l_num *= bot;
  4663. top *= l_denom;
  4664. l_denom *= bot;
  4665. l_num += top;
  4666. }
  4667. l_num += l_denom * info.c[0];
  4668. for(unsigned i = 0; i < info.c.size(); ++i)
  4669. {
  4670. num.push_back(boost::math::tools::real_cast<T>(l_num[i]));
  4671. denom.push_back(boost::math::tools::real_cast<T>(l_denom[i]));
  4672. }
  4673. //std::cout << l_num << std::endl;
  4674. //std::cout << l_denom << std::endl;
  4675. BOOST_ASSERT(num.size() == l_num.degree()+1);
  4676. BOOST_ASSERT(denom.size() == l_denom.degree()+1);
  4677. g = boost::math::tools::real_cast<T>(info.r);
  4678. N = info.n;
  4679. /*
  4680. for(unsigned i = 0; i < num.size(); ++i)
  4681. std::cout << num[i] << " ";
  4682. std::cout << std::endl;
  4683. for(unsigned i = 0; i < denom.size(); ++i)
  4684. std::cout << denom[i] << " ";
  4685. std::cout << std::endl;
  4686. */
  4687. }
  4688. };
  4689. //
  4690. // Code to test an approximation against the factorials and
  4691. // half factorials, returns the max error found:
  4692. //
  4693. template <class T, class R>
  4694. T get_max_error(const lanczos_info<T>& dat, R, double* time = nullptr)
  4695. {
  4696. R max_error = 0;
  4697. std::vector<std::vector<R> > const & tests1 = get_test_data<R>();
  4698. std::vector<std::vector<R> > const & tests2 = get_random_test_data<R>();
  4699. std::vector<std::vector<R> > tests(tests1.begin(), tests1.end());
  4700. tests.insert(tests.end(), tests2.begin(), tests2.end());
  4701. lanczos_rational<R> rational(dat);
  4702. stopwatch<boost::chrono::high_resolution_clock> w;
  4703. for(unsigned i = 0; i < tests.size(); ++i)
  4704. {
  4705. R input = tests[i][0];
  4706. R expected = tests[i][1];
  4707. if(std::numeric_limits<R>::is_specialized && (boost::math::tools::real_cast<R>(tests[i][1]) > (std::numeric_limits<R>::max)()))
  4708. continue;
  4709. R gamr = rational.factorial(input);
  4710. if(std::numeric_limits<R>::is_specialized && (gamr > (std::numeric_limits<R>::max)()))
  4711. continue;
  4712. R err = boost::math::relative_difference(gamr, expected);
  4713. if(err > max_error)
  4714. max_error = err;
  4715. }
  4716. if (time)
  4717. * time = boost::chrono::duration_cast<boost::chrono::duration<double>>(w.elapsed()).count();
  4718. return max_error;
  4719. }
  4720. template <class T>
  4721. T get_max_error_sterling(double* time = nullptr)
  4722. {
  4723. std::vector<std::vector<T> > const& tests1 = get_test_data<T>();
  4724. std::vector<std::vector<T> > const& tests2 = get_random_test_data<T>();
  4725. std::vector<std::vector<T> > tests(tests1.begin(), tests1.end());
  4726. tests.insert(tests.end(), tests2.begin(), tests2.end());
  4727. T max_err = 0;
  4728. stopwatch<boost::chrono::high_resolution_clock> w;
  4729. for (unsigned i = 0; i < tests.size(); ++i)
  4730. {
  4731. T loc = tests[i][0] + 1;
  4732. T found = boost::math::detail::gamma_imp(loc, boost::math::policies::policy<>(), boost::math::lanczos::undefined_lanczos());
  4733. T expected = tests[i][1];
  4734. T err = boost::math::relative_difference(expected, found);
  4735. if (err > max_err)
  4736. max_err = err;
  4737. }
  4738. if(time)
  4739. *time = boost::chrono::duration_cast<boost::chrono::duration<double>>(w.elapsed()).count();
  4740. return max_err;
  4741. }
  4742. //
  4743. // This is what prints the "best" approximation out as code:
  4744. //
  4745. template <class T>
  4746. void print_code(const lanczos_info<T>& l, const char* name, int precision = std::numeric_limits<T>::max_digits10, int precision2 = std::numeric_limits<T>::digits)
  4747. {
  4748. std::cout << std::scientific << std::setprecision(precision);
  4749. using namespace std;
  4750. lanczos_info<T> l2(l);
  4751. T factor = exp(l.r);
  4752. for(unsigned k = 0; k < l2.c.size(); ++k)
  4753. l2.c[k] /= factor;
  4754. lanczos_rational<T> rat(l);
  4755. T max_term = 0;
  4756. for(unsigned i = 0; i < rat.denom.size(); ++i)
  4757. {
  4758. if(rat.denom[i] > max_term)
  4759. max_term = rat.denom[i];
  4760. }
  4761. const char* denom_type;
  4762. const char* cast_type;
  4763. const char* suffix_type;
  4764. if(max_term < (std::numeric_limits<boost::uint16_t>::max)())
  4765. {
  4766. denom_type = "boost::uint16_t";
  4767. cast_type = "static_cast<boost::uint16_t>";
  4768. suffix_type = "u";
  4769. }
  4770. else if(max_term < (std::numeric_limits<boost::uint32_t>::max)())
  4771. {
  4772. denom_type = "boost::uint32_t";
  4773. cast_type = "static_cast<boost::uint32_t>";
  4774. suffix_type = "u";
  4775. }
  4776. #ifdef BOOST_HAS_LONG_LONG
  4777. else if(max_term < (std::numeric_limits<boost::uint64_t>::max)())
  4778. {
  4779. denom_type = "boost::uint64_t";
  4780. cast_type = "";
  4781. suffix_type = "uLL";
  4782. }
  4783. #endif
  4784. else
  4785. {
  4786. denom_type = "T";
  4787. cast_type = "static_cast<T>";
  4788. suffix_type = "L";
  4789. }
  4790. std::cout <<
  4791. "//\n"
  4792. "// Lanczos Coefficients for N=" << l.n << " G=" << l.r << "\n"
  4793. "// Max experimental error (with ";
  4794. if(std::strlen(name) == 0)
  4795. std::cout << "arbitary";
  4796. else
  4797. std::cout << name;
  4798. std::cout << " precision arithmetic) " << l.err <<
  4799. "\n// Generated with compiler: " << BOOST_COMPILER << " on " << BOOST_PLATFORM << " at " << __DATE__ << "\n"
  4800. "// Type precision was " << precision2 << " bits or " << precision << " max_digits10\n"
  4801. "//\n"
  4802. "struct lanczos" << l.n << name << " : public mpl::int_<" << precision2 << ">\n"
  4803. "{\n"
  4804. " template <class T>\n"
  4805. " static T lanczos_sum(const T& z)\n"
  4806. " {\n"
  4807. " static const T num[" << rat.num.size() << "] = {\n";
  4808. for(unsigned i = 0; i < rat.num.size(); ++i)
  4809. {
  4810. if(precision <= std::numeric_limits<long double>::digits10)
  4811. std::cout << " static_cast<T>(" << rat.num[i] << "L)";
  4812. else
  4813. std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << rat.num[i] << "))";
  4814. if(i != rat.num.size() - 1)
  4815. std::cout << ",";
  4816. std::cout << "\n";
  4817. }
  4818. std::cout <<
  4819. " };\n"
  4820. " static const " << denom_type << " denom[" << rat.denom.size() << "] = {\n";
  4821. for(unsigned i = 0; i < rat.denom.size(); ++i)
  4822. {
  4823. if(precision <= std::numeric_limits<long double>::digits10)
  4824. std::cout << " " << cast_type << "(" << rat.denom[i] << suffix_type << ")";
  4825. else
  4826. std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << rat.denom[i] << "))";
  4827. if(i != rat.denom.size() - 1)
  4828. std::cout << ",";
  4829. std::cout << "\n";
  4830. }
  4831. std::cout <<
  4832. " };\n"
  4833. " return boost::math::tools::evaluate_rational(num, denom, z);\n"
  4834. " }\n\n"
  4835. " template <class T>\n"
  4836. " static T lanczos_sum_expG_scaled(const T& z)\n"
  4837. " {\n"
  4838. " static const T num[" << rat.num.size() << "] = {\n";
  4839. for(unsigned i = 0; i < rat.num.size(); ++i)
  4840. {
  4841. if (precision <= std::numeric_limits<long double>::digits10)
  4842. std::cout << " static_cast<T>(" << (rat.num[i]/factor) << "L)";
  4843. else
  4844. std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << (rat.num[i]/factor) << "))";
  4845. if(i != rat.num.size() - 1)
  4846. std::cout << ",";
  4847. std::cout << "\n";
  4848. }
  4849. std::cout <<
  4850. " };\n"
  4851. " static const " << denom_type << " denom[" << rat.denom.size() << "] = {\n";
  4852. for(unsigned i = 0; i < rat.denom.size(); ++i)
  4853. {
  4854. if (precision <= std::numeric_limits<long double>::digits10)
  4855. std::cout << " " << cast_type << "(" << rat.denom[i] << suffix_type << ")";
  4856. else
  4857. std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << rat.denom[i] << "))";
  4858. if(i != rat.denom.size() - 1)
  4859. std::cout << ",";
  4860. std::cout << "\n";
  4861. }
  4862. std::cout <<
  4863. " };\n"
  4864. " return boost::math::tools::evaluate_rational(num, denom, z);\n"
  4865. " }\n\n";
  4866. std::cout <<
  4867. "\n template<class T>\n"
  4868. " static T lanczos_sum_near_1(const T& dz)\n"
  4869. " {\n"
  4870. " static const T d[" << l2.n-1 << "] = {\n";
  4871. factor = sqrt((l.r + 0.5)/boost::math::constants::e<T>()) / exp(l.r);
  4872. for(int i = 1; i < l.n; ++i)
  4873. {
  4874. if (precision <= std::numeric_limits<long double>::digits10)
  4875. std::cout << " static_cast<T>(" << l.c[i]*factor << "L)";
  4876. else
  4877. std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << l.c[i] * factor << "))";
  4878. if(i != l.n - 1)
  4879. std::cout << ",";
  4880. std::cout << "\n";
  4881. }
  4882. std::cout <<
  4883. " };\n"
  4884. " T result = 0;\n"
  4885. " for(unsigned k = 1; k <= sizeof(d)/sizeof(d[0]); ++k)\n"
  4886. " {\n"
  4887. " result += (-d[k-1]*dz)/(k*dz + k*k);\n"
  4888. " }\n"
  4889. " return result;\n"
  4890. " }\n";
  4891. std::cout <<
  4892. "\n template<class T>\n"
  4893. " static T lanczos_sum_near_2(const T& dz)\n"
  4894. " {\n"
  4895. " static const T d[" << l2.n-1 << "] = {\n";
  4896. factor = pow(boost::math::constants::e<T>()/(l.r+1.5), T(1.5)) * exp(l.r);
  4897. //pow((l.r + 1.5)/boost::math::constants::e<T>(), 1.5) / exp(l.r);
  4898. for(int i = 1; i < l.n; ++i)
  4899. {
  4900. if (precision <= std::numeric_limits<long double>::digits10)
  4901. std::cout << " static_cast<T>(" << l.c[i]/factor << "L),\n";
  4902. else
  4903. std::cout << " static_cast<T>(BOOST_MATH_BIG_CONSTANT(T, " << precision2 << ", " << l.c[i]/factor << ")),\n";
  4904. }
  4905. std::cout <<
  4906. " };\n"
  4907. " T result = 0;\n"
  4908. " T z = dz + 2;\n"
  4909. " for(unsigned k = 1; k <= sizeof(d)/sizeof(d[0]); ++k)\n"
  4910. " {\n"
  4911. " result += (-d[k-1]*dz)/(z + k*z + k*k - 1);\n"
  4912. " }\n"
  4913. " return result;\n"
  4914. " }\n\n"
  4915. " static double g(){ return " << l.r << "; }\n"
  4916. "};\n\n";
  4917. }
  4918. //
  4919. // Print out the test values:
  4920. //
  4921. void print_test_values(const std::vector<std::vector<mp_t> >& v, const char* name, int offset = 1)
  4922. {
  4923. std::cout << std::setprecision(110);
  4924. std::cout <<
  4925. " static const boost::array<boost::array<T, 3>, " << v.size() << "> " << name << " = {\n";
  4926. for(unsigned i = 0; i < v.size(); ++i)
  4927. {
  4928. std::cout << " SC_(" << (v[i][0] + offset) << "), SC_(" << v[i][1] << "), SC_(" << v[i][2] << "),\n";
  4929. }
  4930. std::cout << " };\n\n";
  4931. }
  4932. //
  4933. // Get the error for a specific approximation, and print out it's code:
  4934. //
  4935. void calculate_lanczos_spot(int n, mp_t r, const char* suffix = "")
  4936. {
  4937. lanczos_info<mp_t> info = generate_lanczos(n, r);
  4938. // note error is calculated at high precision:
  4939. info.err = get_max_error(info, r);
  4940. print_code(info, suffix);
  4941. }
  4942. //
  4943. // Scan the sweet-spots for the best approximation:
  4944. //
  4945. template <class T>
  4946. void find_best_lanczos(const char* name, T eps, int max_scan = 100)
  4947. {
  4948. using namespace std;
  4949. double exec_time;
  4950. std::cout << "Enter value for N, or 0 to scan for best approximation: ";
  4951. int N;
  4952. std::cin >> N;
  4953. if (N == 0)
  4954. {
  4955. T sterling_err = get_max_error_sterling<T>(&exec_time);
  4956. std::cout << "Max error from generic Sterling approximation was: " << static_cast<int>(sterling_err / eps) << "eps (in " << (int)(exec_time * 1000) << "ms)" << std::endl;
  4957. lanczos_info<mp_t> best;
  4958. best.err = 100; // best case had better be better than this!
  4959. std::cout << std::setw(20) << std::right << "N" << std::setw(20) << std::right << "g" << std::setw(20) << std::right << "eps" << std::setw(20) << std::right << "time (ms)\n";
  4960. for (int i = 0; i < sizeof(sweet_spots) / sizeof(sweet_spots[0]); ++i)
  4961. {
  4962. if ((sweet_spots[i].err < eps * 10) && (sweet_spots[i].N < max_scan))
  4963. {
  4964. lanczos_info<mp_t> info = generate_lanczos(sweet_spots[i].N, mp_t(sweet_spots[i].g));
  4965. mp_t err = get_max_error(info, eps, &exec_time);
  4966. if (err / eps < 1000)
  4967. {
  4968. std::cout << std::setprecision(14) << std::fixed << std::setw(20) << std::right << sweet_spots[i].N
  4969. << std::setw(20) << std::right << sweet_spots[i].g << std::setw(20) << std::right << static_cast<int>(err / eps)
  4970. << std::setw(20) << std::right << (int)(exec_time * 1000) << std::endl;
  4971. }
  4972. if (err < best.err)
  4973. {
  4974. best = info;
  4975. best.err = err;
  4976. }
  4977. }
  4978. }
  4979. std::cout << std::endl;
  4980. if (best.err < 100)
  4981. print_code(best, name, std::numeric_limits<T>::max_digits10, std::numeric_limits<T>::digits);
  4982. else
  4983. std::cout << "Sorry, no viable approximation was found!!" << std::endl;
  4984. }
  4985. else
  4986. {
  4987. //
  4988. // Test a specific N and g:
  4989. //
  4990. std::cout << "Enter a value for g: ";
  4991. double g;
  4992. std::cin >> g;
  4993. lanczos_info<mp_t> info = generate_lanczos(N, mp_t(g));
  4994. mp_t err = get_max_error(info, eps, &exec_time);
  4995. std::cout << "N = " << N << std::endl;
  4996. std::cout << "g = " << g << std::endl;
  4997. std::cout << "eps error = " << static_cast<int>(err / eps) << std::endl;
  4998. std::cout << "Test time (ms) = " << static_cast<int>(exec_time * 1000) << std::endl;
  4999. print_code(info, name, std::numeric_limits<T>::max_digits10, std::numeric_limits<T>::digits);
  5000. }
  5001. }
  5002. void scan_for_sweet_spots(int N)
  5003. {
  5004. mp_t r = N * 0.66;
  5005. lanczos_info<mp_t> lower, upper(generate_lanczos(N + 1, r));
  5006. r += 0.1;
  5007. while (r < N)
  5008. {
  5009. lower = upper;
  5010. upper = generate_lanczos(N + 1, r);
  5011. if (lower.c.back() * upper.c.back() < 0)
  5012. {
  5013. std::pair<mp_t, mp_t> location = boost::math::tools::bisect([N](const mp_t& pos)
  5014. {
  5015. return generate_lanczos(N + 1, pos).c.back();
  5016. }, r - 0.1, r, boost::math::tools::eps_tolerance<mp_t>(20));
  5017. mp_t err = get_max_error(generate_lanczos(N, location.first), std::numeric_limits<mp_t>::epsilon());
  5018. std::cout << std::setprecision(15) << N << ", " << location.first << ", " << err << std::endl;
  5019. err = get_max_error(generate_lanczos(N, location.second), std::numeric_limits<mp_t>::epsilon());
  5020. std::cout << std::setprecision(15) << N << ", " << location.second << ", " << err << std::endl;
  5021. //std::cout << std::setprecision(15) << N << ", " << location.first << ", " << location.second << std::endl;
  5022. }
  5023. r += 0.1;
  5024. }
  5025. }
  5026. int main(int argc, char*argv [])
  5027. {
  5028. bool test_double(false), test_long(false), test_float(false), test_quad(false), test_mp(false), spots(false), test_data(false), find_sweet(false);
  5029. if(argc < 2)
  5030. {
  5031. std::cout <<
  5032. "Useage:\n"
  5033. " -float test type float for the best approximation\n"
  5034. " -double test type double for the best approximation\n"
  5035. " -long-double test type long double for the best approximation\n"
  5036. " -quad test quad precision for the best approximation\n"
  5037. " -MP test current multiprecision type for the best approximation\n"
  5038. " -spots print out the best cases found in previous runs\n"
  5039. " -sweet Scan for more sweet spots for the arbitary parameter G: these "
  5040. " will need to cut and pasted into the big table at the start of this file"
  5041. " in order to search for greater precision approximations than otherwise supported."
  5042. " -data print out the test data\n" << std::flush;
  5043. return 1;
  5044. }
  5045. for(int i = 1; i < argc; ++i)
  5046. {
  5047. if(std::strcmp(argv[i], "-float") == 0)
  5048. test_float = true;
  5049. else if(std::strcmp(argv[i], "-double") == 0)
  5050. test_double = true;
  5051. else if(std::strcmp(argv[i], "-long-double") == 0)
  5052. test_long = true;
  5053. else if(std::strcmp(argv[i], "-quad-float") == 0)
  5054. test_quad = true;
  5055. else if(std::strcmp(argv[i], "-MP") == 0)
  5056. test_mp = true;
  5057. else if(std::strcmp(argv[i], "-spots") == 0)
  5058. spots = true;
  5059. else if(std::strcmp(argv[i], "-data") == 0)
  5060. test_data = true;
  5061. else if(std::strcmp(argv[i], "-sweet") == 0)
  5062. find_sweet = true;
  5063. }
  5064. if(spots)
  5065. {
  5066. // these are optimal N and R from Pugh:
  5067. calculate_lanczos_spot(61, 63.192152);
  5068. calculate_lanczos_spot(31, 32.080670);
  5069. calculate_lanczos_spot(6, 5.581);
  5070. calculate_lanczos_spot(11, 10.900511);
  5071. calculate_lanczos_spot(13, 13.144565);
  5072. calculate_lanczos_spot(22, 22.61891);
  5073. // these are the best cases we've already determined
  5074. // from previous runs:
  5075. calculate_lanczos_spot(6, 1.428456135094165802001953125);
  5076. calculate_lanczos_spot(13, 6.024680040776729583740234375);
  5077. calculate_lanczos_spot(17, 12.2252227365970611572265625);
  5078. calculate_lanczos_spot(24, 20.3209821879863739013671875);
  5079. }
  5080. if(test_float)
  5081. {
  5082. find_best_lanczos("float", std::numeric_limits<float>::epsilon());
  5083. }
  5084. if(test_double)
  5085. {
  5086. find_best_lanczos("double", std::numeric_limits<double>::epsilon());
  5087. }
  5088. if(test_long)
  5089. {
  5090. find_best_lanczos("long_double", std::numeric_limits<long double>::epsilon());
  5091. }
  5092. if(test_quad)
  5093. {
  5094. find_best_lanczos("quad_float", std::numeric_limits<boost::multiprecision::cpp_bin_float_quad>::epsilon());
  5095. }
  5096. #ifdef MP_TYPE
  5097. if(test_mp)
  5098. {
  5099. find_best_lanczos("MP", std::numeric_limits<MP_TYPE>::epsilon());
  5100. }
  5101. #endif
  5102. if(test_data)
  5103. {
  5104. std::cout << "Test Data follows:\n\n";
  5105. std::vector<std::vector<mp_t> > const & tests = get_test_data<mp_t>();
  5106. print_test_values(tests, "factorials");
  5107. print_test_values(get_test_data_near_1<mp_t>(), "near_1", 0);
  5108. print_test_values(get_test_data_near_2<mp_t>(), "near_2", 0);
  5109. print_test_values(get_test_data_near_x<mp_t>(mp_t(0)), "near_0", 0);
  5110. print_test_values(get_test_data_near_x<mp_t>(mp_t(-10)), "near_m10", 0);
  5111. print_test_values(get_test_data_near_x<mp_t>(mp_t(-55)), "near_m55", 0);
  5112. }
  5113. if (find_sweet)
  5114. {
  5115. unsigned last_index = sizeof(sweet_spots) / sizeof(sweet_spots[0]) - 1;
  5116. for(unsigned N = sweet_spots[last_index].N + 1; N < sweet_spots[last_index].N + 11; ++N)
  5117. scan_for_sweet_spots(N);
  5118. }
  5119. return 0;
  5120. }