parallel methods for nano/materials science applications

Download Parallel Methods for Nano/Materials Science Applications

If you can't read please download the document

Upload: milek

Post on 08-Jan-2016

55 views

Category:

Documents


15 download

DESCRIPTION

Parallel Methods for Nano/Materials Science Applications. (Electronic Structure Calculations). Andrew Canning Computational Research Division LBNL & UC Davis. Outline. Introduction to Nano/Materials science Electronic Structure Calculations (DFT) - PowerPoint PPT Presentation

TRANSCRIPT

  • Parallel Methods for Nano/Materials Science ApplicationsAndrew CanningComputational Research Division LBNL & UC Davis (Electronic Structure Calculations)

  • OutlineIntroduction to Nano/Materials science Electronic Structure Calculations (DFT) Code performance on High Performance Parallel Computers New Methods and Applications for Nanoscience

  • 1991 Silicon surface reconstruction (7x7), Phys. Rev. (Stich, Payne, King-Smith, Lin, Clarke) Meiko I860, 64 processor Computing Surface (Brommer, Needels, Larson, Joannopoulos) Thinking Machines CM2, 16,384 bit processors2005 1000 atom Molybdenum simulation with Qbox SC05. (F. Gygi et al. ) BlueGene/L, 32,000 processors (LLNL) 1998 FeMn alloys (exchange bias), Gordon Bell prize (Ujfalussy, Stocks, Canning, Y. Wang, Shelton et al.) Cray T3E, 1500 procs. first > 1 Tflop SimulationMilestones in Parallel Calculations

  • Electronic Structure CalculationsAccurate Quantum Mechanical treatment for the electronsEach electron represented on grid or with some basis functions (eg. fourier components) Compute Intensive: Each electron requires 1 million points/basis (need 100s of electrons) 70-80% NERSC Materials Science Computer Time (first-principles electronic structure)InP quantum dot (highest electron energy state in valence band)

  • Motivation for Electronic Structure Calculations Most Materials Properties Only Understood at a fundamental level from Accurate Electronic Structure (Strength, Cohesion etc)Many Properties Purely Electronic eg. Optical Properties (Lasers)Complements Experiments Computer Design Materials at the nanoscale

  • Materials Science Methods Many Body Quantum Mechanical Approach (Quantum Monte Carlo) 20-30 atomsSingle Particle QM (Density Functional Theory) No free parameters. 100-1000 atoms Empirical QM Models eg. Tight Binding 1000-5000 atoms Empirical Classical Potential Methods thousand-million atoms Continuum Methods atoms

  • Ab initio Method: Density Functional Theory (Kohn 98 Nobel Prize) Kohn Sham Equation (65): The many body ground state problem can be mapped onto a single particle problem with the same electron density and a different effective potential (cubic scaling).

    Use Local Density Approximation (LDA) for (good Si,C)Many Body Schrodinger Equation (exact but exponential scaling )

  • Selfconsistent calculationSelfconsistencyN electronsN wave functionslowest N eigenfunctions

  • Choice of Basis for DFT(LDA) Increasing basis size M GaussianFLAPWFouriergridPercentage of eigenpairs M/N30%2%EigensolversDirect (scalapack)Iterative

  • Plane-wave Pseudopotential Method in DFT Solve Kohn-Sham Equations self-consistently for electron wavefunctions within the Local Density Appoximation 1. Plane-wave expansion for 2. Replace frozen core by a pseudopotentialDifferent parts of the Hamiltonian calculated in different spaces (fourier and real) 3d FFT used

  • PARATEC (PARAllel Total Energy Code) PARATEC performs first-principles quantum mechanical total energy calculation using pseudopotentials & plane wave basis setWritten in F90 and MPIDesigned to run on large parallel machines IBM SP etc. but also runs on PCs

    PARATEC uses all-band CG approach to obtain wavefunctions of electronsGenerally obtains high percentage of peak on different platformsDeveloped with Louie and Cohens groups (UCB, LBNL), Raczkowski

  • PARATEC: Code Details Code written in F90 and MPI (~50,000 lines) 33% 3D FFT, 33% BLAS3, 33% Hand coded F90 Global Communications in 3D FFT (Transpose)Parallel 3D FFT handwritten, minimize comms. reduce latency (written on top of vendor supplied 1D complex FFT )

  • Load Balance Sphere by giving columns to different procs.3D FFT done via 3 sets of 1D FFTs and 2 transposes Most communication in global transpose (b) to (c) little communication (d) to (e) Flops/Comms ~ logN Many FFTs done at the same time to avoid latency issues Only non-zero elements communicated/calculatedMuch faster than vendor supplied 3D-FFT

    PARATEC: Parallel Data distribution and 3D FFT(a)(b)(e)(c)(f)(d)

  • PARATEC: PerformanceAll architectures generally achieve high performance due to computational intensity of code (BLAS3, FFT)ES achieves highest overall performance to date: 5.5Tflop/s on 2048 procsMain ES advantage for this code is fast interconnectSX8 achieves highest per-processor performanceX1 shows lowest % of peakNon-vectorizable code much more expensive on X1 IBM Power5 4.8 Gflops/P (63% peak on 64 procs) BGL got 478 Mflops/P (17% of peak on 512 procs)

    Developed with Louie and Cohens groups (UCB, LBNL), also work with L. Oliker, J Carter

    ProblemPNERSC (Power3)Jacquard (Opteron)Thunder (Itanium2)ORNLCray (X1)NEC ES (SX6*)NEC SX8Gflops/P%peakGflops/P%peakGflops/P%peakGflops/P%peakGflops/P%peakGflops/P%peak488 Atom CdSe Quantum Dot1280.9362%2.851%3.225%5.164%7.547%2560.8557%1.9845%2.647%3.024%5.062%6.843%5120.7349%0.9521%2.444%4.455%10240.6040%1.832%3.646%

  • Self-consistent all band method for metallic systems

    Previous methods use self-consistent (SC) band by band, with Temperature smearing (eg. VASP code) drawbacks band-by-band slow on modern computers (cannot use fast BLAS3 matrix-matrix routines)New Method uses occupancy in inner iterative loop with all band Grassman method (GMCG method) Al (100) surface, 10 layers + vacuum GMCG: new method with occupancy

  • Self-consistent all band method for metals Potential Mixing Vout Vin KS - DFT

  • The Quantization Condition of Quantum-well States in Cu/Co(100) Theoretical investigation of Quantum Well states in Cu films using our codes (PARATEC, PEtot) to compare with experiments at the ALS (E. Rotenberg, Y.Z. Wu, Z.Q. Qiu) New computational methods for metallic systems used in the calculations. Lead to an understanding of surface effects on the Quantum Well States. Improves on simple Phase Accumulation Model used previously Difference between theory and experiment improved by taking surface effects into account QW states in Copper Wedge

  • Computational challenges (larger nanostructures)Ab initio method PARATECsize1-100 atoms1000-10^6 atomsInfinite(1-10 atomsin a unit cell)methodAb initio Method PARATECChallenge forcomputationalnanoscience. Ab initioelementsand reliabilityNew methodologyand algorithm(ESCAN)Even largerSupercomputer

  • Example: Quantum Dots (QD) CdSe Band gap increaseCdSe quantum dot (size)Single electron effects on transport (Coulomb blockade). Mechanical properties, surface effects and no dislocations

  • Charge patching method for larger systems(Wang)Selfconsistent LDAcalculation of a single graphite sheetNon-selfconsistent LDAquality potential for nanotubeGet information from smallsystem ab initio calc., then generatethe charge densities for large systems

  • Motif based charge patching method (Wang)Error: 1%, ~20 meV eigen energy error.

  • + Folded Spectrum Method (ESCAN)

  • Charge patching: free standing quantum dotsIn675P652 LDA quality calculations (eigen energy error ~ 20 meV) L-W WangCBMVBM64 processors (IBM SP3) for ~ 1 hour Total charge density motifs

  • Nanowire Single Electron Memory Samuelson group Lund, Sweden Nano Letters Vol2, 2, 2002.

  • Nanowire Single Electron Memory (LOBPCG)

    Comparison of LOBPCG with band by band CG (64 procs on IBM SP) Matrix Size = 2,265,837 (nano-wire InP InAs with 67,000 atoms)

    Using code to determine size regimes in which single electron behavior occurs (~60nm length, ~20nm diameter), also using LCBB code for larger systems.Work carried out with G. Bester S. Tomov, J. Langou

    Chart1

    1.10404265051.10433487741.1046718371111

    1.34576014671.34531926871.34489332140.03745376060.0371576240.0371422038

    0.51494927850.51710501960.51772889480.01606631920.01658168560.0157196531

    0.47107318150.47249877070.47268987090.01620047770.01763804370.0153423252

    0.43913741640.44032637790.44099802210.02275315170.02195721430.020922762

    0.37038143420.37173703320.37220162050.01275914520.01791504960.0217575472

    0.32189220730.32224250080.32301814620.00610842170.01020843730.014733465

    0.29940120660.29997747450.30003927250.00336193970.00508909960.0082168339

    0.2728086790.27302527610.27354087810.00216420790.00277011720.0041080222

    0.26513953770.26489330220.26576152860.0015907710.00164618510.0020856974

    0.24854630170.24900259360.24867337320.00109933830.00117029480.0011288412

    0.2177328040.21773550630.21820910540.00082402120.00103770080.0006479162

    0.20064899260.20027152470.20059169030.00057253990.00095542080.0004311127

    0.19630304310.1963997450.19651257790.00042838930.0009358880.000272306

    0.19037391290.19018030750.19048941470.00029679890.00088138050.0002015606

    0.17688418480.17674888890.17709376130.0002212470.00086645170.000131705

    0.17078228450.17055421170.17084686330.00015282730.0008135220.0001007096

    0.16537584360.16532813410.16558057650.00011353830.0007955120.0000664541

    0.16145720.16141267060.16160332390.00007821340.0007425810.000051298

    0.1548263010.1548512630.15509351480.0000579340.00072189960.0000339583

    0.15053781830.15074641550.150817080.00003981650.00067024670.0000262987

    0.14621937490.14624239480.14655376010.00002941890.00064828360.0000174317

    0.1439274320.14394251560.14426445230.00002018020.00059921340.000013519

    0.14135172290.14146593780.14170313530.00001487990.0005771930.0000098471

    0.13592494040.13611004580.1364145440.00001019150.00053160250.0000098512

    0.13007249650.130143540.13044409490.000009950.00051039780.0000098527

    0.12880321440.12892739410.12922783760.00000995230.00046877350.0000098543

    0.1221556480.12206780690.1223927810.00000995460.00044893170.0000098555

    0.1196950370.11969013440.12003414510.00000995640.00041143680.0000098567

    0.11702895040.11702225990.1173102370.00000995820.0003932530.0000098576

    0.11502650870.11493913070.11526059850.00000995960.00035982260.0000098586

    0.11337124720.1134775120.11372386010.0000099610.00034340630.0000098593

    0.11123765510.11119836940.11154705530.00000996210.00031381990.00000986

    0.10875915940.10865809930.10900463090.00000996310.00029916280.0000098605

    0.10600398010.10623123960.10644974810.00000996390.00027313040.0000098611

    0.10551434140.10573187320.10594739880.00000996470.00026015010.0000098615

    0.10168977560.10186142130.10210026690.00000996530.00023734450.0000098619

    0.10032411210.10070337310.10085934130.00000996590.00022591860.0000098622

    0.09954284340.09993016650.1000663510.00000996640.00020600510.0000098625

    0.09812965540.09841876050.09858778380.00000996680.00019599250.0000098627

    0.09651370260.09690957690.09707389170.00000996720.00017864680.0000098629

    0.09517732250.09561805930.09576063240.00000996750.0001699020.0000098631

    0.09256057350.09285701060.09304403410.00000996780.00015482060.0000098633

    0.09139497610.09194736380.09205864750.00000996810.00014720180.0000098634

    0.09034819320.09077331630.09088797440.00000996830.00013410690.0000098635

    0.08705694020.08761430790.08766348350.00000996850.00012748150.0000098636

    0.08503947560.08569351020.08571250730.00000996860.00011612290.0000098637

    0.08434103810.08500409840.08500172050.00000996880.00011036930.0000098638

    0.08277326590.08342490620.08339315770.00000996890.00010052410.0000098639

    0.08005975320.08078848980.08076633840.0000099690.00009553270.0000098639

    0.07898994280.07974799010.07968884390.00000996910.00008700390.000009864

    0.07705526760.07782730230.07773380710.00000996920.0000826770.000009864

    0.07646785670.07725910980.07715734360.00000996920.00007529170.0000098641

    0.07457065560.07526905370.07510668220.00000996930.00007154280.0000098641

    0.07294431240.07364635350.07350288410.00000996930.00006514960.0000098641

    0.07137759930.07223395560.07203824930.00000996940.00006190290.0000098642

    0.07071966690.07156492330.07136172760.00000996940.00005636960.0000098642

    0.06943472180.07028672420.07002488130.00000996940.00005355870.0000098642

    0.06708364130.06789534550.06767774010.00000996950.00004877050.0000098642

    0.06578529320.06665964630.06641514560.00000996950.00004633740.0000098642

    0.06452523980.06533286350.06513265440.00000996950.00004219440.0000098642

    0.06320724650.06405551570.06380405960.00000996950.00004008870.0000098642

    0.06164640930.06239061760.06214791240.00000996960.00003650420.0000098643

    0.06037160880.06116612920.06088134570.00000996960.0000346820.0000098643

    0.05968386810.0604541030.06020439630.00000996960.0000315810.0000098643

    0.05896486690.05972017520.05945556240.00000996960.00003000430.0000098643

    0.05762387450.05834261360.05804980820.00000996960.00002732150.0000098643

    0.05646166150.05715227470.05688479180.00000996960.00002595740.0000098643

    0.05552698430.05621995470.0559922680.00000996960.00002363650.0000098643

    0.05498894760.0556123620.05542480190.00000996960.00002245630.0000098643

    0.0531725060.05381400070.05360338720.00000996960.00002044850.0000098643

    0.052676250.05326811250.05307127740.00000996960.00001942740.0000098643

    0.05196587720.05256143670.05234375770.00000996960.00001769060.0000098643

    0.05145722170.0520254780.05182835040.00000996960.00001680720.0000098643

    0.05084687960.05142596510.05121648730.00000996960.00001530470.0000098643

    0.04971910970.05020575140.05001323160.00000996960.00001454040.0000098643

    0.04910017880.04961625290.04942583470.00000996960.00000998490.0000098643

    0.04856219810.04905927980.04888635030.00000996960.00000998490.0000098643

    0.04817745760.04864778890.0484655145

    0.0465060290.04693510940.04680301

    0.04621175660.04663589920.0465174475

    0.0457110040.04612211790.0459897101

    0.04490336140.04529415680.0451693102

    0.04428949980.04468727820.0445815472

    0.04364726230.04398825220.0439022998

    0.04303246580.0433901340.0433268729

    0.04251380380.04283891970.0427714684

    0.0418263890.04215199960.0420389348

    0.04099014390.04129986550.0412700654

    0.04074534310.04106821360.0410499317

    0.04037938350.04067601330.0406302023

    0.03945376870.0397602510.0397346412

    0.0389847350.0392991860.0393007078

    0.03873625630.03904264640.039045722

    0.03811454920.03842580290.0384403612

    0.03775133950.03806492420.0380679536

    0.03684586440.03712655080.0371618292

    0.0365547580.03684411050.0368855237

    0.03627006250.03655341640.0365864942

    0.03582443860.03607257890.036078887

    0.03509417440.0353736880.0353944391

    0.03480389890.03508439640.0351155373

    0.03454284090.03483118950.034863406

    0.03345478950.03364432950.0336197756

    0.03306240760.0332474540.0332231779

    0.03184742080.03210809220.0321297482

    0.03160035860.03185187530.0318805648

    0.03124692940.03148751960.0314998486

    0.03035838130.03056137750.0305648027

    0.02967574190.02989497440.0299255226

    0.02943856530.029660760.0296872853

    0.02902380060.02916585550.0291950296

    0.02796365370.0281008780.0281057656

    0.02759212980.02772225780.0277584674

    0.02717089220.02730522710.0273441277

    0.02680895590.02690549250.0269479672

    0.02654037910.02660688160.0266419063

    0.02593908190.02601049090.026060175

    0.02550005350.0255619250.0256436296

    0.02541330930.02546719240.0255464922

    0.02473233650.02470112020.024769238

    0.02454478950.02452504280.0246127323

    0.02437620160.02435868310.0244606475

    0.02426020810.02421090240.0243074157

    0.02400181580.02393377280.0240201989

    0.02384882360.02375014720.0238456408

    0.02368719470.02359783260.0237034381

    0.02353631480.02342359390.0235476249

    0.02349118530.02337265390.0234924446

    0.02316410860.02296295920.0231042763

    0.02308666830.02289658270.0230451081

    0.02304045110.02283053650.022982759

    0.02295005440.02266175270.0227898969

    0.02284736030.02253199650.0226791932

    0.0227773080.02247503770.0226435252

    0.02273427670.02240342720.0225704205

    0.02269380810.02234308150.0225152192

    0.02267116070.02226192630.0224248212

    0.02255928310.02216023890.0223480565

    0.02252143660.02211781420.022323183

    0.02250895930.02209438310.0222985016

    0.02245822130.02201394550.0221940273

    0.02241045960.02194516570.0221494353

    0.02238878610.02192646230.0221380867

    0.02236033740.02184551690.0220196238

    0.02234069290.02178863820.0219619769

    0.02220998240.02170110640.0218827214

    0.02214625240.02165778570.0218418809

    0.02207805890.0215871840.021784675

    0.02204473160.02152839170.0217103567

    0.02187511070.02138925390.0215613172

    0.02174237570.02127316880.021462579

    0.02169315540.02122674140.0214142545

    0.02151342920.02102589680.0212123849

    0.02132737240.02086023350.0210277038

    0.02121730890.02079580470.0209603693

    0.0211293020.02069253930.0208405082

    0.02103598310.02057808250.0207323262

    0.02085421860.02042143610.0205661333

    0.02063956220.02025618610.0203829957

    0.02051570160.02016707690.0202963294

    0.02040564510.02004293510.020165013

    0.02013333230.01976853740.0199196883

    0.01970429540.01940652540.0195262314

    0.01962499870.01933598020.0194559834

    0.01934448710.01906992120.0191773868

    0.01907540930.01876506080.0188886368

    0.01890115720.01862043130.0187333126

    0.01871314640.01844558890.018569311

    0.01860805110.01833186780.0184473364

    0.01834232760.01805636620.0181872651

    0.01818813280.01792414540.0180456464

    0.01802169730.01779568040.0179006923

    0.01797365510.01774092880.0178501309

    0.01781893970.01758997970.0176892386

    0.01763245730.01742441120.0175129474

    0.01758120930.01736399490.0174657043

    0.0175333050.01730620030.0174149308

    0.01740201070.01715534960.0172714863

    0.01731098410.01707189270.0172054771

    0.01721196230.01699419810.0171155005

    0.01716589330.01695592070.017077977

    0.01710971190.01684825040.016993832

    0.01701861230.0167249630.0169142912

    0.01691977040.01668227650.0168261188

    0.01689527370.01664010810.0168035833

    0.01688030270.01661360230.0167849193

    0.01681642450.0165219680.016712312

    0.01680512980.01651272130.016708906

    0.01679054520.0165026430.0166945974

    0.01680315290.01648333910.0166919636

    0.0168135520.01647941790.0166987121

    0.01680411190.01650848850.016718236

    0.01681932920.01651406790.0167325693

    0.01686882160.01649756170.0167732336

    0.01690390120.01656338210.016814507

    0.01697718890.01662521920.0168828132

    0.01698987990.01664205910.0168928761

    0.01701002140.01672230360.0169524737

    0.01715279760.01669621710.0170001469

    0.01717127060.01672383080.0170225537

    0.01715782250.01680051280.017034908

    0.01722085190.01678474950.0170519511

    0.01729839060.01672351680.0170860376

    0.01729204710.01684227160.0170800392

    0.01731167370.01682387020.0170887607

    0.01732011680.01683720560.017080143

    0.0173191870.01686063580.0170680144

    0.01737507340.01679480590.0170685293

    0.01737388670.01679770060.0170622894

    0.01737326140.01680271530.0170545252

    0.01742371620.01675671610.0170438608

    0.01742899620.01675299920.0170393141

    0.01741138260.01678508960.0170158872

    0.01742102810.01677797890.0170139496

    0.01742165960.01678620170.0170131665

    0.01745246190.01678483570.0169931927

    0.01746982280.01677665290.0169874504

    0.01747809660.01677526470.0169863236

    0.01749495040.01678375010.0169784134

    0.01755156790.01674918210.0169780248

    0.01755466230.01676830990.0169618428

    0.01756904220.0167732660.0169590071

    0.01760345390.01675341280.0169552902

    0.0176047630.01676567830.0169601251

    0.01764353380.01676774020.016946527

    0.01766670530.0167650790.0169359095

    0.01767291580.01676516020.0169424149

    0.01775350920.01676425080.0169465916

    0.01776430750.01677406630.0169427943

    0.01778076350.01678641620.0169444475

    0.01781834660.01678647740.0169570783

    0.01787215040.01679111850.0169756152

    0.01789531320.01680817560.0169789063

    0.01791769090.01684118110.0169893235

    0.01795800420.01684031210.0169968203

    0.0179772190.01684572080.0170104727

    0.01809944380.01688936640.0170566759

    0.01810822150.01690336420.0170605046

    0.01816620880.01691633630.0170976711

    0.01824416990.01692663080.0171378985

    0.01828570680.01695442790.0171529631

    0.01831061980.01697697590.0171666094

    0.01835440160.01699002680.0171936169

    0.01842640430.0169909610.017228959

    0.01847839670.01702273520.017267271

    0.01856878790.01708044090.0173133362

    0.01858647050.01710560090.0173274519

    0.01867005040.01714536470.0173893565

    0.01880149350.01721160210.017468664

    0.01883013430.01724274780.0174880628

    0.01886592470.01726367860.0175148341

    0.01901160550.01730998280.0176090887

    0.01905671540.01735287890.0176450244

    0.01913364530.01741557580.0176989725

    0.01909359250.01735567570.0176518497

    0.01903530690.01729588770.0175974849

    0.0189646880.01719251320.0175215301

    0.01888394080.01710192980.0174457557

    0.01885581390.01706760050.0174130455

    0.01880626860.01699814660.0173591987

    0.0187423150.01691181260.0173132153

    0.01870695270.01686961110.0172812269

    0.01864318620.01675918520.0171791327

    0.01863178270.01674355910.0171694097

    0.01860228170.01665375950.0171236986

    0.01856217330.01659967880.0170804451

    0.01854930160.01657257580.0170628068

    0.01854101890.01655362940.0170502045

    0.0185318710.01650810180.0170318611

    0.01851843050.01645325880.0170160806

    0.01849510570.01644037910.0170013001

    0.01850408450.01639744610.0169764256

    0.0184910440.01639206220.0169785924

    0.01851397990.01634336420.0169675347

    0.01851976090.01632258640.0169551197

    0.01851816760.01632168760.0169562435

    0.01853677390.01630759470.0169575766

    0.01856883810.01630045710.0169779808

    0.01857618910.01630493490.0169836837

    0.0185985880.01631033620.0169912001

    0.01863218910.01630436880.0170070404

    0.01864979150.01633324720.0170416899

    0.01869073190.01634322280.0170595515

    0.0187530860.01636311560.0170839517

    0.01876241080.01637877040.0170982903

    0.01880107420.01638686850.0171164323

    0.0189164360.01644292730.0171912983

    0.01892298970.01647303810.0172068285

    0.01899487680.01649681290.0172481787

    0.01903697860.01653964340.0172860666

    0.01908388180.01657453190.0173189561

    0.01912091490.0166000270.0173410442

    0.01916134780.01662076440.0173644775

    0.0191915880.01664908370.0173904788

    0.0192429780.0166898780.0174276857

    0.01934251220.01673899120.0174817948

    0.01936223180.01677877730.0175058391

    0.01945350560.0168212890.0175574213

    0.01954830970.01691519150.0176287967

    0.01957576260.01694478080.0176509504

    0.01963156710.01697867570.0176831453

    0.01971666430.01704859660.0177432956

    0.01977820970.01711485020.0177889687

    0.01991157080.01721409050.0178780617

    0.01996179340.0172520840.0179083668

    0.02003253980.01732910970.0179613892

    0.02015696170.0174064590.0180342735

    0.02035521480.01758986080.0181673344

    0.02040411120.0176453010.0182054598

    0.02048989670.01770490780.0182526732

    0.02069676930.017862950.018377614

    0.0208049790.01800483120.0184641787

    0.02092088520.01807535740.0185291718

    0.02098372390.01816096650.0185769722

    0.02112665650.01828089980.0186617149

    0.02124705850.01837576830.0187380367

    0.02133342160.01845544040.0187916354

    0.02138190980.01850839740.0188241966

    0.02146728940.01857232340.0188723695

    0.02161100040.01868765890.0189566275

    0.02171221310.01880931610.0190304041

    0.02178051510.01884765120.0190673737

    0.0219637240.01905335430.0191834464

    0.02204802210.01912407130.0192362838

    0.02217115990.01922117560.0193105985

    0.02224427940.01930237490.0193594988

    0.02234804060.01940361030.0194180999

    0.02259459440.01960069490.0195776876

    0.02272932720.01974637930.0196620599

    0.0228565630.01987421720.01974074

    0.02293651040.01992673380.0197891763

    0.02329222210.02028763160.0200126621

    0.02337016610.02036621140.020062598

    0.02346499980.02044039310.0201202804

    0.02362127410.0206133060.0202197857

    0.02377699720.02078292210.0203173155

    0.02398645310.02092810420.0204529792

    0.02413739450.0211131250.0205474322

    0.02429823740.02124456180.0206533389

    0.02450891810.02145900480.0207857442

    0.02482061420.02178856980.0209945357

    0.02493655140.02190951420.0210679442

    0.02505245630.02201059770.021148031

    0.02538031740.02236570390.0213738398

    0.02566739990.0226857480.0215755422

    0.025753520.02276138020.0216359389

    0.02598733670.02305707430.0218155165

    0.02613808680.02318890640.0219310543

    0.02650130360.0236034250.0222074881

    0.02660609190.02373590720.0222874713

    0.02670170830.02384407020.0223664547

    0.02687037620.02402628340.022518116

    0.02713896170.02437962470.0227454694

    0.02731263050.02460189220.0228894278

    0.02736419660.02467378310.0229396325

    0.02768919540.02515313680.023288493

    0.0277861690.02530074450.0233861978

    0.02797653270.02553540330.0235826017

    0.02807635660.02569996290.0236938173

    0.0281625680.02582937850.0238106742

    0.0283499550.02613111270.0240794583

    0.02855161610.02649946410.0243466636

    0.02859453580.02656857870.024418308

    0.0286767930.02676512540.0246170332

    0.02881290960.02708074090.0248947635

    0.02885562030.02722360280.0249940478

    0.02888411460.02729648820.0250716291

    0.02892747770.02747440430.0252458158

    0.02895320830.02759315280.025356721

    0.02899602210.02771391430.0254815908

    0.02905187450.02787574530.0256353833

    0.02905892020.02790764330.0256733917

    0.02912124570.02817831790.0259657842

    0.0291384080.02825136630.0260266523

    0.02914930550.02830719450.0260824136

    0.02916233070.02837533590.0261704098

    0.02919100970.02853262030.0263467014

    0.0292082220.02865298330.0264504148

    0.02922571360.02872467680.0265188826

    0.02924799450.02883418620.0266525202

    0.02924374530.02890222830.0267124126

    0.02928411070.0291286740.0269835176

    0.02929633460.0292102050.027054898

    0.02929754560.02925114680.0271072403

    0.02930489380.02938836170.0273085432

    0.02931260840.02956825220.0275020353

    0.02931016480.0296230460.0275507965

    0.02931177040.02970073460.0276713462

    0.02931070820.02977369070.0278036944

    0.02908408910.02993778050.027965605

    0.02884183530.03001550830.0280924815

    0.02858288910.03009246860.0281860186

    0.0284989740.03013189130.0282436953

    0.02826519860.03023377870.0284357792

    0.02783310840.03036883810.0286337843

    0.02768255150.03041297670.0286737296

    0.02745713660.03050263810.0289184655

    0.02724664170.03035311820.0290100336

    0.02698764340.03005890990.0291110458

    0.02686173970.02991341830.029175863

    0.0267392470.02973803590.0292546492

    0.02662212760.02953716880.0293439997

    0.02644637830.0292570280.0294660622

    0.02620640390.02898034950.0295588786

    0.02605246690.02881084560.0295969861

    0.02592752050.02857346530.0297728481

    0.02561758840.0281411040.0298590998

    0.02554322640.02805681950.0298907464

    0.02546383020.02793890130.0299516261

    0.02537383880.02777765450.0300126435

    0.0252507750.02760163390.0300683135

    0.02504784110.02735521250.0301448293

    0.02493445950.027228940.0301790745

    0.02476878570.02701600320.0302575458

    0.02473000310.02696229080.0302074292

    0.02465187750.02689695180.0301792314

    0.02459635030.02683267730.0301465667

    0.02453843770.02677090230.0301193819

    0.02450343210.02671894720.030098214

    0.02445259120.02665678430.0300748802

    0.02439747680.02660962060.0300613918

    0.02432498860.02654529570.0300503357

    0.02412505540.02629286360.0300125397

    0.02409766020.02626382930.0300098076

    0.02393734210.02610674830.0300048871

    0.02376318420.02596162760.0300013675

    0.02367083020.02584626720.0300016324

    0.02357258060.02574628640.0300036119

    0.02344967020.02563822450.0300068045

    0.02330120290.02550928290.0300130259

    0.0230867780.02536554520.0300198658

    0.02284262780.02505542730.0300492836

    0.02277906020.02500548310.0300536151

    0.02257470470.02479455780.0300802843

    0.02215187570.02446501150.0301174029

    0.02205410790.02437974050.0301304108

    0.02194135920.02427620150.0301455626

    0.02155497980.02400871170.0301797059

    0.02140540810.02387927160.0302058465

    0.02097033390.02351652450.0302599324

    0.02085050250.02339412040.0302924811

    0.02066760530.02326865060.0303095681

    0.02039721090.02305234070.0303541813

    0.01985637390.02258854790.0304444298

    0.01969769970.02247395720.0304692928

    0.01956719550.0223647510.0304891373

    0.01890817570.02183852060.0304173612

    0.018619290.02164754890.0302992293

    0.01831153550.02136327170.0300484992

    0.01812454860.02124045230.0299555835

    0.0178963890.02102329060.0297748196

    0.01739107120.02063841850.029491131

    0.01708372230.02037963440.0292225861

    0.01695168470.0202599810.0291046605

    0.0167115390.02008731680.028990011

    0.01623891810.01960081460.0284261439

    0.01574623890.01923793890.0281895979

    0.01559977860.01906836640.0279710918

    0.01519955820.01869452480.0276847696

    0.01494117350.0184650820.0274466159

    0.01454314710.01810428080.0270803418

    0.01424921640.01786732110.0268271554

    0.01411296240.01774593670.0267169145

    0.01355531590.01719649830.0262294926

    0.01321633070.01691527050.0258552687

    0.01291281640.01661051590.0255255034

    0.01281162480.01649595490.0253526023

    0.01244818580.01603157370.024828403

    0.01205216960.01571277120.0245237845

    0.0118948530.01556747030.0243556768

    0.01174485810.01538946180.0241068805

    0.01154772830.01518632380.0239331424

    0.01129796530.01482204910.0233775612

    0.01097120670.01458832370.0231897146

    0.01090775130.01449639930.0230460415

    0.01078643310.01434729850.0228776312

    0.01060581450.01410770230.0225150539

    0.01039262340.01388884060.0222553278

    0.01031715420.01380806650.0221492605

    0.0102603760.01372060510.0219822459

    0.01004294160.01341567160.021608496

    0.00997552360.01332037410.0214017635

    0.00979120860.01313139350.0211817941

    0.00975307720.01308055580.0210910874

    0.0096718670.01291154360.0208081643

    0.00948892070.01270409340.0205462087

    0.00939466040.01261558930.0204342264

    0.00936058130.0125513820.0203199226

    0.00927838540.0124353060.0201797264

    0.00913162980.01220090960.0198020778

    0.00906480310.01215081570.0197410494

    0.00900160750.01204809460.0195617527

    0.00894845650.01197122530.019461957

    0.00890893980.01188438560.0192856445

    0.00878936770.01173217160.0190700985

    0.00871163640.01165828420.0189795643

    0.00869363090.01161947020.0188666886

    0.00854128810.01134982760.0185045883

    0.00848637410.01129581110.0183717501

    0.00843291140.01123637580.0182976614

    0.00840185970.01116753090.0181455386

    0.00833565320.01103334480.0179365742

    0.00828463940.01096224650.0178275091

    0.00821674310.01088457790.0176978935

    0.00815474150.01080858290.0175852858

    0.00813442610.01077947410.0175253739

    0.00801361790.01055202410.0171457347

    0.00795291090.01051287460.0170983388

    0.00792898850.01046363580.0169857436

    0.00787604820.01032920940.0167765657

    0.0078074930.01021329860.0165660658

    0.00773922910.01014421470.0164477798

    0.00767388990.01006364890.0163319097

    0.0076387520.00998550210.0161383492

    0.0075884710.00989344730.01602399

    0.00750480310.00971497760.0156484213

    0.00740745920.00964758540.0155781935

    0.00738891770.00961009860.0154743371

    0.00733431730.00944234570.0151634976

    0.00725366670.00934957430.0150366927

    0.00720683370.00931340460.0149794042

    0.00716923230.00921798650.014819336

    0.00714053690.00916569730.0147139095

    0.00707670410.00905004980.0145296871

    0.00703584740.00899989070.0144190847

    0.00697692870.00894341640.0143308653

    0.00695506220.00891206160.0142689974

    0.00692567130.0088028450.0140422027

    0.00685814060.0087165180.0139216119

    0.00680068850.008680280.0138749836

    0.00678418110.00859225610.0136533869

    0.00671188850.00847380260.0135059219

    0.0066695490.00841588880.0133786109

    0.00661820590.00835886890.0133018008

    0.00658785670.00831581460.0131930339

    0.00655792720.00823905420.0130621336

    0.00652269220.00813189070.0128683982

    0.00645373530.00805779570.0127285317

    0.00638301110.00800145030.0126447755

    0.00637019220.00793810070.0124535989

    0.00625524130.00772629780.0121270822

    0.00621744160.00769687030.0120686068

    0.00618968870.00763322210.011932166

    0.00615466660.00755272590.0117932063

    0.00612499520.00748139830.0116501285

    0.00608751860.00740423510.0115171775

    0.00602115760.00735040840.0114389251

    0.00599392710.00729196540.0113249696

    0.00597672880.00723532840.0112289481

    0.00590529590.00709883950.0109550285

    0.00584829530.0070688850.010914878

    0.00583327130.0070327090.0108157506

    0.00579759350.00691615040.0106031336

    0.0057525140.00684200360.0105007659

    0.00572157270.00680990740.010431781

    0.00565799060.0067283060.010305413

    0.00564361850.00668483380.0101897456

    0.00560529420.00655428870.0100088047

    0.00555563470.00650056890.009890206

    0.00549937640.00646485820.0098306782

    0.00548139710.0064262180.0097550524

    0.00545413150.00632458680.0095431097

    0.00540264450.00625300780.0094470912

    0.00536027880.00622989690.0094110527

    0.00532835890.00613005840.0092250669

    0.00530216270.0060905560.0091582786

    0.00526065890.00598007130.008963386

    0.0051858120.00592350320.0088929622

    0.00515282130.00588896960.008820796

    0.00512667730.00580446320.0086791455

    0.00508578130.00563760830.0084330286

    0.00501339920.00557807690.0083193127

    0.00492203210.00551496980.0082416676

    0.00490013470.00529629880.0078522672

    0.00479835820.00507268460.0075782804

    0.00474238470.00498171770.0074227907

    0.00465144220.00481374550.007182025

    0.00459518860.00472536680.0070647851

    0.00457185390.00462181880.0068228762

    0.00453315680.00447751340.0066817758

    0.00447020020.00445300650.0066405978

    0.00445340860.00437383620.0065694315

    0.00444650140.00433647930.0065206663

    0.00442333620.00429057350.0064398

    0.00440087790.00427452080.0064201631

    0.00439063350.00424330730.0063727461

    0.00437333010.00420071060.0063288566

    0.00436467230.00416524870.0062830572

    0.00435379850.00412384410.0062345867

    0.0043108130.00410148470.0062089131

    0.00430470130.00406106130.0061547477

    0.00429355220.00401654560.0061043516

    0.00427555080.00399957810.0060702833

    0.00425376940.00398333350.0060499898

    0.00424643840.00395542760.0060185701

    0.00423667070.00392609770.0059619024

    0.00422396890.00389801480.0059367296

    0.00421105070.00388341140.0059158211

    0.0041822320.00385068890.0058739577

    0.0041730780.00383077760.0058460169

    0.00415887230.00377384360.0057715103

    0.00412241660.00375388440.0057474382

    0.00410664220.00373922620.0057233104

    0.00409479270.00369531140.0056722163

    0.00408158520.00364923590.0056108898

    0.00406249730.00362976410.0055820136

    0.00403366270.00360442410.0055603052

    0.00402065710.00356897290.0055039113

    0.00400219330.00354550240.0054712277

    0.00399229190.00351454760.0054330082

    0.00395595870.00348733230.0053928144

    0.00393611870.00347305250.0053739973

    0.00392653750.00344122780.0053122119

    0.00391128690.00338382770.0052592611

    0.00388179750.00337211260.0052375161

    0.00386088720.00332208580.0051923476

    0.00385196060.00330063020.0051544441

    0.00383315130.00327273430.0051024871

    0.00381729750.00324936110.0050817748

    0.00379737270.00322907070.0050383284

    0.00376755830.00320437920.0050041599

    0.00375941250.00317683410.0049500355

    0.00374835060.00312989290.0048960506

    0.00370121760.00311739670.004874846

    0.00369177840.0030686440.0048133498

    0.00367741620.0030342030.0047520421

    0.00366101080.00301774180.0047188848

    0.00363525070.00299412440.0046873098

    0.00362045170.00296708490.0046508615

    0.00359633240.0029516690.0045962427

    0.00358727280.00291602480.0045596109

    0.00357810230.00290192150.0045179709

    0.00354018410.00288757160.004493548

    0.00352880150.00286945350.0044638103

    0.00351949440.00284129170.0044028073

    0.00349758620.00283272940.0043844859

    0.00348537150.00282476970.0043663864

    0.00347068840.0028014740.0043285667

    0.00345966110.00279472840.0043000621

    0.00345172350.00277853680.0042814005

    0.00343775910.00277029140.0042650028

    0.00342098330.00276023830.0042387486

    0.00340299090.0027477960.0042164522

    0.00339743670.00273674560.0041908867

    0.0033747060.0027296520.0041680061

    0.00335583940.00272408550.0041556007

    0.00334594520.00270995680.0041132294

    0.00333584790.00270113090.004094908

    0.00332316470.0026957750.0040796195

    0.00330710220.00268317060.0040631124

    0.0032954670.00267987260.0040447284

    0.00327951970.00267056670.004017128

    0.00327322960.00266259110.0040065343

    0.00326202160.00265959460.0039867271

    0.00323279290.00264985290.0039623215

    0.00322590540.00264474570.003941562

    0.00321923660.0026393650.0039200656

    0.00319628510.00263610160.0039098451

    0.00318888720.0026261140.0038921352

    0.00317129030.00262260930.0038641529

    0.00316244590.00261748420.0038498853

    0.003152020.00260914850.0038359311

    0.00314303280.00260499140.0038241984

    0.00311701220.00259816430.0037944774

    0.00310659710.00259042870.0037763503

    0.00310022750.00258734960.0037522083

    0.00307510010.00257894110.0037390163

    0.0030609780.00257397390.0037230772

    0.00304710960.00256821070.0036884084

    0.00303184280.00256458170.0036755954

    0.00302371640.00255866510.003664249

    0.0030057690.00255215120.0036418898

    0.00298913570.00254921960.0036213895

    0.00297729160.0025405460.0035997593

    0.00296874220.00253670560.0035832635

    0.00295835690.00252904660.0035668184

    0.00293085310.00252254010.0035410495

    0.00292314570.00251790570.0035191051

    0.00290723480.00250912910.0034968426

    0.00289419020.00250247260.0034843984

    0.00287856240.0024956370.0034491494

    0.00285891590.0024920420.0034265144

    0.0028453280.00248344170.0034007989

    0.00283561390.00247445540.0033878382

    0.0028206760.00247010190.0033665389

    0.00279385670.00246220930.0033321834

    0.00278094810.00245656120.0033143288

    0.00277095520.00244938840.0032919298

    0.00274549330.00243932290.0032674845

    0.00273407510.0024356140.0032486169

    0.00271561220.00242801080.003208377

    0.00269703960.00242166550.0031943976

    0.00269066270.00241483710.0031772898

    0.00266577160.00241119360.0031505901

    0.00264813670.00240586580.0031273134

    0.00263405130.00239784240.0031056836

    0.00262560210.00239441380.0030916125

    0.00260524110.00238510670.0030667745

    0.00258432660.00238128990.0030433783

    0.00257152210.00237387790.0030058295

    0.00255902430.00236351780.0029920724

    0.00254265130.00235835260.0029747907

    0.00252868630.00235323030.0029450857

    0.00249923770.0023451880.0029142233

    0.00248902420.00233760110.0028938007

    0.00247548770.00233271260.0028696913

    0.00246201040.00232664220.0028514271

    0.002431910.0023194020.00281

    0.00241931230.0023149850.0027866477

    0.00241086660.00230507580.0027571863

    0.00238790470.00230003170.0027415607

    0.00237719190.00229659270.0027185313

    0.00235544250.00228802830.0026827718

    0.0023375460.00228446020.0026631577

    0.00232935450.00227848940.0026409017

    0.00230829470.00227382480.0026152456

    0.00228676680.00226816980.0025829742

    0.00227598060.00226683040.0025679763

    0.00226377650.00225968030.0025412143

    0.00225078890.00225591220.0025244554

    0.00222830810.00225284960.0025038329

    0.00221664630.00224696960.0024693371

    0.00219426010.00224392390.0024485696

    0.00218539620.00224135420.002436259

    0.00216569490.00223580310.0023980005

    0.00214526610.00223521580.0023793091

    0.00213099030.00223353570.0023587682

    0.00212049130.00222874470.0023419736

    0.00210831320.00222645880.0023241622

    0.00208739360.00222482510.0023066427

    0.00207272810.00222293980.0022819829

    0.00206380450.00221877470.0022605514

    0.00204428560.00221733860.0022517487

    0.0020364170.00221075580.0022215938

    0.00201586820.00221320150.0022034008

    0.00199976240.00220936310.002187407

    0.00199320710.00220530980.0021700999

    0.00197955560.00220229330.0021531443

    0.00196195450.00220014830.0021329903

    0.00195063210.00219692640.0021088379

    0.00193970620.00219407640.0020868175

    0.00192410730.00219035630.0020698119

    0.00191009490.00218497740.00204096

    0.00189400430.00218568760.0020055409

    0.00187287030.00218509680.0019915801

    0.0018609790.002182110.0019694958

    0.00184646190.00218036540.0019448417

    0.00182151180.00218102730.0019213426

    0.00180393280.00217820780.0018936175

    0.00178782620.00218266780.0018791358

    0.00177783420.00218131210.001861944

    0.00175230120.00218181580.001841202

    0.00174236830.00218490320.001811373

    0.00172340870.00219038920.0017988675

    0.00170646170.00218942250.0017866379

    0.00169576190.00219116110.0017636395

    0.00168127550.00219611830.0017446182

    0.00165366410.00219775920.0017275945

    0.00164696640.00220221670.0017128621

    0.00162772950.00220656240.0016967553

    0.00161382980.00220549510.0016823709

    0.00159560470.0022136910.00166344

    0.00158383150.00222042020.0016514698

    0.00156757460.00221948380.0016438986

    0.00155706660.00222039640.0016293017

    0.00154493790.00222458670.0016098452

    0.00152873230.00222869450.0016044246

    0.00151615290.00223343910.0015863828

    0.00150446570.00223726680.0015763807

    0.00149153350.00223808740.0015628188

    0.00147598170.00224290870.0015504337

    0.00146653360.00225818820.0015407229

    0.00145481340.00225983670.0015314188

    0.00143771590.00225834220.0015137224

    0.00142611850.00226373460.0014989731

    0.00141187480.00227226050.0014920488

    0.00139195040.00227650330.0014754577

    0.00138246330.00227860120.0014626166

    0.00136389910.0022823580.0014524969

    0.00135060390.00228610060.0014416701

    0.00133355820.00229742450.0014308648

    0.00132436930.00230800740.0014226985

    0.00131294160.00230620370.0014081254

    0.00129690420.00231252770.0013996167

    0.00128132240.00232577170.0013899018

    0.00126988490.00232805740.0013800977

    0.00125334720.00233207230.0013658013

    0.00124251850.00233362820.001359414

    0.00122868310.00234220580.0013503574

    0.00121438890.00234985640.0013407493

    0.00120006340.00235795340.0013301107

    0.00119266640.00235886540.0013187726

    0.00117616030.00236480340.0013118379

    0.00116290730.00237681920.0013039486

    0.00115248840.00238494440.0012900007

    0.00113978270.00238678570.0012789051

    0.00112804110.00239208590.0012700418

    0.00111417440.00239985430.0012591529

    0.00109963960.00241429690.0012481703

    0.00108879160.00241899470.0012367079

    0.00107755180.00243045970.0012225225

    0.00106687790.00243449820.0012168756

    0.00104804680.00245402090.0012067648

    0.00103683340.00246400510.0011910981

    0.00103007820.00246864360.0011801958

    0.0010151570.00247867190.0011724163

    0.00100291980.00248985770.0011644309

    0.0009928620.00250235040.0011527108

    0.00098076730.00251146750.0011417176

    0.00097473160.00252194160.0011324334

    0.0009650630.00253260710.0011244874

    0.00095097210.0025441450.0011183797

    0.0009421160.00255905310.0011071176

    0.00093369680.00256493020.0010939519

    0.00092612410.00257598610.0010901649

    0.00091396990.00258934090.0010825818

    0.00090512430.00259831660.0010736896

    0.00089810460.00260964840.0010643933

    0.0008894620.00261741770.0010566155

    0.00088154130.00263263840.0010499393

    0.00087169840.00264099610.0010448972

    0.00086238530.00265161920.0010361032

    0.0008563350.00266206150.0010255037

    0.0008470550.00267443260.0010204614

    0.00083819480.00268764140.0010152467

    0.00082849320.00269673330.001006379

    0.00082179340.00270416990.0009973661

    0.0008132120.00272011070.0009916135

    0.00080683450.00272816280.0009856411

    0.00079398030.00274244590.0009804736

    0.00078658590.00274605290.0009706426

    0.00078052510.00275760830.0009631897

    0.00077273490.00277113750.0009575548

    0.00076375720.00278156860.0009537047

    0.00075422970.0027913710.000943634

    0.00074586760.00279922140.000935925

    0.00074130850.00281513740.0009297759

    0.00072984490.00283219580.0009247934

    0.0007218610.00283821140.0009176785

    0.00071154030.0028550010.0009107588

    0.00070387060.00286191460.0008996945

    0.00069875420.00288379710.0008957986

    0.00068608420.00289317950.0008892382

    0.00067694360.00289942190.0008800348

    0.00066822620.00291321680.0008719341

    0.00066104210.00292866060.0008660208

    0.00065470410.00294511610.000862128

    0.0006422370.00295698870.0008534212

    0.00063386040.00296306390.0008472

    0.00062831320.00299021220.0008399233

    0.00062076510.00299921380.0008340821

    0.00061460140.00301365880.0008285194

    0.00060421180.00302067330.0008213194

    0.00059830810.00303384550.0008124985

    0.00059298790.00304812190.0008079851

    0.00058745710.0030630090.0008031166

    0.00058096970.00307427830.0007973943

    0.00057320580.00308127670.0007887874

    0.00056732080.00309573580.0007846628

    0.00056335760.00311528930.000778965

    0.00055648740.00311913030.0007739671

    0.00055107220.00313572620.0007688632

    0.00054481260.00314262610.0007610123

    0.00054093840.00315412070.0007576768

    0.00053637580.00316381670.0007529246

    0.00053237210.00317053620.0007478236

    0.00052702520.00318008180.000742571

    0.00052224780.00318736870.0007384613

    0.00051841610.00319827240.0007349142

    0.00051439320.00320459410.0007292706

    0.00050929350.00320833820.0007253362

    0.00050530020.00322301180.0007199161

    0.00050076910.00322659770.0007165367

    0.00049732330.00323317590.0007123244

    0.00049291770.00323888220.0007069802

    0.00048920120.00324254820.0007029238

    0.00048500990.00325099050.0006998038

    0.00048063390.00325348050.0006953874

    0.00047816540.0032577420.0006915777

    0.00047329020.00326032430.0006861973

    0.00046920120.00326436220.0006830961

    0.00046627570.00326927460.0006794912

    0.00046276360.00327076310.0006754483

    0.00045937230.00327265460.0006709016

    0.00045617410.00327463630.0006668429

    0.00045295740.00327616850.000664241

    0.00045000430.00327957680.0006599707

    0.00044647310.00327839560.000656011

    0.00044386560.00327943780.0006515324

    0.00044013460.00327855850.0006486654

    0.00043716320.0032797470.0006455409

    0.00043449850.00328046210.0006414362

    0.00043087950.00327711050.0006360722

    0.00042756750.00327597480.000633182

    0.00042551630.00327598450.0006298474

    0.00042225890.00327543320.0006262424

    0.00041856750.00327264050.0006223621

    0.0004155970.00326907520.0006175715

    0.0004127240.00326756240.0006144852

    0.00040967980.00326478590.0006118978

    0.00040729850.00326302260.0006085523

    0.0004034790.00325920170.0006024745

    0.0003997390.00325264920.0005996003

    0.00039764350.0032513140.0005967177

    0.00039445930.00324729320.0005935666

    0.00039098670.00324332040.000589649

    0.00038703570.0032367740.000585335

    0.00038504410.00323319560.0005821841

    0.00038154710.00322837580.0005792442

    0.00037851740.00322265470.0005766781

    0.00037521590.00321847350.0005732038

    0.00037187070.00321024660.0005677151

    0.00036927080.00320483280.000565419

    0.00036716120.00320089760.000562634

    0.00036254670.00319264490.0005586127

    0.00035948230.00318535190.0005552695

    0.00035689560.00317798120.0005510632

    0.00035476080.00317188450.000548833

    0.00035125060.0031656730.0005460302

    0.00034789860.00315586040.0005428749

    0.00034565050.00314798950.0005387347

    0.00034297410.0031384350.0005346991

    0.00034047110.00313162930.0005325551

    0.00033824070.00312432930.0005294991

    0.0003339590.00311224530.0005248281

    0.00033202020.00310293080.0005211101

    0.00032970330.00309365490.000518256

    0.000326920.00308559410.0005154725

    0.00032349180.00307431270.0005118692

    0.0003212330.00306443180.0005078764

    0.00031856940.00305152740.000503761

    0.00031601170.00304225930.0005006119

    0.00031310830.00303201080.0004980415

    0.00031051190.00301836050.0004933973

    0.00030724190.00300457220.0004895417

    0.0003055890.00299411580.0004857448

    0.00030215360.00298078340.0004835451

    0.00029892690.002969480.0004793099

    0.00029689720.00295781090.0004752675

    0.00029466090.00294413380.0004716326

    0.00029141020.00293159830.0004686197

    0.00028900580.002922090.0004652659

    0.00028624340.00290829680.0004618242

    0.00028371250.00289243890.0004575159

    0.00028130880.00288177640.000453594

    0.0002786080.00286734080.0004513715

    0.00027534510.00285310570.0004475867

    0.00027301510.00284092550.0004435723

    0.00027103520.00282323330.0004393874

    0.00026845050.00280762250.000437073

    0.00026485450.00279411210.0004336925

    0.00026310130.00277942410.0004295426

    0.00026058260.00276397230.0004255393

    0.00025781290.0027480950.000422208

    0.00025576430.00273613540.0004188134

    0.00025286070.00271537930.0004154778

    0.00025026120.00270187220.0004115368

    0.00024840660.00268980880.0004073502

    0.00024604820.00266961410.0004045842

    0.00024282290.00265383370.0004005789

    0.0002401160.00263948250.0003965798

    0.00023814550.002620310.000392759

    0.00023572490.00260652540.0003899006

    0.00023296360.00259010770.0003857961

    0.00023069140.00257220180.0003820713

    0.00022790080.00254923630.0003783881

    0.00022555260.00253750220.0003750924

    0.00022362040.00252290630.0003717391

    0.00022131050.0025021970.000368163

    0.000217870.00248470550.0003644494

    0.00021641170.00247167480.0003611012

    0.00021398260.00245227190.0003582805

    0.00021155710.00243980020.0003551364

    0.00020956710.00242125940.000351452

    0.00020723570.00240432650.0003481875

    0.00020501690.002385220.0003454512

    0.00020296440.00237489360.0003421482

    0.00020058350.00235472310.0003393967

    0.00019861240.00233582540.0003362828

    0.0001964380.00232121690.000333652

    0.00019488240.00230824640.0003309911

    0.00019241360.00228996820.0003284775

    0.0001907310.00227756840.0003257

    0.00018905280.00225828360.000323078

    0.00018702940.00224550850.000319896

    0.00018504980.0022301940.0003176332

    0.00018320130.00221814050.0003149381

    0.0001813210.00219591850.0003122143

    0.00017993520.00218490770.0003095782

    0.00017775850.00217181120.0003076342

    0.00017624940.00215559630.0003053483

    0.00017431890.00213981210.0003033334

    0.00017286780.00212767970.0003013918

    0.00017133350.00211223690.0002987147

    0.00016959760.00210283860.0002968208

    0.00016785780.00208516820.0002947873

    0.00016647330.00207214960.0002932099

    0.0001647850.00205883720.0002906505

    0.00016344280.00205020060.0002886121

    0.00016196580.00203694680.0002873934

    0.00016055720.00201937220.0002855736

    0.00015925630.00201065640.0002840688

    0.0001578180.00199941660.0002826983

    0.00015659530.00198652410.0002803691

    0.00015502280.0019760940.000279267

    0.00015404470.00196163630.0002779504

    0.00015250070.00195203950.0002765521

    0.00015124590.00194309250.0002744098

    0.0001502660.00193138550.0002731629

    0.00014917130.00191690240.0002721706

    0.00014777240.00190703790.0002706063

    0.0001468130.00189911680.0002692354

    0.00014557390.00188642950.000268136

    0.00014444140.00187348990.0002660629

    0.00014333480.00186498410.000265257

    0.00014227360.00185297610.0002640027

    0.00014088660.00184406020.0002622423

    0.00013987350.00183383810.0002608684

    0.00013898950.00182088110.000259841

    0.00013772480.00180940030.0002584682

    0.00013651190.00180294950.0002571647

    0.00013541190.00178825920.0002560266

    0.00013434430.0017768380.0002543368

    0.00013307420.00176715730.000252839

    0.00013209110.00175787680.0002518983

    0.00013095040.00174628280.0002503071

    0.00012970040.00173603010.0002488762

    0.00012873020.00172477260.0002476794

    0.00012780580.00171354090.0002459342

    0.00012622960.00170353590.0002447088

    0.0001252960.0016944320.0002436275

    0.00012404560.00167935040.0002420477

    0.00012300740.00167003960.0002403853

    0.00012168590.00165961520.0002389444

    0.0001206810.00164754470.000237814

    0.000119460.00163717930.0002361693

    0.0001183590.00162581050.0002351019

    0.00011718260.00161467940.0002329864

    0.00011617420.00160347130.0002316398

    0.00011457110.00159185990.0002307697

    0.00011364690.00158240830.0002291114

    0.0001123730.00156938450.0002276115

    0.00011132320.00156005740.0002259876

    0.00011003220.00154929410.000224935

    0.00010886830.00153671780.0002233393

    0.0001078930.00152939780.0002223698

    0.00010654460.0015189520.0002206622

    0.00010551350.00150728770.0002188659

    0.00010443310.00149786230.0002180155

    0.00010300010.00148704640.0002168626

    0.00010215070.00147861710.0002152231

    0.00010093690.00146719230.0002141245

    0.0000997710.00145750030.0002129642

    0.00009890240.00144887190.0002121076

    0.00009759850.0014374070.0002108605

    0.00009674990.00143018850.0002097659

    0.00009557020.00141779280.0002086728

    0.00009461290.00140871710.0002072409

    0.00009349990.00140023470.0002066087

    0.00009245210.00139092380.0002052734

    0.00009166970.00138232150.0002041523

    0.00009054750.00137307350.0002032456

    0.00008950960.0013649820.000202331

    0.0000888110.00135841540.0002014188

    0.00008746510.0013466720.0002006708

    0.00008678210.00134066390.0001997043

    0.00008585170.00132997920.0001989381

    0.00008479490.00132453480.0001978679

    0.00008400530.00131577970.0001973218

    0.0000831530.00130715410.0001964537

    0.00008227320.00129862740.0001958546

    0.00008128570.0012924980.0001950391

    0.00008053010.00128553420.0001942689

    0.00007955150.00127765830.0001935395

    0.00007869860.00126790960.000193041

    0.00007805510.0012627130.0001923501

    0.00007716950.0012551140.0001915931

    0.00007627650.00125052280.0001907202

    0.00007571170.00124089920.0001902997

    0.000074930.00123459940.0001896535

    0.00007416740.00122891920.0001891044

    0.00007352680.0012239250.0001884664

    0.00007284780.0012166120.0001874554

    0.00007209170.00120971490.0001870198

    0.00007146510.00120288220.000186543

    0.00007085830.00119852560.0001858837

    0.00007003970.0011920210.0001849662

    0.00006942070.00118643050.0001843152

    0.00006890180.00117853370.0001838328

    0.00006824390.00117372670.0001831971

    0.00006749290.00116922240.0001825368

    0.00006699280.00116212370.000181656

    0.00006641660.00115616280.0001808227

    0.00006584810.00115066930.0001804836

    0.0000652410.00114560560.0001796708

    0.00006471440.00113974430.0001789082

    0.00006402480.00113469970.0001779648

    0.00006356880.00112835970.0001773081

    0.00006298070.00112297010.0001767615

    0.00006236450.00111905450.0001759971

    0.00006173980.00111386250.0001751488

    0.00006134330.00110703270.0001741403

    0.0000607260.00110255740.0001736855

    0.0000601820.00109744360.0001729711

    0.00005959130.00109195960.0001721224

    0.00005906610.00108725460.0001713319

    0.00005854350.00108101560.0001705092

    0.00005806870.00107608360.0001700346

    0.00005735510.00107150230.0001694122

    0.00005689940.00106647930.0001685456

    0.0000564320.0010608950.0001677668

    0.00005591320.00105578540.0001670396

    0.00005530770.00105090730.0001665367

    0.00005478910.00104569610.0001656122

    0.00005434180.00104066910.0001648568

    0.0000538390.00103545060.0001639627

    0.00005334770.00103059930.0001634217

    0.00005291890.00102669740.0001628245

    0.0000522820.0010215350.0001619867

    0.00005197520.00101674010.0001613099

    0.00005149140.00101224610.0001604361

    0.00005092680.00100856850.0001598465

    0.00005051030.00100264490.0001591612

    0.00005012750.00099807420.0001584123

    0.00004964230.00099517760.0001575298

    0.00004922650.00098934540.0001569635

    0.00004876480.00098522460.0001563101

    0.00004837560.0009822160.0001556272

    0.00004790730.00097643450.0001548519

    0.00004760060.00097329780.0001542368

    0.00004703970.00096935050.0001532315

    0.00004658930.00096553150.0001527123

    0.00004629580.00096092740.000152146

    0.00004581790.00095727020.0001513556

    0.00004544810.00095502520.0001505674

    0.00004503630.00094979910.000150077

    0.00004459060.00094580020.0001493412

    0.00004428230.00094363830.0001486487

    0.00004391630.0009379290.0001482113

    0.00004349750.00093527670.0001473669

    0.00004311670.00093179050.0001465479

    0.00004272190.00092770230.0001461522

    0.00004245210.00092489950.0001455618

    0.00004201090.00092139060.0001447509

    0.00004167150.00091827470.0001441679

    0.00004124220.00091468290.0001435904

    0.00004091250.00091216570.0001429027

    0.0000406150.00090905260.0001423503

    0.00004024960.00090465240.0001418104

    0.00003985730.00090241560.0001409962

    0.00003959380.000899890.0001404839

    0.00003926240.00089657610.000139913

    0.00003897310.00089436690.000139341

    0.00003858530.00089084670.0001386665

    0.00003830150.00088889590.0001380586

    0.00003798910.00088626340.0001374553

    0.00003768790.00088455180.0001368585

    0.00003739390.00088083410.0001362065

    0.00003706460.00087863190.0001356504

    0.0000367760.00087701880.0001349475

    0.00003653690.00087449970.0001343095

    0.0000362650.00087223830.0001337858

    0.00003593570.00086975450.0001332457

    0.00003562430.00086679460.0001326741

    0.00003541450.00086645490.0001317913

    0.00003514480.00086372310.000131303

    0.00003485890.00086166330.0001307849

    0.0000345940.00085849050.0001301799

    0.00003434970.00085790150.0001295725

    0.00003410780.00085621430.0001288565

    0.00003388330.00085406990.0001282759

    0.00003358090.00085202520.0001278612

    0.00003331270.00085010670.0001272482

    0.00003310460.00084822870.0001265499

    0.00003290330.00084833910.0001258334

    0.0000326090.00084504630.0001254221

    0.00003237680.00084322040.0001249259

    0.00003213970.00084183590.0001243167

    0.00003195160.00084137630.0001236688

    0.00003171370.00083915390.0001230978

    0.00003148210.00083747530.0001227356

    0.00003121150.00083601580.0001221835

    0.00003102150.00083386310.0001215001

    0.00003085010.00083405770.0001209811

    0.00003061110.00083166250.0001204568

    0.00003035870.00082964430.0001200896

    0.00003018370.00082848940.0001196453

    0.00002997390.00082709870.0001189135

    0.00002980520.00082596070.0001184573

    0.0000295580.00082449990.0001180536

    0.00002935410.00082215440.0001176792

    0.00002918120.00082174310.0001170343

    0.0000289820.00081985650.0001165954

    0.0000288020.00081926430.0001161454

    0.00002858560.00081715750.0001157468

    0.000028380.00081592750.0001153747

    0.00002822710.0008140980.0001148703

    0.00002801060.00081318110.0001142531

    0.00002784520.00081209970.0001139133

    0.00002763810.00081066510.0001135166

    0.00002745960.0008084330.0001131054

    0.00002730670.00080779370.0001125194

    0.0000270930.00080702440.0001120802

    0.00002692580.00080574380.0001116605

    0.00002673280.00080377830.0001112523

    0.0000265660.00080323070.0001107932

    0.00002639510.00080122490.0001102418

    0.00002619820.00080053450.0001097513

    0.0000260350.00079956170.0001093804

    0.00002583290.00079718890.0001089409

    0.00002567830.0007955830.0001085131

    0.00002552020.00079563630.0001078402

    0.00002533920.00079456510.0001074477

    0.00002517110.000792580.0001070761

    0.00002499190.00079121010.000106465

    0.00002483490.00079067120.0001060088

    0.00002467670.00078927390.0001055216

    0.00002446580.00078808210.0001049268

    0.00002433650.00078697430.0001045877

    0.00002413490.00078464370.0001040859

    0.00002398060.0007842420.0001034883

    0.00002382390.00078375890.0001029573

    0.00002360910.00078091240.0001025281

    0.00002345310.00077962310.0001021153

    0.00002330270.00077895730.000101375

    0.00002314210.00077774290.0001010444

    0.00002296930.00077674650.0001004092

    0.00002279790.00077469660.0000998213

    0.00002266050.00077334770.0000994604

    0.00002249280.0007729270.0000988324

    0.00002232280.00077145840.0000982757

    0.00002218160.00077042040.0000978121

    0.00002196970.00076776860.0000972014

    0.00002186150.00076789920.0000967051

    0.00002168480.00076618940.0000961833

    0.0000215270.00076516760.0000957053

    0.00002137020.00076427410.0000950728

    0.0000212280.00076265340.0000945326

    0.0000210890.00076182930.0000940988

    0.00002093740.00076142250.000093585

    0.00002075890.00075940080.0000930947

    0.00002063810.00075910220.0000924039

    0.00002047810.00075766810.0000919434

    0.00002035850.00075710520.0000916317

    0.00002019010.00075539250.0000910372

    0.00002005730.00075437880.0000905044

    0.00001992360.00075403630.0000899508

    0.00001980290.00075302140.0000895984

    0.000019670.00075221610.0000891318

    0.00001951250.00075090120.0000887043

    0.00001937730.00075064760.0000880098

    0.00001927110.00074977050.0000875244

    0.00001913850.00074891250.0000872302

    0.00001901530.00074827360.0000868036

    0.00001887260.00074668620.000086133

    0.00001876940.00074654560.0000857257

    0.00001864950.00074605680.0000853416

    0.00001854430.00074445680.0000850197

    0.0000184050.00074389930.0000845582

    0.00001827630.00074238590.000084083

    0.00001818080.00074244740.0000836125

    0.00001807220.0007414740.0000832555

    0.00001794060.00073992430.0000830058

    0.00001784790.00073963330.0000823706

    0.00001772540.00073871390.0000819076

    0.00001763490.00073806040.000081542

    0.00001751750.00073678820.0000812388

    0.00001741910.00073533660.0000809017

    0.00001728170.00073437620.0000803312

    0.00001720.00073388680.0000799878

    0.00001709630.00073297790.0000797

    0.00001698120.00073122250.0000793584

    0.00001686320.00073003230.0000790986

    0.00001678810.00072992660.0000785929

    0.00001666820.00072886190.0000782016

    0.00001657820.00072775690.000077993

    0.00001645970.00072644390.0000776925

    0.00001637160.00072542530.0000773068

    0.00001626830.00072495150.0000769053

    0.0000161790.00072406660.0000766414

    0.00001605670.00072251340.0000763948

    0.00001596820.0007212170.0000760882

    0.00001588490.00072112560.0000757791

    0.00001579580.0007198680.0000753473

    0.00001568850.00071908690.0000750963

    0.00001559590.00071766480.0000748705

    0.00001550330.00071716920.0000745134

    0.00001542750.00071636840.0000741679

    0.00001533080.00071552550.0000738142

    0.00001523330.00071440820.0000735431

    0.00001513560.00071338590.0000733009

    0.0000150610.0007125040.0000729133

    0.00001498350.000712050.0000725411

    0.000014890.00071096410.0000722393

    0.0000147930.00070995630.000071992

    0.00001472620.00070929970.0000717026

    0.00001464120.00070884620.0000713197

    0.00001456860.0007074940.000071012

    0.00001448580.00070675590.0000706638

    0.00001440190.00070624550.0000703821

    0.00001431790.00070470420.0000700864

    0.00001425570.00070445160.0000696135

    0.00001416660.00070330010.0000693286

    0.00001408540.00070237150.0000690685

    0.00001401070.00070190110.0000687385

    0.00001394190.00070099760.0000684434

    0.00001385880.00070012140.0000680446

    0.00001378090.00069895210.0000677627

    0.00001371320.00069857040.0000673809

    0.00001363540.0006978860.0000671408

    0.00001355970.00069655130.0000667591

    0.00001349040.00069592530.0000663323

    0.00001340930.0006949790.0000660839

    0.00001333640.00069436820.0000657865

    0.00001327520.00069386220.000065405

    0.00001318940.00069237590.0000651338

    0.00001311570.00069176960.000064697

    0.00001304810.00069105940.0000644256

    0.00001298750.00069060430.0000640599

    0.00001291010.00068957440.0000638208

    0.00001283550.00068854140.0000633324

    0.00001276650.00068796940.0000629497

    0.00001270320.00068736080.0000627149

    0.00001263320.00068679480.0000623233

    0.00001257150.00068587940.000061979

    0.0000124910.00068472580.0000615893

    0.00001242710.00068456980.0000611898

    0.00001237110.0006840170.0000609179

    0.00001230460.00068283910.0000606082

    0.00001222790.00068216560.0000602025

    0.00001216960.00068149010.0000598078

    0.00001210480.00068105660.0000594702

    0.00001205010.00068028740.0000592525

    0.00001197820.00067968450.0000588066

    0.00001191450.00067850170.0000584889

    0.00001185510.00067826210.0000580546

    0.0000117950.00067788810.0000577685

    0.00001173310.00067658090.0000575074

    0.00001167280.00067572520.0000571597

    0.00001160290.00067556450.0000566916

    0.00001156010.00067502260.000056446

    0.00001148930.00067429220.0000561368

    0.0000114310.00067330130.0000558664

    0.00001137450.00067292710.0000554659

    0.0000113150.0006724290.0000551117

    0.00001125410.00067181010.0000547783

    0.00001119680.00067126250.0000545328

    0.00001113310.00067011740.0000541953

    0.00001108360.0006699490.0000538156

    0.00001101640.00066981120.0000534024

    0.00001096940.00066913440.0000531841

    0.00001088870.00066800130.0000528402

    0.00001084840.00066816920.0000524616

    0.00001079220.00066762280.00005213

    0.00001072850.00066693470.0000517325

    0.00001067050.00066666110.0000514471

    0.00001061960.00066603130.0000511764

    0.00001056340.00066587580.0000507147

    0.00001051620.00066568640.0000503851

    0.00001044830.00066518150.0000500775

    0.00001039980.00066455010.0000497721

    0.00001033720.00066446980.0000494337

    0.00001029860.00066457620.0000490054

    0.0000102320.00066392250.0000487089

    0.00001017150.00066347210.0000483587

    0.00001012770.00066375510.0000480327

    0.00001007990.00066336020.0000477552

    0.00001001970.00066352560.0000472969

    0.00000997470.00066319450.0000470017

    0.00000994310.00066322550.0000467361

    0.00000993020.00066339210.0000463445

    0.00000991760.0006636430.0000460338

    0.00000990560.00066375220.0000456121

    0.00000988890.00066347620.0000453613

    0.00000988160.00066364790.0000450076

    0.00000986970.00066423270.0000446489

    0.00000986020.00066434960.0000443744

    0.00000985050.0006644530.0000440066

    0.00000983930.00066454360.0000437076

    0.00000982480.00066492890.000043461

    0.00000980890.00066541830.0000430427

    0.00000978970.00066566550.0000428097

    0.00000976680.00066599180.0000424666

    0.00000974110.0006659940.0000422296

    0.00000972860.00066656960.0000418593

    0.00000971070.00066713210.0000415787

    0.00000969350.0006673780.0000413052

    0.00000967430.00066749110.0000410035

    0.00000966040.0006678550.0000406917

    0.00000964680.00066841130.0000404172

    0.00000963360.00066874880.00004009

    0.00000961560.00066906190.0000398622

    0.00000959670.00066958890.0000395417

    0.00000957840.00066970710.0000393051

    0.0000095630.00067033270.0000389904

    0.00000954280.00067086060.000038747

    0.00000952410.00067117730.0000385157

    0.00000949960.00067157650.000038177

    0.00000948560.00067206970.0000379035

    0.00000946830.00067257270.0000376648

    0.00000945040.00067309110.0000373522

    0.00000943360.00067361740.0000371272

    0.00000941880.0006741940.000036846

    0.00000940650.00067432010.0000365716

    0.00000938980.00067519270.0000362932

    0.00000937150.00067582390.0000360684

    0.00000935270.00067644420.0000357587

    0.00000933470.000676780.0000355141

    0.00000932010.00067740340.000035243

    0.00000929810.0006781760.0000349977

    0.00000927940.00067887250.0000347358

    0.0000092620.00067946260.0000345076

    0.00000924620.00067996820.0000342364

    0.0000092340.0006802630.0000339748

    0.00000921030.00068167190.0000336899

    0.00000919630.00068216090.0000334839

    0.00000918230.00068270580.0000331986

    0.00000916320.00068305950.0000329519

    0.00000914750.00068368340.0000327371

    0.00000912850.00068469390.0000325025

    0.0000091090.00068537990.0000322473

    0.00000909610.00068568440.0000320478

    0.00000908030.0006863480.0000317789

    0.00000906250.00068706180.0000315173

    0.00000904040.00068811950.0000313291

    0.00000902830.00068846770.0000311246

    0.0000090110.00068906080.0000308218

    0.00000899490.00068951570.0000306406

    0.00000897980.00069034490.0000304161

    0.00000896580.0006913450.0000302073

    0.00000894880.00069166510.0000300024

    0.00000893670.00069201680.000029788

    0.00000891730.00069328870.0000295064

    0.0000089030.0006938590.0000293602

    0.0000088850.0006946570.0000291693

    0.00000887210.00069515490.0000289637

    0.00000885470.00069586090.0000287363

    0.00000883950.00069659070.0000285536

    0.00000882690.00069740990.0000283731

    0.00000881490.00069808880.0000282223

    0.00000879760.00069851360.0000280165

    0.00000878560.00069920180.0000278096

    0.00000877090.00070031850.0000276186

    0.00000875790.00070085370.0000274755

    0.00000874550.00070130390.0000273209

    0.00000873140.000702090.0000271218

    0.00000871820.00070281250.0000269501

    0.00000870570.00070360360.0000267815

    0.00000869560.00070420220.0000266537

    0.00000868040.00070480440.0000264882

    0.00000866550.00070538090.0000263243

    0.0000086540.00070615590.000026128

    0.00000864220.00070679870.0000259946

    0.00000862980.00070724350.0000258684

    0.0000086190.00070749160.000025703

    0.00000860390.00070857790.0000255154

    0.00000859410.00070918340.0000253765

    0.00000858160.00070973970.0000252046

    0.00000857130.00071002030.0000251043

    0.00000855660.00071066060.0000249275

    0.00000854190.00071136930.0000247327

    0.00000853190.0007120480.0000245951

    0.00000852160.0007123570.000024462

    0.00000850550.00071268520.0000243228

    0.00000849710.00071306610.0000241651

    0.00000848190.00071414210.0000239818

    0.00000847340.00071451490.0000238469

    0.0000084620.00071471380.0000237012

    0.00000845130.00071493470.00002359

    0.00000843570.0007156870.0000233947

    0.00000842530.00071633810.000023227

    0.00000841480.00071667630.0000231186

    0.00000840310.00071658330.00002298

    0.00000838850.00071701180.000022831

    0.00000838050.00071748030.0000226856

    0.00000836480.00071816010.0000225159

    0.00000835610.00071841560.0000223868

    0.00000834430.00071832050.0000222564

    0.0000083340.0007186570.0000221328

    0.00000832210.00071948140.0000219333

    0.00000831150.00071980320.0000217932

    0.00000830220.00071995130.000021685

    0.00000829190.000719740.0000215469

    0.00000827990.00072041590.0000213957

    0.00000827120.00072080090.0000212563

    0.00000825710.00072083940.0000211175

    0.00000824610.00072105080.0000210041

    0.00000823680.00072121280.0000208851

    0.0000082260.00072125150.0000207565

    0.00000821220.00072216680.0000205728

    0.00000820020.00072221490.0000204622

    0.00000819130.0007222070.000020356

    0.00000818140.00072234880.0000202254

    0.00000817120.00072293240.0000200821

    0.00000815820.00072304260.0000199514

    0.00000814840.00072310960.0000198491

    0.00000813830.00072339730.0000197481

    0.00000812950.00072355650.00001961

    0.00000811920.00072359850.0000195009

    0.00000810670.00072427590.0000193529

    0.00000809390.00072437960.0000192656

    0.00000808860.00072444620.000019172

    0.00000807910.00072471760.0000190416

    0.00000806810.00072495610.0000189241

    0.00000805750.00072526850.000018822

    0.00000805080.00072532740.0000187301

    0.00000803990.00072557620.0000186329

    0.0000080340.00072575550.0000184976

    0.00000802310.00072580550.0000184079

    0.00000801150.0007260930.0000183129

    0.00000800440.00072639180.0000182148

    0.00000799940.00072630590.0000181277

    0.00000798960.00072656020.0000180094

    0.00000797930.00072683010.0000178994

    0.000007970.00072700360.0000178241

    0.00000796360.00072714380.0000177117

    0.00000795590.00072734040.0000176085

    0.00000794850.00072737350.0000175029

    0.0000079380.00072766290.0000174111

    0.0000079310.00072765670.0000173364

    0.00000792570.00072803830.0000172274

    0.00000791970.00072797310.0000171198

    0.00000790870.00072802550.000017034

    0.00000790010.0007283330.0000169289

    0.0000078950.00072842350.0000168659

    0.00000788890.00072851480.0000167316

    0.00000788010.00072874960.0000166343

    0.00000787430.00072873560.0000165595

    0.00000786440.00072891110.000016473

    0.00000786020.00072893160.000016385

    0.00000785540.00072916920.0000162945

    0.00000784780.00072914660.0000161832

    0.00000783950.00072900080.0000161252

    0.00000783470.00072919540.000016027

    0.000007830.00072917660.0000159597

    0.00000782460.00072937230.0000158379

    0.00000781880.00072918830.000015765

    0.00000781290.00072924350.0000157

    0.00000780770.00072913840.0000156169

    0.00000780440.00072916040.0000155156

    0.00000779910.00072922190.0000154472

    0.00000779330.00072910520.0000153602

    0.00000778840.00072864890.0000153024

    0.00000778390.00072884930.0000152033

    0.00000778060.00072869830.0000151238

    0.00000777530.00072865790.0000150383

    0.00000777090.00072827150.0000149716

    0.00000776640.00072818250.000014901

    0.00000776280.00072789460.0000148131

    0.00000775970.00072784190.0000147141

    0.00000775510.00072759980.0000146598

    0.00000775060.00072734890.0000145788

    0.00000774720.00072677980.0000144807

    0.00000774430.00072672780.0000144106

    0.00000774060.00072637820.0000143294

    0.00000773570.0007260580.0000142597

    0.0000077320.00072558720.0000141879

    0.00000772850.00072527160.0000140985

    0.00000772540.00072484550.0000140196

    0.00000772240.0007246250.0000139395

    0.00000771690.0007239460.0000138785

    0.00000771420.0007236180.0000137925

    0.00000771180.00072290960.0000136913

    0.00000770870.00072256990.0000136309

    0.00000770560.00072211680.0000135614

    0.00000770090.00072143690.0000134744

    0.00000769810.00072091780.0000133975

    0.00000769620.00072040610.000013319

    0.00000769280.00071970960.0000132465

    0.00000768920.0007193260.0000131703

    0.00000768650.00071836870.0000131146

    0.00000768330.00071800530.0000130044

    0.00000768120.00071730560.0000129292

    0.00000767890.00071651970.0000128777

    0.00000767530.0007160870.0000127929

    0.00000767260.00071514650.0000127125

    0.0000076710.00071448890.0000126428

    0.00000766850.00071388140.0000125715

    0.00000766570.00071289060.000012503

    0.00000766360.00071233250.0000124447

    0.00000766160.00071151470.0000123745

    0.00000765880.00071079180.0000122787

    0.0000076570.00071008630.0000122268

    0.00000765490.00070894510.0000121648

    0.00000765280.00070845940.0000120961

    0.00000765050.0007073290.0000120228

    0.00000764930.00070661680.0000119522

    0.00000764770.00070580720.0000118982

    0.00000764570.00070459020.0000118367

    0.00000764390.00070391890.0000117776

    0.00000764270.00070316820.0000117121

    0.00000763980.00070173890.0000116241

    0.0000076390.00070107510.0000115838

    0.00000763770.00069990670.0000115318

    0.00000763540.00069902950.000011458

    0.00000763340.00069797660.0000113961

    0.00000763270.000696870.0000113324

    0.00000763130.00069582660.0000112784

    0.00000762960.00069461090.0000112243

    0.00000762840.0006936050.0000111689

    0.00000762620.00069246690.0000110781

    0.00000762540.00069090250.0000110241

    0.00000762490.00069009650.0000109779

    0.00000762310.00068893710.0000109161

    0.00000762150.00068734950.0000108456

    0.00000762030.00068620820.0000107822

    0.00000761960.00068509620.0000107163

    0.00000761920.00068387650.0000106731

    0.00000761710.00068240310.0000106095

    0.00000761640.00068111240.000010546

    0.00000761530.00067981880.0000104686

    0.00000761430.00067830740.0000104222

    0.00000761380.00067720740.0000103736

    0.00000761250.00067588480.0000103104

    0.00000761090.00067364970.0000102402

    0.00000761020.00067260420.0000101746

    0.00000760950.00067149690.0000101248

    0.00000760870.00066982920.0000100756

    0.00000760710.00066800960.0000100065

    0.00000760640.0006665790.0000099509

    0.00000760680.00066509020.0000099233

    0.00000760710.00066380860.0000099131

    0.00000760760.00066278590.0000099019

    0.00000760830.00066149570.0000098861

    0.00000760930.00065965220.0000098628

    0.00000760990.00065816620.0000098496

    0.00000761030.00065716050.0000098382

    0.00000761060.00065561590.0000098117

    0.00000761050.00065399250.0000097892

    0.00000761040.00065225310.0000097665

    0.00000761050.0006509570.0000097478

    0.00000761080.00064939310.0000097252

    0.00000761110.00064804450.0000097059

    0.00000761160.00064643270.0000096913

    0.00000761260.00064454840.0000096796

    0.00000761350.00064271940.0000096712

    0.00000761390.00064167350.000009667

    0.00000761440.00064003110.0000096581

    0.00000761480.00063808230.0000096457

    0.00000761540.00063629620.0000096321

    0.00000761580.00063491040.0000096195

    0.00000761620.00063344530.0000096094

    0.00000761690.00063159460.0000095983

    0.00000761740.00063000870.0000095898

    0.00000761810.00062819390.0000095819

    0.00000761880.00062646490.0000095742

    0.00000761920.00062516990.0000095679

    0.00000761970.00062373070.0000095611

    0.00000762060.00062138890.0000095505

    0.0000076210.00061974360.0000095431

    0.00000762150.00061823450.0000095353

    0.00000762190.0006169220.0000095291

    0.00000762250.00061468560.0000095195

    0.00000762310.00061285330.000009511

    0.00000762350.00061124180.0000095043

    0.0000076240.00060951950.0000094973

    0.00000762450.00060790680.0000094901

    0.00000762490.00060636080.0000094833

    0.00000762570.00060395590.0000094729

    0.00000762620.00060210690.0000094653

    0.00000762660.00060059260.0000094598

    0.0000076270.00059907050.0000094549

    0.00000762760.00059683920.0000094485

    0.00000762820.00059425170.0000094409

    0.00000762850.00059286270.0000094367

    0.00000762890.00059098510.0000094313

    0.00000762930.00058899720.0000094256

    0.00000762970.00058699230.0000094199

    0.00000763010.00058483870.0000094138

    0.00000763050.00058265590.0000094077

    0.00000763080.00058111430.0000094036

    0.00000763120.00057916040.0000093983

    0.00000763160.00057695120.000009393

    0.00000763210.00057394980.000009386

    0.00000763240.00057242050.0000093822

    0.00000763270.00057064750.0000093781

    0.00000763310.00056798930.0000093721

    0.00000763340.00056569570.0000093667

    0.00000763370.00056359050.0000093619

    0.0000076340.00056145370.0000093574

    0.00000763430.00055955540.0000093533

    0.00000763460.00055735810.0000093486

    0.00000763490.00055495750.0000093438

    0.00000763510.00055234090.0000093386

    0.00000763540.00055024750.0000093345

    0.00000763550.00054870640.000009332

    0.00000763570.00054546160.0000093269

    0.00000763590.00054301380.0000093231

    0.0000076360.00054092810.0000093202

    0.00000763610.00053898430.0000093176

    0.00000763620.00053664430.0000093145

    0.00000763620.00053424760.0000093112

    0.00000763620.00053170620.0000093079

    0.00000763620.00052950860.0000093048

    0.00000763620.00052707220.0000093011

    0.00000763610.00052547120.0000092988

    0.0000076360.00052254130.000009295

    0.00000763580.00051950190.000009291

    0.00000763560.00051772360.000009289

    0.00000763540.00051572970.000009287

    0.00000763510.00051334550.0000092847

    0.00000763470.00051052580.000009282

    0.00000763430.00050825550.0000092799

    0.0000076340.00050628770.0000092779

    0.00000763360.00050402560.0000092756

    0.00000763330.00050196290.0000092736

    0.00000763280.00049980690.0000092716

    0.00000763210.0004964670.0000092685

    0.00000763180.00049489450.0000092671

    0.00000763130.00049295580.0000092654

    0.00000763080.00049067750.0000092635

    0.00000763020.00048782980.0000092611

    0.00000762970.00048562410.0000092593

    0.00000762940.00048391420.000009258

    0.00000762890.0004817680.0000092565

    0.00000762820.00047921580.0000092548

    0.00000762780.00047734590.0000092538

    0.0000076270.0004746380.0000092524

    0.00000762660.00047281370.0000092515

    0.00000762610.00047117190.0000092505

    0.00000762540.00046862210.000009249

    0.00000762480.00046618220.0000092473

    0.00000762410.00046380490.0000092458

    0.00000762370.00046234630.0000092449

    0.00000762290.00046017030.0000092437

    0.00000762190.00045740480.0000092421

    0.00000762110.00045544260.0000092411

    0.00000762030.00045355320.0000092402

    0.00000761930.00045127350.0000092392

    0.00000761860.00044970970.0000092385

    0.00000761720.00044702930.0000092373

    0.00000761610.00044484570.0000092364

    0.00000761490.00044264680.0000092354

    0.0000076140.00044108580.0000092348

    0.00000761280.00043910140.0000092339

    0.0000076110.00043598940.0000092324

    0.00000760980.00043400330.0000092315

    0.00000760890.00043244660.0000092308

    0.00000760740.00043013050.0000092297

    0.00000760610.00042817630.0000092288

    0.00000760460.00042589880.0000092279

    0.00000760290.00042357080.000009227

    0.00000760160.00042178740.0000092264

    0.00000760010.00041974120.0000092257

    0.00000759870.0004179880.000009225

    0.00000759630.00041481330.0000092237

    0.00000759470.0004127570.0000092229

    0.00000759360.00041130390.0000092223

    0.00000759190.00040917090.0000092213

    0.00000758980.0004065860.0000092201

    0.00000758820.00040458520.0000092192

    0.00000758620.00040231990.0000092182

    0.00000758480.00040070370.0000092175

    0.00000758280.00039839810.0000092165

    0.00000758110.00039653110.0000092156

    0.00000757890.00039404690.0000092142

    0.00000757650.0003915270.0000092129

    0.00000757520.0003901930.0000092122

    0.00000757320.00038806920.0000092111

    0.00000757050.00038529570.0000092096

    0.00000756850.00038324140.0000092085

    0.00000756680.00038140260.0000092074

    0.00000756510.00037963160.0000092063

    0.0000075630.00037747560.000009205

    0.00000756060.0003749960.0000092034

    0.00000755880.00037325260.0000092023

    0.00000755620.0003706110.0000092006

    0.00000755480.00036919990.0000091997

    0.00000755270.00036719240.0000091982

    0.00000754970.00036435380.0000091962

    0.00000754740.00036226180.0000091948

    0.00000754560.00036060990.0000091935

    0.00000754350.00035869370.000009192

    0.00000754110.00035649940.0000091902

    0.00000753790.00035367470.0000091878

    0.00000753620.00035210470.0000091865

    0.00000753380.00034994780.0000091847

    0.00000753140.00034786040.000009183

    0.00000752950.00034614030.0000091815

    0.00000752610.00034310060.0000091787

    0.00000752390.00034112610.0000091768

    0.00000752190.00033939710.0000091751

    0.00000751980.00033751990.0000091732

    0.00000751690.00033508190.0000091708

    0.00000751370.0003324070.0000091681

    0.00000751180.00033065680.0000091662

    0.00000750990.00032911270.0000091645

    0.00000750650.00032628050.0000091614

    0.00000750460.00032459730.0000091595

    0.00000750150.00032203840.0000091566

    0.00000749910.00032003270.0000091542

    0.00000749710.00031839820.0000091522

    0.00000749460.00031643640.0000091497

    0.00000749160.00031412410.0000091469

    0.00000748830.00031159790.0000091437

    0.00000748580.00030984030.0000091414

    0.00000748390.00030848850.0000091396

    0.00000747980.00030572210.0000091357

    0.00000747670.00030357460.0000091325

    0.00000747420.00030190220.00000913

    0.00000747090.00029973130.0000091267

    0.00000746870.0002982510.0000091244

    0.00000746540.00029603860.000009121

    0.00000746250.00029405540.0000091179

    0.00000745930.00029179150.0000091143

    0.00000745680.00029008190.0000091116

    0.00000745490.00028870120.0000091094

    0.00000745170.00028644540.0000091057

    0.00000744790.00028375590.0000091012

    0.00000744610.00028245830.000009099

    0.00000744320.00028049480.0000090956

    0.00000744080.00027884530.0000090927

    0.00000743770.00027674830.000009089

    0.00000743470.00027477440.0000090854

    0.00000743210.00027311740.0000090824

    0.00000742920.00027124680.000009079

    0.00000742710.00026987190.0000090765

    0.0000074240.00026789570.0000090728

    0.000007420.00026536340.0000090681

    0.0000074180.00026406790.0000090657

    0.00000741570.00026267080.0000090631

    0.00000741250.00026063290.0000090592

    0.00000740980.00025891680.0000090559

    0.00000740660.00025689940.0000090519

    0.00000740470.00025570360.0000090495

    0.00000740170.00025385570.0000090457

    0.00000739930.00025238190.0000090426

    0.00000739660.00025076060.0000090392

    0.00000739310.00024864350.0000090347

    0.00000739090.00024730310.0000090319

    0.0000073890.00024620940.0000090297

    0.00000738540.00024411240.0000090253

    0.00000738260.00024246560.000009022

    0.00000737980.00024081860.0000090186

    0.0000073780.00023970720.0000090163

    0.00000737550.00023827880.0000090133

    0.00000737230.0002363440.0000090092

    0.00000737010.00023511590.0000090066

    0.00000736710.00023334260.0000090029

    0.00000736490.00023202640.0000090002

    0.00000736310.00023093220.0000089978

    0.00000736020.00022918260.0000089941

    0.00000735740.00022742580.0000089904

    0.00000735540.00022617080.0000089878

    0.00000735350.00022495560.0000089853

    0.00000735180.0002238450.000008983

    0.00000734840.00022164970.0000089786

    0.00000734670.00022053060.0000089764

    0.00000734470.0002