272574
0000000000000001af7d04648561565513f3c35861691f101f7ad0930a3c228f
Transactions220
Height272574
Confirmations685890
Timestamp4610 days 23 hours ago
Size (bytes)149226
Version2
Merkle Root322e1589b8bfe61933b53df9ad331d1d8597eb8bcf7f5d300fcaa285704fe874
Nonce1600593969
Bits19061242
Difficulty707408283.0514966

Transactions

1AvGwDEZcJBbTT3FgThKHyQXVxC5MpGcJn2.18909012 BTC230974.46 USD139900.37 USD
 
1ERKrjZEc545yLDyaCXFJuAUMN9AsovbLw0.01000000 BTC1055.12 USD639.08 USD
1AvGwDEZcJBbTT3FgThKHyQXVxC5MpGcJn2.17909012 BTC229919.34 USD139261.29 USD
1AvGwDEZcJBbTT3FgThKHyQXVxC5MpGcJn2.17909012 BTC229919.34 USD139261.29 USD
 
1ERKrjZEc545yLDyaCXFJuAUMN9AsovbLw2.17899012 BTC229908.79 USD139254.90 USD
14pxrPSBwEBYtH1NzAbm69xjrCioG7iC3c0.50000000 BTC52755.81 USD31954.00 USD
 
1FZ9yGehfnBa8nymq5eJ9NcsW4NDnrCvb70.01430622 BTC1509.47 USD914.28 USD
148iKeHfSshEJPaXgPHUrYnCuvgL141Jnb0.01392700 BTC1469.46 USD890.05 USD
15x6FGw87xGhbyhreosDEzGViGYRyLhPmB0.01370501 BTC1446.04 USD875.86 USD
13W3rJcVx9jDznWGqY16frbfZw97eUM8wk0.01257146 BTC1326.44 USD803.42 USD
16riSsEL82EqNibSqR9tSewZrvHnJSBH1M0.01226800 BTC1294.42 USD784.02 USD
1FZ6nohZbnu1sjg92wzctcz1687kJiayXd0.01212555 BTC1279.39 USD774.92 USD
1EdjN4N7BD9nX8eTuXiFqxw3MSmBj1TAvh0.01200000 BTC1266.14 USD766.90 USD
1Q8dncpEeiw3ZFWHztcD8ug1VnuZzvUSPu0.01196496 BTC1262.44 USD764.66 USD
1DBT7xboLUZvCew2nSc2RAb9chm9nQjdU0.01193967 BTC1259.77 USD763.04 USD
1Chh5qAbTKRGSUAgVeVKvfL5nwipm9NxaG0.01190000 BTC1255.59 USD760.51 USD
1M9mmA2fnNmGwCPkR2mKzgQJbEomU6zzbY0.36146713 BTC38138.98 USD23100.64 USD
1MGAbnfzjiYWjwBxdqFnDDVHhsrASp3K2d0.01182500 BTC1247.67 USD755.71 USD
17g7r9px3FUFsGqVHaheQWDNVdp6EKGBUS7.83110000 BTC826272.09 USD500469.94 USD
1FXiHXwr4w6kXZkTorgikeDm1k1Tdmsp9w10.00000000 BTC1055116.25 USD639080.00 USD
 
1MnY7Y3KvHC53gKWtbb8EtuC2ZAK5cNJxq1.83120000 BTC193212.89 USD117028.33 USD
1GJGGVYAbEBaf2Gv6fFe6JquLQZWzKz9Az15.99990000 BTC1688175.45 USD1022521.61 USD
1H6XSbHpUanr7s4V2WHi8LJiuWfYVVGAw47.71820000 BTC814359.82 USD493254.73 USD
 
1CTswpJvUM6zKoWzrXkVfcz8ziK7KEX8fp6.99990000 BTC738570.82 USD447349.61 USD
14rb1o7UHvZjnW2hA6PKRJmTkZ9nP7z2Ft0.71830000 BTC75789.00 USD45905.12 USD
1Bfii2mUYGzDsGcmKKttwXAhXhbLHXsNCN2.27980000 BTC240545.40 USD145697.46 USD
 
14GBDnnz8tx4TBxCzsdcjsfAbcHMix7GJz1.92980000 BTC203616.33 USD123329.66 USD
18z9vFMKLHJ1R4YSu1HqXSTjdh1HbGgTxU0.35000000 BTC36929.07 USD22367.80 USD
1LEk3BPTuvLDuRm7in9a24RxAb4NTZUUyQ0.00090000 BTC94.96 USD57.52 USD
1LEk3BPTuvLDuRm7in9a24RxAb4NTZUUyQ0.01000000 BTC1055.12 USD639.08 USD
133s1qckLePW1tg8esfCHGGj6tFvgJofaX5.00667000 BTC528261.89 USD319966.27 USD
 
19S64bWUFMutqJy1uwxJvCEsw6ACFDVnuq5.01757000 BTC529411.96 USD320662.86 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
15mphcTrLmexVcd3r2HxDQWHQzpJa2v3La0.01000000 BTC1055.12 USD639.08 USD
 
1HJKAETKoVCzAjPGWwRC5KLekA2tHs91ik0.50000000 BTC52755.81 USD31954.00 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
16MqtC7UvUgqvrjir5YjuREUdBpNxwNx9S0.01000000 BTC1055.12 USD639.08 USD
 
1Pw71A9VFHZGgaGEHk3Wp3ASQGLEzTYHcT0.09000000 BTC9496.05 USD5751.72 USD
1PKugNydSK4PfHepHS6ZJTYa3K4fxFXvKY0.40000000 BTC42204.65 USD25563.20 USD
 
1NEuMsAgZcUjs9zJPESr5qucjiT9fJZagd0.40000000 BTC42204.65 USD25563.20 USD
12Ts85t4jk95AcfrwNQrKghkbc6nm2NAkS6.99800000 BTC738370.35 USD447228.18 USD
 
13pM9i35g1beFti3ufYqAEiTLhz3TVsfbr5.00000000 BTC527558.12 USD319540.00 USD
19NFC3MgRFLJYkmK4EGx2FH5p1wniZTRii1.99800000 BTC210812.23 USD127688.18 USD
1GzZj5eAPEueSrzFjto95EYkBv2qKkuSVD7.55810000 BTC797467.41 USD483023.05 USD
 
1CtD6diN1Fk8ZzcNnnfsU8JBQuCpRG1sL17.42320000 BTC783233.89 USD474401.87 USD
1DTakyBwHzyEHCFvzpcPbRvhJeV3isRF1D0.13490000 BTC14233.52 USD8621.19 USD
14oibqjdMymTLGgiqbKFSLrMpqk23wY3FT0.32000000 BTC33763.72 USD20450.56 USD
 
19AnLMUBTvs2hyVVUDY7rr96KGcQJsnG9Y0.01194353 BTC1260.18 USD763.29 USD
14oibqjdMymTLGgiqbKFSLrMpqk23wY3FT0.30805647 BTC32503.54 USD19687.27 USD
1Nr4p2TFnfqZfpWSbT4FsJh2oqXEimdmwr1.00000000 BTC105511.62 USD63908.00 USD
1FJB2tSGrFY8ieVcYRG9dKLYqB6jDShQ640.13600000 BTC14349.58 USD8691.49 USD
1Ds3LPeViWKsgmmCh5J8ayhBRWL2cwrwn0.79980000 BTC84388.20 USD51113.62 USD
 
1BLUeBirdV2RBnyJBQZvNXsCMm3VVqoPTj1.92000000 BTC202582.32 USD122703.36 USD
19UWBvgirQdjbtwbkVLc7o133Z1kEa2h1z0.01580000 BTC1667.08 USD1009.75 USD
1CzSvmBpF5dpFPH8NH6hkwDLfuhqx7JBsF0.09000000 BTC9496.05 USD5751.72 USD
1GcyDWa3oLTsnpYjrwqRkwujZLgurdmenm0.00990000 BTC1044.57 USD632.69 USD
1N2nJbYcA9YPu7VKNjqwBq9yHoae18sdYE0.02000000 BTC2110.23 USD1278.16 USD
1JZfHrSDixtG4LMuJ2unFuJqEqRjmMywzK2.00000000 BTC211023.25 USD127816.00 USD
1PNUA7kCcKCdANdbxZzh99MA7gZoPXFXZ76.74701621 BTC711888.64 USD431188.31 USD
1BkBjKL3tYBSYarHKrPTrQW3bAMZSHs8KK0.35000000 BTC36929.07 USD22367.80 USD
1Bc5W5BroLounsVqfQJso3w7r2JnynVLnK0.23900000 BTC25217.28 USD15274.01 USD
1Be62AiFgHTidfRXFAsYDVuPM3Tg3gYzFL0.01000000 BTC1055.12 USD639.08 USD
15hQvqBfHkjhhdPkfSLV9cNfqoNCzvhhFE0.02410000 BTC2542.83 USD1540.18 USD
 
123CHkKkGxwBUB2J4g6wRAbfe4ertyDGhs9.48000000 BTC1000250.21 USD605847.84 USD
1CQsZj2bmuYyAPJ1H7CfeR4pLXU2PY4VMJ0.01001621 BTC1056.83 USD640.12 USD
1AyNABiSa1MCbpoyzPGkg1bVqMV3tSczL80.18071764 BTC19067.81 USD11549.30 USD
 
19oGvuPVfEGzibW2j6rNnkeaW7W5YbHtB60.18071764 BTC19067.81 USD11549.30 USD×
1BuM1jcTbkLyEAJqpumCaqa9nAx73Y6bTt0.18001768 BTC18993.96 USD11504.57 USD
 
12MbTmgVm3xiVwRBaYhPEoBdrRFk2rKATn0.18001768 BTC18993.96 USD11504.57 USD×
16QypARSeGwx8LUWcWH951WMjuGmTuLkuv1.34397245 BTC141804.72 USD85890.59 USD
16QypARSeGwx8LUWcWH951WMjuGmTuLkuv0.32000000 BTC33763.72 USD20450.56 USD
 
1LVS8poBS98jjQtRcZtBr8PbWrsNjG2mN80.03028581 BTC3195.51 USD1935.51 USD
13rDve5auB6GYXDfVmD8K4qiqxwmMmyx5P0.04950566 BTC5223.42 USD3163.81 USD
17CpzTRsbLNhGc2nN64PCRLVQKu2uPVZ9E0.04950566 BTC5223.42 USD3163.81 USD
19R8q9gZVpvvKzw6uiA2aEKifyN9jqfiFw0.04950566 BTC5223.42 USD3163.81 USD
1FWuK3xRqkC7AN56cx3h8cZdQpM5y6CcZn0.07251123 BTC7650.78 USD4634.05 USD
1LfbpaELRmcA1pZcAfjUy8LsU7aEvZ3JHA0.09930252 BTC10477.57 USD6346.23 USD
1DevpE6o3nGqZshdFTTNA6NvuisQpoFF6Z0.08590687 BTC9064.17 USD5490.14 USD
1JkJTth1P26KLotEN7YsanQtLbEsXHP9qG0.08590687 BTC9064.17 USD5490.14 USD
16d4ifoJhSRbRYGCW5C8y6JDrYiMnsFoRW0.19103359 BTC20156.26 USD12208.57 USD
1PZiezG4pocqFXY6YRCfHgsHooD9fYYF20.95050858 BTC100289.70 USD60745.10 USD
19jbzX5neZfD6rGXvJiGUXbXFzqeGAmNzL0.27898635 BTC29436.30 USD17829.46 USD
19jbzX5neZfD6rGXvJiGUXbXFzqeGAmNzL0.11828541 BTC12480.49 USD7559.38 USD
1GdufFP4pX478hYT7imfz7vPbzsjc2zZqo0.01263999 BTC1333.67 USD807.80 USD
1BxPS1MppEzstWYsT3ybdh4S5ugLRJJb1V0.01003001 BTC1058.28 USD641.00 USD
12ycUyiX7zowMNfjUNKu8XaGriGgdzqmP40.02137220 BTC2255.02 USD1365.85 USD
 
15WP7AnbPmSLFkQa6wRViHZ7FpCSNQVA5M0.43000000 BTC45370.00 USD27480.44 USD
1EFtqTAhj4wyq12GwGfwxzktoTKsSEqXwi0.01131396 BTC1193.75 USD723.05 USD
1F3tXhfEWxAQMjfDDYTzPHNQXVK5revL2D2.93700000 BTC309887.64 USD187697.80 USD
 
18NLSC3y3D4iZZBAoBqjQ6DtwwW63UrLzu2.93700000 BTC309887.64 USD187697.80 USD
1Ek1pivcPAF8ekLi8oWkN6gJsbHgtfhJo610.00000000 BTC1055116.25 USD639080.00 USD
 
1Eh88Z8oDNBTTGEuuxodMSbZZLhCm27oiF3.04034158 BTC320791.38 USD194302.15 USD
1BKGFGghdghiBPyGKsjiF9Zys2xYh6t6F56.95965842 BTC734324.87 USD444777.85 USD
15Mzau29c6pcDAKyCgQ24oEAmvh39k84B10.00500000 BTC527.56 USD319.54 USD
1GgSL5CTuYmjstzTqs1ZURVU7Wf7GKfVjC0.01060726 BTC1119.19 USD677.89 USD
1BHZf1dsC2y7zryHk3qdjTG6FNjVoEGRDV0.00000001 BTC0.00 USD0.00 USD
1LE4Znw55eXEyP9uaaqcB4AHQCErcNmenL0.10331895 BTC10901.35 USD6602.91 USD
1Mh4WWrbmqQtwsoYvmd7JJwKaWg7ACaMjN0.00473499 BTC499.60 USD302.60 USD
15QhbBjpPzZGos864Sxqj2anGPeboZ7Lu20.12000000 BTC12661.40 USD7668.96 USD
12wWfSstSoBz25rSjujjBNwbghhDAY4GuZ1.00000000 BTC105511.62 USD63908.00 USD
1Hfn3uatZD8Q1XNBbz34HyN81HcpLU3xZL0.01000016 BTC1055.13 USD639.09 USD
179ZL5XArsmiH7DBeHprPtUGNNFejX1y4R0.10000000 BTC10551.16 USD6390.80 USD
174fMD5NTiaf49txxzLLNEdTU1U5qruiRX0.10000000 BTC10551.16 USD6390.80 USD
189vmPVsME1p7d21gUTVRXFEwhnR8GC58V0.03000000 BTC3165.35 USD1917.24 USD
18kyUBGkQWRW8v8AmGnqC9fSJr3iQxjS5c0.00679800 BTC717.27 USD434.45 USD
1Ae7LEs3j8JwdrXQD9gBtyMshoKHZf9Zd30.00900000 BTC949.60 USD575.17 USD
1ADsEiioVVkC2HBPh66XpaeBM8DiCLFhGg0.00400000 BTC422.05 USD255.63 USD
 
15AEfijMH2UkLFbPiFvZVJrMQMZitDQaqu0.79041925 BTC83398.42 USD50514.11 USD
1H8nPHpEFikooKe1d1t2c37VA8jAjTMeqY0.12041920 BTC12705.63 USD7695.75 USD
1E7TWmFrxWAaDrzK3VkGrA8Z792FBQUgR80.10461574 BTC11038.18 USD6685.78 USD
14SBJamvBqdMGp6hUodHPAaactU5c3P78g0.01001211 BTC1056.39 USD639.85 USD
1FRKfUFGZsLJLp3R1NpCXnA9yA1Aomqr3T0.10032000 BTC10584.93 USD6411.25 USD
182HxVw8yq9gbutxvr1ApTowcHgod3mQ4K0.09717901 BTC10253.52 USD6210.52 USD
1EZzaJfdMntfXycCatCqZqfewN8EauYtkG0.08985982 BTC9481.26 USD5742.76 USD
12fQY3r3F4s6nGemEDKUYdGHhKAcWkshqJ0.06671124 BTC7038.81 USD4263.38 USD
1DrUiQwynwV6DW67AHoRHFfh4oxfBQekeK0.06212300 BTC6554.70 USD3970.16 USD
14E1rKGyqqM8J6y4C78vgXD8YRr6eC2n6m0.06180000 BTC6520.62 USD3949.51 USD
1FyQqKvBobXw8drkepBRi7xusRBTot33nS0.01000000 BTC1055.12 USD639.08 USD
1BUBGnp3BBM6xDAjWTJzQKo3DXFj4e4Fpv0.00200000 BTC211.02 USD127.82 USD
 
139S6FmTH2PPxuJfGbg2XXa8yXBTjGf9yK0.01200000 BTC1266.14 USD766.90 USD
1Dic5KnW8c1QfD7wpU9trY3zVjXSAK1tzJ0.00212281 BTC223.98 USD135.66 USD
1Dic5KnW8c1QfD7wpU9trY3zVjXSAK1tzJ1.34970000 BTC142409.04 USD86256.63 USD
1Dic5KnW8c1QfD7wpU9trY3zVjXSAK1tzJ1.93145828 BTC203791.30 USD123435.64 USD
 
15dtjw4f4gUx94YRefLrUm1jjaiDgb56jz2.61000000 BTC275385.34 USD166799.88 USD
1Dic5KnW8c1QfD7wpU9trY3zVjXSAK1tzJ0.67328109 BTC71038.98 USD43028.05 USD
15S5JjThppKR31Zv912k7AsD7Bk7v6dATS0.35420000 BTC37372.22 USD22636.21 USD
 
1PcKVhX8eGGZcLHjZeojcNmfA8CApPEV1w0.16900000 BTC17831.46 USD10800.45 USD
15S5JjThppKR31Zv912k7AsD7Bk7v6dATS0.18520000 BTC19540.75 USD11835.76 USD