slog update sm2
authorJeremy Selan <jeremy.selan@gmail.com>
Fri, 30 Mar 2012 22:27:10 +0000 (15:27 -0700)
committerJeremy Selan <jeremy.selan@gmail.com>
Fri, 30 Mar 2012 23:19:25 +0000 (16:19 -0700)
12 files changed:
aces/config.ocio
aces/config_1_0_3.ocio
aces/luts/slog.py
aces/luts/slog.spi1d
aces/luts/slog10.spi1d [deleted file]
aces/luts/slog2.py
aces/luts/slog2.spi1d [new file with mode: 0644]
aces/luts/slog2f65_to_aces_3200.ctl [new file with mode: 0644]
aces/luts/slog2f65_to_aces_5500.ctl [new file with mode: 0644]
aces/luts/slogf35_to_aces.ctl [new file with mode: 0644]
aces/luts/slogf65_to_aces_3200.ctl [new file with mode: 0644]
aces/luts/slogf65_to_aces_5500.ctl [new file with mode: 0644]

index 73c36f3..e09b666 100644 (file)
@@ -97,14 +97,14 @@ colorspaces:
     equalitygroup: 
     bitdepth: 10ui
     description: |
-      Sony 10-bit S-Log, with f35 color primaries
+      Sony S-Log, with f35 color primaries
       
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
     to_reference: !<GroupTransform>
       children:
-        - !<FileTransform> {src: slog10.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slog.spi1d, interpolation: linear}
         - !<FileTransform> {src: slogf35_to_aces.spimtx, interpolation: linear}
 
   - !<ColorSpace>
@@ -113,14 +113,14 @@ colorspaces:
     equalitygroup: 
     bitdepth: 10ui
     description: |
-      Sony 10-bit S-Log, with f65 color primaries
+      Sony S-Log, with f65 color primaries at 3200K
       
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
     to_reference: !<GroupTransform>
       children:
-        - !<FileTransform> {src: slog10.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slog.spi1d, interpolation: linear}
         - !<FileTransform> {src: slogf65_to_aces_3200.spimtx, interpolation: linear}
 
   - !<ColorSpace>
@@ -129,14 +129,46 @@ colorspaces:
     equalitygroup: 
     bitdepth: 10ui
     description: |
-      Sony 10-bit S-Log, with f65 color primaries
+      Sony S-Log, with f65 color primaries at 5500K
       
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
     to_reference: !<GroupTransform>
       children:
-        - !<FileTransform> {src: slog10.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slog.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slogf65_to_aces_5500.spimtx, interpolation: linear}
+
+  - !<ColorSpace>
+    name: slog2f65_3200
+    family: sony
+    equalitygroup: 
+    bitdepth: 10ui
+    description: |
+      Sony S-Log 2, with f65 color primaries at 3200K
+      
+    isdata: false
+    allocation: uniform
+    allocationvars: [0, 1]
+    to_reference: !<GroupTransform>
+      children:
+        - !<FileTransform> {src: slog2.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slogf65_to_aces_3200.spimtx, interpolation: linear}
+
+  - !<ColorSpace>
+    name: slog2f65_5500
+    family: sony
+    equalitygroup: 
+    bitdepth: 10ui
+    description: |
+      Sony S-Log 2, with f65 color primaries at 5500K
+      
+    isdata: false
+    allocation: uniform
+    allocationvars: [0, 1]
+    to_reference: !<GroupTransform>
+      children:
+        - !<FileTransform> {src: slog2.spi1d, interpolation: linear}
         - !<FileTransform> {src: slogf65_to_aces_5500.spimtx, interpolation: linear}
 
   - !<ColorSpace>
index a47f330..9e28b44 100644 (file)
@@ -97,14 +97,14 @@ colorspaces:
     equalitygroup: 
     bitdepth: 10ui
     description: |
-      Sony 10-bit S-Log, with f35 color primaries
+      Sony S-Log, with f35 color primaries
       
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
     to_reference: !<GroupTransform>
       children:
-        - !<FileTransform> {src: slog10.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slog.spi1d, interpolation: linear}
         - !<FileTransform> {src: slogf35_to_aces.spimtx, interpolation: linear}
 
   - !<ColorSpace>
@@ -113,14 +113,14 @@ colorspaces:
     equalitygroup: 
     bitdepth: 10ui
     description: |
-      Sony 10-bit S-Log, with f65 color primaries
+      Sony S-Log, with f65 color primaries at 3200K
       
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
     to_reference: !<GroupTransform>
       children:
-        - !<FileTransform> {src: slog10.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slog.spi1d, interpolation: linear}
         - !<FileTransform> {src: slogf65_to_aces_3200.spimtx, interpolation: linear}
 
   - !<ColorSpace>
@@ -129,14 +129,46 @@ colorspaces:
     equalitygroup: 
     bitdepth: 10ui
     description: |
-      Sony 10-bit S-Log, with f65 color primaries
+      Sony S-Log, with f65 color primaries at 5500K
       
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
     to_reference: !<GroupTransform>
       children:
-        - !<FileTransform> {src: slog10.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slog.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slogf65_to_aces_5500.spimtx, interpolation: linear}
+
+  - !<ColorSpace>
+    name: slog2f65_3200
+    family: sony
+    equalitygroup: 
+    bitdepth: 10ui
+    description: |
+      Sony S-Log 2, with f65 color primaries at 3200K
+      
+    isdata: false
+    allocation: uniform
+    allocationvars: [0, 1]
+    to_reference: !<GroupTransform>
+      children:
+        - !<FileTransform> {src: slog2.spi1d, interpolation: linear}
+        - !<FileTransform> {src: slogf65_to_aces_3200.spimtx, interpolation: linear}
+
+  - !<ColorSpace>
+    name: slog2f65_5500
+    family: sony
+    equalitygroup: 
+    bitdepth: 10ui
+    description: |
+      Sony S-Log 2, with f65 color primaries at 5500K
+      
+    isdata: false
+    allocation: uniform
+    allocationvars: [0, 1]
+    to_reference: !<GroupTransform>
+      children:
+        - !<FileTransform> {src: slog2.spi1d, interpolation: linear}
         - !<FileTransform> {src: slogf65_to_aces_5500.spimtx, interpolation: linear}
 
   - !<ColorSpace>
index 86546e0..7c43db6 100755 (executable)
@@ -37,14 +37,14 @@ def Fit(value, fromMin, fromMax, toMin, toMax):
 #      #{ 0.133697046,  1.005410934,  0.004508563 },
 #      { 0.111968437, -0.026610548,  1.005253201 }
 
-NUM_SAMPLES = 2**11
+NUM_SAMPLES = 2**14
 RANGE = (-0.125, 1.125)
 data = []
 for i in xrange(NUM_SAMPLES):
     x = i/(NUM_SAMPLES-1.0)
     x = Fit(x, 0.0, 1.0, RANGE[0], RANGE[1])
     data.append(SLog10_to_lin(x))
-WriteSPI1D('slog10.spi1d', RANGE[0], RANGE[1], data)
+WriteSPI1D('slog.spi1d', RANGE[0], RANGE[1], data)
 
 """
 NUM_SAMPLES = 2**13
index 4ef5b11..d67d465 100644 (file)
 Version 1
 From -0.125 1.125
-Length 4096
+Length 16384
 Components 1
 {
         -0.0248367707262
-        -0.0248197031226
-        -0.0248026031117
-        -0.0247854706321
-        -0.0247683056221
-        -0.0247511080199
-        -0.0247338777637
-        -0.0247166147913
-        -0.0246993190408
-        -0.0246819904498
-        -0.0246646289561
-        -0.0246472344971
-        -0.0246298070102
-        -0.0246123464328
-        -0.024594852702
-        -0.0245773257548
-        -0.0245597655282
-        -0.024542171959
-        -0.0245245449839
-        -0.0245068845395
-        -0.0244891905621
-        -0.0244714629882
-        -0.024453701754
-        -0.0244359067954
-        -0.0244180780486
-        -0.0244002154493
-        -0.0243823189333
-        -0.0243643884361
-        -0.0243464238933
-        -0.0243284252401
-        -0.0243103924119
-        -0.0242923253438
-        -0.0242742239706
-        -0.0242560882274
-        -0.0242379180487
-        -0.0242197133693
-        -0.0242014741237
-        -0.0241832002462
-        -0.024164891671
-        -0.0241465483322
-        -0.0241281701639
-        -0.0241097571
-        -0.0240913090741
-        -0.0240728260199
-        -0.0240543078708
-        -0.0240357545603
-        -0.0240171660216
-        -0.0239985421877
-        -0.0239798829917
-        -0.0239611883664
-        -0.0239424582446
-        -0.0239236925588
-        -0.0239048912415
-        -0.0238860542251
-        -0.0238671814418
-        -0.0238482728236
-        -0.0238293283026
-        -0.0238103478105
-        -0.0237913312791
-        -0.0237722786399
-        -0.0237531898244
-        -0.0237340647639
-        -0.0237149033895
-        -0.0236957056323
-        -0.0236764714232
-        -0.0236572006931
-        -0.0236378933725
-        -0.023618549392
-        -0.0235991686819
-        -0.0235797511726
-        -0.0235602967942
-        -0.0235408054766
-        -0.0235212771498
-        -0.0235017117434
-        -0.0234821091871
-        -0.0234624694102
-        -0.0234427923422
-        -0.0234230779122
-        -0.0234033260494
-        -0.0233835366825
-        -0.0233637097404
-        -0.0233438451518
-        -0.0233239428451
-        -0.0233040027488
-        -0.0232840247911
-        -0.0232640089001
-        -0.0232439550038
-        -0.02322386303
-        -0.0232037329064
-        -0.0231835645606
-        -0.02316335792
-        -0.023143112912
-        -0.0231228294635
-        -0.0231025075018
-        -0.0230821469535
-        -0.0230617477455
-        -0.0230413098044
-        -0.0230208330566
-        -0.0230003174284
-        -0.0229797628461
-        -0.0229591692355
-        -0.0229385365227
-        -0.0229178646334
-        -0.0228971534932
-        -0.0228764030276
-        -0.0228556131619
-        -0.0228347838212
-        -0.0228139149308
-        -0.0227930064153
-        -0.0227720581997
-        -0.0227510702085
-        -0.0227300423662
-        -0.0227089745971
-        -0.0226878668254
-        -0.0226667189753
-        -0.0226455309705
-        -0.0226243027348
-        -0.0226030341918
-        -0.0225817252651
-        -0.0225603758778
-        -0.0225389859533
-        -0.0225175554145
-        -0.0224960841843
-        -0.0224745721855
-        -0.0224530193406
-        -0.0224314255721
-        -0.0224097908023
-        -0.0223881149533
-        -0.0223663979471
-        -0.0223446397056
-        -0.0223228401505
-        -0.0223009992033
-        -0.0222791167854
-        -0.0222571928182
-        -0.0222352272227
-        -0.0222132199198
-        -0.0221911708305
-        -0.0221690798752
-        -0.0221469469746
-        -0.022124772049
-        -0.0221025550186
-        -0.0220802958035
-        -0.0220579943235
-        -0.0220356504984
-        -0.0220132642479
-        -0.0219908354912
-        -0.0219683641479
-        -0.0219458501368
-        -0.0219232933772
-        -0.0219006937877
-        -0.0218780512871
-        -0.0218553657939
-        -0.0218326372265
-        -0.021809865503
-        -0.0217870505416
-        -0.0217641922601
-        -0.0217412905762
-        -0.0217183454077
-        -0.0216953566718
-        -0.0216723242859
-        -0.0216492481671
-        -0.0216261282323
-        -0.0216029643984
-        -0.021579756582
-        -0.0215565046996
-        -0.0215332086676
-        -0.021509868402
-        -0.0214864838189
-        -0.0214630548342
-        -0.0214395813635
-        -0.0214160633224
-        -0.0213925006263
-        -0.0213688931903
-        -0.0213452409296
-        -0.0213215437589
-        -0.0212978015931
-        -0.0212740143466
-        -0.021250181934
-        -0.0212263042694
-        -0.0212023812669
-        -0.0211784128404
-        -0.0211543989037
-        -0.0211303393704
-        -0.0211062341539
-        -0.0210820831674
-        -0.0210578863241
-        -0.0210336435368
-        -0.0210093547184
-        -0.0209850197814
-        -0.0209606386383
-        -0.0209362112013
-        -0.0209117373825
-        -0.0208872170939
-        -0.0208626502472
-        -0.020838036754
-        -0.0208133765258
-        -0.0207886694739
-        -0.0207639155092
-        -0.0207391145427
-        -0.0207142664853
-        -0.0206893712474
-        -0.0206644287395
-        -0.0206394388719
-        -0.0206144015545
-        -0.0205893166974
-        -0.0205641842102
-        -0.0205390040025
-        -0.0205137759838
-        -0.0204885000631
-        -0.0204631761496
-        -0.0204378041522
-        -0.0204123839795
-        -0.0203869155401
-        -0.0203613987422
-        -0.0203358334942
-        -0.020310219704
-        -0.0202845572794
-        -0.0202588461281
-        -0.0202330861576
-        -0.0202072772752
-        -0.0201814193879
-        -0.0201555124028
-        -0.0201295562266
-        -0.020103550766
-        -0.0200774959273
-        -0.0200513916168
-        -0.0200252377405
-        -0.0199990342044
-        -0.0199727809141
-        -0.0199464777752
-        -0.0199201246931
-        -0.0198937215728
-        -0.0198672683194
-        -0.0198407648378
-        -0.0198142110324
-        -0.0197876068078
-        -0.0197609520683
-        -0.0197342467179
-        -0.0197074906605
-        -0.0196806837998
-        -0.0196538260395
-        -0.0196269172827
-        -0.0195999574328
-        -0.0195729463927
-        -0.0195458840651
-        -0.0195187703528
-        -0.0194916051581
-        -0.0194643883834
-        -0.0194371199305
-        -0.0194097997015
-        -0.0193824275981
-        -0.0193550035216
-        -0.0193275273735
-        -0.0192999990549
-        -0.0192724184666
-        -0.0192447855096
-        -0.0192171000842
-        -0.019189362091
-        -0.01916157143
-        -0.0191337280013
-        -0.0191058317047
-        -0.0190778824399
-        -0.0190498801061
-        -0.0190218246028
-        -0.0189937158288
-        -0.0189655536831
-        -0.0189373380644
-        -0.018909068871
-        -0.0188807460013
-        -0.0188523693533
-        -0.018823938825
-        -0.018795454314
-        -0.0187669157179
-        -0.0187383229338
-        -0.0187096758591
-        -0.0186809743905
-        -0.0186522184247
-        -0.0186234078584
-        -0.0185945425878
-        -0.0185656225091
-        -0.0185366475182
-        -0.0185076175108
-        -0.0184785323824
-        -0.0184493920285
-        -0.0184201963441
-        -0.0183909452242
-        -0.0183616385636
-        -0.0183322762567
-        -0.0183028581979
-        -0.0182733842813
-        -0.018243854401
-        -0.0182142684506
-        -0.0181846263236
-        -0.0181549279135
-        -0.0181251731132
-        -0.0180953618159
-        -0.0180654939141
-        -0.0180355693005
-        -0.0180055878672
-        -0.0179755495065
-        -0.0179454541103
-        -0.0179153015702
-        -0.0178850917777
-        -0.0178548246242
-        -0.0178245000008
-        -0.0177941177982
-        -0.0177636779072
-        -0.0177331802182
-        -0.0177026246216
-        -0.0176720110073
-        -0.0176413392651
-        -0.0176106092848
-        -0.0175798209557
-        -0.0175489741671
-        -0.0175180688079
-        -0.0174871047669
-        -0.0174560819327
-        -0.0174250001937
-        -0.017393859438
-        -0.0173626595536
-        -0.0173314004282
-        -0.0173000819493
-        -0.0172687040042
-        -0.0172372664801
-        -0.0172057692637
-        -0.0171742122417
-        -0.0171425953006
-        -0.0171109183266
-        -0.0170791812058
-        -0.0170473838238
-        -0.0170155260664
-        -0.0169836078188
-        -0.0169516289662
-        -0.0169195893935
-        -0.0168874889855
-        -0.0168553276266
-        -0.0168231052011
-        -0.016790821593
-        -0.0167584766862
-        -0.0167260703643
-        -0.0166936025106
-        -0.0166610730084
-        -0.0166284817405
-        -0.0165958285897
-        -0.0165631134386
-        -0.0165303361693
-        -0.0164974966639
-        -0.0164645948043
-        -0.0164316304721
-        -0.0163986035486
-        -0.016365513915
-        -0.0163323614522
-        -0.0162991460409
-        -0.0162658675616
-        -0.0162325258946
-        -0.0161991209199
-        -0.0161656525172
-        -0.0161321205662
-        -0.0160985249461
-        -0.0160648655361
-        -0.016031142215
-        -0.0159973548616
-        -0.0159635033542
-        -0.015929587571
-        -0.0158956073899
-        -0.0158615626888
-        -0.015827453345
-        -0.0157932792359
-        -0.0157590402384
-        -0.0157247362294
-        -0.0156903670854
-        -0.0156559326828
-        -0.0156214328976
-        -0.0155868676057
-        -0.0155522366826
-        -0.0155175400039
-        -0.0154827774446
-        -0.0154479488797
-        -0.0154130541837
-        -0.0153780932312
-        -0.0153430658964
-        -0.0153079720532
-        -0.0152728115752
-        -0.0152375843361
-        -0.015202290209
-        -0.0151669290669
-        -0.0151315007826
-        -0.0150960052286
-        -0.0150604422771
-        -0.0150248118002
-        -0.0149891136698
-        -0.0149533477572
-        -0.0149175139339
-        -0.0148816120708
-        -0.0148456420388
-        -0.0148096037085
-        -0.0147734969501
-        -0.0147373216338
-        -0.0147010776293
-        -0.0146647648062
-        -0.014628383034
-        -0.0145919321815
-        -0.0145554121178
-        -0.0145188227113
-        -0.0144821638305
-        -0.0144454353433
-        -0.0144086371176
-        -0.0143717690211
-        -0.014334830921
-        -0.0142978226844
-        -0.0142607441782
-        -0.0142235952688
-        -0.0141863758228
-        -0.014149085706
-        -0.0141117247844
-        -0.0140742929234
-        -0.0140367899885
-        -0.0139992158445
-        -0.0139615703564
-        -0.0139238533887
-        -0.0138860648056
-        -0.0138482044711
-        -0.0138102722491
-        -0.013772268003
-        -0.0137341915961
-        -0.0136960428913
-        -0.0136578217514
-        -0.0136195280388
-        -0.0135811616158
-        -0.0135427223442
-        -0.0135042100858
-        -0.013465624702
-        -0.0134269660539
-        -0.0133882340025
-        -0.0133494284083
-        -0.0133105491316
-        -0.0132715960327
-        -0.0132325689713
-        -0.013193467807
-        -0.0131542923991
-        -0.0131150426065
-        -0.0130757182882
-        -0.0130363193025
-        -0.0129968455078
-        -0.0129572967618
-        -0.0129176729225
-        -0.012877973847
-        -0.0128381993927
-        -0.0127983494163
-        -0.0127584237746
-        -0.0127184223237
-        -0.0126783449198
-        -0.0126381914186
-        -0.0125979616757
-        -0.0125576555462
-        -0.0125172728852
-        -0.0124768135474
-        -0.0124362773871
-        -0.0123956642584
-        -0.0123549740153
-        -0.0123142065114
-        -0.0122733615998
-        -0.0122324391336
-        -0.0121914389657
-        -0.0121503609484
-        -0.0121092049339
-        -0.0120679707741
-        -0.0120266583206
-        -0.0119852674249
-        -0.0119437979379
-        -0.0119022497104
-        -0.0118606225929
-        -0.0118189164356
-        -0.0117771310885
-        -0.0117352664011
-        -0.0116933222229
-        -0.0116512984029
-        -0.0116091947898
-        -0.0115670112322
-        -0.0115247475783
-        -0.0114824036759
-        -0.0114399793728
-        -0.0113974745162
-        -0.0113548889532
-        -0.0113122225306
-        -0.0112694750948
-        -0.011226646492
-        -0.0111837365681
-        -0.0111407451687
-        -0.011097672139
-        -0.0110545173242
-        -0.0110112805688
-        -0.0109679617173
-        -0.0109245606138
-        -0.0108810771022
-        -0.010837511026
-        -0.0107938622283
-        -0.0107501305522
-        -0.0107063158403
-        -0.0106624179348
-        -0.0106184366779
-        -0.0105743719113
-        -0.0105302234764
-        -0.0104859912143
-        -0.010441674966
-        -0.0103972745718
-        -0.010352789872
-        -0.0103082207066
-        -0.0102635669152
-        -0.0102188283371
-        -0.0101740048113
-        -0.0101290961765
-        -0.0100841022711
-        -0.0100390229333
-        -0.00999385800066
-        -0.00994860731083
-        -0.00990327070093
-        -0.00985784800781
-        -0.00981233906804
-        -0.00976674371784
-        -0.00972106179315
-        -0.00967529312957
-        -0.00962943756242
-        -0.00958349492669
-        -0.00953746505704
-        -0.00949134778786
-        -0.00944514295318
-        -0.00939885038674
-        -0.00935246992197
-        -0.00930600139195
-        -0.00925944462949
-        -0.00921279946703
-        -0.00916606573675
-        -0.00911924327046
-        -0.00907233189968
-        -0.0090253314556
-        -0.00897824176909
-        -0.00893106267071
-        -0.00888379399067
-        -0.0088364355589
-        -0.00878898720496
-        -0.00874144875812
-        -0.00869382004732
-        -0.00864610090117
-        -0.00859829114794
-        -0.00855039061561
-        -0.0085023991318
-        -0.00845431652382
-        -0.00840614261864
-        -0.00835787724292
-        -0.00830952022298
-        -0.00826107138479
-        -0.00821253055403
-        -0.00816389755603
-        -0.00811517221577
-        -0.00806635435792
-        -0.00801744380682
-        -0.00796844038646
-        -0.00791934392051
-        -0.0078701542323
-        -0.00782087114481
-        -0.00777149448071
-        -0.00772202406232
-        -0.00767245971162
-        -0.00762280125025
-        -0.00757304849953
-        -0.00752320128042
-        -0.00747325941354
-        -0.00742322271919
-        -0.00737309101731
-        -0.00732286412751
-        -0.00727254186904
-        -0.00722212406082
-        -0.00717161052143
-        -0.0071210010691
-        -0.00707029552171
-        -0.0070194936968
-        -0.00696859541156
-        -0.00691760048284
-        -0.00686650872714
-        -0.00681531996061
-        -0.00676403399903
-        -0.00671265065788
-        -0.00666116975224
-        -0.00660959109686
-        -0.00655791450614
-        -0.00650613979413
-        -0.00645426677452
-        -0.00640229526064
-        -0.00635022506548
-        -0.00629805600166
-        -0.00624578788146
-        -0.0061934205168
-        -0.00614095371923
-        -0.00608838729996
-        -0.00603572106982
-        -0.0059829548393
-        -0.00593008841853
-        -0.00587712161726
-        -0.0058240542449
-        -0.0057708861105
-        -0.00571761702271
-        -0.00566424678987
-        -0.00561077521992
-        -0.00555720212044
-        -0.00550352729866
-        -0.00544975056143
-        -0.00539587171524
-        -0.00534189056621
-        -0.00528780692008
-        -0.00523362058224
-        -0.00517933135771
-        -0.00512493905113
-        -0.00507044346677
-        -0.00501584440853
-        -0.00496114167994
-        -0.00490633508415
-        -0.00485142442395
-        -0.00479640950175
-        -0.00474129011956
-        -0.00468606607906
-        -0.00463073718152
-        -0.00457530322784
-        -0.00451976401855
-        -0.00446411935378
-        -0.00440836903331
-        -0.00435251285653
-        -0.00429655062243
-        -0.00424048212964
-        -0.0041843071764
-        -0.00412802556057
-        -0.00407163707962
-        -0.00401514153064
-        -0.00395853871033
-        -0.00390182841502
-        -0.00384501044063
-        -0.0037880845827
-        -0.0037310506364
-        -0.00367390839648
-        -0.00361665765733
-        -0.00355929821294
-        -0.00350182985688
-        -0.00344425238238
-        -0.00338656558224
-        -0.00332876924887
-        -0.00327086317431
-        -0.00321284715018
-        -0.0031547209677
-        -0.00309648441772
-        -0.00303813729068
-        -0.00297967937662
-        -0.00292111046517
-        -0.00286243034559
-        -0.00280363880671
-        -0.00274473563698
-        -0.00268572062444
-        -0.00262659355672
-        -0.00256735422106
-        -0.00250800240429
-        -0.00244853789283
-        -0.00238896047271
-        -0.00232926992954
-        -0.00226946604853
-        -0.00220954861447
-        -0.00214951741176
-        -0.00208937222437
-        -0.00202911283588
-        -0.00196873902944
-        -0.00190825058782
-        -0.00184764729333
-        -0.0017869289279
-        -0.00172609527305
-        -0.00166514610986
-        -0.00160408121902
-        -0.00154290038077
-        -0.00148160337498
-        -0.00142018998106
-        -0.00135865997802
-        -0.00129701314444
-        -0.00123524925851
-        -0.00117336809795
-        -0.00111136944011
-        -0.00104925306186
-        -0.000987018739706
-        -0.000924666249687
-        -0.000862195367433
-        -0.000799605868146
-        -0.000736897526602
-        -0.000674070117148
-        -0.000611123413703
-        -0.000548057189756
-        -0.000484871218368
-        -0.000421565272166
-        -0.000358139123348
-        -0.000294592543679
-        -0.000230925304488
-        -0.000167137176674
-        -0.000103227930699
-        -3.91973365867e-05
-        2.49548360717e-05
-        8.92288181248e-05
-        0.000153624840859
-        0.000218143136
-        0.000282783935713
-        0.000347547472605
-        0.000412433979724
-        0.000477443690561
-        0.000542576839049
-        0.000607833659566
-        0.000673214386936
-        0.000738719256428
-        0.000804348503757
-        0.000870102365087
-        0.000935981077029
-        0.00100198487664
-        0.00106811400144
-        0.00113436868939
-        0.0012007491789
-        0.00126725570883
-        0.00133388851852
-        0.00140064784772
-        0.00146753393668
-        0.00153454702607
-        0.00160168735704
-        0.0016689551712
-        0.0017363507106
-        0.00180387421775
-        0.00187152593565
-        0.00193930610773
-        0.00200721497789
-        0.0020752527905
-        0.0021434197904
-        0.00221171622287
-        0.00228014233368
-        0.00234869836905
-        0.00241738457569
-        0.00248620120074
-        0.00255514849186
-        0.00262422669714
-        0.00269343606514
-        0.00276277684493
-        0.00283224928602
-        0.0029018536384
-        0.00297159015255
-        0.00304145907939
-        0.00311146067036
-        0.00318159517734
-        0.00325186285272
-        0.00332226394935
-        0.00339279872056
-        0.00346346742018
-        0.00353427030248
-        0.00360520762227
-        0.0036762796348
-        0.00374748659581
-        0.00381882876155
-        0.00389030638874
-        0.00396191973458
-        0.00403366905677
-        0.0041055546135
-        0.00417757666344
-        0.00424973546576
-        0.00432203128012
-        0.00439446436667
-        0.00446703498606
-        0.00453974339943
-        0.00461258986842
-        0.00468557465516
-        0.00475869802228
-        0.00483196023292
-        0.0049053615507
-        0.00497890223976
-        0.00505258256472
-        0.00512640279073
-        0.00520036318342
-        0.00527446400892
-        0.0053487055339
-        0.0054230880255
-        0.00549761175139
-        0.00557227697973
-        0.00564708397921
-        0.00572203301901
-        0.00579712436884
-        0.00587235829889
-        0.00594773507991
-        0.00602325498313
-        0.0060989182803
-        0.0061747252437
-        0.00625067614611
-        0.00632677126084
-        0.0064030108617
-        0.00647939522305
-        0.00655592461975
-        0.00663259932719
-        0.00670941962128
-        0.00678638577844
-        0.00686349807565
-        0.00694075679038
-        0.00701816220064
-        0.00709571458498
-        0.00717341422246
-        0.00725126139267
-        0.00732925637576
-        0.00740739945238
-        0.00748569090372
-        0.00756413101151
-        0.00764272005802
-        0.00772145832603
-        0.0078003460989
-        0.00787938366048
-        0.0079585712952
-        0.008037909288
-        0.00811739792438
-        0.00819703749037
-        0.00827682827256
-        0.00835677055807
-        0.00843686463455
-        0.00851711079024
-        0.00859750931389
-        0.0086780604948
-        0.00875876462285
-        0.00883962198843
-        0.00892063288251
-        0.0090017975966
-        0.00908311642277
-        0.00916458965364
-        0.00924621758239
-        0.00932800050275
-        0.00940993870901
-        0.00949203249603
-        0.0095742821592
-        0.00965668799451
-        0.00973925029849
-        0.00982196936823
-        0.00990484550139
-        0.00998787899621
-        0.0100710701515
-        0.0101544192665
-        0.0102379266413
-        0.0103215925763
-        0.0104054173726
-        0.0104894013318
-        0.0105735447561
-        0.0106578479484
-        0.010742311212
-        0.0108269348508
-        0.0109117191693
-        0.0109966644727
-        0.0110817710665
-        0.0111670392571
-        0.0112524693513
-        0.0113380616565
-        0.0114238164807
-        0.0115097341325
-        0.011595814921
-        0.0116820591561
-        0.0117684671479
-        0.0118550392076
-        0.0119417756466
-        0.0120286767771
-        0.0121157429116
-        0.0122029743636
-        0.012290371447
-        0.0123779344762
-        0.0124656637663
-        0.012553559633
-        0.0126416223927
-        0.0127298523621
-        0.0128182498588
-        0.0129068152009
-        0.012995548707
-        0.0130844506966
-        0.0131735214894
-        0.013262761406
-        0.0133521707675
-        0.0134417498958
-        0.013531499113
-        0.0136214187421
-        0.0137115091069
-        0.0138017705313
-        0.0138922033403
-        0.0139828078592
-        0.0140735844141
-        0.0141645333316
-        0.014255654939
-        0.0143469495642
-        0.0144384175357
-        0.0145300591827
-        0.0146218748349
-        0.0147138648228
-        0.0148060294773
-        0.0148983691301
-        0.0149908841134
-        0.0150835747603
-        0.0151764414041
-        0.0152694843792
-        0.0153627040203
-        0.0154561006628
-        0.0155496746429
-        0.0156434262973
-        0.0157373559632
-        0.0158314639788
-        0.0159257506827
-        0.0160202164141
-        0.0161148615129
-        0.0162096863199
-        0.0163046911761
-        0.0163998764235
-        0.0164952424045
-        0.0165907894623
-        0.0166865179409
-        0.0167824281845
-        0.0168785205384
-        0.0169747953484
-        0.0170712529608
-        0.0171678937228
-        0.0172647179821
-        0.0173617260872
-        0.0174589183872
-        0.0175562952317
-        0.0176538569711
-        0.0177516039567
-        0.01784953654
-        0.0179476550735
-        0.0180459599102
-        0.018144451404
-        0.0182431299092
-        0.0183419957809
-        0.0184410493749
-        0.0185402910476
-        0.0186397211561
-        0.0187393400583
-        0.0188391481126
-        0.0189391456781
-        0.0190393331147
-        0.0191397107829
-        0.0192402790439
-        0.0193410382597
-        0.0194419887927
-        0.0195431310062
-        0.0196444652643
-        0.0197459919315
-        0.0198477113731
-        0.0199496239553
-        0.0200517300448
-        0.0201540300089
-        0.0202565242157
-        0.0203592130342
-        0.0204620968338
-        0.0205651759848
-        0.020668450858
-        0.0207719218252
-        0.0208755892585
-        0.0209794535312
-        0.0210835150168
-        0.02118777409
-        0.0212922311258
-        0.0213968865002
-        0.0215017405897
-        0.0216067937716
-        0.021712046424
-        0.0218174989257
-        0.021923151656
-        0.0220290049952
-        0.0221350593242
-        0.0222413150246
-        0.0223477724788
-        0.0224544320698
-        0.0225612941815
-        0.0226683591983
-        0.0227756275057
-        0.0228830994895
-        0.0229907755365
-        0.0230986560341
-        0.0232067413706
-        0.023315031935
-        0.0234235281168
-        0.0235322303065
-        0.0236411388952
-        0.0237502542749
-        0.0238595768382
-        0.0239691069785
-        0.02407884509
-        0.0241887915675
-        0.0242989468066
-        0.0244093112038
-        0.0245198851561
-        0.0246306690615
-        0.0247416633187
-        0.024852868327
-        0.0249642844866
-        0.0250759121984
-        0.0251877518642
-        0.0252998038863
-        0.0254120686679
-        0.0255245466132
-        0.0256372381267
-        0.025750143614
-        0.0258632634815
-        0.0259765981361
-        0.0260901479857
-        0.0262039134388
-        0.0263178949049
-        0.0264320927942
-        0.0265465075175
-        0.0266611394866
-        0.0267759891139
-        0.0268910568128
-        0.0270063429973
-        0.0271218480823
-        0.0272375724833
-        0.0273535166169
-        0.0274696809003
-        0.0275860657514
-        0.0277026715891
-        0.0278194988329
-        0.0279365479033
-        0.0280538192214
-        0.0281713132094
-        0.0282890302898
-        0.0284069708864
-        0.0285251354235
-        0.0286435243264
-        0.0287621380211
-        0.0288809769344
-        0.0290000414939
-        0.0291193321281
-        0.0292388492662
-        0.0293585933383
-        0.0294785647754
-        0.0295987640091
-        0.0297191914719
-        0.0298398475972
-        0.0299607328192
-        0.0300818475729
-        0.0302031922941
-        0.0303247674194
-        0.0304465733864
-        0.0305686106333
-        0.0306908795993
-        0.0308133807244
-        0.0309361144493
-        0.0310590812158
-        0.0311822814663
-        0.0313057156442
-        0.0314293841936
-        0.0315532875595
-        0.0316774261879
-        0.0318018005253
-        0.0319264110194
-        0.0320512581186
-        0.0321763422721
-        0.03230166393
-        0.0324272235433
-        0.0325530215638
-        0.0326790584441
-        0.032805334638
-        0.0329318505996
-        0.0330586067843
-        0.0331856036483
-        0.0333128416484
-        0.0334403212426
-        0.0335680428896
-        0.0336960070489
-        0.0338242141811
-        0.0339526647476
-        0.0340813592104
-        0.0342102980328
-        0.0343394816787
-        0.034468910613
-        0.0345985853013
-        0.0347285062104
-        0.0348586738078
-        0.0349890885618
-        0.0351197509417
-        0.0352506614178
-        0.0353818204611
-        0.0355132285435
-        0.035644886138
-        0.0357767937183
-        0.035908951759
-        0.0360413607358
-        0.036174021125
-        0.0363069334041
-        0.0364400980513
-        0.0365735155459
-        0.0367071863679
-        0.0368411109983
-        0.036975289919
-        0.0371097236129
-        0.0372444125638
-        0.0373793572562
-        0.0375145581759
-        0.0376500158093
-        0.0377857306438
-        0.0379217031678
-        0.0380579338706
-        0.0381944232425
-        0.0383311717745
-        0.0384681799587
-        0.0386054482882
-        0.038742977257
-        0.0388807673598
-        0.0390188190926
-        0.0391571329521
-        0.039295709436
-        0.039434549043
-        0.0395736522727
-        0.0397130196257
-        0.0398526516034
-        0.0399925487083
-        0.0401327114438
-        0.0402731403143
-        0.0404138358252
-        0.0405547984826
-        0.0406960287939
-        0.0408375272673
-        0.0409792944119
-        0.0411213307379
-        0.0412636367563
-        0.0414062129793
-        0.04154905992
-        0.0416921780923
-        0.0418355680112
-        0.0419792301928
-        0.0421231651539
-        0.0422673734126
-        0.0424118554877
-        0.0425566118993
-        0.042701643168
-        0.042846949816
-        0.0429925323659
-        0.0431383913418
-        0.0432845272684
-        0.0434309406717
-        0.0435776320785
-        0.0437246020166
-        0.0438718510149
-        0.0440193796033
-        0.0441671883127
-        0.0443152776749
-        0.0444636482229
-        0.0446123004905
-        0.0447612350126
-        0.0449104523252
-        0.0450599529653
-        0.0452097374707
-        0.0453598063806
-        0.0455101602348
-        0.0456607995746
-        0.0458117249418
-        0.0459629368796
-        0.0461144359322
-        0.0462662226447
-        0.0464182975633
-        0.0465706612353
-        0.0467233142088
-        0.0468762570333
-        0.047029490259
-        0.0471830144374
-        0.047336830121
-        0.0474909378631
-        0.0476453382185
-        0.0478000317426
-        0.0479550189921
-        0.0481103005248
-        0.0482658768994
-        0.0484217486758
-        0.0485779164148
-        0.0487343806784
-        0.0488911420297
-        0.0490482010326
-        0.0492055582525
-        0.0493632142555
-        0.049521169609
-        0.0496794248813
-        0.049837980642
-        0.0499968374615
-        0.0501559959116
-        0.0503154565649
-        0.0504752199952
-        0.0506352867775
-        0.0507956574877
-        0.050956332703
-        0.0511173130015
-        0.0512785989624
-        0.0514401911662
-        0.0516020901944
-        0.0517642966295
-        0.0519268110553
-        0.0520896340564
-        0.0522527662189
-        0.0524162081297
-        0.0525799603771
-        0.0527440235502
-        0.0529083982394
-        0.0530730850362
-        0.0532380845332
-        0.0534033973242
-        0.0535690240041
-        0.0537349651688
-        0.0539012214154
-        0.0540677933423
-        0.0542346815488
-        0.0544018866355
-        0.054569409204
-        0.0547372498573
-        0.0549054091991
-        0.0550738878347
-        0.0552426863703
-        0.0554118054133
-        0.0555812455723
-        0.055751007457
-        0.0559210916784
-        0.0560914988483
-        0.05626222958
-        0.056433284488
-        0.0566046641877
-        0.0567763692958
-        0.0569484004302
-        0.0571207582099
-        0.0572934432552
-        0.0574664561875
-        0.0576397976293
-        0.0578134682044
-        0.0579874685377
-        0.0581617992554
-        0.0583364609848
-        0.0585114543544
-        0.0586867799939
-        0.0588624385343
-        0.0590384306075
-        0.0592147568469
-        0.059391417887
-        0.0595684143636
-        0.0597457469134
-        0.0599234161747
-        0.0601014227868
-        0.0602797673902
-        0.0604584506267
-        0.0606374731392
-        0.060816835572
-        0.0609965385705
-        0.0611765827814
-        0.0613569688525
-        0.0615376974329
-        0.061718769173
-        0.0619001847244
-        0.0620819447398
-        0.0622640498734
-        0.0624465007803
-        0.0626292981173
-        0.062812442542
-        0.0629959347134
-        0.0631797752919
-        0.0633639649391
-        0.0635485043176
-        0.0637333940916
-        0.0639186349264
-        0.0641042274885
-        0.0642901724458
-        0.0644764704675
-        0.0646631222238
-        0.0648501283865
-        0.0650374896285
-        0.0652252066239
-        0.0654132800484
-        0.0656017105786
-        0.0657904988926
-        0.0659796456697
-        0.0661691515907
-        0.0663590173374
-        0.066549243593
-        0.066739831042
-        0.0669307803704
-        0.0671220922651
-        0.0673137674147
-        0.0675058065088
-        0.0676982102385
-        0.0678909792962
-        0.0680841143755
-        0.0682776161714
-        0.0684714853802
-        0.0686657226995
-        0.0688603288283
-        0.069055304467
-        0.069250650317
-        0.0694463670813
-        0.0696424554642
-        0.0698389161713
-        0.0700357499096
-        0.0702329573874
-        0.0704305393143
-        0.0706284964012
-        0.0708268293606
-        0.0710255389061
-        0.0712246257528
-        0.071424090617
-        0.0716239342166
-        0.0718241572706
-        0.0720247604996
-        0.0722257446254
-        0.0724271103712
-        0.0726288584617
-        0.0728309896228
-        0.0730335045818
-        0.0732364040676
-        0.0734396888103
-        0.0736433595413
-        0.0738474169935
-        0.0740518619013
-        0.0742566950003
-        0.0744619170276
-        0.0746675287217
-        0.0748735308225
-        0.0750799240712
-        0.0752867092106
-        0.0754938869847
-        0.0757014581391
-        0.0759094234207
-        0.0761177835779
-        0.0763265393604
-        0.0765356915194
-        0.0767452408076
-        0.076955187979
-        0.077165533789
-        0.0773762789947
-        0.0775874243544
-        0.0777989706277
-        0.0780109185761
-        0.0782232689622
-        0.0784360225501
-        0.0786491801053
-        0.078862742395
-        0.0790767101876
-        0.0792910842531
-        0.0795058653628
-        0.0797210542898
-        0.0799366518082
-        0.0801526586939
-        0.0803690757243
-        0.080585903678
-        0.0808031433354
-        0.0810207954781
-        0.0812388608894
-        0.0814573403539
-        0.0816762346578
-        0.0818955445889
-        0.0821152709363
-        0.0823354144906
-        0.0825559760441
-        0.0827769563904
-        0.0829983563247
-        0.0832201766437
-        0.0834424181456
-        0.0836650816302
-        0.0838881678986
-        0.0841116777536
-        0.0843356119996
-        0.0845599714424
-        0.0847847568892
-        0.085009969149
-        0.0852356090322
-        0.0854616773507
-        0.085688174918
+        -0.0248325076411
+        -0.0248282425341
+        -0.0248239754044
+        -0.0248197062509
+        -0.0248154350727
+        -0.0248111618689
+        -0.0248068866384
+        -0.0248026093803
+        -0.0247983300936
+        -0.0247940487775
+        -0.0247897654309
+        -0.0247854800528
+        -0.0247811926423
+        -0.0247769031985
+        -0.0247726117203
+        -0.0247683182069
+        -0.0247640226571
+        -0.0247597250702
+        -0.024755425445
+        -0.0247511237807
+        -0.0247468200763
+        -0.0247425143307
+        -0.0247382065431
+        -0.0247338967125
+        -0.0247295848379
+        -0.0247252709183
+        -0.0247209549527
+        -0.0247166369403
+        -0.0247123168799
+        -0.0247079947707
+        -0.0247036706117
+        -0.0246993444019
+        -0.0246950161403
+        -0.024690685826
+        -0.024686353458
+        -0.0246820190353
+        -0.0246776825569
+        -0.0246733440219
+        -0.0246690034292
+        -0.024664660778
+        -0.0246603160672
+        -0.0246559692958
+        -0.024651620463
+        -0.0246472695676
+        -0.0246429166088
+        -0.0246385615855
+        -0.0246342044968
+        -0.0246298453416
+        -0.0246254841191
+        -0.0246211208282
+        -0.0246167554679
+        -0.0246123880373
+        -0.0246080185354
+        -0.0246036469612
+        -0.0245992733137
+        -0.0245948975919
+        -0.0245905197949
+        -0.0245861399216
+        -0.0245817579712
+        -0.0245773739425
+        -0.0245729878346
+        -0.0245685996466
+        -0.0245642093774
+        -0.024559817026
+        -0.0245554225915
+        -0.0245510260729
+        -0.0245466274692
+        -0.0245422267793
+        -0.0245378240024
+        -0.0245334191374
+        -0.0245290121833
+        -0.0245246031391
+        -0.0245201920039
+        -0.0245157787767
+        -0.0245113634564
+        -0.0245069460421
+        -0.0245025265327
+        -0.0244981049274
+        -0.024493681225
+        -0.0244892554246
+        -0.0244848275253
+        -0.0244803975259
+        -0.0244759654255
+        -0.0244715312232
+        -0.0244670949178
+        -0.0244626565085
+        -0.0244582159942
+        -0.0244537733739
+        -0.0244493286466
+        -0.0244448818114
+        -0.0244404328672
+        -0.024435981813
+        -0.0244315286478
+        -0.0244270733706
+        -0.0244226159805
+        -0.0244181564764
+        -0.0244136948573
+        -0.0244092311222
+        -0.0244047652701
+        -0.0244002973
+        -0.0243958272109
+        -0.0243913550018
+        -0.0243868806717
+        -0.0243824042196
+        -0.0243779256445
+        -0.0243734449453
+        -0.0243689621211
+        -0.0243644771708
+        -0.0243599900935
+        -0.0243555008882
+        -0.0243510095537
+        -0.0243465160892
+        -0.0243420204936
+        -0.0243375227659
+        -0.024333022905
+        -0.0243285209101
+        -0.02432401678
+        -0.0243195105137
+        -0.0243150021103
+        -0.0243104915687
+        -0.0243059788879
+        -0.024301464067
+        -0.0242969471048
+        -0.0242924280003
+        -0.0242879067526
+        -0.0242833833607
+        -0.0242788578234
+        -0.0242743301399
+        -0.024269800309
+        -0.0242652683298
+        -0.0242607342012
+        -0.0242561979223
+        -0.0242516594919
+        -0.0242471189092
+        -0.024242576173
+        -0.0242380312823
+        -0.0242334842362
+        -0.0242289350335
+        -0.0242243836734
+        -0.0242198301546
+        -0.0242152744763
+        -0.0242107166374
+        -0.0242061566369
+        -0.0242015944738
+        -0.0241970301469
+        -0.0241924636554
+        -0.0241878949981
+        -0.0241833241741
+        -0.0241787511823
+        -0.0241741760217
+        -0.0241695986913
+        -0.02416501919
+        -0.0241604375168
+        -0.0241558536706
+        -0.0241512676506
+        -0.0241466794555
+        -0.0241420890844
+        -0.0241374965362
+        -0.02413290181
+        -0.0241283049047
+        -0.0241237058192
+        -0.0241191045525
+        -0.0241145011036
+        -0.0241098954714
+        -0.024105287655
+        -0.0241006776532
+        -0.0240960654651
+        -0.0240914510896
+        -0.0240868345256
+        -0.0240822157722
+        -0.0240775948282
+        -0.0240729716927
+        -0.0240683463646
+        -0.0240637188429
+        -0.0240590891265
+        -0.0240544572144
+        -0.0240498231056
+        -0.0240451867989
+        -0.0240405482934
+        -0.0240359075881
+        -0.0240312646818
+        -0.0240266195735
+        -0.0240219722623
+        -0.0240173227469
+        -0.0240126710265
+        -0.0240080170999
+        -0.0240033609662
+        -0.0239987026242
+        -0.0239940420729
+        -0.0239893793112
+        -0.0239847143382
+        -0.0239800471528
+        -0.0239753777539
+        -0.0239707061404
+        -0.0239660323114
+        -0.0239613562657
+        -0.0239566780023
+        -0.0239519975202
+        -0.0239473148184
+        -0.0239426298957
+        -0.023937942751
+        -0.0239332533835
+        -0.0239285617919
+        -0.0239238679753
+        -0.0239191719326
+        -0.0239144736627
+        -0.0239097731645
+        -0.0239050704371
+        -0.0239003654794
+        -0.0238956582903
+        -0.0238909488687
+        -0.0238862372136
+        -0.0238815233239
+        -0.0238768071986
+        -0.0238720888366
+        -0.0238673682368
+        -0.0238626453983
+        -0.0238579203198
+        -0.0238531930004
+        -0.0238484634391
+        -0.0238437316346
+        -0.023838997586
+        -0.0238342612923
+        -0.0238295227522
+        -0.0238247819649
+        -0.0238200389292
+        -0.023815293644
+        -0.0238105461083
+        -0.023805796321
+        -0.023801044281
+        -0.0237962899873
+        -0.0237915334388
+        -0.0237867746345
+        -0.0237820135732
+        -0.0237772502539
+        -0.0237724846756
+        -0.0237677168371
+        -0.0237629467374
+        -0.0237581743754
+        -0.02375339975
+        -0.0237486228602
+        -0.0237438437049
+        -0.023739062283
+        -0.0237342785934
+        -0.0237294926351
+        -0.023724704407
+        -0.023719913908
+        -0.0237151211371
+        -0.0237103260931
+        -0.0237055287749
+        -0.0237007291816
+        -0.023695927312
+        -0.023691123165
+        -0.0236863167397
+        -0.0236815080347
+        -0.0236766970492
+        -0.023671883782
+        -0.0236670682321
+        -0.0236622503983
+        -0.0236574302795
+        -0.0236526078748
+        -0.0236477831829
+        -0.0236429562029
+        -0.0236381269336
+        -0.023633295374
+        -0.0236284615229
+        -0.0236236253793
+        -0.0236187869421
+        -0.0236139462102
+        -0.0236091031825
+        -0.0236042578579
+        -0.0235994102353
+        -0.0235945603137
+        -0.023589708092
+        -0.023584853569
+        -0.0235799967436
+        -0.0235751376149
+        -0.0235702761816
+        -0.0235654124428
+        -0.0235605463972
+        -0.0235556780438
+        -0.0235508073816
+        -0.0235459344094
+        -0.0235410591261
+        -0.0235361815306
+        -0.0235313016218
+        -0.0235264193987
+        -0.0235215348601
+        -0.0235166480049
+        -0.0235117588321
+        -0.0235068673405
+        -0.0235019735291
+        -0.0234970773967
+        -0.0234921789422
+        -0.0234872781646
+        -0.0234823750627
+        -0.0234774696354
+        -0.0234725618817
+        -0.0234676518004
+        -0.0234627393904
+        -0.0234578246506
+        -0.0234529075799
+        -0.0234479881773
+        -0.0234430664415
+        -0.0234381423716
+        -0.0234332159663
+        -0.0234282872246
+        -0.0234233561454
+        -0.0234184227275
+        -0.0234134869699
+        -0.0234085488714
+        -0.023403608431
+        -0.0233986656475
+        -0.0233937205198
+        -0.0233887730468
+        -0.0233838232274
+        -0.0233788710605
+        -0.0233739165449
+        -0.0233689596796
+        -0.0233640004634
+        -0.0233590388952
+        -0.0233540749739
+        -0.0233491086984
+        -0.0233441400676
+        -0.0233391690804
+        -0.0233341957356
+        -0.023329220032
+        -0.0233242419687
+        -0.0233192615445
+        -0.0233142787583
+        -0.0233092936088
+        -0.0233043060951
+        -0.023299316216
+        -0.0232943239704
+        -0.0232893293571
+        -0.0232843323751
+        -0.0232793330231
+        -0.0232743313002
+        -0.0232693272051
+        -0.0232643207367
+        -0.0232593118939
+        -0.0232543006757
+        -0.0232492870808
+        -0.0232442711081
+        -0.0232392527565
+        -0.0232342320249
+        -0.0232292089121
+        -0.023224183417
+        -0.0232191555386
+        -0.0232141252755
+        -0.0232090926269
+        -0.0232040575913
+        -0.0231990201679
+        -0.0231939803554
+        -0.0231889381527
+        -0.0231838935586
+        -0.0231788465721
+        -0.0231737971919
+        -0.0231687454171
+        -0.0231636912463
+        -0.0231586346785
+        -0.0231535757126
+        -0.0231485143474
+        -0.0231434505817
+        -0.0231383844145
+        -0.0231333158446
+        -0.0231282448708
+        -0.0231231714921
+        -0.0231180957072
+        -0.0231130175151
+        -0.0231079369145
+        -0.0231028539044
+        -0.0230977684837
+        -0.023092680651
+        -0.0230875904054
+        -0.0230824977457
+        -0.0230774026707
+        -0.0230723051793
+        -0.0230672052703
+        -0.0230621029426
+        -0.0230569981951
+        -0.0230518910266
+        -0.0230467814359
+        -0.0230416694219
+        -0.0230365549835
+        -0.0230314381195
+        -0.0230263188287
+        -0.02302119711
+        -0.0230160729623
+        -0.0230109463843
+        -0.0230058173751
+        -0.0230006859333
+        -0.0229955520578
+        -0.0229904157475
+        -0.0229852770013
+        -0.0229801358179
+        -0.0229749921963
+        -0.0229698461352
+        -0.0229646976335
+        -0.0229595466901
+        -0.0229543933037
+        -0.0229492374733
+        -0.0229440791976
+        -0.0229389184756
+        -0.022933755306
+        -0.0229285896877
+        -0.0229234216195
+        -0.0229182511003
+        -0.022913078129
+        -0.0229079027042
+        -0.0229027248249
+        -0.02289754449
+        -0.0228923616982
+        -0.0228871764483
+        -0.0228819887393
+        -0.02287679857
+        -0.0228716059391
+        -0.0228664108456
+        -0.0228612132882
+        -0.0228560132657
+        -0.0228508107771
+        -0.0228456058212
+        -0.0228403983967
+        -0.0228351885025
+        -0.0228299761374
+        -0.0228247613003
+        -0.02281954399
+        -0.0228143242053
+        -0.0228091019451
+        -0.0228038772081
+        -0.0227986499932
+        -0.0227934202992
+        -0.0227881881249
+        -0.0227829534692
+        -0.0227777163309
+        -0.0227724767089
+        -0.0227672346018
+        -0.0227619900086
+        -0.0227567429281
+        -0.022751493359
+        -0.0227462413003
+        -0.0227409867507
+        -0.0227357297091
+        -0.0227304701743
+        -0.022725208145
+        -0.0227199436201
+        -0.0227146765985
+        -0.0227094070789
+        -0.0227041350601
+        -0.022698860541
+        -0.0226935835204
+        -0.0226883039971
+        -0.0226830219699
+        -0.0226777374376
+        -0.022672450399
+        -0.022667160853
+        -0.0226618687984
+        -0.0226565742339
+        -0.0226512771584
+        -0.0226459775706
+        -0.0226406754695
+        -0.0226353708538
+        -0.0226300637222
+        -0.0226247540737
+        -0.022619441907
+        -0.022614127221
+        -0.0226088100143
+        -0.0226034902859
+        -0.0225981680346
+        -0.022592843259
+        -0.0225875159582
+        -0.0225821861307
+        -0.0225768537756
+        -0.0225715188915
+        -0.0225661814772
+        -0.0225608415316
+        -0.0225554990534
+        -0.0225501540415
+        -0.0225448064946
+        -0.0225394564116
+        -0.0225341037912
+        -0.0225287486323
+        -0.0225233909336
+        -0.022518030694
+        -0.0225126679121
+        -0.0225073025869
+        -0.0225019347171
+        -0.0224965643015
+        -0.0224911913389
+        -0.0224858158281
+        -0.0224804377679
+        -0.0224750571571
+        -0.0224696739944
+        -0.0224642882787
+        -0.0224589000087
+        -0.0224535091833
+        -0.0224481158012
+        -0.0224427198612
+        -0.022437321362
+        -0.0224319203026
+        -0.0224265166817
+        -0.0224211104979
+        -0.0224157017503
+        -0.0224102904374
+        -0.0224048765582
+        -0.0223994601113
+        -0.0223940410956
+        -0.0223886195099
+        -0.0223831953529
+        -0.0223777686234
+        -0.0223723393202
+        -0.0223669074421
+        -0.0223614729878
+        -0.0223560359562
+        -0.022350596346
+        -0.0223451541559
+        -0.0223397093848
+        -0.0223342620315
+        -0.0223288120946
+        -0.0223233595731
+        -0.0223179044656
+        -0.0223124467709
+        -0.0223069864879
+        -0.0223015236152
+        -0.0222960581517
+        -0.0222905900961
+        -0.0222851194472
+        -0.0222796462038
+        -0.0222741703646
+        -0.0222686919284
+        -0.0222632108939
+        -0.02225772726
+        -0.0222522410254
+        -0.0222467521889
+        -0.0222412607493
+        -0.0222357667052
+        -0.0222302700555
+        -0.0222247707989
+        -0.0222192689342
+        -0.0222137644602
+        -0.0222082573756
+        -0.0222027476792
+        -0.0221972353698
+        -0.022191720446
+        -0.0221862029067
+        -0.0221806827506
+        -0.0221751599765
+        -0.0221696345832
+        -0.0221641065694
+        -0.0221585759338
+        -0.0221530426752
+        -0.0221475067924
+        -0.0221419682842
+        -0.0221364271492
+        -0.0221308833862
+        -0.022125336994
+        -0.0221197879714
+        -0.0221142363171
+        -0.0221086820298
+        -0.0221031251083
+        -0.0220975655514
+        -0.0220920033577
+        -0.0220864385261
+        -0.0220808710553
+        -0.0220753009441
+        -0.0220697281911
+        -0.0220641527952
+        -0.0220585747551
+        -0.0220529940694
+        -0.0220474107371
+        -0.0220418247568
+        -0.0220362361273
+        -0.0220306448472
+        -0.0220250509155
+        -0.0220194543307
+        -0.0220138550916
+        -0.0220082531971
+        -0.0220026486457
+        -0.0219970414363
+        -0.0219914315677
+        -0.0219858190384
+        -0.0219802038473
+        -0.0219745859932
+        -0.0219689654746
+        -0.0219633422905
+        -0.0219577164395
+        -0.0219520879204
+        -0.0219464567318
+        -0.0219408228726
+        -0.0219351863414
+        -0.021929547137
+        -0.0219239052582
+        -0.0219182607035
+        -0.0219126134719
+        -0.021906963562
+        -0.0219013109726
+        -0.0218956557023
+        -0.0218899977499
+        -0.0218843371142
+        -0.0218786737938
+        -0.0218730077875
+        -0.021867339094
+        -0.0218616677121
+        -0.0218559936404
+        -0.0218503168777
+        -0.0218446374227
+        -0.0218389552742
+        -0.0218332704308
+        -0.0218275828913
+        -0.0218218926544
+        -0.0218161997188
+        -0.0218105040833
+        -0.0218048057465
+        -0.0217991047072
+        -0.0217934009641
+        -0.0217876945159
+        -0.0217819853613
+        -0.0217762734991
+        -0.0217705589279
+        -0.0217648416466
+        -0.0217591216537
+        -0.021753398948
+        -0.0217476735283
+        -0.0217419453932
+        -0.0217362145414
+        -0.0217304809717
+        -0.0217247446828
+        -0.0217190056734
+        -0.0217132639421
+        -0.0217075194877
+        -0.021701772309
+        -0.0216960224046
+        -0.0216902697731
+        -0.0216845144135
+        -0.0216787563242
+        -0.0216729955041
+        -0.0216672319518
+        -0.0216614656661
+        -0.0216556966457
+        -0.0216499248892
+        -0.0216441503953
+        -0.0216383731628
+        -0.0216325931904
+        -0.0216268104768
+        -0.0216210250206
+        -0.0216152368205
+        -0.0216094458754
+        -0.0216036521838
+        -0.0215978557444
+        -0.021592056556
+        -0.0215862546172
+        -0.0215804499268
+        -0.0215746424835
+        -0.0215688322858
+        -0.0215630193326
+        -0.0215572036225
+        -0.0215513851543
+        -0.0215455639265
+        -0.0215397399379
+        -0.0215339131872
+        -0.0215280836731
+        -0.0215222513943
+        -0.0215164163494
+        -0.0215105785372
+        -0.0215047379563
+        -0.0214988946054
+        -0.0214930484832
+        -0.0214871995884
+        -0.0214813479197
+        -0.0214754934757
+        -0.0214696362552
+        -0.0214637762568
+        -0.0214579134792
+        -0.0214520479211
+        -0.0214461795812
+        -0.0214403084582
+        -0.0214344345506
+        -0.0214285578573
+        -0.0214226783769
+        -0.021416796108
+        -0.0214109110494
+        -0.0214050231997
+        -0.0213991325576
+        -0.0213932391218
+        -0.021387342891
+        -0.0213814438637
+        -0.0213755420388
+        -0.0213696374148
+        -0.0213637299905
+        -0.0213578197645
+        -0.0213519067355
+        -0.0213459909021
+        -0.0213400722631
+        -0.0213341508171
+        -0.0213282265627
+        -0.0213222994987
+        -0.0213163696237
+        -0.0213104369363
+        -0.0213045014353
+        -0.0212985631193
+        -0.0212926219869
+        -0.0212866780369
+        -0.0212807312679
+        -0.0212747816785
+        -0.0212688292675
+        -0.0212628740334
+        -0.0212569159749
+        -0.0212509550908
+        -0.0212449913797
+        -0.0212390248401
+        -0.0212330554709
+        -0.0212270832705
+        -0.0212211082378
+        -0.0212151303713
+        -0.0212091496698
+        -0.0212031661318
+        -0.021197179756
+        -0.0211911905411
+        -0.0211851984857
+        -0.0211792035885
+        -0.0211732058481
+        -0.0211672052632
+        -0.0211612018324
+        -0.0211551955545
+        -0.0211491864279
+        -0.0211431744515
+        -0.0211371596238
+        -0.0211311419434
+        -0.0211251214091
+        -0.0211190980194
+        -0.0211130717731
+        -0.0211070426687
+        -0.021101010705
+        -0.0210949758805
+        -0.0210889381939
+        -0.0210828976438
+        -0.0210768542289
+        -0.0210708079478
+        -0.0210647587992
+        -0.0210587067817
+        -0.021052651894
+        -0.0210465941346
+        -0.0210405335022
+        -0.0210344699955
+        -0.0210284036131
+        -0.0210223343536
+        -0.0210162622157
+        -0.0210101871979
+        -0.021004109299
+        -0.0209980285176
+        -0.0209919448523
+        -0.0209858583017
+        -0.0209797688644
+        -0.0209736765392
+        -0.0209675813246
+        -0.0209614832192
+        -0.0209553822218
+        -0.0209492783308
+        -0.020943171545
+        -0.0209370618629
+        -0.0209309492832
+        -0.0209248338046
+        -0.0209187154256
+        -0.0209125941449
+        -0.020906469961
+        -0.0209003428727
+        -0.0208942128785
+        -0.0208880799771
+        -0.020881944167
+        -0.020875805447
+        -0.0208696638155
+        -0.0208635192714
+        -0.020857371813
+        -0.0208512214392
+        -0.0208450681484
+        -0.0208389119394
+        -0.0208327528107
+        -0.0208265907609
+        -0.0208204257887
+        -0.0208142578926
+        -0.0208080870714
+        -0.0208019133235
+        -0.0207957366476
+        -0.0207895570424
+        -0.0207833745064
+        -0.0207771890382
+        -0.0207710006365
+        -0.0207648092998
+        -0.0207586150269
+        -0.0207524178161
+        -0.0207462176663
+        -0.020740014576
+        -0.0207338085437
+        -0.0207275995682
+        -0.0207213876479
+        -0.0207151727815
+        -0.0207089549677
+        -0.020702734205
+        -0.020696510492
+        -0.0206902838272
+        -0.0206840542094
+        -0.0206778216372
+        -0.020671586109
+        -0.0206653476235
+        -0.0206591061794
+        -0.0206528617751
+        -0.0206466144094
+        -0.0206403640807
+        -0.0206341107877
+        -0.020627854529
+        -0.0206215953032
+        -0.0206153331089
+        -0.0206090679446
+        -0.020602799809
+        -0.0205965287006
+        -0.020590254618
+        -0.0205839775599
+        -0.0205776975248
+        -0.0205714145113
+        -0.0205651285179
+        -0.0205588395434
+        -0.0205525475862
+        -0.020546252645
+        -0.0205399547182
+        -0.0205336538047
+        -0.0205273499028
+        -0.0205210430111
+        -0.0205147331284
+        -0.0205084202531
+        -0.0205021043838
+        -0.0204957855191
+        -0.0204894636576
+        -0.0204831387979
+        -0.0204768109385
+        -0.020470480078
+        -0.0204641462151
+        -0.0204578093482
+        -0.0204514694759
+        -0.0204451265969
+        -0.0204387807096
+        -0.0204324318128
+        -0.0204260799049
+        -0.0204197249844
+        -0.0204133670501
+        -0.0204070061004
+        -0.020400642134
+        -0.0203942751494
+        -0.0203879051451
+        -0.0203815321197
+        -0.0203751560719
+        -0.0203687770001
+        -0.0203623949029
+        -0.0203560097789
+        -0.0203496216267
+        -0.0203432304449
+        -0.0203368362319
+        -0.0203304389863
+        -0.0203240387068
+        -0.0203176353918
+        -0.02031122904
+        -0.0203048196499
+        -0.02029840722
+        -0.0202919917489
+        -0.0202855732352
+        -0.0202791516775
+        -0.0202727270742
+        -0.0202662994239
+        -0.0202598687253
+        -0.0202534349767
+        -0.0202469981769
+        -0.0202405583244
+        -0.0202341154176
+        -0.0202276694552
+        -0.0202212204357
+        -0.0202147683576
+        -0.0202083132196
+        -0.0202018550201
+        -0.0201953937578
+        -0.020188929431
+        -0.0201824620385
+        -0.0201759915787
+        -0.0201695180502
+        -0.0201630414516
+        -0.0201565617813
+        -0.0201500790379
+        -0.02014359322
+        -0.0201371043261
+        -0.0201306123548
+        -0.0201241173045
+        -0.0201176191739
+        -0.0201111179614
+        -0.0201046136656
+        -0.0200981062851
+        -0.0200915958184
+        -0.0200850822639
+        -0.0200785656204
+        -0.0200720458862
+        -0.0200655230599
+        -0.0200589971401
+        -0.0200524681252
+        -0.0200459360139
+        -0.0200394008046
+        -0.020032862496
+        -0.0200263210864
+        -0.0200197765744
+        -0.0200132289587
+        -0.0200066782376
+        -0.0200001244098
+        -0.0199935674737
+        -0.0199870074278
+        -0.0199804442708
+        -0.0199738780011
+        -0.0199673086173
+        -0.0199607361178
+        -0.0199541605012
+        -0.0199475817661
+        -0.0199409999108
+        -0.0199344149341
+        -0.0199278268343
+        -0.01992123561
+        -0.0199146412597
+        -0.019908043782
+        -0.0199014431753
+        -0.0198948394381
+        -0.0198882325691
+        -0.0198816225666
+        -0.0198750094293
+        -0.0198683931556
+        -0.019861773744
+        -0.019855151193
+        -0.0198485255012
+        -0.0198418966671
+        -0.0198352646892
+        -0.0198286295659
+        -0.0198219912958
+        -0.0198153498775
+        -0.0198087053093
+        -0.0198020575899
+        -0.0197954067177
+        -0.0197887526912
+        -0.0197820955089
+        -0.0197754351694
+        -0.0197687716711
+        -0.0197621050126
+        -0.0197554351923
+        -0.0197487622087
+        -0.0197420860603
+        -0.0197354067457
+        -0.0197287242634
+        -0.0197220386118
+        -0.0197153497894
+        -0.0197086577947
+        -0.0197019626262
+        -0.0196952642825
+        -0.019688562762
+        -0.0196818580632
+        -0.0196751501846
+        -0.0196684391246
+        -0.0196617248819
+        -0.0196550074548
+        -0.0196482868419
+        -0.0196415630416
+        -0.0196348360525
+        -0.019628105873
+        -0.0196213725016
+        -0.0196146359368
+        -0.0196078961771
+        -0.019601153221
+        -0.0195944070669
+        -0.0195876577134
+        -0.0195809051588
+        -0.0195741494018
+        -0.0195673904408
+        -0.0195606282742
+        -0.0195538629006
+        -0.0195470943184
+        -0.019540322526
+        -0.0195335475221
+        -0.019526769305
+        -0.0195199878733
+        -0.0195132032253
+        -0.0195064153597
+        -0.0194996242748
+        -0.0194928299691
+        -0.0194860324411
+        -0.0194792316893
+        -0.0194724277121
+        -0.0194656205081
+        -0.0194588100756
+        -0.0194519964132
+        -0.0194451795193
+        -0.0194383593923
+        -0.0194315360309
+        -0.0194247094334
+        -0.0194178795982
+        -0.0194110465239
+        -0.0194042102089
+        -0.0193973706517
+        -0.0193905278507
+        -0.0193836818044
+        -0.0193768325113
+        -0.0193699799698
+        -0.0193631241784
+        -0.0193562651356
+        -0.0193494028397
+        -0.0193425372893
+        -0.0193356684828
+        -0.0193287964186
+        -0.0193219210953
+        -0.0193150425113
+        -0.0193081606649
+        -0.0193012755548
+        -0.0192943871793
+        -0.0192874955369
+        -0.019280600626
+        -0.0192737024452
+        -0.0192668009927
+        -0.0192598962671
+        -0.0192529882669
+        -0.0192460769904
+        -0.0192391624362
+        -0.0192322446027
+        -0.0192253234882
+        -0.0192183990913
+        -0.0192114714104
+        -0.019204540444
+        -0.0191976061905
+        -0.0191906686482
+        -0.0191837278158
+        -0.0191767836915
+        -0.0191698362739
+        -0.0191628855614
+        -0.0191559315524
+        -0.0191489742454
+        -0.0191420136388
+        -0.0191350497309
+        -0.0191280825204
+        -0.0191211120055
+        -0.0191141381848
+        -0.0191071610567
+        -0.0191001806195
+        -0.0190931968718
+        -0.0190862098119
+        -0.0190792194383
+        -0.0190722257494
+        -0.0190652287436
+        -0.0190582284195
+        -0.0190512247753
+        -0.0190442178095
+        -0.0190372075206
+        -0.0190301939069
+        -0.0190231769669
+        -0.0190161566991
+        -0.0190091331017
+        -0.0190021061734
+        -0.0189950759124
+        -0.0189880423172
+        -0.0189810053862
+        -0.0189739651178
+        -0.0189669215105
+        -0.0189598745627
+        -0.0189528242727
+        -0.0189457706391
+        -0.0189387136601
+        -0.0189316533343
+        -0.01892458966
+        -0.0189175226356
+        -0.0189104522597
+        -0.0189033785304
+        -0.0188963014464
+        -0.0188892210059
+        -0.0188821372075
+        -0.0188750500494
+        -0.0188679595302
+        -0.0188608656482
+        -0.0188537684018
+        -0.0188466677894
+        -0.0188395638095
+        -0.0188324564603
+        -0.0188253457405
+        -0.0188182316482
+        -0.018811114182
+        -0.0188039933403
+        -0.0187968691213
+        -0.0187897415236
+        -0.0187826105456
+        -0.0187754761855
+        -0.0187683384419
+        -0.0187611973131
+        -0.0187540527975
+        -0.0187469048935
+        -0.0187397535996
+        -0.018732598914
+        -0.0187254408352
+        -0.0187182793616
+        -0.0187111144915
+        -0.0187039462234
+        -0.0186967745557
+        -0.0186895994866
+        -0.0186824210147
+        -0.0186752391383
+        -0.0186680538558
+        -0.0186608651656
+        -0.018653673066
+        -0.0186464775554
+        -0.0186392786323
+        -0.018632076295
+        -0.0186248705419
+        -0.0186176613713
+        -0.0186104487817
+        -0.0186032327714
+        -0.0185960133388
+        -0.0185887904823
+        -0.0185815642002
+        -0.0185743344909
+        -0.0185671013529
+        -0.0185598647845
+        -0.0185526247839
+        -0.0185453813498
+        -0.0185381344803
+        -0.0185308841738
+        -0.0185236304289
+        -0.0185163732437
+        -0.0185091126166
+        -0.0185018485462
+        -0.0184945810306
+        -0.0184873100683
+        -0.0184800356577
+        -0.018472757797
+        -0.0184654764847
+        -0.0184581917192
+        -0.0184509034987
+        -0.0184436118217
+        -0.0184363166865
+        -0.0184290180915
+        -0.018421716035
+        -0.0184144105154
+        -0.0184071015311
+        -0.0183997890803
+        -0.0183924731615
+        -0.0183851537731
+        -0.0183778309133
+        -0.0183705045805
+        -0.0183631747732
+        -0.0183558414895
+        -0.0183485047279
+        -0.0183411644868
+        -0.0183338207644
+        -0.0183264735592
+        -0.0183191228695
+        -0.0183117686935
+        -0.0183044110298
+        -0.0182970498766
+        -0.0182896852322
+        -0.0182823170951
+        -0.0182749454635
+        -0.0182675703358
+        -0.0182601917103
+        -0.0182528095854
+        -0.0182454239594
+        -0.0182380348307
+        -0.0182306421976
+        -0.0182232460584
+        -0.0182158464115
+        -0.0182084432552
+        -0.0182010365878
+        -0.0181936264077
+        -0.0181862127133
+        -0.0181787955027
+        -0.0181713747745
+        -0.0181639505269
+        -0.0181565227582
+        -0.0181490914667
+        -0.0181416566509
+        -0.018134218309
+        -0.0181267764394
+        -0.0181193310403
+        -0.0181118821102
+        -0.0181044296473
+        -0.0180969736499
+        -0.0180895141164
+        -0.0180820510452
+        -0.0180745844344
+        -0.0180671142826
+        -0.0180596405878
+        -0.0180521633486
+        -0.0180446825632
+        -0.0180371982299
+        -0.0180297103471
+        -0.018022218913
+        -0.018014723926
+        -0.0180072253844
+        -0.0179997232864
+        -0.0179922176306
+        -0.017984708415
+        -0.0179771956381
+        -0.0179696792981
+        -0.0179621593934
+        -0.0179546359223
+        -0.0179471088831
+        -0.017939578274
+        -0.0179320440935
+        -0.0179245063397
+        -0.0179169650111
+        -0.0179094201058
+        -0.0179018716223
+        -0.0178943195588
+        -0.0178867639137
+        -0.0178792046851
+        -0.0178716418715
+        -0.0178640754711
+        -0.0178565054823
+        -0.0178489319032
+        -0.0178413547323
+        -0.0178337739678
+        -0.0178261896079
+        -0.0178186016511
+        -0.0178110100956
+        -0.0178034149397
+        -0.0177958161817
+        -0.0177882138199
+        -0.0177806078525
+        -0.0177729982778
+        -0.0177653850943
+        -0.0177577683
+        -0.0177501478934
+        -0.0177425238727
+        -0.0177348962362
+        -0.0177272649822
+        -0.0177196301089
+        -0.0177119916147
+        -0.0177043494978
+        -0.0176967037565
+        -0.0176890543891
+        -0.0176814013939
+        -0.0176737447692
+        -0.0176660845131
+        -0.0176584206241
+        -0.0176507531004
+        -0.0176430819403
+        -0.0176354071419
+        -0.0176277287037
+        -0.0176200466239
+        -0.0176123609008
+        -0.0176046715325
+        -0.0175969785175
+        -0.017589281854
+        -0.0175815815401
+        -0.0175738775744
+        -0.0175661699548
+        -0.0175584586799
+        -0.0175507437477
+        -0.0175430251567
+        -0.0175353029049
+        -0.0175275769908
+        -0.0175198474126
+        -0.0175121141684
+        -0.0175043772567
+        -0.0174966366757
+        -0.0174888924235
+        -0.0174811444985
+        -0.017473392899
+        -0.0174656376231
+        -0.0174578786692
+        -0.0174501160355
+        -0.0174423497203
+        -0.0174345797217
+        -0.0174268060381
+        -0.0174190286678
+        -0.0174112476089
+        -0.0174034628597
+        -0.0173956744185
+        -0.0173878822835
+        -0.017380086453
+        -0.0173722869252
+        -0.0173644836983
+        -0.0173566767707
+        -0.0173488661405
+        -0.0173410518059
+        -0.0173332337654
+        -0.017325412017
+        -0.017317586559
+        -0.0173097573897
+        -0.0173019245073
+        -0.01729408791
+        -0.0172862475961
+        -0.0172784035638
+        -0.0172705558114
+        -0.0172627043371
+        -0.017254849139
+        -0.0172469902156
+        -0.0172391275649
+        -0.0172312611852
+        -0.0172233910748
+        -0.0172155172319
+        -0.0172076396547
+        -0.0171997583415
+        -0.0171918732904
+        -0.0171839844997
+        -0.0171760919676
+        -0.0171681956924
+        -0.0171602956723
+        -0.0171523919054
+        -0.0171444843901
+        -0.0171365731245
+        -0.0171286581069
+        -0.0171207393355
+        -0.0171128168085
+        -0.0171048905241
+        -0.0170969604805
+        -0.0170890266761
+        -0.0170810891088
+        -0.0170731477771
+        -0.0170652026791
+        -0.017057253813
+        -0.017049301177
+        -0.0170413447694
+        -0.0170333845883
+        -0.017025420632
+        -0.0170174528987
+        -0.0170094813866
+        -0.0170015060938
+        -0.0169935270187
+        -0.0169855441594
+        -0.016977557514
+        -0.0169695670809
+        -0.0169615728582
+        -0.0169535748441
+        -0.0169455730369
+        -0.0169375674347
+        -0.0169295580357
+        -0.0169215448381
+        -0.0169135278401
+        -0.01690550704
+        -0.0168974824359
+        -0.016889454026
+        -0.0168814218085
+        -0.0168733857816
+        -0.0168653459435
+        -0.0168573022924
+        -0.0168492548265
+        -0.0168412035439
+        -0.0168331484429
+        -0.0168250895217
+        -0.0168170267784
+        -0.0168089602112
+        -0.0168008898183
+        -0.0167928155979
+        -0.0167847375482
+        -0.0167766556674
+        -0.0167685699536
+        -0.0167604804051
+        -0.0167523870199
+        -0.0167442897964
+        -0.0167361887326
+        -0.0167280838268
+        -0.0167199750771
+        -0.0167118624817
+        -0.0167037460388
+        -0.0166956257465
+        -0.0166875016031
+        -0.0166793736067
+        -0.0166712417555
+        -0.0166631060476
+        -0.0166549664812
+        -0.0166468230545
+        -0.0166386757657
+        -0.0166305246129
+        -0.0166223695943
+        -0.0166142107081
+        -0.0166060479524
+        -0.0165978813254
+        -0.0165897108252
+        -0.0165815364501
+        -0.0165733581981
+        -0.0165651760675
+        -0.0165569900564
+        -0.016548800163
+        -0.0165406063853
+        -0.0165324087217
+        -0.0165242071702
+        -0.016516001729
+        -0.0165077923962
+        -0.01649957917
+        -0.0164913620486
+        -0.0164831410301
+        -0.0164749161127
+        -0.0164666872945
+        -0.0164584545736
+        -0.0164502179483
+        -0.0164419774166
+        -0.0164337329767
+        -0.0164254846267
+        -0.0164172323649
+        -0.0164089761893
+        -0.0164007160981
+        -0.0163924520894
+        -0.0163841841614
+        -0.0163759123122
+        -0.01636763654
+        -0.0163593568428
+        -0.0163510732189
+        -0.0163427856664
+        -0.0163344941833
+        -0.0163261987679
+        -0.0163178994183
+        -0.0163095961326
+        -0.0163012889089
+        -0.0162929777454
+        -0.0162846626402
+        -0.0162763435915
+        -0.0162680205973
+        -0.0162596936558
+        -0.0162513627652
+        -0.0162430279235
+        -0.0162346891289
+        -0.0162263463794
+        -0.0162179996733
+        -0.0162096490087
+        -0.0162012943836
+        -0.0161929357962
+        -0.0161845732447
+        -0.0161762067271
+        -0.0161678362415
+        -0.0161594617861
+        -0.016151083359
+        -0.0161427009583
+        -0.0161343145821
+        -0.0161259242286
+        -0.0161175298958
+        -0.0161091315819
+        -0.016100729285
+        -0.0160923230031
+        -0.0160839127344
+        -0.0160754984771
+        -0.0160670802291
+        -0.0160586579887
+        -0.0160502317539
+        -0.0160418015229
+        -0.0160333672937
+        -0.0160249290644
+        -0.0160164868331
+        -0.0160080405981
+        -0.0159995903572
+        -0.0159911361087
+        -0.0159826778507
+        -0.0159742155812
+        -0.0159657492984
+        -0.0159572790002
+        -0.015948804685
+        -0.0159403263506
+        -0.0159318439953
+        -0.0159233576171
+        -0.0159148672141
+        -0.0159063727844
+        -0.0158978743261
+        -0.0158893718373
+        -0.015880865316
+        -0.0158723547605
+        -0.0158638401686
+        -0.0158553215386
+        -0.0158467988685
+        -0.0158382721564
+        -0.0158297414003
+        -0.0158212065985
+        -0.0158126677488
+        -0.0158041248495
+        -0.0157955778987
+        -0.0157870268942
+        -0.0157784718344
+        -0.0157699127172
+        -0.0157613495407
+        -0.015752782303
+        -0.0157442110021
+        -0.0157356356362
+        -0.0157270562033
+        -0.0157184727014
+        -0.0157098851287
+        -0.0157012934833
+        -0.0156926977631
+        -0.0156840979662
+        -0.0156754940908
+        -0.0156668861349
+        -0.0156582740965
+        -0.0156496579737
+        -0.0156410377646
+        -0.0156324134673
+        -0.0156237850797
+        -0.0156151526
+        -0.0156065160263
+        -0.0155978753565
+        -0.0155892305887
+        -0.015580581721
+        -0.0155719287515
+        -0.0155632716782
+        -0.0155546104991
+        -0.0155459452123
+        -0.0155372758159
+        -0.0155286023079
+        -0.0155199246864
+        -0.0155112429494
+        -0.0155025570949
+        -0.0154938671211
+        -0.0154851730259
+        -0.0154764748074
+        -0.0154677724636
+        -0.0154590659926
+        -0.0154503553924
+        -0.0154416406612
+        -0.0154329217968
+        -0.0154241987974
+        -0.0154154716609
+        -0.0154067403855
+        -0.0153980049692
+        -0.0153892654099
+        -0.0153805217058
+        -0.0153717738548
+        -0.0153630218551
+        -0.0153542657046
+        -0.0153455054014
+        -0.0153367409434
+        -0.0153279723288
+        -0.0153191995555
+        -0.0153104226217
+        -0.0153016415252
+        -0.0152928562641
+        -0.0152840668366
+        -0.0152752732405
+        -0.0152664754739
+        -0.0152576735348
+        -0.0152488674213
+        -0.0152400571314
+        -0.0152312426631
+        -0.0152224240143
+        -0.0152136011832
+        -0.0152047741677
+        -0.0151959429659
+        -0.0151871075758
+        -0.0151782679953
+        -0.0151694242226
+        -0.0151605762555
+        -0.0151517240922
+        -0.0151428677306
+        -0.0151340071688
+        -0.0151251424046
+        -0.0151162734363
+        -0.0151074002617
+        -0.0150985228789
+        -0.0150896412858
+        -0.0150807554805
+        -0.015071865461
+        -0.0150629712253
+        -0.0150540727714
+        -0.0150451700972
+        -0.0150362632008
+        -0.0150273520801
+        -0.0150184367333
+        -0.0150095171582
+        -0.0150005933529
+        -0.0149916653153
+        -0.0149827330434
+        -0.0149737965354
+        -0.014964855789
+        -0.0149559108023
+        -0.0149469615734
+        -0.0149380081002
+        -0.0149290503806
+        -0.0149200884127
+        -0.0149111221945
+        -0.0149021517239
+        -0.0148931769989
+        -0.0148841980175
+        -0.0148752147777
+        -0.0148662272775
+        -0.0148572355148
+        -0.0148482394877
+        -0.014839239194
+        -0.0148302346318
+        -0.0148212257991
+        -0.0148122126938
+        -0.0148031953139
+        -0.0147941736574
+        -0.0147851477222
+        -0.0147761175064
+        -0.0147670830078
+        -0.0147580442245
+        -0.0147490011544
+        -0.0147399537955
+        -0.0147309021458
+        -0.0147218462032
+        -0.0147127859656
+        -0.0147037214311
+        -0.0146946525977
+        -0.0146855794632
+        -0.0146765020256
+        -0.0146674202829
+        -0.0146583342331
+        -0.0146492438741
+        -0.0146401492038
+        -0.0146310502202
+        -0.0146219469214
+        -0.0146128393051
+        -0.0146037273695
+        -0.0145946111123
+        -0.0145854905317
+        -0.0145763656254
+        -0.0145672363916
+        -0.0145581028281
+        -0.0145489649328
+        -0.0145398227038
+        -0.0145306761389
+        -0.0145215252362
+        -0.0145123699934
+        -0.0145032104087
+        -0.0144940464799
+        -0.014484878205
+        -0.0144757055819
+        -0.0144665286085
+        -0.0144573472829
+        -0.0144481616028
+        -0.0144389715663
+        -0.0144297771713
+        -0.0144205784157
+        -0.0144113752975
+        -0.0144021678145
+        -0.0143929559648
+        -0.0143837397462
+        -0.0143745191567
+        -0.0143652941941
+        -0.0143560648566
+        -0.0143468311418
+        -0.0143375930478
+        -0.0143283505726
+        -0.0143191037139
+        -0.0143098524698
+        -0.0143005968382
+        -0.0142913368169
+        -0.0142820724039
+        -0.0142728035972
+        -0.0142635303945
+        -0.0142542527939
+        -0.0142449707933
+        -0.0142356843906
+        -0.0142263935836
+        -0.0142170983704
+        -0.0142077987487
+        -0.0141984947166
+        -0.0141891862719
+        -0.0141798734125
+        -0.0141705561363
+        -0.0141612344413
+        -0.0141519083254
+        -0.0141425777864
+        -0.0141332428223
+        -0.0141239034309
+        -0.0141145596101
+        -0.014105211358
+        -0.0140958586722
+        -0.0140865015509
+        -0.0140771399917
+        -0.0140677739928
+        -0.0140584035518
+        -0.0140490286668
+        -0.0140396493356
+        -0.0140302655561
+        -0.0140208773263
+        -0.0140114846439
+        -0.0140020875069
+        -0.0139926859131
+        -0.0139832798606
+        -0.013973869347
+        -0.0139644543704
+        -0.0139550349286
+        -0.0139456110195
+        -0.0139361826409
+        -0.0139267497909
+        -0.0139173124671
+        -0.0139078706676
+        -0.0138984243901
+        -0.0138889736326
+        -0.0138795183929
+        -0.013870058669
+        -0.0138605944586
+        -0.0138511257597
+        -0.0138416525702
+        -0.0138321748878
+        -0.0138226927105
+        -0.0138132060361
+        -0.0138037148626
+        -0.0137942191877
+        -0.0137847190093
+        -0.0137752143254
+        -0.0137657051337
+        -0.0137561914321
+        -0.0137466732185
+        -0.0137371504908
+        -0.0137276232468
+        -0.0137180914843
+        -0.0137085552012
+        -0.0136990143955
+        -0.0136894690648
+        -0.0136799192072
+        -0.0136703648204
+        -0.0136608059023
+        -0.0136512424507
+        -0.0136416744635
+        -0.0136321019386
+        -0.0136225248737
+        -0.0136129432668
+        -0.0136033571157
+        -0.0135937664181
+        -0.0135841711721
+        -0.0135745713754
+        -0.0135649670258
+        -0.0135553581212
+        -0.0135457446595
+        -0.0135361266384
+        -0.0135265040558
+        -0.0135168769096
+        -0.0135072451976
+        -0.0134976089176
+        -0.0134879680674
+        -0.0134783226449
+        -0.013468672648
+        -0.0134590180744
+        -0.0134493589219
+        -0.0134396951885
+        -0.0134300268719
+        -0.01342035397
+        -0.0134106764805
+        -0.0134009944014
+        -0.0133913077303
+        -0.0133816164653
+        -0.013371920604
+        -0.0133622201443
+        -0.013352515084
+        -0.0133428054209
+        -0.0133330911529
+        -0.0133233722778
+        -0.0133136487933
+        -0.0133039206974
+        -0.0132941879877
+        -0.0132844506622
+        -0.0132747087186
+        -0.0132649621547
+        -0.0132552109684
+        -0.0132454551574
+        -0.0132356947196
+        -0.0132259296528
+        -0.0132161599547
+        -0.0132063856232
+        -0.0131966066561
+        -0.0131868230512
+        -0.0131770348062
+        -0.0131672419191
+        -0.0131574443875
+        -0.0131476422092
+        -0.0131378353822
+        -0.0131280239041
+        -0.0131182077728
+        -0.0131083869861
+        -0.0130985615417
+        -0.0130887314374
+        -0.013078896671
+        -0.0130690572404
+        -0.0130592131433
+        -0.0130493643774
+        -0.0130395109407
+        -0.0130296528308
+        -0.0130197900456
+        -0.0130099225827
+        -0.0130000504401
+        -0.0129901736155
+        -0.0129802921067
+        -0.0129704059114
+        -0.0129605150274
+        -0.0129506194525
+        -0.0129407191845
+        -0.0129308142212
+        -0.0129209045603
+        -0.0129109901995
+        -0.0129010711368
+        -0.0128911473698
+        -0.0128812188963
+        -0.012871285714
+        -0.0128613478208
+        -0.0128514052144
+        -0.0128414578926
+        -0.0128315058531
+        -0.0128215490938
+        -0.0128115876122
+        -0.0128016214063
+        -0.0127916504738
+        -0.0127816748124
+        -0.01277169442
+        -0.0127617092941
+        -0.0127517194327
+        -0.0127417248334
+        -0.0127317254941
+        -0.0127217214124
+        -0.0127117125861
+        -0.012701699013
+        -0.0126916806908
+        -0.0126816576173
+        -0.0126716297902
+        -0.0126615972072
+        -0.0126515598661
+        -0.0126415177647
+        -0.0126314709007
+        -0.0126214192718
+        -0.0126113628757
+        -0.0126013017103
+        -0.0125912357732
+        -0.0125811650622
+        -0.012571089575
+        -0.0125610093093
+        -0.0125509242629
+        -0.0125408344336
+        -0.012530739819
+        -0.0125206404169
+        -0.012510536225
+        -0.012500427241
+        -0.0124903134627
+        -0.0124801948878
+        -0.012470071514
+        -0.012459943339
+        -0.0124498103607
+        -0.0124396725765
+        -0.0124295299844
+        -0.0124193825821
+        -0.0124092303671
+        -0.0123990733374
+        -0.0123889114905
+        -0.0123787448242
+        -0.0123685733362
+        -0.0123583970242
+        -0.012348215886
+        -0.0123380299192
+        -0.0123278391216
+        -0.0123176434908
+        -0.0123074430246
+        -0.0122972377207
+        -0.0122870275767
+        -0.0122768125905
+        -0.0122665927596
+        -0.0122563680819
+        -0.0122461385549
+        -0.0122359041764
+        -0.0122256649442
+        -0.0122154208558
+        -0.012205171909
+        -0.0121949181015
+        -0.012184659431
+        -0.0121743958951
+        -0.0121641274916
+        -0.0121538542182
+        -0.0121435760725
+        -0.0121332930523
+        -0.0121230051551
+        -0.0121127123788
+        -0.012102414721
+        -0.0120921121794
+        -0.0120818047517
+        -0.0120714924354
+        -0.0120611752285
+        -0.0120508531284
+        -0.0120405261329
+        -0.0120301942397
+        -0.0120198574465
+        -0.0120095157509
+        -0.0119991691505
+        -0.0119888176432
+        -0.0119784612264
+        -0.011968099898
+        -0.0119577336556
+        -0.0119473624969
+        -0.0119369864194
+        -0.011926605421
+        -0.0119162194992
+        -0.0119058286518
+        -0.0118954328763
+        -0.0118850321705
+        -0.011874626532
+        -0.0118642159584
+        -0.0118538004475
+        -0.0118433799969
+        -0.0118329546042
+        -0.0118225242672
+        -0.0118120889834
+        -0.0118016487505
+        -0.0117912035661
+        -0.011780753428
+        -0.0117702983338
+        -0.0117598382811
+        -0.0117493732675
+        -0.0117389032907
+        -0.0117284283485
+        -0.0117179484383
+        -0.0117074635578
+        -0.0116969737048
+        -0.0116864788768
+        -0.0116759790714
+        -0.0116654742864
+        -0.0116549645193
+        -0.0116444497678
+        -0.0116339300295
+        -0.0116234053021
+        -0.0116128755832
+        -0.0116023408704
+        -0.0115918011614
+        -0.0115812564537
+        -0.0115707067451
+        -0.0115601520331
+        -0.0115495923154
+        -0.0115390275896
+        -0.0115284578533
+        -0.0115178831041
+        -0.0115073033398
+        -0.0114967185578
+        -0.0114861287558
+        -0.0114755339314
+        -0.0114649340823
+        -0.0114543292061
+        -0.0114437193004
+        -0.0114331043627
+        -0.0114224843907
+        -0.0114118593821
+        -0.0114012293344
+        -0.0113905942453
+        -0.0113799541123
+        -0.011369308933
+        -0.0113586587051
+        -0.0113480034262
+        -0.0113373430939
+        -0.0113266777058
+        -0.0113160072594
+        -0.0113053317524
+        -0.0112946511824
+        -0.011283965547
+        -0.0112732748438
+        -0.0112625790703
+        -0.0112518782242
+        -0.0112411723031
+        -0.0112304613045
+        -0.0112197452261
+        -0.0112090240654
+        -0.0111982978201
+        -0.0111875664877
+        -0.0111768300657
+        -0.0111660885519
+        -0.0111553419438
+        -0.0111445902389
+        -0.0111338334349
+        -0.0111230715292
+        -0.0111123045196
+        -0.0111015324036
+        -0.0110907551788
+        -0.0110799728427
+        -0.0110691853929
+        -0.011058392827
+        -0.0110475951425
+        -0.0110367923371
+        -0.0110259844084
+        -0.0110151713538
+        -0.0110043531709
+        -0.0109935298574
+        -0.0109827014107
+        -0.0109718678285
+        -0.0109610291083
+        -0.0109501852477
+        -0.0109393362442
+        -0.0109284820954
+        -0.0109176227989
+        -0.0109067583522
+        -0.0108958887529
+        -0.0108850139985
+        -0.0108741340866
+        -0.0108632490147
+        -0.0108523587805
+        -0.0108414633813
+        -0.0108305628149
+        -0.0108196570787
+        -0.0108087461703
+        -0.0107978300873
+        -0.0107869088271
+        -0.0107759823874
+        -0.0107650507656
+        -0.0107541139594
+        -0.0107431719662
+        -0.0107322247836
+        -0.0107212724092
+        -0.0107103148404
+        -0.0106993520748
+        -0.01068838411
+        -0.0106774109435
+        -0.0106664325728
+        -0.0106554489954
+        -0.0106444602089
+        -0.0106334662108
+        -0.0106224669986
+        -0.0106114625699
+        -0.0106004529222
+        -0.010589438053
+        -0.0105784179599
+        -0.0105673926402
+        -0.0105563620917
+        -0.0105453263118
+        -0.010534285298
+        -0.0105232390478
+        -0.0105121875588
+        -0.0105011308284
+        -0.0104900688543
+        -0.0104790016338
+        -0.0104679291645
+        -0.010456851444
+        -0.0104457684696
+        -0.0104346802391
+        -0.0104235867497
+        -0.0104124879991
+        -0.0104013839848
+        -0.0103902747042
+        -0.0103791601549
+        -0.0103680403343
+        -0.01035691524
+        -0.0103457848694
+        -0.0103346492202
+        -0.0103235082896
+        -0.0103123620753
+        -0.0103012105748
+        -0.0102900537855
+        -0.0102788917049
+        -0.0102677243305
+        -0.0102565516599
+        -0.0102453736904
+        -0.0102341904197
+        -0.0102230018451
+        -0.0102118079641
+        -0.0102006087743
+        -0.0101894042731
+        -0.010178194458
+        -0.0101669793265
+        -0.010155758876
+        -0.0101445331041
+        -0.0101333020082
+        -0.0101220655858
+        -0.0101108238343
+        -0.0100995767513
+        -0.0100883243341
+        -0.0100770665804
+        -0.0100658034875
+        -0.0100545350529
+        -0.0100432612741
+        -0.0100319821485
+        -0.0100206976736
+        -0.0100094078469
+        -0.00999811266588
+        -0.00998681212791
+        -0.0099755062305
+        -0.00996419497109
+        -0.00995287834716
+        -0.00994155635614
+        -0.00993022899551
+        -0.00991889626271
+        -0.00990755815519
+        -0.00989621467041
+        -0.00988486580581
+        -0.00987351155885
+        -0.00986215192696
+        -0.0098507869076
+        -0.00983941649822
+        -0.00982804069625
+        -0.00981665949913
+        -0.00980527290432
+        -0.00979388090925
+        -0.00978248351135
+        -0.00977108070807
+        -0.00975967249684
+        -0.0097482588751
+        -0.00973683984028
+        -0.00972541538981
+        -0.00971398552113
+        -0.00970255023167
+        -0.00969110951885
+        -0.0096796633801
+        -0.00966821181285
+        -0.00965675481453
+        -0.00964529238256
+        -0.00963382451435
+        -0.00962235120735
+        -0.00961087245896
+        -0.0095993882666
+        -0.00958789862769
+        -0.00957640353965
+        -0.0095649029999
+        -0.00955339700585
+        -0.00954188555491
+        -0.00953036864449
+        -0.00951884627201
+        -0.00950731843487
+        -0.00949578513049
+        -0.00948424635626
+        -0.0094727021096
+        -0.00946115238791
+        -0.0094495971886
+        -0.00943803650906
+        -0.0094264703467
+        -0.00941489869891
+        -0.0094033215631
+        -0.00939173893667
+        -0.009380150817
+        -0.00936855720149
+        -0.00935695808754
+        -0.00934535347254
+        -0.00933374335388
+        -0.00932212772895
+        -0.00931050659513
+        -0.00929887994983
+        -0.00928724779041
+        -0.00927561011427
+        -0.00926396691879
+        -0.00925231820135
+        -0.00924066395934
+        -0.00922900419013
+        -0.0092173388911
+        -0.00920566805963
+        -0.0091939916931
+        -0.00918230978888
+        -0.00917062234434
+        -0.00915892935686
+        -0.00914723082381
+        -0.00913552674255
+        -0.00912381711046
+        -0.00911210192491
+        -0.00910038118326
+        -0.00908865488287
+        -0.00907692302111
+        -0.00906518559534
+        -0.00905344260292
+        -0.00904169404121
+        -0.00902993990758
+        -0.00901818019938
+        -0.00900641491395
+        -0.00899464404867
+        -0.00898286760089
+        -0.00897108556794
+        -0.0089592979472
+        -0.008947504736
+        -0.0089357059317
+        -0.00892390153163
+        -0.00891209153316
+        -0.00890027593362
+        -0.00888845473036
+        -0.00887662792072
+        -0.00886479550204
+        -0.00885295747166
+        -0.00884111382692
+        -0.00882926456516
+        -0.0088174096837
+        -0.0088055491799
+        -0.00879368305108
+        -0.00878181129456
+        -0.0087699339077
+        -0.00875805088781
+        -0.00874616223221
+        -0.00873426793825
+        -0.00872236800325
+        -0.00871046242452
+        -0.0086985511994
+        -0.0086866343252
+        -0.00867471179925
+        -0.00866278361887
+        -0.00865084978137
+        -0.00863891028407
+        -0.00862696512428
+        -0.00861501429933
+        -0.00860305780653
+        -0.00859109564318
+        -0.00857912780659
+        -0.00856715429409
+        -0.00855517510297
+        -0.00854319023054
+        -0.0085311996741
+        -0.00851920343097
+        -0.00850720149845
+        -0.00849519387383
+        -0.00848318055441
+        -0.00847116153751
+        -0.0084591368204
+        -0.0084471064004
+        -0.00843507027479
+        -0.00842302844087
+        -0.00841098089593
+        -0.00839892763727
+        -0.00838686866217
+        -0.00837480396792
+        -0.00836273355182
+        -0.00835065741114
+        -0.00833857554317
+        -0.0083264879452
+        -0.00831439461451
+        -0.00830229554837
+        -0.00829019074408
+        -0.0082780801989
+        -0.00826596391012
+        -0.00825384187501
+        -0.00824171409084
+        -0.00822958055489
+        -0.00821744126444
+        -0.00820529621675
+        -0.00819314540908
+        -0.00818098883872
+        -0.00816882650293
+        -0.00815665839897
+        -0.0081444845241
+        -0.0081323048756
+        -0.00812011945071
+        -0.00810792824671
+        -0.00809573126085
+        -0.00808352849039
+        -0.00807131993258
+        -0.00805910558469
+        -0.00804688544396
+        -0.00803465950765
+        -0.00802242777301
+        -0.00801019023728
+        -0.00799794689773
+        -0.00798569775159
+        -0.00797344279611
+        -0.00796118202854
+        -0.00794891544612
+        -0.00793664304609
+        -0.00792436482569
+        -0.00791208078216
+        -0.00789979091275
+        -0.00788749521468
+        -0.0078751936852
+        -0.00786288632153
+        -0.00785057312092
+        -0.00783825408059
+        -0.00782592919777
+        -0.00781359846969
+        -0.00780126189359
+        -0.00778891946668
+        -0.00777657118619
+        -0.00776421704935
+        -0.00775185705337
+        -0.00773949119549
+        -0.00772711947291
+        -0.00771474188286
+        -0.00770235842256
+        -0.00768996908922
+        -0.00767757388005
+        -0.00766517279227
+        -0.0076527658231
+        -0.00764035296973
+        -0.00762793422939
+        -0.00761550959927
+        -0.00760307907659
+        -0.00759064265855
+        -0.00757820034236
+        -0.00756575212521
+        -0.00755329800431
+        -0.00754083797687
+        -0.00752837204007
+        -0.00751590019111
+        -0.0075034224272
+        -0.00749093874552
+        -0.00747844914327
+        -0.00746595361764
+        -0.00745345216583
+        -0.00744094478502
+        -0.00742843147239
+        -0.00741591222515
+        -0.00740338704046
+        -0.00739085591552
+        -0.00737831884752
+        -0.00736577583362
+        -0.00735322687101
+        -0.00734067195687
+        -0.00732811108837
+        -0.0073155442627
+        -0.00730297147703
+        -0.00729039272853
+        -0.00727780801437
+        -0.00726521733172
+        -0.00725262067776
+        -0.00724001804964
+        -0.00722740944455
+        -0.00721479485963
+        -0.00720217429207
+        -0.00718954773901
+        -0.00717691519762
+        -0.00716427666506
+        -0.0071516321385
+        -0.00713898161508
+        -0.00712632509196
+        -0.0071136625663
+        -0.00710099403525
+        -0.00708831949596
+        -0.00707563894558
+        -0.00706295238126
+        -0.00705025980016
+        -0.00703756119941
+        -0.00702485657616
+        -0.00701214592755
+        -0.00699942925074
+        -0.00698670654285
+        -0.00697397780103
+        -0.00696124302241
+        -0.00694850220414
+        -0.00693575534335
+        -0.00692300243716
+        -0.00691024348273
+        -0.00689747847717
+        -0.00688470741762
+        -0.00687193030121
+        -0.00685914712506
+        -0.0068463578863
+        -0.00683356258205
+        -0.00682076120944
+        -0.0068079537656
+        -0.00679514024763
+        -0.00678232065266
+        -0.00676949497781
+        -0.00675666322019
+        -0.00674382537693
+        -0.00673098144512
+        -0.0067181314219
+        -0.00670527530435
+        -0.00669241308961
+        -0.00667954477477
+        -0.00666667035694
+        -0.00665378983323
+        -0.00664090320074
+        -0.00662801045657
+        -0.00661511159783
+        -0.00660220662162
+        -0.00658929552502
+        -0.00657637830516
+        -0.0065634549591
+        -0.00655052548396
+        -0.00653758987683
+        -0.00652464813479
+        -0.00651170025494
+        -0.00649874623437
+        -0.00648578607016
+        -0.00647281975941
+        -0.00645984729918
+        -0.00644686868658
+        -0.00643388391868
+        -0.00642089299256
+        -0.0064078959053
+        -0.00639489265398
+        -0.00638188323568
+        -0.00636886764746
+        -0.00635584588642
+        -0.00634281794961
+        -0.0063297838341
+        -0.00631674353698
+        -0.0063036970553
+        -0.00629064438614
+        -0.00627758552655
+        -0.00626452047361
+        -0.00625144922438
+        -0.00623837177591
+        -0.00622528812526
+        -0.00621219826951
+        -0.00619910220569
+        -0.00618599993087
+        -0.00617289144211
+        -0.00615977673645
+        -0.00614665581095
+        -0.00613352866265
+        -0.00612039528862
+        -0.00610725568588
+        -0.00609410985149
+        -0.0060809577825
+        -0.00606779947595
+        -0.00605463492887
+        -0.00604146413831
+        -0.00602828710131
+        -0.00601510381491
+        -0.00600191427614
+        -0.00598871848203
+        -0.00597551642962
+        -0.00596230811595
+        -0.00594909353804
+        -0.00593587269291
+        -0.00592264557761
+        -0.00590941218915
+        -0.00589617252456
+        -0.00588292658087
+        -0.00586967435509
+        -0.00585641584425
+        -0.00584315104536
+        -0.00582987995545
+        -0.00581660257152
+        -0.0058033188906
+        -0.0057900289097
+        -0.00577673262583
+        -0.00576343003599
+        -0.00575012113721
+        -0.00573680592649
+        -0.00572348440083
+        -0.00571015655724
+        -0.00569682239273
+        -0.00568348190429
+        -0.00567013508892
+        -0.00565678194363
+        -0.00564342246542
+        -0.00563005665127
+        -0.00561668449819
+        -0.00560330600317
+        -0.0055899211632
+        -0.00557652997527
+        -0.00556313243638
+        -0.0055497285435
+        -0.00553631829363
+        -0.00552290168375
+        -0.00550947871084
+        -0.00549604937189
+        -0.00548261366388
+        -0.00546917158378
+        -0.00545572312858
+        -0.00544226829525
+        -0.00542880708077
+        -0.00541533948211
+        -0.00540186549624
+        -0.00538838512013
+        -0.00537489835076
+        -0.00536140518508
+        -0.00534790562007
+        -0.0053343996527
+        -0.00532088727992
+        -0.00530736849869
+        -0.00529384330599
+        -0.00528031169876
+        -0.00526677367397
+        -0.00525322922857
+        -0.00523967835952
+        -0.00522612106376
+        -0.00521255733826
+        -0.00519898717996
+        -0.00518541058582
+        -0.00517182755277
+        -0.00515823807777
+        -0.00514464215776
+        -0.00513103978968
+        -0.00511743097048
+        -0.0051038156971
+        -0.00509019396647
+        -0.00507656577553
+        -0.00506293112123
+        -0.00504929000049
+        -0.00503564241024
+        -0.00502198834742
+        -0.00500832780896
+        -0.00499466079179
+        -0.00498098729284
+        -0.00496730730902
+        -0.00495362083727
+        -0.00493992787451
+        -0.00492622841766
+        -0.00491252246364
+        -0.00489881000937
+        -0.00488509105177
+        -0.00487136558774
+        -0.00485763361422
+        -0.0048438951281
+        -0.0048301501263
+        -0.00481639860573
+        -0.0048026405633
+        -0.00478887599591
+        -0.00477510490047
+        -0.00476132727389
+        -0.00474754311307
+        -0.0047337524149
+        -0.00471995517629
+        -0.00470615139414
+        -0.00469234106534
+        -0.00467852418679
+        -0.00466470075537
+        -0.004650870768
+        -0.00463703422154
+        -0.0046231911129
+        -0.00460934143896
+        -0.00459548519661
+        -0.00458162238273
+        -0.0045677529942
+        -0.00455387702792
+        -0.00453999448075
+        -0.00452610534958
+        -0.00451220963128
+        -0.00449830732273
+        -0.00448439842081
+        -0.00447048292238
+        -0.00445656082433
+        -0.00444263212351
+        -0.0044286968168
+        -0.00441475490107
+        -0.00440080637317
+        -0.00438685122999
+        -0.00437288946836
+        -0.00435892108517
+        -0.00434494607726
+        -0.0043309644415
+        -0.00431697617475
+        -0.00430298127385
+        -0.00428897973566
+        -0.00427497155704
+        -0.00426095673483
+        -0.00424693526588
+        -0.00423290714704
+        -0.00421887237517
+        -0.00420483094709
+        -0.00419078285966
+        -0.00417672810972
+        -0.0041626666941
+        -0.00414859860965
+        -0.0041345238532
+        -0.00412044242159
+        -0.00410635431166
+        -0.00409225952023
+        -0.00407815804413
+        -0.00406404988021
+        -0.00404993502527
+        -0.00403581347616
+        -0.0040216852297
+        -0.00400755028271
+        -0.00399340863201
+        -0.00397926027442
+        -0.00396510520676
+        -0.00395094342586
+        -0.00393677492852
+        -0.00392259971156
+        -0.00390841777179
+        -0.00389422910604
+        -0.00388003371109
+        -0.00386583158377
+        -0.00385162272088
+        -0.00383740711923
+        -0.00382318477562
+        -0.00380895568686
+        -0.00379471984973
+        -0.00378047726105
+        -0.00376622791762
+        -0.00375197181622
+        -0.00373770895365
+        -0.00372343932671
+        -0.00370916293219
+        -0.00369487976688
+        -0.00368058982757
+        -0.00366629311104
+        -0.00365198961408
+        -0.00363767933348
+        -0.00362336226602
+        -0.00360903840847
+        -0.00359470775763
+        -0.00358037031026
+        -0.00356602606314
+        -0.00355167501305
+        -0.00353731715677
+        -0.00352295249106
+        -0.0035085810127
+        -0.00349420271845
+        -0.00347981760508
+        -0.00346542566936
+        -0.00345102690805
+        -0.00343662131791
+        -0.00342220889571
+        -0.00340778963821
+        -0.00339336354216
+        -0.00337893060432
+        -0.00336449082145
+        -0.00335004419029
+        -0.00333559070761
+        -0.00332113037015
+        -0.00330666317467
+        -0.0032921891179
+        -0.00327770819659
+        -0.0032632204075
+        -0.00324872574735
+        -0.0032342242129
+        -0.00321971580089
+        -0.00320520050804
+        -0.0031906783311
+        -0.00317614926681
+        -0.00316161331189
+        -0.00314707046308
+        -0.00313252071711
+        -0.00311796407071
+        -0.0031034005206
+        -0.00308883006351
+        -0.00307425269617
+        -0.0030596684153
+        -0.00304507721762
+        -0.00303047909984
+        -0.00301587405869
+        -0.00300126209089
+        -0.00298664319314
+        -0.00297201736217
+        -0.00295738459468
+        -0.00294274488738
+        -0.00292809823699
+        -0.0029134446402
+        -0.00289878409373
+        -0.00288411659428
+        -0.00286944213855
+        -0.00285476072325
+        -0.00284007234506
+        -0.0028253770007
+        -0.00281067468685
+        -0.00279596540021
+        -0.00278124913748
+        -0.00276652589534
+        -0.00275179567048
+        -0.0027370584596
+        -0.00272231425938
+        -0.0027075630665
+        -0.00269280487765
+        -0.00267803968951
+        -0.00266326749877
+        -0.00264848830209
+        -0.00263370209616
+        -0.00261890887766
+        -0.00260410864325
+        -0.00258930138961
+        -0.00257448711342
+        -0.00255966581133
+        -0.00254483748003
+        -0.00253000211616
+        -0.00251515971641
+        -0.00250031027743
+        -0.00248545379589
+        -0.00247059026843
+        -0.00245571969173
+        -0.00244084206244
+        -0.00242595737722
+        -0.00241106563271
+        -0.00239616682557
+        -0.00238126095246
+        -0.00236634801001
+        -0.00235142799488
+        -0.00233650090371
+        -0.00232156673315
+        -0.00230662547983
+        -0.00229167714041
+        -0.00227672171152
+        -0.00226175918979
+        -0.00224678957186
+        -0.00223181285438
+        -0.00221682903396
+        -0.00220183810725
+        -0.00218684007086
+        -0.00217183492144
+        -0.0021568226556
+        -0.00214180326997
+        -0.00212677676118
+        -0.00211174312585
+        -0.00209670236059
+        -0.00208165446202
+        -0.00206659942677
+        -0.00205153725144
+        -0.00203646793266
+        -0.00202139146703
+        -0.00200630785116
+        -0.00199121708166
+        -0.00197611915514
+        -0.00196101406821
+        -0.00194590181747
+        -0.00193078239952
+        -0.00191565581096
+        -0.0019005220484
+        -0.00188538110842
+        -0.00187023298763
+        -0.00185507768262
+        -0.00183991518998
+        -0.0018247455063
+        -0.00180956862818
+        -0.0017943845522
+        -0.00177919327495
+        -0.00176399479301
+        -0.00174878910296
+        -0.00173357620139
+        -0.00171835608488
+        -0.00170312875001
+        -0.00168789419334
+        -0.00167265241146
+        -0.00165740340094
+        -0.00164214715835
+        -0.00162688368027
+        -0.00161161296325
+        -0.00159633500387
+        -0.00158104979869
+        -0.00156575734428
+        -0.0015504576372
+        -0.001535150674
+        -0.00151983645125
+        -0.0015045149655
+        -0.00148918621332
+        -0.00147385019124
+        -0.00145850689583
+        -0.00144315632364
+        -0.00142779847121
+        -0.00141243333509
+        -0.00139706091183
+        -0.00138168119797
+        -0.00136629419005
+        -0.00135089988462
+        -0.00133549827821
+        -0.00132008936736
+        -0.0013046731486
+        -0.00128924961848
+        -0.00127381877352
+        -0.00125838061026
+        -0.00124293512521
+        -0.00122748231492
+        -0.00121202217591
+        -0.00119655470469
+        -0.0011810798978
+        -0.00116559775175
+        -0.00115010826307
+        -0.00113461142826
+        -0.00111910724386
+        -0.00110359570636
+        -0.00108807681229
+        -0.00107255055816
+        -0.00105701694047
+        -0.00104147595573
+        -0.00102592760045
+        -0.00101037187113
+        -0.000994808764277
+        -0.000979238276391
+        -0.000963660403972
+        -0.000948075143516
+        -0.000932482491521
+        -0.000916882444479
+        -0.000901274998885
+        -0.000885660151229
+        -0.000870037898001
+        -0.000854408235689
+        -0.000838771160778
+        -0.000823126669753
+        -0.000807474759097
+        -0.000791815425292
+        -0.000776148664815
+        -0.000760474474147
+        -0.000744792849761
+        -0.000729103788134
+        -0.000713407285737
+        -0.000697703339042
+        -0.000681991944518
+        -0.000666273098634
+        -0.000650546797854
+        -0.000634813038644
+        -0.000619071817466
+        -0.000603323130781
+        -0.000587566975049
+        -0.000571803346727
+        -0.000556032242271
+        -0.000540253658136
+        -0.000524467590775
+        -0.000508674036638
+        -0.000492872992174
+        -0.000477064453831
+        -0.000461248418056
+        -0.000445424881292
+        -0.000429593839982
+        -0.000413755290566
+        -0.000397909229484
+        -0.000382055653174
+        -0.000366194558071
+        -0.000350325940609
+        -0.000334449797221
+        -0.000318566124337
+        -0.000302674918387
+        -0.000286776175797
+        -0.000270869892994
+        -0.000254956066401
+        -0.000239034692441
+        -0.000223105767534
+        -0.000207169288099
+        -0.000191225250553
+        -0.000175273651311
+        -0.000159314486788
+        -0.000143347753395
+        -0.000127373447543
+        -0.000111391565641
+        -9.54021040945e-05
+        -7.94050593099e-05
+        -6.34004276903e-05
+        -4.73882056378e-05
+        -3.13683895523e-05
+        -1.53409758323e-05
+        6.94039125514e-07
+        1.67366589261e-05
+        3.27868871762e-05
+        4.88447274842e-05
+        6.49101834603e-05
+        8.09832587162e-05
+        9.70639568656e-05
+        0.000113152281524
+        0.000129248236308
+        0.000145351824836
+        0.000161463050729
+        0.000177581917609
+        0.0001937084291
+        0.000209842588827
+        0.000225984400418
+        0.000242133867501
+        0.000258290993708
+        0.000274455782671
+        0.000290628238024
+        0.000306808363403
+        0.000322996162445
+        0.00033919163879
+        0.00035539479608
+        0.000371605637956
+        0.000387824168063
+        0.000404050390048
+        0.000420284307558
+        0.000436525924244
+        0.000452775243756
+        0.000469032269749
+        0.000485297005876
+        0.000501569455794
+        0.000517849623163
+        0.000534137511641
+        0.000550433124891
+        0.000566736466577
+        0.000583047540363
+        0.000599366349917
+        0.000615692898908
+        0.000632027191005
+        0.000648369229882
+        0.000664719019213
+        0.000681076562673
+        0.000697441863939
+        0.000713814926691
+        0.000730195754611
+        0.00074658435138
+        0.000762980720683
+        0.000779384866207
+        0.000795796791639
+        0.000812216500669
+        0.000828643996989
+        0.000845079284292
+        0.000861522366272
+        0.000877973246627
+        0.000894431929056
+        0.000910898417257
+        0.000927372714934
+        0.000943854825791
+        0.000960344753531
+        0.000976842501864
+        0.000993348074498
+        0.00100986147514
+        0.00102638270751
+        0.00104291177532
+        0.00105944868228
+        0.00107599343212
+        0.00109254602855
+        0.00110910647529
+        0.00112567477606
+        0.0011422509346
+        0.00115883495463
+        0.00117542683987
+        0.00119202659407
+        0.00120863422093
+        0.00122524972422
+        0.00124187310765
+        0.00125850437496
+        0.0012751435299
+        0.0012917905762
+        0.00130844551762
+        0.00132510835788
+        0.00134177910074
+        0.00135845774995
+        0.00137514430925
+        0.00139183878241
+        0.00140854117316
+        0.00142525148527
+        0.00144196972249
+        0.00145869588858
+        0.0014754299873
+        0.00149217202242
+        0.00150892199769
+        0.00152567991689
+        0.00154244578377
+        0.00155921960212
+        0.0015760013757
+        0.00159279110828
+        0.00160958880365
+        0.00162639446556
+        0.00164320809782
+        0.00166002970418
+        0.00167685928844
+        0.00169369685438
+        0.00171054240578
+        0.00172739594644
+        0.00174425748013
+        0.00176112701066
+        0.00177800454181
+        0.00179489007738
+        0.00181178362117
+        0.00182868517696
+        0.00184559474857
+        0.0018625123398
+        0.00187943795444
+        0.0018963715963
+        0.0019133132692
+        0.00193026297693
+        0.00194722072331
+        0.00196418651216
+        0.00198116034728
+        0.00199814223249
+        0.00201513217161
+        0.00203213016847
+        0.00204913622687
+        0.00206615035065
+        0.00208317254363
+        0.00210020280963
+        0.00211724115249
+        0.00213428757603
+        0.0021513420841
+        0.00216840468051
+        0.00218547536912
+        0.00220255415375
+        0.00221964103825
+        0.00223673602645
+        0.00225383912221
+        0.00227095032936
+        0.00228806965175
+        0.00230519709324
+        0.00232233265766
+        0.00233947634889
+        0.00235662817076
+        0.00237378812713
+        0.00239095622187
+        0.00240813245884
+        0.00242531684188
+        0.00244250937488
+        0.00245971006168
+        0.00247691890617
+        0.0024941359122
+        0.00251136108366
+        0.0025285944244
+        0.00254583593832
+        0.00256308562927
+        0.00258034350115
+        0.00259760955783
+        0.00261488380319
+        0.00263216624111
+        0.00264945687549
+        0.00266675571021
+        0.00268406274915
+        0.00270137799622
+        0.00271870145529
+        0.00273603313027
+        0.00275337302506
+        0.00277072114354
+        0.00278807748963
+        0.00280544206722
+        0.00282281488022
+        0.00284019593253
+        0.00285758522807
+        0.00287498277073
+        0.00289238856444
+        0.0029098026131
+        0.00292722492063
+        0.00294465549094
+        0.00296209432796
+        0.00297954143561
+        0.00299699681781
+        0.00301446047848
+        0.00303193242155
+        0.00304941265094
+        0.0030669011706
+        0.00308439798444
+        0.0031019030964
+        0.00311941651043
+        0.00313693823045
+        0.0031544682604
+        0.00317200660423
+        0.00318955326587
+        0.00320710824928
+        0.00322467155841
+        0.00324224319719
+        0.00325982316957
+        0.00327741147953
+        0.00329500813099
+        0.00331261312793
+        0.0033302264743
+        0.00334784817406
+        0.00336547823117
+        0.00338311664959
+        0.0034007634333
+        0.00341841858625
+        0.00343608211242
+        0.00345375401578
+        0.0034714343003
+        0.00348912296996
+        0.00350682002873
+        0.00352452548059
+        0.00354223932953
+        0.00355996157951
+        0.00357769223454
+        0.00359543129859
+        0.00361317877566
+        0.00363093466973
+        0.00364869898479
+        0.00366647172484
+        0.00368425289388
+        0.0037020424959
+        0.0037198405349
+        0.00373764701489
+        0.00375546193986
+        0.00377328531382
+        0.00379111714078
+        0.00380895742475
+        0.00382680616973
+        0.00384466337975
+        0.00386252905881
+        0.00388040321094
+        0.00389828584014
+        0.00391617695045
+        0.00393407654588
+        0.00395198463046
+        0.00396990120821
+        0.00398782628316
+        0.00400575985935
+        0.0040237019408
+        0.00404165253155
+        0.00405961163562
+        0.00407757925707
+        0.00409555539993
+        0.00411354006824
+        0.00413153326605
+        0.0041495349974
+        0.00416754526633
+        0.0041855640769
+        0.00420359143315
+        0.00422162733915
+        0.00423967179894
+        0.00425772481658
+        0.00427578639614
+        0.00429385654166
+        0.00431193525722
+        0.00433002254687
+        0.00434811841469
+        0.00436622286475
+        0.0043843359011
+        0.00440245752783
+        0.00442058774901
+        0.00443872656872
+        0.00445687399103
+        0.00447503002002
+        0.00449319465978
+        0.00451136791438
+        0.00452954978792
+        0.00454774028448
+        0.00456593940816
+        0.00458414716304
+        0.00460236355321
+        0.00462058858278
+        0.00463882225583
+        0.00465706457648
+        0.00467531554881
+        0.00469357517694
+        0.00471184346497
+        0.004730120417
+        0.00474840603715
+        0.00476670032952
+        0.00478500329823
+        0.0048033149474
+        0.00482163528113
+        0.00483996430356
+        0.00485830201879
+        0.00487664843096
+        0.00489500354418
+        0.00491336736259
+        0.00493173989031
+        0.00495012113147
+        0.0049685110902
+        0.00498690977065
+        0.00500531717694
+        0.00502373331322
+        0.00504215818362
+        0.00506059179229
+        0.00507903414337
+        0.00509748524101
+        0.00511594508935
+        0.00513441369255
+        0.00515289105476
+        0.00517137718013
+        0.00518987207282
+        0.00520837573698
+        0.00522688817678
+        0.00524540939638
+        0.00526393939994
+        0.00528247819163
+        0.00530102577561
+        0.00531958215606
+        0.00533814733715
+        0.00535672132305
+        0.00537530411793
+        0.00539389572599
+        0.00541249615138
+        0.0054311053983
+        0.00544972347094
+        0.00546835037347
+        0.00548698611008
+        0.00550563068497
+        0.00552428410232
+        0.00554294636633
+        0.00556161748119
+        0.00558029745111
+        0.00559898628028
+        0.0056176839729
+        0.00563639053318
+        0.00565510596532
+        0.00567383027353
+        0.00569256346203
+        0.00571130553501
+        0.0057300564967
+        0.00574881635131
+        0.00576758510305
+        0.00578636275616
+        0.00580514931484
+        0.00582394478333
+        0.00584274916585
+        0.00586156246662
+        0.00588038468988
+        0.00589921583986
+        0.00591805592078
+        0.0059369049369
+        0.00595576289244
+        0.00597462979164
+        0.00599350563875
+        0.006012390438
+        0.00603128419366
+        0.00605018690995
+        0.00606909859114
+        0.00608801924147
+        0.0061069488652
+        0.00612588746659
+        0.00614483504988
+        0.00616379161935
+        0.00618275717925
+        0.00620173173385
+        0.00622071528741
+        0.0062397078442
+        0.00625870940849
+        0.00627771998456
+        0.00629673957667
+        0.0063157681891
+        0.00633480582614
+        0.00635385249205
+        0.00637290819113
+        0.00639197292765
+        0.00641104670591
+        0.00643012953019
+        0.00644922140478
+        0.00646832233397
+        0.00648743232207
+        0.00650655137335
+        0.00652567949213
+        0.0065448166827
+        0.00656396294937
+        0.00658311829644
+        0.00660228272821
+        0.006621456249
+        0.00664063886311
+        0.00665983057486
+        0.00667903138857
+        0.00669824130854
+        0.00671746033911
+        0.00673668848458
+        0.00675592574928
+        0.00677517213754
+        0.00679442765369
+        0.00681369230205
+        0.00683296608695
+        0.00685224901273
+        0.00687154108372
+        0.00689084230427
+        0.0069101526787
+        0.00692947221136
+        0.00694880090659
+        0.00696813876875
+        0.00698748580217
+        0.00700684201121
+        0.00702620740022
+        0.00704558197354
+        0.00706496573555
+        0.00708435869059
+        0.00710376084303
+        0.00712317219722
+        0.00714259275754
+        0.00716202252834
+        0.007181461514
+        0.00720090971889
+        0.00722036714737
+        0.00723983380383
+        0.00725930969264
+        0.00727879481817
+        0.00729828918482
+        0.00731779279695
+        0.00733730565896
+        0.00735682777524
+        0.00737635915017
+        0.00739589978814
+        0.00741544969354
+        0.00743500887078
+        0.00745457732425
+        0.00747415505834
+        0.00749374207747
+        0.00751333838602
+        0.00753294398842
+        0.00755255888906
+        0.00757218309236
+        0.00759181660273
+        0.00761145942458
+        0.00763111156233
+        0.0076507730204
+        0.0076704438032
+        0.00769012391516
+        0.00770981336071
+        0.00772951214427
+        0.00774922027026
+        0.00776893774313
+        0.0077886645673
+        0.0078084007472
+        0.00782814628729
+        0.00784790119198
+        0.00786766546573
+        0.00788743911298
+        0.00790722213818
+        0.00792701454577
+        0.00794681634019
+        0.00796662752592
+        0.00798644810739
+        0.00800627808906
+        0.00802611747539
+        0.00804596627085
+        0.00806582447989
+        0.00808569210698
+        0.00810556915659
+        0.00812545563318
+        0.00814535154123
+        0.0081652568852
+        0.00818517166958
+        0.00820509589884
+        0.00822502957746
+        0.00824497270992
+        0.00826492530071
+        0.0082848873543
+        0.0083048588752
+        0.00832483986789
+        0.00834483033685
+        0.00836483028659
+        0.00838483972161
+        0.00840485864639
+        0.00842488706544
+        0.00844492498327
+        0.00846497240438
+        0.00848502933327
+        0.00850509577446
+        0.00852517173245
+        0.00854525721176
+        0.00856535221691
+        0.00858545675241
+        0.00860557082279
+        0.00862569443256
+        0.00864582758625
+        0.00866597028838
+        0.00868612254349
+        0.00870628435611
+        0.00872645573076
+        0.00874663667198
+        0.00876682718431
+        0.0087870272723
+        0.00880723694047
+        0.00882745619338
+        0.00884768503556
+        0.00886792347157
+        0.00888817150596
+        0.00890842914328
+        0.00892869638809
+        0.00894897324493
+        0.00896925971837
+        0.00898955581298
+        0.0090098615333
+        0.00903017688392
+        0.00905050186939
+        0.00907083649428
+        0.00909118076317
+        0.00911153468063
+        0.00913189825123
+        0.00915227147957
+        0.0091726543702
+        0.00919304692772
+        0.00921344915672
+        0.00923386106177
+        0.00925428264747
+        0.00927471391841
+        0.00929515487918
+        0.00931560553438
+        0.0093360658886
+        0.00935653594645
+        0.00937701571253
+        0.00939750519144
+        0.00941800438778
+        0.00943851330618
+        0.00945903195123
+        0.00947956032755
+        0.00950009843976
+        0.00952064629247
+        0.0095412038903
+        0.00956177123788
+        0.00958234833982
+        0.00960293520077
+        0.00962353182533
+        0.00964413821815
+        0.00966475438385
+        0.00968538032708
+        0.00970601605246
+        0.00972666156464
+        0.00974731686826
+        0.00976798196797
+        0.0097886568684
+        0.00980934157421
+        0.00983003609004
+        0.00985074042056
+        0.00987145457041
+        0.00989217854426
+        0.00991291234675
+        0.00993365598256
+        0.00995440945634
+        0.00997517277276
+        0.0099959459365
+        0.0100167289522
+        0.0100375218246
+        0.0100583245583
+        0.010079137158
+        0.0100999596283
+        0.0101207919741
+        0.0101416341999
+        0.0101624863104
+        0.0101833483103
+        0.0102042202044
+        0.0102251019973
+        0.0102459936936
+        0.0102668952982
+        0.0102878068156
+        0.0103087282507
+        0.010329659608
+        0.0103506008924
+        0.0103715521085
+        0.0103925132609
+        0.0104134843546
+        0.010434465394
+        0.0104554563841
+        0.0104764573294
+        0.0104974682348
+        0.0105184891048
+        0.0105395199444
+        0.0105605607581
+        0.0105816115507
+        0.010602672327
+        0.0106237430917
+        0.0106448238495
+        0.0106659146051
+        0.0106870153634
+        0.010708126129
+        0.0107292469067
+        0.0107503777012
+        0.0107715185173
+        0.0107926693598
+        0.0108138302334
+        0.0108350011428
+        0.0108561820928
+        0.0108773730883
+        0.0108985741338
+        0.0109197852343
+        0.0109410063945
+        0.0109622376191
+        0.0109834789129
+        0.0110047302807
+        0.0110259917273
+        0.0110472632574
+        0.0110685448759
+        0.0110898365875
+        0.0111111383971
+        0.0111324503093
+        0.011153772329
+        0.011175104461
+        0.01119644671
+        0.011217799081
+        0.0112391615786
+        0.0112605342077
+        0.0112819169731
+        0.0113033098796
+        0.011324712932
+        0.0113461261351
+        0.0113675494937
+        0.0113889830127
+        0.0114104266968
+        0.0114318805509
+        0.0114533445798
+        0.0114748187884
+        0.0114963031814
+        0.0115177977637
+        0.0115393025401
+        0.0115608175155
+        0.0115823426947
+        0.0116038780825
+        0.0116254236838
+        0.0116469795034
+        0.0116685455462
+        0.011690121817
+        0.0117117083207
+        0.011733305062
+        0.011754912046
+        0.0117765292774
+        0.0117981567611
+        0.0118197945019
+        0.0118414425047
+        0.0118631007745
+        0.0118847693159
+        0.0119064481341
+        0.0119281372337
+        0.0119498366197
+        0.0119715462969
+        0.0119932662703
+        0.0120149965447
+        0.012036737125
+        0.0120584880161
+        0.0120802492228
+        0.0121020207502
+        0.012123802603
+        0.0121455947862
+        0.0121673973046
+        0.0121892101632
+        0.0122110333669
+        0.0122328669206
+        0.0122547108291
+        0.0122765650975
+        0.0122984297305
+        0.0123203047332
+        0.0123421901104
+        0.0123640858671
+        0.0123859920082
+        0.0124079085385
+        0.0124298354632
+        0.0124517727869
+        0.0124737205148
+        0.0124956786518
+        0.0125176472026
+        0.0125396261725
+        0.0125616155661
+        0.0125836153886
+        0.0126056256447
+        0.0126276463396
+        0.0126496774781
+        0.0126717190652
+        0.0126937711059
+        0.0127158336051
+        0.0127379065677
+        0.0127599899988
+        0.0127820839032
+        0.012804188286
+        0.0128263031522
+        0.0128484285066
+        0.0128705643544
+        0.0128927107003
+        0.0129148675495
+        0.012937034907
+        0.0129592127776
+        0.0129814011664
+        0.0130036000783
+        0.0130258095185
+        0.0130480294918
+        0.0130702600032
+        0.0130925010578
+        0.0131147526605
+        0.0131370148164
+        0.0131592875305
+        0.0131815708077
+        0.0132038646531
+        0.0132261690716
+        0.0132484840684
+        0.0132708096484
+        0.0132931458166
+        0.0133154925781
+        0.0133378499378
+        0.0133602179009
+        0.0133825964723
+        0.0134049856571
+        0.0134273854603
+        0.0134497958869
+        0.013472216942
+        0.0134946486306
+        0.0135170909577
+        0.0135395439285
+        0.0135620075479
+        0.0135844818211
+        0.013606966753
+        0.0136294623487
+        0.0136519686132
+        0.0136744855517
+        0.0136970131692
+        0.0137195514707
+        0.0137421004614
+        0.0137646601462
+        0.0137872305304
+        0.0138098116188
+        0.0138324034167
+        0.0138550059291
+        0.013877619161
+        0.0139002431176
+        0.0139228778039
+        0.0139455232251
+        0.0139681793862
+        0.0139908462923
+        0.0140135239486
+        0.01403621236
+        0.0140589115318
+        0.014081621469
+        0.0141043421767
+        0.01412707366
+        0.0141498159241
+        0.0141725689741
+        0.014195332815
+        0.014218107452
+        0.0142408928902
+        0.0142636891347
+        0.0142864961907
+        0.0143093140633
+        0.0143321427575
+        0.0143549822787
+        0.0143778326318
+        0.014400693822
+        0.0144235658545
+        0.0144464487344
+        0.0144693424668
+        0.0144922470569
+        0.0145151625099
+        0.0145380888309
+        0.014561026025
+        0.0145839740974
+        0.0146069330532
+        0.0146299028977
+        0.014652883636
+        0.0146758752732
+        0.0146988778146
+        0.0147218912652
+        0.0147449156304
+        0.0147679509151
+        0.0147909971247
+        0.0148140542643
+        0.0148371223391
+        0.0148602013543
+        0.014883291315
+        0.0149063922265
+        0.0149295040939
+        0.0149526269225
+        0.0149757607174
+        0.0149989054838
+        0.015022061227
+        0.0150452279522
+        0.0150684056645
+        0.0150915943692
+        0.0151147940715
+        0.0151380047766
+        0.0151612264897
+        0.015184459216
+        0.0152077029608
+        0.0152309577293
+        0.0152542235268
+        0.0152775003583
+        0.0153007882293
+        0.0153240871448
+        0.0153473971102
+        0.0153707181307
+        0.0153940502116
+        0.015417393358
+        0.0154407475753
+        0.0154641128686
+        0.0154874892433
+        0.0155108767046
+        0.0155342752577
+        0.015557684908
+        0.0155811056606
+        0.0156045375208
+        0.015627980494
+        0.0156514345853
+        0.0156748998001
+        0.0156983761436
+        0.0157218636211
+        0.0157453622379
+        0.0157688719992
+        0.0157923929104
+        0.0158159249768
+        0.0158394682035
+        0.015863022596
+        0.0158865881596
+        0.0159101648994
+        0.0159337528208
+        0.0159573519292
+        0.0159809622298
+        0.0160045837279
+        0.0160282164289
+        0.016051860338
+        0.0160755154607
+        0.016099181802
+        0.0161228593676
+        0.0161465481625
+        0.0161702481922
+        0.016193959462
+        0.0162176819772
+        0.0162414157432
+        0.0162651607653
+        0.0162889170487
+        0.016312684599
+        0.0163364634214
+        0.0163602535212
+        0.0163840549038
+        0.0164078675746
+        0.0164316915389
+        0.0164555268021
+        0.0164793733695
+        0.0165032312464
+        0.0165271004384
+        0.0165509809506
+        0.0165748727885
+        0.0165987759575
+        0.016622690463
+        0.0166466163102
+        0.0166705535046
+        0.0166945020516
+        0.0167184619565
+        0.0167424332248
+        0.0167664158618
+        0.0167904098729
+        0.0168144152636
+        0.0168384320391
+        0.016862460205
+        0.0168864997665
+        0.0169105507292
+        0.0169346130984
+        0.0169586868796
+        0.0169827720781
+        0.0170068686993
+        0.0170309767488
+        0.0170550962318
+        0.0170792271539
+        0.0171033695204
+        0.0171275233367
+        0.0171516886084
+        0.0171758653408
+        0.0172000535394
+        0.0172242532096
+        0.0172484643569
+        0.0172726869866
+        0.0172969211043
+        0.0173211667154
+        0.0173454238253
+        0.0173696924395
+        0.0173939725634
+        0.0174182642026
+        0.0174425673624
+        0.0174668820484
+        0.017491208266
+        0.0175155460206
+        0.0175398953178
+        0.0175642561629
+        0.0175886285616
+        0.0176130125193
+        0.0176374080414
+        0.0176618151334
+        0.0176862338009
+        0.0177106640492
+        0.017735105884
+        0.0177595593107
+        0.0177840243348
+        0.0178085009617
+        0.0178329891971
+        0.0178574890464
+        0.0178820005151
+        0.0179065236087
+        0.0179310583328
+        0.0179556046928
+        0.0179801626943
+        0.0180047323428
+        0.0180293136438
+        0.0180539066029
+        0.0180785112255
+        0.0181031275173
+        0.0181277554837
+        0.0181523951302
+        0.0181770464625
+        0.018201709486
+        0.0182263842063
+        0.018251070629
+        0.0182757687596
+        0.0183004786036
+        0.0183252001667
+        0.0183499334543
+        0.018374678472
+        0.0183994352255
+        0.0184242037202
+        0.0184489839617
+        0.0184737759556
+        0.0184985797075
+        0.0185233952229
+        0.0185482225074
+        0.0185730615667
+        0.0185979124062
+        0.0186227750317
+        0.0186476494485
+        0.0186725356625
+        0.0186974336791
+        0.018722343504
+        0.0187472651427
+        0.0187721986008
+        0.0187971438841
+        0.018822100998
+        0.0188470699481
+        0.0188720507402
+        0.0188970433798
+        0.0189220478725
+        0.0189470642239
+        0.0189720924398
+        0.0189971325256
+        0.0190221844871
+        0.0190472483298
+        0.0190723240594
+        0.0190974116816
+        0.0191225112019
+        0.0191476226261
+        0.0191727459597
+        0.0191978812084
+        0.0192230283779
+        0.0192481874738
+        0.0192733585018
+        0.0192985414675
+        0.0193237363766
+        0.0193489432348
+        0.0193741620477
+        0.019399392821
+        0.0194246355603
+        0.0194498902714
+        0.0194751569599
+        0.0195004356316
+        0.019525726292
+        0.0195510289468
+        0.0195763436019
+        0.0196016702627
+        0.0196270089351
+        0.0196523596248
+        0.0196777223374
+        0.0197030970786
+        0.0197284838542
+        0.0197538826699
+        0.0197792935313
+        0.0198047164441
+        0.0198301514142
+        0.0198555984472
+        0.0198810575488
+        0.0199065287248
+        0.0199320119808
+        0.0199575073227
+        0.0199830147561
+        0.0200085342868
+        0.0200340659205
+        0.0200596096629
+        0.0200851655199
+        0.0201107334971
+        0.0201363136002
+        0.0201619058352
+        0.0201875102076
+        0.0202131267232
+        0.0202387553879
+        0.0202643962074
+        0.0202900491874
+        0.0203157143337
+        0.020341391652
+        0.0203670811483
+        0.0203927828281
+        0.0204184966973
+        0.0204442227618
+        0.0204699610272
+        0.0204957114993
+        0.020521474184
+        0.020547249087
+        0.0205730362142
+        0.0205988355712
+        0.020624647164
+        0.0206504709984
+        0.02067630708
+        0.0207021554148
+        0.0207280160086
+        0.0207538888671
+        0.0207797739963
+        0.0208056714018
+        0.0208315810895
+        0.0208575030653
+        0.020883437335
+        0.0209093839044
+        0.0209353427794
+        0.0209613139657
+        0.0209872974692
+        0.0210132932958
+        0.0210393014513
+        0.0210653219416
+        0.0210913547724
+        0.0211173999497
+        0.0211434574794
+        0.0211695273671
+        0.021195609619
+        0.0212217042407
+        0.0212478112381
+        0.0212739306172
+        0.0213000623839
+        0.0213262065438
+        0.0213523631031
+        0.0213785320674
+        0.0214047134428
+        0.0214309072351
+        0.0214571134502
+        0.021483332094
+        0.0215095631723
+        0.0215358066911
+        0.0215620626563
+        0.0215883310738
+        0.0216146119495
+        0.0216409052892
+        0.021667211099
+        0.0216935293847
+        0.0217198601522
+        0.0217462034075
+        0.0217725591564
+        0.021798927405
+        0.0218253081591
+        0.0218517014246
+        0.0218781072076
+        0.0219045255139
+        0.0219309563494
+        0.0219573997202
+        0.0219838556321
+        0.0220103240911
+        0.0220368051032
+        0.0220632986743
+        0.0220898048104
+        0.0221163235174
+        0.0221428548013
+        0.022169398668
+        0.0221959551236
+        0.0222225241739
+        0.022249105825
+        0.0222757000829
+        0.0223023069535
+        0.0223289264427
+        0.0223555585567
+        0.0223822033013
+        0.0224088606826
+        0.0224355307066
+        0.0224622133792
+        0.0224889087065
+        0.0225156166944
+        0.022542337349
+        0.0225690706762
+        0.0225958166821
+        0.0226225753727
+        0.022649346754
+        0.0226761308321
+        0.0227029276128
+        0.0227297371024
+        0.0227565593067
+        0.0227833942319
+        0.0228102418839
+        0.0228371022688
+        0.0228639753927
+        0.0228908612615
+        0.0229177598814
+        0.0229446712583
+        0.0229715953983
+        0.0229985323076
+        0.023025481992
+        0.0230524444577
+        0.0230794197108
+        0.0231064077573
+        0.0231334086032
+        0.0231604222548
+        0.0231874487179
+        0.0232144879987
+        0.0232415401034
+        0.0232686050378
+        0.0232956828083
+        0.0233227734207
+        0.0233498768813
+        0.0233769931961
+        0.0234041223712
+        0.0234312644127
+        0.0234584193268
+        0.0234855871194
+        0.0235127677968
+        0.023539961365
+        0.0235671678302
+        0.0235943871984
+        0.0236216194758
+        0.0236488646686
+        0.0236761227827
+        0.0237033938245
+        0.0237306777999
+        0.0237579747152
+        0.0237852845764
+        0.0238126073897
+        0.0238399431613
+        0.0238672918973
+        0.0238946536038
+        0.023922028287
+        0.023949415953
+        0.0239768166081
+        0.0240042302583
+        0.0240316569099
+        0.0240590965689
+        0.0240865492416
+        0.0241140149342
+        0.0241414936527
+        0.0241689854035
+        0.0241964901926
+        0.0242240080263
+        0.0242515389107
+        0.024279082852
+        0.0243066398565
+        0.0243342099303
+        0.0243617930795
+        0.0243893893106
+        0.0244169986295
+        0.0244446210425
+        0.0244722565559
+        0.0244999051759
+        0.0245275669086
+        0.0245552417603
+        0.0245829297372
+        0.0246106308455
+        0.0246383450915
+        0.0246660724814
+        0.0246938130214
+        0.0247215667178
+        0.0247493335767
+        0.0247771136045
+        0.0248049068074
+        0.0248327131917
+        0.0248605327635
+        0.0248883655292
+        0.0249162114949
+        0.0249440706671
+        0.0249719430518
+        0.0249998286555
+        0.0250277274843
+        0.0250556395445
+        0.0250835648425
+        0.0251115033844
+        0.0251394551766
+        0.0251674202253
+        0.0251953985369
+        0.0252233901176
+        0.0252513949738
+        0.0252794131116
+        0.0253074445375
+        0.0253354892577
+        0.0253635472785
+        0.0253916186062
+        0.0254197032472
+        0.0254478012077
+        0.0254759124941
+        0.0255040371127
+        0.0255321750699
+        0.0255603263718
+        0.0255884910249
+        0.0256166690356
+        0.02564486041
+        0.0256730651547
+        0.0257012832759
+        0.0257295147799
+        0.0257577596731
+        0.0257860179619
+        0.0258142896526
+        0.0258425747516
+        0.0258708732652
+        0.0258991851998
+        0.0259275105617
+        0.0259558493573
+        0.0259842015931
+        0.0260125672753
+        0.0260409464104
+        0.0260693390047
+        0.0260977450646
+        0.0261261645964
+        0.0261545976067
+        0.0261830441018
+        0.026211504088
+        0.0262399775718
+        0.0262684645595
+        0.0262969650576
+        0.0263254790726
+        0.0263540066107
+        0.0263825476784
+        0.0264111022821
+        0.0264396704283
+        0.0264682521233
+        0.0264968473737
+        0.0265254561857
+        0.0265540785659
+        0.0265827145207
+        0.0266113640565
+        0.0266400271798
+        0.026668703897
+        0.0266973942146
+        0.0267260981389
+        0.0267548156765
+        0.0267835468339
+        0.0268122916174
+        0.0268410500335
+        0.0268698220888
+        0.0268986077896
+        0.0269274071425
+        0.0269562201539
+        0.0269850468302
+        0.0270138871781
+        0.0270427412039
+        0.0270716089142
+        0.0271004903154
+        0.027129385414
+        0.0271582942166
+        0.0271872167296
+        0.0272161529595
+        0.0272451029129
+        0.0272740665962
+        0.0273030440159
+        0.0273320351787
+        0.0273610400909
+        0.0273900587591
+        0.0274190911898
+        0.0274481373897
+        0.0274771973651
+        0.0275062711226
+        0.0275353586688
+        0.0275644600101
+        0.0275935751533
+        0.0276227041047
+        0.0276518468709
+        0.0276810034586
+        0.0277101738741
+        0.0277393581242
+        0.0277685562154
+        0.0277977681541
+        0.0278269939471
+        0.0278562336008
+        0.0278854871219
+        0.0279147545168
+        0.0279440357923
+        0.0279733309548
+        0.0280026400111
+        0.0280319629675
+        0.0280612998308
+        0.0280906506076
+        0.0281200153044
+        0.0281493939278
+        0.0281787864845
+        0.028208192981
+        0.028237613424
+        0.0282670478201
+        0.0282964961759
+        0.0283259584979
+        0.028355434793
+        0.0283849250676
+        0.0284144293284
+        0.028443947582
+        0.0284734798351
+        0.0285030260943
+        0.0285325863663
+        0.0285621606576
+        0.028591748975
+        0.0286213513251
+        0.0286509677146
+        0.02868059815
+        0.0287102426382
+        0.0287399011856
+        0.0287695737991
+        0.0287992604852
+        0.0288289612507
+        0.0288586761023
+        0.0288884050465
+        0.0289181480901
+        0.0289479052398
+        0.0289776765023
+        0.0290074618842
+        0.0290372613923
+        0.0290670750332
+        0.0290969028137
+        0.0291267447405
+        0.0291566008202
+        0.0291864710597
+        0.0292163554655
+        0.0292462540445
+        0.0292761668033
+        0.0293060937486
+        0.0293360348873
+        0.029365990226
+        0.0293959597714
+        0.0294259435304
+        0.0294559415096
+        0.0294859537157
+        0.0295159801556
+        0.029546020836
+        0.0295760757637
+        0.0296061449453
+        0.0296362283877
+        0.0296663260975
+        0.0296964380817
+        0.0297265643469
+        0.0297567049
+        0.0297868597477
+        0.0298170288967
+        0.0298472123539
+        0.0298774101261
+        0.0299076222199
+        0.0299378486424
+        0.0299680894001
+        0.0299983445
+        0.0300286139488
+        0.0300588977534
+        0.0300891959204
+        0.0301195084569
+        0.0301498353695
+        0.0301801766651
+        0.0302105323505
+        0.0302409024325
+        0.030271286918
+        0.0303016858138
+        0.0303320991267
+        0.0303625268636
+        0.0303929690312
+        0.0304234256366
+        0.0304538966864
+        0.0304843821875
+        0.0305148821469
+        0.0305453965713
+        0.0305759254677
+        0.0306064688428
+        0.0306370267035
+        0.0306675990568
+        0.0306981859095
+        0.0307287872684
+        0.0307594031405
+        0.0307900335326
+        0.0308206784517
+        0.0308513379045
+        0.030882011898
+        0.0309127004392
+        0.0309434035348
+        0.0309741211918
+        0.0310048534171
+        0.0310356002177
+        0.0310663616003
+        0.031097137572
+        0.0311279281397
+        0.0311587333102
+        0.0311895530906
+        0.0312203874877
+        0.0312512365084
+        0.0312821001598
+        0.0313129784487
+        0.0313438713821
+        0.0313747789669
+        0.0314057012101
+        0.0314366381186
+        0.0314675896994
+        0.0314985559595
+        0.0315295369057
+        0.0315605325452
+        0.0315915428847
+        0.0316225679314
+        0.0316536076922
+        0.031684662174
+        0.0317157313839
+        0.0317468153288
+        0.0317779140158
+        0.0318090274517
+        0.0318401556437
+        0.0318712985986
+        0.0319024563236
+        0.0319336288256
+        0.0319648161116
+        0.0319960181886
+        0.0320272350637
+        0.0320584667438
+        0.032089713236
+        0.0321209745474
+        0.0321522506848
+        0.0321835416555
+        0.0322148474663
+        0.0322461681244
+        0.0322775036368
+        0.0323088540105
+        0.0323402192526
+        0.0323715993701
+        0.0324029943701
+        0.0324344042597
+        0.0324658290458
+        0.0324972687356
+        0.0325287233362
+        0.0325601928545
+        0.0325916772978
+        0.032623176673
+        0.0326546909872
+        0.0326862202476
+        0.0327177644612
+        0.0327493236351
+        0.0327808977764
+        0.0328124868923
+        0.0328440909897
+        0.0328757100758
+        0.0329073441578
+        0.0329389932427
+        0.0329706573376
+        0.0330023364497
+        0.0330340305861
+        0.0330657397539
+        0.0330974639602
+        0.0331292032122
+        0.033160957517
+        0.0331927268818
+        0.0332245113136
+        0.0332563108197
+        0.0332881254072
+        0.0333199550832
+        0.0333517998549
+        0.0333836597295
+        0.0334155347141
+        0.0334474248158
+        0.033479330042
+        0.0335112503996
+        0.0335431858959
+        0.0335751365382
+        0.0336071023334
+        0.033639083289
+        0.033671079412
+        0.0337030907096
+        0.033735117189
+        0.0337671588575
+        0.0337992157222
+        0.0338312877903
+        0.0338633750692
+        0.0338954775658
+        0.0339275952876
+        0.0339597282416
+        0.0339918764352
+        0.0340240398756
+        0.0340562185699
+        0.0340884125254
+        0.0341206217494
+        0.0341528462492
+        0.0341850860318
+        0.0342173411047
+        0.0342496114749
+        0.0342818971499
+        0.0343141981369
+        0.0343465144431
+        0.0343788460757
+        0.0344111930421
+        0.0344435553496
+        0.0344759330053
+        0.0345083260166
+        0.0345407343908
+        0.0345731581352
+        0.0346055972569
+        0.0346380517634
+        0.034670521662
+        0.0347030069598
+        0.0347355076643
+        0.0347680237828
+        0.0348005553225
+        0.0348331022907
+        0.0348656646949
+        0.0348982425422
+        0.0349308358401
+        0.0349634445958
+        0.0349960688167
+        0.0350287085101
+        0.0350613636834
+        0.0350940343438
+        0.0351267204988
+        0.0351594221558
+        0.0351921393219
+        0.0352248720047
+        0.0352576202114
+        0.0352903839494
+        0.0353231632261
+        0.0353559580489
+        0.0353887684251
+        0.0354215943621
+        0.0354544358673
+        0.0354872929481
+        0.0355201656118
+        0.0355530538659
+        0.0355859577177
+        0.0356188771746
+        0.0356518122441
+        0.0356847629335
+        0.0357177292503
+        0.0357507112018
+        0.0357837087956
+        0.0358167220389
+        0.0358497509392
+        0.035882795504
+        0.0359158557406
+        0.0359489316566
+        0.0359820232593
+        0.0360151305562
+        0.0360482535547
+        0.0360813922623
+        0.0361145466864
+        0.0361477168344
+        0.0361809027139
+        0.0362141043323
+        0.0362473216971
+        0.0362805548157
+        0.0363138036956
+        0.0363470683442
+        0.0363803487691
+        0.0364136449778
+        0.0364469569776
+        0.0364802847762
+        0.036513628381
+        0.0365469877994
+        0.0365803630391
+        0.0366137541075
+        0.036647161012
+        0.0366805837603
+        0.0367140223598
+        0.0367474768181
+        0.0367809471426
+        0.036814433341
+        0.0368479354206
+        0.0368814533892
+        0.0369149872541
+        0.0369485370229
+        0.0369821027032
+        0.0370156843026
+        0.0370492818285
+        0.0370828952885
+        0.0371165246902
+        0.0371501700412
+        0.0371838313489
+        0.037217508621
+        0.0372512018651
+        0.0372849110887
+        0.0373186362994
+        0.0373523775048
+        0.0373861347124
+        0.0374199079299
+        0.0374536971648
+        0.0374875024248
+        0.0375213237174
+        0.0375551610503
+        0.037589014431
+        0.0376228838672
+        0.0376567693665
+        0.0376906709364
+        0.0377245885847
+        0.037758522319
+        0.0377924721468
+        0.0378264380758
+        0.0378604201136
+        0.037894418268
+        0.0379284325465
+        0.0379624629567
+        0.0379965095064
+        0.0380305722031
+        0.0380646510546
+        0.0380987460685
+        0.0381328572525
+        0.0381669846142
+        0.0382011281612
+        0.0382352879014
+        0.0382694638423
+        0.0383036559917
+        0.0383378643572
+        0.0383720889466
+        0.0384063297674
+        0.0384405868275
+        0.0384748601345
+        0.0385091496961
+        0.03854345552
+        0.038577777614
+        0.0386121159857
+        0.038646470643
+        0.0386808415934
+        0.0387152288447
+        0.0387496324048
+        0.0387840522812
+        0.0388184884817
+        0.0388529410142
+        0.0388874098862
+        0.0389218951056
+        0.0389563966802
+        0.0389909146176
+        0.0390254489257
+        0.0390599996121
+        0.0390945666848
+        0.0391291501514
+        0.0391637500197
+        0.0391983662975
+        0.0392329989926
+        0.0392676481128
+        0.0393023136658
+        0.0393369956595
+        0.0393716941016
+        0.0394064089999
+        0.0394411403624
+        0.0394758881966
+        0.0395106525106
+        0.0395454333121
+        0.0395802306088
+        0.0396150444087
+        0.0396498747195
+        0.0396847215492
+        0.0397195849054
+        0.0397544647962
+        0.0397893612292
+        0.0398242742124
+        0.0398592037535
+        0.0398941498606
+        0.0399291125413
+        0.0399640918036
+        0.0399990876553
+        0.0400341001043
+        0.0400691291585
+        0.0401041748258
+        0.040139237114
+        0.040174316031
+        0.0402094115846
+        0.0402445237829
+        0.0402796526336
+        0.0403147981448
+        0.0403499603241
+        0.0403851391797
+        0.0404203347194
+        0.0404555469511
+        0.0404907758827
+        0.0405260215221
+        0.0405612838773
+        0.0405965629562
+        0.0406318587667
+        0.0406671713168
+        0.0407025006144
+        0.0407378466674
+        0.0407732094838
+        0.0408085890716
+        0.0408439854386
+        0.0408793985929
+        0.0409148285424
+        0.0409502752951
+        0.0409857388589
+        0.0410212192418
+        0.0410567164519
+        0.041092230497
+        0.0411277613852
+        0.0411633091244
+        0.0411988737227
+        0.041234455188
+        0.0412700535283
+        0.0413056687517
+        0.0413413008661
+        0.0413769498796
+        0.0414126158001
+        0.0414482986358
+        0.0414839983945
+        0.0415197150844
+        0.0415554487135
+        0.0415911992898
+        0.0416269668213
+        0.041662751316
+        0.0416985527821
+        0.0417343712276
+        0.0417702066605
+        0.0418060590889
+        0.0418419285209
+        0.0418778149644
+        0.0419137184276
+        0.0419496389186
+        0.0419855764454
+        0.0420215310161
+        0.0420575026388
+        0.0420934913215
+        0.0421294970724
+        0.0421655198996
+        0.0422015598111
+        0.0422376168151
+        0.0422736909197
+        0.0423097821329
+        0.042345890463
+        0.0423820159179
+        0.0424181585059
+        0.042454318235
+        0.0424904951134
+        0.0425266891493
+        0.0425629003507
+        0.0425991287257
+        0.0426353742827
+        0.0426716370296
+        0.0427079169747
+        0.042744214126
+        0.0427805284918
+        0.0428168600803
+        0.0428532088995
+        0.0428895749577
+        0.0429259582631
+        0.0429623588238
+        0.0429987766479
+        0.0430352117438
+        0.0430716641195
+        0.0431081337834
+        0.0431446207435
+        0.043181125008
+        0.0432176465853
+        0.0432541854835
+        0.0432907417107
+        0.0433273152753
+        0.0433639061855
+        0.0434005144495
+        0.0434371400754
+        0.0434737830716
+        0.0435104434463
+        0.0435471212077
+        0.0435838163641
+        0.0436205289236
+        0.0436572588947
+        0.0436940062855
+        0.0437307711043
+        0.0437675533593
+        0.0438043530589
+        0.0438411702113
+        0.0438780048248
+        0.0439148569076
+        0.043951726468
+        0.0439886135144
+        0.0440255180551
+        0.0440624400982
+        0.0440993796522
+        0.0441363367253
+        0.0441733113258
+        0.0442103034621
+        0.0442473131425
+        0.0442843403752
+        0.0443213851687
+        0.0443584475312
+        0.044395527471
+        0.0444326249966
+        0.0444697401162
+        0.0445068728383
+        0.044544023171
+        0.0445811911229
+        0.0446183767022
+        0.0446555799173
+        0.0446928007766
+        0.0447300392885
+        0.0447672954612
+        0.0448045693033
+        0.044841860823
+        0.0448791700287
+        0.0449164969289
+        0.044953841532
+        0.0449912038463
+        0.0450285838802
+        0.0450659816421
+        0.0451033971405
+        0.0451408303837
+        0.0451782813802
+        0.0452157501384
+        0.0452532366667
+        0.0452907409735
+        0.0453282630674
+        0.0453658029566
+        0.0454033606496
+        0.045440936155
+        0.0454785294811
+        0.0455161406364
+        0.0455537696293
+        0.0455914164684
+        0.045629081162
+        0.0456667637186
+        0.0457044641468
+        0.0457421824549
+        0.0457799186515
+        0.0458176727451
+        0.0458554447441
+        0.045893234657
+        0.0459310424923
+        0.0459688682586
+        0.0460067119643
+        0.0460445736179
+        0.046082453228
+        0.0461203508031
+        0.0461582663516
+        0.0461961998821
+        0.0462341514032
+        0.0462721209234
+        0.0463101084511
+        0.046348113995
+        0.0463861375636
+        0.0464241791654
+        0.0464622388091
+        0.046500316503
+        0.0465384122559
+        0.0465765260763
+        0.0466146579727
+        0.0466528079537
+        0.0466909760279
+        0.0467291622039
+        0.0467673664902
+        0.0468055888955
+        0.0468438294283
+        0.0468820880973
+        0.046920364911
+        0.046958659878
+        0.046996973007
+        0.0470353043066
+        0.0470736537853
+        0.0471120214519
+        0.0471504073149
+        0.0471888113829
+        0.0472272336647
+        0.0472656741688
+        0.0473041329038
+        0.0473426098785
+        0.0473811051015
+        0.0474196185814
+        0.0474581503268
+        0.0474967003466
+        0.0475352686492
+        0.0475738552434
+        0.0476124601379
+        0.0476510833414
+        0.0476897248624
+        0.0477283847098
+        0.0477670628922
+        0.0478057594183
+        0.0478444742967
+        0.0478832075363
+        0.0479219591457
+        0.0479607291336
+        0.0479995175088
+        0.0480383242799
+        0.0480771494557
+        0.0481159930449
+        0.0481548550562
+        0.0481937354985
+        0.0482326343803
+        0.0482715517106
+        0.0483104874979
+        0.0483494417511
+        0.048388414479
+        0.0484274056902
+        0.0484664153936
+        0.048505443598
+        0.048544490312
+        0.0485835555445
+        0.0486226393043
+        0.0486617416001
+        0.0487008624408
+        0.0487400018351
+        0.0487791597919
+        0.0488183363199
+        0.0488575314279
+        0.0488967451248
+        0.0489359774193
+        0.0489752283204
+        0.0490144978368
+        0.0490537859773
+        0.0490930927508
+        0.0491324181662
+        0.0491717622322
+        0.0492111249576
+        0.0492505063515
+        0.0492899064226
+        0.0493293251797
+        0.0493687626317
+        0.0494082187876
+        0.0494476936561
+        0.0494871872461
+        0.0495266995666
+        0.0495662306264
+        0.0496057804343
+        0.0496453489994
+        0.0496849363304
+        0.0497245424363
+        0.0497641673259
+        0.0498038110083
+        0.0498434734923
+        0.0498831547868
+        0.0499228549007
+        0.049962573843
+        0.0500023116226
+        0.0500420682484
+        0.0500818437294
+        0.0501216380745
+        0.0501614512926
+        0.0502012833928
+        0.0502411343839
+        0.0502810042749
+        0.0503208930748
+        0.0503608007926
+        0.0504007274372
+        0.0504406730176
+        0.0504806375428
+        0.0505206210218
+        0.0505606234635
+        0.0506006448769
+        0.0506406852711
+        0.0506807446551
+        0.0507208230378
+        0.0507609204283
+        0.0508010368355
+        0.0508411722686
+        0.0508813267364
+        0.0509215002482
+        0.0509616928128
+        0.0510019044393
+        0.0510421351368
+        0.0510823849142
+        0.0511226537808
+        0.0511629417454
+        0.0512032488172
+        0.0512435750052
+        0.0512839203186
+        0.0513242847662
+        0.0513646683574
+        0.051405071101
+        0.0514454930062
+        0.0514859340821
+        0.0515263943378
+        0.0515668737824
+        0.0516073724249
+        0.0516478902745
+        0.0516884273403
+        0.0517289836315
+        0.051769559157
+        0.0518101539261
+        0.0518507679478
+        0.0518914012313
+        0.0519320537858
+        0.0519727256204
+        0.0520134167441
+        0.0520541271663
+        0.0520948568959
+        0.0521356059423
+        0.0521763743144
+        0.0522171620216
+        0.052257969073
+        0.0522987954777
+        0.0523396412449
+        0.0523805063838
+        0.0524213909036
+        0.0524622948135
+        0.0525032181227
+        0.0525441608404
+        0.0525851229758
+        0.052626104538
+        0.0526671055364
+        0.0527081259801
+        0.0527491658784
+        0.0527902252404
+        0.0528313040755
+        0.0528724023928
+        0.0529135202015
+        0.052954657511
+        0.0529958143305
+        0.0530369906692
+        0.0530781865364
+        0.0531194019414
+        0.0531606368933
+        0.0532018914016
+        0.0532431654754
+        0.053284459124
+        0.0533257723568
+        0.053367105183
+        0.0534084576119
+        0.0534498296527
+        0.0534912213149
+        0.0535326326077
+        0.0535740635404
+        0.0536155141224
+        0.0536569843629
+        0.0536984742712
+        0.0537399838568
+        0.0537815131289
+        0.0538230620969
+        0.0538646307701
+        0.0539062191578
+        0.0539478272695
+        0.0539894551144
+        0.0540311027019
+        0.0540727700414
+        0.0541144571423
+        0.0541561640139
+        0.0541978906656
+        0.0542396371068
+        0.0542814033468
+        0.0543231893951
+        0.0543649952611
+        0.0544068209541
+        0.0544486664835
+        0.0544905318588
+        0.0545324170894
+        0.0545743221847
+        0.0546162471541
+        0.054658192007
+        0.0547001567529
+        0.0547421414012
+        0.0547841459613
+        0.0548261704427
+        0.0548682148548
+        0.0549102792072
+        0.0549523635091
+        0.0549944677702
+        0.0550365919998
+        0.0550787362075
+        0.0551209004027
+        0.0551630845949
+        0.0552052887936
+        0.0552475130082
+        0.0552897572483
+        0.0553320215233
+        0.0553743058428
+        0.0554166102162
+        0.0554589346532
+        0.0555012791631
+        0.0555436437555
+        0.05558602844
+        0.055628433226
+        0.0556708581231
+        0.0557133031409
+        0.0557557682888
+        0.0557982535765
+        0.0558407590134
+        0.0558832846092
+        0.0559258303733
+        0.0559683963155
+        0.0560109824451
+        0.0560535887718
+        0.0560962153053
+        0.056138862055
+        0.0561815290305
+        0.0562242162415
+        0.0562669236975
+        0.0563096514082
+        0.0563523993831
+        0.0563951676318
+        0.0564379561641
+        0.0564807649894
+        0.0565235941175
+        0.0565664435579
+        0.0566093133203
+        0.0566522034143
+        0.0566951138495
+        0.0567380446357
+        0.0567809957824
+        0.0568239672994
+        0.0568669591962
+        0.0569099714826
+        0.0569530041682
+        0.0569960572626
+        0.0570391307757
+        0.0570822247169
+        0.0571253390962
+        0.057168473923
+        0.0572116292072
+        0.0572548049584
+        0.0572980011864
+        0.0573412179008
+        0.0573844551113
+        0.0574277128278
+        0.0574709910598
+        0.0575142898172
+        0.0575576091097
+        0.057600948947
+        0.0576443093389
+        0.057687690295
+        0.0577310918252
+        0.0577745139393
+        0.0578179566469
+        0.0578614199579
+        0.0579049038819
+        0.0579484084289
+        0.0579919336085
+        0.0580354794307
+        0.058079045905
+        0.0581226330414
+        0.0581662408497
+        0.0582098693395
+        0.0582535185209
+        0.0582971884035
+        0.0583408789972
+        0.0583845903118
+        0.0584283223572
+        0.0584720751431
+        0.0585158486794
+        0.058559642976
+        0.0586034580426
+        0.0586472938892
+        0.0586911505256
+        0.0587350279617
+        0.0587789262073
+        0.0588228452723
+        0.0588667851665
+        0.0589107458999
+        0.0589547274823
+        0.0589987299236
+        0.0590427532338
+        0.0590867974226
+        0.0591308625001
+        0.059174948476
+        0.0592190553604
+        0.0592631831631
+        0.0593073318941
+        0.0593515015633
+        0.0593956921806
+        0.059439903756
+        0.0594841362993
+        0.0595283898206
+        0.0595726643297
+        0.0596169598368
+        0.0596612763516
+        0.0597056138841
+        0.0597499724444
+        0.0597943520424
+        0.0598387526881
+        0.0598831743915
+        0.0599276171625
+        0.0599720810111
+        0.0600165659474
+        0.0600610719813
+        0.0601055991228
+        0.060150147382
+        0.0601947167689
+        0.0602393072935
+        0.0602839189658
+        0.0603285517958
+        0.0603732057936
+        0.0604178809692
+        0.0604625773327
+        0.0605072948941
+        0.0605520336635
+        0.0605967936509
+        0.0606415748663
+        0.06068637732
+        0.0607312010218
+        0.060776045982
+        0.0608209122105
+        0.0608657997175
+        0.0609107085131
+        0.0609556386073
+        0.0610005900103
+        0.0610455627322
+        0.061090556783
+        0.061135572173
+        0.0611806089121
+        0.0612256670106
+        0.0612707464786
+        0.0613158473261
+        0.0613609695634
+        0.0614061132006
+        0.0614512782478
+        0.0614964647153
+        0.061541672613
+        0.0615869019513
+        0.0616321527403
+        0.0616774249901
+        0.061722718711
+        0.061768033913
+        0.0618133706065
+        0.0618587288016
+        0.0619041085084
+        0.0619495097373
+        0.0619949324984
+        0.0620403768018
+        0.062085842658
+        0.0621313300769
+        0.062176839069
+        0.0622223696443
+        0.0622679218132
+        0.0623134955859
+        0.0623590909727
+        0.0624047079837
+        0.0624503466293
+        0.0624960069196
+        0.062541688865
+        0.0625873924758
+        0.0626331177622
+        0.0626788647345
+        0.0627246334029
+        0.0627704237778
+        0.0628162358695
+        0.0628620696883
+        0.0629079252444
+        0.0629538025481
+        0.0629997016099
+        0.06304562244
+        0.0630915650487
+        0.0631375294464
+        0.0631835156434
+        0.06322952365
+        0.0632755534765
+        0.0633216051334
+        0.063367678631
+        0.0634137739796
+        0.0634598911897
+        0.0635060302714
+        0.0635521912354
+        0.0635983740918
+        0.0636445788512
+        0.0636908055238
+        0.0637370541201
+        0.0637833246505
+        0.0638296171254
+        0.0638759315552
+        0.0639222679503
+        0.0639686263211
+        0.064015006678
+        0.0640614090315
+        0.0641078333921
+        0.06415427977
+        0.0642007481758
+        0.06424723862
+        0.0642937511129
+        0.0643402856651
+        0.064386842287
+        0.064433420989
+        0.0644800217817
+        0.0645266446755
+        0.0645732896809
+        0.0646199568084
+        0.0646666460684
+        0.0647133574716
+        0.0647600910283
+        0.064806846749
+        0.0648536246444
+        0.0649004247249
+        0.064947247001
+        0.0649940914832
+        0.0650409581822
+        0.0650878471084
+        0.0651347582723
+        0.0651816916846
+        0.0652286473557
+        0.0652756252962
+        0.0653226255167
+        0.0653696480278
+        0.06541669284
+        0.0654637599639
+        0.06551084941
+        0.0655579611891
+        0.0656050953116
+        0.0656522517881
+        0.0656994306293
+        0.0657466318458
+        0.0657938554481
+        0.0658411014469
+        0.0658883698529
+        0.0659356606765
+        0.0659829739286
+        0.0660303096197
+        0.0660776677604
+        0.0661250483614
+        0.0661724514333
+        0.0662198769869
+        0.0662673250327
+        0.0663147955815
+        0.0663622886439
+        0.0664098042306
+        0.0664573423522
+        0.0665049030195
+        0.0665524862432
+        0.0666000920338
+        0.0666477204023
+        0.0666953713592
+        0.0667430449153
+        0.0667907410812
+        0.0668384598678
+        0.0668862012857
+        0.0669339653457
+        0.0669817520585
+        0.0670295614348
+        0.0670773934855
+        0.0671252482212
+        0.0671731256527
+        0.0672210257908
+        0.0672689486463
+        0.0673168942298
+        0.0673648625523
+        0.0674128536245
+        0.0674608674571
+        0.067508904061
+        0.067556963447
+        0.0676050456258
+        0.0676531506084
+        0.0677012784054
+        0.0677494290277
+        0.0677976024862
+        0.0678457987917
+        0.067894017955
+        0.0679422599869
+        0.0679905248983
+        0.0680388127001
+        0.0680871234031
+        0.0681354570181
+        0.0681838135561
+        0.0682321930279
+        0.0682805954443
+        0.0683290208164
+        0.0683774691548
+        0.0684259404706
+        0.0684744347747
+        0.0685229520779
+        0.0685714923911
+        0.0686200557253
+        0.0686686420914
+        0.0687172515002
+        0.0687658839628
+        0.0688145394901
+        0.068863218093
+        0.0689119197824
+        0.0689606445693
+        0.0690093924647
+        0.0690581634794
+        0.0691069576246
+        0.0691557749111
+        0.0692046153499
+        0.069253478952
+        0.0693023657284
+        0.0693512756901
+        0.069400208848
+        0.0694491652132
+        0.0694981447967
+        0.0695471476095
+        0.0695961736626
+        0.069645222967
+        0.0696942955338
+        0.069743391374
+        0.0697925104986
+        0.0698416529187
+        0.0698908186453
+        0.0699400076894
+        0.0699892200622
+        0.0700384557747
+        0.070087714838
+        0.0701369972631
+        0.0701863030611
+        0.0702356322431
+        0.0702849848202
+        0.0703343608035
+        0.0703837602041
+        0.0704331830331
+        0.0704826293016
+        0.0705320990207
+        0.0705815922015
+        0.0706311088553
+        0.070680648993
+        0.0707302126259
+        0.070779799765
+        0.0708294104216
+        0.0708790446068
+        0.0709287023317
+        0.0709783836076
+        0.0710280884455
+        0.0710778168567
+        0.0711275688523
+        0.0711773444435
+        0.0712271436415
+        0.0712769664576
+        0.0713268129028
+        0.0713766829885
+        0.0714265767258
+        0.0714764941259
+        0.0715264352001
+        0.0715763999596
+        0.0716263884156
+        0.0716764005794
+        0.0717264364622
+        0.0717764960752
+        0.0718265794297
+        0.0718766865371
+        0.0719268174084
+        0.0719769720551
+        0.0720271504883
+        0.0720773527194
+        0.0721275787597
+        0.0721778286204
+        0.0722281023128
+        0.0722783998483
+        0.0723287212382
+        0.0723790664936
+        0.0724294356261
+        0.0724798286469
+        0.0725302455673
+        0.0725806863987
+        0.0726311511524
+        0.0726816398397
+        0.0727321524721
+        0.0727826890608
+        0.0728332496173
+        0.0728838341528
+        0.0729344426788
+        0.0729850752066
+        0.0730357317477
+        0.0730864123134
+        0.0731371169151
+        0.0731878455641
+        0.073238598272
+        0.0732893750502
+        0.0733401759099
+        0.0733910008627
+        0.07344184992
+        0.0734927230933
+        0.0735436203938
+        0.0735945418332
+        0.0736454874228
+        0.0736964571741
+        0.0737474510986
+        0.0737984692077
+        0.0738495115129
+        0.0739005780257
+        0.0739516687575
+        0.0740027837198
+        0.0740539229242
+        0.074105086382
+        0.074156274105
+        0.0742074861044
+        0.0742587223919
+        0.074309982979
+        0.0743612678771
+        0.0744125770979
+        0.0744639106528
+        0.0745152685534
+        0.0745666508113
+        0.074618057438
+        0.074669488445
+        0.0747209438439
+        0.0747724236463
+        0.0748239278638
+        0.0748754565079
+        0.0749270095902
+        0.0749785871224
+        0.0750301891159
+        0.0750818155825
+        0.0751334665337
+        0.075185141981
+        0.0752368419363
+        0.075288566411
+        0.0753403154168
+        0.0753920889653
+        0.0754438870682
+        0.0754957097372
+        0.0755475569838
+        0.0755994288197
+        0.0756513252566
+        0.0757032463061
+        0.07575519198
+        0.0758071622899
+        0.0758591572474
+        0.0759111768644
+        0.0759632211524
+        0.0760152901232
+        0.0760673837884
+        0.0761195021599
+        0.0761716452492
+        0.0762238130682
+        0.0762760056286
+        0.076328222942
+        0.0763804650203
+        0.0764327318752
+        0.0764850235183
+        0.0765373399616
+        0.0765896812167
+        0.0766420472955
+        0.0766944382096
+        0.0767468539709
+        0.0767992945911
+        0.0768517600821
+        0.0769042504556
+        0.0769567657234
+        0.0770093058974
+        0.0770618709893
+        0.077114461011
+        0.0771670759743
+        0.077219715891
+        0.077272380773
+        0.0773250706321
+        0.0773777854801
+        0.0774305253289
+        0.0774832901904
+        0.0775360800764
+        0.0775888949988
+        0.0776417349694
+        0.0776946000002
+        0.077747490103
+        0.0778004052897
+        0.0778533455722
+        0.0779063109624
+        0.0779593014722
+        0.0780123171136
+        0.0780653578984
+        0.0781184238386
+        0.0781715149461
+        0.0782246312329
+        0.0782777727108
+        0.0783309393919
+        0.078384131288
+        0.0784373484112
+        0.0784905907734
+        0.0785438583866
+        0.0785971512627
+        0.0786504694138
+        0.0787038128518
+        0.0787571815887
+        0.0788105756365
+        0.0788639950072
+        0.0789174397129
+        0.0789709097655
+        0.079024405177
+        0.0790779259596
+        0.0791314721251
+        0.0791850436857
+        0.0792386406535
+        0.0792922630404
+        0.0793459108585
+        0.0793995841198
+        0.0794532828365
+        0.0795070070206
+        0.0795607566842
+        0.0796145318394
+        0.0796683324982
+        0.0797221586728
+        0.0797760103753
+        0.0798298876177
+        0.0798837904122
+        0.0799377187709
+        0.0799916727059
+        0.0800456522294
+        0.0800996573534
+        0.0801536880902
+        0.0802077444518
+        0.0802618264505
+        0.0803159340984
+        0.0803700674076
+        0.0804242263904
+        0.0804784110588
+        0.0805326214251
+        0.0805868575015
+        0.0806411193001
+        0.0806954068333
+        0.080749720113
+        0.0808040591517
+        0.0808584239614
+        0.0809128145545
+        0.0809672309431
+        0.0810216731394
+        0.0810761411558
+        0.0811306350045
+        0.0811851546976
+        0.0812397002476
+        0.0812942716665
+        0.0813488689668
+        0.0814034921607
+        0.0814581412604
+        0.0815128162782
+        0.0815675172265
+        0.0816222441175
+        0.0816769969636
+        0.0817317757769
+        0.08178658057
+        0.081841411355
+        0.0818962681444
+        0.0819511509504
+        0.0820060597854
+        0.0820609946617
+        0.0821159555917
+        0.0821709425877
+        0.0822259556621
+        0.0822809948272
+        0.0823360600956
+        0.0823911514794
+        0.0824462689911
+        0.0825014126431
+        0.0825565824478
+        0.0826117784177
+        0.082667000565
+        0.0827222489022
+        0.0827775234418
+        0.0828328241961
+        0.0828881511777
+        0.0829435043988
+        0.0829988838721
+        0.0830542896099
+        0.0831097216247
+        0.0831651799289
+        0.0832206645351
+        0.0832761754556
+        0.0833317127031
+        0.0833872762899
+        0.0834428662285
+        0.0834984825315
+        0.0835541252113
+        0.0836097942805
+        0.0836654897516
+        0.0837212116371
+        0.0837769599495
+        0.0838327347014
+        0.0838885359053
+        0.0839443635737
+        0.0840002177192
+        0.0840560983544
+        0.0841120054918
+        0.0841679391439
+        0.0842238993235
+        0.0842798860429
+        0.0843358993149
+        0.0843919391521
+        0.0844480055669
+        0.0845040985721
+        0.0845602181802
+        0.0846163644039
+        0.0846725372557
+        0.0847287367484
+        0.0847849628944
+        0.0848412157066
+        0.0848974951975
+        0.0849538013798
+        0.0850101342661
+        0.0850664938691
+        0.0851228802015
+        0.0851792932759
+        0.0852357331051
+        0.0852921997017
+        0.0853486930784
+        0.085405213248
+        0.085461760223
+        0.0855183340163
+        0.0855749346406
+        0.0856315621085
+        0.0856882164329
+        0.0857448976264
+        0.0858016057018
+        0.0858583406718
         0.0859151025493
-        0.0861424610609
-        0.0863702512712
-        0.0865984739997
-        0.0868271300678
-        0.0870562202982
-        0.0872857455153
-        0.0875157065451
-        0.087746104215
-        0.0879769393541
-        0.0882082127931
-        0.0884399253642
-        0.0886720779011
-        0.0889046712394
-        0.0891377062159
-        0.0893711836692
-        0.0896051044395
-        0.0898394693686
-        0.0900742792997
-        0.0903095350778
-        0.0905452375496
-        0.090781387563
-        0.091017985968
-        0.0912550336159
-        0.0914925313597
-        0.0917304800541
-        0.0919688805552
-        0.092207733721
-        0.0924470404109
-        0.0926868014861
-        0.0929270178093
-        0.093167690245
-        0.0934088196592
-        0.0936504069196
-        0.0938924528955
-        0.094134958458
-        0.0943779244796
-        0.0946213518347
-        0.0948652413992
-        0.0951095940507
-        0.0953544106686
-        0.0955996921338
-        0.0958454393289
-        0.0960916531382
-        0.0963383344478
-        0.0965854841453
-        0.09683310312
-        0.097081192263
-        0.097329752467
-        0.0975787846265
-        0.0978282896376
-        0.0980782683981
-        0.0983287218075
-        0.0985796507671
-        0.0988310561799
-        0.0990829389505
-        0.0993352999853
-        0.0995881401924
-        0.0998414604817
-        0.100095261765
-        0.100349544955
-        0.100604310967
-        0.100859560717
-        0.101115295125
-        0.101371515111
-        0.101628221596
-        0.101885415504
-        0.102143097762
-        0.102401269295
-        0.102659931033
-        0.102919083907
-        0.103178728849
-        0.103438866794
-        0.103699498678
-        0.103960625439
-        0.104222248015
-        0.10448436735
-        0.104746984385
-        0.105010100067
-        0.105273715341
-        0.105537831156
-        0.105802448464
-        0.106067568215
-        0.106333191364
-        0.106599318868
-        0.106865951682
-        0.107133090768
-        0.107400737086
-        0.107668891599
-        0.107937555273
-        0.108206729073
-        0.10847641397
-        0.108746610932
-        0.109017320933
-        0.109288544946
-        0.109560283948
-        0.109832538916
-        0.110105310831
-        0.110378600672
-        0.110652409425
-        0.110926738075
-        0.111201587607
-        0.111476959013
-        0.111752853281
-        0.112029271406
-        0.112306214382
-        0.112583683205
-        0.112861678874
-        0.11314020239
-        0.113419254753
-        0.11369883697
-        0.113978950045
-        0.114259594987
-        0.114540772806
-        0.114822484513
-        0.115104731122
-        0.115387513648
-        0.115670833111
-        0.115954690527
-        0.116239086921
-        0.116524023314
-        0.116809500732
-        0.117095520202
-        0.117382082754
-        0.117669189418
-        0.117956841228
-        0.118245039219
-        0.118533784429
-        0.118823077895
-        0.119112920659
-        0.119403313764
-        0.119694258255
-        0.119985755179
-        0.120277805585
-        0.120570410524
-        0.120863571049
-        0.121157288214
-        0.121451563076
-        0.121746396696
-        0.122041790132
-        0.122337744449
-        0.122634260712
-        0.122931339986
-        0.123228983342
-        0.123527191851
-        0.123825966585
-        0.12412530862
-        0.124425219032
-        0.124725698902
-        0.12502674931
-        0.125328371339
-        0.125630566076
-        0.125933334606
-        0.126236678021
-        0.126540597411
-        0.126845093871
-        0.127150168495
-        0.127455822382
-        0.127762056631
-        0.128068872345
-        0.128376270627
-        0.128684252584
-        0.128992819324
-        0.129301971957
-        0.129611711596
-        0.129922039355
-        0.130232956351
-        0.130544463704
-        0.130856562533
-        0.131169253961
-        0.131482539115
-        0.131796419122
-        0.13211089511
-        0.132425968212
-        0.132741639561
-        0.133057910293
-        0.133374781547
-        0.133692254462
-        0.134010330181
-        0.134329009849
-        0.134648294611
-        0.134968185619
-        0.135288684021
-        0.135609790972
-        0.135931507627
-        0.136253835144
-        0.136576774683
-        0.136900327405
-        0.137224494476
-        0.137549277061
-        0.137874676329
-        0.138200693451
-        0.138527329601
-        0.138854585954
-        0.139182463686
-        0.139510963979
-        0.139840088015
-        0.140169836976
-        0.140500212051
-        0.140831214429
-        0.141162845299
-        0.141495105855
-        0.141827997294
-        0.142161520813
-        0.142495677612
-        0.142830468893
-        0.143165895862
-        0.143501959725
-        0.143838661692
-        0.144176002974
-        0.144513984785
-        0.144852608342
-        0.145191874862
-        0.145531785568
-        0.145872341681
-        0.146213544427
-        0.146555395035
-        0.146897894734
-        0.147241044756
-        0.147584846337
-        0.147929300714
-        0.148274409126
-        0.148620172815
-        0.148966593026
-        0.149313671004
-        0.149661407999
-        0.150009805262
-        0.150358864047
-        0.15070858561
-        0.151058971209
-        0.151410022105
-        0.151761739561
-        0.152114124844
-        0.152467179221
-        0.152820903962
-        0.153175300341
-        0.153530369632
-        0.153886113113
-        0.154242532065
-        0.15459962777
-        0.154957401513
-        0.155315854582
-        0.155674988266
-        0.156034803857
-        0.156395302651
-        0.156756485944
-        0.157118355037
-        0.157480911232
-        0.157844155832
-        0.158208090146
-        0.158572715483
-        0.158938033154
-        0.159304044476
-        0.159670750763
-        0.160038153337
-        0.16040625352
-        0.160775052635
-        0.16114455201
-        0.161514752974
-        0.16188565686
-        0.162257265003
-        0.162629578739
-        0.163002599409
-        0.163376328354
-        0.16375076692
-        0.164125916454
-        0.164501778305
-        0.164878353827
-        0.165255644374
-        0.165633651305
-        0.166012375979
-        0.166391819759
-        0.16677198401
-        0.167152870101
-        0.167534479403
-        0.167916813287
-        0.168299873131
-        0.168683660313
-        0.169068176213
-        0.169453422215
-        0.169839399706
-        0.170226110075
-        0.170613554713
-        0.171001735013
-        0.171390652374
-        0.171780308195
-        0.172170703877
-        0.172561840826
-        0.172953720449
-        0.173346344157
-        0.173739713361
-        0.174133829478
-        0.174528693925
-        0.174924308125
-        0.175320673499
-        0.175717791476
-        0.176115663482
-        0.176514290951
-        0.176913675317
-        0.177313818017
-        0.17771472049
-        0.17811638418
-        0.178518810532
-        0.178922000994
-        0.179325957016
-        0.179730680053
-        0.180136171561
-        0.180542432998
-        0.180949465827
-        0.181357271513
-        0.181765851523
-        0.182175207326
-        0.182585340398
-        0.182996252212
-        0.183407944248
-        0.183820417987
-        0.184233674913
-        0.184647716514
-        0.18506254428
-        0.185478159703
-        0.185894564278
-        0.186311759505
-        0.186729746884
-        0.187148527919
-        0.187568104118
-        0.187988476991
-        0.188409648049
-        0.188831618809
-        0.189254390788
-        0.18967796551
-        0.190102344496
-        0.190527529276
-        0.190953521377
-        0.191380322335
-        0.191807933684
-        0.192236356962
-        0.192665593713
-        0.19309564548
-        0.193526513811
-        0.193958200256
-        0.194390706369
-        0.194824033706
-        0.195258183826
-        0.195693158292
-        0.196128958669
-        0.196565586525
-        0.197003043431
-        0.197441330961
-        0.197880450693
-        0.198320404207
-        0.198761193086
-        0.199202818915
-        0.199645283285
-        0.200088587787
-        0.200532734017
-        0.200977723573
-        0.201423558056
-        0.20187023907
-        0.202317768223
-        0.202766147125
-        0.203215377389
-        0.203665460633
-        0.204116398476
-        0.20456819254
-        0.205020844451
-        0.205474355838
-        0.205928728334
-        0.206383963572
-        0.206840063191
-        0.207297028833
-        0.207754862142
-        0.208213564765
-        0.208673138352
-        0.209133584559
-        0.20959490504
-        0.210057101458
-        0.210520175474
-        0.210984128755
-        0.211448962971
-        0.211914679794
-        0.2123812809
-        0.212848767969
-        0.213317142682
-        0.213786406724
-        0.214256561785
-        0.214727609557
-        0.215199551733
-        0.215672390014
-        0.216146126099
-        0.216620761694
-        0.217096298507
-        0.217572738248
-        0.218050082633
-        0.218528333379
-        0.219007492207
-        0.219487560842
-        0.21996854101
-        0.220450434442
-        0.220933242874
-        0.221416968041
-        0.221901611684
-        0.222387175549
-        0.222873661381
-        0.223361070931
-        0.223849405954
-        0.224338668207
-        0.22482885945
-        0.225319981446
-        0.225812035965
-        0.226305024775
-        0.226798949651
-        0.227293812371
-        0.227789614714
-        0.228286358466
-        0.228784045414
-        0.229282677348
-        0.229782256064
-        0.230282783358
-        0.230784261031
-        0.231286690889
-        0.231790074739
-        0.232294414393
-        0.232799711666
-        0.233305968375
-        0.233813186343
-        0.234321367394
-        0.234830513358
-        0.235340626067
-        0.235851707355
-        0.236363759063
-        0.236876783033
-        0.23739078111
-        0.237905755145
-        0.238421706991
-        0.238938638504
-        0.239456551544
-        0.239975447975
-        0.240495329665
-        0.241016198484
-        0.241538056306
-        0.242060905009
-        0.242584746475
-        0.243109582589
-        0.243635415239
-        0.244162246317
-        0.24469007772
-        0.245218911347
-        0.2457487491
-        0.246279592886
-        0.246811444616
-        0.247344306203
-        0.247878179564
-        0.248413066622
-        0.2489489693
-        0.249485889527
-        0.250023829235
-        0.250562790361
-        0.251102774842
-        0.251643784623
-        0.25218582165
-        0.252728887873
-        0.253272985248
-        0.253818115731
-        0.254364281285
-        0.254911483874
-        0.255459725468
-        0.25600900804
-        0.256559333566
-        0.257110704027
-        0.257663121406
-        0.258216587691
-        0.258771104875
-        0.259326674952
-        0.259883299921
-        0.260440981787
-        0.260999722554
-        0.261559524235
-        0.262120388843
-        0.262682318397
-        0.263245314919
-        0.263809380434
-        0.264374516973
-        0.264940726568
-        0.265508011258
-        0.266076373084
-        0.266645814091
-        0.267216336329
-        0.267787941849
-        0.26836063271
-        0.268934410971
-        0.269509278698
-        0.270085237959
-        0.270662290827
-        0.271240439378
-        0.271819685692
-        0.272400031855
-        0.272981479954
-        0.273564032082
-        0.274147690335
-        0.274732456813
-        0.275318333621
-        0.275905322866
-        0.276493426662
-        0.277082647124
-        0.277672986372
-        0.278264446531
-        0.278857029729
-        0.279450738099
-        0.280045573777
-        0.280641538903
-        0.281238635623
-        0.281836866084
-        0.282436232439
-        0.283036736846
-        0.283638381464
-        0.28424116846
-        0.284845100002
-        0.285450178263
-        0.28605640542
-        0.286663783656
-        0.287272315155
-        0.287882002108
-        0.288492846709
-        0.289104851155
-        0.289718017649
-        0.290332348397
-        0.29094784561
-        0.291564511502
-        0.292182348294
-        0.292801358207
-        0.29342154347
-        0.294042906314
-        0.294665448975
-        0.295289173694
-        0.295914082714
-        0.296540178285
-        0.297167462659
-        0.297795938094
-        0.298425606851
-        0.299056471196
-        0.299688533399
-        0.300321795735
-        0.300956260482
-        0.301591929924
-        0.302228806347
-        0.302866892044
-        0.303506189311
-        0.304146700448
-        0.304788427761
-        0.305431373557
-        0.306075540152
-        0.306720929862
-        0.307367545011
-        0.308015387925
-        0.308664460935
-        0.309314766377
-        0.309966306591
-        0.310619083922
-        0.311273100718
-        0.311928359334
-        0.312584862126
-        0.313242611458
-        0.313901609696
-        0.314561859212
-        0.315223362381
-        0.315886121584
-        0.316550139206
-        0.317215417636
-        0.317881959268
-        0.318549766501
-        0.319218841737
-        0.319889187385
-        0.320560805856
-        0.321233699568
-        0.321907870942
-        0.322583322403
-        0.323260056382
-        0.323938075315
-        0.324617381642
-        0.325297977806
-        0.325979866256
-        0.326663049448
-        0.327347529838
-        0.32803330989
-        0.328720392072
-        0.329408778857
-        0.33009847272
-        0.330789476145
-        0.331481791617
-        0.332175421628
-        0.332870368675
-        0.333566635256
-        0.334264223879
-        0.334963137054
-        0.335663377294
-        0.336364947121
-        0.337067849059
-        0.337772085636
-        0.338477659388
-        0.339184572853
-        0.339892828575
-        0.340602429103
-        0.34131337699
-        0.342025674794
-        0.342739325078
-        0.343454330411
-        0.344170693366
-        0.34488841652
-        0.345607502455
-        0.346327953761
-        0.347049773028
-        0.347772962855
-        0.348497525844
-        0.349223464601
-        0.349950781741
-        0.350679479878
-        0.351409561637
-        0.352141029644
-        0.35287388653
-        0.353608134934
-        0.354343777497
-        0.355080816867
-        0.355819255696
-        0.35655909664
-        0.357300342363
-        0.358042995531
-        0.358787058818
-        0.359532534899
-        0.360279426459
-        0.361027736185
-        0.361777466769
-        0.362528620909
-        0.363281201308
-        0.364035210675
-        0.364790651723
-        0.365547527169
-        0.366305839739
-        0.367065592159
-        0.367826787165
-        0.368589427496
-        0.369353515895
-        0.370119055112
-        0.370886047903
-        0.371654497026
-        0.372424405248
-        0.373195775338
-        0.373968610073
-        0.374742912234
-        0.375518684606
-        0.376295929981
-        0.377074651157
-        0.377854850935
-        0.378636532123
-        0.379419697533
-        0.380204349985
-        0.380990492301
-        0.38177812731
-        0.382567257847
-        0.383357886751
-        0.384150016867
-        0.384943651046
-        0.385738792144
-        0.386535443021
-        0.387333606545
-        0.388133285588
-        0.388934483027
-        0.389737201745
-        0.390541444631
-        0.391347214579
-        0.392154514489
-        0.392963347264
-        0.393773715817
-        0.394585623063
-        0.395399071924
-        0.396214065326
-        0.397030606203
-        0.397848697493
-        0.398668342139
-        0.399489543092
-        0.400312303306
-        0.401136625741
-        0.401962513365
-        0.402789969148
-        0.40361899607
-        0.404449597111
-        0.405281775263
-        0.406115533519
-        0.406950874879
-        0.40778780235
-        0.408626318942
-        0.409466427674
-        0.410308131568
-        0.411151433654
-        0.411996336965
-        0.412842844543
-        0.413690959433
-        0.414540684687
-        0.415392023363
-        0.416244978524
-        0.41709955324
-        0.417955750586
-        0.418813573643
-        0.419673025497
-        0.420534109242
-        0.421396827975
-        0.422261184802
-        0.423127182833
-        0.423994825183
-        0.424864114976
-        0.425735055339
-        0.426607649406
-        0.427481900317
-        0.428357811218
-        0.429235385261
-        0.430114625605
-        0.430995535412
-        0.431878117853
-        0.432762376104
-        0.433648313346
-        0.434535932768
-        0.435425237564
-        0.436316230933
-        0.437208916083
-        0.438103296224
-        0.438999374577
-        0.439897154364
-        0.440796638818
-        0.441697831173
-        0.442600734675
-        0.44350535257
-        0.444411688116
-        0.445319744572
-        0.446229525207
-        0.447141033295
-        0.448054272115
-        0.448969244954
-        0.449885955104
-        0.450804405864
-        0.451724600538
-        0.452646542439
-        0.453570234884
-        0.454495681197
-        0.455422884707
-        0.456351848751
-        0.457282576673
-        0.45821507182
-        0.45914933755
-        0.460085377223
-        0.461023194208
-        0.46196279188
-        0.46290417362
-        0.463847342815
-        0.464792302859
-        0.465739057153
-        0.466687609103
-        0.467637962123
-        0.468590119633
-        0.469544085059
-        0.470499861833
-        0.471457453395
-        0.472416863191
-        0.473378094673
-        0.4743411513
-        0.475306036538
-        0.476272753858
-        0.47724130674
-        0.478211698669
-        0.479183933136
-        0.48015801364
-        0.481133943687
-        0.482111726788
-        0.483091366461
-        0.484072866232
-        0.485056229633
-        0.486041460202
-        0.487028561485
-        0.488017537033
-        0.489008390406
-        0.490001125168
-        0.490995744893
-        0.491992253159
-        0.492990653552
-        0.493990949665
-        0.494993145097
-        0.495997243455
-        0.497003248352
-        0.498011163408
-        0.49902099225
-        0.500032738512
-        0.501046405834
-        0.502061997864
-        0.503079518257
-        0.504098970673
-        0.505120358782
-        0.50614368626
-        0.507168956787
-        0.508196174054
-        0.509225341758
-        0.510256463601
-        0.511289543294
-        0.512324584554
-        0.513361591106
-        0.514400566682
-        0.51544151502
-        0.516484439866
-        0.517529344973
-        0.518576234101
-        0.519625111017
-        0.520675979496
-        0.521728843319
-        0.522783706274
-        0.523840572158
-        0.524899444774
-        0.525960327932
-        0.527023225449
-        0.52808814115
-        0.529155078868
-        0.530224042441
-        0.531295035716
-        0.532368062547
-        0.533443126796
-        0.534520232331
-        0.535599383027
-        0.536680582769
-        0.537763835446
-        0.538849144957
-        0.539936515207
-        0.541025950109
-        0.542117453584
-        0.543211029558
-        0.544306681968
-        0.545404414755
-        0.546504231871
-        0.547606137272
-        0.548710134923
-        0.549816228798
-        0.550924422877
-        0.552034721147
-        0.553147127604
-        0.55426164625
-        0.555378281097
-        0.556497036162
-        0.557617915471
-        0.558740923058
-        0.559866062964
-        0.560993339237
-        0.562122755933
-        0.563254317118
-        0.564388026863
-        0.565523889247
-        0.566661908357
-        0.56780208829
-        0.568944433148
-        0.570088947041
-        0.571235634087
-        0.572384498414
-        0.573535544156
-        0.574688775453
-        0.575844196457
-        0.577001811325
-        0.578161624222
-        0.579323639322
-        0.580487860807
-        0.581654292865
-        0.582822939694
-        0.583993805501
-        0.585166894496
-        0.586342210903
-        0.587519758951
-        0.588699542876
-        0.589881566924
-        0.591065835349
-        0.592252352411
-        0.593441122382
-        0.594632149538
-        0.595825438165
-        0.597020992558
-        0.598218817018
-        0.599418915856
-        0.60062129339
-        0.601825953947
-        0.603032901861
-        0.604242141477
-        0.605453677145
-        0.606667513225
-        0.607883654085
-        0.609102104101
-        0.610322867657
-        0.611545949147
-        0.612771352972
-        0.613999083541
-        0.615229145272
-        0.616461542592
-        0.617696279935
-        0.618933361744
-        0.620172792471
-        0.621414576576
-        0.622658718528
-        0.623905222802
-        0.625154093886
-        0.626405336273
-        0.627658954465
-        0.628914952973
-        0.630173336317
-        0.631434109026
-        0.632697275636
-        0.633962840693
-        0.63523080875
-        0.636501184371
-        0.637773972126
-        0.639049176596
-        0.64032680237
-        0.641606854045
-        0.642889336227
-        0.644174253531
-        0.645461610581
-        0.64675141201
-        0.648043662458
-        0.649338366576
-        0.650635529022
-        0.651935154465
-        0.653237247581
-        0.654541813056
-        0.655848855583
-        0.657158379867
-        0.65847039062
-        0.659784892562
-        0.661101890424
-        0.662421388945
-        0.663743392873
-        0.665067906966
-        0.66639493599
-        0.667724484719
-        0.669056557938
-        0.670391160441
-        0.67172829703
-        0.673067972516
-        0.674410191721
-        0.675754959474
-        0.677102280614
-        0.67845215999
-        0.679804602459
-        0.681159612888
-        0.682517196153
-        0.683877357138
-        0.685240100739
-        0.686605431859
-        0.687973355411
-        0.689343876318
-        0.690716999511
-        0.692092729931
-        0.69347107253
-        0.694852032266
-        0.696235614109
-        0.697621823038
-        0.699010664042
-        0.700402142117
-        0.701796262271
-        0.70319302952
-        0.704592448892
-        0.70599452542
-        0.707399264152
-        0.708806670141
-        0.710216748453
-        0.71162950416
-        0.713044942348
-        0.714463068109
-        0.715883886546
-        0.717307402772
-        0.71873362191
-        0.720162549092
-        0.72159418946
-        0.723028548164
-        0.724465630368
-        0.725905441242
-        0.727347985966
-        0.728793269733
-        0.730241297743
-        0.731692075206
-        0.733145607343
-        0.734601899385
-        0.736060956572
-        0.737522784154
-        0.738987387391
-        0.740454771554
-        0.741924941924
-        0.743397903789
-        0.744873662452
-        0.746352223222
-        0.747833591419
-        0.749317772376
-        0.750804771431
-        0.752294593936
-        0.753787245253
-        0.755282730751
-        0.756781055814
-        0.758282225832
-        0.759786246207
-        0.761293122351
-        0.762802859687
-        0.764315463648
-        0.765830939677
-        0.767349293226
-        0.76887052976
-        0.770394654752
-        0.771921673688
-        0.773451592062
-        0.774984415379
-        0.776520149156
-        0.778058798917
-        0.779600370202
-        0.781144868555
-        0.782692299536
-        0.784242668712
-        0.785795981663
-        0.787352243978
-        0.788911461257
-        0.790473639111
-        0.792038783161
-        0.79360689904
-        0.79517799239
-        0.796752068865
-        0.798329134128
-        0.799909193855
-        0.801492253732
-        0.803078319456
-        0.804667396733
-        0.806259491281
-        0.807854608831
-        0.809452755121
-        0.811053935903
-        0.812658156938
-        0.814265424
-        0.815875742871
-        0.817489119347
-        0.819105559233
-        0.820725068345
-        0.822347652512
-        0.823973317573
-        0.825602069376
-        0.827233913783
-        0.828868856667
-        0.83050690391
-        0.832148061407
-        0.833792335063
-        0.835439730796
-        0.837090254533
-        0.838743912214
-        0.840400709789
-        0.84206065322
-        0.843723748481
-        0.845390001556
-        0.84705941844
-        0.848732005142
-        0.85040776768
-        0.852086712083
-        0.853768844395
-        0.855454170667
-        0.857142696964
-        0.858834429363
-        0.86052937395
-        0.862227536826
-        0.863928924101
-        0.865633541896
-        0.867341396347
-        0.869052493599
-        0.870766839809
-        0.872484441146
-        0.874205303791
-        0.875929433935
-        0.877656837785
-        0.879387521554
-        0.881121491472
-        0.882858753778
-        0.884599314722
-        0.886343180569
-        0.888090357594
-        0.889840852084
-        0.891594670338
-        0.893351818666
-        0.895112303392
-        0.896876130852
-        0.898643307391
-        0.900413839369
-        0.902187733157
-        0.903964995139
-        0.90574563171
-        0.907529649277
-        0.90931705426
-        0.911107853092
-        0.912902052215
-        0.914699658086
-        0.916500677175
-        0.918305115961
-        0.920112980938
-        0.921924278612
-        0.9237390155
-        0.925557198133
-        0.927378833053
-        0.929203926815
-        0.931032485987
-        0.932864517149
-        0.934700026893
-        0.936539021824
-        0.93838150856
-        0.940227493731
-        0.942076983979
-        0.94392998596
-        0.945786506342
-        0.947646551804
-        0.949510129042
-        0.95137724476
-        0.953247905677
-        0.955122118526
-        0.956999890049
-        0.958881227004
-        0.960766136161
-        0.962654624303
-        0.964546698225
-        0.966442364736
-        0.968341630657
-        0.970244502823
-        0.972150988081
-        0.974061093291
-        0.975974825327
-        0.977892191076
-        0.979813197437
-        0.981737851322
-        0.983666159657
-        0.985598129381
-        0.987533767447
-        0.989473080819
-        0.991416076477
-        0.993362761411
-        0.995313142627
-        0.997267227143
-        0.999225021991
-        1.00118653422
-        1.00315177088
-        1.00512073904
-        1.0070934458
-        1.00906989826
-        1.01105010351
-        1.01303406869
-        1.01502180094
-        1.01701330741
-        1.01900859527
-        1.0210076717
-        1.02301054389
-        1.02501721904
-        1.02702770438
-        1.02904200715
-        1.03106013459
-        1.03308209396
-        1.03510789254
-        1.03713753762
-        1.03917103651
-        1.04120839651
-        1.04324962497
-        1.04529472922
-        1.04734371663
-        1.04939659457
-        1.05145337043
-        1.0535140516
-        1.05557864551
-        1.05764715957
-        1.05971960125
-        1.06179597799
-        1.06387629726
-        1.06596056656
-        1.06804879337
-        1.07014098522
-        1.07223714964
-        1.07433729416
-        1.07644142635
-        1.07854955377
-        1.08066168401
-        1.08277782468
-        1.08489798339
-        1.08702216776
-        1.08915038544
-        1.09128264409
-        1.09341895138
-        1.095559315
-        1.09770374265
-        1.09985224204
-        1.10200482092
-        1.10416148702
-        1.1063222481
-        1.10848711195
-        1.11065608635
-        1.1128291791
-        1.11500639803
-        1.11718775096
-        1.11937324576
-        1.12156289028
-        1.12375669241
-        1.12595466003
-        1.12815680105
-        1.13036312341
-        1.13257363504
-        1.1347883439
-        1.13700725794
-        1.13923038517
-        1.14145773358
-        1.14368931118
-        1.145925126
-        1.14816518609
-        1.15040949951
-        1.15265807434
-        1.15491091867
-        1.1571680406
-        1.15942944825
-        1.16169514977
-        1.16396515331
-        1.16623946703
-        1.16851809913
-        1.17080105779
-        1.17308835123
-        1.17537998769
-        1.17767597541
-        1.17997632266
-        1.1822810377
-        1.18459012884
-        1.18690360438
-        1.18922147265
-        1.19154374199
-        1.19387042075
-        1.19620151732
-        1.19853704006
-        1.2008769974
-        1.20322139775
-        1.20557024955
-        1.20792356124
-        1.21028134131
-        1.21264359822
-        1.21501034049
-        1.21738157662
-        1.21975731516
-        1.22213756465
-        1.22452233365
-        1.22691163075
-        1.22930546454
-        1.23170384365
-        1.23410677669
-        1.23651427232
-        1.2389263392
-        1.24134298601
-        1.24376422144
-        1.24619005421
-        1.24862049305
-        1.2510555467
-        1.25349522393
-        1.25593953351
-        1.25838848424
-        1.26084208494
-        1.26330034443
-        1.26576327155
-        1.26823087517
-        1.27070316418
-        1.27318014746
-        1.27566183393
-        1.27814823252
-        1.28063935218
-        1.28313520187
-        1.28563579057
-        1.28814112728
-        1.29065122102
-        1.29316608081
-        1.29568571572
-        1.29821013479
-        1.30073934713
-        1.30327336183
-        1.305812188
-        1.30835583479
-        1.31090431135
-        1.31345762685
-        1.31601579047
-        1.31857881142
-        1.32114669893
-        1.32371946223
-        1.32629711058
-        1.32887965327
-        1.33146709957
-        1.33405945881
-        1.3366567403
-        1.33925895341
-        1.34186610748
-        1.34447821191
-        1.34709527608
-        1.34971730943
-        1.35234432138
-        1.35497632139
-        1.35761331893
-        1.36025532349
-        1.36290234457
-        1.3655543917
-        1.36821147442
-        1.3708736023
-        1.37354078492
-        1.37621303186
-        1.37889035276
-        1.38157275723
-        1.38426025494
-        1.38695285556
-        1.38965056877
-        1.39235340428
-        1.39506137182
-        1.39777448113
-        1.40049274198
-        1.40321616415
-        1.40594475743
-        1.40867853165
-        1.41141749664
-        1.41416166226
-        1.41691103839
-        1.41966563491
-        1.42242546175
-        1.42519052882
-        1.42796084608
-        1.43073642351
-        1.43351727108
-        1.43630339881
-        1.43909481671
-        1.44189153484
-        1.44469356326
-        1.44750091205
-        1.45031359131
-        1.45313161117
-        1.45595498177
-        1.45878371326
-        1.46161781582
-        1.46445729965
-        1.46730217498
-        1.47015245203
-        1.47300814107
-        1.47586925236
-        1.47873579622
-        1.48160778294
-        1.48448522287
-        1.48736812635
-        1.49025650377
-        1.49315036552
-        1.49604972201
-        1.49895458367
-        1.50186496096
-        1.50478086435
-        1.50770230433
-        1.51062929142
-        1.51356183614
-        1.51649994905
-        1.51944364073
-        1.52239292176
-        1.52534780276
-        1.52830829437
-        1.53127440722
-        1.53424615201
-        1.53722353941
-        1.54020658015
-        1.54319528496
-        1.5461896646
-        1.54918972984
-        1.55219549147
-        1.55520696031
-        1.5582241472
+        0.0859718913469
+        0.0860287070774
+        0.0860855497536
+        0.0861424193883
+        0.0861993159943
+        0.0862562395843
+        0.0863131901712
+        0.0863701677677
+        0.0864271723867
+        0.086484204041
+        0.0865412627434
+        0.0865983485067
+        0.0866554613438
+        0.0867126012675
+        0.0867697682906
+        0.0868269624261
+        0.0868841836867
+        0.0869414320854
+        0.0869987076349
+        0.0870560103482
+        0.0871133402382
+        0.0871706973177
+        0.0872280815997
+        0.087285493097
+        0.0873429318226
+        0.0874003977893
+        0.0874578910101
+        0.0875154114979
+        0.0875729592657
+        0.0876305343264
+        0.0876881366928
+        0.0877457663781
+        0.087803423395
+        0.0878611077567
+        0.087918819476
+        0.087976558566
+        0.0880343250395
+        0.0880921189097
+        0.0881499401895
+        0.0882077888919
+        0.0882656650298
+        0.0883235686164
+        0.0883814996647
+        0.0884394581875
+        0.0884974441981
+        0.0885554577094
+        0.0886134987344
+        0.0886715672863
+        0.088729663378
+        0.0887877870227
+        0.0888459382333
+        0.0889041170231
+        0.0889623234049
+        0.0890205573921
+        0.0890788189975
+        0.0891371082344
+        0.0891954251158
+        0.0892537696548
+        0.0893121418646
+        0.0893705417583
+        0.089428969349
+        0.0894874246499
+        0.089545907674
+        0.0896044184346
+        0.0896629569448
+        0.0897215232177
+        0.0897801172666
+        0.0898387391045
+        0.0898973887447
+        0.0899560662004
+        0.0900147714847
+        0.0900735046109
+        0.0901322655921
+        0.0901910544416
+        0.0902498711726
+        0.0903087157982
+        0.0903675883318
+        0.0904264887866
+        0.0904854171758
+        0.0905443735126
+        0.0906033578104
+        0.0906623700823
+        0.0907214103417
+        0.0907804786018
+        0.0908395748759
+        0.0908986991772
+        0.0909578515192
+        0.091017031915
+        0.091076240378
+        0.0911354769215
+        0.0911947415588
+        0.0912540343032
+        0.091313355168
+        0.0913727041667
+        0.0914320813125
+        0.0914914866188
+        0.091550920099
+        0.0916103817663
+        0.0916698716343
+        0.0917293897161
+        0.0917889360253
+        0.0918485105753
+        0.0919081133793
+        0.0919677444508
+        0.0920274038033
+        0.0920870914501
+        0.0921468074046
+        0.0922065516803
+        0.0922663242906
+        0.092326125249
+        0.0923859545688
+        0.0924458122636
+        0.0925056983468
+        0.0925656128319
+        0.0926255557322
+        0.0926855270614
+        0.0927455268329
+        0.0928055550601
+        0.0928656117567
+        0.0929256969359
+        0.0929858106115
+        0.0930459527969
+        0.0931061235056
+        0.0931663227512
+        0.0932265505471
+        0.0932868069069
+        0.0933470918443
+        0.0934074053726
+        0.0934677475055
+        0.0935281182566
+        0.0935885176394
+        0.0936489456675
+        0.0937094023545
+        0.0937698877139
+        0.0938304017595
+        0.0938909445047
+        0.0939515159632
+        0.0940121161486
+        0.0940727450745
+        0.0941334027546
+        0.0941940892026
+        0.0942548044319
+        0.0943155484564
+        0.0943763212896
+        0.0944371229452
+        0.0944979534369
+        0.0945588127783
+        0.0946197009832
+        0.0946806180653
+        0.0947415640381
+        0.0948025389155
+        0.0948635427111
+        0.0949245754387
+        0.094985637112
+        0.0950467277446
+        0.0951078473504
+        0.0951689959431
+        0.0952301735364
+        0.095291380144
+        0.0953526157798
+        0.0954138804575
+        0.0954751741909
+        0.0955364969937
+        0.0955978488798
+        0.095659229863
+        0.0957206399569
+        0.0957820791755
+        0.0958435475326
+        0.0959050450419
+        0.0959665717174
+        0.0960281275728
+        0.0960897126219
+        0.0961513268787
+        0.096212970357
+        0.0962746430705
+        0.0963363450333
+        0.0963980762591
+        0.0964598367619
+        0.0965216265555
+        0.0965834456539
+        0.0966452940708
+        0.0967071718203
+        0.0967690789163
+        0.0968310153725
+        0.0968929812031
+        0.0969549764219
+        0.0970170010428
+        0.0970790550798
+        0.0971411385468
+        0.0972032514579
+        0.0972653938269
+        0.0973275656679
+        0.0973897669948
+        0.0974519978215
+        0.0975142581622
+        0.0975765480307
+        0.0976388674412
+        0.0977012164075
+        0.0977635949438
+        0.097826003064
+        0.0978884407822
+        0.0979509081123
+        0.0980134050686
+        0.0980759316649
+        0.0981384879154
+        0.0982010738342
+        0.0982636894352
+        0.0983263347326
+        0.0983890097405
+        0.0984517144729
+        0.0985144489439
+        0.0985772131677
+        0.0986400071584
+        0.09870283093
+        0.0987656844968
+        0.0988285678728
+        0.0988914810721
+        0.098954424109
+        0.0990173969975
+        0.0990803997519
+        0.0991434323862
+        0.0992064949147
+        0.0992695873515
+        0.0993327097109
+        0.099395862007
+        0.0994590442539
+        0.099522256466
+        0.0995854986574
+        0.0996487708424
+        0.0997120730351
+        0.0997754052499
+        0.0998387675008
+        0.0999021598023
+        0.0999655821685
+        0.100029034614
+        0.100092517152
+        0.100156029798
+        0.100219572566
+        0.10028314547
+        0.100346748524
+        0.100410381743
+        0.100474045141
+        0.100537738732
+        0.100601462531
+        0.100665216552
+        0.100729000809
+        0.100792815317
+        0.100856660089
+        0.100920535142
+        0.100984440487
+        0.101048376141
+        0.101112342117
+        0.10117633843
+        0.101240365095
+        0.101304422124
+        0.101368509534
+        0.101432627338
+        0.101496775551
+        0.101560954188
+        0.101625163262
+        0.101689402788
+        0.10175367278
+        0.101817973254
+        0.101882304223
+        0.101946665702
+        0.102011057705
+        0.102075480247
+        0.102139933343
+        0.102204417006
+        0.102268931252
+        0.102333476094
+        0.102398051548
+        0.102462657628
+        0.102527294348
+        0.102591961723
+        0.102656659768
+        0.102721388496
+        0.102786147923
+        0.102850938063
+        0.102915758931
+        0.102980610541
+        0.103045492908
+        0.103110406047
+        0.103175349971
+        0.103240324696
+        0.103305330236
+        0.103370366606
+        0.103435433821
+        0.103500531894
+        0.103565660842
+        0.103630820677
+        0.103696011416
+        0.103761233072
+        0.103826485661
+        0.103891769197
+        0.103957083694
+        0.104022429168
+        0.104087805633
+        0.104153213103
+        0.104218651594
+        0.104284121121
+        0.104349621697
+        0.104415153337
+        0.104480716058
+        0.104546309872
+        0.104611934795
+        0.104677590841
+        0.104743278026
+        0.104808996364
+        0.10487474587
+        0.104940526559
+        0.105006338445
+        0.105072181543
+        0.105138055869
+        0.105203961436
+        0.10526989826
+        0.105335866355
+        0.105401865737
+        0.10546789642
+        0.105533958419
+        0.105600051749
+        0.105666176425
+        0.105732332461
+        0.105798519873
+        0.105864738675
+        0.105930988882
+        0.105997270509
+        0.106063583572
+        0.106129928084
+        0.106196304062
+        0.106262711519
+        0.106329150471
+        0.106395620932
+        0.106462122918
+        0.106528656444
+        0.106595221524
+        0.106661818174
+        0.106728446408
+        0.106795106241
+        0.106861797689
+        0.106928520766
+        0.106995275488
+        0.107062061869
+        0.107128879925
+        0.10719572967
+        0.107262611119
+        0.107329524288
+        0.107396469192
+        0.107463445845
+        0.107530454263
+        0.10759749446
+        0.107664566453
+        0.107731670255
+        0.107798805882
+        0.107865973349
+        0.107933172672
+        0.108000403865
+        0.108067666943
+        0.108134961921
+        0.108202288816
+        0.108269647641
+        0.108337038411
+        0.108404461143
+        0.108471915852
+        0.108539402551
+        0.108606921258
+        0.108674471985
+        0.10874205475
+        0.108809669567
+        0.108877316452
+        0.108944995419
+        0.109012706483
+        0.109080449661
+        0.109148224966
+        0.109216032416
+        0.109283872024
+        0.109351743805
+        0.109419647776
+        0.109487583952
+        0.109555552347
+        0.109623552977
+        0.109691585858
+        0.109759651004
+        0.109827748431
+        0.109895878154
+        0.109964040189
+        0.110032234551
+        0.110100461255
+        0.110168720316
+        0.11023701175
+        0.110305335573
+        0.110373691799
+        0.110442080444
+        0.110510501523
+        0.110578955052
+        0.110647441046
+        0.110715959521
+        0.110784510491
+        0.110853093973
+        0.110921709982
+        0.110990358532
+        0.111059039641
+        0.111127753322
+        0.111196499592
+        0.111265278465
+        0.111334089959
+        0.111402934087
+        0.111471810865
+        0.111540720309
+        0.111609662435
+        0.111678637257
+        0.111747644792
+        0.111816685054
+        0.11188575806
+        0.111954863825
+        0.112024002364
+        0.112093173693
+        0.112162377828
+        0.112231614783
+        0.112300884576
+        0.11237018722
+        0.112439522733
+        0.112508891129
+        0.112578292423
+        0.112647726633
+        0.112717193772
+        0.112786693858
+        0.112856226905
+        0.112925792929
+        0.112995391945
+        0.11306502397
+        0.113134689019
+        0.113204387108
+        0.113274118252
+        0.113343882467
+        0.113413679769
+        0.113483510173
+        0.113553373695
+        0.113623270352
+        0.113693200157
+        0.113763163128
+        0.11383315928
+        0.113903188628
+        0.113973251189
+        0.114043346979
+        0.114113476012
+        0.114183638305
+        0.114253833873
+        0.114324062733
+        0.1143943249
+        0.114464620389
+        0.114534949217
+        0.1146053114
+        0.114675706953
+        0.114746135893
+        0.114816598234
+        0.114887093993
+        0.114957623185
+        0.115028185828
+        0.115098781935
+        0.115169411524
+        0.11524007461
+        0.115310771209
+        0.115381501337
+        0.115452265009
+        0.115523062243
+        0.115593893053
+        0.115664757455
+        0.115735655466
+        0.115806587102
+        0.115877552378
+        0.11594855131
+        0.116019583914
+        0.116090650207
+        0.116161750204
+        0.116232883921
+        0.116304051375
+        0.11637525258
+        0.116446487554
+        0.116517756312
+        0.116589058871
+        0.116660395245
+        0.116731765452
+        0.116803169508
+        0.116874607427
+        0.116946079228
+        0.117017584924
+        0.117089124534
+        0.117160698072
+        0.117232305555
+        0.117303946999
+        0.11737562242
+        0.117447331834
+        0.117519075257
+        0.117590852706
+        0.117662664196
+        0.117734509744
+        0.117806389366
+        0.117878303077
+        0.117950250895
+        0.118022232835
+        0.118094248914
+        0.118166299147
+        0.118238383551
+        0.118310502142
+        0.118382654937
+        0.118454841951
+        0.118527063201
+        0.118599318703
+        0.118671608473
+        0.118743932527
+        0.118816290883
+        0.118888683555
+        0.118961110561
+        0.119033571916
+        0.119106067637
+        0.11917859774
+        0.119251162242
+        0.119323761159
+        0.119396394506
+        0.119469062301
+        0.11954176456
+        0.119614501299
+        0.119687272534
+        0.119760078283
+        0.11983291856
+        0.119905793383
+        0.119978702768
+        0.120051646732
+        0.12012462529
+        0.120197638459
+        0.120270686256
+        0.120343768697
+        0.120416885798
+        0.120490037576
+        0.120563224048
+        0.120636445229
+        0.120709701136
+        0.120782991786
+        0.120856317196
+        0.120929677381
+        0.121003072358
+        0.121076502143
+        0.121149966754
+        0.121223466207
+        0.121297000518
+        0.121370569703
+        0.12144417378
+        0.121517812765
+        0.121591486674
+        0.121665195524
+        0.121738939331
+        0.121812718113
+        0.121886531885
+        0.121960380665
+        0.122034264468
+        0.122108183312
+        0.122182137213
+        0.122256126188
+        0.122330150253
+        0.122404209425
+        0.12247830372
+        0.122552433156
+        0.12262659775
+        0.122700797516
+        0.122775032473
+        0.122849302637
+        0.122923608025
+        0.122997948653
+        0.123072324539
+        0.123146735698
+        0.123221182148
+        0.123295663905
+        0.123370180986
+        0.123444733408
+        0.123519321187
+        0.123593944341
+        0.123668602887
+        0.12374329684
+        0.123818026217
+        0.123892791037
+        0.123967591314
+        0.124042427067
+        0.124117298311
+        0.124192205065
+        0.124267147344
+        0.124342125166
+        0.124417138546
+        0.124492187504
+        0.124567272054
+        0.124642392214
+        0.124717548001
+        0.124792739432
+        0.124867966523
+        0.124943229292
+        0.125018527755
+        0.12509386193
+        0.125169231833
+        0.125244637482
+        0.125320078893
+        0.125395556083
+        0.125471069069
+        0.125546617868
+        0.125622202497
+        0.125697822974
+        0.125773479314
+        0.125849171536
+        0.125924899656
+        0.126000663691
+        0.126076463658
+        0.126152299575
+        0.126228171458
+        0.126304079324
+        0.126380023191
+        0.126456003075
+        0.126532018994
+        0.126608070964
+        0.126684159003
+        0.126760283128
+        0.126836443356
+        0.126912639705
+        0.12698887219
+        0.12706514083
+        0.127141445641
+        0.127217786641
+        0.127294163847
+        0.127370577276
+        0.127447026945
+        0.127523512871
+        0.127600035073
+        0.127676593565
+        0.127753188367
+        0.127829819495
+        0.127906486967
+        0.127983190799
+        0.128059931009
+        0.128136707614
+        0.128213520632
+        0.128290370079
+        0.128367255974
+        0.128444178332
+        0.128521137173
+        0.128598132512
+        0.128675164367
+        0.128752232756
+        0.128829337695
+        0.128906479203
+        0.128983657296
+        0.129060871993
+        0.129138123309
+        0.129215411263
+        0.129292735872
+        0.129370097153
+        0.129447495124
+        0.129524929802
+        0.129602401204
+        0.129679909349
+        0.129757454253
+        0.129835035934
+        0.129912654409
+        0.129990309695
+        0.130068001811
+        0.130145730774
+        0.1302234966
+        0.130301299309
+        0.130379138916
+        0.13045701544
+        0.130534928898
+        0.130612879307
+        0.130690866686
+        0.130768891052
+        0.130846952421
+        0.130925050813
+        0.131003186243
+        0.131081358731
+        0.131159568293
+        0.131237814947
+        0.13131609871
+        0.131394419601
+        0.131472777637
+        0.131551172835
+        0.131629605214
+        0.13170807479
+        0.131786581581
+        0.131865125605
+        0.13194370688
+        0.132022325424
+        0.132100981253
+        0.132179674386
+        0.132258404841
+        0.132337172634
+        0.132415977785
+        0.132494820309
+        0.132573700226
+        0.132652617553
+        0.132731572308
+        0.132810564508
+        0.132889594172
+        0.132968661316
+        0.133047765959
+        0.133126908119
+        0.133206087813
+        0.133285305059
+        0.133364559875
+        0.133443852279
+        0.133523182289
+        0.133602549922
+        0.133681955196
+        0.133761398129
+        0.13384087874
+        0.133920397045
+        0.133999953063
+        0.134079546811
+        0.134159178308
+        0.134238847572
+        0.134318554619
+        0.134398299469
+        0.134478082139
+        0.134557902648
+        0.134637761012
+        0.13471765725
+        0.134797591381
+        0.134877563421
+        0.134957573389
+        0.135037621303
+        0.135117707181
+        0.135197831041
+        0.135277992901
+        0.135358192779
+        0.135438430693
+        0.13551870666
+        0.1355990207
+        0.13567937283
+        0.135759763068
+        0.135840191433
+        0.135920657941
+        0.136001162613
+        0.136081705464
+        0.136162286515
+        0.136242905782
+        0.136323563284
+        0.136404259039
+        0.136484993065
+        0.13656576538
+        0.136646576003
+        0.136727424952
+        0.136808312244
+        0.136889237898
+        0.136970201933
+        0.137051204366
+        0.137132245215
+        0.1372133245
+        0.137294442237
+        0.137375598446
+        0.137456793144
+        0.13753802635
+        0.137619298082
+        0.137700608358
+        0.137781957197
+        0.137863344617
+        0.137944770636
+        0.138026235273
+        0.138107738545
+        0.138189280472
+        0.138270861071
+        0.13835248036
+        0.138434138359
+        0.138515835086
+        0.138597570558
+        0.138679344794
+        0.138761157814
+        0.138843009634
+        0.138924900274
+        0.139006829751
+        0.139088798085
+        0.139170805293
+        0.139252851395
+        0.139334936408
+        0.139417060351
+        0.139499223243
+        0.139581425102
+        0.139663665946
+        0.139745945794
+        0.139828264664
+        0.139910622576
+        0.139993019546
+        0.140075455595
+        0.140157930741
+        0.140240445001
+        0.140322998395
+        0.140405590941
+        0.140488222658
+        0.140570893564
+        0.140653603679
+        0.140736353019
+        0.140819141605
+        0.140901969454
+        0.140984836586
+        0.141067743019
+        0.141150688771
+        0.141233673862
+        0.141316698309
+        0.141399762132
+        0.14148286535
+        0.14156600798
+        0.141649190042
+        0.141732411554
+        0.141815672535
+        0.141898973004
+        0.141982312979
+        0.14206569248
+        0.142149111525
+        0.142232570132
+        0.142316068321
+        0.14239960611
+        0.142483183518
+        0.142566800564
+        0.142650457266
+        0.142734153644
+        0.142817889717
+        0.142901665502
+        0.142985481019
+        0.143069336287
+        0.143153231324
+        0.14323716615
+        0.143321140784
+        0.143405155243
+        0.143489209548
+        0.143573303716
+        0.143657437768
+        0.143741611721
+        0.143825825595
+        0.143910079409
+        0.143994373182
+        0.144078706931
+        0.144163080678
+        0.14424749444
+        0.144331948236
+        0.144416442086
+        0.144500976009
+        0.144585550022
+        0.144670164147
+        0.1447548184
+        0.144839512803
+        0.144924247373
+        0.145009022129
+        0.145093837091
+        0.145178692278
+        0.145263587709
+        0.145348523403
+        0.145433499378
+        0.145518515655
+        0.145603572252
+        0.145688669189
+        0.145773806483
+        0.145858984156
+        0.145944202225
+        0.14602946071
+        0.146114759631
+        0.146200099005
+        0.146285478853
+        0.146370899194
+        0.146456360046
+        0.14654186143
+        0.146627403364
+        0.146712985867
+        0.146798608959
+        0.14688427266
+        0.146969976987
+        0.147055721961
+        0.147141507601
+        0.147227333926
+        0.147313200955
+        0.147399108708
+        0.147485057204
+        0.147571046463
+        0.147657076503
+        0.147743147344
+        0.147829259005
+        0.147915411507
+        0.148001604867
+        0.148087839106
+        0.148174114242
+        0.148260430296
+        0.148346787287
+        0.148433185233
+        0.148519624156
+        0.148606104073
+        0.148692625004
+        0.148779186969
+        0.148865789988
+        0.148952434079
+        0.149039119263
+        0.149125845558
+        0.149212612985
+        0.149299421562
+        0.149386271309
+        0.149473162247
+        0.149560094393
+        0.149647067769
+        0.149734082393
+        0.149821138285
+        0.149908235464
+        0.14999537395
+        0.150082553764
+        0.150169774923
+        0.150257037449
+        0.15034434136
+        0.150431686676
+        0.150519073417
+        0.150606501602
+        0.150693971252
+        0.150781482385
+        0.150869035022
+        0.150956629182
+        0.151044264885
+        0.15113194215
+        0.151219660997
+        0.151307421447
+        0.151395223518
+        0.15148306723
+        0.151570952604
+        0.151658879659
+        0.151746848414
+        0.15183485889
+        0.151922911106
+        0.152011005083
+        0.152099140839
+        0.152187318394
+        0.15227553777
+        0.152363798984
+        0.152452102058
+        0.152540447011
+        0.152628833863
+        0.152717262633
+        0.152805733342
+        0.15289424601
+        0.152982800656
+        0.153071397301
+        0.153160035963
+        0.153248716664
+        0.153337439423
+        0.153426204261
+        0.153515011196
+        0.153603860249
+        0.15369275144
+        0.153781684789
+        0.153870660316
+        0.153959678041
+        0.154048737984
+        0.154137840165
+        0.154226984604
+        0.154316171322
+        0.154405400337
+        0.15449467167
+        0.154583985342
+        0.154673341372
+        0.15476273978
+        0.154852180587
+        0.154941663813
+        0.155031189477
+        0.1551207576
+        0.155210368202
+        0.155300021304
+        0.155389716924
+        0.155479455084
+        0.155569235804
+        0.155659059104
+        0.155748925003
+        0.155838833523
+        0.155928784683
+        0.156018778504
+        0.156108815006
+        0.156198894209
+        0.156289016133
+        0.1563791808
+        0.156469388227
+        0.156559638438
+        0.15664993145
+        0.156740267286
+        0.156830645964
+        0.156921067506
+        0.157011531932
+        0.157102039262
+        0.157192589516
+        0.157283182715
+        0.157373818879
+        0.157464498029
+        0.157555220185
+        0.157645985367
+        0.157736793596
+        0.157827644892
+        0.157918539275
+        0.158009476766
+        0.158100457386
+        0.158191481155
+        0.158282548093
+        0.158373658221
+        0.15846481156
+        0.158556008129
+        0.158647247949
+        0.158738531042
+        0.158829857426
+        0.158921227124
+        0.159012640155
+        0.15910409654
+        0.159195596299
+        0.159287139454
+        0.159378726024
+        0.159470356031
+        0.159562029494
+        0.159653746435
+        0.159745506875
+        0.159837310832
+        0.15992915833
+        0.160021049387
+        0.160112984025
+        0.160204962264
+        0.160296984125
+        0.16038904963
+        0.160481158797
+        0.160573311649
+        0.160665508205
+        0.160757748487
+        0.160850032516
+        0.160942360311
+        0.161034731894
+        0.161127147286
+        0.161219606507
+        0.161312109579
+        0.161404656521
+        0.161497247355
+        0.161589882102
+        0.161682560782
+        0.161775283416
+        0.161868050026
+        0.161960860631
+        0.162053715253
+        0.162146613913
+        0.162239556631
+        0.162332543429
+        0.162425574327
+        0.162518649346
+        0.162611768508
+        0.162704931833
+        0.162798139342
+        0.162891391056
+        0.162984686996
+        0.163078027182
+        0.163171411637
+        0.163264840381
+        0.163358313435
+        0.16345183082
+        0.163545392556
+        0.163638998666
+        0.16373264917
+        0.163826344089
+        0.163920083444
+        0.164013867257
+        0.164107695547
+        0.164201568338
+        0.164295485649
+        0.164389447501
+        0.164483453916
+        0.164577504916
+        0.16467160052
+        0.164765740751
+        0.164859925628
+        0.164954155175
+        0.165048429411
+        0.165142748358
+        0.165237112038
+        0.165331520471
+        0.165425973678
+        0.165520471681
+        0.165615014501
+        0.16570960216
+        0.165804234678
+        0.165898912077
+        0.165993634378
+        0.166088401603
+        0.166183213772
+        0.166278070908
+        0.166372973031
+        0.166467920162
+        0.166562912324
+        0.166657949537
+        0.166753031823
+        0.166848159203
+        0.166943331699
+        0.167038549331
+        0.167133812122
+        0.167229120093
+        0.167324473265
+        0.16741987166
+        0.167515315299
+        0.167610804203
+        0.167706338394
+        0.167801917894
+        0.167897542724
+        0.167993212905
+        0.168088928459
+        0.168184689408
+        0.168280495773
+        0.168376347576
+        0.168472244837
+        0.168568187579
+        0.168664175824
+        0.168760209592
+        0.168856288906
+        0.168952413787
+        0.169048584257
+        0.169144800336
+        0.169241062048
+        0.169337369413
+        0.169433722454
+        0.169530121191
+        0.169626565647
+        0.169723055843
+        0.1698195918
+        0.169916173542
+        0.170012801089
+        0.170109474463
+        0.170206193685
+        0.170302958778
+        0.170399769764
+        0.170496626663
+        0.170593529498
+        0.170690478291
+        0.170787473064
+        0.170884513837
+        0.170981600634
+        0.171078733475
+        0.171175912383
+        0.17127313738
+        0.171370408486
+        0.171467725726
+        0.171565089119
+        0.171662498688
+        0.171759954456
+        0.171857456443
+        0.171955004672
+        0.172052599164
+        0.172150239943
+        0.172247927028
+        0.172345660444
+        0.172443440211
+        0.172541266351
+        0.172639138887
+        0.17273705784
+        0.172835023233
+        0.172933035087
+        0.173031093425
+        0.173129198269
+        0.17322734964
+        0.173325547561
+        0.173423792054
+        0.173522083141
+        0.173620420844
+        0.173718805184
+        0.173817236185
+        0.173915713869
+        0.174014238257
+        0.174112809371
+        0.174211427235
+        0.174310091869
+        0.174408803296
+        0.174507561539
+        0.17460636662
+        0.17470521856
+        0.174804117382
+        0.174903063108
+        0.175002055761
+        0.175101095363
+        0.175200181936
+        0.175299315501
+        0.175398496083
+        0.175497723702
+        0.175596998382
+        0.175696320143
+        0.17579568901
+        0.175895105004
+        0.175994568148
+        0.176094078463
+        0.176193635972
+        0.176293240698
+        0.176392892664
+        0.17649259189
+        0.1765923384
+        0.176692132217
+        0.176791973362
+        0.176891861859
+        0.176991797729
+        0.177091780995
+        0.17719181168
+        0.177291889805
+        0.177392015395
+        0.17749218847
+        0.177592409054
+        0.177692677169
+        0.177792992837
+        0.177893356082
+        0.177993766926
+        0.17809422539
+        0.178194731499
+        0.178295285274
+        0.178395886739
+        0.178496535915
+        0.178597232825
+        0.178697977493
+        0.17879876994
+        0.178899610189
+        0.179000498264
+        0.179101434186
+        0.179202417978
+        0.179303449664
+        0.179404529265
+        0.179505656804
+        0.179606832305
+        0.17970805579
+        0.179809327282
+        0.179910646803
+        0.180012014377
+        0.180113430025
+        0.180214893771
+        0.180316405638
+        0.180417965649
+        0.180519573826
+        0.180621230192
+        0.18072293477
+        0.180824687583
+        0.180926488654
+        0.181028338005
+        0.18113023566
+        0.181232181642
+        0.181334175973
+        0.181436218676
+        0.181538309774
+        0.181640449291
+        0.181742637249
+        0.181844873671
+        0.18194715858
+        0.182049491999
+        0.182151873951
+        0.18225430446
+        0.182356783548
+        0.182459311238
+        0.182561887553
+        0.182664512516
+        0.182767186151
+        0.182869908481
+        0.182972679528
+        0.183075499316
+        0.183178367867
+        0.183281285205
+        0.183384251354
+        0.183487266336
+        0.183590330174
+        0.183693442891
+        0.183796604512
+        0.183899815058
+        0.184003074554
+        0.184106383021
+        0.184209740485
+        0.184313146967
+        0.184416602491
+        0.18452010708
+        0.184623660759
+        0.184727263549
+        0.184830915474
+        0.184934616557
+        0.185038366823
+        0.185142166293
+        0.185246014992
+        0.185349912942
+        0.185453860168
+        0.185557856693
+        0.185661902539
+        0.18576599773
+        0.18587014229
+        0.185974336243
+        0.18607857961
+        0.186182872417
+        0.186287214686
+        0.186391606441
+        0.186496047705
+        0.186600538503
+        0.186705078856
+        0.186809668789
+        0.186914308326
+        0.187018997489
+        0.187123736303
+        0.187228524791
+        0.187333362976
+        0.187438250882
+        0.187543188533
+        0.187648175952
+        0.187753213163
+        0.18785830019
+        0.187963437055
+        0.188068623783
+        0.188173860398
+        0.188279146922
+        0.188384483381
+        0.188489869796
+        0.188595306193
+        0.188700792595
+        0.188806329025
+        0.188911915507
+        0.189017552065
+        0.189123238723
+        0.189228975504
+        0.189334762432
+        0.189440599532
+        0.189546486826
+        0.189652424339
+        0.189758412095
+        0.189864450116
+        0.189970538428
+        0.190076677054
+        0.190182866017
+        0.190289105342
+        0.190395395053
+        0.190501735173
+        0.190608125727
+        0.190714566738
+        0.19082105823
+        0.190927600227
+        0.191034192754
+        0.191140835833
+        0.19124752949
+        0.191354273747
+        0.19146106863
+        0.191567914162
+        0.191674810366
+        0.191781757268
+        0.191888754891
+        0.191995803259
+        0.192102902397
+        0.192210052328
+        0.192317253076
+        0.192424504666
+        0.192531807121
+        0.192639160466
+        0.192746564726
+        0.192854019923
+        0.192961526082
+        0.193069083228
+        0.193176691384
+        0.193284350575
+        0.193392060825
+        0.193499822159
+        0.193607634599
+        0.193715498172
+        0.1938234129
+        0.193931378808
+        0.194039395921
+        0.194147464262
+        0.194255583857
+        0.194363754729
+        0.194471976902
+        0.194580250402
+        0.194688575251
+        0.194796951476
+        0.194905379099
+        0.195013858146
+        0.19512238864
+        0.195230970607
+        0.195339604071
+        0.195448289055
+        0.195557025585
+        0.195665813685
+        0.195774653379
+        0.195883544692
+        0.195992487648
+        0.196101482272
+        0.196210528589
+        0.196319626622
+        0.196428776396
+        0.196537977937
+        0.196647231268
+        0.196756536414
+        0.196865893399
+        0.196975302249
+        0.197084762987
+        0.197194275639
+        0.197303840229
+        0.197413456782
+        0.197523125321
+        0.197632845873
+        0.197742618461
+        0.197852443111
+        0.197962319846
+        0.198072248692
+        0.198182229674
+        0.198292262815
+        0.198402348142
+        0.198512485678
+        0.198622675448
+        0.198732917478
+        0.198843211791
+        0.198953558413
+        0.199063957369
+        0.199174408683
+        0.19928491238
+        0.199395468485
+        0.199506077023
+        0.199616738019
+        0.199727451498
+        0.199838217483
+        0.199949036002
+        0.200059907077
+        0.200170830735
+        0.200281807
+        0.200392835897
+        0.200503917452
+        0.200615051688
+        0.200726238632
+        0.200837478307
+        0.200948770739
+        0.201060115954
+        0.201171513976
+        0.20128296483
+        0.201394468541
+        0.201506025134
+        0.201617634635
+        0.201729297068
+        0.201841012459
+        0.201952780832
+        0.202064602213
+        0.202176476628
+        0.2022884041
+        0.202400384655
+        0.202512418319
+        0.202624505117
+        0.202736645073
+        0.202848838214
+        0.202961084563
+        0.203073384147
+        0.203185736991
+        0.20329814312
+        0.203410602559
+        0.203523115334
+        0.20363568147
+        0.203748300991
+        0.203860973925
+        0.203973700295
+        0.204086480127
+        0.204199313446
+        0.204312200279
+        0.20442514065
+        0.204538134584
+        0.204651182107
+        0.204764283245
+        0.204877438023
+        0.204990646466
+        0.2051039086
+        0.20521722445
+        0.205330594042
+        0.205444017401
+        0.205557494553
+        0.205671025523
+        0.205784610337
+        0.205898249019
+        0.206011941597
+        0.206125688095
+        0.20623948854
+        0.206353342955
+        0.206467251368
+        0.206581213804
+        0.206695230288
+        0.206809300846
+        0.206923425503
+        0.207037604286
+        0.20715183722
+        0.207266124331
+        0.207380465643
+        0.207494861184
+        0.207609310979
+        0.207723815053
+        0.207838373433
+        0.207952986143
+        0.208067653211
+        0.20818237466
+        0.208297150518
+        0.208411980811
+        0.208526865563
+        0.208641804801
+        0.208756798551
+        0.208871846838
+        0.208986949688
+        0.209102107128
+        0.209217319183
+        0.209332585879
+        0.209447907242
+        0.209563283297
+        0.209678714072
+        0.209794199591
+        0.209909739881
+        0.210025334968
+        0.210140984877
+        0.210256689635
+        0.210372449268
+        0.210488263801
+        0.210604133261
+        0.210720057674
+        0.210836037066
+        0.210952071463
+        0.21106816089
+        0.211184305375
+        0.211300504943
+        0.211416759621
+        0.211533069434
+        0.211649434409
+        0.211765854571
+        0.211882329948
+        0.211998860564
+        0.212115446447
+        0.212232087623
+        0.212348784117
+        0.212465535956
+        0.212582343167
+        0.212699205775
+        0.212816123807
+        0.21293309729
+        0.213050126248
+        0.213167210709
+        0.2132843507
+        0.213401546245
+        0.213518797373
+        0.213636104108
+        0.213753466478
+        0.213870884509
+        0.213988358227
+        0.214105887659
+        0.21422347283
+        0.214341113768
+        0.2144588105
+        0.21457656305
+        0.214694371447
+        0.214812235716
+        0.214930155883
+        0.215048131976
+        0.215166164021
+        0.215284252045
+        0.215402396073
+        0.215520596133
+        0.215638852251
+        0.215757164454
+        0.215875532768
+        0.21599395722
+        0.216112437837
+        0.216230974645
+        0.21634956767
+        0.216468216941
+        0.216586922482
+        0.216705684321
+        0.216824502485
+        0.216943377
+        0.217062307893
+        0.21718129519
+        0.217300338919
+        0.217419439107
+        0.217538595779
+        0.217657808964
+        0.217777078687
+        0.217896404975
+        0.218015787855
+        0.218135227355
+        0.218254723501
+        0.218374276319
+        0.218493885837
+        0.218613552082
+        0.21873327508
+        0.218853054859
+        0.218972891445
+        0.219092784865
+        0.219212735146
+        0.219332742316
+        0.219452806401
+        0.219572927427
+        0.219693105424
+        0.219813340416
+        0.219933632431
+        0.220053981497
+        0.22017438764
+        0.220294850888
+        0.220415371267
+        0.220535948804
+        0.220656583528
+        0.220777275464
+        0.22089802464
+        0.221018831083
+        0.22113969482
+        0.221260615879
+        0.221381594286
+        0.221502630069
+        0.221623723255
+        0.221744873871
+        0.221866081945
+        0.221987347504
+        0.222108670574
+        0.222230051184
+        0.22235148936
+        0.222472985131
+        0.222594538522
+        0.222716149562
+        0.222837818277
+        0.222959544696
+        0.223081328846
+        0.223203170753
+        0.223325070446
+        0.223447027951
+        0.223569043297
+        0.22369111651
+        0.223813247618
+        0.223935436648
+        0.224057683629
+        0.224179988587
+        0.22430235155
+        0.224424772545
+        0.224547251601
+        0.224669788744
+        0.224792384001
+        0.224915037402
+        0.225037748973
+        0.225160518741
+        0.225283346735
+        0.225406232982
+        0.225529177509
+        0.225652180345
+        0.225775241517
+        0.225898361052
+        0.226021538978
+        0.226144775324
+        0.226268070116
+        0.226391423382
+        0.226514835151
+        0.226638305449
+        0.226761834305
+        0.226885421747
+        0.227009067802
+        0.227132772497
+        0.227256535861
+        0.227380357922
+        0.227504238708
+        0.227628178245
+        0.227752176563
+        0.227876233689
+        0.228000349651
+        0.228124524477
+        0.228248758194
+        0.228373050831
+        0.228497402416
+        0.228621812976
+        0.22874628254
+        0.228870811135
+        0.22899539879
+        0.229120045532
+        0.22924475139
+        0.229369516392
+        0.229494340565
+        0.229619223938
+        0.229744166539
+        0.229869168395
+        0.229994229536
+        0.230119349988
+        0.230244529781
+        0.230369768942
+        0.2304950675
+        0.230620425483
+        0.230745842918
+        0.230871319834
+        0.23099685626
+        0.231122452223
+        0.231248107752
+        0.231373822875
+        0.23149959762
+        0.231625432016
+        0.23175132609
+        0.231877279872
+        0.232003293389
+        0.23212936667
+        0.232255499743
+        0.232381692636
+        0.232507945379
+        0.232634257998
+        0.232760630523
+        0.232887062983
+        0.233013555404
+        0.233140107817
+        0.233266720249
+        0.233393392728
+        0.233520125284
+        0.233646917945
+        0.233773770739
+        0.233900683695
+        0.234027656841
+        0.234154690206
+        0.234281783819
+        0.234408937708
+        0.234536151901
+        0.234663426427
+        0.234790761316
+        0.234918156594
+        0.235045612292
+        0.235173128438
+        0.23530070506
+        0.235428342187
+        0.235556039848
+        0.235683798071
+        0.235811616885
+        0.23593949632
+        0.236067436403
+        0.236195437164
+        0.236323498631
+        0.236451620833
+        0.236579803799
+        0.236708047557
+        0.236836352138
+        0.236964717568
+        0.237093143877
+        0.237221631095
+        0.23735017925
+        0.23747878837
+        0.237607458486
+        0.237736189624
+        0.237864981816
+        0.237993835089
+        0.238122749473
+        0.238251724996
+        0.238380761688
+        0.238509859578
+        0.238639018694
+        0.238768239065
+        0.238897520722
+        0.239026863692
+        0.239156268005
+        0.239285733689
+        0.239415260775
+        0.239544849291
+        0.239674499266
+        0.23980421073
+        0.239933983711
+        0.240063818239
+        0.240193714343
+        0.240323672052
+        0.240453691395
+        0.240583772402
+        0.240713915102
+        0.240844119524
+        0.240974385697
+        0.241104713651
+        0.241235103415
+        0.241365555018
+        0.24149606849
+        0.24162664386
+        0.241757281157
+        0.24188798041
+        0.24201874165
+        0.242149564905
+        0.242280450205
+        0.24241139758
+        0.242542407058
+        0.242673478669
+        0.242804612443
+        0.242935808409
+        0.243067066597
+        0.243198387035
+        0.243329769755
+        0.243461214785
+        0.243592722154
+        0.243724291893
+        0.24385592403
+        0.243987618596
+        0.24411937562
+        0.244251195132
+        0.244383077162
+        0.244515021738
+        0.244647028891
+        0.24477909865
+        0.244911231045
+        0.245043426106
+        0.245175683863
+        0.245308004345
+        0.245440387581
+        0.245572833602
+        0.245705342438
+        0.245837914118
+        0.245970548673
+        0.246103246131
+        0.246236006522
+        0.246368829878
+        0.246501716227
+        0.246634665599
+        0.246767678024
+        0.246900753533
+        0.247033892154
+        0.247167093918
+        0.247300358856
+        0.247433686996
+        0.247567078369
+        0.247700533005
+        0.247834050934
+        0.247967632185
+        0.24810127679
+        0.248234984777
+        0.248368756177
+        0.248502591021
+        0.248636489337
+        0.248770451157
+        0.24890447651
+        0.249038565427
+        0.249172717937
+        0.249306934071
+        0.24944121386
+        0.249575557332
+        0.249709964519
+        0.24984443545
+        0.249978970156
+        0.250113568667
+        0.250248231014
+        0.250382957226
+        0.250517747334
+        0.250652601368
+        0.250787519359
+        0.250922501336
+        0.251057547331
+        0.251192657374
+        0.251327831494
+        0.251463069723
+        0.25159837209
+        0.251733738626
+        0.251869169362
+        0.252004664328
+        0.252140223555
+        0.252275847073
+        0.252411534912
+        0.252547287103
+        0.252683103676
+        0.252818984663
+        0.252954930093
+        0.253090939997
+        0.253227014406
+        0.25336315335
+        0.25349935686
+        0.253635624966
+        0.2537719577
+        0.253908355092
+        0.254044817172
+        0.254181343971
+        0.25431793552
+        0.25445459185
+        0.254591312991
+        0.254728098974
+        0.254864949829
+        0.255001865589
+        0.255138846282
+        0.255275891941
+        0.255413002595
+        0.255550178277
+        0.255687419016
+        0.255824724843
+        0.25596209579
+        0.256099531887
+        0.256237033165
+        0.256374599655
+        0.256512231388
+        0.256649928395
+        0.256787690706
+        0.256925518354
+        0.257063411368
+        0.25720136978
+        0.257339393621
+        0.257477482922
+        0.257615637714
+        0.257753858027
+        0.257892143894
+        0.258030495345
+        0.258168912411
+        0.258307395123
+        0.258445943513
+        0.258584557611
+        0.25872323745
+        0.258861983059
+        0.25900079447
+        0.259139671715
+        0.259278614824
+        0.259417623829
+        0.259556698761
+        0.259695839652
+        0.259835046532
+        0.259974319433
+        0.260113658386
+        0.260253063423
+        0.260392534575
+        0.260532071873
+        0.260671675349
+        0.260811345033
+        0.260951080958
+        0.261090883155
+        0.261230751655
+        0.26137068649
+        0.261510687691
+        0.26165075529
+        0.261790889317
+        0.261931089806
+        0.262071356786
+        0.262211690291
+        0.26235209035
+        0.262492556996
+        0.262633090261
+        0.262773690176
+        0.262914356772
+        0.263055090081
+        0.263195890136
+        0.263336756966
+        0.263477690605
+        0.263618691084
+        0.263759758435
+        0.263900892688
+        0.264042093877
+        0.264183362032
+        0.264324697186
+        0.264466099371
+        0.264607568617
+        0.264749104957
+        0.264890708423
+        0.265032379046
+        0.265174116859
+        0.265315921893
+        0.26545779418
+        0.265599733753
+        0.265741740642
+        0.26588381488
+        0.266025956499
+        0.26616816553
+        0.266310442006
+        0.266452785959
+        0.266595197421
+        0.266737676424
+        0.266880222999
+        0.267022837179
+        0.267165518996
+        0.267308268482
+        0.267451085669
+        0.267593970589
+        0.267736923275
+        0.267879943758
+        0.26802303207
+        0.268166188244
+        0.268309412312
+        0.268452704307
+        0.268596064259
+        0.268739492202
+        0.268882988168
+        0.269026552189
+        0.269170184298
+        0.269313884526
+        0.269457652906
+        0.26960148947
+        0.269745394251
+        0.269889367281
+        0.270033408592
+        0.270177518217
+        0.270321696188
+        0.270465942538
+        0.270610257299
+        0.270754640503
+        0.270899092182
+        0.271043612371
+        0.2711882011
+        0.271332858402
+        0.27147758431
+        0.271622378857
+        0.271767242074
+        0.271912173996
+        0.272057174653
+        0.272202244079
+        0.272347382306
+        0.272492589367
+        0.272637865295
+        0.272783210122
+        0.272928623881
+        0.273074106605
+        0.273219658325
+        0.273365279076
+        0.27351096889
+        0.2736567278
+        0.273802555837
+        0.273948453036
+        0.274094419429
+        0.274240455048
+        0.274386559927
+        0.274532734098
+        0.274678977595
+        0.274825290449
+        0.274971672695
+        0.275118124365
+        0.275264645491
+        0.275411236108
+        0.275557896247
+        0.275704625942
+        0.275851425225
+        0.275998294131
+        0.276145232691
+        0.276292240939
+        0.276439318907
+        0.27658646663
+        0.276733684139
+        0.276880971469
+        0.277028328652
+        0.277175755721
+        0.27732325271
+        0.277470819651
+        0.277618456578
+        0.277766163524
+        0.277913940522
+        0.278061787606
+        0.278209704808
+        0.278357692163
+        0.278505749702
+        0.27865387746
+        0.27880207547
+        0.278950343765
+        0.279098682378
+        0.279247091343
+        0.279395570693
+        0.279544120462
+        0.279692740682
+        0.279841431388
+        0.279990192613
+        0.28013902439
+        0.280287926752
+        0.280436899734
+        0.280585943368
+        0.280735057689
+        0.280884242729
+        0.281033498523
+        0.281182825103
+        0.281332222503
+        0.281481690758
+        0.2816312299
+        0.281780839963
+        0.281930520981
+        0.282080272987
+        0.282230096015
+        0.2823799901
+        0.282529955273
+        0.28267999157
+        0.282830099024
+        0.282980277668
+        0.283130527537
+        0.283280848664
+        0.283431241084
+        0.283581704829
+        0.283732239933
+        0.283882846431
+        0.284033524357
+        0.284184273744
+        0.284335094626
+        0.284485987037
+        0.28463695101
+        0.284787986581
+        0.284939093783
+        0.285090272649
+        0.285241523214
+        0.285392845512
+        0.285544239577
+        0.285695705443
+        0.285847243144
+        0.285998852713
+        0.286150534186
+        0.286302287596
+        0.286454112977
+        0.286606010364
+        0.28675797979
+        0.28691002129
+        0.287062134898
+        0.287214320648
+        0.287366578575
+        0.287518908712
+        0.287671311093
+        0.287823785754
+        0.287976332728
+        0.28812895205
+        0.288281643754
+        0.288434407874
+        0.288587244445
+        0.288740153501
+        0.288893135076
+        0.289046189205
+        0.289199315922
+        0.289352515262
+        0.289505787259
+        0.289659131947
+        0.289812549361
+        0.289966039536
+        0.290119602506
+        0.290273238305
+        0.290426946968
+        0.29058072853
+        0.290734583025
+        0.290888510488
+        0.291042510953
+        0.291196584455
+        0.291350731029
+        0.291504950709
+        0.29165924353
+        0.291813609527
+        0.291968048734
+        0.292122561187
+        0.292277146919
+        0.292431805965
+        0.292586538361
+        0.292741344141
+        0.29289622334
+        0.293051175993
+        0.293206202134
+        0.293361301799
+        0.293516475022
+        0.293671721838
+        0.293827042282
+        0.29398243639
+        0.294137904195
+        0.294293445733
+        0.294449061039
+        0.294604750148
+        0.294760513095
+        0.294916349914
+        0.295072260642
+        0.295228245313
+        0.295384303961
+        0.295540436623
+        0.295696643333
+        0.295852924126
+        0.296009279038
+        0.296165708103
+        0.296322211357
+        0.296478788836
+        0.296635440573
+        0.296792166605
+        0.296948966966
+        0.297105841692
+        0.297262790819
+        0.29741981438
+        0.297576912413
+        0.297734084952
+        0.297891332032
+        0.298048653689
+        0.298206049958
+        0.298363520874
+        0.298521066473
+        0.298678686791
+        0.298836381862
+        0.298994151723
+        0.299151996408
+        0.299309915954
+        0.299467910395
+        0.299625979768
+        0.299784124107
+        0.299942343448
+        0.300100637827
+        0.30025900728
+        0.300417451842
+        0.300575971548
+        0.300734566435
+        0.300893236538
+        0.301051981892
+        0.301210802534
+        0.301369698499
+        0.301528669822
+        0.30168771654
+        0.301846838688
+        0.302006036303
+        0.302165309419
+        0.302324658073
+        0.3024840823
+        0.302643582136
+        0.302803157618
+        0.302962808781
+        0.30312253566
+        0.303282338293
+        0.303442216714
+        0.30360217096
+        0.303762201066
+        0.30392230707
+        0.304082489005
+        0.30424274691
+        0.304403080819
+        0.304563490769
+        0.304723976796
+        0.304884538935
+        0.305045177224
+        0.305205891697
+        0.305366682392
+        0.305527549344
+        0.30568849259
+        0.305849512165
+        0.306010608107
+        0.30617178045
+        0.306333029232
+        0.306494354489
+        0.306655756256
+        0.30681723457
+        0.306978789468
+        0.307140420986
+        0.30730212916
+        0.307463914026
+        0.307625775622
+        0.307787713982
+        0.307949729144
+        0.308111821145
+        0.30827399002
+        0.308436235805
+        0.308598558539
+        0.308760958256
+        0.308923434993
+        0.309085988788
+        0.309248619676
+        0.309411327695
+        0.30957411288
+        0.309736975268
+        0.309899914896
+        0.310062931801
+        0.310226026019
+        0.310389197586
+        0.310552446541
+        0.310715772918
+        0.310879176755
+        0.311042658089
+        0.311206216957
+        0.311369853395
+        0.311533567439
+        0.311697359128
+        0.311861228497
+        0.312025175584
+        0.312189200425
+        0.312353303057
+        0.312517483517
+        0.312681741843
+        0.31284607807
+        0.313010492236
+        0.313174984378
+        0.313339554533
+        0.313504202737
+        0.313668929029
+        0.313833733444
+        0.31399861602
+        0.314163576795
+        0.314328615804
+        0.314493733085
+        0.314658928676
+        0.314824202614
+        0.314989554934
+        0.315154985676
+        0.315320494876
+        0.315486082571
+        0.315651748798
+        0.315817493595
+        0.315983316999
+        0.316149219047
+        0.316315199776
+        0.316481259225
+        0.316647397429
+        0.316813614427
+        0.316979910256
+        0.317146284953
+        0.317312738556
+        0.317479271102
+        0.317645882628
+        0.317812573172
+        0.317979342772
+        0.318146191465
+        0.318313119288
+        0.318480126279
+        0.318647212476
+        0.318814377916
+        0.318981622636
+        0.319148946675
+        0.31931635007
+        0.319483832858
+        0.319651395077
+        0.319819036766
+        0.31998675796
+        0.320154558699
+        0.320322439021
+        0.320490398961
+        0.32065843856
+        0.320826557853
+        0.32099475688
+        0.321163035677
+        0.321331394283
+        0.321499832736
+        0.321668351073
+        0.321836949332
+        0.322005627552
+        0.32217438577
+        0.322343224024
+        0.322512142352
+        0.322681140792
+        0.322850219382
+        0.32301937816
+        0.323188617164
+        0.323357936432
+        0.323527336002
+        0.323696815912
+        0.323866376201
+        0.324036016907
+        0.324205738067
+        0.324375539719
+        0.324545421903
+        0.324715384656
+        0.324885428016
+        0.325055552022
+        0.325225756711
+        0.325396042123
+        0.325566408295
+        0.325736855266
+        0.325907383073
+        0.326077991756
+        0.326248681353
+        0.326419451902
+        0.326590303441
+        0.326761236009
+        0.326932249644
+        0.327103344386
+        0.327274520271
+        0.327445777339
+        0.327617115628
+        0.327788535177
+        0.327960036024
+        0.328131618208
+        0.328303281768
+        0.328475026741
+        0.328646853167
+        0.328818761084
+        0.328990750531
+        0.329162821547
+        0.32933497417
+        0.329507208438
+        0.329679524392
+        0.329851922069
+        0.330024401507
+        0.330196962747
+        0.330369605827
+        0.330542330785
+        0.33071513766
+        0.330888026492
+        0.331060997319
+        0.33123405018
+        0.331407185113
+        0.331580402159
+        0.331753701355
+        0.331927082741
+        0.332100546355
+        0.332274092237
+        0.332447720426
+        0.332621430961
+        0.33279522388
+        0.332969099224
+        0.33314305703
+        0.333317097338
+        0.333491220188
+        0.333665425617
+        0.333839713667
+        0.334014084375
+        0.334188537781
+        0.334363073924
+        0.334537692843
+        0.334712394578
+        0.334887179168
+        0.335062046652
+        0.335236997069
+        0.33541203046
+        0.335587146862
+        0.335762346316
+        0.335937628861
+        0.336112994536
+        0.336288443381
+        0.336463975436
+        0.336639590739
+        0.33681528933
+        0.336991071248
+        0.337166936534
+        0.337342885227
+        0.337518917366
+        0.337695032991
+        0.337871232141
+        0.338047514856
+        0.338223881176
+        0.33840033114
+        0.338576864788
+        0.33875348216
+        0.338930183296
+        0.339106968234
+        0.339283837015
+        0.339460789679
+        0.339637826266
+        0.339814946814
+        0.339992151365
+        0.340169439958
+        0.340346812632
+        0.340524269428
+        0.340701810385
+        0.340879435544
+        0.341057144944
+        0.341234938625
+        0.341412816628
+        0.341590778992
+        0.341768825757
+        0.341946956964
+        0.342125172652
+        0.342303472861
+        0.342481857632
+        0.342660327005
+        0.342838881019
+        0.343017519715
+        0.343196243133
+        0.343375051313
+        0.343553944296
+        0.343732922122
+        0.34391198483
+        0.344091132461
+        0.344270365056
+        0.344449682655
+        0.344629085297
+        0.344808573024
+        0.344988145876
+        0.345167803893
+        0.345347547115
+        0.345527375583
+        0.345707289337
+        0.345887288419
+        0.346067372867
+        0.346247542723
+        0.346427798027
+        0.34660813882
+        0.346788565143
+        0.346969077035
+        0.347149674537
+        0.347330357691
+        0.347511126536
+        0.347691981114
+        0.347872921465
+        0.348053947629
+        0.348235059647
+        0.348416257561
+        0.34859754141
+        0.348778911236
+        0.348960367079
+        0.349141908981
+        0.349323536981
+        0.349505251121
+        0.349687051442
+        0.349868937984
+        0.350050910788
+        0.350232969896
+        0.350415115348
+        0.350597347185
+        0.350779665448
+        0.350962070179
+        0.351144561418
+        0.351327139205
+        0.351509803583
+        0.351692554593
+        0.351875392274
+        0.352058316669
+        0.352241327819
+        0.352424425764
+        0.352607610547
+        0.352790882207
+        0.352974240787
+        0.353157686327
+        0.353341218869
+        0.353524838454
+        0.353708545124
+        0.353892338919
+        0.35407621988
+        0.354260188051
+        0.35444424347
+        0.354628386181
+        0.354812616224
+        0.354996933641
+        0.355181338473
+        0.355365830762
+        0.355550410549
+        0.355735077876
+        0.355919832784
+        0.356104675315
+        0.35628960551
+        0.356474623411
+        0.35665972906
+        0.356844922497
+        0.357030203765
+        0.357215572906
+        0.357401029961
+        0.357586574971
+        0.357772207979
+        0.357957929026
+        0.358143738154
+        0.358329635405
+        0.35851562082
+        0.358701694442
+        0.358887856312
+        0.359074106471
+        0.359260444963
+        0.359446871829
+        0.35963338711
+        0.359819990848
+        0.360006683087
+        0.360193463867
+        0.36038033323
+        0.360567291219
+        0.360754337876
+        0.360941473242
+        0.36112869736
+        0.361316010272
+        0.36150341202
+        0.361690902645
+        0.361878482191
+        0.3620661507
+        0.362253908212
+        0.362441754772
+        0.362629690421
+        0.362817715201
+        0.363005829154
+        0.363194032323
+        0.363382324751
+        0.363570706479
+        0.363759177549
+        0.363947738005
+        0.364136387889
+        0.364325127242
+        0.364513956108
+        0.364702874529
+        0.364891882547
+        0.365080980205
+        0.365270167545
+        0.36545944461
+        0.365648811443
+        0.365838268086
+        0.366027814581
+        0.366217450972
+        0.3664071773
+        0.366596993609
+        0.366786899941
+        0.366976896339
+        0.367166982845
+        0.367357159503
+        0.367547426355
+        0.367737783444
+        0.367928230813
+        0.368118768504
+        0.36830939656
+        0.368500115025
+        0.36869092394
+        0.36888182335
+        0.369072813296
+        0.369263893822
+        0.369455064971
+        0.369646326786
+        0.369837679309
+        0.370029122584
+        0.370220656654
+        0.370412281562
+        0.370603997351
+        0.370795804064
+        0.370987701744
+        0.371179690434
+        0.371371770178
+        0.371563941018
+        0.371756202998
+        0.371948556162
+        0.372141000551
+        0.372333536211
+        0.372526163183
+        0.372718881511
+        0.372911691239
+        0.37310459241
+        0.373297585067
+        0.373490669253
+        0.373683845013
+        0.373877112389
+        0.374070471425
+        0.374263922164
+        0.374457464651
+        0.374651098927
+        0.374844825038
+        0.375038643026
+        0.375232552935
+        0.375426554809
+        0.375620648691
+        0.375814834624
+        0.376009112654
+        0.376203482822
+        0.376397945174
+        0.376592499752
+        0.376787146601
+        0.376981885764
+        0.377176717284
+        0.377371641207
+        0.377566657574
+        0.377761766432
+        0.377956967822
+        0.37815226179
+        0.378347648379
+        0.378543127633
+        0.378738699595
+        0.378934364311
+        0.379130121823
+        0.379325972177
+        0.379521915415
+        0.379717951582
+        0.379914080722
+        0.38011030288
+        0.380306618098
+        0.380503026423
+        0.380699527896
+        0.380896122564
+        0.381092810469
+        0.381289591656
+        0.38148646617
+        0.381683434055
+        0.381880495354
+        0.382077650113
+        0.382274898375
+        0.382472240185
+        0.382669675587
+        0.382867204626
+        0.383064827346
+        0.383262543792
+        0.383460354007
+        0.383658258037
+        0.383856255926
+        0.384054347718
+        0.384252533459
+        0.384450813191
+        0.384649186961
+        0.384847654813
+        0.385046216791
+        0.385244872939
+        0.385443623304
+        0.385642467929
+        0.385841406858
+        0.386040440138
+        0.386239567812
+        0.386438789925
+        0.386638106522
+        0.386837517648
+        0.387037023348
+        0.387236623666
+        0.387436318648
+        0.387636108338
+        0.387835992781
+        0.388035972022
+        0.388236046106
+        0.388436215079
+        0.388636478984
+        0.388836837868
+        0.389037291775
+        0.38923784075
+        0.389438484838
+        0.389639224085
+        0.389840058536
+        0.390040988235
+        0.390242013228
+        0.39044313356
+        0.390644349276
+        0.390845660422
+        0.391047067043
+        0.391248569183
+        0.391450166889
+        0.391651860206
+        0.391853649179
+        0.392055533853
+        0.392257514274
+        0.392459590487
+        0.392661762538
+        0.392864030472
+        0.393066394334
+        0.393268854171
+        0.393471410027
+        0.393674061948
+        0.39387680998
+        0.394079654168
+        0.394282594558
+        0.394485631196
+        0.394688764126
+        0.394891993396
+        0.395095319049
+        0.395298741133
+        0.395502259693
+        0.395705874775
+        0.395909586424
+        0.396113394687
+        0.396317299608
+        0.396521301234
+        0.396725399612
+        0.396929594785
+        0.397133886802
+        0.397338275707
+        0.397542761546
+        0.397747344366
+        0.397952024212
+        0.398156801131
+        0.398361675168
+        0.39856664637
+        0.398771714782
+        0.398976880451
+        0.399182143423
+        0.399387503744
+        0.39959296146
+        0.399798516617
+        0.400004169262
+        0.400209919441
+        0.4004157672
+        0.400621712585
+        0.400827755643
+        0.40103389642
+        0.401240134962
+        0.401446471316
+        0.401652905528
+        0.401859437644
+        0.402066067711
+        0.402272795776
+        0.402479621884
+        0.402686546083
+        0.402893568419
+        0.403100688938
+        0.403307907687
+        0.403515224712
+        0.403722640061
+        0.403930153779
+        0.404137765914
+        0.404345476512
+        0.40455328562
+        0.404761193285
+        0.404969199553
+        0.40517730447
+        0.405385508085
+        0.405593810443
+        0.405802211592
+        0.406010711578
+        0.406219310448
+        0.40642800825
+        0.406636805029
+        0.406845700833
+        0.407054695709
+        0.407263789705
+        0.407472982866
+        0.40768227524
+        0.407891666874
+        0.408101157815
+        0.40831074811
+        0.408520437807
+        0.408730226952
+        0.408940115592
+        0.409150103776
+        0.409360191549
+        0.40957037896
+        0.409780666055
+        0.409991052882
+        0.410201539487
+        0.41041212592
+        0.410622812226
+        0.410833598453
+        0.411044484649
+        0.41125547086
+        0.411466557135
+        0.411677743521
+        0.411889030064
+        0.412100416814
+        0.412311903817
+        0.412523491121
+        0.412735178773
+        0.412946966821
+        0.413158855313
+        0.413370844296
+        0.413582933818
+        0.413795123926
+        0.414007414669
+        0.414219806094
+        0.414432298249
+        0.414644891181
+        0.414857584938
+        0.415070379569
+        0.415283275121
+        0.415496271641
+        0.415709369179
+        0.415922567781
+        0.416135867495
+        0.41634926837
+        0.416562770454
+        0.416776373794
+        0.416990078438
+        0.417203884436
+        0.417417791833
+        0.41763180068
+        0.417845911024
+        0.418060122912
+        0.418274436394
+        0.418488851517
+        0.418703368329
+        0.418917986879
+        0.419132707216
+        0.419347529386
+        0.419562453439
+        0.419777479424
+        0.419992607387
+        0.420207837378
+        0.420423169445
+        0.420638603636
+        0.42085414
+        0.421069778586
+        0.421285519441
+        0.421501362615
+        0.421717308155
+        0.421933356111
+        0.422149506531
+        0.422365759463
+        0.422582114956
+        0.422798573059
+        0.423015133821
+        0.42323179729
+        0.423448563514
+        0.423665432544
+        0.423882404426
+        0.424099479211
+        0.424316656946
+        0.424533937682
+        0.424751321466
+        0.424968808347
+        0.425186398375
+        0.425404091598
+        0.425621888065
+        0.425839787826
+        0.426057790928
+        0.426275897422
+        0.426494107356
+        0.42671242078
+        0.426930837742
+        0.427149358291
+        0.427367982477
+        0.427586710348
+        0.427805541955
+        0.428024477345
+        0.428243516569
+        0.428462659676
+        0.428681906714
+        0.428901257734
+        0.429120712784
+        0.429340271914
+        0.429559935172
+        0.42977970261
+        0.429999574275
+        0.430219550218
+        0.430439630488
+        0.430659815134
+        0.430880104206
+        0.431100497753
+        0.431320995825
+        0.431541598472
+        0.431762305742
+        0.431983117687
+        0.432204034354
+        0.432425055795
+        0.432646182058
+        0.432867413194
+        0.433088749252
+        0.433310190282
+        0.433531736333
+        0.433753387456
+        0.4339751437
+        0.434197005116
+        0.434418971752
+        0.434641043659
+        0.434863220888
+        0.435085503487
+        0.435307891507
+        0.435530384998
+        0.435752984009
+        0.435975688592
+        0.436198498795
+        0.436421414669
+        0.436644436265
+        0.436867563632
+        0.43709079682
+        0.43731413588
+        0.437537580862
+        0.437761131816
+        0.437984788792
+        0.438208551841
+        0.438432421013
+        0.438656396358
+        0.438880477926
+        0.439104665769
+        0.439328959936
+        0.439553360478
+        0.439777867445
+        0.440002480888
+        0.440227200857
+        0.440452027403
+        0.440676960576
+        0.440902000427
+        0.441127147007
+        0.441352400366
+        0.441577760554
+        0.441803227623
+        0.442028801623
+        0.442254482604
+        0.442480270619
+        0.442706165716
+        0.442932167948
+        0.443158277364
+        0.443384494016
+        0.443610817955
+        0.443837249232
+        0.444063787896
+        0.444290434
+        0.444517187595
+        0.44474404873
+        0.444971017458
+        0.445198093829
+        0.445425277894
+        0.445652569705
+        0.445879969312
+        0.446107476767
+        0.446335092121
+        0.446562815424
+        0.446790646729
+        0.447018586086
+        0.447246633547
+        0.447474789162
+        0.447703052984
+        0.447931425063
+        0.448159905452
+        0.4483884942
+        0.44861719136
+        0.448845996983
+        0.44907491112
+        0.449303933823
+        0.449533065144
+        0.449762305133
+        0.449991653843
+        0.450221111325
+        0.450450677631
+        0.450680352812
+        0.45091013692
+        0.451140030006
+        0.451370032122
+        0.45160014332
+        0.451830363652
+        0.45206069317
+        0.452291131924
+        0.452521679968
+        0.452752337352
+        0.452983104129
+        0.45321398035
+        0.453444966068
+        0.453676061335
+        0.453907266201
+        0.454138580721
+        0.454370004944
+        0.454601538924
+        0.454833182712
+        0.45506493636
+        0.455296799922
+        0.455528773448
+        0.45576085699
+        0.455993050602
+        0.456225354335
+        0.456457768242
+        0.456690292374
+        0.456922926785
+        0.457155671525
+        0.457388526649
+        0.457621492207
+        0.457854568252
+        0.458087754838
+        0.458321052015
+        0.458554459838
+        0.458787978357
+        0.459021607626
+        0.459255347697
+        0.459489198622
+        0.459723160455
+        0.459957233248
+        0.460191417054
+        0.460425711924
+        0.460660117912
+        0.460894635071
+        0.461129263453
+        0.461364003111
+        0.461598854098
+        0.461833816466
+        0.462068890269
+        0.462304075558
+        0.462539372388
+        0.462774780811
+        0.46301030088
+        0.463245932648
+        0.463481676168
+        0.463717531492
+        0.463953498674
+        0.464189577768
+        0.464425768825
+        0.464662071899
+        0.464898487044
+        0.465135014312
+        0.465371653756
+        0.465608405431
+        0.465845269388
+        0.466082245681
+        0.466319334364
+        0.46655653549
+        0.466793849112
+        0.467031275283
+        0.467268814058
+        0.467506465488
+        0.467744229628
+        0.467982106532
+        0.468220096252
+        0.468458198842
+        0.468696414356
+        0.468934742847
+        0.469173184369
+        0.469411738975
+        0.46965040672
+        0.469889187656
+        0.470128081837
+        0.470367089318
+        0.470606210151
+        0.470845444391
+        0.471084792091
+        0.471324253306
+        0.471563828089
+        0.471803516493
+        0.472043318573
+        0.472283234383
+        0.472523263977
+        0.472763407408
+        0.47300366473
+        0.473244035999
+        0.473484521266
+        0.473725120588
+        0.473965834017
+        0.474206661609
+        0.474447603416
+        0.474688659493
+        0.474929829895
+        0.475171114676
+        0.475412513889
+        0.47565402759
+        0.475895655832
+        0.476137398669
+        0.476379256157
+        0.47662122835
+        0.476863315301
+        0.477105517065
+        0.477347833698
+        0.477590265252
+        0.477832811784
+        0.478075473346
+        0.478318249995
+        0.478561141783
+        0.478804148767
+        0.479047271001
+        0.479290508539
+        0.479533861435
+        0.479777329746
+        0.480020913525
+        0.480264612827
+        0.480508427707
+        0.48075235822
+        0.480996404421
+        0.481240566364
+        0.481484844105
+        0.481729237697
+        0.481973747198
+        0.48221837266
+        0.48246311414
+        0.482707971691
+        0.482952945371
+        0.483198035232
+        0.483443241331
+        0.483688563723
+        0.483934002463
+        0.484179557605
+        0.484425229206
+        0.48467101732
+        0.484916922002
+        0.485162943309
+        0.485409081294
+        0.485655336015
+        0.485901707525
+        0.486148195881
+        0.486394801137
+        0.48664152335
+        0.486888362574
+        0.487135318865
+        0.487382392279
+        0.487629582872
+        0.487876890698
+        0.488124315813
+        0.488371858273
+        0.488619518135
+        0.488867295452
+        0.489115190282
+        0.489363202679
+        0.4896113327
+        0.4898595804
+        0.490107945835
+        0.490356429062
+        0.490605030135
+        0.490853749111
+        0.491102586045
+        0.491351540994
+        0.491600614014
+        0.49184980516
+        0.492099114489
+        0.492348542056
+        0.492598087919
+        0.492847752132
+        0.493097534751
+        0.493347435834
+        0.493597455437
+        0.493847593615
+        0.494097850424
+        0.494348225922
+        0.494598720163
+        0.494849333206
+        0.495100065105
+        0.495350915918
+        0.4956018857
+        0.495852974509
+        0.4961041824
+        0.49635550943
+        0.496606955655
+        0.496858521133
+        0.497110205919
+        0.497362010071
+        0.497613933645
+        0.497865976696
+        0.498118139284
+        0.498370421462
+        0.49862282329
+        0.498875344823
+        0.499127986117
+        0.499380747231
+        0.499633628221
+        0.499886629143
+        0.500139750054
+        0.500392991012
+        0.500646352073
+        0.500899833294
+        0.501153434732
+        0.501407156445
+        0.501660998489
+        0.501914960921
+        0.502169043799
+        0.502423247179
+        0.502677571119
+        0.502932015676
+        0.503186580906
+        0.503441266869
+        0.50369607362
+        0.503951001216
+        0.504206049716
+        0.504461219177
+        0.504716509655
+        0.504971921208
+        0.505227453895
+        0.505483107771
+        0.505738882895
+        0.505994779324
+        0.506250797116
+        0.506506936328
+        0.506763197018
+        0.507019579243
+        0.507276083062
+        0.507532708531
+        0.507789455708
+        0.508046324652
+        0.508303315419
+        0.508560428069
+        0.508817662657
+        0.509075019243
+        0.509332497884
+        0.509590098639
+        0.509847821564
+        0.510105666718
+        0.510363634159
+        0.510621723945
+        0.510879936133
+        0.511138270783
+        0.511396727952
+        0.511655307697
+        0.511914010078
+        0.512172835153
+        0.512431782979
+        0.512690853615
+        0.512950047119
+        0.513209363549
+        0.513468802964
+        0.513728365422
+        0.513988050982
+        0.514247859701
+        0.514507791638
+        0.514767846852
+        0.5150280254
+        0.515288327343
+        0.515548752737
+        0.515809301642
+        0.516069974116
+        0.516330770218
+        0.516591690006
+        0.516852733539
+        0.517113900877
+        0.517375192076
+        0.517636607197
+        0.517898146298
+        0.518159809437
+        0.518421596674
+        0.518683508068
+        0.518945543677
+        0.51920770356
+        0.519469987776
+        0.519732396385
+        0.519994929445
+        0.520257587015
+        0.520520369154
+        0.520783275921
+        0.521046307376
+        0.521309463578
+        0.521572744585
+        0.521836150457
+        0.522099681253
+        0.522363337033
+        0.522627117855
+        0.522891023779
+        0.523155054864
+        0.52341921117
+        0.523683492757
+        0.523947899682
+        0.524212432007
+        0.524477089789
+        0.52474187309
+        0.525006781968
+        0.525271816483
+        0.525536976695
+        0.525802262663
+        0.526067674446
+        0.526333212105
+        0.526598875699
+        0.526864665288
+        0.527130580932
+        0.52739662269
+        0.527662790622
+        0.527929084789
+        0.528195505249
+        0.528462052063
+        0.528728725291
+        0.528995524993
+        0.529262451228
+        0.529529504057
+        0.52979668354
+        0.530063989737
+        0.530331422707
+        0.530598982512
+        0.530866669211
+        0.531134482864
+        0.531402423531
+        0.531670491274
+        0.531938686152
+        0.532207008225
+        0.532475457553
+        0.532744034198
+        0.533012738219
+        0.533281569678
+        0.533550528633
+        0.533819615146
+        0.534088829278
+        0.534358171088
+        0.534627640637
+        0.534897237987
+        0.535166963197
+        0.535436816328
+        0.535706797441
+        0.535976906596
+        0.536247143855
+        0.536517509278
+        0.536788002925
+        0.537058624858
+        0.537329375138
+        0.537600253825
+        0.53787126098
+        0.538142396664
+        0.538413660939
+        0.538685053864
+        0.538956575502
+        0.539228225913
+        0.539500005158
+        0.539771913298
+        0.540043950395
+        0.540316116509
+        0.540588411702
+        0.540860836035
+        0.54113338957
+        0.541406072367
+        0.541678884488
+        0.541951825994
+        0.542224896946
+        0.542498097407
+        0.542771427437
+        0.543044887097
+        0.54331847645
+        0.543592195557
+        0.543866044479
+        0.544140023278
+        0.544414132016
+        0.544688370753
+        0.544962739552
+        0.545237238475
+        0.545511867583
+        0.545786626938
+        0.546061516602
+        0.546336536636
+        0.546611687102
+        0.546886968063
+        0.547162379579
+        0.547437921714
+        0.547713594528
+        0.547989398085
+        0.548265332445
+        0.548541397672
+        0.548817593826
+        0.54909392097
+        0.549370379167
+        0.549646968478
+        0.549923688966
+        0.550200540692
+        0.550477523719
+        0.55075463811
+        0.551031883926
+        0.551309261231
+        0.551586770085
+        0.551864410552
+        0.552142182694
+        0.552420086574
+        0.552698122254
+        0.552976289796
+        0.553254589264
+        0.553533020719
+        0.553811584224
+        0.554090279842
+        0.554369107636
+        0.554648067668
+        0.554927160001
+        0.555206384697
+        0.55548574182
+        0.555765231432
+        0.556044853596
+        0.556324608376
+        0.556604495833
+        0.55688451603
+        0.557164669032
+        0.5574449549
+        0.557725373698
+        0.558005925489
+        0.558286610335
+        0.5585674283
+        0.558848379448
+        0.559129463841
+        0.559410681542
+        0.559692032615
+        0.559973517122
+        0.560255135128
+        0.560536886696
+        0.560818771888
+        0.561100790768
+        0.5613829434
+        0.561665229847
+        0.561947650173
+        0.562230204441
+        0.562512892714
+        0.562795715056
+        0.563078671531
+        0.563361762203
+        0.563644987134
+        0.563928346388
+        0.564211840031
+        0.564495468124
+        0.564779230732
+        0.565063127918
+        0.565347159747
+        0.565631326283
+        0.565915627588
+        0.566200063728
+        0.566484634765
+        0.566769340765
+        0.567054181791
+        0.567339157906
+        0.567624269176
+        0.567909515664
+        0.568194897435
+        0.568480414552
+        0.56876606708
+        0.569051855082
+        0.569337778624
+        0.569623837769
+        0.569910032582
+        0.570196363128
+        0.570482829469
+        0.570769431672
+        0.5710561698
+        0.571343043917
+        0.571630054089
+        0.57191720038
+        0.572204482854
+        0.572491901576
+        0.572779456611
+        0.573067148023
+        0.573354975877
+        0.573642940237
+        0.573931041169
+        0.574219278737
+        0.574507653006
+        0.57479616404
+        0.575084811906
+        0.575373596666
+        0.575662518388
+        0.575951577134
+        0.576240772971
+        0.576530105963
+        0.576819576176
+        0.577109183675
+        0.577398928524
+        0.577688810788
+        0.577978830534
+        0.578268987826
+        0.578559282729
+        0.578849715309
+        0.579140285631
+        0.57943099376
+        0.579721839762
+        0.580012823701
+        0.580303945644
+        0.580595205656
+        0.580886603803
+        0.581178140149
+        0.581469814761
+        0.581761627704
+        0.582053579043
+        0.582345668844
+        0.582637897174
+        0.582930264097
+        0.583222769679
+        0.583515413987
+        0.583808197085
+        0.58410111904
+        0.584394179918
+        0.584687379784
+        0.584980718704
+        0.585274196745
+        0.585567813972
+        0.585861570452
+        0.586155466249
+        0.586449501431
+        0.586743676064
+        0.587037990213
+        0.587332443946
+        0.587627037327
+        0.587921770423
+        0.588216643301
+        0.588511656027
+        0.588806808667
+        0.589102101288
+        0.589397533955
+        0.589693106736
+        0.589988819696
+        0.590284672903
+        0.590580666422
+        0.590876800321
+        0.591173074666
+        0.591469489523
+        0.591766044959
+        0.592062741041
+        0.592359577835
+        0.592656555409
+        0.592953673829
+        0.593250933161
+        0.593548333474
+        0.593845874832
+        0.594143557304
+        0.594441380957
+        0.594739345856
+        0.59503745207
+        0.595335699665
+        0.595634088709
+        0.595932619268
+        0.596231291409
+        0.5965301052
+        0.596829060708
+        0.597128158001
+        0.597427397144
+        0.597726778206
+        0.598026301254
+        0.598325966355
+        0.598625773576
+        0.598925722986
+        0.599225814651
+        0.599526048639
+        0.599826425018
+        0.600126943854
+        0.600427605216
+        0.600728409171
+        0.601029355787
+        0.601330445131
+        0.601631677271
+        0.601933052275
+        0.60223457021
+        0.602536231145
+        0.602838035147
+        0.603139982284
+        0.603442072624
+        0.603744306234
+        0.604046683184
+        0.60434920354
+        0.604651867371
+        0.604954674745
+        0.605257625729
+        0.605560720393
+        0.605863958803
+        0.606167341029
+        0.606470867139
+        0.6067745372
+        0.607078351281
+        0.607382309451
+        0.607686411777
+        0.607990658328
+        0.608295049173
+        0.60859958438
+        0.608904264016
+        0.609209088152
+        0.609514056855
+        0.609819170194
+        0.610124428237
+        0.610429831054
+        0.610735378712
+        0.611041071281
+        0.611346908829
+        0.611652891425
+        0.611959019138
+        0.612265292037
+        0.612571710189
+        0.612878273666
+        0.613184982534
+        0.613491836864
+        0.613798836724
+        0.614105982183
+        0.61441327331
+        0.614720710175
+        0.615028292846
+        0.615336021393
+        0.615643895884
+        0.61595191639
+        0.616260082979
+        0.616568395721
+        0.616876854684
+        0.617185459938
+        0.617494211554
+        0.617803109599
+        0.618112154144
+        0.618421345257
+        0.618730683009
+        0.619040167469
+        0.619349798707
+        0.619659576792
+        0.619969501793
+        0.620279573782
+        0.620589792826
+        0.620900158996
+        0.621210672363
+        0.621521332994
+        0.621832140961
+        0.622143096334
+        0.622454199181
+        0.622765449574
+        0.623076847581
+        0.623388393274
+        0.623700086722
+        0.624011927995
+        0.624323917164
+        0.624636054298
+        0.624948339468
+        0.625260772743
+        0.625573354195
+        0.625886083893
+        0.626198961908
+        0.626511988309
+        0.626825163168
+        0.627138486555
+        0.62745195854
+        0.627765579194
+        0.628079348587
+        0.62839326679
+        0.628707333873
+        0.629021549908
+        0.629335914963
+        0.629650429111
+        0.629965092422
+        0.630279904967
+        0.630594866816
+        0.630909978041
+        0.631225238712
+        0.631540648899
+        0.631856208675
+        0.63217191811
+        0.632487777274
+        0.632803786239
+        0.633119945077
+        0.633436253857
+        0.633752712651
+        0.634069321531
+        0.634386080567
+        0.634702989831
+        0.635020049393
+        0.635337259326
+        0.6356546197
+        0.635972130587
+        0.636289792059
+        0.636607604186
+        0.63692556704
+        0.637243680692
+        0.637561945215
+        0.63788036068
+        0.638198927157
+        0.63851764472
+        0.638836513439
+        0.639155533386
+        0.639474704633
+        0.639794027252
+        0.640113501315
+        0.640433126892
+        0.640752904057
+        0.641072832881
+        0.641392913436
+        0.641713145793
+        0.642033530026
+        0.642354066206
+        0.642674754404
+        0.642995594694
+        0.643316587147
+        0.643637731835
+        0.643959028831
+        0.644280478207
+        0.644602080035
+        0.644923834388
+        0.645245741337
+        0.645567800955
+        0.645890013315
+        0.646212378489
+        0.646534896549
+        0.646857567568
+        0.647180391619
+        0.647503368774
+        0.647826499105
+        0.648149782686
+        0.648473219589
+        0.648796809886
+        0.649120553651
+        0.649444450957
+        0.649768501875
+        0.650092706479
+        0.650417064843
+        0.650741577037
+        0.651066243137
+        0.651391063214
+        0.651716037342
+        0.652041165594
+        0.652366448043
+        0.652691884761
+        0.653017475823
+        0.653343221301
+        0.653669121269
+        0.6539951758
+        0.654321384967
+        0.654647748843
+        0.654974267503
+        0.655300941018
+        0.655627769463
+        0.655954752912
+        0.656281891437
+        0.656609185113
+        0.656936634012
+        0.657264238209
+        0.657591997777
+        0.65791991279
+        0.658247983321
+        0.658576209445
+        0.658904591235
+        0.659233128765
+        0.659561822108
+        0.659890671339
+        0.660219676532
+        0.66054883776
+        0.660878155098
+        0.66120762862
+        0.661537258399
+        0.66186704451
+        0.662196987027
+        0.662527086024
+        0.662857341575
+        0.663187753755
+        0.663518322638
+        0.663849048298
+        0.66417993081
+        0.664510970247
+        0.664842166685
+        0.665173520197
+        0.665505030859
+        0.665836698745
+        0.666168523929
+        0.666500506486
+        0.666832646491
+        0.667164944018
+        0.667497399142
+        0.667830011938
+        0.66816278248
+        0.668495710844
+        0.668828797104
+        0.669162041335
+        0.669495443612
+        0.66982900401
+        0.670162722604
+        0.670496599469
+        0.670830634679
+        0.671164828311
+        0.67149918044
+        0.67183369114
+        0.672168360486
+        0.672503188554
+        0.67283817542
+        0.673173321157
+        0.673508625843
+        0.673844089552
+        0.67417971236
+        0.674515494341
+        0.674851435572
+        0.675187536129
+        0.675523796086
+        0.675860215519
+        0.676196794504
+        0.676533533116
+        0.676870431432
+        0.677207489527
+        0.677544707477
+        0.677882085357
+        0.678219623244
+        0.678557321213
+        0.67889517934
+        0.679233197702
+        0.679571376373
+        0.679909715431
+        0.680248214952
+        0.68058687501
+        0.680925695683
+        0.681264677047
+        0.681603819178
+        0.681943122152
+        0.682282586046
+        0.682622210935
+        0.682961996896
+        0.683301944006
+        0.683642052341
+        0.683982321977
+        0.684322752991
+        0.684663345459
+        0.685004099459
+        0.685345015066
+        0.685686092358
+        0.68602733141
+        0.6863687323
+        0.686710295104
+        0.6870520199
+        0.687393906764
+        0.687735955772
+        0.688078167003
+        0.688420540532
+        0.688763076436
+        0.689105774794
+        0.689448635681
+        0.689791659175
+        0.690134845353
+        0.690478194293
+        0.69082170607
+        0.691165380763
+        0.691509218449
+        0.691853219205
+        0.692197383108
+        0.692541710237
+        0.692886200667
+        0.693230854477
+        0.693575671744
+        0.693920652546
+        0.694265796961
+        0.694611105065
+        0.694956576936
+        0.695302212653
+        0.695648012292
+        0.695993975932
+        0.696340103651
+        0.696686395526
+        0.697032851634
+        0.697379472055
+        0.697726256865
+        0.698073206144
+        0.698420319968
+        0.698767598416
+        0.699115041566
+        0.699462649496
+        0.699810422284
+        0.700158360008
+        0.700506462747
+        0.700854730579
+        0.701203163583
+        0.701551761835
+        0.701900525416
+        0.702249454403
+        0.702598548874
+        0.702947808909
+        0.703297234586
+        0.703646825982
+        0.703996583178
+        0.704346506251
+        0.704696595281
+        0.705046850345
+        0.705397271523
+        0.705747858893
+        0.706098612535
+        0.706449532526
+        0.706800618947
+        0.707151871876
+        0.707503291391
+        0.707854877573
+        0.708206630499
+        0.708558550249
+        0.708910636903
+        0.709262890539
+        0.709615311236
+        0.709967899074
+        0.710320654132
+        0.710673576489
+        0.711026666225
+        0.711379923419
+        0.71173334815
+        0.712086940499
+        0.712440700544
+        0.712794628364
+        0.71314872404
+        0.713502987652
+        0.713857419278
+        0.714212018998
+        0.714566786893
+        0.714921723041
+        0.715276827523
+        0.715632100419
+        0.715987541808
+        0.716343151771
+        0.716698930387
+        0.717054877736
+        0.717410993898
+        0.717767278954
+        0.718123732983
+        0.718480356066
+        0.718837148282
+        0.719194109713
+        0.719551240437
+        0.719908540537
+        0.720266010091
+        0.72062364918
+        0.720981457885
+        0.721339436286
+        0.721697584464
+        0.722055902498
+        0.72241439047
+        0.722773048461
+        0.72313187655
+        0.723490874819
+        0.723850043348
+        0.724209382218
+        0.72456889151
+        0.724928571305
+        0.725288421682
+        0.725648442725
+        0.726008634512
+        0.726368997126
+        0.726729530647
+        0.727090235157
+        0.727451110735
+        0.727812157465
+        0.728173375426
+        0.7285347647
+        0.728896325369
+        0.729258057513
+        0.729619961213
+        0.729982036552
+        0.730344283611
+        0.73070670247
+        0.731069293212
+        0.731432055918
+        0.73179499067
+        0.732158097548
+        0.732521376636
+        0.732884828014
+        0.733248451764
+        0.733612247968
+        0.733976216708
+        0.734340358066
+        0.734704672122
+        0.735069158961
+        0.735433818662
+        0.735798651309
+        0.736163656983
+        0.736528835766
+        0.736894187741
+        0.737259712989
+        0.737625411593
+        0.737991283635
+        0.738357329197
+        0.738723548362
+        0.739089941212
+        0.739456507828
+        0.739823248295
+        0.740190162693
+        0.740557251106
+        0.740924513617
+        0.741291950307
+        0.741659561259
+        0.742027346556
+        0.742395306281
+        0.742763440516
+        0.743131749344
+        0.743500232848
+        0.743868891111
+        0.744237724215
+        0.744606732244
+        0.744975915281
+        0.745345273408
+        0.745714806708
+        0.746084515265
+        0.746454399162
+        0.746824458482
+        0.747194693308
+        0.747565103723
+        0.747935689811
+        0.748306451655
+        0.748677389338
+        0.749048502944
+        0.749419792556
+        0.749791258257
+        0.750162900132
+        0.750534718263
+        0.750906712734
+        0.75127888363
+        0.751651231033
+        0.752023755027
+        0.752396455696
+        0.752769333124
+        0.753142387394
+        0.753515618592
+        0.753889026799
+        0.754262612101
+        0.754636374581
+        0.755010314324
+        0.755384431413
+        0.755758725932
+        0.756133197967
+        0.7565078476
+        0.756882674916
+        0.75725768
+        0.757632862935
+        0.758008223807
+        0.758383762699
+        0.758759479695
+        0.759135374881
+        0.759511448341
+        0.75988770016
+        0.760264130421
+        0.76064073921
+        0.761017526611
+        0.761394492709
+        0.761771637589
+        0.762148961336
+        0.762526464034
+        0.762904145768
+        0.763282006623
+        0.763660046684
+        0.764038266037
+        0.764416664765
+        0.764795242955
+        0.765174000691
+        0.765552938059
+        0.765932055143
+        0.766311352029
+        0.766690828802
+        0.767070485548
+        0.767450322351
+        0.767830339298
+        0.768210536473
+        0.768590913962
+        0.768971471852
+        0.769352210226
+        0.769733129171
+        0.770114228772
+        0.770495509116
+        0.770876970288
+        0.771258612373
+        0.771640435457
+        0.772022439627
+        0.772404624968
+        0.772786991566
+        0.773169539506
+        0.773552268876
+        0.773935179761
+        0.774318272247
+        0.774701546421
+        0.775085002368
+        0.775468640174
+        0.775852459927
+        0.776236461711
+        0.776620645614
+        0.777005011722
+        0.777389560121
+        0.777774290899
+        0.77815920414
+        0.778544299932
+        0.778929578361
+        0.779315039515
+        0.779700683479
+        0.78008651034
+        0.780472520186
+        0.780858713102
+        0.781245089176
+        0.781631648495
+        0.782018391145
+        0.782405317214
+        0.782792426788
+        0.783179719954
+        0.7835671968
+        0.783954857413
+        0.784342701879
+        0.784730730286
+        0.785118942722
+        0.785507339273
+        0.785895920026
+        0.78628468507
+        0.786673634492
+        0.787062768378
+        0.787452086817
+        0.787841589896
+        0.788231277703
+        0.788621150325
+        0.789011207849
+        0.789401450365
+        0.789791877958
+        0.790182490718
+        0.790573288731
+        0.790964272086
+        0.791355440871
+        0.791746795173
+        0.792138335081
+        0.792530060683
+        0.792921972066
+        0.793314069319
+        0.79370635253
+        0.794098821787
+        0.794491477178
+        0.794884318792
+        0.795277346717
+        0.795670561041
+        0.796063961853
+        0.796457549241
+        0.796851323294
+        0.797245284099
+        0.797639431747
+        0.798033766325
+        0.798428287922
+        0.798822996626
+        0.799217892527
+        0.799612975714
+        0.800008246274
+        0.800403704297
+        0.800799349872
+        0.801195183088
+        0.801591204033
+        0.801987412798
+        0.80238380947
+        0.802780394139
+        0.803177166894
+        0.803574127825
+        0.80397127702
+        0.804368614569
+        0.804766140562
+        0.805163855086
+        0.805561758233
+        0.805959850092
+        0.806358130751
+        0.806756600301
+        0.80715525883
+        0.80755410643
+        0.807953143189
+        0.808352369197
+        0.808751784544
+        0.809151389319
+        0.809551183613
+        0.809951167515
+        0.810351341116
+        0.810751704504
+        0.811152257771
+        0.811553001007
+        0.8119539343
+        0.812355057743
+        0.812756371424
+        0.813157875434
+        0.813559569863
+        0.813961454801
+        0.81436353034
+        0.814765796569
+        0.815168253578
+        0.815570901459
+        0.815973740301
+        0.816376770196
+        0.816779991233
+        0.817183403505
+        0.8175870071
+        0.81799080211
+        0.818394788626
+        0.818798966739
+        0.819203336539
+        0.819607898117
+        0.820012651565
+        0.820417596973
+        0.820822734432
+        0.821228064034
+        0.821633585869
+        0.822039300029
+        0.822445206605
+        0.822851305689
+        0.82325759737
+        0.823664081742
+        0.824070758894
+        0.82447762892
+        0.824884691909
+        0.825291947954
+        0.825699397147
+        0.826107039578
+        0.82651487534
+        0.826922904523
+        0.827331127221
+        0.827739543524
+        0.828148153525
+        0.828556957315
+        0.828965954986
+        0.829375146631
+        0.82978453234
+        0.830194112207
+        0.830603886323
+        0.831013854781
+        0.831424017672
+        0.831834375089
+        0.832244927124
+        0.83265567387
+        0.833066615418
+        0.833477751861
+        0.833889083292
+        0.834300609803
+        0.834712331486
+        0.835124248434
+        0.83553636074
+        0.835948668497
+        0.836361171796
+        0.836773870732
+        0.837186765396
+        0.837599855881
+        0.83801314228
+        0.838426624687
+        0.838840303194
+        0.839254177894
+        0.83966824888
+        0.840082516246
+        0.840496980084
+        0.840911640487
+        0.841326497549
+        0.841741551364
+        0.842156802024
+        0.842572249622
+        0.842987894253
+        0.843403736009
+        0.843819774985
+        0.844236011273
+        0.844652444967
+        0.845069076161
+        0.845485904949
+        0.845902931424
+        0.84632015568
+        0.84673757781
+        0.847155197909
+        0.847573016071
+        0.847991032389
+        0.848409246958
+        0.848827659871
+        0.849246271222
+        0.849665081106
+        0.850084089617
+        0.850503296849
+        0.850922702896
+        0.851342307853
+        0.851762111813
+        0.852182114872
+        0.852602317123
+        0.853022718662
+        0.853443319582
+        0.853864119978
+        0.854285119945
+        0.854706319578
+        0.855127718971
+        0.855549318218
+        0.855971117416
+        0.856393116657
+        0.856815316039
+        0.857237715654
+        0.857660315599
+        0.858083115968
+        0.858506116856
+        0.858929318359
+        0.859352720571
+        0.859776323588
+        0.860200127505
+        0.860624132418
+        0.861048338421
+        0.861472745609
+        0.86189735408
+        0.862322163927
+        0.862747175246
+        0.863172388134
+        0.863597802684
+        0.864023418994
+        0.864449237159
+        0.864875257275
+        0.865301479436
+        0.86572790374
+        0.866154530282
+        0.866581359158
+        0.867008390464
+        0.867435624295
+        0.867863060749
+        0.868290699921
+        0.868718541906
+        0.869146586803
+        0.869574834705
+        0.870003285711
+        0.870431939916
+        0.870860797417
+        0.871289858309
+        0.87171912269
+        0.872148590656
+        0.872578262304
+        0.87300813773
+        0.87343821703
+        0.873868500302
+        0.874298987642
+        0.874729679147
+        0.875160574914
+        0.87559167504
+        0.876022979621
+        0.876454488754
+        0.876886202538
+        0.877318121068
+        0.877750244442
+        0.878182572756
+        0.878615106109
+        0.879047844597
+        0.879480788318
+        0.879913937368
+        0.880347291846
+        0.880780851849
+        0.881214617474
+        0.881648588819
+        0.882082765981
+        0.882517149058
+        0.882951738147
+        0.883386533347
+        0.883821534755
+        0.884256742469
+        0.884692156586
+        0.885127777205
+        0.885563604424
+        0.88599963834
+        0.886435879051
+        0.886872326657
+        0.887308981253
+        0.88774584294
+        0.888182911815
+        0.888620187976
+        0.889057671522
+        0.889495362551
+        0.889933261162
+        0.890371367452
+        0.890809681521
+        0.891248203467
+        0.891686933388
+        0.892125871383
+        0.892565017551
+        0.893004371991
+        0.893443934801
+        0.89388370608
+        0.894323685927
+        0.894763874441
+        0.895204271721
+        0.895644877866
+        0.896085692975
+        0.896526717147
+        0.896967950482
+        0.897409393077
+        0.897851045034
+        0.89829290645
+        0.898734977426
+        0.89917725806
+        0.899619748452
+        0.900062448703
+        0.90050535891
+        0.900948479174
+        0.901391809594
+        0.90183535027
+        0.902279101302
+        0.90272306279
+        0.903167234832
+        0.90361161753
+        0.904056210983
+        0.904501015291
+        0.904946030554
+        0.905391256872
+        0.905836694345
+        0.906282343074
+        0.906728203158
+        0.907174274698
+        0.907620557793
+        0.908067052546
+        0.908513759054
+        0.90896067742
+        0.909407807744
+        0.909855150126
+        0.910302704666
+        0.910750471466
+        0.911198450626
+        0.911646642247
+        0.912095046429
+        0.912543663274
+        0.912992492881
+        0.913441535353
+        0.91389079079
+        0.914340259293
+        0.914789940962
+        0.9152398359
+        0.915689944208
+        0.916140265986
+        0.916590801335
+        0.917041550358
+        0.917492513155
+        0.917943689828
+        0.918395080478
+        0.918846685207
+        0.919298504116
+        0.919750537306
+        0.92020278488
+        0.92065524694
+        0.921107923586
+        0.92156081492
+        0.922013921045
+        0.922467242063
+        0.922920778074
+        0.923374529182
+        0.923828495488
+        0.924282677094
+        0.924737074102
+        0.925191686615
+        0.925646514735
+        0.926101558563
+        0.926556818203
+        0.927012293757
+        0.927467985326
+        0.927923893014
+        0.928380016923
+        0.928836357155
+        0.929292913814
+        0.929749687001
+        0.93020667682
+        0.930663883372
+        0.931121306762
+        0.931578947092
+        0.932036804464
+        0.932494878982
+        0.932953170749
+        0.933411679867
+        0.93387040644
+        0.93432935057
+        0.934788512362
+        0.935247891918
+        0.935707489342
+        0.936167304736
+        0.936627338205
+        0.937087589851
+        0.937548059779
+        0.938008748091
+        0.938469654891
+        0.938930780284
+        0.939392124371
+        0.939853687259
+        0.940315469049
+        0.940777469846
+        0.941239689753
+        0.941702128875
+        0.942164787316
+        0.94262766518
+        0.94309076257
+        0.943554079591
+        0.944017616346
+        0.944481372941
+        0.94494534948
+        0.945409546066
+        0.945873962804
+        0.946338599799
+        0.946803457155
+        0.947268534976
+        0.947733833367
+        0.948199352433
+        0.948665092278
+        0.949131053007
+        0.949597234725
+        0.950063637536
+        0.950530261546
+        0.950997106859
+        0.951464173581
+        0.951931461816
+        0.952398971669
+        0.952866703245
+        0.953334656651
+        0.95380283199
+        0.954271229368
+        0.95473984889
+        0.955208690662
+        0.95567775479
+        0.956147041378
+        0.956616550532
+        0.957086282357
+        0.95755623696
+        0.958026414446
+        0.958496814921
+        0.95896743849
+        0.959438285259
+        0.959909355334
+        0.960380648821
+        0.960852165826
+        0.961323906455
+        0.961795870813
+        0.962268059008
+        0.962740471145
+        0.963213107331
+        0.963685967671
+        0.964159052272
+        0.964632361241
+        0.965105894683
+        0.965579652706
+        0.966053635415
+        0.966527842918
+        0.96700227532
+        0.96747693273
+        0.967951815252
+        0.968426922995
+        0.968902256064
+        0.969377814567
+        0.969853598611
+        0.970329608302
+        0.970805843748
+        0.971282305056
+        0.971758992332
+        0.972235905685
+        0.97271304522
+        0.973190411047
+        0.97366800327
+        0.974145822
+        0.974623867341
+        0.975102139403
+        0.975580638292
+        0.976059364117
+        0.976538316984
+        0.977017497002
+        0.977496904278
+        0.97797653892
+        0.978456401036
+        0.978936490734
+        0.979416808121
+        0.979897353306
+        0.980378126396
+        0.9808591275
+        0.981340356726
+        0.981821814182
+        0.982303499977
+        0.982785414218
+        0.983267557014
+        0.983749928473
+        0.984232528704
+        0.984715357816
+        0.985198415916
+        0.985681703114
+        0.986165219517
+        0.986648965236
+        0.987132940378
+        0.987617145053
+        0.988101579368
+        0.988586243434
+        0.989071137359
+        0.989556261252
+        0.990041615223
+        0.990527199379
+        0.991013013831
+        0.991499058688
+        0.991985334059
+        0.992471840052
+        0.992958576779
+        0.993445544348
+        0.993932742868
+        0.994420172449
+        0.994907833201
+        0.995395725234
+        0.995883848656
+        0.996372203578
+        0.99686079011
+        0.997349608361
+        0.997838658441
+        0.99832794046
+        0.998817454529
+        0.999307200757
+        0.999797179255
+        1.00028739013
+        1.0007778335
+        1.00126850946
+        1.00175941814
+        1.00225055964
+        1.00274193407
+        1.00323354154
+        1.00372538216
+        1.00421745605
+        1.00470976331
+        1.00520230405
+        1.00569507839
+        1.00618808643
+        1.00668132829
+        1.00717480407
+        1.0076685139
+        1.00816245787
+        1.00865663611
+        1.00915104871
+        1.0096456958
+        1.01014057748
+        1.01063569387
+        1.01113104507
+        1.0116266312
+        1.01212245237
+        1.01261850869
+        1.01311480027
+        1.01361132723
+        1.01410808967
+        1.0146050877
+        1.01510232145
+        1.01559979102
+        1.01609749652
+        1.01659543806
+        1.01709361576
+        1.01759202973
+        1.01809068007
+        1.01858956691
+        1.01908869036
+        1.01958805052
+        1.02008764751
+        1.02058748144
+        1.02108755243
+        1.02158786058
+        1.02208840601
+        1.02258918883
+        1.02309020915
+        1.02359146709
+        1.02409296276
+        1.02459469627
+        1.02509666774
+        1.02559887727
+        1.02610132499
+        1.02660401099
+        1.02710693541
+        1.02761009834
+        1.0281134999
+        1.02861714021
+        1.02912101938
+        1.02962513752
+        1.03012949475
+        1.03063409118
+        1.03113892692
+        1.03164400208
+        1.03214931678
+        1.03265487114
+        1.03316066526
+        1.03366669926
+        1.03417297326
+        1.03467948737
+        1.03518624169
+        1.03569323636
+        1.03620047147
+        1.03670794715
+        1.0372156635
+        1.03772362065
+        1.0382318187
+        1.03874025777
+        1.03924893798
+        1.03975785943
+        1.04026702225
+        1.04077642655
+        1.04128607244
+        1.04179596004
+        1.04230608946
+        1.04281646082
+        1.04332707422
+        1.0438379298
+        1.04434902765
+        1.0448603679
+        1.04537195066
+        1.04588377604
+        1.04639584417
+        1.04690815515
+        1.04742070911
+        1.04793350615
+        1.04844654639
+        1.04895982995
+        1.04947335694
+        1.04998712747
+        1.05050114168
+        1.05101539966
+        1.05152990153
+        1.05204464742
+        1.05255963743
+        1.05307487168
+        1.05359035029
+        1.05410607337
+        1.05462204105
+        1.05513825342
+        1.05565471062
+        1.05617141276
+        1.05668835995
+        1.05720555231
+        1.05772298996
+        1.058240673
+        1.05875860157
+        1.05927677577
+        1.05979519573
+        1.06031386155
+        1.06083277336
+        1.06135193127
+        1.0618713354
+        1.06239098586
+        1.06291088277
+        1.06343102626
+        1.06395141643
+        1.0644720534
+        1.06499293729
+        1.06551406822
+        1.0660354463
+        1.06655707166
+        1.0670789444
+        1.06760106465
+        1.06812343252
+        1.06864604813
+        1.0691689116
+        1.06969202305
+        1.07021538259
+        1.07073899034
+        1.07126284642
+        1.07178695094
+        1.07231130403
+        1.0728359058
+        1.07336075638
+        1.07388585587
+        1.07441120439
+        1.07493680207
+        1.07546264903
+        1.07598874537
+        1.07651509122
+        1.0770416867
+        1.07756853193
+        1.07809562702
+        1.07862297209
+        1.07915056727
+        1.07967841266
+        1.08020650839
+        1.08073485458
+        1.08126345135
+        1.08179229881
+        1.08232139708
+        1.08285074629
+        1.08338034655
+        1.08391019798
+        1.0844403007
+        1.08497065482
+        1.08550126048
+        1.08603211778
+        1.08656322686
+        1.08709458781
+        1.08762620078
+        1.08815806586
+        1.0886901832
+        1.08922255289
+        1.08975517508
+        1.09028804986
+        1.09082117737
+        1.09135455773
+        1.09188819104
+        1.09242207744
+        1.09295621705
+        1.09349060997
+        1.09402525634
+        1.09456015628
+        1.0950953099
+        1.09563071732
+        1.09616637867
+        1.09670229406
+        1.09723846362
+        1.09777488747
+        1.09831156572
+        1.0988484985
+        1.09938568593
+        1.09992312813
+        1.10046082522
+        1.10099877732
+        1.10153698455
+        1.10207544703
+        1.10261416489
+        1.10315313824
+        1.10369236721
+        1.10423185191
+        1.10477159247
+        1.10531158902
+        1.10585184166
+        1.10639235053
+        1.10693311574
+        1.10747413742
+        1.10801541569
+        1.10855695066
+        1.10909874247
+        1.10964079122
+        1.11018309706
+        1.11072566009
+        1.11126848044
+        1.11181155822
+        1.11235489358
+        1.11289848661
+        1.11344233746
+        1.11398644623
+        1.11453081305
+        1.11507543805
+        1.11562032134
+        1.11616546306
+        1.11671086331
+        1.11725652223
+        1.11780243994
+        1.11834861655
+        1.1188950522
+        1.11944174701
+        1.11998870109
+        1.12053591457
+        1.12108338758
+        1.12163112023
+        1.12217911265
+        1.12272736497
+        1.1232758773
+        1.12382464978
+        1.12437368252
+        1.12492297564
+        1.12547252928
+        1.12602234354
+        1.12657241857
+        1.12712275448
+        1.12767335139
+        1.12822420943
+        1.12877532873
+        1.1293267094
+        1.12987835157
+        1.13043025536
+        1.13098242091
+        1.13153484832
+        1.13208753773
+        1.13264048927
+        1.13319370305
+        1.1337471792
+        1.13430091784
+        1.1348549191
+        1.13540918311
+        1.13596370998
+        1.13651849985
+        1.13707355283
+        1.13762886906
+        1.13818444865
+        1.13874029174
+        1.13929639844
+        1.13985276888
+        1.14040940319
+        1.14096630149
+        1.14152346391
+        1.14208089057
+        1.1426385816
+        1.14319653713
+        1.14375475727
+        1.14431324215
+        1.14487199191
+        1.14543100666
+        1.14599028653
+        1.14654983165
+        1.14710964214
+        1.14766971813
+        1.14823005974
+        1.14879066711
+        1.14935154035
+        1.14991267959
+        1.15047408496
+        1.15103575659
+        1.15159769459
+        1.15215989911
+        1.15272237026
+        1.15328510817
+        1.15384811296
+        1.15441138477
+        1.15497492372
+        1.15553872993
+        1.15610280354
+        1.15666714467
+        1.15723175345
+        1.15779663
+        1.15836177445
+        1.15892718693
+        1.15949286756
+        1.16005881648
+        1.16062503381
+        1.16119151967
+        1.1617582742
+        1.16232529752
+        1.16289258976
+        1.16346015104
+        1.1640279815
+        1.16459608126
+        1.16516445045
+        1.1657330892
+        1.16630199764
+        1.16687117589
+        1.16744062407
+        1.16801034233
+        1.16858033079
+        1.16915058957
+        1.1697211188
+        1.17029191862
+        1.17086298914
+        1.17143433051
+        1.17200594284
+        1.17257782627
+        1.17314998092
+        1.17372240693
+        1.17429510441
+        1.17486807351
+        1.17544131434
+        1.17601482705
+        1.17658861175
+        1.17716266858
+        1.17773699766
+        1.17831159912
+        1.1788864731
+        1.17946161972
+        1.18003703911
+        1.18061273141
+        1.18118869673
+        1.18176493522
+        1.18234144699
+        1.18291823218
+        1.18349529093
+        1.18407262335
+        1.18465022958
+        1.18522810974
+        1.18580626398
+        1.18638469241
+        1.18696339518
+        1.1875423724
+        1.18812162421
+        1.18870115073
+        1.18928095211
+        1.18986102847
+        1.19044137993
+        1.19102200664
+        1.19160290872
+        1.1921840863
+        1.19276553951
+        1.19334726848
+        1.19392927335
+        1.19451155424
+        1.19509411128
+        1.19567694462
+        1.19626005437
+        1.19684344067
+        1.19742710364
+        1.19801104343
+        1.19859526016
+        1.19917975397
+        1.19976452498
+        1.20034957332
+        1.20093489914
+        1.20152050255
+        1.20210638369
+        1.2026925427
+        1.2032789797
+        1.20386569483
+        1.20445268821
+        1.20503995999
+        1.20562751029
+        1.20621533924
+        1.20680344698
+        1.20739183364
+        1.20798049935
+        1.20856944424
+        1.20915866845
+        1.20974817211
+        1.21033795535
+        1.2109280183
+        1.21151836109
+        1.21210898387
+        1.21269988676
+        1.21329106989
+        1.2138825334
+        1.21447427742
+        1.21506630208
+        1.21565860752
+        1.21625119387
+        1.21684406126
+        1.21743720983
+        1.21803063971
+        1.21862435103
+        1.21921834393
+        1.21981261853
+        1.22040717498
+        1.22100201341
+        1.22159713395
+        1.22219253673
+        1.22278822189
+        1.22338418957
+        1.22398043989
+        1.22457697299
+        1.225173789
+        1.22577088807
+        1.22636827032
+        1.22696593588
+        1.2275638849
+        1.2281621175
+        1.22876063382
+        1.229359434
+        1.22995851817
+        1.23055788646
+        1.23115753902
+        1.23175747596
+        1.23235769744
+        1.23295820358
+        1.23355899452
+        1.23416007039
+        1.23476143133
+        1.23536307747
+        1.23596500896
+        1.23656722592
+        1.23716972849
+        1.23777251681
+        1.238375591
+        1.23897895122
+        1.23958259758
+        1.24018653024
+        1.24079074932
+        1.24139525496
+        1.24200004729
+        1.24260512646
+        1.24321049259
+        1.24381614583
+        1.24442208631
+        1.24502831416
+        1.24563482953
+        1.24624163254
+        1.24684872334
+        1.24745610207
+        1.24806376885
+        1.24867172382
+        1.24927996713
+        1.24988849891
+        1.25049731929
+        1.25110642841
+        1.25171582641
+        1.25232551343
+        1.2529354896
+        1.25354575506
+        1.25415630995
+        1.2547671544
+        1.25537828856
+        1.25598971255
+        1.25660142653
+        1.25721343061
+        1.25782572495
+        1.25843830968
+        1.25905118493
+        1.25966435085
+        1.26027780758
+        1.26089155524
+        1.26150559398
+        1.26211992394
+        1.26273454526
+        1.26334945807
+        1.26396466251
+        1.26458015871
+        1.26519594683
+        1.265812027
+        1.26642839935
+        1.26704506402
+        1.26766202115
+        1.26827927089
+        1.26889681337
+        1.26951464872
+        1.27013277709
+        1.27075119862
+        1.27136991345
+        1.27198892171
+        1.27260822354
+        1.27322781909
+        1.27384770848
+        1.27446789187
+        1.2750883694
+        1.27570914119
+        1.27633020739
+        1.27695156814
+        1.27757322358
+        1.27819517385
+        1.27881741909
+        1.27943995944
+        1.28006279504
+        1.28068592603
+        1.28130935254
+        1.28193307473
+        1.28255709272
+        1.28318140667
+        1.2838060167
+        1.28443092297
+        1.2850561256
+        1.28568162475
+        1.28630742055
+        1.28693351314
+        1.28755990267
+        1.28818658927
+        1.28881357309
+        1.28944085426
+        1.29006843293
+        1.29069630924
+        1.29132448332
+        1.29195295533
+        1.2925817254
+        1.29321079368
+        1.2938401603
+        1.2944698254
+        1.29509978914
+        1.29573005164
+        1.29636061306
+        1.29699147352
+        1.29762263319
+        1.29825409218
+        1.29888585066
+        1.29951790876
+        1.30015026662
+        1.30078292439
+        1.30141588221
+        1.30204914021
+        1.30268269854
+        1.30331655736
+        1.30395071678
+        1.30458517697
+        1.30521993806
+        1.30585500019
+        1.30649036351
+        1.30712602816
+        1.30776199429
+        1.30839826203
+        1.30903483153
+        1.30967170293
+        1.31030887638
+        1.31094635202
+        1.31158412999
+        1.31222221044
+        1.3128605935
+        1.31349927933
+        1.31413826806
+        1.31477755985
+        1.31541715482
+        1.31605705314
+        1.31669725493
+        1.31733776035
+        1.31797856954
+        1.31861968265
+        1.31926109981
+        1.31990282117
+        1.32054484688
+        1.32118717707
+        1.32182981191
+        1.32247275152
+        1.32311599605
+        1.32375954566
+        1.32440340047
+        1.32504756065
+        1.32569202632
+        1.32633679765
+        1.32698187476
+        1.32762725782
+        1.32827294695
+        1.32891894232
+        1.32956524405
+        1.33021185231
+        1.33085876723
+        1.33150598895
+        1.33215351764
+        1.33280135342
+        1.33344949644
+        1.33409794686
+        1.33474670482
+        1.33539577046
+        1.33604514393
+        1.33669482537
+        1.33734481493
+        1.33799511276
+        1.33864571901
+        1.33929663381
+        1.33994785732
+        1.34059938969
+        1.34125123105
+        1.34190338155
+        1.34255584135
+        1.34320861059
+        1.34386168941
+        1.34451507797
+        1.3451687764
+        1.34582278486
+        1.3464771035
+        1.34713173245
+        1.34778667187
+        1.34844192191
+        1.34909748271
+        1.34975335441
+        1.35040953718
+        1.35106603115
+        1.35172283647
+        1.35237995329
+        1.35303738175
+        1.35369512202
+        1.35435317422
+        1.35501153852
+        1.35567021506
+        1.35632920398
+        1.35698850544
+        1.35764811958
+        1.35830804655
+        1.35896828651
+        1.35962883959
+        1.36028970595
+        1.36095088573
+        1.36161237909
+        1.36227418617
+        1.36293630713
+        1.3635987421
+        1.36426149124
+        1.36492455471
+        1.36558793264
+        1.36625162518
+        1.3669156325
+        1.36757995473
+        1.36824459202
+        1.36890954453
+        1.3695748124
+        1.37024039578
+        1.37090629483
+        1.37157250969
+        1.37223904051
+        1.37290588744
+        1.37357305064
+        1.37424053024
+        1.37490832641
+        1.37557643929
+        1.37624486904
+        1.37691361579
+        1.37758267971
+        1.37825206095
+        1.37892175964
+        1.37959177596
+        1.38026211003
+        1.38093276202
+        1.38160373208
+        1.38227502036
+        1.38294662701
+        1.38361855217
+        1.384290796
+        1.38496335866
+        1.38563624029
+        1.38630944104
+        1.38698296107
+        1.38765680053
+        1.38833095956
+        1.38900543832
+        1.38968023697
+        1.39035535565
+        1.39103079451
+        1.39170655371
+        1.3923826334
+        1.39305903373
+        1.39373575485
+        1.39441279692
+        1.39509016009
+        1.3957678445
+        1.39644585032
+        1.39712417769
+        1.39780282676
+        1.3984817977
+        1.39916109065
+        1.39984070576
+        1.40052064319
+        1.40120090309
+        1.40188148562
+        1.40256239092
+        1.40324361915
+        1.40392517046
+        1.40460704501
+        1.40528924295
+        1.40597176443
+        1.40665460961
+        1.40733777863
+        1.40802127166
+        1.40870508884
+        1.40938923034
+        1.4100736963
+        1.41075848688
+        1.41144360223
+        1.4121290425
+        1.41281480786
+        1.41350089845
+        1.41418731443
+        1.41487405595
+        1.41556112317
+        1.41624851624
+        1.41693623532
+        1.41762428056
+        1.41831265211
+        1.41900135014
+        1.41969037479
+        1.42037972622
+        1.42106940458
+        1.42175941003
+        1.42244974274
+        1.42314040284
+        1.42383139049
+        1.42452270586
+        1.42521434909
+        1.42590632035
+        1.42659861978
+        1.42729124755
+        1.42798420381
+        1.42867748871
+        1.42937110241
+        1.43006504507
+        1.43075931684
+        1.43145391788
+        1.43214884834
+        1.43284410838
+        1.43353969817
+        1.43423561784
+        1.43493186757
+        1.4356284475
+        1.4363253578
+        1.43702259861
+        1.43772017011
+        1.43841807243
+        1.43911630575
+        1.43981487022
+        1.44051376598
+        1.44121299322
+        1.44191255206
+        1.44261244269
+        1.44331266525
+        1.4440132199
+        1.4447141068
+        1.4454153261
+        1.44611687797
+        1.44681876256
+        1.44752098003
+        1.44822353053
+        1.44892641423
+        1.44962963129
+        1.45033318185
+        1.45103706609
+        1.45174128415
+        1.45244583619
+        1.45315072239
+        1.45385594288
+        1.45456149784
+        1.45526738741
+        1.45597361176
+        1.45668017105
+        1.45738706544
+        1.45809429508
+        1.45880186014
+        1.45950976077
+        1.46021799713
+        1.46092656939
+        1.46163547769
+        1.4623447222
+        1.46305430309
+        1.4637642205
+        1.4644744746
+        1.46518506556
+        1.46589599351
+        1.46660725864
+        1.4673188611
+        1.46803080104
+        1.46874307863
+        1.46945569403
+        1.4701686474
+        1.47088193889
+        1.47159556868
+        1.47230953692
+        1.47302384376
+        1.47373848938
+        1.47445347392
+        1.47516879756
+        1.47588446045
+        1.47660046276
+        1.47731680464
+        1.47803348625
+        1.47875050777
+        1.47946786934
+        1.48018557113
+        1.4809036133
+        1.48162199601
+        1.48234071943
+        1.48305978371
+        1.48377918902
+        1.48449893551
+        1.48521902336
+        1.48593945272
+        1.48666022375
+        1.48738133662
+        1.48810279149
+        1.48882458852
+        1.48954672787
+        1.49026920971
+        1.4909920342
+        1.49171520149
+        1.49243871176
+        1.49316256516
+        1.49388676186
+        1.49461130203
+        1.49533618581
+        1.49606141339
+        1.49678698491
+        1.49751290055
+        1.49823916046
+        1.49896576481
+        1.49969271377
+        1.50042000749
+        1.50114764614
+        1.50187562988
+        1.50260395888
+        1.50333263331
+        1.50406165331
+        1.50479101907
+        1.50552073074
+        1.50625078848
+        1.50698119247
+        1.50771194286
+        1.50844303981
+        1.50917448351
+        1.5099062741
+        1.51063841175
+        1.51137089663
+        1.5121037289
+        1.51283690873
+        1.51357043628
+        1.51430431172
+        1.5150385352
+        1.51577310691
+        1.51650802699
+        1.51724329563
+        1.51797891297
+        1.51871487919
+        1.51945119445
+        1.52018785893
+        1.52092487277
+        1.52166223616
+        1.52239994925
+        1.52313801222
+        1.52387642522
+        1.52461518842
+        1.52535430199
+        1.5260937661
+        1.52683358091
+        1.52757374659
+        1.5283142633
+        1.52905513122
+        1.5297963505
+        1.53053792131
+        1.53127984383
+        1.53202211822
+        1.53276474463
+        1.53350772325
+        1.53425105424
+        1.53499473777
+        1.535738774
+        1.53648316309
+        1.53722790523
+        1.53797300057
+        1.53871844928
+        1.53946425154
+        1.5402104075
+        1.54095691733
+        1.54170378121
+        1.5424509993
+        1.54319857177
+        1.54394649879
+        1.54469478052
+        1.54544341714
+        1.54619240881
+        1.5469417557
+        1.54769145797
+        1.54844151581
+        1.54919192937
+        1.54994269882
+        1.55069382434
+        1.5514453061
+        1.55219714425
+        1.55294933897
+        1.55370189043
+        1.55445479881
+        1.55520806425
+        1.55596168695
+        1.55671566706
+        1.55747000476
+        1.55822470022
+        1.5589797536
+        1.55973516508
+        1.56049093482
         1.56124706299
-        1.56427571857
-        1.56731012483
-        1.57035029269
-        1.57339623309
-        1.57644795699
-        1.57950547537
-        1.58256879924
-        1.58563793962
-        1.58871290755
-        1.59179371409
-        1.59488037034
-        1.5979728874
-        1.6010712764
-        1.60417554849
-        1.60728571483
-        1.61040178663
-        1.61352377509
-        1.61665169144
-        1.61978554695
-        1.62292535289
-        1.62607112056
-        1.62922286128
-        1.63238058639
-        1.63554430725
-        1.63871403525
-        1.6418897818
-        1.64507155831
-        1.64825937625
-        1.65145324707
-        1.65465318229
-        1.6578591934
-        1.66107129195
-        1.66428948949
-        1.66751379761
-        1.6707442279
-        1.673980792
-        1.67722350155
-        1.68047236822
-        1.68372740369
-        1.68698861969
-        1.69025602794
-        1.69352964021
-        1.69680946828
-        1.70009552394
-        1.70338781902
-        1.70668636537
-        1.70999117486
-        1.71330225938
-        1.71661963084
-        1.71994330119
-        1.72327328238
-        1.7266095864
-        1.72995222524
-        1.73330121095
-        1.73665655556
-        1.74001827117
-        1.74338636985
-        1.74676086373
-        1.75014176496
-        1.7535290857
-        1.75692283814
-        1.76032303448
-        1.76372968698
-        1.76714280788
-        1.77056240947
-        1.77398850406
-        1.77742110396
-        1.78086022154
-        1.78430586916
-        1.78775805924
-        1.79121680418
-        1.79468211644
-        1.79815400849
-        1.80163249282
-        1.80511758194
-        1.80860928841
-        1.81210762477
-        1.81561260363
-        1.81912423759
-        1.82264253929
-        1.82616752139
-        1.82969919657
-        1.83323757755
-        1.83678267705
-        1.84033450784
-        1.84389308269
-        1.84745841441
-        1.85103051583
-        1.8546093998
-        1.85819507921
-        1.86178756695
-        1.86538687594
-        1.86899301916
-        1.87260600956
-        1.87622586016
-        1.87985258397
-        1.88348619405
-        1.88712670347
-        1.89077412534
-        1.89442847277
-        1.89808975892
-        1.90175799697
-        1.90543320011
-        1.90911538156
-        1.91280455459
-        1.91650073246
-        1.92020392847
-        1.92391415595
-        1.92763142825
-        1.93135575876
-        1.93508716085
-        1.93882564798
-        1.94257123359
-        1.94632393115
-        1.95008375417
-        1.95385071618
-        1.95762483075
-        1.96140611143
-        1.96519457185
-        1.96899022564
-        1.97279308645
-        1.97660316797
-        1.98042048391
-        1.98424504801
-        1.98807687402
-        1.99191597574
-        1.99576236699
-        1.99961606159
-        2.00347707343
-        2.00734541639
-        2.01122110439
-        2.01510415138
-        2.01899457134
-        2.02289237826
-        2.02679758616
-        2.03071020911
-        2.03463026118
-        2.03855775648
-        2.04249270914
-        2.04643513331
-        2.05038504319
-        2.05434245299
-        2.05830737695
-        2.06227982934
-        2.06625982445
-        2.07024737661
-        2.07424250016
-        2.07824520947
-        2.08225551896
-        2.08627344306
-        2.09029899621
-        2.09433219292
-        2.09837304768
-        2.10242157505
-        2.10647778958
-        2.11054170589
-        2.11461333858
-        2.11869270231
-        2.12277981177
-        2.12687468165
-        2.1309773267
-        2.13508776167
-        2.13920600136
-        2.14333206059
-        2.1474659542
-        2.15160769707
-        2.15575730411
-        2.15991479024
-        2.16408017043
-        2.16825345966
-        2.17243467296
-        2.17662382536
-        2.18082093195
-        2.18502600783
-        2.18923906812
-        2.19346012799
-        2.19768920262
-        2.20192630725
-        2.2061714571
-        2.21042466746
-        2.21468595364
-        2.21895533097
-        2.2232328148
-        2.22751842054
-        2.2318121636
-        2.23611405944
-        2.24042412353
-        2.24474237139
-        2.24906881855
-        2.25340348059
-        2.25774637309
-        2.2620975117
-        2.26645691205
-        2.27082458985
-        2.27520056081
-        2.27958484068
-        2.28397744523
-        2.28837839027
-        2.29278769163
-        2.29720536519
-        2.30163142683
-        2.30606589249
-        2.31050877813
-        2.31496009972
-        2.3194198733
-        2.3238881149
-        2.3283648406
-        2.33285006652
-        2.3373438088
-        2.3418460836
-        2.34635690713
-        2.35087629561
-        2.35540426532
-        2.35994083254
-        2.3644860136
-        2.36903982485
-        2.37360228269
-        2.37817340353
-        2.38275320381
-        2.38734170002
-        2.39193890868
-        2.39654484631
-        2.4011595295
-        2.40578297486
-        2.41041519901
-        2.41505621864
-        2.41970605043
-        2.42436471112
-        2.42903221748
-        2.4337085863
-        2.43839383441
-        2.44308797866
-        2.44779103596
-        2.45250302322
-        2.4572239574
-        2.46195385549
-        2.4666927345
-        2.4714406115
-        2.47619750355
-        2.4809634278
-        2.48573840137
-        2.49052244146
-        2.49531556528
-        2.50011779008
-        2.50492913314
-        2.50974961177
-        2.51457924331
-        2.51941804516
-        2.52426603471
-        2.52912322942
-        2.53398964676
-        2.53886530425
-        2.54375021942
-        2.54864440986
-        2.55354789319
-        2.55846068703
-        2.56338280908
-        2.56831427704
-        2.57325510866
-        2.57820532172
-        2.58316493404
-        2.58813396345
-        2.59311242784
-        2.59810034513
-        2.60309773326
-        2.60810461022
-        2.61312099402
-        2.61814690271
-        2.62318235439
-        2.62822736716
-        2.63328195919
-        2.63834614866
-        2.6434199538
-        2.64850339286
-        2.65359648414
-        2.65869924596
-        2.66381169668
-        2.66893385471
-        2.67406573847
-        2.67920736643
-        2.6843587571
-        2.689519929
-        2.69469090072
-        2.69987169086
-        2.70506231806
-        2.71026280099
-        2.71547315839
-        2.72069340898
-        2.72592357157
-        2.73116366496
-        2.73641370802
-        2.74167371963
-        2.74694371873
-        2.75222372427
-        2.75751375527
-        2.76281383075
-        2.76812396978
-        2.77344419148
-        2.77877451499
-        2.78411495949
-        2.78946554419
-        2.79482628836
-        2.80019721127
-        2.80557833227
-        2.8109696707
-        2.81637124598
-        2.82178307754
-        2.82720518485
-        2.83263758743
-        2.83808030482
-        2.84353335661
-        2.84899676242
-        2.85447054191
-        2.85995471478
-        2.86544930076
-        2.87095431962
-        2.87646979118
-        2.88199573528
-        2.8875321718
-        2.89307912067
-        2.89863660186
-        2.90420463534
-        2.90978324118
-        2.91537243943
-        2.9209722502
-        2.92658269366
-        2.93220378999
-        2.93783555942
-        2.94347802221
-        2.94913119866
-        2.95479510913
-        2.96046977398
-        2.96615521365
-        2.97185144858
-        2.97755849928
-        2.98327638628
-        2.98900513016
-        2.99474475154
-        3.00049527106
-        3.00625670942
-        3.01202908736
-        3.01781242564
-        3.02360674507
-        3.02941206651
-        3.03522841084
-        3.041055799
-        3.04689425195
-        3.05274379071
-        3.05860443632
-        3.06447620987
-        3.0703591325
-        3.07625322537
-        3.08215850968
-        3.0880750067
-        3.09400273771
-        3.09994172404
-        3.10589198706
-        3.11185354819
-        3.11782642887
-        3.12381065061
-        3.12980623492
-        3.1358132034
-        3.14183157765
-        3.14786137933
-        3.15390263014
-        3.15995535182
-        3.16601956614
-        3.17209529494
-        3.17818256007
-        3.18428138344
-        3.19039178699
-        3.19651379271
-        3.20264742264
-        3.20879269884
-        3.21494964342
-        3.22111827855
-        3.22729862642
-        3.23349070927
-        3.23969454938
-        3.24591016907
-        3.25213759072
-        3.25837683673
-        3.26462792955
-        3.27089089168
-        3.27716574565
-        3.28345251405
-        3.28975121949
-        3.29606188464
-        3.30238453222
-        3.30871918496
-        3.31506586568
-        3.3214245972
-        3.3277954024
-        3.33417830422
-        3.34057332562
-        3.34698048961
-        3.35339981925
-        3.35983133763
-        3.36627506791
-        3.37273103327
-        3.37919925693
-        3.38567976218
-        3.39217257234
-        3.39867771077
-        3.40519520087
-        3.41172506611
-        3.41826732997
-        3.42482201601
-        3.4313891478
-        3.43796874898
-        3.44456084322
-        3.45116545425
-        3.45778260583
-        3.46441232178
-        3.47105462594
-        3.47770954223
-        3.48437709459
-        3.49105730701
-        3.49775020353
-        3.50445580824
-        3.51117414526
-        3.51790523877
-        3.52464911299
-        3.53140579219
-        3.53817530069
-        3.54495766284
-        3.55175290304
-        3.55856104576
-        3.56538211548
-        3.57221613676
-        3.57906313419
-        3.5859231324
-        3.59279615609
-        3.59968222997
-        3.60658137884
-        3.61349362751
-        3.62041900087
-        3.62735752383
-        3.63430922136
-        3.64127411847
-        3.64825224023
-        3.65524361175
-        3.66224825819
-        3.66926620475
-        3.67629747668
-        3.6833420993
-        3.69040009794
-        3.697471498
-        3.70455632494
-        3.71165460424
-        3.71876636145
-        3.72589162216
-        3.73303041201
-        3.74018275669
-        3.74734868193
-        3.75452821352
-        3.76172137731
-        3.76892819916
-        3.77614870501
-        3.78338292086
-        3.79063087272
-        3.79789258668
-        3.80516808888
-        3.81245740548
-        3.81976056273
-        3.8270775869
-        3.83440850432
-        3.84175334137
-        3.84911212448
-        3.85648488014
-        3.86387163487
-        3.87127241525
-        3.87868724791
-        3.88611615955
-        3.89355917688
-        3.90101632669
-        3.90848763582
-        3.91597313115
-        3.92347283962
-        3.93098678821
-        3.93851500397
-        3.94605751398
-        3.95361434538
-        3.96118552537
-        3.9687710812
-        3.97637104015
-        3.98398542958
-        3.99161427688
-        3.99925760951
-        4.00691545498
-        4.01458784083
-        4.02227479468
-        4.02997634419
-        4.03769251707
-        4.04542334109
-        4.05316884407
-        4.06092905387
-        4.06870399843
-        4.07649370572
-        4.08429820377
-        4.09211752067
-        4.09995168455
-        4.10780072361
-        4.11566466609
-        4.12354354028
-        4.13143737454
-        4.13934619727
-        4.14727003694
-        4.15520892206
-        4.16316288119
-        4.17113194295
-        4.17911613603
-        4.18711548916
-        4.19513003111
-        4.20315979073
-        4.21120479691
-        4.21926507861
-        4.22734066482
-        4.23543158461
-        4.24353786709
-        4.25165954144
-        4.25979663687
-        4.26794918266
-        4.27611720817
-        4.28430074277
-        4.29249981591
-        4.3007144571
-        4.3089446959
-        4.31719056193
-        4.32545208485
-        4.3337292944
-        4.34202222036
-        4.35033089257
-        4.35865534093
-        4.36699559539
-        4.37535168598
-        4.38372364275
-        4.39211149583
-        4.40051527541
-        4.40893501173
-        4.41737073507
-        4.42582247581
-        4.43429026436
-        4.44277413117
-        4.45127410679
-        4.4597902218
-        4.46832250684
-        4.47687099262
-        4.4854357099
-        4.49401668949
-        4.50261396228
-        4.51122755921
-        4.51985751126
-        4.52850384949
-        4.53716660503
-        4.54584580903
-        4.55454149273
-        4.56325368742
-        4.57198242445
-        4.58072773524
-        4.58948965125
-        4.598268204
-        4.6070634251
-        4.61587534618
-        4.62470399897
-        4.63354941522
-        4.64241162677
-        4.6512906655
-        4.66018656337
-        4.6690993524
-        4.67802906464
-        4.68697573224
-        4.69593938739
-        4.70492006234
-        4.71391778941
-        4.72293260098
-        4.73196452949
-        4.74101360744
-        4.75007986738
-        4.75916334196
-        4.76826406384
-        4.77738206579
-        4.78651738061
-        4.79567004117
-        4.80484008041
-        4.81402753133
-        4.82323242698
-        4.8324548005
-        4.84169468506
-        4.85095211392
-        4.86022712039
-        4.86951973785
-        4.87882999973
-        4.88815793953
-        4.89750359083
-        4.90686698725
-        4.91624816248
-        4.92564715029
-        4.93506398449
-        4.94449869897
-        4.95395132769
-        4.96342190465
-        4.97291046393
-        4.98241703969
-        4.99194166612
-        5.00148437751
-        5.01104520819
-        5.02062419256
-        5.0302213651
-        5.03983676033
-        5.04947041287
-        5.05912235738
-        5.06879262858
-        5.07848126128
-        5.08818829034
-        5.09791375068
-        5.10765767732
-        5.11742010531
-        5.12720106977
-        5.13700060592
-        5.146818749
-        5.15665553435
-        5.16651099736
-        5.17638517351
-        5.18627809832
-        5.19618980739
-        5.20612033639
-        5.21606972105
-        5.22603799718
-        5.23602520064
-        5.24603136738
-        5.25605653339
-        5.26610073476
-        5.27616400763
-        5.28624638822
-        5.29634791279
-        5.3064686177
-        5.31660853938
-        5.3267677143
-        5.33694617903
-        5.34714397019
-        5.35736112448
-        5.36759767867
-        5.37785366959
-        5.38812913414
-        5.3984241093
-        5.40873863212
-        5.41907273971
-        5.42942646927
-        5.43979985804
-        5.45019294336
-        5.46060576262
-        5.47103835329
-        5.48149075293
-        5.49196299913
-        5.50245512958
-        5.51296718204
-        5.52349919434
-        5.53405120437
-        5.5446232501
-        5.55521536958
-        5.56582760092
-        5.57645998231
-        5.58711255201
-        5.59778534836
-        5.60847840975
-        5.61919177467
-        5.62992548166
-        5.64067956936
-        5.65145407646
-        5.66224904174
-        5.67306450402
-        5.68390050225
-        5.6947570754
-        5.70563426255
-        5.71653210284
-        5.72745063548
-        5.73838989976
-        5.74934993504
-        5.76033078077
-        5.77133247646
-        5.7823550617
-        5.79339857615
-        5.80446305955
-        5.81554855172
-        5.82665509255
-        5.83778272199
-        5.84893148011
-        5.86010140701
-        5.87129254288
-        5.88250492801
-        5.89373860273
-        5.90499360747
-        5.91626998273
-        5.92756776909
-        5.93888700721
-        5.9502277378
-        5.96159000169
-        5.97297383976
-        5.98437929297
-        5.99580640237
-        6.00725520907
-        6.01872575428
-        6.03021807927
-        6.04173222538
-        6.05326823407
-        6.06482614684
-        6.07640600527
-        6.08800785104
-        6.0996317259
-        6.11127767168
-        6.12294573028
-        6.13463594368
-        6.14634835397
-        6.15808300327
-        6.16983993383
-        6.18161918794
-        6.19342080799
-        6.20524483645
-        6.21709131587
-        6.22896028888
-        6.24085179819
-        6.25276588658
-        6.26470259694
-        6.2766619722
-        6.28864405542
-        6.3006488897
-        6.31267651825
-        6.32472698434
-        6.33680033134
-        6.34889660269
-        6.36101584193
-        6.37315809266
-        6.38532339857
-        6.39751180344
-        6.40972335114
-        6.42195808559
-        6.43421605084
-        6.44649729098
-        6.45880185022
-        6.47112977283
-        6.48348110317
-        6.49585588568
-        6.5082541649
-        6.52067598544
-        6.533121392
-        6.54559042937
-        6.55808314241
-        6.57059957608
-        6.58313977541
-        6.59570378554
-        6.60829165167
-        6.6209034191
-        6.63353913322
-        6.64619883948
-        6.65888258346
-        6.67159041078
-        6.68432236718
-        6.69707849848
-        6.70985885057
-        6.72266346944
-        6.73549240118
-        6.74834569194
-        6.76122338797
-        6.77412553563
-        6.78705218133
-        6.80000337159
-        6.81297915301
-        6.8259795723
-        6.83900467622
-        6.85205451165
-        6.86512912555
-        6.87822856496
-        6.89135287703
-        6.90450210898
-        6.91767630812
-        6.93087552188
-        6.94409979773
-        6.95734918327
-        6.97062372617
-        6.98392347421
-        6.99724847524
-        7.01059877721
-        7.02397442816
-        7.03737547623
-        7.05080196963
-        7.06425395668
-        7.07773148578
-        7.09123460544
-        7.10476336425
-        7.11831781088
-        7.13189799411
-        7.14550396281
-        7.15913576595
-        7.17279345256
-        7.18647707181
-        7.20018667293
-        7.21392230524
-        7.22768401819
-        7.24147186129
-        7.25528588416
-        7.26912613649
-        7.28299266811
-        7.2968855289
-        7.31080476886
-        7.32475043808
-        7.33872258673
-        7.3527212651
-        7.36674652356
-        7.38079841258
-        7.39487698273
-        7.40898228466
-        7.42311436913
-        7.437273287
-        7.45145908922
-        7.46567182683
-        7.47991155097
-        7.49417831289
-        7.50847216393
-        7.52279315552
-        7.5371413392
-        7.55151676659
-        7.56591948942
-        7.58034955953
-        7.59480702884
-        7.60929194937
-        7.62380437324
-        7.63834435268
-        7.65291194002
-        7.66750718766
-        7.68213014813
-        7.69678087406
-        7.71145941815
-        7.72616583324
-        7.74090017223
-        7.75566248816
-        7.77045283414
-        7.78527126339
-        7.80011782924
-        7.81499258511
-        7.82989558454
-        7.84482688113
-        7.85978652864
-        7.87477458088
-        7.88979109179
-        7.90483611541
-        7.91990970588
-        7.93501191743
-        7.95014280441
-        7.96530242128
-        7.98049082257
-        7.99570806295
-        8.01095419717
-        8.0262292801
-        8.0415333667
-        8.05686651205
-        8.07222877131
-        8.08762019978
-        8.10304085282
-        8.11849078594
-        8.13397005474
-        8.1494787149
-        8.16501682224
-        8.18058443268
-        8.19618160223
-        8.21180838701
-        8.22746484326
-        8.24315102732
-        8.25886699563
-        8.27461280475
-        8.29038851134
-        8.30619417217
-        8.3220298441
-        8.33789558413
-        8.35379144934
-        8.36971749695
-        8.38567378424
-        8.40166036866
-        8.41767730771
-        8.43372465904
-        8.4498024804
-        8.46591082963
-        8.4820497647
-        8.4982193437
-        8.51441962479
-        8.53065066629
-        8.54691252659
-        8.56320526421
-        8.57952893778
-        8.59588360605
-        8.61226932786
-        8.62868616218
-        8.64513416807
-        8.66161340474
-        8.67812393147
-        8.69466580768
-        8.7112390929
-        8.72784384676
-        8.74448012902
-        8.76114799953
-        8.77784751829
-        8.79457874537
-        8.81134174099
-        8.82813656547
-        8.84496327924
-        8.86182194285
-        8.87871261697
-        8.89563536238
-        8.91259023997
-        8.92957731075
-        8.94659663586
-        8.96364827653
-        8.98073229413
-        8.99784875013
-        9.01499770612
-        9.03217922381
-        9.04939336503
-        9.06664019172
-        9.08391976595
-        9.10123214989
-        9.11857740585
-        9.13595559623
-        9.15336678358
-        9.17081103054
-        9.18828839989
-        9.20579895452
-        9.22334275744
-        9.24091987178
-        9.2585303608
-        9.27617428785
-        9.29385171644
-        9.31156271016
-        9.32930733277
-        9.3470856481
-        9.36489772014
-        9.38274361297
-        9.40062339082
-        9.41853711803
-        9.43648485905
-        9.45446667848
-        9.47248264101
-        9.49053281148
-        9.50861725484
-        9.52673603616
-        9.54488922065
-        9.56307687363
-        9.58129906055
-        9.59955584697
-        9.61784729859
-        9.63617348124
-        9.65453446086
-        9.67293030352
-        9.69136107541
-        9.70982684287
-        9.72832767233
-        9.74686363037
-        9.7654347837
-        9.78404119914
-        9.80268294364
-        9.82136008428
-        9.84007268828
-        9.85882082297
-        9.87760455582
-        9.89642395441
-        9.91527908646
-        9.93417001984
-        9.9530968225
-        9.97205956257
-        9.99105830828
-        10.010093128
-        10.0291640902
-        10.0482712635
-        10.0674147168
-        10.0865945187
-        10.1058107385
-        10.1250634452
-        10.1443527081
-        10.1636785967
-        10.1830411804
-        10.2024405289
-        10.2218767122
-        10.2413497999
-        10.2608598624
-        10.2804069697
-        10.2999911923
-        10.3196126005
-        10.339271265
-        10.3589672566
-        10.378700646
-        10.3984715044
-        10.4182799028
-        10.4381259125
-        10.4580096051
-        10.4779310519
-        10.4978903247
-        10.5178874953
-        10.5379226357
-        10.5579958179
-        10.5781071142
-        10.5982565971
-        10.6184443388
-        10.6386704122
-        10.65893489
-        10.6792378452
-        10.6995793507
-        10.7199594798
-        10.7403783058
-        10.7608359022
-        10.7813323426
-        10.8018677007
-        10.8224420505
-        10.843055466
-        10.8637080214
-        10.884399791
-        10.9051308492
-        10.9259012707
-        10.9467111301
-        10.9675605024
-        10.9884494626
-        11.0093780859
-        11.0303464475
-        11.051354623
-        11.0724026879
-        11.0934907179
-        11.114618789
-        11.1357869772
-        11.1569953586
-        11.1782440096
-        11.1995330066
-        11.2208624263
-        11.2422323453
-        11.2636428407
-        11.2850939893
-        11.3065858685
-        11.3281185555
-        11.3496921279
-        11.3713066632
-        11.3929622393
-        11.4146589341
-        11.4363968257
-        11.4581759922
-        11.479996512
-        11.5018584638
-        11.523761926
-        11.5457069776
-        11.5676936976
-        11.589722165
-        11.6117924591
-        11.6339046593
-        11.6560588452
-        11.6782550965
-        11.7004934932
-        11.7227741151
-        11.7450970425
-        11.7674623558
-        11.7898701353
-        11.8123204618
-        11.834813416
-        11.8573490789
-        11.8799275315
-        11.9025488551
-        11.9252131311
-        11.947920441
-        11.9706708666
-        11.9934644898
-        12.0163013925
-        12.0391816569
-        12.0621053654
-        12.0850726005
-        12.1080834448
-        12.131137981
-        12.1542362922
-        12.1773784616
-        12.2005645722
-        12.2237947077
-        12.2470689515
-        12.2703873875
-        12.2937500996
-        12.3171571717
-        12.3406086882
-        12.3641047334
-        12.3876453919
-        12.4112307484
-        12.4348608878
-        12.4585358951
-        12.4822558554
-        12.5060208542
-        12.529830977
-        12.5536863094
-        12.5775869372
-        12.6015329466
-        12.6255244236
-        12.6495614546
-        12.6736441261
-        12.6977725247
-        12.7219467374
-        12.7461668509
-        12.7704329526
-        12.7947451297
-        12.8191034697
-        12.8435080603
-        12.8679589893
-        12.8924563447
-        12.9170002146
-        12.9415906873
-        12.9662278514
-        12.9909117955
-        13.0156426083
-        13.040420379
-        13.0652451967
-        13.0901171507
-        13.1150363304
-        13.1400028256
-        13.1650167262
-        13.190078122
-        13.2151871034
-        13.2403437606
-        13.2655481842
-        13.2908004649
-        13.3161006935
-        13.3414489611
-        13.366845359
-        13.3922899784
-        13.4177829109
-        13.4433242484
-        13.4689140826
-        13.4945525058
-        13.52023961
-        13.5459754879
-        13.5717602319
-        13.5975939349
-        13.6234766898
-        13.6494085898
-        13.6753897281
-        13.7014201984
-        13.7275000941
-        13.7536295093
-        13.7798085379
-        13.8060372741
-        13.8323158123
-        13.858644247
-        13.8850226731
-        13.9114511853
-        13.9379298789
-        13.9644588492
-        13.9910381914
-        14.0176680014
-        14.044348375
-        14.0710794081
-        14.0978611969
-        14.1246938378
-        14.1515774274
-        14.1785120625
-        14.2054978398
-        14.2325348566
-        14.2596232101
-        14.2867629978
-        14.3139543174
-        14.3411972667
-        14.3684919437
-        14.3958384467
-        14.4232368741
-        14.4506873244
-        14.4781898965
-        14.5057446892
-        14.5333518019
-        14.5610113337
-        14.5887233843
-        14.6164880533
-        14.6443054406
-        14.6721756465
-        14.7000987711
-        14.7280749149
-        14.7561041786
-        14.7841866631
-        14.8123224694
-        14.8405116988
-        14.8687544527
-        14.8970508327
-        14.9254009406
-        14.9538048785
-        14.9822627486
-        15.0107746533
-        15.0393406952
-        15.067960977
-        15.0966356018
-        15.1253646728
-        15.1541482933
-        15.1829865669
-        15.2118795973
-        15.2408274886
-        15.269830345
-        15.2988882707
-        15.3280013703
-        15.3571697487
-        15.3863935107
-        15.4156727616
-        15.4450076066
-        15.4743981514
-        15.5038445017
-        15.5333467634
-        15.5629050428
-        15.5925194462
-        15.6221900801
-        15.6519170514
-        15.6817004669
-        15.711540434
-        15.7414370598
-        15.7713904522
-        15.8014007187
-        15.8314679674
-        15.8615923066
-        15.8917738445
-        15.9220126899
-        15.9523089514
-        15.9826627383
-        16.0130741596
-        16.0435433248
-        16.0740703435
-        16.1046553256
-        16.1352983812
-        16.1659996205
-        16.196759154
-        16.2275770924
-        16.2584535466
-        16.2893886276
-        16.3203824469
-        16.3514351159
-        16.3825467463
-        16.4137174502
-        16.4449473397
-        16.4762365272
-        16.5075851252
-        16.5389932466
-        16.5704610044
-        16.6019885119
-        16.6335758824
-        16.6652232296
-        16.6969306675
-        16.7286983101
-        16.7605262718
-        16.792414667
-        16.8243636105
-        16.8563732173
-        16.8884436026
-        16.9205748818
-        16.9527671704
-        16.9850205844
-        17.0173352398
-        17.0497112529
-        17.0821487401
-        17.1146478183
-        17.1472086043
-        17.1798312154
-        17.2125157688
-        17.2452623823
-        17.2780711737
-        17.3109422609
-        17.3438757624
-        17.3768717966
-        17.4099304823
-        17.4430519384
-        17.4762362841
-        17.5094836388
-        17.5427941221
-        17.576167854
-        17.6096049545
-        17.6431055439
-        17.6766697428
-        17.7102976719
-        17.7439894523
-        17.7777452053
-        17.8115650522
-        17.8454491148
-        17.8793975149
-        17.9134103749
-        17.947487817
-        17.9816299639
-        18.0158369385
-        18.0501088637
-        18.0844458631
-        18.11884806
-        18.1533155784
-        18.1878485423
-        18.2224470758
-        18.2571113035
-        18.2918413502
-        18.3266373409
-        18.3614994006
-        18.396427655
-        18.4314222296
-        18.4664832504
-        18.5016108436
-        18.5368051355
-        18.5720662529
-        18.6073943225
-        18.6427894716
-        18.6782518275
-        18.7137815177
-        18.7493786703
-        18.7850434131
-        18.8207758747
-        18.8565761835
-        18.8924444684
-        18.9283808585
-        18.964385483
-        19.0004584716
-        19.036599954
-        19.0728100604
-        19.1090889209
-        19.1454366662
-        19.181853427
-        19.2183393344
-        19.2548945196
-        19.2915191143
-        19.3282132502
-        19.3649770594
-        19.401810674
-        19.4387142268
-        19.4756878505
-        19.5127316781
-        19.5498458429
-        19.5870304785
-        19.6242857187
-        19.6616116976
-        19.6990085494
-        19.7364764088
-        19.7740154105
-        19.8116256897
-        19.8493073816
-        19.887060622
-        19.9248855466
-        19.9627822915
-        20.0007509931
-        20.0387917881
-        20.0769048133
-        20.1150902059
-        20.1533481033
-        20.1916786431
-        20.2300819633
-        20.2685582021
-        20.3071074979
-        20.3457299895
-        20.3844258158
-        20.4231951161
-        20.4620380298
-        20.5009546968
-        20.5399452572
-        20.5790098511
-        20.6181486192
-        20.6573617023
-        20.6966492416
-        20.7360113783
-        20.7754482542
-        20.8149600111
-        20.8545467912
-        20.894208737
-        20.9339459913
-        20.9737586969
-        21.0136469972
-        21.0536110357
-        21.0936509561
-        21.1337669027
-        21.1739590197
+        1.56200354977
+        1.56276039533
+        1.56351759983
+        1.56427516345
+        1.56503308635
+        1.56579136871
+        1.56655001069
+        1.56730901247
+        1.56806837422
+        1.56882809611
+        1.56958817831
+        1.57034862099
+        1.57110942432
+        1.57187058847
+        1.57263211361
+        1.57339399992
+        1.57415624757
+        1.57491885672
+        1.57568182755
+        1.57644516023
+        1.57720885494
+        1.57797291183
+        1.5787373311
+        1.57950211289
+        1.5802672574
+        1.58103276479
+        1.58179863523
+        1.5825648689
+        1.58333146597
+        1.5840984266
+        1.58486575098
+        1.58563343927
+        1.58640149165
+        1.58716990829
+        1.58793868937
+        1.58870783505
+        1.5894773455
+        1.59024722091
+        1.59101746145
+        1.59178806728
+        1.59255903858
+        1.59333037553
+        1.5941020783
+        1.59487414705
+        1.59564658198
+        1.59641938324
+        1.59719255101
+        1.59796608547
+        1.59873998679
+        1.59951425515
+        1.60028889071
+        1.60106389365
+        1.60183926415
+        1.60261500239
+        1.60339110852
+        1.60416758274
+        1.60494442521
+        1.60572163611
+        1.60649921562
+        1.6072771639
+        1.60805548114
+        1.6088341675
+        1.60961322317
+        1.61039264832
+        1.61117244312
+        1.61195260775
+        1.61273314238
+        1.6135140472
+        1.61429532237
+        1.61507696807
+        1.61585898448
+        1.61664137177
+        1.61742413012
+        1.61820725971
+        1.6189907607
+        1.61977463328
+        1.62055887763
+        1.62134349392
+        1.62212848232
+        1.62291384301
+        1.62369957617
+        1.62448568198
+        1.62527216061
+        1.62605901224
+        1.62684623705
+        1.6276338352
+        1.62842180689
+        1.62921015229
+        1.62999887157
+        1.63078796491
+        1.63157743249
+        1.63236727449
+        1.63315749108
+        1.63394808245
+        1.63473904876
+        1.6355303902
+        1.63632210695
+        1.63711419918
+        1.63790666707
+        1.6386995108
+        1.63949273055
+        1.64028632649
+        1.64108029881
+        1.64187464769
+        1.64266937329
+        1.64346447581
+        1.64425995541
+        1.64505581228
+        1.6458520466
+        1.64664865854
+        1.64744564829
+        1.64824301603
+        1.64904076192
+        1.64983888616
+        1.65063738893
+        1.65143627039
+        1.65223553074
+        1.65303517014
+        1.65383518879
+        1.65463558686
+        1.65543636452
+        1.65623752197
+        1.65703905938
+        1.65784097693
+        1.65864327481
+        1.65944595318
+        1.66024901224
+        1.66105245215
+        1.66185627312
+        1.6626604753
+        1.66346505889
+        1.66427002407
+        1.66507537101
+        1.6658810999
+        1.66668721092
+        1.66749370425
+        1.66830058007
+        1.66910783856
+        1.66991547991
+        1.67072350429
+        1.67153191189
+        1.67234070289
+        1.67314987747
+        1.67395943582
+        1.67476937811
+        1.67557970452
+        1.67639041525
+        1.67720151047
+        1.67801299036
+        1.67882485511
+        1.67963710489
+        1.6804497399
+        1.68126276031
+        1.68207616631
+        1.68288995808
+        1.6837041358
+        1.68451869966
+        1.68533364983
+        1.68614898651
+        1.68696470988
+        1.68778082011
+        1.68859731739
+        1.68941420191
+        1.69023147385
+        1.6910491334
+        1.69186718073
+        1.69268561603
+        1.69350443949
+        1.69432365128
+        1.6951432516
+        1.69596324063
+        1.69678361855
+        1.69760438554
+        1.6984255418
+        1.6992470875
+        1.70006902283
+        1.70089134798
+        1.70171406313
+        1.70253716846
+        1.70336066416
+        1.70418455042
+        1.70500882741
+        1.70583349533
+        1.70665855437
+        1.7074840047
+        1.70830984651
+        1.70913607999
+        1.70996270532
+        1.71078972269
+        1.71161713229
+        1.7124449343
+        1.7132731289
+        1.71410171629
+        1.71493069665
+        1.71576007017
+        1.71658983702
+        1.71741999741
+        1.71825055151
+        1.71908149952
+        1.71991284161
+        1.72074457798
+        1.72157670882
+        1.7224092343
+        1.72324215463
+        1.72407546997
+        1.72490918053
+        1.72574328649
+        1.72657778804
+        1.72741268536
+        1.72824797864
+        1.72908366807
+        1.72991975384
+        1.73075623614
+        1.73159311515
+        1.73243039106
+        1.73326806407
+        1.73410613435
+        1.7349446021
+        1.73578346751
+        1.73662273076
+        1.73746239204
+        1.73830245154
+        1.73914290946
+        1.73998376597
+        1.74082502128
+        1.74166667556
+        1.74250872901
+        1.74335118181
+        1.74419403416
+        1.74503728625
+        1.74588093826
+        1.74672499038
+        1.74756944281
+        1.74841429573
+        1.74925954934
+        1.75010520382
+        1.75095125937
+        1.75179771616
+        1.75264457441
+        1.75349183429
+        1.75433949599
+        1.75518755971
+        1.75603602564
+        1.75688489396
+        1.75773416488
+        1.75858383857
+        1.75943391523
+        1.76028439506
+        1.76113527823
+        1.76198656495
+        1.76283825541
+        1.76369034979
+        1.76454284829
+        1.76539575111
+        1.76624905842
+        1.76710277042
+        1.76795688732
+        1.76881140929
+        1.76966633653
+        1.77052166923
+        1.77137740758
+        1.77223355178
+        1.77309010203
+        1.7739470585
+        1.77480442139
+        1.77566219091
+        1.77652036723
+        1.77737895056
+        1.77823794108
+        1.77909733899
+        1.77995714449
+        1.78081735775
+        1.78167797899
+        1.78253900839
+        1.78340044615
+        1.78426229245
+        1.7851245475
+        1.78598721149
+        1.78685028461
+        1.78771376705
+        1.78857765901
+        1.78944196069
+        1.79030667227
+        1.79117179395
+        1.79203732594
+        1.79290326841
+        1.79376962157
+        1.79463638561
+        1.79550356073
+        1.79637114711
+        1.79723914496
+        1.79810755448
+        1.79897637585
+        1.79984560927
+        1.80071525493
+        1.80158531304
+        1.80245578379
+        1.80332666737
+        1.80419796398
+        1.80506967382
+        1.80594179708
+        1.80681433395
+        1.80768728464
+        1.80856064934
+        1.80943442824
+        1.81030862155
+        1.81118322945
+        1.81205825215
+        1.81293368985
+        1.81380954273
+        1.814685811
+        1.81556249485
+        1.81643959448
+        1.81731711009
+        1.81819504188
+        1.81907339003
+        1.81995215476
+        1.82083133625
+        1.82171093471
+        1.82259095033
+        1.82347138331
+        1.82435223385
+        1.82523350215
+        1.8261151884
+        1.8269972928
+        1.82787981556
+        1.82876275686
+        1.82964611691
+        1.83052989591
+        1.83141409406
+        1.83229871154
+        1.83318374857
+        1.83406920535
+        1.83495508206
+        1.83584137891
+        1.83672809611
+        1.83761523384
+        1.83850279231
+        1.83939077172
+        1.84027917226
+        1.84116799414
+        1.84205723756
+        1.84294690272
+        1.84383698981
+        1.84472749904
+        1.84561843061
+        1.84650978471
+        1.84740156155
+        1.84829376133
+        1.84918638425
+        1.85007943051
+        1.85097290031
+        1.85186679385
+        1.85276111133
+        1.85365585296
+        1.85455101893
+        1.85544660945
+        1.85634262471
+        1.85723906492
+        1.85813593028
+        1.859033221
+        1.85993093726
+        1.86082907928
+        1.86172764726
+        1.8626266414
+        1.8635260619
+        1.86442590896
+        1.86532618279
+        1.86622688359
+        1.86712801156
+        1.8680295669
+        1.86893154981
+        1.86983396051
+        1.87073679919
+        1.87164006605
+        1.8725437613
+        1.87344788514
+        1.87435243777
+        1.8752574194
+        1.87616283024
+        1.87706867047
+        1.87797494032
+        1.87888163997
+        1.87978876965
+        1.88069632954
+        1.88160431986
+        1.8825127408
+        1.88342159258
+        1.88433087539
+        1.88524058944
+        1.88615073494
+        1.88706131209
+        1.88797232109
+        1.88888376215
+        1.88979563548
+        1.89070794128
+        1.89162067975
+        1.8925338511
+        1.89344745553
+        1.89436149326
+        1.89527596448
+        1.89619086941
+        1.89710620824
+        1.89802198118
+        1.89893818844
+        1.89985483023
+        1.90077190675
+        1.9016894182
+        1.9026073648
+        1.90352574675
+        1.90444456425
+        1.90536381752
+        1.90628350676
+        1.90720363217
+        1.90812419397
+        1.90904519235
+        1.90996662754
+        1.91088849972
+        1.91181080912
+        1.91273355594
+        1.91365674038
+        1.91458036266
+        1.91550442298
+        1.91642892155
+        1.91735385858
+        1.91827923427
+        1.91920504883
+        1.92013130248
+        1.92105799541
+        1.92198512784
+        1.92291269998
+        1.92384071204
+        1.92476916421
+        1.92569805672
+        1.92662738977
+        1.92755716357
+        1.92848737833
+        1.92941803426
+        1.93034913156
+        1.93128067045
+        1.93221265114
+        1.93314507383
+        1.93407793874
+        1.93501124608
+        1.93594499604
+        1.93687918886
+        1.93781382472
+        1.93874890385
+        1.93968442646
+        1.94062039275
+        1.94155680294
+        1.94249365724
+        1.94343095585
+        1.94436869899
+        1.94530688687
+        1.9462455197
+        1.94718459768
+        1.94812412104
+        1.94906408999
+        1.95000450472
+        1.95094536547
+        1.95188667242
+        1.95282842581
+        1.95377062584
+        1.95471327272
+        1.95565636667
+        1.95659990789
+        1.9575438966
+        1.95848833301
+        1.95943321733
+        1.96037854978
+        1.96132433057
+        1.9622705599
+        1.963217238
+        1.96416436508
+        1.96511194135
+        1.96605996701
+        1.9670084423
+        1.96795736741
+        1.96890674256
+        1.96985656797
+        1.97080684384
+        1.9717575704
+        1.97270874786
+        1.97366037642
+        1.97461245631
+        1.97556498774
+        1.97651797092
+        1.97747140606
+        1.97842529339
+        1.97937963311
+        1.98033442544
+        1.9812896706
+        1.98224536879
+        1.98320152024
+        1.98415812516
+        1.98511518376
+        1.98607269626
+        1.98703066288
+        1.98798908382
+        1.98894795931
+        1.98990728956
+        1.99086707479
+        1.99182731521
+        1.99278801104
+        1.99374916249
+        1.99471076978
+        1.99567283313
+        1.99663535275
+        1.99759832886
+        1.99856176168
+        1.99952565142
+        2.0004899983
+        2.00145480253
+        2.00242006434
+        2.00338578393
+        2.00435196154
+        2.00531859736
+        2.00628569163
+        2.00725324456
+        2.00822125636
+        2.00918972726
+        2.01015865747
+        2.01112804721
+        2.01209789669
+        2.01306820614
+        2.01403897578
+        2.01501020581
+        2.01598189647
+        2.01695404797
+        2.01792666052
+        2.01889973435
+        2.01987326967
+        2.02084726671
+        2.02182172567
+        2.0227966468
+        2.02377203029
+        2.02474787637
+        2.02572418526
+        2.02670095718
+        2.02767819235
+        2.02865589098
+        2.02963405331
+        2.03061267954
+        2.0315917699
+        2.03257132461
+        2.03355134389
+        2.03453182795
+        2.03551277703
+        2.03649419133
+        2.03747607108
+        2.03845841651
+        2.03944122783
+        2.04042450526
+        2.04140824902
+        2.04239245934
+        2.04337713643
+        2.04436228053
+        2.04534789184
+        2.04633397059
+        2.04732051701
+        2.0483075313
+        2.04929501371
+        2.05028296444
+        2.05127138373
+        2.05226027178
+        2.05324962883
+        2.0542394551
+        2.05522975081
+        2.05622051618
+        2.05721175143
+        2.0582034568
+        2.05919563249
+        2.06018827874
+        2.06118139577
+        2.06217498379
+        2.06316904304
+        2.06416357374
+        2.06515857611
+        2.06615405037
+        2.06714999675
+        2.06814641547
+        2.06914330676
+        2.07014067084
+        2.07113850793
+        2.07213681827
+        2.07313560206
+        2.07413485955
+        2.07513459095
+        2.07613479648
+        2.07713547638
+        2.07813663086
+        2.07913826016
+        2.08014036449
+        2.08114294409
+        2.08214599918
+        2.08314952997
+        2.08415353671
+        2.08515801962
+        2.08616297891
+        2.08716841482
+        2.08817432757
+        2.0891807174
+        2.09018758451
+        2.09119492915
+        2.09220275154
+        2.0932110519
+        2.09421983047
+        2.09522908746
+        2.0962388231
+        2.09724903763
+        2.09825973127
+        2.09927090425
+        2.10028255678
+        2.10129468911
+        2.10230730146
+        2.10332039405
+        2.10433396712
+        2.10534802089
+        2.10636255559
+        2.10737757145
+        2.1083930687
+        2.10940904756
+        2.11042550826
+        2.11144245103
+        2.11245987611
+        2.11347778371
+        2.11449617407
+        2.11551504742
+        2.11653440398
+        2.11755424399
+        2.11857456767
+        2.11959537525
+        2.12061666697
+        2.12163844306
+        2.12266070373
+        2.12368344922
+        2.12470667977
+        2.1257303956
+        2.12675459695
+        2.12777928403
+        2.12880445709
+        2.12983011635
+        2.13085626205
+        2.13188289441
+        2.13291001366
+        2.13393762005
+        2.13496571379
+        2.13599429512
+        2.13702336427
+        2.13805292147
+        2.13908296695
+        2.14011350095
+        2.14114452369
+        2.14217603541
+        2.14320803634
+        2.14424052671
+        2.14527350676
+        2.14630697671
+        2.1473409368
+        2.14837538726
+        2.14941032833
+        2.15044576023
+        2.1514816832
+        2.15251809747
+        2.15355500327
+        2.15459240085
+        2.15563029042
+        2.15666867223
+        2.15770754651
+        2.15874691349
+        2.1597867734
+        2.16082712649
+        2.16186797297
+        2.1629093131
+        2.16395114709
+        2.16499347519
+        2.16603629763
+        2.16707961464
+        2.16812342646
+        2.16916773332
+        2.17021253547
+        2.17125783312
+        2.17230362652
+        2.17334991591
+        2.17439670151
+        2.17544398357
+        2.17649176232
+        2.17754003799
+        2.17858881082
+        2.17963808105
+        2.18068784891
+        2.18173811463
+        2.18278887846
+        2.18384014064
+        2.18489190138
+        2.18594416095
+        2.18699691956
+        2.18805017745
+        2.18910393487
+        2.19015819205
+        2.19121294923
+        2.19226820664
+        2.19332396453
+        2.19438022312
+        2.19543698265
+        2.19649424338
+        2.19755200552
+        2.19861026932
+        2.19966903502
+        2.20072830286
+        2.20178807307
+        2.20284834589
+        2.20390912156
+        2.20497040032
+        2.2060321824
+        2.20709446805
+        2.20815725751
+        2.20922055101
+        2.21028434879
+        2.2113486511
+        2.21241345816
+        2.21347877023
+        2.21454458753
+        2.21561091032
+        2.21667773883
+        2.21774507329
+        2.21881291395
+        2.21988126106
+        2.22095011484
+        2.22201947554
+        2.2230893434
+        2.22415971866
+        2.22523060157
+        2.22630199235
+        2.22737389126
+        2.22844629853
+        2.22951921441
+        2.23059263914
+        2.23166657295
+        2.23274101609
+        2.2338159688
+        2.23489143132
+        2.2359674039
+        2.23704388677
+        2.23812088018
+        2.23919838437
+        2.24027639959
+        2.24135492606
+        2.24243396405
+        2.24351351378
+        2.24459357551
+        2.24567414947
+        2.24675523591
+        2.24783683507
+        2.2489189472
+        2.25000157253
+        2.25108471132
+        2.2521683638
+        2.25325253022
+        2.25433721082
+        2.25542240584
+        2.25650811554
+        2.25759434014
+        2.25868107991
+        2.25976833508
+        2.2608561059
+        2.2619443926
+        2.26303319545
+        2.26412251467
+        2.26521235052
+        2.26630270324
+        2.26739357308
+        2.26848496028
+        2.26957686508
+        2.27066928774
+        2.27176222849
+        2.27285568759
+        2.27394966528
+        2.2750441618
+        2.2761391774
+        2.27723471233
+        2.27833076684
+        2.27942734116
+        2.28052443555
+        2.28162205025
+        2.28272018552
+        2.28381884159
+        2.28491801871
+        2.28601771714
+        2.28711793711
+        2.28821867888
+        2.28931994269
+        2.2904217288
+        2.29152403744
+        2.29262686886
+        2.29373022333
+        2.29483410107
+        2.29593850234
+        2.2970434274
+        2.29814887648
+        2.29925484983
+        2.30036134771
+        2.30146837036
+        2.30257591804
+        2.30368399098
+        2.30479258945
+        2.30590171368
+        2.30701136393
+        2.30812154045
+        2.30923224349
+        2.3103434733
+        2.31145523012
+        2.31256751421
+        2.31368032582
+        2.31479366519
+        2.31590753259
+        2.31702192825
+        2.31813685242
+        2.31925230537
+        2.32036828734
+        2.32148479858
+        2.32260183934
+        2.32371940987
+        2.32483751043
+        2.32595614127
+        2.32707530263
+        2.32819499477
+        2.32931521794
+        2.33043597239
+        2.33155725838
+        2.33267907615
+        2.33380142597
+        2.33492430807
+        2.33604772272
+        2.33717167016
+        2.33829615065
+        2.33942116445
+        2.34054671179
+        2.34167279295
+        2.34279940816
+        2.34392655769
+        2.34505424179
+        2.34618246071
+        2.3473112147
+        2.34844050402
+        2.34957032892
+        2.35070068966
+        2.35183158649
+        2.35296301967
+        2.35409498944
+        2.35522749606
+        2.3563605398
+        2.35749412089
+        2.35862823961
+        2.3597628962
+        2.36089809091
+        2.36203382401
+        2.36317009574
+        2.36430690637
+        2.36544425615
+        2.36658214533
+        2.36772057418
+        2.36885954294
+        2.36999905187
+        2.37113910124
+        2.37227969128
+        2.37342082227
+        2.37456249446
+        2.3757047081
+        2.37684746346
+        2.37799076078
+        2.37913460033
+        2.38027898236
+        2.38142390713
+        2.3825693749
+        2.38371538592
+        2.38486194046
+        2.38600903877
+        2.3871566811
+        2.38830486773
+        2.38945359889
+        2.39060287486
+        2.39175269589
+        2.39290306224
+        2.39405397417
+        2.39520543193
+        2.39635743579
+        2.39750998601
+        2.39866308284
+        2.39981672654
+        2.40097091738
+        2.40212565561
+        2.40328094148
+        2.40443677527
+        2.40559315724
+        2.40675008763
+        2.40790756671
+        2.40906559475
+        2.410224172
+        2.41138329872
+        2.41254297517
+        2.41370320162
+        2.41486397832
+        2.41602530554
+        2.41718718353
+        2.41834961256
+        2.41951259289
+        2.42067612478
+        2.4218402085
+        2.42300484429
+        2.42417003244
+        2.42533577319
+        2.42650206681
+        2.42766891356
+        2.42883631371
+        2.43000426751
+        2.43117277523
+        2.43234183714
+        2.43351145349
+        2.43468162454
+        2.43585235057
+        2.43702363184
+        2.4381954686
+        2.43936786112
+        2.44054080966
+        2.4417143145
+        2.44288837588
+        2.44406299408
+        2.44523816936
+        2.44641390199
+        2.44759019222
+        2.44876704033
+        2.44994444658
+        2.45112241122
+        2.45230093454
+        2.45348001679
+        2.45465965823
+        2.45583985914
+        2.45702061977
+        2.4582019404
+        2.45938382128
+        2.46056626269
+        2.46174926489
+        2.46293282815
+        2.46411695273
+        2.4653016389
+        2.46648688692
+        2.46767269706
+        2.4688590696
+        2.47004600478
+        2.47123350289
+        2.47242156419
+        2.47361018894
+        2.47479937742
+        2.47598912988
+        2.4771794466
+        2.47837032785
+        2.47956177389
+        2.480753785
+        2.48194636143
+        2.48313950346
+        2.48433321135
+        2.48552748538
+        2.48672232581
+        2.48791773291
+        2.48911370695
+        2.49031024819
+        2.49150735692
+        2.49270503339
+        2.49390327788
+        2.49510209065
+        2.49630147198
+        2.49750142213
+        2.49870194138
+        2.49990302999
+        2.50110468823
+        2.50230691638
+        2.5035097147
+        2.50471308347
+        2.50591702295
+        2.50712153342
+        2.50832661515
+        2.5095322684
+        2.51073849345
+        2.51194529057
+        2.51315266004
+        2.51436060211
+        2.51556911708
+        2.51677820519
+        2.51798786674
+        2.51919810198
+        2.5204089112
+        2.52162029466
+        2.52283225264
+        2.5240447854
+        2.52525789323
+        2.52647157639
+        2.52768583516
+        2.52890066981
+        2.53011608062
+        2.53133206785
+        2.53254863178
+        2.53376577268
+        2.53498349083
+        2.5362017865
+        2.53742065996
+        2.5386401115
+        2.53986014138
+        2.54108074987
+        2.54230193726
+        2.54352370381
+        2.5447460498
+        2.54596897551
+        2.54719248121
+        2.54841656717
+        2.54964123368
+        2.550866481
+        2.55209230941
+        2.5533187192
+        2.55454571062
+        2.55577328396
+        2.5570014395
+        2.55823017751
+        2.55945949826
+        2.56068940204
+        2.56191988912
+        2.56315095978
+        2.56438261428
+        2.56561485292
+        2.56684767597
+        2.5680810837
+        2.5693150764
+        2.57054965433
+        2.57178481778
+        2.57302056702
+        2.57425690234
+        2.575493824
+        2.5767313323
+        2.5779694275
+        2.57920810989
+        2.58044737974
+        2.58168723733
+        2.58292768294
+        2.58416871685
+        2.58541033934
+        2.58665255069
+        2.58789535118
+        2.58913874108
+        2.59038272068
+        2.59162729025
+        2.59287245008
+        2.59411820045
+        2.59536454163
+        2.59661147391
+        2.59785899756
+        2.59910711287
+        2.60035582011
+        2.60160511958
+        2.60285501154
+        2.60410549628
+        2.60535657409
+        2.60660824523
+        2.60786051
+        2.60911336867
+        2.61036682153
+        2.61162086886
+        2.61287551094
+        2.61413074806
+        2.61538658048
+        2.61664300851
+        2.61790003241
+        2.61915765248
+        2.62041586899
+        2.62167468223
+        2.62293409247
+        2.62419410002
+        2.62545470514
+        2.62671590812
+        2.62797770924
+        2.6292401088
+        2.63050310706
+        2.63176670432
+        2.63303090086
+        2.63429569697
+        2.63556109292
+        2.636827089
+        2.6380936855
+        2.63936088271
+        2.6406286809
+        2.64189708036
+        2.64316608138
+        2.64443568425
+        2.64570588924
+        2.64697669664
+        2.64824810675
+        2.64952011983
+        2.65079273619
+        2.65206595611
+        2.65333977987
+        2.65461420776
+        2.65588924007
+        2.65716487707
+        2.65844111907
+        2.65971796635
+        2.66099541919
+        2.66227347788
+        2.66355214271
+        2.66483141396
+        2.66611129193
+        2.66739177689
+        2.66867286915
+        2.66995456899
+        2.67123687668
+        2.67251979254
+        2.67380331683
+        2.67508744986
+        2.6763721919
+        2.67765754325
+        2.6789435042
+        2.68023007503
+        2.68151725604
+        2.68280504752
+        2.68409344975
+        2.68538246302
+        2.68667208762
+        2.68796232385
+        2.689253172
+        2.69054463234
+        2.69183670518
+        2.69312939081
+        2.69442268951
+        2.69571660158
+        2.6970111273
+        2.69830626697
+        2.69960202088
+        2.70089838932
+        2.70219537259
+        2.70349297096
+        2.70479118474
+        2.70609001422
+        2.70738945969
+        2.70868952144
+        2.70999019976
+        2.71129149495
+        2.7125934073
+        2.7138959371
+        2.71519908464
+        2.71650285022
+        2.71780723413
+        2.71911223666
+        2.72041785811
+        2.72172409877
+        2.72303095893
+        2.72433843889
+        2.72564653895
+        2.72695525938
+        2.7282646005
+        2.7295745626
+        2.73088514596
+        2.73219635088
+        2.73350817767
+        2.7348206266
+        2.73613369799
+        2.73744739212
+        2.73876170929
+        2.74007664979
+        2.74139221392
+        2.74270840198
+        2.74402521426
+        2.74534265106
+        2.74666071267
+        2.74797939939
+        2.74929871152
+        2.75061864935
+        2.75193921318
+        2.75326040331
+        2.75458222003
+        2.75590466364
+        2.75722773444
+        2.75855143273
+        2.7598757588
+        2.76120071295
+        2.76252629548
+        2.76385250669
+        2.76517934687
+        2.76650681633
+        2.76783491536
+        2.76916364426
+        2.77049300333
+        2.77182299287
+        2.77315361317
+        2.77448486454
+        2.77581674728
+        2.77714926168
+        2.77848240805
+        2.77981618668
+        2.78115059787
+        2.78248564193
+        2.78382131915
+        2.78515762984
+        2.78649457429
+        2.78783215281
+        2.7891703657
+        2.79050921325
+        2.79184869577
+        2.79318881356
+        2.79452956692
+        2.79587095615
+        2.79721298156
+        2.79855564344
+        2.7998989421
+        2.80124287784
+        2.80258745096
+        2.80393266176
+        2.80527851055
+        2.80662499763
+        2.8079721233
+        2.80931988786
+        2.81066829162
+        2.81201733488
+        2.81336701795
+        2.81471734112
+        2.8160683047
+        2.817419909
+        2.81877215432
+        2.82012504095
+        2.82147856922
+        2.82283273941
+        2.82418755184
+        2.82554300681
+        2.82689910463
+        2.82825584559
+        2.82961323001
+        2.83097125819
+        2.83232993043
+        2.83368924705
+        2.83504920834
+        2.83640981461
+        2.83777106617
+        2.83913296332
+        2.84049550637
+        2.84185869563
+        2.8432225314
+        2.84458701399
+        2.84595214371
+        2.84731792086
+        2.84868434575
+        2.85005141869
+        2.85141913998
+        2.85278750993
+        2.85415652885
+        2.85552619705
+        2.85689651484
+        2.85826748252
+        2.8596391004
+        2.86101136879
+        2.862384288
+        2.86375785834
+        2.86513208011
+        2.86650695363
+        2.8678824792
+        2.86925865713
+        2.87063548774
+        2.87201297133
+        2.87339110821
+        2.8747698987
+        2.87614934309
+        2.87752944171
+        2.87891019486
+        2.88029160285
+        2.881673666
+        2.88305638461
+        2.88443975899
+        2.88582378946
+        2.88720847633
+        2.8885938199
+        2.8899798205
+        2.89136647843
+        2.89275379399
+        2.89414176752
+        2.89553039931
+        2.89691968968
+        2.89830963894
+        2.89970024741
+        2.90109151539
+        2.9024834432
+        2.90387603115
+        2.90526927956
+        2.90666318874
+        2.908057759
+        2.90945299065
+        2.91084888402
+        2.91224543941
+        2.91364265713
+        2.91504053751
+        2.91643908085
+        2.91783828747
+        2.91923815768
+        2.92063869181
+        2.92203989016
+        2.92344175305
+        2.92484428079
+        2.9262474737
+        2.92765133209
+        2.92905585629
+        2.93046104661
+        2.93186690335
+        2.93327342684
+        2.9346806174
+        2.93608847534
+        2.93749700098
+        2.93890619463
+        2.94031605661
+        2.94172658724
+        2.94313778684
+        2.94454965571
+        2.94596219419
+        2.94737540258
+        2.94878928121
+        2.95020383039
+        2.95161905045
+        2.95303494169
+        2.95445150444
+        2.95586873901
+        2.95728664573
+        2.95870522491
+        2.96012447688
+        2.96154440194
+        2.96296500043
+        2.96438627266
+        2.96580821894
+        2.9672308396
+        2.96865413497
+        2.97007810535
+        2.97150275107
+        2.97292807245
+        2.97435406981
+        2.97578074347
+        2.97720809375
+        2.97863612098
+        2.98006482546
+        2.98149420753
+        2.98292426751
+        2.98435500571
+        2.98578642247
+        2.98721851809
+        2.9886512929
+        2.99008474723
+        2.9915188814
+        2.99295369573
+        2.99438919053
+        2.99582536615
+        2.99726222289
+        2.99869976108
+        3.00013798104
+        3.0015768831
+        3.00301646758
+        3.00445673481
+        3.0058976851
+        3.00733931879
+        3.00878163619
+        3.01022463763
+        3.01166832344
+        3.01311269394
+        3.01455774945
+        3.0160034903
+        3.01744991681
+        3.01889702931
+        3.02034482813
+        3.02179331359
+        3.02324248601
+        3.02469234573
+        3.02614289306
+        3.02759412833
+        3.02904605188
+        3.03049866402
+        3.03195196508
+        3.0334059554
+        3.03486063529
+        3.03631600508
+        3.0377720651
+        3.03922881568
+        3.04068625715
+        3.04214438983
+        3.04360321405
+        3.04506273014
+        3.04652293843
+        3.04798383924
+        3.04944543291
+        3.05090771976
+        3.05237070012
+        3.05383437432
+        3.05529874269
+        3.05676380556
+        3.05822956325
+        3.0596960161
+        3.06116316444
+        3.0626310086
+        3.0640995489
+        3.06556878568
+        3.06703871927
+        3.06850935
+        3.06998067819
+        3.07145270418
+        3.0729254283
+        3.07439885089
+        3.07587297226
+        3.07734779276
+        3.07882331272
+        3.08029953246
+        3.08177645232
+        3.08325407264
+        3.08473239373
+        3.08621141594
+        3.0876911396
+        3.08917156504
+        3.0906526926
+        3.0921345226
+        3.09361705538
+        3.09510029127
+        3.09658423061
+        3.09806887373
+        3.09955422097
+        3.10104027265
+        3.10252702912
+        3.1040144907
+        3.10550265773
+        3.10699153054
+        3.10848110948
+        3.10997139487
+        3.11146238705
+        3.11295408636
+        3.11444649312
+        3.11593960769
+        3.11743343038
+        3.11892796154
+        3.12042320151
+        3.12191915061
+        3.12341580919
+        3.12491317758
+        3.12641125613
+        3.12791004515
+        3.129409545
+        3.13090975602
+        3.13241067852
+        3.13391231287
+        3.13541465938
+        3.13691771841
+        3.13842149028
+        3.13992597534
+        3.14143117392
+        3.14293708637
+        3.14444371301
+        3.1459510542
+        3.14745911027
+        3.14896788155
+        3.15047736839
+        3.15198757113
+        3.1534984901
+        3.15501012565
+        3.15652247812
+        3.15803554784
+        3.15954933515
+        3.1610638404
+        3.16257906393
+        3.16409500608
+        3.16561166718
+        3.16712904758
+        3.16864714762
+        3.17016596765
+        3.17168550799
+        3.17320576901
+        3.17472675102
+        3.17624845439
+        3.17777087944
+        3.17929402653
+        3.180817896
+        3.18234248818
+        3.18386780342
+        3.18539384206
+        3.18692060445
+        3.18844809093
+        3.18997630185
+        3.19150523754
+        3.19303489835
+        3.19456528462
+        3.19609639671
+        3.19762823494
+        3.19916079967
+        3.20069409125
+        3.20222811001
+        3.2037628563
+        3.20529833047
+        3.20683453286
+        3.20837146381
+        3.20990912368
+        3.2114475128
+        3.21298663153
+        3.21452648021
+        3.21606705919
+        3.2176083688
+        3.21915040941
+        3.22069318135
+        3.22223668498
+        3.22378092063
+        3.22532588866
+        3.22687158942
+        3.22841802324
+        3.22996519049
+        3.2315130915
+        3.23306172662
+        3.23461109621
+        3.23616120061
+        3.23771204017
+        3.23926361524
+        3.24081592617
+        3.2423689733
+        3.24392275699
+        3.24547727759
+        3.24703253544
+        3.24858853089
+        3.25014526429
+        3.251702736
+        3.25326094637
+        3.25481989573
+        3.25637958446
+        3.25794001289
+        3.25950118137
+        3.26106309026
+        3.26262573991
+        3.26418913067
+        3.26575326289
+        3.26731813693
+        3.26888375312
+        3.27045011184
+        3.27201721342
+        3.27358505823
+        3.27515364661
+        3.27672297891
+        3.2782930555
+        3.27986387671
+        3.28143544291
+        3.28300775445
+        3.28458081168
+        3.28615461496
+        3.28772916464
+        3.28930446107
+        3.2908805046
+        3.2924572956
+        3.29403483442
+        3.29561312141
+        3.29719215692
+        3.29877194131
+        3.30035247494
+        3.30193375816
+        3.30351579133
+        3.3050985748
+        3.30668210893
+        3.30826639408
+        3.30985143059
+        3.31143721883
+        3.31302375916
+        3.31461105192
+        3.31619909748
+        3.3177878962
+        3.31937744843
+        3.32096775452
+        3.32255881485
+        3.32415062975
+        3.3257431996
+        3.32733652475
+        3.32893060555
+        3.33052544238
+        3.33212103557
+        3.3337173855
+        3.33531449253
+        3.336912357
+        3.33851097929
+        3.34011035974
+        3.34171049873
+        3.3433113966
+        3.34491305373
+        3.34651547046
+        3.34811864717
+        3.3497225842
+        3.35132728193
+        3.3529327407
+        3.35453896089
+        3.35614594286
+        3.35775368695
+        3.35936219355
+        3.360971463
+        3.36258149567
+        3.36419229193
+        3.36580385212
+        3.36741617663
+        3.3690292658
+        3.37064312
+        3.3722577396
+        3.37387312496
+        3.37548927644
+        3.37710619439
+        3.3787238792
+        3.38034233122
+        3.38196155081
+        3.38358153834
+        3.38520229418
+        3.38682381868
+        3.38844611221
+        3.39006917514
+        3.39169300784
+        3.39331761066
+        3.39494298397
+        3.39656912813
+        3.39819604353
+        3.3998237305
+        3.40145218944
+        3.40308142069
+        3.40471142464
+        3.40634220163
+        3.40797375205
+        3.40960607625
+        3.41123917461
+        3.41287304748
+        3.41450769525
+        3.41614311827
+        3.41777931691
+        3.41941629155
+        3.42105404255
+        3.42269257027
+        3.42433187509
+        3.42597195737
+        3.42761281749
+        3.42925445581
+        3.4308968727
+        3.43254006853
+        3.43418404367
+        3.43582879849
+        3.43747433336
+        3.43912064865
+        3.44076774473
+        3.44241562197
+        3.44406428074
+        3.4457137214
+        3.44736394434
+        3.44901494993
+        3.45066673852
+        3.45231931051
+        3.45397266625
+        3.45562680611
+        3.45728173048
+        3.45893743972
+        3.4605939342
+        3.46225121431
+        3.4639092804
+        3.46556813285
+        3.46722777204
+        3.46888819833
+        3.47054941211
+        3.47221141375
+        3.47387420361
+        3.47553778207
+        3.47720214952
+        3.47886730631
+        3.48053325283
+        3.48219998945
+        3.48386751654
+        3.48553583448
+        3.48720494365
+        3.48887484441
+        3.49054553715
+        3.49221702224
+        3.49388930006
+        3.49556237098
+        3.49723623538
+        3.49891089364
+        3.50058634612
+        3.50226259321
+        3.50393963529
+        3.50561747273
+        3.50729610591
+        3.50897553521
+        3.510655761
+        3.51233678366
+        3.51401860357
+        3.51570122111
+        3.51738463666
+        3.51906885059
+        3.52075386329
+        3.52243967512
+        3.52412628648
+        3.52581369774
+        3.52750190928
+        3.52919092147
+        3.53088073471
+        3.53257134937
+        3.53426276582
+        3.53595498445
+        3.53764800565
+        3.53934182978
+        3.54103645723
+        3.54273188839
+        3.54442812363
+        3.54612516333
+        3.54782300789
+        3.54952165766
+        3.55122111305
+        3.55292137443
+        3.55462244219
+        3.5563243167
+        3.55802699835
+        3.55973048752
+        3.56143478459
+        3.56313988996
+        3.564845804
+        3.56655252709
+        3.56826005962
+        3.56996840197
+        3.57167755453
+        3.57338751768
+        3.5750982918
+        3.57680987729
+        3.57852227452
+        3.58023548388
+        3.58194950575
+        3.58366434052
+        3.58537998858
+        3.58709645032
+        3.5888137261
+        3.59053181634
+        3.5922507214
+        3.59397044168
+        3.59569097756
+        3.59741232943
+        3.59913449768
+        3.60085748269
+        3.60258128485
+        3.60430590455
+        3.60603134218
+        3.60775759812
+        3.60948467276
+        3.61121256649
+        3.61294127971
+        3.61467081279
+        3.61640116613
+        3.61813234011
+        3.61986433513
+        3.62159715157
+        3.62333078983
+        3.62506525029
+        3.62680053334
+        3.62853663938
+        3.63027356879
+        3.63201132196
+        3.63374989929
+        3.63548930117
+        3.63722952798
+        3.63897058013
+        3.64071245799
+        3.64245516196
+        3.64419869244
+        3.64594304981
+        3.64768823446
+        3.6494342468
+        3.65118108721
+        3.65292875609
+        3.65467725382
+        3.6564265808
+        3.65817673743
+        3.6599277241
+        3.66167954119
+        3.66343218912
+        3.66518566826
+        3.66693997901
+        3.66869512177
+        3.67045109694
+        3.6722079049
+        3.67396554605
+        3.67572402079
+        3.67748332952
+        3.67924347262
+        3.6810044505
+        3.68276626354
+        3.68452891215
+        3.68629239673
+        3.68805671766
+        3.68982187535
+        3.69158787019
+        3.69335470258
+        3.69512237291
+        3.69689088159
+        3.69866022901
+        3.70043041557
+        3.70220144167
+        3.7039733077
+        3.70574601406
+        3.70751956116
+        3.70929394939
+        3.71106917915
+        3.71284525084
+        3.71462216485
+        3.7163999216
+        3.71817852147
+        3.71995796486
+        3.72173825219
+        3.72351938384
+        3.72530136022
+        3.72708418173
+        3.72886784877
+        3.73065236174
+        3.73243772104
+        3.73422392708
+        3.73601098025
+        3.73779888095
+        3.7395876296
+        3.74137722658
+        3.74316767231
+        3.74495896718
+        3.7467511116
+        3.74854410597
+        3.75033795069
+        3.75213264618
+        3.75392819282
+        3.75572459103
+        3.75752184121
+        3.75931994375
+        3.76111889908
+        3.76291870759
+        3.76471936968
+        3.76652088576
+        3.76832325624
+        3.77012648152
+        3.77193056201
+        3.7737354981
+        3.77554129022
+        3.77734793876
+        3.77915544413
+        3.78096380673
+        3.78277302698
+        3.78458310528
+        3.78639404203
+        3.78820583765
+        3.79001849253
+        3.7918320071
+        3.79364638175
+        3.7954616169
+        3.79727771295
+        3.7990946703
+        3.80091248938
+        3.80273117059
+        3.80455071433
+        3.80637112102
+        3.80819239106
+        3.81001452486
+        3.81183752284
+        3.81366138541
+        3.81548611296
+        3.81731170592
+        3.8191381647
+        3.8209654897
+        3.82279368134
+        3.82462274002
+        3.82645266616
+        3.82828346017
+        3.83011512247
+        3.83194765345
+        3.83378105354
+        3.83561532315
+        3.83745046269
+        3.83928647256
+        3.8411233532
+        3.842961105
+        3.84479972838
+        3.84663922376
+        3.84847959154
+        3.85032083215
+        3.85216294599
+        3.85400593348
+        3.85584979504
+        3.85769453107
+        3.859540142
+        3.86138662823
+        3.86323399019
+        3.86508222829
+        3.86693134294
+        3.86878133456
+        3.87063220357
+        3.87248395038
+        3.87433657541
+        3.87619007907
+        3.87804446179
+        3.87989972397
+        3.88175586604
+        3.88361288841
+        3.8854707915
+        3.88732957573
+        3.88918924151
+        3.89104978927
+        3.89291121943
+        3.89477353239
+        3.89663672858
+        3.89850080842
+        3.90036577233
+        3.90223162072
+        3.90409835402
+        3.90596597265
+        3.90783447702
+        3.90970386756
+        3.91157414468
+        3.91344530881
+        3.91531736037
+        3.91719029977
+        3.91906412745
+        3.92093884381
+        3.92281444929
+        3.9246909443
+        3.92656832927
+        3.92844660461
+        3.93032577075
+        3.93220582812
+        3.93408677713
+        3.93596861821
+        3.93785135178
+        3.93973497826
+        3.94161949809
+        3.94350491167
+        3.94539121944
+        3.94727842182
+        3.94916651923
+        3.9510555121
+        3.95294540085
+        3.95483618591
+        3.9567278677
+        3.95862044665
+        3.96051392319
+        3.96240829773
+        3.96430357071
+        3.96619974255
+        3.96809681367
+        3.96999478452
+        3.9718936555
+        3.97379342705
+        3.97569409959
+        3.97759567356
+        3.97949814937
+        3.98140152747
+        3.98330580827
+        3.9852109922
+        3.98711707969
+        3.98902407117
+        3.99093196708
+        3.99284076783
+        3.99475047385
+        3.99666108559
+        3.99857260346
+        4.00048502789
+        4.00239835932
+        4.00431259818
+        4.00622774489
+        4.00814379989
+        4.0100607636
+        4.01197863647
+        4.01389741891
+        4.01581711137
+        4.01773771427
+        4.01965922804
+        4.02158165312
+        4.02350498993
+        4.02542923892
+        4.02735440051
+        4.02928047514
+        4.03120746324
+        4.03313536524
+        4.03506418157
+        4.03699391268
+        4.03892455898
+        4.04085612093
+        4.04278859895
+        4.04472199347
+        4.04665630494
+        4.04859153378
+        4.05052768043
+        4.05246474533
+        4.05440272891
+        4.0563416316
+        4.05828145386
+        4.06022219609
+        4.06216385876
+        4.06410644229
+        4.06604994711
+        4.06799437368
+        4.06993972241
+        4.07188599376
+        4.07383318815
+        4.07578130603
+        4.07773034783
+        4.079680314
+        4.08163120496
+        4.08358302117
+        4.08553576305
+        4.08748943105
+        4.0894440256
+        4.09139954715
+        4.09335599614
+        4.09531337299
+        4.09727167817
+        4.0992309121
+        4.10119107522
+        4.10315216799
+        4.10511419082
+        4.10707714418
+        4.1090410285
+        4.11100584422
+        4.11297159178
+        4.11493827162
+        4.1169058842
+        4.11887442994
+        4.12084390929
+        4.1228143227
+        4.12478567061
+        4.12675795345
+        4.12873117168
+        4.13070532574
+        4.13268041607
+        4.13465644312
+        4.13663340733
+        4.13861130914
+        4.140590149
+        4.14256992735
+        4.14455064465
+        4.14653230133
+        4.14851489783
+        4.15049843462
+        4.15248291212
+        4.1544683308
+        4.15645469108
+        4.15844199343
+        4.16043023829
+        4.1624194261
+        4.16440955731
+        4.16640063237
+        4.16839265173
+        4.17038561583
+        4.17237952512
+        4.17437438006
+        4.17637018108
+        4.17836692865
+        4.1803646232
+        4.18236326519
+        4.18436285506
+        4.18636339326
+        4.18836488026
+        4.19036731648
+        4.19237070239
+        4.19437503844
+        4.19638032508
+        4.19838656275
+        4.2003937519
+        4.202401893
+        4.20441098649
+        4.20642103282
+        4.20843203244
+        4.21044398581
+        4.21245689338
+        4.2144707556
+        4.21648557292
+        4.2185013458
+        4.2205180747
+        4.22253576005
+        4.22455440232
+        4.22657400196
+        4.22859455943
+        4.23061607518
+        4.23263854966
+        4.23466198333
+        4.23668637664
+        4.23871173005
+        4.24073804401
+        4.24276531899
+        4.24479355543
+        4.24682275379
+        4.24885291452
+        4.25088403809
+        4.25291612495
+        4.25494917556
+        4.25698319038
+        4.25901816985
+        4.26105411444
+        4.26309102461
+        4.26512890082
+        4.26716774352
+        4.26920755317
+        4.27124833022
+        4.27329007515
+        4.27533278841
+        4.27737647045
+        4.27942112174
+        4.28146674273
+        4.28351333389
+        4.28556089568
+        4.28760942855
+        4.28965893297
+        4.2917094094
+        4.2937608583
+        4.29581328013
+        4.29786667534
+        4.29992104442
+        4.3019763878
+        4.30403270596
+        4.30608999937
+        4.30814826847
+        4.31020751374
+        4.31226773564
+        4.31432893462
+        4.31639111116
+        4.31845426572
+        4.32051839876
+        4.32258351075
+        4.32464960214
+        4.32671667341
+        4.32878472502
+        4.33085375744
+        4.33292377112
+        4.33499476653
+        4.33706674415
+        4.33913970443
+        4.34121364785
+        4.34328857486
+        4.34536448594
+        4.34744138155
+        4.34951926216
+        4.35159812823
+        4.35367798024
+        4.35575881865
+        4.35784064392
+        4.35992345653
+        4.36200725695
+        4.36409204564
+        4.36617782307
+        4.36826458972
+        4.37035234604
+        4.37244109251
+        4.3745308296
+        4.37662155778
+        4.37871327752
+        4.38080598928
+        4.38289969355
+        4.38499439079
+        4.38709008146
+        4.38918676605
+        4.39128444503
+        4.39338311886
+        4.39548278801
+        4.39758345297
+        4.39968511419
+        4.40178777217
+        4.40389142735
+        4.40599608023
+        4.40810173127
+        4.41020838094
+        4.41231602973
+        4.4144246781
+        4.41653432652
+        4.41864497548
+        4.42075662545
+        4.42286927689
+        4.42498293029
+        4.42709758613
+        4.42921324487
+        4.43132990699
+        4.43344757297
+        4.43556624329
+        4.43768591841
+        4.43980659883
+        4.441928285
+        4.44405097742
+        4.44617467656
+        4.44829938289
+        4.4504250969
+        4.45255181905
+        4.45467954984
+        4.45680828973
+        4.45893803921
+        4.46106879876
+        4.46320056885
+        4.46533334996
+        4.46746714258
+        4.46960194718
+        4.47173776424
+        4.47387459425
+        4.47601243767
+        4.478151295
+        4.48029116672
+        4.4824320533
+        4.48457395523
+        4.48671687299
+        4.48886080706
+        4.49100575792
+        4.49315172605
+        4.49529871194
+        4.49744671608
+        4.49959573893
+        4.50174578099
+        4.50389684274
+        4.50604892466
+        4.50820202724
+        4.51035615096
+        4.51251129631
+        4.51466746376
+        4.51682465381
+        4.51898286694
+        4.52114210363
+        4.52330236437
+        4.52546364965
+        4.52762595995
+        4.52978929576
+        4.53195365756
+        4.53411904584
+        4.53628546109
+        4.53845290379
+        4.54062137444
+        4.54279087351
+        4.5449614015
+        4.5471329589
+        4.54930554619
+        4.55147916386
+        4.5536538124
+        4.5558294923
+        4.55800620405
+        4.56018394814
+        4.56236272505
+        4.56454253529
+        4.56672337932
+        4.56890525766
+        4.57108817078
+        4.57327211919
+        4.57545710336
+        4.57764312379
+        4.57983018098
+        4.58201827541
+        4.58420740758
+        4.58639757797
+        4.58858878709
+        4.59078103541
+        4.59297432345
+        4.59516865168
+        4.59736402061
+        4.59956043072
+        4.60175788252
+        4.60395637648
+        4.60615591312
+        4.60835649292
+        4.61055811637
+        4.61276078398
+        4.61496449623
+        4.61716925363
+        4.61937505667
+        4.62158190584
+        4.62378980164
+        4.62599874457
+        4.62820873513
+        4.6304197738
+        4.63263186109
+        4.6348449975
+        4.63705918352
+        4.63927441965
+        4.64149070639
+        4.64370804424
+        4.64592643369
+        4.64814587524
+        4.6503663694
+        4.65258791666
+        4.65481051752
+        4.65703417249
+        4.65925888205
+        4.66148464671
+        4.66371146698
+        4.66593934335
+        4.66816827632
+        4.6703982664
+        4.67262931409
+        4.67486141988
+        4.67709458428
+        4.67932880779
+        4.68156409091
+        4.68380043415
+        4.68603783801
+        4.68827630299
+        4.6905158296
+        4.69275641833
+        4.6949980697
+        4.6972407842
+        4.69948456235
+        4.70172940464
+        4.70397531157
+        4.70622228367
+        4.70847032142
+        4.71071942534
+        4.71296959593
+        4.71522083369
+        4.71747313914
+        4.71972651278
+        4.72198095511
+        4.72423646665
+        4.72649304789
+        4.72875069935
+        4.73100942154
+        4.73326921496
+        4.73553008012
+        4.73779201753
+        4.74005502769
+        4.74231911112
+        4.74458426833
+        4.74685049982
+        4.74911780611
+        4.75138618769
+        4.75365564509
+        4.75592617882
+        4.75819778938
+        4.76047047728
+        4.76274424304
+        4.76501908717
+        4.76729501018
+        4.76957201257
+        4.77185009487
+        4.77412925758
+        4.77640950122
+        4.7786908263
+        4.78097323333
+        4.78325672282
+        4.7855412953
+        4.78782695126
+        4.79011369124
+        4.79240151573
+        4.79469042526
+        4.79698042033
+        4.79927150147
+        4.80156366919
+        4.803856924
+        4.80615126643
+        4.80844669698
+        4.81074321617
+        4.81304082452
+        4.81533952254
+        4.81763931076
+        4.81994018968
+        4.82224215983
+        4.82454522173
+        4.82684937588
+        4.82915462281
+        4.83146096305
+        4.83376839709
+        4.83607692547
+        4.83838654871
+        4.84069726732
+        4.84300908182
+        4.84532199273
+        4.84763600058
+        4.84995110587
+        4.85226730915
+        4.85458461091
+        4.85690301169
+        4.859222512
+        4.86154311237
+        4.86386481333
+        4.86618761538
+        4.86851151905
+        4.87083652487
+        4.87316263336
+        4.87548984504
+        4.87781816044
+        4.88014758007
+        4.88247810447
+        4.88480973415
+        4.88714246964
+        4.88947631146
+        4.89181126014
+        4.89414731621
+        4.89648448019
+        4.8988227526
+        4.90116213397
+        4.90350262483
+        4.9058442257
+        4.9081869371
+        4.91053075958
+        4.91287569365
+        4.91522173983
+        4.91756889866
+        4.91991717067
+        4.92226655638
+        4.92461705632
+        4.92696867103
+        4.92932140101
+        4.93167524682
+        4.93403020897
+        4.936386288
+        4.93874348443
+        4.9411017988
+        4.94346123163
+        4.94582178346
+        4.94818345482
+        4.95054624623
+        4.95291015824
+        4.95527519136
+        4.95764134613
+        4.96000862309
+        4.96237702277
+        4.96474654569
+        4.96711719239
+        4.96948896341
+        4.97186185928
+        4.97423588052
+        4.97661102769
+        4.9789873013
+        4.98136470189
+        4.98374323
+        4.98612288616
+        4.98850367091
+        4.99088558478
+        4.99326862831
+        4.99565280204
+        4.99803810649
+        5.00042454221
+        5.00281210973
+        5.00520080959
+        5.00759064233
+        5.00998160848
+        5.01237370858
+        5.01476694317
+        5.01716131278
+        5.01955681797
+        5.02195345925
+        5.02435123718
+        5.02675015229
+        5.02915020512
+        5.03155139621
+        5.0339537261
+        5.03635719534
+        5.03876180445
+        5.04116755398
+        5.04357444448
+        5.04598247648
+        5.04839165053
+        5.05080196716
+        5.05321342692
+        5.05562603035
+        5.05803977799
+        5.06045467039
+        5.06287070808
+        5.06528789162
+        5.06770622154
+        5.0701256984
+        5.07254632272
+        5.07496809506
+        5.07739101597
+        5.07981508597
+        5.08224030563
+        5.08466667549
+        5.08709419609
+        5.08952286797
+        5.09195269169
+        5.09438366779
+        5.09681579682
+        5.09924907931
+        5.10168351583
+        5.10411910692
+        5.10655585312
+        5.10899375498
+        5.11143281306
+        5.11387302789
+        5.11631440003
+        5.11875693003
+        5.12120061844
+        5.1236454658
+        5.12609147266
+        5.12853863958
+        5.13098696711
+        5.13343645579
+        5.13588710617
+        5.13833891882
+        5.14079189427
+        5.14324603308
+        5.14570133581
+        5.14815780299
+        5.1506154352
+        5.15307423297
+        5.15553419686
+        5.15799532743
+        5.16045762522
+        5.1629210908
+        5.16538572471
+        5.16785152751
+        5.17031849975
+        5.17278664199
+        5.17525595479
+        5.17772643869
+        5.18019809426
+        5.18267092204
+        5.1851449226
+        5.18762009649
+        5.19009644427
+        5.19257396649
+        5.19505266372
+        5.1975325365
+        5.2000135854
+        5.20249581098
+        5.20497921379
+        5.20746379438
+        5.20994955333
+        5.21243649118
+        5.2149246085
+        5.21741390585
+        5.21990438378
+        5.22239604286
+        5.22488888365
+        5.2273829067
+        5.22987811258
+        5.23237450185
+        5.23487207507
+        5.23737083279
+        5.23987077559
+        5.24237190403
+        5.24487421866
+        5.24737772006
+        5.24988240877
+        5.25238828537
+        5.25489535042
+        5.25740360448
+        5.25991304812
+        5.2624236819
+        5.26493550639
+        5.26744852214
+        5.26996272973
+        5.27247812972
+        5.27499472268
+        5.27751250916
+        5.28003148975
+        5.28255166499
+        5.28507303547
+        5.28759560175
+        5.29011936439
+        5.29264432396
+        5.29517048103
+        5.29769783617
+        5.30022638994
+        5.30275614292
+        5.30528709567
+        5.30781924876
+        5.31035260277
+        5.31288715825
+        5.31542291578
+        5.31795987594
+        5.32049803928
+        5.32303740639
+        5.32557797783
+        5.32811975417
+        5.33066273599
+        5.33320692386
+        5.33575231834
+        5.33829892001
+        5.34084672945
+        5.34339574723
+        5.34594597391
+        5.34849741007
+        5.3510500563
+        5.35360391315
+        5.35615898121
+        5.35871526104
+        5.36127275323
+        5.36383145835
+        5.36639137697
+        5.36895250967
+        5.37151485703
+        5.37407841961
+        5.37664319801
+        5.37920919279
+        5.38177640452
+        5.3843448338
+        5.38691448119
+        5.38948534728
+        5.39205743264
+        5.39463073784
+        5.39720526348
+        5.39978101012
+        5.40235797835
+        5.40493616874
+        5.40751558188
+        5.41009621834
+        5.41267807871
+        5.41526116356
+        5.41784547348
+        5.42043100905
+        5.42301777084
+        5.42560575945
+        5.42819497544
+        5.43078541941
+        5.43337709194
+        5.4359699936
+        5.43856412499
+        5.44115948669
+        5.44375607927
+        5.44635390332
+        5.44895295943
+        5.45155324818
+        5.45415477016
+        5.45675752595
+        5.45936151613
+        5.46196674129
+        5.46457320202
+        5.4671808989
+        5.46978983252
+        5.47240000347
+        5.47501141233
+        5.47762405968
+        5.48023794613
+        5.48285307225
+        5.48546943863
+        5.48808704586
+        5.49070589453
+        5.49332598522
+        5.49594731854
+        5.49856989506
+        5.50119371538
+        5.50381878008
+        5.50644508975
+        5.509072645
+        5.5117014464
+        5.51433149455
+        5.51696279003
+        5.51959533345
+        5.52222912539
+        5.52486416645
+        5.52750045721
+        5.53013799827
+        5.53277679023
+        5.53541683367
+        5.53805812919
+        5.54070067739
+        5.54334447885
+        5.54598953417
+        5.54863584395
+        5.55128340878
+        5.55393222926
+        5.55658230598
+        5.55923363954
+        5.56188623054
+        5.56454007956
+        5.56719518721
+        5.56985155409
+        5.57250918078
+        5.5751680679
+        5.57782821603
+        5.58048962577
+        5.58315229773
+        5.5858162325
+        5.58848143068
+        5.59114789287
+        5.59381561967
+        5.59648461168
+        5.5991548695
+        5.60182639373
+        5.60449918496
+        5.60717324381
+        5.60984857087
+        5.61252516674
+        5.61520303203
+        5.61788216733
+        5.62056257326
+        5.6232442504
+        5.62592719937
+        5.62861142077
+        5.6312969152
+        5.63398368327
+        5.63667172558
+        5.63936104273
+        5.64205163533
+        5.64474350398
+        5.64743664929
+        5.65013107186
+        5.6528267723
+        5.65552375122
+        5.65822200923
+        5.66092154692
+        5.6636223649
+        5.66632446379
+        5.66902784419
+        5.67173250671
+        5.67443845195
+        5.67714568053
+        5.67985419305
+        5.68256399012
+        5.68527507236
+        5.68798744036
+        5.69070109475
+        5.69341603612
+        5.6961322651
+        5.69884978229
+        5.7015685883
+        5.70428868375
+        5.70701006924
+        5.70973274539
+        5.71245671281
+        5.71518197211
+        5.7179085239
+        5.7206363688
+        5.72336550743
+        5.72609594038
+        5.72882766829
+        5.73156069176
+        5.7342950114
+        5.73703062784
+        5.73976754168
+        5.74250575354
+        5.74524526404
+        5.7479860738
+        5.75072818342
+        5.75347159353
+        5.75621630475
+        5.75896231768
+        5.76170963295
+        5.76445825117
+        5.76720817297
+        5.76995939896
+        5.77271192976
+        5.77546576599
+        5.77822090826
+        5.7809773572
+        5.78373511343
+        5.78649417757
+        5.78925455023
+        5.79201623204
+        5.79477922361
+        5.79754352558
+        5.80030913856
+        5.80307606317
+        5.80584430004
+        5.80861384978
+        5.81138471302
+        5.81415689039
+        5.8169303825
+        5.81970518998
+        5.82248131346
+        5.82525875355
+        5.82803751088
+        5.83081758609
+        5.83359897978
+        5.83638169259
+        5.83916572514
+        5.84195107806
+        5.84473775198
+        5.84752574752
+        5.8503150653
+        5.85310570596
+        5.85589767013
+        5.85869095842
+        5.86148557147
+        5.86428150991
+        5.86707877436
+        5.86987736546
+        5.87267728383
+        5.8754785301
+        5.87828110491
+        5.88108500888
+        5.88389024264
+        5.88669680682
+        5.88950470206
+        5.89231392899
+        5.89512448823
+        5.89793638042
+        5.9007496062
+        5.90356416618
+        5.90638006102
+        5.90919729133
+        5.91201585776
+        5.91483576093
+        5.91765700148
+        5.92047958005
+        5.92330349727
+        5.92612875377
+        5.9289553502
+        5.93178328717
+        5.93461256534
+        5.93744318534
+        5.9402751478
+        5.94310845336
+        5.94594310265
+        5.94877909632
+        5.95161643501
+        5.95445511934
+        5.95729514996
+        5.96013652751
+        5.96297925262
+        5.96582332593
+        5.96866874809
+        5.97151551974
+        5.97436364151
+        5.97721311404
+        5.98006393797
+        5.98291611395
+        5.98576964262
+        5.98862452462
+        5.99148076058
+        5.99433835116
+        5.99719729699
+        6.00005759872
+        6.00291925699
+        6.00578227244
+        6.00864664573
+        6.01151237748
+        6.01437946835
+        6.01724791897
+        6.02011773001
+        6.02298890209
+        6.02586143587
+        6.02873533199
+        6.0316105911
+        6.03448721384
+        6.03736520087
+        6.04024455282
+        6.04312527035
+        6.04600735409
+        6.04889080472
+        6.05177562285
+        6.05466180916
+        6.05754936429
+        6.06043828887
+        6.06332858358
+        6.06622024905
+        6.06911328593
+        6.07200769488
+        6.07490347655
+        6.07780063158
+        6.08069916064
+        6.08359906436
+        6.0865003434
+        6.08940299842
+        6.09230703007
+        6.09521243899
+        6.09811922585
+        6.1010273913
+        6.10393693598
+        6.10684786056
+        6.10976016569
+        6.11267385203
+        6.11558892022
+        6.11850537093
+        6.1214232048
+        6.1243424225
+        6.12726302469
+        6.13018501201
+        6.13310838513
+        6.1360331447
+        6.13895929138
+        6.14188682583
+        6.14481574871
+        6.14774606067
+        6.15067776238
+        6.15361085449
+        6.15654533766
+        6.15948121255
+        6.16241847982
+        6.16535714014
+        6.16829719416
+        6.17123864254
+        6.17418148595
+        6.17712572505
+        6.1800713605
+        6.18301839295
+        6.18596682308
+        6.18891665155
+        6.19186787902
+        6.19482050615
+        6.1977745336
+        6.20072996205
+        6.20368679215
+        6.20664502458
+        6.20960465999
+        6.21256569905
+        6.21552814242
+        6.21849199078
+        6.22145724479
+        6.22442390512
+        6.22739197242
+        6.23036144738
+        6.23333233065
+        6.23630462291
+        6.23927832482
+        6.24225343706
+        6.24522996028
+        6.24820789517
+        6.25118724238
+        6.2541680026
+        6.25715017648
+        6.2601337647
+        6.26311876794
+        6.26610518686
+        6.26909302213
+        6.27208227442
+        6.27507294441
+        6.27806503277
+        6.28105854018
+        6.2840534673
+        6.2870498148
+        6.29004758337
+        6.29304677368
+        6.29604738639
+        6.29904942219
+        6.30205288176
+        6.30505776575
+        6.30806407486
+        6.31107180975
+        6.31408097111
+        6.3170915596
+        6.32010357591
+        6.32311702071
+        6.32613189469
+        6.32914819851
+        6.33216593286
+        6.33518509842
+        6.33820569586
+        6.34122772586
+        6.3442511891
+        6.34727608627
+        6.35030241804
+        6.35333018509
+        6.3563593881
+        6.35939002776
+        6.36242210475
+        6.36545561974
+        6.36849057342
+        6.37152696647
+        6.37456479958
+        6.37760407342
+        6.38064478869
+        6.38368694605
+        6.38673054621
+        6.38977558984
+        6.39282207763
+        6.39587001025
+        6.39891938841
+        6.40197021278
+        6.40502248404
+        6.40807620289
+        6.41113137002
+        6.4141879861
+        6.41724605182
+        6.42030556788
+        6.42336653496
+        6.42642895375
+        6.42949282493
+        6.43255814921
+        6.43562492725
+        6.43869315977
+        6.44176284743
+        6.44483399094
+        6.44790659099
+        6.45098064826
+        6.45405616345
+        6.45713313725
+        6.46021157035
+        6.46329146344
+        6.46637281721
+        6.46945563237
+        6.47253990959
+        6.47562564958
+        6.47871285302
+        6.48180152062
+        6.48489165306
+        6.48798325105
+        6.49107631527
+        6.49417084642
+        6.4972668452
+        6.5003643123
+        6.50346324843
+        6.50656365426
+        6.50966553052
+        6.51276887788
+        6.51587369705
+        6.51897998872
+        6.52208775361
+        6.52519699239
+        6.52830770578
+        6.53141989447
+        6.53453355916
+        6.53764870055
+        6.54076531934
+        6.54388341624
+        6.54700299194
+        6.55012404715
+        6.55324658256
+        6.55637059888
+        6.55949609681
+        6.56262307705
+        6.56575154031
+        6.56888148729
+        6.5720129187
+        6.57514583523
+        6.5782802376
+        6.5814161265
+        6.58455350264
+        6.58769236673
+        6.59083271947
+        6.59397456157
+        6.59711789374
+        6.60026271667
+        6.60340903109
+        6.60655683769
+        6.60970613719
+        6.61285693029
+        6.6160092177
+        6.61916300012
+        6.62231827828
+        6.62547505287
+        6.62863332461
+        6.63179309421
+        6.63495436237
+        6.63811712981
+        6.64128139724
+        6.64444716538
+        6.64761443492
+        6.65078320659
+        6.65395348109
+        6.65712525915
+        6.66029854147
+        6.66347332876
+        6.66664962174
+        6.66982742113
+        6.67300672763
+        6.67618754197
+        6.67936986486
+        6.68255369701
+        6.68573903914
+        6.68892589197
+        6.6921142562
+        6.69530413257
+        6.69849552178
+        6.70168842456
+        6.70488284161
+        6.70807877367
+        6.71127622145
+        6.71447518566
+        6.71767566702
+        6.72087766627
+        6.72408118411
+        6.72728622126
+        6.73049277845
+        6.7337008564
+        6.73691045582
+        6.74012157745
+        6.743334222
+        6.74654839019
+        6.74976408275
+        6.7529813004
+        6.75620004386
+        6.75942031386
+        6.76264211112
+        6.76586543636
+        6.76909029031
+        6.7723166737
+        6.77554458725
+        6.77877403168
+        6.78200500773
+        6.78523751611
+        6.78847155756
+        6.7917071328
+        6.79494424256
+        6.79818288757
+        6.80142306855
+        6.80466478623
+        6.80790804135
+        6.81115283463
+        6.8143991668
+        6.8176470386
+        6.82089645074
+        6.82414740396
+        6.827399899
+        6.83065393658
+        6.83390951744
+        6.8371666423
+        6.84042531191
+        6.84368552698
+        6.84694728827
+        6.85021059649
+        6.85347545238
+        6.85674185668
+        6.86000981011
+        6.86327931343
+        6.86655036735
+        6.86982297262
+        6.87309712997
+        6.87637284014
+        6.87965010386
+        6.88292892188
+        6.88620929492
+        6.88949122372
+        6.89277470903
+        6.89605975159
+        6.89934635212
+        6.90263451137
+        6.90592423008
+        6.90921550898
+        6.91250834882
+        6.91580275035
+        6.91909871429
+        6.92239624139
+        6.92569533239
+        6.92899598803
+        6.93229820906
+        6.93560199621
+        6.93890735024
+        6.94221427188
+        6.94552276187
+        6.94883282097
+        6.9521444499
+        6.95545764943
+        6.95877242029
+        6.96208876324
+        6.965406679
+        6.96872616834
+        6.97204723199
+        6.97536987071
+        6.97869408523
+        6.98201987632
+        6.98534724471
+        6.98867619115
+        6.9920067164
+        6.9953388212
+        6.99867250629
+        7.00200777244
+        7.00534462039
+        7.00868305088
+        7.01202306468
+        7.01536466252
+        7.01870784517
+        7.02205261337
+        7.02539896788
+        7.02874690945
+        7.03209643882
+        7.03544755676
+        7.03880026402
+        7.04215456135
+        7.0455104495
+        7.04886792924
+        7.0522270013
+        7.05558766646
+        7.05894992546
+        7.06231377907
+        7.06567922803
+        7.0690462731
+        7.07241491505
+        7.07578515462
+        7.07915699258
+        7.08253042968
+        7.08590546669
+        7.08928210435
+        7.09266034344
+        7.09604018471
+        7.09942162892
+        7.10280467682
+        7.10618932919
+        7.10957558678
+        7.11296345035
+        7.11635292066
+        7.11974399849
+        7.12313668458
+        7.1265309797
+        7.12992688462
+        7.13332440009
+        7.13672352689
+        7.14012426577
+        7.1435266175
+        7.14693058285
+        7.15033616258
+        7.15374335746
+        7.15715216825
+        7.16056259572
+        7.16397464063
+        7.16738830376
+        7.17080358586
+        7.17422048772
+        7.17763901009
+        7.18105915374
+        7.18448091945
+        7.18790430799
+        7.19132932011
+        7.1947559566
+        7.19818421822
+        7.20161410574
+        7.20504561994
+        7.20847876159
+        7.21191353145
+        7.2153499303
+        7.21878795892
+        7.22222761807
+        7.22566890853
+        7.22911183108
+        7.23255638648
+        7.23600257551
+        7.23945039895
+        7.24289985757
+        7.24635095215
+        7.24980368346
+        7.25325805227
+        7.25671405938
+        7.26017170554
+        7.26363099155
+        7.26709191817
+        7.27055448619
+        7.27401869639
+        7.27748454953
+        7.28095204641
+        7.2844211878
+        7.28789197448
+        7.29136440723
+        7.29483848684
+        7.29831421408
+        7.30179158973
+        7.30527061458
+        7.30875128941
+        7.312233615
+        7.31571759214
+        7.3192032216
+        7.32269050418
+        7.32617944065
+        7.3296700318
+        7.33316227841
+        7.33665618128
+        7.34015174117
+        7.34364895889
+        7.34714783522
+        7.35064837094
+        7.35415056684
+        7.35765442371
+        7.36115994234
+        7.36466712351
+        7.36817596801
+        7.37168647663
+        7.37519865017
+        7.3787124894
+        7.38222799512
+        7.38574516813
+        7.38926400921
+        7.39278451914
+        7.39630669874
+        7.39983054877
+        7.40335607005
+        7.40688326336
+        7.41041212949
+        7.41394266923
+        7.41747488339
+        7.42100877275
+        7.42454433812
+        7.42808158027
+        7.43162050002
+        7.43516109815
+        7.43870337546
+        7.44224733275
+        7.44579297081
+        7.44934029044
+        7.45288929245
+        7.45643997761
+        7.45999234675
+        7.46354640065
+        7.46710214011
+        7.47065956593
+        7.47421867891
+        7.47777947986
+        7.48134196957
+        7.48490614884
+        7.48847201848
+        7.49203957928
+        7.49560883205
+        7.49917977759
+        7.50275241671
+        7.5063267502
+        7.50990277887
+        7.51348050353
+        7.51705992498
+        7.52064104402
+        7.52422386146
+        7.5278083781
+        7.53139459475
+        7.53498251222
+        7.53857213131
+        7.54216345283
+        7.54575647759
+        7.5493512064
+        7.55294764005
+        7.55654577937
+        7.56014562516
+        7.56374717823
+        7.56735043939
+        7.57095540945
+        7.57456208922
+        7.57817047951
+        7.58178058114
+        7.58539239491
+        7.58900592163
+        7.59262116212
+        7.59623811719
+        7.59985678766
+        7.60347717434
+        7.60709927803
+        7.61072309957
+        7.61434863975
+        7.6179758994
+        7.62160487934
+        7.62523558036
+        7.62886800331
+        7.63250214898
+        7.6361380182
+        7.63977561179
+        7.64341493055
+        7.64705597532
+        7.65069874691
+        7.65434324614
+        7.65798947382
+        7.66163743078
+        7.66528711784
+        7.66893853582
+        7.67259168553
+        7.67624656781
+        7.67990318347
+        7.68356153333
+        7.68722161822
+        7.69088343895
+        7.69454699636
+        7.69821229127
+        7.7018793245
+        7.70554809687
+        7.70921860921
+        7.71289086234
+        7.7165648571
+        7.7202405943
+        7.72391807478
+        7.72759729935
+        7.73127826885
+        7.73496098411
+        7.73864544594
+        7.74233165519
+        7.74601961268
+        7.74970931923
+        7.75340077569
+        7.75709398287
+        7.76078894161
+        7.76448565273
+        7.76818411708
+        7.77188433548
+        7.77558630876
+        7.77929003776
+        7.78299552331
+        7.78670276623
+        7.79041176738
+        7.79412252757
+        7.79783504764
+        7.80154932843
+        7.80526537077
+        7.80898317551
+        7.81270274346
+        7.81642407548
+        7.82014717239
+        7.82387203503
+        7.82759866425
+        7.83132706088
+        7.83505722575
+        7.83878915971
+        7.84252286359
+        7.84625833824
+        7.84999558449
+        7.85373460319
+        7.85747539517
+        7.86121796128
+        7.86496230235
+        7.86870841923
+        7.87245631277
+        7.8762059838
+        7.87995743316
+        7.88371066171
+        7.88746567028
+        7.89122245972
+        7.89498103087
+        7.89874138458
+        7.90250352169
+        7.90626744305
+        7.91003314951
+        7.91380064191
+        7.91756992109
+        7.92134098792
+        7.92511384323
+        7.92888848787
+        7.93266492269
+        7.93644314854
+        7.94022316627
+        7.94400497673
+        7.94778858077
+        7.95157397924
+        7.95536117299
+        7.95915016288
+        7.96294094974
+        7.96673353445
+        7.97052791784
+        7.97432410078
+        7.97812208411
+        7.98192186869
+        7.98572345538
+        7.98952684502
+        7.99333203848
+        7.99713903661
+        8.00094784026
+        8.0047584503
+        8.00857086757
+        8.01238509294
+        8.01620112726
+        8.02001897139
+        8.02383862619
+        8.02766009252
+        8.03148337123
+        8.03530846319
+        8.03913536926
+        8.04296409029
+        8.04679462715
+        8.05062698071
+        8.05446115181
+        8.05829714132
+        8.06213495011
+        8.06597457903
+        8.06981602896
+        8.07365930075
+        8.07750439527
+        8.08135131338
+        8.08520005595
+        8.08905062384
+        8.09290301792
+        8.09675723906
+        8.10061328812
+        8.10447116596
+        8.10833087346
+        8.11219241149
+        8.1160557809
+        8.11992098258
+        8.12378801738
+        8.12765688619
+        8.13152758986
+        8.13540012927
+        8.13927450529
+        8.14315071879
+        8.14702877064
+        8.15090866171
+        8.15479039288
+        8.15867396502
+        8.162559379
+        8.16644663569
+        8.17033573598
+        8.17422668072
+        8.17811947081
+        8.18201410711
+        8.18591059049
+        8.18980892185
+        8.19370910204
+        8.19761113195
+        8.20151501246
+        8.20542074444
+        8.20932832877
+        8.21323776633
+        8.21714905799
+        8.22106220465
+        8.22497720718
+        8.22889406645
+        8.23281278335
+        8.23673335876
+        8.24065579356
+        8.24458008863
+        8.24850624486
+        8.25243426313
+        8.25636414431
+        8.2602958893
+        8.26422949898
+        8.26816497423
+        8.27210231594
+        8.27604152499
+        8.27998260227
+        8.28392554867
+        8.28787036506
+        8.29181705234
+        8.2957656114
+        8.29971604312
+        8.30366834839
+        8.30762252809
+        8.31157858313
+        8.31553651438
+        8.31949632275
+        8.32345800911
+        8.32742157435
+        8.33138701938
+        8.33535434508
+        8.33932355234
+        8.34329464205
+        8.34726761512
+        8.35124247242
+        8.35521921486
+        8.35919784333
+        8.36317835872
+        8.36716076193
+        8.37114505386
+        8.37513123539
+        8.37911930743
+        8.38310927087
+        8.38710112661
+        8.39109487555
+        8.39509051858
+        8.3990880566
+        8.40308749052
+        8.40708882122
+        8.41109204962
+        8.4150971766
+        8.41910420308
+        8.42311312995
+        8.42712395811
+        8.43113668847
+        8.43515132192
+        8.43916785937
+        8.44318630172
+        8.44720664988
+        8.45122890475
+        8.45525306724
+        8.45927913824
+        8.46330711866
+        8.46733700942
+        8.47136881141
+        8.47540252554
+        8.47943815272
+        8.48347569385
+        8.48751514985
+        8.49155652162
+        8.49559981007
+        8.49964501611
+        8.50369214065
+        8.5077411846
+        8.51179214887
+        8.51584503436
+        8.519899842
+        8.52395657269
+        8.52801522735
+        8.53207580688
+        8.5361383122
+        8.54020274422
+        8.54426910386
+        8.54833739203
+        8.55240760965
+        8.55647975763
+        8.56055383689
+        8.56462984833
+        8.56870779289
+        8.57278767147
+        8.576869485
+        8.58095323438
+        8.58503892054
+        8.5891265444
+        8.59321610688
+        8.59730760889
+        8.60140105136
+        8.6054964352
+        8.60959376134
+        8.6136930307
+        8.61779424419
+        8.62189740275
+        8.62600250729
+        8.63010955873
+        8.63421855801
+        8.63832950604
+        8.64244240375
+        8.64655725206
+        8.6506740519
+        8.65479280419
+        8.65891350986
+        8.66303616983
+        8.66716078504
+        8.67128735641
+        8.67541588487
+        8.67954637134
+        8.68367881675
+        8.68781322204
+        8.69194958813
+        8.69608791596
+        8.70022820644
+        8.70437046052
+        8.70851467913
+        8.71266086319
+        8.71680901365
+        8.72095913142
+        8.72511121745
+        8.72926527267
+        8.73342129801
+        8.7375792944
+        8.74173926279
+        8.7459012041
+        8.75006511928
+        8.75423100925
+        8.75839887496
+        8.76256871734
+        8.76674053733
+        8.77091433586
+        8.77509011389
+        8.77926787233
+        8.78344761214
+        8.78762933426
+        8.79181303962
+        8.79599872916
+        8.80018640382
+        8.80437606456
+        8.8085677123
+        8.81276134799
+        8.81695697258
+        8.821154587
+        8.82535419221
+        8.82955578914
+        8.83375937873
+        8.83796496195
+        8.84217253972
+        8.846382113
+        8.85059368273
+        8.85480724986
+        8.85902281534
+        8.86324038011
+        8.86745994512
+        8.87168151132
+        8.87590507967
+        8.8801306511
+        8.88435822658
+        8.88858780704
+        8.89281939345
+        8.89705298674
+        8.90128858789
+        8.90552619782
+        8.90976581751
+        8.9140074479
+        8.91825108995
+        8.9224967446
+        8.92674441282
+        8.93099409556
+        8.93524579378
+        8.93949950842
+        8.94375524045
+        8.94801299083
+        8.9522727605
+        8.95653455044
+        8.96079836159
+        8.96506419492
+        8.96933205138
+        8.97360193194
+        8.97787383755
+        8.98214776917
+        8.98642372777
+        8.99070171431
+        8.99498172974
+        8.99926377504
+        9.00354785116
+        9.00783395906
+        9.01212209972
+        9.01641227409
+        9.02070448313
+        9.02499872782
+        9.02929500912
+        9.033593328
+        9.03789368542
+        9.04219608234
+        9.04650051974
+        9.05080699858
+        9.05511551984
+        9.05942608447
+        9.06373869345
+        9.06805334775
+        9.07237004834
+        9.07668879619
+        9.08100959227
+        9.08533243755
+        9.08965733301
+        9.0939842796
+        9.09831327832
+        9.10264433013
+        9.106977436
+        9.11131259692
+        9.11564981385
+        9.11998908776
+        9.12433041965
+        9.12867381047
+        9.13301926121
+        9.13736677284
+        9.14171634635
+        9.1460679827
+        9.15042168289
+        9.15477744788
+        9.15913527865
+        9.16349517619
+        9.16785714148
+        9.1722211755
+        9.17658727922
+        9.18095545363
+        9.18532569971
+        9.18969801845
+        9.19407241082
+        9.19844887781
+        9.20282742041
+        9.20720803959
+        9.21159073635
+        9.21597551167
+        9.22036236653
+        9.22475130192
+        9.22914231883
+        9.23353541825
+        9.23793060116
+        9.24232786854
+        9.2467272214
+        9.25112866071
+        9.25553218748
+        9.25993780268
+        9.2643455073
+        9.26875530235
+        9.27316718881
+        9.27758116767
+        9.28199723992
+        9.28641540657
+        9.29083566859
+        9.29525802699
+        9.29968248275
+        9.30410903688
+        9.30853769037
+        9.31296844421
+        9.31740129941
+        9.32183625695
+        9.32627331783
+        9.33071248306
+        9.33515375362
+        9.33959713053
+        9.34404261477
+        9.34849020735
+        9.35293990926
+        9.35739172151
+        9.3618456451
+        9.36630168103
+        9.3707598303
+        9.37522009391
+        9.37968247287
+        9.38414696818
+        9.38861358084
+        9.39308231186
+        9.39755316224
+        9.40202613298
+        9.4065012251
+        9.4109784396
+        9.41545777748
+        9.41993923975
+        9.42442282743
+        9.42890854151
+        9.43339638301
+        9.43788635293
+        9.44237845229
+        9.44687268209
+        9.45136904335
+        9.45586753707
+        9.46036816427
+        9.46487092596
+        9.46937582315
+        9.47388285685
+        9.47839202808
+        9.48290333785
+        9.48741678718
+        9.49193237708
+        9.49645010856
+        9.50096998265
+        9.50549200035
+        9.51001616268
+        9.51454247067
+        9.51907092532
+        9.52360152766
+        9.52813427871
+        9.53266917948
+        9.53720623099
+        9.54174543427
+        9.54628679033
+        9.5508303002
+        9.55537596489
+        9.55992378544
+        9.56447376285
+        9.56902589816
+        9.57358019238
+        9.57813664655
+        9.58269526168
+        9.5872560388
+        9.59181897894
+        9.59638408312
+        9.60095135237
+        9.60552078771
+        9.61009239018
+        9.61466616079
+        9.61924210058
+        9.62382021059
+        9.62840049182
+        9.63298294533
+        9.63756757213
+        9.64215437325
+        9.64674334974
+        9.65133450261
+        9.65592783291
+        9.66052334166
+        9.6651210299
+        9.66972089866
+        9.67432294898
+        9.67892718188
+        9.68353359842
+        9.68814219961
+        9.6927529865
+        9.69736596013
+        9.70198112152
+        9.70659847172
+        9.71121801178
+        9.71583974271
+        9.72046366557
+        9.7250897814
+        9.72971809122
+        9.73434859609
+        9.73898129705
+        9.74361619514
+        9.74825329139
+        9.75289258685
+        9.75753408257
+        9.76217777959
+        9.76682367895
+        9.77147178169
+        9.77612208887
+        9.78077460152
+        9.7854293207
+        9.79008624744
+        9.79474538281
+        9.79940672783
+        9.80407028357
+        9.80873605107
+        9.81340403137
+        9.81807422554
+        9.82274663461
+        9.82742125965
+        9.83209810169
+        9.8367771618
+        9.84145844101
+        9.8461419404
+        9.850827661
+        9.85551560388
+        9.86020577008
+        9.86489816066
+        9.86959277668
+        9.87428961918
+        9.87898868924
+        9.8836899879
+        9.88839351622
+        9.89309927525
+        9.89780726607
+        9.90251748971
+        9.90722994725
+        9.91194463975
+        9.91666156825
+        9.92138073383
+        9.92610213754
+        9.93082578045
+        9.93555166362
+        9.9402797881
+        9.94501015497
+        9.94974276528
+        9.95447762011
+        9.95921472051
+        9.96395406755
+        9.96869566229
+        9.97343950581
+        9.97818559916
+        9.98293394342
+        9.98768453965
+        9.99243738892
+        9.99719249231
+        10.0019498509
+        10.0067094657
+        10.0114713378
+        10.0162354683
+        10.0210018583
+        10.0257705088
+        10.0305414209
+        10.0353145957
+        10.0400900342
+        10.0448677376
+        10.0496477068
+        10.054429943
+        10.0592144473
+        10.0640012207
+        10.0687902643
+        10.0735815791
+        10.0783751663
+        10.083171027
+        10.0879691621
+        10.0927695729
+        10.0975722603
+        10.1023772254
+        10.1071844694
+        10.1119939933
+        10.1168057981
+        10.1216198851
+        10.1264362552
+        10.1312549095
+        10.1360758491
+        10.1408990752
+        10.1457245887
+        10.1505523908
+        10.1553824825
+        10.160214865
+        10.1650495394
+        10.1698865066
+        10.1747257679
+        10.1795673242
+        10.1844111767
+        10.1892573265
+        10.1941057747
+        10.1989565222
+        10.2038095704
+        10.2086649201
+        10.2135225726
+        10.2183825289
+        10.2232447901
+        10.2281093573
+        10.2329762316
+        10.2378454141
+        10.2427169059
+        10.247590708
+        10.2524668216
+        10.2573452478
+        10.2622259876
+        10.2671090423
+        10.2719944127
+        10.2768821002
+        10.2817721056
+        10.2866644303
+        10.2915590752
+        10.2964560415
+        10.3013553302
+        10.3062569425
+        10.3111608794
+        10.3160671421
+        10.3209757317
+        10.3258866492
+        10.3307998958
+        10.3357154726
+        10.3406333807
+        10.3455536212
+        10.3504761952
+        10.3554011038
+        10.360328348
+        10.3652579291
+        10.3701898482
+        10.3751241062
+        10.3800607045
+        10.3849996439
+        10.3899409258
+        10.3948845511
+        10.399830521
+        10.4047788365
+        10.409729499
+        10.4146825093
+        10.4196378687
+        10.4245955782
+        10.429555639
+        10.4345180521
+        10.4394828188
+        10.4444499401
+        10.4494194171
+        10.454391251
+        10.4593654428
+        10.4643419937
+        10.4693209048
+        10.4743021772
+        10.4792858121
+        10.4842718106
+        10.4892601737
+        10.4942509026
+        10.4992439985
+        10.5042394624
+        10.5092372954
+        10.5142374988
+        10.5192400736
+        10.524245021
+        10.529252342
+        10.5342620378
+        10.5392741095
+        10.5442885583
+        10.5493053852
+        10.5543245915
+        10.5593461782
+        10.5643701464
+        10.5693964974
+        10.5744252321
+        10.5794563518
+        10.5844898576
+        10.5895257507
+        10.594564032
+        10.5996047029
+        10.6046477643
+        10.6096932175
+        10.6147410636
+        10.6197913037
+        10.6248439389
+        10.6298989705
+        10.6349563994
+        10.6400162269
+        10.6450784541
+        10.6501430822
+        10.6552101122
+        10.6602795454
+        10.6653513827
+        10.6704256255
+        10.6755022749
+        10.6805813319
+        10.6856627977
+        10.6907466734
+        10.6958329603
+        10.7009216594
+        10.706012772
+        10.711106299
+        10.7162022417
+        10.7213006013
+        10.7264013788
+        10.7315045755
+        10.7366101924
+        10.7417182307
+        10.7468286916
+        10.7519415762
+        10.7570568857
+        10.7621746212
+        10.7672947838
+        10.7724173748
+        10.7775423952
+        10.7826698462
+        10.787799729
+        10.7929320447
+        10.7980667945
+        10.8032039796
+        10.808343601
+        10.8134856599
+        10.8186301576
+        10.8237770951
+        10.8289264736
+        10.8340782943
+        10.8392325583
+        10.8443892668
+        10.849548421
+        10.8547100219
+        10.8598740709
+        10.8650405689
+        10.8702095172
+        10.875380917
+        10.8805547694
+        10.8857310756
+        10.8909098367
+        10.8960910539
+        10.9012747284
+        10.9064608613
+        10.9116494538
+        10.9168405071
+        10.9220340223
+        10.9272300007
+        10.9324284433
+        10.9376293513
+        10.9428327259
+        10.9480385683
+        10.9532468797
+        10.9584576612
+        10.9636709139
+        10.9688866392
+        10.974104838
+        10.9793255117
+        10.9845486614
+        10.9897742882
+        10.9950023933
+        11.000232978
+        11.0054660433
+        11.0107015905
+        11.0159396207
+        11.0211801352
+        11.026423135
+        11.0316686214
+        11.0369165955
+        11.0421670586
+        11.0474200118
+        11.0526754563
+        11.0579333932
+        11.0631938238
+        11.0684567493
+        11.0737221708
+        11.0789900894
+        11.0842605065
+        11.0895334231
+        11.0948088405
+        11.1000867598
+        11.1053671823
+        11.1106501091
+        11.1159355414
+        11.1212234803
+        11.1265139272
+        11.1318068831
+        11.1371023493
+        11.142400327
+        11.1477008173
+        11.1530038214
+        11.1583093406
+        11.163617376
+        11.1689279288
+        11.1742410002
+        11.1795565914
+        11.1848747036
+        11.190195338
+        11.1955184958
+        11.2008441781
+        11.2061723863
+        11.2115031214
+        11.2168363848
+        11.2221721775
+        11.2275105007
+        11.2328513558
+        11.2381947438
+        11.243540666
+        11.2488891236
+        11.2542401178
+        11.2595936498
+        11.2649497207
+        11.2703083319
+        11.2756694845
+        11.2810331796
+        11.2863994186
+        11.2917682026
+        11.2971395328
+        11.3025134105
+        11.3078898368
+        11.3132688129
+        11.3186503401
+        11.3240344196
+        11.3294210525
+        11.3348102402
+        11.3402019837
+        11.3455962844
+        11.3509931434
+        11.3563925619
+        11.3617945412
+        11.3671990824
+        11.3726061868
+        11.3780158557
+        11.3834280901
+        11.3888428914
+        11.3942602607
+        11.3996801993
+        11.4051027084
+        11.4105277892
+        11.4159554429
+        11.4213856707
+        11.4268184739
+        11.4322538537
+        11.4376918114
+        11.443132348
+        11.4485754649
+        11.4540211633
+        11.4594694444
+        11.4649203094
+        11.4703737595
+        11.4758297961
+        11.4812884202
+        11.4867496332
+        11.4922134363
+        11.4976798306
+        11.5031488175
+        11.5086203981
+        11.5140945736
+        11.5195713454
+        11.5250507146
+        11.5305326825
+        11.5360172503
+        11.5415044193
+        11.5469941906
+        11.5524865655
+        11.5579815453
+        11.5634791311
+        11.5689793242
+        11.5744821259
+        11.5799875374
+        11.5854955599
+        11.5910061947
+        11.5965194429
+        11.6020353059
+        11.6075537849
+        11.6130748811
+        11.6185985958
+        11.6241249301
+        11.6296538854
+        11.6351854629
+        11.6407196639
+        11.6462564895
+        11.651795941
+        11.6573380197
+        11.6628827268
+        11.6684300636
+        11.6739800312
+        11.6795326311
+        11.6850878643
+        11.6906457322
+        11.696206236
+        11.7017693769
+        11.7073351562
+        11.7129035752
+        11.7184746351
+        11.7240483372
+        11.7296246826
+        11.7352036727
+        11.7407853088
+        11.746369592
+        11.7519565237
+        11.757546105
+        11.7631383373
+        11.7687332217
+        11.7743307597
+        11.7799309523
+        11.7855338009
+        11.7911393068
+        11.7967474711
+        11.8023582952
+        11.8079717803
+        11.8135879277
+        11.8192067387
+        11.8248282144
+        11.8304523562
+        11.8360791653
+        11.8417086431
+        11.8473407907
+        11.8529756094
+        11.8586131005
+        11.8642532653
+        11.869896105
+        11.875541621
+        11.8811898144
+        11.8868406865
+        11.8924942386
+        11.898150472
+        11.903809388
+        11.9094709878
+        11.9151352727
+        11.920802244
+        11.9264719029
+        11.9321442507
+        11.9378192887
+        11.9434970182
+        11.9491774405
+        11.9548605567
+        11.9605463683
+        11.9662348764
+        11.9719260824
+        11.9776199876
+        11.9833165932
+        11.9890159004
+        11.9947179107
+        12.0004226252
+        12.0061300452
+        12.0118401721
+        12.0175530071
+        12.0232685515
+        12.0289868066
+        12.0347077736
+        12.0404314539
+        12.0461578487
+        12.0518869594
+        12.0576187871
+        12.0633533333
+        12.0690905992
+        12.074830586
+        12.0805732952
+        12.0863187279
+        12.0920668854
+        12.0978177691
+        12.1035713802
+        12.1093277201
+        12.11508679
+        12.1208485912
+        12.1266131251
+        12.1323803928
+        12.1381503958
+        12.1439231353
+        12.1496986126
+        12.155476829
+        12.1612577858
+        12.1670414843
+        12.1728279258
+        12.1786171116
+        12.184409043
+        12.1902037213
+        12.1960011479
+        12.2018013239
+        12.2076042508
+        12.2134099298
+        12.2192183622
+        12.2250295494
+        12.2308434926
+        12.2366601932
+        12.2424796524
+        12.2483018715
+        12.254126852
+        12.259954595
+        12.2657851019
+        12.2716183741
+        12.2774544127
+        12.2832932192
+        12.2891347948
+        12.2949791409
+        12.3008262587
+        12.3066761496
+        12.3125288149
+        12.3183842559
+        12.324242474
+        12.3301034704
+        12.3359672465
+        12.3418338035
+        12.3477031429
+        12.3535752658
+        12.3594501737
+        12.3653278679
+        12.3712083497
+        12.3770916203
+        12.3829776812
+        12.3888665336
+        12.394758179
+        12.4006526185
+        12.4065498535
+        12.4124498854
+        12.4183527155
+        12.424258345
+        12.4301667755
+        12.436078008
+        12.4419920441
+        12.4479088849
+        12.453828532
+        12.4597509865
+        12.4656762498
+        12.4716043232
+        12.4775352082
+        12.4834689059
+        12.4894054178
+        12.4953447452
+        12.5012868894
+        12.5072318517
+        12.5131796335
+        12.5191302361
+        12.5250836609
+        12.5310399092
+        12.5369989824
+        12.5429608817
+        12.5489256085
+        12.5548931642
+        12.5608635501
+        12.5668367676
+        12.5728128179
+        12.5787917025
+        12.5847734226
+        12.5907579796
+        12.596745375
+        12.6027356099
+        12.6087286858
+        12.614724604
+        12.6207233658
+        12.6267249726
+        12.6327294258
+        12.6387367267
+        12.6447468767
+        12.650759877
+        12.6567757291
+        12.6627944343
+        12.668815994
+        12.6748404095
+        12.6808676822
+        12.6868978133
+        12.6929308044
+        12.6989666567
+        12.7050053715
+        12.7110469504
+        12.7170913945
+        12.7231387053
+        12.7291888842
+        12.7352419324
+        12.7412978513
+        12.7473566424
+        12.753418307
+        12.7594828463
+        12.7655502619
+        12.7716205551
+        12.7776937271
+        12.7837697795
+        12.7898487135
+        12.7959305305
+        12.802015232
+        12.8081028192
+        12.8141932935
+        12.8202866563
+        12.826382909
+        12.8324820529
+        12.8385840894
+        12.8446890199
+        12.8507968458
+        12.8569075684
+        12.8630211891
+        12.8691377093
+        12.8752571303
+        12.8813794535
+        12.8875046804
+        12.8936328122
+        12.8997638504
+        12.9058977963
+        12.9120346513
+        12.9181744168
+        12.9243170942
+        12.9304626849
+        12.9366111902
+        12.9427626115
+        12.9489169502
+        12.9550742077
+        12.9612343854
+        12.9673974846
+        12.9735635068
+        12.9797324533
+        12.9859043255
+        12.9920791248
+        12.9982568526
+        13.0044375103
+        13.0106210992
+        13.0168076208
+        13.0229970765
+        13.0291894676
+        13.0353847955
+        13.0415830617
+        13.0477842674
+        13.0539884142
+        13.0601955034
+        13.0664055364
+        13.0726185146
+        13.0788344394
+        13.0850533122
+        13.0912751344
+        13.0974999074
+        13.1037276325
+        13.1099583113
+        13.116191945
+        13.1224285352
+        13.1286680831
+        13.1349105902
+        13.141156058
+        13.1474044877
+        13.1536558808
+        13.1599102388
+        13.166167563
+        13.1724278548
+        13.1786911157
+        13.184957347
+        13.1912265501
+        13.1974987265
+        13.2037738776
+        13.2100520048
+        13.2163331094
+        13.222617193
+        13.2289042569
+        13.2351943025
+        13.2414873313
+        13.2477833446
+        13.2540823439
+        13.2603843306
+        13.2666893061
+        13.2729972718
+        13.2793082292
+        13.2856221797
+        13.2919391246
+        13.2982590654
+        13.3045820036
+        13.3109079405
+        13.3172368776
+        13.3235688162
+        13.3299037579
+        13.3362417041
+        13.342582656
+        13.3489266153
+        13.3552735833
+        13.3616235615
+        13.3679765512
+        13.3743325539
+        13.380691571
+        13.387053604
+        13.3934186543
+        13.3997867233
+        13.4061578124
+        13.4125319232
+        13.4189090569
+        13.4252892151
+        13.4316723992
+        13.4380586106
+        13.4444478508
+        13.4508401211
+        13.4572354231
+        13.4636337582
+        13.4700351277
+        13.4764395332
+        13.4828469761
+        13.4892574578
+        13.4956709798
+        13.5020875435
+        13.5085071503
+        13.5149298017
+        13.5213554992
+        13.5277842441
+        13.534216038
+        13.5406508822
+        13.5470887783
+        13.5535297276
+        13.5599737317
+        13.5664207919
+        13.5728709097
+        13.5793240866
+        13.585780324
+        13.5922396233
+        13.5987019861
+        13.6051674138
+        13.6116359078
+        13.6181074695
+        13.6245821005
+        13.6310598022
+        13.637540576
+        13.6440244235
+        13.650511346
+        13.657001345
+        13.663494422
+        13.6699905784
+        13.6764898157
+        13.6829921354
+        13.6894975389
+        13.6960060277
+        13.7025176032
+        13.709032267
+        13.7155500204
+        13.722070865
+        13.7285948021
+        13.7351218334
+        13.7416519602
+        13.7481851839
+        13.7547215062
+        13.7612609284
+        13.7678034521
+        13.7743490786
+        13.7808978095
+        13.7874496462
+        13.7940045902
+        13.800562643
+        13.8071238061
+        13.8136880809
+        13.8202554689
+        13.8268259715
+        13.8333995904
+        13.8399763268
+        13.8465561824
+        13.8531391586
+        13.8597252568
+        13.8663144786
+        13.8729068254
+        13.8795022988
+        13.8861009001
+        13.892702631
+        13.8993074928
+        13.9059154871
+        13.9125266153
+        13.9191408789
+        13.9257582794
+        13.9323788183
+        13.9390024972
+        13.9456293174
+        13.9522592804
+        13.9588923879
+        13.9655286411
+        13.9721680418
+        13.9788105912
+        13.985456291
+        13.9921051426
+        13.9987571475
+        14.0054123072
+        14.0120706233
+        14.0187320971
+        14.0253967303
+        14.0320645242
+        14.0387354804
+        14.0454096005
+        14.0520868858
+        14.058767338
+        14.0654509584
+        14.0721377487
+        14.0788277102
+        14.0855208446
+        14.0922171533
+        14.0989166378
+        14.1056192997
+        14.1123251404
+        14.1190341614
+        14.1257463643
+        14.1324617505
+        14.1391803216
+        14.1459020791
+        14.1526270245
+        14.1593551593
+        14.166086485
+        14.1728210031
+        14.1795587152
+        14.1862996228
+        14.1930437273
+        14.1997910303
+        14.2065415333
+        14.2132952379
+        14.2200521454
+        14.2268122576
+        14.2335755758
+        14.2403421017
+        14.2471118366
+        14.2538847822
+        14.26066094
+        14.2674403115
+        14.2742228982
+        14.2810087016
+        14.2877977233
+        14.2945899648
+        14.3013854276
+        14.3081841133
+        14.3149860233
+        14.3217911593
+        14.3285995226
+        14.335411115
+        14.3422259378
+        14.3490439927
+        14.3558652811
+        14.3626898047
+        14.3695175649
+        14.3763485632
+        14.3831828012
+        14.3900202805
+        14.3968610026
+        14.4037049689
+        14.4105521811
+        14.4174026407
+        14.4242563493
+        14.4311133083
+        14.4379735193
+        14.4448369839
+        14.4517037036
+        14.4585736799
+        14.4654469144
+        14.4723234087
+        14.4792031642
+        14.4860861825
+        14.4929724653
+        14.4998620139
+        14.50675483
+        14.5136509152
+        14.5205502709
+        14.5274528987
+        14.5343588002
+        14.5412679769
+        14.5481804304
+        14.5550961623
+        14.562015174
+        14.5689374672
+        14.5758630433
+        14.5827919041
+        14.5897240509
+        14.5966594854
+        14.6035982092
+        14.6105402237
+        14.6174855306
+        14.6244341314
+        14.6313860277
+        14.638341221
+        14.6452997129
+        14.652261505
+        14.6592265989
+        14.666194996
+        14.673166698
+        14.6801417064
+        14.6871200228
+        14.6941016488
+        14.7010865859
+        14.7080748358
+        14.7150663999
+        14.7220612799
+        14.7290594773
+        14.7360609937
+        14.7430658307
+        14.7500739898
+        14.7570854726
+        14.7641002808
+        14.7711184158
+        14.7781398793
+        14.7851646728
+        14.7921927979
+        14.7992242562
+        14.8062590493
+        14.8132971787
+        14.8203386461
+        14.827383453
+        14.834431601
+        14.8414830917
+        14.8485379266
+        14.8555961074
+        14.8626576357
+        14.869722513
+        14.8767907409
+        14.8838623211
+        14.890937255
+        14.8980155443
+        14.9050971906
+        14.9121821955
+        14.9192705606
+        14.9263622874
+        14.9334573776
+        14.9405558327
+        14.9476576544
+        14.9547628442
+        14.9618714037
+        14.9689833346
+        14.9760986385
+        14.9832173168
+        14.9903393714
+        14.9974648036
+        15.0045936152
+        15.0117258077
+        15.0188613828
+        15.0260003421
+        15.033142687
+        15.0402884194
+        15.0474375407
+        15.0545900526
+        15.0617459567
+        15.0689052546
+        15.0760679479
+        15.0832340382
+        15.0904035271
+        15.0975764162
+        15.1047527072
+        15.1119324017
+        15.1191155013
+        15.1263020075
+        15.133491922
+        15.1406852465
+        15.1478819825
+        15.1550821317
+        15.1622856956
+        15.1694926759
+        15.1767030743
+        15.1839168923
+        15.1911341315
+        15.1983547937
+        15.2055788803
+        15.2128063931
+        15.2200373336
+        15.2272717035
+        15.2345095044
+        15.2417507379
+        15.2489954057
+        15.2562435094
+        15.2634950507
+        15.270750031
+        15.2780084522
+        15.2852703157
+        15.2925356233
+        15.2998043766
+        15.3070765772
+        15.3143522268
+        15.3216313269
+        15.3289138793
+        15.3361998855
+        15.3434893472
+        15.350782266
+        15.3580786437
+        15.3653784817
+        15.3726817818
+        15.3799885456
+        15.3872987747
+        15.3946124708
+        15.4019296356
+        15.4092502706
+        15.4165743775
+        15.423901958
+        15.4312330137
+        15.4385675463
+        15.4459055574
+        15.4532470486
+        15.4605920217
+        15.4679404782
+        15.4752924198
+        15.4826478482
+        15.4900067651
+        15.497369172
+        15.5047350706
+        15.5121044626
+        15.5194773497
+        15.5268537334
+        15.5342336155
+        15.5416169977
+        15.5490038815
+        15.5563942686
+        15.5637881608
+        15.5711855596
+        15.5785864667
+        15.5859908838
+        15.5933988126
+        15.6008102547
+        15.6082252118
+        15.6156436856
+        15.6230656776
+        15.6304911897
+        15.6379202234
+        15.6453527804
+        15.6527888625
+        15.6602284712
+        15.6676716082
+        15.6751182753
+        15.6825684741
+        15.6900222062
+        15.6974794734
+        15.7049402773
+        15.7124046195
+        15.7198725019
+        15.727343926
+        15.7348188936
+        15.7422974062
+        15.7497794657
+        15.7572650736
+        15.7647542317
+        15.7722469417
+        15.7797432052
+        15.7872430238
+        15.7947463994
+        15.8022533336
+        15.809763828
+        15.8172778844
+        15.8247955045
+        15.8323166899
+        15.8398414423
+        15.8473697635
+        15.8549016551
+        15.8624371188
+        15.8699761563
+        15.8775187693
+        15.8850649594
+        15.8926147285
+        15.9001680782
+        15.9077250102
+        15.9152855261
+        15.9228496277
+        15.9304173168
+        15.9379885949
+        15.9455634638
+        15.9531419252
+        15.9607239807
+        15.9683096322
+        15.9758988813
+        15.9834917297
+        15.9910881792
+        15.9986882313
+        16.0062918879
+        16.0138991507
+        16.0215100213
+        16.0291245014
+        16.0367425929
+        16.0443642973
+        16.0519896165
+        16.0596185521
+        16.0672511058
+        16.0748872793
+        16.0825270744
+        16.0901704928
+        16.0978175363
+        16.1054682064
+        16.113122505
+        16.1207804337
+        16.1284419943
+        16.1361071886
+        16.1437760181
+        16.1514484848
+        16.1591245902
+        16.1668043361
+        16.1744877242
+        16.1821747563
+        16.1898654341
+        16.1975597593
+        16.2052577337
+        16.2129593589
+        16.2206646368
+        16.228373569
+        16.2360861572
+        16.2438024033
+        16.2515223089
+        16.2592458758
+        16.2669731057
+        16.2747040004
+        16.2824385615
+        16.2901767909
+        16.2979186903
+        16.3056642613
+        16.3134135059
+        16.3211664256
+        16.3289230222
+        16.3366832975
+        16.3444472533
+        16.3522148912
+        16.3599862131
+        16.3677612206
+        16.3755399155
+        16.3833222996
+        16.3911083745
+        16.3988981422
+        16.4066916043
+        16.4144887625
+        16.4222896186
+        16.4300941744
+        16.4379024317
+        16.4457143921
+        16.4535300575
+        16.4613494295
+        16.46917251
+        16.4769993007
+        16.4848298034
+        16.4926640199
+        16.5005019518
+        16.5083436009
+        16.5161889691
+        16.5240380581
+        16.5318908696
+        16.5397474054
+        16.5476076674
+        16.5554716571
+        16.5633393765
+        16.5712108272
+        16.5790860111
+        16.5869649299
+        16.5948475855
+        16.6027339794
+        16.6106241137
+        16.6185179899
+        16.6264156099
+        16.6343169755
+        16.6422220884
+        16.6501309504
+        16.6580435634
+        16.665959929
+        16.673880049
+        16.6818039253
+        16.6897315597
+        16.6976629538
+        16.7055981095
+        16.7135370285
+        16.7214797127
+        16.7294261638
+        16.7373763837
+        16.7453303741
+        16.7532881367
+        16.7612496735
+        16.7692149861
+        16.7771840764
+        16.7851569462
+        16.7931335972
+        16.8011140312
+        16.8090982501
+        16.8170862557
+        16.8250780496
+        16.8330736338
+        16.84107301
+        16.84907618
+        16.8570831457
+        16.8650939087
+        16.873108471
+        16.8811268343
+        16.8891490005
+        16.8971749713
+        16.9052047485
+        16.9132383339
+        16.9212757294
+        16.9293169368
+        16.9373619578
+        16.9454107943
+        16.953463448
+        16.9615199209
+        16.9695802146
+        16.9776443311
+        16.9857122721
+        16.9937840394
+        17.0018596349
+        17.0099390604
+        17.0180223176
+        17.0261094085
+        17.0342003348
+        17.0422950983
+        17.0503937009
+        17.0584961443
+        17.0666024305
+        17.0747125612
+        17.0828265382
+        17.0909443634
+        17.0990660386
+        17.1071915656
+        17.1153209463
+        17.1234541825
+        17.131591276
+        17.1397322286
+        17.1478770421
+        17.1560257185
+        17.1641782595
+        17.172334667
+        17.1804949428
+        17.1886590886
+        17.1968271065
+        17.2049989982
+        17.2131747655
+        17.2213544103
+        17.2295379344
+        17.2377253396
+        17.2459166279
+        17.254111801
+        17.2623108607
+        17.270513809
+        17.2787206477
+        17.2869313786
+        17.2951460036
+        17.3033645244
+        17.311586943
+        17.3198132612
+        17.3280434809
+        17.3362776039
+        17.344515632
+        17.3527575671
+        17.3610034111
+        17.3692531658
+        17.3775068331
+        17.3857644148
+        17.3940259127
+        17.4022913289
+        17.410560665
+        17.4188339229
+        17.4271111046
+        17.4353922119
+        17.4436772465
+        17.4519662105
+        17.4602591057
+        17.4685559339
+        17.476856697
+        17.4851613968
+        17.4934700352
+        17.5017826142
+        17.5100991355
+        17.5184196011
+        17.5267440127
+        17.5350723724
+        17.5434046818
+        17.551740943
+        17.5600811578
+        17.5684253281
+        17.5767734557
+        17.5851255426
+        17.5934815905
+        17.6018416014
+        17.6102055772
+        17.6185735197
+        17.6269454308
+        17.6353213125
+        17.6437011665
+        17.6520849948
+        17.6604727992
+        17.6688645817
+        17.6772603441
+        17.6856600883
+        17.6940638163
+        17.7024715298
+        17.7108832308
+        17.7192989212
+        17.7277186028
+        17.7361422776
+        17.7445699475
+        17.7530016143
+        17.7614372799
+        17.7698769463
+        17.7783206153
+        17.7867682889
+        17.7952199689
+        17.8036756572
+        17.8121353557
+        17.8205990664
+        17.8290667912
+        17.8375385318
+        17.8460142904
+        17.8544940686
+        17.8629778686
+        17.8714656921
+        17.8799575411
+        17.8884534174
+        17.8969533231
+        17.90545726
+        17.91396523
+        17.922477235
+        17.9309932769
+        17.9395133577
+        17.9480374793
+        17.9565656436
+        17.9650978525
+        17.9736341079
+        17.9821744118
+        17.990718766
+        17.9992671725
+        18.0078196333
+        18.0163761501
+        18.024936725
+        18.0335013599
+        18.0420700567
+        18.0506428173
+        18.0592196437
+        18.0678005378
+        18.0763855015
+        18.0849745367
+        18.0935676454
+        18.1021648295
+        18.110766091
+        18.1193714317
+        18.1279808537
+        18.1365943587
+        18.1452119489
+        18.1538336261
+        18.1624593923
+        18.1710892493
+        18.1797231992
+        18.1883612438
+        18.1970033852
+        18.2056496253
+        18.2142999659
+        18.2229544091
+        18.2316129568
+        18.240275611
+        18.2489423735
+        18.2576132464
+        18.2662882315
+        18.2749673309
+        18.2836505465
+        18.2923378803
+        18.3010293341
+        18.30972491
+        18.3184246099
+        18.3271284358
+        18.3358363895
+        18.3445484732
+        18.3532646887
+        18.3619850379
+        18.370709523
+        18.3794381457
+        18.3881709081
+        18.3969078122
+        18.4056488599
+        18.4143940531
+        18.4231433939
+        18.4318968842
+        18.4406545259
+        18.4494163211
+        18.4581822717
+        18.4669523797
+        18.4757266471
+        18.4845050758
+        18.4932876677
+        18.502074425
+        18.5108653495
+        18.5196604432
+        18.5284597081
+        18.5372631462
+        18.5460707595
+        18.5548825499
+        18.5636985194
+        18.57251867
+        18.5813430037
+        18.5901715225
+        18.5990042284
+        18.6078411233
+        18.6166822092
+        18.6255274881
+        18.634376962
+        18.643230633
+        18.6520885029
+        18.6609505737
+        18.6698168476
+        18.6786873264
+        18.6875620122
+        18.6964409069
+        18.7053240126
+        18.7142113312
+        18.7231028647
+        18.7319986152
+        18.7408985847
+        18.7498027751
+        18.7587111884
+        18.7676238267
+        18.7765406919
+        18.7854617861
+        18.7943871112
+        18.8033166693
+        18.8122504624
+        18.8211884924
+        18.8301307615
+        18.8390772715
+        18.8480280246
+        18.8569830227
+        18.8659422679
+        18.874905762
+        18.8838735073
+        18.8928455057
+        18.9018217591
+        18.9108022697
+        18.9197870394
+        18.9287760703
+        18.9377693643
+        18.9467669236
+        18.9557687501
+        18.9647748458
+        18.9737852128
+        18.9827998531
+        18.9918187687
+        19.0008419617
+        19.0098694341
+        19.0189011879
+        19.0279372251
+        19.0369775478
+        19.046022158
+        19.0550710577
+        19.064124249
+        19.073181734
+        19.0822435145
+        19.0913095928
+        19.1003799708
+        19.1094546505
+        19.1185336341
+        19.1276169234
+        19.1367045207
+        19.1457964279
+        19.1548926471
+        19.1639931802
+        19.1730980295
+        19.1822071968
+        19.1913206844
+        19.2004384941
+        19.209560628
+        19.2186870883
+        19.227817877
+        19.236952996
+        19.2460924475
+        19.2552362336
+        19.2643843562
+        19.2735368174
+        19.2826936193
+        19.291854764
+        19.3010202535
+        19.3101900899
+        19.3193642752
+        19.3285428114
+        19.3377257008
+        19.3469129452
+        19.3561045469
+        19.3653005078
+        19.37450083
+        19.3837055156
+        19.3929145667
+        19.4021279853
+        19.4113457735
+        19.4205679333
+        19.4297944669
+        19.4390253764
+        19.4482606637
+        19.457500331
+        19.4667443803
+        19.4759928138
+        19.4852456335
+        19.4945028415
+        19.5037644398
+        19.5130304306
+        19.5223008159
+        19.5315755978
+        19.5408547785
+        19.5501383599
+        19.5594263442
+        19.5687187335
+        19.5780155298
+        19.5873167352
+        19.5966223519
+        19.6059323819
+        19.6152468274
+        19.6245656903
+        19.6338889729
+        19.6432166772
+        19.6525488052
+        19.6618853592
+        19.6712263412
+        19.6805717532
+        19.6899215975
+        19.6992758761
+        19.708634591
+        19.7179977445
+        19.7273653386
+        19.7367373754
+        19.7461138571
+        19.7554947856
+        19.7648801633
+        19.774269992
+        19.7836642741
+        19.7930630115
+        19.8024662064
+        19.8118738609
+        19.8212859771
+        19.8307025572
+        19.8401236032
+        19.8495491173
+        19.8589791016
+        19.8684135582
+        19.8778524892
+        19.8872958968
+        19.896743783
+        19.9061961501
+        19.915653
+        19.925114335
+        19.9345801572
+        19.9440504688
+        19.9535252717
+        19.9630045682
+        19.9724883604
+        19.9819766504
+        19.9914694404
+        20.0009667325
+        20.0104685288
+        20.0199748315
+        20.0294856427
+        20.0390009645
+        20.0485207991
+        20.0580451487
+        20.0675740153
+        20.0771074011
+        20.0866453083
+        20.0961877389
+        20.1057346952
+        20.1152861793
+        20.1248421933
+        20.1344027394
+        20.1439678197
+        20.1535374364
+        20.1631115916
+        20.1726902875
+        20.1822735263
+        20.19186131
+        20.2014536409
+        20.2110505211
+        20.2206519528
+        20.230257938
+        20.2398684791
+        20.2494835781
+        20.2591032372
+        20.2687274586
+        20.2783562444
+        20.2879895968
+        20.2976275179
+        20.30727001
+        20.3169170752
+        20.3265687156
+        20.3362249335
+        20.345885731
+        20.3555511102
+        20.3652210734
+        20.3748956227
+        20.3845747604
+        20.3942584884
+        20.4039468092
+        20.4136397248
+        20.4233372374
+        20.4330393491
+        20.4427460623
+        20.452457379
+        20.4621733014
+        20.4718938317
+        20.4816189722
+        20.4913487249
+        20.5010830922
+        20.5108220761
+        20.5205656788
+        20.5303139026
+        20.5400667496
+        20.5498242221
+        20.5595863222
+        20.5693530521
+        20.579124414
+        20.5889004102
+        20.5986810427
+        20.6084663139
+        20.6182562259
+        20.6280507809
+        20.6378499811
+        20.6476538287
+        20.6574623259
+        20.6672754749
+        20.677093278
+        20.6869157374
+        20.6967428551
+        20.7065746336
+        20.7164110748
+        20.7262521812
+        20.7360979549
+        20.745948398
+        20.7558035129
+        20.7656633017
+        20.7755277667
+        20.78539691
+        20.795270734
+        20.8051492407
+        20.8150324324
+        20.8249203115
+        20.8348128799
+        20.8447101401
+        20.8546120942
+        20.8645187445
+        20.8744300931
+        20.8843461423
+        20.8942668944
+        20.9041923515
+        20.9141225159
+        20.9240573898
+        20.9339969755
+        20.9439412752
+        20.9538902912
+        20.9638440256
+        20.9738024807
+        20.9837656587
+        20.9937335619
+        21.0037061926
+        21.0136835529
+        21.0236656452
+        21.0336524716
+        21.0436440343
+        21.0536403358
+        21.0636413781
+        21.0736471636
+        21.0836576945
+        21.093672973
+        21.1036930014
+        21.1137177819
+        21.1237473169
+        21.1337816085
+        21.143820659
+        21.1538644706
+        21.1639130458
+        21.1739663865
+        21.1840244953
+        21.1940873742
+        21.2041550256
         21.2142274518
 }
diff --git a/aces/luts/slog10.spi1d b/aces/luts/slog10.spi1d
deleted file mode 100644 (file)
index 7230f74..0000000
+++ /dev/null
@@ -1,2054 +0,0 @@
-Version 1
-From -0.125 1.125
-Length 2048
-Components 1
-{
-        -0.0248367707262
-        -0.0248025947501
-        -0.0247682888353
-        -0.0247338524877
-        -0.0246992852114
-        -0.0246645865086
-        -0.0246297558796
-        -0.0245947928228
-        -0.0245596968347
-        -0.0245244674099
-        -0.0244891040412
-        -0.0244536062191
-        -0.0244179734325
-        -0.0243822051683
-        -0.0243463009114
-        -0.0243102601447
-        -0.0242740823493
-        -0.024237767004
-        -0.024201313586
-        -0.0241647215703
-        -0.0241279904299
-        -0.0240911196359
-        -0.0240541086574
-        -0.0240169569612
-        -0.0239796640124
-        -0.023942229274
-        -0.0239046522069
-        -0.0238669322698
-        -0.0238290689197
-        -0.0237910616113
-        -0.0237529097972
-        -0.023714612928
-        -0.0236761704521
-        -0.0236375818161
-        -0.0235988464642
-        -0.0235599638385
-        -0.0235209333792
-        -0.0234817545241
-        -0.023442426709
-        -0.0234029493676
-        -0.0233633219315
-        -0.0233235438298
-        -0.0232836144898
-        -0.0232435333365
-        -0.0232032997926
-        -0.0231629132788
-        -0.0231223732135
-        -0.0230816790128
-        -0.0230408300908
-        -0.0229998258591
-        -0.0229586657273
-        -0.0229173491026
-        -0.0228758753901
-        -0.0228342439924
-        -0.0227924543101
-        -0.0227505057414
-        -0.0227083976821
-        -0.0226661295258
-        -0.022623700664
-        -0.0225811104854
-        -0.0225383583769
-        -0.0224954437228
-        -0.022452365905
-        -0.0224091243032
-        -0.0223657182947
-        -0.0223221472544
-        -0.0222784105548
-        -0.0222345075662
-        -0.0221904376561
-        -0.0221462001901
-        -0.022101794531
-        -0.0220572200394
-        -0.0220124760734
-        -0.0219675619886
-        -0.0219224771382
-        -0.021877220873
-        -0.0218317925411
-        -0.0217861914886
-        -0.0217404170585
-        -0.0216944685918
-        -0.0216483454267
-        -0.0216020468991
-        -0.0215555723421
-        -0.0215089210866
-        -0.0214620924607
-        -0.02141508579
-        -0.0213679003976
-        -0.021320535604
-        -0.0212729907271
-        -0.0212252650822
-        -0.021177357982
-        -0.0211292687367
-        -0.0210809966537
-        -0.0210325410378
-        -0.0209839011912
-        -0.0209350764135
-        -0.0208860660016
-        -0.0208368692497
-        -0.0207874854492
-        -0.0207379138891
-        -0.0206881538555
-        -0.0206382046317
-        -0.0205880654985
-        -0.0205377357339
-        -0.0204872146129
-        -0.0204365014082
-        -0.0203855953893
-        -0.0203344958232
-        -0.020283201974
-        -0.020231713103
-        -0.0201800284688
-        -0.020128147327
-        -0.0200760689306
-        -0.0200237925295
-        -0.0199713173709
-        -0.0199186426992
-        -0.0198657677557
-        -0.0198126917791
-        -0.019759414005
-        -0.0197059336661
-        -0.0196522499923
-        -0.0195983622105
-        -0.0195442695447
-        -0.0194899712159
-        -0.0194354664422
-        -0.0193807544385
-        -0.0193258344172
-        -0.0192707055871
-        -0.0192153671545
-        -0.0191598183225
-        -0.019104058291
-        -0.0190480862571
-        -0.0189919014147
-        -0.0189355029548
-        -0.0188788900651
-        -0.0188220619304
-        -0.0187650177323
-        -0.0187077566494
-        -0.0186502778569
-        -0.0185925805272
-        -0.0185346638294
-        -0.0184765269295
-        -0.0184181689901
-        -0.018359589171
-        -0.0183007866284
-        -0.0182417605157
-        -0.0181825099828
-        -0.0181230341764
-        -0.01806333224
-        -0.0180034033139
-        -0.017943246535
-        -0.0178828610371
-        -0.0178222459505
-        -0.0177614004023
-        -0.0177003235163
-        -0.0176390144129
-        -0.0175774722093
-        -0.0175156960192
-        -0.017453684953
-        -0.0173914381175
-        -0.0173289546165
-        -0.0172662335502
-        -0.0172032740152
-        -0.0171400751049
-        -0.0170766359092
-        -0.0170129555146
-        -0.0169490330039
-        -0.0168848674567
-        -0.0168204579488
-        -0.0167558035528
-        -0.0166909033376
-        -0.0166257563685
-        -0.0165603617074
-        -0.0164947184126
-        -0.0164288255387
-        -0.0163626821368
-        -0.0162962872543
-        -0.0162296399353
-        -0.0161627392198
-        -0.0160955841445
-        -0.0160281737422
-        -0.0159605070423
-        -0.0158925830701
-        -0.0158244008477
-        -0.0157559593931
-        -0.0156872577206
-        -0.015618294841
-        -0.015549069761
-        -0.0154795814839
-        -0.0154098290089
-        -0.0153398113315
-        -0.0152695274434
-        -0.0151989763324
-        -0.0151281569827
-        -0.0150570683742
-        -0.0149857094833
-        -0.0149140792824
-        -0.0148421767399
-        -0.0147700008203
-        -0.0146975504843
-        -0.0146248246885
-        -0.0145518223857
-        -0.0144785425244
-        -0.0144049840495
-        -0.0143311459015
-        -0.0142570270173
-        -0.0141826263294
-        -0.0141079427664
-        -0.0140329752527
-        -0.0139577227088
-        -0.013882184051
-        -0.0138063581915
-        -0.0137302440383
-        -0.0136538404953
-        -0.0135771464622
-        -0.0135001608346
-        -0.0134228825038
-        -0.013345310357
-        -0.013267443277
-        -0.0131892801424
-        -0.0131108198278
-        -0.0130320612031
-        -0.0129530031342
-        -0.0128736444826
-        -0.0127939841055
-        -0.0127140208557
-        -0.0126337535816
-        -0.0125531811273
-        -0.0124723023325
-        -0.0123911160326
-        -0.0123096210583
-        -0.012227816236
-        -0.0121457003878
-        -0.012063272331
-        -0.0119805308786
-        -0.0118974748392
-        -0.0118141030165
-        -0.01173041421
-        -0.0116464072145
-        -0.0115620808202
-        -0.0114774338128
-        -0.0113924649732
-        -0.0113071730779
-        -0.0112215568986
-        -0.0111356152023
-        -0.0110493467514
-        -0.0109627503035
-        -0.0108758246117
-        -0.010788568424
-        -0.010700980484
-        -0.0106130595303
-        -0.0105248042967
-        -0.0104362135123
-        -0.0103472859014
-        -0.0102580201833
-        -0.0101684150724
-        -0.0100784692785
-        -0.00998818150621
-        -0.0098975504553
-        -0.00980657482063
-        -0.00971525329208
-        -0.00962358455452
-        -0.00953156728787
-        -0.009439200167
-        -0.00934648186173
-        -0.00925341103686
-        -0.00915998635208
-        -0.009066206462
-        -0.00897207001611
-        -0.00887757565878
-        -0.00878272202919
-        -0.00868750776139
-        -0.00859193148421
-        -0.00849599182126
-        -0.00839968739095
-        -0.0083030168064
-        -0.00820597867548
-        -0.00810857160076
-        -0.00801079417949
-        -0.0079126450036
-        -0.00781412265967
-        -0.00771522572888
-        -0.00761595278705
-        -0.00751630240454
-        -0.00741627314633
-        -0.0073158635719
-        -0.00721507223528
-        -0.00711389768498
-        -0.00701233846401
-        -0.00691039310982
-        -0.00680806015433
-        -0.00670533812385
-        -0.0066022255391
-        -0.00649872091518
-        -0.00639482276152
-        -0.00629052958192
-        -0.00618583987446
-        -0.00608075213152
-        -0.00597526483976
-        -0.00586937648007
-        -0.00576308552757
-        -0.00565639045157
-        -0.0055492897156
-        -0.00544178177729
-        -0.00533386508846
-        -0.005225538095
-        -0.00511679923693
-        -0.00500764694831
-        -0.00489807965726
-        -0.00478809578592
-        -0.00467769375043
-        -0.00456687196091
-        -0.00445562882143
-        -0.00434396273001
-        -0.00423187207854
-        -0.00411935525285
-        -0.00400641063258
-        -0.00389303659125
-        -0.00377923149618
-        -0.00366499370847
-        -0.00355032158302
-        -0.00343521346843
-        -0.00331966770707
-        -0.00320368263498
-        -0.00308725658187
-        -0.00297038787112
-        -0.00285307481972
-        -0.00273531573825
-        -0.00261710893091
-        -0.0024984526954
-        -0.00237934532298
-        -0.0022597850984
-        -0.00213977029991
-        -0.00201929919918
-        -0.00189837006133
-        -0.00177698114489
-        -0.00165513070174
-        -0.00153281697715
-        -0.0014100382097
-        -0.00128679263126
-        -0.00116307846701
-        -0.00103889393534
-        -0.000914237247911
-        -0.000789106609554
-        -0.000663500218286
-        -0.000537416265269
-        -0.000410852934791
-        -0.000283808404235
-        -0.000156280844053
-        -2.82684177441e-05
-        0.000100230718178
-        0.000229218414207
-        0.000358696527872
-        0.000488666923767
-        0.000619131473572
-        0.000750092056085
-        0.000881550557248
-        0.00101350887017
-        0.00114596889517
-        0.00127893253976
-        0.00141240171875
-        0.0015463783542
-        0.00168086437548
-        0.0018158617193
-        0.00195137232974
-        0.00208739815826
-        0.00222394116375
-        0.00236100331253
-        0.00249858657843
-        0.00263669294275
-        0.00277532439433
-        0.00291448292959
-        0.00305417055252
-        0.00319438927474
-        0.00333514111552
-        0.0034764281018
-        0.00361825226823
-        0.00376061565719
-        0.00390352031885
-        0.00404696831113
-        0.00419096169982
-        0.00433550255853
-        0.00448059296878
-        0.00462623501999
-        0.00477243080952
-        0.00491918244271
-        0.00506649203292
-        0.00521436170151
-        0.00536279357794
-        0.00551178979975
-        0.0056613525126
-        0.00581148387033
-        0.00596218603495
-        0.0061134611767
-        0.00626531147406
-        0.0064177391138
-        0.00657074629101
-        0.00672433520913
-        0.00687850807995
-        0.00703326712369
-        0.00718861456901
-        0.00734455265306
-        0.00750108362145
-        0.00765820972837
-        0.00781593323657
-        0.00797425641739
-        0.00813318155082
-        0.00829271092551
-        0.00845284683882
-        0.00861359159684
-        0.00877494751443
-        0.00893691691524
-        0.00909950213177
-        0.00926270550538
-        0.00942652938634
-        0.00959097613384
-        0.00975604811606
-        0.00992174771016
-        0.0100880773024
-        0.0102550392879
-        0.0104226360713
-        0.010590870066
-        0.0107597436947
-        0.0109292593893
-        0.011099419591
-        0.0112702267503
-        0.0114416833269
-        0.0116137917899
-        0.0117865546179
-        0.0119599742987
-        0.0121340533298
-        0.012308794218
-        0.0124841994798
-        0.0126602716411
-        0.0128370132375
-        0.0130144268143
-        0.0131925149263
-        0.0133712801381
-        0.0135507250242
-        0.0137308521687
-        0.0139116641655
-        0.0140931636186
-        0.0142753531416
-        0.0144582353582
-        0.0146418129021
-        0.014826088417
-        0.0150110645565
-        0.0151967439845
-        0.015383129375
-        0.0155702234119
-        0.0157580287897
-        0.0159465482129
-        0.0161357843963
-        0.0163257400651
-        0.0165164179548
-        0.0167078208114
-        0.0168999513911
-        0.0170928124608
-        0.0172864067979
-        0.0174807371903
-        0.0176758064365
-        0.0178716173458
-        0.0180681727378
-        0.0182654754432
-        0.0184635283033
-        0.0186623341702
-        0.0188618959069
-        0.0190622163873
-        0.0192632984961
-        0.0194651451291
-        0.019667759193
-        0.0198711436057
-        0.020075301296
-        0.0202802352041
-        0.020485948281
-        0.0206924434893
-        0.0208997238026
-        0.021107792206
-        0.0213166516959
-        0.0215263052798
-        0.0217367559772
-        0.0219480068186
-        0.0221600608461
-        0.0223729211137
-        0.0225865906866
-        0.0228010726418
-        0.023016370068
-        0.0232324860658
-        0.0234494237474
-        0.0236671862368
-        0.0238857766701
-        0.024105198195
-        0.0243254539715
-        0.0245465471715
-        0.0247684809787
-        0.0249912585894
-        0.0252148832116
-        0.0254393580657
-        0.0256646863844
-        0.0258908714126
-        0.0261179164075
-        0.0263458246387
-        0.0265745993884
-        0.0268042439511
-        0.0270347616338
-        0.0272661557563
-        0.0274984296507
-        0.027731586662
-        0.0279656301478
-        0.0282005634786
-        0.0284363900377
-        0.028673113221
-        0.0289107364377
-        0.0291492631096
-        0.0293886966718
-        0.0296290405724
-        0.0298702982724
-        0.0301124732462
-        0.0303555689812
-        0.0305995889784
-        0.0308445367517
-        0.0310904158287
-        0.0313372297501
-        0.0315849820703
-        0.0318336763572
-        0.0320833161921
-        0.0323339051701
-        0.0325854468999
-        0.0328379450038
-        0.0330914031181
-        0.0333458248927
-        0.0336012139916
-        0.0338575740925
-        0.0341149088873
-        0.0343732220818
-        0.0346325173959
-        0.0348927985637
-        0.0351540693334
-        0.0354163334676
-        0.0356795947431
-        0.035943856951
-        0.036209123897
-        0.0364753994012
-        0.036742687298
-        0.0370109914367
-        0.0372803156811
-        0.0375506639097
-        0.0378220400157
-        0.0380944479072
-        0.038367891507
-        0.0386423747529
-        0.0389179015979
-        0.0391944760096
-        0.0394721019709
-        0.03975078348
-        0.04003052455
-        0.0403113292096
-        0.0405932015023
-        0.0408761454876
-        0.04116016524
-        0.0414452648496
-        0.0417314484221
-        0.0420187200788
-        0.0423070839566
-        0.0425965442082
-        0.0428871050021
-        0.0431787705226
-        0.0434715449699
-        0.0437654325602
-        0.0440604375258
-        0.0443565641149
-        0.044653816592
-        0.0449521992378
-        0.0452517163493
-        0.0455523722398
-        0.0458541712389
-        0.0461571176928
-        0.0464612159642
-        0.0467664704324
-        0.0470728854932
-        0.0473804655594
-        0.0476892150602
-        0.047999138442
-        0.0483102401679
-        0.0486225247181
-        0.0489359965896
-        0.0492506602969
-        0.0495665203711
-        0.0498835813611
-        0.0502018478328
-        0.0505213243694
-        0.0508420155716
-        0.0511639260578
-        0.0514870604637
-        0.0518114234427
-        0.0521370196658
-        0.052463853822
-        0.0527919306179
-        0.053121254778
-        0.0534518310451
-        0.0537836641795
-        0.0541167589601
-        0.0544511201835
-        0.054786752665
-        0.0551236612378
-        0.0554618507538
-        0.0558013260832
-        0.0561420921146
-        0.0564841537555
-        0.0568275159317
-        0.057172183588
-        0.0575181616879
-        0.0578654552137
-        0.0582140691668
-        0.0585640085675
-        0.0589152784552
-        0.0592678838885
-        0.0596218299451
-        0.0599771217223
-        0.0603337643365
-        0.0606917629237
-        0.0610511226393
-        0.0614118486584
-        0.0617739461758
-        0.0621374204059
-        0.0625022765832
-        0.0628685199618
-        0.0632361558159
-        0.0636051894399
-        0.063975626148
-        0.0643474712749
-        0.0647207301755
-        0.065095408225
-        0.0654715108191
-        0.065849043374
-        0.0662280113264
-        0.0666084201338
-        0.0669902752745
-        0.0673735822473
-        0.0677583465724
-        0.0681445737905
-        0.0685322694638
-        0.0689214391753
-        0.0693120885294
-        0.0697042231517
-        0.0700978486894
-        0.070492970811
-        0.0708895952066
-        0.0712877275878
-        0.0716873736881
-        0.0720885392628
-        0.072491230089
-        0.0728954519657
-        0.0733012107141
-        0.0737085121775
-        0.0741173622213
-        0.0745277667332
-        0.0749397316236
-        0.075353262825
-        0.0757683662925
-        0.0761850480041
-        0.0766033139603
-        0.0770231701844
-        0.0774446227228
-        0.0778676776448
-        0.0782923410425
-        0.0787186190317
-        0.079146517751
-        0.0795760433624
-        0.0800072020517
-        0.0804400000277
-        0.0808744435231
-        0.0813105387943
-        0.0817482921215
-        0.0821877098085
-        0.0826287981835
-        0.0830715635984
-        0.0835160124294
-        0.083962151077
-        0.084409985966
-        0.0848595235455
-        0.0853107702892
-        0.0857637326954
-        0.0862184172873
-        0.0866748306126
-        0.0871329792441
-        0.0875928697794
-        0.0880545088415
-        0.0885179030782
-        0.0889830591629
-        0.0894499837942
-        0.0899186836961
-        0.0903891656183
-        0.0908614363363
-        0.091335502651
-        0.0918113713894
-        0.0922890494044
-        0.092768543575
-        0.0932498608063
-        0.0937330080296
-        0.0942179922028
-        0.0947048203098
-        0.0951934993616
-        0.0956840363954
-        0.0961764384754
-        0.0966707126927
-        0.0971668661651
-        0.0976649060376
-        0.0981648394826
-        0.0986666736993
-        0.0991704159148
-        0.0996760733831
-        0.100183653386
-        0.100693163234
-        0.101204610263
-        0.10171800184
-        0.102233345357
-        0.102750648235
-        0.103269917925
-        0.103791161904
-        0.104314387678
-        0.104839602783
-        0.105366814782
-        0.105896031267
-        0.10642725986
-        0.10696050821
-        0.107495783997
-        0.108033094929
-        0.108572448744
-        0.109113853209
-        0.10965731612
-        0.110202845305
-        0.110750448619
-        0.111300133947
-        0.111851909207
-        0.112405782344
-        0.112961761334
-        0.113519854183
-        0.11408006893
-        0.114642413641
-        0.115206896414
-        0.115773525379
-        0.116342308696
-        0.116913254555
-        0.117486371178
-        0.11806166682
-        0.118639149764
-        0.119218828327
-        0.119800710856
-        0.120384805732
-        0.120971121366
-        0.121559666201
-        0.122150448713
-        0.122743477409
-        0.12333876083
-        0.123936307548
-        0.124536126168
-        0.125138225329
-        0.1257426137
-        0.126349299986
-        0.126958292924
-        0.127569601283
-        0.128183233867
-        0.128799199513
-        0.12941750709
-        0.130038165504
-        0.130661183692
-        0.131286570626
-        0.131914335312
-        0.132544486791
-        0.133177034137
-        0.133811986459
-        0.134449352902
-        0.135089142644
-        0.135731364898
-        0.136376028913
-        0.137023143973
-        0.137672719396
-        0.138324764538
-        0.138979288787
-        0.139636301571
-        0.140295812349
-        0.140957830621
-        0.141622365919
-        0.142289427813
-        0.142959025909
-        0.143631169851
-        0.144305869318
-        0.144983134025
-        0.145662973727
-        0.146345398213
-        0.14703041731
-        0.147718040885
-        0.148408278838
-        0.149101141111
-        0.14979663768
-        0.150494778562
-        0.151195573811
-        0.151899033517
-        0.152605167813
-        0.153313986866
-        0.154025500884
-        0.154739720115
-        0.155456654842
-        0.156176315391
-        0.156898712125
-        0.157623855447
-        0.1583517558
-        0.159082423667
-        0.159815869569
-        0.160552104069
-        0.161291137769
-        0.162032981312
-        0.162777645381
-        0.1635251407
-        0.164275478034
-        0.165028668187
-        0.165784722006
-        0.16654365038
-        0.167305464238
-        0.168070174549
-        0.168837792327
-        0.169608328626
-        0.170381794543
-        0.171158201215
-        0.171937559824
-        0.172719881594
-        0.173505177789
-        0.17429345972
-        0.175084738738
-        0.175879026238
-        0.176676333659
-        0.177476672482
-        0.178280054233
-        0.179086490482
-        0.179895992841
-        0.180708572969
-        0.181524242566
-        0.18234301338
-        0.183164897201
-        0.183989905866
-        0.184818051255
-        0.185649345293
-        0.186483799953
-        0.187321427251
-        0.188162239249
-        0.189006248057
-        0.189853465828
-        0.190703904763
-        0.191557577109
-        0.19241449516
-        0.193274671257
-        0.194138117785
-        0.19500484718
-        0.195874871923
-        0.196748204544
-        0.197624857619
-        0.198504843772
-        0.199388175677
-        0.200274866053
-        0.20116492767
-        0.202058373346
-        0.202955215947
-        0.203855468388
-        0.204759143633
-        0.205666254697
-        0.206576814642
-        0.207490836581
-        0.208408333677
-        0.209329319143
-        0.210253806241
-        0.211181808285
-        0.21211333864
-        0.213048410719
-        0.213987037988
-        0.214929233965
-        0.215875012218
-        0.216824386367
-        0.217777370084
-        0.218733977092
-        0.219694221168
-        0.220658116139
-        0.221625675887
-        0.222596914346
-        0.223571845501
-        0.224550483393
-        0.225532842115
-        0.226518935813
-        0.227508778689
-        0.228502384997
-        0.229499769046
-        0.230500945198
-        0.231505927872
-        0.23251473154
-        0.233527370729
-        0.234543860023
-        0.23556421406
-        0.236588447534
-        0.237616575195
-        0.238648611848
-        0.239684572355
-        0.240724471636
-        0.241768324666
-        0.242816146477
-        0.243867952159
-        0.244923756858
-        0.245983575779
-        0.247047424184
-        0.248115317394
-        0.249187270788
-        0.250263299801
-        0.25134341993
-        0.252427646729
-        0.253515995813
-        0.254608482854
-        0.255705123585
-        0.256805933799
-        0.257910929348
-        0.259020126145
-        0.260133540163
-        0.261251187437
-        0.262373084062
-        0.263499246193
-        0.264629690048
-        0.265764431908
-        0.266903488112
-        0.268046875065
-        0.269194609232
-        0.270346707141
-        0.271503185384
-        0.272664060614
-        0.27382934955
-        0.274999068973
-        0.276173235727
-        0.277351866721
-        0.278534978929
-        0.279722589388
-        0.280914715202
-        0.282111373537
-        0.283312581627
-        0.284518356769
-        0.285728716329
-        0.286943677736
-        0.288163258486
-        0.289387476144
-        0.290616348337
-        0.291849892764
-        0.293088127188
-        0.294331069442
-        0.295578737423
-        0.2968311491
-        0.298088322509
-        0.299350275753
-        0.300617027006
-        0.301888594511
-        0.303164996579
-        0.30444625159
-        0.305732377998
-        0.307023394321
-        0.308319319153
-        0.309620171156
-        0.310925969062
-        0.312236731677
-        0.313552477877
-        0.31487322661
-        0.316198996895
-        0.317529807824
-        0.318865678563
-        0.320206628348
-        0.321552676492
-        0.322903842377
-        0.324260145463
-        0.32562160528
-        0.326988241435
-        0.328360073609
-        0.329737121557
-        0.33111940511
-        0.332506944173
-        0.333899758729
-        0.335297868836
-        0.336701294626
-        0.338110056311
-        0.339524174179
-        0.340943668592
-        0.342368559994
-        0.343798868904
-        0.34523461592
-        0.346675821717
-        0.348122507051
-        0.349574692754
-        0.351032399739
-        0.352495648999
-        0.353964461605
-        0.35543885871
-        0.356918861546
-        0.358404491426
-        0.359895769745
-        0.361392717979
-        0.362895357684
-        0.3644037105
-        0.365917798148
-        0.367437642433
-        0.368963265242
-        0.370494688544
-        0.372031934394
-        0.373575024929
-        0.375123982371
-        0.376678829026
-        0.378239587286
-        0.379806279626
-        0.381378928609
-        0.382957556881
-        0.384542187176
-        0.386132842315
-        0.387729545203
-        0.389332318835
-        0.390941186293
-        0.392556170744
-        0.394177295447
-        0.395804583746
-        0.397438059077
-        0.399077744962
-        0.400723665014
-        0.402375842936
-        0.404034302521
-        0.405699067652
-        0.407370162303
-        0.409047610538
-        0.410731436515
-        0.412421664483
-        0.414118318781
-        0.415821423843
-        0.417531004195
-        0.419247084457
-        0.420969689341
-        0.422698843655
-        0.4244345723
-        0.426176900271
-        0.42792585266
-        0.429681454653
-        0.431443731531
-        0.433212708675
-        0.434988411557
-        0.43677086575
-        0.438560096923
-        0.440356130841
-        0.44215899337
-        0.443968710472
-        0.445785308208
-        0.447608812739
-        0.449439250326
-        0.451276647326
-        0.453121030202
-        0.454972425513
-        0.456830859922
-        0.45869636019
-        0.460568953183
-        0.462448665868
-        0.464335525314
-        0.466229558693
-        0.468130793282
-        0.470039256459
-        0.471954975708
-        0.473877978617
-        0.475808292878
-        0.477745946291
-        0.479690966758
-        0.481643382289
-        0.483603221002
-        0.485570511119
-        0.487545280971
-        0.489527558996
-        0.49151737374
-        0.49351475386
-        0.495519728118
-        0.497532325387
-        0.499552574652
-        0.501580505005
-        0.50361614565
-        0.505659525902
-        0.507710675187
-        0.509769623044
-        0.511836399123
-        0.513911033188
-        0.515993555114
-        0.518083994893
-        0.520182382627
-        0.522288748536
-        0.524403122953
-        0.526525536327
-        0.528656019222
-        0.530794602319
-        0.532941316415
-        0.535096192425
-        0.537259261381
-        0.539430554432
-        0.541610102848
-        0.543797938015
-        0.545994091441
-        0.548198594751
-        0.550411479692
-        0.552632778132
-        0.554862522059
-        0.557100743583
-        0.559347474937
-        0.561602748475
-        0.563866596676
-        0.56613905214
-        0.568420147592
-        0.570709915883
-        0.573008389987
-        0.575315603004
-        0.57763158816
-        0.579956378806
-        0.582290008422
-        0.584632510614
-        0.586983919115
-        0.589344267789
-        0.591713590626
-        0.594091921746
-        0.5964792954
-        0.598875745966
-        0.601281307958
-        0.603696016015
-        0.606119904913
-        0.608553009556
-        0.610995364985
-        0.61344700637
-        0.615907969018
-        0.618378288369
-        0.620857999996
-        0.62334713961
-        0.625845743057
-        0.628353846319
-        0.630871485514
-        0.633398696898
-        0.635935516866
-        0.63848198195
-        0.64103812882
-        0.643603994288
-        0.646179615305
-        0.64876502896
-        0.651360272487
-        0.653965383258
-        0.656580398791
-        0.659205356742
-        0.661840294915
-        0.664485251253
-        0.667140263847
-        0.669805370931
-        0.672480610884
-        0.675166022233
-        0.67786164365
-        0.680567513953
-        0.68328367211
-        0.686010157235
-        0.688747008592
-        0.691494265594
-        0.694251967804
-        0.697020154935
-        0.699798866851
-        0.702588143568
-        0.705388025254
-        0.70819855223
-        0.711019764968
-        0.713851704098
-        0.716694410402
-        0.719547924816
-        0.722412288434
-        0.725287542504
-        0.728173728434
-        0.731070887787
-        0.733979062283
-        0.736898293803
-        0.739828624387
-        0.742770096234
-        0.745722751702
-        0.748686633314
-        0.751661783751
-        0.754648245858
-        0.757646062643
-        0.760655277276
-        0.763675933093
-        0.766708073593
-        0.769751742443
-        0.772806983472
-        0.775873840681
-        0.778952358233
-        0.782042580461
-        0.785144551869
-        0.788258317126
-        0.791383921073
-        0.794521408722
-        0.797670825256
-        0.800832216027
-        0.804005626564
-        0.807191102565
-        0.810388689904
-        0.81359843463
-        0.816820382965
-        0.820054581307
-        0.823301076233
-        0.826559914494
-        0.82983114302
-        0.833114808919
-        0.83641095948
-        0.839719642169
-        0.843040904634
-        0.846374794704
-        0.84972136039
-        0.853080649886
-        0.856452711567
-        0.859837593994
-        0.863235345913
-        0.866646016254
-        0.870069654133
-        0.873506308853
-        0.876956029906
-        0.880418866969
-        0.883894869912
-        0.88738408879
-        0.890886573853
-        0.894402375537
-        0.897931544475
-        0.901474131488
-        0.905030187594
-        0.908599764002
-        0.912182912117
-        0.915779683539
-        0.919390130065
-        0.923014303688
-        0.9266522566
-        0.93030404119
-        0.933969710046
-        0.937649315958
-        0.941342911914
-        0.945050551106
-        0.948772286927
-        0.952508172972
-        0.956258263042
-        0.960022611141
-        0.963801271479
-        0.967594298471
-        0.971401746741
-        0.975223671118
-        0.979060126642
-        0.98291116856
-        0.986776852332
-        0.990657233625
-        0.994552368322
-        0.998462312514
-        1.00238712251
-        1.00632685483
-        1.0102815662
-        1.01425131359
-        1.01823615415
-        1.02223614527
-        1.02625134456
-        1.03028180984
-        1.03432759914
-        1.03838877074
-        1.04246538312
-        1.04655749498
-        1.05066516525
-        1.05478845308
-        1.05892741787
-        1.0630821192
-        1.06725261691
-        1.07143897107
-        1.07564124195
-        1.07985949007
-        1.08409377618
-        1.08834416126
-        1.09261070652
-        1.09689347339
-        1.10119252355
-        1.10550791892
-        1.10983972164
-        1.11418799408
-        1.11855279887
-        1.12293419887
-        1.12733225717
-        1.1317470371
-        1.13617860225
-        1.14062701643
-        1.1450923437
-        1.14957464837
-        1.15407399498
-        1.15859044833
-        1.16312407346
-        1.16767493567
-        1.17224310047
-        1.17682863367
-        1.18143160129
-        1.18605206962
-        1.1906901052
-        1.19534577482
-        1.20001914554
-        1.20471028464
-        1.20941925968
-        1.21414613848
-        1.21889098911
-        1.2236538799
-        1.22843487944
-        1.23323405657
-        1.23805148041
-        1.24288722034
-        1.247741346
-        1.25261392728
-        1.25750503435
-        1.26241473766
-        1.26734310791
-        1.27229021606
-        1.27725613337
-        1.28224093134
-        1.28724468176
-        1.29226745668
-        1.29730932845
-        1.30237036967
-        1.30745065321
-        1.31255025225
-        1.31766924022
-        1.32280769083
-        1.32796567809
-        1.33314327627
-        1.33834055993
-        1.34355760393
-        1.34879448339
-        1.35405127373
-        1.35932805064
-        1.36462489012
-        1.36994186845
-        1.3752790622
-        1.38063654822
-        1.38601440367
-        1.39141270599
-        1.39683153293
-        1.40227096252
-        1.40773107309
-        1.41321194327
-        1.41871365199
-        1.42423627848
-        1.42977990228
-        1.4353446032
-        1.4409304614
-        1.44653755731
-        1.45216597167
-        1.45781578555
-        1.4634870803
-        1.46917993759
-        1.47489443941
-        1.48063066805
-        1.48638870612
-        1.49216863654
-        1.49797054253
-        1.50379450767
-        1.5096406158
-        1.51550895114
-        1.52139959817
-        1.52731264174
-        1.53324816699
-        1.53920625941
-        1.54518700479
-        1.55119048926
-        1.55721679928
-        1.56326602163
-        1.56933824342
-        1.5754335521
-        1.58155203545
-        1.58769378158
-        1.59385887893
-        1.60004741629
-        1.60625948277
-        1.61249516784
-        1.6187545613
-        1.62503775328
-        1.63134483427
-        1.63767589509
-        1.64403102692
-        1.65041032129
-        1.65681387004
-        1.66324176541
-        1.66969409995
-        1.67617096659
-        1.6826724586
-        1.68919866961
-        1.69574969359
-        1.70232562489
-        1.70892655822
-        1.71555258862
-        1.72220381151
-        1.72888032269
-        1.73558221829
-        1.74230959484
-        1.7490625492
-        1.75584117863
-        1.76264558075
-        1.76947585355
-        1.77633209538
-        1.78321440498
-        1.79012288147
-        1.79705762433
-        1.80401873342
-        1.811006309
-        1.81802045169
-        1.8250612625
-        1.83212884282
-        1.83922329444
-        1.84634471951
-        1.85349322059
-        1.86066890063
-        1.86787186296
-        1.87510221132
-        1.88236004982
-        1.88964548298
-        1.89695861572
-        1.90429955335
-        1.9116684016
-        1.91906526657
-        1.92649025479
-        1.93394347319
-        1.94142502909
-        1.94893503024
-        1.95647358479
-        1.9640408013
-        1.97163678874
-        1.9792616565
-        1.98691551439
-        1.99459847263
-        2.00231064186
-        2.01005213314
-        2.01782305795
-        2.02562352821
-        2.03345365624
-        2.04131355481
-        2.0492033371
-        2.05712311674
-        2.06507300778
-        2.07305312469
-        2.08106358241
-        2.08910449629
-        2.09717598212
-        2.10527815614
-        2.11341113503
-        2.12157503591
-        2.12976997635
-        2.13799607436
-        2.1462534484
-        2.15454221739
-        2.1628625007
-        2.17121441813
-        2.17959808997
-        2.18801363694
-        2.19646118025
-        2.20494084153
-        2.21345274291
-        2.22199700696
-        2.23057375673
-        2.23918311572
-        2.24782520793
-        2.2565001578
-        2.26520809027
-        2.27394913072
-        2.28272340505
-        2.2915310396
-        2.30037216122
-        2.30924689722
-        2.31815537541
-        2.32709772408
-        2.336074072
-        2.34508454845
-        2.35412928317
-        2.36320840642
-        2.37232204896
-        2.38147034201
-        2.39065341733
-        2.39987140716
-        2.40912444425
-        2.41841266184
-        2.4277361937
-        2.43709517409
-        2.44648973779
-        2.45592002008
-        2.46538615678
-        2.47488828421
-        2.48442653919
-        2.49400105909
-        2.5036119818
-        2.51325944571
-        2.52294358976
-        2.5326645534
-        2.54242247664
-        2.55221749998
-        2.56204976449
-        2.57191941175
-        2.58182658391
-        2.59177142363
-        2.60175407412
-        2.61177467915
-        2.62183338302
-        2.63193033058
-        2.64206566723
-        2.65223953894
-        2.66245209222
-        2.67270347413
-        2.68299383231
-        2.69332331494
-        2.70369207077
-        2.71410024914
-        2.72454799991
-        2.73503547355
-        2.74556282109
-        2.75613019413
-        2.76673774484
-        2.77738562599
-        2.78807399092
-        2.79880299354
-        2.80957278836
-        2.82038353048
-        2.83123537557
-        2.84212847993
-        2.8530630004
-        2.86403909447
-        2.87505692019
-        2.88611663623
-        2.89721840187
-        2.90836237697
-        2.91954872202
-        2.9307775981
-        2.94204916694
-        2.95336359084
-        2.96472103274
-        2.9761216562
-        2.9875656254
-        2.99905310513
-        3.01058426084
-        3.02215925858
-        3.03377826503
-        3.04544144752
-        3.05714897401
-        3.0689010131
-        3.08069773403
-        3.09253930668
-        3.10442590157
-        3.1163576899
-        3.12833484347
-        3.14035753478
-        3.15242593696
-        3.1645402238
-        3.17670056976
-        3.18890714997
-        3.2011601402
-        3.21345971691
-        3.22580605722
-        3.23819933893
-        3.25063974051
-        3.26312744112
-        3.27566262059
-        3.28824545944
-        3.30087613886
-        3.31355484076
-        3.32628174771
-        3.33905704299
-        3.35188091058
-        3.36475353516
-        3.37767510209
-        3.39064579747
-        3.40366580807
-        3.4167353214
-        3.42985452567
-        3.44302360981
-        3.45624276346
-        3.46951217699
-        3.4828320415
-        3.49620254878
-        3.50962389141
-        3.52309626264
-        3.5366198565
-        3.55019486774
-        3.56382149185
-        3.57749992505
-        3.59123036434
-        3.60501300745
-        3.61884805285
-        3.63273569978
-        3.64667614823
-        3.66066959897
-        3.6747162535
-        3.6888163141
-        3.70296998384
-        3.71717746654
-        3.73143896679
-        3.74575468998
-        3.76012484226
-        3.77454963057
-        3.78902926264
-        3.803563947
-        3.81815389294
-        3.83279931059
-        3.84750041085
-        3.86225740542
-        3.87707050681
-        3.89193992836
-        3.90686588419
-        3.92184858924
-        3.93688825928
-        3.9519851109
-        3.96713936149
-        3.9823512293
-        3.99762093339
-        4.01294869366
-        4.02833473083
-        4.04377926648
-        4.05928252302
-        4.07484472372
-        4.09046609267
-        4.10614685485
-        4.12188723607
-        4.137687463
-        4.15354776317
-        4.169468365
-        4.18544949775
-        4.20149139156
-        4.21759427744
-        4.2337583873
-        4.24998395392
-        4.26627121094
-        4.28262039292
-        4.29903173531
-        4.31550547443
-        4.33204184754
-        4.34864109275
-        4.36530344912
-        4.3820291566
-        4.39881845605
-        4.41567158926
-        4.43258879891
-        4.44957032863
-        4.46661642298
-        4.48372732743
-        4.50090328838
-        4.5181445532
-        4.53545137016
-        4.55282398849
-        4.57026265839
-        4.58776763098
-        4.60533915835
-        4.62297749353
-        4.64068289055
-        4.65845560436
-        4.67629589092
-        4.69420400713
-        4.71218021089
-        4.73022476107
-        4.74833791754
-        4.76651994112
-        4.78477109366
-        4.80309163799
-        4.82148183794
-        4.83994195834
-        4.85847226505
-        4.8770730249
-        4.89574450576
-        4.91448697652
-        4.93330070709
-        4.9521859684
-        4.97114303241
-        4.99017217213
-        5.00927366157
-        5.02844777584
-        5.04769479103
-        5.06701498434
-        5.08640863398
-        5.10587601925
-        5.12541742048
-        5.14503311909
-        5.16472339756
-        5.18448853945
-        5.20432882939
-        5.2242445531
-        5.24423599739
-        5.26430345014
-        5.28444720034
-        5.30466753809
-        5.32496475456
-        5.34533914206
-        5.365790994
-        5.38632060489
-        5.40692827039
-        5.42761428725
-        5.44837895338
-        5.46922256781
-        5.49014543069
-        5.51114784334
-        5.5322301082
-        5.55339252889
-        5.57463541015
-        5.5959590579
-        5.61736377923
-        5.63884988236
-        5.66041767673
-        5.68206747293
-        5.70379958273
-        5.72561431909
-        5.74751199617
-        5.7694929293
-        5.79155743504
-        5.81370583112
-        5.83593843651
-        5.85825557136
-        5.88065755708
-        5.90314471626
-        5.92571737273
-        5.94837585157
-        5.97112047908
-        5.99395158278
-        6.01686949148
-        6.03987453521
-        6.06296704526
-        6.08614735419
-        6.1094157958
-        6.13277270518
-        6.15621841869
-        6.17975327397
-        6.20337760995
-        6.22709176682
-        6.2508960861
-        6.27479091058
-        6.29877658438
-        6.3228534529
-        6.34702186287
-        6.37128216234
-        6.39563470067
-        6.42007982857
-        6.44461789805
-        6.4692492625
-        6.49397427663
-        6.51879329648
-        6.54370667949
-        6.56871478441
-        6.5938179714
-        6.61901660195
-        6.64431103894
-        6.66970164665
-        6.69518879071
-        6.72077283815
-        6.74645415742
-        6.77223311835
-        6.79811009216
-        6.82408545152
-        6.85015957048
-        6.87633282454
-        6.90260559062
-        6.92897824706
-        6.95545117365
-        6.98202475162
-        7.00869936366
-        7.0354753939
-        7.06235322794
-        7.08933325285
-        7.11641585715
-        7.14360143085
-        7.17089036547
-        7.19828305396
-        7.22577989083
-        7.25338127203
-        7.28108759506
-        7.30889925891
-        7.33681666409
-        7.36484021263
-        7.39297030809
-        7.42120735558
-        7.44955176173
-        7.47800393472
-        7.50656428428
-        7.53523322172
-        7.56401115988
-        7.5928985132
-        7.62189569767
-        7.65100313087
-        7.68022123199
-        7.70955042178
-        7.73899112261
-        7.76854375845
-        7.79820875488
-        7.8279865391
-        7.85787753993
-        7.88788218784
-        7.91800091492
-        7.94823415489
-        7.97858234315
-        8.00904591672
-        8.03962531432
-        8.07032097631
-        8.10113334474
-        8.13206286332
-        8.16310997747
-        8.19427513429
-        8.22555878258
-        8.25696137287
-        8.28848335737
-        8.32012519001
-        8.35188732648
-        8.38377022418
-        8.41577434223
-        8.44790014154
-        8.48014808473
-        8.51251863621
-        8.54501226213
-        8.57762943044
-        8.61037061084
-        8.64323627484
-        8.67622689573
-        8.7093429486
-        8.74258491035
-        8.77595325969
-        8.80944847715
-        8.8430710451
-        8.87682144773
-        8.91070017106
-        8.94470770299
-        8.97884453324
-        9.01311115343
-        9.047508057
-        9.08203573932
-        9.1166946976
-        9.15148543096
-        9.18640844042
-        9.2214642289
-        9.25665330124
-        9.29197616417
-        9.32743332639
-        9.36302529851
-        9.39875259307
-        9.43461572458
-        9.4706152095
-        9.50675156626
-        9.54302531524
-        9.57943697882
-        9.61598708136
-        9.6526761492
-        9.68950471071
-        9.72647329623
-        9.76358243816
-        9.80083267089
-        9.83822453086
-        9.87575855655
-        9.91343528846
-        9.95125526919
-        9.98921904336
-        10.0273271577
-        10.065580161
-        10.1039786041
-        10.1425230399
-        10.1812140237
-        10.2200521125
-        10.2590378656
-        10.2981718446
-        10.3374546128
-        10.3768867361
-        10.4164687823
-        10.4562013214
-        10.4960849255
-        10.5361201692
-        10.5763076288
-        10.6166478831
-        10.6571415131
-        10.6977891019
-        10.7385912348
-        10.7795484995
-        10.8206614858
-        10.8619307856
-        10.9033569934
-        10.9449407057
-        10.9866825213
-        11.0285830414
-        11.0706428694
-        11.1128626109
-        11.1552428739
-        11.1977842689
-        11.2404874083
-        11.2833529072
-        11.3263813829
-        11.3695734549
-        11.4129297454
-        11.4564508786
-        11.5001374814
-        11.5439901828
-        11.5880096143
-        11.6321964099
-        11.676551206
-        11.7210746411
-        11.7657673566
-        11.810629996
-        11.8556632053
-        11.9008676332
-        11.9462439306
-        11.9917927509
-        12.0375147501
-        12.0834105866
-        12.1294809213
-        12.1757264178
-        12.2221477419
-        12.2687455622
-        12.3155205498
-        12.3624733782
-        12.4096047235
-        12.4569152646
-        12.5044056827
-        12.5520766618
-        12.5999288883
-        12.6479630513
-        12.6961798426
-        12.7445799565
-        12.7931640901
-        12.841932943
-        12.8908872175
-        12.9400276186
-        12.9893548539
-        13.0388696338
-        13.0885726714
-        13.1384646824
-        13.1885463853
-        13.2388185013
-        13.2892817545
-        13.3399368714
-        13.3907845816
-        13.4418256173
-        13.4930607136
-        13.5444906082
-        13.5961160419
-        13.647937758
-        13.6999565029
-        13.7521730257
-        13.8045880782
-        13.8572024154
-        13.9100167949
-        13.9630319774
-        14.0162487261
-        14.0696678076
-        14.1232899912
-        14.1771160489
-        14.231146756
-        14.2853828905
-        14.3398252335
-        14.3944745689
-        14.4493316839
-        14.5043973684
-        14.5596724153
-        14.6151576207
-        14.6708537836
-        14.7267617061
-        14.7828821933
-        14.8392160534
-        14.8957640976
-        14.9525271403
-        15.009505999
-        15.066701494
-        15.1241144492
-        15.1817456913
-        15.2395960503
-        15.2976663591
-        15.3559574542
-        15.414470175
-        15.473205364
-        15.5321638671
-        15.5913465334
-        15.6507542151
-        15.7103877678
-        15.7702480502
-        15.8303359244
-        15.8906522557
-        15.9511979127
-        16.0119737672
-        16.0729806946
-        16.1342195734
-        16.1956912854
-        16.2573967159
-        16.3193367536
-        16.3815122903
-        16.4439242216
-        16.5065734461
-        16.5694608661
-        16.6325873871
-        16.6959539184
-        16.7595613723
-        16.823410665
-        16.8875027158
-        16.9518384478
-        17.0164187875
-        17.0812446648
-        17.1463170134
-        17.2116367702
-        17.277204876
-        17.343022275
-        17.409089915
-        17.4754087475
-        17.5419797275
-        17.6088038137
-        17.6758819683
-        17.7432151575
-        17.8108043508
-        17.8786505215
-        17.9467546468
-        18.0151177073
-        18.0837406876
-        18.1526245759
-        18.2217703642
-        18.2911790481
-        18.3608516274
-        18.4307891052
-        18.5009924889
-        18.5714627893
-        18.6422010212
-        18.7132082035
-        18.7844853586
-        18.856033513
-        18.927853697
-        18.9999469449
-        19.072314295
-        19.1449567893
-        19.217875474
-        19.2910713991
-        19.3645456188
-        19.4382991912
-        19.5123331783
-        19.5866486463
-        19.6612466654
-        19.7361283099
-        19.8112946581
-        19.8867467925
-        19.9624857997
-        20.0385127703
-        20.1148287993
-        20.1914349856
-        20.2683324325
-        20.3455222473
-        20.4230055415
-        20.5007834312
-        20.5788570362
-        20.657227481
-        20.735895894
-        20.8148634084
-        20.8941311611
-        20.9737002937
-        21.0535719522
-        21.1337472867
-        21.2142274518
-}
index 656827d..b8a2e43 100755 (executable)
@@ -9,15 +9,32 @@ import math
 def SLog_to_lin(x):
     return (math.pow(10.0,(((((x*1023.0)/4.0-16.0)/219.0)-0.616596-0.03)/0.432699))-0.037584)*0.9
 
+def Fit(value, fromMin, fromMax, toMin, toMax):
+    if fromMin == fromMax:
+        raise ValueError("fromMin == fromMax")
+    return (value - fromMin) / (fromMax - fromMin) * (toMax - toMin) + toMin
+
 def SLog2_to_lin(x):
+    x = Fit(x, 64.0/1023.0, 940.0/1023.0, 0.0, 1.0)
     if x < 0.030001222851889303:
-        return (x-0.030001222851889303 ) * 0.28258064516129
-    return (219.0*(math.pow(10.0, ((x-0.616596-0.03)/0.432699)) - 0.037584) /155.0)
-
-steps = 21
+        y = ((x-0.030001222851889303 ) * 0.28258064516129)
+    else:
+        y = (219.0*(math.pow(10.0, ((x-0.616596-0.03)/0.432699)) - 0.037584) /155.0)
+    return y*0.9
+    
+"""
+steps = 1024
 for i in xrange(steps):
     x = i/(steps-1.0)
-    print x, SLog_to_lin(x), SLog2_to_lin(x)
+    print x, SLog2_to_lin(x)
+"""
+"""
+print SLog2_to_lin_copy(90.0/1023.0) / 0.9
+print SLog2_to_lin_copy(91.0/1023.0) / 0.9
+print SLog2_to_lin_copy(582.0/1023.0) / 0.9
+print SLog2_to_lin_copy(940.0/1023.0) / 0.9
+print SLog2_to_lin_copy(998.0/1023.0) / 0.9
+"""
 
 def WriteSPI1D(filename, fromMin, fromMax, data):
     f = file(filename,'w')
@@ -31,32 +48,11 @@ def WriteSPI1D(filename, fromMin, fromMax, data):
     f.write("}\n")
     f.close()
 
-def Fit(value, fromMin, fromMax, toMin, toMax):
-    if fromMin == fromMax:
-        raise ValueError("fromMin == fromMax")
-    return (value - fromMin) / (fromMax - fromMin) * (toMax - toMin) + toMin
-
-"""
-5500K:
-
-ACESR = 0.8764457030 * Rraw +  0.0145411681 * Graw +  0.1090131290 * Braw;
-ACESG = 0.0774075345 * Rraw +  0.9529571767 * Graw + -0.0303647111 * Braw;
-ACESB = 0.0573564351 * Rraw + -0.1151066335 * Graw +  1.0577501984 * Braw;
-
-3200K:
-
-ACESR = 1.0110238740 * Rraw +  -0.1362526051 * Graw +  0.1252287310 * Braw;
-ACESG = 0.1011994504 * Rraw +   0.9562196265 * Graw + -0.0574190769 * Braw;
-ACESB = 0.0600766530 * Rraw +  -0.1010185315 * Graw +  1.0409418785 * Braw;
-"""
-
-"""
-NUM_SAMPLES = 2**11
+NUM_SAMPLES = 2**14
 RANGE = (-0.125, 1.125)
 data = []
 for i in xrange(NUM_SAMPLES):
     x = i/(NUM_SAMPLES-1.0)
     x = Fit(x, 0.0, 1.0, RANGE[0], RANGE[1])
-    data.append(SLog10_to_lin(x))
+    data.append(SLog2_to_lin(x))
 WriteSPI1D('slog2.spi1d', RANGE[0], RANGE[1], data)
-"""
diff --git a/aces/luts/slog2.spi1d b/aces/luts/slog2.spi1d
new file mode 100644 (file)
index 0000000..13a8c0e
--- /dev/null
@@ -0,0 +1,16390 @@
+Version 1
+From -0.125 1.125
+Length 16384
+Components 1
+{
+        -0.0633356335795
+        -0.0633129728946
+        -0.0632903122098
+        -0.0632676515249
+        -0.0632449908401
+        -0.0632223301552
+        -0.0631996694704
+        -0.0631770087855
+        -0.0631543481006
+        -0.0631316874158
+        -0.0631090267309
+        -0.0630863660461
+        -0.0630637053612
+        -0.0630410446764
+        -0.0630183839915
+        -0.0629957233066
+        -0.0629730626218
+        -0.0629504019369
+        -0.0629277412521
+        -0.0629050805672
+        -0.0628824198824
+        -0.0628597591975
+        -0.0628370985127
+        -0.0628144378278
+        -0.0627917771429
+        -0.0627691164581
+        -0.0627464557732
+        -0.0627237950884
+        -0.0627011344035
+        -0.0626784737187
+        -0.0626558130338
+        -0.0626331523489
+        -0.0626104916641
+        -0.0625878309792
+        -0.0625651702944
+        -0.0625425096095
+        -0.0625198489247
+        -0.0624971882398
+        -0.062474527555
+        -0.0624518668701
+        -0.0624292061852
+        -0.0624065455004
+        -0.0623838848155
+        -0.0623612241307
+        -0.0623385634458
+        -0.062315902761
+        -0.0622932420761
+        -0.0622705813912
+        -0.0622479207064
+        -0.0622252600215
+        -0.0622025993367
+        -0.0621799386518
+        -0.062157277967
+        -0.0621346172821
+        -0.0621119565973
+        -0.0620892959124
+        -0.0620666352275
+        -0.0620439745427
+        -0.0620213138578
+        -0.061998653173
+        -0.0619759924881
+        -0.0619533318033
+        -0.0619306711184
+        -0.0619080104335
+        -0.0618853497487
+        -0.0618626890638
+        -0.061840028379
+        -0.0618173676941
+        -0.0617947070093
+        -0.0617720463244
+        -0.0617493856396
+        -0.0617267249547
+        -0.0617040642698
+        -0.061681403585
+        -0.0616587429001
+        -0.0616360822153
+        -0.0616134215304
+        -0.0615907608456
+        -0.0615681001607
+        -0.0615454394758
+        -0.061522778791
+        -0.0615001181061
+        -0.0614774574213
+        -0.0614547967364
+        -0.0614321360516
+        -0.0614094753667
+        -0.0613868146819
+        -0.061364153997
+        -0.0613414933121
+        -0.0613188326273
+        -0.0612961719424
+        -0.0612735112576
+        -0.0612508505727
+        -0.0612281898879
+        -0.061205529203
+        -0.0611828685181
+        -0.0611602078333
+        -0.0611375471484
+        -0.0611148864636
+        -0.0610922257787
+        -0.0610695650939
+        -0.061046904409
+        -0.0610242437242
+        -0.0610015830393
+        -0.0609789223544
+        -0.0609562616696
+        -0.0609336009847
+        -0.0609109402999
+        -0.060888279615
+        -0.0608656189302
+        -0.0608429582453
+        -0.0608202975604
+        -0.0607976368756
+        -0.0607749761907
+        -0.0607523155059
+        -0.060729654821
+        -0.0607069941362
+        -0.0606843334513
+        -0.0606616727665
+        -0.0606390120816
+        -0.0606163513967
+        -0.0605936907119
+        -0.060571030027
+        -0.0605483693422
+        -0.0605257086573
+        -0.0605030479725
+        -0.0604803872876
+        -0.0604577266027
+        -0.0604350659179
+        -0.060412405233
+        -0.0603897445482
+        -0.0603670838633
+        -0.0603444231785
+        -0.0603217624936
+        -0.0602991018088
+        -0.0602764411239
+        -0.060253780439
+        -0.0602311197542
+        -0.0602084590693
+        -0.0601857983845
+        -0.0601631376996
+        -0.0601404770148
+        -0.0601178163299
+        -0.060095155645
+        -0.0600724949602
+        -0.0600498342753
+        -0.0600271735905
+        -0.0600045129056
+        -0.0599818522208
+        -0.0599591915359
+        -0.0599365308511
+        -0.0599138701662
+        -0.0598912094813
+        -0.0598685487965
+        -0.0598458881116
+        -0.0598232274268
+        -0.0598005667419
+        -0.0597779060571
+        -0.0597552453722
+        -0.0597325846873
+        -0.0597099240025
+        -0.0596872633176
+        -0.0596646026328
+        -0.0596419419479
+        -0.0596192812631
+        -0.0595966205782
+        -0.0595739598934
+        -0.0595512992085
+        -0.0595286385236
+        -0.0595059778388
+        -0.0594833171539
+        -0.0594606564691
+        -0.0594379957842
+        -0.0594153350994
+        -0.0593926744145
+        -0.0593700137296
+        -0.0593473530448
+        -0.0593246923599
+        -0.0593020316751
+        -0.0592793709902
+        -0.0592567103054
+        -0.0592340496205
+        -0.0592113889357
+        -0.0591887282508
+        -0.0591660675659
+        -0.0591434068811
+        -0.0591207461962
+        -0.0590980855114
+        -0.0590754248265
+        -0.0590527641417
+        -0.0590301034568
+        -0.0590074427719
+        -0.0589847820871
+        -0.0589621214022
+        -0.0589394607174
+        -0.0589168000325
+        -0.0588941393477
+        -0.0588714786628
+        -0.058848817978
+        -0.0588261572931
+        -0.0588034966082
+        -0.0587808359234
+        -0.0587581752385
+        -0.0587355145537
+        -0.0587128538688
+        -0.058690193184
+        -0.0586675324991
+        -0.0586448718142
+        -0.0586222111294
+        -0.0585995504445
+        -0.0585768897597
+        -0.0585542290748
+        -0.05853156839
+        -0.0585089077051
+        -0.0584862470203
+        -0.0584635863354
+        -0.0584409256505
+        -0.0584182649657
+        -0.0583956042808
+        -0.058372943596
+        -0.0583502829111
+        -0.0583276222263
+        -0.0583049615414
+        -0.0582823008565
+        -0.0582596401717
+        -0.0582369794868
+        -0.058214318802
+        -0.0581916581171
+        -0.0581689974323
+        -0.0581463367474
+        -0.0581236760626
+        -0.0581010153777
+        -0.0580783546928
+        -0.058055694008
+        -0.0580330333231
+        -0.0580103726383
+        -0.0579877119534
+        -0.0579650512686
+        -0.0579423905837
+        -0.0579197298988
+        -0.057897069214
+        -0.0578744085291
+        -0.0578517478443
+        -0.0578290871594
+        -0.0578064264746
+        -0.0577837657897
+        -0.0577611051049
+        -0.05773844442
+        -0.0577157837351
+        -0.0576931230503
+        -0.0576704623654
+        -0.0576478016806
+        -0.0576251409957
+        -0.0576024803109
+        -0.057579819626
+        -0.0575571589411
+        -0.0575344982563
+        -0.0575118375714
+        -0.0574891768866
+        -0.0574665162017
+        -0.0574438555169
+        -0.057421194832
+        -0.0573985341472
+        -0.0573758734623
+        -0.0573532127774
+        -0.0573305520926
+        -0.0573078914077
+        -0.0572852307229
+        -0.057262570038
+        -0.0572399093532
+        -0.0572172486683
+        -0.0571945879834
+        -0.0571719272986
+        -0.0571492666137
+        -0.0571266059289
+        -0.057103945244
+        -0.0570812845592
+        -0.0570586238743
+        -0.0570359631895
+        -0.0570133025046
+        -0.0569906418197
+        -0.0569679811349
+        -0.05694532045
+        -0.0569226597652
+        -0.0568999990803
+        -0.0568773383955
+        -0.0568546777106
+        -0.0568320170257
+        -0.0568093563409
+        -0.056786695656
+        -0.0567640349712
+        -0.0567413742863
+        -0.0567187136015
+        -0.0566960529166
+        -0.0566733922318
+        -0.0566507315469
+        -0.056628070862
+        -0.0566054101772
+        -0.0565827494923
+        -0.0565600888075
+        -0.0565374281226
+        -0.0565147674378
+        -0.0564921067529
+        -0.056469446068
+        -0.0564467853832
+        -0.0564241246983
+        -0.0564014640135
+        -0.0563788033286
+        -0.0563561426438
+        -0.0563334819589
+        -0.0563108212741
+        -0.0562881605892
+        -0.0562654999043
+        -0.0562428392195
+        -0.0562201785346
+        -0.0561975178498
+        -0.0561748571649
+        -0.0561521964801
+        -0.0561295357952
+        -0.0561068751103
+        -0.0560842144255
+        -0.0560615537406
+        -0.0560388930558
+        -0.0560162323709
+        -0.0559935716861
+        -0.0559709110012
+        -0.0559482503164
+        -0.0559255896315
+        -0.0559029289466
+        -0.0558802682618
+        -0.0558576075769
+        -0.0558349468921
+        -0.0558122862072
+        -0.0557896255224
+        -0.0557669648375
+        -0.0557443041526
+        -0.0557216434678
+        -0.0556989827829
+        -0.0556763220981
+        -0.0556536614132
+        -0.0556310007284
+        -0.0556083400435
+        -0.0555856793587
+        -0.0555630186738
+        -0.0555403579889
+        -0.0555176973041
+        -0.0554950366192
+        -0.0554723759344
+        -0.0554497152495
+        -0.0554270545647
+        -0.0554043938798
+        -0.0553817331949
+        -0.0553590725101
+        -0.0553364118252
+        -0.0553137511404
+        -0.0552910904555
+        -0.0552684297707
+        -0.0552457690858
+        -0.055223108401
+        -0.0552004477161
+        -0.0551777870312
+        -0.0551551263464
+        -0.0551324656615
+        -0.0551098049767
+        -0.0550871442918
+        -0.055064483607
+        -0.0550418229221
+        -0.0550191622372
+        -0.0549965015524
+        -0.0549738408675
+        -0.0549511801827
+        -0.0549285194978
+        -0.054905858813
+        -0.0548831981281
+        -0.0548605374433
+        -0.0548378767584
+        -0.0548152160735
+        -0.0547925553887
+        -0.0547698947038
+        -0.054747234019
+        -0.0547245733341
+        -0.0547019126493
+        -0.0546792519644
+        -0.0546565912795
+        -0.0546339305947
+        -0.0546112699098
+        -0.054588609225
+        -0.0545659485401
+        -0.0545432878553
+        -0.0545206271704
+        -0.0544979664856
+        -0.0544753058007
+        -0.0544526451158
+        -0.054429984431
+        -0.0544073237461
+        -0.0543846630613
+        -0.0543620023764
+        -0.0543393416916
+        -0.0543166810067
+        -0.0542940203218
+        -0.054271359637
+        -0.0542486989521
+        -0.0542260382673
+        -0.0542033775824
+        -0.0541807168976
+        -0.0541580562127
+        -0.0541353955279
+        -0.054112734843
+        -0.0540900741581
+        -0.0540674134733
+        -0.0540447527884
+        -0.0540220921036
+        -0.0539994314187
+        -0.0539767707339
+        -0.053954110049
+        -0.0539314493641
+        -0.0539087886793
+        -0.0538861279944
+        -0.0538634673096
+        -0.0538408066247
+        -0.0538181459399
+        -0.053795485255
+        -0.0537728245702
+        -0.0537501638853
+        -0.0537275032004
+        -0.0537048425156
+        -0.0536821818307
+        -0.0536595211459
+        -0.053636860461
+        -0.0536141997762
+        -0.0535915390913
+        -0.0535688784064
+        -0.0535462177216
+        -0.0535235570367
+        -0.0535008963519
+        -0.053478235667
+        -0.0534555749822
+        -0.0534329142973
+        -0.0534102536125
+        -0.0533875929276
+        -0.0533649322427
+        -0.0533422715579
+        -0.053319610873
+        -0.0532969501882
+        -0.0532742895033
+        -0.0532516288185
+        -0.0532289681336
+        -0.0532063074487
+        -0.0531836467639
+        -0.053160986079
+        -0.0531383253942
+        -0.0531156647093
+        -0.0530930040245
+        -0.0530703433396
+        -0.0530476826548
+        -0.0530250219699
+        -0.053002361285
+        -0.0529797006002
+        -0.0529570399153
+        -0.0529343792305
+        -0.0529117185456
+        -0.0528890578608
+        -0.0528663971759
+        -0.052843736491
+        -0.0528210758062
+        -0.0527984151213
+        -0.0527757544365
+        -0.0527530937516
+        -0.0527304330668
+        -0.0527077723819
+        -0.0526851116971
+        -0.0526624510122
+        -0.0526397903273
+        -0.0526171296425
+        -0.0525944689576
+        -0.0525718082728
+        -0.0525491475879
+        -0.0525264869031
+        -0.0525038262182
+        -0.0524811655333
+        -0.0524585048485
+        -0.0524358441636
+        -0.0524131834788
+        -0.0523905227939
+        -0.0523678621091
+        -0.0523452014242
+        -0.0523225407394
+        -0.0522998800545
+        -0.0522772193696
+        -0.0522545586848
+        -0.0522318979999
+        -0.0522092373151
+        -0.0521865766302
+        -0.0521639159454
+        -0.0521412552605
+        -0.0521185945756
+        -0.0520959338908
+        -0.0520732732059
+        -0.0520506125211
+        -0.0520279518362
+        -0.0520052911514
+        -0.0519826304665
+        -0.0519599697817
+        -0.0519373090968
+        -0.0519146484119
+        -0.0518919877271
+        -0.0518693270422
+        -0.0518466663574
+        -0.0518240056725
+        -0.0518013449877
+        -0.0517786843028
+        -0.0517560236179
+        -0.0517333629331
+        -0.0517107022482
+        -0.0516880415634
+        -0.0516653808785
+        -0.0516427201937
+        -0.0516200595088
+        -0.051597398824
+        -0.0515747381391
+        -0.0515520774542
+        -0.0515294167694
+        -0.0515067560845
+        -0.0514840953997
+        -0.0514614347148
+        -0.05143877403
+        -0.0514161133451
+        -0.0513934526602
+        -0.0513707919754
+        -0.0513481312905
+        -0.0513254706057
+        -0.0513028099208
+        -0.051280149236
+        -0.0512574885511
+        -0.0512348278663
+        -0.0512121671814
+        -0.0511895064965
+        -0.0511668458117
+        -0.0511441851268
+        -0.051121524442
+        -0.0510988637571
+        -0.0510762030723
+        -0.0510535423874
+        -0.0510308817025
+        -0.0510082210177
+        -0.0509855603328
+        -0.050962899648
+        -0.0509402389631
+        -0.0509175782783
+        -0.0508949175934
+        -0.0508722569086
+        -0.0508495962237
+        -0.0508269355388
+        -0.050804274854
+        -0.0507816141691
+        -0.0507589534843
+        -0.0507362927994
+        -0.0507136321146
+        -0.0506909714297
+        -0.0506683107448
+        -0.05064565006
+        -0.0506229893751
+        -0.0506003286903
+        -0.0505776680054
+        -0.0505550073206
+        -0.0505323466357
+        -0.0505096859509
+        -0.050487025266
+        -0.0504643645811
+        -0.0504417038963
+        -0.0504190432114
+        -0.0503963825266
+        -0.0503737218417
+        -0.0503510611569
+        -0.050328400472
+        -0.0503057397871
+        -0.0502830791023
+        -0.0502604184174
+        -0.0502377577326
+        -0.0502150970477
+        -0.0501924363629
+        -0.050169775678
+        -0.0501471149932
+        -0.0501244543083
+        -0.0501017936234
+        -0.0500791329386
+        -0.0500564722537
+        -0.0500338115689
+        -0.050011150884
+        -0.0499884901992
+        -0.0499658295143
+        -0.0499431688294
+        -0.0499205081446
+        -0.0498978474597
+        -0.0498751867749
+        -0.04985252609
+        -0.0498298654052
+        -0.0498072047203
+        -0.0497845440355
+        -0.0497618833506
+        -0.0497392226657
+        -0.0497165619809
+        -0.049693901296
+        -0.0496712406112
+        -0.0496485799263
+        -0.0496259192415
+        -0.0496032585566
+        -0.0495805978717
+        -0.0495579371869
+        -0.049535276502
+        -0.0495126158172
+        -0.0494899551323
+        -0.0494672944475
+        -0.0494446337626
+        -0.0494219730778
+        -0.0493993123929
+        -0.049376651708
+        -0.0493539910232
+        -0.0493313303383
+        -0.0493086696535
+        -0.0492860089686
+        -0.0492633482838
+        -0.0492406875989
+        -0.049218026914
+        -0.0491953662292
+        -0.0491727055443
+        -0.0491500448595
+        -0.0491273841746
+        -0.0491047234898
+        -0.0490820628049
+        -0.0490594021201
+        -0.0490367414352
+        -0.0490140807503
+        -0.0489914200655
+        -0.0489687593806
+        -0.0489460986958
+        -0.0489234380109
+        -0.0489007773261
+        -0.0488781166412
+        -0.0488554559563
+        -0.0488327952715
+        -0.0488101345866
+        -0.0487874739018
+        -0.0487648132169
+        -0.0487421525321
+        -0.0487194918472
+        -0.0486968311624
+        -0.0486741704775
+        -0.0486515097926
+        -0.0486288491078
+        -0.0486061884229
+        -0.0485835277381
+        -0.0485608670532
+        -0.0485382063684
+        -0.0485155456835
+        -0.0484928849986
+        -0.0484702243138
+        -0.0484475636289
+        -0.0484249029441
+        -0.0484022422592
+        -0.0483795815744
+        -0.0483569208895
+        -0.0483342602047
+        -0.0483115995198
+        -0.0482889388349
+        -0.0482662781501
+        -0.0482436174652
+        -0.0482209567804
+        -0.0481982960955
+        -0.0481756354107
+        -0.0481529747258
+        -0.0481303140409
+        -0.0481076533561
+        -0.0480849926712
+        -0.0480623319864
+        -0.0480396713015
+        -0.0480170106167
+        -0.0479943499318
+        -0.047971689247
+        -0.0479490285621
+        -0.0479263678772
+        -0.0479037071924
+        -0.0478810465075
+        -0.0478583858227
+        -0.0478357251378
+        -0.047813064453
+        -0.0477904037681
+        -0.0477677430832
+        -0.0477450823984
+        -0.0477224217135
+        -0.0476997610287
+        -0.0476771003438
+        -0.047654439659
+        -0.0476317789741
+        -0.0476091182893
+        -0.0475864576044
+        -0.0475637969195
+        -0.0475411362347
+        -0.0475184755498
+        -0.047495814865
+        -0.0474731541801
+        -0.0474504934953
+        -0.0474278328104
+        -0.0474051721255
+        -0.0473825114407
+        -0.0473598507558
+        -0.047337190071
+        -0.0473145293861
+        -0.0472918687013
+        -0.0472692080164
+        -0.0472465473316
+        -0.0472238866467
+        -0.0472012259618
+        -0.047178565277
+        -0.0471559045921
+        -0.0471332439073
+        -0.0471105832224
+        -0.0470879225376
+        -0.0470652618527
+        -0.0470426011678
+        -0.047019940483
+        -0.0469972797981
+        -0.0469746191133
+        -0.0469519584284
+        -0.0469292977436
+        -0.0469066370587
+        -0.0468839763739
+        -0.046861315689
+        -0.0468386550041
+        -0.0468159943193
+        -0.0467933336344
+        -0.0467706729496
+        -0.0467480122647
+        -0.0467253515799
+        -0.046702690895
+        -0.0466800302101
+        -0.0466573695253
+        -0.0466347088404
+        -0.0466120481556
+        -0.0465893874707
+        -0.0465667267859
+        -0.046544066101
+        -0.0465214054162
+        -0.0464987447313
+        -0.0464760840464
+        -0.0464534233616
+        -0.0464307626767
+        -0.0464081019919
+        -0.046385441307
+        -0.0463627806222
+        -0.0463401199373
+        -0.0463174592524
+        -0.0462947985676
+        -0.0462721378827
+        -0.0462494771979
+        -0.046226816513
+        -0.0462041558282
+        -0.0461814951433
+        -0.0461588344585
+        -0.0461361737736
+        -0.0461135130887
+        -0.0460908524039
+        -0.046068191719
+        -0.0460455310342
+        -0.0460228703493
+        -0.0460002096645
+        -0.0459775489796
+        -0.0459548882947
+        -0.0459322276099
+        -0.045909566925
+        -0.0458869062402
+        -0.0458642455553
+        -0.0458415848705
+        -0.0458189241856
+        -0.0457962635008
+        -0.0457736028159
+        -0.045750942131
+        -0.0457282814462
+        -0.0457056207613
+        -0.0456829600765
+        -0.0456602993916
+        -0.0456376387068
+        -0.0456149780219
+        -0.045592317337
+        -0.0455696566522
+        -0.0455469959673
+        -0.0455243352825
+        -0.0455016745976
+        -0.0454790139128
+        -0.0454563532279
+        -0.0454336925431
+        -0.0454110318582
+        -0.0453883711733
+        -0.0453657104885
+        -0.0453430498036
+        -0.0453203891188
+        -0.0452977284339
+        -0.0452750677491
+        -0.0452524070642
+        -0.0452297463793
+        -0.0452070856945
+        -0.0451844250096
+        -0.0451617643248
+        -0.0451391036399
+        -0.0451164429551
+        -0.0450937822702
+        -0.0450711215854
+        -0.0450484609005
+        -0.0450258002156
+        -0.0450031395308
+        -0.0449804788459
+        -0.0449578181611
+        -0.0449351574762
+        -0.0449124967914
+        -0.0448898361065
+        -0.0448671754216
+        -0.0448445147368
+        -0.0448218540519
+        -0.0447991933671
+        -0.0447765326822
+        -0.0447538719974
+        -0.0447312113125
+        -0.0447085506277
+        -0.0446858899428
+        -0.0446632292579
+        -0.0446405685731
+        -0.0446179078882
+        -0.0445952472034
+        -0.0445725865185
+        -0.0445499258337
+        -0.0445272651488
+        -0.0445046044639
+        -0.0444819437791
+        -0.0444592830942
+        -0.0444366224094
+        -0.0444139617245
+        -0.0443913010397
+        -0.0443686403548
+        -0.04434597967
+        -0.0443233189851
+        -0.0443006583002
+        -0.0442779976154
+        -0.0442553369305
+        -0.0442326762457
+        -0.0442100155608
+        -0.044187354876
+        -0.0441646941911
+        -0.0441420335062
+        -0.0441193728214
+        -0.0440967121365
+        -0.0440740514517
+        -0.0440513907668
+        -0.044028730082
+        -0.0440060693971
+        -0.0439834087123
+        -0.0439607480274
+        -0.0439380873425
+        -0.0439154266577
+        -0.0438927659728
+        -0.043870105288
+        -0.0438474446031
+        -0.0438247839183
+        -0.0438021232334
+        -0.0437794625485
+        -0.0437568018637
+        -0.0437341411788
+        -0.043711480494
+        -0.0436888198091
+        -0.0436661591243
+        -0.0436434984394
+        -0.0436208377546
+        -0.0435981770697
+        -0.0435755163848
+        -0.0435528557
+        -0.0435301950151
+        -0.0435075343303
+        -0.0434848736454
+        -0.0434622129606
+        -0.0434395522757
+        -0.0434168915908
+        -0.043394230906
+        -0.0433715702211
+        -0.0433489095363
+        -0.0433262488514
+        -0.0433035881666
+        -0.0432809274817
+        -0.0432582667969
+        -0.043235606112
+        -0.0432129454271
+        -0.0431902847423
+        -0.0431676240574
+        -0.0431449633726
+        -0.0431223026877
+        -0.0430996420029
+        -0.043076981318
+        -0.0430543206331
+        -0.0430316599483
+        -0.0430089992634
+        -0.0429863385786
+        -0.0429636778937
+        -0.0429410172089
+        -0.042918356524
+        -0.0428956958392
+        -0.0428730351543
+        -0.0428503744694
+        -0.0428277137846
+        -0.0428050530997
+        -0.0427823924149
+        -0.04275973173
+        -0.0427370710452
+        -0.0427144103603
+        -0.0426917496754
+        -0.0426690889906
+        -0.0426464283057
+        -0.0426237676209
+        -0.042601106936
+        -0.0425784462512
+        -0.0425557855663
+        -0.0425331248815
+        -0.0425104641966
+        -0.0424878035117
+        -0.0424651428269
+        -0.042442482142
+        -0.0424198214572
+        -0.0423971607723
+        -0.0423745000875
+        -0.0423518394026
+        -0.0423291787177
+        -0.0423065180329
+        -0.042283857348
+        -0.0422611966632
+        -0.0422385359783
+        -0.0422158752935
+        -0.0421932146086
+        -0.0421705539238
+        -0.0421478932389
+        -0.042125232554
+        -0.0421025718692
+        -0.0420799111843
+        -0.0420572504995
+        -0.0420345898146
+        -0.0420119291298
+        -0.0419892684449
+        -0.04196660776
+        -0.0419439470752
+        -0.0419212863903
+        -0.0418986257055
+        -0.0418759650206
+        -0.0418533043358
+        -0.0418306436509
+        -0.0418079829661
+        -0.0417853222812
+        -0.0417626615963
+        -0.0417400009115
+        -0.0417173402266
+        -0.0416946795418
+        -0.0416720188569
+        -0.0416493581721
+        -0.0416266974872
+        -0.0416040368023
+        -0.0415813761175
+        -0.0415587154326
+        -0.0415360547478
+        -0.0415133940629
+        -0.0414907333781
+        -0.0414680726932
+        -0.0414454120084
+        -0.0414227513235
+        -0.0414000906386
+        -0.0413774299538
+        -0.0413547692689
+        -0.0413321085841
+        -0.0413094478992
+        -0.0412867872144
+        -0.0412641265295
+        -0.0412414658446
+        -0.0412188051598
+        -0.0411961444749
+        -0.0411734837901
+        -0.0411508231052
+        -0.0411281624204
+        -0.0411055017355
+        -0.0410828410507
+        -0.0410601803658
+        -0.0410375196809
+        -0.0410148589961
+        -0.0409921983112
+        -0.0409695376264
+        -0.0409468769415
+        -0.0409242162567
+        -0.0409015555718
+        -0.0408788948869
+        -0.0408562342021
+        -0.0408335735172
+        -0.0408109128324
+        -0.0407882521475
+        -0.0407655914627
+        -0.0407429307778
+        -0.040720270093
+        -0.0406976094081
+        -0.0406749487232
+        -0.0406522880384
+        -0.0406296273535
+        -0.0406069666687
+        -0.0405843059838
+        -0.040561645299
+        -0.0405389846141
+        -0.0405163239292
+        -0.0404936632444
+        -0.0404710025595
+        -0.0404483418747
+        -0.0404256811898
+        -0.040403020505
+        -0.0403803598201
+        -0.0403576991353
+        -0.0403350384504
+        -0.0403123777655
+        -0.0402897170807
+        -0.0402670563958
+        -0.040244395711
+        -0.0402217350261
+        -0.0401990743413
+        -0.0401764136564
+        -0.0401537529715
+        -0.0401310922867
+        -0.0401084316018
+        -0.040085770917
+        -0.0400631102321
+        -0.0400404495473
+        -0.0400177888624
+        -0.0399951281776
+        -0.0399724674927
+        -0.0399498068078
+        -0.039927146123
+        -0.0399044854381
+        -0.0398818247533
+        -0.0398591640684
+        -0.0398365033836
+        -0.0398138426987
+        -0.0397911820138
+        -0.039768521329
+        -0.0397458606441
+        -0.0397231999593
+        -0.0397005392744
+        -0.0396778785896
+        -0.0396552179047
+        -0.0396325572199
+        -0.039609896535
+        -0.0395872358501
+        -0.0395645751653
+        -0.0395419144804
+        -0.0395192537956
+        -0.0394965931107
+        -0.0394739324259
+        -0.039451271741
+        -0.0394286110561
+        -0.0394059503713
+        -0.0393832896864
+        -0.0393606290016
+        -0.0393379683167
+        -0.0393153076319
+        -0.039292646947
+        -0.0392699862622
+        -0.0392473255773
+        -0.0392246648924
+        -0.0392020042076
+        -0.0391793435227
+        -0.0391566828379
+        -0.039134022153
+        -0.0391113614682
+        -0.0390887007833
+        -0.0390660400984
+        -0.0390433794136
+        -0.0390207187287
+        -0.0389980580439
+        -0.038975397359
+        -0.0389527366742
+        -0.0389300759893
+        -0.0389074153045
+        -0.0388847546196
+        -0.0388620939347
+        -0.0388394332499
+        -0.038816772565
+        -0.0387941118802
+        -0.0387714511953
+        -0.0387487905105
+        -0.0387261298256
+        -0.0387034691407
+        -0.0386808084559
+        -0.038658147771
+        -0.0386354870862
+        -0.0386128264013
+        -0.0385901657165
+        -0.0385675050316
+        -0.0385448443468
+        -0.0385221836619
+        -0.038499522977
+        -0.0384768622922
+        -0.0384542016073
+        -0.0384315409225
+        -0.0384088802376
+        -0.0383862195528
+        -0.0383635588679
+        -0.038340898183
+        -0.0383182374982
+        -0.0382955768133
+        -0.0382729161285
+        -0.0382502554436
+        -0.0382275947588
+        -0.0382049340739
+        -0.0381822733891
+        -0.0381596127042
+        -0.0381369520193
+        -0.0381142913345
+        -0.0380916306496
+        -0.0380689699648
+        -0.0380463092799
+        -0.0380236485951
+        -0.0380009879102
+        -0.0379783272253
+        -0.0379556665405
+        -0.0379330058556
+        -0.0379103451708
+        -0.0378876844859
+        -0.0378650238011
+        -0.0378423631162
+        -0.0378197024314
+        -0.0377970417465
+        -0.0377743810616
+        -0.0377517203768
+        -0.0377290596919
+        -0.0377063990071
+        -0.0376837383222
+        -0.0376610776374
+        -0.0376384169525
+        -0.0376157562676
+        -0.0375930955828
+        -0.0375704348979
+        -0.0375477742131
+        -0.0375251135282
+        -0.0375024528434
+        -0.0374797921585
+        -0.0374571314737
+        -0.0374344707888
+        -0.0374118101039
+        -0.0373891494191
+        -0.0373664887342
+        -0.0373438280494
+        -0.0373211673645
+        -0.0372985066797
+        -0.0372758459948
+        -0.0372531853099
+        -0.0372305246251
+        -0.0372078639402
+        -0.0371852032554
+        -0.0371625425705
+        -0.0371398818857
+        -0.0371172212008
+        -0.037094560516
+        -0.0370718998311
+        -0.0370492391462
+        -0.0370265784614
+        -0.0370039177765
+        -0.0369812570917
+        -0.0369585964068
+        -0.036935935722
+        -0.0369132750371
+        -0.0368906143522
+        -0.0368679536674
+        -0.0368452929825
+        -0.0368226322977
+        -0.0367999716128
+        -0.036777310928
+        -0.0367546502431
+        -0.0367319895583
+        -0.0367093288734
+        -0.0366866681885
+        -0.0366640075037
+        -0.0366413468188
+        -0.036618686134
+        -0.0365960254491
+        -0.0365733647643
+        -0.0365507040794
+        -0.0365280433945
+        -0.0365053827097
+        -0.0364827220248
+        -0.03646006134
+        -0.0364374006551
+        -0.0364147399703
+        -0.0363920792854
+        -0.0363694186006
+        -0.0363467579157
+        -0.0363240972308
+        -0.036301436546
+        -0.0362787758611
+        -0.0362561151763
+        -0.0362334544914
+        -0.0362107938066
+        -0.0361881331217
+        -0.0361654724368
+        -0.036142811752
+        -0.0361201510671
+        -0.0360974903823
+        -0.0360748296974
+        -0.0360521690126
+        -0.0360295083277
+        -0.0360068476429
+        -0.035984186958
+        -0.0359615262731
+        -0.0359388655883
+        -0.0359162049034
+        -0.0358935442186
+        -0.0358708835337
+        -0.0358482228489
+        -0.035825562164
+        -0.0358029014791
+        -0.0357802407943
+        -0.0357575801094
+        -0.0357349194246
+        -0.0357122587397
+        -0.0356895980549
+        -0.03566693737
+        -0.0356442766852
+        -0.0356216160003
+        -0.0355989553154
+        -0.0355762946306
+        -0.0355536339457
+        -0.0355309732609
+        -0.035508312576
+        -0.0354856518912
+        -0.0354629912063
+        -0.0354403305214
+        -0.0354176698366
+        -0.0353950091517
+        -0.0353723484669
+        -0.035349687782
+        -0.0353270270972
+        -0.0353043664123
+        -0.0352817057275
+        -0.0352590450426
+        -0.0352363843577
+        -0.0352137236729
+        -0.035191062988
+        -0.0351684023032
+        -0.0351457416183
+        -0.0351230809335
+        -0.0351004202486
+        -0.0350777595637
+        -0.0350550988789
+        -0.035032438194
+        -0.0350097775092
+        -0.0349871168243
+        -0.0349644561395
+        -0.0349417954546
+        -0.0349191347698
+        -0.0348964740849
+        -0.0348738134
+        -0.0348511527152
+        -0.0348284920303
+        -0.0348058313455
+        -0.0347831706606
+        -0.0347605099758
+        -0.0347378492909
+        -0.034715188606
+        -0.0346925279212
+        -0.0346698672363
+        -0.0346472065515
+        -0.0346245458666
+        -0.0346018851818
+        -0.0345792244969
+        -0.0345565638121
+        -0.0345339031272
+        -0.0345112424423
+        -0.0344885817575
+        -0.0344659210726
+        -0.0344432603878
+        -0.0344205997029
+        -0.0343979390181
+        -0.0343752783332
+        -0.0343526176483
+        -0.0343299569635
+        -0.0343072962786
+        -0.0342846355938
+        -0.0342619749089
+        -0.0342393142241
+        -0.0342166535392
+        -0.0341939928544
+        -0.0341713321695
+        -0.0341486714846
+        -0.0341260107998
+        -0.0341033501149
+        -0.0340806894301
+        -0.0340580287452
+        -0.0340353680604
+        -0.0340127073755
+        -0.0339900466906
+        -0.0339673860058
+        -0.0339447253209
+        -0.0339220646361
+        -0.0338994039512
+        -0.0338767432664
+        -0.0338540825815
+        -0.0338314218967
+        -0.0338087612118
+        -0.0337861005269
+        -0.0337634398421
+        -0.0337407791572
+        -0.0337181184724
+        -0.0336954577875
+        -0.0336727971027
+        -0.0336501364178
+        -0.0336274757329
+        -0.0336048150481
+        -0.0335821543632
+        -0.0335594936784
+        -0.0335368329935
+        -0.0335141723087
+        -0.0334915116238
+        -0.033468850939
+        -0.0334461902541
+        -0.0334235295692
+        -0.0334008688844
+        -0.0333782081995
+        -0.0333555475147
+        -0.0333328868298
+        -0.033310226145
+        -0.0332875654601
+        -0.0332649047752
+        -0.0332422440904
+        -0.0332195834055
+        -0.0331969227207
+        -0.0331742620358
+        -0.033151601351
+        -0.0331289406661
+        -0.0331062799813
+        -0.0330836192964
+        -0.0330609586115
+        -0.0330382979267
+        -0.0330156372418
+        -0.032992976557
+        -0.0329703158721
+        -0.0329476551873
+        -0.0329249945024
+        -0.0329023338175
+        -0.0328796731327
+        -0.0328570124478
+        -0.032834351763
+        -0.0328116910781
+        -0.0327890303933
+        -0.0327663697084
+        -0.0327437090236
+        -0.0327210483387
+        -0.0326983876538
+        -0.032675726969
+        -0.0326530662841
+        -0.0326304055993
+        -0.0326077449144
+        -0.0325850842296
+        -0.0325624235447
+        -0.0325397628598
+        -0.032517102175
+        -0.0324944414901
+        -0.0324717808053
+        -0.0324491201204
+        -0.0324264594356
+        -0.0324037987507
+        -0.0323811380659
+        -0.032358477381
+        -0.0323358166961
+        -0.0323131560113
+        -0.0322904953264
+        -0.0322678346416
+        -0.0322451739567
+        -0.0322225132719
+        -0.032199852587
+        -0.0321771919021
+        -0.0321545312173
+        -0.0321318705324
+        -0.0321092098476
+        -0.0320865491627
+        -0.0320638884779
+        -0.032041227793
+        -0.0320185671082
+        -0.0319959064233
+        -0.0319732457384
+        -0.0319505850536
+        -0.0319279243687
+        -0.0319052636839
+        -0.031882602999
+        -0.0318599423142
+        -0.0318372816293
+        -0.0318146209444
+        -0.0317919602596
+        -0.0317692995747
+        -0.0317466388899
+        -0.031723978205
+        -0.0317013175202
+        -0.0316786568353
+        -0.0316559961505
+        -0.0316333354656
+        -0.0316106747807
+        -0.0315880140959
+        -0.031565353411
+        -0.0315426927262
+        -0.0315200320413
+        -0.0314973713565
+        -0.0314747106716
+        -0.0314520499867
+        -0.0314293893019
+        -0.031406728617
+        -0.0313840679322
+        -0.0313614072473
+        -0.0313387465625
+        -0.0313160858776
+        -0.0312934251928
+        -0.0312707645079
+        -0.031248103823
+        -0.0312254431382
+        -0.0312027824533
+        -0.0311801217685
+        -0.0311574610836
+        -0.0311348003988
+        -0.0311121397139
+        -0.031089479029
+        -0.0310668183442
+        -0.0310441576593
+        -0.0310214969745
+        -0.0309988362896
+        -0.0309761756048
+        -0.0309535149199
+        -0.0309308542351
+        -0.0309081935502
+        -0.0308855328653
+        -0.0308628721805
+        -0.0308402114956
+        -0.0308175508108
+        -0.0307948901259
+        -0.0307722294411
+        -0.0307495687562
+        -0.0307269080713
+        -0.0307042473865
+        -0.0306815867016
+        -0.0306589260168
+        -0.0306362653319
+        -0.0306136046471
+        -0.0305909439622
+        -0.0305682832774
+        -0.0305456225925
+        -0.0305229619076
+        -0.0305003012228
+        -0.0304776405379
+        -0.0304549798531
+        -0.0304323191682
+        -0.0304096584834
+        -0.0303869977985
+        -0.0303643371136
+        -0.0303416764288
+        -0.0303190157439
+        -0.0302963550591
+        -0.0302736943742
+        -0.0302510336894
+        -0.0302283730045
+        -0.0302057123197
+        -0.0301830516348
+        -0.0301603909499
+        -0.0301377302651
+        -0.0301150695802
+        -0.0300924088954
+        -0.0300697482105
+        -0.0300470875257
+        -0.0300244268408
+        -0.0300017661559
+        -0.0299791054711
+        -0.0299564447862
+        -0.0299337841014
+        -0.0299111234165
+        -0.0298884627317
+        -0.0298658020468
+        -0.029843141362
+        -0.0298204806771
+        -0.0297978199922
+        -0.0297751593074
+        -0.0297524986225
+        -0.0297298379377
+        -0.0297071772528
+        -0.029684516568
+        -0.0296618558831
+        -0.0296391951982
+        -0.0296165345134
+        -0.0295938738285
+        -0.0295712131437
+        -0.0295485524588
+        -0.029525891774
+        -0.0295032310891
+        -0.0294805704043
+        -0.0294579097194
+        -0.0294352490345
+        -0.0294125883497
+        -0.0293899276648
+        -0.02936726698
+        -0.0293446062951
+        -0.0293219456103
+        -0.0292992849254
+        -0.0292766242405
+        -0.0292539635557
+        -0.0292313028708
+        -0.029208642186
+        -0.0291859815011
+        -0.0291633208163
+        -0.0291406601314
+        -0.0291179994466
+        -0.0290953387617
+        -0.0290726780768
+        -0.029050017392
+        -0.0290273567071
+        -0.0290046960223
+        -0.0289820353374
+        -0.0289593746526
+        -0.0289367139677
+        -0.0289140532828
+        -0.028891392598
+        -0.0288687319131
+        -0.0288460712283
+        -0.0288234105434
+        -0.0288007498586
+        -0.0287780891737
+        -0.0287554284889
+        -0.028732767804
+        -0.0287101071191
+        -0.0286874464343
+        -0.0286647857494
+        -0.0286421250646
+        -0.0286194643797
+        -0.0285968036949
+        -0.02857414301
+        -0.0285514823251
+        -0.0285288216403
+        -0.0285061609554
+        -0.0284835002706
+        -0.0284608395857
+        -0.0284381789009
+        -0.028415518216
+        -0.0283928575312
+        -0.0283701968463
+        -0.0283475361614
+        -0.0283248754766
+        -0.0283022147917
+        -0.0282795541069
+        -0.028256893422
+        -0.0282342327372
+        -0.0282115720523
+        -0.0281889113674
+        -0.0281662506826
+        -0.0281435899977
+        -0.0281209293129
+        -0.028098268628
+        -0.0280756079432
+        -0.0280529472583
+        -0.0280302865735
+        -0.0280076258886
+        -0.0279849652037
+        -0.0279623045189
+        -0.027939643834
+        -0.0279169831492
+        -0.0278943224643
+        -0.0278716617795
+        -0.0278490010946
+        -0.0278263404097
+        -0.0278036797249
+        -0.02778101904
+        -0.0277583583552
+        -0.0277356976703
+        -0.0277130369855
+        -0.0276903763006
+        -0.0276677156158
+        -0.0276450549309
+        -0.027622394246
+        -0.0275997335612
+        -0.0275770728763
+        -0.0275544121915
+        -0.0275317515066
+        -0.0275090908218
+        -0.0274864301369
+        -0.027463769452
+        -0.0274411087672
+        -0.0274184480823
+        -0.0273957873975
+        -0.0273731267126
+        -0.0273504660278
+        -0.0273278053429
+        -0.0273051446581
+        -0.0272824839732
+        -0.0272598232883
+        -0.0272371626035
+        -0.0272145019186
+        -0.0271918412338
+        -0.0271691805489
+        -0.0271465198641
+        -0.0271238591792
+        -0.0271011984943
+        -0.0270785378095
+        -0.0270558771246
+        -0.0270332164398
+        -0.0270105557549
+        -0.0269878950701
+        -0.0269652343852
+        -0.0269425737004
+        -0.0269199130155
+        -0.0268972523306
+        -0.0268745916458
+        -0.0268519309609
+        -0.0268292702761
+        -0.0268066095912
+        -0.0267839489064
+        -0.0267612882215
+        -0.0267386275366
+        -0.0267159668518
+        -0.0266933061669
+        -0.0266706454821
+        -0.0266479847972
+        -0.0266253241124
+        -0.0266026634275
+        -0.0265800027427
+        -0.0265573420578
+        -0.0265346813729
+        -0.0265120206881
+        -0.0264893600032
+        -0.0264666993184
+        -0.0264440386335
+        -0.0264213779487
+        -0.0263987172638
+        -0.0263760565789
+        -0.0263533958941
+        -0.0263307352092
+        -0.0263080745244
+        -0.0262854138395
+        -0.0262627531547
+        -0.0262400924698
+        -0.026217431785
+        -0.0261947711001
+        -0.0261721104152
+        -0.0261494497304
+        -0.0261267890455
+        -0.0261041283607
+        -0.0260814676758
+        -0.026058806991
+        -0.0260361463061
+        -0.0260134856212
+        -0.0259908249364
+        -0.0259681642515
+        -0.0259455035667
+        -0.0259228428818
+        -0.025900182197
+        -0.0258775215121
+        -0.0258548608273
+        -0.0258322001424
+        -0.0258095394575
+        -0.0257868787727
+        -0.0257642180878
+        -0.025741557403
+        -0.0257188967181
+        -0.0256962360333
+        -0.0256735753484
+        -0.0256509146635
+        -0.0256282539787
+        -0.0256055932938
+        -0.025582932609
+        -0.0255602719241
+        -0.0255376112393
+        -0.0255149505544
+        -0.0254922898696
+        -0.0254696291847
+        -0.0254469684998
+        -0.025424307815
+        -0.0254016471301
+        -0.0253789864453
+        -0.0253563257604
+        -0.0253336650756
+        -0.0253110043907
+        -0.0252883437058
+        -0.025265683021
+        -0.0252430223361
+        -0.0252203616513
+        -0.0251977009664
+        -0.0251750402816
+        -0.0251523795967
+        -0.0251297189119
+        -0.025107058227
+        -0.0250843975421
+        -0.0250617368573
+        -0.0250390761724
+        -0.0250164154876
+        -0.0249937548027
+        -0.0249710941179
+        -0.024948433433
+        -0.0249257727481
+        -0.0249031120633
+        -0.0248804513784
+        -0.0248577906936
+        -0.0248351300087
+        -0.0248124693239
+        -0.024789808639
+        -0.0247671479542
+        -0.0247444872693
+        -0.0247218265844
+        -0.0246991658996
+        -0.0246765052147
+        -0.0246538445299
+        -0.024631183845
+        -0.0246085231602
+        -0.0245858624753
+        -0.0245632017904
+        -0.0245405411056
+        -0.0245178804207
+        -0.0244952197359
+        -0.024472559051
+        -0.0244498983662
+        -0.0244272376813
+        -0.0244045769964
+        -0.0243819163116
+        -0.0243592556267
+        -0.0243365949419
+        -0.024313934257
+        -0.0242912735722
+        -0.0242686128873
+        -0.0242459522025
+        -0.0242232915176
+        -0.0242006308327
+        -0.0241779701479
+        -0.024155309463
+        -0.0241326487782
+        -0.0241099880933
+        -0.0240873274085
+        -0.0240646667236
+        -0.0240420060387
+        -0.0240193453539
+        -0.023996684669
+        -0.0239740239842
+        -0.0239513632993
+        -0.0239287026145
+        -0.0239060419296
+        -0.0238833812448
+        -0.0238607205599
+        -0.023838059875
+        -0.0238153991902
+        -0.0237927385053
+        -0.0237700778205
+        -0.0237474171356
+        -0.0237247564508
+        -0.0237020957659
+        -0.023679435081
+        -0.0236567743962
+        -0.0236341137113
+        -0.0236114530265
+        -0.0235887923416
+        -0.0235661316568
+        -0.0235434709719
+        -0.0235208102871
+        -0.0234981496022
+        -0.0234754889173
+        -0.0234528282325
+        -0.0234301675476
+        -0.0234075068628
+        -0.0233848461779
+        -0.0233621854931
+        -0.0233395248082
+        -0.0233168641233
+        -0.0232942034385
+        -0.0232715427536
+        -0.0232488820688
+        -0.0232262213839
+        -0.0232035606991
+        -0.0231809000142
+        -0.0231582393294
+        -0.0231355786445
+        -0.0231129179596
+        -0.0230902572748
+        -0.0230675965899
+        -0.0230449359051
+        -0.0230222752202
+        -0.0229996145354
+        -0.0229769538505
+        -0.0229542931656
+        -0.0229316324808
+        -0.0229089717959
+        -0.0228863111111
+        -0.0228636504262
+        -0.0228409897414
+        -0.0228183290565
+        -0.0227956683717
+        -0.0227730076868
+        -0.0227503470019
+        -0.0227276863171
+        -0.0227050256322
+        -0.0226823649474
+        -0.0226597042625
+        -0.0226370435777
+        -0.0226143828928
+        -0.0225917222079
+        -0.0225690615231
+        -0.0225464008382
+        -0.0225237401534
+        -0.0225010794685
+        -0.0224784187837
+        -0.0224557580988
+        -0.022433097414
+        -0.0224104367291
+        -0.0223877760442
+        -0.0223651153594
+        -0.0223424546745
+        -0.0223197939897
+        -0.0222971333048
+        -0.02227447262
+        -0.0222518119351
+        -0.0222291512502
+        -0.0222064905654
+        -0.0221838298805
+        -0.0221611691957
+        -0.0221385085108
+        -0.022115847826
+        -0.0220931871411
+        -0.0220705264563
+        -0.0220478657714
+        -0.0220252050865
+        -0.0220025444017
+        -0.0219798837168
+        -0.021957223032
+        -0.0219345623471
+        -0.0219119016623
+        -0.0218892409774
+        -0.0218665802925
+        -0.0218439196077
+        -0.0218212589228
+        -0.021798598238
+        -0.0217759375531
+        -0.0217532768683
+        -0.0217306161834
+        -0.0217079554986
+        -0.0216852948137
+        -0.0216626341288
+        -0.021639973444
+        -0.0216173127591
+        -0.0215946520743
+        -0.0215719913894
+        -0.0215493307046
+        -0.0215266700197
+        -0.0215040093348
+        -0.02148134865
+        -0.0214586879651
+        -0.0214360272803
+        -0.0214133665954
+        -0.0213907059106
+        -0.0213680452257
+        -0.0213453845409
+        -0.021322723856
+        -0.0213000631711
+        -0.0212774024863
+        -0.0212547418014
+        -0.0212320811166
+        -0.0212094204317
+        -0.0211867597469
+        -0.021164099062
+        -0.0211414383771
+        -0.0211187776923
+        -0.0210961170074
+        -0.0210734563226
+        -0.0210507956377
+        -0.0210281349529
+        -0.021005474268
+        -0.0209828135832
+        -0.0209601528983
+        -0.0209374922134
+        -0.0209148315286
+        -0.0208921708437
+        -0.0208695101589
+        -0.020846849474
+        -0.0208241887892
+        -0.0208015281043
+        -0.0207788674194
+        -0.0207562067346
+        -0.0207335460497
+        -0.0207108853649
+        -0.02068822468
+        -0.0206655639952
+        -0.0206429033103
+        -0.0206202426255
+        -0.0205975819406
+        -0.0205749212557
+        -0.0205522605709
+        -0.020529599886
+        -0.0205069392012
+        -0.0204842785163
+        -0.0204616178315
+        -0.0204389571466
+        -0.0204162964617
+        -0.0203936357769
+        -0.020370975092
+        -0.0203483144072
+        -0.0203256537223
+        -0.0203029930375
+        -0.0202803323526
+        -0.0202576716678
+        -0.0202350109829
+        -0.020212350298
+        -0.0201896896132
+        -0.0201670289283
+        -0.0201443682435
+        -0.0201217075586
+        -0.0200990468738
+        -0.0200763861889
+        -0.020053725504
+        -0.0200310648192
+        -0.0200084041343
+        -0.0199857434495
+        -0.0199630827646
+        -0.0199404220798
+        -0.0199177613949
+        -0.0198951007101
+        -0.0198724400252
+        -0.0198497793403
+        -0.0198271186555
+        -0.0198044579706
+        -0.0197817972858
+        -0.0197591366009
+        -0.0197364759161
+        -0.0197138152312
+        -0.0196911545463
+        -0.0196684938615
+        -0.0196458331766
+        -0.0196231724918
+        -0.0196005118069
+        -0.0195778511221
+        -0.0195551904372
+        -0.0195325297524
+        -0.0195098690675
+        -0.0194872083826
+        -0.0194645476978
+        -0.0194418870129
+        -0.0194192263281
+        -0.0193965656432
+        -0.0193739049584
+        -0.0193512442735
+        -0.0193285835886
+        -0.0193059229038
+        -0.0192832622189
+        -0.0192606015341
+        -0.0192379408492
+        -0.0192152801644
+        -0.0191926194795
+        -0.0191699587947
+        -0.0191472981098
+        -0.0191246374249
+        -0.0191019767401
+        -0.0190793160552
+        -0.0190566553704
+        -0.0190339946855
+        -0.0190113340007
+        -0.0189886733158
+        -0.0189660126309
+        -0.0189433519461
+        -0.0189206912612
+        -0.0188980305764
+        -0.0188753698915
+        -0.0188527092067
+        -0.0188300485218
+        -0.018807387837
+        -0.0187847271521
+        -0.0187620664672
+        -0.0187394057824
+        -0.0187167450975
+        -0.0186940844127
+        -0.0186714237278
+        -0.018648763043
+        -0.0186261023581
+        -0.0186034416732
+        -0.0185807809884
+        -0.0185581203035
+        -0.0185354596187
+        -0.0185127989338
+        -0.018490138249
+        -0.0184674775641
+        -0.0184448168793
+        -0.0184221561944
+        -0.0183994955095
+        -0.0183768348247
+        -0.0183541741398
+        -0.018331513455
+        -0.0183088527701
+        -0.0182861920853
+        -0.0182635314004
+        -0.0182408707155
+        -0.0182182100307
+        -0.0181955493458
+        -0.018172888661
+        -0.0181502279761
+        -0.0181275672913
+        -0.0181049066064
+        -0.0180822459216
+        -0.0180595852367
+        -0.0180369245518
+        -0.018014263867
+        -0.0179916031821
+        -0.0179689424973
+        -0.0179462818124
+        -0.0179236211276
+        -0.0179009604427
+        -0.0178782997578
+        -0.017855639073
+        -0.0178329783881
+        -0.0178103177033
+        -0.0177876570184
+        -0.0177649963336
+        -0.0177423356487
+        -0.0177196749639
+        -0.017697014279
+        -0.0176743535941
+        -0.0176516929093
+        -0.0176290322244
+        -0.0176063715396
+        -0.0175837108547
+        -0.0175610501699
+        -0.017538389485
+        -0.0175157288001
+        -0.0174930681153
+        -0.0174704074304
+        -0.0174477467456
+        -0.0174250860607
+        -0.0174024253759
+        -0.017379764691
+        -0.0173571040062
+        -0.0173344433213
+        -0.0173117826364
+        -0.0172891219516
+        -0.0172664612667
+        -0.0172438005819
+        -0.017221139897
+        -0.0171984792122
+        -0.0171758185273
+        -0.0171531578424
+        -0.0171304971576
+        -0.0171078364727
+        -0.0170851757879
+        -0.017062515103
+        -0.0170398544182
+        -0.0170171937333
+        -0.0169945330485
+        -0.0169718723636
+        -0.0169492116787
+        -0.0169265509939
+        -0.016903890309
+        -0.0168812296242
+        -0.0168585689393
+        -0.0168359082545
+        -0.0168132475696
+        -0.0167905868847
+        -0.0167679261999
+        -0.016745265515
+        -0.0167226048302
+        -0.0166999441453
+        -0.0166772834605
+        -0.0166546227756
+        -0.0166319620908
+        -0.0166093014059
+        -0.016586640721
+        -0.0165639800362
+        -0.0165413193513
+        -0.0165186586665
+        -0.0164959979816
+        -0.0164733372968
+        -0.0164506766119
+        -0.016428015927
+        -0.0164053552422
+        -0.0163826945573
+        -0.0163600338725
+        -0.0163373731876
+        -0.0163147125028
+        -0.0162920518179
+        -0.0162693911331
+        -0.0162467304482
+        -0.0162240697633
+        -0.0162014090785
+        -0.0161787483936
+        -0.0161560877088
+        -0.0161334270239
+        -0.0161107663391
+        -0.0160881056542
+        -0.0160654449693
+        -0.0160427842845
+        -0.0160201235996
+        -0.0159974629148
+        -0.0159748022299
+        -0.0159521415451
+        -0.0159294808602
+        -0.0159068201754
+        -0.0158841594905
+        -0.0158614988056
+        -0.0158388381208
+        -0.0158161774359
+        -0.0157935167511
+        -0.0157708560662
+        -0.0157481953814
+        -0.0157255346965
+        -0.0157028740116
+        -0.0156802133268
+        -0.0156575526419
+        -0.0156348919571
+        -0.0156122312722
+        -0.0155895705874
+        -0.0155669099025
+        -0.0155442492177
+        -0.0155215885328
+        -0.0154989278479
+        -0.0154762671631
+        -0.0154536064782
+        -0.0154309457934
+        -0.0154082851085
+        -0.0153856244237
+        -0.0153629637388
+        -0.0153403030539
+        -0.0153176423691
+        -0.0152949816842
+        -0.0152723209994
+        -0.0152496603145
+        -0.0152269996297
+        -0.0152043389448
+        -0.01518167826
+        -0.0151590175751
+        -0.0151363568902
+        -0.0151136962054
+        -0.0150910355205
+        -0.0150683748357
+        -0.0150457141508
+        -0.015023053466
+        -0.0150003927811
+        -0.0149777320962
+        -0.0149550714114
+        -0.0149324107265
+        -0.0149097500417
+        -0.0148870893568
+        -0.014864428672
+        -0.0148417679871
+        -0.0148191073023
+        -0.0147964466174
+        -0.0147737859325
+        -0.0147511252477
+        -0.0147284645628
+        -0.014705803878
+        -0.0146831431931
+        -0.0146604825083
+        -0.0146378218234
+        -0.0146151611385
+        -0.0145925004537
+        -0.0145698397688
+        -0.014547179084
+        -0.0145245183991
+        -0.0145018577143
+        -0.0144791970294
+        -0.0144565363446
+        -0.0144338756597
+        -0.0144112149748
+        -0.01438855429
+        -0.0143658936051
+        -0.0143432329203
+        -0.0143205722354
+        -0.0142979115506
+        -0.0142752508657
+        -0.0142525901808
+        -0.014229929496
+        -0.0142072688111
+        -0.0141846081263
+        -0.0141619474414
+        -0.0141392867566
+        -0.0141166260717
+        -0.0140939653869
+        -0.014071304702
+        -0.0140486440171
+        -0.0140259833323
+        -0.0140033226474
+        -0.0139806619626
+        -0.0139580012777
+        -0.0139353405929
+        -0.013912679908
+        -0.0138900192231
+        -0.0138673585383
+        -0.0138446978534
+        -0.0138220371686
+        -0.0137993764837
+        -0.0137767157989
+        -0.013754055114
+        -0.0137313944292
+        -0.0137087337443
+        -0.0136860730594
+        -0.0136634123746
+        -0.0136407516897
+        -0.0136180910049
+        -0.01359543032
+        -0.0135727696352
+        -0.0135501089503
+        -0.0135274482654
+        -0.0135047875806
+        -0.0134821268957
+        -0.0134594662109
+        -0.013436805526
+        -0.0134141448412
+        -0.0133914841563
+        -0.0133688234715
+        -0.0133461627866
+        -0.0133235021017
+        -0.0133008414169
+        -0.013278180732
+        -0.0132555200472
+        -0.0132328593623
+        -0.0132101986775
+        -0.0131875379926
+        -0.0131648773077
+        -0.0131422166229
+        -0.013119555938
+        -0.0130968952532
+        -0.0130742345683
+        -0.0130515738835
+        -0.0130289131986
+        -0.0130062525138
+        -0.0129835918289
+        -0.012960931144
+        -0.0129382704592
+        -0.0129156097743
+        -0.0128929490895
+        -0.0128702884046
+        -0.0128476277198
+        -0.0128249670349
+        -0.01280230635
+        -0.0127796456652
+        -0.0127569849803
+        -0.0127343242955
+        -0.0127116636106
+        -0.0126890029258
+        -0.0126663422409
+        -0.0126436815561
+        -0.0126210208712
+        -0.0125983601863
+        -0.0125756995015
+        -0.0125530388166
+        -0.0125303781318
+        -0.0125077174469
+        -0.0124850567621
+        -0.0124623960772
+        -0.0124397353923
+        -0.0124170747075
+        -0.0123944140226
+        -0.0123717533378
+        -0.0123490926529
+        -0.0123264319681
+        -0.0123037712832
+        -0.0122811105984
+        -0.0122584499135
+        -0.0122357892286
+        -0.0122131285438
+        -0.0121904678589
+        -0.0121678071741
+        -0.0121451464892
+        -0.0121224858044
+        -0.0120998251195
+        -0.0120771644346
+        -0.0120545037498
+        -0.0120318430649
+        -0.0120091823801
+        -0.0119865216952
+        -0.0119638610104
+        -0.0119412003255
+        -0.0119185396407
+        -0.0118958789558
+        -0.0118732182709
+        -0.0118505575861
+        -0.0118278969012
+        -0.0118052362164
+        -0.0117825755315
+        -0.0117599148467
+        -0.0117372541618
+        -0.0117145934769
+        -0.0116919327921
+        -0.0116692721072
+        -0.0116466114224
+        -0.0116239507375
+        -0.0116012900527
+        -0.0115786293678
+        -0.011555968683
+        -0.0115333079981
+        -0.0115106473132
+        -0.0114879866284
+        -0.0114653259435
+        -0.0114426652587
+        -0.0114200045738
+        -0.011397343889
+        -0.0113746832041
+        -0.0113520225192
+        -0.0113293618344
+        -0.0113067011495
+        -0.0112840404647
+        -0.0112613797798
+        -0.011238719095
+        -0.0112160584101
+        -0.0111933977253
+        -0.0111707370404
+        -0.0111480763555
+        -0.0111254156707
+        -0.0111027549858
+        -0.011080094301
+        -0.0110574336161
+        -0.0110347729313
+        -0.0110121122464
+        -0.0109894515615
+        -0.0109667908767
+        -0.0109441301918
+        -0.010921469507
+        -0.0108988088221
+        -0.0108761481373
+        -0.0108534874524
+        -0.0108308267676
+        -0.0108081660827
+        -0.0107855053978
+        -0.010762844713
+        -0.0107401840281
+        -0.0107175233433
+        -0.0106948626584
+        -0.0106722019736
+        -0.0106495412887
+        -0.0106268806038
+        -0.010604219919
+        -0.0105815592341
+        -0.0105588985493
+        -0.0105362378644
+        -0.0105135771796
+        -0.0104909164947
+        -0.0104682558099
+        -0.010445595125
+        -0.0104229344401
+        -0.0104002737553
+        -0.0103776130704
+        -0.0103549523856
+        -0.0103322917007
+        -0.0103096310159
+        -0.010286970331
+        -0.0102643096461
+        -0.0102416489613
+        -0.0102189882764
+        -0.0101963275916
+        -0.0101736669067
+        -0.0101510062219
+        -0.010128345537
+        -0.0101056848522
+        -0.0100830241673
+        -0.0100603634824
+        -0.0100377027976
+        -0.0100150421127
+        -0.00999238142787
+        -0.00996972074302
+        -0.00994706005816
+        -0.0099243993733
+        -0.00990173868845
+        -0.00987907800359
+        -0.00985641731874
+        -0.00983375663388
+        -0.00981109594902
+        -0.00978843526417
+        -0.00976577457931
+        -0.00974311389445
+        -0.0097204532096
+        -0.00969779252474
+        -0.00967513183989
+        -0.00965247115503
+        -0.00962981047017
+        -0.00960714978532
+        -0.00958448910046
+        -0.0095618284156
+        -0.00953916773075
+        -0.00951650704589
+        -0.00949384636104
+        -0.00947118567618
+        -0.00944852499132
+        -0.00942586430647
+        -0.00940320362161
+        -0.00938054293675
+        -0.0093578822519
+        -0.00933522156704
+        -0.00931256088219
+        -0.00928990019733
+        -0.00926723951247
+        -0.00924457882762
+        -0.00922191814276
+        -0.0091992574579
+        -0.00917659677305
+        -0.00915393608819
+        -0.00913127540334
+        -0.00910861471848
+        -0.00908595403362
+        -0.00906329334877
+        -0.00904063266391
+        -0.00901797197905
+        -0.0089953112942
+        -0.00897265060934
+        -0.00894998992449
+        -0.00892732923963
+        -0.00890466855477
+        -0.00888200786992
+        -0.00885934718506
+        -0.0088366865002
+        -0.00881402581535
+        -0.00879136513049
+        -0.00876870444564
+        -0.00874604376078
+        -0.00872338307592
+        -0.00870072239107
+        -0.00867806170621
+        -0.00865540102135
+        -0.0086327403365
+        -0.00861007965164
+        -0.00858741896679
+        -0.00856475828193
+        -0.00854209759707
+        -0.00851943691222
+        -0.00849677622736
+        -0.0084741155425
+        -0.00845145485765
+        -0.00842879417279
+        -0.00840613348794
+        -0.00838347280308
+        -0.00836081211822
+        -0.00833815143337
+        -0.00831549074851
+        -0.00829283006365
+        -0.0082701693788
+        -0.00824750869394
+        -0.00822484800909
+        -0.00820218732423
+        -0.00817952663937
+        -0.00815686595452
+        -0.00813420526966
+        -0.0081115445848
+        -0.00808888389995
+        -0.00806622321509
+        -0.00804356253024
+        -0.00802090184538
+        -0.00799824116052
+        -0.00797558047567
+        -0.00795291979081
+        -0.00793025910595
+        -0.0079075984211
+        -0.00788493773624
+        -0.00786227705138
+        -0.00783961636653
+        -0.00781695568167
+        -0.00779429499682
+        -0.00777163431196
+        -0.0077489736271
+        -0.00772631294225
+        -0.00770365225739
+        -0.00768099157253
+        -0.00765833088768
+        -0.00763567020282
+        -0.00761300951797
+        -0.00759034883311
+        -0.00756768814825
+        -0.0075450274634
+        -0.00752236677854
+        -0.00749970609368
+        -0.00747704540883
+        -0.00745438472397
+        -0.00743172403912
+        -0.00740906335426
+        -0.0073864026694
+        -0.00736374198455
+        -0.00734108129969
+        -0.00731842061483
+        -0.00729575992998
+        -0.00727309924512
+        -0.00725043856027
+        -0.00722777787541
+        -0.00720511719055
+        -0.0071824565057
+        -0.00715979582084
+        -0.00713713513598
+        -0.00711447445113
+        -0.00709181376627
+        -0.00706915308142
+        -0.00704649239656
+        -0.0070238317117
+        -0.00700117102685
+        -0.00697851034199
+        -0.00695584965713
+        -0.00693318897228
+        -0.00691052828742
+        -0.00688786760257
+        -0.00686520691771
+        -0.00684254623285
+        -0.006819885548
+        -0.00679722486314
+        -0.00677456417828
+        -0.00675190349343
+        -0.00672924280857
+        -0.00670658212372
+        -0.00668392143886
+        -0.006661260754
+        -0.00663860006915
+        -0.00661593938429
+        -0.00659327869943
+        -0.00657061801458
+        -0.00654795732972
+        -0.00652529664487
+        -0.00650263596001
+        -0.00647997527515
+        -0.0064573145903
+        -0.00643465390544
+        -0.00641199322058
+        -0.00638933253573
+        -0.00636667185087
+        -0.00634401116602
+        -0.00632135048116
+        -0.0062986897963
+        -0.00627602911145
+        -0.00625336842659
+        -0.00623070774173
+        -0.00620804705688
+        -0.00618538637202
+        -0.00616272568717
+        -0.00614006500231
+        -0.00611740431745
+        -0.0060947436326
+        -0.00607208294774
+        -0.00604942226288
+        -0.00602676157803
+        -0.00600410089317
+        -0.00598144020832
+        -0.00595877952346
+        -0.0059361188386
+        -0.00591345815375
+        -0.00589079746889
+        -0.00586813678403
+        -0.00584547609918
+        -0.00582281541432
+        -0.00580015472947
+        -0.00577749404461
+        -0.00575483335975
+        -0.0057321726749
+        -0.00570951199004
+        -0.00568685130518
+        -0.00566419062033
+        -0.00564152993547
+        -0.00561886925062
+        -0.00559620856576
+        -0.0055735478809
+        -0.00555088719605
+        -0.00552822651119
+        -0.00550556582633
+        -0.00548290514148
+        -0.00546024445662
+        -0.00543758377177
+        -0.00541492308691
+        -0.00539226240205
+        -0.0053696017172
+        -0.00534694103234
+        -0.00532428034748
+        -0.00530161966263
+        -0.00527895897777
+        -0.00525629829292
+        -0.00523363760806
+        -0.0052109769232
+        -0.00518831623835
+        -0.00516565555349
+        -0.00514299486863
+        -0.00512033418378
+        -0.00509767349892
+        -0.00507501281407
+        -0.00505235212921
+        -0.00502969144435
+        -0.0050070307595
+        -0.00498437007464
+        -0.00496170938978
+        -0.00493904870493
+        -0.00491638802007
+        -0.00489372733522
+        -0.00487106665036
+        -0.0048484059655
+        -0.00482574528065
+        -0.00480308459579
+        -0.00478042391093
+        -0.00475776322608
+        -0.00473510254122
+        -0.00471244185637
+        -0.00468978117151
+        -0.00466712048665
+        -0.0046444598018
+        -0.00462179911694
+        -0.00459913843208
+        -0.00457647774723
+        -0.00455381706237
+        -0.00453115637752
+        -0.00450849569266
+        -0.0044858350078
+        -0.00446317432295
+        -0.00444051363809
+        -0.00441785295323
+        -0.00439519226838
+        -0.00437253158352
+        -0.00434987089867
+        -0.00432721021381
+        -0.00430454952895
+        -0.0042818888441
+        -0.00425922815924
+        -0.00423656747438
+        -0.00421390678953
+        -0.00419124610467
+        -0.00416858541982
+        -0.00414592473496
+        -0.0041232640501
+        -0.00410060336525
+        -0.00407794268039
+        -0.00405528199553
+        -0.00403262131068
+        -0.00400996062582
+        -0.00398729994097
+        -0.00396463925611
+        -0.00394197857125
+        -0.0039193178864
+        -0.00389665720154
+        -0.00387399651668
+        -0.00385133583183
+        -0.00382867514697
+        -0.00380601446212
+        -0.00378335377726
+        -0.0037606930924
+        -0.00373803240755
+        -0.00371537172269
+        -0.00369271103783
+        -0.00367005035298
+        -0.00364738966812
+        -0.00362472898327
+        -0.00360206829841
+        -0.00357940761355
+        -0.0035567469287
+        -0.00353408624384
+        -0.00351142555898
+        -0.00348876487413
+        -0.00346610418927
+        -0.00344344350442
+        -0.00342078281956
+        -0.0033981221347
+        -0.00337546144985
+        -0.00335280076499
+        -0.00333014008013
+        -0.00330747939528
+        -0.00328481871042
+        -0.00326215802557
+        -0.00323949734071
+        -0.00321683665585
+        -0.003194175971
+        -0.00317151528614
+        -0.00314885460128
+        -0.00312619391643
+        -0.00310353323157
+        -0.00308087254672
+        -0.00305821186186
+        -0.003035551177
+        -0.00301289049215
+        -0.00299022980729
+        -0.00296756912243
+        -0.00294490843758
+        -0.00292224775272
+        -0.00289958706787
+        -0.00287692638301
+        -0.00285426569815
+        -0.0028316050133
+        -0.00280894432844
+        -0.00278628364358
+        -0.00276362295873
+        -0.00274096227387
+        -0.00271830158902
+        -0.00269564090416
+        -0.0026729802193
+        -0.00265031953445
+        -0.00262765884959
+        -0.00260499816473
+        -0.00258233747988
+        -0.00255967679502
+        -0.00253701611017
+        -0.00251435542531
+        -0.00249169474045
+        -0.0024690340556
+        -0.00244637337074
+        -0.00242371268588
+        -0.00240105200103
+        -0.00237839131617
+        -0.00235573063132
+        -0.00233306994646
+        -0.0023104092616
+        -0.00228774857675
+        -0.00226508789189
+        -0.00224242720703
+        -0.00221976652218
+        -0.00219710583732
+        -0.00217444515247
+        -0.00215178446761
+        -0.00212912378275
+        -0.0021064630979
+        -0.00208380241304
+        -0.00206114172818
+        -0.00203848104333
+        -0.00201582035847
+        -0.00199315967362
+        -0.00197049898876
+        -0.0019478383039
+        -0.00192517761905
+        -0.00190251693419
+        -0.00187985624933
+        -0.00185719556448
+        -0.00183453487962
+        -0.00181187419477
+        -0.00178921350991
+        -0.00176655282505
+        -0.0017438921402
+        -0.00172123145534
+        -0.00169857077048
+        -0.00167591008563
+        -0.00165324940077
+        -0.00163058871592
+        -0.00160792803106
+        -0.0015852673462
+        -0.00156260666135
+        -0.00153994597649
+        -0.00151728529163
+        -0.00149462460678
+        -0.00147196392192
+        -0.00144930323707
+        -0.00142664255221
+        -0.00140398186735
+        -0.0013813211825
+        -0.00135866049764
+        -0.00133599981278
+        -0.00131333912793
+        -0.00129067844307
+        -0.00126801775822
+        -0.00124535707336
+        -0.0012226963885
+        -0.00120003570365
+        -0.00117737501879
+        -0.00115471433393
+        -0.00113205364908
+        -0.00110939296422
+        -0.00108673227937
+        -0.00106407159451
+        -0.00104141090965
+        -0.0010187502248
+        -0.00099608953994
+        -0.000973428855084
+        -0.000950768170228
+        -0.000928107485371
+        -0.000905446800515
+        -0.000882786115659
+        -0.000860125430803
+        -0.000837464745946
+        -0.00081480406109
+        -0.000792143376234
+        -0.000769482691378
+        -0.000746822006521
+        -0.000724161321665
+        -0.000701500636809
+        -0.000678839951953
+        -0.000656179267096
+        -0.00063351858224
+        -0.000610857897384
+        -0.000588197212528
+        -0.000565536527671
+        -0.000542875842815
+        -0.000520215157959
+        -0.000497554473103
+        -0.000474893788246
+        -0.00045223310339
+        -0.000429572418534
+        -0.000406911733678
+        -0.000384251048821
+        -0.000361590363965
+        -0.000338929679109
+        -0.000316268994253
+        -0.000293608309396
+        -0.00027094762454
+        -0.000248286939684
+        -0.000225626254828
+        -0.000202965569971
+        -0.000180304885115
+        -0.000157644200259
+        -0.000134983515403
+        -0.000112322830546
+        -8.96621456901e-05
+        -6.70014608338e-05
+        -4.43407759776e-05
+        -2.16800911213e-05
+        9.80610119275e-07
+        2.36472793859e-05
+        4.63246986554e-05
+        6.90128730261e-05
+        9.17118075987e-05
+        0.000114421507476
+        0.000137141977765
+        0.000159873223572
+        0.000182615250009
+        0.000205368062187
+        0.000228131665223
+        0.000250906064235
+        0.000273691264341
+        0.000296487270665
+        0.000319294088332
+        0.00034211172247
+        0.000364940178207
+        0.000387779460677
+        0.000410629575015
+        0.000433490526356
+        0.000456362319842
+        0.000479244960614
+        0.000502138453816
+        0.000525042804595
+        0.000547958018102
+        0.000570884099487
+        0.000593821053905
+        0.000616768886512
+        0.000639727602469
+        0.000662697206935
+        0.000685677705076
+        0.000708669102058
+        0.000731671403049
+        0.000754684613222
+        0.000777708737749
+        0.000800743781808
+        0.000823789750577
+        0.000846846649238
+        0.000869914482973
+        0.000892993256969
+        0.000916082976414
+        0.000939183646501
+        0.000962295272421
+        0.000985417859372
+        0.00100855141255
+        0.00103169593716
+        0.0010548514384
+        0.00107801792148
+        0.00110119539161
+        0.00112438385399
+        0.00114758331385
+        0.00117079377639
+        0.00119401524684
+        0.00121724773041
+        0.00124049123233
+        0.00126374575783
+        0.00128701131212
+        0.00131028790046
+        0.00133357552805
+        0.00135687420015
+        0.00138018392199
+        0.00140350469881
+        0.00142683653585
+        0.00145017943836
+        0.00147353341158
+        0.00149689846078
+        0.00152027459119
+        0.00154366180808
+        0.0015670601167
+        0.00159046952231
+        0.00161389003018
+        0.00163732164558
+        0.00166076437376
+        0.00168421822
+        0.00170768318958
+        0.00173115928776
+        0.00175464651983
+        0.00177814489107
+        0.00180165440676
+        0.00182517507218
+        0.00184870689263
+        0.00187224987339
+        0.00189580401976
+        0.00191936933703
+        0.00194294583049
+        0.00196653350546
+        0.00199013236724
+        0.00201374242112
+        0.00203736367241
+        0.00206099612644
+        0.00208463978851
+        0.00210829466393
+        0.00213196075803
+        0.00215563807612
+        0.00217932662353
+        0.00220302640558
+        0.0022267374276
+        0.00225045969493
+        0.00227419321289
+        0.00229793798683
+        0.00232169402207
+        0.00234546132397
+        0.00236923989786
+        0.00239302974909
+        0.00241683088301
+        0.00244064330497
+        0.00246446702032
+        0.00248830203442
+        0.00251214835262
+        0.0025360059803
+        0.00255987492281
+        0.00258375518551
+        0.00260764677379
+        0.002631549693
+        0.00265546394853
+        0.00267938954574
+        0.00270332649003
+        0.00272727478676
+        0.00275123444133
+        0.00277520545911
+        0.00279918784551
+        0.00282318160591
+        0.0028471867457
+        0.00287120327028
+        0.00289523118506
+        0.00291927049543
+        0.0029433212068
+        0.00296738332457
+        0.00299145685416
+        0.00301554180098
+        0.00303963817044
+        0.00306374596795
+        0.00308786519895
+        0.00311199586885
+        0.00313613798307
+        0.00316029154705
+        0.00318445656621
+        0.003208633046
+        0.00323282099183
+        0.00325702040915
+        0.00328123130341
+        0.00330545368004
+        0.00332968754449
+        0.00335393290221
+        0.00337818975865
+        0.00340245811926
+        0.0034267379895
+        0.00345102937482
+        0.0034753322807
+        0.00349964671259
+        0.00352397267595
+        0.00354831017626
+        0.003572659219
+        0.00359701980962
+        0.00362139195362
+        0.00364577565646
+        0.00367017092364
+        0.00369457776063
+        0.00371899617293
+        0.00374342616602
+        0.00376786774539
+        0.00379232091654
+        0.00381678568498
+        0.00384126205619
+        0.00386575003568
+        0.00389024962895
+        0.00391476084152
+        0.0039392836789
+        0.00396381814659
+        0.00398836425012
+        0.004012921995
+        0.00403749138675
+        0.0040620724309
+        0.00408666513298
+        0.0041112694985
+        0.00413588553301
+        0.00416051324204
+        0.00418515263112
+        0.0042098037058
+        0.00423446647161
+        0.00425914093411
+        0.00428382709883
+        0.00430852497133
+        0.00433323455717
+        0.00435795586189
+        0.00438268889105
+        0.00440743365022
+        0.00443219014495
+        0.00445695838082
+        0.00448173836339
+        0.00450653009823
+        0.00453133359092
+        0.00455614884704
+        0.00458097587215
+        0.00460581467185
+        0.00463066525172
+        0.00465552761734
+        0.0046804017743
+        0.0047052877282
+        0.00473018548464
+        0.0047550950492
+        0.00478001642749
+        0.00480494962511
+        0.00482989464767
+        0.00485485150078
+        0.00487982019004
+        0.00490480072108
+        0.00492979309949
+        0.00495479733092
+        0.00497981342097
+        0.00500484137527
+        0.00502988119944
+        0.00505493289913
+        0.00507999647995
+        0.00510507194754
+        0.00513015930755
+        0.00515525856561
+        0.00518036972736
+        0.00520549279845
+        0.00523062778453
+        0.00525577469125
+        0.00528093352426
+        0.00530610428922
+        0.00533128699178
+        0.00535648163762
+        0.00538168823238
+        0.00540690678175
+        0.00543213729139
+        0.00545737976697
+        0.00548263421416
+        0.00550790063865
+        0.00553317904612
+        0.00555846944225
+        0.00558377183271
+        0.00560908622321
+        0.00563441261944
+        0.00565975102708
+        0.00568510145184
+        0.00571046389941
+        0.00573583837549
+        0.0057612248858
+        0.00578662343603
+        0.00581203403191
+        0.00583745667913
+        0.00586289138342
+        0.00588833815049
+        0.00591379698607
+        0.00593926789587
+        0.00596475088564
+        0.00599024596108
+        0.00601575312795
+        0.00604127239196
+        0.00606680375886
+        0.00609234723439
+        0.00611790282429
+        0.00614347053431
+        0.00616905037019
+        0.00619464233769
+        0.00622024644255
+        0.00624586269054
+        0.00627149108741
+        0.00629713163893
+        0.00632278435087
+        0.00634844922897
+        0.00637412627903
+        0.00639981550681
+        0.00642551691808
+        0.00645123051862
+        0.00647695631423
+        0.00650269431067
+        0.00652844451373
+        0.00655420692921
+        0.0065799815629
+        0.00660576842058
+        0.00663156750807
+        0.00665737883115
+        0.00668320239564
+        0.00670903820733
+        0.00673488627204
+        0.00676074659557
+        0.00678661918374
+        0.00681250404238
+        0.00683840117728
+        0.00686431059429
+        0.00689023229922
+        0.00691616629791
+        0.00694211259617
+        0.00696807119985
+        0.00699404211478
+        0.00702002534681
+        0.00704602090176
+        0.00707202878549
+        0.00709804900384
+        0.00712408156267
+        0.00715012646782
+        0.00717618372515
+        0.00720225334052
+        0.0072283353198
+        0.00725442966883
+        0.0072805363935
+        0.00730665549967
+        0.00733278699321
+        0.00735893087999
+        0.0073850871659
+        0.00741125585682
+        0.00743743695862
+        0.0074636304772
+        0.00748983641845
+        0.00751605478824
+        0.00754228559249
+        0.00756852883708
+        0.00759478452792
+        0.00762105267091
+        0.00764733327195
+        0.00767362633696
+        0.00769993187184
+        0.00772624988251
+        0.00775258037489
+        0.00777892335489
+        0.00780527882844
+        0.00783164680146
+        0.00785802727988
+        0.00788442026963
+        0.00791082577665
+        0.00793724380687
+        0.00796367436623
+        0.00799011746068
+        0.00801657309615
+        0.0080430412786
+        0.00806952201398
+        0.00809601530824
+        0.00812252116733
+        0.00814903959722
+        0.00817557060386
+        0.00820211419323
+        0.00822867037129
+        0.008255239144
+        0.00828182051735
+        0.00830841449731
+        0.00833502108986
+        0.00836164030098
+        0.00838827213665
+        0.00841491660286
+        0.0084415737056
+        0.00846824345087
+        0.00849492584466
+        0.00852162089297
+        0.0085483286018
+        0.00857504897716
+        0.00860178202505
+        0.00862852775148
+        0.00865528616247
+        0.00868205726403
+        0.00870884106218
+        0.00873563756294
+        0.00876244677234
+        0.0087892686964
+        0.00881610334116
+        0.00884295071264
+        0.00886981081689
+        0.00889668365994
+        0.00892356924783
+        0.0089504675866
+        0.00897737868232
+        0.00900430254101
+        0.00903123916875
+        0.00905818857158
+        0.00908515075556
+        0.00911212572675
+        0.00913911349123
+        0.00916611405505
+        0.00919312742428
+        0.00922015360501
+        0.0092471926033
+        0.00927424442524
+        0.0093013090769
+        0.00932838656437
+        0.00935547689374
+        0.00938258007111
+        0.00940969610255
+        0.00943682499417
+        0.00946396675207
+        0.00949112138235
+        0.00951828889111
+        0.00954546928447
+        0.00957266256853
+        0.00959986874941
+        0.00962708783322
+        0.00965431982608
+        0.00968156473412
+        0.00970882256345
+        0.00973609332022
+        0.00976337701055
+        0.00979067364057
+        0.00981798321641
+        0.00984530574423
+        0.00987264123016
+        0.00989998968035
+        0.00992735110095
+        0.0099547254981
+        0.00998211287797
+        0.0100095132467
+        0.0100369266105
+        0.0100643529754
+        0.0100917923478
+        0.0101192447336
+        0.0101467101391
+        0.0101741885706
+        0.010201680034
+        0.0102291845357
+        0.0102567020819
+        0.0102842326786
+        0.0103117763321
+        0.0103393330486
+        0.0103669028343
+        0.0103944856953
+        0.010422081638
+        0.0104496906684
+        0.0104773127928
+        0.0105049480174
+        0.0105325963485
+        0.0105602577921
+        0.0105879323546
+        0.0106156200422
+        0.0106433208611
+        0.0106710348175
+        0.0106987619176
+        0.0107265021677
+        0.0107542555741
+        0.0107820221429
+        0.0108098018804
+        0.0108375947929
+        0.0108654008866
+        0.0108932201677
+        0.0109210526425
+        0.0109488983173
+        0.0109767571984
+        0.0110046292919
+        0.0110325146041
+        0.0110604131414
+        0.01108832491
+        0.0111162499161
+        0.0111441881661
+        0.0111721396662
+        0.0112001044227
+        0.011228082442
+        0.0112560737302
+        0.0112840782937
+        0.0113120961387
+        0.0113401272717
+        0.0113681716988
+        0.0113962294264
+        0.0114243004608
+        0.0114523848083
+        0.0114804824753
+        0.0115085934679
+        0.0115367177926
+        0.0115648554557
+        0.0115930064635
+        0.0116211708223
+        0.0116493485385
+        0.0116775396184
+        0.0117057440683
+        0.0117339618946
+        0.0117621931037
+        0.0117904377017
+        0.0118186956953
+        0.0118469670905
+        0.0118752518939
+        0.0119035501118
+        0.0119318617506
+        0.0119601868165
+        0.011988525316
+        0.0120168772555
+        0.0120452426413
+        0.0120736214798
+        0.0121020137774
+        0.0121304195405
+        0.0121588387754
+        0.0121872714886
+        0.0122157176864
+        0.0122441773752
+        0.0122726505615
+        0.0123011372515
+        0.0123296374518
+        0.0123581511688
+        0.0123866784088
+        0.0124152191783
+        0.0124437734836
+        0.0124723413313
+        0.0125009227277
+        0.0125295176792
+        0.0125581261923
+        0.0125867482734
+        0.012615383929
+        0.0126440331654
+        0.0126726959892
+        0.0127013724067
+        0.0127300624245
+        0.0127587660489
+        0.0127874832864
+        0.0128162141435
+        0.0128449586267
+        0.0128737167423
+        0.0129024884969
+        0.0129312738969
+        0.0129600729489
+        0.0129888856592
+        0.0130177120343
+        0.0130465520808
+        0.0130754058051
+        0.0131042732137
+        0.0131331543132
+        0.0131620491099
+        0.0131909576103
+        0.0132198798211
+        0.0132488157487
+        0.0132777653995
+        0.0133067287802
+        0.0133357058971
+        0.0133646967569
+        0.013393701366
+        0.013422719731
+        0.0134517518584
+        0.0134807977547
+        0.0135098574264
+        0.0135389308801
+        0.0135680181224
+        0.0135971191597
+        0.0136262339985
+        0.0136553626456
+        0.0136845051073
+        0.0137136613903
+        0.013742831501
+        0.0137720154461
+        0.0138012132322
+        0.0138304248657
+        0.0138596503532
+        0.0138888897014
+        0.0139181429168
+        0.0139474100059
+        0.0139766909754
+        0.0140059858319
+        0.0140352945818
+        0.0140646172319
+        0.0140939537886
+        0.0141233042587
+        0.0141526686486
+        0.014182046965
+        0.0142114392146
+        0.0142408454038
+        0.0142702655394
+        0.0142996996279
+        0.014329147676
+        0.0143586096902
+        0.0143880856772
+        0.0144175756436
+        0.0144470795961
+        0.0144765975413
+        0.0145061294858
+        0.0145356754363
+        0.0145652353994
+        0.0145948093817
+        0.0146243973899
+        0.0146539994307
+        0.0146836155106
+        0.0147132456365
+        0.0147428898148
+        0.0147725480524
+        0.0148022203558
+        0.0148319067317
+        0.0148616071868
+        0.0148913217279
+        0.0149210503614
+        0.0149507930943
+        0.014980549933
+        0.0150103208844
+        0.0150401059551
+        0.0150699051518
+        0.0150997184812
+        0.01512954595
+        0.0151593875649
+        0.0151892433327
+        0.01521911326
+        0.0152489973535
+        0.0152788956201
+        0.0153088080663
+        0.0153387346989
+        0.0153686755247
+        0.0153986305504
+        0.0154285997827
+        0.0154585832283
+        0.015488580894
+        0.0155185927866
+        0.0155486189127
+        0.0155786592792
+        0.0156087138928
+        0.0156387827602
+        0.0156688658882
+        0.0156989632836
+        0.0157290749531
+        0.0157592009035
+        0.0157893411416
+        0.0158194956742
+        0.015849664508
+        0.0158798476498
+        0.0159100451064
+        0.0159402568846
+        0.0159704829912
+        0.0160007234329
+        0.0160309782166
+        0.0160612473491
+        0.0160915308372
+        0.0161218286877
+        0.0161521409074
+        0.0161824675031
+        0.0162128084816
+        0.0162431638498
+        0.0162735336145
+        0.0163039177825
+        0.0163343163606
+        0.0163647293557
+        0.0163951567747
+        0.0164255986242
+        0.0164560549113
+        0.0164865256427
+        0.0165170108253
+        0.016547510466
+        0.0165780245715
+        0.0166085531489
+        0.0166390962048
+        0.0166696537463
+        0.0167002257801
+        0.0167308123131
+        0.0167614133523
+        0.0167920289045
+        0.0168226589765
+        0.0168533035753
+        0.0168839627078
+        0.0169146363808
+        0.0169453246012
+        0.016976027376
+        0.0170067447121
+        0.0170374766162
+        0.0170682230955
+        0.0170989841567
+        0.0171297598068
+        0.0171605500527
+        0.0171913549014
+        0.0172221743597
+        0.0172530084345
+        0.0172838571329
+        0.0173147204618
+        0.017345598428
+        0.0173764910386
+        0.0174073983004
+        0.0174383202205
+        0.0174692568058
+        0.0175002080631
+        0.0175311739996
+        0.0175621546221
+        0.0175931499377
+        0.0176241599532
+        0.0176551846757
+        0.0176862241121
+        0.0177172782695
+        0.0177483471547
+        0.0177794307748
+        0.0178105291368
+        0.0178416422476
+        0.0178727701143
+        0.0179039127438
+        0.0179350701432
+        0.0179662423194
+        0.0179974292795
+        0.0180286310305
+        0.0180598475794
+        0.0180910789332
+        0.0181223250989
+        0.0181535860836
+        0.0181848618942
+        0.0182161525379
+        0.0182474580216
+        0.0182787783524
+        0.0183101135373
+        0.0183414635835
+        0.0183728284978
+        0.0184042082874
+        0.0184356029593
+        0.0184670125207
+        0.0184984369784
+        0.0185298763397
+        0.0185613306116
+        0.0185927998011
+        0.0186242839154
+        0.0186557829614
+        0.0186872969464
+        0.0187188258773
+        0.0187503697613
+        0.0187819286054
+        0.0188135024168
+        0.0188450912025
+        0.0188766949697
+        0.0189083137254
+        0.0189399474768
+        0.018971596231
+        0.019003259995
+        0.0190349387761
+        0.0190666325813
+        0.0190983414177
+        0.0191300652926
+        0.0191618042129
+        0.0191935581859
+        0.0192253272187
+        0.0192571113184
+        0.0192889104922
+        0.0193207247473
+        0.0193525540907
+        0.0193843985296
+        0.0194162580713
+        0.0194481327228
+        0.0194800224913
+        0.019511927384
+        0.0195438474081
+        0.0195757825707
+        0.0196077328791
+        0.0196396983403
+        0.0196716789617
+        0.0197036747503
+        0.0197356857134
+        0.0197677118582
+        0.0197997531919
+        0.0198318097216
+        0.0198638814546
+        0.0198959683981
+        0.0199280705593
+        0.0199601879455
+        0.0199923205638
+        0.0200244684214
+        0.0200566315257
+        0.0200888098837
+        0.0201210035029
+        0.0201532123903
+        0.0201854365533
+        0.0202176759991
+        0.0202499307349
+        0.0202822007679
+        0.0203144861056
+        0.020346786755
+        0.0203791027235
+        0.0204114340183
+        0.0204437806467
+        0.0204761426159
+        0.0205085199334
+        0.0205409126062
+        0.0205733206417
+        0.0206057440472
+        0.0206381828301
+        0.0206706369974
+        0.0207031065567
+        0.0207355915151
+        0.02076809188
+        0.0208006076586
+        0.0208331388584
+        0.0208656854865
+        0.0208982475504
+        0.0209308250573
+        0.0209634180146
+        0.0209960264296
+        0.0210286503096
+        0.0210612896619
+        0.021093944494
+        0.021126614813
+        0.0211593006265
+        0.0211920019417
+        0.021224718766
+        0.0212574511067
+        0.0212901989712
+        0.0213229623668
+        0.021355741301
+        0.0213885357811
+        0.0214213458145
+        0.0214541714085
+        0.0214870125705
+        0.0215198693079
+        0.0215527416281
+        0.0215856295385
+        0.0216185330465
+        0.0216514521595
+        0.0216843868848
+        0.0217173372299
+        0.0217503032022
+        0.0217832848091
+        0.021816282058
+        0.0218492949563
+        0.0218823235115
+        0.021915367731
+        0.0219484276222
+        0.0219815031925
+        0.0220145944494
+        0.0220477014004
+        0.0220808240528
+        0.0221139624141
+        0.0221471164917
+        0.0221802862932
+        0.0222134718259
+        0.0222466730974
+        0.022279890115
+        0.0223131228863
+        0.0223463714188
+        0.0223796357198
+        0.022412915797
+        0.0224462116577
+        0.0224795233095
+        0.0225128507598
+        0.0225461940161
+        0.022579553086
+        0.0226129279769
+        0.0226463186963
+        0.0226797252518
+        0.0227131476509
+        0.022746585901
+        0.0227800400096
+        0.0228135099844
+        0.0228469958329
+        0.0228804975624
+        0.0229140151807
+        0.0229475486952
+        0.0229810981135
+        0.0230146634431
+        0.0230482446915
+        0.0230818418663
+        0.0231154549751
+        0.0231490840254
+        0.0231827290248
+        0.0232163899808
+        0.023250066901
+        0.023283759793
+        0.0233174686643
+        0.0233511935226
+        0.0233849343754
+        0.0234186912303
+        0.0234524640948
+        0.0234862529767
+        0.0235200578834
+        0.0235538788226
+        0.0235877158019
+        0.0236215688289
+        0.0236554379112
+        0.0236893230563
+        0.0237232242721
+        0.0237571415659
+        0.0237910749456
+        0.0238250244186
+        0.0238589899927
+        0.0238929716755
+        0.0239269694746
+        0.0239609833976
+        0.0239950134523
+        0.0240290596462
+        0.024063121987
+        0.0240972004824
+        0.02413129514
+        0.0241654059675
+        0.0241995329725
+        0.0242336761629
+        0.0242678355461
+        0.0243020111299
+        0.024336202922
+        0.02437041093
+        0.0244046351617
+        0.0244388756248
+        0.0244731323269
+        0.0245074052757
+        0.024541694479
+        0.0245759999445
+        0.0246103216798
+        0.0246446596927
+        0.024679013991
+        0.0247133845822
+        0.0247477714743
+        0.0247821746748
+        0.0248165941915
+        0.0248510300322
+        0.0248854822046
+        0.0249199507165
+        0.0249544355756
+        0.0249889367896
+        0.0250234543663
+        0.0250579883135
+        0.025092538639
+        0.0251271053504
+        0.0251616884556
+        0.0251962879624
+        0.0252309038785
+        0.0252655362117
+        0.0253001849698
+        0.0253348501606
+        0.0253695317918
+        0.0254042298714
+        0.025438944407
+        0.0254736754065
+        0.0255084228777
+        0.0255431868283
+        0.0255779672663
+        0.0256127641995
+        0.0256475776356
+        0.0256824075825
+        0.025717254048
+        0.0257521170399
+        0.0257869965662
+        0.0258218926345
+        0.0258568052529
+        0.0258917344291
+        0.0259266801709
+        0.0259616424863
+        0.0259966213831
+        0.0260316168691
+        0.0260666289523
+        0.0261016576405
+        0.0261367029415
+        0.0261717648633
+        0.0262068434137
+        0.0262419386007
+        0.026277050432
+        0.0263121789157
+        0.0263473240596
+        0.0263824858715
+        0.0264176643595
+        0.0264528595314
+        0.0264880713951
+        0.0265232999586
+        0.0265585452297
+        0.0265938072165
+        0.0266290859267
+        0.0266643813684
+        0.0266996935495
+        0.0267350224779
+        0.0267703681616
+        0.0268057306085
+        0.0268411098265
+        0.0268765058237
+        0.0269119186079
+        0.0269473481872
+        0.0269827945695
+        0.0270182577627
+        0.0270537377749
+        0.027089234614
+        0.027124748288
+        0.0271602788049
+        0.0271958261727
+        0.0272313903993
+        0.0272669714928
+        0.0273025694612
+        0.0273381843124
+        0.0273738160545
+        0.0274094646954
+        0.0274451302433
+        0.0274808127061
+        0.0275165120918
+        0.0275522284085
+        0.0275879616641
+        0.0276237118668
+        0.0276594790246
+        0.0276952631454
+        0.0277310642374
+        0.0277668823086
+        0.027802717367
+        0.0278385694208
+        0.0278744384779
+        0.0279103245465
+        0.0279462276345
+        0.0279821477501
+        0.0280180849014
+        0.0280540390964
+        0.0280900103432
+        0.0281259986499
+        0.0281620040245
+        0.0281980264753
+        0.0282340660102
+        0.0282701226374
+        0.0283061963651
+        0.0283422872012
+        0.0283783951539
+        0.0284145202313
+        0.0284506624416
+        0.0284868217929
+        0.0285229982933
+        0.0285591919509
+        0.0285954027739
+        0.0286316307704
+        0.0286678759486
+        0.0287041383166
+        0.0287404178826
+        0.0287767146546
+        0.028813028641
+        0.0288493598498
+        0.0288857082892
+        0.0289220739674
+        0.0289584568926
+        0.0289948570729
+        0.0290312745165
+        0.0290677092316
+        0.0291041612265
+        0.0291406305092
+        0.029177117088
+        0.0292136209712
+        0.0292501421668
+        0.0292866806831
+        0.0293232365284
+        0.0293598097108
+        0.0293964002387
+        0.0294330081201
+        0.0294696333633
+        0.0295062759766
+        0.0295429359682
+        0.0295796133463
+        0.0296163081192
+        0.0296530202952
+        0.0296897498825
+        0.0297264968893
+        0.0297632613239
+        0.0298000431946
+        0.0298368425096
+        0.0298736592773
+        0.0299104935058
+        0.0299473452036
+        0.0299842143788
+        0.0300211010397
+        0.0300580051947
+        0.030094926852
+        0.03013186602
+        0.0301688227069
+        0.0302057969211
+        0.0302427886708
+        0.0302797979644
+        0.0303168248103
+        0.0303538692166
+        0.0303909311918
+        0.0304280107442
+        0.0304651078822
+        0.030502222614
+        0.030539354948
+        0.0305765048925
+        0.030613672456
+        0.0306508576468
+        0.0306880604731
+        0.0307252809435
+        0.0307625190662
+        0.0307997748496
+        0.0308370483022
+        0.0308743394322
+        0.0309116482481
+        0.0309489747583
+        0.0309863189711
+        0.031023680895
+        0.0310610605383
+        0.0310984579094
+        0.0311358730168
+        0.0311733058689
+        0.031210756474
+        0.0312482248407
+        0.0312857109773
+        0.0313232148922
+        0.0313607365939
+        0.0313982760909
+        0.0314358333915
+        0.0314734085042
+        0.0315110014375
+        0.0315486121997
+        0.0315862407995
+        0.0316238872451
+        0.0316615515451
+        0.031699233708
+        0.0317369337422
+        0.0317746516562
+        0.0318123874585
+        0.0318501411576
+        0.0318879127619
+        0.0319257022799
+        0.0319635097202
+        0.0320013350912
+        0.0320391784014
+        0.0320770396594
+        0.0321149188737
+        0.0321528160527
+        0.032190731205
+        0.0322286643392
+        0.0322666154637
+        0.0323045845871
+        0.0323425717179
+        0.0323805768647
+        0.0324186000359
+        0.0324566412402
+        0.0324947004862
+        0.0325327777822
+        0.032570873137
+        0.0326089865591
+        0.0326471180571
+        0.0326852676394
+        0.0327234353148
+        0.0327616210917
+        0.0327998249789
+        0.0328380469847
+        0.032876287118
+        0.0329145453872
+        0.0329528218009
+        0.0329911163678
+        0.0330294290964
+        0.0330677599954
+        0.0331061090735
+        0.0331444763391
+        0.033182861801
+        0.0332212654677
+        0.033259687348
+        0.0332981274504
+        0.0333365857836
+        0.0333750623562
+        0.0334135571769
+        0.0334520702543
+        0.0334906015972
+        0.0335291512141
+        0.0335677191137
+        0.0336063053047
+        0.0336449097958
+        0.0336835325956
+        0.0337221737129
+        0.0337608331563
+        0.0337995109345
+        0.0338382070562
+        0.0338769215302
+        0.033915654365
+        0.0339544055694
+        0.0339931751522
+        0.0340319631221
+        0.0340707694877
+        0.0341095942578
+        0.0341484374411
+        0.0341872990463
+        0.0342261790823
+        0.0342650775577
+        0.0343039944812
+        0.0343429298617
+        0.0343818837079
+        0.0344208560285
+        0.0344598468323
+        0.0344988561281
+        0.0345378839246
+        0.0345769302306
+        0.0346159950549
+        0.0346550784063
+        0.0346941802935
+        0.0347333007254
+        0.0347724397107
+        0.0348115972583
+        0.0348507733769
+        0.0348899680754
+        0.0349291813625
+        0.0349684132471
+        0.035007663738
+        0.0350469328441
+        0.035086220574
+        0.0351255269368
+        0.0351648519412
+        0.0352041955961
+        0.0352435579103
+        0.0352829388926
+        0.0353223385519
+        0.0353617568972
+        0.0354011939371
+        0.0354406496806
+        0.0354801241367
+        0.035519617314
+        0.0355591292216
+        0.0355986598683
+        0.035638209263
+        0.0356777774145
+        0.0357173643319
+        0.0357569700239
+        0.0357965944995
+        0.0358362377676
+        0.0358758998372
+        0.035915580717
+        0.0359552804161
+        0.0359949989433
+        0.0360347363077
+        0.036074492518
+        0.0361142675834
+        0.0361540615127
+        0.0361938743148
+        0.0362337059987
+        0.0362735565734
+        0.0363134260478
+        0.0363533144309
+        0.0363932217317
+        0.0364331479591
+        0.0364730931221
+        0.0365130572296
+        0.0365530402908
+        0.0365930423145
+        0.0366330633097
+        0.0366731032855
+        0.0367131622509
+        0.0367532402148
+        0.0367933371863
+        0.0368334531743
+        0.036873588188
+        0.0369137422363
+        0.0369539153282
+        0.0369941074728
+        0.0370343186791
+        0.0370745489562
+        0.0371147983131
+        0.0371550667589
+        0.0371953543025
+        0.0372356609531
+        0.0372759867198
+        0.0373163316115
+        0.0373566956374
+        0.0373970788065
+        0.0374374811279
+        0.0374779026108
+        0.0375183432641
+        0.037558803097
+        0.0375992821186
+        0.0376397803379
+        0.0376802977642
+        0.0377208344064
+        0.0377613902737
+        0.0378019653752
+        0.0378425597201
+        0.0378831733174
+        0.0379238061764
+        0.0379644583061
+        0.0380051297156
+        0.0380458204142
+        0.0380865304109
+        0.038127259715
+        0.0381680083355
+        0.0382087762817
+        0.0382495635626
+        0.0382903701876
+        0.0383311961656
+        0.038372041506
+        0.0384129062179
+        0.0384537903105
+        0.038494693793
+        0.0385356166746
+        0.0385765589644
+        0.0386175206718
+        0.0386585018058
+        0.0386995023757
+        0.0387405223908
+        0.0387815618602
+        0.0388226207932
+        0.038863699199
+        0.0389047970868
+        0.0389459144659
+        0.0389870513456
+        0.039028207735
+        0.0390693836434
+        0.0391105790802
+        0.0391517940544
+        0.0391930285755
+        0.0392342826527
+        0.0392755562952
+        0.0393168495123
+        0.0393581623134
+        0.0393994947077
+        0.0394408467044
+        0.039482218313
+        0.0395236095427
+        0.0395650204027
+        0.0396064509025
+        0.0396479010513
+        0.0396893708585
+        0.0397308603333
+        0.0397723694851
+        0.0398138983232
+        0.039855446857
+        0.0398970150959
+        0.039938603049
+        0.0399802107259
+        0.0400218381358
+        0.0400634852882
+        0.0401051521923
+        0.0401468388575
+        0.0401885452933
+        0.040230271509
+        0.0402720175139
+        0.0403137833175
+        0.0403555689292
+        0.0403973743583
+        0.0404391996142
+        0.0404810447064
+        0.0405229096442
+        0.0405647944372
+        0.0406066990945
+        0.0406486236258
+        0.0406905680404
+        0.0407325323478
+        0.0407745165574
+        0.0408165206786
+        0.0408585447209
+        0.0409005886937
+        0.0409426526064
+        0.0409847364687
+        0.0410268402898
+        0.0410689640792
+        0.0411111078465
+        0.0411532716011
+        0.0411954553525
+        0.0412376591101
+        0.0412798828835
+        0.0413221266822
+        0.0413643905156
+        0.0414066743932
+        0.0414489783246
+        0.0414913023193
+        0.0415336463867
+        0.0415760105365
+        0.041618394778
+        0.0416607991209
+        0.0417032235747
+        0.041745668149
+        0.0417881328532
+        0.0418306176969
+        0.0418731226896
+        0.041915647841
+        0.0419581931606
+        0.0420007586579
+        0.0420433443426
+        0.0420859502241
+        0.0421285763121
+        0.0421712226162
+        0.0422138891458
+        0.0422565759108
+        0.0422992829205
+        0.0423420101847
+        0.0423847577129
+        0.0424275255148
+        0.0424703135999
+        0.0425131219779
+        0.0425559506584
+        0.0425987996511
+        0.0426416689655
+        0.0426845586113
+        0.0427274685982
+        0.0427703989358
+        0.0428133496337
+        0.0428563207016
+        0.0428993121492
+        0.0429423239861
+        0.042985356222
+        0.0430284088666
+        0.0430714819295
+        0.0431145754205
+        0.0431576893492
+        0.0432008237253
+        0.0432439785585
+        0.0432871538586
+        0.0433303496351
+        0.0433735658979
+        0.0434168026567
+        0.0434600599211
+        0.0435033377009
+        0.0435466360059
+        0.0435899548457
+        0.0436332942301
+        0.0436766541689
+        0.0437200346717
+        0.0437634357484
+        0.0438068574087
+        0.0438502996624
+        0.0438937625192
+        0.0439372459889
+        0.0439807500812
+        0.0440242748061
+        0.0440678201731
+        0.0441113861922
+        0.0441549728732
+        0.0441985802257
+        0.0442422082597
+        0.044285856985
+        0.0443295264113
+        0.0443732165484
+        0.0444169274063
+        0.0444606589946
+        0.0445044113234
+        0.0445481844023
+        0.0445919782412
+        0.04463579285
+        0.0446796282386
+        0.0447234844167
+        0.0447673613943
+        0.0448112591811
+        0.0448551777872
+        0.0448991172223
+        0.0449430774963
+        0.0449870586191
+        0.0450310606006
+        0.0450750834507
+        0.0451191271793
+        0.0451631917963
+        0.0452072773116
+        0.0452513837351
+        0.0452955110767
+        0.0453396593464
+        0.045383828554
+        0.0454280187095
+        0.0454722298229
+        0.045516461904
+        0.0455607149629
+        0.0456049890094
+        0.0456492840536
+        0.0456936001053
+        0.0457379371745
+        0.0457822952713
+        0.0458266744056
+        0.0458710745873
+        0.0459154958265
+        0.045959938133
+        0.046004401517
+        0.0460488859885
+        0.0460933915573
+        0.0461379182336
+        0.0461824660273
+        0.0462270349484
+        0.0462716250071
+        0.0463162362132
+        0.0463608685768
+        0.046405522108
+        0.0464501968168
+        0.0464948927132
+        0.0465396098074
+        0.0465843481092
+        0.0466291076289
+        0.0466738883764
+        0.0467186903619
+        0.0467635135954
+        0.0468083580869
+        0.0468532238466
+        0.0468981108846
+        0.0469430192109
+        0.0469879488356
+        0.0470328997689
+        0.0470778720208
+        0.0471228656015
+        0.047167880521
+        0.0472129167896
+        0.0472579744172
+        0.0473030534141
+        0.0473481537904
+        0.0473932755562
+        0.0474384187217
+        0.0474835832969
+        0.0475287692922
+        0.0475739767175
+        0.0476192055832
+        0.0476644558993
+        0.0477097276761
+        0.0477550209236
+        0.0478003356522
+        0.0478456718719
+        0.047891029593
+        0.0479364088257
+        0.0479818095801
+        0.0480272318665
+        0.0480726756951
+        0.0481181410762
+        0.0481636280198
+        0.0482091365363
+        0.0482546666359
+        0.0483002183288
+        0.0483457916253
+        0.0483913865356
+        0.0484370030699
+        0.0484826412386
+        0.0485283010518
+        0.0485739825199
+        0.0486196856531
+        0.0486654104616
+        0.0487111569559
+        0.0487569251461
+        0.0488027150425
+        0.0488485266555
+        0.0488943599953
+        0.0489402150722
+        0.0489860918966
+        0.0490319904787
+        0.049077910829
+        0.0491238529576
+        0.049169816875
+        0.0492158025914
+        0.0492618101173
+        0.0493078394628
+        0.0493538906385
+        0.0493999636547
+        0.0494460585216
+        0.0494921752497
+        0.0495383138494
+        0.049584474331
+        0.0496306567048
+        0.0496768609814
+        0.049723087171
+        0.049769335284
+        0.0498156053309
+        0.0498618973221
+        0.0499082112679
+        0.0499545471788
+        0.0500009050651
+        0.0500472849374
+        0.0500936868061
+        0.0501401106815
+        0.0501865565741
+        0.0502330244943
+        0.0502795144527
+        0.0503260264596
+        0.0503725605255
+        0.0504191166609
+        0.0504656948762
+        0.0505122951819
+        0.0505589175886
+        0.0506055621065
+        0.0506522287464
+        0.0506989175185
+        0.0507456284335
+        0.0507923615019
+        0.0508391167341
+        0.0508858941407
+        0.0509326937321
+        0.0509795155189
+        0.0510263595117
+        0.0510732257209
+        0.0511201141571
+        0.0511670248308
+        0.0512139577527
+        0.0512609129331
+        0.0513078903828
+        0.0513548901122
+        0.0514019121319
+        0.0514489564525
+        0.0514960230845
+        0.0515431120386
+        0.0515902233254
+        0.0516373569553
+        0.0516845129391
+        0.0517316912873
+        0.0517788920105
+        0.0518261151194
+        0.0518733606245
+        0.0519206285365
+        0.0519679188661
+        0.0520152316237
+        0.0520625668201
+        0.052109924466
+        0.0521573045719
+        0.0522047071485
+        0.0522521322065
+        0.0522995797565
+        0.0523470498093
+        0.0523945423754
+        0.0524420574655
+        0.0524895950904
+        0.0525371552607
+        0.0525847379871
+        0.0526323432804
+        0.0526799711511
+        0.0527276216101
+        0.052775294668
+        0.0528229903356
+        0.0528707086235
+        0.0529184495425
+        0.0529662131034
+        0.0530139993168
+        0.0530618081936
+        0.0531096397444
+        0.0531574939801
+        0.0532053709113
+        0.0532532705489
+        0.0533011929036
+        0.0533491379861
+        0.0533971058074
+        0.053445096378
+        0.053493109709
+        0.0535411458109
+        0.0535892046947
+        0.0536372863711
+        0.053685390851
+        0.0537335181451
+        0.0537816682643
+        0.0538298412194
+        0.0538780370212
+        0.0539262556806
+        0.0539744972085
+        0.0540227616155
+        0.0540710489127
+        0.0541193591109
+        0.0541676922209
+        0.0542160482535
+        0.0542644272198
+        0.0543128291305
+        0.0543612539964
+        0.0544097018287
+        0.054458172638
+        0.0545066664353
+        0.0545551832315
+        0.0546037230375
+        0.0546522858642
+        0.0547008717226
+        0.0547494806235
+        0.0547981125779
+        0.0548467675968
+        0.054895445691
+        0.0549441468715
+        0.0549928711492
+        0.0550416185352
+        0.0550903890403
+        0.0551391826756
+        0.055187999452
+        0.0552368393804
+        0.055285702472
+        0.0553345887375
+        0.0553834981881
+        0.0554324308347
+        0.0554813866884
+        0.0555303657601
+        0.0555793680608
+        0.0556283936016
+        0.0556774423935
+        0.0557265144475
+        0.0557756097746
+        0.055824728386
+        0.0558738702925
+        0.0559230355053
+        0.0559722240355
+        0.0560214358941
+        0.0560706710921
+        0.0561199296406
+        0.0561692115507
+        0.0562185168335
+        0.0562678455
+        0.0563171975614
+        0.0563665730288
+        0.0564159719132
+        0.0564653942257
+        0.0565148399775
+        0.0565643091797
+        0.0566138018434
+        0.0566633179797
+        0.0567128575997
+        0.0567624207147
+        0.0568120073357
+        0.0568616174739
+        0.0569112511404
+        0.0569609083465
+        0.0570105891032
+        0.0570602934217
+        0.0571100213132
+        0.0571597727889
+        0.05720954786
+        0.0572593465377
+        0.0573091688331
+        0.0573590147575
+        0.057408884322
+        0.0574587775379
+        0.0575086944165
+        0.0575586349688
+        0.0576085992062
+        0.0576585871398
+        0.057708598781
+        0.0577586341409
+        0.0578086932309
+        0.0578587760621
+        0.0579088826458
+        0.0579590129933
+        0.0580091671159
+        0.0580593450248
+        0.0581095467313
+        0.0581597722467
+        0.0582100215824
+        0.0582602947495
+        0.0583105917594
+        0.0583609126234
+        0.0584112573528
+        0.0584616259589
+        0.0585120184531
+        0.0585624348467
+        0.058612875151
+        0.0586633393774
+        0.0587138275371
+        0.0587643396417
+        0.0588148757023
+        0.0588654357304
+        0.0589160197373
+        0.0589666277345
+        0.0590172597333
+        0.059067915745
+        0.0591185957811
+        0.0591692998529
+        0.0592200279719
+        0.0592707801495
+        0.059321556397
+        0.0593723567259
+        0.0594231811477
+        0.0594740296736
+        0.0595249023152
+        0.059575799084
+        0.0596267199912
+        0.0596776650485
+        0.0597286342672
+        0.0597796276588
+        0.0598306452348
+        0.0598816870066
+        0.0599327529857
+        0.0599838431837
+        0.0600349576119
+        0.0600860962819
+        0.0601372592051
+        0.0601884463931
+        0.0602396578574
+        0.0602908936095
+        0.060342153661
+        0.0603934380232
+        0.0604447467078
+        0.0604960797263
+        0.0605474370903
+        0.0605988188113
+        0.0606502249007
+        0.0607016553703
+        0.0607531102316
+        0.0608045894961
+        0.0608560931753
+        0.060907621281
+        0.0609591738246
+        0.0610107508178
+        0.0610623522721
+        0.0611139781992
+        0.0611656286107
+        0.0612173035181
+        0.0612690029331
+        0.0613207268673
+        0.0613724753323
+        0.0614242483399
+        0.0614760459015
+        0.0615278680289
+        0.0615797147337
+        0.0616315860276
+        0.0616834819222
+        0.0617354024292
+        0.0617873475603
+        0.0618393173271
+        0.0618913117413
+        0.0619433308147
+        0.0619953745589
+        0.0620474429856
+        0.0620995361065
+        0.0621516539333
+        0.0622037964778
+        0.0622559637517
+        0.0623081557666
+        0.0623603725344
+        0.0624126140668
+        0.0624648803755
+        0.0625171714723
+        0.0625694873688
+        0.062621828077
+        0.0626741936086
+        0.0627265839752
+        0.0627789991888
+        0.062831439261
+        0.0628839042037
+        0.0629363940288
+        0.0629889087478
+        0.0630414483728
+        0.0630940129154
+        0.0631466023876
+        0.0631992168011
+        0.0632518561678
+        0.0633045204994
+        0.0633572098079
+        0.0634099241051
+        0.0634626634028
+        0.0635154277129
+        0.0635682170473
+        0.0636210314178
+        0.0636738708363
+        0.0637267353146
+        0.0637796248647
+        0.0638325394985
+        0.0638854792278
+        0.0639384440646
+        0.0639914340207
+        0.0640444491081
+        0.0640974893386
+        0.0641505547243
+        0.0642036452771
+        0.0642567610088
+        0.0643099019314
+        0.0643630680569
+        0.0644162593972
+        0.0644694759643
+        0.0645227177702
+        0.0645759848267
+        0.064629277146
+        0.0646825947399
+        0.0647359376204
+        0.0647893057997
+        0.0648426992895
+        0.064896118102
+        0.0649495622492
+        0.0650030317431
+        0.0650565265956
+        0.0651100468189
+        0.065163592425
+        0.0652171634258
+        0.0652707598335
+        0.06532438166
+        0.0653780289175
+        0.065431701618
+        0.0654853997736
+        0.0655391233963
+        0.0655928724983
+        0.0656466470915
+        0.0657004471882
+        0.0657542728003
+        0.06580812394
+        0.0658620006194
+        0.0659159028507
+        0.0659698306458
+        0.0660237840171
+        0.0660777629765
+        0.0661317675362
+        0.0661857977084
+        0.0662398535052
+        0.0662939349387
+        0.0663480420212
+        0.0664021747647
+        0.0664563331816
+        0.0665105172838
+        0.0665647270836
+        0.0666189625933
+        0.0666732238249
+        0.0667275107908
+        0.066781823503
+        0.0668361619738
+        0.0668905262155
+        0.0669449162402
+        0.0669993320601
+        0.0670537736876
+        0.0671082411348
+        0.0671627344141
+        0.0672172535375
+        0.0672717985175
+        0.0673263693662
+        0.067380966096
+        0.067435588719
+        0.0674902372477
+        0.0675449116942
+        0.0675996120709
+        0.06765433839
+        0.0677090906639
+        0.0677638689049
+        0.0678186731253
+        0.0678735033374
+        0.0679283595535
+        0.067983241786
+        0.0680381500472
+        0.0680930843495
+        0.0681480447051
+        0.0682030311265
+        0.0682580436261
+        0.0683130822161
+        0.068368146909
+        0.0684232377172
+        0.068478354653
+        0.0685334977288
+        0.068588666957
+        0.06864386235
+        0.0686990839203
+        0.0687543316802
+        0.0688096056422
+        0.0688649058187
+        0.0689202322221
+        0.0689755848648
+        0.0690309637594
+        0.0690863689182
+        0.0691418003538
+        0.0691972580785
+        0.0692527421049
+        0.0693082524454
+        0.0693637891125
+        0.0694193521186
+        0.0694749414764
+        0.0695305571982
+        0.0695861992966
+        0.0696418677841
+        0.0696975626732
+        0.0697532839764
+        0.0698090317063
+        0.0698648058754
+        0.0699206064961
+        0.0699764335812
+        0.0700322871431
+        0.0700881671943
+        0.0701440737475
+        0.0702000068152
+        0.07025596641
+        0.0703119525444
+        0.0703679652311
+        0.0704240044826
+        0.0704800703116
+        0.0705361627307
+        0.0705922817523
+        0.0706484273893
+        0.0707045996542
+        0.0707607985596
+        0.0708170241181
+        0.0708732763425
+        0.0709295552453
+        0.0709858608392
+        0.0710421931368
+        0.0710985521509
+        0.0711549378941
+        0.071211350379
+        0.0712677896184
+        0.071324255625
+        0.0713807484114
+        0.0714372679903
+        0.0714938143745
+        0.0715503875766
+        0.0716069876094
+        0.0716636144856
+        0.071720268218
+        0.0717769488192
+        0.071833656302
+        0.0718903906792
+        0.0719471519635
+        0.0720039401677
+        0.0720607553045
+        0.0721175973868
+        0.0721744664272
+        0.0722313624386
+        0.0722882854338
+        0.0723452354256
+        0.0724022124268
+        0.0724592164501
+        0.0725162475084
+        0.0725733056146
+        0.0726303907814
+        0.0726875030217
+        0.0727446423483
+        0.0728018087741
+        0.0728590023119
+        0.0729162229746
+        0.072973470775
+        0.073030745726
+        0.0730880478406
+        0.0731453771315
+        0.0732027336117
+        0.073260117294
+        0.0733175281914
+        0.0733749663167
+        0.073432431683
+        0.073489924303
+        0.0735474441898
+        0.0736049913562
+        0.0736625658152
+        0.0737201675798
+        0.0737777966628
+        0.0738354530773
+        0.0738931368362
+        0.0739508479524
+        0.074008586439
+        0.074066352309
+        0.0741241455753
+        0.0741819662508
+        0.0742398143487
+        0.0742976898819
+        0.0743555928634
+        0.0744135233063
+        0.0744714812235
+        0.0745294666282
+        0.0745874795332
+        0.0746455199518
+        0.0747035878969
+        0.0747616833815
+        0.0748198064188
+        0.0748779570218
+        0.0749361352036
+        0.0749943409773
+        0.0750525743559
+        0.0751108353525
+        0.0751691239803
+        0.0752274402523
+        0.0752857841817
+        0.0753441557815
+        0.075402555065
+        0.0754609820451
+        0.0755194367352
+        0.0755779191482
+        0.0756364292974
+        0.0756949671958
+        0.0757535328568
+        0.0758121262933
+        0.0758707475187
+        0.0759293965461
+        0.0759880733886
+        0.0760467780595
+        0.0761055105719
+        0.0761642709391
+        0.0762230591743
+        0.0762818752906
+        0.0763407193014
+        0.0763995912198
+        0.0764584910591
+        0.0765174188325
+        0.0765763745533
+        0.0766353582347
+        0.07669436989
+        0.0767534095324
+        0.0768124771753
+        0.0768715728319
+        0.0769306965154
+        0.0769898482392
+        0.0770490280166
+        0.0771082358609
+        0.0771674717854
+        0.0772267358034
+        0.0772860279283
+        0.0773453481733
+        0.0774046965518
+        0.0774640730771
+        0.0775234777627
+        0.0775829106217
+        0.0776423716678
+        0.077701860914
+        0.077761378374
+        0.077820924061
+        0.0778804979883
+        0.0779401001696
+        0.077999730618
+        0.078059389347
+        0.0781190763701
+        0.0781787917007
+        0.0782385353521
+        0.0782983073378
+        0.0783581076713
+        0.0784179363659
+        0.0784777934352
+        0.0785376788926
+        0.0785975927516
+        0.0786575350256
+        0.0787175057281
+        0.0787775048726
+        0.0788375324726
+        0.0788975885415
+        0.078957673093
+        0.0790177861404
+        0.0790779276973
+        0.0791380977773
+        0.0791982963938
+        0.0792585235604
+        0.0793187792906
+        0.0793790635979
+        0.079439376496
+        0.0794997179984
+        0.0795600881186
+        0.0796204868703
+        0.0796809142669
+        0.0797413703222
+        0.0798018550496
+        0.0798623684628
+        0.0799229105753
+        0.0799834814009
+        0.0800440809531
+        0.0801047092455
+        0.0801653662918
+        0.0802260521055
+        0.0802867667004
+        0.0803475100901
+        0.0804082822883
+        0.0804690833086
+        0.0805299131646
+        0.0805907718701
+        0.0806516594388
+        0.0807125758843
+        0.0807735212203
+        0.0808344954605
+        0.0808954986187
+        0.0809565307085
+        0.0810175917437
+        0.0810786817379
+        0.0811398007051
+        0.0812009486587
+        0.0812621256128
+        0.0813233315808
+        0.0813845665768
+        0.0814458306143
+        0.0815071237072
+        0.0815684458692
+        0.0816297971142
+        0.0816911774559
+        0.0817525869082
+        0.0818140254848
+        0.0818754931995
+        0.0819369900663
+        0.0819985160988
+        0.0820600713109
+        0.0821216557166
+        0.0821832693295
+        0.0822449121636
+        0.0823065842327
+        0.0823682855508
+        0.0824300161315
+        0.082491775989
+        0.0825535651369
+        0.0826153835893
+        0.0826772313599
+        0.0827391084628
+        0.0828010149119
+        0.0828629507209
+        0.082924915904
+        0.0829869104749
+        0.0830489344477
+        0.0831109878363
+        0.0831730706546
+        0.0832351829166
+        0.0832973246363
+        0.0833594958276
+        0.0834216965045
+        0.083483926681
+        0.083546186371
+        0.0836084755887
+        0.0836707943479
+        0.0837331426627
+        0.0837955205472
+        0.0838579280152
+        0.083920365081
+        0.0839828317584
+        0.0840453280616
+        0.0841078540046
+        0.0841704096014
+        0.0842329948661
+        0.0842956098129
+        0.0843582544556
+        0.0844209288086
+        0.0844836328858
+        0.0845463667013
+        0.0846091302692
+        0.0846719236037
+        0.0847347467189
+        0.0847975996288
+        0.0848604823477
+        0.0849233948897
+        0.0849863372688
+        0.0850493094993
+        0.0851123115953
+        0.085175343571
+        0.0852384054405
+        0.0853014972181
+        0.0853646189178
+        0.085427770554
+        0.0854909521407
+        0.0855541636923
+        0.0856174052228
+        0.0856806767466
+        0.0857439782779
+        0.0858073098308
+        0.0858706714197
+        0.0859340630587
+        0.0859974847622
+        0.0860609365443
+        0.0861244184194
+        0.0861879304017
+        0.0862514725055
+        0.0863150447451
+        0.0863786471347
+        0.0864422796887
+        0.0865059424214
+        0.0865696353471
+        0.0866333584801
+        0.0866971118348
+        0.0867608954254
+        0.0868247092663
+        0.0868885533719
+        0.0869524277565
+        0.0870163324344
+        0.0870802674201
+        0.087144232728
+        0.0872082283723
+        0.0872722543674
+        0.0873363107279
+        0.087400397468
+        0.0874645146022
+        0.087528662145
+        0.0875928401106
+        0.0876570485136
+        0.0877212873683
+        0.0877855566893
+        0.087849856491
+        0.0879141867878
+        0.0879785475942
+        0.0880429389247
+        0.0881073607937
+        0.0881718132157
+        0.0882362962052
+        0.0883008097768
+        0.0883653539448
+        0.0884299287239
+        0.0884945341285
+        0.0885591701732
+        0.0886238368725
+        0.0886885342409
+        0.0887532622931
+        0.0888180210434
+        0.0888828105066
+        0.0889476306971
+        0.0890124816295
+        0.0890773633185
+        0.0891422757785
+        0.0892072190242
+        0.0892721930703
+        0.0893371979312
+        0.0894022336217
+        0.0894673001563
+        0.0895323975496
+        0.0895975258164
+        0.0896626849712
+        0.0897278750287
+        0.0897930960035
+        0.0898583479104
+        0.0899236307639
+        0.0899889445788
+        0.0900542893698
+        0.0901196651514
+        0.0901850719385
+        0.0902505097457
+        0.0903159785878
+        0.0903814784795
+        0.0904470094354
+        0.0905125714704
+        0.0905781645991
+        0.0906437888363
+        0.0907094441968
+        0.0907751306954
+        0.0908408483467
+        0.0909065971656
+        0.0909723771668
+        0.0910381883652
+        0.0911040307755
+        0.0911699044125
+        0.0912358092911
+        0.0913017454261
+        0.0913677128322
+        0.0914337115243
+        0.0914997415173
+        0.0915658028261
+        0.0916318954653
+        0.09169801945
+        0.0917641747949
+        0.091830361515
+        0.0918965796252
+        0.0919628291402
+        0.0920291100751
+        0.0920954224446
+        0.0921617662638
+        0.0922281415475
+        0.0922945483107
+        0.0923609865683
+        0.0924274563352
+        0.0924939576264
+        0.0925604904568
+        0.0926270548413
+        0.092693650795
+        0.0927602783329
+        0.0928269374698
+        0.0928936282208
+        0.0929603506009
+        0.093027104625
+        0.0930938903082
+        0.0931607076656
+        0.093227556712
+        0.0932944374626
+        0.0933613499324
+        0.0934282941364
+        0.0934952700897
+        0.0935622778073
+        0.0936293173043
+        0.0936963885958
+        0.0937634916969
+        0.0938306266225
+        0.093897793388
+        0.0939649920082
+        0.0940322224984
+        0.0940994848736
+        0.094166779149
+        0.0942341053398
+        0.0943014634609
+        0.0943688535276
+        0.0944362755551
+        0.0945037295585
+        0.0945712155529
+        0.0946387335536
+        0.0947062835756
+        0.0947738656343
+        0.0948414797448
+        0.0949091259222
+        0.0949768041818
+        0.0950445145389
+        0.0951122570086
+        0.0951800316062
+        0.0952478383468
+        0.0953156772458
+        0.0953835483185
+        0.0954514515799
+        0.0955193870455
+        0.0955873547305
+        0.0956553546502
+        0.0957233868198
+        0.0957914512547
+        0.0958595479702
+        0.0959276769816
+        0.0959958383041
+        0.0960640319531
+        0.096132257944
+        0.0962005162921
+        0.0962688070127
+        0.0963371301212
+        0.0964054856329
+        0.0964738735633
+        0.0965422939276
+        0.0966107467413
+        0.0966792320198
+        0.0967477497784
+        0.0968163000326
+        0.0968848827977
+        0.0969534980893
+        0.0970221459226
+        0.0970908263132
+        0.0971595392765
+        0.0972282848279
+        0.097297062983
+        0.097365873757
+        0.0974347171657
+        0.0975035932243
+        0.0975725019484
+        0.0976414433534
+        0.097710417455
+        0.0977794242686
+        0.0978484638096
+        0.0979175360937
+        0.0979866411363
+        0.098055778953
+        0.0981249495593
+        0.0981941529709
+        0.0982633892031
+        0.0983326582717
+        0.0984019601921
+        0.0984712949801
+        0.098540662651
+        0.0986100632206
+        0.0986794967045
+        0.0987489631182
+        0.0988184624773
+        0.0988879947976
+        0.0989575600946
+        0.099027158384
+        0.0990967896814
+        0.0991664540024
+        0.0992361513628
+        0.0993058817782
+        0.0993756452643
+        0.0994454418367
+        0.0995152715112
+        0.0995851343035
+        0.0996550302292
+        0.0997249593041
+        0.0997949215439
+        0.0998649169643
+        0.0999349455811
+        0.10000500741
+        0.100075102467
+        0.100145230767
+        0.100215392327
+        0.100285587162
+        0.100355815288
+        0.10042607672
+        0.100496371475
+        0.100566699569
+        0.100637061016
+        0.100707455834
+        0.100777884037
+        0.100848345642
+        0.100918840664
+        0.10098936912
+        0.101059931025
+        0.101130526395
+        0.101201155245
+        0.101271817593
+        0.101342513453
+        0.101413242842
+        0.101484005775
+        0.101554802268
+        0.101625632338
+        0.101696496
+        0.101767393271
+        0.101838324165
+        0.101909288699
+        0.101980286889
+        0.102051318752
+        0.102122384302
+        0.102193483556
+        0.10226461653
+        0.102335783239
+        0.102406983701
+        0.102478217931
+        0.102549485944
+        0.102620787757
+        0.102692123386
+        0.102763492848
+        0.102834896157
+        0.10290633333
+        0.102977804384
+        0.103049309333
+        0.103120848195
+        0.103192420985
+        0.10326402772
+        0.103335668415
+        0.103407343087
+        0.103479051752
+        0.103550794426
+        0.103622571124
+        0.103694381864
+        0.103766226661
+        0.103838105532
+        0.103910018492
+        0.103981965558
+        0.104053946746
+        0.104125962072
+        0.104198011552
+        0.104270095203
+        0.104342213041
+        0.104414365081
+        0.104486551341
+        0.104558771836
+        0.104631026583
+        0.104703315598
+        0.104775638897
+        0.104847996496
+        0.104920388412
+        0.104992814661
+        0.105065275259
+        0.105137770222
+        0.105210299568
+        0.105282863311
+        0.105355461469
+        0.105428094058
+        0.105500761093
+        0.105573462592
+        0.105646198571
+        0.105718969046
+        0.105791774034
+        0.10586461355
+        0.105937487612
+        0.106010396235
+        0.106083339436
+        0.106156317231
+        0.106229329638
+        0.106302376671
+        0.106375458348
+        0.106448574686
+        0.106521725699
+        0.106594911406
+        0.106668131822
+        0.106741386964
+        0.106814676848
+        0.106888001492
+        0.10696136091
+        0.10703475512
+        0.107108184139
+        0.107181647982
+        0.107255146666
+        0.107328680209
+        0.107402248626
+        0.107475851933
+        0.107549490148
+        0.107623163288
+        0.107696871367
+        0.107770614404
+        0.107844392415
+        0.107918205416
+        0.107992053424
+        0.108065936455
+        0.108139854526
+        0.108213807655
+        0.108287795856
+        0.108361819148
+        0.108435877546
+        0.108509971067
+        0.108584099729
+        0.108658263547
+        0.108732462538
+        0.10880669672
+        0.108880966107
+        0.108955270719
+        0.10902961057
+        0.109103985678
+        0.10917839606
+        0.109252841732
+        0.109327322711
+        0.109401839013
+        0.109476390656
+        0.109550977656
+        0.109625600031
+        0.109700257795
+        0.109774950968
+        0.109849679565
+        0.109924443603
+        0.109999243099
+        0.110074078069
+        0.110148948532
+        0.110223854502
+        0.110298795998
+        0.110373773037
+        0.110448785634
+        0.110523833806
+        0.110598917572
+        0.110674036947
+        0.110749191949
+        0.110824382594
+        0.110899608899
+        0.110974870882
+        0.111050168558
+        0.111125501946
+        0.111200871062
+        0.111276275922
+        0.111351716544
+        0.111427192946
+        0.111502705143
+        0.111578253152
+        0.111653836992
+        0.111729456678
+        0.111805112228
+        0.111880803659
+        0.111956530988
+        0.112032294231
+        0.112108093406
+        0.112183928531
+        0.112259799621
+        0.112335706694
+        0.112411649767
+        0.112487628857
+        0.112563643981
+        0.112639695157
+        0.112715782401
+        0.112791905731
+        0.112868065163
+        0.112944260715
+        0.113020492404
+        0.113096760247
+        0.113173064261
+        0.113249404463
+        0.113325780871
+        0.113402193501
+        0.113478642371
+        0.113555127498
+        0.1136316489
+        0.113708206593
+        0.113784800594
+        0.113861430921
+        0.113938097592
+        0.114014800622
+        0.114091540031
+        0.114168315834
+        0.114245128049
+        0.114321976693
+        0.114398861784
+        0.114475783339
+        0.114552741375
+        0.11462973591
+        0.11470676696
+        0.114783834543
+        0.114860938677
+        0.114938079379
+        0.115015256666
+        0.115092470555
+        0.115169721064
+        0.11524700821
+        0.115324332011
+        0.115401692484
+        0.115479089646
+        0.115556523515
+        0.115633994108
+        0.115711501443
+        0.115789045536
+        0.115866626406
+        0.11594424407
+        0.116021898546
+        0.11609958985
+        0.116177318
+        0.116255083014
+        0.116332884909
+        0.116410723703
+        0.116488599413
+        0.116566512057
+        0.116644461652
+        0.116722448216
+        0.116800471766
+        0.11687853232
+        0.116956629895
+        0.117034764509
+        0.11711293618
+        0.117191144925
+        0.117269390761
+        0.117347673707
+        0.117425993779
+        0.117504350996
+        0.117582745375
+        0.117661176934
+        0.11773964569
+        0.117818151661
+        0.117896694865
+        0.117975275319
+        0.118053893041
+        0.118132548048
+        0.118211240359
+        0.11828996999
+        0.118368736961
+        0.118447541288
+        0.118526382989
+        0.118605262082
+        0.118684178584
+        0.118763132514
+        0.118842123888
+        0.118921152726
+        0.119000219044
+        0.119079322861
+        0.119158464193
+        0.11923764306
+        0.119316859478
+        0.119396113466
+        0.119475405042
+        0.119554734222
+        0.119634101026
+        0.11971350547
+        0.119792947573
+        0.119872427353
+        0.119951944827
+        0.120031500014
+        0.120111092931
+        0.120190723596
+        0.120270392027
+        0.120350098241
+        0.120429842258
+        0.120509624095
+        0.120589443769
+        0.120669301299
+        0.120749196702
+        0.120829129997
+        0.120909101202
+        0.120989110334
+        0.121069157412
+        0.121149242453
+        0.121229365475
+        0.121309526498
+        0.121389725537
+        0.121469962613
+        0.121550237742
+        0.121630550942
+        0.121710902233
+        0.121791291631
+        0.121871719155
+        0.121952184822
+        0.122032688652
+        0.122113230663
+        0.122193810871
+        0.122274429295
+        0.122355085955
+        0.122435780866
+        0.122516514049
+        0.12259728552
+        0.122678095299
+        0.122758943403
+        0.12283982985
+        0.122920754658
+        0.123001717847
+        0.123082719433
+        0.123163759436
+        0.123244837873
+        0.123325954763
+        0.123407110124
+        0.123488303973
+        0.12356953633
+        0.123650807213
+        0.12373211664
+        0.123813464629
+        0.123894851198
+        0.123976276366
+        0.124057740152
+        0.124139242572
+        0.124220783647
+        0.124302363393
+        0.12438398183
+        0.124465638976
+        0.124547334848
+        0.124629069467
+        0.124710842849
+        0.124792655013
+        0.124874505978
+        0.124956395762
+        0.125038324383
+        0.12512029186
+        0.125202298212
+        0.125284343456
+        0.125366427612
+        0.125448550697
+        0.12553071273
+        0.125612913729
+        0.125695153714
+        0.125777432702
+        0.125859750713
+        0.125942107763
+        0.126024503873
+        0.126106939061
+        0.126189413344
+        0.126271926742
+        0.126354479274
+        0.126437070957
+        0.12651970181
+        0.126602371853
+        0.126685081103
+        0.126767829579
+        0.126850617299
+        0.126933444283
+        0.127016310549
+        0.127099216115
+        0.127182161001
+        0.127265145224
+        0.127348168804
+        0.127431231759
+        0.127514334108
+        0.12759747587
+        0.127680657062
+        0.127763877705
+        0.127847137816
+        0.127930437415
+        0.128013776519
+        0.128097155149
+        0.128180573322
+        0.128264031057
+        0.128347528373
+        0.128431065289
+        0.128514641824
+        0.128598257996
+        0.128681913824
+        0.128765609328
+        0.128849344525
+        0.128933119435
+        0.129016934076
+        0.129100788468
+        0.129184682629
+        0.129268616578
+        0.129352590333
+        0.129436603915
+        0.129520657341
+        0.129604750631
+        0.129688883804
+        0.129773056877
+        0.129857269871
+        0.129941522805
+        0.130025815696
+        0.130110148565
+        0.13019452143
+        0.13027893431
+        0.130363387224
+        0.130447880191
+        0.13053241323
+        0.13061698636
+        0.1307015996
+        0.130786252969
+        0.130870946486
+        0.130955680171
+        0.131040454041
+        0.131125268117
+        0.131210122417
+        0.131295016961
+        0.131379951767
+        0.131464926855
+        0.131549942243
+        0.131634997952
+        0.131720093999
+        0.131805230404
+        0.131890407186
+        0.131975624365
+        0.132060881959
+        0.132146179988
+        0.132231518471
+        0.132316897427
+        0.132402316875
+        0.132487776835
+        0.132573277325
+        0.132658818365
+        0.132744399974
+        0.132830022171
+        0.132915684976
+        0.133001388408
+        0.133087132486
+        0.13317291723
+        0.133258742658
+        0.13334460879
+        0.133430515645
+        0.133516463243
+        0.133602451603
+        0.133688480744
+        0.133774550686
+        0.133860661447
+        0.133946813048
+        0.134033005508
+        0.134119238846
+        0.134205513081
+        0.134291828233
+        0.134378184321
+        0.134464581365
+        0.134551019384
+        0.134637498397
+        0.134724018424
+        0.134810579485
+        0.134897181599
+        0.134983824785
+        0.135070509062
+        0.135157234452
+        0.135244000971
+        0.135330808642
+        0.135417657482
+        0.135504547511
+        0.135591478749
+        0.135678451216
+        0.13576546493
+        0.135852519912
+        0.135939616182
+        0.136026753758
+        0.13611393266
+        0.136201152908
+        0.136288414522
+        0.13637571752
+        0.136463061924
+        0.136550447752
+        0.136637875024
+        0.136725343759
+        0.136812853978
+        0.1369004057
+        0.136987998944
+        0.137075633731
+        0.13716331008
+        0.137251028011
+        0.137338787544
+        0.137426588697
+        0.137514431492
+        0.137602315947
+        0.137690242083
+        0.137778209919
+        0.137866219476
+        0.137954270772
+        0.138042363827
+        0.138130498663
+        0.138218675297
+        0.13830689375
+        0.138395154043
+        0.138483456194
+        0.138571800223
+        0.138660186151
+        0.138748613998
+        0.138837083783
+        0.138925595525
+        0.139014149246
+        0.139102744965
+        0.139191382701
+        0.139280062476
+        0.139368784308
+        0.139457548217
+        0.139546354224
+        0.139635202349
+        0.139724092612
+        0.139813025031
+        0.139901999629
+        0.139991016424
+        0.140080075436
+        0.140169176686
+        0.140258320193
+        0.140347505979
+        0.140436734061
+        0.140526004462
+        0.1406153172
+        0.140704672297
+        0.140794069771
+        0.140883509643
+        0.140972991934
+        0.141062516662
+        0.14115208385
+        0.141241693515
+        0.14133134568
+        0.141421040363
+        0.141510777586
+        0.141600557367
+        0.141690379728
+        0.141780244689
+        0.141870152269
+        0.141960102489
+        0.14205009537
+        0.142140130931
+        0.142230209193
+        0.142320330175
+        0.142410493899
+        0.142500700384
+        0.142590949652
+        0.142681241721
+        0.142771576612
+        0.142861954346
+        0.142952374943
+        0.143042838424
+        0.143133344808
+        0.143223894116
+        0.143314486368
+        0.143405121586
+        0.143495799788
+        0.143586520995
+        0.143677285229
+        0.143768092509
+        0.143858942855
+        0.143949836289
+        0.14404077283
+        0.1441317525
+        0.144222775317
+        0.144313841304
+        0.14440495048
+        0.144496102866
+        0.144587298482
+        0.144678537349
+        0.144769819487
+        0.144861144918
+        0.14495251366
+        0.145043925736
+        0.145135381166
+        0.145226879969
+        0.145318422167
+        0.14541000778
+        0.145501636829
+        0.145593309335
+        0.145685025317
+        0.145776784798
+        0.145868587796
+        0.145960434334
+        0.146052324431
+        0.146144258108
+        0.146236235386
+        0.146328256286
+        0.146420320828
+        0.146512429033
+        0.146604580922
+        0.146696776515
+        0.146789015833
+        0.146881298897
+        0.146973625728
+        0.147065996346
+        0.147158410772
+        0.147250869027
+        0.147343371132
+        0.147435917107
+        0.147528506974
+        0.147621140752
+        0.147713818464
+        0.147806540129
+        0.147899305769
+        0.147992115405
+        0.148084969057
+        0.148177866746
+        0.148270808493
+        0.148363794319
+        0.148456824245
+        0.148549898292
+        0.14864301648
+        0.148736178832
+        0.148829385366
+        0.148922636106
+        0.149015931071
+        0.149109270282
+        0.149202653761
+        0.149296081529
+        0.149389553606
+        0.149483070014
+        0.149576630773
+        0.149670235904
+        0.14976388543
+        0.149857579369
+        0.149951317745
+        0.150045100578
+        0.150138927888
+        0.150232799697
+        0.150326716027
+        0.150420676897
+        0.15051468233
+        0.150608732347
+        0.150702826968
+        0.150796966215
+        0.150891150109
+        0.15098537867
+        0.151079651922
+        0.151173969883
+        0.151268332576
+        0.151362740023
+        0.151457192243
+        0.151551689259
+        0.151646231091
+        0.151740817761
+        0.151835449291
+        0.1519301257
+        0.152024847012
+        0.152119613246
+        0.152214424425
+        0.152309280569
+        0.1524041817
+        0.15249912784
+        0.152594119009
+        0.152689155229
+        0.152784236521
+        0.152879362907
+        0.152974534408
+        0.153069751046
+        0.153165012841
+        0.153260319816
+        0.153355671992
+        0.15345106939
+        0.153546512031
+        0.153641999938
+        0.153737533131
+        0.153833111632
+        0.153928735462
+        0.154024404644
+        0.154120119198
+        0.154215879146
+        0.15431168451
+        0.154407535311
+        0.15450343157
+        0.15459937331
+        0.154695360552
+        0.154791393316
+        0.154887471626
+        0.154983595503
+        0.155079764967
+        0.155175980042
+        0.155272240747
+        0.155368547106
+        0.15546489914
+        0.15556129687
+        0.155657740318
+        0.155754229505
+        0.155850764454
+        0.155947345187
+        0.156043971724
+        0.156140644087
+        0.156237362299
+        0.156334126381
+        0.156430936355
+        0.156527792243
+        0.156624694065
+        0.156721641845
+        0.156818635604
+        0.156915675363
+        0.157012761145
+        0.157109892972
+        0.157207070864
+        0.157304294845
+        0.157401564935
+        0.157498881158
+        0.157596243533
+        0.157693652085
+        0.157791106834
+        0.157888607802
+        0.157986155012
+        0.158083748485
+        0.158181388243
+        0.158279074308
+        0.158376806702
+        0.158474585447
+        0.158572410565
+        0.158670282078
+        0.158768200008
+        0.158866164377
+        0.158964175208
+        0.159062232521
+        0.159160336339
+        0.159258486685
+        0.15935668358
+        0.159454927046
+        0.159553217106
+        0.159651553781
+        0.159749937094
+        0.159848367066
+        0.15994684372
+        0.160045367079
+        0.160143937163
+        0.160242553996
+        0.160341217599
+        0.160439927995
+        0.160538685206
+        0.160637489254
+        0.160736340162
+        0.16083523795
+        0.160934182643
+        0.161033174261
+        0.161132212828
+        0.161231298365
+        0.161330430895
+        0.16142961044
+        0.161528837022
+        0.161628110665
+        0.161727431389
+        0.161826799217
+        0.161926214172
+        0.162025676276
+        0.162125185552
+        0.162224742021
+        0.162324345706
+        0.16242399663
+        0.162523694815
+        0.162623440283
+        0.162723233056
+        0.162823073159
+        0.162922960611
+        0.163022895437
+        0.163122877658
+        0.163222907298
+        0.163322984378
+        0.163423108921
+        0.163523280949
+        0.163623500486
+        0.163723767553
+        0.163824082173
+        0.163924444369
+        0.164024854164
+        0.164125311579
+        0.164225816637
+        0.164326369362
+        0.164426969775
+        0.164527617899
+        0.164628313757
+        0.164729057372
+        0.164829848766
+        0.164930687962
+        0.165031574982
+        0.165132509849
+        0.165233492586
+        0.165334523216
+        0.165435601761
+        0.165536728244
+        0.165637902688
+        0.165739125115
+        0.165840395548
+        0.165941714011
+        0.166043080525
+        0.166144495114
+        0.1662459578
+        0.166347468606
+        0.166449027555
+        0.16655063467
+        0.166652289974
+        0.16675399349
+        0.166855745239
+        0.166957545246
+        0.167059393534
+        0.167161290124
+        0.16726323504
+        0.167365228305
+        0.167467269942
+        0.167569359974
+        0.167671498423
+        0.167773685313
+        0.167875920667
+        0.167978204507
+        0.168080536857
+        0.168182917739
+        0.168285347177
+        0.168387825194
+        0.168490351813
+        0.168592927056
+        0.168695550947
+        0.168798223509
+        0.168900944765
+        0.169003714739
+        0.169106533452
+        0.169209400928
+        0.169312317191
+        0.169415282264
+        0.169518296169
+        0.16962135893
+        0.169724470571
+        0.169827631113
+        0.169930840581
+        0.170034098997
+        0.170137406385
+        0.170240762769
+        0.17034416817
+        0.170447622613
+        0.170551126121
+        0.170654678717
+        0.170758280425
+        0.170861931267
+        0.170965631267
+        0.171069380448
+        0.171173178834
+        0.171277026447
+        0.171380923312
+        0.171484869452
+        0.171588864889
+        0.171692909648
+        0.171797003752
+        0.171901147224
+        0.172005340087
+        0.172109582366
+        0.172213874083
+        0.172318215262
+        0.172422605926
+        0.172527046099
+        0.172631535804
+        0.172736075065
+        0.172840663905
+        0.172945302348
+        0.173049990418
+        0.173154728137
+        0.17325951553
+        0.17336435262
+        0.17346923943
+        0.173574175984
+        0.173679162306
+        0.17378419842
+        0.173889284348
+        0.173994420115
+        0.174099605744
+        0.174204841259
+        0.174310126683
+        0.174415462041
+        0.174520847355
+        0.17462628265
+        0.174731767949
+        0.174837303277
+        0.174942888655
+        0.17504852411
+        0.175154209663
+        0.17525994534
+        0.175365731163
+        0.175471567156
+        0.175577453344
+        0.17568338975
+        0.175789376398
+        0.175895413312
+        0.176001500515
+        0.176107638031
+        0.176213825885
+        0.1763200641
+        0.1764263527
+        0.176532691709
+        0.176639081151
+        0.17674552105
+        0.176852011429
+        0.176958552313
+        0.177065143726
+        0.177171785691
+        0.177278478232
+        0.177385221375
+        0.177492015141
+        0.177598859556
+        0.177705754644
+        0.177812700428
+        0.177919696933
+        0.178026744183
+        0.178133842201
+        0.178240991012
+        0.178348190641
+        0.17845544111
+        0.178562742444
+        0.178670094667
+        0.178777497804
+        0.178884951878
+        0.178992456914
+        0.179100012936
+        0.179207619968
+        0.179315278034
+        0.179422987159
+        0.179530747366
+        0.17963855868
+        0.179746421125
+        0.179854334726
+        0.179962299506
+        0.18007031549
+        0.180178382702
+        0.180286501167
+        0.180394670908
+        0.180502891951
+        0.180611164319
+        0.180719488037
+        0.180827863129
+        0.180936289619
+        0.181044767532
+        0.181153296893
+        0.181261877725
+        0.181370510053
+        0.181479193902
+        0.181587929296
+        0.181696716259
+        0.181805554815
+        0.18191444499
+        0.182023386808
+        0.182132380294
+        0.18224142547
+        0.182350522364
+        0.182459670998
+        0.182568871397
+        0.182678123586
+        0.18278742759
+        0.182896783433
+        0.183006191139
+        0.183115650734
+        0.183225162241
+        0.183334725686
+        0.183444341093
+        0.183554008487
+        0.183663727892
+        0.183773499333
+        0.183883322835
+        0.183993198423
+        0.18410312612
+        0.184213105952
+        0.184323137944
+        0.18443322212
+        0.184543358505
+        0.184653547124
+        0.184763788002
+        0.184874081163
+        0.184984426632
+        0.185094824434
+        0.185205274594
+        0.185315777136
+        0.185426332086
+        0.185536939468
+        0.185647599308
+        0.185758311629
+        0.185869076458
+        0.185979893818
+        0.186090763735
+        0.186201686234
+        0.186312661339
+        0.186423689076
+        0.18653476947
+        0.186645902545
+        0.186757088326
+        0.186868326839
+        0.186979618109
+        0.18709096216
+        0.187202359018
+        0.187313808707
+        0.187425311253
+        0.187536866681
+        0.187648475015
+        0.187760136281
+        0.187871850505
+        0.18798361771
+        0.188095437923
+        0.188207311168
+        0.188319237471
+        0.188431216856
+        0.188543249349
+        0.188655334976
+        0.18876747376
+        0.188879665728
+        0.188991910905
+        0.189104209316
+        0.189216560986
+        0.18932896594
+        0.189441424204
+        0.189553935803
+        0.189666500762
+        0.189779119107
+        0.189891790863
+        0.190004516055
+        0.190117294709
+        0.190230126849
+        0.190343012502
+        0.190455951693
+        0.190568944446
+        0.190681990789
+        0.190795090745
+        0.19090824434
+        0.1910214516
+        0.19113471255
+        0.191248027217
+        0.191361395624
+        0.191474817798
+        0.191588293763
+        0.191701823547
+        0.191815407174
+        0.191929044669
+        0.192042736059
+        0.192156481369
+        0.192270280624
+        0.19238413385
+        0.192498041072
+        0.192612002317
+        0.19272601761
+        0.192840086976
+        0.192954210441
+        0.19306838803
+        0.193182619771
+        0.193296905687
+        0.193411245805
+        0.193525640151
+        0.193640088749
+        0.193754591627
+        0.193869148809
+        0.193983760322
+        0.194098426191
+        0.194213146442
+        0.194327921101
+        0.194442750193
+        0.194557633745
+        0.194672571782
+        0.19478756433
+        0.194902611415
+        0.195017713063
+        0.195132869299
+        0.19524808015
+        0.195363345642
+        0.195478665799
+        0.19559404065
+        0.195709470218
+        0.19582495453
+        0.195940493613
+        0.196056087492
+        0.196171736192
+        0.196287439741
+        0.196403198164
+        0.196519011488
+        0.196634879737
+        0.196750802939
+        0.196866781118
+        0.196982814303
+        0.197098902517
+        0.197215045789
+        0.197331244143
+        0.197447497605
+        0.197563806203
+        0.197680169962
+        0.197796588907
+        0.197913063067
+        0.198029592466
+        0.19814617713
+        0.198262817087
+        0.198379512362
+        0.198496262982
+        0.198613068972
+        0.198729930359
+        0.198846847169
+        0.198963819429
+        0.199080847164
+        0.199197930402
+        0.199315069169
+        0.19943226349
+        0.199549513392
+        0.199666818901
+        0.199784180045
+        0.199901596849
+        0.200019069339
+        0.200136597543
+        0.200254181486
+        0.200371821195
+        0.200489516696
+        0.200607268016
+        0.200725075182
+        0.200842938219
+        0.200960857154
+        0.201078832015
+        0.201196862826
+        0.201314949616
+        0.20143309241
+        0.201551291234
+        0.201669546117
+        0.201787857083
+        0.201906224161
+        0.202024647375
+        0.202143126754
+        0.202261662323
+        0.202380254109
+        0.20249890214
+        0.20261760644
+        0.202736367039
+        0.202855183961
+        0.202974057233
+        0.203092986884
+        0.203211972938
+        0.203331015423
+        0.203450114366
+        0.203569269793
+        0.203688481732
+        0.203807750209
+        0.20392707525
+        0.204046456883
+        0.204165895135
+        0.204285390032
+        0.204404941601
+        0.204524549869
+        0.204644214863
+        0.20476393661
+        0.204883715137
+        0.205003550471
+        0.205123442638
+        0.205243391666
+        0.205363397582
+        0.205483460412
+        0.205603580184
+        0.205723756924
+        0.20584399066
+        0.205964281419
+        0.206084629227
+        0.206205034112
+        0.2063254961
+        0.20644601522
+        0.206566591498
+        0.20668722496
+        0.206807915635
+        0.206928663549
+        0.20704946873
+        0.207170331204
+        0.207291250999
+        0.207412228143
+        0.207533262661
+        0.207654354582
+        0.207775503932
+        0.207896710739
+        0.208017975031
+        0.208139296833
+        0.208260676175
+        0.208382113082
+        0.208503607583
+        0.208625159704
+        0.208746769473
+        0.208868436917
+        0.208990162064
+        0.209111944941
+        0.209233785575
+        0.209355683994
+        0.209477640225
+        0.209599654295
+        0.209721726233
+        0.209843856065
+        0.209966043819
+        0.210088289522
+        0.210210593202
+        0.210332954886
+        0.210455374602
+        0.210577852378
+        0.21070038824
+        0.210822982217
+        0.210945634336
+        0.211068344624
+        0.21119111311
+        0.21131393982
+        0.211436824783
+        0.211559768026
+        0.211682769576
+        0.211805829462
+        0.211928947711
+        0.21205212435
+        0.212175359408
+        0.212298652911
+        0.212422004889
+        0.212545415368
+        0.212668884376
+        0.212792411941
+        0.212915998091
+        0.213039642854
+        0.213163346257
+        0.213287108328
+        0.213410929095
+        0.213534808586
+        0.213658746828
+        0.213782743851
+        0.21390679968
+        0.214030914345
+        0.214155087873
+        0.214279320292
+        0.214403611631
+        0.214527961916
+        0.214652371176
+        0.214776839439
+        0.214901366733
+        0.215025953086
+        0.215150598526
+        0.215275303081
+        0.215400066779
+        0.215524889648
+        0.215649771716
+        0.215774713011
+        0.215899713561
+        0.216024773395
+        0.21614989254
+        0.216275071025
+        0.216400308877
+        0.216525606126
+        0.216650962798
+        0.216776378923
+        0.216901854528
+        0.217027389642
+        0.217152984293
+        0.217278638509
+        0.217404352318
+        0.217530125749
+        0.21765595883
+        0.217781851589
+        0.217907804054
+        0.218033816254
+        0.218159888218
+        0.218286019973
+        0.218412211548
+        0.218538462971
+        0.21866477427
+        0.218791145475
+        0.218917576613
+        0.219044067713
+        0.219170618803
+        0.219297229912
+        0.219423901068
+        0.219550632299
+        0.219677423635
+        0.219804275104
+        0.219931186734
+        0.220058158553
+        0.220185190591
+        0.220312282875
+        0.220439435435
+        0.220566648299
+        0.220693921495
+        0.220821255053
+        0.220948649001
+        0.221076103367
+        0.22120361818
+        0.221331193469
+        0.221458829262
+        0.221586525588
+        0.221714282477
+        0.221842099956
+        0.221969978054
+        0.2220979168
+        0.222225916223
+        0.222353976352
+        0.222482097215
+        0.222610278842
+        0.22273852126
+        0.2228668245
+        0.222995188589
+        0.223123613556
+        0.223252099431
+        0.223380646243
+        0.223509254019
+        0.22363792279
+        0.223766652584
+        0.22389544343
+        0.224024295356
+        0.224153208393
+        0.224282182569
+        0.224411217912
+        0.224540314453
+        0.224669472219
+        0.22479869124
+        0.224927971546
+        0.225057313164
+        0.225186716125
+        0.225316180457
+        0.225445706189
+        0.225575293351
+        0.225704941971
+        0.225834652079
+        0.225964423704
+        0.226094256876
+        0.226224151622
+        0.226354107973
+        0.226484125958
+        0.226614205606
+        0.226744346946
+        0.226874550007
+        0.227004814819
+        0.227135141411
+        0.227265529812
+        0.227395980052
+        0.22752649216
+        0.227657066166
+        0.227787702098
+        0.227918399986
+        0.228049159859
+        0.228179981747
+        0.228310865679
+        0.228441811685
+        0.228572819795
+        0.228703890036
+        0.22883502244
+        0.228966217035
+        0.229097473851
+        0.229228792917
+        0.229360174264
+        0.22949161792
+        0.229623123915
+        0.229754692279
+        0.229886323041
+        0.230018016231
+        0.230149771879
+        0.230281590013
+        0.230413470664
+        0.230545413862
+        0.230677419635
+        0.230809488014
+        0.230941619029
+        0.231073812709
+        0.231206069083
+        0.231338388182
+        0.231470770035
+        0.231603214673
+        0.231735722124
+        0.231868292419
+        0.232000925587
+        0.232133621658
+        0.232266380663
+        0.23239920263
+        0.232532087591
+        0.232665035573
+        0.232798046609
+        0.232931120727
+        0.233064257957
+        0.233197458329
+        0.233330721874
+        0.233464048621
+        0.2335974386
+        0.233730891842
+        0.233864408375
+        0.233997988231
+        0.234131631439
+        0.234265338029
+        0.234399108031
+        0.234532941476
+        0.234666838394
+        0.234800798814
+        0.234934822766
+        0.235068910282
+        0.235203061391
+        0.235337276122
+        0.235471554507
+        0.235605896576
+        0.235740302358
+        0.235874771884
+        0.236009305184
+        0.236143902289
+        0.236278563228
+        0.236413288033
+        0.236548076732
+        0.236682929357
+        0.236817845938
+        0.236952826505
+        0.237087871089
+        0.237222979719
+        0.237358152427
+        0.237493389243
+        0.237628690196
+        0.237764055318
+        0.237899484639
+        0.238034978189
+        0.238170535999
+        0.2383061581
+        0.238441844521
+        0.238577595293
+        0.238713410447
+        0.238849290014
+        0.238985234024
+        0.239121242506
+        0.239257315493
+        0.239393453015
+        0.239529655102
+        0.239665921785
+        0.239802253094
+        0.23993864906
+        0.240075109714
+        0.240211635087
+        0.240348225208
+        0.24048488011
+        0.240621599822
+        0.240758384376
+        0.240895233802
+        0.24103214813
+        0.241169127392
+        0.241306171619
+        0.241443280841
+        0.241580455089
+        0.241717694394
+        0.241854998786
+        0.241992368298
+        0.242129802958
+        0.2422673028
+        0.242404867852
+        0.242542498147
+        0.242680193715
+        0.242817954587
+        0.242955780794
+        0.243093672368
+        0.243231629338
+        0.243369651737
+        0.243507739595
+        0.243645892943
+        0.243784111812
+        0.243922396234
+        0.244060746239
+        0.244199161858
+        0.244337643124
+        0.244476190066
+        0.244614802716
+        0.244753481105
+        0.244892225264
+        0.245031035225
+        0.245169911018
+        0.245308852676
+        0.245447860228
+        0.245586933707
+        0.245726073144
+        0.245865278569
+        0.246004550015
+        0.246143887512
+        0.246283291092
+        0.246422760787
+        0.246562296627
+        0.246701898643
+        0.246841566869
+        0.246981301333
+        0.247121102069
+        0.247260969108
+        0.247400902481
+        0.247540902219
+        0.247680968354
+        0.247821100917
+        0.24796129994
+        0.248101565455
+        0.248241897493
+        0.248382296085
+        0.248522761264
+        0.24866329306
+        0.248803891505
+        0.248944556632
+        0.249085288471
+        0.249226087054
+        0.249366952412
+        0.249507884579
+        0.249648883584
+        0.24978994946
+        0.249931082239
+        0.250072281953
+        0.250213548632
+        0.250354882309
+        0.250496283016
+        0.250637750784
+        0.250779285645
+        0.250920887631
+        0.251062556774
+        0.251204293106
+        0.251346096658
+        0.251487967463
+        0.251629905552
+        0.251771910957
+        0.25191398371
+        0.252056123844
+        0.252198331389
+        0.252340606379
+        0.252482948845
+        0.252625358818
+        0.252767836332
+        0.252910381418
+        0.253052994107
+        0.253195674434
+        0.253338422428
+        0.253481238122
+        0.253624121549
+        0.253767072741
+        0.25391009173
+        0.254053178547
+        0.254196333225
+        0.254339555797
+        0.254482846293
+        0.254626204748
+        0.254769631192
+        0.254913125659
+        0.25505668818
+        0.255200318787
+        0.255344017514
+        0.255487784392
+        0.255631619453
+        0.25577552273
+        0.255919494256
+        0.256063534062
+        0.256207642181
+        0.256351818645
+        0.256496063488
+        0.25664037674
+        0.256784758435
+        0.256929208606
+        0.257073727284
+        0.257218314502
+        0.257362970293
+        0.257507694689
+        0.257652487722
+        0.257797349426
+        0.257942279833
+        0.258087278975
+        0.258232346885
+        0.258377483595
+        0.258522689139
+        0.258667963549
+        0.258813306857
+        0.258958719097
+        0.2591042003
+        0.2592497505
+        0.259395369729
+        0.259541058021
+        0.259686815407
+        0.259832641921
+        0.259978537595
+        0.260124502462
+        0.260270536556
+        0.260416639908
+        0.260562812552
+        0.26070905452
+        0.260855365846
+        0.261001746562
+        0.261148196701
+        0.261294716297
+        0.261441305381
+        0.261587963988
+        0.26173469215
+        0.261881489899
+        0.26202835727
+        0.262175294295
+        0.262322301006
+        0.262469377438
+        0.262616523623
+        0.262763739594
+        0.262911025385
+        0.263058381028
+        0.263205806556
+        0.263353302004
+        0.263500867403
+        0.263648502787
+        0.26379620819
+        0.263943983644
+        0.264091829183
+        0.26423974484
+        0.264387730647
+        0.26453578664
+        0.26468391285
+        0.264832109311
+        0.264980376056
+        0.26512871312
+        0.265277120534
+        0.265425598332
+        0.265574146549
+        0.265722765216
+        0.265871454369
+        0.266020214039
+        0.26616904426
+        0.266317945067
+        0.266466916492
+        0.266615958569
+        0.266765071331
+        0.266914254813
+        0.267063509046
+        0.267212834066
+        0.267362229906
+        0.267511696598
+        0.267661234177
+        0.267810842677
+        0.267960522131
+        0.268110272573
+        0.268260094035
+        0.268409986553
+        0.26855995016
+        0.268709984889
+        0.268860090774
+        0.269010267849
+        0.269160516148
+        0.269310835705
+        0.269461226552
+        0.269611688725
+        0.269762222257
+        0.269912827181
+        0.270063503532
+        0.270214251344
+        0.270365070649
+        0.270515961484
+        0.27066692388
+        0.270817957872
+        0.270969063495
+        0.271120240782
+        0.271271489767
+        0.271422810483
+        0.271574202966
+        0.271725667249
+        0.271877203366
+        0.272028811352
+        0.27218049124
+        0.272332243064
+        0.272484066859
+        0.272635962658
+        0.272787930496
+        0.272939970407
+        0.273092082426
+        0.273244266586
+        0.273396522921
+        0.273548851466
+        0.273701252255
+        0.273853725323
+        0.274006270703
+        0.27415888843
+        0.274311578539
+        0.274464341062
+        0.274617176036
+        0.274770083494
+        0.274923063471
+        0.275076116
+        0.275229241117
+        0.275382438856
+        0.275535709251
+        0.275689052337
+        0.275842468148
+        0.275995956719
+        0.276149518084
+        0.276303152278
+        0.276456859335
+        0.27661063929
+        0.276764492178
+        0.276918418032
+        0.277072416888
+        0.27722648878
+        0.277380633743
+        0.277534851812
+        0.277689143021
+        0.277843507404
+        0.277997944998
+        0.278152455835
+        0.278307039952
+        0.278461697382
+        0.278616428161
+        0.278771232324
+        0.278926109904
+        0.279081060938
+        0.279236085459
+        0.279391183503
+        0.279546355105
+        0.279701600299
+        0.27985691912
+        0.280012311603
+        0.280167777784
+        0.280323317697
+        0.280478931377
+        0.280634618859
+        0.280790380178
+        0.280946215369
+        0.281102124468
+        0.281258107508
+        0.281414164526
+        0.281570295557
+        0.281726500634
+        0.281882779794
+        0.282039133072
+        0.282195560503
+        0.282352062122
+        0.282508637964
+        0.282665288064
+        0.282822012458
+        0.282978811181
+        0.283135684268
+        0.283292631754
+        0.283449653675
+        0.283606750066
+        0.283763920963
+        0.2839211664
+        0.284078486413
+        0.284235881037
+        0.284393350308
+        0.284550894261
+        0.284708512931
+        0.284866206355
+        0.285023974567
+        0.285181817603
+        0.285339735498
+        0.285497728289
+        0.285655796009
+        0.285813938696
+        0.285972156384
+        0.286130449109
+        0.286288816907
+        0.286447259813
+        0.286605777863
+        0.286764371093
+        0.286923039537
+        0.287081783233
+        0.287240602215
+        0.287399496519
+        0.287558466182
+        0.287717511238
+        0.287876631723
+        0.288035827674
+        0.288195099126
+        0.288354446114
+        0.288513868676
+        0.288673366846
+        0.28883294066
+        0.288992590154
+        0.289152315365
+        0.289312116327
+        0.289471993078
+        0.289631945652
+        0.289791974087
+        0.289952078417
+        0.290112258679
+        0.290272514909
+        0.290432847142
+        0.290593255416
+        0.290753739766
+        0.290914300228
+        0.291074936837
+        0.291235649632
+        0.291396438646
+        0.291557303918
+        0.291718245481
+        0.291879263374
+        0.292040357632
+        0.292201528292
+        0.292362775388
+        0.292524098959
+        0.29268549904
+        0.292846975667
+        0.293008528877
+        0.293170158706
+        0.29333186519
+        0.293493648366
+        0.29365550827
+        0.293817444938
+        0.293979458407
+        0.294141548714
+        0.294303715894
+        0.294465959984
+        0.294628281021
+        0.294790679041
+        0.294953154081
+        0.295115706177
+        0.295278335366
+        0.295441041684
+        0.295603825168
+        0.295766685855
+        0.29592962378
+        0.296092638981
+        0.296255731495
+        0.296418901358
+        0.296582148606
+        0.296745473277
+        0.296908875407
+        0.297072355033
+        0.297235912191
+        0.297399546919
+        0.297563259253
+        0.29772704923
+        0.297890916887
+        0.29805486226
+        0.298218885387
+        0.298382986304
+        0.298547165049
+        0.298711421658
+        0.298875756168
+        0.299040168616
+        0.299204659039
+        0.299369227474
+        0.299533873958
+        0.299698598529
+        0.299863401222
+        0.300028282075
+        0.300193241126
+        0.30035827841
+        0.300523393966
+        0.300688587831
+        0.300853860041
+        0.301019210634
+        0.301184639647
+        0.301350147118
+        0.301515733082
+        0.301681397578
+        0.301847140643
+        0.302012962314
+        0.302178862629
+        0.302344841624
+        0.302510899337
+        0.302677035805
+        0.302843251066
+        0.303009545158
+        0.303175918116
+        0.30334236998
+        0.303508900785
+        0.303675510571
+        0.303842199373
+        0.30400896723
+        0.304175814179
+        0.304342740258
+        0.304509745504
+        0.304676829955
+        0.304843993648
+        0.305011236621
+        0.305178558911
+        0.305345960557
+        0.305513441595
+        0.305681002063
+        0.305848642
+        0.306016361442
+        0.306184160428
+        0.306352038994
+        0.30651999718
+        0.306688035022
+        0.306856152559
+        0.307024349828
+        0.307192626867
+        0.307360983714
+        0.307529420407
+        0.307697936983
+        0.307866533481
+        0.308035209938
+        0.308203966392
+        0.308372802882
+        0.308541719444
+        0.308710716118
+        0.308879792942
+        0.309048949952
+        0.309218187187
+        0.309387504686
+        0.309556902486
+        0.309726380626
+        0.309895939143
+        0.310065578076
+        0.310235297462
+        0.31040509734
+        0.310574977749
+        0.310744938726
+        0.310914980309
+        0.311085102537
+        0.311255305448
+        0.31142558908
+        0.311595953472
+        0.311766398662
+        0.311936924687
+        0.312107531588
+        0.312278219401
+        0.312448988165
+        0.312619837919
+        0.312790768701
+        0.312961780549
+        0.313132873502
+        0.313304047599
+        0.313475302878
+        0.313646639376
+        0.313818057134
+        0.313989556189
+        0.31416113658
+        0.314332798346
+        0.314504541525
+        0.314676366155
+        0.314848272276
+        0.315020259926
+        0.315192329143
+        0.315364479967
+        0.315536712436
+        0.315709026589
+        0.315881422464
+        0.316053900101
+        0.316226459537
+        0.316399100813
+        0.316571823966
+        0.316744629036
+        0.316917516061
+        0.31709048508
+        0.317263536133
+        0.317436669257
+        0.317609884492
+        0.317783181878
+        0.317956561452
+        0.318130023254
+        0.318303567322
+        0.318477193697
+        0.318650902416
+        0.31882469352
+        0.318998567046
+        0.319172523035
+        0.319346561524
+        0.319520682554
+        0.319694886164
+        0.319869172392
+        0.320043541278
+        0.320217992861
+        0.32039252718
+        0.320567144275
+        0.320741844184
+        0.320916626947
+        0.321091492604
+        0.321266441194
+        0.321441472755
+        0.321616587327
+        0.321791784951
+        0.321967065664
+        0.322142429507
+        0.322317876519
+        0.322493406739
+        0.322669020206
+        0.322844716962
+        0.323020497044
+        0.323196360492
+        0.323372307346
+        0.323548337645
+        0.32372445143
+        0.323900648739
+        0.324076929612
+        0.324253294089
+        0.324429742209
+        0.324606274013
+        0.324782889539
+        0.324959588828
+        0.325136371919
+        0.325313238852
+        0.325490189667
+        0.325667224404
+        0.325844343101
+        0.3260215458
+        0.32619883254
+        0.326376203361
+        0.326553658302
+        0.326731197405
+        0.326908820707
+        0.32708652825
+        0.327264320074
+        0.327442196218
+        0.327620156722
+        0.327798201627
+        0.327976330972
+        0.328154544798
+        0.328332843144
+        0.328511226051
+        0.328689693559
+        0.328868245707
+        0.329046882537
+        0.329225604087
+        0.329404410399
+        0.329583301513
+        0.329762277468
+        0.329941338305
+        0.330120484064
+        0.330299714786
+        0.330479030511
+        0.330658431279
+        0.33083791713
+        0.331017488106
+        0.331197144245
+        0.331376885589
+        0.331556712178
+        0.331736624052
+        0.331916621253
+        0.332096703819
+        0.332276871793
+        0.332457125213
+        0.332637464122
+        0.332817888559
+        0.332998398565
+        0.33317899418
+        0.333359675446
+        0.333540442402
+        0.33372129509
+        0.33390223355
+        0.334083257822
+        0.334264367948
+        0.334445563968
+        0.334626845923
+        0.334808213854
+        0.334989667801
+        0.335171207805
+        0.335352833908
+        0.335534546149
+        0.33571634457
+        0.335898229211
+        0.336080200114
+        0.33626225732
+        0.336444400868
+        0.336626630801
+        0.33680894716
+        0.336991349984
+        0.337173839316
+        0.337356415196
+        0.337539077665
+        0.337721826764
+        0.337904662535
+        0.338087585019
+        0.338270594256
+        0.338453690289
+        0.338636873157
+        0.338820142902
+        0.339003499566
+        0.339186943189
+        0.339370473813
+        0.33955409148
+        0.339737796229
+        0.339921588104
+        0.340105467144
+        0.340289433392
+        0.340473486888
+        0.340657627675
+        0.340841855793
+        0.341026171284
+        0.341210574189
+        0.34139506455
+        0.341579642409
+        0.341764307806
+        0.341949060783
+        0.342133901382
+        0.342318829645
+        0.342503845613
+        0.342688949327
+        0.342874140829
+        0.343059420161
+        0.343244787365
+        0.343430242482
+        0.343615785553
+        0.343801416621
+        0.343987135728
+        0.344172942914
+        0.344358838223
+        0.344544821694
+        0.344730893372
+        0.344917053296
+        0.34510330151
+        0.345289638054
+        0.345476062972
+        0.345662576304
+        0.345849178093
+        0.34603586838
+        0.346222647208
+        0.346409514619
+        0.346596470655
+        0.346783515357
+        0.346970648767
+        0.347157870929
+        0.347345181883
+        0.347532581673
+        0.347720070339
+        0.347907647925
+        0.348095314473
+        0.348283070023
+        0.34847091462
+        0.348658848305
+        0.34884687112
+        0.349034983108
+        0.349223184311
+        0.34941147477
+        0.34959985453
+        0.349788323631
+        0.349976882117
+        0.350165530029
+        0.35035426741
+        0.350543094303
+        0.350732010749
+        0.350921016792
+        0.351110112474
+        0.351299297838
+        0.351488572925
+        0.351677937779
+        0.351867392442
+        0.352056936957
+        0.352246571365
+        0.352436295711
+        0.352626110037
+        0.352816014384
+        0.353006008797
+        0.353196093317
+        0.353386267988
+        0.353576532852
+        0.353766887951
+        0.35395733333
+        0.35414786903
+        0.354338495094
+        0.354529211566
+        0.354720018487
+        0.354910915902
+        0.355101903853
+        0.355292982382
+        0.355484151533
+        0.355675411349
+        0.355866761873
+        0.356058203148
+        0.356249735217
+        0.356441358122
+        0.356633071907
+        0.356824876616
+        0.357016772291
+        0.357208758975
+        0.357400836711
+        0.357593005544
+        0.357785265515
+        0.357977616668
+        0.358170059047
+        0.358362592695
+        0.358555217654
+        0.358747933968
+        0.358940741682
+        0.359133640837
+        0.359326631477
+        0.359519713646
+        0.359712887387
+        0.359906152743
+        0.360099509759
+        0.360292958477
+        0.360486498941
+        0.360680131194
+        0.36087385528
+        0.361067671243
+        0.361261579126
+        0.361455578972
+        0.361649670826
+        0.36184385473
+        0.36203813073
+        0.362232498867
+        0.362426959187
+        0.362621511732
+        0.362816156547
+        0.363010893674
+        0.363205723159
+        0.363400645045
+        0.363595659375
+        0.363790766193
+        0.363985965544
+        0.364181257471
+        0.364376642018
+        0.364572119229
+        0.364767689148
+        0.364963351819
+        0.365159107286
+        0.365354955593
+        0.365550896784
+        0.365746930902
+        0.365943057993
+        0.3661392781
+        0.366335591268
+        0.366531997539
+        0.36672849696
+        0.366925089573
+        0.367121775423
+        0.367318554554
+        0.36751542701
+        0.367712392837
+        0.367909452077
+        0.368106604775
+        0.368303850976
+        0.368501190724
+        0.368698624064
+        0.368896151038
+        0.369093771693
+        0.369291486073
+        0.369489294222
+        0.369687196183
+        0.369885192003
+        0.370083281726
+        0.370281465395
+        0.370479743056
+        0.370678114753
+        0.37087658053
+        0.371075140433
+        0.371273794506
+        0.371472542794
+        0.371671385341
+        0.371870322192
+        0.372069353391
+        0.372268478984
+        0.372467699016
+        0.37266701353
+        0.372866422572
+        0.373065926187
+        0.37326552442
+        0.373465217315
+        0.373665004917
+        0.373864887271
+        0.374064864423
+        0.374264936417
+        0.374465103298
+        0.374665365111
+        0.374865721901
+        0.375066173713
+        0.375266720592
+        0.375467362584
+        0.375668099733
+        0.375868932085
+        0.376069859684
+        0.376270882577
+        0.376472000807
+        0.376673214421
+        0.376874523463
+        0.377075927979
+        0.377277428014
+        0.377479023614
+        0.377680714823
+        0.377882501687
+        0.378084384252
+        0.378286362562
+        0.378488436664
+        0.378690606602
+        0.378892872422
+        0.37909523417
+        0.379297691891
+        0.379500245631
+        0.379702895434
+        0.379905641347
+        0.380108483416
+        0.380311421685
+        0.380514456201
+        0.380717587009
+        0.380920814155
+        0.381124137684
+        0.381327557642
+        0.381531074076
+        0.38173468703
+        0.38193839655
+        0.382142202683
+        0.382346105473
+        0.382550104968
+        0.382754201213
+        0.382958394253
+        0.383162684134
+        0.383367070903
+        0.383571554606
+        0.383776135288
+        0.383980812996
+        0.384185587774
+        0.384390459671
+        0.384595428731
+        0.384800495
+        0.385005658525
+        0.385210919352
+        0.385416277527
+        0.385621733096
+        0.385827286106
+        0.386032936602
+        0.386238684631
+        0.386444530238
+        0.386650473472
+        0.386856514376
+        0.387062652999
+        0.387268889386
+        0.387475223584
+        0.387681655639
+        0.387888185597
+        0.388094813505
+        0.388301539409
+        0.388508363356
+        0.388715285393
+        0.388922305565
+        0.38912942392
+        0.389336640504
+        0.389543955363
+        0.389751368544
+        0.389958880094
+        0.39016649006
+        0.390374198487
+        0.390582005424
+        0.390789910916
+        0.39099791501
+        0.391206017753
+        0.391414219192
+        0.391622519374
+        0.391830918345
+        0.392039416152
+        0.392248012843
+        0.392456708463
+        0.392665503061
+        0.392874396682
+        0.393083389374
+        0.393292481185
+        0.39350167216
+        0.393710962347
+        0.393920351793
+        0.394129840545
+        0.39433942865
+        0.394549116155
+        0.394758903108
+        0.394968789555
+        0.395178775545
+        0.395388861123
+        0.395599046337
+        0.395809331235
+        0.396019715863
+        0.396230200269
+        0.396440784501
+        0.396651468606
+        0.39686225263
+        0.397073136622
+        0.397284120629
+        0.397495204698
+        0.397706388877
+        0.397917673213
+        0.398129057754
+        0.398340542547
+        0.39855212764
+        0.39876381308
+        0.398975598915
+        0.399187485192
+        0.39939947196
+        0.399611559266
+        0.399823747157
+        0.400036035682
+        0.400248424887
+        0.400460914821
+        0.400673505532
+        0.400886197067
+        0.401098989474
+        0.401311882801
+        0.401524877096
+        0.401737972406
+        0.401951168781
+        0.402164466266
+        0.402377864911
+        0.402591364764
+        0.402804965872
+        0.403018668284
+        0.403232472047
+        0.403446377209
+        0.40366038382
+        0.403874491926
+        0.404088701576
+        0.404303012818
+        0.4045174257
+        0.404731940271
+        0.404946556579
+        0.405161274671
+        0.405376094597
+        0.405591016405
+        0.405806040142
+        0.406021165857
+        0.406236393599
+        0.406451723416
+        0.406667155356
+        0.406882689468
+        0.4070983258
+        0.407314064401
+        0.407529905319
+        0.407745848603
+        0.407961894301
+        0.408178042462
+        0.408394293135
+        0.408610646367
+        0.408827102209
+        0.409043660707
+        0.409260321912
+        0.409477085872
+        0.409693952635
+        0.40991092225
+        0.410127994766
+        0.410345170232
+        0.410562448697
+        0.41077983021
+        0.410997314819
+        0.411214902573
+        0.411432593521
+        0.411650387712
+        0.411868285196
+        0.41208628602
+        0.412304390235
+        0.412522597889
+        0.412740909031
+        0.412959323711
+        0.413177841976
+        0.413396463878
+        0.413615189464
+        0.413834018784
+        0.414052951886
+        0.414271988821
+        0.414491129638
+        0.414710374385
+        0.414929723113
+        0.41514917587
+        0.415368732705
+        0.415588393669
+        0.41580815881
+        0.416028028178
+        0.416248001822
+        0.416468079792
+        0.416688262137
+        0.416908548907
+        0.417128940151
+        0.417349435919
+        0.417570036261
+        0.417790741225
+        0.418011550862
+        0.418232465221
+        0.418453484352
+        0.418674608305
+        0.418895837129
+        0.419117170874
+        0.41933860959
+        0.419560153326
+        0.419781802133
+        0.42000355606
+        0.420225415157
+        0.420447379474
+        0.420669449061
+        0.420891623967
+        0.421113904244
+        0.42133628994
+        0.421558781106
+        0.421781377791
+        0.422004080047
+        0.422226887922
+        0.422449801467
+        0.422672820732
+        0.422895945767
+        0.423119176623
+        0.423342513349
+        0.423565955996
+        0.423789504614
+        0.424013159253
+        0.424236919963
+        0.424460786796
+        0.424684759801
+        0.424908839028
+        0.425133024528
+        0.425357316351
+        0.425581714548
+        0.425806219169
+        0.426030830265
+        0.426255547886
+        0.426480372082
+        0.426705302905
+        0.426930340405
+        0.427155484632
+        0.427380735637
+        0.42760609347
+        0.427831558183
+        0.428057129826
+        0.428282808449
+        0.428508594104
+        0.428734486841
+        0.428960486711
+        0.429186593765
+        0.429412808053
+        0.429639129627
+        0.429865558537
+        0.430092094835
+        0.43031873857
+        0.430545489795
+        0.43077234856
+        0.430999314916
+        0.431226388914
+        0.431453570606
+        0.431680860041
+        0.431908257272
+        0.43213576235
+        0.432363375325
+        0.432591096249
+        0.432818925173
+        0.433046862148
+        0.433274907226
+        0.433503060457
+        0.433731321894
+        0.433959691587
+        0.434188169587
+        0.434416755947
+        0.434645450717
+        0.434874253949
+        0.435103165694
+        0.435332186005
+        0.435561314931
+        0.435790552525
+        0.436019898838
+        0.436249353923
+        0.436478917829
+        0.43670859061
+        0.436938372317
+        0.437168263001
+        0.437398262714
+        0.437628371508
+        0.437858589434
+        0.438088916544
+        0.438319352891
+        0.438549898525
+        0.438780553499
+        0.439011317865
+        0.439242191674
+        0.439473174978
+        0.43970426783
+        0.43993547028
+        0.440166782382
+        0.440398204187
+        0.440629735748
+        0.440861377115
+        0.441093128342
+        0.441324989481
+        0.441556960582
+        0.4417890417
+        0.442021232886
+        0.442253534191
+        0.442485945669
+        0.442718467372
+        0.442951099351
+        0.44318384166
+        0.44341669435
+        0.443649657474
+        0.443882731084
+        0.444115915233
+        0.444349209972
+        0.444582615356
+        0.444816131435
+        0.445049758262
+        0.445283495891
+        0.445517344373
+        0.445751303761
+        0.445985374108
+        0.446219555466
+        0.446453847888
+        0.446688251427
+        0.446922766135
+        0.447157392066
+        0.447392129271
+        0.447626977803
+        0.447861937716
+        0.448097009063
+        0.448332191895
+        0.448567486266
+        0.448802892229
+        0.449038409837
+        0.449274039142
+        0.449509780199
+        0.449745633059
+        0.449981597775
+        0.450217674401
+        0.450453862991
+        0.450690163596
+        0.45092657627
+        0.451163101066
+        0.451399738038
+        0.451636487238
+        0.45187334872
+        0.452110322538
+        0.452347408743
+        0.45258460739
+        0.452821918532
+        0.453059342223
+        0.453296878515
+        0.453534527462
+        0.453772289118
+        0.454010163536
+        0.454248150769
+        0.454486250871
+        0.454724463896
+        0.454962789896
+        0.455201228927
+        0.45543978104
+        0.455678446291
+        0.455917224731
+        0.456156116417
+        0.4563951214
+        0.456634239734
+        0.456873471474
+        0.457112816674
+        0.457352275386
+        0.457591847665
+        0.457831533565
+        0.458071333139
+        0.458311246442
+        0.458551273527
+        0.458791414449
+        0.459031669261
+        0.459272038018
+        0.459512520773
+        0.45975311758
+        0.459993828494
+        0.460234653569
+        0.460475592858
+        0.460716646417
+        0.460957814299
+        0.461199096558
+        0.461440493249
+        0.461682004426
+        0.461923630143
+        0.462165370454
+        0.462407225415
+        0.462649195079
+        0.4628912795
+        0.463133478734
+        0.463375792834
+        0.463618221856
+        0.463860765852
+        0.464103424879
+        0.464346198991
+        0.464589088242
+        0.464832092686
+        0.465075212379
+        0.465318447375
+        0.465561797729
+        0.465805263495
+        0.466048844729
+        0.466292541485
+        0.466536353817
+        0.466780281781
+        0.467024325432
+        0.467268484823
+        0.467512760011
+        0.46775715105
+        0.468001657996
+        0.468246280902
+        0.468491019824
+        0.468735874817
+        0.468980845937
+        0.469225933237
+        0.469471136774
+        0.469716456602
+        0.469961892777
+        0.470207445353
+        0.470453114387
+        0.470698899932
+        0.470944802045
+        0.471190820781
+        0.471436956195
+        0.471683208342
+        0.471929577278
+        0.472176063058
+        0.472422665737
+        0.472669385372
+        0.472916222017
+        0.473163175727
+        0.47341024656
+        0.473657434569
+        0.473904739811
+        0.474152162341
+        0.474399702214
+        0.474647359488
+        0.474895134216
+        0.475143026455
+        0.475391036261
+        0.475639163689
+        0.475887408795
+        0.476135771635
+        0.476384252265
+        0.47663285074
+        0.476881567117
+        0.477130401451
+        0.477379353799
+        0.477628424216
+        0.477877612758
+        0.478126919482
+        0.478376344443
+        0.478625887698
+        0.478875549302
+        0.479125329311
+        0.479375227783
+        0.479625244773
+        0.479875380337
+        0.480125634531
+        0.480376007412
+        0.480626499037
+        0.48087710946
+        0.48112783874
+        0.481378686931
+        0.481629654091
+        0.481880740276
+        0.482131945542
+        0.482383269945
+        0.482634713544
+        0.482886276393
+        0.483137958549
+        0.483389760069
+        0.48364168101
+        0.483893721429
+        0.484145881381
+        0.484398160923
+        0.484650560113
+        0.484903079007
+        0.485155717662
+        0.485408476135
+        0.485661354482
+        0.48591435276
+        0.486167471026
+        0.486420709338
+        0.486674067751
+        0.486927546324
+        0.487181145112
+        0.487434864173
+        0.487688703565
+        0.487942663343
+        0.488196743566
+        0.48845094429
+        0.488705265572
+        0.48895970747
+        0.489214270041
+        0.489468953342
+        0.48972375743
+        0.489978682363
+        0.490233728198
+        0.490488894992
+        0.490744182802
+        0.490999591687
+        0.491255121703
+        0.491510772908
+        0.491766545359
+        0.492022439114
+        0.492278454231
+        0.492534590767
+        0.492790848779
+        0.493047228325
+        0.493303729463
+        0.49356035225
+        0.493817096745
+        0.494073963004
+        0.494330951087
+        0.494588061049
+        0.49484529295
+        0.495102646846
+        0.495360122797
+        0.495617720859
+        0.495875441092
+        0.496133283551
+        0.496391248297
+        0.496649335385
+        0.496907544876
+        0.497165876826
+        0.497424331294
+        0.497682908338
+        0.497941608016
+        0.498200430386
+        0.498459375506
+        0.498718443435
+        0.49897763423
+        0.499236947951
+        0.499496384655
+        0.4997559444
+        0.500015627246
+        0.50027543325
+        0.500535362471
+        0.500795414968
+        0.501055590798
+        0.50131589002
+        0.501576312693
+        0.501836858875
+        0.502097528625
+        0.502358322002
+        0.502619239064
+        0.502880279869
+        0.503141444477
+        0.503402732947
+        0.503664145336
+        0.503925681704
+        0.504187342109
+        0.50444912661
+        0.504711035267
+        0.504973068138
+        0.505235225282
+        0.505497506757
+        0.505759912624
+        0.50602244294
+        0.506285097766
+        0.506547877159
+        0.506810781179
+        0.507073809885
+        0.507336963337
+        0.507600241593
+        0.507863644713
+        0.508127172755
+        0.508390825779
+        0.508654603845
+        0.508918507012
+        0.509182535338
+        0.509446688884
+        0.509710967709
+        0.509975371871
+        0.510239901431
+        0.510504556449
+        0.510769336983
+        0.511034243092
+        0.511299274838
+        0.511564432279
+        0.511829715474
+        0.512095124485
+        0.512360659369
+        0.512626320187
+        0.512892106998
+        0.513158019863
+        0.513424058842
+        0.513690223993
+        0.513956515376
+        0.514222933053
+        0.514489477082
+        0.514756147523
+        0.515022944437
+        0.515289867883
+        0.515556917921
+        0.515824094612
+        0.516091398016
+        0.516358828192
+        0.5166263852
+        0.516894069102
+        0.517161879957
+        0.517429817824
+        0.517697882766
+        0.517966074841
+        0.51823439411
+        0.518502840634
+        0.518771414472
+        0.519040115685
+        0.519308944334
+        0.519577900479
+        0.519846984181
+        0.520116195499
+        0.520385534495
+        0.520655001228
+        0.52092459576
+        0.521194318152
+        0.521464168463
+        0.521734146755
+        0.522004253088
+        0.522274487523
+        0.52254485012
+        0.522815340942
+        0.523085960047
+        0.523356707497
+        0.523627583354
+        0.523898587677
+        0.524169720528
+        0.524440981968
+        0.524712372057
+        0.524983890858
+        0.52525553843
+        0.525527314835
+        0.525799220134
+        0.526071254388
+        0.526343417658
+        0.526615710006
+        0.526888131493
+        0.527160682179
+        0.527433362127
+        0.527706171397
+        0.527979110051
+        0.52825217815
+        0.528525375755
+        0.528798702929
+        0.529072159732
+        0.529345746226
+        0.529619462473
+        0.529893308533
+        0.530167284469
+        0.530441390343
+        0.530715626214
+        0.530989992147
+        0.531264488201
+        0.53153911444
+        0.531813870923
+        0.532088757714
+        0.532363774875
+        0.532638922466
+        0.53291420055
+        0.533189609189
+        0.533465148444
+        0.533740818378
+        0.534016619052
+        0.534292550529
+        0.534568612871
+        0.534844806139
+        0.535121130396
+        0.535397585704
+        0.535674172124
+        0.53595088972
+        0.536227738554
+        0.536504718687
+        0.536781830182
+        0.537059073101
+        0.537336447507
+        0.537613953462
+        0.537891591028
+        0.538169360267
+        0.538447261243
+        0.538725294018
+        0.539003458653
+        0.539281755213
+        0.539560183758
+        0.539838744353
+        0.540117437059
+        0.540396261939
+        0.540675219055
+        0.540954308472
+        0.541233530251
+        0.541512884454
+        0.541792371146
+        0.542071990388
+        0.542351742244
+        0.542631626776
+        0.542911644048
+        0.543191794122
+        0.543472077061
+        0.543752492929
+        0.544033041788
+        0.544313723702
+        0.544594538733
+        0.544875486944
+        0.5451565684
+        0.545437783162
+        0.545719131295
+        0.546000612862
+        0.546282227925
+        0.546563976548
+        0.546845858795
+        0.547127874728
+        0.547410024412
+        0.547692307909
+        0.547974725284
+        0.548257276599
+        0.548539961918
+        0.548822781305
+        0.549105734823
+        0.549388822536
+        0.549672044508
+        0.549955400802
+        0.550238891481
+        0.550522516611
+        0.550806276254
+        0.551090170474
+        0.551374199335
+        0.551658362901
+        0.551942661235
+        0.552227094403
+        0.552511662467
+        0.552796365491
+        0.55308120354
+        0.553366176678
+        0.553651284969
+        0.553936528476
+        0.554221907265
+        0.554507421398
+        0.554793070941
+        0.555078855957
+        0.555364776511
+        0.555650832667
+        0.55593702449
+        0.556223352043
+        0.556509815391
+        0.556796414599
+        0.557083149731
+        0.557370020851
+        0.557657028023
+        0.557944171314
+        0.558231450786
+        0.558518866505
+        0.558806418535
+        0.55909410694
+        0.559381931786
+        0.559669893138
+        0.559957991059
+        0.560246225615
+        0.560534596871
+        0.56082310489
+        0.561111749739
+        0.561400531482
+        0.561689450185
+        0.561978505911
+        0.562267698726
+        0.562557028695
+        0.562846495883
+        0.563136100355
+        0.563425842176
+        0.563715721411
+        0.564005738127
+        0.564295892386
+        0.564586184256
+        0.564876613801
+        0.565167181087
+        0.565457886178
+        0.565748729141
+        0.56603971004
+        0.566330828941
+        0.566622085909
+        0.566913481011
+        0.567205014311
+        0.567496685874
+        0.567788495768
+        0.568080444056
+        0.568372530806
+        0.568664756081
+        0.568957119949
+        0.569249622475
+        0.569542263725
+        0.569835043764
+        0.570127962658
+        0.570421020473
+        0.570714217275
+        0.571007553131
+        0.571301028105
+        0.571594642264
+        0.571888395673
+        0.5721822884
+        0.57247632051
+        0.572770492068
+        0.573064803142
+        0.573359253798
+        0.5736538441
+        0.573948574117
+        0.574243443914
+        0.574538453557
+        0.574833603113
+        0.575128892648
+        0.575424322228
+        0.57571989192
+        0.57601560179
+        0.576311451905
+        0.576607442332
+        0.576903573136
+        0.577199844385
+        0.577496256145
+        0.577792808482
+        0.578089501464
+        0.578386335156
+        0.578683309627
+        0.578980424942
+        0.579277681168
+        0.579575078373
+        0.579872616622
+        0.580170295984
+        0.580468116524
+        0.58076607831
+        0.581064181409
+        0.581362425887
+        0.581660811813
+        0.581959339252
+        0.582258008273
+        0.582556818941
+        0.582855771326
+        0.583154865492
+        0.583454101509
+        0.583753479442
+        0.58405299936
+        0.58435266133
+        0.584652465419
+        0.584952411694
+        0.585252500223
+        0.585552731074
+        0.585853104314
+        0.58615362001
+        0.58645427823
+        0.586755079042
+        0.587056022513
+        0.58735710871
+        0.587658337703
+        0.587959709558
+        0.588261224342
+        0.588562882125
+        0.588864682973
+        0.589166626955
+        0.589468714138
+        0.589770944591
+        0.59007331838
+        0.590375835575
+        0.590678496244
+        0.590981300453
+        0.591284248272
+        0.591587339768
+        0.59189057501
+        0.592193954066
+        0.592497477004
+        0.592801143892
+        0.593104954798
+        0.593408909792
+        0.59371300894
+        0.594017252312
+        0.594321639976
+        0.594626172
+        0.594930848454
+        0.595235669404
+        0.59554063492
+        0.595845745071
+        0.596150999924
+        0.59645639955
+        0.596761944015
+        0.59706763339
+        0.597373467742
+        0.597679447141
+        0.597985571655
+        0.598291841353
+        0.598598256304
+        0.598904816576
+        0.59921152224
+        0.599518373363
+        0.599825370015
+        0.600132512264
+        0.600439800181
+        0.600747233833
+        0.60105481329
+        0.601362538621
+        0.601670409896
+        0.601978427183
+        0.602286590552
+        0.602594900071
+        0.602903355811
+        0.603211957841
+        0.60352070623
+        0.603829601048
+        0.604138642363
+        0.604447830246
+        0.604757164765
+        0.605066645991
+        0.605376273993
+        0.605686048841
+        0.605995970604
+        0.606306039352
+        0.606616255155
+        0.606926618082
+        0.607237128204
+        0.607547785589
+        0.607858590309
+        0.608169542432
+        0.608480642028
+        0.608791889168
+        0.609103283922
+        0.60941482636
+        0.60972651655
+        0.610038354565
+        0.610350340473
+        0.610662474346
+        0.610974756252
+        0.611287186263
+        0.611599764448
+        0.611912490878
+        0.612225365624
+        0.612538388754
+        0.612851560341
+        0.613164880454
+        0.613478349163
+        0.61379196654
+        0.614105732654
+        0.614419647577
+        0.614733711378
+        0.615047924129
+        0.6153622859
+        0.615676796761
+        0.615991456784
+        0.616306266039
+        0.616621224597
+        0.616936332529
+        0.617251589906
+        0.617566996798
+        0.617882553276
+        0.618198259411
+        0.618514115275
+        0.618830120938
+        0.619146276472
+        0.619462581947
+        0.619779037434
+        0.620095643006
+        0.620412398732
+        0.620729304684
+        0.621046360933
+        0.621363567551
+        0.621680924609
+        0.621998432179
+        0.622316090331
+        0.622633899137
+        0.622951858668
+        0.623269968997
+        0.623588230194
+        0.623906642331
+        0.62422520548
+        0.624543919712
+        0.624862785099
+        0.625181801713
+        0.625500969625
+        0.625820288907
+        0.626139759631
+        0.626459381868
+        0.626779155692
+        0.627099081172
+        0.627419158383
+        0.627739387394
+        0.628059768279
+        0.628380301109
+        0.628700985957
+        0.629021822894
+        0.629342811992
+        0.629663953325
+        0.629985246964
+        0.630306692981
+        0.630628291448
+        0.630950042438
+        0.631271946024
+        0.631594002277
+        0.631916211269
+        0.632238573075
+        0.632561087765
+        0.632883755412
+        0.63320657609
+        0.633529549869
+        0.633852676824
+        0.634175957027
+        0.63449939055
+        0.634822977466
+        0.635146717848
+        0.635470611769
+        0.635794659301
+        0.636118860518
+        0.636443215492
+        0.636767724295
+        0.637092387002
+        0.637417203685
+        0.637742174418
+        0.638067299272
+        0.638392578322
+        0.63871801164
+        0.639043599299
+        0.639369341374
+        0.639695237936
+        0.64002128906
+        0.640347494818
+        0.640673855284
+        0.641000370531
+        0.641327040633
+        0.641653865663
+        0.641980845695
+        0.642307980802
+        0.642635271057
+        0.642962716535
+        0.643290317309
+        0.643618073452
+        0.643945985038
+        0.644274052141
+        0.644602274835
+        0.644930653193
+        0.64525918729
+        0.645587877199
+        0.645916722994
+        0.646245724749
+        0.646574882537
+        0.646904196434
+        0.647233666513
+        0.647563292847
+        0.647893075512
+        0.648223014582
+        0.648553110129
+        0.64888336223
+        0.649213770957
+        0.649544336385
+        0.64987505859
+        0.650205937644
+        0.650536973622
+        0.650868166599
+        0.651199516649
+        0.651531023847
+        0.651862688267
+        0.652194509983
+        0.652526489071
+        0.652858625605
+        0.65319091966
+        0.65352337131
+        0.65385598063
+        0.654188747695
+        0.65452167258
+        0.654854755359
+        0.655187996108
+        0.655521394901
+        0.655854951814
+        0.65618866692
+        0.656522540296
+        0.656856572017
+        0.657190762157
+        0.657525110791
+        0.657859617995
+        0.658194283845
+        0.658529108414
+        0.658864091779
+        0.659199234015
+        0.659534535197
+        0.6598699954
+        0.660205614701
+        0.660541393174
+        0.660877330894
+        0.661213427939
+        0.661549684382
+        0.6618861003
+        0.662222675767
+        0.662559410861
+        0.662896305657
+        0.66323336023
+        0.663570574656
+        0.66390794901
+        0.66424548337
+        0.66458317781
+        0.664921032407
+        0.665259047236
+        0.665597222374
+        0.665935557897
+        0.66627405388
+        0.6666127104
+        0.666951527532
+        0.667290505354
+        0.667629643941
+        0.66796894337
+        0.668308403716
+        0.668648025056
+        0.668987807467
+        0.669327751024
+        0.669667855805
+        0.670008121886
+        0.670348549342
+        0.670689138252
+        0.671029888691
+        0.671370800735
+        0.671711874463
+        0.672053109949
+        0.672394507272
+        0.672736066507
+        0.673077787732
+        0.673419671023
+        0.673761716457
+        0.674103924112
+        0.674446294063
+        0.674788826389
+        0.675131521165
+        0.67547437847
+        0.675817398379
+        0.676160580971
+        0.676503926323
+        0.676847434511
+        0.677191105613
+        0.677534939706
+        0.677878936867
+        0.678223097174
+        0.678567420704
+        0.678911907535
+        0.679256557743
+        0.679601371407
+        0.679946348605
+        0.680291489412
+        0.680636793908
+        0.680982262169
+        0.681327894274
+        0.6816736903
+        0.682019650325
+        0.682365774427
+        0.682712062683
+        0.683058515171
+        0.68340513197
+        0.683751913157
+        0.68409885881
+        0.684445969007
+        0.684793243826
+        0.685140683345
+        0.685488287643
+        0.685836056797
+        0.686183990885
+        0.686532089987
+        0.68688035418
+        0.687228783542
+        0.687577378152
+        0.687926138088
+        0.688275063429
+        0.688624154253
+        0.688973410638
+        0.689322832663
+        0.689672420407
+        0.690022173948
+        0.690372093364
+        0.690722178735
+        0.69107243014
+        0.691422847656
+        0.691773431363
+        0.692124181339
+        0.692475097664
+        0.692826180416
+        0.693177429674
+        0.693528845517
+        0.693880428025
+        0.694232177276
+        0.694584093349
+        0.694936176323
+        0.695288426278
+        0.695640843293
+        0.695993427446
+        0.696346178818
+        0.696699097488
+        0.697052183534
+        0.697405437036
+        0.697758858075
+        0.698112446728
+        0.698466203076
+        0.698820127199
+        0.699174219175
+        0.699528479084
+        0.699882907006
+        0.700237503021
+        0.700592267209
+        0.700947199648
+        0.70130230042
+        0.701657569603
+        0.702013007278
+        0.702368613525
+        0.702724388423
+        0.703080332053
+        0.703436444494
+        0.703792725826
+        0.704149176131
+        0.704505795487
+        0.704862583975
+        0.705219541676
+        0.705576668669
+        0.705933965034
+        0.706291430853
+        0.706649066205
+        0.707006871171
+        0.707364845831
+        0.707722990267
+        0.708081304557
+        0.708439788783
+        0.708798443026
+        0.709157267366
+        0.709516261883
+        0.709875426659
+        0.710234761774
+        0.710594267309
+        0.710953943345
+        0.711313789963
+        0.711673807243
+        0.712033995267
+        0.712394354115
+        0.712754883869
+        0.713115584609
+        0.713476456417
+        0.713837499374
+        0.71419871356
+        0.714560099058
+        0.714921655948
+        0.715283384312
+        0.715645284231
+        0.716007355787
+        0.71636959906
+        0.716732014132
+        0.717094601085
+        0.717457360001
+        0.71782029096
+        0.718183394044
+        0.718546669336
+        0.718910116916
+        0.719273736866
+        0.719637529269
+        0.720001494205
+        0.720365631758
+        0.720729942008
+        0.721094425037
+        0.721459080928
+        0.721823909762
+        0.722188911622
+        0.72255408659
+        0.722919434747
+        0.723284956175
+        0.723650650958
+        0.724016519177
+        0.724382560914
+        0.724748776252
+        0.725115165273
+        0.725481728059
+        0.725848464694
+        0.726215375258
+        0.726582459835
+        0.726949718508
+        0.727317151358
+        0.727684758469
+        0.728052539923
+        0.728420495803
+        0.728788626191
+        0.72915693117
+        0.729525410824
+        0.729894065234
+        0.730262894485
+        0.730631898658
+        0.731001077837
+        0.731370432104
+        0.731739961543
+        0.732109666237
+        0.732479546269
+        0.732849601722
+        0.733219832679
+        0.733590239224
+        0.733960821439
+        0.734331579408
+        0.734702513215
+        0.735073622943
+        0.735444908675
+        0.735816370495
+        0.736188008486
+        0.736559822732
+        0.736931813317
+        0.737303980323
+        0.737676323835
+        0.738048843936
+        0.738421540711
+        0.738794414243
+        0.739167464615
+        0.739540691912
+        0.739914096217
+        0.740287677615
+        0.74066143619
+        0.741035372025
+        0.741409485205
+        0.741783775813
+        0.742158243934
+        0.742532889653
+        0.742907713052
+        0.743282714217
+        0.743657893232
+        0.744033250181
+        0.744408785149
+        0.74478449822
+        0.745160389478
+        0.745536459008
+        0.745912706895
+        0.746289133223
+        0.746665738076
+        0.74704252154
+        0.747419483699
+        0.747796624638
+        0.748173944442
+        0.748551443195
+        0.748929120983
+        0.74930697789
+        0.749685014001
+        0.750063229401
+        0.750441624175
+        0.750820198409
+        0.751198952187
+        0.751577885595
+        0.751956998717
+        0.75233629164
+        0.752715764448
+        0.753095417226
+        0.753475250061
+        0.753855263036
+        0.754235456239
+        0.754615829753
+        0.754996383666
+        0.755377118062
+        0.755758033026
+        0.756139128646
+        0.756520405005
+        0.75690186219
+        0.757283500287
+        0.757665319382
+        0.75804731956
+        0.758429500907
+        0.75881186351
+        0.759194407453
+        0.759577132824
+        0.759960039707
+        0.76034312819
+        0.760726398359
+        0.761109850299
+        0.761493484096
+        0.761877299838
+        0.76226129761
+        0.762645477498
+        0.76302983959
+        0.763414383971
+        0.763799110728
+        0.764184019947
+        0.764569111715
+        0.764954386118
+        0.765339843244
+        0.765725483178
+        0.766111306008
+        0.76649731182
+        0.766883500701
+        0.767269872738
+        0.767656428017
+        0.768043166626
+        0.768430088651
+        0.76881719418
+        0.769204483299
+        0.769591956096
+        0.769979612658
+        0.770367453072
+        0.770755477424
+        0.771143685803
+        0.771532078295
+        0.771920654989
+        0.77230941597
+        0.772698361327
+        0.773087491148
+        0.773476805518
+        0.773866304527
+        0.774255988262
+        0.77464585681
+        0.775035910259
+        0.775426148696
+        0.77581657221
+        0.776207180887
+        0.776597974817
+        0.776988954087
+        0.777380118784
+        0.777771468997
+        0.778163004814
+        0.778554726322
+        0.77894663361
+        0.779338726765
+        0.779731005877
+        0.780123471033
+        0.780516122321
+        0.78090895983
+        0.781301983648
+        0.781695193863
+        0.782088590564
+        0.782482173839
+        0.782875943777
+        0.783269900467
+        0.783664043995
+        0.784058374453
+        0.784452891927
+        0.784847596507
+        0.785242488282
+        0.78563756734
+        0.786032833769
+        0.78642828766
+        0.786823929101
+        0.78721975818
+        0.787615774988
+        0.788011979612
+        0.788408372142
+        0.788804952667
+        0.789201721276
+        0.789598678059
+        0.789995823104
+        0.790393156501
+        0.790790678339
+        0.791188388708
+        0.791586287697
+        0.791984375396
+        0.792382651893
+        0.792781117279
+        0.793179771643
+        0.793578615075
+        0.793977647664
+        0.7943768695
+        0.794776280673
+        0.795175881273
+        0.795575671389
+        0.795975651112
+        0.796375820531
+        0.796776179736
+        0.797176728817
+        0.797577467865
+        0.797978396969
+        0.79837951622
+        0.798780825708
+        0.799182325522
+        0.799584015754
+        0.799985896493
+        0.80038796783
+        0.800790229855
+        0.801192682659
+        0.801595326332
+        0.801998160965
+        0.802401186648
+        0.802804403472
+        0.803207811528
+        0.803611410906
+        0.804015201697
+        0.804419183991
+        0.80482335788
+        0.805227723455
+        0.805632280806
+        0.806037030024
+        0.806441971201
+        0.806847104427
+        0.807252429793
+        0.807657947391
+        0.808063657311
+        0.808469559646
+        0.808875654485
+        0.809281941921
+        0.809688422045
+        0.810095094949
+        0.810501960722
+        0.810909019458
+        0.811316271248
+        0.811723716182
+        0.812131354354
+        0.812539185854
+        0.812947210774
+        0.813355429206
+        0.813763841241
+        0.814172446972
+        0.81458124649
+        0.814990239888
+        0.815399427256
+        0.815808808688
+        0.816218384275
+        0.816628154109
+        0.817038118283
+        0.817448276888
+        0.817858630017
+        0.818269177762
+        0.818679920216
+        0.81909085747
+        0.819501989617
+        0.819913316749
+        0.82032483896
+        0.820736556341
+        0.821148468985
+        0.821560576985
+        0.821972880433
+        0.822385379422
+        0.822798074045
+        0.823210964394
+        0.823624050563
+        0.824037332644
+        0.82445081073
+        0.824864484914
+        0.825278355289
+        0.825692421948
+        0.826106684985
+        0.826521144492
+        0.826935800562
+        0.82735065329
+        0.827765702767
+        0.828180949088
+        0.828596392345
+        0.829012032632
+        0.829427870044
+        0.829843904672
+        0.83026013661
+        0.830676565953
+        0.831093192794
+        0.831510017225
+        0.831927039343
+        0.832344259239
+        0.832761677007
+        0.833179292743
+        0.833597106538
+        0.834015118488
+        0.834433328687
+        0.834851737228
+        0.835270344205
+        0.835689149713
+        0.836108153845
+        0.836527356696
+        0.836946758361
+        0.837366358933
+        0.837786158507
+        0.838206157176
+        0.838626355037
+        0.839046752182
+        0.839467348707
+        0.839888144707
+        0.840309140274
+        0.840730335506
+        0.841151730495
+        0.841573325337
+        0.841995120127
+        0.842417114959
+        0.842839309928
+        0.84326170513
+        0.843684300659
+        0.84410709661
+        0.844530093078
+        0.844953290158
+        0.845376687946
+        0.845800286537
+        0.846224086025
+        0.846648086507
+        0.847072288077
+        0.847496690831
+        0.847921294865
+        0.848346100273
+        0.848771107151
+        0.849196315595
+        0.849621725701
+        0.850047337563
+        0.850473151278
+        0.850899166942
+        0.85132538465
+        0.851751804498
+        0.852178426582
+        0.852605250997
+        0.853032277841
+        0.853459507208
+        0.853886939195
+        0.854314573898
+        0.854742411413
+        0.855170451837
+        0.855598695265
+        0.856027141793
+        0.856455791519
+        0.856884644538
+        0.857313700947
+        0.857742960843
+        0.858172424321
+        0.858602091479
+        0.859031962412
+        0.859462037219
+        0.859892315994
+        0.860322798836
+        0.860753485841
+        0.861184377105
+        0.861615472726
+        0.8620467728
+        0.862478277425
+        0.862909986697
+        0.863341900713
+        0.863774019572
+        0.864206343369
+        0.864638872202
+        0.865071606168
+        0.865504545364
+        0.865937689889
+        0.866371039838
+        0.866804595311
+        0.867238356403
+        0.867672323213
+        0.868106495838
+        0.868540874376
+        0.868975458924
+        0.869410249581
+        0.869845246443
+        0.870280449609
+        0.870715859177
+        0.871151475244
+        0.871587297908
+        0.872023327268
+        0.872459563421
+        0.872896006465
+        0.8733326565
+        0.873769513621
+        0.874206577929
+        0.874643849521
+        0.875081328496
+        0.875519014951
+        0.875956908986
+        0.876395010698
+        0.876833320186
+        0.87727183755
+        0.877710562886
+        0.878149496295
+        0.878588637874
+        0.879027987723
+        0.87946754594
+        0.879907312624
+        0.880347287873
+        0.880787471788
+        0.881227864466
+        0.881668466007
+        0.882109276509
+        0.882550296073
+        0.882991524796
+        0.883432962779
+        0.88387461012
+        0.88431646692
+        0.884758533276
+        0.885200809289
+        0.885643295057
+        0.886085990681
+        0.88652889626
+        0.886972011894
+        0.887415337681
+        0.887858873723
+        0.888302620118
+        0.888746576966
+        0.889190744368
+        0.889635122422
+        0.890079711229
+        0.890524510889
+        0.890969521502
+        0.891414743167
+        0.891860175986
+        0.892305820058
+        0.892751675483
+        0.893197742361
+        0.893644020794
+        0.89409051088
+        0.894537212721
+        0.894984126417
+        0.895431252068
+        0.895878589776
+        0.89632613964
+        0.896773901761
+        0.897221876239
+        0.897670063177
+        0.898118462673
+        0.89856707483
+        0.899015899747
+        0.899464937527
+        0.899914188269
+        0.900363652075
+        0.900813329046
+        0.901263219283
+        0.901713322887
+        0.902163639959
+        0.902614170601
+        0.903064914913
+        0.903515872998
+        0.903967044956
+        0.90441843089
+        0.904870030899
+        0.905321845087
+        0.905773873554
+        0.906226116403
+        0.906678573734
+        0.90713124565
+        0.907584132252
+        0.908037233642
+        0.908490549922
+        0.908944081195
+        0.909397827561
+        0.909851789123
+        0.910305965983
+        0.910760358243
+        0.911214966006
+        0.911669789373
+        0.912124828446
+        0.912580083329
+        0.913035554123
+        0.913491240931
+        0.913947143854
+        0.914403262997
+        0.914859598461
+        0.915316150349
+        0.915772918763
+        0.916229903806
+        0.916687105581
+        0.917144524191
+        0.917602159739
+        0.918060012327
+        0.918518082058
+        0.918976369036
+        0.919434873363
+        0.919893595142
+        0.920352534477
+        0.920811691471
+        0.921271066226
+        0.921730658847
+        0.922190469437
+        0.922650498099
+        0.923110744936
+        0.923571210051
+        0.92403189355
+        0.924492795534
+        0.924953916108
+        0.925415255375
+        0.925876813439
+        0.926338590403
+        0.926800586372
+        0.92726280145
+        0.92772523574
+        0.928187889346
+        0.928650762373
+        0.929113854924
+        0.929577167103
+        0.930040699015
+        0.930504450764
+        0.930968422454
+        0.93143261419
+        0.931897026075
+        0.932361658215
+        0.932826510713
+        0.933291583674
+        0.933756877203
+        0.934222391405
+        0.934688126383
+        0.935154082243
+        0.93562025909
+        0.936086657027
+        0.936553276161
+        0.937020116596
+        0.937487178437
+        0.937954461789
+        0.938421966757
+        0.938889693446
+        0.939357641961
+        0.939825812408
+        0.940294204892
+        0.940762819517
+        0.94123165639
+        0.941700715616
+        0.9421699973
+        0.942639501548
+        0.943109228465
+        0.943579178158
+        0.94404935073
+        0.944519746289
+        0.94499036494
+        0.945461206789
+        0.945932271942
+        0.946403560504
+        0.946875072582
+        0.947346808281
+        0.947818767708
+        0.948290950969
+        0.94876335817
+        0.949235989416
+        0.949708844816
+        0.950181924473
+        0.950655228496
+        0.95112875699
+        0.951602510062
+        0.952076487819
+        0.952550690366
+        0.953025117811
+        0.95349977026
+        0.953974647821
+        0.954449750598
+        0.954925078701
+        0.955400632234
+        0.955876411307
+        0.956352416024
+        0.956828646493
+        0.957305102822
+        0.957781785118
+        0.958258693487
+        0.958735828036
+        0.959213188874
+        0.959690776108
+        0.960168589844
+        0.96064663019
+        0.961124897254
+        0.961603391144
+        0.962082111966
+        0.962561059828
+        0.963040234839
+        0.963519637105
+        0.963999266735
+        0.964479123837
+        0.964959208518
+        0.965439520886
+        0.965920061049
+        0.966400829116
+        0.966881825194
+        0.967363049391
+        0.967844501816
+        0.968326182577
+        0.968808091783
+        0.96929022954
+        0.969772595959
+        0.970255191147
+        0.970738015213
+        0.971221068266
+        0.971704350414
+        0.972187861765
+        0.972671602429
+        0.973155572513
+        0.973639772128
+        0.974124201382
+        0.974608860383
+        0.975093749241
+        0.975578868065
+        0.976064216964
+        0.976549796046
+        0.977035605422
+        0.977521645199
+        0.978007915489
+        0.978494416399
+        0.978981148039
+        0.979468110519
+        0.979955303949
+        0.980442728437
+        0.980930384093
+        0.981418271027
+        0.981906389349
+        0.982394739168
+        0.982883320594
+        0.983372133737
+        0.983861178707
+        0.984350455614
+        0.984839964567
+        0.985329705678
+        0.985819679055
+        0.986309884809
+        0.986800323051
+        0.987290993891
+        0.987781897438
+        0.988273033803
+        0.988764403098
+        0.989256005431
+        0.989747840914
+        0.990239909657
+        0.990732211772
+        0.991224747367
+        0.991717516555
+        0.992210519446
+        0.992703756151
+        0.993197226781
+        0.993690931447
+        0.994184870259
+        0.994679043329
+        0.995173450768
+        0.995668092687
+        0.996162969197
+        0.99665808041
+        0.997153426436
+        0.997649007388
+        0.998144823376
+        0.998640874512
+        0.999137160908
+        0.999633682675
+        1.00013043993
+        1.00062743277
+        1.00112466132
+        1.00162212569
+        1.00211982599
+        1.00261776233
+        1.00311593482
+        1.00361434358
+        1.00411298872
+        1.00461187034
+        1.00511098857
+        1.00561034352
+        1.00610993529
+        1.00660976399
+        1.00710982975
+        1.00761013268
+        1.00811067288
+        1.00861145046
+        1.00911246555
+        1.00961371825
+        1.01011520868
+        1.01061693695
+        1.01111890317
+        1.01162110746
+        1.01212354992
+        1.01262623068
+        1.01312914983
+        1.01363230751
+        1.01413570381
+        1.01463933886
+        1.01514321276
+        1.01564732564
+        1.01615167759
+        1.01665626875
+        1.01716109921
+        1.0176661691
+        1.01817147852
+        1.01867702759
+        1.01918281643
+        1.01968884515
+        1.02019511385
+        1.02070162266
+        1.0212083717
+        1.02171536106
+        1.02222259087
+        1.02273006125
+        1.0232377723
+        1.02374572413
+        1.02425391688
+        1.02476235064
+        1.02527102553
+        1.02577994167
+        1.02628909917
+        1.02679849814
+        1.02730813871
+        1.02781802097
+        1.02832814506
+        1.02883851109
+        1.02934911916
+        1.02985996939
+        1.0303710619
+        1.03088239681
+        1.03139397423
+        1.03190579426
+        1.03241785704
+        1.03293016267
+        1.03344271126
+        1.03395550295
+        1.03446853783
+        1.03498181602
+        1.03549533765
+        1.03600910282
+        1.03652311165
+        1.03703736425
+        1.03755186075
+        1.03806660126
+        1.03858158589
+        1.03909681475
+        1.03961228798
+        1.04012800567
+        1.04064396795
+        1.04116017494
+        1.04167662674
+        1.04219332348
+        1.04271026526
+        1.04322745222
+        1.04374488446
+        1.0442625621
+        1.04478048525
+        1.04529865404
+        1.04581706858
+        1.04633572898
+        1.04685463537
+        1.04737378785
+        1.04789318655
+        1.04841283159
+        1.04893272307
+        1.04945286112
+        1.04997324585
+        1.05049387738
+        1.05101475583
+        1.05153588131
+        1.05205725394
+        1.05257887385
+        1.05310074114
+        1.05362285593
+        1.05414521834
+        1.05466782849
+        1.0551906865
+        1.05571379248
+        1.05623714655
+        1.05676074883
+        1.05728459944
+        1.05780869848
+        1.05833304609
+        1.05885764239
+        1.05938248747
+        1.05990758148
+        1.06043292451
+        1.0609585167
+        1.06148435816
+        1.06201044901
+        1.06253678936
+        1.06306337934
+        1.06359021906
+        1.06411730864
+        1.0646446482
+        1.06517223786
+        1.06570007774
+        1.06622816796
+        1.06675650863
+        1.06728509987
+        1.0678139418
+        1.06834303455
+        1.06887237822
+        1.06940197295
+        1.06993181884
+        1.07046191602
+        1.0709922646
+        1.07152286472
+        1.07205371647
+        1.07258481999
+        1.0731161754
+        1.07364778281
+        1.07417964234
+        1.07471175411
+        1.07524411824
+        1.07577673486
+        1.07630960408
+        1.07684272602
+        1.0773761008
+        1.07790972854
+        1.07844360936
+        1.07897774338
+        1.07951213072
+        1.08004677151
+        1.08058166585
+        1.08111681388
+        1.08165221571
+        1.08218787146
+        1.08272378125
+        1.08325994521
+        1.08379636345
+        1.0843330361
+        1.08486996327
+        1.08540714508
+        1.08594458166
+        1.08648227313
+        1.08702021961
+        1.08755842122
+        1.08809687807
+        1.0886355903
+        1.08917455802
+        1.08971378135
+        1.09025326042
+        1.09079299534
+        1.09133298624
+        1.09187323324
+        1.09241373646
+        1.09295449603
+        1.09349551205
+        1.09403678466
+        1.09457831398
+        1.09512010012
+        1.09566214321
+        1.09620444338
+        1.09674700074
+        1.09728981542
+        1.09783288753
+        1.0983762172
+        1.09891980456
+        1.09946364972
+        1.10000775281
+        1.10055211394
+        1.10109673325
+        1.10164161085
+        1.10218674687
+        1.10273214142
+        1.10327779464
+        1.10382370664
+        1.10436987755
+        1.10491630749
+        1.10546299658
+        1.10600994495
+        1.10655715271
+        1.10710461999
+        1.10765234692
+        1.10820033362
+        1.10874858021
+        1.10929708681
+        1.10984585355
+        1.11039488055
+        1.11094416794
+        1.11149371583
+        1.11204352435
+        1.11259359363
+        1.11314392379
+        1.11369451495
+        1.11424536723
+        1.11479648077
+        1.11534785568
+        1.11589949208
+        1.11645139011
+        1.11700354988
+        1.11755597153
+        1.11810865517
+        1.11866160092
+        1.11921480892
+        1.11976827929
+        1.12032201215
+        1.12087600762
+        1.12143026583
+        1.12198478691
+        1.12253957098
+        1.12309461816
+        1.12364992859
+        1.12420550237
+        1.12476133965
+        1.12531744054
+        1.12587380517
+        1.12643043366
+        1.12698732615
+        1.12754448274
+        1.12810190358
+        1.12865958878
+        1.12921753847
+        1.12977575278
+        1.13033423183
+        1.13089297575
+        1.13145198466
+        1.13201125869
+        1.13257079796
+        1.1331306026
+        1.13369067273
+        1.13425100849
+        1.13481161
+        1.13537247738
+        1.13593361076
+        1.13649501026
+        1.13705667602
+        1.13761860815
+        1.13818080679
+        1.13874327206
+        1.13930600409
+        1.13986900301
+        1.14043226893
+        1.14099580199
+        1.14155960231
+        1.14212367003
+        1.14268800526
+        1.14325260813
+        1.14381747878
+        1.14438261733
+        1.1449480239
+        1.14551369862
+        1.14607964163
+        1.14664585304
+        1.14721233298
+        1.14777908158
+        1.14834609898
+        1.14891338529
+        1.14948094064
+        1.15004876517
+        1.150616859
+        1.15118522225
+        1.15175385506
+        1.15232275755
+        1.15289192984
+        1.15346137208
+        1.15403108439
+        1.15460106689
+        1.15517131971
+        1.15574184298
+        1.15631263683
+        1.15688370139
+        1.15745503679
+        1.15802664315
+        1.1585985206
+        1.15917066927
+        1.15974308929
+        1.1603157808
+        1.16088874391
+        1.16146197875
+        1.16203548546
+        1.16260926417
+        1.16318331499
+        1.16375763807
+        1.16433223353
+        1.16490710151
+        1.16548224212
+        1.1660576555
+        1.16663334178
+        1.16720930108
+        1.16778553354
+        1.16836203929
+        1.16893881846
+        1.16951587117
+        1.17009319756
+        1.17067079775
+        1.17124867188
+        1.17182682008
+        1.17240524247
+        1.17298393918
+        1.17356291035
+        1.17414215611
+        1.17472167658
+        1.1753014719
+        1.17588154219
+        1.1764618876
+        1.17704250824
+        1.17762340424
+        1.17820457575
+        1.17878602288
+        1.17936774578
+        1.17994974456
+        1.18053201937
+        1.18111457033
+        1.18169739757
+        1.18228050123
+        1.18286388143
+        1.18344753831
+        1.184031472
+        1.18461568262
+        1.18520017032
+        1.18578493522
+        1.18636997745
+        1.18695529715
+        1.18754089444
+        1.18812676946
+        1.18871292234
+        1.18929935322
+        1.18988606221
+        1.19047304947
+        1.19106031511
+        1.19164785926
+        1.19223568208
+        1.19282378367
+        1.19341216418
+        1.19400082374
+        1.19458976248
+        1.19517898053
+        1.19576847802
+        1.1963582551
+        1.19694831188
+        1.19753864851
+        1.19812926512
+        1.19872016183
+        1.19931133879
+        1.19990279611
+        1.20049453395
+        1.20108655243
+        1.20167885168
+        1.20227143183
+        1.20286429303
+        1.2034574354
+        1.20405085908
+        1.20464456419
+        1.20523855088
+        1.20583281928
+        1.20642736952
+        1.20702220173
+        1.20761731605
+        1.20821271261
+        1.20880839155
+        1.20940435299
+        1.21000059708
+        1.21059712395
+        1.21119393373
+        1.21179102656
+        1.21238840256
+        1.21298606188
+        1.21358400465
+        1.214182231
+        1.21478074107
+        1.21537953499
+        1.2159786129
+        1.21657797493
+        1.21717762122
+        1.21777755189
+        1.2183777671
+        1.21897826696
+        1.21957905162
+        1.22018012121
+        1.22078147587
+        1.22138311573
+        1.22198504092
+        1.22258725159
+        1.22318974787
+        1.22379252988
+        1.22439559778
+        1.22499895169
+        1.22560259175
+        1.22620651809
+        1.22681073086
+        1.22741523018
+        1.22802001619
+        1.22862508904
+        1.22923044884
+        1.22983609575
+        1.2304420299
+        1.23104825142
+        1.23165476045
+        1.23226155712
+        1.23286864158
+        1.23347601395
+        1.23408367438
+        1.23469162301
+        1.23529985996
+        1.23590838538
+        1.23651719939
+        1.23712630215
+        1.23773569379
+        1.23834537443
+        1.23895534423
+        1.23956560332
+        1.24017615182
+        1.24078698989
+        1.24139811766
+        1.24200953527
+        1.24262124285
+        1.24323324054
+        1.24384552848
+        1.24445810681
+        1.24507097566
+        1.24568413517
+        1.24629758548
+        1.24691132673
+        1.24752535906
+        1.2481396826
+        1.24875429749
+        1.24936920388
+        1.24998440189
+        1.25059989166
+        1.25121567335
+        1.25183174707
+        1.25244811298
+        1.25306477121
+        1.2536817219
+        1.25429896519
+        1.25491650121
+        1.25553433011
+        1.25615245202
+        1.25677086709
+        1.25738957545
+        1.25800857724
+        1.2586278726
+        1.25924746167
+        1.25986734459
+        1.2604875215
+        1.26110799254
+        1.26172875785
+        1.26234981756
+        1.26297117182
+        1.26359282076
+        1.26421476453
+        1.26483700327
+        1.26545953711
+        1.2660823662
+        1.26670549068
+        1.26732891068
+        1.26795262635
+        1.26857663782
+        1.26920094524
+        1.26982554875
+        1.27045044848
+        1.27107564459
+        1.2717011372
+        1.27232692646
+        1.27295301251
+        1.27357939549
+        1.27420607554
+        1.27483305281
+        1.27546032743
+        1.27608789954
+        1.27671576928
+        1.27734393681
+        1.27797240225
+        1.27860116575
+        1.27923022745
+        1.27985958749
+        1.28048924602
+        1.28111920317
+        1.28174945909
+        1.28238001391
+        1.28301086779
+        1.28364202086
+        1.28427347326
+        1.28490522514
+        1.28553727663
+        1.28616962788
+        1.28680227904
+        1.28743523024
+        1.28806848163
+        1.28870203334
+        1.28933588553
+        1.28997003833
+        1.29060449189
+        1.29123924634
+        1.29187430184
+        1.29250965852
+        1.29314531653
+        1.29378127601
+        1.2944175371
+        1.29505409995
+        1.2956909647
+        1.29632813149
+        1.29696560047
+        1.29760337177
+        1.29824144555
+        1.29887982194
+        1.2995185011
+        1.30015748315
+        1.30079676826
+        1.30143635655
+        1.30207624818
+        1.30271644328
+        1.30335694201
+        1.3039977445
+        1.30463885091
+        1.30528026137
+        1.30592197602
+        1.30656399502
+        1.30720631851
+        1.30784894663
+        1.30849187952
+        1.30913511733
+        1.30977866021
+        1.3104225083
+        1.31106666174
+        1.31171112068
+        1.31235588527
+        1.31300095565
+        1.31364633196
+        1.31429201435
+        1.31493800296
+        1.31558429794
+        1.31623089944
+        1.3168778076
+        1.31752502256
+        1.31817254448
+        1.31882037349
+        1.31946850974
+        1.32011695339
+        1.32076570456
+        1.32141476342
+        1.3220641301
+        1.32271380476
+        1.32336378753
+        1.32401407856
+        1.32466467801
+        1.32531558601
+        1.32596680272
+        1.32661832827
+        1.32727016282
+        1.32792230651
+        1.32857475949
+        1.32922752191
+        1.32988059391
+        1.33053397564
+        1.33118766724
+        1.33184166887
+        1.33249598066
+        1.33315060278
+        1.33380553535
+        1.33446077854
+        1.33511633249
+        1.33577219734
+        1.33642837325
+        1.33708486036
+        1.33774165882
+        1.33839876877
+        1.33905619037
+        1.33971392376
+        1.34037196909
+        1.34103032651
+        1.34168899616
+        1.3423479782
+        1.34300727277
+        1.34366688001
+        1.34432680009
+        1.34498703315
+        1.34564757933
+        1.34630843878
+        1.34696961165
+        1.3476310981
+        1.34829289827
+        1.3489550123
+        1.34961744036
+        1.35028018257
+        1.35094323911
+        1.35160661011
+        1.35227029572
+        1.35293429609
+        1.35359861138
+        1.35426324173
+        1.35492818729
+        1.3555934482
+        1.35625902463
+        1.35692491672
+        1.35759112462
+        1.35825764847
+        1.35892448844
+        1.35959164466
+        1.3602591173
+        1.36092690649
+        1.36159501239
+        1.36226343515
+        1.36293217491
+        1.36360123184
+        1.36427060608
+        1.36494029778
+        1.36561030709
+        1.36628063416
+        1.36695127915
+        1.36762224219
+        1.36829352346
+        1.36896512308
+        1.36963704123
+        1.37030927804
+        1.37098183367
+        1.37165470826
+        1.37232790198
+        1.37300141497
+        1.37367524739
+        1.37434939938
+        1.37502387109
+        1.37569866269
+        1.37637377431
+        1.37704920611
+        1.37772495825
+        1.37840103088
+        1.37907742414
+        1.37975413819
+        1.38043117318
+        1.38110852927
+        1.3817862066
+        1.38246420533
+        1.38314252562
+        1.3838211676
+        1.38450013144
+        1.38517941729
+        1.38585902531
+        1.38653895563
+        1.38721920843
+        1.38789978384
+        1.38858068202
+        1.38926190314
+        1.38994344733
+        1.39062531475
+        1.39130750556
+        1.39199001991
+        1.39267285795
+        1.39335601983
+        1.39403950572
+        1.39472331576
+        1.39540745011
+        1.39609190891
+        1.39677669234
+        1.39746180053
+        1.39814723364
+        1.39883299183
+        1.39951907525
+        1.40020548406
+        1.4008922184
+        1.40157927844
+        1.40226666433
+        1.40295437622
+        1.40364241427
+        1.40433077863
+        1.40501946946
+        1.40570848691
+        1.40639783114
+        1.40708750229
+        1.40777750054
+        1.40846782603
+        1.40915847891
+        1.40984945935
+        1.41054076749
+        1.4112324035
+        1.41192436752
+        1.41261665972
+        1.41330928025
+        1.41400222927
+        1.41469550692
+        1.41538911337
+        1.41608304878
+        1.4167773133
+        1.41747190708
+        1.41816683028
+        1.41886208306
+        1.41955766557
+        1.42025357798
+        1.42094982043
+        1.42164639308
+        1.4223432961
+        1.42304052963
+        1.42373809383
+        1.42443598886
+        1.42513421488
+        1.42583277205
+        1.42653166052
+        1.42723088044
+        1.42793043198
+        1.42863031529
+        1.42933053053
+        1.43003107786
+        1.43073195744
+        1.43143316941
+        1.43213471395
+        1.43283659121
+        1.43353880134
+        1.4342413445
+        1.43494422086
+        1.43564743056
+        1.43635097378
+        1.43705485065
+        1.43775906136
+        1.43846360604
+        1.43916848487
+        1.43987369799
+        1.44057924557
+        1.44128512777
+        1.44199134475
+        1.44269789665
+        1.44340478366
+        1.44411200591
+        1.44481956357
+        1.4455274568
+        1.44623568576
+        1.44694425061
+        1.44765315151
+        1.44836238861
+        1.44907196208
+        1.44978187208
+        1.45049211876
+        1.45120270228
+        1.45191362281
+        1.45262488051
+        1.45333647553
+        1.45404840803
+        1.45476067818
+        1.45547328613
+        1.45618623205
+        1.45689951609
+        1.45761313842
+        1.4583270992
+        1.45904139858
+        1.45975603672
+        1.4604710138
+        1.46118632996
+        1.46190198538
+        1.4626179802
+        1.46333431459
+        1.46405098872
+        1.46476800274
+        1.46548535682
+        1.46620305111
+        1.46692108577
+        1.46763946098
+        1.46835817689
+        1.46907723365
+        1.46979663144
+        1.47051637042
+        1.47123645074
+        1.47195687257
+        1.47267763608
+        1.47339874141
+        1.47412018874
+        1.47484197823
+        1.47556411003
+        1.47628658432
+        1.47700940125
+        1.47773256099
+        1.4784560637
+        1.47917990954
+        1.47990409867
+        1.48062863127
+        1.48135350748
+        1.48207872747
+        1.48280429141
+        1.48353019946
+        1.48425645179
+        1.48498304855
+        1.48570998991
+        1.48643727603
+        1.48716490707
+        1.48789288321
+        1.4886212046
+        1.48934987141
+        1.4900788838
+        1.49080824193
+        1.49153794598
+        1.49226799609
+        1.49299839244
+        1.4937291352
+        1.49446022452
+        1.49519166057
+        1.49592344351
+        1.49665557351
+        1.49738805074
+        1.49812087535
+        1.49885404752
+        1.49958756741
+        1.50032143517
+        1.50105565099
+        1.50179021502
+        1.50252512742
+        1.50326038837
+        1.50399599803
+        1.50473195656
+        1.50546826413
+        1.5062049209
+        1.50694192705
+        1.50767928273
+        1.50841698811
+        1.50915504336
+        1.50989344865
+        1.51063220413
+        1.51137130998
+        1.51211076636
+        1.51285057344
+        1.51359073139
+        1.51433124036
+        1.51507210053
+        1.51581331207
+        1.51655487514
+        1.5172967899
+        1.51803905653
+        1.51878167519
+        1.51952464604
+        1.52026796927
+        1.52101164502
+        1.52175567347
+        1.52250005479
+        1.52324478915
+        1.5239898767
+        1.52473531762
+        1.52548111208
+        1.52622726025
+        1.52697376228
+        1.52772061836
+        1.52846782864
+        1.5292153933
+        1.5299633125
+        1.53071158641
+        1.53146021521
+        1.53220919905
+        1.53295853811
+        1.53370823255
+        1.53445828255
+        1.53520868827
+        1.53595944988
+        1.53671056755
+        1.53746204145
+        1.53821387174
+        1.53896605861
+        1.53971860221
+        1.54047150271
+        1.54122476029
+        1.54197837511
+        1.54273234734
+        1.54348667716
+        1.54424136473
+        1.54499641022
+        1.5457518138
+        1.54650757565
+        1.54726369592
+        1.5480201748
+        1.54877701244
+        1.54953420903
+        1.55029176473
+        1.55104967971
+        1.55180795415
+        1.55256658821
+        1.55332558206
+        1.55408493587
+        1.55484464982
+        1.55560472408
+        1.55636515881
+        1.55712595419
+        1.55788711039
+        1.55864862757
+        1.55941050592
+        1.5601727456
+        1.56093534679
+        1.56169830964
+        1.56246163435
+        1.56322532107
+        1.56398936998
+        1.56475378126
+        1.56551855507
+        1.56628369158
+        1.56704919097
+        1.56781505341
+        1.56858127907
+        1.56934786812
+        1.57011482074
+        1.5708821371
+        1.57164981737
+        1.57241786173
+        1.57318627034
+        1.57395504338
+        1.57472418102
+        1.57549368344
+        1.5762635508
+        1.57703378329
+        1.57780438107
+        1.57857534432
+        1.5793466732
+        1.58011836791
+        1.5808904286
+        1.58166285545
+        1.58243564863
+        1.58320880833
+        1.5839823347
+        1.58475622794
+        1.5855304882
+        1.58630511567
+        1.58708011051
+        1.58785547291
+        1.58863120304
+        1.58940730107
+        1.59018376717
+        1.59096060152
+        1.5917378043
+        1.59251537568
+        1.59329331584
+        1.59407162494
+        1.59485030317
+        1.59562935069
+        1.5964087677
+        1.59718855435
+        1.59796871083
+        1.59874923731
+        1.59953013396
+        1.60031140097
+        1.6010930385
+        1.60187504674
+        1.60265742585
+        1.60344017603
+        1.60422329743
+        1.60500679024
+        1.60579065463
+        1.60657489078
+        1.60735949886
+        1.60814447906
+        1.60892983155
+        1.6097155565
+        1.6105016541
+        1.61128812451
+        1.61207496792
+        1.6128621845
+        1.61364977442
+        1.61443773788
+        1.61522607504
+        1.61601478607
+        1.61680387117
+        1.6175933305
+        1.61838316425
+        1.61917337258
+        1.61996395568
+        1.62075491373
+        1.62154624691
+        1.62233795538
+        1.62313003933
+        1.62392249894
+        1.62471533439
+        1.62550854585
+        1.6263021335
+        1.62709609752
+        1.6278904381
+        1.6286851554
+        1.6294802496
+        1.63027572089
+        1.63107156945
+        1.63186779545
+        1.63266439907
+        1.63346138049
+        1.63425873989
+        1.63505647745
+        1.63585459335
+        1.63665308777
+        1.63745196089
+        1.63825121288
+        1.63905084393
+        1.63985085422
+        1.64065124392
+        1.64145201322
+        1.6422531623
+        1.64305469133
+        1.6438566005
+        1.64465888999
+        1.64546155998
+        1.64626461064
+        1.64706804216
+        1.64787185473
+        1.64867604851
+        1.64948062369
+        1.65028558046
+        1.65109091898
+        1.65189663945
+        1.65270274205
+        1.65350922695
+        1.65431609434
+        1.6551233444
+        1.65593097731
+        1.65673899325
+        1.6575473924
+        1.65835617495
+        1.65916534107
+        1.65997489096
+        1.66078482478
+        1.66159514273
+        1.66240584499
+        1.66321693173
+        1.66402840314
+        1.6648402594
+        1.6656525007
+        1.66646512722
+        1.66727813913
+        1.66809153663
+        1.6689053199
+        1.66971948911
+        1.67053404446
+        1.67134898612
+        1.67216431428
+        1.67298002912
+        1.67379613082
+        1.67461261957
+        1.67542949556
+        1.67624675896
+        1.67706440996
+        1.67788244874
+        1.67870087549
+        1.67951969039
+        1.68033889363
+        1.68115848538
+        1.68197846584
+        1.68279883519
+        1.68361959361
+        1.68444074128
+        1.6852622784
+        1.68608420514
+        1.68690652169
+        1.68772922824
+        1.68855232497
+        1.68937581207
+        1.69019968972
+        1.6910239581
+        1.69184861741
+        1.69267366782
+        1.69349910952
+        1.6943249427
+        1.69515116755
+        1.69597778424
+        1.69680479297
+        1.69763219392
+        1.69845998728
+        1.69928817323
+        1.70011675196
+        1.70094572366
+        1.70177508851
+        1.7026048467
+        1.70343499841
+        1.70426554383
+        1.70509648316
+        1.70592781656
+        1.70675954424
+        1.70759166638
+        1.70842418317
+        1.70925709479
+        1.71009040142
+        1.71092410327
+        1.71175820051
+        1.71259269334
+        1.71342758194
+        1.71426286649
+        1.71509854719
+        1.71593462422
+        1.71677109778
+        1.71760796805
+        1.71844523521
+        1.71928289946
+        1.72012096099
+        1.72095941998
+        1.72179827661
+        1.72263753109
+        1.7234771836
+        1.72431723433
+        1.72515768346
+        1.72599853119
+        1.7268397777
+        1.72768142319
+        1.72852346784
+        1.72936591184
+        1.73020875538
+        1.73105199866
+        1.73189564185
+        1.73273968516
+        1.73358412876
+        1.73442897286
+        1.73527421763
+        1.73611986327
+        1.73696590998
+        1.73781235793
+        1.73865920733
+        1.73950645835
+        1.7403541112
+        1.74120216606
+        1.74205062312
+        1.74289948257
+        1.74374874461
+        1.74459840943
+        1.74544847721
+        1.74629894814
+        1.74714982243
+        1.74800110025
+        1.74885278181
+        1.74970486729
+        1.75055735688
+        1.75141025078
+        1.75226354918
+        1.75311725226
+        1.75397136023
+        1.75482587327
+        1.75568079158
+        1.75653611534
+        1.75739184475
+        1.75824798001
+        1.7591045213
+        1.75996146882
+        1.76081882275
+        1.7616765833
+        1.76253475066
+        1.76339332502
+        1.76425230656
+        1.76511169549
+        1.765971492
+        1.76683169628
+        1.76769230853
+        1.76855332893
+        1.76941475768
+        1.77027659498
+        1.77113884102
+        1.77200149599
+        1.77286456009
+        1.77372803351
+        1.77459191645
+        1.77545620909
+        1.77632091164
+        1.77718602428
+        1.77805154722
+        1.77891748065
+        1.77978382475
+        1.78065057974
+        1.78151774579
+        1.78238532311
+        1.78325331189
+        1.78412171233
+        1.78499052462
+        1.78585974896
+        1.78672938554
+        1.78759943456
+        1.78846989621
+        1.78934077069
+        1.79021205819
+        1.79108375892
+        1.79195587307
+        1.79282840082
+        1.79370134239
+        1.79457469796
+        1.79544846773
+        1.7963226519
+        1.79719725067
+        1.79807226423
+        1.79894769277
+        1.7998235365
+        1.80069979562
+        1.80157647031
+        1.80245356078
+        1.80333106722
+        1.80420898983
+        1.8050873288
+        1.80596608435
+        1.80684525665
+        1.80772484592
+        1.80860485235
+        1.80948527613
+        1.81036611746
+        1.81124737655
+        1.81212905359
+        1.81301114877
+        1.81389366231
+        1.81477659438
+        1.81565994521
+        1.81654371497
+        1.81742790387
+        1.81831251212
+        1.8191975399
+        1.82008298742
+        1.82096885488
+        1.82185514247
+        1.82274185039
+        1.82362897886
+        1.82451652805
+        1.82540449818
+        1.82629288944
+        1.82718170204
+        1.82807093616
+        1.82896059202
+        1.82985066981
+        1.83074116974
+        1.83163209199
+        1.83252343678
+        1.83341520431
+        1.83430739476
+        1.83520000836
+        1.83609304528
+        1.83698650575
+        1.83788038995
+        1.83877469808
+        1.83966943036
+        1.84056458698
+        1.84146016813
+        1.84235617403
+        1.84325260488
+        1.84414946087
+        1.84504674221
+        1.84594444909
+        1.84684258173
+        1.84774114032
+        1.84864012506
+        1.84953953616
+        1.85043937382
+        1.85133963824
+        1.85224032963
+        1.85314144818
+        1.8540429941
+        1.85494496759
+        1.85584736886
+        1.8567501981
+        1.85765345552
+        1.85855714133
+        1.85946125572
+        1.8603657989
+        1.86127077108
+        1.86217617245
+        1.86308200322
+        1.8639882636
+        1.86489495378
+        1.86580207397
+        1.86670962438
+        1.86761760521
+        1.86852601666
+        1.86943485894
+        1.87034413225
+        1.8712538368
+        1.87216397279
+        1.87307454042
+        1.8739855399
+        1.87489697144
+        1.87580883524
+        1.8767211315
+        1.87763386044
+        1.87854702224
+        1.87946061713
+        1.88037464531
+        1.88128910697
+        1.88220400234
+        1.8831193316
+        1.88403509498
+        1.88495129266
+        1.88586792487
+        1.88678499181
+        1.88770249368
+        1.88862043068
+        1.88953880303
+        1.89045761094
+        1.8913768546
+        1.89229653423
+        1.89321665002
+        1.8941372022
+        1.89505819096
+        1.89597961652
+        1.89690147907
+        1.89782377883
+        1.89874651601
+        1.89966969081
+        1.90059330343
+        1.9015173541
+        1.902441843
+        1.90336677036
+        1.90429213639
+        1.90521794128
+        1.90614418524
+        1.90707086849
+        1.90799799124
+        1.90892555368
+        1.90985355604
+        1.91078199851
+        1.91171088132
+        1.91264020466
+        1.91356996874
+        1.91450017378
+        1.91543081998
+        1.91636190756
+        1.91729343671
+        1.91822540766
+        1.91915782061
+        1.92009067577
+        1.92102397335
+        1.92195771356
+        1.92289189661
+        1.92382652271
+        1.92476159208
+        1.92569710491
+        1.92663306142
+        1.92756946182
+        1.92850630633
+        1.92944359515
+        1.93038132849
+        1.93131950656
+        1.93225812958
+        1.93319719776
+        1.9341367113
+        1.93507667042
+        1.93601707533
+        1.93695792624
+        1.93789922336
+        1.93884096691
+        1.93978315709
+        1.94072579412
+        1.94166887821
+        1.94261240958
+        1.94355638842
+        1.94450081496
+        1.94544568941
+        1.94639101198
+        1.94733678289
+        1.94828300234
+        1.94922967054
+        1.95017678772
+        1.95112435409
+        1.95207236985
+        1.95302083522
+        1.95396975041
+        1.95491911565
+        1.95586893113
+        1.95681919708
+        1.9577699137
+        1.95872108122
+        1.95967269984
+        1.96062476978
+        1.96157729125
+        1.96253026447
+        1.96348368965
+        1.96443756701
+        1.96539189676
+        1.96634667912
+        1.96730191429
+        1.9682576025
+        1.96921374395
+        1.97017033888
+        1.97112738748
+        1.97208488997
+        1.97304284658
+        1.97400125751
+        1.97496012298
+        1.9759194432
+        1.9768792184
+        1.97783944879
+        1.97880013458
+        1.97976127599
+        1.98072287323
+        1.98168492653
+        1.98264743609
+        1.98361040214
+        1.98457382489
+        1.98553770455
+        1.98650204136
+        1.98746683551
+        1.98843208723
+        1.98939779673
+        1.99036396424
+        1.99133058996
+        1.99229767413
+        1.99326521694
+        1.99423321863
+        1.99520167941
+        1.99617059949
+        1.9971399791
+        1.99810981845
+        1.99908011776
+        2.00005087725
+        2.00102209714
+        2.00199377764
+        2.00296591898
+        2.00393852137
+        2.00491158503
+        2.00588511018
+        2.00685909704
+        2.00783354583
+        2.00880845676
+        2.00978383006
+        2.01075966594
+        2.01173596463
+        2.01271272634
+        2.0136899513
+        2.01466763972
+        2.01564579182
+        2.01662440783
+        2.01760348796
+        2.01858303243
+        2.01956304147
+        2.02054351529
+        2.02152445411
+        2.02250585816
+        2.02348772765
+        2.02447006281
+        2.02545286386
+        2.02643613102
+        2.0274198645
+        2.02840406454
+        2.02938873134
+        2.03037386514
+        2.03135946615
+        2.0323455346
+        2.03333207071
+        2.03431907469
+        2.03530654678
+        2.03629448719
+        2.03728289614
+        2.03827177387
+        2.03926112058
+        2.0402509365
+        2.04124122186
+        2.04223197688
+        2.04322320178
+        2.04421489678
+        2.0452070621
+        2.04619969798
+        2.04719280463
+        2.04818638227
+        2.04918043113
+        2.05017495144
+        2.05116994341
+        2.05216540727
+        2.05316134324
+        2.05415775155
+        2.05515463242
+        2.05615198608
+        2.05714981275
+        2.05814811265
+        2.05914688601
+        2.06014613305
+        2.06114585401
+        2.06214604909
+        2.06314671853
+        2.06414786255
+        2.06514948138
+        2.06615157524
+        2.06715414436
+        2.06815718897
+        2.06916070928
+        2.07016470553
+        2.07116917793
+        2.07217412673
+        2.07317955213
+        2.07418545437
+        2.07519183368
+        2.07619869028
+        2.07720602439
+        2.07821383624
+        2.07922212607
+        2.08023089409
+        2.08124014054
+        2.08224986563
+        2.08326006961
+        2.08427075268
+        2.08528191509
+        2.08629355706
+        2.08730567881
+        2.08831828058
+        2.08933136259
+        2.09034492506
+        2.09135896824
+        2.09237349234
+        2.09338849759
+        2.09440398422
+        2.09541995246
+        2.09643640254
+        2.09745333469
+        2.09847074913
+        2.0994886461
+        2.10050702582
+        2.10152588852
+        2.10254523443
+        2.10356506378
+        2.1045853768
+        2.10560617372
+        2.10662745477
+        2.10764922017
+        2.10867147016
+        2.10969420497
+        2.11071742483
+        2.11174112996
+        2.1127653206
+        2.11378999698
+        2.11481515932
+        2.11584080787
+        2.11686694284
+        2.11789356447
+        2.118920673
+        2.11994826864
+        2.12097635164
+        2.12200492222
+        2.12303398062
+        2.12406352706
+        2.12509356178
+        2.12612408501
+        2.12715509698
+        2.12818659792
+        2.12921858806
+        2.13025106765
+        2.1312840369
+        2.13231749605
+        2.13335144534
+        2.13438588499
+        2.13542081524
+        2.13645623632
+        2.13749214847
+        2.13852855191
+        2.13956544688
+        2.14060283361
+        2.14164071234
+        2.1426790833
+        2.14371794672
+        2.14475730284
+        2.14579715189
+        2.1468374941
+        2.14787832971
+        2.14891965895
+        2.14996148206
+        2.15100379927
+        2.15204661081
+        2.15308991692
+        2.15413371783
+        2.15517801378
+        2.15622280501
+        2.15726809174
+        2.15831387421
+        2.15936015267
+        2.16040692733
+        2.16145419845
+        2.16250196624
+        2.16355023096
+        2.16459899283
+        2.1656482521
+        2.16669800899
+        2.16774826374
+        2.16879901659
+        2.16985026778
+        2.17090201753
+        2.1719542661
+        2.17300701371
+        2.1740602606
+        2.17511400701
+        2.17616825317
+        2.17722299933
+        2.17827824571
+        2.17933399256
+        2.18039024012
+        2.18144698861
+        2.18250423829
+        2.18356198938
+        2.18462024212
+        2.18567899676
+        2.18673825352
+        2.18779801266
+        2.1888582744
+        2.18991903898
+        2.19098030665
+        2.19204207764
+        2.1931043522
+        2.19416713055
+        2.19523041294
+        2.1962941996
+        2.19735849079
+        2.19842328672
+        2.19948858766
+        2.20055439383
+        2.20162070547
+        2.20268752283
+        2.20375484614
+        2.20482267564
+        2.20589101158
+        2.2069598542
+        2.20802920372
+        2.20909906041
+        2.21016942448
+        2.2112402962
+        2.21231167579
+        2.21338356349
+        2.21445595956
+        2.21552886423
+        2.21660227773
+        2.21767620032
+        2.21875063224
+        2.21982557371
+        2.220901025
+        2.22197698633
+        2.22305345796
+        2.22413044011
+        2.22520793305
+        2.22628593699
+        2.2273644522
+        2.22844347891
+        2.22952301736
+        2.23060306781
+        2.23168363048
+        2.23276470562
+        2.23384629348
+        2.2349283943
+        2.23601100832
+        2.23709413579
+        2.23817777694
+        2.23926193203
+        2.24034660129
+        2.24143178498
+        2.24251748333
+        2.24360369659
+        2.244690425
+        2.24577766881
+        2.24686542826
+        2.24795370359
+        2.24904249506
+        2.2501318029
+        2.25122162736
+        2.25231196869
+        2.25340282713
+        2.25449420292
+        2.25558609632
+        2.25667850756
+        2.25777143689
+        2.25886488456
+        2.25995885082
+        2.2610533359
+        2.26214834006
+        2.26324386355
+        2.2643399066
+        2.26543646946
+        2.26653355239
+        2.26763115562
+        2.26872927941
+        2.269827924
+        2.27092708964
+        2.27202677657
+        2.27312698505
+        2.27422771532
+        2.27532896762
+        2.27643074221
+        2.27753303933
+        2.27863585924
+        2.27973920217
+        2.28084306838
+        2.28194745811
+        2.28305237162
+        2.28415780915
+        2.28526377094
+        2.28637025726
+        2.28747726835
+        2.28858480445
+        2.28969286581
+        2.29080145269
+        2.29191056534
+        2.29302020399
+        2.29413036891
+        2.29524106035
+        2.29635227854
+        2.29746402375
+        2.29857629621
+        2.29968909619
+        2.30080242393
+        2.30191627969
+        2.3030306637
+        2.30414557623
+        2.30526101752
+        2.30637698783
+        2.3074934874
+        2.30861051649
+        2.30972807535
+        2.31084616422
+        2.31196478337
+        2.31308393303
+        2.31420361347
+        2.31532382494
+        2.31644456768
+        2.31756584195
+        2.318687648
+        2.31980998609
+        2.32093285646
+        2.32205625936
+        2.32318019506
+        2.3243046638
+        2.32542966584
+        2.32655520143
+        2.32768127081
+        2.32880787426
+        2.32993501201
+        2.33106268432
+        2.33219089145
+        2.33331963365
+        2.33444891117
+        2.33557872426
+        2.33670907319
+        2.3378399582
+        2.33897137955
+        2.3401033375
+        2.34123583229
+        2.34236886418
+        2.34350243344
+        2.3446365403
+        2.34577118503
+        2.34690636788
+        2.34804208911
+        2.34917834897
+        2.35031514772
+        2.35145248562
+        2.35259036291
+        2.35372877986
+        2.35486773672
+        2.35600723374
+        2.35714727119
+        2.35828784932
+        2.35942896839
+        2.36057062865
+        2.36171283035
+        2.36285557377
+        2.36399885914
+        2.36514268674
+        2.36628705681
+        2.36743196962
+        2.36857742542
+        2.36972342447
+        2.37086996702
+        2.37201705334
+        2.37316468369
+        2.37431285831
+        2.37546157747
+        2.37661084143
+        2.37776065045
+        2.37891100478
+        2.38006190468
+        2.38121335041
+        2.38236534223
+        2.38351788041
+        2.38467096519
+        2.38582459683
+        2.38697877561
+        2.38813350177
+        2.38928877558
+        2.39044459729
+        2.39160096717
+        2.39275788547
+        2.39391535246
+        2.39507336839
+        2.39623193354
+        2.39739104814
+        2.39855071248
+        2.3997109268
+        2.40087169137
+        2.40203300646
+        2.40319487231
+        2.40435728919
+        2.40552025737
+        2.4066837771
+        2.40784784865
+        2.40901247228
+        2.41017764825
+        2.41134337682
+        2.41250965825
+        2.41367649281
+        2.41484388076
+        2.41601182236
+        2.41718031787
+        2.41834936756
+        2.41951897168
+        2.42068913051
+        2.42185984431
+        2.42303111333
+        2.42420293785
+        2.42537531812
+        2.42654825441
+        2.42772174698
+        2.42889579609
+        2.43007040202
+        2.43124556502
+        2.43242128536
+        2.43359756331
+        2.43477439912
+        2.43595179306
+        2.4371297454
+        2.4383082564
+        2.43948732632
+        2.44066695544
+        2.44184714401
+        2.44302789231
+        2.44420920059
+        2.44539106913
+        2.44657349818
+        2.44775648802
+        2.44894003891
+        2.45012415111
+        2.4513088249
+        2.45249406054
+        2.45367985829
+        2.45486621843
+        2.45605314121
+        2.45724062691
+        2.45842867579
+        2.45961728813
+        2.46080646418
+        2.46199620421
+        2.46318650849
+        2.4643773773
+        2.46556881089
+        2.46676080954
+        2.46795337351
+        2.46914650307
+        2.47034019849
+        2.47153446003
+        2.47272928798
+        2.47392468259
+        2.47512064413
+        2.47631717287
+        2.47751426909
+        2.47871193305
+        2.47991016501
+        2.48110896526
+        2.48230833405
+        2.48350827167
+        2.48470877837
+        2.48590985443
+        2.48711150011
+        2.4883137157
+        2.48951650145
+        2.49071985764
+        2.49192378455
+        2.49312828243
+        2.49433335156
+        2.49553899222
+        2.49674520466
+        2.49795198918
+        2.49915934602
+        2.50036727548
+        2.50157577781
+        2.50278485329
+        2.5039945022
+        2.5052047248
+        2.50641552136
+        2.50762689216
+        2.50883883748
+        2.51005135757
+        2.51126445272
+        2.5124781232
+        2.51369236929
+        2.51490719124
+        2.51612258934
+        2.51733856387
+        2.51855511508
+        2.51977224327
+        2.52098994869
+        2.52220823163
+        2.52342709236
+        2.52464653115
+        2.52586654828
+        2.52708714402
+        2.52830831865
+        2.52953007243
+        2.53075240565
+        2.53197531858
+        2.5331988115
+        2.53442288467
+        2.53564753838
+        2.5368727729
+        2.5380985885
+        2.53932498547
+        2.54055196407
+        2.54177952458
+        2.54300766729
+        2.54423639246
+        2.54546570037
+        2.54669559129
+        2.54792606551
+        2.54915712331
+        2.55038876494
+        2.55162099071
+        2.55285380087
+        2.55408719571
+        2.55532117551
+        2.55655574055
+        2.55779089109
+        2.55902662742
+        2.56026294982
+        2.56149985856
+        2.56273735392
+        2.56397543618
+        2.56521410563
+        2.56645336253
+        2.56769320716
+        2.56893363981
+        2.57017466076
+        2.57141627027
+        2.57265846864
+        2.57390125614
+        2.57514463305
+        2.57638859965
+        2.57763315622
+        2.57887830304
+        2.58012404039
+        2.58137036854
+        2.58261728779
+        2.58386479841
+        2.58511290067
+        2.58636159487
+        2.58761088128
+        2.58886076018
+        2.59011123186
+        2.59136229659
+        2.59261395465
+        2.59386620634
+        2.59511905192
+        2.59637249168
+        2.59762652591
+        2.59888115488
+        2.60013637887
+        2.60139219818
+        2.60264861307
+        2.60390562384
+        2.60516323076
+        2.60642143413
+        2.60768023421
+        2.6089396313
+        2.61019962568
+        2.61146021762
+        2.61272140743
+        2.61398319537
+        2.61524558173
+        2.61650856679
+        2.61777215085
+        2.61903633418
+        2.62030111707
+        2.6215664998
+        2.62283248265
+        2.62409906592
+        2.62536624988
+        2.62663403483
+        2.62790242103
+        2.62917140879
+        2.63044099839
+        2.63171119011
+        2.63298198423
+        2.63425338105
+        2.63552538085
+        2.63679798391
+        2.63807119052
+        2.63934500097
+        2.64061941554
+        2.64189443453
+        2.64317005821
+        2.64444628687
+        2.6457231208
+        2.64700056029
+        2.64827860563
+        2.64955725709
+        2.65083651498
+        2.65211637957
+        2.65339685116
+        2.65467793003
+        2.65595961647
+        2.65724191077
+        2.65852481322
+        2.6598083241
+        2.6610924437
+        2.66237717232
+        2.66366251024
+        2.66494845775
+        2.66623501514
+        2.6675221827
+        2.66880996072
+        2.67009834949
+        2.67138734929
+        2.67267696042
+        2.67396718317
+        2.67525801782
+        2.67654946467
+        2.67784152401
+        2.67913419613
+        2.68042748131
+        2.68172137986
+        2.68301589206
+        2.68431101819
+        2.68560675857
+        2.68690311346
+        2.68820008317
+        2.68949766799
+        2.6907958682
+        2.69209468411
+        2.693394116
+        2.69469416416
+        2.69599482889
+        2.69729611049
+        2.69859800923
+        2.69990052542
+        2.70120365934
+        2.7025074113
+        2.70381178157
+        2.70511677047
+        2.70642237828
+        2.70772860529
+        2.70903545179
+        2.71034291809
+        2.71165100448
+        2.71295971124
+        2.71426903868
+        2.71557898708
+        2.71688955675
+        2.71820074797
+        2.71951256105
+        2.72082499627
+        2.72213805394
+        2.72345173434
+        2.72476603777
+        2.72608096453
+        2.72739651492
+        2.72871268922
+        2.73002948774
+        2.73134691077
+        2.73266495861
+        2.73398363155
+        2.73530292989
+        2.73662285393
+        2.73794340396
+        2.73926458029
+        2.7405863832
+        2.74190881299
+        2.74323186997
+        2.74455555442
+        2.74587986665
+        2.74720480696
+        2.74853037564
+        2.74985657299
+        2.75118339931
+        2.75251085489
+        2.75383894004
+        2.75516765506
+        2.75649700024
+        2.75782697588
+        2.75915758228
+        2.76048881974
+        2.76182068856
+        2.76315318903
+        2.76448632147
+        2.76582008616
+        2.76715448341
+        2.76848951352
+        2.76982517679
+        2.77116147351
+        2.77249840399
+        2.77383596853
+        2.77517416744
+        2.776513001
+        2.77785246952
+        2.77919257331
+        2.78053331266
+        2.78187468787
+        2.78321669926
+        2.78455934711
+        2.78590263173
+        2.78724655343
+        2.78859111249
+        2.78993630924
+        2.79128214397
+        2.79262861697
+        2.79397572857
+        2.79532347905
+        2.79667186872
+        2.79802089788
+        2.79937056684
+        2.80072087591
+        2.80207182537
+        2.80342341555
+        2.80477564673
+        2.80612851923
+        2.80748203335
+        2.8088361894
+        2.81019098767
+        2.81154642848
+        2.81290251212
+        2.81425923891
+        2.81561660914
+        2.81697462313
+        2.81833328118
+        2.81969258359
+        2.82105253066
+        2.82241312272
+        2.82377436005
+        2.82513624297
+        2.82649877179
+        2.8278619468
+        2.82922576832
+        2.83059023666
+        2.83195535211
+        2.83332111498
+        2.8346875256
+        2.83605458425
+        2.83742229125
+        2.8387906469
+        2.84015965152
+        2.84152930541
+        2.84289960887
+        2.84427056223
+        2.84564216578
+        2.84701441983
+        2.84838732469
+        2.84976088067
+        2.85113508809
+        2.85250994724
+        2.85388545844
+        2.85526162199
+        2.85663843821
+        2.85801590741
+        2.85939402989
+        2.86077280597
+        2.86215223595
+        2.86353232014
+        2.86491305886
+        2.86629445242
+        2.86767650112
+        2.86905920529
+        2.87044256521
+        2.87182658122
+        2.87321125362
+        2.87459658272
+        2.87598256883
+        2.87736921227
+        2.87875651334
+        2.88014447236
+        2.88153308964
+        2.88292236549
+        2.88431230023
+        2.88570289416
+        2.88709414761
+        2.88848606087
+        2.88987863427
+        2.89127186812
+        2.89266576274
+        2.89406031842
+        2.8954555355
+        2.89685141428
+        2.89824795507
+        2.8996451582
+        2.90104302396
+        2.90244155269
+        2.90384074469
+        2.90524060028
+        2.90664111977
+        2.90804230348
+        2.90944415171
+        2.9108466648
+        2.91224984305
+        2.91365368678
+        2.9150581963
+        2.91646337193
+        2.91786921398
+        2.91927572278
+        2.92068289863
+        2.92209074186
+        2.92349925278
+        2.9249084317
+        2.92631827895
+        2.92772879484
+        2.92913997969
+        2.93055183382
+        2.93196435753
+        2.93337755116
+        2.93479141501
+        2.93620594941
+        2.93762115468
+        2.93903703112
+        2.94045357907
+        2.94187079883
+        2.94328869074
+        2.9447072551
+        2.94612649223
+        2.94754640246
+        2.9489669861
+        2.95038824347
+        2.9518101749
+        2.9532327807
+        2.95465606119
+        2.95608001669
+        2.95750464753
+        2.95892995401
+        2.96035593647
+        2.96178259522
+        2.96320993059
+        2.96463794289
+        2.96606663245
+        2.96749599958
+        2.96892604462
+        2.97035676787
+        2.97178816966
+        2.97322025032
+        2.97465301017
+        2.97608644952
+        2.9775205687
+        2.97895536803
+        2.98039084784
+        2.98182700844
+        2.98326385017
+        2.98470137334
+        2.98613957827
+        2.9875784653
+        2.98901803474
+        2.99045828691
+        2.99189922215
+        2.99334084077
+        2.9947831431
+        2.99622612947
+        2.99766980019
+        2.99911415559
+        3.000559196
+        3.00200492174
+        3.00345133314
+        3.00489843052
+        3.00634621421
+        3.00779468453
+        3.00924384181
+        3.01069368638
+        3.01214421855
+        3.01359543866
+        3.01504734703
+        3.016499944
+        3.01795322987
+        3.01940720499
+        3.02086186968
+        3.02231722427
+        3.02377326908
+        3.02523000444
+        3.02668743067
+        3.02814554812
+        3.0296043571
+        3.03106385793
+        3.03252405096
+        3.03398493651
+        3.0354465149
+        3.03690878647
+        3.03837175155
+        3.03983541045
+        3.04129976352
+        3.04276481108
+        3.04423055346
+        3.04569699099
+        3.04716412399
+        3.04863195281
+        3.05010047777
+        3.0515696992
+        3.05303961742
+        3.05451023278
+        3.0559815456
+        3.05745355621
+        3.05892626494
+        3.06039967213
+        3.0618737781
+        3.06334858319
+        3.06482408773
+        3.06630029205
+        3.06777719647
+        3.06925480135
+        3.070733107
+        3.07221211375
+        3.07369182195
+        3.07517223192
+        3.076653344
+        3.07813515851
+        3.0796176758
+        3.0811008962
+        3.08258482003
+        3.08406944764
+        3.08555477935
+        3.0870408155
+        3.08852755643
+        3.09001500247
+        3.09150315395
+        3.09299201121
+        3.09448157458
+        3.0959718444
+        3.097462821
+        3.09895450472
+        3.10044689589
+        3.10193999485
+        3.10343380193
+        3.10492831748
+        3.10642354182
+        3.10791947529
+        3.10941611823
+        3.11091347098
+        3.11241153386
+        3.11391030723
+        3.11540979141
+        3.11690998675
+        3.11841089357
+        3.11991251222
+        3.12141484304
+        3.12291788636
+        3.12442164252
+        3.12592611185
+        3.12743129471
+        3.12893719142
+        3.13044380232
+        3.13195112776
+        3.13345916807
+        3.13496792358
+        3.13647739465
+        3.13798758161
+        3.13949848479
+        3.14101010455
+        3.14252244121
+        3.14403549512
+        3.14554926661
+        3.14706375604
+        3.14857896373
+        3.15009489004
+        3.15161153529
+        3.15312889984
+        3.15464698402
+        3.15616578817
+        3.15768531264
+        3.15920555777
+        3.16072652389
+        3.16224821135
+        3.1637706205
+        3.16529375167
+        3.16681760521
+        3.16834218146
+        3.16986748076
+        3.17139350346
+        3.1729202499
+        3.17444772042
+        3.17597591536
+        3.17750483508
+        3.1790344799
+        3.18056485019
+        3.18209594627
+        3.1836277685
+        3.18516031722
+        3.18669359277
+        3.1882275955
+        3.18976232575
+        3.19129778388
+        3.19283397021
+        3.19437088511
+        3.19590852891
+        3.19744690196
+        3.1989860046
+        3.20052583719
+        3.20206640007
+        3.20360769358
+        3.20514971807
+        3.20669247389
+        3.20823596139
+        3.20978018091
+        3.21132513279
+        3.21287081739
+        3.21441723506
+        3.21596438614
+        3.21751227097
+        3.21906088992
+        3.22061024332
+        3.22216033152
+        3.22371115488
+        3.22526271373
+        3.22681500844
+        3.22836803934
+        3.2299218068
+        3.23147631115
+        3.23303155274
+        3.23458753193
+        3.23614424907
+        3.23770170451
+        3.23925989859
+        3.24081883167
+        3.24237850409
+        3.24393891621
+        3.24550006839
+        3.24706196096
+        3.24862459428
+        3.2501879687
+        3.25175208458
+        3.25331694226
+        3.2548825421
+        3.25644888444
+        3.25801596965
+        3.25958379807
+        3.26115237006
+        3.26272168597
+        3.26429174614
+        3.26586255095
+        3.26743410072
+        3.26900639583
+        3.27057943663
+        3.27215322346
+        3.27372775668
+        3.27530303665
+        3.27687906372
+        3.27845583824
+        3.28003336057
+        3.28161163107
+        3.28319065008
+        3.28477041797
+        3.28635093508
+        3.28793220178
+        3.28951421842
+        3.29109698535
+        3.29268050293
+        3.29426477152
+        3.29584979147
+        3.29743556314
+        3.29902208689
+        3.30060936307
+        3.30219739203
+        3.30378617415
+        3.30537570977
+        3.30696599924
+        3.30855704294
+        3.31014884121
+        3.31174139442
+        3.31333470292
+        3.31492876707
+        3.31652358722
+        3.31811916375
+        3.319715497
+        3.32131258733
+        3.32291043511
+        3.32450904069
+        3.32610840443
+        3.3277085267
+        3.32930940784
+        3.33091104823
+        3.33251344822
+        3.33411660817
+        3.33572052845
+        3.3373252094
+        3.3389306514
+        3.34053685481
+        3.34214381998
+        3.34375154728
+        3.34536003706
+        3.3469692897
+        3.34857930555
+        3.35019008497
+        3.35180162833
+        3.35341393599
+        3.3550270083
+        3.35664084564
+        3.35825544837
+        3.35987081684
+        3.36148695143
+        3.3631038525
+        3.3647215204
+        3.3663399555
+        3.36795915818
+        3.36957912878
+        3.37119986768
+        3.37282137524
+        3.37444365182
+        3.37606669779
+        3.37769051351
+        3.37931509936
+        3.38094045568
+        3.38256658286
+        3.38419348125
+        3.38582115122
+        3.38744959314
+        3.38907880737
+        3.39070879428
+        3.39233955423
+        3.3939710876
+        3.39560339474
+        3.39723647603
+        3.39887033184
+        3.40050496252
+        3.40214036845
+        3.40377655
+        3.40541350753
+        3.40705124141
+        3.40868975202
+        3.41032903971
+        3.41196910485
+        3.41360994782
+        3.41525156899
+        3.41689396872
+        3.41853714738
+        3.42018110534
+        3.42182584297
+        3.42347136065
+        3.42511765873
+        3.4267647376
+        3.42841259762
+        3.43006123916
+        3.43171066259
+        3.43336086829
+        3.43501185662
+        3.43666362795
+        3.43831618267
+        3.43996952113
+        3.44162364371
+        3.44327855079
+        3.44493424272
+        3.4465907199
+        3.44824798268
+        3.44990603145
+        3.45156486657
+        3.45322448841
+        3.45488489736
+        3.45654609378
+        3.45820807805
+        3.45987085053
+        3.46153441161
+        3.46319876167
+        3.46486390106
+        3.46652983017
+        3.46819654937
+        3.46986405904
+        3.47153235954
+        3.47320145127
+        3.47487133459
+        3.47654200987
+        3.47821347749
+        3.47988573784
+        3.48155879128
+        3.48323263818
+        3.48490727894
+        3.48658271392
+        3.48825894349
+        3.48993596805
+        3.49161378796
+        3.49329240359
+        3.49497181534
+        3.49665202357
+        3.49833302867
+        3.50001483101
+        3.50169743097
+        3.50338082892
+        3.50506502525
+        3.50675002034
+        3.50843581456
+        3.5101224083
+        3.51180980192
+        3.51349799582
+        3.51518699037
+        3.51687678594
+        3.51856738293
+        3.52025878171
+        3.52195098266
+        3.52364398617
+        3.5253377926
+        3.52703240235
+        3.52872781579
+        3.5304240333
+        3.53212105527
+        3.53381888208
+        3.53551751411
+        3.53721695174
+        3.53891719535
+        3.54061824533
+        3.54232010206
+        3.54402276592
+        3.54572623729
+        3.54743051655
+        3.5491356041
+        3.55084150031
+        3.55254820557
+        3.55425572025
+        3.55596404476
+        3.55767317945
+        3.55938312474
+        3.56109388098
+        3.56280544858
+        3.56451782792
+        3.56623101938
+        3.56794502334
+        3.5696598402
+        3.57137547033
+        3.57309191412
+        3.57480917197
+        3.57652724425
+        3.57824613135
+        3.57996583365
+        3.58168635156
+        3.58340768544
+        3.58512983569
+        3.5868528027
+        3.58857658685
+        3.59030118853
+        3.59202660812
+        3.59375284603
+        3.59547990262
+        3.5972077783
+        3.59893647345
+        3.60066598846
+        3.60239632371
+        3.60412747961
+        3.60585945653
+        3.60759225486
+        3.609325875
+        3.61106031734
+        3.61279558226
+        3.61453167015
+        3.61626858142
+        3.61800631643
+        3.6197448756
+        3.6214842593
+        3.62322446793
+        3.62496550187
+        3.62670736153
+        3.6284500473
+        3.63019355955
+        3.6319378987
+        3.63368306512
+        3.63542905921
+        3.63717588137
+        3.63892353198
+        3.64067201144
+        3.64242132015
+        3.64417145849
+        3.64592242685
+        3.64767422564
+        3.64942685525
+        3.65118031607
+        3.65293460849
+        3.65468973292
+        3.65644568973
+        3.65820247933
+        3.65996010212
+        3.66171855849
+        3.66347784883
+        3.66523797354
+        3.66699893301
+        3.66876072765
+        3.67052335784
+        3.67228682399
+        3.67405112648
+        3.67581626572
+        3.67758224211
+        3.67934905604
+        3.6811167079
+        3.6828851981
+        3.68465452703
+        3.68642469509
+        3.68819570268
+        3.6899675502
+        3.69174023804
+        3.69351376661
+        3.69528813629
+        3.6970633475
+        3.69883940063
+        3.70061629608
+        3.70239403425
+        3.70417261553
+        3.70595204033
+        3.70773230906
+        3.7095134221
+        3.71129537986
+        3.71307818274
+        3.71486183114
+        3.71664632546
+        3.71843166611
+        3.72021785348
+        3.72200488797
+        3.72379276999
+        3.72558149995
+        3.72737107823
+        3.72916150525
+        3.7309527814
+        3.73274490709
+        3.73453788273
+        3.73633170871
+        3.73812638544
+        3.73992191332
+        3.74171829276
+        3.74351552415
+        3.74531360791
+        3.74711254444
+        3.74891233414
+        3.75071297742
+        3.75251447467
+        3.75431682632
+        3.75612003276
+        3.75792409439
+        3.75972901163
+        3.76153478487
+        3.76334141453
+        3.76514890101
+        3.76695724472
+        3.76876644606
+        3.77057650545
+        3.77238742328
+        3.77419919996
+        3.77601183591
+        3.77782533152
+        3.77963968721
+        3.78145490339
+        3.78327098046
+        3.78508791884
+        3.78690571892
+        3.78872438112
+        3.79054390585
+        3.79236429351
+        3.79418554452
+        3.79600765929
+        3.79783063822
+        3.79965448172
+        3.80147919021
+        3.8033047641
+        3.80513120379
+        3.80695850969
+        3.80878668223
+        3.8106157218
+        3.81244562882
+        3.8142764037
+        3.81610804685
+        3.81794055869
+        3.81977393962
+        3.82160819006
+        3.82344331042
+        3.82527930111
+        3.82711616255
+        3.82895389515
+        3.83079249932
+        3.83263197547
+        3.83447232403
+        3.83631354539
+        3.83815563998
+        3.83999860822
+        3.84184245051
+        3.84368716726
+        3.8455327589
+        3.84737922585
+        3.8492265685
+        3.85107478729
+        3.85292388261
+        3.8547738549
+        3.85662470457
+        3.85847643203
+        3.8603290377
+        3.862182522
+        3.86403688533
+        3.86589212813
+        3.8677482508
+        3.86960525377
+        3.87146313744
+        3.87332190225
+        3.8751815486
+        3.87704207692
+        3.87890348762
+        3.88076578112
+        3.88262895784
+        3.88449301821
+        3.88635796262
+        3.88822379152
+        3.89009050532
+        3.89195810443
+        3.89382658927
+        3.89569596028
+        3.89756621786
+        3.89943736243
+        3.90130939443
+        3.90318231426
+        3.90505612236
+        3.90693081913
+        3.90880640501
+        3.91068288041
+        3.91256024576
+        3.91443850148
+        3.91631764799
+        3.91819768571
+        3.92007861506
+        3.92196043648
+        3.92384315037
+        3.92572675717
+        3.9276112573
+        3.92949665119
+        3.93138293924
+        3.9332701219
+        3.93515819958
+        3.93704717271
+        3.93893704172
+        3.94082780702
+        3.94271946904
+        3.94461202822
+        3.94650548497
+        3.94839983971
+        3.95029509289
+        3.95219124491
+        3.95408829622
+        3.95598624723
+        3.95788509837
+        3.95978485006
+        3.96168550275
+        3.96358705684
+        3.96548951278
+        3.96739287098
+        3.96929713188
+        3.9712022959
+        3.97310836348
+        3.97501533504
+        3.976923211
+        3.97883199181
+        3.98074167788
+        3.98265226965
+        3.98456376754
+        3.98647617199
+        3.98838948343
+        3.99030370228
+        3.99221882898
+        3.99413486396
+        3.99605180765
+        3.99796966047
+        3.99988842286
+        4.00180809526
+        4.00372867809
+        4.00565017178
+        4.00757257677
+        4.00949589349
+        4.01142012237
+        4.01334526384
+        4.01527131834
+        4.0171982863
+        4.01912616816
+        4.02105496434
+        4.02298467528
+        4.02491530141
+        4.02684684317
+        4.028779301
+        4.03071267532
+        4.03264696657
+        4.03458217519
+        4.03651830161
+        4.03845534627
+        4.0403933096
+        4.04233219203
+        4.04427199401
+        4.04621271597
+        4.04815435835
+        4.05009692158
+        4.05204040609
+        4.05398481234
+        4.05593014075
+        4.05787639175
+        4.0598235658
+        4.06177166332
+        4.06372068476
+        4.06567063055
+        4.06762150113
+        4.06957329694
+        4.07152601841
+        4.073479666
+        4.07543424013
+        4.07738974124
+        4.07934616978
+        4.08130352619
+        4.0832618109
+        4.08522102436
+        4.087181167
+        4.08914223927
+        4.0911042416
+        4.09306717445
+        4.09503103824
+        4.09699583343
+        4.09896156045
+        4.10092821974
+        4.10289581176
+        4.10486433693
+        4.1068337957
+        4.10880418852
+        4.11077551583
+        4.11274777807
+        4.11472097568
+        4.11669510911
+        4.1186701788
+        4.1206461852
+        4.12262312875
+        4.12460100989
+        4.12657982907
+        4.12855958674
+        4.13054028334
+        4.13252191931
+        4.1345044951
+        4.13648801115
+        4.13847246792
+        4.14045786585
+        4.14244420538
+        4.14443148696
+        4.14641971104
+        4.14840887806
+        4.15039898848
+        4.15239004274
+        4.15438204128
+        4.15637498455
+        4.15836887301
+        4.1603637071
+        4.16235948727
+        4.16435621397
+        4.16635388765
+        4.16835250875
+        4.17035207773
+        4.17235259503
+        4.17435406111
+        4.17635647641
+        4.17835984139
+        4.18036415649
+        4.18236942217
+        4.18437563887
+        4.18638280706
+        4.18839092717
+        4.19039999966
+        4.19241002499
+        4.1944210036
+        4.19643293595
+        4.19844582248
+        4.20045966366
+        4.20247445993
+        4.20449021174
+        4.20650691956
+        4.20852458383
+        4.21054320501
+        4.21256278355
+        4.2145833199
+        4.21660481452
+        4.21862726787
+        4.2206506804
+        4.22267505255
+        4.2247003848
+        4.22672667759
+        4.22875393138
+        4.23078214662
+        4.23281132378
+        4.2348414633
+        4.23687256565
+        4.23890463128
+        4.24093766064
+        4.2429716542
+        4.24500661241
+        4.24704253573
+        4.24907942461
+        4.25111727952
+        4.25315610092
+        4.25519588925
+        4.25723664498
+        4.25927836858
+        4.26132106049
+        4.26336472117
+        4.2654093511
+        4.26745495072
+        4.26950152049
+        4.27154906088
+        4.27359757235
+        4.27564705535
+        4.27769751035
+        4.27974893781
+        4.28180133819
+        4.28385471196
+        4.28590905956
+        4.28796438147
+        4.29002067814
+        4.29207795005
+        4.29413619764
+        4.2961954214
+        4.29825562176
+        4.30031679921
+        4.3023789542
+        4.3044420872
+        4.30650619867
+        4.30857128908
+        4.31063735889
+        4.31270440856
+        4.31477243856
+        4.31684144935
+        4.3189114414
+        4.32098241518
+        4.32305437114
+        4.32512730976
+        4.32720123151
+        4.32927613684
+        4.33135202622
+        4.33342890013
+        4.33550675903
+        4.33758560338
+        4.33966543365
+        4.34174625031
+        4.34382805384
+        4.34591084468
+        4.34799462333
+        4.35007939023
+        4.35216514587
+        4.3542518907
+        4.35633962521
+        4.35842834986
+        4.36051806511
+        4.36260877144
+        4.36470046932
+        4.36679315922
+        4.36888684161
+        4.37098151696
+        4.37307718574
+        4.37517384842
+        4.37727150547
+        4.37937015737
+        4.38146980458
+        4.38357044759
+        4.38567208685
+        4.38777472285
+        4.38987835606
+        4.39198298694
+        4.39408861598
+        4.39619524364
+        4.3983028704
+        4.40041149674
+        4.40252112312
+        4.40463175002
+        4.40674337792
+        4.40885600729
+        4.4109696386
+        4.41308427234
+        4.41519990897
+        4.41731654898
+        4.41943419283
+        4.42155284101
+        4.42367249398
+        4.42579315224
+        4.42791481624
+        4.43003748648
+        4.43216116343
+        4.43428584756
+        4.43641153935
+        4.43853823928
+        4.44066594784
+        4.44279466548
+        4.44492439271
+        4.44705512999
+        4.4491868778
+        4.45131963663
+        4.45345340695
+        4.45558818924
+        4.45772398399
+        4.45986079166
+        4.46199861275
+        4.46413744773
+        4.46627729709
+        4.4684181613
+        4.47056004084
+        4.47270293621
+        4.47484684787
+        4.47699177632
+        4.47913772203
+        4.48128468549
+        4.48343266718
+        4.48558166757
+        4.48773168717
+        4.48988272644
+        4.49203478587
+        4.49418786595
+        4.49634196717
+        4.49849708999
+        4.50065323491
+        4.50281040242
+        4.504968593
+        4.50712780713
+        4.50928804529
+        4.51144930799
+        4.51361159569
+        4.51577490889
+        4.51793924808
+        4.52010461373
+        4.52227100634
+        4.5244384264
+        4.52660687438
+        4.52877635079
+        4.5309468561
+        4.5331183908
+        4.53529095539
+        4.53746455035
+        4.53963917617
+        4.54181483333
+        4.54399152234
+        4.54616924367
+        4.54834799781
+        4.55052778527
+        4.55270860652
+        4.55489046205
+        4.55707335237
+        4.55925727795
+        4.56144223929
+        4.56362823688
+        4.56581527121
+        4.56800334278
+        4.57019245207
+        4.57238259958
+        4.5745737858
+        4.57676601122
+        4.57895927633
+        4.58115358164
+        4.58334892762
+        4.58554531478
+        4.58774274361
+        4.58994121461
+        4.59214072826
+        4.59434128506
+        4.59654288551
+        4.5987455301
+        4.60094921933
+        4.60315395369
+        4.60535973368
+        4.60756655979
+        4.60977443252
+        4.61198335237
+        4.61419331983
+        4.6164043354
+        4.61861639958
+        4.62082951286
+        4.62304367574
+        4.62525888872
+        4.6274751523
+        4.62969246698
+        4.63191083325
+        4.63413025161
+        4.63635072257
+        4.63857224661
+        4.64079482425
+        4.64301845597
+        4.64524314229
+        4.6474688837
+        4.6496956807
+        4.65192353379
+        4.65415244347
+        4.65638241024
+        4.65861343461
+        4.66084551708
+        4.66307865814
+        4.66531285831
+        4.66754811807
+        4.66978443795
+        4.67202181843
+        4.67426026002
+        4.67649976322
+        4.67874032854
+        4.68098195649
+        4.68322464755
+        4.68546840225
+        4.68771322108
+        4.68995910455
+        4.69220605317
+        4.69445406743
+        4.69670314784
+        4.69895329492
+        4.70120450916
+        4.70345679107
+        4.70571014116
+        4.70796455994
+        4.7102200479
+        4.71247660557
+        4.71473423344
+        4.71699293202
+        4.71925270183
+        4.72151354336
+        4.72377545714
+        4.72603844365
+        4.72830250343
+        4.73056763696
+        4.73283384477
+        4.73510112737
+        4.73736948525
+        4.73963891894
+        4.74190942894
+        4.74418101576
+        4.74645367992
+        4.74872742192
+        4.75100224227
+        4.7532781415
+        4.7555551201
+        4.75783317859
+        4.76011231749
+        4.7623925373
+        4.76467383854
+        4.76695622172
+        4.76923968735
+        4.77152423595
+        4.77380986803
+        4.77609658411
+        4.7783843847
+        4.78067327031
+        4.78296324145
+        4.78525429865
+        4.78754644242
+        4.78983967327
+        4.79213399172
+        4.79442939828
+        4.79672589348
+        4.79902347782
+        4.80132215182
+        4.803621916
+        4.80592277088
+        4.80822471698
+        4.81052775481
+        4.81283188489
+        4.81513710773
+        4.81744342386
+        4.8197508338
+        4.82205933806
+        4.82436893716
+        4.82667963162
+        4.82899142196
+        4.83130430871
+        4.83361829237
+        4.83593337348
+        4.83824955255
+        4.84056683009
+        4.84288520665
+        4.84520468272
+        4.84752525885
+        4.84984693554
+        4.85216971332
+        4.85449359271
+        4.85681857423
+        4.85914465842
+        4.86147184578
+        4.86380013684
+        4.86612953214
+        4.86846003218
+        4.87079163749
+        4.87312434861
+        4.87545816604
+        4.87779309033
+        4.88012912199
+        4.88246626154
+        4.88480450952
+        4.88714386644
+        4.88948433284
+        4.89182590924
+        4.89416859617
+        4.89651239415
+        4.89885730372
+        4.90120332539
+        4.9035504597
+        4.90589870717
+        4.90824806833
+        4.91059854371
+        4.91295013383
+        4.91530283924
+        4.91765666045
+        4.92001159799
+        4.9223676524
+        4.9247248242
+        4.92708311392
+        4.9294425221
+        4.93180304927
+        4.93416469594
+        4.93652746267
+        4.93889134997
+        4.94125635838
+        4.94362248843
+        4.94598974065
+        4.94835811557
+        4.95072761374
+        4.95309823567
+        4.9554699819
+        4.95784285297
+        4.96021684941
+        4.96259197176
+        4.96496822053
+        4.96734559628
+        4.96972409954
+        4.97210373084
+        4.97448449071
+        4.97686637969
+        4.97924939832
+        4.98163354713
+        4.98401882666
+        4.98640523744
+        4.98879278001
+        4.99118145491
+        4.99357126267
+        4.99596220384
+        4.99835427895
+        5.00074748853
+        5.00314183312
+        5.00553731327
+        5.00793392952
+        5.01033168239
+        5.01273057243
+        5.01513060018
+        5.01753176618
+        5.01993407097
+        5.02233751509
+        5.02474209907
+        5.02714782347
+        5.02955468882
+        5.03196269565
+        5.03437184452
+        5.03678213597
+        5.03919357053
+        5.04160614875
+        5.04401987117
+        5.04643473833
+        5.04885075078
+        5.05126790906
+        5.05368621372
+        5.05610566528
+        5.05852626431
+        5.06094801135
+        5.06337090693
+        5.06579495161
+        5.06822014593
+        5.07064649043
+        5.07307398566
+        5.07550263217
+        5.0779324305
+        5.0803633812
+        5.08279548481
+        5.08522874188
+        5.08766315296
+        5.09009871859
+        5.09253543933
+        5.09497331572
+        5.09741234831
+        5.09985253764
+        5.10229388427
+        5.10473638875
+        5.10718005162
+        5.10962487343
+        5.11207085474
+        5.11451799608
+        5.11696629803
+        5.11941576111
+        5.12186638589
+        5.12431817291
+        5.12677112273
+        5.1292252359
+        5.13168051297
+        5.13413695449
+        5.13659456101
+        5.13905333309
+        5.14151327127
+        5.14397437612
+        5.14643664819
+        5.14890008802
+        5.15136469618
+        5.15383047321
+        5.15629741968
+        5.15876553613
+        5.16123482312
+        5.1637052812
+        5.16617691094
+        5.16864971289
+        5.1711236876
+        5.17359883562
+        5.17607515752
+        5.17855265386
+        5.18103132518
+        5.18351117205
+        5.18599219503
+        5.18847439466
+        5.19095777152
+        5.19344232616
+        5.19592805913
+        5.19841497099
+        5.20090306231
+        5.20339233365
+        5.20588278556
+        5.2083744186
+        5.21086723334
+        5.21336123033
+        5.21585641013
+        5.21835277332
+        5.22085032044
+        5.22334905205
+        5.22584896873
+        5.22835007103
+        5.23085235952
+        5.23335583475
+        5.23586049729
+        5.23836634771
+        5.24087338656
+        5.24338161441
+        5.24589103183
+        5.24840163937
+        5.25091343761
+        5.2534264271
+        5.25594060842
+        5.25845598213
+        5.26097254878
+        5.26349030896
+        5.26600926322
+        5.26852941214
+        5.27105075627
+        5.27357329618
+        5.27609703245
+        5.27862196564
+        5.28114809631
+        5.28367542504
+        5.28620395239
+        5.28873367894
+        5.29126460524
+        5.29379673187
+        5.2963300594
+        5.2988645884
+        5.30140031944
+        5.30393725308
+        5.30647538991
+        5.30901473048
+        5.31155527537
+        5.31409702515
+        5.3166399804
+        5.31918414168
+        5.32172950956
+        5.32427608462
+        5.32682386744
+        5.32937285858
+        5.33192305861
+        5.33447446812
+        5.33702708767
+        5.33958091783
+        5.34213595919
+        5.34469221231
+        5.34724967778
+        5.34980835616
+        5.35236824803
+        5.35492935397
+        5.35749167455
+        5.36005521035
+        5.36261996194
+        5.3651859299
+        5.36775311482
+        5.37032151726
+        5.3728911378
+        5.37546197702
+        5.3780340355
+        5.38060731382
+        5.38318181255
+        5.38575753227
+        5.38833447357
+        5.39091263703
+        5.39349202321
+        5.39607263271
+        5.39865446609
+        5.40123752395
+        5.40382180687
+        5.40640731542
+        5.40899405018
+        5.41158201174
+        5.41417120068
+        5.41676161759
+        5.41935326303
+        5.4219461376
+        5.42454024188
+        5.42713557645
+        5.4297321419
+        5.43232993881
+        5.43492896776
+        5.43752922934
+        5.44013072413
+        5.44273345272
+        5.44533741569
+        5.44794261363
+        5.45054904713
+        5.45315671676
+        5.45576562312
+        5.45837576679
+        5.46098714836
+        5.46359976842
+        5.46621362755
+        5.46882872634
+        5.47144506538
+        5.47406264526
+        5.47668146656
+        5.47930152988
+        5.4819228358
+        5.48454538492
+        5.48716917782
+        5.48979421509
+        5.49242049732
+        5.49504802511
+        5.49767679904
+        5.5003068197
+        5.5029380877
+        5.50557060361
+        5.50820436802
+        5.51083938154
+        5.51347564476
+        5.51611315826
+        5.51875192264
+        5.5213919385
+        5.52403320642
+        5.526675727
+        5.52931950083
+        5.53196452852
+        5.53461081065
+        5.53725834781
+        5.53990714061
+        5.54255718964
+        5.5452084955
+        5.54786105877
+        5.55051488006
+        5.55316995997
+        5.55582629909
+        5.55848389801
+        5.56114275734
+        5.56380287768
+        5.56646425961
+        5.56912690375
+        5.57179081068
+        5.57445598101
+        5.57712241534
+        5.57979011426
+        5.58245907838
+        5.5851293083
+        5.58780080461
+        5.59047356791
+        5.59314759882
+        5.59582289792
+        5.59849946582
+        5.60117730313
+        5.60385641044
+        5.60653678835
+        5.60921843748
+        5.61190135841
+        5.61458555176
+        5.61727101813
+        5.61995775812
+        5.62264577234
+        5.62533506139
+        5.62802562587
+        5.63071746639
+        5.63341058356
+        5.63610497798
+        5.63880065026
+        5.64149760099
+        5.6441958308
+        5.64689534028
+        5.64959613004
+        5.6522982007
+        5.65500155285
+        5.6577061871
+        5.66041210407
+        5.66311930436
+        5.66582778858
+        5.66853755733
+        5.67124861124
+        5.6739609509
+        5.67667457693
+        5.67938948994
+        5.68210569053
+        5.68482317933
+        5.68754195693
+        5.69026202395
+        5.692983381
+        5.6957060287
+        5.69842996766
+        5.70115519848
+        5.70388172178
+        5.70660953818
+        5.70933864828
+        5.71206905271
+        5.71480075207
+        5.71753374698
+        5.72026803805
+        5.7230036259
+        5.72574051114
+        5.72847869439
+        5.73121817627
+        5.73395895738
+        5.73670103835
+        5.7394444198
+        5.74218910233
+        5.74493508657
+        5.74768237313
+        5.75043096263
+        5.75318085569
+        5.75593205293
+        5.75868455497
+        5.76143836242
+        5.76419347591
+        5.76694989604
+        5.76970762345
+        5.77246665876
+        5.77522700258
+        5.77798865553
+        5.78075161823
+        5.78351589131
+        5.78628147539
+        5.78904837109
+        5.79181657903
+        5.79458609983
+        5.79735693412
+        5.80012908252
+        5.80290254565
+        5.80567732414
+        5.8084534186
+        5.81123082967
+        5.81400955797
+        5.81678960412
+        5.81957096875
+        5.82235365248
+        5.82513765594
+        5.82792297976
+        5.83070962456
+        5.83349759096
+        5.8362868796
+        5.8390774911
+        5.84186942609
+        5.84466268519
+        5.84745726904
+        5.85025317826
+        5.85305041349
+        5.85584897534
+        5.85864886445
+        5.86145008145
+        5.86425262698
+        5.86705650164
+        5.86986170609
+        5.87266824095
+        5.87547610685
+        5.87828530442
+        5.88109583429
+        5.8839076971
+        5.88672089348
+        5.88953542405
+        5.89235128946
+        5.89516849034
+        5.89798702731
+        5.90080690102
+        5.90362811209
+        5.90645066116
+        5.90927454887
+        5.91209977586
+        5.91492634274
+        5.91775425017
+        5.92058349877
+        5.92341408919
+        5.92624602206
+        5.92907929801
+        5.93191391768
+        5.93474988172
+        5.93758719075
+        5.94042584542
+        5.94326584637
+        5.94610719422
+        5.94894988963
+        5.95179393323
+        5.95463932565
+        5.95748606755
+        5.96033415956
+        5.96318360231
+        5.96603439646
+        5.96888654263
+        5.97174004148
+        5.97459489365
+        5.97745109977
+        5.98030866048
+        5.98316757644
+        5.98602784828
+        5.98888947665
+        5.99175246219
+        5.99461680554
+        5.99748250734
+        6.00034956825
+        6.00321798891
+        6.00608776995
+        6.00895891203
+        6.01183141579
+        6.01470528189
+        6.01758051095
+        6.02045710363
+        6.02333506058
+        6.02621438245
+        6.02909506987
+        6.0319771235
+        6.03486054399
+        6.03774533199
+        6.04063148814
+        6.04351901309
+        6.04640790749
+        6.04929817199
+        6.05218980724
+        6.0550828139
+        6.0579771926
+        6.06087294401
+        6.06377006877
+        6.06666856753
+        6.06956844095
+        6.07246968968
+        6.07537231437
+        6.07827631567
+        6.08118169423
+        6.08408845072
+        6.08699658577
+        6.08990610006
+        6.09281699422
+        6.09572926892
+        6.0986429248
+        6.10155796254
+        6.10447438277
+        6.10739218615
+        6.11031137335
+        6.11323194502
+        6.11615390181
+        6.11907724438
+        6.12200197339
+        6.12492808949
+        6.12785559335
+        6.13078448562
+        6.13371476696
+        6.13664643803
+        6.13957949949
+        6.142513952
+        6.14544979621
+        6.14838703279
+        6.1513256624
+        6.1542656857
+        6.15720710335
+        6.16014991601
+        6.16309412434
+        6.166039729
+        6.16898673066
+        6.17193512998
+        6.17488492763
+        6.17783612426
+        6.18078872053
+        6.18374271712
+        6.18669811469
+        6.18965491389
+        6.1926131154
+        6.19557271989
+        6.198533728
+        6.20149614043
+        6.20445995781
+        6.20742518084
+        6.21039181016
+        6.21335984645
+        6.21632929038
+        6.21930014261
+        6.22227240381
+        6.22524607465
+        6.22822115579
+        6.23119764791
+        6.23417555168
+        6.23715486776
+        6.24013559683
+        6.24311773955
+        6.2461012966
+        6.24908626864
+        6.25207265635
+        6.2550604604
+        6.25804968146
+        6.2610403202
+        6.2640323773
+        6.26702585342
+        6.27002074924
+        6.27301706544
+        6.27601480268
+        6.27901396165
+        6.28201454301
+        6.28501654744
+        6.28801997562
+        6.29102482821
+        6.2940311059
+        6.29703880937
+        6.30004793928
+        6.30305849631
+        6.30607048115
+        6.30908389447
+        6.31209873694
+        6.31511500924
+        6.31813271206
+        6.32115184606
+        6.32417241194
+        6.32719441036
+        6.33021784201
+        6.33324270757
+        6.33626900771
+        6.33929674313
+        6.34232591449
+        6.34535652248
+        6.34838856778
+        6.35142205107
+        6.35445697304
+        6.35749333436
+        6.36053113572
+        6.36357037781
+        6.3666110613
+        6.36965318688
+        6.37269675523
+        6.37574176704
+        6.37878822299
+        6.38183612377
+        6.38488547006
+        6.38793626255
+        6.39098850192
+        6.39404218886
+        6.39709732406
+        6.4001539082
+        6.40321194197
+        6.40627142606
+        6.40933236115
+        6.41239474794
+        6.41545858711
+        6.41852387935
+        6.42159062535
+        6.4246588258
+        6.42772848139
+        6.43079959281
+        6.43387216075
+        6.4369461859
+        6.44002166895
+        6.4430986106
+        6.44617701153
+        6.44925687244
+        6.45233819401
+        6.45542097695
+        6.45850522195
+        6.46159092969
+        6.46467810088
+        6.4677667362
+        6.47085683635
+        6.47394840203
+        6.47704143393
+        6.48013593275
+        6.48323189917
+        6.48632933391
+        6.48942823765
+        6.49252861109
+        6.49563045493
+        6.49873376986
+        6.50183855659
+        6.5049448158
+        6.50805254821
+        6.51116175451
+        6.51427243539
+        6.51738459156
+        6.52049822371
+        6.52361333255
+        6.52672991878
+        6.52984798309
+        6.53296752619
+        6.53608854879
+        6.53921105157
+        6.54233503524
+        6.54546050051
+        6.54858744808
+        6.55171587865
+        6.55484579293
+        6.55797719161
+        6.56111007541
+        6.56424444502
+        6.56738030115
+        6.57051764451
+        6.5736564758
+        6.57679679573
+        6.579938605
+        6.58308190431
+        6.58622669439
+        6.58937297593
+        6.59252074964
+        6.59567001623
+        6.5988207764
+        6.60197303087
+        6.60512678034
+        6.60828202552
+        6.61143876713
+        6.61459700587
+        6.61775674245
+        6.62091797758
+        6.62408071197
+        6.62724494633
+        6.63041068139
+        6.63357791783
+        6.63674665639
+        6.63991689777
+        6.64308864268
+        6.64626189184
+        6.64943664596
+        6.65261290575
+        6.65579067193
+        6.65896994521
+        6.66215072631
+        6.66533301595
+        6.66851681483
+        6.67170212367
+        6.6748889432
+        6.67807727412
+        6.68126711715
+        6.68445847301
+        6.68765134243
+        6.6908457261
+        6.69404162476
+        6.69723903913
+        6.70043796991
+        6.70363841783
+        6.70684038362
+        6.71004386798
+        6.71324887164
+        6.71645539533
+        6.71966343975
+        6.72287300564
+        6.72608409371
+        6.72929670469
+        6.73251083929
+        6.73572649825
+        6.73894368228
+        6.74216239211
+        6.74538262846
+        6.74860439205
+        6.75182768361
+        6.75505250386
+        6.75827885354
+        6.76150673336
+        6.76473614404
+        6.76796708633
+        6.77119956093
+        6.77443356859
+        6.77766911002
+        6.78090618595
+        6.78414479711
+        6.78738494424
+        6.79062662805
+        6.79386984928
+        6.79711460865
+        6.8003609069
+        6.80360874475
+        6.80685812294
+        6.8101090422
+        6.81336150325
+        6.81661550683
+        6.81987105366
+        6.82312814449
+        6.82638678004
+        6.82964696105
+        6.83290868825
+        6.83617196237
+        6.83943678415
+        6.84270315431
+        6.8459710736
+        6.84924054275
+        6.85251156249
+        6.85578413357
+        6.8590582567
+        6.86233393264
+        6.86561116212
+        6.86888994587
+        6.87217028463
+        6.87545217915
+        6.87873563015
+        6.88202063837
+        6.88530720456
+        6.88859532945
+        6.89188501378
+        6.89517625829
+        6.89846906373
+        6.90176343083
+        6.90505936032
+        6.90835685297
+        6.91165590949
+        6.91495653065
+        6.91825871717
+        6.9215624698
+        6.92486778929
+        6.92817467637
+        6.93148313179
+        6.9347931563
+        6.93810475063
+        6.94141791554
+        6.94473265176
+        6.94804896005
+        6.95136684114
+        6.95468629579
+        6.95800732474
+        6.96132992874
+        6.96465410853
+        6.96797986486
+        6.97130719848
+        6.97463611014
+        6.97796660059
+        6.98129867056
+        6.98463232083
+        6.98796755212
+        6.9913043652
+        6.99464276081
+        6.9979827397
+        7.00132430263
+        7.00466745034
+        7.00801218359
+        7.01135850313
+        7.01470640972
+        7.01805590409
+        7.02140698701
+        7.02475965924
+        7.02811392151
+        7.0314697746
+        7.03482721925
+        7.03818625622
+        7.04154688626
+        7.04490911012
+        7.04827292858
+        7.05163834237
+        7.05500535226
+        7.05837395901
+        7.06174416336
+        7.06511596609
+        7.06848936794
+        7.07186436968
+        7.07524097206
+        7.07861917585
+        7.0819989818
+        7.08538039067
+        7.08876340322
+        7.09214802022
+        7.09553424243
+        7.0989220706
+        7.10231150549
+        7.10570254788
+        7.10909519852
+        7.11248945817
+        7.1158853276
+        7.11928280758
+        7.12268189885
+        7.1260826022
+        7.12948491838
+        7.13288884816
+        7.1362943923
+        7.13970155158
+        7.14311032675
+        7.14652071858
+        7.14993272784
+        7.15334635529
+        7.15676160171
+        7.16017846786
+        7.16359695451
+        7.16701706243
+        7.17043879238
+        7.17386214514
+        7.17728712147
+        7.18071372215
+        7.18414194795
+        7.18757179963
+        7.19100327798
+        7.19443638375
+        7.19787111772
+        7.20130748066
+        7.20474547335
+        7.20818509656
+        7.21162635106
+        7.21506923763
+        7.21851375704
+        7.22195991006
+        7.22540769747
+        7.22885712005
+        7.23230817856
+        7.23576087379
+        7.23921520651
+        7.2426711775
+        7.24612878754
+        7.2495880374
+        7.25304892786
+        7.25651145969
+        7.25997563369
+        7.26344145062
+        7.26690891126
+        7.2703780164
+        7.27384876681
+        7.27732116328
+        7.28079520658
+        7.2842708975
+        7.28774823682
+        7.29122722532
+        7.29470786378
+        7.29819015298
+        7.30167409371
+        7.30515968675
+        7.30864693288
+        7.31213583289
+        7.31562638757
+        7.31911859769
+        7.32261246405
+        7.32610798742
+        7.32960516859
+        7.33310400836
+        7.3366045075
+        7.3401066668
+        7.34361048706
+        7.34711596906
+        7.35062311358
+        7.35413192141
+        7.35764239335
+        7.36115453019
+        7.3646683327
+        7.36818380169
+        7.37170093794
+        7.37521974225
+        7.3787402154
+        7.38226235819
+        7.3857861714
+        7.38931165584
+        7.39283881229
+        7.39636764154
+        7.3998981444
+        7.40343032165
+        7.40696417408
+        7.4104997025
+        7.41403690769
+        7.41757579046
+        7.42111635159
+        7.42465859189
+        7.42820251214
+        7.43174811315
+        7.43529539572
+        7.43884436064
+        7.4423950087
+        7.44594734072
+        7.44950135748
+        7.45305705978
+        7.45661444843
+        7.46017352422
+        7.46373428796
+        7.46729674044
+        7.47086088247
+        7.47442671485
+        7.47799423837
+        7.48156345384
+        7.48513436207
+        7.48870696385
+        7.49228126
+        7.4958572513
+        7.49943493857
+        7.50301432262
+        7.50659540424
+        7.51017818424
+        7.51376266342
+        7.5173488426
+        7.52093672258
+        7.52452630416
+        7.52811758816
+        7.53171057537
+        7.53530526661
+        7.53890166269
+        7.54249976441
+        7.54609957258
+        7.54970108802
+        7.55330431152
+        7.55690924391
+        7.56051588599
+        7.56412423858
+        7.56773430248
+        7.5713460785
+        7.57495956747
+        7.57857477018
+        7.58219168746
+        7.58581032012
+        7.58943066896
+        7.59305273481
+        7.59667651847
+        7.60030202077
+        7.60392924252
+        7.60755818453
+        7.61118884762
+        7.61482123261
+        7.61845534031
+        7.62209117154
+        7.62572872711
+        7.62936800785
+        7.63300901457
+        7.63665174809
+        7.64029620923
+        7.64394239882
+        7.64759031766
+        7.65123996658
+        7.6548913464
+        7.65854445794
+        7.66219930203
+        7.66585587947
+        7.66951419111
+        7.67317423775
+        7.67683602022
+        7.68049953935
+        7.68416479596
+        7.68783179087
+        7.6915005249
+        7.69517099889
+        7.69884321365
+        7.70251717001
+        7.7061928688
+        7.70987031085
+        7.71354949698
+        7.71723042802
+        7.72091310479
+        7.72459752813
+        7.72828369885
+        7.7319716178
+        7.7356612858
+        7.73935270368
+        7.74304587227
+        7.7467407924
+        7.7504374649
+        7.7541358906
+        7.75783607033
+        7.76153800493
+        7.76524169523
+        7.76894714205
+        7.77265434624
+        7.77636330862
+        7.78007403004
+        7.78378651132
+        7.7875007533
+        7.79121675681
+        7.79493452269
+        7.79865405178
+        7.80237534491
+        7.80609840292
+        7.80982322664
+        7.81354981692
+        7.81727817458
+        7.82100830048
+        7.82474019544
+        7.82847386031
+        7.83220929592
+        7.83594650312
+        7.83968548275
+        7.84342623564
+        7.84716876264
+        7.85091306458
+        7.85465914232
+        7.85840699669
+        7.86215662854
+        7.8659080387
+        7.86966122803
+        7.87341619736
+        7.87717294754
+        7.88093147942
+        7.88469179384
+        7.88845389164
+        7.89221777367
+        7.89598344077
+        7.8997508938
+        7.9035201336
+        7.90729116102
+        7.91106397691
+        7.9148385821
+        7.91861497746
+        7.92239316383
+        7.92617314207
+        7.92995491301
+        7.93373847751
+        7.93752383642
+        7.9413109906
+        7.94509994089
+        7.94889068815
+        7.95268323322
+        7.95647757697
+        7.96027372024
+        7.96407166388
+        7.96787140876
+        7.97167295572
+        7.97547630562
+        7.97928145932
+        7.98308841766
+        7.98689718151
+        7.99070775173
+        7.99452012916
+        7.99833431467
+        8.00215030912
+        8.00596811336
+        8.00978772824
+        8.01360915464
+        8.0174323934
+        8.02125744539
+        8.02508431147
+        8.0289129925
+        8.03274348933
+        8.03657580283
+        8.04040993387
+        8.0442458833
+        8.04808365198
+        8.05192324079
+        8.05576465057
+        8.0596078822
+        8.06345293654
+        8.06729981445
+        8.07114851681
+        8.07499904446
+        8.07885139829
+        8.08270557915
+        8.08656158791
+        8.09041942545
+        8.09427909261
+        8.09814059029
+        8.10200391933
+        8.10586908062
+        8.10973607502
+        8.11360490339
+        8.11747556662
+        8.12134806556
+        8.12522240109
+        8.12909857409
+        8.13297658542
+        8.13685643595
+        8.14073812655
+        8.14462165811
+        8.14850703149
+        8.15239424757
+        8.15628330721
+        8.1601742113
+        8.16406696071
+        8.16796155631
+        8.17185799898
+        8.17575628959
+        8.17965642903
+        8.18355841817
+        8.18746225788
+        8.19136794905
+        8.19527549255
+        8.19918488925
+        8.20309614005
+        8.20700924582
+        8.21092420743
+        8.21484102577
+        8.21875970173
+        8.22268023617
+        8.22660262998
+        8.23052688405
+        8.23445299925
+        8.23838097647
+        8.24231081659
+        8.2462425205
+        8.25017608907
+        8.2541115232
+        8.25804882376
+        8.26198799165
+        8.26592902775
+        8.26987193294
+        8.27381670811
+        8.27776335415
+        8.28171187195
+        8.28566226239
+        8.28961452636
+        8.29356866475
+        8.29752467845
+        8.30148256834
+        8.30544233532
+        8.30940398029
+        8.31336750412
+        8.31733290771
+        8.32130019195
+        8.32526935773
+        8.32924040595
+        8.3332133375
+        8.33718815327
+        8.34116485415
+        8.34514344105
+        8.34912391485
+        8.35310627644
+        8.35709052673
+        8.36107666661
+        8.36506469698
+        8.36905461873
+        8.37304643275
+        8.37704013996
+        8.38103574123
+        8.38503323749
+        8.38903262961
+        8.3930339185
+        8.39703710507
+        8.4010421902
+        8.40504917481
+        8.40905805978
+        8.41306884603
+        8.41708153446
+        8.42109612596
+        8.42511262144
+        8.4291310218
+        8.43315132795
+        8.43717354079
+        8.44119766122
+        8.44522369015
+        8.44925162849
+        8.45328147713
+        8.45731323699
+        8.46134690897
+        8.46538249398
+        8.46941999293
+        8.47345940672
+        8.47750073626
+        8.48154398246
+        8.48558914623
+        8.48963622848
+        8.49368523011
+        8.49773615205
+        8.5017889952
+        8.50584376046
+        8.50990044876
+        8.513959061
+        8.5180195981
+        8.52208206097
+        8.52614645053
+        8.53021276768
+        8.53428101334
+        8.53835118842
+        8.54242329385
+        8.54649733053
+        8.55057329939
+        8.55465120133
+        8.55873103728
+        8.56281280815
+        8.56689651486
+        8.57098215833
+        8.57506973948
+        8.57915925922
+        8.58325071848
+        8.58734411817
+        8.59143945922
+        8.59553674254
+        8.59963596906
+        8.6037371397
+        8.60784025539
+        8.61194531703
+        8.61605232556
+        8.6201612819
+        8.62427218697
+        8.6283850417
+        8.63249984701
+        8.63661660383
+        8.64073531308
+        8.6448559757
+        8.64897859259
+        8.6531031647
+        8.65722969295
+        8.66135817826
+        8.66548862157
+        8.6696210238
+        8.67375538589
+        8.67789170876
+        8.68202999334
+        8.68617024056
+        8.69031245136
+        8.69445662666
+        8.6986027674
+        8.7027508745
+        8.70690094891
+        8.71105299155
+        8.71520700336
+        8.71936298527
+        8.72352093822
+        8.72768086314
+        8.73184276096
+        8.73600663262
+        8.74017247907
+        8.74434030122
+        8.74851010003
+        8.75268187643
+        8.75685563135
+        8.76103136574
+        8.76520908053
+        8.76938877666
+        8.77357045508
+        8.77775411672
+        8.78193976252
+        8.78612739343
+        8.79031701038
+        8.79450861432
+        8.7987022062
+        8.80289778694
+        8.8070953575
+        8.81129491882
+        8.81549647185
+        8.81970001752
+        8.82390555678
+        8.82811309059
+        8.83232261988
+        8.8365341456
+        8.8407476687
+        8.84496319013
+        8.84918071083
+        8.85340023175
+        8.85762175384
+        8.86184527805
+        8.86607080533
+        8.87029833663
+        8.8745278729
+        8.87875941508
+        8.88299296414
+        8.88722852102
+        8.89146608668
+        8.89570566207
+        8.89994724813
+        8.90419084583
+        8.90843645613
+        8.91268407996
+        8.91693371829
+        8.92118537208
+        8.92543904227
+        8.92969472983
+        8.93395243572
+        8.93821216088
+        8.94247390628
+        8.94673767288
+        8.95100346163
+        8.9552712735
+        8.95954110944
+        8.96381297041
+        8.96808685737
+        8.97236277129
+        8.97664071312
+        8.98092068383
+        8.98520268438
+        8.98948671574
+        8.99377277885
+        8.9980608747
+        9.00235100424
+        9.00664316843
+        9.01093736825
+        9.01523360466
+        9.01953187862
+        9.0238321911
+        9.02813454306
+        9.03243893548
+        9.03674536933
+        9.04105384556
+        9.04536436515
+        9.04967692907
+        9.05399153828
+        9.05830819377
+        9.06262689649
+        9.06694764741
+        9.07127044752
+        9.07559529778
+        9.07992219917
+        9.08425115265
+        9.0885821592
+        9.0929152198
+        9.09725033541
+        9.10158750702
+        9.10592673559
+        9.11026802211
+        9.11461136754
+        9.11895677288
+        9.12330423908
+        9.12765376714
+        9.13200535802
+        9.13635901271
+        9.14071473218
+        9.14507251742
+        9.1494323694
+        9.15379428911
+        9.15815827752
+        9.16252433562
+        9.16689246439
+        9.1712626648
+        9.17563493785
+        9.18000928451
+        9.18438570577
+        9.18876420261
+        9.19314477602
+        9.19752742699
+        9.20191215648
+        9.20629896551
+        9.21068785504
+        9.21507882606
+        9.21947187957
+        9.22386701655
+        9.22826423799
+        9.23266354487
+        9.2370649382
+        9.24146841894
+        9.24587398811
+        9.25028164668
+        9.25469139564
+        9.259103236
+        9.26351716874
+        9.26793319484
+        9.27235131532
+        9.27677153115
+        9.28119384334
+        9.28561825287
+        9.29004476075
+        9.29447336796
+        9.2989040755
+        9.30333688437
+        9.30777179557
+        9.31220881009
+        9.31664792893
+        9.32108915309
+        9.32553248356
+        9.32997792135
+        9.33442546745
+        9.33887512287
+        9.3433268886
+        9.34778076565
+        9.35223675501
+        9.3566948577
+        9.3611550747
+        9.36561740703
+        9.37008185569
+        9.37454842167
+        9.37901710599
+        9.38348790965
+        9.38796083366
+        9.39243587902
+        9.39691304673
+        9.4013923378
+        9.40587375325
+        9.41035729407
+        9.41484296128
+        9.41933075588
+        9.42382067889
+        9.4283127313
+        9.43280691414
+        9.43730322842
+        9.44180167513
+        9.4463022553
+        9.45080496994
+        9.45530982005
+        9.45981680666
+        9.46432593078
+        9.46883719341
+        9.47335059557
+        9.47786613828
+        9.48238382256
+        9.48690364941
+        9.49142561986
+        9.49594973492
+        9.50047599561
+        9.50500440294
+        9.50953495794
+        9.51406766162
+        9.518602515
+        9.52313951911
+        9.52767867495
+        9.53221998356
+        9.53676344595
+        9.54130906314
+        9.54585683616
+        9.55040676603
+        9.55495885377
+        9.5595131004
+        9.56406950696
+        9.56862807445
+        9.57318880392
+        9.57775169638
+        9.58231675285
+        9.58688397438
+        9.59145336197
+        9.59602491667
+        9.60059863949
+        9.60517453147
+        9.60975259363
+        9.614332827
+        9.61891523262
+        9.62349981151
+        9.62808656471
+        9.63267549324
+        9.63726659814
+        9.64185988044
+        9.64645534117
+        9.65105298137
+        9.65565280206
+        9.66025480429
+        9.66485898908
+        9.66946535748
+        9.67407391052
+        9.67868464923
+        9.68329757465
+        9.68791268782
+        9.69252998977
+        9.69714948155
+        9.70177116419
+        9.70639503874
+        9.71102110622
+        9.71564936768
+        9.72027982417
+        9.72491247672
+        9.72954732637
+        9.73418437417
+        9.73882362115
+        9.74346506837
+        9.74810871686
+        9.75275456767
+        9.75740262185
+        9.76205288043
+        9.76670534447
+        9.771360015
+        9.77601689309
+        9.78067597976
+        9.78533727608
+        9.79000078309
+        9.79466650183
+        9.79933443336
+        9.80400457872
+        9.80867693897
+        9.81335151516
+        9.81802830833
+        9.82270731954
+        9.82738854984
+        9.83207200029
+        9.83675767193
+        9.84144556581
+        9.84613568301
+        9.85082802455
+        9.85552259152
+        9.86021938494
+        9.8649184059
+        9.86961965543
+        9.8743231346
+        9.87902884446
+        9.88373678608
+        9.88844696051
+        9.8931593688
+        9.89787401203
+        9.90259089125
+        9.90731000751
+        9.91203136189
+        9.91675495544
+        9.92148078922
+        9.9262088643
+        9.93093918173
+        9.93567174259
+        9.94040654794
+        9.94514359884
+        9.94988289636
+        9.95462444156
+        9.9593682355
+        9.96411427926
+        9.9688625739
+        9.97361312049
+        9.9783659201
+        9.98312097379
+        9.98787828264
+        9.99263784771
+        9.99739967008
+        10.0021637508
+        10.006930091
+        10.0116986916
+        10.0164695539
+        10.0212426788
+        10.0260180674
+        10.0307957209
+        10.0355756402
+        10.0403578264
+        10.0451422807
+        10.049929004
+        10.0547179976
+        10.0595092624
+        10.0643027995
+        10.06909861
+        10.073896695
+        10.0786970556
+        10.0834996928
+        10.0883046078
+        10.0931118015
+        10.0979212751
+        10.1027330297
+        10.1075470663
+        10.1123633861
+        10.1171819901
+        10.1220028793
+        10.126826055
+        10.1316515181
+        10.1364792697
+        10.141309311
+        10.146141643
+        10.1509762668
+        10.1558131835
+        10.1606523942
+        10.1654939
+        10.1703377019
+        10.175183801
+        10.1800321985
+        10.1848828954
+        10.1897358928
+        10.1945911918
+        10.1994487936
+        10.2043086991
+        10.2091709095
+        10.2140354258
+        10.2189022493
+        10.2237713809
+        10.2286428217
+        10.233516573
+        10.2383926356
+        10.2432710108
+        10.2481516997
+        10.2530347033
+        10.2579200227
+        10.262807659
+        10.2676976134
+        10.2725898869
+        10.2774844807
+        10.2823813958
+        10.2872806333
+        10.2921821944
+        10.2970860801
+        10.3019922915
+        10.3069008298
+        10.311811696
+        10.3167248913
+        10.3216404167
+        10.3265582734
+        10.3314784625
+        10.336400985
+        10.3413258421
+        10.3462530349
+        10.3511825645
+        10.356114432
+        10.3610486385
+        10.3659851852
+        10.370924073
+        10.3758653032
+        10.3808088769
+        10.3857547951
+        10.390703059
+        10.3956536696
+        10.4006066282
+        10.4055619358
+        10.4105195935
+        10.4154796025
+        10.4204419638
+        10.4254066786
+        10.430373748
+        10.435343173
+        10.4403149549
+        10.4452890948
+        10.4502655937
+        10.4552444528
+        10.4602256732
+        10.465209256
+        10.4701952023
+        10.4751835133
+        10.4801741901
+        10.4851672338
+        10.4901626455
+        10.4951604263
+        10.5001605774
+        10.5051631
+        10.510167995
+        10.5151752637
+        10.5201849071
+        10.5251969265
+        10.5302113229
+        10.5352280974
+        10.5402472512
+        10.5452687854
+        10.5502927012
+        10.5553189996
+        10.5603476818
+        10.565378749
+        10.5704122022
+        10.5754480426
+        10.5804862713
+        10.5855268894
+        10.5905698982
+        10.5956152987
+        10.600663092
+        10.6057132793
+        10.6107658618
+        10.6158208405
+        10.6208782166
+        10.6259379912
+        10.6310001655
+        10.6360647407
+        10.6411317177
+        10.6462010979
+        10.6512728823
+        10.6563470721
+        10.6614236683
+        10.6665026723
+        10.671584085
+        10.6766679076
+        10.6817541414
+        10.6868427873
+        10.6919338466
+        10.6970273205
+        10.7021232099
+        10.7072215162
+        10.7123222404
+        10.7174253838
+        10.7225309473
+        10.7276389323
+        10.7327493398
+        10.737862171
+        10.742977427
+        10.748095109
+        10.7532152181
+        10.7583377555
+        10.7634627224
+        10.7685901198
+        10.773719949
+        10.7788522111
+        10.7839869073
+        10.7891240386
+        10.7942636063
+        10.7994056116
+        10.8045500555
+        10.8096969392
+        10.8148462639
+        10.8199980308
+        10.8251522409
+        10.8303088955
+        10.8354679958
+        10.8406295428
+        10.8457935377
+        10.8509599818
+        10.8561288761
+        10.8613002219
+        10.8664740202
+        10.8716502723
+        10.8768289793
+        10.8820101424
+        10.8871937627
+        10.8923798414
+        10.8975683797
+        10.9027593787
+        10.9079528397
+        10.9131487637
+        10.918347152
+        10.9235480057
+        10.9287513259
+        10.9339571139
+        10.9391653709
+        10.9443760979
+        10.9495892962
+        10.9548049669
+        10.9600231113
+        10.9652437304
+        10.9704668255
+        10.9756923977
+        10.9809204482
+        10.9861509782
+        10.9913839888
+        10.9966194813
+        11.0018574568
+        11.0070979165
+        11.0123408615
+        11.0175862931
+        11.0228342124
+        11.0280846206
+        11.0333375189
+        11.0385929085
+        11.0438507905
+        11.0491111661
+        11.0543740366
+        11.059639403
+        11.0649072667
+        11.0701776286
+        11.0754504902
+        11.0807258524
+        11.0860037166
+        11.0912840839
+        11.0965669555
+        11.1018523325
+        11.1071402163
+        11.1124306078
+        11.1177235085
+        11.1230189193
+        11.1283168416
+        11.1336172765
+        11.1389202253
+        11.144225689
+        11.1495336689
+        11.1548441662
+        11.1601571821
+        11.1654727177
+        11.1707907744
+        11.1761113532
+        11.1814344553
+        11.1867600821
+        11.1920882345
+        11.197418914
+        11.2027521216
+        11.2080878585
+        11.213426126
+        11.2187669252
+        11.2241102574
+        11.2294561238
+        11.2348045255
+        11.2401554638
+        11.2455089398
+        11.2508649548
+        11.25622351
+        11.2615846065
+        11.2669482456
+        11.2723144285
+        11.2776831564
+        11.2830544305
+        11.288428252
+        11.2938046221
+        11.299183542
+        11.304565013
+        11.3099490362
+        11.3153356129
+        11.3207247442
+        11.3261164314
+        11.3315106757
+        11.3369074783
+        11.3423068404
+        11.3477087632
+        11.353113248
+        11.3585202959
+        11.3639299082
+        11.3693420861
+        11.3747568308
+        11.3801741435
+        11.3855940255
+        11.3910164779
+        11.396441502
+        11.401869099
+        11.4072992701
+        11.4127320165
+        11.4181673395
+        11.4236052403
+        11.4290457201
+        11.4344887802
+        11.4399344216
+        11.4453826458
+        11.4508334538
+        11.456286847
+        11.4617428266
+        11.4672013937
+        11.4726625496
+        11.4781262955
+        11.4835926327
+        11.4890615624
+        11.4945330859
+        11.5000072042
+        11.5054839188
+        11.5109632308
+        11.5164451414
+        11.5219296519
+        11.5274167635
+        11.5329064774
+        11.5383987949
+        11.5438937173
+        11.5493912457
+        11.5548913813
+        11.5603941255
+        11.5658994795
+        11.5714074444
+        11.5769180216
+        11.5824312122
+        11.5879470176
+        11.5934654389
+        11.5989864774
+        11.6045101344
+        11.610036411
+        11.6155653085
+        11.6210968282
+        11.6266309713
+        11.6321677391
+        11.6377071327
+        11.6432491535
+        11.6487938026
+        11.6543410814
+        11.6598909911
+        11.6654435329
+        11.6709987081
+        11.6765565179
+        11.6821169636
+        11.6876800464
+        11.6932457676
+        11.6988141284
+        11.7043851301
+        11.7099587739
+        11.715535061
+        11.7211139929
+        11.7266955706
+        11.7322797955
+        11.7378666687
+        11.7434561916
+        11.7490483655
+        11.7546431915
+        11.7602406709
+        11.7658408051
+        11.7714435951
+        11.7770490424
+        11.7826571481
+        11.7882679136
+        11.7938813401
+        11.7994974288
+        11.805116181
+        11.810737598
+        11.816361681
+        11.8219884314
+        11.8276178503
+        11.833249939
+        11.8388846989
+        11.8445221311
+        11.850162237
+        11.8558050177
+        11.8614504746
+        11.867098609
+        11.8727494221
+        11.8784029151
+        11.8840590895
+        11.8897179463
+        11.8953794869
+        11.9010437126
+        11.9067106247
+        11.9123802244
+        11.9180525129
+        11.9237274916
+        11.9294051618
+        11.9350855247
+        11.9407685816
+        11.9464543337
+        11.9521427824
+        11.9578339289
+        11.9635277746
+        11.9692243206
+        11.9749235683
+        11.980625519
+        11.9863301739
+        11.9920375343
+        11.9977476015
+        12.0034603768
+        12.0091758615
+        12.0148940568
+        12.020614964
+        12.0263385845
+        12.0320649195
+        12.0377939703
+        12.0435257382
+        12.0492602244
+        12.0549974304
+        12.0607373572
+        12.0664800064
+        12.072225379
+        12.0779734765
+        12.0837243001
+        12.0894778511
+        12.0952341308
+        12.1009931405
+        12.1067548816
+        12.1125193552
+        12.1182865627
+        12.1240565054
+        12.1298291845
+        12.1356046014
+        12.1413827575
+        12.1471636539
+        12.1529472919
+        12.158733673
+        12.1645227983
+        12.1703146692
+        12.176109287
+        12.1819066529
+        12.1877067684
+        12.1935096346
+        12.1993152529
+        12.2051236247
+        12.2109347511
+        12.2167486336
+        12.2225652733
+        12.2283846717
+        12.2342068301
+        12.2400317496
+        12.2458594318
+        12.2516898778
+        12.2575230889
+        12.2633590666
+        12.2691978121
+        12.2750393266
+        12.2808836116
+        12.2867306684
+        12.2925804981
+        12.2984331023
+        12.3042884821
+        12.310146639
+        12.3160075741
+        12.3218712889
+        12.3277377847
+        12.3336070627
+        12.3394791243
+        12.3453539708
+        12.3512316036
+        12.3571120239
+        12.362995233
+        12.3688812324
+        12.3747700233
+        12.3806616071
+        12.386555985
+        12.3924531584
+        12.3983531287
+        12.404255897
+        12.4101614649
+        12.4160698336
+        12.4219810044
+        12.4278949786
+        12.4338117577
+        12.4397313428
+        12.4456537354
+        12.4515789368
+        12.4575069484
+        12.4634377713
+        12.4693714071
+        12.4753078569
+        12.4812471222
+        12.4871892043
+        12.4931341045
+        12.4990818242
+        12.5050323646
+        12.5109857272
+        12.5169419133
+        12.5229009242
+        12.5288627612
+        12.5348274257
+        12.540794919
+        12.5467652425
+        12.5527383976
+        12.5587143854
+        12.5646932075
+        12.5706748651
+        12.5766593597
+        12.5826466924
+        12.5886368647
+        12.594629878
+        12.6006257335
+        12.6066244327
+        12.6126259768
+        12.6186303673
+        12.6246376054
+        12.6306476925
+        12.6366606301
+        12.6426764193
+        12.6486950616
+        12.6547165584
+        12.6607409109
+        12.6667681206
+        12.6727981887
+        12.6788311167
+        12.684866906
+        12.6909055577
+        12.6969470734
+        12.7029914544
+        12.709038702
+        12.7150888176
+        12.7211418026
+        12.7271976583
+        12.7332563861
+        12.7393179873
+        12.7453824633
+        12.7514498154
+        12.7575200452
+        12.7635931538
+        12.7696691426
+        12.7757480131
+        12.7818297666
+        12.7879144044
+        12.794001928
+        12.8000923387
+        12.8061856378
+        12.8122818268
+        12.818380907
+        12.8244828798
+        12.8305877465
+        12.8366955085
+        12.8428061673
+        12.8489197241
+        12.8550361803
+        12.8611555374
+        12.8672777967
+        12.8734029595
+        12.8795310273
+        12.8856620014
+        12.8917958832
+        12.8979326741
+        12.9040723755
+        12.9102149887
+        12.9163605152
+        12.9225089562
+        12.9286603132
+        12.9348145876
+        12.9409717808
+        12.9471318941
+        12.9532949289
+        12.9594608867
+        12.9656297687
+        12.9718015764
+        12.9779763112
+        12.9841539744
+        12.9903345675
+        12.9965180919
+        13.0027045488
+        13.0088939398
+        13.0150862662
+        13.0212815294
+        13.0274797308
+        13.0336808717
+        13.0398849537
+        13.046091978
+        13.0523019461
+        13.0585148594
+        13.0647307193
+        13.0709495271
+        13.0771712842
+        13.0833959922
+        13.0896236523
+        13.0958542659
+        13.1020878345
+        13.1083243595
+        13.1145638422
+        13.1208062841
+        13.1270516866
+        13.133300051
+        13.1395513789
+        13.1458056715
+        13.1520629303
+        13.1583231567
+        13.1645863521
+        13.1708525179
+        13.1771216555
+        13.1833937664
+        13.1896688519
+        13.1959469135
+        13.2022279525
+        13.2085119704
+        13.2147989686
+        13.2210889485
+        13.2273819115
+        13.233677859
+        13.2399767925
+        13.2462787133
+        13.252583623
+        13.2588915228
+        13.2652024142
+        13.2715162987
+        13.2778331776
+        13.2841530524
+        13.2904759245
+        13.2968017953
+        13.3031306662
+        13.3094625387
+        13.3157974142
+        13.3221352941
+        13.3284761799
+        13.3348200728
+        13.3411669745
+        13.3475168863
+        13.3538698096
+        13.3602257459
+        13.3665846966
+        13.3729466631
+        13.3793116469
+        13.3856796494
+        13.3920506719
+        13.3984247161
+        13.4048017832
+        13.4111818747
+        13.4175649921
+        13.4239511368
+        13.4303403102
+        13.4367325137
+        13.4431277489
+        13.4495260171
+        13.4559273197
+        13.4623316583
+        13.4687390342
+        13.475149449
+        13.4815629039
+        13.4879794005
+        13.4943989403
+        13.5008215246
+        13.5072471549
+        13.5136758327
+        13.5201075593
+        13.5265423363
+        13.5329801651
+        13.5394210471
+        13.5458649839
+        13.5523119767
+        13.5587620271
+        13.5652151366
+        13.5716713065
+        13.5781305384
+        13.5845928336
+        13.5910581937
+        13.5975266201
+        13.6039981143
+        13.6104726776
+        13.6169503116
+        13.6234310177
+        13.6299147974
+        13.6364016521
+        13.6428915833
+        13.6493845924
+        13.655880681
+        13.6623798504
+        13.6688821021
+        13.6753874376
+        13.6818958584
+        13.6884073659
+        13.6949219616
+        13.7014396469
+        13.7079604233
+        13.7144842923
+        13.7210112553
+        13.7275413139
+        13.7340744694
+        13.7406107234
+        13.7471500773
+        13.7536925325
+        13.7602380907
+        13.7667867531
+        13.7733385214
+        13.7798933969
+        13.7864513812
+        13.7930124757
+        13.7995766819
+        13.8061440012
+        13.8127144352
+        13.8192879854
+        13.8258646531
+        13.8324444399
+        13.8390273473
+        13.8456133767
+        13.8522025297
+        13.8587948076
+        13.8653902121
+        13.8719887445
+        13.8785904063
+        13.8851951991
+        13.8918031243
+        13.8984141834
+        13.9050283779
+        13.9116457093
+        13.9182661791
+        13.9248897887
+        13.9315165397
+        13.9381464334
+        13.9447794716
+        13.9514156555
+        13.9580549867
+        13.9646974668
+        13.9713430971
+        13.9779918792
+        13.9846438146
+        13.9912989048
+        13.9979571513
+        14.0046185555
+        14.011283119
+        14.0179508433
+        14.0246217298
+        14.0312957801
+        14.0379729957
+        14.044653378
+        14.0513369286
+        14.058023649
+        14.0647135407
+        14.0714066051
+        14.0781028438
+        14.0848022583
+        14.0915048501
+        14.0982106208
+        14.1049195717
+        14.1116317044
+        14.1183470205
+        14.1250655214
+        14.1317872086
+        14.1385120838
+        14.1452401482
+        14.1519714036
+        14.1587058514
+        14.1654434931
+        14.1721843302
+        14.1789283642
+        14.1856755967
+        14.1924260292
+        14.1991796632
+        14.2059365001
+        14.2126965416
+        14.2194597892
+        14.2262262443
+        14.2329959086
+        14.2397687834
+        14.2465448704
+        14.253324171
+        14.2601066868
+        14.2668924193
+        14.2736813701
+        14.2804735406
+        14.2872689324
+        14.294067547
+        14.300869386
+        14.3076744508
+        14.3144827431
+        14.3212942642
+        14.3281090159
+        14.3349269995
+        14.3417482167
+        14.3485726689
+        14.3554003577
+        14.3622312847
+        14.3690654513
+        14.3759028591
+        14.3827435097
+        14.3895874045
+        14.3964345452
+        14.4032849332
+        14.4101385701
+        14.4169954575
+        14.4238555968
+        14.4307189897
+        14.4375856376
+        14.4444555422
+        14.4513287049
+        14.4582051273
+        14.4650848109
+        14.4719677573
+        14.4788539681
+        14.4857434447
+        14.4926361888
+        14.4995322019
+        14.5064314855
+        14.5133340412
+        14.5202398705
+        14.5271489751
+        14.5340613564
+        14.5409770159
+        14.5478959554
+        14.5548181762
+        14.56174368
+        14.5686724683
+        14.5756045427
+        14.5825399048
+        14.589478556
+        14.596420498
+        14.6033657323
+        14.6103142605
+        14.6172660842
+        14.6242212048
+        14.631179624
+        14.6381413434
+        14.6451063644
+        14.6520746887
+        14.6590463179
+        14.6660212534
+        14.6729994969
+        14.6799810499
+        14.6869659141
+        14.6939540909
+        14.700945582
+        14.7079403888
+        14.7149385131
+        14.7219399564
+        14.7289447201
+        14.735952806
+        14.7429642156
+        14.7499789504
+        14.7569970121
+        14.7640184022
+        14.7710431223
+        14.778071174
+        14.7851025588
+        14.7921372784
+        14.7991753343
+        14.8062167281
+        14.8132614614
+        14.8203095357
+        14.8273609527
+        14.834415714
+        14.841473821
+        14.8485352755
+        14.855600079
+        14.862668233
+        14.8697397393
+        14.8768145993
+        14.8838928147
+        14.890974387
+        14.8980593178
+        14.9051476088
+        14.9122392615
+        14.9193342775
+        14.9264326585
+        14.933534406
+        14.9406395215
+        14.9477480068
+        14.9548598634
+        14.9619750929
+        14.9690936968
+        14.9762156769
+        14.9833410347
+        14.9904697718
+        14.9976018898
+        15.0047373904
+        15.011876275
+        15.0190185454
+        15.026164203
+        15.0333132497
+        15.0404656868
+        15.0476215161
+        15.0547807392
+        15.0619433576
+        15.069109373
+        15.076278787
+        15.0834516012
+        15.0906278173
+        15.0978074367
+        15.1049904612
+        15.1121768923
+        15.1193667317
+        15.126559981
+        15.1337566418
+        15.1409567158
+        15.1481602044
+        15.1553671094
+        15.1625774325
+        15.1697911751
+        15.1770083389
+        15.1842289256
+        15.1914529367
+        15.198680374
+        15.2059112389
+        15.2131455332
+        15.2203832585
+        15.2276244164
+        15.2348690085
+        15.2421170365
+        15.2493685019
+        15.2566234065
+        15.2638817518
+        15.2711435394
+        15.2784087711
+        15.2856774485
+        15.2929495731
+        15.3002251466
+        15.3075041707
+        15.3147866469
+        15.322072577
+        15.3293619625
+        15.3366548052
+        15.3439511066
+        15.3512508683
+        15.3585540921
+        15.3658607795
+        15.3731709323
+        15.380484552
+        15.3878016402
+        15.3951221988
+        15.4024462292
+        15.4097737331
+        15.4171047122
+        15.4244391681
+        15.4317771025
+        15.4391185171
+        15.4464634134
+        15.4538117931
+        15.4611636579
+        15.4685190094
+        15.4758778494
+        15.4832401793
+        15.490606001
+        15.497975316
+        15.505348126
+        15.5127244327
+        15.5201042377
+        15.5274875427
+        15.5348743493
+        15.5422646592
+        15.5496584741
+        15.5570557956
+        15.5644566254
+        15.5718609652
+        15.5792688165
+        15.5866801812
+        15.5940950608
+        15.601513457
+        15.6089353715
+        15.616360806
+        15.6237897621
+        15.6312222414
+        15.6386582458
+        15.6460977767
+        15.653540836
+        15.6609874253
+        15.6684375462
+        15.6758912004
+        15.6833483897
+        15.6908091156
+        15.6982733799
+        15.7057411842
+        15.7132125303
+        15.7206874197
+        15.7281658542
+        15.7356478355
+        15.7431333652
+        15.7506224451
+        15.7581150767
+        15.7656112619
+        15.7731110022
+        15.7806142993
+        15.7881211551
+        15.795631571
+        15.8031455489
+        15.8106630904
+        15.8181841972
+        15.825708871
+        15.8332371135
+        15.8407689264
+        15.8483043114
+        15.8558432701
+        15.8633858043
+        15.8709319156
+        15.8784816058
+        15.8860348765
+        15.8935917295
+        15.9011521665
+        15.908716189
+        15.916283799
+        15.923854998
+        15.9314297877
+        15.9390081699
+        15.9465901463
+        15.9541757185
+        15.9617648883
+        15.9693576574
+        15.9769540274
+        15.9845540002
+        15.9921575773
+        15.9997647606
+        16.0073755516
+        16.0149899522
+        16.0226079641
+        16.0302295889
+        16.0378548283
+        16.0454836842
+        16.0531161581
+        16.0607522519
+        16.0683919672
+        16.0760353057
+        16.0836822692
+        16.0913328594
+        16.098987078
+        16.1066449267
+        16.1143064073
+        16.1219715214
+        16.1296402709
+        16.1373126573
+        16.1449886825
+        16.1526683482
+        16.160351656
+        16.1680386078
+        16.1757292053
+        16.1834234501
+        16.191121344
+        16.1988228887
+        16.2065280861
+        16.2142369377
+        16.2219494454
+        16.2296656108
+        16.2373854358
+        16.2451089219
+        16.2528360711
+        16.260566885
+        16.2683013653
+        16.2760395139
+        16.2837813323
+        16.2915268224
+        16.299275986
+        16.3070288247
+        16.3147853403
+        16.3225455345
+        16.3303094091
+        16.3380769659
+        16.3458482065
+        16.3536231328
+        16.3614017464
+        16.3691840492
+        16.3769700428
+        16.384759729
+        16.3925531097
+        16.4003501864
+        16.408150961
+        16.4159554353
+        16.4237636109
+        16.4315754897
+        16.4393910734
+        16.4472103638
+        16.4550333625
+        16.4628600715
+        16.4706904923
+        16.4785246269
+        16.4863624769
+        16.4942040441
+        16.5020493303
+        16.5098983373
+        16.5177510668
+        16.5256075205
+        16.5334677003
+        16.5413316078
+        16.549199245
+        16.5570706135
+        16.5649457151
+        16.5728245516
+        16.5807071247
+        16.5885934363
+        16.5964834881
+        16.6043772818
+        16.6122748193
+        16.6201761023
+        16.6280811326
+        16.635989912
+        16.6439024423
+        16.6518187252
+        16.6597387625
+        16.667662556
+        16.6755901074
+        16.6835214187
+        16.6914564914
+        16.6993953275
+        16.7073379287
+        16.7152842968
+        16.7232344336
+        16.7311883409
+        16.7391460204
+        16.7471074739
+        16.7550727033
+        16.7630417104
+        16.7710144968
+        16.7789910645
+        16.7869714151
+        16.7949555506
+        16.8029434726
+        16.8109351831
+        16.8189306837
+        16.8269299763
+        16.8349330627
+        16.8429399447
+        16.8509506241
+        16.8589651026
+        16.8669833821
+        16.8750054645
+        16.8830313514
+        16.8910610447
+        16.8990945462
+        16.9071318577
+        16.915172981
+        16.923217918
+        16.9312666703
+        16.9393192399
+        16.9473756286
+        16.9554358381
+        16.9634998703
+        16.971567727
+        16.97963941
+        16.9877149211
+        16.9957942622
+        17.0038774349
+        17.0119644413
+        17.020055283
+        17.0281499619
+        17.0362484799
+        17.0443508387
+        17.0524570401
+        17.0605670861
+        17.0686809783
+        17.0767987187
+        17.084920309
+        17.0930457512
+        17.1011750469
+        17.1093081981
+        17.1174452065
+        17.1255860741
+        17.1337308025
+        17.1418793938
+        17.1500318496
+        17.1581881718
+        17.1663483623
+        17.1745124229
+        17.1826803554
+        17.1908521617
+        17.1990278435
+        17.2072074028
+        17.2153908414
+        17.2235781611
+        17.2317693638
+        17.2399644512
+        17.2481634254
+        17.2563662879
+        17.2645730408
+        17.2727836859
+        17.280998225
+        17.28921666
+        17.2974389927
+        17.305665225
+        17.3138953586
+        17.3221293956
+        17.3303673376
+        17.3386091866
+        17.3468549444
+        17.3551046129
+        17.3633581939
+        17.3716156893
+        17.379877101
+        17.3881424307
+        17.3964116804
+        17.4046848519
+        17.4129619471
+        17.4212429678
+        17.429527916
+        17.4378167933
+        17.4461096018
+        17.4544063433
+        17.4627070197
+        17.4710116327
+        17.4793201844
+        17.4876326765
+        17.4959491109
+        17.5042694895
+        17.5125938141
+        17.5209220868
+        17.5292543092
+        17.5375904833
+        17.5459306109
+        17.554274694
+        17.5626227343
+        17.5709747339
+        17.5793306945
+        17.5876906181
+        17.5960545065
+        17.6044223615
+        17.6127941852
+        17.6211699793
+        17.6295497457
+        17.6379334864
+        17.6463212032
+        17.654712898
+        17.6631085727
+        17.6715082292
+        17.6799118693
+        17.6883194949
+        17.696731108
+        17.7051467105
+        17.7135663041
+        17.7219898909
+        17.7304174727
+        17.7388490514
+        17.7472846289
+        17.7557242071
+        17.7641677879
+        17.7726153732
+        17.7810669648
+        17.7895225648
+        17.7979821749
+        17.8064457972
+        17.8149134334
+        17.8233850856
+        17.8318607556
+        17.8403404452
+        17.8488241565
+        17.8573118913
+        17.8658036516
+        17.8742994392
+        17.882799256
+        17.891303104
+        17.8998109851
+        17.9083229012
+        17.9168388541
+        17.9253588459
+        17.9338828784
+        17.9424109536
+        17.9509430733
+        17.9594792396
+        17.9680194542
+        17.9765637191
+        17.9851120363
+        17.9936644077
+        18.0022208351
+        18.0107813206
+        18.019345866
+        18.0279144732
+        18.0364871443
+        18.045063881
+        18.0536446854
+        18.0622295594
+        18.0708185049
+        18.0794115238
+        18.0880086181
+        18.0966097896
+        18.1052150405
+        18.1138243724
+        18.1224377875
+        18.1310552876
+        18.1396768747
+        18.1483025508
+        18.1569323176
+        18.1655661773
+        18.1742041317
+        18.1828461828
+        18.1914923324
+        18.2001425827
+        18.2087969355
+        18.2174553927
+        18.2261179563
+        18.2347846283
+        18.2434554106
+        18.2521303051
+        18.2608093138
+        18.2694924387
+        18.2781796816
+        18.2868710446
+        18.2955665297
+        18.3042661386
+        18.3129698735
+        18.3216777363
+        18.3303897289
+        18.3391058533
+        18.3478261115
+        18.3565505054
+        18.3652790369
+        18.3740117081
+        18.3827485208
+        18.3914894772
+        18.400234579
+        18.4089838284
+        18.4177372272
+        18.4264947774
+        18.4352564811
+        18.4440223401
+        18.4527923564
+        18.4615665321
+        18.470344869
+        18.4791273692
+        18.4879140347
+        18.4967048673
+        18.5054998691
+        18.5142990421
+        18.5231023882
+        18.5319099094
+        18.5407216077
+        18.5495374851
+        18.5583575436
+        18.5671817851
+        18.5760102116
+        18.5848428252
+        18.5936796277
+        18.6025206213
+        18.6113658078
+        18.6202151892
+        18.6290687676
+        18.637926545
+        18.6467885233
+        18.6556547045
+        18.6645250906
+        18.6733996836
+        18.6822784856
+        18.6911614984
+        18.7000487242
+        18.7089401648
+        18.7178358223
+        18.7267356988
+        18.7356397961
+        18.7445481163
+        18.7534606615
+        18.7623774335
+        18.7712984345
+        18.7802236664
+        18.7891531312
+        18.7980868309
+        18.8070247675
+        18.8159669432
+        18.8249133597
+        18.8338640193
+        18.8428189238
+        18.8517780753
+        18.8607414758
+        18.8697091274
+        18.878681032
+        18.8876571916
+        18.8966376084
+        18.9056222842
+        18.9146112211
+        18.9236044212
+        18.9326018865
+        18.9416036189
+        18.9506096205
+        18.9596198933
+        18.9686344395
+        18.9776532608
+        18.9866763595
+        18.9957037376
+        19.004735397
+        19.0137713398
+        19.022811568
+        19.0318560837
+        19.0409048889
+        19.0499579856
+        19.0590153759
+        19.0680770618
+        19.0771430453
+        19.0862133285
+        19.0952879134
+        19.1043668021
+        19.1134499965
+        19.1225374988
+        19.131629311
+        19.1407254351
+        19.1498258732
+        19.1589306273
+        19.1680396995
+        19.1771530918
+        19.1862708062
+        19.1953928449
+        19.2045192098
+        19.213649903
+        19.2227849266
+        19.2319242826
+        19.2410679731
+        19.2502160001
+        19.2593683657
+        19.2685250719
+        19.2776861209
+        19.2868515146
+        19.2960212552
+        19.3051953446
+        19.3143737849
+        19.3235565783
+        19.3327437268
+        19.3419352324
+        19.3511310972
+        19.3603313233
+        19.3695359127
+        19.3787448675
+        19.3879581898
+        19.3971758817
+        19.4063979452
+        19.4156243824
+        19.4248551954
+        19.4340903862
+        19.443329957
+        19.4525739097
+        19.4618222465
+        19.4710749695
+        19.4803320808
+        19.4895935823
+        19.4988594763
+        19.5081297647
+        19.5174044497
+        19.5266835334
+        19.5359670178
+        19.5452549051
+        19.5545471972
+        19.5638438964
+        19.5731450047
+        19.5824505241
+        19.5917604569
+        19.601074805
+        19.6103935706
+        19.6197167557
+        19.6290443625
+        19.638376393
+        19.6477128494
+        19.6570537338
+        19.6663990482
+        19.6757487948
+        19.6851029756
+        19.6944615928
+        19.7038246484
+        19.7131921446
+        19.7225640835
+        19.7319404672
+        19.7413212977
+        19.7507065773
+        19.7600963079
+        19.7694904918
+        19.778889131
+        19.7882922277
+        19.7976997839
+        19.8071118017
+        19.8165282834
+        19.825949231
+        19.8353746466
+        19.8448045323
+        19.8542388903
+        19.8636777227
+        19.8731210316
+        19.8825688191
+        19.8920210874
+        19.9014778385
+        19.9109390747
+        19.920404798
+        19.9298750105
+        19.9393497144
+        19.9488289119
+        19.958312605
+        19.9678007959
+        19.9772934867
+        19.9867906795
+        19.9962923765
+        20.0057985799
+        20.0153092917
+        20.0248245141
+        20.0343442492
+        20.0438684993
+        20.0533972663
+        20.0629305525
+        20.07246836
+        20.0820106909
+        20.0915575474
+        20.1011089317
+        20.1106648458
+        20.120225292
+        20.1297902724
+        20.1393597891
+        20.1489338443
+        20.1585124401
+        20.1680955787
+        20.1776832623
+        20.1872754929
+        20.1968722728
+        20.2064736042
+        20.2160794891
+        20.2256899297
+        20.2353049282
+        20.2449244868
+        20.2545486076
+        20.2641772928
+        20.2738105445
+        20.283448365
+        20.2930907563
+        20.3027377207
+        20.3123892602
+        20.3220453772
+        20.3317060737
+        20.341371352
+        20.3510412141
+        20.3607156624
+        20.3703946989
+        20.3800783258
+        20.3897665453
+        20.3994593596
+        20.4091567708
+        20.4188587812
+        20.4285653929
+        20.4382766081
+        20.447992429
+        20.4577128578
+        20.4674378966
+        20.4771675477
+        20.4869018132
+        20.4966406953
+        20.5063841963
+        20.5161323182
+        20.5258850633
+        20.5356424338
+        20.5454044319
+        20.5551710598
+        20.5649423196
+        20.5747182136
+        20.5844987439
+        20.5942839128
+        20.6040737225
+        20.6138681752
+        20.6236672729
+        20.6334710181
+        20.6432794129
+        20.6530924594
+        20.6629101599
+        20.6727325165
+        20.6825595316
+        20.6923912073
+        20.7022275458
+        20.7120685494
+        20.7219142201
+        20.7317645604
+        20.7416195723
+        20.7514792581
+        20.7613436199
+        20.7712126601
+        20.7810863809
+        20.7909647844
+        20.8008478729
+        20.8107356486
+        20.8206281137
+        20.8305252704
+        20.840427121
+        20.8503336678
+        20.8602449128
+        20.8701608584
+        20.8800815068
+        20.8900068602
+        20.8999369209
+        20.909871691
+        20.9198111728
+        20.9297553686
+        20.9397042806
+        20.949657911
+        20.959616262
+        20.969579336
+        20.979547135
+        20.9895196615
+        20.9994969176
+        21.0094789055
+        21.0194656275
+        21.0294570859
+        21.0394532829
+        21.0494542207
+        21.0594599016
+        21.0694703279
+        21.0794855017
+        21.0895054254
+        21.0995301012
+        21.1095595314
+        21.1195937181
+        21.1296326637
+        21.1396763704
+        21.1497248406
+        21.1597780763
+        21.1698360799
+        21.1798988537
+        21.1899663999
+        21.2000387208
+        21.2101158187
+        21.2201976957
+        21.2302843543
+        21.2403757965
+        21.2504720248
+        21.2605730414
+        21.2706788486
+        21.2807894485
+        21.2909048436
+        21.301025036
+        21.3111500281
+        21.3212798221
+        21.3314144204
+        21.3415538251
+        21.3516980385
+        21.3618470631
+        21.3720009009
+        21.3821595543
+        21.3923230257
+        21.4024913172
+        21.4126644312
+        21.4228423699
+        21.4330251357
+        21.4432127308
+        21.4534051575
+        21.4636024181
+        21.4738045149
+        21.4840114502
+        21.4942232263
+        21.5044398455
+        21.5146613101
+        21.5248876223
+        21.5351187846
+        21.5453547991
+        21.5555956682
+        21.5658413942
+        21.5760919793
+        21.586347426
+        21.5966077364
+        21.606872913
+        21.617142958
+        21.6274178736
+        21.6376976624
+        21.6479823264
+        21.6582718681
+        21.6685662898
+        21.6788655938
+        21.6891697824
+        21.6994788578
+        21.7097928225
+        21.7201116788
+        21.7304354289
+        21.7407640752
+        21.7510976201
+        21.7614360657
+        21.7717794146
+        21.7821276689
+        21.792480831
+        21.8028389033
+        21.813201888
+        21.8235697875
+        21.8339426042
+        21.8443203403
+        21.8547029982
+        21.8650905803
+        21.8754830888
+        21.8858805261
+        21.8962828946
+        21.9066901965
+        21.9171024343
+        21.9275196102
+        21.9379417266
+        21.9483687858
+        21.9588007902
+        21.9692377422
+        21.979679644
+        21.9901264981
+        22.0005783068
+        22.0110350723
+        22.0214967972
+        22.0319634836
+        22.0424351341
+        22.0529117509
+        22.0633933364
+        22.0738798929
+        22.0843714228
+        22.0948679285
+        22.1053694123
+        22.1158758766
+        22.1263873238
+        22.1369037561
+        22.1474251761
+        22.1579515859
+        22.1684829881
+        22.179019385
+        22.1895607788
+        22.2001071721
+        22.2106585672
+        22.2212149665
+        22.2317763722
+        22.2423427869
+        22.2529142128
+        22.2634906524
+        22.2740721081
+        22.2846585821
+        22.295250077
+        22.305846595
+        22.3164481385
+        22.32705471
+        22.3376663119
+        22.3482829464
+        22.358904616
+        22.3695313232
+        22.3801630701
+        22.3907998594
+        22.4014416933
+        22.4120885743
+        22.4227405047
+        22.4333974869
+        22.4440595233
+        22.4547266164
+        22.4653987686
+        22.4760759821
+        22.4867582595
+        22.4974456031
+        22.5081380153
+        22.5188354986
+        22.5295380553
+        22.5402456878
+        22.5509583986
+        22.5616761901
+        22.5723990646
+        22.5831270246
+        22.5938600725
+        22.6045982107
+        22.6153414417
+        22.6260897677
+        22.6368431914
+        22.6476017149
+        22.6583653409
+        22.6691340717
+        22.6799079097
+        22.6906868574
+        22.7014709172
+        22.7122600914
+        22.7230543826
+        22.7338537931
+        22.7446583254
+        22.7554679819
+        22.7662827651
+        22.7771026773
+        22.787927721
+        22.7987578987
+        22.8095932127
+        22.8204336656
+        22.8312792597
+        22.8421299974
+        22.8529858813
+        22.8638469138
+        22.8747130972
+        22.8855844342
+        22.896460927
+        22.9073425781
+        22.91822939
+        22.9291213652
+        22.940018506
+        22.950920815
+        22.9618282945
+        22.9727409471
+        22.9836587752
+        22.9945817812
+        23.0055099676
+        23.0164433369
+        23.0273818914
+        23.0383256338
+        23.0492745663
+        23.0602286916
+        23.071188012
+        23.0821525301
+        23.0931222482
+        23.1040971689
+        23.1150772946
+        23.1260626278
+        23.1370531709
+        23.1480489265
+        23.1590498969
+        23.1700560848
+        23.1810674925
+        23.1920841225
+        23.2031059773
+        23.2141330594
+        23.2251653712
+        23.2362029153
+        23.2472456941
+        23.2582937101
+        23.2693469658
+        23.2804054636
+        23.2914692061
+        23.3025381958
+        23.3136124351
+        23.3246919265
+        23.3357766725
+        23.3468666756
+        23.3579619384
+        23.3690624632
+        23.3801682526
+        23.3912793091
+        23.4023956351
+        23.4135172333
+        23.424644106
+        23.4357762558
+        23.4469136853
+        23.4580563967
+        23.4692043928
+        23.480357676
+        23.4915162488
+        23.5026801138
+        23.5138492733
+        23.52502373
+        23.5362034863
+        23.5473885448
+        23.558578908
+        23.5697745784
+        23.5809755585
+        23.5921818508
+        23.6033934579
+        23.6146103822
+        23.6258326263
+        23.6370601928
+        23.6482930841
+        23.6595313027
+        23.6707748513
+        23.6820237322
+        23.6932779481
+        23.7045375015
+        23.7158023949
+        23.7270726309
+        23.7383482119
+        23.7496291405
+        23.7609154193
+        23.7722070507
+        23.7835040374
+        23.7948063819
+        23.8061140866
+        23.8174271542
+        23.8287455872
+        23.8400693881
+        23.8513985595
+        23.8627331039
+        23.8740730239
+        23.885418322
+        23.8967690008
+        23.9081250629
+        23.9194865107
+        23.9308533468
+        23.9422255739
+        23.9536031943
+        23.9649862108
+        23.9763746259
+        23.987768442
+        23.9991676619
+        24.010572288
+        24.0219823229
+        24.0333977692
+        24.0448186294
+        24.0562449062
+        24.067676602
+        24.0791137195
+        24.0905562612
+        24.1020042297
+        24.1134576276
+        24.1249164574
+        24.1363807217
+        24.1478504231
+        24.1593255642
+        24.1708061476
+        24.1822921758
+        24.1937836514
+        24.205280577
+        24.2167829552
+        24.2282907886
+        24.2398040797
+        24.2513228312
+        24.2628470456
+        24.2743767256
+        24.2859118736
+        24.2974524924
+        24.3089985845
+        24.3205501525
+        24.332107199
+        24.3436697266
+        24.3552377379
+        24.3668112355
+        24.378390222
+        24.3899747
+        24.4015646721
+        24.413160141
+        24.4247611091
+        24.4363675792
+        24.4479795538
+        24.4595970356
+        24.4712200272
+        24.4828485311
+        24.49448255
+        24.5061220865
+        24.5177671432
+        24.5294177228
+        24.5410738278
+        24.5527354609
+        24.5644026247
+        24.5760753219
+        24.587753555
+        24.5994373266
+        24.6111266395
+        24.6228214962
+        24.6345218993
+        24.6462278516
+        24.6579393555
+        24.6696564139
+        24.6813790292
+        24.6931072041
+        24.7048409413
+        24.7165802434
+        24.728325113
+        24.7400755528
+        24.7518315654
+        24.7635931535
+        24.7753603197
+        24.7871330666
+        24.798911397
+        24.8106953133
+        24.8224848184
+        24.8342799149
+        24.8460806053
+        24.8578868924
+        24.8696987788
+        24.8815162671
+        24.8933393601
+        24.9051680603
+        24.9170023705
+        24.9288422933
+        24.9406878313
+        24.9525389873
+        24.9643957638
+        24.9762581636
+        24.9881261893
+        24.9999998436
+        25.0118791292
+        25.0237640487
+        25.0356546048
+        25.0475508001
+        25.0594526374
+        25.0713601193
+        25.0832732485
+        25.0951920277
+        25.1071164596
+        25.1190465468
+        25.130982292
+        25.1429236979
+        25.1548707672
+        25.1668235026
+        25.1787819068
+        25.1907459823
+        25.2027157321
+        25.2146911586
+        25.2266722647
+        25.238659053
+        25.2506515262
+        25.2626496871
+        25.2746535382
+        25.2866630823
+        25.2986783221
+        25.3106992604
+        25.3227258997
+        25.3347582429
+        25.3467962926
+        25.3588400515
+        25.3708895223
+        25.3829447078
+        25.3950056106
+        25.4070722334
+        25.4191445791
+        25.4312226502
+        25.4433064496
+        25.4553959798
+        25.4674912438
+        25.479592244
+        25.4916989834
+        25.5038114645
+        25.5159296902
+        25.5280536631
+        25.5401833859
+        25.5523188615
+        25.5644600925
+        25.5766070817
+        25.5887598318
+        25.6009183455
+        25.6130826255
+        25.6252526746
+        25.6374284956
+        25.6496100911
+        25.6617974639
+        25.6739906167
+        25.6861895524
+        25.6983942736
+        25.710604783
+        25.7228210834
+        25.7350431776
+        25.7472710684
+        25.7595047583
+        25.7717442503
+        25.7839895471
+        25.7962406513
+        25.8084975659
+        25.8207602934
+        25.8330288367
+        25.8453031986
+        25.8575833818
+        25.869869389
+        25.882161223
+        25.8944588866
+        25.9067623826
+        25.9190717137
+        25.9313868827
+        25.9437078923
+        25.9560347454
+        25.9683674446
+        25.9807059928
+        25.9930503927
+        26.0054006472
+        26.0177567589
+        26.0301187307
+        26.0424865654
+        26.0548602657
+        26.0672398344
+        26.0796252743
+        26.0920165881
+        26.1044137788
+        26.116816849
+        26.1292258015
+        26.1416406391
+        26.1540613647
+        26.166487981
+        26.1789204908
+        26.1913588969
+        26.2038032021
+        26.2162534092
+        26.228709521
+        26.2411715402
+        26.2536394698
+        26.2661133125
+        26.2785930711
+        26.2910787483
+        26.3035703471
+        26.3160678703
+        26.3285713205
+        26.3410807008
+        26.3535960137
+        26.3661172623
+        26.3786444492
+        26.3911775773
+        26.4037166495
+        26.4162616685
+        26.4288126371
+        26.4413695583
+        26.4539324347
+        26.4665012693
+        26.4790760648
+        26.4916568241
+        26.50424355
+        26.5168362454
+        26.529434913
+        26.5420395558
+        26.5546501765
+        26.5672667779
+        26.579889363
+        26.5925179345
+        26.6051524953
+        26.6177930482
+        26.6304395961
+        26.6430921418
+        26.6557506881
+        26.668415238
+        26.6810857942
+        26.6937623596
+        26.7064449371
+        26.7191335294
+        26.7318281395
+        26.7445287703
+        26.7572354244
+        26.7699481049
+        26.7826668146
+        26.7953915563
+        26.8081223329
+        26.8208591473
+        26.8336020023
+        26.8463509007
+        26.8591058456
+        26.8718668396
+        26.8846338858
+        26.8974069869
+        26.9101861458
+        26.9229713654
+        26.9357626486
+        26.9485599983
+        26.9613634173
+        26.9741729085
+        26.9869884748
+        26.9998101191
+        27.0126378442
+        27.0254716531
+        27.0383115486
+        27.0511575336
+        27.064009611
+        27.0768677837
+        27.0897320546
+        27.1026024265
+        27.1154789024
+        27.1283614852
+        27.1412501777
+        27.1541449829
+        27.1670459036
+        27.1799529427
+        27.1928661033
+        27.2057853881
+        27.2187108
+        27.231642342
+        27.244580017
+        27.2575238279
+        27.2704737775
+        27.2834298689
+        27.2963921049
+        27.3093604884
+        27.3223350224
+        27.3353157097
+        27.3483025533
+        27.3612955561
+        27.3742947211
+        27.3873000511
+        27.400311549
+        27.4133292179
+        27.4263530606
+        27.43938308
+        27.4524192791
+        27.4654616608
+        27.478510228
+        27.4915649838
+        27.5046259309
+        27.5176930724
+        27.5307664112
+        27.5438459502
+        27.5569316923
+        27.5700236406
+        27.5831217979
+        27.5962261672
+        27.6093367515
+        27.6224535536
+        27.6355765766
+        27.6487058234
+        27.6618412969
+        27.6749830001
+        27.6881309359
+        27.7012851074
+        27.7144455174
+        27.7276121689
+        27.7407850649
+        27.7539642084
+        27.7671496022
+        27.7803412495
+        27.793539153
+        27.8067433159
+        27.819953741
+        27.8331704314
+        27.8463933899
+        27.8596226197
+        27.8728581236
+        27.8860999046
+        27.8993479658
+        27.91260231
+        27.9258629404
+        27.9391298597
+        27.9524030711
+        27.9656825775
+        27.978968382
+        27.9922604874
+        28.0055588967
+        28.0188636131
+        28.0321746394
+        28.0454919787
+        28.0588156339
+        28.072145608
+        28.0854819041
+        28.0988245251
+        28.1121734741
+        28.125528754
+        28.1388903678
+        28.1522583186
+        28.1656326093
+        28.1790132429
+        28.1924002226
+        28.2057935512
+        28.2191932318
+        28.2325992674
+        28.246011661
+        28.2594304156
+        28.2728555343
+        28.28628702
+        28.2997248758
+        28.3131691047
+        28.3266197098
+        28.340076694
+        28.3535400603
+        28.3670098119
+        28.3804859517
+        28.3939684827
+        28.407457408
+        28.4209527307
+        28.4344544537
+        28.4479625801
+        28.461477113
+        28.4749980553
+        28.4885254101
+        28.5020591804
+        28.5155993694
+        28.5291459799
+        28.5426990152
+        28.5562584782
+        28.569824372
+        28.5833966996
+        28.596975464
+        28.6105606684
+        28.6241523158
+        28.6377504092
+        28.6513549517
+        28.6649659464
+        28.6785833963
+        28.6922073045
+        28.705837674
+        28.7194745079
+        28.7331178092
+        28.7467675812
+        28.7604238267
+        28.7740865489
+        28.7877557508
+        28.8014314356
+        28.8151136063
+        28.8288022659
+        28.8424974176
+        28.8561990644
+        28.8699072094
+        28.8836218557
+        28.8973430064
+        28.9110706645
+        28.9248048332
+        28.9385455155
+        28.9522927146
+        28.9660464334
+        28.9798066752
+        28.993573443
+        29.0073467398
+        29.0211265688
+        29.0349129332
+        29.0487058359
+        29.0625052801
+        29.0763112689
+        29.0901238054
+        29.1039428926
+        29.1177685338
+        29.131600732
+        29.1454394904
+        29.1592848119
+        29.1731366999
+        29.1869951572
+        29.2008601872
+        29.2147317928
+        29.2286099773
+        29.2424947437
+        29.2563860952
+        29.2702840348
+        29.2841885657
+        29.2980996911
+        29.312017414
+        29.3259417376
+        29.339872665
+        29.3538101994
+        29.3677543439
+        29.3817051015
+        29.3956624756
+        29.4096264691
+        29.4235970852
+        29.4375743271
+        29.451558198
+        29.4655487008
+        29.4795458389
+        29.4935496154
+        29.5075600333
+        29.5215770959
+        29.5356008063
+        29.5496311676
+        29.5636681831
+        29.5777118558
+        29.5917621889
+        29.6058191856
+        29.619882849
+        29.6339531824
+        29.6480301888
+        29.6621138714
+        29.6762042334
+        29.690301278
+        29.7044050083
+        29.7185154276
+        29.7326325389
+        29.7467563454
+        29.7608868504
+        29.7750240569
+        29.7891679683
+        29.8033185876
+        29.817475918
+        29.8316399628
+        29.8458107251
+        29.8599882081
+        29.8741724149
+        29.8883633488
+        29.902561013
+        29.9167654107
+        29.930976545
+        29.9451944191
+        29.9594190362
+        29.9736503996
+}
diff --git a/aces/luts/slog2f65_to_aces_3200.ctl b/aces/luts/slog2f65_to_aces_3200.ctl
new file mode 100644 (file)
index 0000000..17ebeff
--- /dev/null
@@ -0,0 +1,115 @@
+////////////////////////////////////////////////////////////////////////////////////// 
+// License Terms for Academy Color Encoding System Components                       //
+//                                                                                  //
+// Academy Color Encoding System (ACES) software and tools are provided by the      //
+// Academy under the following terms and conditions: A worldwide, royalty-free,     //
+// non-exclusive right to copy, modify, create derivatives, and use, in source and  //
+// binary forms, is hereby granted, subject to acceptance of this license.          //
+// Performance of any of the aforementioned acts indicates acceptance to be bound   //
+// by the following terms and conditions:                                           //
+//                                                                                  //
+// Copies of source code, in whole or in part, must retain the above copyright      //
+// notice, this list of conditions and the Disclaimer of Warranty.                  //
+//                                                                                  //
+// Use in binary form must retain the copyright notice (below), this list of        //
+// conditions and the Disclaimer of Warranty in the documentation and/or other      //
+// materials provided with the distribution.                                        //
+//                                                                                  //
+// * Nothing in this license shall be deemed to grant any rights to trademarks,     //
+// copyrights, patents, trade secrets or any other intellectual property of         //
+// A.M.P.A.S. or any contributors, except as expressly stated herein.               //
+//                                                                                  //
+// * Neither the name "A.M.P.A.S." nor the name of any other contributors to this   //
+// software may be used to endorse or promote products derivative of or based on    //
+// this software without express prior written permission of A.M.P.A.S. or the      //
+// contributors, as appropriate.                                                    //
+//                                                                                  //
+// * This license shall be construed pursuant to the laws of the State of           //
+// California, and any disputes related thereto shall be subject to the             //
+// jurisdiction of the courts therein.                                              //
+//                                                                                  //
+// Copyright © 2012 Academy of Motion Picture Arts and Sciences (A.M.P.A.S.).       //
+// Portions contributed by others as indicated. All rights reserved.                //
+//                                                                                  //
+// Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS //
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,    //
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND //
+// NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY            //
+// CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,    //
+// SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  //
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   //
+// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF           //
+// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE  //
+// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF        //
+// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                                       //
+//                                                                                  //
+// WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY       //
+// DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR      //
+// OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR      //
+// APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR //
+// UNDISCLOSED.                                                                     //
+////////////////////////////////////////////////////////////////////////////////////// 
+
+//
+// IDT for S-Log/S-Gamut F65 cameras
+// Prototype: Jeremy Selan
+//
+
+
+
+/* ============ SUBFUNCTIONS ============ */
+float SLog2_to_lin (
+    float SLog
+)
+{
+    // fit from [64,940] -> [0,1023] (of 1023)
+    // Map slog2->ire
+    float x = (SLog-64.0/1023.0) / ((940.0-64.0)/1023.0);
+    if (x < 0.030001222851889303)
+    {
+        x = ((x-0.030001222851889303 ) * 0.28258064516129);
+    }
+    else
+    {
+        x = (219.0*(pow(10.0, ((x-0.616596-0.03)/0.432699)) - 0.037584) /155.0);
+    }
+    
+    // 1.0 IRE => 0.9 scene-linear
+    return x*0.9;
+}
+
+
+
+
+
+/* ============ Main Algorithm ============ */
+void
+main
+(   input varying float rIn,
+    input varying float gIn,
+    input varying float bIn,
+    input varying float aIn,
+    output varying float rOut,
+    output varying float gOut,
+    output varying float bOut,
+    output varying float aOut
+)
+{
+    // Prepare input values based on application bit depth handling
+    float SLog[3];
+    SLog[0] = rIn;
+    SLog[1] = gIn;
+    SLog[2] = bIn;
+
+    // 10-bit Sony S-log to linear S-gamut
+    float lin[3];
+    lin[0] = SLog2_to_lin( SLog[0]);
+    lin[1] = SLog2_to_lin( SLog[1]);
+    lin[2] = SLog2_to_lin( SLog[2]);
+
+    // S-Gamut to ACES matrix
+    rOut = lin[0] * 1.0110238740 + lin[1] * -0.1362526051 + lin[2] * 0.1252287310;
+    gOut = lin[0] * 0.1011994504 + lin[1] * 0.9562196265 + lin[2] * -0.0574190769;
+    bOut = lin[0] * 0.0600766530 + lin[1] * -0.1010185315 + lin[2] * 1.0409418785;
+    aOut = aIn;
+}
diff --git a/aces/luts/slog2f65_to_aces_5500.ctl b/aces/luts/slog2f65_to_aces_5500.ctl
new file mode 100644 (file)
index 0000000..ecd9bd3
--- /dev/null
@@ -0,0 +1,115 @@
+////////////////////////////////////////////////////////////////////////////////////// 
+// License Terms for Academy Color Encoding System Components                       //
+//                                                                                  //
+// Academy Color Encoding System (ACES) software and tools are provided by the      //
+// Academy under the following terms and conditions: A worldwide, royalty-free,     //
+// non-exclusive right to copy, modify, create derivatives, and use, in source and  //
+// binary forms, is hereby granted, subject to acceptance of this license.          //
+// Performance of any of the aforementioned acts indicates acceptance to be bound   //
+// by the following terms and conditions:                                           //
+//                                                                                  //
+// Copies of source code, in whole or in part, must retain the above copyright      //
+// notice, this list of conditions and the Disclaimer of Warranty.                  //
+//                                                                                  //
+// Use in binary form must retain the copyright notice (below), this list of        //
+// conditions and the Disclaimer of Warranty in the documentation and/or other      //
+// materials provided with the distribution.                                        //
+//                                                                                  //
+// * Nothing in this license shall be deemed to grant any rights to trademarks,     //
+// copyrights, patents, trade secrets or any other intellectual property of         //
+// A.M.P.A.S. or any contributors, except as expressly stated herein.               //
+//                                                                                  //
+// * Neither the name "A.M.P.A.S." nor the name of any other contributors to this   //
+// software may be used to endorse or promote products derivative of or based on    //
+// this software without express prior written permission of A.M.P.A.S. or the      //
+// contributors, as appropriate.                                                    //
+//                                                                                  //
+// * This license shall be construed pursuant to the laws of the State of           //
+// California, and any disputes related thereto shall be subject to the             //
+// jurisdiction of the courts therein.                                              //
+//                                                                                  //
+// Copyright © 2012 Academy of Motion Picture Arts and Sciences (A.M.P.A.S.).       //
+// Portions contributed by others as indicated. All rights reserved.                //
+//                                                                                  //
+// Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS //
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,    //
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND //
+// NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY            //
+// CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,    //
+// SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  //
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   //
+// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF           //
+// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE  //
+// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF        //
+// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                                       //
+//                                                                                  //
+// WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY       //
+// DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR      //
+// OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR      //
+// APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR //
+// UNDISCLOSED.                                                                     //
+////////////////////////////////////////////////////////////////////////////////////// 
+
+//
+// IDT for S-Log/S-Gamut F65 cameras
+// Prototype: Jeremy Selan
+//
+
+
+
+/* ============ SUBFUNCTIONS ============ */
+float SLog2_to_lin (
+    float SLog
+)
+{
+    // fit from [64,940] -> [0,1023] (of 1023)
+    // Map slog2->ire
+    float x = (SLog-64.0/1023.0) / ((940.0-64.0)/1023.0);
+    if (x < 0.030001222851889303)
+    {
+        x = ((x-0.030001222851889303 ) * 0.28258064516129);
+    }
+    else
+    {
+        x = (219.0*(pow(10.0, ((x-0.616596-0.03)/0.432699)) - 0.037584) /155.0);
+    }
+    
+    // 1.0 IRE => 0.9 scene-linear
+    return x*0.9;
+}
+
+
+
+
+
+/* ============ Main Algorithm ============ */
+void
+main
+(   input varying float rIn,
+    input varying float gIn,
+    input varying float bIn,
+    input varying float aIn,
+    output varying float rOut,
+    output varying float gOut,
+    output varying float bOut,
+    output varying float aOut
+)
+{
+    // Prepare input values based on application bit depth handling
+    float SLog[3];
+    SLog[0] = rIn;
+    SLog[1] = gIn;
+    SLog[2] = bIn;
+
+    // 10-bit Sony S-log to linear S-gamut
+    float lin[3];
+    lin[0] = SLog2_to_lin( SLog[0]);
+    lin[1] = SLog2_to_lin( SLog[1]);
+    lin[2] = SLog2_to_lin( SLog[2]);
+
+    // S-Gamut to ACES matrix
+    rOut = lin[0] * 0.8764457030 + lin[1] * 0.0145411681 + lin[2] * 0.1090131290;
+    gOut = lin[0] * 0.0774075345 + lin[1] * 0.9529571767 + lin[2] * -0.0303647111;
+    bOut = lin[0] * 0.0573564351 + lin[1] * -0.1151066335 + lin[2] * 1.0577501984;
+    aOut = aIn;
+}
diff --git a/aces/luts/slogf35_to_aces.ctl b/aces/luts/slogf35_to_aces.ctl
new file mode 100644 (file)
index 0000000..cf5be5e
--- /dev/null
@@ -0,0 +1,117 @@
+////////////////////////////////////////////////////////////////////////////////////// 
+// License Terms for Academy Color Encoding System Components                       //
+//                                                                                  //
+// Academy Color Encoding System (ACES) software and tools are provided by the      //
+// Academy under the following terms and conditions: A worldwide, royalty-free,     //
+// non-exclusive right to copy, modify, create derivatives, and use, in source and  //
+// binary forms, is hereby granted, subject to acceptance of this license.          //
+// Performance of any of the aforementioned acts indicates acceptance to be bound   //
+// by the following terms and conditions:                                           //
+//                                                                                  //
+// Copies of source code, in whole or in part, must retain the above copyright      //
+// notice, this list of conditions and the Disclaimer of Warranty.                  //
+//                                                                                  //
+// Use in binary form must retain the copyright notice (below), this list of        //
+// conditions and the Disclaimer of Warranty in the documentation and/or other      //
+// materials provided with the distribution.                                        //
+//                                                                                  //
+// * Nothing in this license shall be deemed to grant any rights to trademarks,     //
+// copyrights, patents, trade secrets or any other intellectual property of         //
+// A.M.P.A.S. or any contributors, except as expressly stated herein.               //
+//                                                                                  //
+// * Neither the name "A.M.P.A.S." nor the name of any other contributors to this   //
+// software may be used to endorse or promote products derivative of or based on    //
+// this software without express prior written permission of A.M.P.A.S. or the      //
+// contributors, as appropriate.                                                    //
+//                                                                                  //
+// * This license shall be construed pursuant to the laws of the State of           //
+// California, and any disputes related thereto shall be subject to the             //
+// jurisdiction of the courts therein.                                              //
+//                                                                                  //
+// Copyright © 2012 Academy of Motion Picture Arts and Sciences (A.M.P.A.S.).       //
+// Portions contributed by others as indicated. All rights reserved.                //
+//                                                                                  //
+// Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS //
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,    //
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND //
+// NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY            //
+// CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,    //
+// SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  //
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   //
+// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF           //
+// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE  //
+// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF        //
+// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                                       //
+//                                                                                  //
+// WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY       //
+// DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR      //
+// OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR      //
+// APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR //
+// UNDISCLOSED.                                                                     //
+////////////////////////////////////////////////////////////////////////////////////// 
+
+//
+// IDT for 10-bit S-Log/S-Gamut Sony cameras
+// Provided by Sony Electronics Corp.
+//
+
+
+
+
+
+/* ============ CONSTANTS ============ */
+const float SGAMUT_TO_ACES_MTX[3][3] = {
+       { 0.754338638,  0.021198141, -0.009756991 },
+       { 0.133697046,  1.005410934,  0.004508563 },
+       { 0.111968437, -0.026610548,  1.005253201 }
+};
+
+
+
+
+
+/* ============ SUBFUNCTIONS ============ */
+float SLog10_to_lin (
+       float SLog
+)
+{
+       return (pow(10,((((SLog/4-16)/219)-0.616596-0.03)/0.432699))-0.037584)*0.9;
+}
+
+
+
+
+
+/* ============ Main Algorithm ============ */
+void
+main
+(   input varying float rIn,
+    input varying float gIn,
+    input varying float bIn,
+    input varying float aIn,
+    output varying float rOut,
+    output varying float gOut,
+    output varying float bOut,
+    output varying float aOut
+)
+{
+       // Prepare input values based on application bit depth handling
+       float SLog[3];
+       SLog[0] = rIn * 1023.0;
+       SLog[1] = gIn * 1023.0;
+       SLog[2] = bIn * 1023.0;
+
+       // 10-bit Sony S-log to linear S-gamut
+       float lin[3];
+       lin[0] = SLog10_to_lin( SLog[0]);
+       lin[1] = SLog10_to_lin( SLog[1]);
+       lin[2] = SLog10_to_lin( SLog[2]);
+       
+       // S-Gamut to ACES matrix
+       float aces[3] = mult_f3_f33( lin, SGAMUT_TO_ACES_MTX);
+
+       rOut = aces[0];
+       gOut = aces[1];
+       bOut = aces[2];
+       aOut = aIn;
+}
\ No newline at end of file
diff --git a/aces/luts/slogf65_to_aces_3200.ctl b/aces/luts/slogf65_to_aces_3200.ctl
new file mode 100644 (file)
index 0000000..da35d27
--- /dev/null
@@ -0,0 +1,102 @@
+////////////////////////////////////////////////////////////////////////////////////// 
+// License Terms for Academy Color Encoding System Components                       //
+//                                                                                  //
+// Academy Color Encoding System (ACES) software and tools are provided by the      //
+// Academy under the following terms and conditions: A worldwide, royalty-free,     //
+// non-exclusive right to copy, modify, create derivatives, and use, in source and  //
+// binary forms, is hereby granted, subject to acceptance of this license.          //
+// Performance of any of the aforementioned acts indicates acceptance to be bound   //
+// by the following terms and conditions:                                           //
+//                                                                                  //
+// Copies of source code, in whole or in part, must retain the above copyright      //
+// notice, this list of conditions and the Disclaimer of Warranty.                  //
+//                                                                                  //
+// Use in binary form must retain the copyright notice (below), this list of        //
+// conditions and the Disclaimer of Warranty in the documentation and/or other      //
+// materials provided with the distribution.                                        //
+//                                                                                  //
+// * Nothing in this license shall be deemed to grant any rights to trademarks,     //
+// copyrights, patents, trade secrets or any other intellectual property of         //
+// A.M.P.A.S. or any contributors, except as expressly stated herein.               //
+//                                                                                  //
+// * Neither the name "A.M.P.A.S." nor the name of any other contributors to this   //
+// software may be used to endorse or promote products derivative of or based on    //
+// this software without express prior written permission of A.M.P.A.S. or the      //
+// contributors, as appropriate.                                                    //
+//                                                                                  //
+// * This license shall be construed pursuant to the laws of the State of           //
+// California, and any disputes related thereto shall be subject to the             //
+// jurisdiction of the courts therein.                                              //
+//                                                                                  //
+// Copyright © 2012 Academy of Motion Picture Arts and Sciences (A.M.P.A.S.).       //
+// Portions contributed by others as indicated. All rights reserved.                //
+//                                                                                  //
+// Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS //
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,    //
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND //
+// NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY            //
+// CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,    //
+// SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  //
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   //
+// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF           //
+// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE  //
+// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF        //
+// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                                       //
+//                                                                                  //
+// WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY       //
+// DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR      //
+// OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR      //
+// APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR //
+// UNDISCLOSED.                                                                     //
+////////////////////////////////////////////////////////////////////////////////////// 
+
+//
+// IDT for S-Log/S-Gamut F65 cameras
+// Prototype: Jeremy Selan
+//
+
+
+
+/* ============ SUBFUNCTIONS ============ */
+float SLog10_to_lin (
+    float SLog
+)
+{
+    return (pow(10,((((SLog/4-16)/219)-0.616596-0.03)/0.432699))-0.037584)*0.9;
+}
+
+
+
+
+
+/* ============ Main Algorithm ============ */
+void
+main
+(   input varying float rIn,
+    input varying float gIn,
+    input varying float bIn,
+    input varying float aIn,
+    output varying float rOut,
+    output varying float gOut,
+    output varying float bOut,
+    output varying float aOut
+)
+{
+    // Prepare input values based on application bit depth handling
+    float SLog[3];
+    SLog[0] = rIn * 1023.0;
+    SLog[1] = gIn * 1023.0;
+    SLog[2] = bIn * 1023.0;
+
+    // 10-bit Sony S-log to linear S-gamut
+    float lin[3];
+    lin[0] = SLog10_to_lin( SLog[0]);
+    lin[1] = SLog10_to_lin( SLog[1]);
+    lin[2] = SLog10_to_lin( SLog[2]);
+
+    // S-Gamut to ACES matrix
+    rOut = lin[0] * 1.0110238740 + lin[1] * -0.1362526051 + lin[2] * 0.1252287310;
+    gOut = lin[0] * 0.1011994504 + lin[1] * 0.9562196265 + lin[2] * -0.0574190769;
+    bOut = lin[0] * 0.0600766530 + lin[1] * -0.1010185315 + lin[2] * 1.0409418785;
+    aOut = aIn;
+}
diff --git a/aces/luts/slogf65_to_aces_5500.ctl b/aces/luts/slogf65_to_aces_5500.ctl
new file mode 100644 (file)
index 0000000..40506d0
--- /dev/null
@@ -0,0 +1,102 @@
+////////////////////////////////////////////////////////////////////////////////////// 
+// License Terms for Academy Color Encoding System Components                       //
+//                                                                                  //
+// Academy Color Encoding System (ACES) software and tools are provided by the      //
+// Academy under the following terms and conditions: A worldwide, royalty-free,     //
+// non-exclusive right to copy, modify, create derivatives, and use, in source and  //
+// binary forms, is hereby granted, subject to acceptance of this license.          //
+// Performance of any of the aforementioned acts indicates acceptance to be bound   //
+// by the following terms and conditions:                                           //
+//                                                                                  //
+// Copies of source code, in whole or in part, must retain the above copyright      //
+// notice, this list of conditions and the Disclaimer of Warranty.                  //
+//                                                                                  //
+// Use in binary form must retain the copyright notice (below), this list of        //
+// conditions and the Disclaimer of Warranty in the documentation and/or other      //
+// materials provided with the distribution.                                        //
+//                                                                                  //
+// * Nothing in this license shall be deemed to grant any rights to trademarks,     //
+// copyrights, patents, trade secrets or any other intellectual property of         //
+// A.M.P.A.S. or any contributors, except as expressly stated herein.               //
+//                                                                                  //
+// * Neither the name "A.M.P.A.S." nor the name of any other contributors to this   //
+// software may be used to endorse or promote products derivative of or based on    //
+// this software without express prior written permission of A.M.P.A.S. or the      //
+// contributors, as appropriate.                                                    //
+//                                                                                  //
+// * This license shall be construed pursuant to the laws of the State of           //
+// California, and any disputes related thereto shall be subject to the             //
+// jurisdiction of the courts therein.                                              //
+//                                                                                  //
+// Copyright © 2012 Academy of Motion Picture Arts and Sciences (A.M.P.A.S.).       //
+// Portions contributed by others as indicated. All rights reserved.                //
+//                                                                                  //
+// Disclaimer of Warranty: THIS SOFTWARE IS PROVIDED BY A.M.P.A.S. AND CONTRIBUTORS //
+// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,    //
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND //
+// NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL A.M.P.A.S., OR ANY            //
+// CONTRIBUTORS OR DISTRIBUTORS, BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,    //
+// SPECIAL, EXEMPLARY, RESITUTIONARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT  //
+// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   //
+// PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF           //
+// LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE  //
+// OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF        //
+// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                                       //
+//                                                                                  //
+// WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, THE ACADEMY SPECIFICALLY       //
+// DISCLAIMS ANY REPRESENTATIONS OR WARRANTIES WHATSOEVER RELATED TO PATENT OR      //
+// OTHER INTELLECTUAL PROPERTY RIGHTS IN THE ACADEMY COLOR ENCODING SYSTEM, OR      //
+// APPLICATIONS THEREOF, HELD BY PARTIES OTHER THAN A.M.P.A.S.,WHETHER DISCLOSED OR //
+// UNDISCLOSED.                                                                     //
+////////////////////////////////////////////////////////////////////////////////////// 
+
+//
+// IDT for S-Log/S-Gamut F65 cameras
+// Prototype: Jeremy Selan
+//
+
+
+
+/* ============ SUBFUNCTIONS ============ */
+float SLog10_to_lin (
+    float SLog
+)
+{
+    return (pow(10,((((SLog/4-16)/219)-0.616596-0.03)/0.432699))-0.037584)*0.9;
+}
+
+
+
+
+
+/* ============ Main Algorithm ============ */
+void
+main
+(   input varying float rIn,
+    input varying float gIn,
+    input varying float bIn,
+    input varying float aIn,
+    output varying float rOut,
+    output varying float gOut,
+    output varying float bOut,
+    output varying float aOut
+)
+{
+    // Prepare input values based on application bit depth handling
+    float SLog[3];
+    SLog[0] = rIn * 1023.0;
+    SLog[1] = gIn * 1023.0;
+    SLog[2] = bIn * 1023.0;
+
+    // 10-bit Sony S-log to linear S-gamut
+    float lin[3];
+    lin[0] = SLog10_to_lin( SLog[0]);
+    lin[1] = SLog10_to_lin( SLog[1]);
+    lin[2] = SLog10_to_lin( SLog[2]);
+
+    // S-Gamut to ACES matrix
+    rOut = lin[0] * 0.8764457030 + lin[1] * 0.0145411681 + lin[2] * 0.1090131290;
+    gOut = lin[0] * 0.0774075345 + lin[1] * 0.9529571767 + lin[2] * -0.0303647111;
+    bOut = lin[0] * 0.0573564351 + lin[1] * -0.1151066335 + lin[2] * 1.0577501984;
+    aOut = aIn;
+}