Hashed TimeLock Contract (HTLC)

المصدر: LBankالوقت: 2024-09-17 01:01:29

Hash time lock contract (HTLC) is a smart contract technology used to enhance the security and flexibility of blockchain transactions. Its core principle is to use hash functions and time lock mechanisms in cryptography to ensure that transaction participants complete transactions under specific conditions within a set time.


First of all, a hash function is a function that converts data input of any length into an output of a fixed length, such as SHA-256. HTLC uses the hash value generated by the hash function as a condition for the transaction to ensure that only those who know the original data can unlock the transaction. Specifically, one party to the transaction generates a secret, calculates its hash value, and then sends the hash value to the other party.


Time lock sets the validity period of the transaction. In HTLC, if the transaction is not completed within the specified time, the funds will be automatically returned to the original holder. This mechanism prevents the permanent locking of funds and ensures the security of funds.


A classic application scenario of HTLC is cross-chain transactions, that is, asset transfers between different blockchains. Suppose user A owns Bitcoin on the Bitcoin blockchain and user B owns Ether on the Ethereum blockchain. A and B want to exchange their respective assets, but due to the independence of the blockchain, direct exchange is impossible. At this point, HTLC plays an important role.


In this example, A first creates a Bitcoin transaction with a hash condition and sets a time lock. B creates an Ethereum transaction with the same hash value that unlocks A's transaction and also sets a time lock. If B provides the correct hash value text within the specified time, both transactions are successfully completed, and A and B obtain each other's assets. If B fails to provide the text within the specified time, the transaction fails, and A and B each recover their assets.


HTLC is not only used in cross-chain transactions, but can also be used in the Lightning Network. The Lightning Network is a second-layer extension protocol of the Bitcoin network that aims to increase Bitcoin's transaction speed and reduce transaction fees. In the Lightning Network, HTLC is used for multi-hop payments, that is, payments are completed through intermediate nodes without trusting these nodes. Each node only needs to embed HTLC in the transaction to ensure that funds are not forwarded without receiving payment.


In addition, HTLC can also be used in off-chain transactions and micropayment systems. Off-chain transactions refer to transactions that are not recorded on the blockchain, only the final results are recorded. This approach reduces the burden on the blockchain and improves the efficiency of transactions. The use of HTLC ensures the security of off-chain transactions and prevents funds from being intercepted or lost.


The application of HTLC is not limited to the above scenarios, but can also be extended to complex financial contracts and multi-party transaction protocols in decentralized finance (DeFi). With the development of blockchain technology, HTLC, as a basic tool, will continue to play its important role and promote the further development of the blockchain ecosystem.

تداول فوريعقود آجلة
USDTUSDCLTsBTCETHSTABLECOINS
الأزواجالسعرتغيير
88940.28
-2.22%
2192.61
-4.27%
600.4
-0.18%
143.10
-4.31%
0.00240
-9.09%
0.9998
-0.02%
2.5439
-1.96%
3.021
-1.60%
2.8522
6.96%
0.4043
-4.42%
4.594
0.79%
13.00
-3.77%
0.7647
-5.83%
0.000911
-5.99%
0.001071
-15.47%
0.000001735
-7.07%
0.00648
-11.96%
0.4348
-45.65%
0.5400
101.49%
0.02499
149.90%
2.2168
94.46%
0.0001657
89.40%
0.001760
76.00%
0.02385
32.50%
0.358677
-24.04%
0.003701
-30.05%
0.03694
-52.62%
0.012902
-32.19%
0.06280
8.02%
0.0333
-32.45%
0.004320
13.30%
0.000105
-32.69%
0.02933
-16.10%
0.0006086
-10.06%
0.03575
-10.40%
0.1539
-11.04%
0.1674
-18.26%
1.07
-11.57%
4.315
-4.11%
0.01463
-8.28%
3.84
-31.06%
30.55
-30.38%
76.07
-14.32%
0.4823
1.39%
0.002198
-23.41%
0.00003
-25.00%
0.06434
-1.97%
1328.3544
0.38%
18213698.3482690
-1.67%
60065.29541
1.07%
87.05998
3.65%
0.0000002642
7.92%
0.0002187
-7.99%
0.04057
-2.92%
12161.79691
-4.91%
1989.25053
-1.70%
41.41147
-6.89%
0.000000000000036
-54.43%
3092.0000
-0.10%
3.80726
4.60%
14967.76312
11.94%
0.0000004819
-0.80%
0.000000002456
-74.25%
0.003351
104.45%
0.0000026346
18.80%
0.0000000020
11.11%
26.8648
3.10%
14.3978
-0.91%
0.056182
-33.79%
0.01644
-5.35%
8.7880
-2.11%
2.17507
-0.20%
0.07693
3.01%
4.159011
0.23%
0.3243
-0.06%
0.533517
-1.43%
8.0868
-2.45%
0.006606
-2.26%
0.000025398
-7.30%
0.01000
-90.00%
0.66939
-1.97%
1.0567
4.08%
0.23290
0.00%
1.1015
-0.07%
0.205574
1.98%
0.01764
-4.18%
0.1554
-8.70%
0.00003209
-0.43%
114.1043
0.00%
0.003616
-5.19%
0.09157
-14.04%
0.2528
0.36%
0.0012920
-2.07%
0.4360
2.98%
0.1282
4.74%
1.4149
-1.56%
0.003121
-0.22%
0.59514
0.50%
0.7916
-0.08%
0.03519
9.97%
0.8757
-8.21%
1.0406
0.09%
1.5873
18.35%
1.7987
-5.70%
9.9126
-3.45%
0.119200
0.00%
0.040774
0.74%
0.006657
14.76%
0.00006614
-22.88%
126.9088
-0.14%
0.0001204
-3.91%
0.00592
-9.76%
0.01520
0.07%
1.3169
11.68%
0.00975
2.20%
0.00052005
-4.78%
0.00348208
-2.21%
0.000426
4.93%
0.0194
-1.02%
0.0120
0.00%
0.006982
-7.14%
93.7960
1.05%
228.07
-1.20%
0.003134
-3.21%
0.2088
0.68%
0.3767
0.83%
0.000000000000010
-47.37%
0.01003
-0.10%
0.026271
-3.35%
0.105498
-2.53%
0.04873
-5.08%
0.16069
-2.81%
0.6681
0.63%
0.00004692
-0.02%
0.0968
-3.39%
0.00004151
0.70%
8.1245
0.07%
1.5233
-2.10%
30.6483
0.27%
0.12780
17.94%
0.001745
0.06%
0.07953
-7.47%
0.8567
0.92%
2.4183
0.11%
0.160878
-9.08%
0.00358
-4.02%
0.0003292
-5.40%
55.7360
1.07%
0.02865
-3.92%
0.1646
-2.72%
0.007936
-8.03%
0.0031130
-0.30%
0.2421
-1.18%
14.4018
3.50%
0.000000291
-3.32%
0.048070
0.08%
0.00464
-5.50%
0.1725
0.58%
1.1580
-0.40%
0.01881
-2.99%
0.02780
-10.32%
0.00001356
0.22%
0.00000000004073
-1.78%
0.4340
-1.59%
0.00003030
16.36%
3.5687
-0.08%
0.5435
-0.15%
0.56150
2.89%
1.6335
4.15%
0.019000
-5.00%
241.2200
-0.92%
0.003528
-5.19%
0.04448
-1.37%
0.0358
-1.10%
0.115078
0.02%
0.00000961
-6.52%
0.00272400
2.91%
0.0000851
0.35%
0.015663
0.09%
0.000910
4.60%
0.00239
5.75%
0.5016
4.43%
0.00000578
23.50%
0.0022647
-1.90%
0.0178
-0.56%
0.000534
-9.80%
0.198
-4.81%
0.1150
-3.20%
3.8136
0.51%
0.20187
-3.66%
93.100
-3.33%
0.0956
5.99%
0.9999
-0.01%
17.10
-1.95%
0.0004311
-16.94%
0.000004387
-3.33%
80.09315
-19.06%
0.004788
-11.69%
0.0022983
-0.03%
0.17753
-1.98%
0.0001672
-2.56%
0.00000001669
-4.57%
0.000000001298
-0.69%
0.11776
2.56%
0.25310
2.13%
0.00934
11.86%
0.0002793
-9.47%
0.00000698
-2.65%
1.0282
-11.70%
0.02284
-13.45%
0.0004104
-3.37%
0.03625
-7.76%
0.003543
-4.27%
2.6543
-2.78%
0.122800
0.57%
0.0000875
-55.96%
0.6683
-42.03%
0.002236
5.97%
0.1800
9.02%
0.00289
-2.69%
0.00010765
3.99%
0.02478
-15.11%
0.000008311
-2.64%
0.1482
0.27%
0.1756
-9.16%
207.73
-8.95%
0.0025516
-1.46%
0.28595
-15.60%
0.00579
-3.34%
0.001004
-7.12%
0.6830
-3.09%
0.00335
-10.19%
0.1090
-0.37%
3.0153
-4.55%
0.00786
-6.43%
0.01770
-1.67%
0.001000
0.00%
0.02430
-1.94%
0.00583
-1.35%
0.001848
-5.76%
0.554
-5.78%
0.024586
-0.01%
0.00286
0.00%
0.5351
-9.84%
0.02967
1.85%
0.06012
-7.65%
0.06231
-0.11%
0.1013
-5.24%
0.1860
-16.63%
2.977
-4.52%
0.00022602
-3.76%
0.1868
-5.89%
0.01803
-1.37%
0.000304
-4.10%
0.001068
-3.96%
0.2142
-9.35%
0.0006544
-1.18%
521.0000
0.39%
0.00001221
-4.76%
0.002506
3.34%
0.008568
-5.24%
0.017553
7.04%
0.0000001559
-3.17%
0.003215
-0.65%
0.41946
-0.12%
0.003167
-5.04%
0.2986
-2.23%
0.1000
-29.13%
0.000001835
-3.32%
0.00388
-1.02%
0.013911
15.53%
0.05959
-8.32%
0.0979
-9.77%
103.73
-3.41%
0.00004384
0.00%
0.006008
-0.40%
0.0000190
0.00%
0.02388
-6.28%
0.4032
-12.29%
0.01576
-1.56%
0.0000692
-36.16%
8.9237
0.00%
0.002880
2.42%
0.5999
-14.30%
0.3190
0.13%
0.0009531
-0.06%
0.00001305
-8.55%
0.0023838
2.31%
0.0206
-1.90%
2.8949
-6.46%
216.001
-2.70%
0.8127
-11.08%
0.06083
-11.47%
0.5998
-8.22%
0.7676
5.77%
0.00506
-3.44%
0.0449
-0.22%
0.000750
-6.37%
4.3652
-2.47%
0.2486
-12.99%
0.5777
-2.78%
0.008732
0.58%
0.07195
-5.37%
0.09966
1.48%
0.01538
-10.79%
0.000000001094
-13.93%
0.4104
3.43%
0.0013
-18.75%
6.0176
-0.14%
0.00000465
-4.32%
0.81599
0.77%
0.00251
4.15%
0.022000
0.09%
0.001070
-0.47%
0.019465
0.44%
0.0000110
-19.71%
0.01859
2.59%
0.9679
-0.80%
0.000002207
0.09%
0.000640
-0.62%
0.6000
0.00%
0.06120
-0.81%
0.0001051
-4.54%
0.00010179
-1.04%
3.7125
-1.02%
0.004365
-4.76%
0.0003656
11.53%
9.76
-1.91%
0.00050
0.00%
0.01839
-0.59%
0.001566
-1.82%
10.90
-27.33%
0.00002568
-9.00%
0.0000903
4.03%
0.000002525
0.16%
0.06398
22.87%
1.6179
5.11%
0.0793
0.38%
0.00003958
0.13%
0.036990
-1.85%
12.1737
-0.01%
0.000587
23.06%
0.900
-4.46%
6.16
-0.16%
0.00018113
-0.63%
0.022578
-3.72%
2.139
-4.12%
0.03822
-1.34%
0.00047
-6.00%
0.0002096
0.29%
0.51520
-8.64%
20.66
-5.83%
6.4001
0.00%
0.1924
-0.31%
0.01667
0.00%
0.000536
-13.55%
0.00000002000
9.77%
3.4900
6.58%
0.000730
5.95%
0.04499
9.17%
0.006705
-0.19%
0.0844
-3.54%
0.00010597
-0.90%
1.0000
0.02%
15.91
-6.14%
0.02310
-16.55%
34.0989
-0.13%
0.02675
21.37%
0.0326
-4.40%
0.005604
-13.52%
7.222
-3.45%
0.04857
-0.86%
0.2118
1.97%
1.173
-3.62%
0.2523
-3.85%
0.1922
-0.16%
0.01893
-1.41%
0.0064
0.00%
0.011434
-0.66%
0.0000534
-5.65%
0.00188
-2.59%
0.04922
21.29%
0.000473
-3.47%
0.02184
-11.00%
399.0
0.96%
0.12515
-0.01%
0.2282
-2.23%
0.0330
-2.08%
0.04136
-6.72%
0.05639
25.31%
11.92
-1.65%
0.0036579
-0.01%
3.166
0.35%
0.0480
23.08%
0.2956
1.13%
0.03869
-13.50%
0.0121
-3.20%
0.0000000047
0.00%
0.4858
0.37%
0.0027234
1.34%
0.00174
0.58%
0.2119
-4.25%
0.00002679
-0.11%
0.00009517
37.19%
0.0000788
1.94%
0.00000157
-4.85%
0.000000000351
0.00%
0.51900
1.79%
2.1111
0.00%
0.0103010
-0.56%
0.01691
-5.43%
0.012704
-0.08%
1.735
-3.02%
0.00067982
-0.71%
0.00000005330
-12.62%
0.01774
-2.63%
0.001055
4.46%
0.00007142
-0.45%
0.01901
-6.49%
0.57079
-8.94%
0.000031
-89.67%
83.0125
0.19%
2.9999
0.00%
0.2867
-14.75%
0.1880
-2.39%
0.5507
49.93%
0.000132
0.76%
1.134
-6.44%
0.00073
0.00%
0.00010996
0.00%
0.01622
-11.17%
0.002300
0.04%
0.01465
-1.68%
3.252
-3.79%
1.5973
0.05%
0.005904
-4.42%
1275
-5.49%
0.02700
-17.51%
0.3052
-4.30%
0.2478
-3.95%
0.000145
-5.84%
0.4646
-5.68%
0.020450
0.23%
0.0944
4.77%
0.03556
-4.07%
0.3939
0.90%
0.001058
-6.78%
0.3146
0.41%
0.000117
12.50%
0.8008
-2.29%
0.021261
4.03%
0.0000878
2.93%
0.0000237
0.00%
0.000599
-6.84%
0.013541
0.13%
0.5882
51.44%
0.000850
-2.19%
0.001167
-1.35%
0.00013256
-1.78%
0.0470
-6.93%
0.389
-3.23%
0.4273
-0.63%
0.8543
-2.33%
0.02928
21.59%
0.000279
0.36%
0.00650
-9.72%
0.001908
-10.34%
0.01551
-5.66%
0.1387
-5.45%
0.2435
-3.79%
0.4482
1.59%
285.9
-2.52%
0.00000001358
-4.77%
0.6093
-3.77%
0.00393
2.88%
3.459
-27.36%
0.07000
14.64%
0.1251
1.30%
0.00586
-13.19%
9.81
-5.22%
0.00612
-2.24%
0.0901
-15.24%
0.000010223
-0.05%
0.00000015280
-3.57%
0.00000397
0.00%
9.72
-10.25%
3.751
-7.45%
0.001674
-8.82%
0.0123
2.50%
0.11329
-25.78%
0.00007261
-3.78%
0.002125
-1.16%
0.000505
-0.20%
0.000615
-8.07%
0.0205
-0.49%
0.4627
-5.05%
0.0270
22.73%
0.0000231
-4.15%
0.2207
1.94%
6.245
-2.54%
0.000088
-5.38%
0.000795
-1.73%
0.001902
-2.26%
0.983
-2.96%
0.0015
15.38%
0.609
-4.40%
0.00800
-4.53%
0.0118216
-1.94%
0.002112
-5.46%
0.00764
-0.39%
0.4707
6.88%
0.01079
-19.84%
0.0000887
-3.06%
4.4021
0.00%
0.000262
10.55%
0.002659
-5.24%
0.04556
-11.48%
0.00495
1.02%
0.00503
1.00%
0.000000001750
-7.89%
0.2437
-0.20%
0.028314
5.26%
0.017700
9.79%
0.09997
16.24%
0.006111
-20.93%
0.00062
-11.43%
0.000174
19.18%
0.000000042260
-2.63%
0.01647
-2.95%
0.14032
-11.03%
0.1661
-4.81%
0.00000072
-4.00%
0.00530058
29.22%
0.1000
0.00%
0.00540
-3.23%
6.6112
-4.05%
0.000717
-2.45%
0.004390
26.11%
0.03890
-6.56%
0.002816
5.39%
0.004803
-16.66%
0.00386287
-8.77%
0.12194
1.43%
0.3383
4.87%
0.4019
-15.53%
1.849
-0.86%
0.061199
-2.17%
0.0062
-43.12%
0.3897
-9.37%
0.01088
-19.41%
0.00629
-3.53%
0.002535
-5.13%
0.7000
-0.93%
1870.98
-6.76%
0.1144
9.47%
0.005538
2.10%
0.0001370
-2.28%
0.009551
-0.10%
0.00006471
-1.24%
1.017
-5.40%
0.0707
64.04%
0.0027
-38.64%
0.0150
14.50%
1.9241
1.07%
0.000095
6.74%
0.0003470
-7.14%
0.00001099
-1.08%
0.018960
3.74%
4.355
-0.75%
0.13259
-14.63%
0.00093
25.68%
1.073
-1.83%
2934
1.00%
0.00106
0.00%
0.00184
-0.54%
0.796
-21.11%
0.03096
-9.13%
0.2944
-2.32%
0.0006762
-3.96%
0.00122
-24.22%
0.00001519
0.20%
0.18190
-0.29%
0.1071
-3.43%
0.0541
-25.17%
0.004918
0.06%
1.6378
-3.55%
0.3153
-1.47%
0.4365
-5.36%
20.95
1.55%
0.000357
0.85%
0.0000000292
-23.96%
0.4000
-32.21%
0.004579
-6.49%
0.00693
-2.53%
5.86
-4.09%
0.1336
-10.70%
0.000384
-3.27%
0.00640
-22.61%
0.021171
-3.65%
4.963
-7.56%
0.01771
-11.63%
0.001244
-6.04%
0.003060
0.23%
0.6552
-2.66%
0.002828
0.50%
0.0289
-5.56%
0.05486
-22.06%
0.3422
-0.90%
0.003624
-28.87%
0.003820
-5.14%
0.7330
-12.47%
0.03453
-12.03%
13.86
20.10%
0.001303
-6.59%
2330.28
-5.12%
0.01314
-9.32%
0.3074
-3.06%
0.003796
-4.04%
0.0768
27.15%
1.9526
-1.02%
0.01419
-0.35%
0.03800
-4.33%
0.0040
2.56%
0.01978
-8.21%
0.0489
0.00%
0.31670
-0.92%
0.8182
5.57%
0.000704
0.28%
0.1434
-2.78%
6.6725
-1.94%
0.002226
-11.53%
3.1925
-3.66%
42.2751
6.76%
1.733
5.16%
0.00510
-12.07%
1.5798
-7.03%
0.01705
-0.35%
0.003552
-9.36%
0.05343
6.56%
0.00540
-3.40%
0.03321
-6.79%
0.000519
-0.95%
0.000000526
-3.13%
16.9000
141.43%
0.08701
-2.33%
0.07375
-9.32%
0.011115
-14.72%
0.4326
-1.61%
20.00
-3.01%
0.06905
-4.38%
0.00481
-0.21%
0.001594
-5.06%
20.90
-4.00%
0.834
-4.36%
2.610
-1.36%
0.001509
-7.71%
0.00976
-13.17%
0.459
1.32%
0.004518
-18.03%
0.351
-2.77%
0.00091513
0.00%
0.1297
-7.36%
0.1937
-2.22%
0.02143
-19.38%
0.04072
-22.91%
5.955
-2.93%
0.00000003800
2.87%
0.0000163
-2.40%
0.0086
-1.15%
0.311293
-0.69%
0.5648
-10.97%
30.87
-3.50%
0.2884
-2.17%
0.000301
0.33%
1.02797
0.17%
1.228
-1.29%
0.01177
-20.31%
0.011990
0.03%
0.290
-5.54%
0.00009557
-5.39%
0.0055
5.77%
0.2087
-2.79%
0.0004
33.33%
0.1017
-3.51%
0.00000000009620
-3.61%
2.1595
-5.48%
0.04631
-9.29%
0.4451
-13.72%
0.5905
-7.33%
0.002204
-21.51%
0.6793
7.15%
0.566
-3.90%
0.0060
-9.09%
0.00002789
-18.07%
0.0003246
-4.28%
1.588
-3.70%
0.00004935
-4.29%
0.00305
-10.56%
0.0531
-0.38%
0.004209
-0.68%
0.004110
-16.95%
0.01527
-10.18%
0.014206
-2.77%
0.00011382
11.59%
0.0539
2.86%
0.000000555
-3.14%
0.05642
1.02%
1.2089
-0.35%
0.0001559
-7.81%
0.1630
-8.68%
0.000952
-16.86%
0.00117953
76.05%
0.1487
-12.89%
0.1085
-4.49%
7.34
-2.13%
0.2039
-2.95%
0.0005773
12.40%
0.000366
29.79%
0.0000008490
0.72%
0.001836
-7.27%
0.0001092
11.66%
0.02215
-6.70%
0.0002951
-5.93%
0.01780
-3.42%
0.01255
-3.46%
0.0508
-0.97%
150.68
-3.40%
0.001106
-13.93%
0.2049
-3.44%
0.00873
-13.56%
0.0000576
-5.42%
0.003009
-10.66%
0.1454
-10.36%
0.03379
-8.80%
0.0000000044
-6.38%
0.000506
-32.17%
0.00458
-7.85%
0.0000000655
-5.07%
0.0000000492
-5.93%
0.0634
-9.30%
1.0193
-0.77%
0.9893
-1.60%
0.0156
77.27%
0.02653
-3.14%
0.700
-4.50%
0.00984
-17.45%
0.0000000284
-2.07%
0.017361
-6.88%
0.1022
-4.84%
0.00651
-11.55%
0.0580
2.29%
0.000001698
-3.96%
0.0650
-10.59%
0.000834
-16.18%
0.001226
-10.12%
0.00005048
-0.84%
0.0000000002009
-2.81%
0.007887
12.67%
0.003405
-11.99%
0.01515
-11.56%
0.002139
-2.73%
0.003250
-19.93%
0.00677
-5.31%
0.0000008002
-17.51%
0.0664
-2.78%
0.1853
-3.64%
0.00026973
-9.18%
0.00399
-10.74%
1.933
26.84%
1.3625
-6.70%
0.00610
-1.93%
0.00000555
-10.05%
0.04172
-11.27%
0.0512
-7.08%
0.002982
-0.60%
0.0278
7.34%
0.00302
-23.93%
0.0000000894
-9.61%
0.000789
3.54%
0.11097
-6.80%
0.1165
-2.92%
0.2943
-2.68%
0.7778
-0.05%
0.00530
-7.02%
0.2144
-3.34%
2.119
-6.73%
0.0448
13.13%
0.000001439
0.14%
0.1299
-2.91%
0.614
-4.06%
0.0740
-1.46%
0.00108
-6.09%
0.0000624
-1.27%
0.04327
-1.05%
0.0179
-5.79%
2.428
-5.45%
0.00016
-11.11%
21.305
-2.14%
0.003227
-9.48%
0.0127
-7.30%
0.04338
-3.21%
0.5542
-1.04%
1.1112
-61.68%
0.003299
4.33%
0.000275
28.50%
0.002071
-4.87%
0.0000151
-1.95%
0.00781
-5.90%
0.001499
-5.31%
0.0112
-5.88%
0.754
-1.69%
2871.28
-0.16%
0.01279
-2.81%
0.0000002783
-2.01%
0.0321
-13.01%
20.76
-3.84%
0.0611
-7.42%
0.0051088
-0.10%
0.05559
-16.01%
0.006484
-3.32%
0.584
-1.18%
0.19332
-0.60%
0.0000026
13.04%
0.010420
4.02%
2.5097
-13.61%
0.0000000000000151
-5.03%
6.3309
-10.59%
0.0000000214
9.18%
0.001275
-16.34%
0.01299
-0.76%
50.69
-1.73%
18.24
-1.99%
0.3802
-2.04%
0.0000299
4.55%
18.220
-0.33%
0.1498
-1.58%
0.005733
-5.75%
0.001490
-39.63%
0.005917
-3.85%
0.000397
-13.13%
0.0118
-4.07%
0.0879
1.85%
0.001138
-0.09%
0.4159
-1.35%
0.0139
1.46%
0.0000682
-0.58%
0.001191
-6.88%
0.000000105
1.94%
0.7474
-4.08%
81.2
-4.69%
0.002099
-2.73%
0.0336
-2.89%
0.003862
-3.16%
0.00000000000209
109.00%
0.00000327
-3.82%
1.068
-1.02%
3.612
-0.25%
0.01000
-9.42%
0.003970
-0.15%
0.0000001238
-0.16%
0.000684
-11.63%
0.00002745
-17.62%
0.0116
0.87%
0.1083
-0.82%
0.00409
-20.12%
0.0421
-4.75%
0.0071
54.35%
1.693
-1.63%
0.004918
-8.81%
15.89
-2.93%
0.000596
-3.40%
0.001102
-13.09%
0.1870
-2.81%
0.00234
5.41%
0.000121
0.83%
0.3271
-5.79%
0.0773
-2.77%
0.00394
-3.90%
0.00005611
-2.77%
0.0535
-13.29%
0.0555
-1.77%
0.000824
-4.63%
0.0753
1.76%
15.67
-9.21%
0.0112
-0.88%
0.1321
-3.15%
0.003609
-15.08%
105.00
-3.93%
0.0966
-2.52%
0.00266
-2.56%
0.000000000005600
24.22%
0.775
-1.40%
0.1005
-2.90%
13.9000
26.27%
0.001559
-8.24%
9.12
-1.08%
0.0000677
-9.73%
0.0000120
-7.69%
0.000473
2.16%
0.00000816
-3.43%
0.003805
-10.68%
0.006759
-1.18%
0.0826
-1.55%
0.001955
-16.49%
0.001974
-14.32%
0.00315
18.42%
0.00443
3.50%
0.017011
13.79%
0.0194
31.08%
1.521
-2.69%
0.001186
-7.78%
0.003586
-21.99%
0.0001002
0.00%
0.0000350
-10.49%
0.0093
27.40%
0.2218
0.27%
0.1711
-4.57%
0.003455
-3.76%
0.00738
-9.89%
0.008007
-19.05%
0.06000
-4.34%
0.2550
-5.42%
0.001289
-3.08%
16.36
-1.45%
0.000001358
2.49%
0.00844
-6.33%
0.004355
-21.67%
0.1399
-3.78%
0.0049
4.26%
0.000671
-4.82%
0.00028
3.70%
0.1164
-4.75%
0.0005647
-4.45%
0.779
-1.02%
0.004933
-3.61%
0.0668
-3.33%
0.000000000000910
-0.44%
0.01939
-4.76%
0.000000000000001
0.00%
1.4716334
-2.11%
0.000034
0.00%
0.0028
133.33%
0.001399
-4.11%
0.00000000002080
-7.84%
0.002031
-16.21%
0.030074
-19.84%
9.935
0.10%
0.1035
-5.74%
0.02392
0.25%
9.694
-8.50%
0.4216
0.19%
0.000000001911
0.84%
1.371
-5.58%
0.002914
-9.22%
0.01690
-3.21%
0.00263
228.75%
0.00536
-5.30%
0.00000000000173
-3.35%
0.006039
-22.12%
6.307
-3.96%
0.000216
-6.49%
1.167
-1.77%
0.912
-4.80%
1.3383
-0.01%
0.0245
0.82%
0.00614
-10.50%
0.00556
-5.60%
0.0697
-1.13%
0.1384
-3.15%
0.3049
-3.88%
0.00002850
-4.36%
0.000115
0.00%
0.2525
-9.69%
0.2626
-6.31%
0.462
-9.41%
0.0470
-2.29%
0.0527
-3.83%
0.000000000000001
0.00%
0.000204008
0.98%
0.00613
-14.98%
0.0011201
-1.31%
0.591
-1.01%
0.004418
-2.99%
0.012518
0.01%
0.000000000245
0.00%
0.04060
-0.22%
0.1537
-1.22%
2.195
-0.32%
0.000110
1.85%
0.000020
-16.67%
0.00000000000015
15.38%
0.6951
-3.14%
0.2464
2.54%
0.0752
2.59%
0.0001176
0.00%
0.0278
-2.11%
0.00003604
-21.67%
0.4636
-2.85%
0.000019
-85.38%
0.0352
-2.22%
0.00840
-1.75%
0.01161
-2.27%
0.000047
62.07%
0.00000061
-1.61%
0.02372
0.13%
0.0412
-3.29%
0.01119
-2.10%
0.0380
-0.78%
0.000000000000001
0.00%
0.03028
-2.79%
0.0775
-2.64%
0.0669
-14.78%
0.00000000000316
10.10%
0.000009
50.00%
0.1352
-2.52%
0.00000000016715
-6.92%
2.422
-3.66%
0.0001311
0.77%
0.7248
-1.54%
6.082
-3.98%
0.0824
-2.37%
0.000102
7.37%
0.00069
50.00%
0.0055
-22.54%
0.0000000000000207
16.29%
0.00300
-2.91%
0.0000025
4.17%
0.5200
-2.75%
9.40
-2.89%
0.000000000277
-30.92%
0.000000002642
2.01%
0.001122
0.18%
0.1002
-3.09%
0.0000000044010
0.00%
0.0001
0.00%
0.2459
-5.35%
0.000900
0.00%
0.0001748
2.64%
0.001045
1.95%
0.05579
-8.35%
0.000852
-9.27%
0.00000860
-9.95%
0.0966
-2.82%
0.01927
-1.38%
0.000296
0.34%
0.1188
-1.74%
0.1130
-2.33%
0.0056
0.00%
0.0511
-0.78%
0.00004
-20.00%
0.0000420
-6.67%
17.48
-3.53%
2.205
-2.56%
0.00000014739
-26.31%
9.12
-1.19%
0.2009
-3.65%
0.0065
-40.37%
0.0002962
-45.12%
0.0000000044
-2.22%
0.000000000000001
0.00%
0.00000006110
-2.11%
0.01173
-2.33%
0.000029
0.00%
0.03775
0.11%
0.00894
-8.59%
0.00000000000426
0.00%
0.01636
-0.12%
0.0000002353
-2.04%
0.0015
0.00%
0.001022
-3.13%
0.00001209
-43.69%
0.0000033
22.22%
0.00000007
-12.50%
0.000028
0.00%
0.00000000000040
-20.00%
0.00002324
-1.53%
0.00003
50.00%
0.00029159
0.00%
0.3665
-1.32%
0.00000473
-1.25%
0.00043
10.26%
0.0000008682
6.49%
0.0365
-0.54%
0.00000000001162
30.56%
0.000000000000001
0.00%
0.00000000004191
9.57%
0.00169
-19.52%
0.2425
-1.70%
0.000000000312
-22.00%
0.2333
-1.64%
0.0002256
-2.63%
0.00000000000104
0.00%
2.370
-0.29%
0.000000000871
-0.23%
0.001858
-53.54%
0.00320
32.78%
0.0000001
0.00%
0.000000000113
14.14%
0.000000002059
-3.83%
0.9746
0.00%
0.000000000812
0.25%
0.00021
-8.70%
0.0001040
0.10%
0.00000000000049
-7.55%
0.00000000008
33.33%
0.000004001
99.45%
0.00000000001786
0.56%
0.000000000001815
-4.37%
0.000340
-32.54%
0.00001
0.00%
0.00000308
-24.32%
0.000334
42.74%
0.0001
0.00%
0.000494
-0.20%
0.009620
0.00%
0.004401
-1.89%
0.011239
-13.55%
43.598
-1.10%
0.2073
-1.99%
0.2393
-7.46%
0.00746
0.00%
0.001312
-10.57%
0.00040
-23.08%
0.0225
-0.44%
0.002500
0.00%
0.0001
0.00%
50.0000
0.00%
0.000088
0.00%
0.1769
-3.91%
0.001499
-44.46%
3.191
-2.21%
0.00020
0.00%
13.99
-4.11%
0.1803
-3.89%
0.000204
-5.99%
3.92
-5.08%
0.00656
0.15%
0.0010
-9.09%
0.1932
0.10%
0.00657
-6.41%
0.000534
0.00%
0.0967
-1.83%
0.00052
-8.77%
0.00120
7.14%
0.000550
10.00%
0.000028
3.70%
0.00007
-50.00%
0.00021
0.00%
0.0000153
0.00%
0.0000058
-7.94%
0.00116
22.11%
0.0000000025
0.00%
3.257
-4.91%
6.493
-6.16%
0.0827
-3.84%
0.0000049
-2.00%
0.00000561
-0.18%
0.00021
-8.70%
0.00000000000768
-10.28%
0.0061
0.00%
0.1160
-2.03%
1.675
-4.01%
0.3308
-5.02%
1.3856
-4.20%
0.1321
-4.14%
0.01697
-2.02%
0.10471
-6.42%
0.00701
0.72%
0.02167
-12.37%
0.4298
-6.87%
0.8241
-1.87%
0.001794
-13.21%
0.002515
-18.58%
0.002845
-4.01%
58.5600
0.00%
0.2498
-1.15%
0.1119
-2.36%
0.001799
-11.64%
0.02285
7.13%
0.002993
-6.12%
0.0003800
0.00%
0.0507
0.00%
0.07540
11.19%
0.00004
0.00%
0.00399
-14.93%
0.00325
0.00%
0.0014999
0.00%
0.00701
0.00%
0.00280
-20.90%
0.0007993
0.00%
0.0000330
0.00%
0.0001080
0.00%
0.0001230
0.00%
0.000014
0.00%
0.00352
-11.56%
0.0024
0.00%
0.01289
2.87%
0.000196
-10.09%
0.03805
1.96%
0.00239
-4.78%
0.0888
-2.20%
0.01038
-4.86%
2.0001
0.00%
0.472
-1.87%
1.000000
0.00%
0.3771
0.00%
0.740
-2.37%
0.5732
0.00%
6.21
-2.51%
0.0622
-3.72%
0.000000189
0.00%
0.1540
-1.72%
0.05647
1.77%
0.0001
0.00%
0.0700
0.00%
0.000000000004
0.00%
0.00000083
-1.19%
0.01920
-2.34%
0.00004000
0.00%
0.000216
0.00%
3.021
-1.18%
2.0054
0.00%
3.9889
0.00%
0.02744
-1.29%
0.0050
0.00%
0.4424
0.00%
0.000393
-1.26%
0.0069
0.00%
0.01797
0.34%
1.933
-0.07%
0.446
-0.22%
0.796
-4.67%
0.0471
0.00%
0.0001399
0.00%
0.2228
-0.58%
0.000100
0.00%
0.0150
0.00%
0.00000010901
0.00%
0.0494
-2.56%
0.00000047
2.17%
0.1204
0.00%
0.1121
-1.92%
0.006666
0.00%
0.00090
0.00%
0.00066
0.00%
0.00035
0.00%
0.00000000214315
0.00%
0.000000038
0.00%
0.0010
0.00%
0.00027
0.00%
0.026075
0.00%
0.0000250
0.00%
0.000023
0.00%
0.001637
0.00%
0.000367
0.00%
0.001399
0.00%
0.0000002593
0.00%
0.00003000
0.00%
0.00001584
0.00%
0.0000001012
0.00%
0.00035005
0.00%
0.01720
0.00%
0.00016
0.00%
0.00006187
0.00%
0.000146
0.00%
0.000000000028
0.00%
0.001405
0.00%
0.000547
-3.87%
0.000902
0.00%
0.0319
-0.62%
0.000000000746
0.27%
0.0001
0.00%
0.002100
0.00%
0.0009
0.00%
0.0560
0.00%
0.00010000
0.00%
0.004025
0.00%
0.00000000063
0.00%
0.0125
5.04%
0.00009100
0.00%
0.00000100
0.00%
0.0000000104
0.00%
0.00000006
0.00%
0.00000000001675
0.00%
0.001899
0.00%
0.0000000137
0.00%
0.00001700
0.00%
0.000000000375
0.00%
0.000000270
0.00%
0.000000003000
0.00%
0.000435
0.00%
0.000310
0.00%
0.3284
0.00%
0.9500
0.00%
0.0017
0.00%
0.0040
0.00%
0.000405
0.00%
----
0.001290
0.00%
0.00000016
0.00%
0.000757
0.00%
1.6799
0.00%
0.1149
0.00%
0.00000000002387
0.00%
0.00422
0.00%
0.0009
0.00%
0.0000259
-5.47%
0.00030
0.00%
0.002800
0.00%
0.00000404
0.25%
0.3200
0.00%
0.00006767
0.00%
0.00208
0.00%
0.001263
0.00%
0.001348
0.00%
0.00167
0.00%
0.0276
0.00%
0.0001002
0.00%
0.05056
0.00%
1.3575
0.00%
0.00136
0.00%
0.000007
0.00%
0.000094
0.00%
0.00007
0.00%
0.001501
0.00%
0.000141
0.00%
0.000032
0.00%
0.000024
0.00%
0.001234
0.00%
0.00087
0.00%
0.000451
0.00%
0.0066
0.00%
0.0013
0.00%
0.0006
0.00%
0.0007
0.00%
0.0240
0.00%
0.000523
0.00%
0.0013
0.00%
0.0013
0.00%
0.022901
0.00%
0.4998
0.00%
0.0000111
0.00%
0.000363
0.00%
0.0012
0.00%
0.000803
0.00%
0.001200
0.00%
0.000331
0.00%
0.001050
0.00%
1.2377
0.00%
0.000550
0.00%
0.000383
0.00%
7.0000
0.00%
0.00012500
0.00%
0.01059
0.00%
0.001000
0.00%
0.0194
0.00%
0.0004
0.00%
0.0786
0.00%
0.001563
0.00%
0.000001
0.00%
0.005500
0.00%
1.6349
0.00%
0.035000
0.00%
0.002489
0.00%
0.00000000000995
0.00%
0.000999
0.00%
0.002935
0.00%
0.0300
0.00%
0.0006
0.00%
65.1101
0.00%
3.7189
0.00%
0.003001
0.00%
0.000080
0.00%
0.001388
0.00%
0.0055
3.77%
0.015000
0.00%
4.1000
0.00%
0.000331
0.00%
0.0489
0.00%
0.0283
0.00%
0.0745
0.00%
0.002647
0.00%
0.001130
0.00%
0.000655
0.00%
0.002102
0.00%
0.3882
0.00%
0.001000
0.00%
0.076250
0.00%
0.0150
0.00%
0.001998
0.00%
0.009589
0.00%
0.0036
0.00%
0.1801
0.00%
2.2915
0.00%
0.0000000190
0.00%
0.000250
0.00%
0.08000
0.00%
0.000940
0.00%
0.0003903
0.00%
0.0494
0.00%
0.0096
0.00%
0.0080
0.00%
0.04856
0.00%
0.000269
0.00%
0.0501
0.00%
0.004214
-0.17%
1.76670591
0.00%
0.0003
0.00%
0.000399
0.00%
0.0001273
0.00%
0.0364
0.00%
0.0000000000261
0.00%
0.0000002850
0.00%
0.6700
0.00%
0.00010
0.00%
0.00001
0.00%
0.000450
0.00%
0.00007
0.00%
0.01989
0.00%
0.0026
0.00%
0.0016
0.00%
0.2888
0.00%
0.00501
0.00%
0.02700
0.00%
0.00363
0.00%
0.0000486
0.00%
0.3515
0.00%
0.00125
0.00%
0.1120
-0.09%
0.000441
0.00%
0.0155
0.00%
0.4900
0.00%
0.000030
0.00%
1.0100
0.00%
0.5000
0.00%
0.016845
0.00%
0.0116
0.00%
0.88686
0.00%
0.00065
0.00%
0.00224
0.00%
0.3820
0.00%
0.0000289
0.00%
0.07582
0.00%
1.1760
0.00%
0.000978
0.00%
0.1705
0.00%
0.00022
0.00%
0.01463
0.00%
0.01487
-4.68%
0.0000090
1.12%
0.00610
0.00%
0.4606
0.00%
0.001750
0.00%
0.00003
0.00%
0.0000023
0.00%
0.000001797
0.00%
0.00130
0.00%
0.01200
0.00%
0.00000000061
0.00%
0.00006
0.00%
0.000001000
0.00%
0.00281
0.00%
0.0000008
0.00%
1.3043
-0.78%
0.01009
0.00%
0.00271
0.00%
0.0000221
0.00%
1.0000
0.00%
0.000000577
0.00%
0.34211
0.00%
0.0000080
0.00%
0.0004
0.00%
0.3000
0.00%
0.000688
0.00%
0.00227
0.00%
0.00057
0.00%
0.03520
0.00%
0.000000006
0.00%
0.000658
0.00%
0.00001
0.00%
0.003964
0.00%
0.0000433
0.00%
0.00022
0.00%
0.000313
0.00%
0.0007240
0.00%
0.00200
0.00%
0.0301
0.00%
0.3167
0.00%
0.000495
0.00%
0.000000067
0.00%
0.0000139
0.00%
0.003210
0.00%
0.000000100
0.00%
0.00640
0.00%
0.0900
0.00%
0.00005
0.00%
0.000000000009
0.00%
0.001029
0.00%
0.01000
0.00%
0.00254
0.00%
0.004000
0.00%
52.09
0.00%
0.0000269
0.00%
0.000024
0.00%
0.0000996
0.00%
0.0000000500
0.00%
0.0000001300
0.00%
0.000098
-19.01%
0.0000001
0.00%
0.9272
0.00%
0.000000000128
0.00%
0.0006998
0.00%
0.0000258
0.00%
0.000000000129
0.00%
0.000426832
0.00%
0.00000005
0.00%
0.2000
0.00%
0.23000
0.00%
0.00019
0.00%
0.0280
0.00%
0.2235
0.00%
0.00001977
0.00%
20.0000
0.00%
0.000600
0.00%
0.000040
0.00%
0.000037
0.00%
0.0001245
0.00%
0.00435
0.00%
0.0621
0.00%
0.4038
0.00%
0.000001
0.00%
0.00127
0.00%
0.250
0.00%
0.4044
-1.68%
0.001740
0.00%
0.0249
0.00%
0.7441
0.00%
0.5929
-1.51%
0.01193
0.00%
0.00500
0.00%
4.26
0.00%
0.0020
0.00%
0.00538
0.00%
0.5555
0.91%
0.000000001205
0.00%
0.0018
0.00%
6989.00
0.00%
1.361
-1.09%
1.650
-3.11%
0.0091
0.00%
0.446
-4.50%