377832
000000000000000002f0ceb9b91bd134e4200dc27464eb36fc151b4a7f51853a
Transactions1528
Height377832
Confirmations580369
Timestamp3934 days 12 hours ago
Size (bytes)767518
Version3
Merkle Root46f1a0ddc33395721d010ccbd2c41f7b14d5ca7177430c5b824cd01a9e7b2095
Nonce2432963502
Bits18121472
Difficulty60813224039.44035

Transactions

1DHi9HVoKNNcxeRPj1GfHm2Qtkimn5V5xN5.77866111 BTC609715.92 USD375225.80 USD
 
1FXH8HvsjzTzuTceDNU2FakTkkNFv1ZEsX0.74162398 BTC78249.95 USD48155.87 USD
1P1NELFDhgZgHisYpSNv8izSTspdxGggw45.03700000 BTC531462.06 USD327067.52 USD
1P1NELFDhgZgHisYpSNv8izSTspdxGggw45.03700000 BTC531462.06 USD327067.52 USD
 
12NVdetRVmBnvQhezjBgum4pSHAr5QTSkc5.03690000 BTC531451.50 USD327061.03 USD
13yEHeBvvR6TeGfAHE7XBW8hgNjFrPoQsz39.99657591 BTC4220103.72 USD2597097.66 USD
 
1NmS19Ps36r7SHn2muskZdTu7pBcweRPSq10.00000000 BTC1055116.25 USD649330.00 USD
17ULnNDmnp6vcUhXeVbG7wbVQ3tDzypHGi29.99653863 BTC3164983.54 USD1947765.24 USD
19jJBirZPp8eS1t8woG9nhhRk9Cdqw5YUh8.42560474 BTC888999.25 USD547099.79 USD
 
16ozU2mS9ApNDNnjQLUDmwq3ByqX4KcwXH3.13000000 BTC330251.39 USD203240.29 USD
1DdWA9PuZuDcZmaMnR7mwWKf6TFRZ39V6R5.29556746 BTC558743.93 USD343857.08 USD
178hejxYLKckwbh3coV3ha2AqjBvUva4CW0.34247280 BTC36134.86 USD22237.79 USD
 
1Cj3RR2pQt9qogh71SzhLG2f8zLHuqJhUk0.00700000 BTC738.58 USD454.53 USD
1GbmpPyZQNQFi25Xvidm27X5VCrSt22DSr0.00950000 BTC1002.36 USD616.86 USD
17ySq5QcVUPeEWRzZfegovBh9VBQJoY2Bk0.00333300 BTC351.67 USD216.42 USD
1LYz5LFjSac46oiiY1XHrV3qYmMkyfNsgy0.00678600 BTC716.00 USD440.64 USD
1JiG7Ppk9fuM79ST5rmxPZDbsnj9etCGuR0.00500000 BTC527.56 USD324.67 USD
1ATNX4XUznc1KeaH8JzeAHhBdojyqm3Xj10.00400000 BTC422.05 USD259.73 USD
1C214rZXQQWqcbR3TtnFHS6LMqcJKkrvcF0.00600000 BTC633.07 USD389.60 USD
1Lc2nNi871Pz8g1VPYSp5nGnQNGrrHJR150.00800000 BTC844.09 USD519.46 USD
1FeVGD3y6QMq92YcRxquNuEcRHtPYvZcFJ0.27521322 BTC29038.19 USD17870.42 USD
1EFgVtqDe3a9aFunzbeq3QP7djxAsMoH5u0.00100000 BTC105.51 USD64.93 USD
14j5GyGcw2MmNeSNy4xrw2RfYwzx6zhRaw0.00400000 BTC422.05 USD259.73 USD
1PNPPCh2q69A7V3cvsJ3csaKxv9exko1JW0.00113600 BTC119.86 USD73.76 USD
1KrZ4BmxsHRFazK7KigEgZpBNCrc5K21dZ0.00500000 BTC527.56 USD324.67 USD
1JGqNvcatwJGZarQHu5anvYnNQv1oHRXJB0.00640000 BTC675.27 USD415.57 USD
1Jj3urFms6MDNukrGJNXdPNNaWUbqWpWkp0.01000031 BTC1055.15 USD649.35 USD
14GUPg5Wxqqf6mzLNxhaHuVybegnVixria0.00184983 BTC195.18 USD120.12 USD
 
1DKdrn5XkTqSg7rLBuTZMXPNcXiJ1UYpoa0.01030365 BTC1087.15 USD669.05 USD
14XppfWrfVJUu9Abn8uZvGeXXtxKGPenQ60.00148496 BTC156.68 USD96.42 USD
1M64Ybix1MDGC2w8d4JMNkaaiVFTpmjU2J0.01000492 BTC1055.64 USD649.65 USD
14ASANYmw4pJsDwMTBt2tYFTNzeTfbo1ga0.00087733 BTC92.57 USD56.97 USD
15REDHamerYDubydBUhmsVApGsmxgzZVfw0.14000000 BTC14771.63 USD9090.62 USD
 
1CBsm2aARogfqqjZzF4JY3wksGpFARic3F0.01010148 BTC1065.82 USD655.92 USD
1QF4EhaJgKbtbzDJUd5PhAQVRG5TGPaCAn0.14069500 BTC14844.96 USD9135.75 USD
17xNndEuHhbaZe8zL7LWV1SWYHmLcEu3A70.23760000 BTC25069.56 USD15428.08 USD
19LR51h7a5Ed523spztakFabxqjQN5fSmp1.54518624 BTC163035.11 USD100333.58 USD
1E1y31YKKGKevrvcjVqLDDu2iL1NKv3q1m0.01047392 BTC1105.12 USD680.10 USD
 
19PNM3nPq7qUt5zgQLtvoA9Cmue8ZDs3No0.01000556 BTC1055.70 USD649.69 USD
1Dhki3EhVbpDcUpaNrZkwhmQe8bULfzJdi1.78316900 BTC188145.06 USD115786.51 USD
1P3jruuNYSdoU37AKg2uSZxo2CanC1SqV91.65000000 BTC174094.18 USD107139.45 USD
 
1vt4wpYEReooELjVaVSmacyQc3ARyxsLJ0.92800000 BTC97914.79 USD60257.82 USD
1A4GpQa4set4jACSUBn9EGCUzn9tzxCecm0.72196289 BTC76175.48 USD46879.22 USD
1A4GpQa4set4jACSUBn9EGCUzn9tzxCecm0.72196289 BTC76175.48 USD46879.22 USD
 
1KuS5kgAa7dQfzyNFkmjjs6qgpT5c8s5Eh0.10395998 BTC10968.99 USD6750.43 USD
1J8rFpa5rsnzXZtcgfu1io9qeLLd8LzGAm0.61796563 BTC65202.56 USD40126.36 USD
1J8rFpa5rsnzXZtcgfu1io9qeLLd8LzGAm0.61796563 BTC65202.56 USD40126.36 USD
 
1AGrMuD5DPBfeQtzikZVqvCP1fbdZGeJwD0.08329128 BTC8788.20 USD5408.35 USD
1PGFFhCAkXVRDhHmzY4JwVvWyoZsB8isiJ0.53463707 BTC56410.43 USD34715.59 USD
1PGFFhCAkXVRDhHmzY4JwVvWyoZsB8isiJ0.53463707 BTC56410.43 USD34715.59 USD
 
12KiubpdnMDB2vDrFbSZhWh1AMGi7xKASP0.05857640 BTC6180.49 USD3803.54 USD
1GQuN1daxjB8kupeuzVs5qt2mYW6SkosZD0.47602339 BTC50226.00 USD30909.63 USD
1JseiVKMCypxZJxjLZSP6NJLJ7pKQ6L34B0.26996273 BTC28484.21 USD17529.49 USD
 
1KWHuhbTTmfuMZP6puErt9xzcPrNnp9veB0.25953850 BTC27384.33 USD16852.61 USD
1BUZoRkuj94qTC6hz4LVYEoV6nhBKP9V4T0.01038712 BTC1095.96 USD674.47 USD
12WGREEC7bMZP7k6gMnq4tvZjrEqDVHVuQ0.01921430 BTC2027.33 USD1247.64 USD
 
1GBuEd4bVeAXQ98nrK29TgEvm1ZfVvHLL40.00528770 BTC557.91 USD343.35 USD
1CQ1HY1bFy2RV3XCbDfYMPwJNkfw5Jh9kU0.01388933 BTC1465.49 USD901.88 USD
19CbYmSWgmejgRY8KzuwK6QzASvsK8eF2V0.05023646 BTC5300.53 USD3262.00 USD
19CbYmSWgmejgRY8KzuwK6QzASvsK8eF2V0.02933445 BTC3095.13 USD1904.77 USD
19CbYmSWgmejgRY8KzuwK6QzASvsK8eF2V3.46280612 BTC365366.30 USD224850.39 USD
 
1DSt8gBBkMr3VjiRDZsarKgQPB2XQFMnVL3.51568850 BTC370946.01 USD228284.20 USD
19CbYmSWgmejgRY8KzuwK6QzASvsK8eF2V0.02658853 BTC2805.40 USD1726.47 USD
1AjMpWjjZYyrdCF4MjWhEs1DMix3u1vHGo0.00072200 BTC76.18 USD46.88 USD
1AjMpWjjZYyrdCF4MjWhEs1DMix3u1vHGo0.02100000 BTC2215.74 USD1363.59 USD
1AjMpWjjZYyrdCF4MjWhEs1DMix3u1vHGo0.10990000 BTC11595.73 USD7136.14 USD
 
1KHwaxwESr2HXm82dqdm9g34E6uZsNftNP0.10500000 BTC11078.72 USD6817.97 USD
1AjMpWjjZYyrdCF4MjWhEs1DMix3u1vHGo0.02652200 BTC2798.38 USD1722.15 USD
1AMvw2bP9s9jzsUyAYmE9crnrVUnctGPxt3.00000000 BTC316534.88 USD194799.00 USD
1AMvw2bP9s9jzsUyAYmE9crnrVUnctGPxt2.00000000 BTC211023.25 USD129866.00 USD
1AMvw2bP9s9jzsUyAYmE9crnrVUnctGPxt2.00000000 BTC211023.25 USD129866.00 USD
 
168rrA5xxXVF7rQBhGSzxz9TD3ApmXNZVT6.00000000 BTC633069.75 USD389598.00 USD
1AMvw2bP9s9jzsUyAYmE9crnrVUnctGPxt0.99990000 BTC105501.07 USD64926.51 USD
1Awhzik9AnKky6kSHXtx4nzBuWc5c6X4HT0.00415813 BTC438.73 USD270.00 USD
1Awhzik9AnKky6kSHXtx4nzBuWc5c6X4HT0.20871407 BTC22021.76 USD13552.43 USD
1Awhzik9AnKky6kSHXtx4nzBuWc5c6X4HT0.27146676 BTC28642.90 USD17627.15 USD
 
1EdnRx2QQ2YmgdZcYWCH9JG7jBm9iJyK6Y0.37767000 BTC39848.58 USD24523.25 USD
1Awhzik9AnKky6kSHXtx4nzBuWc5c6X4HT0.10656896 BTC11244.26 USD6919.84 USD
12U1aL9qv762AMuHUwBkpyXoucB2Lcq2xe0.03420000 BTC3608.50 USD2220.71 USD
19zR9Bf4xek8dVihHiusJQwLQhjGb66L790.01670000 BTC1762.04 USD1084.38 USD
17cLNAABCT6o98AmgdXagJGMtqcediw7zc0.05040000 BTC5317.79 USD3272.62 USD
1FeHSHPQSzxxLD1CfDzQy3XpLhaEdLGtUb0.56280000 BTC59381.94 USD36544.29 USD
1HuuVW8p4ztxB6tAB4dHA77JvgGiCs87Bi0.52770000 BTC55678.48 USD34265.14 USD
1G5yu6NmebCupNtgGbjPFibri2e8gv7NzL0.41955542 BTC44267.97 USD27242.99 USD
1NjEB1rRmLBTiyn3JKUQ2NeLhr1wJUwXkP0.39660000 BTC41845.91 USD25752.43 USD
17534WkhFvtLubtoN1xF6oWk1HzMTf22Yc0.37770000 BTC39851.74 USD24525.19 USD
 
1KcAm2tB9NdHbxetH8sDJhrS6ywXzrySUt2.15820000 BTC227715.19 USD140138.40 USD
113aJJ1fNhY7Y7Zg29tFMC4UESxnywVVVu0.22725542 BTC23978.09 USD14756.38 USD
1N6iWh8WGL54qv4fYMpK54fbh1RRtpo8HG0.08872311 BTC9361.32 USD5761.06 USD
1N6iWh8WGL54qv4fYMpK54fbh1RRtpo8HG0.02665065 BTC2811.95 USD1730.51 USD
1N6iWh8WGL54qv4fYMpK54fbh1RRtpo8HG0.18655457 BTC19683.68 USD12113.55 USD
1N6iWh8WGL54qv4fYMpK54fbh1RRtpo8HG0.02661693 BTC2808.40 USD1728.32 USD
 
1LWjryRMV1T1Jmi5dAnrz5M9ziLQ36AfYN0.32844526 BTC34654.79 USD21326.94 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00047170 BTC49.77 USD30.63 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00052685 BTC55.59 USD34.21 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00016884 BTC17.81 USD10.96 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00027604 BTC29.13 USD17.92 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00028100 BTC29.65 USD18.25 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00031650 BTC33.39 USD20.55 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00155000 BTC163.54 USD100.65 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00012922 BTC13.63 USD8.39 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00013734 BTC14.49 USD8.92 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00065950 BTC69.58 USD42.82 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00006453 BTC6.81 USD4.19 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00027850 BTC29.38 USD18.08 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00031280 BTC33.00 USD20.31 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00034267 BTC36.16 USD22.25 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00050261 BTC53.03 USD32.64 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00057313 BTC60.47 USD37.22 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00031651 BTC33.40 USD20.55 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00010731 BTC11.32 USD6.97 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00010092 BTC10.65 USD6.55 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00027604 BTC29.13 USD17.92 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00021333 BTC22.51 USD13.85 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00027200 BTC28.70 USD17.66 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00027900 BTC29.44 USD18.12 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00010166 BTC10.73 USD6.60 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00010438 BTC11.01 USD6.78 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00023954 BTC25.27 USD15.55 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00049850 BTC52.60 USD32.37 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00007817 BTC8.25 USD5.08 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00025705 BTC27.12 USD16.69 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00206282 BTC217.65 USD133.95 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00011401 BTC12.03 USD7.40 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00030809 BTC32.51 USD20.01 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00027900 BTC29.44 USD18.12 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00170291 BTC179.68 USD110.58 USD
 
1AmpMRkyrqSvDsF5sdCGX6KeXdiLCUeMdT0.00390247 BTC411.76 USD253.40 USD
1JwEpEfvNFzFvMtka3u4sbfU7M1zMd9ccR0.00920000 BTC970.71 USD597.38 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.12196069 BTC12868.27 USD7919.27 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.87990000 BTC198351.30 USD122067.55 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.61990000 BTC170918.28 USD105184.97 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.39990000 BTC147705.72 USD90899.71 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.79990000 BTC295422.00 USD181805.91 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.69990000 BTC73847.59 USD45446.61 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.39990000 BTC253217.35 USD155832.71 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.98990000 BTC209957.58 USD129210.18 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.20990000 BTC233170.14 USD143495.44 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.13990000 BTC225784.33 USD138950.13 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.35990000 BTC143485.26 USD88302.39 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM3.23990000 BTC341847.11 USD210376.43 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM3.29990000 BTC348177.81 USD214272.41 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.19990000 BTC21091.77 USD12980.11 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.50990000 BTC264823.63 USD162975.34 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.25990000 BTC27422.47 USD16876.09 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.09990000 BTC221563.86 USD136352.81 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.59990000 BTC168808.05 USD103886.31 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.19990000 BTC126603.40 USD77913.11 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.29990000 BTC242666.19 USD149339.41 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.89990000 BTC200461.54 USD123366.21 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.59990000 BTC274319.67 USD168819.31 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.71990000 BTC286981.07 USD176611.27 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.49990000 BTC52745.26 USD32460.01 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.19990000 BTC126603.40 USD77913.11 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.59990000 BTC274319.67 USD168819.31 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.99990000 BTC316524.32 USD194792.51 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.29990000 BTC242666.19 USD149339.41 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.89990000 BTC94949.91 USD58433.21 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM3.49990000 BTC369280.14 USD227259.01 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.19990000 BTC21091.77 USD12980.11 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM0.87990000 BTC92839.68 USD57134.55 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.59990000 BTC168808.05 USD103886.31 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM2.59990000 BTC274319.67 USD168819.31 USD
 
1F7jNpCTxEkYmyDDzc6cKmXEyf3iX1EQbt60.00000000 BTC6330697.50 USD3895980.00 USD
1J1X435dLtybnezeCnLkDrAC6rpCmhwPMM1.82786069 BTC192860.55 USD118688.48 USD
18y1F2PwgT7eXA28wKH44oJchZxcH9mPrP0.00060000 BTC63.31 USD38.96 USD
19KPzaX71SFVWz8xqbfiu73yLaRQSdZVfy0.00100000 BTC105.51 USD64.93 USD
 
19KPzaX71SFVWz8xqbfiu73yLaRQSdZVfy0.00100000 BTC105.51 USD64.93 USD
15aA5PUnQZZrVwtHcDvteshmUeLPaNiyto0.00050000 BTC52.76 USD32.47 USD
OP_RETURN 53504b6d2e7668ca50a8928442fbf6260000063291daa9394ce2f7886b682a45a18576805f19ef0e0 BTC0.00 USD0.00 USD×
1Mih4mGzzgCKH7XwrRy2CNqahTy2JaxtnL0.00040000 BTC42.20 USD25.97 USD
1Mih4mGzzgCKH7XwrRy2CNqahTy2JaxtnL0.00000546 BTC0.58 USD0.35 USD
1Mih4mGzzgCKH7XwrRy2CNqahTy2JaxtnL0.00021230 BTC22.40 USD13.79 USD
 
1Mih4mGzzgCKH7XwrRy2CNqahTy2JaxtnL12GKyzYpkfkDcWDUNzyvx29C12hAnafovN0.00000684 BTC0.72 USD0.44 USD×
1Mih4mGzzgCKH7XwrRy2CNqahTy2JaxtnL0.00040000 BTC42.20 USD25.97 USD
1Nf3oM2pmoKx7M5oNUhyKYr3GLecineMHX0.00000546 BTC0.58 USD0.35 USD
1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P0.00000546 BTC0.58 USD0.35 USD×
31jQniS36Yaod2K9t8GSkeDzwCx6FbEqXc20.88470000 BTC2203578.63 USD1356106.23 USD
 
19fToypvvtwYjqeCRvC15XD35rRNofLdQm0.01000000 BTC1055.12 USD649.33 USD
34Z1Bn5mz9D8TsDEPdMtWwXwGXXtf65Nsw13.18210000 BTC1390864.79 USD855953.30 USD
3AUB4Mb5RLPc97TL5PzM2pJrCUETeHKGFW7.69253830 BTC811652.22 USD499499.59 USD