635863
000000000000000000093cb647c2d6a21db9fb0d28a8c9f2c05ea9fb1af93ffe
Transactions2323
Height635863
Confirmations322452
Timestamp2215 days 4 hours ago
Size (bytes)1191929
Version545259520
Merkle Rootdc5e655646203a87099000a894d0580af84ad688f8192e5a1051212520d3b7c6
Nonce3527454770
Bits1711d4f2
Difficulty15784744305477.41

Transactions

35Jsw4Wn5j6AUjQJnxGZU259BgB3iXaFyQ0.00331585 BTC349.86 USD212.88 USD
3LQKiUq3gttKjJcL1RNSeXf8PvuNVRGVSV0.00026075 BTC27.51 USD16.74 USD
 
1JDn7xXxK3EkdycsZBJGnsEBo1GjbNrjpD0.00355360 BTC374.95 USD228.15 USD
14o2dtEf6BHf2KKw5QELzhY15zhkRWLgQB0.01302500 BTC1374.29 USD836.23 USD
 
3Koto2S2SLhAQCbufm14HQ9FmCQaEMjg6q0.01300567 BTC1372.25 USD834.99 USD
19PrxuttFJGeCVkxMxy2vgv9vy4zqKytWV0.00273654 BTC288.74 USD175.69 USD
 
3FGG12BzYnUJBrmyqTqazrpuXiduCEkqB70.00010573 BTC11.16 USD6.79 USD
1PFs926JLqnTWt72zYhQtFZSQr5eUPAAg10.00261492 BTC275.90 USD167.88 USD
1PFs926JLqnTWt72zYhQtFZSQr5eUPAAg10.00261492 BTC275.90 USD167.88 USD
 
1Esk1ork3vfm6qxuMj4mXCUq2iBUFqL5gn0.00053541 BTC56.49 USD34.37 USD
3FGG12BzYnUJBrmyqTqazrpuXiduCEkqB70.00205000 BTC216.30 USD131.61 USD
1E5rfSkKniGeSEFg2gffmujE7ChjYe2dxY0.00484525 BTC511.23 USD311.07 USD
 
1AVx2XA8AmxkjhtFggZhFfFBmHZVvyqicP0.00482586 BTC509.18 USD309.83 USD
12jrDdagEfwsr2XhU1SKgxLr5bgv3KyZRU0.00176615 BTC186.35 USD113.39 USD
16XxFzehSJqsLfoqM8hfhhrpLCzhoi7pS50.00002092 BTC2.21 USD1.34 USD
 
17PnUEFoy9yMguVGupe3tw42Lf7Za9YUif0.00175256 BTC184.92 USD112.52 USD
3PUJxwZm69J7snWHUEWChvV387CXdeJP9D0.00614779 BTC648.66 USD394.70 USD
bc1quztywcjelxu9ylrw062fk00u7yp0u4m262q6rm0.01145653 BTC1208.80 USD735.53 USD
 
3Ec6UVXZk5hD1tTJcdhTc43T9dphDEaEui0.01200253 BTC1266.41 USD770.59 USD
12i7v4nUCQYuvegha7Zy8Pp2zyWqGGoaLd0.00557829 BTC588.57 USD358.14 USD
bc1qhxny7cr9decneaepsr75rkpmxpcg274zcsghkl0.01151997 BTC1215.49 USD739.61 USD
bc1qelpfzwwa3g7cmky7kazd3g6e7w0nvuk9j334xj0.01004718 BTC1060.09 USD645.05 USD
 
3PNnDAudSyMYpsmCVLaE51Csr9JGXtf7rB0.00767405 BTC809.70 USD492.69 USD
3EeSx8mmLsbyeS2T79ms1CYcvBP77599va0.01387210 BTC1463.67 USD890.62 USD
3EbJBJwkntsYFgcziJrKoq6YhqLvQFZWHN0.00175980 BTC185.68 USD112.98 USD
3EeSx8mmLsbyeS2T79ms1CYcvBP77599va0.01387210 BTC1463.67 USD890.62 USD
39pg5oxFkFfxZ3aYSMTAAXGMUNQqtq94ub0.01491625 BTC1573.84 USD957.65 USD
3KqujHZmPjk2N5raun3A4dFF6JKWiJEWYS0.01839116 BTC1940.48 USD1180.75 USD
3Ec6UVXZk5hD1tTJcdhTc43T9dphDEaEui0.01200253 BTC1266.41 USD770.59 USD
3LSGrakV2K4LvAfamcviFbSnWiaYYZceCr0.01535961 BTC1620.62 USD986.12 USD
3ByZCRrTKLVXA2jbUKx7yzdcPLGTEtAeEH0.02877237 BTC3035.82 USD1847.24 USD
 
178kKEubkjqpthya5zHCnjnSVsg8cyMpxp0.10500420 BTC11079.16 USD6741.48 USD
15oBXQ3kfiG2aS5uRKF9XcuXJR3VP3gU9x0.00786698 BTC830.06 USD505.08 USD
 
18wdzpHu4E4ARkMuHZ5h596yZbSM5PMZdp0.00528000 BTC557.10 USD338.99 USD
15oBXQ3kfiG2aS5uRKF9XcuXJR3VP3gU9x0.00256406 BTC270.54 USD164.62 USD
3LfsWMFjBx5cB7PTJjy6vHZ3gJPXPVNksV0.00041069 BTC43.33 USD26.37 USD
3FCAoJ4rLTHT4o37Q5KA6cJM8YbBNkDe1q0.00258222 BTC272.45 USD165.78 USD
 
1N4XDDSdjNLVRviKcBgmRRmJwJq8xEuZ7w0.00297000 BTC313.37 USD190.68 USD
15CjZppkXhD6HbNXZUrBzhbLN3HQkoGgCT0.02641600 BTC2787.20 USD1695.96 USD
 
33odgBapiucvyBgxDrXxK8cQbMmFzmLZHV0.02639674 BTC2785.16 USD1694.72 USD
16LGUnAx1PrQHZvR91DwvFXVaZHwpSyZ560.00076331 BTC80.54 USD49.01 USD
16LGUnAx1PrQHZvR91DwvFXVaZHwpSyZ560.00978903 BTC1032.86 USD628.48 USD
 
12UGQe1rHCPBNheXCEQy7eMAiYWsBu7Au70.00016474 BTC17.38 USD10.58 USD
391bfdTLsLsAF54eNd25fvc3g1zkujHwm90.01035000 BTC1092.05 USD664.49 USD
1Kz8dJgwAJghKCQi6dqLCU5iELXCgwjtEH0.01590600 BTC1678.27 USD1021.20 USD
16bsmVrrBtFUyi73QFs9vaqEuNW1VRjRHy0.02251013 BTC2375.08 USD1445.20 USD
 
1JeUiEnzu7WF3oJsQUTFPJWxpq5vFp2D9Z0.01470597 BTC1551.65 USD944.15 USD
36Kgq1LJubfbwPb2w8wJyGEcrJcLqRa2Bb0.02367256 BTC2497.73 USD1519.83 USD
1856gVXXtujKFZgQJLmLELTBrmCJeJAD30.01489016 BTC1571.08 USD955.98 USD
 
3P6KwS7gNsaZ3868Gf9SuG8AFDTAmaqyLP0.00213500 BTC225.27 USD137.07 USD
1N5WRHdd9NMBg2PnvWybGwDjZECruZehYN0.01273256 BTC1343.43 USD817.46 USD
1MaXj9YqUrSfZGXC4GMaYUmT3pYvzjJUdg0.00210773 BTC222.39 USD135.32 USD
 
3Pk2bLNp7LiKir1bprjbnfTDLvWcTUfLUX0.00112100 BTC118.28 USD71.97 USD
1BCVejoLHRXPV32CD3v7qdSjDotL4CKt680.00096413 BTC101.73 USD61.90 USD
19ik3VyZXDN7JsXZWrUfrd15E6mvMqwAfA0.00690860 BTC728.94 USD443.55 USD
 
37NZt5TKoPUw7TnDDJKenvzg4ShqD8Q3CM0.00210961 BTC222.59 USD135.44 USD
19ik3VyZXDN7JsXZWrUfrd15E6mvMqwAfA0.00477639 BTC503.96 USD306.65 USD
128UTxBR2YBydGHFyWvtHdnRxAbFQBtC8Z0.23822497 BTC25135.50 USD15294.52 USD
 
15WLbkcDsQiCzicuGoF8FWztj74Wjkntb70.06237773 BTC6581.58 USD4004.78 USD
3QZ5jnryXFUW7AcreN1Uy3UKUMwhBmWWLf0.17582464 BTC18551.54 USD11288.29 USD
1JGyL1LCJpu9Cqd3jf98LodLsA4QtPCzrk0.02162125 BTC2281.29 USD1388.13 USD
 
37e2b3gFBDjJqHbnpcsXcoNwsge8WKuJY50.00380417 BTC401.38 USD244.24 USD
1DEZq43DgJHhguKgFWWFdtYFQGYiYwCEEH0.01779438 BTC1877.51 USD1142.43 USD
19Gt2oZh41Cbrcf2zvw8FmeSk76Cc6u7E50.01536923 BTC1621.63 USD986.74 USD
 
38EmRYzFiPekXp5kwapE32Y2MaMPRVXDnv0.00158613 BTC167.36 USD101.83 USD
1GmFdbQcjnp3MPBTF4tseQvpyp8L3ggiKn0.01376040 BTC1451.88 USD883.45 USD
1GmFdbQcjnp3MPBTF4tseQvpyp8L3ggiKn0.01376040 BTC1451.88 USD883.45 USD
 
3HSe77ZmhyF19DtsM7AtaWzQvckLSARHtR0.00010559 BTC11.14 USD6.78 USD
1NYUZyGd5jGRGrErpgZhmF8td7aDSHC9Cx0.01363211 BTC1438.35 USD875.21 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY7.62066446 BTC804068.69 USD489261.90 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09892421 BTC10437.65 USD6351.13 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09892408 BTC10437.64 USD6351.12 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09892388 BTC10437.62 USD6351.11 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891935 BTC10437.14 USD6350.82 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891491 BTC10436.67 USD6350.54 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891486 BTC10436.67 USD6350.53 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891449 BTC10436.63 USD6350.51 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891409 BTC10436.59 USD6350.48 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891238 BTC10436.41 USD6350.37 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891176 BTC10436.34 USD6350.33 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891082 BTC10436.24 USD6350.27 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09891022 BTC10436.18 USD6350.23 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09890974 BTC10436.13 USD6350.20 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09890176 BTC10435.29 USD6349.69 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09850176 BTC10393.08 USD6324.01 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09847376 BTC10390.13 USD6322.21 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09776909 BTC10315.78 USD6276.97 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.09730400 BTC10266.70 USD6247.11 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.08772464 BTC9255.97 USD5632.10 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.08708078 BTC9188.03 USD5590.76 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.06947376 BTC7330.29 USD4460.35 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.06847040 BTC7224.42 USD4395.94 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.05603899 BTC5912.76 USD3597.82 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.04995888 BTC5271.24 USD3207.46 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.04882726 BTC5151.84 USD3134.81 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.04755083 BTC5017.17 USD3052.86 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.04628986 BTC4884.12 USD2971.90 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.04015856 BTC4237.19 USD2578.26 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.03975503 BTC4194.62 USD2552.35 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.03591283 BTC3789.22 USD2305.68 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.02601700 BTC2745.10 USD1670.34 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.02149487 BTC2267.96 USD1380.01 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.02023855 BTC2135.40 USD1299.36 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.01909751 BTC2015.01 USD1226.10 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.01717022 BTC1811.66 USD1102.36 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY0.01312070 BTC1384.39 USD842.38 USD
 
1QEg58w4e1MWqonPdeMPx6MTfJDj2Y18B60.23000000 BTC24267.67 USD14766.46 USD
3BMEXgRySdpP1oaTZ4PBDjCRLkaHrJxrxY9.95990029 BTC1050885.26 USD639445.52 USD
1MJzN4AJg4KSdPK794bnSzBSDtSbXM7bDj0.00282514 BTC298.09 USD181.38 USD
 
34uiJzweLXizZiMqsdqkX17YTZTvNqaPv70.00280600 BTC296.07 USD180.15 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091698 BTC96.75 USD58.87 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00093270 BTC98.41 USD59.88 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092449 BTC97.54 USD59.35 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00097233 BTC102.59 USD62.43 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092737 BTC97.85 USD59.54 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00096959 BTC102.30 USD62.25 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094990 BTC100.23 USD60.99 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094190 BTC99.38 USD60.47 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00102698 BTC108.36 USD65.93 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094056 BTC99.24 USD60.39 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094968 BTC100.20 USD60.97 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091916 BTC96.98 USD59.01 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091380 BTC96.42 USD58.67 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00100856 BTC106.41 USD64.75 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091160 BTC96.18 USD58.53 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092814 BTC97.93 USD59.59 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095156 BTC100.40 USD61.09 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00090675 BTC95.67 USD58.22 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091295 BTC96.33 USD58.61 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092544 BTC97.64 USD59.42 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091293 BTC96.32 USD58.61 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00090776 BTC95.78 USD58.28 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092983 BTC98.11 USD59.70 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00099143 BTC104.61 USD63.65 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00090789 BTC95.79 USD58.29 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095699 BTC100.97 USD61.44 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094759 BTC99.98 USD60.84 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092929 BTC98.05 USD59.66 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092419 BTC97.51 USD59.33 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00099901 BTC105.41 USD64.14 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00093708 BTC98.87 USD60.16 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00090668 BTC95.67 USD58.21 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091996 BTC97.07 USD59.06 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00093657 BTC98.82 USD60.13 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091405 BTC96.44 USD58.68 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00097033 BTC102.38 USD62.30 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091494 BTC96.54 USD58.74 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00090154 BTC95.12 USD57.88 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094429 BTC99.63 USD60.63 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095980 BTC101.27 USD61.62 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095392 BTC100.65 USD61.24 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095350 BTC100.61 USD61.22 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00093293 BTC98.43 USD59.90 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091178 BTC96.20 USD58.54 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00094216 BTC99.41 USD60.49 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00093479 BTC98.63 USD60.02 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095254 BTC100.50 USD61.15 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00099150 BTC104.61 USD63.66 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095627 BTC100.90 USD61.39 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00097877 BTC103.27 USD62.84 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092698 BTC97.81 USD59.51 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091636 BTC96.69 USD58.83 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091820 BTC96.88 USD58.95 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095546 BTC100.81 USD61.34 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092426 BTC97.52 USD59.34 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00095531 BTC100.80 USD61.33 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00091160 BTC96.18 USD58.53 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092326 BTC97.41 USD59.28 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00092140 BTC97.22 USD59.16 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00099304 BTC104.78 USD63.76 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00093070 BTC98.20 USD59.75 USD
bc1qsdf5mn4070uc0hmfm3xxwe3hyrhef27cnhre7n0.00096525 BTC101.85 USD61.97 USD
 
114gYB3ytzTgqh6rEaNoVJgr6WbjA6qn8s0.05786187 BTC6105.10 USD3714.85 USD
37KTtNbCUKF7xgsmTiPKg4QStuVi3KuEPR0.05332291 BTC5626.19 USD3423.44 USD
 
3CHexiyJBL8LwZvbrcV4dKVq3Wb3RMDGAR0.00011000 BTC11.61 USD7.06 USD
33VkF2otK3Nnnh6KCcwBYBmE594eBYwsYT0.05319611 BTC5612.81 USD3415.30 USD