Address
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
Total Received
177436.15 XEC
Total Sent
177436.15 XEC
№ Transactions
30
Final Balance
0 XEC
Fee
43996.5 XEC
mined Wed, 05 Jul 2017 12:08:22 UTC
From
From
36889.03 XECFrom
From
10000.04 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
4736.75 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
Fee
3015 XEC
mined Sun, 25 Jun 2017 01:39:25 UTC
From
From
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
2728.39 XECFrom
Fee
3205.44 XEC
mined Sat, 24 Jun 2017 18:58:57 UTC
From
From
143573.98 XECTo
To
To
To
To
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
To
Fee
2344.5 XEC
mined Sat, 24 Jun 2017 07:46:42 UTC
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
25071.94 XECFrom
From
24748.87 XECFee
1564.92 XEC
mined Fri, 23 Jun 2017 20:48:08 UTC
From
To
To
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
Fee
4176 XEC
mined Thu, 22 Jun 2017 05:53:16 UTC
From
113026.8 XECFrom
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
4949.2 XECFrom
From
Fee
49329 XEC
mined Wed, 21 Jun 2017 22:33:22 UTC
From
24963.45 XECFrom
33111.14 XECFrom
89523.77 XECFrom
From
29476.85 XECFrom
60850.77 XECFrom
From
From
From
20710.31 XECFrom
From
From
29957.58 XECFrom
From
From
From
28415.79 XECFrom
From
20048.41 XECFrom
20085.51 XECFrom
19929.58 XECFrom
19142.13 XECFrom
28831.03 XECFrom
20705.52 XECFrom
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
23297.8 XECFrom
From
From
Fee
1520 XEC
mined Wed, 21 Jun 2017 21:48:30 UTC
From
76846.11 XECTo
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
Fee
2712 XEC
mined Wed, 21 Jun 2017 21:39:23 UTC
From
15012.99 XECFrom
141914.92 XECTo
To
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
Fee
63283.5 XEC
mined Tue, 20 Jun 2017 18:35:52 UTC
From
From
23937.95 XECFrom
23792.43 XECFrom
From
21226.91 XECFrom
21636.09 XECFrom
22441.54 XECFrom
25605.82 XECFrom
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
21622.66 XECFrom
From
21706.43 XECFrom
From
21971.63 XECFrom
22325.05 XECFrom
23381.72 XECFrom
From
From
From
22666.33 XECFrom
22388.41 XECFrom
22385.16 XECFrom
21820.19 XECFrom
24216.92 XECFrom
21231.17 XECFrom
1160393.82 XECFrom
21938.36 XECFrom
22413.67 XECFrom
23273.99 XECFrom
21350.22 XECFrom
From
From
26349.99 XECFrom
21763.98 XECFrom
From
22455.81 XECFrom
31130.14 XECFrom
21964.76 XECFrom
From
21239.32 XECFrom
Fee
3162.24 XEC
mined Tue, 20 Jun 2017 10:41:51 UTC
From
32337.98 XECFrom
13861.92 XECFrom
684985.77 XECTo
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
To
Fee
10692.22 XEC
mined Thu, 15 Jun 2017 20:41:44 UTC
From
6498376.01 XECFrom
699209.38 XECFrom
643152.48 XECTo
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
To
Fee
100000 XEC
mined Thu, 15 Jun 2017 02:50:59 UTC
From
From
From
From
From
From
12284.19 XECFrom
From
From
From
From
17141.13 XECFrom
From
From
17863.37 XECFrom
From
From
From
From
From
From
From
From
From
13704.13 XECFrom
From
16208.37 XECFrom
From
From
From
18843.88 XECFrom
From
From
From
From
From
From
From
From
From
From
19486.83 XECFrom
From
From
From
From
16072.91 XECFrom
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
14081.95 XECFrom
From
From
From
From
From
From
12615.11 XECFrom
From
From
From
From
From
18994.59 XECFrom
From
From
From
From
From
From
From
11244.25 XECFrom
From
From
From
From
From
10001.04 XECFrom
10000.01 XECFrom
10000.37 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
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
4442.4 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
Fee
100000 XEC
mined Mon, 12 Jun 2017 08:15:11 UTC
From
10623.62 XECFrom
10067.48 XECFrom
From
10653.91 XECFrom
10357.82 XECFrom
10169.22 XECFrom
10324.01 XECFrom
From
10583.93 XECFrom
10203.83 XECFrom
10121.74 XECFrom
10014.99 XECFrom
From
10113.78 XECFrom
From
11215.72 XECFrom
10298.76 XECFrom
From
10223.66 XECFrom
10008.29 XECFrom
From
10123.95 XECFrom
10229.35 XECFrom
10185.58 XECFrom
10222.34 XECFrom
From
11453.86 XECFrom
From
From
10344.06 XECFrom
From
10042.09 XECFrom
From
From
From
From
10376.98 XECFrom
10485.59 XECFrom
From
10575.17 XECFrom
From
From
From
10064.68 XECFrom
10448.17 XECFrom
From
From
10185.91 XECFrom
10397.06 XECFrom
From
From
10186.96 XECFrom
From
10667.29 XECFrom
From
From
10013.85 XECFrom
10480.07 XECFrom
From
10093.65 XECFrom
10159.05 XECFrom
10033.33 XECFrom
10020.88 XECFrom
10848.19 XECFrom
11359.32 XECFrom
From
10078.61 XECFrom
10542.57 XECFrom
10361.02 XECFrom
From
From
From
From
From
From
10224.57 XECFrom
10170.46 XECFrom
From
11045.92 XECFrom
From
10587.52 XECFrom
10214.75 XECFrom
10320.11 XECFrom
10024.68 XECFrom
10097.83 XECFrom
10817.96 XECFrom
10111.27 XECFrom
10068.88 XECFrom
From
10026.74 XECFrom
From
From
10190.25 XECFrom
From
From
10327.37 XECFrom
From
10658.11 XECFrom
10761.53 XECFrom
From
From
10501.02 XECFrom
10120.91 XECFrom
10075.22 XECFrom
10123.56 XECFrom
10398.99 XECFrom
From
From
10787.88 XECFrom
From
From
10640.15 XECFrom
10112.13 XECFrom
From
10358.72 XECFrom
From
10104.06 XECFrom
10159.14 XECFrom
10293.38 XECFrom
10334.15 XECFrom
10469.95 XECFrom
10225.71 XECFrom
10011.42 XECFrom
From
From
10062.49 XECFrom
10783.14 XECFrom
10526.36 XECFrom
From
From
11104.27 XECFrom
10014.49 XECFrom
From
From
10707.67 XECFrom
10340.08 XECFrom
10194.18 XECFrom
10973.73 XECFrom
From
From
10554.65 XECFrom
10525.08 XECFrom
10071.65 XECFrom
10249.45 XECFrom
10249.45 XECFrom
10300.61 XECFrom
10175.47 XECFrom
From
10424.32 XECFrom
From
From
10287.59 XECFrom
From
From
From
10493.88 XECFrom
10619.49 XECFrom
From
10121.74 XECFrom
10046.63 XECFrom
10244.87 XECFrom
11138.39 XECFrom
10183.03 XECFrom
From
10745.86 XECFrom
From
10370.03 XECFrom
10256.23 XECFrom
11121.12 XECFrom
From
10687.66 XECFrom
10156.43 XECFrom
10430.45 XECFrom
From
10012.11 XECFrom
10549.99 XECFrom
From
10171.72 XECFrom
From
From
10319.16 XECFrom
10592.86 XECFrom
10037.43 XECFrom
10064.59 XECFrom
10032.36 XECFrom
10419.36 XECFrom
From
10075.98 XECFrom
From
10906.22 XECFrom
10394.85 XECFrom
10009.56 XECFrom
10357.58 XECFrom
10528.71 XECFrom
11003.95 XECFrom
10383.67 XECFrom
From
10569.77 XECFrom
10526.58 XECFrom
From
From
From
10911.81 XECFrom
10288.28 XECFrom
From
From
From
10008.57 XECFrom
10036.07 XECFrom
10288.49 XECFrom
10265.05 XECFrom
10298.63 XECFrom
10927.97 XECFrom
10261.67 XECFrom
10890.14 XECFrom
10352.71 XECFrom
From
10169.94 XECFrom
10624.92 XECFrom
10332.84 XECFrom
10340.69 XECFrom
From
10072.61 XECFrom
From
From
10851.95 XECFrom
10376.81 XECFrom
From
10220.85 XECFrom
11205.91 XECFrom
10137.92 XECFrom
From
From
11096.59 XECFrom
From
From
10581.57 XECFrom
From
From
From
10482.26 XECFrom
10398.61 XECFrom
10097.84 XECFrom
From
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
10517.59 XECFrom
10144.24 XECFrom
10297.69 XECFrom
10626.63 XECFrom
From
From
10160.04 XECFrom
From
From
11126.75 XECFrom
From
11060.52 XECFrom
From
10343.34 XECFrom
From
11222.16 XECFrom
From
From
10034.44 XECFrom
10626.18 XECFrom
10227.25 XECFrom
10316.69 XECFrom
From
10029.48 XECFrom
From
From
10249.67 XECFrom
10066.47 XECFrom
10323.37 XECFrom
From
From
10033.67 XECFrom
From
From
From
10152.34 XECFrom
10839.32 XECFrom
10674.19 XECFrom
10132.49 XECFrom
10114.69 XECFrom
10610.27 XECFrom
10172.37 XECFrom
11647.01 XECFrom
10820.74 XECFrom
10069.57 XECFrom
10970.62 XECFrom
10940.38 XECFrom
10091.97 XECFrom
From
10093.01 XECFrom
10218.78 XECFrom
From
10130.65 XECFee
100000 XEC
mined Mon, 12 Jun 2017 07:59:08 UTC
From
From
10686.64 XECFrom
16160.49 XECFrom
16310.32 XECFrom
133129.13 XECFrom
10891.63 XECFrom
From
11708.87 XECFrom
From
10913.54 XECFrom
10954.32 XECFrom
10715.06 XECFrom
11217.39 XECFrom
11090.85 XECFrom
11883.21 XECFrom
10908.75 XECFrom
11442.32 XECFrom
11018.31 XECFrom
From
From
10841.41 XECFrom
10839.72 XECFrom
10902.61 XECFrom
10792.05 XECFrom
10918.81 XECFrom
11076.94 XECFrom
From
11442.82 XECFrom
11254.59 XECFrom
10866.04 XECFrom
From
11306.22 XECFrom
11232.17 XECFrom
11212.86 XECFrom
11421.11 XECFrom
From
From
10867.55 XECFrom
11024.36 XECFrom
From
11038.05 XECFrom
11282.99 XECFrom
11383.71 XECFrom
10712.55 XECFrom
10944.81 XECFrom
10873.73 XECFrom
From
11428.56 XECFrom
11170.06 XECFrom
11553.33 XECFrom
11571.75 XECFrom
11135.95 XECFrom
10728.36 XECFrom
From
From
From
11385.96 XECFrom
11251.19 XECFrom
10970.22 XECFrom
10914.36 XECFrom
10932.75 XECFrom
From
11180.37 XECFrom
10811.08 XECFrom
10811.08 XECFrom
10753.87 XECFrom
10918.59 XECFrom
10746.62 XECFrom
10847.83 XECFrom
10911.38 XECFrom
11174.72 XECFrom
From
11059.96 XECFrom
10852.56 XECFrom
From
11517.87 XECFrom
From
10911.67 XECFrom
10910.69 XECFrom
From
From
10738.59 XECFrom
From
From
11468.62 XECFrom
11400.56 XECFrom
From
10761.97 XECFrom
10758.63 XECFrom
11098.64 XECFrom
11428.63 XECFrom
From
11386.36 XECFrom
From
11377.58 XECFrom
10771.92 XECFrom
10779.74 XECFrom
10908.02 XECFrom
From
10911.38 XECFrom
11300.78 XECFrom
10853.59 XECFrom
10811.71 XECFrom
From
From
From
11415.04 XECFrom
From
From
From
10797.78 XECFrom
11449.73 XECFrom
11238.34 XECFrom
10693.34 XECFrom
10758.67 XECFrom
11007.88 XECFrom
10853.71 XECFrom
11278.19 XECFrom
10822.27 XECFrom
From
From
10771.84 XECFrom
11140.94 XECFrom
11150.31 XECFrom
11428.21 XECFrom
10840.01 XECFrom
From
11393.18 XECFrom
11298.11 XECFrom
From
10678.37 XECFrom
From
10756.76 XECFrom
From
10841.06 XECFrom
10698.37 XECFrom
10758.67 XECFrom
10831.52 XECFrom
From
11528.49 XECFrom
10891.09 XECFrom
11151.12 XECFrom
From
10839.32 XECFrom
10779.21 XECFrom
10817.96 XECFrom
10870.96 XECFrom
11163.83 XECFrom
From
11484.87 XECFrom
11136.11 XECFrom
11010.57 XECFrom
10876.53 XECFrom
10871.35 XECFrom
10749.41 XECFrom
From
From
From
11226.49 XECFrom
11210.05 XECFrom
11210.26 XECFrom
10918.52 XECFrom
11612.93 XECFrom
From
10678.08 XECFrom
11111.95 XECFrom
From
From
From
From
10686.08 XECFrom
From
From
From
11690.96 XECFrom
10839.57 XECFrom
From
10858.18 XECFrom
10865.39 XECFrom
11211.74 XECFrom
10951.62 XECFrom
From
10793.76 XECFrom
11184.38 XECFrom
From
From
10742.53 XECFrom
10981.83 XECFrom
From
10875.95 XECFrom
10742.65 XECFrom
From
From
From
From
11300.36 XECFrom
10853.87 XECFrom
From
10714.63 XECFrom
10880.95 XECFrom
10694.87 XECFrom
From
10797.55 XECFrom
From
From
From
11290.88 XECFrom
10922.71 XECFrom
10808.96 XECFrom
From
11232.96 XECFrom
From
From
11143.08 XECFrom
From
10835.61 XECFrom
11283.44 XECFrom
10698.53 XECFrom
From
11421.17 XECFrom
10965.63 XECFrom
From
From
11155.36 XECFrom
11350.83 XECFrom
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
10688.63 XECFrom
11005.77 XECFrom
From
10821.48 XECFrom
From
11251.41 XECFrom
10781.67 XECFrom
11163.83 XECFrom
11233.21 XECFrom
From
11409.42 XECFrom
11300.44 XECFrom
11049.14 XECFrom
11161.32 XECFrom
11212.86 XECFrom
From
10900.75 XECFrom
From
10914.88 XECFrom
10793.11 XECFrom
From
10687.93 XECFrom
10680.22 XECFrom
11571.44 XECFrom
From
From
10817.28 XECFrom
From
10901.93 XECFrom
11182.42 XECFrom
10755.88 XECFrom
10696.82 XECFrom
11335.02 XECFrom
From
10909.24 XECFrom
10703.25 XECFrom
10681.73 XECFrom
From
From
10760.89 XECFrom
From
11085.45 XECFee
38029.5 XEC
mined Mon, 12 Jun 2017 05:07:53 UTC
From
26025.76 XECFrom
From
16306.63 XECFrom
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
19422 XECFrom
From
From
From
14383.52 XECFrom
20275.55 XECFrom
From
13599.67 XECFrom
From
From
13490.77 XECFrom
13004.48 XECFrom
From
14921.58 XECFrom
From
13000.64 XECFrom
16280.39 XECFrom
From
19121.29 XECFrom
From
From
From
From
From
13178.81 XECFrom
From
13378.07 XECFrom
13139.83 XECFrom
From
13136.92 XECFrom
13140.48 XECFrom
From
16342.78 XECFrom
13946.36 XECFrom
13163.71 XECFrom
From
From
13200.42 XECFrom
13899.06 XECFrom
From
18049.32 XECFrom
From
13281.92 XECFrom
13355.91 XECFrom
From
13195.36 XECFrom
From
From
13229.15 XECFrom
13104.52 XECFrom
Fee
1520 XEC
mined Mon, 12 Jun 2017 04:03:20 UTC
From
178849.28 XECTo
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
Fee
2984 XEC
mined Mon, 12 Jun 2017 04:00:05 UTC
From
17654.43 XECFrom
240477.53 XECTo
To
To
To
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
Fee
1792 XEC
mined Sun, 11 Jun 2017 21:07:29 UTC
From
52154.43 XECTo
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
To
Fee
2207.52 XEC
mined Sun, 11 Jun 2017 15:33:19 UTC
From
351408.4 XECTo
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
To
To
To
To
To
Fee
66762 XEC
mined Fri, 09 Jun 2017 10:17:16 UTC
From
From
25638.29 XECFrom
From
From
From
78854.64 XECFrom
37640.58 XECFrom
From
From
26085.08 XECFrom
From
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
10127.19 XECFrom
56284.25 XECFrom
From
From
From
From
11955.99 XECFrom
18767.87 XECFrom
From
59750.06 XECFrom
34651.95 XECFrom
From
From
23640.62 XECFrom
From
11329.36 XECFrom
23902.42 XECFrom
15923.12 XECFrom
14681.49 XECFrom
30001.86 XECFrom
From
From
From
41351.54 XECFrom
10793.83 XECFrom
From
12248.18 XECFrom
37608.86 XECFrom
36692.91 XECFrom
From
30016.39 XECFrom
From
18537.56 XECFrom
23887.47 XECFrom
10156.42 XECFrom
17866.17 XECFrom
From
17741.32 XECFrom
11747.84 XECFrom
12744.56 XECFrom
10000.11 XECFrom
10001.47 XECFrom
10004.22 XECFrom
Fee
2064 XEC
mined Fri, 09 Jun 2017 08:06:11 UTC
From
125823.34 XECTo
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
To
To
To
Fee
5661 XEC
mined Tue, 06 Jun 2017 21:53:34 UTC
From
From
From
From
From
From
From
From
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
14852.66 XECFee
2848 XEC
mined Tue, 06 Jun 2017 21:29:51 UTC
From
45840.67 XECFrom
229895.36 XECTo
To
To
ecash:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
To
To
Fee
100000 XEC
mined Sun, 28 May 2017 00:14:53 UTC
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
From
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:qqjtszw0tvwswlwz2892p2cledyzmllndg62httkxt
5568.51 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