iif: added arri alexa logc, ei800 v1.0_r1
authorJeremy Selan <jeremy.selan@gmail.com>
Fri, 16 Mar 2012 21:33:28 +0000 (14:33 -0700)
committerJeremy Selan <jeremy.selan@gmail.com>
Fri, 16 Mar 2012 21:33:28 +0000 (14:33 -0700)
iif/config.ocio
iif/luts/logc800.py [new file with mode: 0755]
iif/luts/logc800.spi1d [new file with mode: 0644]
iif/luts/logc_to_aces.spimtx [new file with mode: 0644]

index e6c30af..aad8e14 100644 (file)
@@ -60,6 +60,7 @@ colorspaces:
     bitdepth: 10ui
     description: |
       Film Scan, using the 10-bit Academy Density Encoding
+      
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
@@ -78,6 +79,7 @@ colorspaces:
     bitdepth: 16ui
     description: |
       Film Scan, using the 16-bit Academy Density Encoding
+      
     isdata: false
     allocation: uniform
     allocationvars: [0, 1]
@@ -106,6 +108,22 @@ colorspaces:
         - !<FileTransform> {src: slog_to_aces.spimtx, interpolation: linear}
 
   - !<ColorSpace>
+    name: logc
+    family: arri
+    equalitygroup: 
+    bitdepth: 10ui
+    description: |
+      Arri Alexa LogC, V3, Exposure Index 800
+      
+    isdata: false
+    allocation: uniform
+    allocationvars: [0, 1]
+    to_reference: !<GroupTransform>
+      children:
+        - !<FileTransform> {src: logc800.spi1d, interpolation: linear}
+        - !<FileTransform> {src: logc_to_aces.spimtx}
+
+  - !<ColorSpace>
     name: log
     family: log
     equalitygroup: 
@@ -186,4 +204,3 @@ colorspaces:
       children:
         - !<AllocationTransform> {allocation: lg2, vars: [-8.5, 5]}
         - !<FileTransform> {src: spi_32_lattice_rrtut33_smpte_rp.spi3d, interpolation: linear}
-
diff --git a/iif/luts/logc800.py b/iif/luts/logc800.py
new file mode 100755 (executable)
index 0000000..fd5bf01
--- /dev/null
@@ -0,0 +1,51 @@
+#!/usr/bin/env python
+
+import math
+
+"""
+
+// ARRI ALEXA IDT for ALEXA logC files
+//  with camera EI set to 800
+// Written by v3_IDT_maker.py v0.06 on Thursday 01 March 2012 by alex
+
+float
+normalizedLogCToRelativeExposure(float x) {
+       if (x > 0.149659)
+               return (pow(10,(x - 0.385537) / 0.247189) - 0.052272) / 5.555556;
+       else
+               return (x - 0.092809) / 5.367650;
+}
+
+"""
+
+def logCToLinear(x):
+       if (x > 0.149659):
+               return (math.pow(10.0,(x - 0.385537) / 0.247189) - 0.052272) / 5.555556
+       else:
+               return (x - 0.092809) / 5.367650
+
+def WriteSPI1D(filename, fromMin, fromMax, data):
+    f = file(filename,'w')
+    f.write("Version 1\n")
+    f.write("From %s %s\n" % (fromMin, fromMax))
+    f.write("Length %d\n" % len(data))
+    f.write("Components 1\n")
+    f.write("{\n")
+    for value in data:
+        f.write("        %s\n" % value)
+    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
+
+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(logCToLinear(x))
+WriteSPI1D('logc800.spi1d', RANGE[0], RANGE[1], data)
diff --git a/iif/luts/logc800.spi1d b/iif/luts/logc800.spi1d
new file mode 100644 (file)
index 0000000..6f2bf1e
--- /dev/null
@@ -0,0 +1,16390 @@
+Version 1
+From -0.125 1.125
+Length 16384
+Components 1
+{
+        -0.0405780928339
+        -0.0405638783076
+        -0.0405496637813
+        -0.040535449255
+        -0.0405212347286
+        -0.0405070202023
+        -0.040492805676
+        -0.0404785911497
+        -0.0404643766233
+        -0.040450162097
+        -0.0404359475707
+        -0.0404217330444
+        -0.0404075185181
+        -0.0403933039917
+        -0.0403790894654
+        -0.0403648749391
+        -0.0403506604128
+        -0.0403364458865
+        -0.0403222313601
+        -0.0403080168338
+        -0.0402938023075
+        -0.0402795877812
+        -0.0402653732548
+        -0.0402511587285
+        -0.0402369442022
+        -0.0402227296759
+        -0.0402085151496
+        -0.0401943006232
+        -0.0401800860969
+        -0.0401658715706
+        -0.0401516570443
+        -0.040137442518
+        -0.0401232279916
+        -0.0401090134653
+        -0.040094798939
+        -0.0400805844127
+        -0.0400663698863
+        -0.04005215536
+        -0.0400379408337
+        -0.0400237263074
+        -0.0400095117811
+        -0.0399952972547
+        -0.0399810827284
+        -0.0399668682021
+        -0.0399526536758
+        -0.0399384391495
+        -0.0399242246231
+        -0.0399100100968
+        -0.0398957955705
+        -0.0398815810442
+        -0.0398673665178
+        -0.0398531519915
+        -0.0398389374652
+        -0.0398247229389
+        -0.0398105084126
+        -0.0397962938862
+        -0.0397820793599
+        -0.0397678648336
+        -0.0397536503073
+        -0.039739435781
+        -0.0397252212546
+        -0.0397110067283
+        -0.039696792202
+        -0.0396825776757
+        -0.0396683631493
+        -0.039654148623
+        -0.0396399340967
+        -0.0396257195704
+        -0.0396115050441
+        -0.0395972905177
+        -0.0395830759914
+        -0.0395688614651
+        -0.0395546469388
+        -0.0395404324125
+        -0.0395262178861
+        -0.0395120033598
+        -0.0394977888335
+        -0.0394835743072
+        -0.0394693597808
+        -0.0394551452545
+        -0.0394409307282
+        -0.0394267162019
+        -0.0394125016756
+        -0.0393982871492
+        -0.0393840726229
+        -0.0393698580966
+        -0.0393556435703
+        -0.039341429044
+        -0.0393272145176
+        -0.0393129999913
+        -0.039298785465
+        -0.0392845709387
+        -0.0392703564123
+        -0.039256141886
+        -0.0392419273597
+        -0.0392277128334
+        -0.0392134983071
+        -0.0391992837807
+        -0.0391850692544
+        -0.0391708547281
+        -0.0391566402018
+        -0.0391424256755
+        -0.0391282111491
+        -0.0391139966228
+        -0.0390997820965
+        -0.0390855675702
+        -0.0390713530438
+        -0.0390571385175
+        -0.0390429239912
+        -0.0390287094649
+        -0.0390144949386
+        -0.0390002804122
+        -0.0389860658859
+        -0.0389718513596
+        -0.0389576368333
+        -0.0389434223069
+        -0.0389292077806
+        -0.0389149932543
+        -0.038900778728
+        -0.0388865642017
+        -0.0388723496753
+        -0.038858135149
+        -0.0388439206227
+        -0.0388297060964
+        -0.0388154915701
+        -0.0388012770437
+        -0.0387870625174
+        -0.0387728479911
+        -0.0387586334648
+        -0.0387444189384
+        -0.0387302044121
+        -0.0387159898858
+        -0.0387017753595
+        -0.0386875608332
+        -0.0386733463068
+        -0.0386591317805
+        -0.0386449172542
+        -0.0386307027279
+        -0.0386164882016
+        -0.0386022736752
+        -0.0385880591489
+        -0.0385738446226
+        -0.0385596300963
+        -0.0385454155699
+        -0.0385312010436
+        -0.0385169865173
+        -0.038502771991
+        -0.0384885574647
+        -0.0384743429383
+        -0.038460128412
+        -0.0384459138857
+        -0.0384316993594
+        -0.0384174848331
+        -0.0384032703067
+        -0.0383890557804
+        -0.0383748412541
+        -0.0383606267278
+        -0.0383464122014
+        -0.0383321976751
+        -0.0383179831488
+        -0.0383037686225
+        -0.0382895540962
+        -0.0382753395698
+        -0.0382611250435
+        -0.0382469105172
+        -0.0382326959909
+        -0.0382184814646
+        -0.0382042669382
+        -0.0381900524119
+        -0.0381758378856
+        -0.0381616233593
+        -0.0381474088329
+        -0.0381331943066
+        -0.0381189797803
+        -0.038104765254
+        -0.0380905507277
+        -0.0380763362013
+        -0.038062121675
+        -0.0380479071487
+        -0.0380336926224
+        -0.0380194780961
+        -0.0380052635697
+        -0.0379910490434
+        -0.0379768345171
+        -0.0379626199908
+        -0.0379484054644
+        -0.0379341909381
+        -0.0379199764118
+        -0.0379057618855
+        -0.0378915473592
+        -0.0378773328328
+        -0.0378631183065
+        -0.0378489037802
+        -0.0378346892539
+        -0.0378204747276
+        -0.0378062602012
+        -0.0377920456749
+        -0.0377778311486
+        -0.0377636166223
+        -0.0377494020959
+        -0.0377351875696
+        -0.0377209730433
+        -0.037706758517
+        -0.0376925439907
+        -0.0376783294643
+        -0.037664114938
+        -0.0376499004117
+        -0.0376356858854
+        -0.037621471359
+        -0.0376072568327
+        -0.0375930423064
+        -0.0375788277801
+        -0.0375646132538
+        -0.0375503987274
+        -0.0375361842011
+        -0.0375219696748
+        -0.0375077551485
+        -0.0374935406222
+        -0.0374793260958
+        -0.0374651115695
+        -0.0374508970432
+        -0.0374366825169
+        -0.0374224679905
+        -0.0374082534642
+        -0.0373940389379
+        -0.0373798244116
+        -0.0373656098853
+        -0.0373513953589
+        -0.0373371808326
+        -0.0373229663063
+        -0.03730875178
+        -0.0372945372537
+        -0.0372803227273
+        -0.037266108201
+        -0.0372518936747
+        -0.0372376791484
+        -0.037223464622
+        -0.0372092500957
+        -0.0371950355694
+        -0.0371808210431
+        -0.0371666065168
+        -0.0371523919904
+        -0.0371381774641
+        -0.0371239629378
+        -0.0371097484115
+        -0.0370955338852
+        -0.0370813193588
+        -0.0370671048325
+        -0.0370528903062
+        -0.0370386757799
+        -0.0370244612535
+        -0.0370102467272
+        -0.0369960322009
+        -0.0369818176746
+        -0.0369676031483
+        -0.0369533886219
+        -0.0369391740956
+        -0.0369249595693
+        -0.036910745043
+        -0.0368965305167
+        -0.0368823159903
+        -0.036868101464
+        -0.0368538869377
+        -0.0368396724114
+        -0.036825457885
+        -0.0368112433587
+        -0.0367970288324
+        -0.0367828143061
+        -0.0367685997798
+        -0.0367543852534
+        -0.0367401707271
+        -0.0367259562008
+        -0.0367117416745
+        -0.0366975271482
+        -0.0366833126218
+        -0.0366690980955
+        -0.0366548835692
+        -0.0366406690429
+        -0.0366264545165
+        -0.0366122399902
+        -0.0365980254639
+        -0.0365838109376
+        -0.0365695964113
+        -0.0365553818849
+        -0.0365411673586
+        -0.0365269528323
+        -0.036512738306
+        -0.0364985237797
+        -0.0364843092533
+        -0.036470094727
+        -0.0364558802007
+        -0.0364416656744
+        -0.036427451148
+        -0.0364132366217
+        -0.0363990220954
+        -0.0363848075691
+        -0.0363705930428
+        -0.0363563785164
+        -0.0363421639901
+        -0.0363279494638
+        -0.0363137349375
+        -0.0362995204111
+        -0.0362853058848
+        -0.0362710913585
+        -0.0362568768322
+        -0.0362426623059
+        -0.0362284477795
+        -0.0362142332532
+        -0.0362000187269
+        -0.0361858042006
+        -0.0361715896743
+        -0.0361573751479
+        -0.0361431606216
+        -0.0361289460953
+        -0.036114731569
+        -0.0361005170426
+        -0.0360863025163
+        -0.03607208799
+        -0.0360578734637
+        -0.0360436589374
+        -0.036029444411
+        -0.0360152298847
+        -0.0360010153584
+        -0.0359868008321
+        -0.0359725863058
+        -0.0359583717794
+        -0.0359441572531
+        -0.0359299427268
+        -0.0359157282005
+        -0.0359015136741
+        -0.0358872991478
+        -0.0358730846215
+        -0.0358588700952
+        -0.0358446555689
+        -0.0358304410425
+        -0.0358162265162
+        -0.0358020119899
+        -0.0357877974636
+        -0.0357735829373
+        -0.0357593684109
+        -0.0357451538846
+        -0.0357309393583
+        -0.035716724832
+        -0.0357025103056
+        -0.0356882957793
+        -0.035674081253
+        -0.0356598667267
+        -0.0356456522004
+        -0.035631437674
+        -0.0356172231477
+        -0.0356030086214
+        -0.0355887940951
+        -0.0355745795688
+        -0.0355603650424
+        -0.0355461505161
+        -0.0355319359898
+        -0.0355177214635
+        -0.0355035069371
+        -0.0354892924108
+        -0.0354750778845
+        -0.0354608633582
+        -0.0354466488319
+        -0.0354324343055
+        -0.0354182197792
+        -0.0354040052529
+        -0.0353897907266
+        -0.0353755762003
+        -0.0353613616739
+        -0.0353471471476
+        -0.0353329326213
+        -0.035318718095
+        -0.0353045035686
+        -0.0352902890423
+        -0.035276074516
+        -0.0352618599897
+        -0.0352476454634
+        -0.035233430937
+        -0.0352192164107
+        -0.0352050018844
+        -0.0351907873581
+        -0.0351765728318
+        -0.0351623583054
+        -0.0351481437791
+        -0.0351339292528
+        -0.0351197147265
+        -0.0351055002001
+        -0.0350912856738
+        -0.0350770711475
+        -0.0350628566212
+        -0.0350486420949
+        -0.0350344275685
+        -0.0350202130422
+        -0.0350059985159
+        -0.0349917839896
+        -0.0349775694633
+        -0.0349633549369
+        -0.0349491404106
+        -0.0349349258843
+        -0.034920711358
+        -0.0349064968316
+        -0.0348922823053
+        -0.034878067779
+        -0.0348638532527
+        -0.0348496387264
+        -0.0348354242
+        -0.0348212096737
+        -0.0348069951474
+        -0.0347927806211
+        -0.0347785660947
+        -0.0347643515684
+        -0.0347501370421
+        -0.0347359225158
+        -0.0347217079895
+        -0.0347074934631
+        -0.0346932789368
+        -0.0346790644105
+        -0.0346648498842
+        -0.0346506353579
+        -0.0346364208315
+        -0.0346222063052
+        -0.0346079917789
+        -0.0345937772526
+        -0.0345795627262
+        -0.0345653481999
+        -0.0345511336736
+        -0.0345369191473
+        -0.034522704621
+        -0.0345084900946
+        -0.0344942755683
+        -0.034480061042
+        -0.0344658465157
+        -0.0344516319894
+        -0.034437417463
+        -0.0344232029367
+        -0.0344089884104
+        -0.0343947738841
+        -0.0343805593577
+        -0.0343663448314
+        -0.0343521303051
+        -0.0343379157788
+        -0.0343237012525
+        -0.0343094867261
+        -0.0342952721998
+        -0.0342810576735
+        -0.0342668431472
+        -0.0342526286209
+        -0.0342384140945
+        -0.0342241995682
+        -0.0342099850419
+        -0.0341957705156
+        -0.0341815559892
+        -0.0341673414629
+        -0.0341531269366
+        -0.0341389124103
+        -0.034124697884
+        -0.0341104833576
+        -0.0340962688313
+        -0.034082054305
+        -0.0340678397787
+        -0.0340536252524
+        -0.034039410726
+        -0.0340251961997
+        -0.0340109816734
+        -0.0339967671471
+        -0.0339825526207
+        -0.0339683380944
+        -0.0339541235681
+        -0.0339399090418
+        -0.0339256945155
+        -0.0339114799891
+        -0.0338972654628
+        -0.0338830509365
+        -0.0338688364102
+        -0.0338546218839
+        -0.0338404073575
+        -0.0338261928312
+        -0.0338119783049
+        -0.0337977637786
+        -0.0337835492522
+        -0.0337693347259
+        -0.0337551201996
+        -0.0337409056733
+        -0.033726691147
+        -0.0337124766206
+        -0.0336982620943
+        -0.033684047568
+        -0.0336698330417
+        -0.0336556185154
+        -0.033641403989
+        -0.0336271894627
+        -0.0336129749364
+        -0.0335987604101
+        -0.0335845458837
+        -0.0335703313574
+        -0.0335561168311
+        -0.0335419023048
+        -0.0335276877785
+        -0.0335134732521
+        -0.0334992587258
+        -0.0334850441995
+        -0.0334708296732
+        -0.0334566151468
+        -0.0334424006205
+        -0.0334281860942
+        -0.0334139715679
+        -0.0333997570416
+        -0.0333855425152
+        -0.0333713279889
+        -0.0333571134626
+        -0.0333428989363
+        -0.03332868441
+        -0.0333144698836
+        -0.0333002553573
+        -0.033286040831
+        -0.0332718263047
+        -0.0332576117783
+        -0.033243397252
+        -0.0332291827257
+        -0.0332149681994
+        -0.0332007536731
+        -0.0331865391467
+        -0.0331723246204
+        -0.0331581100941
+        -0.0331438955678
+        -0.0331296810415
+        -0.0331154665151
+        -0.0331012519888
+        -0.0330870374625
+        -0.0330728229362
+        -0.0330586084098
+        -0.0330443938835
+        -0.0330301793572
+        -0.0330159648309
+        -0.0330017503046
+        -0.0329875357782
+        -0.0329733212519
+        -0.0329591067256
+        -0.0329448921993
+        -0.032930677673
+        -0.0329164631466
+        -0.0329022486203
+        -0.032888034094
+        -0.0328738195677
+        -0.0328596050413
+        -0.032845390515
+        -0.0328311759887
+        -0.0328169614624
+        -0.0328027469361
+        -0.0327885324097
+        -0.0327743178834
+        -0.0327601033571
+        -0.0327458888308
+        -0.0327316743045
+        -0.0327174597781
+        -0.0327032452518
+        -0.0326890307255
+        -0.0326748161992
+        -0.0326606016728
+        -0.0326463871465
+        -0.0326321726202
+        -0.0326179580939
+        -0.0326037435676
+        -0.0325895290412
+        -0.0325753145149
+        -0.0325610999886
+        -0.0325468854623
+        -0.032532670936
+        -0.0325184564096
+        -0.0325042418833
+        -0.032490027357
+        -0.0324758128307
+        -0.0324615983043
+        -0.032447383778
+        -0.0324331692517
+        -0.0324189547254
+        -0.0324047401991
+        -0.0323905256727
+        -0.0323763111464
+        -0.0323620966201
+        -0.0323478820938
+        -0.0323336675675
+        -0.0323194530411
+        -0.0323052385148
+        -0.0322910239885
+        -0.0322768094622
+        -0.0322625949358
+        -0.0322483804095
+        -0.0322341658832
+        -0.0322199513569
+        -0.0322057368306
+        -0.0321915223042
+        -0.0321773077779
+        -0.0321630932516
+        -0.0321488787253
+        -0.0321346641989
+        -0.0321204496726
+        -0.0321062351463
+        -0.03209202062
+        -0.0320778060937
+        -0.0320635915673
+        -0.032049377041
+        -0.0320351625147
+        -0.0320209479884
+        -0.0320067334621
+        -0.0319925189357
+        -0.0319783044094
+        -0.0319640898831
+        -0.0319498753568
+        -0.0319356608304
+        -0.0319214463041
+        -0.0319072317778
+        -0.0318930172515
+        -0.0318788027252
+        -0.0318645881988
+        -0.0318503736725
+        -0.0318361591462
+        -0.0318219446199
+        -0.0318077300936
+        -0.0317935155672
+        -0.0317793010409
+        -0.0317650865146
+        -0.0317508719883
+        -0.0317366574619
+        -0.0317224429356
+        -0.0317082284093
+        -0.031694013883
+        -0.0316797993567
+        -0.0316655848303
+        -0.031651370304
+        -0.0316371557777
+        -0.0316229412514
+        -0.0316087267251
+        -0.0315945121987
+        -0.0315802976724
+        -0.0315660831461
+        -0.0315518686198
+        -0.0315376540934
+        -0.0315234395671
+        -0.0315092250408
+        -0.0314950105145
+        -0.0314807959882
+        -0.0314665814618
+        -0.0314523669355
+        -0.0314381524092
+        -0.0314239378829
+        -0.0314097233566
+        -0.0313955088302
+        -0.0313812943039
+        -0.0313670797776
+        -0.0313528652513
+        -0.0313386507249
+        -0.0313244361986
+        -0.0313102216723
+        -0.031296007146
+        -0.0312817926197
+        -0.0312675780933
+        -0.031253363567
+        -0.0312391490407
+        -0.0312249345144
+        -0.0312107199881
+        -0.0311965054617
+        -0.0311822909354
+        -0.0311680764091
+        -0.0311538618828
+        -0.0311396473564
+        -0.0311254328301
+        -0.0311112183038
+        -0.0310970037775
+        -0.0310827892512
+        -0.0310685747248
+        -0.0310543601985
+        -0.0310401456722
+        -0.0310259311459
+        -0.0310117166196
+        -0.0309975020932
+        -0.0309832875669
+        -0.0309690730406
+        -0.0309548585143
+        -0.0309406439879
+        -0.0309264294616
+        -0.0309122149353
+        -0.030898000409
+        -0.0308837858827
+        -0.0308695713563
+        -0.03085535683
+        -0.0308411423037
+        -0.0308269277774
+        -0.0308127132511
+        -0.0307984987247
+        -0.0307842841984
+        -0.0307700696721
+        -0.0307558551458
+        -0.0307416406194
+        -0.0307274260931
+        -0.0307132115668
+        -0.0306989970405
+        -0.0306847825142
+        -0.0306705679878
+        -0.0306563534615
+        -0.0306421389352
+        -0.0306279244089
+        -0.0306137098825
+        -0.0305994953562
+        -0.0305852808299
+        -0.0305710663036
+        -0.0305568517773
+        -0.0305426372509
+        -0.0305284227246
+        -0.0305142081983
+        -0.030499993672
+        -0.0304857791457
+        -0.0304715646193
+        -0.030457350093
+        -0.0304431355667
+        -0.0304289210404
+        -0.030414706514
+        -0.0304004919877
+        -0.0303862774614
+        -0.0303720629351
+        -0.0303578484088
+        -0.0303436338824
+        -0.0303294193561
+        -0.0303152048298
+        -0.0303009903035
+        -0.0302867757772
+        -0.0302725612508
+        -0.0302583467245
+        -0.0302441321982
+        -0.0302299176719
+        -0.0302157031455
+        -0.0302014886192
+        -0.0301872740929
+        -0.0301730595666
+        -0.0301588450403
+        -0.0301446305139
+        -0.0301304159876
+        -0.0301162014613
+        -0.030101986935
+        -0.0300877724087
+        -0.0300735578823
+        -0.030059343356
+        -0.0300451288297
+        -0.0300309143034
+        -0.030016699777
+        -0.0300024852507
+        -0.0299882707244
+        -0.0299740561981
+        -0.0299598416718
+        -0.0299456271454
+        -0.0299314126191
+        -0.0299171980928
+        -0.0299029835665
+        -0.0298887690402
+        -0.0298745545138
+        -0.0298603399875
+        -0.0298461254612
+        -0.0298319109349
+        -0.0298176964085
+        -0.0298034818822
+        -0.0297892673559
+        -0.0297750528296
+        -0.0297608383033
+        -0.0297466237769
+        -0.0297324092506
+        -0.0297181947243
+        -0.029703980198
+        -0.0296897656717
+        -0.0296755511453
+        -0.029661336619
+        -0.0296471220927
+        -0.0296329075664
+        -0.02961869304
+        -0.0296044785137
+        -0.0295902639874
+        -0.0295760494611
+        -0.0295618349348
+        -0.0295476204084
+        -0.0295334058821
+        -0.0295191913558
+        -0.0295049768295
+        -0.0294907623032
+        -0.0294765477768
+        -0.0294623332505
+        -0.0294481187242
+        -0.0294339041979
+        -0.0294196896715
+        -0.0294054751452
+        -0.0293912606189
+        -0.0293770460926
+        -0.0293628315663
+        -0.0293486170399
+        -0.0293344025136
+        -0.0293201879873
+        -0.029305973461
+        -0.0292917589346
+        -0.0292775444083
+        -0.029263329882
+        -0.0292491153557
+        -0.0292349008294
+        -0.029220686303
+        -0.0292064717767
+        -0.0291922572504
+        -0.0291780427241
+        -0.0291638281978
+        -0.0291496136714
+        -0.0291353991451
+        -0.0291211846188
+        -0.0291069700925
+        -0.0290927555661
+        -0.0290785410398
+        -0.0290643265135
+        -0.0290501119872
+        -0.0290358974609
+        -0.0290216829345
+        -0.0290074684082
+        -0.0289932538819
+        -0.0289790393556
+        -0.0289648248293
+        -0.0289506103029
+        -0.0289363957766
+        -0.0289221812503
+        -0.028907966724
+        -0.0288937521976
+        -0.0288795376713
+        -0.028865323145
+        -0.0288511086187
+        -0.0288368940924
+        -0.028822679566
+        -0.0288084650397
+        -0.0287942505134
+        -0.0287800359871
+        -0.0287658214608
+        -0.0287516069344
+        -0.0287373924081
+        -0.0287231778818
+        -0.0287089633555
+        -0.0286947488291
+        -0.0286805343028
+        -0.0286663197765
+        -0.0286521052502
+        -0.0286378907239
+        -0.0286236761975
+        -0.0286094616712
+        -0.0285952471449
+        -0.0285810326186
+        -0.0285668180923
+        -0.0285526035659
+        -0.0285383890396
+        -0.0285241745133
+        -0.028509959987
+        -0.0284957454606
+        -0.0284815309343
+        -0.028467316408
+        -0.0284531018817
+        -0.0284388873554
+        -0.028424672829
+        -0.0284104583027
+        -0.0283962437764
+        -0.0283820292501
+        -0.0283678147238
+        -0.0283536001974
+        -0.0283393856711
+        -0.0283251711448
+        -0.0283109566185
+        -0.0282967420921
+        -0.0282825275658
+        -0.0282683130395
+        -0.0282540985132
+        -0.0282398839869
+        -0.0282256694605
+        -0.0282114549342
+        -0.0281972404079
+        -0.0281830258816
+        -0.0281688113553
+        -0.0281545968289
+        -0.0281403823026
+        -0.0281261677763
+        -0.02811195325
+        -0.0280977387236
+        -0.0280835241973
+        -0.028069309671
+        -0.0280550951447
+        -0.0280408806184
+        -0.028026666092
+        -0.0280124515657
+        -0.0279982370394
+        -0.0279840225131
+        -0.0279698079867
+        -0.0279555934604
+        -0.0279413789341
+        -0.0279271644078
+        -0.0279129498815
+        -0.0278987353551
+        -0.0278845208288
+        -0.0278703063025
+        -0.0278560917762
+        -0.0278418772499
+        -0.0278276627235
+        -0.0278134481972
+        -0.0277992336709
+        -0.0277850191446
+        -0.0277708046182
+        -0.0277565900919
+        -0.0277423755656
+        -0.0277281610393
+        -0.027713946513
+        -0.0276997319866
+        -0.0276855174603
+        -0.027671302934
+        -0.0276570884077
+        -0.0276428738814
+        -0.027628659355
+        -0.0276144448287
+        -0.0276002303024
+        -0.0275860157761
+        -0.0275718012497
+        -0.0275575867234
+        -0.0275433721971
+        -0.0275291576708
+        -0.0275149431445
+        -0.0275007286181
+        -0.0274865140918
+        -0.0274722995655
+        -0.0274580850392
+        -0.0274438705129
+        -0.0274296559865
+        -0.0274154414602
+        -0.0274012269339
+        -0.0273870124076
+        -0.0273727978812
+        -0.0273585833549
+        -0.0273443688286
+        -0.0273301543023
+        -0.027315939776
+        -0.0273017252496
+        -0.0272875107233
+        -0.027273296197
+        -0.0272590816707
+        -0.0272448671444
+        -0.027230652618
+        -0.0272164380917
+        -0.0272022235654
+        -0.0271880090391
+        -0.0271737945127
+        -0.0271595799864
+        -0.0271453654601
+        -0.0271311509338
+        -0.0271169364075
+        -0.0271027218811
+        -0.0270885073548
+        -0.0270742928285
+        -0.0270600783022
+        -0.0270458637759
+        -0.0270316492495
+        -0.0270174347232
+        -0.0270032201969
+        -0.0269890056706
+        -0.0269747911442
+        -0.0269605766179
+        -0.0269463620916
+        -0.0269321475653
+        -0.026917933039
+        -0.0269037185126
+        -0.0268895039863
+        -0.02687528946
+        -0.0268610749337
+        -0.0268468604074
+        -0.026832645881
+        -0.0268184313547
+        -0.0268042168284
+        -0.0267900023021
+        -0.0267757877757
+        -0.0267615732494
+        -0.0267473587231
+        -0.0267331441968
+        -0.0267189296705
+        -0.0267047151441
+        -0.0266905006178
+        -0.0266762860915
+        -0.0266620715652
+        -0.0266478570389
+        -0.0266336425125
+        -0.0266194279862
+        -0.0266052134599
+        -0.0265909989336
+        -0.0265767844072
+        -0.0265625698809
+        -0.0265483553546
+        -0.0265341408283
+        -0.026519926302
+        -0.0265057117756
+        -0.0264914972493
+        -0.026477282723
+        -0.0264630681967
+        -0.0264488536703
+        -0.026434639144
+        -0.0264204246177
+        -0.0264062100914
+        -0.0263919955651
+        -0.0263777810387
+        -0.0263635665124
+        -0.0263493519861
+        -0.0263351374598
+        -0.0263209229335
+        -0.0263067084071
+        -0.0262924938808
+        -0.0262782793545
+        -0.0262640648282
+        -0.0262498503018
+        -0.0262356357755
+        -0.0262214212492
+        -0.0262072067229
+        -0.0261929921966
+        -0.0261787776702
+        -0.0261645631439
+        -0.0261503486176
+        -0.0261361340913
+        -0.026121919565
+        -0.0261077050386
+        -0.0260934905123
+        -0.026079275986
+        -0.0260650614597
+        -0.0260508469333
+        -0.026036632407
+        -0.0260224178807
+        -0.0260082033544
+        -0.0259939888281
+        -0.0259797743017
+        -0.0259655597754
+        -0.0259513452491
+        -0.0259371307228
+        -0.0259229161965
+        -0.0259087016701
+        -0.0258944871438
+        -0.0258802726175
+        -0.0258660580912
+        -0.0258518435648
+        -0.0258376290385
+        -0.0258234145122
+        -0.0258091999859
+        -0.0257949854596
+        -0.0257807709332
+        -0.0257665564069
+        -0.0257523418806
+        -0.0257381273543
+        -0.025723912828
+        -0.0257096983016
+        -0.0256954837753
+        -0.025681269249
+        -0.0256670547227
+        -0.0256528401963
+        -0.02563862567
+        -0.0256244111437
+        -0.0256101966174
+        -0.0255959820911
+        -0.0255817675647
+        -0.0255675530384
+        -0.0255533385121
+        -0.0255391239858
+        -0.0255249094595
+        -0.0255106949331
+        -0.0254964804068
+        -0.0254822658805
+        -0.0254680513542
+        -0.0254538368278
+        -0.0254396223015
+        -0.0254254077752
+        -0.0254111932489
+        -0.0253969787226
+        -0.0253827641962
+        -0.0253685496699
+        -0.0253543351436
+        -0.0253401206173
+        -0.025325906091
+        -0.0253116915646
+        -0.0252974770383
+        -0.025283262512
+        -0.0252690479857
+        -0.0252548334593
+        -0.025240618933
+        -0.0252264044067
+        -0.0252121898804
+        -0.0251979753541
+        -0.0251837608277
+        -0.0251695463014
+        -0.0251553317751
+        -0.0251411172488
+        -0.0251269027224
+        -0.0251126881961
+        -0.0250984736698
+        -0.0250842591435
+        -0.0250700446172
+        -0.0250558300908
+        -0.0250416155645
+        -0.0250274010382
+        -0.0250131865119
+        -0.0249989719856
+        -0.0249847574592
+        -0.0249705429329
+        -0.0249563284066
+        -0.0249421138803
+        -0.0249278993539
+        -0.0249136848276
+        -0.0248994703013
+        -0.024885255775
+        -0.0248710412487
+        -0.0248568267223
+        -0.024842612196
+        -0.0248283976697
+        -0.0248141831434
+        -0.0247999686171
+        -0.0247857540907
+        -0.0247715395644
+        -0.0247573250381
+        -0.0247431105118
+        -0.0247288959854
+        -0.0247146814591
+        -0.0247004669328
+        -0.0246862524065
+        -0.0246720378802
+        -0.0246578233538
+        -0.0246436088275
+        -0.0246293943012
+        -0.0246151797749
+        -0.0246009652486
+        -0.0245867507222
+        -0.0245725361959
+        -0.0245583216696
+        -0.0245441071433
+        -0.0245298926169
+        -0.0245156780906
+        -0.0245014635643
+        -0.024487249038
+        -0.0244730345117
+        -0.0244588199853
+        -0.024444605459
+        -0.0244303909327
+        -0.0244161764064
+        -0.0244019618801
+        -0.0243877473537
+        -0.0243735328274
+        -0.0243593183011
+        -0.0243451037748
+        -0.0243308892484
+        -0.0243166747221
+        -0.0243024601958
+        -0.0242882456695
+        -0.0242740311432
+        -0.0242598166168
+        -0.0242456020905
+        -0.0242313875642
+        -0.0242171730379
+        -0.0242029585116
+        -0.0241887439852
+        -0.0241745294589
+        -0.0241603149326
+        -0.0241461004063
+        -0.0241318858799
+        -0.0241176713536
+        -0.0241034568273
+        -0.024089242301
+        -0.0240750277747
+        -0.0240608132483
+        -0.024046598722
+        -0.0240323841957
+        -0.0240181696694
+        -0.0240039551431
+        -0.0239897406167
+        -0.0239755260904
+        -0.0239613115641
+        -0.0239470970378
+        -0.0239328825114
+        -0.0239186679851
+        -0.0239044534588
+        -0.0238902389325
+        -0.0238760244062
+        -0.0238618098798
+        -0.0238475953535
+        -0.0238333808272
+        -0.0238191663009
+        -0.0238049517745
+        -0.0237907372482
+        -0.0237765227219
+        -0.0237623081956
+        -0.0237480936693
+        -0.0237338791429
+        -0.0237196646166
+        -0.0237054500903
+        -0.023691235564
+        -0.0236770210377
+        -0.0236628065113
+        -0.023648591985
+        -0.0236343774587
+        -0.0236201629324
+        -0.023605948406
+        -0.0235917338797
+        -0.0235775193534
+        -0.0235633048271
+        -0.0235490903008
+        -0.0235348757744
+        -0.0235206612481
+        -0.0235064467218
+        -0.0234922321955
+        -0.0234780176692
+        -0.0234638031428
+        -0.0234495886165
+        -0.0234353740902
+        -0.0234211595639
+        -0.0234069450375
+        -0.0233927305112
+        -0.0233785159849
+        -0.0233643014586
+        -0.0233500869323
+        -0.0233358724059
+        -0.0233216578796
+        -0.0233074433533
+        -0.023293228827
+        -0.0232790143007
+        -0.0232647997743
+        -0.023250585248
+        -0.0232363707217
+        -0.0232221561954
+        -0.023207941669
+        -0.0231937271427
+        -0.0231795126164
+        -0.0231652980901
+        -0.0231510835638
+        -0.0231368690374
+        -0.0231226545111
+        -0.0231084399848
+        -0.0230942254585
+        -0.0230800109322
+        -0.0230657964058
+        -0.0230515818795
+        -0.0230373673532
+        -0.0230231528269
+        -0.0230089383005
+        -0.0229947237742
+        -0.0229805092479
+        -0.0229662947216
+        -0.0229520801953
+        -0.0229378656689
+        -0.0229236511426
+        -0.0229094366163
+        -0.02289522209
+        -0.0228810075637
+        -0.0228667930373
+        -0.022852578511
+        -0.0228383639847
+        -0.0228241494584
+        -0.022809934932
+        -0.0227957204057
+        -0.0227815058794
+        -0.0227672913531
+        -0.0227530768268
+        -0.0227388623004
+        -0.0227246477741
+        -0.0227104332478
+        -0.0226962187215
+        -0.0226820041952
+        -0.0226677896688
+        -0.0226535751425
+        -0.0226393606162
+        -0.0226251460899
+        -0.0226109315635
+        -0.0225967170372
+        -0.0225825025109
+        -0.0225682879846
+        -0.0225540734583
+        -0.0225398589319
+        -0.0225256444056
+        -0.0225114298793
+        -0.022497215353
+        -0.0224830008267
+        -0.0224687863003
+        -0.022454571774
+        -0.0224403572477
+        -0.0224261427214
+        -0.022411928195
+        -0.0223977136687
+        -0.0223834991424
+        -0.0223692846161
+        -0.0223550700898
+        -0.0223408555634
+        -0.0223266410371
+        -0.0223124265108
+        -0.0222982119845
+        -0.0222839974581
+        -0.0222697829318
+        -0.0222555684055
+        -0.0222413538792
+        -0.0222271393529
+        -0.0222129248265
+        -0.0221987103002
+        -0.0221844957739
+        -0.0221702812476
+        -0.0221560667213
+        -0.0221418521949
+        -0.0221276376686
+        -0.0221134231423
+        -0.022099208616
+        -0.0220849940896
+        -0.0220707795633
+        -0.022056565037
+        -0.0220423505107
+        -0.0220281359844
+        -0.022013921458
+        -0.0219997069317
+        -0.0219854924054
+        -0.0219712778791
+        -0.0219570633528
+        -0.0219428488264
+        -0.0219286343001
+        -0.0219144197738
+        -0.0219002052475
+        -0.0218859907211
+        -0.0218717761948
+        -0.0218575616685
+        -0.0218433471422
+        -0.0218291326159
+        -0.0218149180895
+        -0.0218007035632
+        -0.0217864890369
+        -0.0217722745106
+        -0.0217580599843
+        -0.0217438454579
+        -0.0217296309316
+        -0.0217154164053
+        -0.021701201879
+        -0.0216869873526
+        -0.0216727728263
+        -0.0216585583
+        -0.0216443437737
+        -0.0216301292474
+        -0.021615914721
+        -0.0216017001947
+        -0.0215874856684
+        -0.0215732711421
+        -0.0215590566158
+        -0.0215448420894
+        -0.0215306275631
+        -0.0215164130368
+        -0.0215021985105
+        -0.0214879839841
+        -0.0214737694578
+        -0.0214595549315
+        -0.0214453404052
+        -0.0214311258789
+        -0.0214169113525
+        -0.0214026968262
+        -0.0213884822999
+        -0.0213742677736
+        -0.0213600532473
+        -0.0213458387209
+        -0.0213316241946
+        -0.0213174096683
+        -0.021303195142
+        -0.0212889806156
+        -0.0212747660893
+        -0.021260551563
+        -0.0212463370367
+        -0.0212321225104
+        -0.021217907984
+        -0.0212036934577
+        -0.0211894789314
+        -0.0211752644051
+        -0.0211610498788
+        -0.0211468353524
+        -0.0211326208261
+        -0.0211184062998
+        -0.0211041917735
+        -0.0210899772471
+        -0.0210757627208
+        -0.0210615481945
+        -0.0210473336682
+        -0.0210331191419
+        -0.0210189046155
+        -0.0210046900892
+        -0.0209904755629
+        -0.0209762610366
+        -0.0209620465102
+        -0.0209478319839
+        -0.0209336174576
+        -0.0209194029313
+        -0.020905188405
+        -0.0208909738786
+        -0.0208767593523
+        -0.020862544826
+        -0.0208483302997
+        -0.0208341157734
+        -0.020819901247
+        -0.0208056867207
+        -0.0207914721944
+        -0.0207772576681
+        -0.0207630431417
+        -0.0207488286154
+        -0.0207346140891
+        -0.0207203995628
+        -0.0207061850365
+        -0.0206919705101
+        -0.0206777559838
+        -0.0206635414575
+        -0.0206493269312
+        -0.0206351124049
+        -0.0206208978785
+        -0.0206066833522
+        -0.0205924688259
+        -0.0205782542996
+        -0.0205640397732
+        -0.0205498252469
+        -0.0205356107206
+        -0.0205213961943
+        -0.020507181668
+        -0.0204929671416
+        -0.0204787526153
+        -0.020464538089
+        -0.0204503235627
+        -0.0204361090364
+        -0.02042189451
+        -0.0204076799837
+        -0.0203934654574
+        -0.0203792509311
+        -0.0203650364047
+        -0.0203508218784
+        -0.0203366073521
+        -0.0203223928258
+        -0.0203081782995
+        -0.0202939637731
+        -0.0202797492468
+        -0.0202655347205
+        -0.0202513201942
+        -0.0202371056679
+        -0.0202228911415
+        -0.0202086766152
+        -0.0201944620889
+        -0.0201802475626
+        -0.0201660330362
+        -0.0201518185099
+        -0.0201376039836
+        -0.0201233894573
+        -0.020109174931
+        -0.0200949604046
+        -0.0200807458783
+        -0.020066531352
+        -0.0200523168257
+        -0.0200381022994
+        -0.020023887773
+        -0.0200096732467
+        -0.0199954587204
+        -0.0199812441941
+        -0.0199670296677
+        -0.0199528151414
+        -0.0199386006151
+        -0.0199243860888
+        -0.0199101715625
+        -0.0198959570361
+        -0.0198817425098
+        -0.0198675279835
+        -0.0198533134572
+        -0.0198390989309
+        -0.0198248844045
+        -0.0198106698782
+        -0.0197964553519
+        -0.0197822408256
+        -0.0197680262992
+        -0.0197538117729
+        -0.0197395972466
+        -0.0197253827203
+        -0.019711168194
+        -0.0196969536676
+        -0.0196827391413
+        -0.019668524615
+        -0.0196543100887
+        -0.0196400955624
+        -0.019625881036
+        -0.0196116665097
+        -0.0195974519834
+        -0.0195832374571
+        -0.0195690229307
+        -0.0195548084044
+        -0.0195405938781
+        -0.0195263793518
+        -0.0195121648255
+        -0.0194979502991
+        -0.0194837357728
+        -0.0194695212465
+        -0.0194553067202
+        -0.0194410921938
+        -0.0194268776675
+        -0.0194126631412
+        -0.0193984486149
+        -0.0193842340886
+        -0.0193700195622
+        -0.0193558050359
+        -0.0193415905096
+        -0.0193273759833
+        -0.019313161457
+        -0.0192989469306
+        -0.0192847324043
+        -0.019270517878
+        -0.0192563033517
+        -0.0192420888253
+        -0.019227874299
+        -0.0192136597727
+        -0.0191994452464
+        -0.0191852307201
+        -0.0191710161937
+        -0.0191568016674
+        -0.0191425871411
+        -0.0191283726148
+        -0.0191141580885
+        -0.0190999435621
+        -0.0190857290358
+        -0.0190715145095
+        -0.0190572999832
+        -0.0190430854568
+        -0.0190288709305
+        -0.0190146564042
+        -0.0190004418779
+        -0.0189862273516
+        -0.0189720128252
+        -0.0189577982989
+        -0.0189435837726
+        -0.0189293692463
+        -0.01891515472
+        -0.0189009401936
+        -0.0188867256673
+        -0.018872511141
+        -0.0188582966147
+        -0.0188440820883
+        -0.018829867562
+        -0.0188156530357
+        -0.0188014385094
+        -0.0187872239831
+        -0.0187730094567
+        -0.0187587949304
+        -0.0187445804041
+        -0.0187303658778
+        -0.0187161513515
+        -0.0187019368251
+        -0.0186877222988
+        -0.0186735077725
+        -0.0186592932462
+        -0.0186450787198
+        -0.0186308641935
+        -0.0186166496672
+        -0.0186024351409
+        -0.0185882206146
+        -0.0185740060882
+        -0.0185597915619
+        -0.0185455770356
+        -0.0185313625093
+        -0.018517147983
+        -0.0185029334566
+        -0.0184887189303
+        -0.018474504404
+        -0.0184602898777
+        -0.0184460753513
+        -0.018431860825
+        -0.0184176462987
+        -0.0184034317724
+        -0.0183892172461
+        -0.0183750027197
+        -0.0183607881934
+        -0.0183465736671
+        -0.0183323591408
+        -0.0183181446145
+        -0.0183039300881
+        -0.0182897155618
+        -0.0182755010355
+        -0.0182612865092
+        -0.0182470719828
+        -0.0182328574565
+        -0.0182186429302
+        -0.0182044284039
+        -0.0181902138776
+        -0.0181759993512
+        -0.0181617848249
+        -0.0181475702986
+        -0.0181333557723
+        -0.0181191412459
+        -0.0181049267196
+        -0.0180907121933
+        -0.018076497667
+        -0.0180622831407
+        -0.0180480686143
+        -0.018033854088
+        -0.0180196395617
+        -0.0180054250354
+        -0.0179912105091
+        -0.0179769959827
+        -0.0179627814564
+        -0.0179485669301
+        -0.0179343524038
+        -0.0179201378774
+        -0.0179059233511
+        -0.0178917088248
+        -0.0178774942985
+        -0.0178632797722
+        -0.0178490652458
+        -0.0178348507195
+        -0.0178206361932
+        -0.0178064216669
+        -0.0177922071406
+        -0.0177779926142
+        -0.0177637780879
+        -0.0177495635616
+        -0.0177353490353
+        -0.0177211345089
+        -0.0177069199826
+        -0.0176927054563
+        -0.01767849093
+        -0.0176642764037
+        -0.0176500618773
+        -0.017635847351
+        -0.0176216328247
+        -0.0176074182984
+        -0.0175932037721
+        -0.0175789892457
+        -0.0175647747194
+        -0.0175505601931
+        -0.0175363456668
+        -0.0175221311404
+        -0.0175079166141
+        -0.0174937020878
+        -0.0174794875615
+        -0.0174652730352
+        -0.0174510585088
+        -0.0174368439825
+        -0.0174226294562
+        -0.0174084149299
+        -0.0173942004036
+        -0.0173799858772
+        -0.0173657713509
+        -0.0173515568246
+        -0.0173373422983
+        -0.0173231277719
+        -0.0173089132456
+        -0.0172946987193
+        -0.017280484193
+        -0.0172662696667
+        -0.0172520551403
+        -0.017237840614
+        -0.0172236260877
+        -0.0172094115614
+        -0.0171951970351
+        -0.0171809825087
+        -0.0171667679824
+        -0.0171525534561
+        -0.0171383389298
+        -0.0171241244034
+        -0.0171099098771
+        -0.0170956953508
+        -0.0170814808245
+        -0.0170672662982
+        -0.0170530517718
+        -0.0170388372455
+        -0.0170246227192
+        -0.0170104081929
+        -0.0169961936666
+        -0.0169819791402
+        -0.0169677646139
+        -0.0169535500876
+        -0.0169393355613
+        -0.0169251210349
+        -0.0169109065086
+        -0.0168966919823
+        -0.016882477456
+        -0.0168682629297
+        -0.0168540484033
+        -0.016839833877
+        -0.0168256193507
+        -0.0168114048244
+        -0.016797190298
+        -0.0167829757717
+        -0.0167687612454
+        -0.0167545467191
+        -0.0167403321928
+        -0.0167261176664
+        -0.0167119031401
+        -0.0166976886138
+        -0.0166834740875
+        -0.0166692595612
+        -0.0166550450348
+        -0.0166408305085
+        -0.0166266159822
+        -0.0166124014559
+        -0.0165981869295
+        -0.0165839724032
+        -0.0165697578769
+        -0.0165555433506
+        -0.0165413288243
+        -0.0165271142979
+        -0.0165128997716
+        -0.0164986852453
+        -0.016484470719
+        -0.0164702561927
+        -0.0164560416663
+        -0.01644182714
+        -0.0164276126137
+        -0.0164133980874
+        -0.016399183561
+        -0.0163849690347
+        -0.0163707545084
+        -0.0163565399821
+        -0.0163423254558
+        -0.0163281109294
+        -0.0163138964031
+        -0.0162996818768
+        -0.0162854673505
+        -0.0162712528242
+        -0.0162570382978
+        -0.0162428237715
+        -0.0162286092452
+        -0.0162143947189
+        -0.0162001801925
+        -0.0161859656662
+        -0.0161717511399
+        -0.0161575366136
+        -0.0161433220873
+        -0.0161291075609
+        -0.0161148930346
+        -0.0161006785083
+        -0.016086463982
+        -0.0160722494557
+        -0.0160580349293
+        -0.016043820403
+        -0.0160296058767
+        -0.0160153913504
+        -0.016001176824
+        -0.0159869622977
+        -0.0159727477714
+        -0.0159585332451
+        -0.0159443187188
+        -0.0159301041924
+        -0.0159158896661
+        -0.0159016751398
+        -0.0158874606135
+        -0.0158732460872
+        -0.0158590315608
+        -0.0158448170345
+        -0.0158306025082
+        -0.0158163879819
+        -0.0158021734555
+        -0.0157879589292
+        -0.0157737444029
+        -0.0157595298766
+        -0.0157453153503
+        -0.0157311008239
+        -0.0157168862976
+        -0.0157026717713
+        -0.015688457245
+        -0.0156742427187
+        -0.0156600281923
+        -0.015645813666
+        -0.0156315991397
+        -0.0156173846134
+        -0.015603170087
+        -0.0155889555607
+        -0.0155747410344
+        -0.0155605265081
+        -0.0155463119818
+        -0.0155320974554
+        -0.0155178829291
+        -0.0155036684028
+        -0.0154894538765
+        -0.0154752393502
+        -0.0154610248238
+        -0.0154468102975
+        -0.0154325957712
+        -0.0154183812449
+        -0.0154041667185
+        -0.0153899521922
+        -0.0153757376659
+        -0.0153615231396
+        -0.0153473086133
+        -0.0153330940869
+        -0.0153188795606
+        -0.0153046650343
+        -0.015290450508
+        -0.0152762359816
+        -0.0152620214553
+        -0.015247806929
+        -0.0152335924027
+        -0.0152193778764
+        -0.01520516335
+        -0.0151909488237
+        -0.0151767342974
+        -0.0151625197711
+        -0.0151483052448
+        -0.0151340907184
+        -0.0151198761921
+        -0.0151056616658
+        -0.0150914471395
+        -0.0150772326131
+        -0.0150630180868
+        -0.0150488035605
+        -0.0150345890342
+        -0.0150203745079
+        -0.0150061599815
+        -0.0149919454552
+        -0.0149777309289
+        -0.0149635164026
+        -0.0149493018763
+        -0.0149350873499
+        -0.0149208728236
+        -0.0149066582973
+        -0.014892443771
+        -0.0148782292446
+        -0.0148640147183
+        -0.014849800192
+        -0.0148355856657
+        -0.0148213711394
+        -0.014807156613
+        -0.0147929420867
+        -0.0147787275604
+        -0.0147645130341
+        -0.0147502985078
+        -0.0147360839814
+        -0.0147218694551
+        -0.0147076549288
+        -0.0146934404025
+        -0.0146792258761
+        -0.0146650113498
+        -0.0146507968235
+        -0.0146365822972
+        -0.0146223677709
+        -0.0146081532445
+        -0.0145939387182
+        -0.0145797241919
+        -0.0145655096656
+        -0.0145512951393
+        -0.0145370806129
+        -0.0145228660866
+        -0.0145086515603
+        -0.014494437034
+        -0.0144802225076
+        -0.0144660079813
+        -0.014451793455
+        -0.0144375789287
+        -0.0144233644024
+        -0.014409149876
+        -0.0143949353497
+        -0.0143807208234
+        -0.0143665062971
+        -0.0143522917708
+        -0.0143380772444
+        -0.0143238627181
+        -0.0143096481918
+        -0.0142954336655
+        -0.0142812191391
+        -0.0142670046128
+        -0.0142527900865
+        -0.0142385755602
+        -0.0142243610339
+        -0.0142101465075
+        -0.0141959319812
+        -0.0141817174549
+        -0.0141675029286
+        -0.0141532884023
+        -0.0141390738759
+        -0.0141248593496
+        -0.0141106448233
+        -0.014096430297
+        -0.0140822157706
+        -0.0140680012443
+        -0.014053786718
+        -0.0140395721917
+        -0.0140253576654
+        -0.014011143139
+        -0.0139969286127
+        -0.0139827140864
+        -0.0139684995601
+        -0.0139542850337
+        -0.0139400705074
+        -0.0139258559811
+        -0.0139116414548
+        -0.0138974269285
+        -0.0138832124021
+        -0.0138689978758
+        -0.0138547833495
+        -0.0138405688232
+        -0.0138263542969
+        -0.0138121397705
+        -0.0137979252442
+        -0.0137837107179
+        -0.0137694961916
+        -0.0137552816652
+        -0.0137410671389
+        -0.0137268526126
+        -0.0137126380863
+        -0.01369842356
+        -0.0136842090336
+        -0.0136699945073
+        -0.013655779981
+        -0.0136415654547
+        -0.0136273509284
+        -0.013613136402
+        -0.0135989218757
+        -0.0135847073494
+        -0.0135704928231
+        -0.0135562782967
+        -0.0135420637704
+        -0.0135278492441
+        -0.0135136347178
+        -0.0134994201915
+        -0.0134852056651
+        -0.0134709911388
+        -0.0134567766125
+        -0.0134425620862
+        -0.0134283475599
+        -0.0134141330335
+        -0.0133999185072
+        -0.0133857039809
+        -0.0133714894546
+        -0.0133572749282
+        -0.0133430604019
+        -0.0133288458756
+        -0.0133146313493
+        -0.013300416823
+        -0.0132862022966
+        -0.0132719877703
+        -0.013257773244
+        -0.0132435587177
+        -0.0132293441914
+        -0.013215129665
+        -0.0132009151387
+        -0.0131867006124
+        -0.0131724860861
+        -0.0131582715597
+        -0.0131440570334
+        -0.0131298425071
+        -0.0131156279808
+        -0.0131014134545
+        -0.0130871989281
+        -0.0130729844018
+        -0.0130587698755
+        -0.0130445553492
+        -0.0130303408229
+        -0.0130161262965
+        -0.0130019117702
+        -0.0129876972439
+        -0.0129734827176
+        -0.0129592681912
+        -0.0129450536649
+        -0.0129308391386
+        -0.0129166246123
+        -0.012902410086
+        -0.0128881955596
+        -0.0128739810333
+        -0.012859766507
+        -0.0128455519807
+        -0.0128313374544
+        -0.012817122928
+        -0.0128029084017
+        -0.0127886938754
+        -0.0127744793491
+        -0.0127602648227
+        -0.0127460502964
+        -0.0127318357701
+        -0.0127176212438
+        -0.0127034067175
+        -0.0126891921911
+        -0.0126749776648
+        -0.0126607631385
+        -0.0126465486122
+        -0.0126323340858
+        -0.0126181195595
+        -0.0126039050332
+        -0.0125896905069
+        -0.0125754759806
+        -0.0125612614542
+        -0.0125470469279
+        -0.0125328324016
+        -0.0125186178753
+        -0.012504403349
+        -0.0124901888226
+        -0.0124759742963
+        -0.01246175977
+        -0.0124475452437
+        -0.0124333307173
+        -0.012419116191
+        -0.0124049016647
+        -0.0123906871384
+        -0.0123764726121
+        -0.0123622580857
+        -0.0123480435594
+        -0.0123338290331
+        -0.0123196145068
+        -0.0123053999805
+        -0.0122911854541
+        -0.0122769709278
+        -0.0122627564015
+        -0.0122485418752
+        -0.0122343273488
+        -0.0122201128225
+        -0.0122058982962
+        -0.0121916837699
+        -0.0121774692436
+        -0.0121632547172
+        -0.0121490401909
+        -0.0121348256646
+        -0.0121206111383
+        -0.012106396612
+        -0.0120921820856
+        -0.0120779675593
+        -0.012063753033
+        -0.0120495385067
+        -0.0120353239803
+        -0.012021109454
+        -0.0120068949277
+        -0.0119926804014
+        -0.0119784658751
+        -0.0119642513487
+        -0.0119500368224
+        -0.0119358222961
+        -0.0119216077698
+        -0.0119073932435
+        -0.0118931787171
+        -0.0118789641908
+        -0.0118647496645
+        -0.0118505351382
+        -0.0118363206118
+        -0.0118221060855
+        -0.0118078915592
+        -0.0117936770329
+        -0.0117794625066
+        -0.0117652479802
+        -0.0117510334539
+        -0.0117368189276
+        -0.0117226044013
+        -0.011708389875
+        -0.0116941753486
+        -0.0116799608223
+        -0.011665746296
+        -0.0116515317697
+        -0.0116373172433
+        -0.011623102717
+        -0.0116088881907
+        -0.0115946736644
+        -0.0115804591381
+        -0.0115662446117
+        -0.0115520300854
+        -0.0115378155591
+        -0.0115236010328
+        -0.0115093865065
+        -0.0114951719801
+        -0.0114809574538
+        -0.0114667429275
+        -0.0114525284012
+        -0.0114383138748
+        -0.0114240993485
+        -0.0114098848222
+        -0.0113956702959
+        -0.0113814557696
+        -0.0113672412432
+        -0.0113530267169
+        -0.0113388121906
+        -0.0113245976643
+        -0.011310383138
+        -0.0112961686116
+        -0.0112819540853
+        -0.011267739559
+        -0.0112535250327
+        -0.0112393105063
+        -0.01122509598
+        -0.0112108814537
+        -0.0111966669274
+        -0.0111824524011
+        -0.0111682378747
+        -0.0111540233484
+        -0.0111398088221
+        -0.0111255942958
+        -0.0111113797694
+        -0.0110971652431
+        -0.0110829507168
+        -0.0110687361905
+        -0.0110545216642
+        -0.0110403071378
+        -0.0110260926115
+        -0.0110118780852
+        -0.0109976635589
+        -0.0109834490326
+        -0.0109692345062
+        -0.0109550199799
+        -0.0109408054536
+        -0.0109265909273
+        -0.0109123764009
+        -0.0108981618746
+        -0.0108839473483
+        -0.010869732822
+        -0.0108555182957
+        -0.0108413037693
+        -0.010827089243
+        -0.0108128747167
+        -0.0107986601904
+        -0.0107844456641
+        -0.0107702311377
+        -0.0107560166114
+        -0.0107418020851
+        -0.0107275875588
+        -0.0107133730324
+        -0.0106991585061
+        -0.0106849439798
+        -0.0106707294535
+        -0.0106565149272
+        -0.0106423004008
+        -0.0106280858745
+        -0.0106138713482
+        -0.0105996568219
+        -0.0105854422956
+        -0.0105712277692
+        -0.0105570132429
+        -0.0105427987166
+        -0.0105285841903
+        -0.0105143696639
+        -0.0105001551376
+        -0.0104859406113
+        -0.010471726085
+        -0.0104575115587
+        -0.0104432970323
+        -0.010429082506
+        -0.0104148679797
+        -0.0104006534534
+        -0.0103864389271
+        -0.0103722244007
+        -0.0103580098744
+        -0.0103437953481
+        -0.0103295808218
+        -0.0103153662954
+        -0.0103011517691
+        -0.0102869372428
+        -0.0102727227165
+        -0.0102585081902
+        -0.0102442936638
+        -0.0102300791375
+        -0.0102158646112
+        -0.0102016500849
+        -0.0101874355586
+        -0.0101732210322
+        -0.0101590065059
+        -0.0101447919796
+        -0.0101305774533
+        -0.0101163629269
+        -0.0101021484006
+        -0.0100879338743
+        -0.010073719348
+        -0.0100595048217
+        -0.0100452902953
+        -0.010031075769
+        -0.0100168612427
+        -0.0100026467164
+        -0.00998843219005
+        -0.00997421766373
+        -0.00996000313741
+        -0.00994578861109
+        -0.00993157408476
+        -0.00991735955844
+        -0.00990314503212
+        -0.0098889305058
+        -0.00987471597948
+        -0.00986050145316
+        -0.00984628692684
+        -0.00983207240051
+        -0.00981785787419
+        -0.00980364334787
+        -0.00978942882155
+        -0.00977521429523
+        -0.00976099976891
+        -0.00974678524258
+        -0.00973257071626
+        -0.00971835618994
+        -0.00970414166362
+        -0.0096899271373
+        -0.00967571261098
+        -0.00966149808466
+        -0.00964728355833
+        -0.00963306903201
+        -0.00961885450569
+        -0.00960463997937
+        -0.00959042545305
+        -0.00957621092673
+        -0.00956199640041
+        -0.00954778187408
+        -0.00953356734776
+        -0.00951935282144
+        -0.00950513829512
+        -0.0094909237688
+        -0.00947670924248
+        -0.00946249471615
+        -0.00944828018983
+        -0.00943406566351
+        -0.00941985113719
+        -0.00940563661087
+        -0.00939142208455
+        -0.00937720755823
+        -0.0093629930319
+        -0.00934877850558
+        -0.00933456397926
+        -0.00932034945294
+        -0.00930613492662
+        -0.0092919204003
+        -0.00927770587398
+        -0.00926349134765
+        -0.00924927682133
+        -0.00923506229501
+        -0.00922084776869
+        -0.00920663324237
+        -0.00919241871605
+        -0.00917820418972
+        -0.0091639896634
+        -0.00914977513708
+        -0.00913556061076
+        -0.00912134608444
+        -0.00910713155812
+        -0.0090929170318
+        -0.00907870250547
+        -0.00906448797915
+        -0.00905027345283
+        -0.00903605892651
+        -0.00902184440019
+        -0.00900762987387
+        -0.00899341534755
+        -0.00897920082122
+        -0.0089649862949
+        -0.00895077176858
+        -0.00893655724226
+        -0.00892234271594
+        -0.00890812818962
+        -0.00889391366329
+        -0.00887969913697
+        -0.00886548461065
+        -0.00885127008433
+        -0.00883705555801
+        -0.00882284103169
+        -0.00880862650537
+        -0.00879441197904
+        -0.00878019745272
+        -0.0087659829264
+        -0.00875176840008
+        -0.00873755387376
+        -0.00872333934744
+        -0.00870912482112
+        -0.00869491029479
+        -0.00868069576847
+        -0.00866648124215
+        -0.00865226671583
+        -0.00863805218951
+        -0.00862383766319
+        -0.00860962313686
+        -0.00859540861054
+        -0.00858119408422
+        -0.0085669795579
+        -0.00855276503158
+        -0.00853855050526
+        -0.00852433597894
+        -0.00851012145261
+        -0.00849590692629
+        -0.00848169239997
+        -0.00846747787365
+        -0.00845326334733
+        -0.00843904882101
+        -0.00842483429469
+        -0.00841061976836
+        -0.00839640524204
+        -0.00838219071572
+        -0.0083679761894
+        -0.00835376166308
+        -0.00833954713676
+        -0.00832533261043
+        -0.00831111808411
+        -0.00829690355779
+        -0.00828268903147
+        -0.00826847450515
+        -0.00825425997883
+        -0.00824004545251
+        -0.00822583092618
+        -0.00821161639986
+        -0.00819740187354
+        -0.00818318734722
+        -0.0081689728209
+        -0.00815475829458
+        -0.00814054376826
+        -0.00812632924193
+        -0.00811211471561
+        -0.00809790018929
+        -0.00808368566297
+        -0.00806947113665
+        -0.00805525661033
+        -0.008041042084
+        -0.00802682755768
+        -0.00801261303136
+        -0.00799839850504
+        -0.00798418397872
+        -0.0079699694524
+        -0.00795575492608
+        -0.00794154039975
+        -0.00792732587343
+        -0.00791311134711
+        -0.00789889682079
+        -0.00788468229447
+        -0.00787046776815
+        -0.00785625324183
+        -0.0078420387155
+        -0.00782782418918
+        -0.00781360966286
+        -0.00779939513654
+        -0.00778518061022
+        -0.0077709660839
+        -0.00775675155757
+        -0.00774253703125
+        -0.00772832250493
+        -0.00771410797861
+        -0.00769989345229
+        -0.00768567892597
+        -0.00767146439965
+        -0.00765724987332
+        -0.007643035347
+        -0.00762882082068
+        -0.00761460629436
+        -0.00760039176804
+        -0.00758617724172
+        -0.0075719627154
+        -0.00755774818907
+        -0.00754353366275
+        -0.00752931913643
+        -0.00751510461011
+        -0.00750089008379
+        -0.00748667555747
+        -0.00747246103114
+        -0.00745824650482
+        -0.0074440319785
+        -0.00742981745218
+        -0.00741560292586
+        -0.00740138839954
+        -0.00738717387322
+        -0.00737295934689
+        -0.00735874482057
+        -0.00734453029425
+        -0.00733031576793
+        -0.00731610124161
+        -0.00730188671529
+        -0.00728767218897
+        -0.00727345766264
+        -0.00725924313632
+        -0.00724502861
+        -0.00723081408368
+        -0.00721659955736
+        -0.00720238503104
+        -0.00718817050471
+        -0.00717395597839
+        -0.00715974145207
+        -0.00714552692575
+        -0.00713131239943
+        -0.00711709787311
+        -0.00710288334679
+        -0.00708866882046
+        -0.00707445429414
+        -0.00706023976782
+        -0.0070460252415
+        -0.00703181071518
+        -0.00701759618886
+        -0.00700338166254
+        -0.00698916713621
+        -0.00697495260989
+        -0.00696073808357
+        -0.00694652355725
+        -0.00693230903093
+        -0.00691809450461
+        -0.00690387997828
+        -0.00688966545196
+        -0.00687545092564
+        -0.00686123639932
+        -0.006847021873
+        -0.00683280734668
+        -0.00681859282036
+        -0.00680437829403
+        -0.00679016376771
+        -0.00677594924139
+        -0.00676173471507
+        -0.00674752018875
+        -0.00673330566243
+        -0.00671909113611
+        -0.00670487660978
+        -0.00669066208346
+        -0.00667644755714
+        -0.00666223303082
+        -0.0066480185045
+        -0.00663380397818
+        -0.00661958945185
+        -0.00660537492553
+        -0.00659116039921
+        -0.00657694587289
+        -0.00656273134657
+        -0.00654851682025
+        -0.00653430229393
+        -0.0065200877676
+        -0.00650587324128
+        -0.00649165871496
+        -0.00647744418864
+        -0.00646322966232
+        -0.006449015136
+        -0.00643480060968
+        -0.00642058608335
+        -0.00640637155703
+        -0.00639215703071
+        -0.00637794250439
+        -0.00636372797807
+        -0.00634951345175
+        -0.00633529892542
+        -0.0063210843991
+        -0.00630686987278
+        -0.00629265534646
+        -0.00627844082014
+        -0.00626422629382
+        -0.0062500117675
+        -0.00623579724117
+        -0.00622158271485
+        -0.00620736818853
+        -0.00619315366221
+        -0.00617893913589
+        -0.00616472460957
+        -0.00615051008325
+        -0.00613629555692
+        -0.0061220810306
+        -0.00610786650428
+        -0.00609365197796
+        -0.00607943745164
+        -0.00606522292532
+        -0.00605100839899
+        -0.00603679387267
+        -0.00602257934635
+        -0.00600836482003
+        -0.00599415029371
+        -0.00597993576739
+        -0.00596572124107
+        -0.00595150671474
+        -0.00593729218842
+        -0.0059230776621
+        -0.00590886313578
+        -0.00589464860946
+        -0.00588043408314
+        -0.00586621955682
+        -0.00585200503049
+        -0.00583779050417
+        -0.00582357597785
+        -0.00580936145153
+        -0.00579514692521
+        -0.00578093239889
+        -0.00576671787256
+        -0.00575250334624
+        -0.00573828881992
+        -0.0057240742936
+        -0.00570985976728
+        -0.00569564524096
+        -0.00568143071464
+        -0.00566721618831
+        -0.00565300166199
+        -0.00563878713567
+        -0.00562457260935
+        -0.00561035808303
+        -0.00559614355671
+        -0.00558192903039
+        -0.00556771450406
+        -0.00555349997774
+        -0.00553928545142
+        -0.0055250709251
+        -0.00551085639878
+        -0.00549664187246
+        -0.00548242734613
+        -0.00546821281981
+        -0.00545399829349
+        -0.00543978376717
+        -0.00542556924085
+        -0.00541135471453
+        -0.00539714018821
+        -0.00538292566188
+        -0.00536871113556
+        -0.00535449660924
+        -0.00534028208292
+        -0.0053260675566
+        -0.00531185303028
+        -0.00529763850396
+        -0.00528342397763
+        -0.00526920945131
+        -0.00525499492499
+        -0.00524078039867
+        -0.00522656587235
+        -0.00521235134603
+        -0.0051981368197
+        -0.00518392229338
+        -0.00516970776706
+        -0.00515549324074
+        -0.00514127871442
+        -0.0051270641881
+        -0.00511284966178
+        -0.00509863513545
+        -0.00508442060913
+        -0.00507020608281
+        -0.00505599155649
+        -0.00504177703017
+        -0.00502756250385
+        -0.00501334797752
+        -0.0049991334512
+        -0.00498491892488
+        -0.00497070439856
+        -0.00495648987224
+        -0.00494227534592
+        -0.0049280608196
+        -0.00491384629327
+        -0.00489963176695
+        -0.00488541724063
+        -0.00487120271431
+        -0.00485698818799
+        -0.00484277366167
+        -0.00482855913535
+        -0.00481434460902
+        -0.0048001300827
+        -0.00478591555638
+        -0.00477170103006
+        -0.00475748650374
+        -0.00474327197742
+        -0.00472905745109
+        -0.00471484292477
+        -0.00470062839845
+        -0.00468641387213
+        -0.00467219934581
+        -0.00465798481949
+        -0.00464377029317
+        -0.00462955576684
+        -0.00461534124052
+        -0.0046011267142
+        -0.00458691218788
+        -0.00457269766156
+        -0.00455848313524
+        -0.00454426860892
+        -0.00453005408259
+        -0.00451583955627
+        -0.00450162502995
+        -0.00448741050363
+        -0.00447319597731
+        -0.00445898145099
+        -0.00444476692466
+        -0.00443055239834
+        -0.00441633787202
+        -0.0044021233457
+        -0.00438790881938
+        -0.00437369429306
+        -0.00435947976674
+        -0.00434526524041
+        -0.00433105071409
+        -0.00431683618777
+        -0.00430262166145
+        -0.00428840713513
+        -0.00427419260881
+        -0.00425997808249
+        -0.00424576355616
+        -0.00423154902984
+        -0.00421733450352
+        -0.0042031199772
+        -0.00418890545088
+        -0.00417469092456
+        -0.00416047639823
+        -0.00414626187191
+        -0.00413204734559
+        -0.00411783281927
+        -0.00410361829295
+        -0.00408940376663
+        -0.00407518924031
+        -0.00406097471398
+        -0.00404676018766
+        -0.00403254566134
+        -0.00401833113502
+        -0.0040041166087
+        -0.00398990208238
+        -0.00397568755606
+        -0.00396147302973
+        -0.00394725850341
+        -0.00393304397709
+        -0.00391882945077
+        -0.00390461492445
+        -0.00389040039813
+        -0.0038761858718
+        -0.00386197134548
+        -0.00384775681916
+        -0.00383354229284
+        -0.00381932776652
+        -0.0038051132402
+        -0.00379089871388
+        -0.00377668418755
+        -0.00376246966123
+        -0.00374825513491
+        -0.00373404060859
+        -0.00371982608227
+        -0.00370561155595
+        -0.00369139702963
+        -0.0036771825033
+        -0.00366296797698
+        -0.00364875345066
+        -0.00363453892434
+        -0.00362032439802
+        -0.0036061098717
+        -0.00359189534537
+        -0.00357768081905
+        -0.00356346629273
+        -0.00354925176641
+        -0.00353503724009
+        -0.00352082271377
+        -0.00350660818745
+        -0.00349239366112
+        -0.0034781791348
+        -0.00346396460848
+        -0.00344975008216
+        -0.00343553555584
+        -0.00342132102952
+        -0.0034071065032
+        -0.00339289197687
+        -0.00337867745055
+        -0.00336446292423
+        -0.00335024839791
+        -0.00333603387159
+        -0.00332181934527
+        -0.00330760481894
+        -0.00329339029262
+        -0.0032791757663
+        -0.00326496123998
+        -0.00325074671366
+        -0.00323653218734
+        -0.00322231766102
+        -0.00320810313469
+        -0.00319388860837
+        -0.00317967408205
+        -0.00316545955573
+        -0.00315124502941
+        -0.00313703050309
+        -0.00312281597677
+        -0.00310860145044
+        -0.00309438692412
+        -0.0030801723978
+        -0.00306595787148
+        -0.00305174334516
+        -0.00303752881884
+        -0.00302331429251
+        -0.00300909976619
+        -0.00299488523987
+        -0.00298067071355
+        -0.00296645618723
+        -0.00295224166091
+        -0.00293802713459
+        -0.00292381260826
+        -0.00290959808194
+        -0.00289538355562
+        -0.0028811690293
+        -0.00286695450298
+        -0.00285273997666
+        -0.00283852545034
+        -0.00282431092401
+        -0.00281009639769
+        -0.00279588187137
+        -0.00278166734505
+        -0.00276745281873
+        -0.00275323829241
+        -0.00273902376608
+        -0.00272480923976
+        -0.00271059471344
+        -0.00269638018712
+        -0.0026821656608
+        -0.00266795113448
+        -0.00265373660816
+        -0.00263952208183
+        -0.00262530755551
+        -0.00261109302919
+        -0.00259687850287
+        -0.00258266397655
+        -0.00256844945023
+        -0.00255423492391
+        -0.00254002039758
+        -0.00252580587126
+        -0.00251159134494
+        -0.00249737681862
+        -0.0024831622923
+        -0.00246894776598
+        -0.00245473323965
+        -0.00244051871333
+        -0.00242630418701
+        -0.00241208966069
+        -0.00239787513437
+        -0.00238366060805
+        -0.00236944608173
+        -0.0023552315554
+        -0.00234101702908
+        -0.00232680250276
+        -0.00231258797644
+        -0.00229837345012
+        -0.0022841589238
+        -0.00226994439748
+        -0.00225572987115
+        -0.00224151534483
+        -0.00222730081851
+        -0.00221308629219
+        -0.00219887176587
+        -0.00218465723955
+        -0.00217044271322
+        -0.0021562281869
+        -0.00214201366058
+        -0.00212779913426
+        -0.00211358460794
+        -0.00209937008162
+        -0.0020851555553
+        -0.00207094102897
+        -0.00205672650265
+        -0.00204251197633
+        -0.00202829745001
+        -0.00201408292369
+        -0.00199986839737
+        -0.00198565387105
+        -0.00197143934472
+        -0.0019572248184
+        -0.00194301029208
+        -0.00192879576576
+        -0.00191458123944
+        -0.00190036671312
+        -0.00188615218679
+        -0.00187193766047
+        -0.00185772313415
+        -0.00184350860783
+        -0.00182929408151
+        -0.00181507955519
+        -0.00180086502887
+        -0.00178665050254
+        -0.00177243597622
+        -0.0017582214499
+        -0.00174400692358
+        -0.00172979239726
+        -0.00171557787094
+        -0.00170136334462
+        -0.00168714881829
+        -0.00167293429197
+        -0.00165871976565
+        -0.00164450523933
+        -0.00163029071301
+        -0.00161607618669
+        -0.00160186166036
+        -0.00158764713404
+        -0.00157343260772
+        -0.0015592180814
+        -0.00154500355508
+        -0.00153078902876
+        -0.00151657450244
+        -0.00150235997611
+        -0.00148814544979
+        -0.00147393092347
+        -0.00145971639715
+        -0.00144550187083
+        -0.00143128734451
+        -0.00141707281819
+        -0.00140285829186
+        -0.00138864376554
+        -0.00137442923922
+        -0.0013602147129
+        -0.00134600018658
+        -0.00133178566026
+        -0.00131757113393
+        -0.00130335660761
+        -0.00128914208129
+        -0.00127492755497
+        -0.00126071302865
+        -0.00124649850233
+        -0.00123228397601
+        -0.00121806944968
+        -0.00120385492336
+        -0.00118964039704
+        -0.00117542587072
+        -0.0011612113444
+        -0.00114699681808
+        -0.00113278229176
+        -0.00111856776543
+        -0.00110435323911
+        -0.00109013871279
+        -0.00107592418647
+        -0.00106170966015
+        -0.00104749513383
+        -0.0010332806075
+        -0.00101906608118
+        -0.00100485155486
+        -0.00099063702854
+        -0.000976422502219
+        -0.000962207975897
+        -0.000947993449576
+        -0.000933778923254
+        -0.000919564396933
+        -0.000905349870611
+        -0.00089113534429
+        -0.000876920817968
+        -0.000862706291647
+        -0.000848491765325
+        -0.000834277239004
+        -0.000820062712682
+        -0.000805848186361
+        -0.000791633660039
+        -0.000777419133718
+        -0.000763204607396
+        -0.000748990081075
+        -0.000734775554753
+        -0.000720561028432
+        -0.00070634650211
+        -0.000692131975789
+        -0.000677917449467
+        -0.000663702923146
+        -0.000649488396824
+        -0.000635273870503
+        -0.000621059344181
+        -0.00060684481786
+        -0.000592630291538
+        -0.000578415765217
+        -0.000564201238895
+        -0.000549986712574
+        -0.000535772186252
+        -0.000521557659931
+        -0.000507343133609
+        -0.000493128607288
+        -0.000478914080966
+        -0.000464699554645
+        -0.000450485028323
+        -0.000436270502002
+        -0.00042205597568
+        -0.000407841449359
+        -0.000393626923037
+        -0.000379412396715
+        -0.000365197870394
+        -0.000350983344072
+        -0.000336768817751
+        -0.000322554291429
+        -0.000308339765108
+        -0.000294125238786
+        -0.000279910712465
+        -0.000265696186143
+        -0.000251481659822
+        -0.0002372671335
+        -0.000223052607179
+        -0.000208838080857
+        -0.000194623554536
+        -0.000180409028214
+        -0.000166194501893
+        -0.000151979975571
+        -0.00013776544925
+        -0.000123550922928
+        -0.000109336396607
+        -9.51218702855e-05
+        -8.0907343964e-05
+        -6.66928176425e-05
+        -5.2478291321e-05
+        -3.82637649995e-05
+        -2.4049238678e-05
+        -9.83471235646e-06
+        4.37981396505e-06
+        1.85943402865e-05
+        3.2808866608e-05
+        4.70233929295e-05
+        6.12379192511e-05
+        7.54524455726e-05
+        8.96669718941e-05
+        0.000103881498216
+        0.000118096024537
+        0.000132310550859
+        0.00014652507718
+        0.000160739603502
+        0.000174954129823
+        0.000189168656145
+        0.000203383182466
+        0.000217597708788
+        0.000231812235109
+        0.000246026761431
+        0.000260241287752
+        0.000274455814074
+        0.000288670340395
+        0.000302884866717
+        0.000317099393038
+        0.00033131391936
+        0.000345528445681
+        0.000359742972003
+        0.000373957498324
+        0.000388172024646
+        0.000402386550967
+        0.000416601077289
+        0.00043081560361
+        0.000445030129932
+        0.000459244656253
+        0.000473459182575
+        0.000487673708896
+        0.000501888235218
+        0.000516102761539
+        0.000530317287861
+        0.000544531814182
+        0.000558746340504
+        0.000572960866825
+        0.000587175393147
+        0.000601389919468
+        0.00061560444579
+        0.000629818972111
+        0.000644033498433
+        0.000658248024754
+        0.000672462551076
+        0.000686677077397
+        0.000700891603719
+        0.00071510613004
+        0.000729320656362
+        0.000743535182683
+        0.000757749709005
+        0.000771964235326
+        0.000786178761648
+        0.000800393287969
+        0.000814607814291
+        0.000828822340612
+        0.000843036866934
+        0.000857251393255
+        0.000871465919577
+        0.000885680445898
+        0.00089989497222
+        0.000914109498541
+        0.000928324024863
+        0.000942538551184
+        0.000956753077506
+        0.000970967603827
+        0.000985182130149
+        0.00099939665647
+        0.00101361118279
+        0.00102782570911
+        0.00104204023543
+        0.00105625476176
+        0.00107046928808
+        0.0010846838144
+        0.00109889834072
+        0.00111311286704
+        0.00112732739336
+        0.00114154191969
+        0.00115575644601
+        0.00116997097233
+        0.00118418549865
+        0.00119840002497
+        0.00121261455129
+        0.00122682907761
+        0.00124104360394
+        0.00125525813026
+        0.00126947265658
+        0.0012836871829
+        0.00129790170922
+        0.00131211623554
+        0.00132633076186
+        0.00134054528819
+        0.00135475981451
+        0.00136897434083
+        0.00138318886715
+        0.00139740339347
+        0.00141161791979
+        0.00142583244612
+        0.00144004697244
+        0.00145426149876
+        0.00146847602508
+        0.0014826905514
+        0.00149690507772
+        0.00151111960404
+        0.00152533413037
+        0.00153954865669
+        0.00155376318301
+        0.00156797770933
+        0.00158219223565
+        0.00159640676197
+        0.00161062128829
+        0.00162483581462
+        0.00163905034094
+        0.00165326486726
+        0.00166747939358
+        0.0016816939199
+        0.00169590844622
+        0.00171012297255
+        0.00172433749887
+        0.00173855202519
+        0.00175276655151
+        0.00176698107783
+        0.00178119560415
+        0.00179541013047
+        0.0018096246568
+        0.00182383918312
+        0.00183805370944
+        0.00185226823576
+        0.00186648276208
+        0.0018806972884
+        0.00189491181472
+        0.00190912634105
+        0.00192334086737
+        0.00193755539369
+        0.00195176992001
+        0.00196598444633
+        0.00198019897265
+        0.00199441349898
+        0.0020086280253
+        0.00202284255162
+        0.00203705707794
+        0.00205127160426
+        0.00206548613058
+        0.0020797006569
+        0.00209391518323
+        0.00210812970955
+        0.00212234423587
+        0.00213655876219
+        0.00215077328851
+        0.00216498781483
+        0.00217920234115
+        0.00219341686748
+        0.0022076313938
+        0.00222184592012
+        0.00223606044644
+        0.00225027497276
+        0.00226448949908
+        0.00227870402541
+        0.00229291855173
+        0.00230713307805
+        0.00232134760437
+        0.00233556213069
+        0.00234977665701
+        0.00236399118333
+        0.00237820570966
+        0.00239242023598
+        0.0024066347623
+        0.00242084928862
+        0.00243506381494
+        0.00244927834126
+        0.00246349286758
+        0.00247770739391
+        0.00249192192023
+        0.00250613644655
+        0.00252035097287
+        0.00253456549919
+        0.00254878002551
+        0.00256299455184
+        0.00257720907816
+        0.00259142360448
+        0.0026056381308
+        0.00261985265712
+        0.00263406718344
+        0.00264828170976
+        0.00266249623609
+        0.00267671076241
+        0.00269092528873
+        0.00270513981505
+        0.00271935434137
+        0.00273356886769
+        0.00274778339401
+        0.00276199792034
+        0.00277621244666
+        0.00279042697298
+        0.0028046414993
+        0.00281885602562
+        0.00283307055194
+        0.00284728507827
+        0.00286149960459
+        0.00287571413091
+        0.00288992865723
+        0.00290414318355
+        0.00291835770987
+        0.00293257223619
+        0.00294678676252
+        0.00296100128884
+        0.00297521581516
+        0.00298943034148
+        0.0030036448678
+        0.00301785939412
+        0.00303207392044
+        0.00304628844677
+        0.00306050297309
+        0.00307471749941
+        0.00308893202573
+        0.00310314655205
+        0.00311736107837
+        0.0031315756047
+        0.00314579013102
+        0.00316000465734
+        0.00317421918366
+        0.00318843370998
+        0.0032026482363
+        0.00321686276262
+        0.00323107728895
+        0.00324529181527
+        0.00325950634159
+        0.00327372086791
+        0.00328793539423
+        0.00330214992055
+        0.00331636444687
+        0.0033305789732
+        0.00334479349952
+        0.00335900802584
+        0.00337322255216
+        0.00338743707848
+        0.0034016516048
+        0.00341586613113
+        0.00343008065745
+        0.00344429518377
+        0.00345850971009
+        0.00347272423641
+        0.00348693876273
+        0.00350115328905
+        0.00351536781538
+        0.0035295823417
+        0.00354379686802
+        0.00355801139434
+        0.00357222592066
+        0.00358644044698
+        0.0036006549733
+        0.00361486949963
+        0.00362908402595
+        0.00364329855227
+        0.00365751307859
+        0.00367172760491
+        0.00368594213123
+        0.00370015665756
+        0.00371437118388
+        0.0037285857102
+        0.00374280023652
+        0.00375701476284
+        0.00377122928916
+        0.00378544381548
+        0.00379965834181
+        0.00381387286813
+        0.00382808739445
+        0.00384230192077
+        0.00385651644709
+        0.00387073097341
+        0.00388494549973
+        0.00389916002606
+        0.00391337455238
+        0.0039275890787
+        0.00394180360502
+        0.00395601813134
+        0.00397023265766
+        0.00398444718399
+        0.00399866171031
+        0.00401287623663
+        0.00402709076295
+        0.00404130528927
+        0.00405551981559
+        0.00406973434191
+        0.00408394886824
+        0.00409816339456
+        0.00411237792088
+        0.0041265924472
+        0.00414080697352
+        0.00415502149984
+        0.00416923602616
+        0.00418345055249
+        0.00419766507881
+        0.00421187960513
+        0.00422609413145
+        0.00424030865777
+        0.00425452318409
+        0.00426873771042
+        0.00428295223674
+        0.00429716676306
+        0.00431138128938
+        0.0043255958157
+        0.00433981034202
+        0.00435402486834
+        0.00436823939467
+        0.00438245392099
+        0.00439666844731
+        0.00441088297363
+        0.00442509749995
+        0.00443931202627
+        0.0044535265526
+        0.00446774107892
+        0.00448195560524
+        0.00449617013156
+        0.00451038465788
+        0.0045245991842
+        0.00453881371052
+        0.00455302823685
+        0.00456724276317
+        0.00458145728949
+        0.00459567181581
+        0.00460988634213
+        0.00462410086845
+        0.00463831539477
+        0.0046525299211
+        0.00466674444742
+        0.00468095897374
+        0.00469517350006
+        0.00470938802638
+        0.0047236025527
+        0.00473781707903
+        0.00475203160535
+        0.00476624613167
+        0.00478046065799
+        0.00479467518431
+        0.00480888971063
+        0.00482310423695
+        0.00483731876328
+        0.0048515332896
+        0.00486574781592
+        0.00487996234224
+        0.00489417686856
+        0.00490839139488
+        0.0049226059212
+        0.00493682044753
+        0.00495103497385
+        0.00496524950017
+        0.00497946402649
+        0.00499367855281
+        0.00500789307913
+        0.00502210760546
+        0.00503632213178
+        0.0050505366581
+        0.00506475118442
+        0.00507896571074
+        0.00509318023706
+        0.00510739476338
+        0.00512160928971
+        0.00513582381603
+        0.00515003834235
+        0.00516425286867
+        0.00517846739499
+        0.00519268192131
+        0.00520689644763
+        0.00522111097396
+        0.00523532550028
+        0.0052495400266
+        0.00526375455292
+        0.00527796907924
+        0.00529218360556
+        0.00530639813189
+        0.00532061265821
+        0.00533482718453
+        0.00534904171085
+        0.00536325623717
+        0.00537747076349
+        0.00539168528981
+        0.00540589981614
+        0.00542011434246
+        0.00543432886878
+        0.0054485433951
+        0.00546275792142
+        0.00547697244774
+        0.00549118697406
+        0.00550540150039
+        0.00551961602671
+        0.00553383055303
+        0.00554804507935
+        0.00556225960567
+        0.00557647413199
+        0.00559068865832
+        0.00560490318464
+        0.00561911771096
+        0.00563333223728
+        0.0056475467636
+        0.00566176128992
+        0.00567597581624
+        0.00569019034257
+        0.00570440486889
+        0.00571861939521
+        0.00573283392153
+        0.00574704844785
+        0.00576126297417
+        0.00577547750049
+        0.00578969202682
+        0.00580390655314
+        0.00581812107946
+        0.00583233560578
+        0.0058465501321
+        0.00586076465842
+        0.00587497918475
+        0.00588919371107
+        0.00590340823739
+        0.00591762276371
+        0.00593183729003
+        0.00594605181635
+        0.00596026634267
+        0.005974480869
+        0.00598869539532
+        0.00600290992164
+        0.00601712444796
+        0.00603133897428
+        0.0060455535006
+        0.00605976802692
+        0.00607398255325
+        0.00608819707957
+        0.00610241160589
+        0.00611662613221
+        0.00613084065853
+        0.00614505518485
+        0.00615926971118
+        0.0061734842375
+        0.00618769876382
+        0.00620191329014
+        0.00621612781646
+        0.00623034234278
+        0.0062445568691
+        0.00625877139543
+        0.00627298592175
+        0.00628720044807
+        0.00630141497439
+        0.00631562950071
+        0.00632984402703
+        0.00634405855335
+        0.00635827307968
+        0.006372487606
+        0.00638670213232
+        0.00640091665864
+        0.00641513118496
+        0.00642934571128
+        0.00644356023761
+        0.00645777476393
+        0.00647198929025
+        0.00648620381657
+        0.00650041834289
+        0.00651463286921
+        0.00652884739553
+        0.00654306192186
+        0.00655727644818
+        0.0065714909745
+        0.00658570550082
+        0.00659992002714
+        0.00661413455346
+        0.00662834907978
+        0.00664256360611
+        0.00665677813243
+        0.00667099265875
+        0.00668520718507
+        0.00669942171139
+        0.00671363623771
+        0.00672785076404
+        0.00674206529036
+        0.00675627981668
+        0.006770494343
+        0.00678470886932
+        0.00679892339564
+        0.00681313792196
+        0.00682735244829
+        0.00684156697461
+        0.00685578150093
+        0.00686999602725
+        0.00688421055357
+        0.00689842507989
+        0.00691263960621
+        0.00692685413254
+        0.00694106865886
+        0.00695528318518
+        0.0069694977115
+        0.00698371223782
+        0.00699792676414
+        0.00701214129047
+        0.00702635581679
+        0.00704057034311
+        0.00705478486943
+        0.00706899939575
+        0.00708321392207
+        0.00709742844839
+        0.00711164297472
+        0.00712585750104
+        0.00714007202736
+        0.00715428655368
+        0.00716850108
+        0.00718271560632
+        0.00719693013264
+        0.00721114465897
+        0.00722535918529
+        0.00723957371161
+        0.00725378823793
+        0.00726800276425
+        0.00728221729057
+        0.0072964318169
+        0.00731064634322
+        0.00732486086954
+        0.00733907539586
+        0.00735328992218
+        0.0073675044485
+        0.00738171897482
+        0.00739593350115
+        0.00741014802747
+        0.00742436255379
+        0.00743857708011
+        0.00745279160643
+        0.00746700613275
+        0.00748122065907
+        0.0074954351854
+        0.00750964971172
+        0.00752386423804
+        0.00753807876436
+        0.00755229329068
+        0.007566507817
+        0.00758072234333
+        0.00759493686965
+        0.00760915139597
+        0.00762336592229
+        0.00763758044861
+        0.00765179497493
+        0.00766600950125
+        0.00768022402758
+        0.0076944385539
+        0.00770865308022
+        0.00772286760654
+        0.00773708213286
+        0.00775129665918
+        0.0077655111855
+        0.00777972571183
+        0.00779394023815
+        0.00780815476447
+        0.00782236929079
+        0.00783658381711
+        0.00785079834343
+        0.00786501286976
+        0.00787922739608
+        0.0078934419224
+        0.00790765644872
+        0.00792187097504
+        0.00793608550136
+        0.00795030002768
+        0.00796451455401
+        0.00797872908033
+        0.00799294360665
+        0.00800715813297
+        0.00802137265929
+        0.00803558718561
+        0.00804980171193
+        0.00806401623826
+        0.00807823076458
+        0.0080924452909
+        0.00810665981722
+        0.00812087434354
+        0.00813508886986
+        0.00814930339619
+        0.00816351792251
+        0.00817773244883
+        0.00819194697515
+        0.00820616150147
+        0.00822037602779
+        0.00823459055411
+        0.00824880508044
+        0.00826301960676
+        0.00827723413308
+        0.0082914486594
+        0.00830566318572
+        0.00831987771204
+        0.00833409223836
+        0.00834830676469
+        0.00836252129101
+        0.00837673581733
+        0.00839095034365
+        0.00840516486997
+        0.00841937939629
+        0.00843359392262
+        0.00844780844894
+        0.00846202297526
+        0.00847623750158
+        0.0084904520279
+        0.00850466655422
+        0.00851888108054
+        0.00853309560687
+        0.00854731013319
+        0.00856152465951
+        0.00857573918583
+        0.00858995371215
+        0.00860416823847
+        0.00861838276479
+        0.00863259729112
+        0.00864681181744
+        0.00866102634376
+        0.00867524087008
+        0.0086894553964
+        0.00870366992272
+        0.00871788444905
+        0.00873209897537
+        0.00874631350169
+        0.00876052802801
+        0.00877474255433
+        0.00878895708065
+        0.00880317160697
+        0.0088173861333
+        0.00883160065962
+        0.00884581518594
+        0.00886002971226
+        0.00887424423858
+        0.0088884587649
+        0.00890267329122
+        0.00891688781755
+        0.00893110234387
+        0.00894531687019
+        0.00895953139651
+        0.00897374592283
+        0.00898796044915
+        0.00900217497548
+        0.0090163895018
+        0.00903060402812
+        0.00904481855444
+        0.00905903308076
+        0.00907324760708
+        0.0090874621334
+        0.00910167665973
+        0.00911589118605
+        0.00913010571237
+        0.00914432023869
+        0.00915853476501
+        0.00917274929133
+        0.00918696381766
+        0.00920117834398
+        0.0092153928703
+        0.00922960739662
+        0.00924382192294
+        0.00925803644926
+        0.00927225097558
+        0.00928646550191
+        0.00930068002823
+        0.00931489455455
+        0.00932910908087
+        0.00934332360719
+        0.00935753813351
+        0.00937175265983
+        0.00938596718616
+        0.00940018171248
+        0.0094143962388
+        0.00942861076512
+        0.00944282529144
+        0.00945703981776
+        0.00947125434409
+        0.00948546887041
+        0.00949968339673
+        0.00951389792305
+        0.00952811244937
+        0.00954232697569
+        0.00955654150201
+        0.00957075602834
+        0.00958497055466
+        0.00959918508098
+        0.0096133996073
+        0.00962761413362
+        0.00964182865994
+        0.00965604318626
+        0.00967025771259
+        0.00968447223891
+        0.00969868676523
+        0.00971290129155
+        0.00972711581787
+        0.00974133034419
+        0.00975554487052
+        0.00976975939684
+        0.00978397392316
+        0.00979818844948
+        0.0098124029758
+        0.00982661750212
+        0.00984083202844
+        0.00985504655477
+        0.00986926108109
+        0.00988347560741
+        0.00989769013373
+        0.00991190466005
+        0.00992611918637
+        0.00994033371269
+        0.00995454823902
+        0.00996876276534
+        0.00998297729166
+        0.00999719181798
+        0.0100114063443
+        0.0100256208706
+        0.0100398353969
+        0.0100540499233
+        0.0100682644496
+        0.0100824789759
+        0.0100966935022
+        0.0101109080286
+        0.0101251225549
+        0.0101393370812
+        0.0101535516075
+        0.0101677661338
+        0.0101819806602
+        0.0101961951865
+        0.0102104097128
+        0.0102246242391
+        0.0102388387654
+        0.0102530532918
+        0.0102672678181
+        0.0102814823444
+        0.0102956968707
+        0.0103099113971
+        0.0103241259234
+        0.0103383404497
+        0.010352554976
+        0.0103667695023
+        0.0103809840287
+        0.010395198555
+        0.0104094130813
+        0.0104236276076
+        0.0104378421339
+        0.0104520566603
+        0.0104662711866
+        0.0104804857129
+        0.0104947002392
+        0.0105089147656
+        0.0105231292919
+        0.0105373438182
+        0.0105515583445
+        0.0105657728708
+        0.0105799873972
+        0.0105940611217
+        0.010608282872
+        0.0106225147337
+        0.0106367567139
+        0.0106510088199
+        0.0106652710589
+        0.010679543438
+        0.0106938259645
+        0.0107081186456
+        0.0107224214885
+        0.0107367345005
+        0.0107510576887
+        0.0107653910604
+        0.0107797346229
+        0.0107940883834
+        0.0108084523491
+        0.0108228265273
+        0.0108372109252
+        0.0108516055502
+        0.0108660104094
+        0.0108804255103
+        0.0108948508599
+        0.0109092864657
+        0.010923732335
+        0.010938188475
+        0.010952654893
+        0.0109671315963
+        0.0109816185923
+        0.0109961158882
+        0.0110106234915
+        0.0110251414093
+        0.0110396696491
+        0.0110542082182
+        0.011068757124
+        0.0110833163737
+        0.0110978859747
+        0.0111124659345
+        0.0111270562603
+        0.0111416569595
+        0.0111562680396
+        0.0111708895078
+        0.0111855213716
+        0.0112001636384
+        0.0112148163156
+        0.0112294794105
+        0.0112441529305
+        0.0112588368832
+        0.0112735312758
+        0.0112882361159
+        0.0113029514108
+        0.011317677168
+        0.011332413395
+        0.011347160099
+        0.0113619172877
+        0.0113766849685
+        0.0113914631488
+        0.0114062518361
+        0.0114210510379
+        0.0114358607616
+        0.0114506810147
+        0.0114655118047
+        0.0114803531391
+        0.0114952050254
+        0.0115100674711
+        0.0115249404837
+        0.0115398240708
+        0.0115547182397
+        0.0115696229981
+        0.0115845383535
+        0.0115994643135
+        0.0116144008855
+        0.0116293480771
+        0.0116443058958
+        0.0116592743493
+        0.011674253445
+        0.0116892431906
+        0.0117042435936
+        0.0117192546616
+        0.0117342764021
+        0.0117493088228
+        0.0117643519313
+        0.0117794057351
+        0.0117944702418
+        0.0118095454592
+        0.0118246313947
+        0.011839728056
+        0.0118548354507
+        0.0118699535865
+        0.011885082471
+        0.0119002221119
+        0.0119153725167
+        0.0119305336931
+        0.0119457056489
+        0.0119608883916
+        0.0119760819289
+        0.0119912862685
+        0.0120065014182
+        0.0120217273854
+        0.0120369641781
+        0.0120522118038
+        0.0120674702703
+        0.0120827395852
+        0.0120980197563
+        0.0121133107913
+        0.012128612698
+        0.0121439254839
+        0.012159249157
+        0.0121745837249
+        0.0121899291954
+        0.0122052855762
+        0.012220652875
+        0.0122360310998
+        0.0122514202581
+        0.0122668203578
+        0.0122822314067
+        0.0122976534125
+        0.0123130863831
+        0.0123285303262
+        0.0123439852497
+        0.0123594511613
+        0.0123749280688
+        0.0123904159801
+        0.0124059149031
+        0.0124214248454
+        0.012436945815
+        0.0124524778197
+        0.0124680208674
+        0.0124835749658
+        0.0124991401229
+        0.0125147163466
+        0.0125303036446
+        0.0125459020248
+        0.0125615114952
+        0.0125771320637
+        0.012592763738
+        0.0126084065262
+        0.0126240604361
+        0.0126397254755
+        0.0126554016526
+        0.012671088975
+        0.0126867874509
+        0.012702497088
+        0.0127182178944
+        0.012733949878
+        0.0127496930467
+        0.0127654474085
+        0.0127812129713
+        0.0127969897431
+        0.0128127777319
+        0.0128285769456
+        0.0128443873923
+        0.0128602090799
+        0.0128760420163
+        0.0128918862097
+        0.012907741668
+        0.0129236083992
+        0.0129394864114
+        0.0129553757125
+        0.0129712763105
+        0.0129871882136
+        0.0130031114298
+        0.013019045967
+        0.0130349918333
+        0.0130509490369
+        0.0130669175857
+        0.0130828974878
+        0.0130988887513
+        0.0131148913843
+        0.0131309053949
+        0.0131469307911
+        0.013162967581
+        0.0131790157727
+        0.0131950753745
+        0.0132111463942
+        0.0132272288402
+        0.0132433227204
+        0.0132594280431
+        0.0132755448163
+        0.0132916730483
+        0.0133078127471
+        0.0133239639209
+        0.0133401265778
+        0.0133563007261
+        0.0133724863739
+        0.0133886835294
+        0.0134048922007
+        0.0134211123961
+        0.0134373441237
+        0.0134535873917
+        0.0134698422084
+        0.013486108582
+        0.0135023865206
+        0.0135186760324
+        0.0135349771259
+        0.013551289809
+        0.0135676140902
+        0.0135839499776
+        0.0136002974795
+        0.0136166566041
+        0.0136330273598
+        0.0136494097547
+        0.0136658037972
+        0.0136822094955
+        0.013698626858
+        0.0137150558929
+        0.0137314966085
+        0.0137479490131
+        0.013764413115
+        0.0137808889226
+        0.0137973764442
+        0.0138138756881
+        0.0138303866626
+        0.013846909376
+        0.0138634438368
+        0.0138799900533
+        0.0138965480338
+        0.0139131177867
+        0.0139296993204
+        0.0139462926432
+        0.0139628977635
+        0.0139795146898
+        0.0139961434303
+        0.0140127839936
+        0.0140294363879
+        0.0140461006218
+        0.0140627767036
+        0.0140794646418
+        0.0140961644448
+        0.014112876121
+        0.0141295996789
+        0.0141463351269
+        0.0141630824734
+        0.014179841727
+        0.0141966128961
+        0.0142133959892
+        0.0142301910147
+        0.0142469979811
+        0.014263816897
+        0.0142806477708
+        0.0142974906109
+        0.0143143454261
+        0.0143312122246
+        0.0143480910151
+        0.0143649818061
+        0.0143818846061
+        0.0143987994237
+        0.0144157262674
+        0.0144326651457
+        0.0144496160672
+        0.0144665790405
+        0.0144835540741
+        0.0145005411767
+        0.0145175403567
+        0.0145345516228
+        0.0145515749836
+        0.0145686104477
+        0.0145856580236
+        0.01460271772
+        0.0146197895455
+        0.0146368735088
+        0.0146539696184
+        0.014671077883
+        0.0146881983113
+        0.0147053309118
+        0.0147224756932
+        0.0147396326643
+        0.0147568018336
+        0.0147739832099
+        0.0147911768018
+        0.014808382618
+        0.0148256006672
+        0.0148428309581
+        0.0148600734993
+        0.0148773282997
+        0.0148945953679
+        0.0149118747126
+        0.0149291663427
+        0.0149464702667
+        0.0149637864934
+        0.0149811150317
+        0.0149984558902
+        0.0150158090777
+        0.015033174603
+        0.0150505524748
+        0.0150679427019
+        0.0150853452932
+        0.0151027602573
+        0.0151201876032
+        0.0151376273395
+        0.0151550794752
+        0.0151725440189
+        0.0151900209796
+        0.0152075103661
+        0.0152250121872
+        0.0152425264517
+        0.0152600531686
+        0.0152775923465
+        0.0152951439945
+        0.0153127081214
+        0.015330284736
+        0.0153478738472
+        0.015365475464
+        0.0153830895951
+        0.0154007162495
+        0.0154183554362
+        0.0154360071639
+        0.0154536714417
+        0.0154713482784
+        0.015489037683
+        0.0155067396644
+        0.0155244542316
+        0.0155421813935
+        0.015559921159
+        0.0155776735372
+        0.015595438537
+        0.0156132161673
+        0.0156310064371
+        0.0156488093555
+        0.0156666249314
+        0.0156844531738
+        0.0157022940918
+        0.0157201476943
+        0.0157380139903
+        0.015755892989
+        0.0157737846992
+        0.0157916891301
+        0.0158096062907
+        0.01582753619
+        0.0158454788372
+        0.0158634342412
+        0.0158814024111
+        0.0158993833561
+        0.0159173770851
+        0.0159353836073
+        0.0159534029318
+        0.0159714350677
+        0.0159894800241
+        0.0160075378101
+        0.0160256084348
+        0.0160436919074
+        0.016061788237
+        0.0160798974326
+        0.0160980195036
+        0.016116154459
+        0.016134302308
+        0.0161524630598
+        0.0161706367235
+        0.0161888233083
+        0.0162070228234
+        0.016225235278
+        0.0162434606813
+        0.0162616990424
+        0.0162799503708
+        0.0162982146754
+        0.0163164919656
+        0.0163347822506
+        0.0163530855396
+        0.0163714018419
+        0.0163897311667
+        0.0164080735233
+        0.0164264289209
+        0.0164447973689
+        0.0164631788765
+        0.016481573453
+        0.0164999811076
+        0.0165184018497
+        0.0165368356886
+        0.0165552826336
+        0.016573742694
+        0.0165922158792
+        0.0166107021984
+        0.016629201661
+        0.0166477142764
+        0.0166662400538
+        0.0166847790028
+        0.0167033311325
+        0.0167218964525
+        0.016740474972
+        0.0167590667005
+        0.0167776716473
+        0.0167962898219
+        0.0168149212336
+        0.0168335658919
+        0.0168522238062
+        0.0168708949859
+        0.0168895794404
+        0.0169082771792
+        0.0169269882117
+        0.0169457125474
+        0.0169644501958
+        0.0169832011662
+        0.0170019654682
+        0.0170207431112
+        0.0170395341048
+        0.0170583384584
+        0.0170771561815
+        0.0170959872836
+        0.0171148317743
+        0.017133689663
+        0.0171525609593
+        0.0171714456728
+        0.0171903438129
+        0.0172092553892
+        0.0172281804112
+        0.0172471188886
+        0.0172660708308
+        0.0172850362475
+        0.0173040151483
+        0.0173230075426
+        0.0173420134402
+        0.0173610328506
+        0.0173800657834
+        0.0173991122483
+        0.0174181722548
+        0.0174372458126
+        0.0174563329313
+        0.0174754336205
+        0.01749454789
+        0.0175136757494
+        0.0175328172083
+        0.0175519722764
+        0.0175711409633
+        0.0175903232788
+        0.0176095192326
+        0.0176287288343
+        0.0176479520936
+        0.0176671890203
+        0.0176864396241
+        0.0177057039146
+        0.0177249819017
+        0.0177442735951
+        0.0177635790045
+        0.0177828981396
+        0.0178022310103
+        0.0178215776262
+        0.0178409379972
+        0.017860312133
+        0.0178797000435
+        0.0178991017384
+        0.0179185172275
+        0.0179379465206
+        0.0179573896276
+        0.0179768465583
+        0.0179963173224
+        0.0180158019298
+        0.0180353003905
+        0.0180548127141
+        0.0180743389106
+        0.0180938789899
+        0.0181134329618
+        0.0181330008361
+        0.0181525826228
+        0.0181721783318
+        0.018191787973
+        0.0182114115562
+        0.0182310490914
+        0.0182507005884
+        0.0182703660573
+        0.018290045508
+        0.0183097389504
+        0.0183294463944
+        0.01834916785
+        0.0183689033272
+        0.0183886528359
+        0.0184084163861
+        0.0184281939878
+        0.018447985651
+        0.0184677913857
+        0.0184876112018
+        0.0185074451095
+        0.0185272931186
+        0.0185471552393
+        0.0185670314816
+        0.0185869218555
+        0.0186068263711
+        0.0186267450383
+        0.0186466778674
+        0.0186666248683
+        0.0186865860511
+        0.0187065614259
+        0.0187265510028
+        0.0187465547919
+        0.0187665728033
+        0.0187866050471
+        0.0188066515335
+        0.0188267122724
+        0.0188467872742
+        0.0188668765489
+        0.0188869801067
+        0.0189070979577
+        0.0189272301121
+        0.0189473765801
+        0.0189675373718
+        0.0189877124974
+        0.0190079019672
+        0.0190281057912
+        0.0190483239798
+        0.0190685565431
+        0.0190888034913
+        0.0191090648348
+        0.0191293405836
+        0.0191496307481
+        0.0191699353385
+        0.0191902543651
+        0.0192105878381
+        0.0192309357677
+        0.0192512981644
+        0.0192716750383
+        0.0192920663998
+        0.0193124722591
+        0.0193328926266
+        0.0193533275125
+        0.0193737769273
+        0.0193942408812
+        0.0194147193845
+        0.0194352124477
+        0.019455720081
+        0.0194762422949
+        0.0194967790996
+        0.0195173305056
+        0.0195378965232
+        0.0195584771628
+        0.0195790724349
+        0.0195996823498
+        0.019620306918
+        0.0196409461498
+        0.0196616000557
+        0.0196822686461
+        0.0197029519315
+        0.0197236499223
+        0.0197443626289
+        0.0197650900619
+        0.0197858322316
+        0.0198065891486
+        0.0198273608234
+        0.0198481472664
+        0.0198689484882
+        0.0198897644993
+        0.0199105953101
+        0.0199314409311
+        0.0199523013731
+        0.0199731766463
+        0.0199940667615
+        0.0200149717292
+        0.0200358915598
+        0.0200568262641
+        0.0200777758525
+        0.0200987403356
+        0.0201197197241
+        0.0201407140285
+        0.0201617232594
+        0.0201827474275
+        0.0202037865433
+        0.0202248406176
+        0.0202459096608
+        0.0202669936838
+        0.020288092697
+        0.0203092067113
+        0.0203303357372
+        0.0203514797854
+        0.0203726388666
+        0.0203938129915
+        0.0204150021707
+        0.0204362064151
+        0.0204574257352
+        0.0204786601419
+        0.0204999096458
+        0.0205211742577
+        0.0205424539883
+        0.0205637488484
+        0.0205850588487
+        0.020606384
+        0.020627724313
+        0.0206490797986
+        0.0206704504675
+        0.0206918363305
+        0.0207132373984
+        0.0207346536821
+        0.0207560851924
+        0.02077753194
+        0.0207989939358
+        0.0208204711907
+        0.0208419637154
+        0.020863471521
+        0.0208849946181
+        0.0209065330178
+        0.0209280867308
+        0.0209496557681
+        0.0209712401406
+        0.0209928398591
+        0.0210144549346
+        0.0210360853779
+        0.0210577312001
+        0.021079392412
+        0.0211010690247
+        0.0211227610489
+        0.0211444684958
+        0.0211661913762
+        0.0211879297012
+        0.0212096834817
+        0.0212314527287
+        0.0212532374532
+        0.0212750376662
+        0.0212968533787
+        0.0213186846017
+        0.0213405313463
+        0.0213623936236
+        0.0213842714444
+        0.02140616482
+        0.0214280737613
+        0.0214499982795
+        0.0214719383855
+        0.0214938940905
+        0.0215158654056
+        0.0215378523419
+        0.0215598549104
+        0.0215818731223
+        0.0216039069887
+        0.0216259565208
+        0.0216480217297
+        0.0216701026265
+        0.0216921992223
+        0.0217143115284
+        0.0217364395559
+        0.021758583316
+        0.0217807428199
+        0.0218029180787
+        0.0218251091037
+        0.0218473159061
+        0.0218695384971
+        0.0218917768879
+        0.0219140310898
+        0.0219363011139
+        0.0219585869716
+        0.0219808886741
+        0.0220032062327
+        0.0220255396586
+        0.0220478889631
+        0.0220702541576
+        0.0220926352532
+        0.0221150322614
+        0.0221374451934
+        0.0221598740605
+        0.0221823188741
+        0.0222047796456
+        0.0222272563862
+        0.0222497491073
+        0.0222722578203
+        0.0222947825365
+        0.0223173232674
+        0.0223398800243
+        0.0223624528186
+        0.0223850416617
+        0.022407646565
+        0.0224302675399
+        0.022452904598
+        0.0224755577505
+        0.0224982270089
+        0.0225209123848
+        0.0225436138895
+        0.0225663315345
+        0.0225890653313
+        0.0226118152914
+        0.0226345814263
+        0.0226573637474
+        0.0226801622663
+        0.0227029769945
+        0.0227258079436
+        0.0227486551249
+        0.0227715185502
+        0.0227943982309
+        0.0228172941786
+        0.0228402064049
+        0.0228631349213
+        0.0228860797394
+        0.0229090408709
+        0.0229320183272
+        0.0229550121201
+        0.0229780222611
+        0.0230010487618
+        0.023024091634
+        0.0230471508891
+        0.0230702265389
+        0.0230933185951
+        0.0231164270692
+        0.0231395519731
+        0.0231626933182
+        0.0231858511164
+        0.0232090253794
+        0.0232322161187
+        0.0232554233463
+        0.0232786470737
+        0.0233018873127
+        0.0233251440751
+        0.0233484173725
+        0.0233717072169
+        0.0233950136198
+        0.0234183365931
+        0.0234416761486
+        0.0234650322981
+        0.0234884050533
+        0.0235117944261
+        0.0235352004282
+        0.0235586230716
+        0.023582062368
+        0.0236055183292
+        0.0236289909672
+        0.0236524802938
+        0.0236759863208
+        0.0236995090602
+        0.0237230485237
+        0.0237466047233
+        0.0237701776709
+        0.0237937673784
+        0.0238173738578
+        0.0238409971208
+        0.0238646371796
+        0.0238882940459
+        0.0239119677318
+        0.0239356582493
+        0.0239593656102
+        0.0239830898266
+        0.0240068309104
+        0.0240305888737
+        0.0240543637284
+        0.0240781554865
+        0.0241019641602
+        0.0241257897613
+        0.0241496323019
+        0.0241734917941
+        0.02419736825
+        0.0242212616815
+        0.0242451721008
+        0.0242690995199
+        0.024293043951
+        0.024317005406
+        0.0243409838972
+        0.0243649794366
+        0.0243889920364
+        0.0244130217086
+        0.0244370684655
+        0.0244611323191
+        0.0244852132816
+        0.0245093113653
+        0.0245334265822
+        0.0245575589445
+        0.0245817084645
+        0.0246058751543
+        0.0246300590261
+        0.0246542600922
+        0.0246784783647
+        0.024702713856
+        0.0247269665782
+        0.0247512365437
+        0.0247755237646
+        0.0247998282532
+        0.0248241500218
+        0.0248484890827
+        0.0248728454483
+        0.0248972191307
+        0.0249216101423
+        0.0249460184954
+        0.0249704442024
+        0.0249948872756
+        0.0250193477273
+        0.0250438255699
+        0.0250683208158
+        0.0250928334773
+        0.0251173635669
+        0.0251419110968
+        0.0251664760795
+        0.0251910585275
+        0.0252156584531
+        0.0252402758687
+        0.0252649107869
+        0.0252895632199
+        0.0253142331804
+        0.0253389206807
+        0.0253636257334
+        0.0253883483508
+        0.0254130885456
+        0.0254378463301
+        0.0254626217169
+        0.0254874147185
+        0.0255122253475
+        0.0255370536163
+        0.0255618995375
+        0.0255867631237
+        0.0256116443874
+        0.0256365433412
+        0.0256614599976
+        0.0256863943693
+        0.0257113464689
+        0.0257363163088
+        0.0257613039019
+        0.0257863092606
+        0.0258113323977
+        0.0258363733257
+        0.0258614320573
+        0.0258865086051
+        0.0259116029819
+        0.0259367152003
+        0.025961845273
+        0.0259869932126
+        0.026012159032
+        0.0260373427437
+        0.0260625443606
+        0.0260877638953
+        0.0261130013606
+        0.0261382567692
+        0.0261635301339
+        0.0261888214675
+        0.0262141307828
+        0.0262394580924
+        0.0262648034093
+        0.0262901667461
+        0.0263155481159
+        0.0263409475312
+        0.026366365005
+        0.0263918005502
+        0.0264172541795
+        0.0264427259059
+        0.0264682157421
+        0.0264937237011
+        0.0265192497958
+        0.026544794039
+        0.0265703564436
+        0.0265959370227
+        0.026621535789
+        0.0266471527555
+        0.0266727879352
+        0.0266984413409
+        0.0267241129858
+        0.0267498028826
+        0.0267755110445
+        0.0268012374844
+        0.0268269822152
+        0.0268527452501
+        0.0268785266019
+        0.0269043262838
+        0.0269301443088
+        0.0269559806898
+        0.02698183544
+        0.0270077085724
+        0.0270336001001
+        0.0270595100362
+        0.0270854383937
+        0.0271113851857
+        0.0271373504255
+        0.0271633341259
+        0.0271893363003
+        0.0272153569617
+        0.0272413961233
+        0.0272674537982
+        0.0272935299996
+        0.0273196247407
+        0.0273457380345
+        0.0273718698945
+        0.0273980203336
+        0.0274241893653
+        0.0274503770025
+        0.0274765832587
+        0.027502808147
+        0.0275290516806
+        0.0275553138729
+        0.0275815947371
+        0.0276078942865
+        0.0276342125343
+        0.0276605494939
+        0.0276869051785
+        0.0277132796015
+        0.0277396727762
+        0.0277660847159
+        0.027792515434
+        0.0278189649438
+        0.0278454332587
+        0.027871920392
+        0.0278984263571
+        0.0279249511675
+        0.0279514948364
+        0.0279780573774
+        0.0280046388039
+        0.0280312391292
+        0.0280578583668
+        0.0280844965301
+        0.0281111536327
+        0.0281378296879
+        0.0281645247093
+        0.0281912387103
+        0.0282179717044
+        0.0282447237051
+        0.028271494726
+        0.0282982847806
+        0.0283250938823
+        0.0283519220448
+        0.0283787692816
+        0.0284056356063
+        0.0284325210323
+        0.0284594255734
+        0.028486349243
+        0.0285132920549
+        0.0285402540225
+        0.0285672351596
+        0.0285942354798
+        0.0286212549966
+        0.0286482937238
+        0.0286753516749
+        0.0287024288637
+        0.0287295253039
+        0.0287566410091
+        0.0287837759931
+        0.0288109302694
+        0.0288381038519
+        0.0288652967543
+        0.0288925089903
+        0.0289197405737
+        0.0289469915182
+        0.0289742618376
+        0.0290015515456
+        0.029028860656
+        0.0290561891827
+        0.0290835371395
+        0.0291109045401
+        0.0291382913983
+        0.0291656977281
+        0.0291931235432
+        0.0292205688576
+        0.029248033685
+        0.0292755180394
+        0.0293030219346
+        0.0293305453845
+        0.029358088403
+        0.0293856510041
+        0.0294132332017
+        0.0294408350096
+        0.0294684564419
+        0.0294960975125
+        0.0295237582353
+        0.0295514386243
+        0.0295791386936
+        0.029606858457
+        0.0296345979287
+        0.0296623571226
+        0.0296901360527
+        0.029717934733
+        0.0297457531777
+        0.0297735914008
+        0.0298014494162
+        0.0298293272382
+        0.0298572248807
+        0.0298851423579
+        0.0299130796839
+        0.0299410368728
+        0.0299690139387
+        0.0299970108957
+        0.030025027758
+        0.0300530645397
+        0.030081121255
+        0.0301091979181
+        0.0301372945431
+        0.0301654111443
+        0.0301935477358
+        0.0302217043319
+        0.0302498809468
+        0.0302780775947
+        0.0303062942898
+        0.0303345310464
+        0.0303627878788
+        0.0303910648013
+        0.0304193618281
+        0.0304476789735
+        0.0304760162519
+        0.0305043736775
+        0.0305327512646
+        0.0305611490277
+        0.030589566981
+        0.0306180051389
+        0.0306464635157
+        0.0306749421259
+        0.0307034409839
+        0.0307319601039
+        0.0307604995005
+        0.030789059188
+        0.0308176391809
+        0.0308462394937
+        0.0308748601406
+        0.0309035011363
+        0.0309321624951
+        0.0309608442316
+        0.0309895463603
+        0.0310182688956
+        0.0310470118521
+        0.0310757752442
+        0.0311045590865
+        0.0311333633936
+        0.0311621881799
+        0.0311910334601
+        0.0312198992487
+        0.0312487855604
+        0.0312776924096
+        0.031306619811
+        0.0313355677792
+        0.0313645363289
+        0.0313935254746
+        0.031422535231
+        0.0314515656128
+        0.0314806166346
+        0.0315096883111
+        0.031538780657
+        0.031567893687
+        0.0315970274158
+        0.031626181858
+        0.0316553570285
+        0.031684552942
+        0.0317137696132
+        0.0317430070568
+        0.0317722652877
+        0.0318015443206
+        0.0318308441704
+        0.0318601648517
+        0.0318895063794
+        0.0319188687684
+        0.0319482520335
+        0.0319776561895
+        0.0320070812513
+        0.0320365272337
+        0.0320659941516
+        0.0320954820199
+        0.0321249908535
+        0.0321545206673
+        0.0321840714762
+        0.0322136432951
+        0.032243236139
+        0.0322728500229
+        0.0323024849616
+        0.0323321409701
+        0.0323618180636
+        0.0323915162568
+        0.0324212355648
+        0.0324509760027
+        0.0324807375855
+        0.0325105203281
+        0.0325403242457
+        0.0325701493533
+        0.0325999956659
+        0.0326298631987
+        0.0326597519667
+        0.032689661985
+        0.0327195932688
+        0.0327495458331
+        0.0327795196931
+        0.0328095148638
+        0.0328395313606
+        0.0328695691985
+        0.0328996283927
+        0.0329297089584
+        0.0329598109108
+        0.0329899342651
+        0.0330200790364
+        0.0330502452401
+        0.0330804328914
+        0.0331106420055
+        0.0331408725977
+        0.0331711246833
+        0.0332013982774
+        0.0332316933955
+        0.0332620100528
+        0.0332923482647
+        0.0333227080464
+        0.0333530894133
+        0.0333834923808
+        0.0334139169642
+        0.0334443631789
+        0.0334748310402
+        0.0335053205635
+        0.0335358317643
+        0.033566364658
+        0.0335969192599
+        0.0336274955856
+        0.0336580936504
+        0.0336887134698
+        0.0337193550593
+        0.0337500184344
+        0.0337807036105
+        0.0338114106032
+        0.033842139428
+        0.0338728901003
+        0.0339036626357
+        0.0339344570498
+        0.0339652733582
+        0.0339961115763
+        0.0340269717197
+        0.0340578538041
+        0.0340887578451
+        0.0341196838582
+        0.0341506318591
+        0.0341816018634
+        0.0342125938868
+        0.0342436079449
+        0.0342746440534
+        0.0343057022279
+        0.0343367824842
+        0.0343678848379
+        0.0343990093048
+        0.0344301559005
+        0.0344613246409
+        0.0344925155416
+        0.0345237286184
+        0.0345549638871
+        0.0345862213635
+        0.0346175010633
+        0.0346488030023
+        0.0346801271965
+        0.0347114736614
+        0.0347428424131
+        0.0347742334674
+        0.0348056468401
+        0.0348370825471
+        0.0348685406042
+        0.0349000210274
+        0.0349315238325
+        0.0349630490355
+        0.0349945966523
+        0.0350261666988
+        0.035057759191
+        0.0350893741449
+        0.0351210115763
+        0.0351526715013
+        0.0351843539359
+        0.0352160588961
+        0.0352477863979
+        0.0352795364573
+        0.0353113090904
+        0.0353431043132
+        0.0353749221417
+        0.0354067625921
+        0.0354386256805
+        0.0354705114228
+        0.0355024198353
+        0.035534350934
+        0.0355663047351
+        0.0355982812547
+        0.035630280509
+        0.0356623025142
+        0.0356943472863
+        0.0357264148416
+        0.0357585051964
+        0.0357906183667
+        0.0358227543689
+        0.0358549132191
+        0.0358870949336
+        0.0359192995287
+        0.0359515270206
+        0.0359837774256
+        0.03601605076
+        0.0360483470401
+        0.0360806662823
+        0.0361130085027
+        0.0361453737179
+        0.0361777619441
+        0.0362101731976
+        0.0362426074949
+        0.0362750648524
+        0.0363075452864
+        0.0363400488133
+        0.0363725754496
+        0.0364051252117
+        0.036437698116
+        0.036470294179
+        0.0365029134172
+        0.036535555847
+        0.0365682214849
+        0.0366009103474
+        0.0366336224511
+        0.0366663578124
+        0.036699116448
+        0.0367318983742
+        0.0367647036078
+        0.0367975321652
+        0.0368303840631
+        0.036863259318
+        0.0368961579466
+        0.0369290799654
+        0.0369620253912
+        0.0369949942405
+        0.03702798653
+        0.0370610022763
+        0.0370940414962
+        0.0371271042063
+        0.0371601904234
+        0.0371933001641
+        0.0372264334451
+        0.0372595902833
+        0.0372927706953
+        0.037325974698
+        0.037359202308
+        0.0373924535422
+        0.0374257284173
+        0.0374590269503
+        0.0374923491578
+        0.0375256950568
+        0.037559064664
+        0.0375924579964
+        0.0376258750707
+        0.037659315904
+        0.037692780513
+        0.0377262689146
+        0.0377597811259
+        0.0377933171637
+        0.0378268770449
+        0.0378604607866
+        0.0378940684056
+        0.037927699919
+        0.0379613553437
+        0.0379950346967
+        0.0380287379951
+        0.0380624652559
+        0.0380962164961
+        0.0381299917327
+        0.0381637909829
+        0.0381976142637
+        0.0382314615921
+        0.0382653329853
+        0.0382992284604
+        0.0383331480346
+        0.0383670917248
+        0.0384010595484
+        0.0384350515224
+        0.038469067664
+        0.0385031079904
+        0.0385371725189
+        0.0385712612665
+        0.0386053742505
+        0.0386395114882
+        0.0386736729968
+        0.0387078587936
+        0.0387420688958
+        0.0387763033206
+        0.0388105620855
+        0.0388448452077
+        0.0388791527045
+        0.0389134845932
+        0.0389478408913
+        0.038982221616
+        0.0390166267847
+        0.0390510564147
+        0.0390855105236
+        0.0391199891287
+        0.0391544922473
+        0.039189019897
+        0.0392235720952
+        0.0392581488593
+        0.0392927502068
+        0.0393273761551
+        0.0393620267218
+        0.0393967019244
+        0.0394314017804
+        0.0394661263073
+        0.0395008755226
+        0.0395356494439
+        0.0395704480888
+        0.0396052714748
+        0.0396401196196
+        0.0396749925407
+        0.0397098902558
+        0.0397448127824
+        0.0397797601383
+        0.0398147323411
+        0.0398497294083
+        0.0398847513579
+        0.0399197982073
+        0.0399548699743
+        0.0399899666767
+        0.0400250883321
+        0.0400602349583
+        0.0400954065731
+        0.0401306031942
+        0.0401658248394
+        0.0402010715265
+        0.0402363432732
+        0.0402716400975
+        0.0403069620172
+        0.04034230905
+        0.0403776812138
+        0.0404130785266
+        0.0404485010061
+        0.0404839486704
+        0.0405194215372
+        0.0405549196245
+        0.0405904429502
+        0.0406259915324
+        0.0406615653888
+        0.0406971645376
+        0.0407327889967
+        0.040768438784
+        0.0408041139176
+        0.0408398144156
+        0.0408755402959
+        0.0409112915766
+        0.0409470682757
+        0.0409828704113
+        0.0410186980016
+        0.0410545510646
+        0.0410904296184
+        0.0411263336811
+        0.0411622632709
+        0.0411982184059
+        0.0412341991043
+        0.0412702053843
+        0.041306237264
+        0.0413422947617
+        0.0413783778955
+        0.0414144866837
+        0.0414506211446
+        0.0414867812963
+        0.0415229671572
+        0.0415591787456
+        0.0415954160796
+        0.0416316791777
+        0.0416679680581
+        0.0417042827392
+        0.0417406232393
+        0.0417769895767
+        0.04181338177
+        0.0418497998373
+        0.0418862437972
+        0.041922713668
+        0.0419592094681
+        0.0419957312161
+        0.0420322789303
+        0.0420688526291
+        0.0421054523312
+        0.0421420780549
+        0.0421787298188
+        0.0422154076413
+        0.0422521115411
+        0.0422888415366
+        0.0423255976464
+        0.0423623798891
+        0.0423991882832
+        0.0424360228473
+        0.0424728836001
+        0.0425097705602
+        0.0425466837461
+        0.0425836231766
+        0.0426205888703
+        0.0426575808459
+        0.042694599122
+        0.0427316437174
+        0.0427687146507
+        0.0428058119408
+        0.0428429356063
+        0.042880085666
+        0.0429172621386
+        0.042954465043
+        0.0429916943978
+        0.0430289502221
+        0.0430662325345
+        0.0431035413538
+        0.043140876699
+        0.0431782385889
+        0.0432156270423
+        0.0432530420782
+        0.0432904837155
+        0.043327951973
+        0.0433654468696
+        0.0434029684245
+        0.0434405166564
+        0.0434780915843
+        0.0435156932273
+        0.0435533216043
+        0.0435909767343
+        0.0436286586363
+        0.0436663673295
+        0.0437041028328
+        0.0437418651653
+        0.043779654346
+        0.0438174703941
+        0.0438553133287
+        0.0438931831688
+        0.0439310799336
+        0.0439690036423
+        0.044006954314
+        0.0440449319679
+        0.0440829366231
+        0.0441209682989
+        0.0441590270145
+        0.044197112789
+        0.0442352256418
+        0.044273365592
+        0.044311532659
+        0.044349726862
+        0.0443879482204
+        0.0444261967533
+        0.0444644724803
+        0.0445027754205
+        0.0445411055933
+        0.0445794630181
+        0.0446178477143
+        0.0446562597012
+        0.0446946989983
+        0.044733165625
+        0.0447716596007
+        0.0448101809449
+        0.0448487296769
+        0.0448873058163
+        0.0449259093826
+        0.0449645403953
+        0.0450031988739
+        0.0450418848378
+        0.0450805983068
+        0.0451193393002
+        0.0451581078377
+        0.0451969039389
+        0.0452357276233
+        0.0452745789106
+        0.0453134578204
+        0.0453523643723
+        0.045391298586
+        0.0454302604811
+        0.0454692500774
+        0.0455082673945
+        0.0455473124522
+        0.0455863852701
+        0.045625485868
+        0.0456646142657
+        0.0457037704829
+        0.0457429545393
+        0.0457821664549
+        0.0458214062493
+        0.0458606739425
+        0.0458999695542
+        0.0459392931043
+        0.0459786446127
+        0.0460180240992
+        0.0460574315838
+        0.0460968670863
+        0.0461363306266
+        0.0461758222248
+        0.0462153419007
+        0.0462548896742
+        0.0462944655655
+        0.0463340695945
+        0.0463737017811
+        0.0464133621454
+        0.0464530507075
+        0.0464927674873
+        0.046532512505
+        0.0465722857806
+        0.0466120873342
+        0.0466519171859
+        0.0466917753558
+        0.0467316618641
+        0.046771576731
+        0.0468115199765
+        0.0468514916208
+        0.0468914916842
+        0.0469315201869
+        0.046971577149
+        0.0470116625909
+        0.0470517765327
+        0.0470919189947
+        0.0471320899972
+        0.0471722895604
+        0.0472125177048
+        0.0472527744506
+        0.0472930598181
+        0.0473333738278
+        0.0473737164999
+        0.0474140878548
+        0.0474544879129
+        0.0474949166947
+        0.0475353742206
+        0.047575860511
+        0.0476163755863
+        0.047656919467
+        0.0476974921736
+        0.0477380937266
+        0.0477787241465
+        0.0478193834538
+        0.0478600716691
+        0.0479007888129
+        0.0479415349058
+        0.0479823099683
+        0.0480231140211
+        0.0480639470848
+        0.04810480918
+        0.0481457003273
+        0.0481866205474
+        0.0482275698609
+        0.0482685482886
+        0.0483095558512
+        0.0483505925693
+        0.0483916584637
+        0.0484327535552
+        0.0484738778644
+        0.0485150314123
+        0.0485562142194
+        0.0485974263067
+        0.0486386676951
+        0.0486799384052
+        0.0487212384579
+        0.0487625678742
+        0.0488039266749
+        0.0488453148808
+        0.048886732513
+        0.0489281795923
+        0.0489696561396
+        0.0490111621759
+        0.0490526977222
+        0.0490942627994
+        0.0491358574286
+        0.0491774816308
+        0.0492191354269
+        0.049260818838
+        0.0493025318852
+        0.0493442745896
+        0.0493860469722
+        0.0494278490541
+        0.0494696808565
+        0.0495115424005
+        0.0495534337072
+        0.0495953547978
+        0.0496373056934
+        0.0496792864153
+        0.0497212969847
+        0.0497633374227
+        0.0498054077507
+        0.0498475079898
+        0.0498896381613
+        0.0499317982866
+        0.0499739883869
+        0.0500162084835
+        0.0500584585978
+        0.050100738751
+        0.0501430489646
+        0.0501853892599
+        0.0502277596584
+        0.0502701601813
+        0.0503125908502
+        0.0503550516864
+        0.0503975427114
+        0.0504400639468
+        0.0504826154138
+        0.0505251971342
+        0.0505678091292
+        0.0506104514206
+        0.0506531240298
+        0.0506958269784
+        0.0507385602879
+        0.0507813239799
+        0.0508241180761
+        0.050866942598
+        0.0509097975674
+        0.0509526830057
+        0.0509955989347
+        0.0510385453762
+        0.0510815223517
+        0.0511245298829
+        0.0511675679917
+        0.0512106366997
+        0.0512537360287
+        0.0512968660005
+        0.0513400266368
+        0.0513832179595
+        0.0514264399903
+        0.0514696927512
+        0.0515129762639
+        0.0515562905503
+        0.0515996356323
+        0.0516430115318
+        0.0516864182708
+        0.051729855871
+        0.0517733243545
+        0.0518168237433
+        0.0518603540592
+        0.0519039153244
+        0.0519475075607
+        0.0519911307903
+        0.0520347850351
+        0.0520784703172
+        0.0521221866586
+        0.0521659340816
+        0.052209712608
+        0.0522535222602
+        0.0522973630601
+        0.05234123503
+        0.0523851381919
+        0.0524290725682
+        0.0524730381809
+        0.0525170350523
+        0.0525610632045
+        0.05260512266
+        0.0526492134408
+        0.0526933355693
+        0.0527374890678
+        0.0527816739585
+        0.0528258902638
+        0.052870138006
+        0.0529144172075
+        0.0529587278906
+        0.0530030700777
+        0.0530474437912
+        0.0530918490536
+        0.0531362858872
+        0.0531807543146
+        0.0532252543581
+        0.0532697860402
+        0.0533143493835
+        0.0533589444105
+        0.0534035711436
+        0.0534482296054
+        0.0534929198186
+        0.0535376418055
+        0.053582395589
+        0.0536271811914
+        0.0536719986356
+        0.0537168479441
+        0.0537617291395
+        0.0538066422446
+        0.0538515872819
+        0.0538965642744
+        0.0539415732445
+        0.0539866142152
+        0.0540316872091
+        0.054076792249
+        0.0541219293577
+        0.0541670985579
+        0.0542122998726
+        0.0542575333245
+        0.0543027989365
+        0.0543480967315
+        0.0543934267323
+        0.0544387889618
+        0.0544841834429
+        0.0545296101987
+        0.0545750692519
+        0.0546205606257
+        0.0546660843429
+        0.0547116404265
+        0.0547572288997
+        0.0548028497853
+        0.0548485031065
+        0.0548941888862
+        0.0549399071477
+        0.0549856579139
+        0.0550314412081
+        0.0550772570532
+        0.0551231054725
+        0.0551689864891
+        0.0552149001262
+        0.055260846407
+        0.0553068253547
+        0.0553528369925
+        0.0553988813436
+        0.0554449584314
+        0.0554910682791
+        0.0555372109099
+        0.0555833863473
+        0.0556295946145
+        0.0556758357348
+        0.0557221097316
+        0.0557684166284
+        0.0558147564484
+        0.0558611292151
+        0.055907534952
+        0.0559539736823
+        0.0560004454298
+        0.0560469502177
+        0.0560934880695
+        0.0561400590089
+        0.0561866630593
+        0.0562333002442
+        0.0562799705873
+        0.056326674112
+        0.056373410842
+        0.0564201808009
+        0.0564669840123
+        0.0565138204999
+        0.0565606902873
+        0.0566075933981
+        0.0566545298562
+        0.0567014996851
+        0.0567485029087
+        0.0567955395506
+        0.0568426096346
+        0.0568897131845
+        0.0569368502241
+        0.0569840207773
+        0.0570312248677
+        0.0570784625193
+        0.0571257337559
+        0.0571730386015
+        0.0572203770799
+        0.0572677492149
+        0.0573151550307
+        0.057362594551
+        0.0574100677998
+        0.0574575748013
+        0.0575051155792
+        0.0575526901577
+        0.0576002985608
+        0.0576479408125
+        0.0576956169369
+        0.0577433269581
+        0.0577910709001
+        0.0578388487872
+        0.0578866606433
+        0.0579345064928
+        0.0579823863597
+        0.0580303002683
+        0.0580782482426
+        0.0581262303071
+        0.0581742464858
+        0.0582222968031
+        0.0582703812832
+        0.0583184999504
+        0.058366652829
+        0.0584148399434
+        0.0584630613179
+        0.0585113169768
+        0.0585596069445
+        0.0586079312454
+        0.0586562899039
+        0.0587046829445
+        0.0587531103916
+        0.0588015722696
+        0.0588500686031
+        0.0588985994165
+        0.0589471647343
+        0.0589957645811
+        0.0590443989814
+        0.0590930679599
+        0.059141771541
+        0.0591905097494
+        0.0592392826096
+        0.0592880901465
+        0.0593369323845
+        0.0593858093483
+        0.0594347210628
+        0.0594836675524
+        0.0595326488421
+        0.0595816649565
+        0.0596307159203
+        0.0596798017585
+        0.0597289224957
+        0.0597780781567
+        0.0598272687665
+        0.0598764943498
+        0.0599257549315
+        0.0599750505365
+        0.0600243811897
+        0.060073746916
+        0.0601231477404
+        0.0601725836878
+        0.0602220547831
+        0.0602715610514
+        0.0603211025177
+        0.060370679207
+        0.0604202911444
+        0.0604699383548
+        0.0605196208634
+        0.0605693386953
+        0.0606190918756
+        0.0606688804294
+        0.0607187043819
+        0.0607685637582
+        0.0608184585835
+        0.0608683888831
+        0.0609183546822
+        0.0609683560059
+        0.0610183928796
+        0.0610684653284
+        0.0611185733779
+        0.0611687170531
+        0.0612188963795
+        0.0612691113824
+        0.0613193620872
+        0.0613696485192
+        0.0614199707039
+        0.0614703286666
+        0.0615207224329
+        0.0615711520281
+        0.0616216174778
+        0.0616721188074
+        0.0617226560424
+        0.0617732292084
+        0.061823838331
+        0.0618744834356
+        0.0619251645479
+        0.0619758816934
+        0.0620266348978
+        0.0620774241868
+        0.0621282495859
+        0.0621791111209
+        0.0622300088174
+        0.0622809427012
+        0.0623319127979
+        0.0623829191334
+        0.0624339617334
+        0.0624850406236
+        0.0625361558299
+        0.0625873073781
+        0.0626384952941
+        0.0626897196036
+        0.0627409803326
+        0.062792277507
+        0.0628436111526
+        0.0628949812955
+        0.0629463879615
+        0.0629978311766
+        0.0630493109668
+        0.0631008273581
+        0.0631523803766
+        0.0632039700482
+        0.0632555963991
+        0.0633072594552
+        0.0633589592428
+        0.0634106957879
+        0.0634624691167
+        0.0635142792552
+        0.0635661262298
+        0.0636180100665
+        0.0636699307916
+        0.0637218884313
+        0.0637738830118
+        0.0638259145595
+        0.0638779831006
+        0.0639300886613
+        0.0639822312681
+        0.0640344109472
+        0.0640866277251
+        0.064138881628
+        0.0641911726824
+        0.0642435009148
+        0.0642958663514
+        0.0643482690189
+        0.0644007089436
+        0.0644531861521
+        0.0645057006708
+        0.0645582525262
+        0.0646108417451
+        0.0646634683538
+        0.0647161323789
+        0.0647688338472
+        0.0648215727851
+        0.0648743492194
+        0.0649271631767
+        0.0649800146837
+        0.065032903767
+        0.0650858304534
+        0.0651387947697
+        0.0651917967425
+        0.0652448363986
+        0.065297913765
+        0.0653510288682
+        0.0654041817353
+        0.0654573723929
+        0.0655106008681
+        0.0655638671877
+        0.0656171713786
+        0.0656705134677
+        0.0657238934819
+        0.0657773114483
+        0.0658307673938
+        0.0658842613454
+        0.0659377933302
+        0.0659913633751
+        0.0660449715073
+        0.0660986177537
+        0.0661523021416
+        0.0662060246981
+        0.0662597854502
+        0.0663135844251
+        0.0663674216501
+        0.0664212971522
+        0.0664752109587
+        0.0665291630969
+        0.066583153594
+        0.0666371824773
+        0.066691249774
+        0.0667453555115
+        0.0667994997171
+        0.0668536824182
+        0.0669079036421
+        0.0669621634162
+        0.0670164617679
+        0.0670707987246
+        0.0671251743139
+        0.0671795885631
+        0.0672340414998
+        0.0672885331515
+        0.0673430635456
+        0.0673976327097
+        0.0674522406715
+        0.0675068874584
+        0.0675615730981
+        0.0676162976182
+        0.0676710610463
+        0.0677258634102
+        0.0677807047374
+        0.0678355850558
+        0.067890504393
+        0.0679454627767
+        0.0680004602347
+        0.0680554967949
+        0.0681105724849
+        0.0681656873327
+        0.068220841366
+        0.0682760346127
+        0.0683312671008
+        0.068386538858
+        0.0684418499124
+        0.0684972002919
+        0.0685525900243
+        0.0686080191378
+        0.0686634876602
+        0.0687189956197
+        0.0687745430442
+        0.0688301299619
+        0.0688857564007
+        0.0689414223889
+        0.0689971279544
+        0.0690528731255
+        0.0691086579303
+        0.069164482397
+        0.0692203465538
+        0.0692762504289
+        0.0693321940505
+        0.069388177447
+        0.0694442006465
+        0.0695002636774
+        0.069556366568
+        0.0696125093466
+        0.0696686920417
+        0.0697249146815
+        0.0697811772945
+        0.0698374799091
+        0.0698938225538
+        0.0699502052569
+        0.0700066280471
+        0.0700630909527
+        0.0701195940023
+        0.0701761372245
+        0.0702327206478
+        0.0702893443007
+        0.070346008212
+        0.0704027124102
+        0.0704594569239
+        0.0705162417819
+        0.0705730670127
+        0.0706299326452
+        0.070686838708
+        0.0707437852299
+        0.0708007722396
+        0.070857799766
+        0.0709148678378
+        0.0709719764839
+        0.0710291257331
+        0.0710863156143
+        0.0711435461563
+        0.0712008173881
+        0.0712581293386
+        0.0713154820368
+        0.0713728755116
+        0.0714303097921
+        0.0714877849072
+        0.0715453008859
+        0.0716028577573
+        0.0716604555506
+        0.0717180942947
+        0.0717757740189
+        0.0718334947521
+        0.0718912565237
+        0.0719490593628
+        0.0720069032985
+        0.0720647883601
+        0.0721227145768
+        0.0721806819779
+        0.0722386905927
+        0.0722967404505
+        0.0723548315805
+        0.0724129640122
+        0.072471137775
+        0.0725293528981
+        0.0725876094109
+        0.0726459073431
+        0.0727042467239
+        0.0727626275828
+        0.0728210499494
+        0.0728795138531
+        0.0729380193234
+        0.07299656639
+        0.0730551550825
+        0.0731137854303
+        0.0731724574631
+        0.0732311712106
+        0.0732899267023
+        0.0733487239681
+        0.0734075630376
+        0.0734664439404
+        0.0735253667064
+        0.0735843313654
+        0.073643337947
+        0.0737023864811
+        0.0737614769976
+        0.0738206095263
+        0.073879784097
+        0.0739390007397
+        0.0739982594842
+        0.0740575603605
+        0.0741169033986
+        0.0741762886283
+        0.0742357160798
+        0.0742951857831
+        0.0743546977681
+        0.0744142520649
+        0.0744738487037
+        0.0745334877145
+        0.0745931691274
+        0.0746528929727
+        0.0747126592804
+        0.0747724680808
+        0.074832319404
+        0.0748922132804
+        0.0749521497401
+        0.0750121288134
+        0.0750721505307
+        0.0751322149222
+        0.0751923220183
+        0.0752524718494
+        0.0753126644458
+        0.0753728998379
+        0.0754331780562
+        0.0754934991312
+        0.0755538630932
+        0.0756142699728
+        0.0756747198004
+        0.0757352126067
+        0.0757957484222
+        0.0758563272775
+        0.0759169492031
+        0.0759776142297
+        0.0760383223879
+        0.0760990737084
+        0.076159868222
+        0.0762207059592
+        0.0762815869508
+        0.0763425112276
+        0.0764034788203
+        0.0764644897598
+        0.0765255440769
+        0.0765866418024
+        0.0766477829671
+        0.076708967602
+        0.0767701957379
+        0.0768314674059
+        0.0768927826368
+        0.0769541414616
+        0.0770155439113
+        0.0770769900169
+        0.0771384798095
+        0.0772000133201
+        0.0772615905798
+        0.0773232116197
+        0.077384876471
+        0.0774465851647
+        0.0775083377321
+        0.0775701342043
+        0.0776319746126
+        0.0776938589883
+        0.0777557873624
+        0.0778177597664
+        0.0778797762316
+        0.0779418367893
+        0.0780039414707
+        0.0780660903074
+        0.0781282833306
+        0.0781905205719
+        0.0782528020626
+        0.0783151278342
+        0.0783774979182
+        0.078439912346
+        0.0785023711493
+        0.0785648743596
+        0.0786274220084
+        0.0786900141274
+        0.0787526507481
+        0.0788153319021
+        0.0788780576213
+        0.0789408279372
+        0.0790036428815
+        0.079066502486
+        0.0791294067825
+        0.0791923558026
+        0.0792553495783
+        0.0793183881413
+        0.0793814715234
+        0.0794445997566
+        0.0795077728727
+        0.0795709909036
+        0.0796342538813
+        0.0796975618377
+        0.0797609148048
+        0.0798243128146
+        0.0798877558992
+        0.0799512440905
+        0.0800147774206
+        0.0800783559217
+        0.0801419796259
+        0.0802056485652
+        0.0802693627719
+        0.0803331222781
+        0.0803969271161
+        0.080460777318
+        0.0805246729162
+        0.0805886139428
+        0.0806526004303
+        0.0807166324109
+        0.0807807099169
+        0.0808448329808
+        0.0809090016349
+        0.0809732159117
+        0.0810374758435
+        0.0811017814629
+        0.0811661328023
+        0.0812305298942
+        0.0812949727711
+        0.0813594614657
+        0.0814239960105
+        0.081488576438
+        0.0815532027809
+        0.0816178750719
+        0.0816825933436
+        0.0817473576287
+        0.0818121679599
+        0.08187702437
+        0.0819419268917
+        0.0820068755578
+        0.0820718704011
+        0.0821369114544
+        0.0822019987507
+        0.0822671323227
+        0.0823323122034
+        0.0823975384257
+        0.0824628110226
+        0.0825281300269
+        0.0825934954718
+        0.0826589073902
+        0.0827243658152
+        0.0827898707799
+        0.0828554223172
+        0.0829210204605
+        0.0829866652426
+        0.083052356697
+        0.0831180948566
+        0.0831838797548
+        0.0832497114247
+        0.0833155898996
+        0.0833815152128
+        0.0834474873977
+        0.0835135064874
+        0.0835795725154
+        0.083645685515
+        0.0837118455196
+        0.0837780525627
+        0.0838443066777
+        0.0839106078981
+        0.0839769562573
+        0.0840433517888
+        0.0841097945263
+        0.0841762845033
+        0.0842428217533
+        0.0843094063099
+        0.0843760382069
+        0.0844427174778
+        0.0845094441563
+        0.0845762182762
+        0.0846430398712
+        0.084709908975
+        0.0847768256214
+        0.0848437898442
+        0.0849108016772
+        0.0849778611543
+        0.0850449683094
+        0.0851121231763
+        0.085179325789
+        0.0852465761815
+        0.0853138743876
+        0.0853812204414
+        0.0854486143769
+        0.0855160562282
+        0.0855835460293
+        0.0856510838143
+        0.0857186696173
+        0.0857863034725
+        0.085853985414
+        0.085921715476
+        0.0859894936928
+        0.0860573200985
+        0.0861251947275
+        0.0861931176139
+        0.0862610887922
+        0.0863291082966
+        0.0863971761616
+        0.0864652924215
+        0.0865334571106
+        0.0866016702636
+        0.0866699319147
+        0.0867382420985
+        0.0868066008494
+        0.0868750082021
+        0.0869434641911
+        0.0870119688509
+        0.0870805222161
+        0.0871491243215
+        0.0872177752015
+        0.087286474891
+        0.0873552234246
+        0.0874240208371
+        0.0874928671631
+        0.0875617624375
+        0.0876307066951
+        0.0876996999707
+        0.0877687422991
+        0.0878378337152
+        0.087906974254
+        0.0879761639503
+        0.0880454028392
+        0.0881146909555
+        0.0881840283343
+        0.0882534150105
+        0.0883228510194
+        0.0883923363958
+        0.088461871175
+        0.088531455392
+        0.088601089082
+        0.0886707722802
+        0.0887405050218
+        0.0888102873419
+        0.0888801192759
+        0.088950000859
+        0.0890199321265
+        0.0890899131138
+        0.0891599438562
+        0.089230024389
+        0.0893001547477
+        0.0893703349677
+        0.0894405650844
+        0.0895108451334
+        0.0895811751501
+        0.08965155517
+        0.0897219852287
+        0.0897924653618
+        0.0898629956049
+        0.0899335759935
+        0.0900042065635
+        0.0900748873503
+        0.0901456183898
+        0.0902163997177
+        0.0902872313696
+        0.0903581133815
+        0.0904290457891
+        0.0905000286282
+        0.0905710619347
+        0.0906421457444
+        0.0907132800934
+        0.0907844650174
+        0.0908557005526
+        0.0909269867347
+        0.0909983236
+        0.0910697111843
+        0.0911411495238
+        0.0912126386545
+        0.0912841786126
+        0.0913557694341
+        0.0914274111554
+        0.0914991038124
+        0.0915708474415
+        0.0916426420789
+        0.0917144877609
+        0.0917863845237
+        0.0918583324037
+        0.0919303314372
+        0.0920023816606
+        0.0920744831103
+        0.0921466358227
+        0.0922188398342
+        0.0922910951813
+        0.0923634019006
+        0.0924357600285
+        0.0925081696015
+        0.0925806306564
+        0.0926531432296
+        0.0927257073578
+        0.0927983230777
+        0.0928709904259
+        0.0929437094392
+        0.0930164801542
+        0.0930893026078
+        0.0931621768367
+        0.0932351028777
+        0.0933080807677
+        0.0933811105435
+        0.093454192242
+        0.0935273259002
+        0.0936005115549
+        0.0936737492432
+        0.093747039002
+        0.0938203808684
+        0.0938937748794
+        0.0939672210721
+        0.0940407194836
+        0.094114270151
+        0.0941878731114
+        0.0942615284021
+        0.0943352360603
+        0.0944089961231
+        0.0944828086279
+        0.0945566736119
+        0.0946305911124
+        0.0947045611668
+        0.0947785838124
+        0.0948526590867
+        0.094926787027
+        0.0950009676708
+        0.0950752010556
+        0.0951494872189
+        0.0952238261981
+        0.0952982180309
+        0.0953726627548
+        0.0954471604074
+        0.0955217110263
+        0.0955963146493
+        0.0956709713139
+        0.095745681058
+        0.0958204439192
+        0.0958952599353
+        0.0959701291442
+        0.0960450515835
+        0.0961200272912
+        0.0961950563052
+        0.0962701386633
+        0.0963452744034
+        0.0964204635636
+        0.0964957061818
+        0.0965710022959
+        0.0966463519442
+        0.0967217551645
+        0.096797211995
+        0.0968727224738
+        0.0969482866391
+        0.097023904529
+        0.0970995761817
+        0.0971753016355
+        0.0972510809286
+        0.0973269140992
+        0.0974028011857
+        0.0974787422264
+        0.0975547372597
+        0.0976307863239
+        0.0977068894576
+        0.097783046699
+        0.0978592580867
+        0.0979355236592
+        0.0980118434551
+        0.0980882175127
+        0.0981646458709
+        0.098241128568
+        0.0983176656429
+        0.098394257134
+        0.0984709030802
+        0.0985476035202
+        0.0986243584926
+        0.0987011680364
+        0.0987780321901
+        0.0988549509928
+        0.0989319244832
+        0.0990089527002
+        0.0990860356827
+        0.0991631734698
+        0.0992403661002
+        0.0993176136131
+        0.0993949160474
+        0.0994722734423
+        0.0995496858367
+        0.0996271532697
+        0.0997046757806
+        0.0997822534085
+        0.0998598861925
+        0.0999375741718
+        0.100015317386
+        0.100093115874
+        0.100170969675
+        0.100248878828
+        0.100326843374
+        0.10040486335
+        0.100482938798
+        0.100561069755
+        0.100639256262
+        0.100717498358
+        0.100795796083
+        0.100874149475
+        0.100952558576
+        0.101031023423
+        0.101109544058
+        0.101188120519
+        0.101266752847
+        0.101345441081
+        0.10142418526
+        0.101502985425
+        0.101581841615
+        0.101660753871
+        0.101739722231
+        0.101818746737
+        0.101897827427
+        0.101976964342
+        0.102056157522
+        0.102135407007
+        0.102214712836
+        0.102294075051
+        0.10237349369
+        0.102452968794
+        0.102532500404
+        0.102612088559
+        0.102691733299
+        0.102771434666
+        0.102851192698
+        0.102931007437
+        0.103010878923
+        0.103090807196
+        0.103170792296
+        0.103250834263
+        0.10333093314
+        0.103411088964
+        0.103491301778
+        0.103571571622
+        0.103651898536
+        0.103732282561
+        0.103812723737
+        0.103893222106
+        0.103973777707
+        0.104054390581
+        0.10413506077
+        0.104215788314
+        0.104296573253
+        0.104377415629
+        0.104458315482
+        0.104539272853
+        0.104620287783
+        0.104701360314
+        0.104782490485
+        0.104863678338
+        0.104944923915
+        0.105026227255
+        0.1051075884
+        0.105189007391
+        0.10527048427
+        0.105352019077
+        0.105433611854
+        0.105515262642
+        0.105596971482
+        0.105678738415
+        0.105760563482
+        0.105842446726
+        0.105924388187
+        0.106006387907
+        0.106088445927
+        0.106170562289
+        0.106252737034
+        0.106334970203
+        0.106417261838
+        0.106499611982
+        0.106582020674
+        0.106664487958
+        0.106747013874
+        0.106829598464
+        0.106912241771
+        0.106994943835
+        0.107077704698
+        0.107160524403
+        0.107243402992
+        0.107326340505
+        0.107409336985
+        0.107492392474
+        0.107575507014
+        0.107658680646
+        0.107741913414
+        0.107825205358
+        0.107908556521
+        0.107991966945
+        0.108075436672
+        0.108158965745
+        0.108242554205
+        0.108326202095
+        0.108409909457
+        0.108493676333
+        0.108577502766
+        0.108661388797
+        0.10874533447
+        0.108829339827
+        0.10891340491
+        0.108997529761
+        0.109081714424
+        0.10916595894
+        0.109250263352
+        0.109334627703
+        0.109419052036
+        0.109503536392
+        0.109588080815
+        0.109672685348
+        0.109757350033
+        0.109842074912
+        0.109926860029
+        0.110011705427
+        0.110096611149
+        0.110181577236
+        0.110266603733
+        0.110351690682
+        0.110436838126
+        0.110522046108
+        0.110607314671
+        0.110692643859
+        0.110778033714
+        0.110863484279
+        0.110948995598
+        0.111034567714
+        0.11112020067
+        0.11120589451
+        0.111291649276
+        0.111377465012
+        0.111463341761
+        0.111549279567
+        0.111635278473
+        0.111721338522
+        0.111807459759
+        0.111893642226
+        0.111979885967
+        0.112066191025
+        0.112152557445
+        0.112238985269
+        0.112325474542
+        0.112412025307
+        0.112498637608
+        0.112585311489
+        0.112672046993
+        0.112758844165
+        0.112845703047
+        0.112932623684
+        0.11301960612
+        0.113106650399
+        0.113193756565
+        0.113280924661
+        0.113368154733
+        0.113455446823
+        0.113542800976
+        0.113630217236
+        0.113717695647
+        0.113805236254
+        0.1138928391
+        0.11398050423
+        0.114068231689
+        0.11415602152
+        0.114243873767
+        0.114331788476
+        0.114419765691
+        0.114507805455
+        0.114595907814
+        0.114684072813
+        0.114772300494
+        0.114860590904
+        0.114948944087
+        0.115037360086
+        0.115125838948
+        0.115214380717
+        0.115302985437
+        0.115391653153
+        0.115480383911
+        0.115569177754
+        0.115658034727
+        0.115746954877
+        0.115835938246
+        0.115924984882
+        0.116014094827
+        0.116103268128
+        0.116192504829
+        0.116281804976
+        0.116371168614
+        0.116460595787
+        0.116550086541
+        0.116639640922
+        0.116729258974
+        0.116818940742
+        0.116908686272
+        0.11699849561
+        0.117088368801
+        0.117178305889
+        0.117268306921
+        0.117358371942
+        0.117448500997
+        0.117538694132
+        0.117628951393
+        0.117719272825
+        0.117809658473
+        0.117900108384
+        0.117990622604
+        0.118081201177
+        0.118171844149
+        0.118262551567
+        0.118353323476
+        0.118444159922
+        0.118535060951
+        0.118626026609
+        0.118717056941
+        0.118808151995
+        0.118899311815
+        0.118990536448
+        0.119081825939
+        0.119173180336
+        0.119264599684
+        0.11935608403
+        0.119447633419
+        0.119539247897
+        0.119630927512
+        0.119722672309
+        0.119814482335
+        0.119906357636
+        0.119998298258
+        0.120090304249
+        0.120182375654
+        0.12027451252
+        0.120366714893
+        0.12045898282
+        0.120551316348
+        0.120643715524
+        0.120736180393
+        0.120828711003
+        0.1209213074
+        0.121013969632
+        0.121106697745
+        0.121199491785
+        0.1212923518
+        0.121385277837
+        0.121478269943
+        0.121571328164
+        0.121664452547
+        0.12175764314
+        0.12185089999
+        0.121944223143
+        0.122037612648
+        0.12213106855
+        0.122224590898
+        0.122318179738
+        0.122411835119
+        0.122505557086
+        0.122599345688
+        0.122693200971
+        0.122787122984
+        0.122881111773
+        0.122975167387
+        0.123069289872
+        0.123163479277
+        0.123257735648
+        0.123352059034
+        0.123446449482
+        0.123540907039
+        0.123635431754
+        0.123730023674
+        0.123824682847
+        0.123919409321
+        0.124014203144
+        0.124109064363
+        0.124203993026
+        0.124298989182
+        0.124394052879
+        0.124489184163
+        0.124584383084
+        0.12467964969
+        0.124774984029
+        0.124870386148
+        0.124965856096
+        0.125061393921
+        0.125156999672
+        0.125252673397
+        0.125348415144
+        0.125444224961
+        0.125540102897
+        0.125636049001
+        0.12573206332
+        0.125828145904
+        0.1259242968
+        0.126020516058
+        0.126116803726
+        0.126213159852
+        0.126309584486
+        0.126406077675
+        0.12650263947
+        0.126599269918
+        0.126695969068
+        0.126792736969
+        0.126889573671
+        0.126986479221
+        0.12708345367
+        0.127180497065
+        0.127277609456
+        0.127374790892
+        0.127472041422
+        0.127569361096
+        0.127666749962
+        0.127764208069
+        0.127861735467
+        0.127959332205
+        0.128056998333
+        0.128154733899
+        0.128252538953
+        0.128350413545
+        0.128448357724
+        0.128546371538
+        0.128644455039
+        0.128742608276
+        0.128840831297
+        0.128939124153
+        0.129037486893
+        0.129135919567
+        0.129234422225
+        0.129332994916
+        0.12943163769
+        0.129530350598
+        0.129629133688
+        0.129727987011
+        0.129826910617
+        0.129925904556
+        0.130024968877
+        0.130124103632
+        0.130223308869
+        0.130322584639
+        0.130421930992
+        0.130521347978
+        0.130620835648
+        0.130720394051
+        0.130820023239
+        0.130919723261
+        0.131019494168
+        0.13111933601
+        0.131219248837
+        0.131319232701
+        0.131419287651
+        0.131519413738
+        0.131619611013
+        0.131719879526
+        0.131820219328
+        0.131920630469
+        0.132021113001
+        0.132121666974
+        0.132222292439
+        0.132322989447
+        0.132423758048
+        0.132524598294
+        0.132625510235
+        0.132726493922
+        0.132827549407
+        0.13292867674
+        0.133029875973
+        0.133131147156
+        0.133232490342
+        0.13333390558
+        0.133435392922
+        0.13353695242
+        0.133638584125
+        0.133740288088
+        0.13384206436
+        0.133943912994
+        0.134045834039
+        0.134147827549
+        0.134249893573
+        0.134352032165
+        0.134454243375
+        0.134556527256
+        0.134658883858
+        0.134761313234
+        0.134863815435
+        0.134966390513
+        0.135069038519
+        0.135171759507
+        0.135274553527
+        0.135377420632
+        0.135480360873
+        0.135583374302
+        0.135686460972
+        0.135789620935
+        0.135892854242
+        0.135996160947
+        0.1360995411
+        0.136202994754
+        0.136306521962
+        0.136410122776
+        0.136513797247
+        0.13661754543
+        0.136721367375
+        0.136825263135
+        0.136929232764
+        0.137033276313
+        0.137137393834
+        0.137241585381
+        0.137345851006
+        0.137450190762
+        0.137554604702
+        0.137659092878
+        0.137763655342
+        0.137868292149
+        0.13797300335
+        0.138077788999
+        0.138182649148
+        0.138287583851
+        0.138392593161
+        0.13849767713
+        0.138602835811
+        0.138708069258
+        0.138813377524
+        0.138918760663
+        0.139024218726
+        0.139129751768
+        0.139235359842
+        0.139341043002
+        0.139446801299
+        0.139552634789
+        0.139658543525
+        0.139764527559
+        0.139870586946
+        0.139976721739
+        0.140082931992
+        0.140189217758
+        0.140295579092
+        0.140402016046
+        0.140508528674
+        0.140615117031
+        0.140721781171
+        0.140828521146
+        0.140935337011
+        0.141042228821
+        0.141149196628
+        0.141256240487
+        0.141363360452
+        0.141470556578
+        0.141577828917
+        0.141685177526
+        0.141792602457
+        0.141900103765
+        0.142007681504
+        0.142115335729
+        0.142223066494
+        0.142330873853
+        0.142438757861
+        0.142546718573
+        0.142654756043
+        0.142762870325
+        0.142871061474
+        0.142979329545
+        0.143087674592
+        0.143196096671
+        0.143304595835
+        0.14341317214
+        0.143521825641
+        0.143630556393
+        0.143739364449
+        0.143848249866
+        0.143957212699
+        0.144066253002
+        0.14417537083
+        0.144284566239
+        0.144393839284
+        0.14450319002
+        0.144612618501
+        0.144722124785
+        0.144831708925
+        0.144941370977
+        0.145051110997
+        0.14516092904
+        0.145270825161
+        0.145380799417
+        0.145490851861
+        0.145600982551
+        0.145711191542
+        0.145821478889
+        0.145931844648
+        0.146042288875
+        0.146152811626
+        0.146263412956
+        0.146374092921
+        0.146484851578
+        0.146595688982
+        0.146706605189
+        0.146817600255
+        0.146928674237
+        0.14703982719
+        0.147151059171
+        0.147262370235
+        0.147373760439
+        0.14748522984
+        0.147596778493
+        0.147708406454
+        0.147820113782
+        0.14793190053
+        0.148043766757
+        0.148155712519
+        0.148267737872
+        0.148379842873
+        0.148492027578
+        0.148604292044
+        0.148716636328
+        0.148829060487
+        0.148941564576
+        0.149054148655
+        0.149166812778
+        0.149279557003
+        0.149392381387
+        0.149505285987
+        0.149618270859
+        0.149731336062
+        0.149844481652
+        0.149957707686
+        0.150071014222
+        0.150184401316
+        0.150297869027
+        0.15041141741
+        0.150525046525
+        0.150638756427
+        0.150752547175
+        0.150866418826
+        0.150980371437
+        0.151094405066
+        0.151208519771
+        0.151322715609
+        0.151436992638
+        0.151551350916
+        0.151665790501
+        0.151780311449
+        0.15189491382
+        0.152009597671
+        0.152124363059
+        0.152239210044
+        0.152354138683
+        0.152469149033
+        0.152584241154
+        0.152699415102
+        0.152814670938
+        0.152930008717
+        0.1530454285
+        0.153160930344
+        0.153276514307
+        0.153392180449
+        0.153507928826
+        0.153623759499
+        0.153739672524
+        0.153855667962
+        0.15397174587
+        0.154087906307
+        0.154204149332
+        0.154320475003
+        0.15443688338
+        0.15455337452
+        0.154669948484
+        0.154786605329
+        0.154903345115
+        0.155020167901
+        0.155137073745
+        0.155254062707
+        0.155371134846
+        0.155488290221
+        0.155605528891
+        0.155722850916
+        0.155840256354
+        0.155957745265
+        0.156075317708
+        0.156192973743
+        0.156310713429
+        0.156428536825
+        0.156546443992
+        0.156664434988
+        0.156782509874
+        0.156900668708
+        0.157018911552
+        0.157137238463
+        0.157255649502
+        0.15737414473
+        0.157492724205
+        0.157611387988
+        0.157730136138
+        0.157848968716
+        0.157967885782
+        0.158086887395
+        0.158205973616
+        0.158325144505
+        0.158444400122
+        0.158563740527
+        0.158683165781
+        0.158802675945
+        0.158922271077
+        0.159041951239
+        0.159161716492
+        0.159281566895
+        0.159401502509
+        0.159521523396
+        0.159641629614
+        0.159761821226
+        0.159882098292
+        0.160002460872
+        0.160122909028
+        0.16024344282
+        0.160364062309
+        0.160484767556
+        0.160605558622
+        0.160726435569
+        0.160847398456
+        0.160968447345
+        0.161089582298
+        0.161210803376
+        0.161332110639
+        0.161453504149
+        0.161574983968
+        0.161696550156
+        0.161818202776
+        0.161939941888
+        0.162061767554
+        0.162183679836
+        0.162305678795
+        0.162427764493
+        0.162549936992
+        0.162672196352
+        0.162794542637
+        0.162916975907
+        0.163039496225
+        0.163162103653
+        0.163284798252
+        0.163407580084
+        0.163530449212
+        0.163653405698
+        0.163776449603
+        0.163899580989
+        0.16402279992
+        0.164146106457
+        0.164269500663
+        0.164392982599
+        0.164516552328
+        0.164640209913
+        0.164763955417
+        0.1648877889
+        0.165011710427
+        0.16513572006
+        0.165259817861
+        0.165384003893
+        0.165508278219
+        0.165632640902
+        0.165757092004
+        0.165881631588
+        0.166006259717
+        0.166130976455
+        0.166255781863
+        0.166380676006
+        0.166505658946
+        0.166630730747
+        0.166755891471
+        0.166881141181
+        0.167006479942
+        0.167131907816
+        0.167257424867
+        0.167383031158
+        0.167508726753
+        0.167634511715
+        0.167760386107
+        0.167886349993
+        0.168012403438
+        0.168138546504
+        0.168264779255
+        0.168391101755
+        0.168517514068
+        0.168644016257
+        0.168770608387
+        0.168897290521
+        0.169024062724
+        0.16915092506
+        0.169277877592
+        0.169404920385
+        0.169532053503
+        0.169659277009
+        0.16978659097
+        0.169913995448
+        0.170041490508
+        0.170169076214
+        0.170296752631
+        0.170424519824
+        0.170552377857
+        0.170680326794
+        0.1708083667
+        0.170936497641
+        0.171064719679
+        0.171193032881
+        0.171321437312
+        0.171449933035
+        0.171578520116
+        0.17170719862
+        0.171835968612
+        0.171964830157
+        0.172093783319
+        0.172222828165
+        0.172351964759
+        0.172481193167
+        0.172610513454
+        0.172739925684
+        0.172869429925
+        0.17299902624
+        0.173128714696
+        0.173258495357
+        0.17338836829
+        0.17351833356
+        0.173648391233
+        0.173778541374
+        0.17390878405
+        0.174039119325
+        0.174169547266
+        0.174300067939
+        0.174430681409
+        0.174561387743
+        0.174692187007
+        0.174823079266
+        0.174954064588
+        0.175085143037
+        0.17521631468
+        0.175347579583
+        0.175478937814
+        0.175610389437
+        0.17574193452
+        0.175873573129
+        0.176005305331
+        0.176137131191
+        0.176269050777
+        0.176401064155
+        0.176533171392
+        0.176665372555
+        0.17679766771
+        0.176930056924
+        0.177062540265
+        0.177195117798
+        0.177327789591
+        0.177460555712
+        0.177593416226
+        0.177726371202
+        0.177859420706
+        0.177992564806
+        0.178125803568
+        0.17825913706
+        0.17839256535
+        0.178526088505
+        0.178659706592
+        0.178793419679
+        0.178927227834
+        0.179061131123
+        0.179195129615
+        0.179329223377
+        0.179463412477
+        0.179597696983
+        0.179732076962
+        0.179866552483
+        0.180001123614
+        0.180135790421
+        0.180270552975
+        0.180405411341
+        0.18054036559
+        0.180675415788
+        0.180810562004
+        0.180945804307
+        0.181081142764
+        0.181216577444
+        0.181352108415
+        0.181487735746
+        0.181623459506
+        0.181759279762
+        0.181895196584
+        0.18203121004
+        0.182167320199
+        0.18230352713
+        0.182439830901
+        0.182576231581
+        0.182712729239
+        0.182849323945
+        0.182986015767
+        0.183122804773
+        0.183259691035
+        0.183396674619
+        0.183533755596
+        0.183670934035
+        0.183808210005
+        0.183945583576
+        0.184083054817
+        0.184220623797
+        0.184358290585
+        0.184496055252
+        0.184633917867
+        0.1847718785
+        0.184909937219
+        0.185048094096
+        0.1851863492
+        0.1853247026
+        0.185463154367
+        0.18560170457
+        0.18574035328
+        0.185879100566
+        0.186017946499
+        0.186156891148
+        0.186295934584
+        0.186435076878
+        0.186574318099
+        0.186713658317
+        0.186853097604
+        0.186992636029
+        0.187132273663
+        0.187272010577
+        0.187411846841
+        0.187551782526
+        0.187691817703
+        0.187831952441
+        0.187972186813
+        0.188112520888
+        0.188252954739
+        0.188393488434
+        0.188534122047
+        0.188674855647
+        0.188815689306
+        0.188956623095
+        0.189097657085
+        0.189238791348
+        0.189380025954
+        0.189521360975
+        0.189662796483
+        0.189804332548
+        0.189945969243
+        0.190087706638
+        0.190229544807
+        0.190371483819
+        0.190513523747
+        0.190655664662
+        0.190797906637
+        0.190940249743
+        0.191082694053
+        0.191225239637
+        0.191367886568
+        0.191510634919
+        0.191653484761
+        0.191796436166
+        0.191939489207
+        0.192082643956
+        0.192225900484
+        0.192369258866
+        0.192512719172
+        0.192656281476
+        0.19279994585
+        0.192943712366
+        0.193087581098
+        0.193231552117
+        0.193375625497
+        0.19351980131
+        0.193664079629
+        0.193808460527
+        0.193952944077
+        0.194097530352
+        0.194242219425
+        0.19438701137
+        0.194531906258
+        0.194676904164
+        0.19482200516
+        0.19496720932
+        0.195112516718
+        0.195257927426
+        0.195403441519
+        0.195549059069
+        0.19569478015
+        0.195840604836
+        0.1959865332
+        0.196132565317
+        0.196278701259
+        0.196424941102
+        0.196571284918
+        0.196717732781
+        0.196864284766
+        0.197010940947
+        0.197157701397
+        0.197304566191
+        0.197451535403
+        0.197598609107
+        0.197745787377
+        0.197893070289
+        0.198040457915
+        0.198187950332
+        0.198335547612
+        0.198483249831
+        0.198631057064
+        0.198778969384
+        0.198926986868
+        0.199075109589
+        0.199223337622
+        0.199371671042
+        0.199520109924
+        0.199668654344
+        0.199817304375
+        0.199966060094
+        0.200114921575
+        0.200263888894
+        0.200412962126
+        0.200562141346
+        0.200711426629
+        0.200860818051
+        0.201010315687
+        0.201159919613
+        0.201309629905
+        0.201459446638
+        0.201609369887
+        0.201759399729
+        0.201909536239
+        0.202059779493
+        0.202210129567
+        0.202360586537
+        0.202511150479
+        0.202661821469
+        0.202812599583
+        0.202963484897
+        0.203114477488
+        0.203265577432
+        0.203416784804
+        0.203568099682
+        0.203719522142
+        0.20387105226
+        0.204022690113
+        0.204174435778
+        0.204326289331
+        0.204478250848
+        0.204630320407
+        0.204782498085
+        0.204934783958
+        0.205087178103
+        0.205239680598
+        0.205392291518
+        0.205545010942
+        0.205697838947
+        0.205850775609
+        0.206003821006
+        0.206156975215
+        0.206310238314
+        0.20646361038
+        0.206617091491
+        0.206770681723
+        0.206924381155
+        0.207078189865
+        0.207232107929
+        0.207386135426
+        0.207540272433
+        0.207694519029
+        0.207848875291
+        0.208003341297
+        0.208157917126
+        0.208312602855
+        0.208467398562
+        0.208622304326
+        0.208777320225
+        0.208932446337
+        0.209087682741
+        0.209243029515
+        0.209398486737
+        0.209554054487
+        0.209709732841
+        0.20986552188
+        0.210021421682
+        0.210177432326
+        0.21033355389
+        0.210489786454
+        0.210646130095
+        0.210802584894
+        0.210959150929
+        0.21111582828
+        0.211272617025
+        0.211429517244
+        0.211586529015
+        0.211743652419
+        0.211900887534
+        0.212058234441
+        0.212215693218
+        0.212373263945
+        0.212530946702
+        0.212688741568
+        0.212846648623
+        0.213004667947
+        0.21316279962
+        0.213321043721
+        0.21347940033
+        0.213637869528
+        0.213796451394
+        0.213955146009
+        0.214113953452
+        0.214272873805
+        0.214431907146
+        0.214591053558
+        0.214750313119
+        0.21490968591
+        0.215069172013
+        0.215228771507
+        0.215388484473
+        0.215548310991
+        0.215708251143
+        0.21586830501
+        0.216028472672
+        0.216188754209
+        0.216349149704
+        0.216509659236
+        0.216670282888
+        0.21683102074
+        0.216991872873
+        0.217152839369
+        0.217313920309
+        0.217475115775
+        0.217636425847
+        0.217797850607
+        0.217959390137
+        0.218121044519
+        0.218282813834
+        0.218444698163
+        0.218606697589
+        0.218768812193
+        0.218931042058
+        0.219093387265
+        0.219255847896
+        0.219418424033
+        0.219581115759
+        0.219743923155
+        0.219906846304
+        0.220069885288
+        0.22023304019
+        0.220396311092
+        0.220559698076
+        0.220723201225
+        0.220886820621
+        0.221050556348
+        0.221214408487
+        0.221378377122
+        0.221542462335
+        0.22170666421
+        0.221870982829
+        0.222035418275
+        0.222199970632
+        0.222364639982
+        0.222529426409
+        0.222694329996
+        0.222859350825
+        0.223024488982
+        0.223189744548
+        0.223355117608
+        0.223520608244
+        0.223686216542
+        0.223851942583
+        0.224017786452
+        0.224183748233
+        0.22434982801
+        0.224516025866
+        0.224682341885
+        0.224848776152
+        0.22501532875
+        0.225181999764
+        0.225348789278
+        0.225515697376
+        0.225682724142
+        0.22584986966
+        0.226017134016
+        0.226184517294
+        0.226352019577
+        0.226519640952
+        0.226687381502
+        0.226855241312
+        0.227023220467
+        0.227191319052
+        0.227359537152
+        0.227527874851
+        0.227696332235
+        0.227864909389
+        0.228033606398
+        0.228202423348
+        0.228371360322
+        0.228540417408
+        0.22870959469
+        0.228878892253
+        0.229048310184
+        0.229217848568
+        0.22938750749
+        0.229557287036
+        0.229727187292
+        0.229897208344
+        0.230067350277
+        0.230237613178
+        0.230407997132
+        0.230578502226
+        0.230749128546
+        0.230919876177
+        0.231090745207
+        0.231261735721
+        0.231432847806
+        0.231604081549
+        0.231775437035
+        0.231946914352
+        0.232118513585
+        0.232290234822
+        0.23246207815
+        0.232634043655
+        0.232806131424
+        0.232978341544
+        0.233150674101
+        0.233323129184
+        0.233495706879
+        0.233668407273
+        0.233841230454
+        0.234014176509
+        0.234187245525
+        0.234360437589
+        0.23453375279
+        0.234707191214
+        0.23488075295
+        0.235054438084
+        0.235228246706
+        0.235402178901
+        0.235576234759
+        0.235750414368
+        0.235924717814
+        0.236099145187
+        0.236273696574
+        0.236448372064
+        0.236623171745
+        0.236798095704
+        0.236973144031
+        0.237148316815
+        0.237323614142
+        0.237499036102
+        0.237674582784
+        0.237850254276
+        0.238026050667
+        0.238201972046
+        0.238378018501
+        0.238554190122
+        0.238730486998
+        0.238906909217
+        0.239083456868
+        0.239260130042
+        0.239436928827
+        0.239613853312
+        0.239790903587
+        0.239968079741
+        0.240145381864
+        0.240322810045
+        0.240500364374
+        0.240678044941
+        0.240855851835
+        0.241033785146
+        0.241211844964
+        0.241390031379
+        0.241568344481
+        0.241746784361
+        0.241925351107
+        0.242104044811
+        0.242282865563
+        0.242461813453
+        0.242640888571
+        0.242820091007
+        0.242999420854
+        0.2431788782
+        0.243358463137
+        0.243538175755
+        0.243718016145
+        0.243897984398
+        0.244078080605
+        0.244258304857
+        0.244438657245
+        0.24461913786
+        0.244799746792
+        0.244980484135
+        0.245161349977
+        0.245342344412
+        0.245523467531
+        0.245704719424
+        0.245886100184
+        0.246067609902
+        0.246249248669
+        0.246431016579
+        0.246612913721
+        0.246794940189
+        0.246977096074
+        0.247159381468
+        0.247341796464
+        0.247524341153
+        0.247707015628
+        0.24788981998
+        0.248072754303
+        0.248255818689
+        0.248439013229
+        0.248622338018
+        0.248805793146
+        0.248989378708
+        0.249173094795
+        0.249356941501
+        0.249540918918
+        0.24972502714
+        0.249909266258
+        0.250093636368
+        0.25027813756
+        0.250462769929
+        0.250647533569
+        0.250832428571
+        0.25101745503
+        0.251202613039
+        0.251387902692
+        0.251573324083
+        0.251758877304
+        0.25194456245
+        0.252130379614
+        0.25231632889
+        0.252502410373
+        0.252688624156
+        0.252874970334
+        0.253061448999
+        0.253248060248
+        0.253434804173
+        0.25362168087
+        0.253808690432
+        0.253995832954
+        0.254183108531
+        0.254370517257
+        0.254558059227
+        0.254745734536
+        0.254933543278
+        0.255121485548
+        0.255309561441
+        0.255497771053
+        0.255686114478
+        0.255874591811
+        0.256063203149
+        0.256251948585
+        0.256440828215
+        0.256629842135
+        0.25681899044
+        0.257008273226
+        0.257197690588
+        0.257387242622
+        0.257576929424
+        0.257766751089
+        0.257956707714
+        0.258146799394
+        0.258337026225
+        0.258527388304
+        0.258717885727
+        0.25890851859
+        0.259099286989
+        0.25929019102
+        0.25948123078
+        0.259672406366
+        0.259863717874
+        0.2600551654
+        0.260246749042
+        0.260438468896
+        0.260630325059
+        0.260822317628
+        0.2610144467
+        0.261206712372
+        0.261399114741
+        0.261591653904
+        0.261784329959
+        0.261977143002
+        0.262170093132
+        0.262363180446
+        0.262556405041
+        0.262749767014
+        0.262943266464
+        0.263136903489
+        0.263330678185
+        0.263524590652
+        0.263718640986
+        0.263912829286
+        0.264107155651
+        0.264301620177
+        0.264496222964
+        0.26469096411
+        0.264885843713
+        0.265080861871
+        0.265276018683
+        0.265471314248
+        0.265666748664
+        0.26586232203
+        0.266058034445
+        0.266253886008
+        0.266449876817
+        0.266646006972
+        0.266842276571
+        0.267038685714
+        0.267235234501
+        0.267431923029
+        0.267628751399
+        0.26782571971
+        0.268022828062
+        0.268220076554
+        0.268417465285
+        0.268614994356
+        0.268812663867
+        0.269010473916
+        0.269208424605
+        0.269406516032
+        0.269604748299
+        0.269803121504
+        0.270001635749
+        0.270200291134
+        0.270399087759
+        0.270598025724
+        0.270797105131
+        0.270996326078
+        0.271195688668
+        0.271395193001
+        0.271594839177
+        0.271794627298
+        0.271994557464
+        0.272194629777
+        0.272394844337
+        0.272595201246
+        0.272795700604
+        0.272996342513
+        0.273197127075
+        0.273398054391
+        0.273599124562
+        0.27380033769
+        0.274001693876
+        0.274203193223
+        0.274404835832
+        0.274606621804
+        0.274808551243
+        0.275010624249
+        0.275212840925
+        0.275415201374
+        0.275617705696
+        0.275820353995
+        0.276023146373
+        0.276226082932
+        0.276429163776
+        0.276632389005
+        0.276835758724
+        0.277039273034
+        0.27724293204
+        0.277446735842
+        0.277650684545
+        0.277854778252
+        0.278059017065
+        0.278263401088
+        0.278467930424
+        0.278672605176
+        0.278877425448
+        0.279082391343
+        0.279287502965
+        0.279492760417
+        0.279698163803
+        0.279903713227
+        0.280109408792
+        0.280315250603
+        0.280521238763
+        0.280727373377
+        0.280933654548
+        0.281140082381
+        0.28134665698
+        0.28155337845
+        0.281760246894
+        0.281967262418
+        0.282174425126
+        0.282381735122
+        0.282589192512
+        0.2827967974
+        0.28300454989
+        0.283212450089
+        0.2834204981
+        0.28362869403
+        0.283837037982
+        0.284045530064
+        0.284254170378
+        0.284462959032
+        0.284671896131
+        0.284880981779
+        0.285090216084
+        0.28529959915
+        0.285509131083
+        0.285718811989
+        0.285928641974
+        0.286138621144
+        0.286348749605
+        0.286559027463
+        0.286769454824
+        0.286980031796
+        0.287190758483
+        0.287401634993
+        0.287612661431
+        0.287823837906
+        0.288035164522
+        0.288246641388
+        0.28845826861
+        0.288670046294
+        0.288881974548
+        0.289094053479
+        0.289306283193
+        0.289518663799
+        0.289731195403
+        0.289943878113
+        0.290156712037
+        0.29036969728
+        0.290582833953
+        0.290796122161
+        0.291009562012
+        0.291223153616
+        0.291436897078
+        0.291650792508
+        0.291864840014
+        0.292079039702
+        0.292293391683
+        0.292507896064
+        0.292722552953
+        0.292937362458
+        0.29315232469
+        0.293367439755
+        0.293582707762
+        0.293798128821
+        0.29401370304
+        0.294229430527
+        0.294445311393
+        0.294661345746
+        0.294877533695
+        0.295093875349
+        0.295310370818
+        0.295527020211
+        0.295743823637
+        0.295960781207
+        0.296177893028
+        0.296395159212
+        0.296612579868
+        0.296830155106
+        0.297047885035
+        0.297265769766
+        0.297483809409
+        0.297702004074
+        0.29792035387
+        0.298138858909
+        0.298357519301
+        0.298576335156
+        0.298795306585
+        0.299014433698
+        0.299233716606
+        0.29945315542
+        0.29967275025
+        0.299892501208
+        0.300112408405
+        0.300332471951
+        0.300552691958
+        0.300773068537
+        0.3009936018
+        0.301214291857
+        0.301435138821
+        0.301656142802
+        0.301877303913
+        0.302098622265
+        0.302320097969
+        0.302541731139
+        0.302763521886
+        0.302985470321
+        0.303207576557
+        0.303429840707
+        0.303652262881
+        0.303874843194
+        0.304097581757
+        0.304320478682
+        0.304543534083
+        0.304766748071
+        0.304990120761
+        0.305213652263
+        0.305437342693
+        0.305661192162
+        0.305885200783
+        0.30610936867
+        0.306333695936
+        0.306558182694
+        0.306782829058
+        0.307007635141
+        0.307232601056
+        0.307457726918
+        0.30768301284
+        0.307908458936
+        0.308134065319
+        0.308359832104
+        0.308585759405
+        0.308811847336
+        0.30903809601
+        0.309264505543
+        0.309491076049
+        0.309717807641
+        0.309944700436
+        0.310171754546
+        0.310398970088
+        0.310626347175
+        0.310853885923
+        0.311081586447
+        0.311309448861
+        0.311537473281
+        0.311765659821
+        0.311994008598
+        0.312222519726
+        0.312451193321
+        0.312680029498
+        0.312909028373
+        0.313138190062
+        0.313367514681
+        0.313597002344
+        0.313826653169
+        0.314056467271
+        0.314286444766
+        0.314516585771
+        0.314746890401
+        0.314977358774
+        0.315207991005
+        0.31543878721
+        0.315669747508
+        0.315900872013
+        0.316132160843
+        0.316363614115
+        0.316595231946
+        0.316827014453
+        0.317058961752
+        0.317291073961
+        0.317523351198
+        0.317755793579
+        0.317988401221
+        0.318221174243
+        0.318454112763
+        0.318687216897
+        0.318920486763
+        0.319153922479
+        0.319387524164
+        0.319621291935
+        0.31985522591
+        0.320089326207
+        0.320323592945
+        0.320558026243
+        0.320792626217
+        0.321027392988
+        0.321262326673
+        0.321497427391
+        0.321732695261
+        0.321968130402
+        0.322203732933
+        0.322439502972
+        0.322675440639
+        0.322911546053
+        0.323147819334
+        0.3233842606
+        0.323620869971
+        0.323857647566
+        0.324094593506
+        0.32433170791
+        0.324568990897
+        0.324806442588
+        0.325044063102
+        0.32528185256
+        0.325519811081
+        0.325757938786
+        0.325996235795
+        0.326234702229
+        0.326473338207
+        0.326712143851
+        0.326951119281
+        0.327190264618
+        0.327429579982
+        0.327669065495
+        0.327908721277
+        0.32814854745
+        0.328388544135
+        0.328628711452
+        0.328869049523
+        0.32910955847
+        0.329350238415
+        0.329591089477
+        0.329832111781
+        0.330073305446
+        0.330314670595
+        0.33055620735
+        0.330797915833
+        0.331039796165
+        0.33128184847
+        0.331524072869
+        0.331766469485
+        0.332009038441
+        0.332251779857
+        0.332494693859
+        0.332737780567
+        0.332981040105
+        0.333224472596
+        0.333468078162
+        0.333711856927
+        0.333955809014
+        0.334199934546
+        0.334444233647
+        0.334688706439
+        0.334933353046
+        0.335178173593
+        0.335423168202
+        0.335668336997
+        0.335913680103
+        0.336159197642
+        0.33640488974
+        0.33665075652
+        0.336896798106
+        0.337143014623
+        0.337389406195
+        0.337635972946
+        0.337882715002
+        0.338129632486
+        0.338376725524
+        0.33862399424
+        0.338871438759
+        0.339119059206
+        0.339366855707
+        0.339614828385
+        0.339862977368
+        0.340111302779
+        0.340359804745
+        0.340608483391
+        0.340857338843
+        0.341106371225
+        0.341355580665
+        0.341604967288
+        0.34185453122
+        0.342104272586
+        0.342354191514
+        0.342604288129
+        0.342854562558
+        0.343105014928
+        0.343355645363
+        0.343606453992
+        0.343857440941
+        0.344108606337
+        0.344359950307
+        0.344611472977
+        0.344863174474
+        0.345115054926
+        0.345367114461
+        0.345619353204
+        0.345871771285
+        0.346124368829
+        0.346377145966
+        0.346630102822
+        0.346883239525
+        0.347136556204
+        0.347390052985
+        0.347643729998
+        0.34789758737
+        0.34815162523
+        0.348405843705
+        0.348660242925
+        0.348914823018
+        0.349169584112
+        0.349424526336
+        0.349679649819
+        0.349934954689
+        0.350190441077
+        0.35044610911
+        0.350701958918
+        0.35095799063
+        0.351214204376
+        0.351470600284
+        0.351727178485
+        0.351983939108
+        0.352240882282
+        0.352498008138
+        0.352755316806
+        0.353012808415
+        0.353270483095
+        0.353528340977
+        0.35378638219
+        0.354044606866
+        0.354303015135
+        0.354561607126
+        0.354820382972
+        0.355079342801
+        0.355338486747
+        0.355597814938
+        0.355857327507
+        0.356117024583
+        0.3563769063
+        0.356636972787
+        0.356897224176
+        0.357157660599
+        0.357418282186
+        0.357679089071
+        0.357940081384
+        0.358201259258
+        0.358462622823
+        0.358724172213
+        0.35898590756
+        0.359247828995
+        0.359509936651
+        0.35977223066
+        0.360034711156
+        0.360297378269
+        0.360560232134
+        0.360823272883
+        0.361086500648
+        0.361349915563
+        0.361613517761
+        0.361877307375
+        0.362141284538
+        0.362405449383
+        0.362669802045
+        0.362934342656
+        0.36319907135
+        0.363463988261
+        0.363729093522
+        0.363994387268
+        0.364259869633
+        0.364525540751
+        0.364791400755
+        0.36505744978
+        0.365323687961
+        0.365590115433
+        0.365856732328
+        0.366123538783
+        0.366390534933
+        0.366657720911
+        0.366925096853
+        0.367192662894
+        0.367460419169
+        0.367728365814
+        0.367996502963
+        0.368264830753
+        0.368533349318
+        0.368802058795
+        0.369070959318
+        0.369340051025
+        0.36960933405
+        0.369878808531
+        0.370148474602
+        0.370418332401
+        0.370688382063
+        0.370958623725
+        0.371229057524
+        0.371499683595
+        0.371770502077
+        0.372041513105
+        0.372312716816
+        0.372584113348
+        0.372855702837
+        0.373127485422
+        0.373399461238
+        0.373671630423
+        0.373943993116
+        0.374216549453
+        0.374489299572
+        0.374762243611
+        0.375035381708
+        0.375308714
+        0.375582240626
+        0.375855961725
+        0.376129877434
+        0.376403987891
+        0.376678293235
+        0.376952793605
+        0.377227489139
+        0.377502379977
+        0.377777466256
+        0.378052748116
+        0.378328225697
+        0.378603899136
+        0.378879768573
+        0.379155834149
+        0.379432096001
+        0.37970855427
+        0.379985209096
+        0.380262060617
+        0.380539108975
+        0.380816354308
+        0.381093796757
+        0.381371436463
+        0.381649273564
+        0.381927308203
+        0.382205540518
+        0.382483970651
+        0.382762598742
+        0.383041424933
+        0.383320449363
+        0.383599672174
+        0.383879093507
+        0.384158713503
+        0.384438532304
+        0.38471855005
+        0.384998766882
+        0.385279182944
+        0.385559798376
+        0.38584061332
+        0.386121627917
+        0.386402842311
+        0.386684256642
+        0.386965871053
+        0.387247685687
+        0.387529700685
+        0.38781191619
+        0.388094332345
+        0.388376949292
+        0.388659767175
+        0.388942786135
+        0.389226006316
+        0.38950942786
+        0.389793050912
+        0.390076875615
+        0.390360902111
+        0.390645130544
+        0.390929561058
+        0.391214193796
+        0.391499028903
+        0.391784066522
+        0.392069306797
+        0.392354749872
+        0.392640395891
+        0.392926244999
+        0.39321229734
+        0.393498553059
+        0.3937850123
+        0.394071675207
+        0.394358541927
+        0.394645612602
+        0.39493288738
+        0.395220366404
+        0.395508049819
+        0.395795937773
+        0.396084030408
+        0.396372327872
+        0.39666083031
+        0.396949537867
+        0.397238450689
+        0.397527568923
+        0.397816892714
+        0.398106422208
+        0.398396157553
+        0.398686098893
+        0.398976246376
+        0.399266600148
+        0.399557160355
+        0.399847927146
+        0.400138900665
+        0.400430081061
+        0.400721468481
+        0.401013063071
+        0.401304864979
+        0.401596874353
+        0.401889091339
+        0.402181516086
+        0.402474148741
+        0.402766989452
+        0.403060038367
+        0.403353295634
+        0.403646761401
+        0.403940435816
+        0.404234319028
+        0.404528411186
+        0.404822712436
+        0.40511722293
+        0.405411942814
+        0.405706872238
+        0.406002011352
+        0.406297360303
+        0.406592919241
+        0.406888688317
+        0.407184667678
+        0.407480857474
+        0.407777257856
+        0.408073868972
+        0.408370690973
+        0.408667724008
+        0.408964968228
+        0.409262423783
+        0.409560090823
+        0.409857969498
+        0.410156059959
+        0.410454362357
+        0.410752876841
+        0.411051603564
+        0.411350542675
+        0.411649694326
+        0.411949058667
+        0.412248635851
+        0.412548426028
+        0.412848429351
+        0.413148645969
+        0.413449076036
+        0.413749719702
+        0.41405057712
+        0.414351648442
+        0.41465293382
+        0.414954433405
+        0.415256147351
+        0.415558075809
+        0.415860218932
+        0.416162576874
+        0.416465149785
+        0.41676793782
+        0.417070941131
+        0.417374159872
+        0.417677594195
+        0.417981244254
+        0.418285110202
+        0.418589192193
+        0.41889349038
+        0.419198004917
+        0.419502735957
+        0.419807683656
+        0.420112848166
+        0.420418229642
+        0.420723828238
+        0.421029644109
+        0.421335677409
+        0.421641928292
+        0.421948396914
+        0.422255083429
+        0.422561987992
+        0.422869110758
+        0.423176451882
+        0.423484011519
+        0.423791789825
+        0.424099786956
+        0.424408003066
+        0.424716438312
+        0.42502509285
+        0.425333966834
+        0.425643060422
+        0.425952373769
+        0.426261907032
+        0.426571660367
+        0.42688163393
+        0.427191827879
+        0.427502242369
+        0.427812877557
+        0.428123733601
+        0.428434810658
+        0.428746108884
+        0.429057628437
+        0.429369369474
+        0.429681332153
+        0.429993516632
+        0.430305923067
+        0.430618551617
+        0.430931402439
+        0.431244475693
+        0.431557771535
+        0.431871290124
+        0.432185031619
+        0.432498996178
+        0.432813183959
+        0.433127595122
+        0.433442229825
+        0.433757088227
+        0.434072170486
+        0.434387476763
+        0.434703007217
+        0.435018762007
+        0.435334741291
+        0.435650945231
+        0.435967373986
+        0.436284027715
+        0.436600906579
+        0.436918010737
+        0.43723534035
+        0.437552895578
+        0.437870676581
+        0.438188683521
+        0.438506916557
+        0.43882537585
+        0.439144061562
+        0.439462973853
+        0.439782112884
+        0.440101478817
+        0.440421071813
+        0.440740892032
+        0.441060939638
+        0.441381214791
+        0.441701717654
+        0.442022448387
+        0.442343407154
+        0.442664594116
+        0.442986009436
+        0.443307653276
+        0.443629525797
+        0.443951627164
+        0.444273957539
+        0.444596517084
+        0.444919305963
+        0.445242324338
+        0.445565572372
+        0.44588905023
+        0.446212758074
+        0.446536696068
+        0.446860864375
+        0.447185263159
+        0.447509892585
+        0.447834752816
+        0.448159844015
+        0.448485166349
+        0.44881071998
+        0.449136505073
+        0.449462521793
+        0.449788770304
+        0.450115250771
+        0.45044196336
+        0.450768908235
+        0.451096085561
+        0.451423495503
+        0.451751138228
+        0.4520790139
+        0.452407122685
+        0.452735464749
+        0.453064040258
+        0.453392849377
+        0.453721892273
+        0.454051169113
+        0.454380680061
+        0.454710425285
+        0.455040404952
+        0.455370619227
+        0.455701068278
+        0.456031752272
+        0.456362671376
+        0.456693825756
+        0.457025215581
+        0.457356841017
+        0.457688702233
+        0.458020799395
+        0.458353132672
+        0.458685702231
+        0.45901850824
+        0.459351550868
+        0.459684830283
+        0.460018346652
+        0.460352100145
+        0.460686090931
+        0.461020319177
+        0.461354785052
+        0.461689488727
+        0.462024430369
+        0.462359610147
+        0.462695028232
+        0.463030684793
+        0.463366579999
+        0.463702714019
+        0.464039087024
+        0.464375699184
+        0.464712550668
+        0.465049641647
+        0.465386972291
+        0.465724542771
+        0.466062353256
+        0.466400403918
+        0.466738694927
+        0.467077226454
+        0.467415998671
+        0.467755011747
+        0.468094265856
+        0.468433761167
+        0.468773497853
+        0.469113476085
+        0.469453696034
+        0.469794157873
+        0.470134861774
+        0.470475807909
+        0.470816996449
+        0.471158427568
+        0.471500101437
+        0.47184201823
+        0.472184178119
+        0.472526581277
+        0.472869227876
+        0.473212118091
+        0.473555252093
+        0.473898630057
+        0.474242252156
+        0.474586118564
+        0.474930229454
+        0.475274584999
+        0.475619185375
+        0.475964030755
+        0.476309121312
+        0.476654457223
+        0.47700003866
+        0.477345865799
+        0.477691938814
+        0.478038257881
+        0.478384823173
+        0.478731634866
+        0.479078693135
+        0.479425998156
+        0.479773550104
+        0.480121349155
+        0.480469395484
+        0.480817689266
+        0.481166230679
+        0.481515019898
+        0.481864057099
+        0.482213342458
+        0.482562876153
+        0.482912658359
+        0.483262689253
+        0.483612969012
+        0.483963497813
+        0.484314275833
+        0.484665303249
+        0.485016580239
+        0.48536810698
+        0.485719883649
+        0.486071910425
+        0.486424187485
+        0.486776715006
+        0.487129493168
+        0.487482522148
+        0.487835802124
+        0.488189333276
+        0.488543115781
+        0.488897149819
+        0.489251435568
+        0.489605973206
+        0.489960762914
+        0.490315804871
+        0.490671099255
+        0.491026646247
+        0.491382446025
+        0.49173849877
+        0.492094804662
+        0.492451363879
+        0.492808176604
+        0.493165243015
+        0.493522563293
+        0.493880137619
+        0.494237966173
+        0.494596049136
+        0.494954386689
+        0.495312979013
+        0.495671826289
+        0.496030928698
+        0.496390286422
+        0.496749899642
+        0.49710976854
+        0.497469893298
+        0.497830274097
+        0.498190911119
+        0.498551804548
+        0.498912954564
+        0.499274361351
+        0.499636025092
+        0.499997945967
+        0.500360124162
+        0.500722559858
+        0.501085253238
+        0.501448204486
+        0.501811413786
+        0.50217488132
+        0.502538607272
+        0.502902591826
+        0.503266835166
+        0.503631337475
+        0.503996098939
+        0.504361119741
+        0.504726400065
+        0.505091940096
+        0.505457740019
+        0.505823800019
+        0.50619012028
+        0.506556700987
+        0.506923542326
+        0.507290644482
+        0.50765800764
+        0.508025631986
+        0.508393517706
+        0.508761664985
+        0.50913007401
+        0.509498744966
+        0.50986767804
+        0.510236873417
+        0.510606331286
+        0.510976051832
+        0.511346035241
+        0.511716281702
+        0.5120867914
+        0.512457564524
+        0.512828601259
+        0.513199901795
+        0.513571466318
+        0.513943295015
+        0.514315388076
+        0.514687745687
+        0.515060368038
+        0.515433255315
+        0.515806407708
+        0.516179825405
+        0.516553508594
+        0.516927457465
+        0.517301672206
+        0.517676153006
+        0.518050900054
+        0.51842591354
+        0.518801193654
+        0.519176740584
+        0.51955255452
+        0.519928635653
+        0.520304984172
+        0.520681600267
+        0.521058484129
+        0.521435635948
+        0.521813055914
+        0.522190744219
+        0.522568701052
+        0.522946926605
+        0.523325421069
+        0.523704184635
+        0.524083217494
+        0.524462519838
+        0.524842091859
+        0.525221933748
+        0.525602045697
+        0.525982427897
+        0.526363080542
+        0.526744003824
+        0.527125197934
+        0.527506663066
+        0.527888399412
+        0.528270407165
+        0.528652686518
+        0.529035237664
+        0.529418060796
+        0.529801156108
+        0.530184523793
+        0.530568164045
+        0.530952077057
+        0.531336263024
+        0.531720722139
+        0.532105454598
+        0.532490460593
+        0.53287574032
+        0.533261293974
+        0.533647121748
+        0.534033223838
+        0.534419600439
+        0.534806251746
+        0.535193177955
+        0.53558037926
+        0.535967855858
+        0.536355607944
+        0.536743635714
+        0.537131939364
+        0.537520519091
+        0.53790937509
+        0.538298507557
+        0.53868791669
+        0.539077602686
+        0.53946756574
+        0.53985780605
+        0.540248323814
+        0.540639119227
+        0.541030192489
+        0.541421543796
+        0.541813173346
+        0.542205081336
+        0.542597267966
+        0.542989733432
+        0.543382477934
+        0.543775501669
+        0.544168804836
+        0.544562387634
+        0.544956250262
+        0.545350392918
+        0.545744815801
+        0.546139519112
+        0.546534503048
+        0.546929767811
+        0.547325313598
+        0.547721140611
+        0.548117249049
+        0.548513639113
+        0.548910311002
+        0.549307264916
+        0.549704501057
+        0.550102019625
+        0.550499820821
+        0.550897904846
+        0.5512962719
+        0.551694922186
+        0.552093855903
+        0.552493073255
+        0.552892574443
+        0.553292359668
+        0.553692429132
+        0.554092783038
+        0.554493421587
+        0.554894344982
+        0.555295553426
+        0.555697047122
+        0.556098826271
+        0.556500891077
+        0.556903241744
+        0.557305878473
+        0.55770880147
+        0.558112010936
+        0.558515507077
+        0.558919290095
+        0.559323360195
+        0.559727717581
+        0.560132362457
+        0.560537295028
+        0.560942515497
+        0.56134802407
+        0.561753820952
+        0.562159906347
+        0.562566280461
+        0.562972943499
+        0.563379895666
+        0.563787137168
+        0.56419466821
+        0.564602489
+        0.565010599741
+        0.565419000641
+        0.565827691907
+        0.566236673743
+        0.566645946358
+        0.567055509957
+        0.567465364748
+        0.567875510937
+        0.568285948732
+        0.568696678341
+        0.56910769997
+        0.569519013827
+        0.56993062012
+        0.570342519057
+        0.570754710846
+        0.571167195695
+        0.571579973813
+        0.571993045408
+        0.572406410688
+        0.572820069863
+        0.573234023141
+        0.573648270732
+        0.574062812845
+        0.574477649689
+        0.574892781474
+        0.575308208409
+        0.575723930705
+        0.576139948571
+        0.576556262217
+        0.576972871854
+        0.577389777692
+        0.577806979942
+        0.578224478815
+        0.57864227452
+        0.579060367271
+        0.579478757277
+        0.57989744475
+        0.580316429901
+        0.580735712943
+        0.581155294086
+        0.581575173544
+        0.581995351527
+        0.582415828248
+        0.58283660392
+        0.583257678756
+        0.583679052967
+        0.584100726767
+        0.584522700368
+        0.584944973984
+        0.585367547829
+        0.585790422115
+        0.586213597056
+        0.586637072867
+        0.58706084976
+        0.58748492795
+        0.587909307651
+        0.588333989078
+        0.588758972445
+        0.589184257967
+        0.589609845858
+        0.590035736334
+        0.590461929609
+        0.5908884259
+        0.591315225421
+        0.591742328387
+        0.592169735016
+        0.592597445522
+        0.593025460122
+        0.593453779031
+        0.593882402467
+        0.594311330646
+        0.594740563784
+        0.595170102099
+        0.595599945806
+        0.596030095124
+        0.596460550269
+        0.59689131146
+        0.597322378913
+        0.597753752847
+        0.598185433479
+        0.598617421027
+        0.59904971571
+        0.599482317746
+        0.599915227353
+        0.60034844475
+        0.600781970157
+        0.601215803791
+        0.601649945872
+        0.60208439662
+        0.602519156254
+        0.602954224993
+        0.603389603057
+        0.603825290667
+        0.604261288042
+        0.604697595402
+        0.605134212968
+        0.605571140961
+        0.6060083796
+        0.606445929108
+        0.606883789704
+        0.607321961611
+        0.60776044505
+        0.608199240241
+        0.608638347407
+        0.60907776677
+        0.609517498551
+        0.609957542972
+        0.610397900257
+        0.610838570626
+        0.611279554304
+        0.611720851512
+        0.612162462474
+        0.612604387412
+        0.61304662655
+        0.613489180112
+        0.61393204832
+        0.614375231399
+        0.614818729572
+        0.615262543063
+        0.615706672097
+        0.616151116898
+        0.616595877691
+        0.617040954699
+        0.617486348149
+        0.617932058264
+        0.618378085271
+        0.618824429393
+        0.619271090858
+        0.61971806989
+        0.620165366715
+        0.62061298156
+        0.621060914649
+        0.62150916621
+        0.621957736469
+        0.622406625653
+        0.622855833988
+        0.623305361701
+        0.62375520902
+        0.624205376171
+        0.624655863382
+        0.62510667088
+        0.625557798893
+        0.62600924765
+        0.626461017378
+        0.626913108305
+        0.627365520659
+        0.62781825467
+        0.628271310566
+        0.628724688575
+        0.629178388928
+        0.629632411852
+        0.630086757577
+        0.630541426333
+        0.63099641835
+        0.631451733857
+        0.631907373084
+        0.632363336262
+        0.632819623621
+        0.63327623539
+        0.633733171802
+        0.634190433086
+        0.634648019475
+        0.635105931197
+        0.635564168486
+        0.636022731573
+        0.636481620689
+        0.636940836066
+        0.637400377936
+        0.637860246531
+        0.638320442084
+        0.638780964826
+        0.639241814991
+        0.639702992811
+        0.64016449852
+        0.64062633235
+        0.641088494534
+        0.641550985307
+        0.642013804902
+        0.642476953552
+        0.642940431491
+        0.643404238955
+        0.643868376176
+        0.644332843389
+        0.644797640829
+        0.645262768732
+        0.64572822733
+        0.646194016861
+        0.646660137559
+        0.647126589659
+        0.647593373398
+        0.64806048901
+        0.648527936733
+        0.648995716801
+        0.649463829452
+        0.649932274921
+        0.650401053446
+        0.650870165264
+        0.65133961061
+        0.651809389723
+        0.652279502839
+        0.652749950197
+        0.653220732033
+        0.653691848586
+        0.654163300093
+        0.654635086793
+        0.655107208924
+        0.655579666724
+        0.656052460432
+        0.656525590288
+        0.656999056529
+        0.657472859396
+        0.657946999126
+        0.658421475961
+        0.65889629014
+        0.659371441901
+        0.659846931487
+        0.660322759136
+        0.660798925089
+        0.661275429586
+        0.661752272869
+        0.662229455178
+        0.662706976754
+        0.663184837838
+        0.663663038672
+        0.664141579498
+        0.664620460556
+        0.665099682089
+        0.66557924434
+        0.666059147549
+        0.666539391961
+        0.667019977816
+        0.667500905359
+        0.667982174831
+        0.668463786476
+        0.668945740538
+        0.66942803726
+        0.669910676885
+        0.670393659657
+        0.67087698582
+        0.671360655618
+        0.671844669297
+        0.672329027099
+        0.67281372927
+        0.673298776055
+        0.673784167698
+        0.674269904445
+        0.674755986542
+        0.675242414233
+        0.675729187764
+        0.676216307382
+        0.676703773332
+        0.677191585861
+        0.677679745215
+        0.67816825164
+        0.678657105384
+        0.679146306693
+        0.679635855815
+        0.680125752996
+        0.680615998484
+        0.681106592527
+        0.681597535373
+        0.68208882727
+        0.682580468465
+        0.683072459207
+        0.683564799745
+        0.684057490327
+        0.684550531203
+        0.685043922621
+        0.68553766483
+        0.68603175808
+        0.686526202621
+        0.687020998702
+        0.687516146573
+        0.688011646485
+        0.688507498687
+        0.68900370343
+        0.689500260965
+        0.689997171542
+        0.690494435413
+        0.690992052829
+        0.691490024041
+        0.6919883493
+        0.692487028859
+        0.692986062969
+        0.693485451882
+        0.693985195851
+        0.694485295128
+        0.694985749966
+        0.695486560617
+        0.695987727335
+        0.696489250372
+        0.696991129982
+        0.697493366419
+        0.697995959935
+        0.698498910786
+        0.699002219225
+        0.699505885506
+        0.700009909883
+        0.700514292613
+        0.701019033948
+        0.701524134144
+        0.702029593456
+        0.702535412141
+        0.703041590452
+        0.703548128645
+        0.704055026978
+        0.704562285705
+        0.705069905083
+        0.705577885368
+        0.706086226817
+        0.706594929687
+        0.707103994234
+        0.707613420716
+        0.708123209391
+        0.708633360515
+        0.709143874346
+        0.709654751142
+        0.710165991162
+        0.710677594663
+        0.711189561904
+        0.711701893144
+        0.712214588641
+        0.712727648654
+        0.713241073443
+        0.713754863267
+        0.714269018385
+        0.714783539057
+        0.715298425543
+        0.715813678103
+        0.716329296998
+        0.716845282487
+        0.717361634832
+        0.717878354293
+        0.718395441131
+        0.718912895608
+        0.719430717984
+        0.719948908522
+        0.720467467483
+        0.72098639513
+        0.721505691723
+        0.722025357526
+        0.722545392802
+        0.723065797812
+        0.723586572819
+        0.724107718087
+        0.72462923388
+        0.725151120459
+        0.72567337809
+        0.726196007035
+        0.726719007559
+        0.727242379927
+        0.727766124401
+        0.728290241248
+        0.728814730731
+        0.729339593116
+        0.729864828667
+        0.730390437651
+        0.730916420332
+        0.731442776976
+        0.731969507849
+        0.732496613218
+        0.733024093348
+        0.733551948506
+        0.734080178959
+        0.734608784972
+        0.735137766815
+        0.735667124752
+        0.736196859053
+        0.736726969985
+        0.737257457814
+        0.73778832281
+        0.738319565241
+        0.738851185374
+        0.739383183479
+        0.739915559824
+        0.740448314678
+        0.74098144831
+        0.741514960989
+        0.742048852985
+        0.742583124568
+        0.743117776007
+        0.743652807573
+        0.744188219536
+        0.744724012166
+        0.745260185734
+        0.745796740511
+        0.746333676767
+        0.746870994775
+        0.747408694805
+        0.747946777129
+        0.748485242018
+        0.749024089746
+        0.749563320584
+        0.750102934804
+        0.750642932679
+        0.751183314482
+        0.751724080486
+        0.752265230963
+        0.752806766188
+        0.753348686433
+        0.753890991973
+        0.754433683082
+        0.754976760033
+        0.755520223101
+        0.756064072561
+        0.756608308686
+        0.757152931753
+        0.757697942036
+        0.758243339811
+        0.758789125352
+        0.759335298936
+        0.759881860839
+        0.760428811336
+        0.760976150704
+        0.76152387922
+        0.76207199716
+        0.762620504801
+        0.76316940242
+        0.763718690294
+        0.764268368701
+        0.764818437918
+        0.765368898224
+        0.765919749896
+        0.766470993212
+        0.767022628452
+        0.767574655893
+        0.768127075815
+        0.768679888496
+        0.769233094217
+        0.769786693255
+        0.770340685892
+        0.770895072406
+        0.771449853078
+        0.772005028188
+        0.772560598017
+        0.773116562845
+        0.773672922952
+        0.774229678621
+        0.774786830132
+        0.775344377766
+        0.775902321806
+        0.776460662533
+        0.777019400229
+        0.777578535177
+        0.778138067658
+        0.778697997956
+        0.779258326353
+        0.779819053133
+        0.780380178578
+        0.780941702972
+        0.781503626599
+        0.782065949743
+        0.782628672687
+        0.783191795716
+        0.783755319114
+        0.784319243166
+        0.784883568157
+        0.785448294372
+        0.786013422096
+        0.786578951614
+        0.787144883213
+        0.787711217178
+        0.788277953795
+        0.788845093351
+        0.789412636131
+        0.789980582423
+        0.790548932514
+        0.79111768669
+        0.79168684524
+        0.792256408449
+        0.792826376607
+        0.793396750001
+        0.793967528919
+        0.79453871365
+        0.795110304481
+        0.795682301703
+        0.796254705602
+        0.79682751647
+        0.797400734595
+        0.797974360267
+        0.798548393775
+        0.799122835409
+        0.79969768546
+        0.800272944218
+        0.800848611974
+        0.801424689018
+        0.802001175641
+        0.802578072135
+        0.803155378791
+        0.8037330959
+        0.804311223755
+        0.804889762647
+        0.805468712869
+        0.806048074713
+        0.806627848471
+        0.807208034438
+        0.807788632905
+        0.808369644166
+        0.808951068514
+        0.809532906244
+        0.810115157648
+        0.810697823022
+        0.81128090266
+        0.811864396855
+        0.812448305903
+        0.813032630099
+        0.813617369738
+        0.814202525116
+        0.814788096527
+        0.815374084267
+        0.815960488633
+        0.816547309922
+        0.817134548428
+        0.817722204449
+        0.818310278283
+        0.818898770225
+        0.819487680573
+        0.820077009624
+        0.820666757677
+        0.821256925029
+        0.821847511978
+        0.822438518823
+        0.823029945862
+        0.823621793394
+        0.824214061718
+        0.824806751132
+        0.825399861938
+        0.825993394433
+        0.826587348918
+        0.827181725693
+        0.827776525057
+        0.828371747313
+        0.828967392759
+        0.829563461698
+        0.83015995443
+        0.830756871256
+        0.831354212479
+        0.831951978399
+        0.832550169319
+        0.833148785541
+        0.833747827367
+        0.834347295099
+        0.834947189042
+        0.835547509497
+        0.836148256768
+        0.836749431158
+        0.837351032972
+        0.837953062512
+        0.838555520084
+        0.839158405991
+        0.839761720537
+        0.840365464029
+        0.84096963677
+        0.841574239066
+        0.842179271222
+        0.842784733544
+        0.843390626338
+        0.843996949909
+        0.844603704564
+        0.84521089061
+        0.845818508353
+        0.846426558101
+        0.847035040159
+        0.847643954837
+        0.84825330244
+        0.848863083278
+        0.849473297657
+        0.850083945887
+        0.850695028276
+        0.851306545132
+        0.851918496764
+        0.852530883482
+        0.853143705595
+        0.853756963412
+        0.854370657243
+        0.854984787399
+        0.855599354188
+        0.856214357923
+        0.856829798913
+        0.857445677469
+        0.858061993903
+        0.858678748525
+        0.859295941648
+        0.859913573583
+        0.860531644641
+        0.861150155136
+        0.86176910538
+        0.862388495685
+        0.863008326364
+        0.863628597731
+        0.864249310098
+        0.86487046378
+        0.865492059089
+        0.86611409634
+        0.866736575847
+        0.867359497925
+        0.867982862888
+        0.868606671052
+        0.86923092273
+        0.869855618239
+        0.870480757894
+        0.871106342011
+        0.871732370906
+        0.872358844895
+        0.872985764295
+        0.873613129422
+        0.874240940593
+        0.874869198125
+        0.875497902336
+        0.876127053543
+        0.876756652064
+        0.877386698217
+        0.87801719232
+        0.878648134693
+        0.879279525652
+        0.879911365519
+        0.88054365461
+        0.881176393247
+        0.881809581748
+        0.882443220434
+        0.883077309625
+        0.88371184964
+        0.8843468408
+        0.884982283427
+        0.885618177841
+        0.886254524363
+        0.886891323314
+        0.887528575017
+        0.888166279794
+        0.888804437966
+        0.889443049855
+        0.890082115786
+        0.890721636079
+        0.891361611058
+        0.892002041047
+        0.892642926369
+        0.893284267348
+        0.893926064307
+        0.894568317572
+        0.895211027465
+        0.895854194313
+        0.896497818439
+        0.89714190017
+        0.89778643983
+        0.898431437744
+        0.89907689424
+        0.899722809642
+        0.900369184277
+        0.901016018471
+        0.901663312552
+        0.902311066847
+        0.902959281681
+        0.903607957384
+        0.904257094282
+        0.904906692703
+        0.905556752976
+        0.906207275429
+        0.906858260391
+        0.90750970819
+        0.908161619155
+        0.908813993616
+        0.909466831903
+        0.910120134344
+        0.910773901271
+        0.911428133013
+        0.9120828299
+        0.912737992264
+        0.913393620436
+        0.914049714746
+        0.914706275526
+        0.915363303108
+        0.916020797824
+        0.916678760005
+        0.917337189984
+        0.917996088094
+        0.918655454667
+        0.919315290037
+        0.919975594536
+        0.920636368499
+        0.92129761226
+        0.921959326151
+        0.922621510508
+        0.923284165665
+        0.923947291956
+        0.924610889717
+        0.925274959283
+        0.925939500989
+        0.926604515171
+        0.927270002165
+        0.927935962307
+        0.928602395934
+        0.929269303381
+        0.929936684987
+        0.930604541087
+        0.93127287202
+        0.931941678123
+        0.932610959734
+        0.933280717191
+        0.933950950832
+        0.934621660996
+        0.935292848021
+        0.935964512247
+        0.936636654013
+        0.937309273659
+        0.937982371524
+        0.938655947948
+        0.939330003271
+        0.940004537834
+        0.940679551978
+        0.941355046044
+        0.942031020372
+        0.942707475305
+        0.943384411184
+        0.944061828351
+        0.944739727148
+        0.945418107918
+        0.946096971002
+        0.946776316746
+        0.94745614549
+        0.948136457579
+        0.948817253356
+        0.949498533166
+        0.950180297352
+        0.950862546259
+        0.951545280232
+        0.952228499614
+        0.952912204753
+        0.953596395991
+        0.954281073677
+        0.954966238154
+        0.95565188977
+        0.956338028871
+        0.957024655802
+        0.957711770912
+        0.958399374547
+        0.959087467055
+        0.959776048783
+        0.960465120079
+        0.96115468129
+        0.961844732766
+        0.962535274855
+        0.963226307906
+        0.963917832267
+        0.964609848289
+        0.96530235632
+        0.965995356711
+        0.966688849811
+        0.967382835971
+        0.968077315541
+        0.968772288873
+        0.969467756316
+        0.970163718224
+        0.970860174946
+        0.971557126835
+        0.972254574244
+        0.972952517523
+        0.973650957026
+        0.974349893106
+        0.975049326116
+        0.975749256409
+        0.976449684338
+        0.977150610257
+        0.977852034521
+        0.978553957484
+        0.9792563795
+        0.979959300924
+        0.980662722111
+        0.981366643417
+        0.982071065196
+        0.982775987806
+        0.983481411602
+        0.98418733694
+        0.984893764176
+        0.985600693669
+        0.986308125774
+        0.98701606085
+        0.987724499253
+        0.988433441342
+        0.989142887475
+        0.98985283801
+        0.990563293306
+        0.991274253721
+        0.991985719615
+        0.992697691347
+        0.993410169277
+        0.994123153764
+        0.99483664517
+        0.995550643853
+        0.996265150176
+        0.996980164498
+        0.997695687181
+        0.998411718587
+        0.999128259076
+        0.999845309012
+        1.00056286876
+        1.00128093867
+        1.00199951912
+        1.00271861046
+        1.00343821307
+        1.0041583273
+        1.00487895351
+        1.00560009208
+        1.00632174336
+        1.00704390772
+        1.00776658552
+        1.00848977714
+        1.00921348292
+        1.00993770325
+        1.01066243849
+        1.011387689
+        1.01211345515
+        1.0128397373
+        1.01356653582
+        1.01429385109
+        1.01502168346
+        1.0157500333
+        1.01647890099
+        1.01720828689
+        1.01793819136
+        1.01866861479
+        1.01939955753
+        1.02013101996
+        1.02086300244
+        1.02159550534
+        1.02232852905
+        1.02306207391
+        1.02379614032
+        1.02453072862
+        1.02526583921
+        1.02600147245
+        1.02673762871
+        1.02747430835
+        1.02821151177
+        1.02894923932
+        1.02968749138
+        1.03042626832
+        1.03116557052
+        1.03190539835
+        1.03264575218
+        1.03338663239
+        1.03412803935
+        1.03486997343
+        1.03561243502
+        1.03635542448
+        1.03709894219
+        1.03784298853
+        1.03858756387
+        1.03933266858
+        1.04007830306
+        1.04082446766
+        1.04157116277
+        1.04231838877
+        1.04306614603
+        1.04381443493
+        1.04456325585
+        1.04531260917
+        1.04606249526
+        1.04681291451
+        1.04756386728
+        1.04831535398
+        1.04906737496
+        1.04981993061
+        1.05057302132
+        1.05132664746
+        1.05208080942
+        1.05283550756
+        1.05359074229
+        1.05434651397
+        1.05510282299
+        1.05585966972
+        1.05661705457
+        1.05737497789
+        1.05813344009
+        1.05889244154
+        1.05965198262
+        1.06041206372
+        1.06117268523
+        1.06193384752
+        1.06269555098
+        1.063457796
+        1.06422058296
+        1.06498391224
+        1.06574778424
+        1.06651219934
+        1.06727715791
+        1.06804266036
+        1.06880870707
+        1.06957529842
+        1.0703424348
+        1.0711101166
+        1.07187834421
+        1.07264711801
+        1.0734164384
+        1.07418630575
+        1.07495672047
+        1.07572768294
+        1.07649919354
+        1.07727125268
+        1.07804386073
+        1.07881701809
+        1.07959072515
+        1.0803649823
+        1.08113978994
+        1.08191514844
+        1.08269105821
+        1.08346751964
+        1.08424453311
+        1.08502209903
+        1.08580021778
+        1.08657888976
+        1.08735811536
+        1.08813789497
+        1.08891822899
+        1.08969911781
+        1.09048056183
+        1.09126256144
+        1.09204511703
+        1.09282822901
+        1.09361189776
+        1.09439612369
+        1.09518090718
+        1.09596624864
+        1.09675214847
+        1.09753860705
+        1.09832562479
+        1.09911320208
+        1.09990133933
+        1.10069003692
+        1.10147929527
+        1.10226911476
+        1.10305949579
+        1.10385043877
+        1.1046419441
+        1.10543401217
+        1.10622664339
+        1.10701983815
+        1.10781359685
+        1.10860791991
+        1.10940280771
+        1.11019826066
+        1.11099427916
+        1.11179086361
+        1.11258801442
+        1.11338573199
+        1.11418401672
+        1.11498286902
+        1.11578228928
+        1.11658227791
+        1.11738283533
+        1.11818396192
+        1.11898565809
+        1.11978792426
+        1.12059076082
+        1.12139416818
+        1.12219814675
+        1.12300269694
+        1.12380781914
+        1.12461351376
+        1.12541978122
+        1.12622662192
+        1.12703403627
+        1.12784202468
+        1.12865058754
+        1.12945972528
+        1.1302694383
+        1.13107972701
+        1.13189059182
+        1.13270203314
+        1.13351405138
+        1.13432664694
+        1.13513982025
+        1.1359535717
+        1.13676790172
+        1.13758281071
+        1.13839829908
+        1.13921436725
+        1.14003101563
+        1.14084824462
+        1.14166605466
+        1.14248444613
+        1.14330341947
+        1.14412297508
+        1.14494311338
+        1.14576383479
+        1.1465851397
+        1.14740702855
+        1.14822950175
+        1.14905255971
+        1.14987620285
+        1.15070043158
+        1.15152524632
+        1.15235064748
+        1.1531766355
+        1.15400321077
+        1.15483037372
+        1.15565812477
+        1.15648646433
+        1.15731539282
+        1.15814491067
+        1.15897501829
+        1.1598057161
+        1.16063700451
+        1.16146888396
+        1.16230135486
+        1.16313441762
+        1.16396807268
+        1.16480232045
+        1.16563716136
+        1.16647259581
+        1.16730862425
+        1.16814524709
+        1.16898246474
+        1.16982027765
+        1.17065868622
+        1.17149769088
+        1.17233729206
+        1.17317749018
+        1.17401828566
+        1.17485967894
+        1.17570167042
+        1.17654426055
+        1.17738744974
+        1.17823123842
+        1.17907562702
+        1.17992061596
+        1.18076620567
+        1.18161239658
+        1.18245918911
+        1.1833065837
+        1.18415458076
+        1.18500318074
+        1.18585238406
+        1.18670219114
+        1.18755260241
+        1.18840361832
+        1.18925523927
+        1.19010746572
+        1.19096029808
+        1.19181373678
+        1.19266778227
+        1.19352243496
+        1.1943776953
+        1.1952335637
+        1.19609004062
+        1.19694712647
+        1.19780482169
+        1.19866312672
+        1.19952204198
+        1.20038156792
+        1.20124170496
+        1.20210245354
+        1.2029638141
+        1.20382578707
+        1.20468837288
+        1.20555157198
+        1.20641538479
+        1.20727981176
+        1.20814485331
+        1.2090105099
+        1.20987678194
+        1.2107436699
+        1.21161117419
+        1.21247929526
+        1.21334803354
+        1.21421738948
+        1.21508736352
+        1.21595795609
+        1.21682916763
+        1.21770099859
+        1.21857344941
+        1.21944652052
+        1.22032021236
+        1.22119452538
+        1.22206946002
+        1.22294501673
+        1.22382119593
+        1.22469799809
+        1.22557542363
+        1.226453473
+        1.22733214665
+        1.22821144502
+        1.22909136855
+        1.22997191769
+        1.23085309288
+        1.23173489457
+        1.23261732321
+        1.23350037923
+        1.23438406309
+        1.23526837523
+        1.2361533161
+        1.23703888615
+        1.23792508582
+        1.23881191555
+        1.23969937581
+        1.24058746703
+        1.24147618967
+        1.24236554417
+        1.24325553099
+        1.24414615057
+        1.24503740336
+        1.24592928981
+        1.24682181038
+        1.24771496551
+        1.24860875566
+        1.24950318128
+        1.25039824281
+        1.25129394071
+        1.25219027544
+        1.25308724745
+        1.25398485718
+        1.2548831051
+        1.25578199165
+        1.25668151729
+        1.25758168248
+        1.25848248767
+        1.25938393331
+        1.26028601986
+        1.26118874778
+        1.26209211752
+        1.26299612954
+        1.26390078429
+        1.26480608223
+        1.26571202383
+        1.26661860953
+        1.26752583979
+        1.26843371508
+        1.26934223584
+        1.27025140255
+        1.27116121566
+        1.27207167562
+        1.27298278291
+        1.27389453797
+        1.27480694128
+        1.27571999328
+        1.27663369445
+        1.27754804524
+        1.27846304611
+        1.27937869754
+        1.28029499997
+        1.28121195387
+        1.28212955972
+        1.28304781796
+        1.28396672906
+        1.28488629349
+        1.28580651172
+        1.2867273842
+        1.2876489114
+        1.28857109379
+        1.28949393184
+        1.290417426
+        1.29134157675
+        1.29226638455
+        1.29319184987
+        1.29411797318
+        1.29504475495
+        1.29597219564
+        1.29690029572
+        1.29782905566
+        1.29875847593
+        1.299688557
+        1.30061929934
+        1.30155070342
+        1.30248276971
+        1.30341549867
+        1.3043488908
+        1.30528294654
+        1.30621766638
+        1.30715305079
+        1.30808910023
+        1.30902581519
+        1.30996319614
+        1.31090124354
+        1.31183995788
+        1.31277933962
+        1.31371938925
+        1.31466010723
+        1.31560149404
+        1.31654355016
+        1.31748627607
+        1.31842967223
+        1.31937373913
+        1.32031847725
+        1.32126388705
+        1.32220996902
+        1.32315672364
+        1.32410415138
+        1.32505225272
+        1.32600102814
+        1.32695047813
+        1.32790060315
+        1.32885140369
+        1.32980288024
+        1.33075503326
+        1.33170786325
+        1.33266137068
+        1.33361555604
+        1.3345704198
+        1.33552596245
+        1.33648218447
+        1.33743908635
+        1.33839666857
+        1.33935493161
+        1.34031387595
+        1.34127350208
+        1.34223381049
+        1.34319480166
+        1.34415647608
+        1.34511883423
+        1.34608187659
+        1.34704560366
+        1.34801001592
+        1.34897511386
+        1.34994089796
+        1.35090736871
+        1.35187452661
+        1.35284237214
+        1.35381090579
+        1.35478012804
+        1.35575003939
+        1.35672064033
+        1.35769193135
+        1.35866391294
+        1.35963658558
+        1.36060994978
+        1.36158400602
+        1.3625587548
+        1.3635341966
+        1.36451033192
+        1.36548716125
+        1.36646468509
+        1.36744290394
+        1.36842181827
+        1.36940142859
+        1.3703817354
+        1.37136273919
+        1.37234444045
+        1.37332683968
+        1.37430993737
+        1.37529373403
+        1.37627823015
+        1.37726342623
+        1.37824932276
+        1.37923592024
+        1.38022321918
+        1.38121122006
+        1.38219992339
+        1.38318932968
+        1.38417943941
+        1.38517025309
+        1.38616177122
+        1.38715399429
+        1.38814692282
+        1.3891405573
+        1.39013489824
+        1.39112994613
+        1.39212570148
+        1.39312216479
+        1.39411933657
+        1.39511721732
+        1.39611580754
+        1.39711510774
+        1.39811511843
+        1.3991158401
+        1.40011727326
+        1.40111941842
+        1.40212227609
+        1.40312584677
+        1.40413013097
+        1.40513512919
+        1.40614084195
+        1.40714726975
+        1.4081544131
+        1.40916227251
+        1.41017084849
+        1.41118014154
+        1.41219015219
+        1.41320088093
+        1.41421232827
+        1.41522449474
+        1.41623738084
+        1.41725098708
+        1.41826531397
+        1.41928036203
+        1.42029613177
+        1.4213126237
+        1.42232983833
+        1.42334777619
+        1.42436643778
+        1.42538582361
+        1.42640593421
+        1.42742677009
+        1.42844833176
+        1.42947061975
+        1.43049363456
+        1.43151737671
+        1.43254184672
+        1.43356704511
+        1.4345929724
+        1.4356196291
+        1.43664701573
+        1.43767513281
+        1.43870398087
+        1.43973356041
+        1.44076387197
+        1.44179491606
+        1.4428266932
+        1.44385920391
+        1.44489244871
+        1.44592642814
+        1.4469611427
+        1.44799659292
+        1.44903277933
+        1.45006970245
+        1.45110736279
+        1.4521457609
+        1.45318489728
+        1.45422477247
+        1.45526538699
+        1.45630674137
+        1.45734883613
+        1.45839167179
+        1.4594352489
+        1.46047956796
+        1.46152462952
+        1.46257043409
+        1.46361698221
+        1.4646642744
+        1.4657123112
+        1.46676109314
+        1.46781062073
+        1.46886089452
+        1.46991191503
+        1.4709636828
+        1.47201619835
+        1.47306946222
+        1.47412347494
+        1.47517823704
+        1.47623374906
+        1.47729001153
+        1.47834702497
+        1.47940478994
+        1.48046330695
+        1.48152257655
+        1.48258259926
+        1.48364337563
+        1.4847049062
+        1.48576719149
+        1.48683023204
+        1.48789402839
+        1.48895858109
+        1.49002389066
+        1.49108995764
+        1.49215678257
+        1.493224366
+        1.49429270845
+        1.49536181048
+        1.49643167262
+        1.49750229541
+        1.49857367939
+        1.4996458251
+        1.50071873308
+        1.50179240389
+        1.50286683805
+        1.50394203611
+        1.50501799862
+        1.50609472611
+        1.50717221914
+        1.50825047824
+        1.50932950397
+        1.51040929686
+        1.51148985746
+        1.51257118632
+        1.51365328398
+        1.51473615099
+        1.5158197879
+        1.51690419525
+        1.5179893736
+        1.51907532348
+        1.52016204546
+        1.52124954007
+        1.52233780787
+        1.5234268494
+        1.52451666523
+        1.52560725589
+        1.52669862193
+        1.52779076392
+        1.5288836824
+        1.52997737792
+        1.53107185104
+        1.53216710231
+        1.53326313228
+        1.5343599415
+        1.53545753054
+        1.53655589993
+        1.53765505025
+        1.53875498204
+        1.53985569586
+        1.54095719227
+        1.54205947182
+        1.54316253506
+        1.54426638257
+        1.54537101488
+        1.54647643257
+        1.54758263619
+        1.5486896263
+        1.54979740345
+        1.55090596822
+        1.55201532115
+        1.55312546281
+        1.55423639375
+        1.55534811455
+        1.55646062576
+        1.55757392794
+        1.55868802166
+        1.55980290747
+        1.56091858595
+        1.56203505765
+        1.56315232314
+        1.56427038299
+        1.56538923775
+        1.566508888
+        1.5676293343
+        1.56875057721
+        1.5698726173
+        1.57099545514
+        1.5721190913
+        1.57324352634
+        1.57436876083
+        1.57549479534
+        1.57662163044
+        1.5777492667
+        1.57887770468
+        1.58000694496
+        1.5811369881
+        1.58226783469
+        1.58339948528
+        1.58453194046
+        1.58566520079
+        1.58679926684
+        1.5879341392
+        1.58906981842
+        1.59020630509
+        1.59134359978
+        1.59248170306
+        1.59362061552
+        1.59476033771
+        1.59590087023
+        1.59704221364
+        1.59818436853
+        1.59932733546
+        1.60047111502
+        1.60161570779
+        1.60276111434
+        1.60390733525
+        1.6050543711
+        1.60620222247
+        1.60735088993
+        1.60850037408
+        1.60965067549
+        1.61080179474
+        1.61195373242
+        1.6131064891
+        1.61426006536
+        1.6154144618
+        1.61656967899
+        1.61772571751
+        1.61888257796
+        1.62004026091
+        1.62119876695
+        1.62235809666
+        1.62351825063
+        1.62467922946
+        1.62584103371
+        1.62700366398
+        1.62816712087
+        1.62933140494
+        1.6304965168
+        1.63166245703
+        1.63282922622
+        1.63399682496
+        1.63516525384
+        1.63633451345
+        1.63750460438
+        1.63867552722
+        1.63984728256
+        1.641019871
+        1.64219329313
+        1.64336754953
+        1.64454264081
+        1.64571856756
+        1.64689533036
+        1.64807292983
+        1.64925136654
+        1.65043064109
+        1.65161075409
+        1.65279170612
+        1.65397349779
+        1.65515612969
+        1.65633960241
+        1.65752391656
+        1.65870907274
+        1.65989507153
+        1.66108191355
+        1.66226959939
+        1.66345812965
+        1.66464750493
+        1.66583772584
+        1.66702879297
+        1.66822070692
+        1.6694134683
+        1.67060707771
+        1.67180153575
+        1.67299684303
+        1.67419300015
+        1.67539000771
+        1.67658786632
+        1.67778657659
+        1.67898613911
+        1.6801865545
+        1.68138782336
+        1.6825899463
+        1.68379292392
+        1.68499675684
+        1.68620144566
+        1.68740699098
+        1.68861339343
+        1.68982065361
+        1.69102877212
+        1.69223774958
+        1.6934475866
+        1.69465828379
+        1.69586984177
+        1.69708226113
+        1.6982955425
+        1.69950968649
+        1.70072469372
+        1.70194056479
+        1.70315730032
+        1.70437490092
+        1.70559336721
+        1.70681269981
+        1.70803289934
+        1.70925396639
+        1.71047590161
+        1.71169870559
+        1.71292237896
+        1.71414692235
+        1.71537233635
+        1.71659862161
+        1.71782577872
+        1.71905380832
+        1.72028271103
+        1.72151248746
+        1.72274313824
+        1.72397466398
+        1.72520706532
+        1.72644034287
+        1.72767449726
+        1.7289095291
+        1.73014543903
+        1.73138222766
+        1.73261989563
+        1.73385844355
+        1.73509787206
+        1.73633818178
+        1.73757937333
+        1.73882144735
+        1.74006440445
+        1.74130824527
+        1.74255297044
+        1.74379858058
+        1.74504507633
+        1.74629245831
+        1.74754072716
+        1.7487898835
+        1.75003992796
+        1.75129086118
+        1.75254268379
+        1.75379539643
+        1.75504899971
+        1.75630349428
+        1.75755888078
+        1.75881515982
+        1.76007233206
+        1.76133039812
+        1.76258935864
+        1.76384921426
+        1.76510996561
+        1.76637161333
+        1.76763415806
+        1.76889760043
+        1.77016194108
+        1.77142718065
+        1.77269331979
+        1.77396035912
+        1.77522829929
+        1.77649714095
+        1.77776688472
+        1.77903753126
+        1.7803090812
+        1.78158153519
+        1.78285489387
+        1.78412915788
+        1.78540432786
+        1.78668040447
+        1.78795738834
+        1.78923528013
+        1.79051408047
+        1.79179379001
+        1.7930744094
+        1.79435593928
+        1.7956383803
+        1.79692173312
+        1.79820599837
+        1.79949117672
+        1.80077726879
+        1.80206427526
+        1.80335219676
+        1.80464103394
+        1.80593078747
+        1.80722145798
+        1.80851304613
+        1.80980555258
+        1.81109897797
+        1.81239332297
+        1.81368858821
+        1.81498477437
+        1.81628188209
+        1.81757991202
+        1.81887886483
+        1.82017874117
+        1.8214795417
+        1.82278126706
+        1.82408391793
+        1.82538749496
+        1.82669199881
+        1.82799743013
+        1.82930378959
+        1.83061107784
+        1.83191929555
+        1.83322844338
+        1.83453852198
+        1.83584953202
+        1.83716147417
+        1.83847434908
+        1.83978815742
+        1.84110289985
+        1.84241857704
+        1.84373518964
+        1.84505273834
+        1.84637122378
+        1.84769064664
+        1.84901100758
+        1.85033230728
+        1.85165454639
+        1.85297772559
+        1.85430184554
+        1.85562690691
+        1.85695291038
+        1.85827985661
+        1.85960774627
+        1.86093658004
+        1.86226635857
+        1.86359708256
+        1.86492875266
+        1.86626136956
+        1.86759493392
+        1.86892944641
+        1.87026490772
+        1.87160131852
+        1.87293867947
+        1.87427699127
+        1.87561625457
+        1.87695647007
+        1.87829763843
+        1.87963976034
+        1.88098283647
+        1.8823268675
+        1.88367185411
+        1.88501779697
+        1.88636469678
+        1.88771255421
+        1.88906136993
+        1.89041114464
+        1.89176187901
+        1.89311357372
+        1.89446622946
+        1.89581984692
+        1.89717442677
+        1.8985299697
+        1.89988647639
+        1.90124394753
+        1.90260238381
+        1.90396178591
+        1.90532215451
+        1.90668349031
+        1.908045794
+        1.90940906625
+        1.91077330777
+        1.91213851923
+        1.91350470133
+        1.91487185476
+        1.91623998021
+        1.91760907837
+        1.91897914993
+        1.92035019558
+        1.92172221602
+        1.92309521194
+        1.92446918403
+        1.92584413299
+        1.92722005951
+        1.92859696429
+        1.92997484802
+        1.93135371139
+        1.93273355512
+        1.93411437988
+        1.93549618638
+        1.93687897532
+        1.93826274739
+        1.9396475033
+        1.94103324375
+        1.94241996942
+        1.94380768103
+        1.94519637928
+        1.94658606486
+        1.94797673848
+        1.94936840085
+        1.95076105266
+        1.95215469461
+        1.95354932742
+        1.95494495178
+        1.95634156841
+        1.957739178
+        1.95913778126
+        1.96053737891
+        1.96193797164
+        1.96333956016
+        1.96474214518
+        1.96614572742
+        1.96755030757
+        1.96895588635
+        1.97036246447
+        1.97177004265
+        1.97317862158
+        1.97458820198
+        1.97599878456
+        1.97741037004
+        1.97882295914
+        1.98023655255
+        1.981651151
+        1.9830667552
+        1.98448336587
+        1.98590098372
+        1.98731960947
+        1.98873924383
+        1.99015988753
+        1.99158154127
+        1.99300420579
+        1.99442788179
+        1.99585256999
+        1.99727827112
+        1.99870498589
+        2.00013271503
+        2.00156145926
+        2.0029912193
+        2.00442199586
+        2.00585378968
+        2.00728660148
+        2.00872043198
+        2.0101552819
+        2.01159115198
+        2.01302804292
+        2.01446595547
+        2.01590489035
+        2.01734484828
+        2.01878582999
+        2.02022783621
+        2.02167086767
+        2.0231149251
+        2.02456000922
+        2.02600612077
+        2.02745326047
+        2.02890142907
+        2.03035062728
+        2.03180085584
+        2.03325211549
+        2.03470440695
+        2.03615773096
+        2.03761208826
+        2.03906747958
+        2.04052390565
+        2.04198136721
+        2.043439865
+        2.04489939975
+        2.0463599722
+        2.04782158309
+        2.04928423316
+        2.05074792314
+        2.05221265377
+        2.0536784258
+        2.05514523997
+        2.05661309701
+        2.05808199766
+        2.05955194268
+        2.0610229328
+        2.06249496876
+        2.06396805131
+        2.0654421812
+        2.06691735916
+        2.06839358594
+        2.06987086229
+        2.07134918896
+        2.07282856668
+        2.07430899622
+        2.07579047831
+        2.0772730137
+        2.07875660315
+        2.0802412474
+        2.0817269472
+        2.08321370331
+        2.08470151647
+        2.08619038743
+        2.08768031696
+        2.08917130579
+        2.09066335469
+        2.0921564644
+        2.09365063569
+        2.0951458693
+        2.09664216599
+        2.09813952652
+        2.09963795165
+        2.10113744212
+        2.1026379987
+        2.10413962215
+        2.10564231322
+        2.10714607268
+        2.10865090128
+        2.11015679978
+        2.11166376895
+        2.11317180954
+        2.11468092232
+        2.11619110805
+        2.11770236749
+        2.1192147014
+        2.12072811056
+        2.12224259572
+        2.12375815764
+        2.12527479711
+        2.12679251487
+        2.1283113117
+        2.12983118836
+        2.13135214563
+        2.13287418427
+        2.13439730504
+        2.13592150873
+        2.13744679609
+        2.1389731679
+        2.14050062493
+        2.14202916796
+        2.14355879775
+        2.14508951507
+        2.1466213207
+        2.14815421542
+        2.14968819999
+        2.1512232752
+        2.15275944182
+        2.15429670062
+        2.15583505238
+        2.15737449787
+        2.15891503789
+        2.16045667319
+        2.16199940457
+        2.1635432328
+        2.16508815866
+        2.16663418293
+        2.1681813064
+        2.16972952983
+        2.17127885403
+        2.17282927976
+        2.17438080782
+        2.17593343898
+        2.17748717403
+        2.17904201376
+        2.18059795894
+        2.18215501037
+        2.18371316884
+        2.18527243512
+        2.18683281002
+        2.1883942943
+        2.18995688877
+        2.19152059422
+        2.19308541143
+        2.19465134119
+        2.1962183843
+        2.19778654154
+        2.19935581372
+        2.20092620161
+        2.20249770602
+        2.20407032774
+        2.20564406756
+        2.20721892628
+        2.20879490469
+        2.21037200359
+        2.21195022377
+        2.21352956604
+        2.21511003119
+        2.21669162002
+        2.21827433333
+        2.21985817192
+        2.22144313658
+        2.22302922813
+        2.22461644735
+        2.22620479505
+        2.22779427204
+        2.22938487911
+        2.23097661707
+        2.23256948673
+        2.23416348889
+        2.23575862435
+        2.23735489392
+        2.2389522984
+        2.24055083861
+        2.24215051535
+        2.24375132943
+        2.24535328165
+        2.24695637283
+        2.24856060378
+        2.2501659753
+        2.25177248821
+        2.25338014332
+        2.25498894144
+        2.25659888339
+        2.25820996997
+        2.259822202
+        2.26143558029
+        2.26305010567
+        2.26466577894
+        2.26628260092
+        2.26790057243
+        2.26951969429
+        2.27113996731
+        2.27276139231
+        2.27438397012
+        2.27600770154
+        2.27763258741
+        2.27925862853
+        2.28088582574
+        2.28251417985
+        2.2841436917
+        2.28577436209
+        2.28740619185
+        2.28903918182
+        2.29067333281
+        2.29230864564
+        2.29394512116
+        2.29558276017
+        2.29722156351
+        2.29886153201
+        2.3005026665
+        2.30214496779
+        2.30378843674
+        2.30543307415
+        2.30707888087
+        2.30872585773
+        2.31037400555
+        2.31202332518
+        2.31367381743
+        2.31532548316
+        2.31697832319
+        2.31863233835
+        2.32028752948
+        2.32194389743
+        2.32360144301
+        2.32526016708
+        2.32692007047
+        2.32858115402
+        2.33024341857
+        2.33190686495
+        2.33357149401
+        2.33523730659
+        2.33690430352
+        2.33857248566
+        2.34024185385
+        2.34191240892
+        2.34358415172
+        2.3452570831
+        2.3469312039
+        2.34860651497
+        2.35028301714
+        2.35196071128
+        2.35363959823
+        2.35531967883
+        2.35700095394
+        2.3586834244
+        2.36036709106
+        2.36205195477
+        2.36373801639
+        2.36542527677
+        2.36711373675
+        2.3688033972
+        2.37049425896
+        2.37218632289
+        2.37387958985
+        2.37557406068
+        2.37726973625
+        2.37896661741
+        2.38066470502
+        2.38236399994
+        2.38406450302
+        2.38576621512
+        2.38746913711
+        2.38917326984
+        2.39087861418
+        2.39258517098
+        2.39429294111
+        2.39600192543
+        2.39771212481
+        2.3994235401
+        2.40113617217
+        2.4028500219
+        2.40456509013
+        2.40628137775
+        2.40799888561
+        2.40971761458
+        2.41143756554
+        2.41315873935
+        2.41488113688
+        2.416604759
+        2.41832960658
+        2.42005568049
+        2.42178298161
+        2.4235115108
+        2.42524126895
+        2.42697225692
+        2.42870447558
+        2.43043792582
+        2.43217260851
+        2.43390852452
+        2.43564567473
+        2.43738406003
+        2.43912368128
+        2.44086453937
+        2.44260663517
+        2.44434996957
+        2.44609454344
+        2.44784035767
+        2.44958741314
+        2.45133571074
+        2.45308525133
+        2.45483603582
+        2.45658806508
+        2.45834134
+        2.46009586146
+        2.46185163035
+        2.46360864756
+        2.46536691397
+        2.46712643047
+        2.46888719796
+        2.47064921732
+        2.47241248943
+        2.4741770152
+        2.47594279551
+        2.47770983126
+        2.47947812333
+        2.48124767263
+        2.48301848004
+        2.48479054645
+        2.48656387277
+        2.4883384599
+        2.49011430871
+        2.49189142012
+        2.49366979503
+        2.49544943432
+        2.4972303389
+        2.49901250966
+        2.50079594752
+        2.50258065336
+        2.50436662809
+        2.50615387262
+        2.50794238784
+        2.50973217466
+        2.51152323399
+        2.51331556672
+        2.51510917376
+        2.51690405603
+        2.51870021442
+        2.52049764984
+        2.5222963632
+        2.52409635541
+        2.52589762739
+        2.52770018003
+        2.52950401424
+        2.53130913095
+        2.53311553107
+        2.53492321549
+        2.53673218514
+        2.53854244094
+        2.54035398379
+        2.54216681461
+        2.54398093432
+        2.54579634383
+        2.54761304407
+        2.54943103594
+        2.55125032036
+        2.55307089826
+        2.55489277056
+        2.55671593817
+        2.55854040202
+        2.56036616302
+        2.5621932221
+        2.56402158019
+        2.5658512382
+        2.56768219707
+        2.56951445771
+        2.57134802105
+        2.57318288801
+        2.57501905954
+        2.57685653654
+        2.57869531995
+        2.5805354107
+        2.58237680972
+        2.58421951794
+        2.58606353628
+        2.58790886569
+        2.58975550709
+        2.59160346141
+        2.5934527296
+        2.59530331257
+        2.59715521128
+        2.59900842664
+        2.60086295961
+        2.60271881111
+        2.60457598209
+        2.60643447347
+        2.60829428621
+        2.61015542124
+        2.6120178795
+        2.61388166193
+        2.61574676947
+        2.61761320306
+        2.61948096366
+        2.62135005219
+        2.62322046961
+        2.62509221686
+        2.62696529488
+        2.62883970463
+        2.63071544704
+        2.63259252307
+        2.63447093366
+        2.63635067976
+        2.63823176233
+        2.64011418231
+        2.64199794065
+        2.64388303831
+        2.64576947623
+        2.64765725538
+        2.64954637669
+        2.65143684114
+        2.65332864967
+        2.65522180323
+        2.65711630279
+        2.65901214931
+        2.66090934373
+        2.66280788702
+        2.66470778013
+        2.66660902403
+        2.66851161968
+        2.67041556804
+        2.67232087007
+        2.67422752672
+        2.67613553898
+        2.67804490779
+        2.67995563412
+        2.68186771895
+        2.68378116322
+        2.68569596792
+        2.68761213401
+        2.68952966245
+        2.69144855422
+        2.69336881028
+        2.69529043161
+        2.69721341917
+        2.69913777393
+        2.70106349688
+        2.70299058897
+        2.70491905119
+        2.70684888451
+        2.7087800899
+        2.71071266834
+        2.7126466208
+        2.71458194827
+        2.71651865171
+        2.71845673211
+        2.72039619045
+        2.72233702771
+        2.72427924486
+        2.72622284289
+        2.72816782278
+        2.73011418552
+        2.73206193207
+        2.73401106344
+        2.7359615806
+        2.73791348454
+        2.73986677624
+        2.7418214567
+        2.74377752689
+        2.74573498782
+        2.74769384045
+        2.7496540858
+        2.75161572484
+        2.75357875856
+        2.75554318796
+        2.75750901404
+        2.75947623777
+        2.76144486017
+        2.76341488221
+        2.7653863049
+        2.76735912924
+        2.76933335621
+        2.77130898682
+        2.77328602206
+        2.77526446294
+        2.77724431045
+        2.77922556559
+        2.78120822936
+        2.78319230277
+        2.78517778681
+        2.7871646825
+        2.78915299083
+        2.7911427128
+        2.79313384943
+        2.79512640172
+        2.79712037067
+        2.7991157573
+        2.8011125626
+        2.80311078759
+        2.80511043329
+        2.80711150069
+        2.80911399081
+        2.81111790466
+        2.81312324325
+        2.8151300076
+        2.81713819872
+        2.81914781762
+        2.82115886532
+        2.82317134284
+        2.82518525119
+        2.82720059139
+        2.82921736445
+        2.8312355714
+        2.83325521325
+        2.83527629103
+        2.83729880576
+        2.83932275845
+        2.84134815014
+        2.84337498184
+        2.84540325457
+        2.84743296937
+        2.84946412725
+        2.85149672925
+        2.85353077638
+        2.85556626969
+        2.85760321018
+        2.85964159891
+        2.86168143688
+        2.86372272514
+        2.86576546472
+        2.86780965664
+        2.86985530195
+        2.87190240166
+        2.87395095683
+        2.87600096847
+        2.87805243764
+        2.88010536535
+        2.88215975266
+        2.8842156006
+        2.8862729102
+        2.88833168251
+        2.89039191857
+        2.89245361941
+        2.89451678608
+        2.89658141962
+        2.89864752108
+        2.90071509149
+        2.90278413191
+        2.90485464337
+        2.90692662692
+        2.90900008361
+        2.91107501449
+        2.9131514206
+        2.915229303
+        2.91730866273
+        2.91938950085
+        2.92147181839
+        2.92355561643
+        2.925640896
+        2.92772765817
+        2.92981590398
+        2.93190563449
+        2.93399685076
+        2.93608955385
+        2.9381837448
+        2.94027942469
+        2.94237659456
+        2.94447525547
+        2.94657540849
+        2.94867705468
+        2.9507801951
+        2.95288483081
+        2.95499096287
+        2.95709859235
+        2.95920772031
+        2.96131834783
+        2.96343047595
+        2.96554410576
+        2.96765923831
+        2.96977587469
+        2.97189401595
+        2.97401366316
+        2.97613481741
+        2.97825747975
+        2.98038165126
+        2.98250733302
+        2.98463452609
+        2.98676323156
+        2.98889345049
+        2.99102518396
+        2.99315843306
+        2.99529319886
+        2.99742948243
+        2.99956728485
+        3.00170660721
+        3.00384745059
+        3.00598981606
+        3.00813370471
+        3.01027911763
+        3.01242605589
+        3.01457452058
+        3.01672451279
+        3.0188760336
+        3.0210290841
+        3.02318366537
+        3.02533977851
+        3.0274974246
+        3.02965660473
+        3.03181732
+        3.0339795715
+        3.03614336031
+        3.03830868754
+        3.04047555427
+        3.04264396159
+        3.04481391062
+        3.04698540243
+        3.04915843813
+        3.05133301882
+        3.05350914558
+        3.05568681954
+        3.05786604177
+        3.06004681339
+        3.0622291355
+        3.06441300919
+        3.06659843557
+        3.06878541575
+        3.07097395083
+        3.07316404191
+        3.0753556901
+        3.07754889651
+        3.07974366225
+        3.08193998842
+        3.08413787614
+        3.08633732651
+        3.08853834065
+        3.09074091967
+        3.09294506467
+        3.09515077678
+        3.0973580571
+        3.09956690676
+        3.10177732687
+        3.10398931854
+        3.10620288289
+        3.10841802104
+        3.11063473412
+        3.11285302323
+        3.1150728895
+        3.11729433405
+        3.11951735801
+        3.12174196249
+        3.12396814862
+        3.12619591752
+        3.12842527033
+        3.13065620816
+        3.13288873214
+        3.1351228434
+        3.13735854307
+        3.13959583228
+        3.14183471216
+        3.14407518383
+        3.14631724844
+        3.14856090711
+        3.15080616098
+        3.15305301118
+        3.15530145884
+        3.15755150511
+        3.15980315111
+        3.16205639799
+        3.16431124689
+        3.16656769893
+        3.16882575527
+        3.17108541704
+        3.17334668539
+        3.17560956145
+        3.17787404638
+        3.1801401413
+        3.18240784738
+        3.18467716575
+        3.18694809756
+        3.18922064396
+        3.19149480609
+        3.19377058511
+        3.19604798216
+        3.19832699839
+        3.20060763496
+        3.20288989302
+        3.20517377372
+        3.20745927821
+        3.20974640765
+        3.21203516319
+        3.214325546
+        3.21661755722
+        3.21891119801
+        3.22120646954
+        3.22350337296
+        3.22580190943
+        3.22810208012
+        3.23040388618
+        3.23270732878
+        3.23501240908
+        3.23731912825
+        3.23962748745
+        3.24193748785
+        3.24424913061
+        3.24656241691
+        3.2488773479
+        3.25119392477
+        3.25351214867
+        3.25583202079
+        3.25815354229
+        3.26047671434
+        3.26280153813
+        3.26512801481
+        3.26745614558
+        3.2697859316
+        3.27211737405
+        3.27445047412
+        3.27678523297
+        3.27912165178
+        3.28145973175
+        3.28379947404
+        3.28614087984
+        3.28848395034
+        3.29082868671
+        3.29317509015
+        3.29552316183
+        3.29787290294
+        3.30022431467
+        3.30257739821
+        3.30493215474
+        3.30728858546
+        3.30964669156
+        3.31200647422
+        3.31436793464
+        3.31673107401
+        3.31909589353
+        3.32146239438
+        3.32383057778
+        3.3262004449
+        3.32857199695
+        3.33094523513
+        3.33332016063
+        3.33569677466
+        3.33807507841
+        3.34045507309
+        3.3428367599
+        3.34522014004
+        3.34760521472
+        3.34999198514
+        3.3523804525
+        3.35477061802
+        3.3571624829
+        3.35955604834
+        3.36195131556
+        3.36434828578
+        3.36674696018
+        3.36914734
+        3.37154942644
+        3.37395322072
+        3.37635872405
+        3.37876593764
+        3.38117486271
+        3.38358550048
+        3.38599785217
+        3.38841191899
+        3.39082770217
+        3.39324520291
+        3.39566442246
+        3.39808536202
+        3.40050802282
+        3.40293240608
+        3.40535851303
+        3.4077863449
+        3.41021590291
+        3.41264718828
+        3.41508020225
+        3.41751494604
+        3.41995142089
+        3.42238962802
+        3.42482956868
+        3.42727124408
+        3.42971465546
+        3.43215980406
+        3.43460669111
+        3.43705531785
+        3.43950568551
+        3.44195779534
+        3.44441164857
+        3.44686724644
+        3.44932459019
+        3.45178368107
+        3.45424452031
+        3.45670710915
+        3.45917144885
+        3.46163754065
+        3.46410538578
+        3.46657498551
+        3.46904634107
+        3.47151945372
+        3.4739943247
+        3.47647095526
+        3.47894934666
+        3.48142950015
+        3.48391141698
+        3.4863950984
+        3.48888054567
+        3.49136776004
+        3.49385674278
+        3.49634749513
+        3.49884001835
+        3.50133431371
+        3.50383038247
+        3.50632822588
+        3.5088278452
+        3.51132924171
+        3.51383241666
+        3.51633737132
+        3.51884410695
+        3.52135262482
+        3.52386292619
+        3.52637501234
+        3.52888888454
+        3.53140454405
+        3.53392199214
+        3.53644123008
+        3.53896225916
+        3.54148508064
+        3.54400969579
+        3.54653610589
+        3.54906431222
+        3.55159431606
+        3.55412611868
+        3.55665972136
+        3.55919512538
+        3.56173233202
+        3.56427134257
+        3.5668121583
+        3.5693547805
+        3.57189921046
+        3.57444544945
+        3.57699349877
+        3.57954335971
+        3.58209503354
+        3.58464852156
+        3.58720382506
+        3.58976094534
+        3.59231988367
+        3.59488064136
+        3.59744321969
+        3.60000761997
+        3.60257384349
+        3.60514189154
+        3.60771176542
+        3.61028346643
+        3.61285699587
+        3.61543235504
+        3.61800954523
+        3.62058856776
+        3.62316942392
+        3.62575211502
+        3.62833664236
+        3.63092300725
+        3.63351121099
+        3.63610125489
+        3.63869314027
+        3.64128686842
+        3.64388244066
+        3.6464798583
+        3.64907912266
+        3.65168023504
+        3.65428319676
+        3.65688800913
+        3.65949467348
+        3.66210319111
+        3.66471356334
+        3.6673257915
+        3.6699398769
+        3.67255582086
+        3.6751736247
+        3.67779328976
+        3.68041481734
+        3.68303820878
+        3.68566346539
+        3.68829058851
+        3.69091957947
+        3.69355043958
+        3.69618317018
+        3.69881777261
+        3.70145424818
+        3.70409259823
+        3.7067328241
+        3.70937492712
+        3.71201890862
+        3.71466476994
+        3.71731251241
+        3.71996213737
+        3.72261364617
+        3.72526704014
+        3.72792232061
+        3.73057948894
+        3.73323854646
+        3.73589949452
+        3.73856233446
+        3.74122706763
+        3.74389369537
+        3.74656221903
+        3.74923263995
+        3.75190495949
+        3.754579179
+        3.75725529983
+        3.75993332332
+        3.76261325084
+        3.76529508373
+        3.76797882335
+        3.77066447106
+        3.7733520282
+        3.77604149615
+        3.77873287626
+        3.78142616988
+        3.78412137838
+        3.78681850313
+        3.78951754547
+        3.79221850678
+        3.79492138842
+        3.79762619176
+        3.80033291815
+        3.80304156898
+        3.8057521456
+        3.80846464939
+        3.81117908171
+        3.81389544395
+        3.81661373746
+        3.81933396362
+        3.82205612381
+        3.82478021941
+        3.82750625178
+        3.8302342223
+        3.83296413236
+        3.83569598333
+        3.83842977659
+        3.84116551353
+        3.84390319552
+        3.84664282395
+        3.84938440019
+        3.85212792565
+        3.8548734017
+        3.85762082972
+        3.86037021111
+        3.86312154726
+        3.86587483956
+        3.86863008939
+        3.87138729814
+        3.87414646722
+        3.87690759802
+        3.87967069192
+        3.88243575032
+        3.88520277463
+        3.88797176624
+        3.89074272655
+        3.89351565695
+        3.89629055885
+        3.89906743365
+        3.90184628276
+        3.90462710757
+        3.90740990949
+        3.91019468993
+        3.9129814503
+        3.91577019199
+        3.91856091643
+        3.92135362501
+        3.92414831916
+        3.92694500027
+        3.92974366977
+        3.93254432907
+        3.93534697959
+        3.93815162273
+        3.94095825992
+        3.94376689257
+        3.9465775221
+        3.94939014993
+        3.95220477749
+        3.95502140619
+        3.95784003746
+        3.96066067272
+        3.9634833134
+        3.96630796091
+        3.9691346167
+        3.97196328218
+        3.97479395878
+        3.97762664794
+        3.98046135109
+        3.98329806966
+        3.98613680507
+        3.98897755877
+        3.99182033219
+        3.99466512676
+        3.99751194393
+        4.00036078513
+        4.00321165179
+        4.00606454537
+        4.0089194673
+        4.01177641902
+        4.01463540197
+        4.01749641761
+        4.02035946737
+        4.0232245527
+        4.02609167505
+        4.02896083587
+        4.03183203661
+        4.03470527871
+        4.03758056363
+        4.04045789282
+        4.04333726773
+        4.04621868982
+        4.04910216055
+        4.05198768137
+        4.05487525373
+        4.0577648791
+        4.06065655894
+        4.0635502947
+        4.06644608786
+        4.06934393986
+        4.07224385218
+        4.07514582628
+        4.07804986363
+        4.08095596569
+        4.08386413393
+        4.08677436982
+        4.08968667483
+        4.09260105043
+        4.09551749809
+        4.09843601929
+        4.1013566155
+        4.1042792882
+        4.10720403886
+        4.11013086895
+        4.11305977997
+        4.11599077339
+        4.11892385068
+        4.12185901333
+        4.12479626282
+        4.12773560064
+        4.13067702828
+        4.1336205472
+        4.13656615891
+        4.1395138649
+        4.14246366664
+        4.14541556563
+        4.14836956337
+        4.15132566134
+        4.15428386103
+        4.15724416395
+        4.16020657159
+        4.16317108543
+        4.16613770699
+        4.16910643776
+        4.17207727923
+        4.17505023291
+        4.17802530031
+        4.18100248292
+        4.18398178225
+        4.1869631998
+        4.18994673707
+        4.19293239559
+        4.19592017685
+        4.19891008236
+        4.20190211363
+        4.20489627218
+        4.20789255952
+        4.21089097715
+        4.21389152661
+        4.21689420939
+        4.21989902702
+        4.22290598102
+        4.2259150729
+        4.22892630419
+        4.2319396764
+        4.23495519106
+        4.23797284969
+        4.24099265382
+        4.24401460496
+        4.24703870466
+        4.25006495443
+        4.2530933558
+        4.25612391031
+        4.25915661948
+        4.26219148484
+        4.26522850794
+        4.26826769029
+        4.27130903345
+        4.27435253894
+        4.27739820831
+        4.28044604308
+        4.2834960448
+        4.28654821502
+        4.28960255526
+        4.29265906708
+        4.29571775203
+        4.29877861163
+        4.30184164745
+        4.30490686102
+        4.3079742539
+        4.31104382763
+        4.31411558377
+        4.31718952387
+        4.32026564948
+        4.32334396215
+        4.32642446345
+        4.32950715491
+        4.33259203811
+        4.3356791146
+        4.33876838594
+        4.3418598537
+        4.34495351942
+        4.34804938468
+        4.35114745103
+        4.35424772005
+        4.3573501933
+        4.36045487235
+        4.36356175876
+        4.36667085411
+        4.36978215996
+        4.37289567789
+        4.37601140947
+        4.37912935627
+        4.38224951987
+        4.38537190184
+        4.38849650377
+        4.39162332722
+        4.39475237379
+        4.39788364504
+        4.40101714257
+        4.40415286795
+        4.40729082277
+        4.41043100861
+        4.41357342707
+        4.41671807972
+        4.41986496815
+        4.42301409396
+        4.42616545874
+        4.42931906407
+        4.43247491156
+        4.43563300279
+        4.43879333936
+        4.44195592287
+        4.44512075491
+        4.44828783708
+        4.45145717099
+        4.45462875823
+        4.4578026004
+        4.46097869912
+        4.46415705597
+        4.46733767258
+        4.47052055054
+        4.47370569146
+        4.47689309696
+        4.48008276864
+        4.48327470811
+        4.48646891699
+        4.48966539688
+        4.49286414941
+        4.49606517619
+        4.49926847884
+        4.50247405897
+        4.5056819182
+        4.50889205816
+        4.51210448046
+        4.51531918673
+        4.5185361786
+        4.52175545768
+        4.52497702561
+        4.528200884
+        4.5314270345
+        4.53465547872
+        4.53788621831
+        4.54111925488
+        4.54435459008
+        4.54759222554
+        4.5508321629
+        4.55407440378
+        4.55731894984
+        4.5605658027
+        4.56381496401
+        4.56706643541
+        4.57032021854
+        4.57357631505
+        4.57683472657
+        4.58009545477
+        4.58335850127
+        4.58662386774
+        4.58989155581
+        4.59316156715
+        4.5964339034
+        4.59970856622
+        4.60298555726
+        4.60626487817
+        4.60954653062
+        4.61283051625
+        4.61611683674
+        4.61940549373
+        4.62269648889
+        4.62598982389
+        4.62928550038
+        4.63258352003
+        4.6358838845
+        4.63918659547
+        4.64249165461
+        4.64579906357
+        4.64910882404
+        4.65242093768
+        4.65573540617
+        4.65905223117
+        4.66237141438
+        4.66569295746
+        4.66901686209
+        4.67234312995
+        4.67567176272
+        4.67900276208
+        4.68233612972
+        4.68567186731
+        4.68900997655
+        4.69235045912
+        4.6956933167
+        4.69903855099
+        4.70238616367
+        4.70573615645
+        4.70908853099
+        4.71244328902
+        4.7158004322
+        4.71915996225
+        4.72252188086
+        4.72588618973
+        4.72925289055
+        4.73262198503
+        4.73599347487
+        4.73936736177
+        4.74274364744
+        4.74612233358
+        4.7495034219
+        4.7528869141
+        4.7562728119
+        4.75966111701
+        4.76305183114
+        4.76644495599
+        4.76984049329
+        4.77323844475
+        4.77663881209
+        4.78004159702
+        4.78344680126
+        4.78685442653
+        4.79026447456
+        4.79367694707
+        4.79709184577
+        4.8005091724
+        4.80392892868
+        4.80735111634
+        4.81077573711
+        4.81420279272
+        4.81763228489
+        4.82106421537
+        4.82449858587
+        4.82793539815
+        4.83137465394
+        4.83481635496
+        4.83826050297
+        4.8417070997
+        4.84515614689
+        4.84860764628
+        4.85206159962
+        4.85551800866
+        4.85897687513
+        4.86243820078
+        4.86590198738
+        4.86936823665
+        4.87283695036
+        4.87630813025
+        4.87978177809
+        4.88325789562
+        4.8867364846
+        4.89021754679
+        4.89370108394
+        4.89718709782
+        4.90067559019
+        4.90416656281
+        4.90766001743
+        4.91115595584
+        4.91465437979
+        4.91815529104
+        4.92165869138
+        4.92516458256
+        4.92867296637
+        4.93218384456
+        4.93569721892
+        4.93921309122
+        4.94273146323
+        4.94625233674
+        4.94977571351
+        4.95330159534
+        4.956829984
+        4.96036088128
+        4.96389428895
+        4.9674302088
+        4.97096864263
+        4.97450959221
+        4.97805305933
+        4.98159904579
+        4.98514755338
+        4.98869858388
+        4.9922521391
+        4.99580822082
+        4.99936683085
+        5.00292797098
+        5.00649164301
+        5.01005784873
+        5.01362658996
+        5.0171978685
+        5.02077168614
+        5.02434804469
+        5.02792694597
+        5.03150839177
+        5.03509238391
+        5.0386789242
+        5.04226801444
+        5.04585965646
+        5.04945385206
+        5.05305060307
+        5.05664991129
+        5.06025177855
+        5.06385620667
+        5.06746319746
+        5.07107275276
+        5.07468487437
+        5.07829956413
+        5.08191682387
+        5.0855366554
+        5.08915906056
+        5.09278404118
+        5.09641159909
+        5.10004173612
+        5.10367445411
+        5.10730975489
+        5.11094764029
+        5.11458811216
+        5.11823117233
+        5.12187682264
+        5.12552506494
+        5.12917590107
+        5.13282933287
+        5.13648536219
+        5.14014399087
+        5.14380522076
+        5.14746905372
+        5.15113549158
+        5.15480453622
+        5.15847618947
+        5.16215045319
+        5.16582732924
+        5.16950681948
+        5.17318892576
+        5.17687364995
+        5.1805609939
+        5.18425095948
+        5.18794354855
+        5.19163876298
+        5.19533660463
+        5.19903707538
+        5.20274017709
+        5.20644591162
+        5.21015428087
+        5.21386528669
+        5.21757893096
+        5.22129521555
+        5.22501414236
+        5.22873571324
+        5.23245993009
+        5.23618679479
+        5.23991630921
+        5.24364847524
+        5.24738329476
+        5.25112076967
+        5.25486090185
+        5.25860369319
+        5.26234914558
+        5.26609726091
+        5.26984804108
+        5.27360148798
+        5.2773576035
+        5.28111638955
+        5.28487784802
+        5.28864198081
+        5.29240878982
+        5.29617827697
+        5.29995044414
+        5.30372529325
+        5.3075028262
+        5.3112830449
+        5.31506595126
+        5.3188515472
+        5.32263983461
+        5.32643081543
+        5.33022449155
+        5.33402086491
+        5.33781993741
+        5.34162171098
+        5.34542618753
+        5.34923336899
+        5.35304325728
+        5.35685585432
+        5.36067116205
+        5.36448918238
+        5.36830991725
+        5.37213336858
+        5.37595953832
+        5.37978842838
+        5.38362004071
+        5.38745437724
+        5.39129143991
+        5.39513123065
+        5.39897375141
+        5.40281900413
+        5.40666699074
+        5.41051771319
+        5.41437117343
+        5.41822737341
+        5.42208631506
+        5.42594800035
+        5.42981243122
+        5.43367960962
+        5.43754953751
+        5.44142221684
+        5.44529764957
+        5.44917583766
+        5.45305678306
+        5.45694048773
+        5.46082695365
+        5.46471618276
+        5.46860817703
+        5.47250293844
+        5.47640046895
+        5.48030077052
+        5.48420384513
+        5.48810969475
+        5.49201832135
+        5.4959297269
+        5.49984391339
+        5.50376088278
+        5.50768063707
+        5.51160317822
+        5.51552850822
+        5.51945662905
+        5.5233875427
+        5.52732125114
+        5.53125775638
+        5.5351970604
+        5.53913916518
+        5.54308407272
+        5.54703178501
+        5.55098230404
+        5.55493563182
+        5.55889177033
+        5.56285072158
+        5.56681248757
+        5.57077707029
+        5.57474447175
+        5.57871469396
+        5.58268773891
+        5.58666360862
+        5.5906423051
+        5.59462383035
+        5.59860818638
+        5.60259537521
+        5.60658539886
+        5.61057825933
+        5.61457395865
+        5.61857249883
+        5.62257388189
+        5.62657810986
+        5.63058518475
+        5.63459510859
+        5.63860788341
+        5.64262351124
+        5.64664199409
+        5.65066333401
+        5.65468753302
+        5.65871459315
+        5.66274451644
+        5.66677730493
+        5.67081296066
+        5.67485148565
+        5.67889288195
+        5.68293715161
+        5.68698429666
+        5.69103431916
+        5.69508722113
+        5.69914300464
+        5.70320167174
+        5.70726322446
+        5.71132766487
+        5.71539499501
+        5.71946521695
+        5.72353833273
+        5.72761434441
+        5.73169325406
+        5.73577506374
+        5.7398597755
+        5.7439473914
+        5.74803791352
+        5.75213134393
+        5.75622768468
+        5.76032693784
+        5.76442910549
+        5.76853418971
+        5.77264219256
+        5.77675311611
+        5.78086696245
+        5.78498373365
+        5.7891034318
+        5.79322605897
+        5.79735161725
+        5.80148010871
+        5.80561153545
+        5.80974589956
+        5.81388320311
+        5.8180234482
+        5.82216663693
+        5.82631277138
+        5.83046185365
+        5.83461388584
+        5.83876887004
+        5.84292680835
+        5.84708770287
+        5.85125155571
+        5.85541836896
+        5.85958814473
+        5.86376088513
+        5.86793659227
+        5.87211526825
+        5.87629691519
+        5.88048153519
+        5.88466913038
+        5.88885970286
+        5.89305325476
+        5.89724978819
+        5.90144930527
+        5.90565180812
+        5.90985729887
+        5.91406577965
+        5.91827725256
+        5.92249171975
+        5.92670918335
+        5.93092964547
+        5.93515310827
+        5.93937957386
+        5.94360904438
+        5.94784152197
+        5.95207700877
+        5.95631550692
+        5.96055701855
+        5.96480154582
+        5.96904909086
+        5.97329965582
+        5.97755324284
+        5.98180985409
+        5.9860694917
+        5.99033215782
+        5.99459785462
+        5.99886658424
+        6.00313834885
+        6.0074131506
+        6.01169099164
+        6.01597187414
+        6.02025580027
+        6.02454277219
+        6.02883279205
+        6.03312586204
+        6.03742198431
+        6.04172116104
+        6.0460233944
+        6.05032868656
+        6.0546370397
+        6.05894845599
+        6.06326293761
+        6.06758048675
+        6.07190110557
+        6.07622479627
+        6.08055156103
+        6.08488140203
+        6.08921432147
+        6.09355032152
+        6.09788940438
+        6.10223157225
+        6.1065768273
+        6.11092517175
+        6.11527660779
+        6.11963113761
+        6.12398876342
+        6.12834948741
+        6.13271331179
+        6.13708023876
+        6.14145027053
+        6.1458234093
+        6.15019965729
+        6.15457901671
+        6.15896148976
+        6.16334707867
+        6.16773578564
+        6.17212761289
+        6.17652256265
+        6.18092063713
+        6.18532183855
+        6.18972616914
+        6.19413363112
+        6.19854422672
+        6.20295795816
+        6.20737482768
+        6.21179483751
+        6.21621798987
+        6.22064428701
+        6.22507373116
+        6.22950632456
+        6.23394206944
+        6.23838096805
+        6.24282302262
+        6.24726823541
+        6.25171660866
+        6.25616814461
+        6.26062284552
+        6.26508071363
+        6.26954175119
+        6.27400596047
+        6.27847334371
+        6.28294390317
+        6.2874176411
+        6.29189455978
+        6.29637466146
+        6.3008579484
+        6.30534442287
+        6.30983408713
+        6.31432694346
+        6.31882299411
+        6.32332224137
+        6.32782468751
+        6.33233033479
+        6.33683918551
+        6.34135124192
+        6.34586650632
+        6.35038498098
+        6.35490666818
+        6.35943157022
+        6.36395968937
+        6.36849102792
+        6.37302558817
+        6.3775633724
+        6.3821043829
+        6.38664862197
+        6.3911960919
+        6.395746795
+        6.40030073355
+        6.40485790987
+        6.40941832624
+        6.41398198499
+        6.4185488884
+        6.42311903879
+        6.42769243847
+        6.43226908974
+        6.43684899492
+        6.44143215632
+        6.44601857626
+        6.45060825705
+        6.45520120102
+        6.45979741048
+        6.46439688775
+        6.46899963515
+        6.47360565502
+        6.47821494968
+        6.48282752146
+        6.48744337268
+        6.49206250568
+        6.49668492279
+        6.50131062635
+        6.50593961869
+        6.51057190216
+        6.51520747908
+        6.51984635181
+        6.52448852269
+        6.52913399406
+        6.53378276826
+        6.53843484765
+        6.54309023458
+        6.54774893139
+        6.55241094045
+        6.5570762641
+        6.5617449047
+        6.56641686462
+        6.5710921462
+        6.57577075182
+        6.58045268383
+        6.58513794461
+        6.58982653651
+        6.59451846191
+        6.59921372317
+        6.60391232267
+        6.60861426278
+        6.61331954588
+        6.61802817434
+        6.62274015054
+        6.62745547686
+        6.63217415569
+        6.6368961894
+        6.64162158039
+        6.64635033103
+        6.65108244373
+        6.65581792086
+        6.66055676482
+        6.665298978
+        6.67004456281
+        6.67479352163
+        6.67954585686
+        6.68430157092
+        6.68906066619
+        6.69382314508
+        6.69858901
+        6.70335826336
+        6.70813090756
+        6.71290694501
+        6.71768637814
+        6.72246920934
+        6.72725544105
+        6.73204507567
+        6.73683811562
+        6.74163456333
+        6.74643442122
+        6.75123769171
+        6.75604437724
+        6.76085448022
+        6.76566800309
+        6.77048494828
+        6.77530531822
+        6.78012911534
+        6.7849563421
+        6.78978700091
+        6.79462109423
+        6.79945862449
+        6.80429959414
+        6.80914400562
+        6.81399186138
+        6.81884316387
+        6.82369791555
+        6.82855611885
+        6.83341777624
+        6.83828289017
+        6.8431514631
+        6.84802349749
+        6.8528989958
+        6.85777796049
+        6.86266039403
+        6.86754629888
+        6.87243567752
+        6.8773285324
+        6.88222486601
+        6.88712468081
+        6.89202797929
+        6.89693476391
+        6.90184503716
+        6.90675880151
+        6.91167605946
+        6.91659681347
+        6.92152106605
+        6.92644881967
+        6.93138007683
+        6.93631484001
+        6.94125311171
+        6.94619489442
+        6.95114019065
+        6.95608900288
+        6.96104133361
+        6.96599718536
+        6.97095656062
+        6.9759194619
+        6.9808858917
+        6.98585585253
+        6.99082934691
+        6.99580637734
+        7.00078694634
+        7.00577105643
+        7.01075871012
+        7.01574990994
+        7.02074465839
+        7.02574295802
+        7.03074481134
+        7.03575022087
+        7.04075918915
+        7.04577171871
+        7.05078781208
+        7.05580747179
+        7.06083070038
+        7.06585750038
+        7.07088787434
+        7.0759218248
+        7.0809593543
+        7.08600046537
+        7.09104516058
+        7.09609344247
+        7.10114531358
+        7.10620077648
+        7.1112598337
+        7.11632248782
+        7.12138874139
+        7.12645859696
+        7.13153205709
+        7.13660912436
+        7.14168980132
+        7.14677409054
+        7.15186199459
+        7.15695351603
+        7.16204865745
+        7.16714742141
+        7.1722498105
+        7.17735582728
+        7.18246547433
+        7.18757875425
+        7.1926956696
+        7.19781622298
+        7.20294041697
+        7.20806825416
+        7.21319973715
+        7.21833486851
+        7.22347365085
+        7.22861608676
+        7.23376217885
+        7.2389119297
+        7.24406534192
+        7.24922241812
+        7.25438316089
+        7.25954757286
+        7.26471565661
+        7.26988741477
+        7.27506284995
+        7.28024196476
+        7.28542476182
+        7.29061124374
+        7.29580141315
+        7.30099527266
+        7.30619282491
+        7.31139407251
+        7.3165990181
+        7.3218076643
+        7.32702001374
+        7.33223606907
+        7.3374558329
+        7.34267930788
+        7.34790649665
+        7.35313740184
+        7.35837202611
+        7.36361037209
+        7.36885244243
+        7.37409823977
+        7.37934776678
+        7.38460102609
+        7.38985802037
+        7.39511875227
+        7.40038322444
+        7.40565143955
+        7.41092340025
+        7.41619910921
+        7.4214785691
+        7.42676178258
+        7.43204875232
+        7.43733948098
+        7.44263397126
+        7.44793222581
+        7.45323424731
+        7.45854003844
+        7.46384960189
+        7.46916294033
+        7.47448005645
+        7.47980095293
+        7.48512563247
+        7.49045409775
+        7.49578635146
+        7.50112239629
+        7.50646223495
+        7.51180587013
+        7.51715330452
+        7.52250454084
+        7.52785958178
+        7.53321843004
+        7.53858108834
+        7.54394755939
+        7.54931784588
+        7.55469195055
+        7.5600698761
+        7.56545162524
+        7.5708372007
+        7.5762266052
+        7.58161984146
+        7.58701691221
+        7.59241782016
+        7.59782256805
+        7.60323115861
+        7.60864359457
+        7.61405987867
+        7.61948001363
+        7.62490400221
+        7.63033184713
+        7.63576355114
+        7.64119911698
+        7.64663854741
+        7.65208184516
+        7.65752901299
+        7.66298005365
+        7.66843496988
+        7.67389376446
+        7.67935644013
+        7.68482299965
+        7.69029344579
+        7.69576778131
+        7.70124600897
+        7.70672813154
+        7.7122141518
+        7.7177040725
+        7.72319789643
+        7.72869562636
+        7.73419726507
+        7.73970281533
+        7.74521227993
+        7.75072566164
+        7.75624296327
+        7.76176418758
+        7.76728933738
+        7.77281841545
+        7.77835142458
+        7.78388836757
+        7.78942924722
+        7.79497406632
+        7.80052282768
+        7.8060755341
+        7.81163218839
+        7.81719279334
+        7.82275735177
+        7.8283258665
+        7.83389834033
+        7.83947477607
+        7.84505517655
+        7.85063954459
+        7.856227883
+        7.86182019461
+        7.86741648224
+        7.87301674872
+        7.87862099688
+        7.88422922954
+        7.88984144955
+        7.89545765974
+        7.90107786294
+        7.90670206199
+        7.91233025974
+        7.91796245902
+        7.92359866269
+        7.92923887358
+        7.93488309455
+        7.94053132845
+        7.94618357814
+        7.95183984646
+        7.95750013627
+        7.96316445044
+        7.96883279182
+        7.97450516329
+        7.98018156769
+        7.98586200791
+        7.9915464868
+        7.99723500725
+        8.00292757213
+        8.0086241843
+        8.01432484665
+        8.02002956206
+        8.02573833341
+        8.03145116358
+        8.03716805546
+        8.04288901194
+        8.0486140359
+        8.05434313025
+        8.06007629786
+        8.06581354164
+        8.07155486449
+        8.07730026931
+        8.08304975899
+        8.08880333645
+        8.09456100459
+        8.10032276631
+        8.10608862453
+        8.11185858217
+        8.11763264213
+        8.12341080733
+        8.12919308069
+        8.13497946513
+        8.14076996358
+        8.14656457896
+        8.15236331419
+        8.15816617221
+        8.16397315594
+        8.16978426833
+        8.1755995123
+        8.1814188908
+        8.18724240675
+        8.19307006311
+        8.19890186282
+        8.20473780883
+        8.21057790407
+        8.21642215151
+        8.22227055409
+        8.22812311476
+        8.2339798365
+        8.23984072224
+        8.24570577496
+        8.25157499762
+        8.25744839317
+        8.2633259646
+        8.26920771486
+        8.27509364692
+        8.28098376377
+        8.28687806838
+        8.29277656371
+        8.29867925277
+        8.30458613851
+        8.31049722394
+        8.31641251202
+        8.32233200577
+        8.32825570815
+        8.33418362217
+        8.34011575082
+        8.34605209709
+        8.35199266399
+        8.35793745451
+        8.36388647166
+        8.36983971844
+        8.37579719787
+        8.38175891294
+        8.38772486667
+        8.39369506208
+        8.39966950218
+        8.40564818999
+        8.41163112853
+        8.41761832081
+        8.42360976988
+        8.42960547874
+        8.43560545043
+        8.44160968798
+        8.44761819443
+        8.45363097281
+        8.45964802615
+        8.4656693575
+        8.47169496989
+        8.47772486638
+        8.48375905
+        8.48979752381
+        8.49584029085
+        8.50188735418
+        8.50793871685
+        8.51399438192
+        8.52005435244
+        8.52611863149
+        8.53218722212
+        8.53826012739
+        8.54433735038
+        8.55041889416
+        8.55650476179
+        8.56259495635
+        8.56868948092
+        8.57478833858
+        8.5808915324
+        8.58699906548
+        8.59311094088
+        8.59922716171
+        8.60534773105
+        8.611472652
+        8.61760192764
+        8.62373556108
+        8.6298735554
+        8.63601591372
+        8.64216263913
+        8.64831373475
+        8.65446920367
+        8.660629049
+        8.66679327387
+        8.67296188137
+        8.67913487463
+        8.68531225677
+        8.69149403091
+        8.69768020016
+        8.70387076766
+        8.71006573652
+        8.71626510989
+        8.72246889089
+        8.72867708265
+        8.73488968832
+        8.74110671102
+        8.7473281539
+        8.75355402011
+        8.75978431278
+        8.76601903507
+        8.77225819012
+        8.77850178109
+        8.78474981112
+        8.79100228338
+        8.79725920103
+        8.80352056722
+        8.80978638511
+        8.81605665788
+        8.82233138869
+        8.82861058071
+        8.8348942371
+        8.84118236106
+        8.84747495574
+        8.85377202433
+        8.86007357002
+        8.86637959597
+        8.87269010539
+        8.87900510145
+        8.88532458736
+        8.89164856629
+        8.89797704144
+        8.90431001601
+        8.9106474932
+        8.91698947622
+        8.92333596825
+        8.92968697252
+        8.93604249223
+        8.94240253058
+        8.94876709079
+        8.95513617608
+        8.96150978967
+        8.96788793476
+        8.97427061459
+        8.98065783238
+        8.98704959136
+        8.99344589474
+        8.99984674578
+        9.00625214769
+        9.01266210371
+        9.01907661709
+        9.02549569105
+        9.03191932885
+        9.03834753373
+        9.04478030894
+        9.05121765772
+        9.05765958333
+        9.06410608902
+        9.07055717805
+        9.07701285367
+        9.08347311915
+        9.08993797775
+        9.09640743274
+        9.10288148738
+        9.10936014495
+        9.11584340871
+        9.12233128194
+        9.12882376793
+        9.13532086994
+        9.14182259126
+        9.14832893518
+        9.15483990498
+        9.16135550395
+        9.16787573538
+        9.17440060256
+        9.1809301088
+        9.18746425739
+        9.19400305162
+        9.20054649481
+        9.20709459026
+        9.21364734127
+        9.22020475116
+        9.22676682323
+        9.23333356081
+        9.23990496721
+        9.24648104575
+        9.25306179975
+        9.25964723254
+        9.26623734744
+        9.27283214777
+        9.27943163688
+        9.2860358181
+        9.29264469476
+        9.2992582702
+        9.30587654776
+        9.31249953078
+        9.31912722261
+        9.3257596266
+        9.3323967461
+        9.33903858445
+        9.34568514503
+        9.35233643117
+        9.35899244625
+        9.36565319362
+        9.37231867665
+        9.37898889871
+        9.38566386316
+        9.39234357338
+        9.39902803274
+        9.40571724462
+        9.4124112124
+        9.41910993945
+        9.42581342917
+        9.43252168493
+        9.43923471013
+        9.44595250816
+        9.45267508241
+        9.45940243627
+        9.46613457315
+        9.47287149645
+        9.47961320957
+        9.48635971591
+        9.49311101888
+        9.49986712189
+        9.50662802836
+        9.5133937417
+        9.52016426533
+        9.52693960266
+        9.53371975713
+        9.54050473215
+        9.54729453115
+        9.55408915756
+        9.56088861482
+        9.56769290636
+        9.57450203562
+        9.58131600603
+        9.58813482104
+        9.59495848409
+        9.60178699863
+        9.6086203681
+        9.61545859597
+        9.62230168568
+        9.6291496407
+        9.63600246447
+        9.64286016046
+        9.64972273214
+        9.65659018297
+        9.66346251643
+        9.67033973597
+        9.67722184509
+        9.68410884724
+        9.69100074592
+        9.6978975446
+        9.70479924677
+        9.71170585591
+        9.71861737551
+        9.72553380907
+        9.73245516007
+        9.73938143201
+        9.7463126284
+        9.75324875273
+        9.76018980851
+        9.76713579924
+        9.77408672843
+        9.78104259959
+        9.78800341624
+        9.7949691819
+        9.80193990007
+        9.80891557429
+        9.81589620807
+        9.82288180494
+        9.82987236844
+        9.83686790208
+        9.84386840941
+        9.85087389397
+        9.85788435928
+        9.8648998089
+        9.87192024636
+        9.87894567521
+        9.885976099
+        9.89301152129
+        9.90005194562
+        9.90709737555
+        9.91414781464
+        9.92120326646
+        9.92826373456
+        9.93532922251
+        9.94239973389
+        9.94947527226
+        9.9565558412
+        9.96364144428
+        9.97073208508
+        9.97782776719
+        9.98492849418
+        9.99203426966
+        9.99914509719
+        10.0062609804
+        10.0133819228
+        10.0205079281
+        10.0276389999
+        10.0347751417
+        10.0419163571
+        10.0490626498
+        10.0562140234
+        10.0633704815
+        10.0705320277
+        10.0776986655
+        10.0848703988
+        10.0920472309
+        10.0992291657
+        10.1064162067
+        10.1136083575
+        10.1208056218
+        10.1280080032
+        10.1352155054
+        10.1424281319
+        10.1496458865
+        10.1568687728
+        10.1640967944
+        10.171329955
+        10.1785682582
+        10.1858117077
+        10.1930603071
+        10.2003140602
+        10.2075729705
+        10.2148370418
+        10.2221062777
+        10.2293806818
+        10.236660258
+        10.2439450097
+        10.2512349408
+        10.2585300549
+        10.2658303556
+        10.2731358467
+        10.2804465319
+        10.2877624148
+        10.2950834992
+        10.3024097887
+        10.3097412871
+        10.317077998
+        10.3244199252
+        10.3317670723
+        10.3391194432
+        10.3464770414
+        10.3538398707
+        10.3612079348
+        10.3685812375
+        10.3759597825
+        10.3833435734
+        10.3907326141
+        10.3981269082
+        10.4055264596
+        10.4129312718
+        10.4203413488
+        10.4277566942
+        10.4351773117
+        10.4426032051
+        10.4500343782
+        10.4574708348
+        10.4649125785
+        10.4723596131
+        10.4798119424
+        10.4872695702
+        10.4947325002
+        10.5022007362
+        10.5096742819
+        10.5171531413
+        10.5246373179
+        10.5321268156
+        10.5396216382
+        10.5471217895
+        10.5546272733
+        10.5621380932
+        10.5696542533
+        10.5771757572
+        10.5847026087
+        10.5922348116
+        10.5997723698
+        10.6073152871
+        10.6148635672
+        10.622417214
+        10.6299762313
+        10.6375406229
+        10.6451103927
+        10.6526855444
+        10.6602660818
+        10.6678520089
+        10.6754433294
+        10.6830400473
+        10.6906421662
+        10.6982496901
+        10.7058626227
+        10.7134809681
+        10.7211047299
+        10.728733912
+        10.7363685184
+        10.7440085528
+        10.7516540191
+        10.7593049212
+        10.766961263
+        10.7746230482
+        10.7822902808
+        10.7899629647
+        10.7976411037
+        10.8053247017
+        10.8130137626
+        10.8207082902
+        10.8284082885
+        10.8361137614
+        10.8438247127
+        10.8515411463
+        10.8592630662
+        10.8669904762
+        10.8747233802
+        10.8824617822
+        10.890205686
+        10.8979550956
+        10.9057100148
+        10.9134704477
+        10.921236398
+        10.9290078698
+        10.936784867
+        10.9445673934
+        10.9523554531
+        10.96014905
+        10.9679481879
+        10.9757528708
+        10.9835631028
+        10.9913788876
+        10.9992002293
+        11.0070271319
+        11.0148595992
+        11.0226976352
+        11.0305412439
+        11.0383904293
+        11.0462451953
+        11.0541055459
+        11.061971485
+        11.0698430167
+        11.0777201448
+        11.0856028734
+        11.0934912065
+        11.1013851481
+        11.1092847021
+        11.1171898725
+        11.1251006633
+        11.1330170786
+        11.1409391222
+        11.1488667983
+        11.1568001108
+        11.1647390637
+        11.1726836611
+        11.1806339069
+        11.1885898052
+        11.1965513599
+        11.2045185752
+        11.212491455
+        11.2204700034
+        11.2284542243
+        11.2364441219
+        11.2444397001
+        11.2524409631
+        11.2604479147
+        11.2684605592
+        11.2764789005
+        11.2845029426
+        11.2925326897
+        11.3005681458
+        11.308609315
+        11.3166562012
+        11.3247088086
+        11.3327671413
+        11.3408312033
+        11.3489009987
+        11.3569765315
+        11.3650578059
+        11.3731448259
+        11.3812375956
+        11.3893361191
+        11.3974404005
+        11.4055504439
+        11.4136662534
+        11.4217878331
+        11.429915187
+        11.4380483193
+        11.4461872341
+        11.4543319355
+        11.4624824277
+        11.4706387147
+        11.4788008006
+        11.4869686896
+        11.4951423858
+        11.5033218934
+        11.5115072164
+        11.5196983591
+        11.5278953254
+        11.5360981197
+        11.544306746
+        11.5525212084
+        11.5607415112
+        11.5689676584
+        11.5771996543
+        11.5854375029
+        11.5936812085
+        11.6019307752
+        11.6101862072
+        11.6184475087
+        11.6267146837
+        11.6349877366
+        11.6432666714
+        11.6515514924
+        11.6598422037
+        11.6681388096
+        11.6764413142
+        11.6847497217
+        11.6930640363
+        11.7013842622
+        11.7097104036
+        11.7180424648
+        11.7263804499
+        11.7347243631
+        11.7430742087
+        11.7514299909
+        11.7597917138
+        11.7681593818
+        11.776532999
+        11.7849125697
+        11.7932980981
+        11.8016895885
+        11.810087045
+        11.818490472
+        11.8268998736
+        11.8353152542
+        11.8437366179
+        11.852163969
+        11.8605973118
+        11.8690366506
+        11.8774819896
+        11.885933333
+        11.8943906852
+        11.9028540503
+        11.9113234328
+        11.9197988368
+        11.9282802667
+        11.9367677267
+        11.9452612211
+        11.9537607542
+        11.9622663303
+        11.9707779537
+        11.9792956287
+        11.9878193596
+        11.9963491507
+        12.0048850064
+        12.0134269308
+        12.0219749284
+        12.0305290034
+        12.0390891602
+        12.0476554031
+        12.0562277365
+        12.0648061646
+        12.0733906918
+        12.0819813224
+        12.0905780608
+        12.0991809113
+        12.1077898783
+        12.116404966
+        12.125026179
+        12.1336535214
+        12.1422869977
+        12.1509266122
+        12.1595723693
+        12.1682242734
+        12.1768823288
+        12.18554654
+        12.1942169112
+        12.2028934468
+        12.2115761514
+        12.2202650291
+        12.2289600845
+        12.2376613218
+        12.2463687456
+        12.2550823602
+        12.26380217
+        12.2725281794
+        12.2812603928
+        12.2899988147
+        12.2987434494
+        12.3074943013
+        12.316251375
+        12.3250146747
+        12.333784205
+        12.3425599703
+        12.3513419749
+        12.3601302234
+        12.3689247201
+        12.3777254695
+        12.3865324762
+        12.3953457444
+        12.4041652786
+        12.4129910834
+        12.4218231632
+        12.4306615224
+        12.4395061655
+        12.4483570969
+        12.4572143212
+        12.4660778428
+        12.4749476662
+        12.4838237959
+        12.4927062363
+        12.5015949919
+        12.5104900673
+        12.5193914669
+        12.5282991953
+        12.5372132568
+        12.546133656
+        12.5550603975
+        12.5639934858
+        12.5729329252
+        12.5818787205
+        12.590830876
+        12.5997893963
+        12.6087542859
+        12.6177255495
+        12.6267031914
+        12.6356872162
+        12.6446776285
+        12.6536744328
+        12.6626776336
+        12.6716872355
+        12.6807032431
+        12.6897256609
+        12.6987544935
+        12.7077897453
+        12.7168314211
+        12.7258795253
+        12.7349340625
+        12.7439950374
+        12.7530624544
+        12.7621363181
+        12.7712166332
+        12.7803034042
+        12.7893966357
+        12.7984963324
+        12.8076024987
+        12.8167151393
+        12.8258342589
+        12.834959862
+        12.8440919531
+        12.8532305371
+        12.8623756183
+        12.8715272016
+        12.8806852914
+        12.8898498925
+        12.8990210094
+        12.9081986467
+        12.9173828092
+        12.9265735015
+        12.9357707282
+        12.9449744939
+        12.9541848033
+        12.963401661
+        12.9726250718
+        12.9818550402
+        12.9910915709
+        13.0003346687
+        13.009584338
+        13.0188405838
+        13.0281034105
+        13.0373728229
+        13.0466488257
+        13.0559314235
+        13.0652206211
+        13.0745164231
+        13.0838188342
+        13.0931278592
+        13.1024435027
+        13.1117657694
+        13.1210946641
+        13.1304301915
+        13.1397723562
+        13.149121163
+        13.1584766166
+        13.1678387218
+        13.1772074832
+        13.1865829057
+        13.1959649939
+        13.2053537525
+        13.2147491864
+        13.2241513003
+        13.2335600988
+        13.2429755869
+        13.2523977691
+        13.2618266504
+        13.2712622354
+        13.2807045289
+        13.2901535357
+        13.2996092605
+        13.3090717082
+        13.3185408835
+        13.3280167912
+        13.337499436
+        13.3469888229
+        13.3564849565
+        13.3659878417
+        13.3754974832
+        13.3850138859
+        13.3945370546
+        13.404066994
+        13.4136037091
+        13.4231472045
+        13.4326974852
+        13.442254556
+        13.4518184217
+        13.461389087
+        13.4709665569
+        13.4805508363
+        13.4901419298
+        13.4997398424
+        13.509344579
+        13.5189561443
+        13.5285745433
+        13.5381997807
+        13.5478318615
+        13.5574707905
+        13.5671165726
+        13.5767692127
+        13.5864287156
+        13.5960950862
+        13.6057683294
+        13.6154484501
+        13.6251354532
+        13.6348293435
+        13.644530126
+        13.6542378056
+        13.6639523871
+        13.6736738755
+        13.6834022757
+        13.6931375926
+        13.7028798311
+        13.7126289962
+        13.7223850927
+        13.7321481256
+        13.7419180998
+        13.7516950203
+        13.761478892
+        13.7712697198
+        13.7810675087
+        13.7908722636
+        13.8006839895
+        13.8105026914
+        13.8203283742
+        13.8301610428
+        13.8400007022
+        13.8498473575
+        13.8597010135
+        13.8695616753
+        13.8794293479
+        13.8893040361
+        13.8991857451
+        13.9090744797
+        13.9189702451
+        13.9288730461
+        13.9387828878
+        13.9486997753
+        13.9586237134
+        13.9685547073
+        13.9784927619
+        13.9884378823
+        13.9983900734
+        14.0083493404
+        14.0183156882
+        14.0282891219
+        14.0382696464
+        14.048257267
+        14.0582519885
+        14.0682538161
+        14.0782627548
+        14.0882788097
+        14.0983019857
+        14.1083322881
+        14.1183697218
+        14.1284142919
+        14.1384660035
+        14.1485248617
+        14.1585908715
+        14.168664038
+        14.1787443664
+        14.1888318617
+        14.198926529
+        14.2090283734
+        14.2191374
+        14.2292536139
+        14.2393770202
+        14.2495076241
+        14.2596454307
+        14.269790445
+        14.2799426723
+        14.2901021175
+        14.300268786
+        14.3104426827
+        14.3206238129
+        14.3308121816
+        14.3410077941
+        14.3512106554
+        14.3614207708
+        14.3716381454
+        14.3818627843
+        14.3920946928
+        14.4023338759
+        14.4125803389
+        14.4228340869
+        14.4330951251
+        14.4433634588
+        14.453639093
+        14.4639220329
+        14.4742122839
+        14.484509851
+        14.4948147394
+        14.5051269545
+        14.5154465013
+        14.5257733851
+        14.5361076111
+        14.5464491846
+        14.5567981107
+        14.5671543947
+        14.5775180418
+        14.5878890572
+        14.5982674463
+        14.6086532141
+        14.6190463661
+        14.6294469073
+        14.6398548432
+        14.6502701788
+        14.6606929196
+        14.6711230707
+        14.6815606375
+        14.6920056252
+        14.702458039
+        14.7129178843
+        14.7233851664
+        14.7338598904
+        14.7443420618
+        14.7548316859
+        14.7653287678
+        14.7758333129
+        14.7863453266
+        14.7968648141
+        14.8073917807
+        14.8179262318
+        14.8284681727
+        14.8390176087
+        14.8495745452
+        14.8601389874
+        14.8707109407
+        14.8812904105
+        14.8918774021
+        14.9024719208
+        14.913073972
+        14.923683561
+        14.9343006933
+        14.9449253741
+        14.9555576089
+        14.966197403
+        14.9768447617
+        14.9874996905
+        14.9981621948
+        15.0088322799
+        15.0195099512
+        15.0301952141
+        15.040888074
+        15.0515885364
+        15.0622966065
+        15.0730122899
+        15.0837355919
+        15.094466518
+        15.1052050735
+        15.115951264
+        15.1267050948
+        15.1374665713
+        15.148235699
+        15.1590124834
+        15.1697969298
+        15.1805890438
+        15.1913888308
+        15.2021962962
+        15.2130114454
+        15.2238342841
+        15.2346648175
+        15.2455030513
+        15.2563489908
+        15.2672026416
+        15.2780640091
+        15.2889330988
+        15.2998099162
+        15.3106944669
+        15.3215867562
+        15.3324867897
+        15.343394573
+        15.3543101114
+        15.3652334106
+        15.376164476
+        15.3871033132
+        15.3980499277
+        15.4090043251
+        15.4199665107
+        15.4309364903
+        15.4419142693
+        15.4528998533
+        15.4638932479
+        15.4748944585
+        15.4859034907
+        15.4969203502
+        15.5079450424
+        15.518977573
+        15.5300179475
+        15.5410661714
+        15.5521222505
+        15.5631861902
+        15.5742579961
+        15.5853376739
+        15.5964252291
+        15.6075206673
+        15.6186239941
+        15.6297352152
+        15.6408543362
+        15.6519813626
+        15.6631163002
+        15.6742591544
+        15.685409931
+        15.6965686356
+        15.7077352738
+        15.7189098513
+        15.7300923736
+        15.7412828465
+        15.7524812756
+        15.7636876666
+        15.7749020251
+        15.7861243568
+        15.7973546673
+        15.8085929624
+        15.8198392477
+        15.8310935288
+        15.8423558115
+        15.8536261015
+        15.8649044045
+        15.8761907261
+        15.887485072
+        15.898787448
+        15.9100978597
+        15.921416313
+        15.9327428134
+        15.9440773668
+        15.9554199788
+        15.9667706551
+        15.9781294016
+        15.9894962239
+        16.0008711278
+        16.012254119
+        16.0236452033
+        16.0350443865
+        16.0464516742
+        16.0578670723
+        16.0692905865
+        16.0807222226
+        16.0921619864
+        16.1036098836
+        16.11506592
+        16.1265301015
+        16.1380024338
+        16.1494829226
+        16.1609715739
+        16.1724683934
+        16.1839733868
+        16.1954865601
+        16.2070079191
+        16.2185374695
+        16.2300752171
+        16.2416211679
+        16.2531753276
+        16.2647377021
+        16.2763082973
+        16.2878871188
+        16.2994741727
+        16.3110694648
+        16.3226730009
+        16.3342847869
+        16.3459048286
+        16.3575331319
+        16.3691697028
+        16.380814547
+        16.3924676704
+        16.404129079
+        16.4157987786
+        16.4274767752
+        16.4391630745
+        16.4508576826
+        16.4625606054
+        16.4742718486
+        16.4859914184
+        16.4977193205
+        16.5094555609
+        16.5212001456
+        16.5329530804
+        16.5447143714
+        16.5564840243
+        16.5682620453
+        16.5800484402
+        16.591843215
+        16.6036463756
+        16.6154579281
+        16.6272778783
+        16.6391062323
+        16.650942996
+        16.6627881755
+        16.6746417766
+        16.6865038053
+        16.6983742678
+        16.7102531699
+        16.7221405177
+        16.7340363171
+        16.7459405742
+        16.757853295
+        16.7697744856
+        16.7817041518
+        16.7936422998
+        16.8055889356
+        16.8175440652
+        16.8295076947
+        16.84147983
+        16.8534604774
+        16.8654496427
+        16.8774473321
+        16.8894535516
+        16.9014683073
+        16.9134916052
+        16.9255234515
+        16.9375638521
+        16.9496128133
+        16.961670341
+        16.9737364414
+        16.9858111206
+        16.9978943846
+        17.0099862395
+        17.0220866916
+        17.0341957468
+        17.0463134113
+        17.0584396912
+        17.0705745927
+        17.0827181218
+        17.0948702848
+        17.1070310877
+        17.1192005367
+        17.1313786379
+        17.1435653975
+        17.1557608217
+        17.1679649166
+        17.1801776883
+        17.1923991431
+        17.2046292871
+        17.2168681265
+        17.2291156674
+        17.2413719161
+        17.2536368788
+        17.2659105616
+        17.2781929707
+        17.2904841124
+        17.3027839928
+        17.3150926183
+        17.3274099949
+        17.3397361289
+        17.3520710266
+        17.3644146941
+        17.3767671377
+        17.3891283637
+        17.4014983782
+        17.4138771876
+        17.4262647981
+        17.4386612159
+        17.4510664474
+        17.4634804987
+        17.4759033761
+        17.488335086
+        17.5007756345
+        17.5132250281
+        17.5256832729
+        17.5381503753
+        17.5506263415
+        17.563111178
+        17.5756048908
+        17.5881074865
+        17.6006189713
+        17.6131393514
+        17.6256686334
+        17.6382068233
+        17.6507539277
+        17.6633099529
+        17.6758749051
+        17.6884487908
+        17.7010316162
+        17.7136233878
+        17.7262241118
+        17.7388337948
+        17.7514524429
+        17.7640800627
+        17.7767166605
+        17.7893622426
+        17.8020168155
+        17.8146803856
+        17.8273529592
+        17.8400345427
+        17.8527251426
+        17.8654247653
+        17.8781334171
+        17.8908511045
+        17.903577834
+        17.9163136119
+        17.9290584447
+        17.9418123388
+        17.9545753007
+        17.9673473368
+        17.9801284536
+        17.9929186575
+        18.0057179549
+        18.0185263525
+        18.0313438565
+        18.0441704735
+        18.05700621
+        18.0698510724
+        18.0827050673
+        18.0955682011
+        18.1084404804
+        18.1213219116
+        18.1342125012
+        18.1471122558
+        18.1600211818
+        18.1729392859
+        18.1858665744
+        18.198803054
+        18.2117487312
+        18.2247036125
+        18.2376677045
+        18.2506410137
+        18.2636235466
+        18.2766153099
+        18.28961631
+        18.3026265536
+        18.3156460473
+        18.3286747975
+        18.3417128109
+        18.3547600941
+        18.3678166536
+        18.3808824961
+        18.3939576282
+        18.4070420564
+        18.4201357874
+        18.4332388277
+        18.4463511841
+        18.4594728631
+        18.4726038713
+        18.4857442154
+        18.4988939021
+        18.5120529379
+        18.5252213295
+        18.5383990836
+        18.5515862068
+        18.5647827058
+        18.5779885873
+        18.5912038579
+        18.6044285242
+        18.6176625931
+        18.6309060711
+        18.6441589649
+        18.6574212813
+        18.6706930269
+        18.6839742085
+        18.6972648328
+        18.7105649064
+        18.7238744361
+        18.7371934286
+        18.7505218906
+        18.7638598289
+        18.7772072503
+        18.7905641614
+        18.8039305689
+        18.8173064798
+        18.8306919006
+        18.8440868382
+        18.8574912993
+        18.8709052908
+        18.8843288193
+        18.8977618917
+        18.9112045147
+        18.9246566952
+        18.9381184399
+        18.9515897557
+        18.9650706493
+        18.9785611275
+        18.9920611972
+        19.0055708651
+        19.0190901382
+        19.0326190232
+        19.046157527
+        19.0597056564
+        19.0732634182
+        19.0868308194
+        19.1004078667
+        19.113994567
+        19.1275909271
+        19.1411969541
+        19.1548126546
+        19.1684380356
+        19.182073104
+        19.1957178667
+        19.2093723305
+        19.2230365024
+        19.2367103892
+        19.2503939979
+        19.2640873353
+        19.2777904085
+        19.2915032243
+        19.3052257896
+        19.3189581113
+        19.3327001965
+        19.3464520521
+        19.3602136849
+        19.373985102
+        19.3877663103
+        19.4015573167
+        19.4153581283
+        19.429168752
+        19.4429891947
+        19.4568194636
+        19.4706595654
+        19.4845095073
+        19.4983692963
+        19.5122389393
+        19.5261184433
+        19.5400078153
+        19.5539070625
+        19.5678161917
+        19.58173521
+        19.5956641245
+        19.6096029422
+        19.6235516701
+        19.6375103152
+        19.6514788847
+        19.6654573856
+        19.6794458249
+        19.6934442097
+        19.707452547
+        19.721470844
+        19.7354991078
+        19.7495373453
+        19.7635855638
+        19.7776437703
+        19.7917119719
+        19.8057901757
+        19.8198783888
+        19.8339766183
+        19.8480848715
+        19.8622031553
+        19.8763314769
+        19.8904698435
+        19.9046182621
+        19.9187767401
+        19.9329452844
+        19.9471239023
+        19.9613126008
+        19.9755113873
+        19.9897202688
+        20.0039392526
+        20.0181683458
+        20.0324075556
+        20.0466568891
+        20.0609163537
+        20.0751859565
+        20.0894657046
+        20.1037556054
+        20.118055666
+        20.1323658937
+        20.1466862957
+        20.1610168792
+        20.1753576514
+        20.1897086197
+        20.2040697912
+        20.2184411732
+        20.232822773
+        20.2472145978
+        20.2616166549
+        20.2760289516
+        20.2904514951
+        20.3048842928
+        20.319327352
+        20.3337806798
+        20.3482442837
+        20.3627181709
+        20.3772023488
+        20.3916968246
+        20.4062016057
+        20.4207166994
+        20.4352421131
+        20.449777854
+        20.4643239296
+        20.4788803471
+        20.493447114
+        20.5080242376
+        20.5226117251
+        20.5372095841
+        20.5518178219
+        20.5664364459
+        20.5810654634
+        20.5957048819
+        20.6103547086
+        20.6250149512
+        20.6396856168
+        20.6543667131
+        20.6690582472
+        20.6837602268
+        20.6984726592
+        20.7131955518
+        20.7279289122
+        20.7426727476
+        20.7574270656
+        20.7721918737
+        20.7869671792
+        20.8017529897
+        20.8165493126
+        20.8313561554
+        20.8461735255
+        20.8610014306
+        20.8758398779
+        20.8906888751
+        20.9055484297
+        20.9204185491
+        20.9352992408
+        20.9501905125
+        20.9650923715
+        20.9800048255
+        20.9949278819
+        21.0098615483
+        21.0248058322
+        21.0397607413
+        21.054726283
+        21.0697024649
+        21.0846892945
+        21.0996867795
+        21.1146949274
+        21.1297137458
+        21.1447432423
+        21.1597834245
+        21.1748342999
+        21.1898958762
+        21.204968161
+        21.2200511619
+        21.2351448865
+        21.2502493424
+        21.2653645373
+        21.2804904788
+        21.2956271746
+        21.3107746322
+        21.3259328594
+        21.3411018638
+        21.356281653
+        21.3714722348
+        21.3866736167
+        21.4018858066
+        21.417108812
+        21.4323426407
+        21.4475873003
+        21.4628427986
+        21.4781091432
+        21.4933863419
+        21.5086744024
+        21.5239733324
+        21.5392831396
+        21.5546038318
+        21.5699354167
+        21.585277902
+        21.6006312956
+        21.6159956051
+        21.6313708383
+        21.646757003
+        21.662154107
+        21.677562158
+        21.6929811639
+        21.7084111323
+        21.7238520711
+        21.7393039882
+        21.7547668912
+        21.7702407881
+        21.7857256866
+        21.8012215945
+        21.8167285197
+        21.8322464701
+        21.8477754534
+        21.8633154775
+        21.8788665502
+        21.8944286795
+        21.9100018731
+        21.925586139
+        21.9411814849
+        21.9567879189
+        21.9724054487
+        21.9880340822
+        22.0036738274
+        22.0193246922
+        22.0349866844
+        22.0506598119
+        22.0663440828
+        22.0820395048
+        22.097746086
+        22.1134638343
+        22.1291927576
+        22.1449328638
+        22.1606841609
+        22.1764466569
+        22.1922203597
+        22.2080052773
+        22.2238014176
+        22.2396087887
+        22.2554273985
+        22.2712572551
+        22.2870983663
+        22.3029507403
+        22.318814385
+        22.3346893084
+        22.3505755186
+        22.3664730236
+        22.3823818313
+        22.39830195
+        22.4142333875
+        22.4301761519
+        22.4461302513
+        22.4620956938
+        22.4780724874
+        22.4940606402
+        22.5100601602
+        22.5260710556
+        22.5420933344
+        22.5581270047
+        22.5741720747
+        22.5902285524
+        22.6062964459
+        22.6223757633
+        22.6384665129
+        22.6545687026
+        22.6706823407
+        22.6868074353
+        22.7029439945
+        22.7190920264
+        22.7352515393
+        22.7514225413
+        22.7676050405
+        22.7837990452
+        22.8000045635
+        22.8162216036
+        22.8324501736
+        22.8486902819
+        22.8649419366
+        22.8812051459
+        22.8974799179
+        22.9137662611
+        22.9300641835
+        22.9463736934
+        22.962694799
+        22.9790275086
+        22.9953718305
+        23.0117277728
+        23.0280953439
+        23.044474552
+        23.0608654054
+        23.0772679124
+        23.0936820812
+        23.1101079202
+        23.1265454376
+        23.1429946418
+        23.159455541
+        23.1759281436
+        23.1924124579
+        23.2089084922
+        23.2254162549
+        23.2419357542
+        23.2584669986
+        23.2750099964
+        23.2915647559
+        23.3081312855
+        23.3247095936
+        23.3412996886
+        23.3579015787
+        23.3745152725
+        23.3911407783
+        23.4077781045
+        23.4244272595
+        23.4410882518
+        23.4577610896
+        23.4744457816
+        23.491142336
+        23.5078507613
+        23.524571066
+        23.5413032585
+        23.5580473472
+        23.5748033407
+        23.5915712473
+        23.6083510756
+        23.625142834
+        23.641946531
+        23.6587621751
+        23.6755897748
+        23.6924293386
+        23.709280875
+        23.7261443925
+        23.7430198996
+        23.7599074049
+        23.7768069168
+        23.793718444
+        23.8106419949
+        23.8275775781
+        23.8445252022
+        23.8614848758
+        23.8784566073
+        23.8954404054
+        23.9124362786
+        23.9294442355
+        23.9464642848
+        23.963496435
+        23.9805406947
+        23.9975970725
+        24.0146655771
+        24.0317462171
+        24.048839001
+        24.0659439376
+        24.0830610354
+        24.1001903032
+        24.1173317495
+        24.1344853831
+        24.1516512126
+        24.1688292466
+        24.1860194938
+        24.203221963
+        24.2204366628
+        24.2376636019
+        24.254902789
+        24.2721542329
+        24.2894179422
+        24.3066939256
+        24.3239821919
+        24.3412827498
+        24.3585956081
+        24.3759207755
+        24.3932582607
+        24.4106080725
+        24.4279702197
+        24.4453447111
+        24.4627315553
+        24.4801307613
+        24.4975423378
+        24.5149662935
+        24.5324026373
+        24.549851378
+        24.5673125245
+        24.5847860854
+        24.6022720697
+        24.6197704862
+        24.6372813438
+        24.6548046512
+        24.6723404173
+        24.689888651
+        24.7074493611
+        24.7250225566
+        24.7426082463
+        24.760206439
+        24.7778171437
+        24.7954403693
+        24.8130761246
+        24.8307244186
+        24.8483852602
+        24.8660586583
+        24.8837446218
+        24.9014431597
+        24.9191542809
+        24.9368779943
+        24.954614309
+        24.9723632338
+        24.9901247778
+        25.0078989499
+        25.025685759
+        25.0434852143
+        25.0612973246
+        25.0791220989
+        25.0969595463
+        25.1148096758
+        25.1326724963
+        25.150548017
+        25.1684362468
+        25.1863371948
+        25.20425087
+        25.2221772815
+        25.2401164383
+        25.2580683495
+        25.2760330241
+        25.2940104712
+        25.3120007
+        25.3300037195
+        25.3480195387
+        25.3660481669
+        25.384089613
+        25.4021438863
+        25.4202109957
+        25.4382909506
+        25.4563837599
+        25.4744894329
+        25.4926079786
+        25.5107394062
+        25.528883725
+        25.547040944
+        25.5652110724
+        25.5833941194
+        25.6015900942
+        25.6197990059
+        25.6380208639
+        25.6562556772
+        25.6745034551
+        25.6927642068
+        25.7110379416
+        25.7293246686
+        25.7476243971
+        25.7659371364
+        25.7842628957
+        25.8026016842
+        25.8209535112
+        25.839318386
+        25.8576963179
+        25.8760873161
+        25.8944913899
+        25.9129085487
+        25.9313388017
+        25.9497821583
+        25.9682386277
+        25.9867082193
+        26.0051909424
+        26.0236868063
+        26.0421958205
+        26.0607179942
+        26.0792533368
+        26.0978018576
+        26.1163635661
+        26.1349384716
+        26.1535265835
+        26.1721279111
+        26.190742464
+        26.2093702514
+        26.2280112828
+        26.2466655676
+        26.2653331152
+        26.2840139351
+        26.3027080367
+        26.3214154294
+        26.3401361226
+        26.358870126
+        26.3776174488
+        26.3963781006
+        26.4151520909
+        26.4339394291
+        26.4527401247
+        26.4715541873
+        26.4903816262
+        26.5092224511
+        26.5280766715
+        26.5469442968
+        26.5658253366
+        26.5847198005
+        26.603627698
+        26.6225490386
+        26.6414838319
+        26.6604320875
+        26.6793938149
+        26.6983690237
+        26.7173577235
+        26.7363599239
+        26.7553756345
+        26.7744048649
+        26.7934476247
+        26.8125039235
+        26.8315737709
+        26.8506571767
+        26.8697541504
+        26.8888647016
+        26.90798884
+        26.9271265754
+        26.9462779173
+        26.9654428754
+        26.9846214594
+        27.003813679
+        27.0230195439
+        27.0422390638
+        27.0614722484
+        27.0807191074
+        27.0999796505
+        27.1192538875
+        27.1385418281
+        27.157843482
+        27.1771588591
+        27.1964879689
+        27.2158308214
+        27.2351874263
+        27.2545577933
+        27.2739419323
+        27.293339853
+        27.3127515653
+        27.3321770789
+        27.3516164036
+        27.3710695494
+        27.3905365259
+        27.4100173431
+        27.4295120107
+        27.4490205387
+        27.4685429368
+        27.488079215
+        27.507629383
+        27.5271934509
+        27.5467714284
+        27.5663633255
+        27.585969152
+        27.6055889179
+        27.625222633
+        27.6448703074
+        27.6645319508
+        27.6842075733
+        27.7038971847
+        27.7236007951
+        27.7433184143
+        27.7630500524
+        27.7827957193
+        27.8025554249
+        27.8223291794
+        27.8421169925
+        27.8619188744
+        27.8817348351
+        27.9015648845
+        27.9214090327
+        27.9412672896
+        27.9611396654
+        27.9810261701
+        28.0009268137
+        28.0208416062
+        28.0407705578
+        28.0607136784
+        28.0806709782
+        28.1006424673
+        28.1206281557
+        28.1406280535
+        28.1606421708
+        28.1806705178
+        28.2007131045
+        28.2207699412
+        28.2408410378
+        28.2609264046
+        28.2810260517
+        28.3011399892
+        28.3212682273
+        28.3414107763
+        28.3615676461
+        28.3817388471
+        28.4019243895
+        28.4221242833
+        28.4423385389
+        28.4625671664
+        28.4828101761
+        28.5030675781
+        28.5233393828
+        28.5436256003
+        28.5639262408
+        28.5842413148
+        28.6045708324
+        28.6249148038
+        28.6452732394
+        28.6656461495
+        28.6860335443
+        28.7064354341
+        28.7268518292
+        28.74728274
+        28.7677281768
+        28.7881881499
+        28.8086626696
+        28.8291517463
+        28.8496553903
+        28.870173612
+        28.8907064218
+        28.9112538299
+        28.9318158469
+        28.9523924831
+        28.9729837488
+        28.9935896545
+        29.0142102106
+        29.0348454275
+        29.0554953157
+        29.0761598855
+        29.0968391474
+        29.1175331118
+        29.1382417892
+        29.1589651901
+        29.179703325
+        29.2004562042
+        29.2212238383
+        29.2420062378
+        29.2628034132
+        29.2836153749
+        29.3044421335
+        29.3252836996
+        29.3461400836
+        29.367011296
+        29.3878973475
+        29.4087982485
+        29.4297140097
+        29.4506446416
+        29.4715901547
+        29.4925505597
+        29.5135258671
+        29.5345160875
+        29.5555212316
+        29.5765413099
+        29.597576333
+        29.6186263117
+        29.6396912564
+        29.6607711779
+        29.6818660868
+        29.7029759938
+        29.7241009095
+        29.7452408446
+        29.7663958098
+        29.7875658157
+        29.8087508731
+        29.8299509927
+        29.8511661851
+        29.8723964611
+        29.8936418314
+        29.9149023067
+        29.9361778978
+        29.9574686154
+        29.9787744703
+        30.0000954733
+        30.021431635
+        30.0427829664
+        30.0641494781
+        30.085531181
+        30.1069280858
+        30.1283402034
+        30.1497675447
+        30.1712101203
+        30.1926679412
+        30.2141410181
+        30.235629362
+        30.2571329837
+        30.278651894
+        30.3001861038
+        30.3217356241
+        30.3433004656
+        30.3648806393
+        30.386476156
+        30.4080870268
+        30.4297132624
+        30.4513548739
+        30.4730118721
+        30.4946842681
+        30.5163720726
+        30.5380752968
+        30.5597939515
+        30.5815280478
+        30.6032775966
+        30.6250426088
+        30.6468230956
+        30.6686190678
+        30.6904305366
+        30.7122575129
+        30.7341000077
+        30.7559580321
+        30.7778315971
+        30.7997207138
+        30.8216253933
+        30.8435456465
+        30.8654814846
+        30.8874329186
+        30.9093999596
+        30.9313826188
+        30.9533809072
+        30.975394836
+        30.9974244163
+        31.0194696591
+        31.0415305756
+        31.0636071771
+        31.0856994745
+        31.1078074792
+        31.1299312022
+        31.1520706547
+        31.1742258479
+        31.1963967931
+        31.2185835013
+        31.2407859839
+        31.2630042519
+        31.2852383168
+        31.3074881896
+        31.3297538816
+        31.3520354041
+        31.3743327683
+        31.3966459854
+        31.4189750669
+        31.4413200238
+        31.4636808676
+        31.4860576096
+        31.5084502609
+        31.5308588329
+        31.553283337
+        31.5757237845
+        31.5981801867
+        31.620652555
+        31.6431409006
+        31.6656452351
+        31.6881655696
+        31.7107019157
+        31.7332542847
+        31.7558226879
+        31.7784071369
+        31.8010076429
+        31.8236242175
+        31.8462568719
+        31.8689056178
+        31.8915704665
+        31.9142514294
+        31.936948518
+        31.9596617438
+        31.9823911183
+        32.0051366529
+        32.0278983591
+        32.0506762484
+        32.0734703324
+        32.0962806225
+        32.1191071303
+        32.1419498673
+        32.164808845
+        32.1876840749
+        32.2105755687
+        32.233483338
+        32.2564073941
+        32.2793477489
+        32.3023044137
+        32.3252774003
+        32.3482667203
+        32.3712723851
+        32.3942944066
+        32.4173327963
+        32.4403875658
+        32.4634587267
+        32.4865462908
+        32.5096502698
+        32.5327706751
+        32.5559075187
+        32.579060812
+        32.6022305669
+        32.6254167951
+        32.6486195082
+        32.6718387179
+        32.6950744361
+        32.7183266744
+        32.7415954445
+        32.7648807583
+        32.7881826275
+        32.8115010639
+        32.8348360792
+        32.8581876852
+        32.8815558938
+        32.9049407167
+        32.9283421657
+        32.9517602527
+        32.9751949895
+        32.998646388
+        33.0221144599
+        33.0455992171
+        33.0691006716
+        33.0926188351
+        33.1161537195
+        33.1397053368
+        33.1632736989
+        33.1868588175
+        33.2104607047
+        33.2340793724
+        33.2577148325
+        33.2813670969
+        33.3050361777
+        33.3287220866
+        33.3524248358
+        33.3761444372
+        33.3998809027
+        33.4236342444
+        33.4474044743
+        33.4711916043
+        33.4949956464
+        33.5188166128
+        33.5426545154
+        33.5665093663
+        33.5903811775
+        33.6142699611
+        33.6381757292
+        33.6620984938
+        33.6860382669
+        33.7099950608
+        33.7339688875
+        33.7579597591
+        33.7819676878
+        33.8059926856
+        33.8300347647
+        33.8540939372
+        33.8781702154
+        33.9022636113
+        33.9263741371
+        33.950501805
+        33.9746466272
+        33.9988086159
+        34.0229877833
+        34.0471841416
+        34.0713977031
+        34.0956284799
+        34.1198764843
+        34.1441417285
+        34.1684242249
+        34.1927239856
+        34.217041023
+        34.2413753493
+        34.2657269768
+        34.2900959179
+        34.3144821847
+        34.3388857898
+        34.3633067453
+        34.3877450636
+        34.4122007571
+        34.4366738381
+        34.461164319
+        34.4856722121
+        34.5101975299
+        34.5347402846
+        34.5593004888
+        34.5838781548
+        34.608473295
+        34.6330859219
+        34.6577160478
+        34.6823636853
+        34.7070288468
+        34.7317115447
+        34.7564117916
+        34.7811295998
+        34.8058649819
+        34.8306179503
+        34.8553885176
+        34.8801766963
+        34.9049824989
+        34.929805938
+        34.954647026
+        34.9795057755
+        35.0043821991
+        35.0292763094
+        35.0541881188
+        35.0791176401
+        35.1040648858
+        35.1290298684
+        35.1540126007
+        35.1790130952
+        35.2040313645
+        35.2290674214
+        35.2541212783
+        35.2791929481
+        35.3042824434
+        35.3293897767
+        35.3545149609
+        35.3796580086
+        35.4048189325
+        35.4299977453
+        35.4551944598
+        35.4804090886
+        35.5056416445
+        35.5308921402
+        35.5561605886
+        35.5814470023
+        35.6067513942
+        35.632073777
+        35.6574141635
+        35.6827725665
+        35.7081489988
+        35.7335434733
+        35.7589560027
+        35.7843866
+        35.8098352778
+        35.8353020492
+        35.860786927
+        35.886289924
+        35.9118110531
+        35.9373503273
+        35.9629077593
+        35.9884833622
+        36.0140771489
+        36.0396891322
+        36.0653193251
+        36.0909677406
+        36.1166343916
+        36.142319291
+        36.168022452
+        36.1937438873
+        36.2194836101
+        36.2452416333
+        36.27101797
+        36.2968126331
+        36.3226256357
+        36.3484569909
+        36.3743067116
+        36.400174811
+        36.4260613021
+        36.451966198
+        36.4778895117
+        36.5038312564
+        36.5297914451
+        36.5557700911
+        36.5817672073
+        36.607782807
+        36.6338169032
+        36.6598695092
+        36.685940638
+        36.7120303029
+        36.7381385171
+        36.7642652936
+        36.7904106458
+        36.8165745868
+        36.8427571299
+        36.8689582882
+        36.895178075
+        36.9214165036
+        36.9476735872
+        36.973949339
+        37.0002437724
+        37.0265569006
+        37.0528887369
+        37.0792392946
+        37.105608587
+        37.1319966275
+        37.1584034294
+        37.1848290059
+        37.2112733706
+        37.2377365366
+        37.2642185175
+        37.2907193265
+        37.317238977
+        37.3437774825
+        37.3703348563
+        37.3969111119
+        37.4235062627
+        37.4501203222
+        37.4767533037
+        37.5034052207
+        37.5300760867
+        37.5567659151
+        37.5834747195
+        37.6102025133
+        37.6369493101
+        37.6637151232
+        37.6904999664
+        37.717303853
+        37.7441267967
+        37.770968811
+        37.7978299094
+        37.8247101055
+        37.8516094129
+        37.8785278451
+        37.9054654158
+        37.9324221387
+        37.9593980272
+        37.986393095
+        38.0134073558
+        38.0404408231
+        38.0674935108
+        38.0945654324
+        38.1216566015
+        38.148767032
+        38.1758967374
+        38.2030457315
+        38.230214028
+        38.2574016406
+        38.2846085831
+        38.3118348692
+        38.3390805126
+        38.3663455271
+        38.3936299266
+        38.4209337246
+        38.4482569352
+        38.475599572
+        38.5029616488
+        38.5303431796
+        38.5577441781
+        38.5851646582
+        38.6126046336
+        38.6400641184
+        38.6675431263
+        38.6950416712
+        38.7225597671
+        38.7500974277
+        38.7776546671
+        38.8052314992
+        38.8328279378
+        38.8604439969
+        38.8880796906
+        38.9157350326
+        38.9434100371
+        38.9711047179
+        38.9988190891
+        39.0265531646
+        39.0543069586
+        39.0820804849
+        39.1098737577
+        39.1376867909
+        39.1655195986
+        39.1933721949
+        39.2212445939
+        39.2491368096
+        39.2770488561
+        39.3049807475
+        39.3329324979
+        39.3609041214
+        39.3888956323
+        39.4169070445
+        39.4449383723
+        39.4729896298
+        39.5010608312
+        39.5291519907
+        39.5572631224
+        39.5853942406
+        39.6135453594
+        39.6417164931
+        39.669907656
+        39.6981188622
+        39.726350126
+        39.7546014617
+        39.7828728835
+        39.8111644058
+        39.8394760427
+        39.8678078087
+        39.8961597179
+        39.9245317849
+        39.9529240238
+        39.981336449
+        40.0097690749
+        40.0382219158
+        40.0666949861
+        40.0951883003
+        40.1237018726
+        40.1522357174
+        40.1807898493
+        40.2093642826
+        40.2379590318
+        40.2665741112
+        40.2952095354
+        40.3238653189
+        40.352541476
+        40.3812380213
+        40.4099549693
+        40.4386923344
+        40.4674501312
+        40.4962283743
+        40.5250270781
+        40.5538462573
+        40.5826859263
+        40.6115460997
+        40.6404267921
+        40.6693280182
+        40.6982497924
+        40.7271921295
+        40.7561550439
+        40.7851385505
+        40.8141426637
+        40.8431673983
+        40.8722127689
+        40.9012787901
+        40.9303654768
+        40.9594728434
+        40.9886009049
+        41.0177496758
+        41.0469191709
+        41.076109405
+        41.1053203927
+        41.1345521489
+        41.1638046882
+        41.1930780255
+        41.2223721756
+        41.2516871533
+        41.2810229733
+        41.3103796505
+        41.3397571997
+        41.3691556358
+        41.3985749736
+        41.4280152279
+        41.4574764137
+        41.4869585458
+        41.5164616391
+        41.5459857085
+        41.575530769
+        41.6050968354
+        41.6346839227
+        41.6642920458
+        41.6939212197
+        41.7235714593
+        41.7532427797
+        41.7829351958
+        41.8126487227
+        41.8423833752
+        41.8721391685
+        41.9019161176
+        41.9317142375
+        41.9615335433
+        41.99137405
+        42.0212357727
+        42.0511187265
+        42.0810229265
+        42.1109483878
+        42.1408951255
+        42.1708631547
+        42.2008524906
+        42.2308631483
+        42.260895143
+        42.2909484899
+        42.3210232041
+        42.3511193008
+        42.3812367952
+        42.4113757026
+        42.4415360382
+        42.4717178171
+        42.5019210547
+        42.5321457662
+        42.5623919669
+        42.592659672
+        42.6229488969
+        42.6532596567
+        42.683591967
+        42.7139458429
+        42.7443212998
+        42.7747183531
+        42.805137018
+        42.83557731
+        42.8660392445
+        42.8965228368
+        42.9270281023
+        42.9575550565
+        42.9881037147
+        43.0186740924
+        43.0492662051
+        43.0798800681
+        43.110515697
+        43.1411731072
+        43.1718523142
+        43.2025533335
+        43.2332761807
+        43.2640208711
+        43.2947874205
+        43.3255758442
+        43.3563861579
+        43.3872183771
+        43.4180725174
+        43.4489485944
+        43.4798466237
+        43.5107666209
+        43.5417086015
+        43.5726725813
+        43.6036585759
+        43.6346666009
+        43.665696672
+        43.6967488048
+        43.7278230151
+        43.7589193186
+        43.7900377309
+        43.8211782677
+        43.8523409449
+        43.8835257782
+        43.9147327832
+        43.9459619758
+        43.9772133717
+        44.0084869867
+        44.0397828367
+        44.0711009374
+        44.1024413046
+        44.1338039542
+        44.165188902
+        44.1965961639
+        44.2280257558
+        44.2594776935
+        44.2909519928
+        44.3224486698
+        44.3539677403
+        44.3855092202
+        44.4170731255
+        44.4486594721
+        44.4802682759
+        44.511899553
+        44.5435533193
+        44.5752295908
+        44.6069283835
+        44.6386497134
+        44.6703935965
+        44.702160049
+        44.7339490867
+        44.7657607258
+        44.7975949823
+        44.8294518724
+        44.8613314121
+        44.8932336175
+        44.9251585048
+        44.95710609
+        44.9890763893
+        45.0210694188
+        45.0530851948
+        45.0851237333
+        45.1171850506
+        45.1492691629
+        45.1813760863
+        45.2135058372
+        45.2456584316
+        45.2778338859
+        45.3100322163
+        45.342253439
+        45.3744975705
+        45.4067646268
+        45.4390546244
+        45.4713675796
+        45.5037035086
+        45.5360624278
+        45.5684443536
+        45.6008493022
+        45.6332772902
+        45.6657283338
+        45.6982024494
+        45.7306996535
+        45.7632199625
+        45.7957633928
+        45.8283299607
+        45.8609196829
+        45.8935325757
+        45.9261686557
+        45.9588279392
+        45.9915104429
+        46.0242161831
+        46.0569451765
+        46.0896974396
+        46.1224729888
+        46.1552718409
+        46.1880940122
+        46.2209395195
+        46.2538083793
+        46.2867006082
+        46.3196162228
+        46.3525552397
+        46.3855176757
+        46.4185035473
+        46.4515128711
+        46.484545664
+        46.5176019425
+        46.5506817234
+        46.5837850233
+        46.616911859
+        46.6500622473
+        46.6832362048
+        46.7164337483
+        46.7496548947
+        46.7828996606
+        46.8161680628
+        46.8494601183
+        46.8827758437
+        46.916115256
+        46.9494783719
+        46.9828652084
+        47.0162757822
+        47.0497101102
+        47.0831682094
+        47.1166500967
+        47.1501557889
+        47.183685303
+        47.2172386559
+        47.2508158646
+        47.284416946
+        47.3180419171
+        47.3516907949
+        47.3853635964
+        47.4190603386
+        47.4527810385
+        47.4865257131
+        47.5202943795
+        47.5540870548
+        47.587903756
+        47.6217445002
+        47.6556093045
+        47.689498186
+        47.7234111618
+        47.7573482491
+        47.791309465
+        47.8252948266
+        47.8593043512
+        47.8933380558
+        47.9273959577
+        47.9614780742
+        47.9955844223
+        48.0297150193
+        48.0638698826
+        48.0980490293
+        48.1322524766
+        48.166480242
+        48.2007323426
+        48.2350087957
+        48.2693096188
+        48.303634829
+        48.3379844438
+        48.3723584805
+        48.4067569564
+        48.441179889
+        48.4756272956
+        48.5100991936
+        48.5445956004
+        48.5791165335
+        48.6136620104
+        48.6482320483
+        48.6828266649
+        48.7174458775
+        48.7520897038
+        48.786758161
+        48.8214512669
+        48.8561690389
+        48.8909114946
+        48.9256786514
+        48.960470527
+        48.9952871389
+        49.0301285048
+        49.0649946421
+        49.0998855686
+        49.1348013019
+        49.1697418595
+        49.2047072592
+        49.2396975186
+        49.2747126554
+        49.3097526872
+        49.3448176318
+        49.3799075069
+        49.4150223302
+        49.4501621194
+        49.4853268923
+        49.5205166667
+        49.5557314603
+        49.5909712909
+        49.6262361764
+        49.6615261345
+        49.696841183
+        49.7321813399
+        49.7675466228
+        49.8029370498
+        49.8383526387
+        49.8737934074
+        49.9092593738
+        49.9447505557
+        49.9802669712
+        50.0158086382
+        50.0513755745
+        50.0869677983
+        50.1225853274
+        50.1582281799
+        50.1938963737
+        50.2295899269
+        50.2653088575
+        50.3010531836
+        50.3368229232
+        50.3726180943
+        50.4084387151
+        50.4442848037
+        50.4801563781
+        50.5160534565
+        50.551976057
+        50.5879241977
+        50.6238978969
+        50.6598971726
+        50.6959220432
+        50.7319725267
+        50.7680486413
+        50.8041504054
+        50.8402778371
+        50.8764309547
+        50.9126097764
+        50.9488143206
+        50.9850446055
+        51.0213006494
+        51.0575824706
+        51.0938900875
+        51.1302235183
+        51.1665827816
+        51.2029678955
+        51.2393788785
+        51.275815749
+        51.3122785254
+        51.3487672261
+        51.3852818696
+        51.4218224742
+        51.4583890585
+        51.4949816409
+        51.5316002399
+        51.568244874
+        51.6049155617
+        51.6416123216
+        51.6783351721
+        51.7150841318
+        51.7518592193
+        51.7886604531
+        51.8254878519
+        51.8623414343
+        51.8992212188
+        51.9361272241
+        51.9730594689
+        52.0100179717
+        52.0470027513
+        52.0840138264
+        52.1210512155
+        52.1581149376
+        52.1952050112
+        52.2323214551
+        52.2694642881
+        52.3066335288
+        52.3438291962
+        52.381051309
+        52.4182998859
+        52.4555749458
+        52.4928765076
+        52.53020459
+        52.567559212
+        52.6049403924
+        52.64234815
+        52.6797825038
+        52.7172434727
+        52.7547310756
+        52.7922453314
+        52.8297862591
+        52.8673538777
+        52.9049482061
+        52.9425692633
+        52.9802170684
+        53.0178916403
+        53.0555929981
+        53.0933211607
+        53.1310761474
+        53.1688579771
+        53.2066666689
+        53.244502242
+        53.2823647154
+        53.3202541083
+        53.3581704398
+        53.396113729
+        53.4340839952
+        53.4720812574
+        53.510105535
+        53.5481568471
+        53.5862352129
+        53.6243406516
+        53.6624731826
+        53.7006328251
+        53.7388195983
+        53.7770335215
+        53.8152746141
+        53.8535428953
+        53.8918383845
+        53.9301611011
+        53.9685110643
+        54.0068882936
+        54.0452928083
+        54.0837246279
+        54.1221837718
+        54.1606702594
+        54.19918411
+        54.2377253433
+        54.2762939786
+        54.3148900354
+        54.3535135333
+        54.3921644917
+        54.4308429302
+        54.4695488683
+        54.5082823255
+        54.5470433215
+        54.5858318757
+        54.6246480079
+        54.6634917375
+        54.7023630843
+        54.7412620678
+        54.7801887077
+        54.8191430237
+        54.8581250354
+        54.8971347626
+        54.9361722249
+        54.9752374421
+        55.0143304338
+        55.0534512199
+        55.0925998202
+        55.1317762542
+        55.170980542
+        55.2102127032
+        55.2494727577
+        55.2887607254
+        55.328076626
+        55.3674204794
+        55.4067923055
+        55.4461921242
+        55.4856199554
+        55.525075819
+        55.5645597349
+        55.6040717231
+        55.6436118036
+        55.6831799963
+        55.7227763211
+        55.7624007982
+        55.8020534475
+        55.841734289
+        55.8814433428
+        55.921180629
+        55.9609461676
+        56.0007399787
+        56.0405620824
+        56.0804124988
+        56.1202912481
+        56.1601983504
+        56.2001338258
+        56.2400976946
+        56.2800899769
+        56.3201106929
+        56.3601598628
+        56.400237507
+        56.4403436455
+        56.4804782987
+        56.5206414868
+        56.5608332301
+        56.601053549
+        56.6413024638
+        56.6815799947
+        56.7218861621
+        56.7622209864
+        56.802584488
+        56.8429766873
+        56.8833976045
+        56.9238472603
+        56.9643256749
+        57.0048328689
+        57.0453688628
+        57.0859336769
+        57.1265273317
+        57.1671498479
+        57.2078012459
+        57.2484815462
+        57.2891907693
+        57.329928936
+        57.3706960666
+        57.4114921819
+        57.4523173024
+        57.4931714488
+        57.5340546416
+        57.5749669016
+        57.6159082494
+        57.6568787057
+        57.6978782911
+        57.7389070265
+        57.7799649325
+        57.8210520298
+        57.8621683392
+        57.9033138815
+        57.9444886775
+        57.9856927479
+        58.0269261136
+        58.0681887954
+        58.1094808142
+        58.1508021908
+        58.192152946
+        58.2335331008
+        58.2749426761
+        58.3163816928
+        58.3578501718
+        58.399348134
+        58.4408756005
+        58.4824325922
+        58.52401913
+        58.5656352351
+        58.6072809284
+        58.648956231
+        58.6906611639
+        58.7323957481
+        58.7741600048
+        58.8159539551
+        58.8577776201
+        58.8996310208
+        58.9415141785
+        58.9834271142
+        59.0253698493
+        59.0673424048
+        59.1093448019
+        59.1513770619
+        59.193439206
+        59.2355312555
+        59.2776532315
+        59.3198051555
+        59.3619870487
+        59.4041989323
+        59.4464408277
+        59.4887127563
+        59.5310147394
+        59.5733467984
+        59.6157089546
+        59.6581012294
+        59.7005236444
+        59.7429762208
+        59.7854589802
+        59.8279719439
+        59.8705151336
+        59.9130885706
+        59.9556922764
+        59.9983262727
+        60.0409905809
+        60.0836852225
+        60.1264102192
+        60.1691655926
+        60.2119513641
+        60.2547675555
+        60.2976141883
+        60.3404912843
+        60.383398865
+        60.4263369521
+        60.4693055674
+        60.5123047325
+        60.5553344692
+        60.5983947991
+        60.6414857441
+        60.6846073259
+        60.7277595663
+        60.7709424871
+        60.81415611
+        60.857400457
+        60.9006755499
+        60.9439814105
+        60.9873180607
+        61.0306855224
+        61.0740838175
+        61.117512968
+        61.1609729957
+        61.2044639226
+        61.2479857707
+        61.291538562
+        61.3351223184
+        61.378737062
+        61.4223828149
+        61.466059599
+        61.5097674364
+        61.5535063492
+        61.5972763596
+        61.6410774895
+        61.6849097612
+        61.7287731967
+        61.7726678183
+        61.8165936481
+        61.8605507083
+        61.9045390211
+        61.9485586087
+        61.9926094933
+        62.0366916973
+        62.0808052428
+        62.1249501522
+        62.1691264477
+        62.2133341517
+        62.2575732865
+        62.3018438745
+        62.3461459379
+        62.3904794993
+        62.4348445809
+        62.4792412052
+        62.5236693946
+        62.5681291716
+        62.6126205586
+        62.6571435782
+        62.7016982526
+        62.7462846046
+        62.7909026566
+        62.8355524312
+        62.8802339508
+        62.9249472381
+        62.9696923157
+        63.0144692061
+        63.059277932
+        63.1041185161
+        63.1489909809
+        63.1938953491
+        63.2388316434
+        63.2837998866
+        63.3288001013
+        63.3738323102
+        63.4188965362
+        63.4639928019
+        63.5091211301
+        63.5542815438
+        63.5994740655
+        63.6446987183
+        63.6899555249
+        63.7352445081
+        63.780565691
+        63.8259190963
+        63.871304747
+        63.9167226659
+        63.9621728762
+        64.0076554006
+        64.0531702621
+        64.0987174839
+        64.1442970888
+        64.1899090999
+        64.2355535402
+        64.2812304329
+        64.3269398009
+        64.3726816673
+        64.4184560553
+        64.464262988
+        64.5101024885
+        64.55597458
+        64.6018792856
+        64.6478166286
+        64.6937866321
+        64.7397893194
+        64.7858247136
+        64.8318928381
+        64.8779937161
+        64.924127371
+        64.9702938259
+        65.0164931043
+        65.0627252295
+        65.1089902248
+        65.1552881135
+        65.2016189192
+        65.2479826651
+        65.2943793747
+        65.3408090715
+        65.3872717789
+        65.4337675203
+        65.4802963193
+        65.5268581993
+        65.5734531839
+        65.6200812966
+        65.666742561
+        65.7134370006
+        65.760164639
+        65.8069254999
+        65.8537196068
+        65.9005469834
+        65.9474076533
+        65.9943016402
+        66.0412289678
+        66.0881896598
+        66.1351837399
+        66.1822112319
+        66.2292721595
+        66.2763665465
+        66.3234944166
+        66.3706557938
+        66.4178507017
+        66.4650791643
+        66.5123412054
+        66.5596368488
+        66.6069661185
+        66.6543290384
+        66.7017256324
+        66.7491559244
+        66.7966199384
+        66.8441176984
+        66.8916492284
+        66.9392145523
+        66.9868136942
+        67.0344466782
+        67.0821135282
+        67.1298142685
+        67.177548923
+        67.225317516
+        67.2731200714
+        67.3209566135
+        67.3688271665
+        67.4167317545
+        67.4646704016
+        67.5126431322
+        67.5606499705
+        67.6086909407
+        67.656766067
+        67.7048753738
+        67.7530188854
+        67.801196626
+        67.8494086201
+        67.8976548919
+        67.9459354659
+        67.9942503664
+        68.0425996178
+        68.0909832446
+        68.1394012712
+        68.1878537221
+        68.2363406216
+        68.2848619944
+        68.333417865
+        68.3820082578
+        68.4306331974
+        68.4792927083
+        68.5279868153
+        68.5767155427
+        68.6254789153
+        68.6742769577
+        68.7231096946
+        68.7719771505
+        68.8208793503
+        68.8698163185
+        68.9187880799
+        68.9677946593
+        69.0168360814
+        69.065912371
+        69.1150235528
+        69.1641696518
+        69.2133506926
+        69.2625667001
+        69.3118176993
+        69.361103715
+        69.410424772
+        69.4597808953
+        69.5091721099
+        69.5585984406
+        69.6080599124
+        69.6575565504
+        69.7070883795
+        69.7566554248
+        69.8062577112
+        69.8558952639
+        69.9055681079
+        69.9552762683
+        70.0050197702
+        70.0547986388
+        70.1046128991
+        70.1544625764
+        70.2043476958
+        70.2542682826
+        70.3042243619
+        70.354215959
+        70.4042430991
+        70.4543058075
+        70.5044041095
+        70.5545380304
+        70.6047075955
+        70.6549128302
+        70.7051537598
+        70.7554304098
+        70.8057428054
+        70.8560909721
+        70.9064749354
+        70.9568947207
+        71.0073503534
+        71.0578418591
+        71.1083692633
+        71.1589325914
+        71.2095318691
+        71.2601671218
+        71.3108383752
+        71.3615456549
+        71.4122889864
+        71.4630683954
+        71.5138839076
+        71.5647355486
+        71.6156233441
+        71.6665473198
+        71.7175075015
+        71.7685039148
+        71.8195365856
+        71.8706055395
+        71.9217108025
+        71.9728524004
+        72.0240303588
+        72.0752447038
+        72.1264954612
+        72.1777826569
+        72.2291063167
+        72.2804664666
+        72.3318631326
+        72.3832963406
+        72.4347661165
+        72.4862724865
+        72.5378154765
+        72.5893951125
+        72.6410114206
+        72.6926644269
+        72.7443541574
+        72.7960806383
+        72.8478438957
+        72.8996439558
+        72.9514808447
+        73.0033545885
+        73.0552652136
+        73.1072127461
+        73.1591972123
+        73.2112186384
+        73.2632770507
+        73.3153724754
+        73.367504939
+        73.4196744678
+        73.471881088
+        73.5241248261
+        73.5764057085
+        73.6287237616
+        73.6810790117
+        73.7334714854
+        73.7859012091
+        73.8383682093
+        73.8908725124
+        73.9434141451
+        73.9959931339
+        74.0486095052
+        74.1012632858
+        74.1539545022
+        74.2066831809
+        74.2594493487
+        74.3122530323
+        74.3650942581
+        74.4179730531
+        74.4708894438
+        74.523843457
+        74.5768351195
+        74.629864458
+        74.6829314993
+        74.7360362702
+        74.7891787975
+        74.8423591081
+        74.8955772289
+        74.9488331867
+        75.0021270084
+        75.055458721
+        75.1088283514
+        75.1622359265
+        75.2156814733
+        75.2691650189
+        75.3226865902
+        75.3762462143
+        75.4298439182
+        75.483479729
+        75.5371536738
+        75.5908657797
+        75.6446160738
+        75.6984045834
+        75.7522313355
+        75.8060963573
+        75.8599996762
+        75.9139413192
+        75.9679213136
+        76.0219396868
+        76.0759964659
+        76.1300916783
+        76.1842253514
+        76.2383975124
+        76.2926081888
+        76.3468574079
+        76.401145197
+        76.4554715838
+        76.5098365955
+        76.5642402596
+        76.6186826037
+        76.6731636552
+        76.7276834417
+        76.7822419906
+        76.8368393296
+        76.8914754862
+        76.946150488
+        77.0008643627
+        77.0556171378
+        77.1104088411
+        77.1652395002
+        77.2201091428
+        77.2750177966
+        77.3299654894
+        77.384952249
+        77.439978103
+        77.4950430793
+        77.5501472057
+        77.60529051
+        77.6604730201
+        77.7156947639
+        77.7709557693
+        77.8262560642
+        77.8815956764
+        77.936974634
+        77.992392965
+        78.0478506973
+        78.1033478589
+        78.1588844779
+        78.2144605824
+        78.2700762004
+        78.3257313599
+        78.3814260892
+        78.4371604163
+        78.4929343694
+        78.5487479767
+        78.6046012664
+        78.6604942666
+        78.7164270057
+        78.7723995118
+        78.8284118133
+        78.8844639384
+        78.9405559154
+        78.9966877727
+        79.0528595387
+        79.1090712417
+        79.16532291
+        79.2216145722
+        79.2779462567
+        79.3343179918
+        79.3907298062
+        79.4471817282
+        79.5036737864
+        79.5602060094
+        79.6167784256
+        79.6733910637
+        79.7300439523
+        79.7867371199
+        79.8434705953
+        79.900244407
+        79.9570585838
+        80.0139131543
+        80.0708081473
+        80.1277435915
+        80.1847195157
+        80.2417359487
+        80.2987929192
+        80.355890456
+        80.4130285881
+        80.4702073443
+        80.5274267534
+        80.5846868444
+        80.6419876461
+        80.6993291876
+        80.7567114978
+        80.8141346057
+        80.8715985403
+        80.9291033305
+        80.9866490056
+        81.0442355945
+        81.1018631263
+        81.1595316301
+        81.2172411351
+        81.2749916704
+        81.3327832652
+        81.3906159487
+        81.44848975
+        81.5064046985
+        81.5643608234
+        81.6223581539
+        81.6803967194
+        81.7384765491
+        81.7965976724
+        81.8547601187
+        81.9129639174
+        81.9712090978
+        82.0294956893
+        82.0878237215
+        82.1461932237
+        82.2046042255
+        82.2630567564
+        82.3215508458
+        82.3800865234
+        82.4386638187
+        82.4972827613
+        82.5559433808
+        82.6146457068
+        82.673389769
+        82.7321755971
+        82.7910032207
+        82.8498726696
+        82.9087839735
+        82.9677371622
+        83.0267322654
+        83.085769313
+        83.1448483347
+        83.2039693605
+        83.2631324201
+        83.3223375435
+        83.3815847605
+        83.4408741012
+        83.5002055954
+        83.5595792731
+        83.6189951643
+        83.678453299
+        83.7379537073
+        83.7974964192
+        83.8570814648
+        83.9167088741
+        83.9763786774
+        84.0360909047
+        84.0958455862
+        84.1556427522
+        84.2154824327
+        84.275364658
+        84.3352894584
+        84.3952568642
+        84.4552669055
+        84.5153196129
+        84.5754150165
+        84.6355531467
+        84.695734034
+        84.7559577087
+        84.8162242012
+        84.876533542
+        84.9368857616
+        84.9972808903
+        85.0577189589
+        85.1181999976
+        85.1787240372
+        85.2392911082
+        85.2999012412
+        85.3605544668
+        85.4212508156
+        85.4819903183
+        85.5427730056
+        85.6035989082
+        85.6644680568
+        85.7253804821
+        85.786336215
+        85.8473352861
+        85.9083777264
+        85.9694635667
+        86.0305928378
+        86.0917655706
+        86.152981796
+        86.2142415449
+        86.2755448483
+        86.3368917371
+        86.3982822423
+        86.459716395
+        86.5211942261
+        86.5827157667
+        86.6442810479
+        86.7058901009
+        86.7675429566
+        86.8292396463
+        86.8909802011
+        86.9527646522
+        87.0145930309
+        87.0764653682
+        87.1383816956
+        87.2003420443
+        87.2623464456
+        87.3243949307
+        87.3864875311
+        87.4486242781
+        87.5108052031
+        87.5730303375
+        87.6352997127
+        87.6976133602
+        87.7599713115
+        87.822373598
+        87.8848202514
+        87.947311303
+        88.0098467846
+        88.0724267276
+        88.1350511638
+        88.1977201246
+        88.2604336419
+        88.3231917472
+        88.3859944723
+        88.4488418489
+        88.5117339087
+        88.5746706835
+        88.6376522051
+        88.7006785054
+        88.7637496161
+        88.826865569
+        88.8900263962
+        88.9532321295
+        89.0164828008
+        89.079778442
+        89.1431190853
+        89.2065047624
+        89.2699355055
+        89.3334113466
+        89.3969323178
+        89.4604984511
+        89.5241097787
+        89.5877663326
+        89.6514681451
+        89.7152152484
+        89.7790076745
+        89.8428454558
+        89.9067286245
+        89.9706572129
+        90.0346312532
+        90.0986507778
+        90.162715819
+        90.2268264092
+        90.2909825807
+        90.355184366
+        90.4194317975
+        90.4837249077
+        90.5480637289
+        90.6124482938
+        90.6768786349
+        90.7413547846
+        90.8058767756
+        90.8704446404
+        90.9350584118
+        90.9997181222
+        91.0644238044
+        91.129175491
+        91.1939732148
+        91.2588170086
+        91.3237069049
+        91.3886429367
+        91.4536251367
+        91.5186535378
+        91.5837281728
+        91.6488490745
+        91.7140162759
+        91.7792298099
+        91.8444897094
+        91.9097960075
+        91.975148737
+        92.040547931
+        92.1059936225
+        92.1714858446
+        92.2370246304
+        92.3026100129
+        92.3682420254
+        92.4339207009
+        92.4996460726
+        92.5654181738
+        92.6312370377
+        92.6971026974
+        92.7630151863
+        92.8289745377
+        92.8949807849
+        92.9610339612
+        93.0271341
+        93.0932812347
+        93.1594753987
+        93.2257166255
+        93.2920049484
+        93.358340401
+        93.4247230168
+        93.4911528293
+        93.5576298721
+        93.6241541788
+        93.6907257829
+        93.7573447181
+        93.8240110181
+        93.8907247164
+        93.9574858469
+        94.0242944432
+        94.0911505391
+        94.1580541684
+        94.2250053648
+        94.2920041622
+        94.3590505944
+        94.4261446953
+        94.4932864987
+        94.5604760386
+        94.627713349
+        94.6949984638
+        94.7623314169
+        94.8297122424
+        94.8971409744
+        94.9646176469
+        95.0321422939
+        95.0997149496
+        95.1673356481
+        95.2350044236
+        95.3027213103
+        95.3704863423
+        95.4382995539
+        95.5061609794
+        95.574070653
+        95.642028609
+        95.7100348817
+        95.7780895056
+        95.846192515
+        95.9143439442
+        95.9825438278
+        96.0507922001
+        96.1190890957
+        96.187434549
+        96.2558285946
+        96.3242712669
+        96.3927626007
+        96.4613026304
+        96.5298913907
+        96.5985289163
+        96.6672152418
+        96.7359504019
+        96.8047344314
+        96.8735673649
+        96.9424492373
+        97.0113800833
+        97.0803599378
+        97.1493888355
+        97.2184668115
+        97.2875939005
+        97.3567701375
+        97.4259955575
+        97.4952701953
+        97.5645940861
+        97.6339672647
+        97.7033897663
+        97.7728616259
+        97.8423828787
+        97.9119535596
+        97.981573704
+        98.0512433469
+        98.1209625235
+        98.190731269
+        98.2605496188
+        98.330417608
+        98.400335272
+        98.470302646
+        98.5403197654
+        98.6103866657
+        98.6805033821
+        98.7506699501
+        98.8208864051
+        98.8911527826
+        98.9614691182
+        99.0318354472
+        99.1022518054
+        99.1727182281
+        99.2432347511
+        99.3138014099
+        99.3844182403
+        99.4550852777
+        99.5258025581
+        99.596570117
+        99.6673879903
+        99.7382562136
+        99.8091748229
+        99.8801438539
+        99.9511633424
+        100.022233324
+        100.093353836
+        100.164524912
+        100.23574659
+        100.307018905
+        100.378341893
+        100.449715591
+        100.521140034
+        100.592615258
+        100.664141299
+        100.735718195
+        100.807345979
+        100.87902469
+        100.950754363
+        101.022535035
+        101.094366741
+        101.166249518
+        101.238183402
+        101.310168429
+        101.382204637
+        101.454292061
+        101.526430738
+        101.598620704
+        101.670861995
+        101.743154649
+        101.815498701
+        101.887894188
+        101.960341147
+        102.032839615
+        102.105389627
+        102.177991222
+        102.250644434
+        102.323349301
+        102.39610586
+        102.468914148
+        102.541774201
+        102.614686056
+        102.68764975
+        102.760665319
+        102.833732801
+        102.906852233
+        102.980023651
+        103.053247092
+        103.126522594
+        103.199850194
+        103.273229928
+        103.346661833
+        103.420145947
+        103.493682307
+        103.567270949
+        103.640911912
+        103.714605232
+        103.788350946
+        103.862149093
+        103.935999708
+        104.009902829
+        104.083858495
+        104.157866741
+        104.231927605
+        104.306041126
+        104.380207339
+        104.454426284
+        104.528697996
+        104.603022514
+        104.677399876
+        104.751830118
+        104.826313279
+        104.900849396
+        104.975438506
+        105.050080648
+        105.124775859
+        105.199524177
+        105.274325639
+        105.349180284
+        105.424088149
+        105.499049272
+        105.57406369
+        105.649131443
+        105.724252567
+        105.799427101
+        105.874655082
+        105.949936549
+        106.02527154
+        106.100660092
+        106.176102244
+        106.251598034
+        106.3271475
+        106.40275068
+        106.478407613
+        106.554118336
+        106.629882888
+        106.705701307
+        106.781573631
+        106.857499899
+        106.933480149
+        107.00951442
+        107.085602749
+        107.161745176
+        107.237941739
+        107.314192475
+        107.390497425
+        107.466856626
+        107.543270116
+        107.619737936
+        107.696260122
+        107.772836714
+        107.84946775
+        107.92615327
+        108.002893311
+        108.079687914
+        108.156537115
+        108.233440955
+        108.310399472
+        108.387412705
+        108.464480693
+        108.541603474
+        108.618781088
+        108.696013575
+        108.773300971
+        108.850643318
+        108.928040654
+        109.005493017
+        109.083000448
+        109.160562985
+        109.238180667
+        109.315853534
+        109.393581625
+        109.471364978
+        109.549203635
+        109.627097633
+        109.705047012
+        109.783051812
+        109.861112071
+        109.93922783
+        110.017399127
+        110.095626003
+        110.173908497
+        110.252246647
+        110.330640495
+        110.409090079
+        110.48759544
+        110.566156616
+        110.644773647
+        110.723446574
+        110.802175435
+        110.880960271
+        110.959801122
+        111.038698027
+        111.117651026
+        111.196660159
+        111.275725466
+        111.354846986
+        111.434024761
+        111.513258829
+        111.592549232
+        111.671896008
+        111.751299198
+        111.830758842
+        111.910274981
+        111.989847654
+        112.069476901
+        112.149162764
+        112.228905281
+        112.308704494
+        112.388560442
+        112.468473166
+        112.548442707
+        112.628469105
+        112.708552399
+        112.788692632
+        112.868889842
+        112.949144071
+        113.029455359
+        113.109823747
+        113.190249275
+        113.270731985
+        113.351271915
+        113.431869109
+        113.512523605
+        113.593235445
+        113.674004669
+        113.754831319
+        113.835715434
+        113.916657057
+        113.997656228
+        114.078712988
+        114.159827377
+        114.240999437
+        114.322229208
+        114.403516733
+        114.484862051
+        114.566265204
+        114.647726234
+        114.72924518
+        114.810822085
+        114.892456989
+        114.974149934
+        115.055900961
+        115.137710112
+        115.219577427
+        115.301502948
+        115.383486717
+        115.465528774
+        115.547629162
+        115.629787922
+        115.712005094
+        115.794280722
+        115.876614846
+        115.959007508
+        116.041458749
+        116.123968611
+        116.206537137
+        116.289164367
+        116.371850343
+        116.454595107
+        116.537398702
+        116.620261168
+        116.703182547
+        116.786162882
+        116.869202215
+        116.952300586
+        117.035458039
+        117.118674616
+        117.201950357
+        117.285285306
+        117.368679505
+        117.452132995
+        117.535645819
+        117.619218019
+        117.702849637
+        117.786540715
+        117.870291296
+        117.954101423
+        118.037971136
+        118.121900479
+        118.205889495
+        118.289938224
+        118.374046711
+        118.458214997
+        118.542443126
+        118.626731138
+        118.711079078
+        118.795486988
+        118.87995491
+        118.964482887
+        119.049070961
+        119.133719176
+        119.218427575
+        119.303196199
+        119.388025092
+        119.472914297
+        119.557863856
+        119.642873813
+        119.72794421
+        119.81307509
+        119.898266497
+        119.983518474
+        120.068831062
+        120.154204307
+        120.23963825
+        120.325132934
+        120.410688404
+        120.496304702
+        120.581981872
+        120.667719956
+        120.753518998
+        120.839379042
+        120.925300131
+        121.011282308
+        121.097325616
+        121.183430099
+        121.269595801
+        121.355822766
+        121.442111035
+        121.528460655
+        121.614871666
+        121.701344115
+        121.787878044
+        121.874473496
+        121.961130516
+        122.047849148
+        122.134629435
+        122.221471421
+        122.308375149
+        122.395340665
+        122.482368011
+        122.569457233
+        122.656608372
+        122.743821475
+        122.831096584
+        122.918433745
+        123.005833
+        123.093294394
+        123.180817972
+        123.268403777
+        123.356051854
+        123.443762247
+        123.531535
+        123.619370158
+        123.707267765
+        123.795227866
+        123.883250504
+        123.971335725
+        124.059483573
+        124.147694091
+        124.235967326
+        124.324303322
+        124.412702122
+        124.501163773
+        124.589688317
+        124.678275802
+        124.766926269
+        124.855639766
+        124.944416336
+        125.033256025
+        125.122158877
+        125.211124937
+        125.30015425
+        125.389246861
+        125.478402815
+        125.567622158
+        125.656904933
+        125.746251187
+        125.835660964
+        125.92513431
+        126.01467127
+        126.104271888
+        126.193936211
+        126.283664284
+        126.373456151
+        126.463311858
+        126.553231452
+        126.643214976
+        126.733262476
+        126.823373999
+        126.913549589
+        127.003789293
+        127.094093154
+        127.184461221
+        127.274893537
+        127.365390148
+        127.455951101
+        127.546576441
+        127.637266214
+        127.728020465
+        127.818839241
+        127.909722587
+        128.00067055
+        128.091683174
+        128.182760507
+        128.273902594
+        128.365109481
+        128.456381215
+        128.547717841
+        128.639119405
+        128.730585954
+        128.822117534
+        128.913714191
+        129.005375972
+        129.097102922
+        129.188895088
+        129.280752517
+        129.372675255
+        129.464663347
+        129.556716842
+        129.648835784
+        129.741020222
+        129.833270201
+        129.925585767
+        130.017966968
+        130.110413851
+        130.202926461
+        130.295504846
+        130.388149052
+        130.480859127
+        130.573635116
+        130.666477067
+        130.759385027
+        130.852359043
+        130.945399162
+        131.03850543
+        131.131677895
+        131.224916604
+        131.318221603
+        131.411592941
+        131.505030664
+        131.598534819
+        131.692105453
+        131.785742615
+        131.879446351
+        131.973216708
+        132.067053734
+        132.160957476
+        132.254927982
+        132.3489653
+        132.443069475
+        132.537240558
+        132.631478593
+        132.725783631
+        132.820155717
+        132.9145949
+        133.009101227
+        133.103674746
+        133.198315506
+        133.293023553
+        133.387798935
+        133.482641701
+        133.577551898
+        133.672529575
+        133.767574779
+        133.862687558
+        133.95786796
+        134.053116034
+        134.148431827
+        134.243815388
+        134.339266765
+        134.434786005
+        134.530373158
+        134.626028272
+        134.721751394
+        134.817542574
+        134.913401859
+        135.009329299
+        135.10532494
+        135.201388833
+        135.297521026
+        135.393721566
+        135.489990503
+        135.586327886
+        135.682733762
+        135.779208181
+        135.875751191
+        135.972362842
+        136.069043182
+        136.165792259
+        136.262610123
+        136.359496823
+        136.456452407
+        136.553476925
+        136.650570425
+        136.747732956
+        136.844964569
+        136.942265311
+        137.039635232
+        137.137074381
+        137.234582807
+        137.33216056
+        137.429807689
+        137.527524243
+        137.625310271
+        137.723165824
+        137.821090949
+        137.919085698
+        138.017150119
+        138.115284261
+        138.213488176
+        138.311761911
+        138.410105517
+        138.508519043
+        138.607002539
+        138.705556055
+        138.804179641
+        138.902873346
+        139.00163722
+        139.100471314
+        139.199375676
+        139.298350358
+        139.397395409
+        139.496510878
+        139.595696817
+        139.694953275
+        139.794280303
+        139.89367795
+        139.993146266
+        140.092685303
+        140.19229511
+        140.291975738
+        140.391727236
+        140.491549656
+        140.591443048
+        140.691407462
+        140.791442948
+        140.891549558
+        140.991727342
+        141.09197635
+        141.192296633
+        141.292688242
+        141.393151227
+        141.49368564
+        141.59429153
+        141.694968949
+        141.795717948
+        141.896538578
+        141.997430889
+        142.098394932
+        142.199430759
+        142.30053842
+        142.401717967
+        142.50296945
+        142.604292921
+        142.705688431
+        142.807156032
+        142.908695774
+        143.010307708
+        143.111991887
+        143.213748361
+        143.315577182
+        143.417478401
+        143.51945207
+        143.62149824
+        143.723616963
+        143.82580829
+        143.928072274
+        144.030408965
+        144.132818415
+        144.235300676
+        144.337855801
+        144.44048384
+        144.543184845
+        144.645958869
+        144.748805963
+        144.851726179
+        144.95471957
+        145.057786187
+        145.160926082
+        145.264139308
+        145.367425916
+        145.470785959
+        145.574219488
+        145.677726557
+        145.781307218
+        145.884961522
+        145.988689522
+        146.092491271
+        146.196366821
+        146.300316225
+        146.404339534
+        146.508436802
+        146.612608081
+        146.716853424
+        146.821172883
+        146.925566511
+        147.030034361
+        147.134576485
+        147.239192937
+        147.343883769
+        147.448649034
+        147.553488785
+        147.658403075
+        147.763391957
+        147.868455485
+        147.97359371
+        148.078806686
+        148.184094467
+        148.289457105
+        148.394894654
+        148.500407167
+        148.605994698
+        148.711657299
+        148.817395024
+        148.923207926
+        149.029096059
+        149.135059477
+        149.241098232
+        149.347212379
+        149.453401971
+        149.559667062
+        149.666007705
+        149.772423954
+        149.878915863
+        149.985483486
+        150.092126876
+        150.198846087
+        150.305641174
+        150.41251219
+        150.519459189
+        150.626482225
+        150.733581353
+        150.840756625
+        150.948008098
+        151.055335824
+        151.162739858
+        151.270220254
+        151.377777066
+        151.485410349
+        151.593120158
+        151.700906545
+        151.808769567
+        151.916709278
+        152.024725731
+        152.132818982
+        152.240989085
+        152.349236094
+        152.457560066
+        152.565961053
+        152.674439112
+        152.782994296
+        152.89162666
+        153.000336261
+        153.109123151
+        153.217987387
+        153.326929023
+        153.435948115
+        153.545044717
+        153.654218884
+        153.763470672
+        153.872800136
+        153.982207331
+        154.091692313
+        154.201255136
+        154.310895856
+        154.420614528
+        154.530411208
+        154.640285952
+        154.750238814
+        154.86026985
+        154.970379117
+        155.080566669
+        155.190832562
+        155.301176852
+        155.411599594
+        155.522100845
+        155.63268066
+        155.743339095
+        155.854076207
+        155.96489205
+        156.07578668
+        156.186760155
+        156.29781253
+        156.40894386
+        156.520154203
+        156.631443615
+        156.74281215
+        156.854259867
+        156.965786821
+        157.077393068
+        157.189078665
+        157.300843668
+        157.412688134
+        157.524612119
+        157.63661568
+        157.748698873
+        157.860861755
+        157.973104383
+        158.085426813
+        158.197829102
+        158.310311306
+        158.422873484
+        158.535515691
+        158.648237984
+        158.76104042
+        158.873923057
+        158.986885951
+        159.09992916
+        159.21305274
+        159.326256748
+        159.439541243
+        159.55290628
+        159.666351918
+        159.779878213
+        159.893485224
+        160.007173006
+        160.120941619
+        160.234791118
+        160.348721562
+        160.462733009
+        160.576825515
+        160.690999139
+        160.805253939
+        160.919589971
+        161.034007293
+        161.148505964
+        161.263086042
+        161.377747583
+        161.492490647
+        161.607315291
+        161.722221573
+        161.83720955
+        161.952279282
+        162.067430827
+        162.182664241
+        162.297979585
+        162.413376915
+        162.528856291
+        162.64441777
+        162.760061411
+        162.875787272
+        162.991595412
+        163.10748589
+        163.223458763
+        163.33951409
+        163.455651931
+        163.571872344
+        163.688175386
+        163.804561118
+        163.921029598
+        164.037580885
+        164.154215037
+        164.270932114
+        164.387732174
+        164.504615277
+        164.621581482
+        164.738630847
+        164.855763432
+        164.972979296
+        165.090278498
+        165.207661097
+        165.325127153
+        165.442676725
+        165.560309873
+        165.678026655
+        165.795827132
+        165.913711363
+        166.031679406
+        166.149731323
+        166.267867173
+        166.386087014
+        166.504390908
+        166.622778913
+        166.74125109
+        166.859807498
+        166.978448197
+        167.097173248
+        167.21598271
+        167.334876642
+        167.453855107
+        167.572918162
+        167.692065869
+        167.811298287
+        167.930615478
+        168.050017501
+        168.169504416
+        168.289076284
+        168.408733165
+        168.528475119
+        168.648302208
+        168.768214492
+        168.888212031
+        169.008294886
+        169.128463117
+        169.248716785
+        169.369055952
+        169.489480677
+        169.609991022
+        169.730587047
+        169.851268814
+        169.972036383
+        170.092889815
+        170.213829172
+        170.334854514
+        170.455965903
+        170.577163399
+        170.698447065
+        170.819816961
+        170.941273148
+        171.062815689
+        171.184444644
+        171.306160074
+        171.427962042
+        171.549850609
+        171.671825835
+        171.793887784
+        171.916036517
+        172.038272095
+        172.16059458
+        172.283004033
+        172.405500518
+        172.528084095
+        172.650754826
+        172.773512774
+        172.896358001
+        173.019290568
+        173.142310537
+        173.265417971
+        173.388612933
+        173.511895483
+        173.635265685
+        173.758723601
+        173.882269292
+        174.005902823
+        174.129624254
+        174.253433649
+        174.377331069
+        174.501316579
+        174.625390239
+        174.749552114
+        174.873802265
+        174.998140756
+        175.122567648
+        175.247083006
+        175.371686892
+        175.496379369
+        175.621160499
+        175.746030346
+        175.870988974
+        175.996036444
+        176.121172821
+        176.246398167
+        176.371712546
+        176.497116021
+}
diff --git a/iif/luts/logc_to_aces.spimtx b/iif/luts/logc_to_aces.spimtx
new file mode 100644 (file)
index 0000000..5536fb8
--- /dev/null
@@ -0,0 +1,4 @@
+0.680206 0.236137 0.083658 0
+0.085415 1.017471 -0.102886 0
+0.002057 -0.062563 1.060506 0
+