351994
0000000000000000013b99cd1a80884cc7af1791eb3efd9c7e54d9a44750e99c
Transactions1077
Height351994
Confirmations607317
Timestamp4119 days ago
Size (bytes)600084
Version2
Merkle Root5ef6eee903985f3b0a2be5cbd7abce13a59d8126bbe53d7bcb2134f3cb1e9a73
Nonce2730995650
Bits18163c71
Difficulty49446390688.24144

Transactions

1BqkqUcRJ2nKsJTVoNGpGCU9avv63i1z5p0.00007922 BTC8.36 USD5.15 USD
175o7WVs5uc7zvhxawaYoZWhZC487qzi6D1.64993400 BTC174087.22 USD107240.76 USD
1BqkqUcRJ2nKsJTVoNGpGCU9avv63i1z5p2.16260000 BTC228179.44 USD140562.51 USD
1MWyXKjKQ5Yd1FtQLQPzmMZKDrH5hHfNmf0.73910573 BTC77984.25 USD48039.66 USD
1Crsnj8uUE5JkKbg2RLpqruvz1WknoaTh50.29490000 BTC31115.38 USD19167.62 USD
1Pj8r6M9oakD31guqVr3XK9hCh86Fe3Ad10.77160000 BTC81412.77 USD50151.69 USD
1AjgR8Ew5PF1TDbTQEEWK6gMp2hpc6pxWP0.01090000 BTC1150.08 USD708.47 USD
1AjgR8Ew5PF1TDbTQEEWK6gMp2hpc6pxWP0.00910000 BTC960.16 USD591.47 USD
1CJyzQvzmQvZKAbcCTfx9ahFW1h5KYhhgo0.66210000 BTC69859.25 USD43034.51 USD
 
1L8B6oiC15tidjrWoaRGM8HTN7YA4gYpHV6.30010000 BTC664733.79 USD409487.60 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00099382 BTC104.86 USD64.60 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00032622 BTC34.42 USD21.20 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00007866 BTC8.30 USD5.11 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00010900 BTC11.50 USD7.08 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00034892 BTC36.82 USD22.68 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00027762 BTC29.29 USD18.04 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00020696 BTC21.84 USD13.45 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00311121 BTC328.27 USD202.22 USD
 
1FBQuJaE4xcstQYLESpeVMhQfSjHWi8pDB0.00474603 BTC500.76 USD308.48 USD
1JCrFBQvszNZibJDo6SL635iTHquc1wSCA0.00050638 BTC53.43 USD32.91 USD
14nq6yXNbNWPqmPq1PufD2KyGjyjwRh1nm0.00345415 BTC364.45 USD224.51 USD
1K4XYiKCr2gBYgwP4B36cNHzg7gg4d3szx0.00033435 BTC35.28 USD21.73 USD
1K4XYiKCr2gBYgwP4B36cNHzg7gg4d3szx0.00009191 BTC9.70 USD5.97 USD
14nq6yXNbNWPqmPq1PufD2KyGjyjwRh1nm0.00302767 BTC319.45 USD196.79 USD
 
1LhKzZJfHwY3ZcEj2MLRpNjJSBq2UtH22v0.00680808 BTC718.33 USD442.50 USD
14ocFreGBkn4bWr7vjTSLoLQxX5uEKaTD30.00518719 BTC547.31 USD337.15 USD
1BUtZDvBW778CXgsmmcL42syHe1ffw8fqt0.00038735 BTC40.87 USD25.18 USD
1CWC6XowB1ELEGLwkXv216aPucCnzh1WxP0.07425752 BTC7835.03 USD4826.52 USD
1H6ubBTfqDZRjrRCCGo9DbhME6aaEGUGpo0.01014628 BTC1070.55 USD659.48 USD
1Lbz5gwibKbGnxc1jAVBJ7N6UYwKssD1DZ0.01007008 BTC1062.51 USD654.52 USD
124RsZZcuD6Sg6MwowAjD9TycE1kU4Fivi0.01000772 BTC1055.93 USD650.47 USD
 
1AUCZLJm8tV8WF75zrrRRzvsATuc3ZW1zo0.09990000 BTC10540.61 USD6493.20 USD
1LwMfZhVBxHQqDTGAXZcHPTCWWqvWSQYev0.01000614 BTC1055.76 USD650.37 USD
3D9Gi4JsBaFRfyyDHiC3QM4o3zreV6oD4G0.08940184 BTC9432.93 USD5810.85 USD
 
164dogiT7oRnZfhdgccDMxT5MQN7riPCxk0.00453618 BTC478.62 USD294.84 USD
32MRhoyQb4Fh8EpWaw4rDioArrgMfnqbSx0.06733225 BTC7104.34 USD4376.39 USD
19aw5x6bApnn7aDw2UBx555j7HYSFUJirP0.00293673 BTC309.86 USD190.88 USD
17uBr7dtiMRsDGgdhj54DZbpgFH9L4C8iE0.00013746 BTC14.50 USD8.93 USD
1PGMoPNzNgDpiJWR6PYwKBQaEc4qsfXqQu0.00006990 BTC7.38 USD4.54 USD
1Q7iMmcct2eU8gaECiHgk9j8XZEM6xKA6d0.01000000 BTC1055.12 USD649.97 USD
14eygmk77xNHMGB5swyAmFVm3frGiUiN3q0.00008899 BTC9.39 USD5.78 USD
1G1P7nph5JvyEc2CbUGm5NTkS9hATgvivp0.00007660 BTC8.08 USD4.98 USD
15phFW2pRDBwSyLz4a3PifGJcQVwR6eyQH0.00050000 BTC52.76 USD32.50 USD
1Bhm71bE3CKnV85bERUbVhq1e3QMkiZQdi0.00362373 BTC382.35 USD235.53 USD
1Q7iMmcct2eU8gaECiHgk9j8XZEM6xKA6d0.00006116 BTC6.45 USD3.98 USD
1Q7iMmcct2eU8gaECiHgk9j8XZEM6xKA6d0.01000000 BTC1055.12 USD649.97 USD
 
1KpB91Ad1z2ruzgxTMfgSN94Nko9YQfTXT0.00996116 BTC1051.02 USD647.45 USD
1LwyZvEAWmXf3tXXoxmX3drs2oYFRWEcvf0.00020300 BTC21.42 USD13.19 USD
1LwyZvEAWmXf3tXXoxmX3drs2oYFRWEcvf0.00254705 BTC268.74 USD165.55 USD
1LwyZvEAWmXf3tXXoxmX3drs2oYFRWEcvf0.00013620 BTC14.37 USD8.85 USD
1LwyZvEAWmXf3tXXoxmX3drs2oYFRWEcvf0.00062576 BTC66.02 USD40.67 USD
1LwyZvEAWmXf3tXXoxmX3drs2oYFRWEcvf0.00039802 BTC42.00 USD25.87 USD
1LwyZvEAWmXf3tXXoxmX3drs2oYFRWEcvf0.00008356 BTC8.82 USD5.43 USD
 
1FRrsTw8hfv2r9hJoMf1J6gsYsVb6zrse10.00385000 BTC406.22 USD250.24 USD
1FRrsTw8hfv2r9hJoMf1J6gsYsVb6zrse10.00385000 BTC406.22 USD250.24 USD
1K24aa4S6imgwaUsRxx4PeXxgyDA3iKeQH2.09113361 BTC220638.91 USD135917.41 USD
 
1HWqsgnSd12Gv8SpoUMi1Cj8hp79BTSpW70.00385000 BTC406.22 USD250.24 USD
1HuVcgXPRPdk7eFGJxEaKhSTA6qTGFcGRv2.09103361 BTC220628.35 USD135910.91 USD
1Kk7SpC3mWQknnvwumDi6uVcQ52bzrWsZD0.00040000 BTC42.20 USD26.00 USD
1Kk7SpC3mWQknnvwumDi6uVcQ52bzrWsZD0.00020000 BTC21.10 USD13.00 USD
1Kk7SpC3mWQknnvwumDi6uVcQ52bzrWsZD0.00025000 BTC26.38 USD16.25 USD
 
1GWV2qk5B5Rv5Yi2zTvve4YTVnxk6xgL2n0.00030000 BTC31.65 USD19.50 USD
1FbNjXHnzUiTz71e4TYmZFhjqGu8scffN60.00005000 BTC5.28 USD3.25 USD
1Kk7SpC3mWQknnvwumDi6uVcQ52bzrWsZD0.00040000 BTC42.20 USD26.00 USD
1LuckyR1fFHEsXYyx5QK4UFzv3PEAepPMK0.01000000 BTC1055.12 USD649.97 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00180000 BTC189.92 USD116.99 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00348860 BTC368.09 USD226.75 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00390000 BTC411.50 USD253.49 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00390000 BTC411.50 USD253.49 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00590000 BTC622.52 USD383.48 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00600000 BTC633.07 USD389.98 USD
 
13s2LLjzpTU8tkyCwAJXzb2aZ2C8PrnHmN0.08990000 BTC9485.50 USD5843.23 USD
1NxaBCFQwejSZbQfWcYNwgqML5wWoE3rK40.00468860 BTC494.70 USD304.74 USD
1nJ4j5swR7fFpozQus5B5nn3xUBAhPS8F0.00440541 BTC464.82 USD286.34 USD
16kwCdwkHjmToCBtDaU6rn5W7b1v6gSjH40.10000000 BTC10551.16 USD6499.70 USD
1FnQ2UKvFxdePCasXcofXNV1b1vCSk1kdz0.00973246 BTC1026.89 USD632.58 USD
 
1KxHmq791k6F84eVUh5Ber5433pqyuL58C0.01328100 BTC1401.30 USD863.23 USD
18ufe58jAKYx6YmFUNLL7TteYiSVxF3Uyc0.09112441 BTC9614.68 USD5922.81 USD
1GRBQxPcVSsUWu7eHU4fy6g9KvD2woqZCN0.00240822 BTC254.10 USD156.53 USD
1J7PNwc5o4XpgPi8UQYcU8FnyWXNBtijgp0.00240822 BTC254.10 USD156.53 USD
1N66pFDFBJMczHRuqfQXb1ZEEjiMvbcHEu0.00240822 BTC254.10 USD156.53 USD
1B9pWJecT17eBXShshq3xCdCu1j4SwCMP70.00240780 BTC254.05 USD156.50 USD
1HtCPqKuv9SqWW8KQpYUNoTTgKsdcN6qd0.00006577 BTC6.94 USD4.27 USD
1PgeiZeYodQmUwLsvXSsb74C5hsZcfnyg20.20000986 BTC21103.37 USD13000.04 USD
1MtQprWY1SjDpbzuYFT5fA1m4QN9fLPwNg0.00973243 BTC1026.88 USD632.58 USD
 
1Hw9diEcL4SamJX3f5cq2pKzzc4E6sK9fF0.20000000 BTC21102.33 USD12999.40 USD
1Jainjj7B4oxL2bsYoC4m1i6Mek2ZbAY2B0.00007563 BTC7.98 USD4.92 USD
1D3nE379PnmN2UQkogimv18owfsBqXBi6N0.00240821 BTC254.09 USD156.53 USD
1HR3jYhGEevPEfDkjysDkxKEzie3KZzeQ10.00240821 BTC254.09 USD156.53 USD
1LUBdJ7gN7LzrcX4NTWGzVFA3DiReXq2A30.00240821 BTC254.09 USD156.53 USD
1EyscNfL8cC2ieuAnJyjhvf9pSddpzqymU0.00240780 BTC254.05 USD156.50 USD
1DQNUiwRvDTB7TcCRVXT2Rv7CFXc3RDL3D0.01000000 BTC1055.12 USD649.97 USD
18NoQ8UGzfSECb7MJUANLUu6iyo7u3Wtu90.10735101 BTC11326.78 USD6977.49 USD
1Giu3aQb4u6aAZ5gcX5QVSQ6zoAwNV5YZP0.00973236 BTC1026.88 USD632.57 USD
 
16G33c2d4qErjB2amapa7HZGNsjBpb4Ag60.08000000 BTC8440.93 USD5199.76 USD
1CUggfdEUVaFWyd8F184uJJXVRWmDkNcyc0.03735101 BTC3940.97 USD2427.70 USD
1DgbdcPDdDCjBoWQaRfVBRGZU43JQWMztx0.00240819 BTC254.09 USD156.53 USD
1MNqGUGLxjyeXydsCcZMUJMx2Df6j2wgXW0.00240819 BTC254.09 USD156.53 USD
16ejidruFHCYa7EoGRdVWGh967u7UBQsrQ0.00240819 BTC254.09 USD156.53 USD
1F6AZFPwrwLadHbp9VeP2CjcGFddsRguBF0.00240779 BTC254.05 USD156.50 USD
14PPDaBBNj2d3m7tNvdoSLiRKZQEy7TxNa0.00007330 BTC7.73 USD4.76 USD
1JC2MV63j1VuY5gdN7QPikGEpd8bSq5jem0.02579369 BTC2721.53 USD1676.51 USD
175t8foDitDqgSRHgwkiwX3CpnCMSCUuZB0.03902943 BTC4118.06 USD2536.80 USD
 
134BLxR4AUU4e3xUaxWzeTd4GCPkbtVBXb0.01000000 BTC1055.12 USD649.97 USD
1HP3YDmYSrHG2ZQzhbgDTWV2z4wmBkaPZg0.01586699 BTC1674.15 USD1031.31 USD
14D82Nd5CbSPpLYXe8TNmbpcrQcszwiFZy0.00973246 BTC1026.89 USD632.58 USD
1zbPFvLyU3G6Ly3GWfq5J5FtFtnK3Fvba0.00973246 BTC1026.89 USD632.58 USD
1PQooPhwW5ro79gajv36c1kAyvYrtbynKu0.00973246 BTC1026.89 USD632.58 USD
14XioSjDA6mqp1dZAF2YKseUGF9yveTreD0.00973205 BTC1026.84 USD632.55 USD
1HP3YDmYSrHG2ZQzhbgDTWV2z4wmBkaPZg0.01586699 BTC1674.15 USD1031.31 USD
1Mf7tefF1vwdbpRHUbNrNtWen78j1rCPm70.00973246 BTC1026.89 USD632.58 USD
 
1CZdKbQUudgEJGzSEqDEyKgjTTi7dZKWM50.01580000 BTC1667.08 USD1026.95 USD
1CgNXFWYYSnagBbKukCqSm1SgY3HXE6D8h0.00006699 BTC7.07 USD4.35 USD
1PYSWZcfPNN8nZ2VGvjKABaLsjnnze9KGD0.00240822 BTC254.10 USD156.53 USD
1FNmtpLBe9bZu9qtqEQ6fjpGSzWUgUoRaE0.00240822 BTC254.10 USD156.53 USD
1N4pPRT2vCjFJggY44PAKxvK5nne8BCScS0.00240822 BTC254.10 USD156.53 USD
1HBDUZKd1rQXSMs9PerUrew1jidev5kpm0.00240780 BTC254.05 USD156.50 USD
18BwCo9eJshL774DEmj5LJW9Bk9cFUsnaE0.00030000 BTC31.65 USD19.50 USD
12xWpHUJrtEEroK3R5vdCTSc7bETKExoXU0.00011142 BTC11.76 USD7.24 USD
1MUhDy1phQSGd6cvCC39L4SgYvZi8ppvkV0.00008507 BTC8.98 USD5.53 USD
1EPGPQDH9CjVYsvCfwfUxebio37WWaLAd50.01000375 BTC1055.51 USD650.21 USD
 
19Y5k32bshGbzt8FwVJUnFhLPGHFjZLEPm0.01000024 BTC1055.14 USD649.99 USD
39ACW1kKSKf8o1mu5SQNxDcvAMnZ3DRoAP0.00040000 BTC42.20 USD26.00 USD
1EiCNQNG94CwVTMhhBLfV4zSxgcSug81Ls0.74633119 BTC78746.62 USD48509.29 USD
15VwKB8GH3huEnpWXzG74Nk2Wu9xx4u37B0.01014327 BTC1070.23 USD659.28 USD
19WxLLVTwhoiKVZ3QSJSUF8vC4GK9EAE5X0.02132693 BTC2250.24 USD1386.19 USD
1NqHGhzisbhVVT4gHcXkVe91efQVdjV9Eb0.34003300 BTC35877.43 USD22101.12 USD
 
1CAeJuL2AeLPUct7HvLnttqmUDV1FhdjAo0.01000109 BTC1055.23 USD650.04 USD
1HUQDjAKWNnk5rxU7JpV5C7DtXALjhjh8Q1.10773330 BTC116878.74 USD71999.34 USD
1A9tsZ4rMsqavpqZrmp9TzYxeTX1rCUHvC0.00488781 BTC515.72 USD317.69 USD
1DQ5nTnaBA1Aw3vJ4VpsfV7Ampw1t9q5wg0.01641344 BTC1731.81 USD1066.82 USD
178Q663aqMx2TPaZQ47KoiFsg5Gr7gWoHL0.01494421 BTC1576.79 USD971.33 USD
18V5zrwc11nicEEfbf54VJbcwNLaKXUsVT0.03893848 BTC4108.46 USD2530.88 USD
 
13SUBA61d22D9RwE6bvXjpLE4dsN7M6eJZ0.01048394 BTC1106.18 USD681.42 USD
1Ebc3WWvsJJtCk2kSGNShsinC56AnvxDRh0.06460000 BTC6816.05 USD4198.81 USD
1HEimPE5b3LiWuwP6vPXyvYe54eNxYB56D0.01593274 BTC1681.09 USD1035.58 USD
19Xg4fa4VwgKF8NFCWkXjqoPPKtqz3E7m90.04438746 BTC4683.39 USD2885.05 USD
1KRKiPrtrkMHBDdZgqXpGA92VVqA23RYM0.03081025 BTC3250.84 USD2002.57 USD
13QdFaJwsvsHEKVXEztXniiGD4vsk32aaN0.00300000 BTC316.53 USD194.99 USD
 
1MKoxjAYwFkvNKbznDzNf64Zgd6XLi3icn0.01005920 BTC1061.36 USD653.82 USD
1D7u2UfSxJ7n4yFwhFz8ebHLh4XzVD7kt50.08397125 BTC8859.94 USD5457.88 USD
176y4ayF5nXow2VfW3WYXHigCkSspqniBf0.01000119 BTC1055.24 USD650.05 USD
1PCoejJ37dWRPrc6m1F3yv8BF4VBLMtPKP0.00221591 BTC233.80 USD144.03 USD
1BbukqLpKJjyU4hBJspw5uBV7LfJuhGSzg0.03000000 BTC3165.35 USD1949.91 USD
17qtm1wYrBzyhcVExidwtZpXpA3VNkqZhk0.01046381 BTC1104.05 USD680.12 USD
 
1GnCEn2doJRu1c8mxTPzmXerKXBMo5RG5J0.04251881 BTC4486.23 USD2763.60 USD
1Gf6hWmNDmf3aJvwj73DsMyQ666823ofhH0.01006210 BTC1061.67 USD654.01 USD
15jTKCUoxc37H69ExZddJgWAx5o1pMqUNa0.63008000 BTC66480.76 USD40953.31 USD
1HG5RXHkoMDeKZ1o7Fe4t7QdYPwBpYwcXR0.22585533 BTC23830.36 USD14679.92 USD
14rk9a85PyABk3TecXXFMsV9Q7JJzrXU9Q2.11925000 BTC223605.51 USD137744.89 USD
15EogohAEvuKfc3KDyJnhVwCmTXDBiRGq20.01128279 BTC1190.47 USD733.35 USD
 
1Pq9RzVXAWMo9NNcTp3gkHg9RvreSEbPWG2.97631702 BTC314036.05 USD193451.68 USD
1Hc8Lmgi6FcPMkXDQk1UDJwB3u2ohmPJKk0.01005110 BTC1060.51 USD653.29 USD
1LTRHs8mnsgiVrcTZHmvcw8WHc1rtj3HFy0.00020603 BTC21.74 USD13.39 USD
1LTRHs8mnsgiVrcTZHmvcw8WHc1rtj3HFy0.00025499 BTC26.90 USD16.57 USD
1LTRHs8mnsgiVrcTZHmvcw8WHc1rtj3HFy0.00006636 BTC7.00 USD4.31 USD
1DujY4uVoYuXGW8P7o1ZFVuzDd5Y8sLKYe0.08074888 BTC8519.95 USD5248.43 USD
 
1MPxhNkSzeTNTHSZAibMaS8HS1esmUL1ne0.00052738 BTC55.64 USD34.28 USD
1CGAkuPmCk4VN6PFn5yQVNk8bccaoYf6d90.08064888 BTC8509.39 USD5241.94 USD
1EgV7WpmpFKPWJ1W88oYLjQf5GmKdA8Sqq0.00100000 BTC105.51 USD65.00 USD
1CGAkuPmCk4VN6PFn5yQVNk8bccaoYf6d90.08064888 BTC8509.39 USD5241.94 USD
 
1DB8bSp7D6kiUzuW6FyrRR384e68ZQmTLn0.00100000 BTC105.51 USD65.00 USD
1AnPcnuWp8PioahDjJ2P8aq9yGG8dHpgPq0.08054888 BTC8498.84 USD5235.44 USD
1JGswGX1URcTwhps3BDWUFJbrtmKxQLvMG0.16298000 BTC17196.28 USD10593.21 USD
1AnPcnuWp8PioahDjJ2P8aq9yGG8dHpgPq0.08054888 BTC8498.84 USD5235.44 USD
 
1Jj5c1xkDWTf9RvW5CwVWW5g1xaDtrhWPc0.16298000 BTC17196.28 USD10593.21 USD
1EDvD7EgxQL1Qvz2yF2af3qAdCbUqvhYDt0.08044888 BTC8488.29 USD5228.94 USD
18V8XnjQ6i6hmeSEKhvcAqNoen2Ya2Pd6M0.01060000 BTC1118.42 USD688.97 USD
1J9495dHo8VtJCaKpqsvQhFQbfMGNeLLyD0.00001000 BTC1.06 USD0.65 USD
1AWVEWFNAomQBojW4c5NFpTGxZN3zWtP540.00449600 BTC474.38 USD292.23 USD
18AaXGvGzNVCG3c6So5qgwimztgtciCRJ0.00449600 BTC474.38 USD292.23 USD
 
1PavZ3w96xBXmNAamTjwASzCCYN4KoHm5Y0.00950000 BTC1002.36 USD617.47 USD
13mHSCcia8RkZhjjHzEg6dHCWRes8NhxJz0.01000200 BTC1055.33 USD650.10 USD