Address
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
Total Received
1828214.83 XEC
Total Sent
1828214.83 XEC
№ Transactions
126
Final Balance
0 XEC
Fee
95148 XEC
mined Wed, 05 Jul 2017 10:16:59 UTC
From
15131.68 XECFrom
25039.56 XECFrom
14528.09 XECFrom
24505.41 XECFrom
From
From
From
28192.54 XECFrom
26207.13 XECFrom
13082.31 XECFrom
From
22777.79 XECFrom
From
From
From
From
From
13572.25 XECFrom
18332.16 XECFrom
From
From
19782.93 XECFrom
From
15783.54 XECFrom
From
17515.36 XECFrom
From
17589.63 XECFrom
From
From
13461.02 XECFrom
From
From
28367.84 XECFrom
From
From
20498.22 XECFrom
From
13813.19 XECFrom
From
17777.21 XECFrom
31442.77 XECFrom
21281.61 XECFrom
21815.33 XECFrom
From
From
27058.11 XECFrom
From
From
From
21001.49 XECFrom
26360.62 XECFrom
13085.51 XECFrom
From
From
14613.83 XECFrom
14944.28 XECFrom
18646.64 XECFrom
13347.78 XECFrom
From
21771.98 XECFrom
14458.58 XECFrom
From
From
From
17212.23 XECFrom
From
20184.83 XECFrom
21079.68 XECFrom
18239.41 XECFrom
18681.91 XECFrom
19722.44 XECFrom
19876.31 XECFrom
18538.98 XECFrom
18185.67 XECFrom
26579.84 XECFrom
19833.99 XECFrom
18818.17 XECFrom
24846.89 XECFrom
17331.23 XECFrom
From
24960.19 XECFrom
81012.08 XECFrom
14884.47 XECFrom
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
13604.71 XECFrom
14985.63 XECFrom
24133.31 XECFrom
18717.54 XECFrom
From
From
22787.42 XECFrom
19642.53 XECFrom
16987.12 XECFrom
From
From
15209.68 XECFrom
From
From
30783.81 XECFrom
17201.15 XECFrom
30783.72 XECFrom
From
14427.14 XECFrom
From
20377.53 XECFrom
From
31301.81 XECFrom
20040.95 XECFrom
From
34237.93 XECFrom
26225.27 XECFrom
From
16360.58 XECFrom
From
From
13929.36 XECFrom
30853.69 XECFrom
24685.73 XECFrom
27125.26 XECFrom
From
From
17454.63 XECFrom
From
13305.78 XECFrom
17325.88 XECFrom
13748.65 XECFrom
15432.78 XECFrom
19590.99 XECFrom
18567.57 XECFrom
From
From
From
From
From
14563.39 XECFee
1004.4 XEC
mined Wed, 05 Jul 2017 05:35:57 UTC
From
14116.14 XECFrom
12866.43 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
100000 XEC
mined Tue, 04 Jul 2017 18:55:30 UTC
From
15292.55 XECFrom
From
10432.44 XECFrom
From
From
12351.33 XECFrom
From
From
From
18365.52 XECFrom
12206.81 XECFrom
From
From
From
From
From
12237.18 XECFrom
From
From
From
From
15479.73 XECFrom
From
From
From
From
From
From
From
From
43644.95 XECFrom
From
From
From
10320.67 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
15335.98 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
5845 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
Fee
98442 XEC
mined Mon, 03 Jul 2017 16:15:41 UTC
From
From
22850.48 XECFrom
From
16684.17 XECFrom
From
From
31796.74 XECFrom
23413.71 XECFrom
From
From
57034.09 XECFrom
From
From
15373.59 XECFrom
From
23776.56 XECFrom
24494.64 XECFrom
43766.73 XECFrom
From
From
From
17244.88 XECFrom
From
From
From
17620.73 XECFrom
11890.31 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
6727 XECFrom
From
From
From
From
From
From
Fee
100000 XEC
mined Mon, 03 Jul 2017 00:07:07 UTC
From
18319.41 XECFrom
11274.08 XECFrom
From
From
From
30049.47 XECFrom
39346.86 XECFrom
From
From
19802.05 XECFrom
106719.33 XECFrom
38795.05 XECFrom
From
13543.87 XECFrom
18120.18 XECFrom
From
From
18125.59 XECFrom
From
From
From
18563.64 XECFrom
13426.01 XECFrom
18259.68 XECFrom
18029.68 XECFrom
From
137968.9 XECFrom
From
From
41026.93 XECFrom
From
From
18354.23 XECFrom
18785.38 XECFrom
From
From
From
From
109778.01 XECFrom
From
From
From
From
From
21677.07 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
7575 XECFee
723.2 XEC
mined Thu, 29 Jun 2017 07:59:50 UTC
From
181197.17 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
797.78 XEC
mined Wed, 28 Jun 2017 14:13:51 UTC
From
199982.84 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
779.7 XEC
mined Mon, 26 Jun 2017 14:00:11 UTC
From
1636335.36 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
9499.5 XEC
mined Mon, 26 Jun 2017 12:45:33 UTC
From
36327.45 XECFrom
From
36025.65 XECFrom
36429.14 XECFrom
36296.56 XECFrom
36464.78 XECFrom
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
36304.3 XECFrom
From
Fee
810 XEC
mined Mon, 26 Jun 2017 11:50:27 UTC
From
To
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
77166 XEC
mined Thu, 22 Jun 2017 09:30:34 UTC
From
From
From
14610.17 XECFrom
14595.03 XECFrom
From
From
From
From
From
10856.82 XECFrom
From
14606.36 XECFrom
From
11602.72 XECFrom
From
12708.38 XECFrom
106469.44 XECFrom
From
10832.94 XECFrom
10921.64 XECFrom
10833.52 XECFrom
10832.95 XECFrom
10880.01 XECFrom
From
10841.01 XECFrom
From
10838.22 XECFrom
10849.86 XECFrom
From
From
From
10901.32 XECFrom
11026.82 XECFrom
From
10981.27 XECFrom
10856.48 XECFrom
From
From
10842.56 XECFrom
From
From
11631.15 XECFrom
From
10830.06 XECFrom
From
From
10849.69 XECFrom
From
From
10851.95 XECFrom
From
10834.55 XECFrom
10836.38 XECFrom
From
From
11372.51 XECFrom
10901.81 XECFrom
11000.63 XECFrom
10863.49 XECFrom
11262.69 XECFrom
From
From
10936.99 XECFrom
From
11000.66 XECFrom
10848.16 XECFrom
10945.65 XECFrom
10834.71 XECFrom
10936.39 XECFrom
10894.45 XECFrom
From
11087.25 XECFrom
From
10898.81 XECFrom
10859.25 XECFrom
10877.26 XECFrom
10845.58 XECFrom
10853.52 XECFrom
11064.04 XECFrom
From
10914.26 XECFrom
From
11278.17 XECFrom
10889.23 XECFrom
10848.22 XECFrom
10833.61 XECFrom
From
10896.91 XECFrom
10915.85 XECFrom
From
10905.26 XECFrom
11079.43 XECFrom
10899.98 XECFrom
10961.81 XECFrom
11090.55 XECFrom
From
From
From
10844.08 XECFrom
11012.93 XECFrom
11146.79 XECFrom
From
From
10870.74 XECFrom
10830.37 XECFrom
From
10899.45 XECFrom
From
From
From
10842.17 XECFrom
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
10846.62 XECFrom
10849.17 XECFrom
Fee
877.5 XEC
mined Wed, 21 Jun 2017 14:20:53 UTC
From
43422.14 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
100000 XEC
mined Wed, 14 Jun 2017 15:59:00 UTC
From
From
17552.16 XECFrom
From
11244.44 XECFrom
From
12241.48 XECFrom
19695.77 XECFrom
19482.77 XECFrom
From
11256.88 XECFrom
21776.68 XECFrom
From
14291.64 XECFrom
13102.55 XECFrom
From
From
From
From
From
From
23660.55 XECFrom
From
From
14569.34 XECFrom
From
14353.32 XECFrom
16917.89 XECFrom
13757.88 XECFrom
24674.97 XECFrom
11556.11 XECFrom
18329.87 XECFrom
From
From
From
10517.06 XECFrom
From
12054.04 XECFrom
10017.15 XECFrom
15190.45 XECFrom
10017.15 XECFrom
14575.76 XECFrom
35410.95 XECFrom
From
21180.91 XECFrom
From
From
From
17025.15 XECFrom
From
17801.02 XECFrom
11221.33 XECFrom
10612.95 XECFrom
16571.82 XECFrom
From
11238.64 XECFrom
18111.81 XECFrom
From
10195.93 XECFrom
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
11511.47 XECFrom
21313.03 XECFrom
14508.14 XECFrom
From
From
10356.52 XECFrom
11232.57 XECFrom
13591.14 XECFrom
32338.98 XECFrom
29806.48 XECFrom
24472.76 XECFrom
13761.07 XECFrom
From
From
From
From
34322.04 XECFrom
From
11204.79 XECFrom
11768.51 XECFrom
26750.89 XECFrom
30168.64 XECFrom
From
13937.01 XECFrom
16538.27 XECFrom
From
From
From
11645.53 XECFrom
32902.71 XECFrom
From
22975.45 XECFrom
From
10258.75 XECFrom
From
From
From
13296.29 XECFrom
From
From
From
From
13390.77 XECFrom
From
From
From
From
27612.46 XECFrom
From
From
11627.59 XECFrom
13852.78 XECFrom
29797.77 XECFrom
From
12398.01 XECFrom
From
14141.85 XECFrom
14158.71 XECFrom
From
From
14467.21 XECFrom
18885.78 XECFrom
From
From
10219.03 XECFrom
10002.49 XECFrom
From
16464.54 XECFrom
20287.02 XECFrom
From
From
35912.15 XECFrom
11240.79 XECFrom
From
17108.62 XECFrom
12755.81 XECFrom
12450.97 XECFrom
From
16866.66 XECFrom
18800.73 XECFrom
From
33497.88 XECFrom
From
From
From
From
14185.23 XECFrom
From
From
19700.01 XECFrom
14616.29 XECFrom
From
14774.67 XECFrom
17151.22 XECFrom
12598.05 XECFrom
From
From
12113.75 XECFrom
From
From
From
17636.68 XECFrom
15280.54 XECFrom
From
From
14099.63 XECFrom
10532.43 XECFrom
From
29213.48 XECFrom
16112.78 XECFrom
13316.53 XECFrom
From
From
From
From
From
From
From
20345.52 XECFrom
From
From
10000.15 XECFrom
10000.18 XECFrom
10000.38 XECFrom
From
10000.01 XECFrom
10000.33 XECFrom
Fee
1450.8 XEC
mined Wed, 14 Jun 2017 13:33:50 UTC
From
17270.31 XECFrom
To
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
100000 XEC
mined Wed, 07 Jun 2017 14:54:35 UTC
From
From
From
From
From
11648.32 XECFrom
22776.12 XECFrom
From
35628.14 XECFrom
From
From
From
From
From
From
11580.76 XECFrom
From
From
From
From
12246.04 XECFrom
From
From
From
From
12541.41 XECFrom
From
From
From
10771.93 XECFrom
From
13032.48 XECFrom
From
From
From
17611.17 XECFrom
14007.12 XECFrom
17440.15 XECFrom
23732.61 XECFrom
From
From
10941.49 XECFrom
13970.88 XECFrom
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
27149.11 XECFrom
From
26538.91 XECFrom
From
From
From
From
From
From
From
From
From
11519.42 XECFrom
From
17484.31 XECFrom
From
From
13983.19 XECFrom
From
From
From
From
13275.04 XECFrom
11490.03 XECFrom
From
From
From
12895.02 XECFrom
From
From
11709.05 XECFrom
22965.25 XECFrom
From
From
From
From
From
From
From
From
From
From
10250.47 XECFrom
18090.01 XECFrom
From
From
From
From
10000.73 XECFrom
13586.99 XECFrom
From
From
From
From
11436.47 XECFrom
From
From
From
From
14223.78 XECFrom
From
From
From
From
From
17014.04 XECFrom
From
From
From
From
From
From
20047.97 XECFrom
From
10244.48 XECFrom
From
From
From
From
From
From
From
From
From
From
12000.73 XECFrom
From
From
From
From
35089.32 XECFrom
From
16466.86 XECFrom
From
From
From
13124.57 XECFrom
From
13650.73 XECFrom
11629.58 XECFrom
19307.59 XECFrom
From
From
12854.56 XECFrom
From
From
From
From
From
11635.05 XECFrom
From
From
From
10645.43 XECFrom
13460.05 XECFrom
13138.53 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
12501.71 XECFrom
From
From
From
From
From
From
10615.57 XECFrom
From
From
From
From
26260.81 XECFrom
From
12206.74 XECFrom
From
From
From
11326.55 XECFrom
From
From
10346.26 XECFrom
From
From
From
From
10452.56 XECFrom
From
12337.38 XECFrom
From
From
From
10307.27 XECFrom
From
10891.79 XECFrom
From
From
16433.21 XECFrom
From
26849.13 XECFrom
From
From
From
From
From
From
From
From
From
10166.03 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
10411.28 XECFrom
From
From
20802.35 XECFrom
15014.09 XECFrom
15824.74 XECFrom
From
From
From
29732.31 XECFrom
14169.66 XECFrom
20084.67 XECFrom
From
12526.16 XECFrom
23728.18 XECFrom
From
30160.32 XECFrom
From
From
12633.42 XECFrom
12559.04 XECFrom
14576.76 XECFrom
From
From
14146.17 XECFrom
From
From
From
From
From
From
From
From
17451.49 XECFrom
From
From
From
From
From
From
From
12861.99 XECFrom
11703.37 XECFrom
11703.37 XECFrom
From
10015.22 XECFrom
10002.08 XECFrom
From
10000.05 XECFrom
10001.05 XECFrom
10000.51 XECFrom
10002.56 XECFrom
10000.57 XECFrom
10000.43 XECFrom
From
From
From
10000.86 XECFrom
10003.14 XECFrom
10000.37 XECFrom
10000.52 XECFrom
10003.42 XECFee
990 XEC
mined Wed, 07 Jun 2017 13:18:23 UTC
From
To
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
65412 XEC
mined Tue, 06 Jun 2017 14:12:50 UTC
From
From
42497.22 XECFrom
64986.46 XECFrom
17235.08 XECFrom
13685.46 XECFrom
From
From
14639.98 XECFrom
From
From
32238.67 XECFrom
10047.55 XECFrom
10614.96 XECFrom
From
14386.26 XECFrom
From
From
From
From
12590.48 XECFrom
From
19898.86 XECFrom
From
From
13049.76 XECFrom
From
From
33184.65 XECFrom
66927.81 XECFrom
From
10567.83 XECFrom
11382.82 XECFrom
13628.26 XECFrom
10438.67 XECFrom
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
18086.49 XECFrom
From
From
From
From
14420.52 XECFrom
10453.88 XECFrom
12816.16 XECFrom
11697.59 XECFrom
19868.26 XECFrom
13420.99 XECFrom
10594.78 XECFrom
13524.91 XECFrom
From
11709.92 XECFrom
37017.48 XECFrom
From
17623.42 XECFrom
19072.19 XECFrom
16917.43 XECFrom
From
11760.32 XECFrom
11598.52 XECFrom
12044.12 XECFrom
From
11228.45 XECFrom
12247.79 XECFrom
From
From
64645.16 XECFrom
From
From
From
56391.83 XECFrom
11410.31 XECFrom
16524.73 XECFrom
From
42080.33 XECFrom
Fee
810 XEC
mined Tue, 06 Jun 2017 13:06:29 UTC
From
To
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
26887.5 XEC
mined Mon, 05 Jun 2017 22:49:23 UTC
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
7238.39 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
Fee
945 XEC
mined Mon, 05 Jun 2017 20:16:04 UTC
From
92700.38 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
100000 XEC
mined Sat, 03 Jun 2017 07:41:39 UTC
From
From
From
From
29653.82 XECFrom
From
From
From
39720.32 XECFrom
From
From
From
10903.31 XECFrom
From
12636.49 XECFrom
From
From
10218.66 XECFrom
93438.33 XECFrom
25352.07 XECFrom
192944.78 XECFrom
From
From
From
19370.97 XECFrom
From
15832.22 XECFrom
From
From
29953.79 XECFrom
19962.59 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
10657.35 XECFrom
24824.49 XECFrom
17266.78 XECFrom
From
38458.52 XECFrom
From
From
From
From
From
11972.71 XECFrom
From
From
From
From
25493.63 XECFrom
From
From
From
From
16647.58 XECFrom
12289.91 XECFrom
13318.06 XECFrom
From
From
From
82397.71 XECFrom
From
From
From
From
From
From
From
From
From
From
29040.83 XECFrom
From
From
From
From
From
131080.29 XECFrom
16931.05 XECFrom
14604.65 XECFrom
23666.78 XECFrom
22322.69 XECFrom
378600.16 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
1121553.88 XECFrom
19280.25 XECFrom
From
From
From
From
From
From
From
From
10330.42 XECFrom
23292.65 XECFrom
20630.63 XECFrom
15805.73 XECFrom
11845.98 XECFrom
From
From
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
11042.37 XECFrom
From
From
From
From
From
From
From
12631.05 XECFrom
29688.81 XECFrom
From
35129.93 XECFrom
From
16198.42 XECFrom
11143.95 XECFrom
190761.08 XECFrom
From
From
24478.63 XECFrom
42817.71 XECFrom
From
From
From
From
From
10485.94 XECFrom
From
10025.17 XECFrom
From
From
27569.26 XECFrom
From
From
From
From
From
From
From
From
From
From
From
21650.64 XECFrom
19680.33 XECFrom
From
10249.52 XECFrom
From
From
13735.62 XECFrom
From
From
From
From
From
From
From
Fee
1450.8 XEC
mined Sat, 03 Jun 2017 06:27:20 UTC
From
17798.38 XECFrom
To
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
6327 XEC
mined Sat, 03 Jun 2017 00:19:53 UTC
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
54136.85 XECFrom
From
59847.79 XECFrom
43909.06 XECFrom
From
From
53766.73 XECFee
945 XEC
mined Fri, 02 Jun 2017 13:57:42 UTC
From
76003.76 XECTo
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
To
Fee
100000 XEC
mined Sun, 28 May 2017 17:34:14 UTC
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qq03x0krd6fz794yxlm3rfe5ykm897swev62rluc94
7214.53 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From