Cryo Explorer Ethereum Mainnet

Block #10,609,327

JSON ← Prev Next →
Block Hash 0x4644e9aa692ac262c59aae7e500423832e40da64324f01ec2a77ee80b2a1b378
Timestamp Aug 6, 2020 23:57:11 UTC () 1s block time
Extra Data 0x7070796520e4b883e5bda9e7a59ee4bb99e9b1bca54d0300
Gas Used 12,477,132 / 12,487,770 (99%)
+99.8% above target
Block Size 36,946 bytes
Total Fees 0.45277544 ETH ($890.4463)
Transactions 88 80 OK 8 Failed 60 calls · 28 transfers · 88 Legacy
Event Logs 117
Top Methods transfer ×15 0x0dcd7a6c ×7 0x44312053 ×6 swapExactETHForTokens ×5 swapExactTokensForTokens ×3
Value Transferred 7.900968 ETH ($15538.36)
Status Finalized 13859842 confirmations
External Etherscan · beaconcha.in
State Roots
State Root 0x5a178784f918c1981a77699c4fc68f8c7874c97ab29f267756b2e1b6a754c681
Tx Root 0x86b6c26844c002dc3471e48ee3ba26dae4eb3e4dae63891c43f8609a9f22fbd2
Receipt Root 0x2d34e2aab06f5803a370f391227647e4023da5e78141f634a2c0f5fe1e9ee794

Transactions

Hash Method From To Value Gas Price Txn Fee Cum. Gas Type Status
0xe315969d...c6344c Transfer 0x59981446...8a1f 0x7A2F79F6...b3b5 0.015000 ETH 86.00 gwei 0.00180600 ETH 21,000 Legacy OK
0x09ba620e...8d27d0 Transfer 0x6ec17B53...9a16 0x8fd70Ab0...82Cf 0.015000 ETH 86.00 gwei 0.00180600 ETH 42,000 Legacy OK
0xa7c3ce36...bbda9a Transfer 0x3fD2cCC9...2D0B 0x88828b77...c687 0.015000 ETH 86.00 gwei 0.00180600 ETH 63,000 Legacy OK
0x22cec0d6...0d1d5e Transfer 0x14b84a0d...97A9 0xBdEF1cE8...5B5A 0.015000 ETH 86.00 gwei 0.00180600 ETH 84,000 Legacy OK
0x31b20d58...ec0605 Transfer 0x37609416...b23B 0x1665822B...562a 1.0000 ETH 83.00 gwei 0.00174300 ETH 105,000 Legacy OK
0x6d8437b4...98e7b6 transfer 0xeEe28d48...20da Tether (USDT) 0 ETH 56.00 gwei 0.00314770 ETH 161,209 Legacy OK
0x82a07294...dc529d transfer 0x02CdE78B...0CEb 0xCfD06924...908D 0 ETH 52.50 gwei 0.00212599 ETH 201,704 Legacy OK
0x0ee495fd...8274fc 0xc658695c 0xc6bed363...63DA 0xa2478732...dA9D 0 ETH 47.73 gwei 0.00175871 ETH 238,551 Legacy OK
0x537fe57d...216906 0x000e0f0b 0xFFbFDb80...11b5 0x693c188E...c43e 0 ETH 46.88 gwei 0.01592921 ETH 578,338 Legacy OK
0xe7611ff7...d1aadd 0x00000078 0x8177573B...737D 0x00000000...A4c4 0 ETH 46.88 gwei 0.00408444 ETH 665,464 Legacy OK
0xea3155e8...da32ee 0x00000078 0x9D22a13c...88D5 0x00000000...A4c4 0 ETH 46.88 gwei 0.01412063 ETH 966,674 Legacy OK
0xccacd11e...71935b transfer 0x475271fa...1ceD Tether (USDT) 0 ETH 46.00 gwei 0.00120561 ETH 992,883 Legacy OK
0xdd431e57...d65e33 Transfer 0xFd54078b...6f26 0x0b2cAEe1...8bAb 0.004200 ETH 46.00 gwei 0.000966000000 ETH 1,013,883 Legacy OK
0xc6e99cdf...196cb1 transfer 0xe9DBbA40...93A4 Tether (USDT) 0 ETH 46.00 gwei 0.00120561 ETH 1,040,092 Legacy OK
0x7ee16af7...857832 transfer 0x799D002C...dC66 0x045Eb7e3...Af9F 0 ETH 44.50 gwei 0.000953946500 ETH 1,061,529 Legacy OK
0x6e525b58...2f1994 Transfer 0xF164c797...F729 0x6C6955D6...7075 0.363096 ETH 43.00 gwei 0.000903000031 ETH 1,082,529 Legacy OK
0x5ac3a463...ed5b7d Transfer 0xffee7cc5...6749 0x0B0d5805...a832 0.100000 ETH 43.00 gwei 0.000903000031 ETH 1,103,529 Legacy OK
0x14c37293...32f230 0x44312053 0x37D13000...F669 0x37D13000...F669 0 ETH 43.00 gwei 0.00111972 ETH 1,129,569 Legacy OK
0x296ecac5...01f5da 0x44312053 0x37D13000...F669 0x37D13000...F669 0 ETH 43.00 gwei 0.00112041 ETH 1,155,625 Legacy OK
0xd81a87d4...e9bfb9 0x44312053 0x37D13000...F669 0x37D13000...F669 0 ETH 43.00 gwei 0.00111972 ETH 1,181,665 Legacy OK
0x3399ef61...89a4aa 0x44312053 0x37D13000...F669 0x37D13000...F669 0 ETH 43.00 gwei 0.00111834 ETH 1,207,673 Legacy OK
0xdc9fc75c...989527 0x44312053 0x37D13000...F669 0x37D13000...F669 0 ETH 43.00 gwei 0.00111834 ETH 1,233,681 Legacy OK
0x00216af2...d7ec99 0x44312053 0x37D13000...F669 0x37D13000...F669 0 ETH 43.00 gwei 0.00111903 ETH 1,259,705 Legacy OK
0xcee8a892...181038 swapExactTokensForTokens 0x2C460676...eabb Uniswap V2: Router 0 ETH 43.00 gwei 0.00146664 ETH 1,293,813 Legacy Fail
0xde1e6b59...ca5c96 swapExactTokensForTokens 0x2C460676...eabb Uniswap V2: Router 0 ETH 43.00 gwei 0.00146845 ETH 1,327,963 Legacy Fail
0xe4305fa7...7c7480 swapExactTokensForTokens 0x2C460676...eabb Uniswap V2: Router 0 ETH 43.00 gwei 0.00146716 ETH 1,362,083 Legacy Fail
0x06f92bdc...50be4d Transfer 0x91dDD111...eB26 0xcB727fb2...Efbd 0.001066 ETH 43.00 gwei 0.000903000000 ETH 1,383,083 Legacy OK
0x1bb8fdf9...ac3918 transfer 0xa2672Cf6...aD8E Tether (USDT) 0 ETH 42.00 gwei 0.00110027 ETH 1,409,280 Legacy OK
0x9f62bbf8...ec6f22 transfer 0x0328F21C...7789 Tether (USDT) 0 ETH 42.00 gwei 0.00110078 ETH 1,435,489 Legacy OK
0xa9923c52...30f895 transfer 0xD6b5e674...4aDA 0x8bF7de86...d0e7 0 ETH 33.00 gwei 0.00188826 ETH 1,492,709 Legacy OK
0xc4438da0...dbf16d transfer 0xD6b5e674...4aDA 0x8bF7de86...d0e7 0 ETH 33.00 gwei 0.00188826 ETH 1,549,929 Legacy OK
0x0e2a0041...3e7dc9 transfer 0xD6b5e674...4aDA 0x8bF7de86...d0e7 0 ETH 33.00 gwei 0.00188826 ETH 1,607,149 Legacy OK
0x2f50e2a2...7184be transfer 0xD6b5e674...4aDA 0x8bF7de86...d0e7 0 ETH 33.00 gwei 0.00188826 ETH 1,664,369 Legacy OK
0x5beae000...3774fc transfer 0xb50db9AF...B345 0xBD24FF24...455d 0 ETH 33.00 gwei 0.00169795 ETH 1,715,822 Legacy OK
0x6f0dca3c...1bf6bc Transfer 0xb50db9AF...B345 0x1195f17d...E949 0.012726 ETH 33.00 gwei 0.000693000000 ETH 1,736,822 Legacy OK
0x94682e88...fb29bd Transfer 0x4713F245...7fd7 0x2146C5e2...5168 0.007784 ETH 33.00 gwei 0.000693000000 ETH 1,757,822 Legacy OK
0xe4023905...15ba43 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 33.00 gwei 0.00373230 ETH 1,870,922 Legacy OK
0x6f658d97...dfa71d 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 33.00 gwei 0.00373270 ETH 1,984,034 Legacy OK
0x3247c2a8...2a1c62 0x39125215 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 33.00 gwei 0.00306108 ETH 2,076,794 Legacy OK
0x326b645c...37b712 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 33.00 gwei 0.00395647 ETH 2,196,687 Legacy OK
0xa068a394...8aeaa1 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 33.00 gwei 0.00373243 ETH 2,309,791 Legacy OK
0x9af273c1...0f148b 0x2da03409 0xD2C82F2e...0998 0x8D1f2eBF...3852 0 ETH 43.00 gwei 0.00246940 ETH 2,367,219 Legacy OK
0x358f32f9...dc9041 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 37.00 gwei 0.00418470 ETH 2,480,319 Legacy OK
0xd73f5387...c7fd33 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 37.00 gwei 0.00418470 ETH 2,593,419 Legacy OK
0x452800e0...2c7121 0x0dcd7a6c 0xD2C82F2e...0998 0xD1669Ac6...4F41 0 ETH 37.00 gwei 0.00418514 ETH 2,706,531 Legacy OK
0x38d3d91b...0feecb 0xa7e717af 0xb23be5bA...218f 0xBd679aD9...B783 0 ETH 33.00 gwei 0.01341222 ETH 3,112,962 Legacy OK
0xd191d26a...434be2 0x1cff79cd 0x21866408...D1B2 0x4836A26A...67Ce 0 ETH 33.00 gwei 0.00685915 ETH 3,320,815 Legacy OK
0xce7b7d74...62f48e Transfer 0xD51BbEb2...11ca 0xe9f96ea9...cdE4 0.150200 ETH 33.00 gwei 0.000693000000 ETH 3,341,815 Legacy OK
0xa1c5a552...fff741 Transfer 0x56a2E3a8...Db2F 0xcafEA004...93fF 0.130000 ETH 33.00 gwei 0.000693000000 ETH 3,362,815 Legacy OK
0x32d98cc0...f61a64 Transfer 0xeCcd5974...9Ee2 0x2146C5e2...5168 0.007784 ETH 33.00 gwei 0.000693000000 ETH 3,383,815 Legacy OK
0x1bf19271...e1eec6 Transfer 0xFEDc56f4...Cebd 0x7afbC3E4...66d6 0.011826 ETH 33.00 gwei 0.000693000000 ETH 3,404,815 Legacy OK
0xa66a465c...4e1730 transfer 0x59E17B0d...75BA Tether (USDT) 0 ETH 33.00 gwei 0.00185450 ETH 3,461,012 Legacy OK
0x658587d8...0aa7e4 Transfer 0x36E545FB...F3a2 0x2146C5e2...5168 0.007680 ETH 33.00 gwei 0.000693000000 ETH 3,482,012 Legacy OK
0xc8b79321...8f2071 0x1f57256f 0xF50b3E29...66a5 0x96F4efaB...8015 0.015000 ETH 33.00 gwei 0.00142831 ETH 3,525,294 Legacy OK
0x8dbeb08c...97dd25 0x000023c2 0x00000073...cFB5 0x00000000...7E9a 0 ETH 33.00 gwei 0.000815727000 ETH 3,550,013 Legacy OK
0x800b9ad3...b57412 0xee52a2f3 0x71432E76...bB61 Synthetix (SNX) 0 ETH 33.00 gwei 0.01585049 ETH 4,030,331 Legacy OK
0x780c173b...bf5ad7 0xee52a2f3 0x71432E76...bB61 Synthetix (SNX) 0 ETH 33.00 gwei 0.00381351 ETH 4,145,892 Legacy Fail
0xe592f76a...af70ee swapExactETHForTokens 0xB5cB2F00...49A1 Uniswap V2: Router 1.4895 ETH 33.00 gwei 0.000772167000 ETH 4,169,291 Legacy Fail
0x2b987ee4...c7d31a swapExactETHForTokens 0xfDB8c9Dd...6882 Uniswap V2: Router 0.086000 ETH 33.00 gwei 0.000772959000 ETH 4,192,714 Legacy Fail
0x578d4555...7be9f0 0x0000715f 0x00000036...3aAc 0x00000000...7E9a 0 ETH 33.00 gwei 0.000815727000 ETH 4,217,433 Legacy OK
0x63c84835...d31895 approve 0xA2dCB52F...697B 0x607C794c...e842 0 ETH 33.00 gwei 0.00146804 ETH 4,261,919 Legacy OK
0x1aad19ff...390949 0x000084b5 0x0000006a...13b4 0x00000000...7E9a 0 ETH 33.00 gwei 0.000816123000 ETH 4,286,650 Legacy OK
0x8ab2950e...fdeadb 0xa68a76cc 0x2bD2FD58...0946 0x8D1f2eBF...3852 0 ETH 33.00 gwei 0.00793822 ETH 4,527,202 Legacy OK
0xd4d9cabf...c88d1e 0xa68a76cc 0x2bD2FD58...0946 0x8D1f2eBF...3852 0 ETH 33.00 gwei 0.00793822 ETH 4,767,754 Legacy OK
0xe5fedb29...ce8345 Transfer 0x3dDda119...7Bd2 0x2146C5e2...5168 0.007784 ETH 33.00 gwei 0.000693000000 ETH 4,788,754 Legacy OK
0x587d9321...4e1287 Transfer 0x53BAE84B...8d73 0x922eD41d...643F 0.015230 ETH 33.00 gwei 0.000693000000 ETH 4,809,754 Legacy OK
0xcaabfdeb...2dbaf0 swapExactETHForTokens 0x739f6e6a...9A57 Uniswap V2: Router 1.0000 ETH 33.00 gwei 0.000772959000 ETH 4,833,177 Legacy Fail
0x5995257e...71afe7 swapExactETHForTokens 0x739f6e6a...9A57 Uniswap V2: Router 1.0000 ETH 33.00 gwei 0.000772959000 ETH 4,856,600 Legacy Fail
0x37e01ab4...b26166 transfer 0x75f6AB7A...02F0 0x56d81108...f4b3 0 ETH 33.00 gwei 0.00396838 ETH 4,976,854 Legacy OK
0xc9589035...2df634 transfer 0x75f6AB7A...02F0 0xf29e4688...1373 0 ETH 33.00 gwei 0.00122846 ETH 5,014,080 Legacy OK
0xe6c155c4...090be1 0xf6089e12 0x0dD2b036...55f9 0xfaaFDc07...043C 0 ETH 33.00 gwei 0.00381721 ETH 5,129,753 Legacy OK
0x8f9cd817...2f129e Transfer 0x02dcF8E5...6BaE 0xA4feeeC7...C30B 0.669810 ETH 33.00 gwei 0.000693000000 ETH 5,150,753 Legacy OK
0x6be4487e...d24a11 Transfer 0xC16faaF8...85ec 0xDc1cc551...c4e9 0.497643 ETH 33.00 gwei 0.000693000000 ETH 5,171,753 Legacy OK
0x676ec9c3...da639c Transfer 0x5609E0e9...16d8 0x8C87AD21...6090 0.200000 ETH 33.00 gwei 0.000693000000 ETH 5,192,753 Legacy OK
0x454dcf3e...2ce0e8 swapExactETHForTokens 0x4Ea268DF...380A Uniswap V2: Router 0.019000 ETH 33.00 gwei 0.00425396 ETH 5,321,661 Legacy OK
0xf2e16d49...b9a354 0x87db4055 0xE8D848de...3F31 0x0e654137...7198 0 ETH 33.00 gwei 0.11073586 ETH 8,677,293 Legacy OK
0x419ebf4b...a70141 0xf3a29fd3 0xE8D848de...3F31 0x714a9157...9190 0 ETH 36.30 gwei 0.00315284 ETH 8,764,148 Legacy OK
0x58386d2a...a33e6d 0x60806040 0xE8D848de...3F31 Contract Creation 0 ETH 38.00 gwei 0.11094712 ETH 11,683,809 Legacy OK
0xb19a153b...3052a4 0x1cff79cd 0x1B63A208...92e8 0xB072faC9...Eb67 0 ETH 33.00 gwei 0.01369945 ETH 12,098,944 Legacy OK
0xccc9572c...24093f Transfer 0xcCb3e9E1...368d 0xE9101850...7D6B 0.000274758 ETH 33.00 gwei 0.000693000000 ETH 12,119,944 Legacy OK
0x6504656c...c957fa redeem 0xcCb3e9E1...368d 0x4Ddc2D19...0ED5 0 ETH 38.00 gwei 0.00557050 ETH 12,266,536 Legacy OK
0x21a43153...aba9e6 redeem 0xcCb3e9E1...368d 0x4Ddc2D19...0ED5 0 ETH 36.50 gwei 0.00308775 ETH 12,351,132 Legacy OK
0xd9a86ae2...6fda3b Transfer 0x2eB1806B...E7b9 0x31A10A01...F679 0.442740 ETH 33.00 gwei 0.000693000000 ETH 12,372,132 Legacy OK
0x40a74983...ed6b29 Transfer 0x2eB1806B...E7b9 0x14b5B4C1...B4f6 0.442740 ETH 36.00 gwei 0.000756000000 ETH 12,393,132 Legacy OK
0x49064dfb...cdbfd6 Transfer 0x2Ec8F3e9...7176 0x62D3ae44...B29d 0.153897 ETH 33.00 gwei 0.000693000000 ETH 12,414,132 Legacy OK
0xdfc6b47c...3e0ae4 Transfer 0xFDeda15e...66b3 0x054bcbB7...990d 0.001650 ETH 33.00 gwei 0.000693000000 ETH 12,435,132 Legacy OK
0x84d3fd99...a7d23c Transfer 0xFDeda15e...66b3 0x26b97970...0310 0.001650 ETH 33.00 gwei 0.000693000000 ETH 12,456,132 Legacy OK
0x87c7b3bc...a68d42 Transfer 0xFDeda15e...66b3 0x37B797B0...902f 0.001650 ETH 33.00 gwei 0.000693000000 ETH 12,477,132 Legacy OK
Block gas:
12,477,132 / 12,487,770 (99%)

Token Transfers (50)

Token From To Value Type
Tether (USDT) 0xeEe28d48...20da 0x91a2d866...713B 143000000 ERC20
0xCfD06924... 0x02CdE78B...0CEb 0x6b23fc52...22B0 71.3882 ERC20
Chainlink (LINK) 0x436569B6...36fD 0xc6bed363...63DA 493.9849 ERC20
Wrapped Ether (WETH) 0x693c188E...c43e 0x66c03a9d...af7a 1.4742 ERC20
0xdF5e0e81... 0x66c03a9d...af7a 0x693c188E...c43e 554.4151 ERC20
0xdF5e0e81... 0x693c188E...c43e 0x95C4B6C7...172B 554.415 ERC20
0x0bc529c0... 0x95C4B6C7...172B 0x693c188E...c43e 0.1226 ERC20
0x0bc529c0... 0x693c188E...c43e 0x43B7bb5B...3F91 0.1226 ERC20
Wrapped Ether (WETH) 0x43B7bb5B...3F91 0x693c188E...c43e 1.5178 ERC20
Wrapped Ether (WETH) 0x00000000...A4c4 0xa5E79baE...9Fe6 0.5748 ERC20
0xaaAEBE6F... 0xa5E79baE...9Fe6 0x00000000...A4c4 5791063 ERC20
0xaaAEBE6F... 0x00000000...A4c4 0xb3f3B033...3793 5791063 ERC20
0x80fB784B... 0xb3f3B033...3793 0x00000000...A4c4 646.6308 ERC20
0x80fB784B... 0x00000000...A4c4 0xcaA7e465...0DCe 646.6308 ERC20
Tether (USDT) 0x475271fa...1ceD 0x0A98fB70...c2e5 177210000 ERC20
Tether (USDT) 0xe9DBbA40...93A4 0x6748F50f...ff2b 158000000 ERC20
0x045Eb7e3... 0x799D002C...dC66 0x0C333fD4...a4A4 220 ERC20
Tether (USDT) 0xa2672Cf6...aD8E 0x1062a747...5Ab3 3672000000 ERC20
Tether (USDT) 0x0328F21C...7789 0x0A98fB70...c2e5 149161064 ERC20
0x8bF7de86... 0xD6b5e674...4aDA 0xb586E690...58a5 1980 ERC20
0x8bF7de86... 0xD6b5e674...4aDA 0xe1a86928...bE3D 1980 ERC20
0x8bF7de86... 0xD6b5e674...4aDA 0x86357C47...8021 1881 ERC20
0x8bF7de86... 0xD6b5e674...4aDA 0xEC49bb36...fc93 1881 ERC20
0xBD24FF24... 0xb50db9AF...B345 0x1195f17d...E949 100000000000000 ERC20
0x4575f413... 0xD1669Ac6...4F41 0xcdC71324...0745 29.18 ERC20
0x4575f413... 0xD1669Ac6...4F41 0x4793Acc2...14aC 29.0613 ERC20
USD Coin (USDC) 0xD1669Ac6...4F41 0x4567eaE4...eb8c 4740000 ERC20
0x4575f413... 0xD1669Ac6...4F41 0x2C643Bcd...B935 29.0613 ERC20
Wrapped BTC (WBTC) 0x466ac631...296e 0x8D1f2eBF...3852 89065200 ERC20
0x4575f413... 0xD1669Ac6...4F41 0x1c4a6081...dAB5 29.18 ERC20
0x4575f413... 0xD1669Ac6...4F41 0x02d16dC9...20d6 29.0613 ERC20
0x4575f413... 0xD1669Ac6...4F41 0x1d48f0c1...921D 29.0613 ERC20
Dai (DAI) 0x00000000...0000 0x21866408...D1B2 650 ERC20
Tether (USDT) 0x59E17B0d...75BA 0x85E163C4...5D44 200000000 ERC20
0x57Ab1ec2... 0x71432E76...bB61 0x00000000...0000 1000 ERC20
0xe1aFe1Fd... 0x00000000...0000 0x71432E76...bB61 0.3208 ERC20
0x57Ab1ec2... 0x00000000...0000 0xfeEFEEfe...FEeF 3 ERC20
0x56d81108... 0x75f6AB7A...02F0 0x18bf4EEC...b6bd 5343.9772 ERC20
0xf29e4688... 0x75f6AB7A...02F0 0x18bf4EEC...b6bd 31992.9058 ERC20
0xfaaFDc07... 0x0dD2b036...55f9 0x00000000...0000 #0x1800000000001058000000000000000000000000000000000000000000000000 x25 ERC1155
0xF629cBd9... 0x4E643a25...174e 0x0dD2b036...55f9 47.25 ERC20
0xF629cBd9... 0x4E643a25...174e 0xd0C929ea...Bac1 20.25 ERC20
Wrapped Ether (WETH) Uniswap V2: Router 0xa3252337...A101 19000000000000000 ERC20
0x9469D013... 0xa3252337...A101 0x4Ea268DF...380A 167.0388 ERC20
0x714a9157... 0x00000000...0000 0xE8D848de...3F31 1 ERC20
Wrapped Ether (WETH) 0x1B63A208...92e8 0xB072faC9...Eb67 10.3951 ERC20
Synthetix (SNX) 0x1B63A208...92e8 0xB072faC9...Eb67 900 ERC20
Wrapped Ether (WETH) 0xB072faC9...Eb67 0x3d67F5FA...1e1C 10.2911 ERC20
Synthetix (SNX) 0xB072faC9...Eb67 0x3d67F5FA...1e1C 899.9999 ERC20
0x3d67F5FA... 0x00000000...0000 0x3d67F5FA...1e1C 119604.4135 ERC20

Top Gas Consumers

3,355,632 26%
891,281 7%
595,879 4%
538,532 4%
415,135 3%

Value Distribution