Transaction 8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02
1 Input
61 Outputs
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:0
- value
- 3056174
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d6cbc4fbaa625474dc9f811efb33fc374c75a631 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LajiCjirWP9dLMizaEW7WaiwPSL5a3ziE
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:1
- value
- 1699100
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 59e9da5be61ca58333aada6ff56fc14b977f66a5 OP_EQUAL
- address
- 39tSD1Gn2uQ71vz515HF1mQr7LQr8mBCnm
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:2
- value
- 3048037
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b4652f8e721916000ddb035434980a9ac1e4e3e9 OP_EQUAL
- address
- 3J8rmaoTvhAveUN8nQUohXNa4AKRHC8G7e
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:3
- value
- 18345431
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 79ec2d597f721ba7ba0b0122088707fb50582601 OP_EQUAL
- address
- 3CogcdZDkSb9Z5sCLS6j5zWdKHH6irwd7r
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:4
- value
- 6000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d49f2ae69cdf2e150b5443f0642cbec0fbebed19 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LPEvpsvayiqBH3SYv5x7UHu6D2jUHmsPp
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:5
- value
- 2533556
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7804aa2b8468d9be773bec9cef640b3dc4f53373 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Bwbg8a7AnnZH5d9aTKg4UHK6L24LpNK1q
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:6
- value
- 1103737
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 69f3740831b8da244904bb966eb62e06643d7fb4 OP_EQUAL
- address
- 3BMEX7anSimrrgiqRraLQKDfeU9t1PB54H
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:7
- value
- 150000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 664daada55f412ffacddf4d231164371274881ad OP_EQUAL
- address
- 3B1wtY21g1NWHHUEagFEicLzeZ8jPsY6ZF
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:8
- value
- 4814968
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e4932c6896ab7ebcfbfca5fb5d0a79c810abf216 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MqbNXhnCFNU1xS8q3zCATqmnuo1S4e5LQ
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:9
- value
- 1400000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 66926afb91f0682249ac2354ac6c58fadde930da OP_EQUAL
- address
- 3B3NFQRFoxuF4rhyuCqx3nvuPoVYbtuYPV
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:10
- value
- 3924778
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4c5f724eb4950bb8155acc63f13be8eea26e6bc1 OP_EQUAL
- address
- 38eqcrzzMq2ZPddknFV2ZwXwktbCqCJFvT
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:11
- value
- 1107624
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9c8293d62160d55ff196cb00b732917433a43b23 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FGYqcHSdzrzkEdWbVjLx6XqNJcytxrgia
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:12
- value
- 8019324
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8c873a9322c23fc01fac2206bbe0f2ce3083b40d OP_EQUAL
- address
- 3EW4XGAapdUjw1qPc3wVqtyqhiCFUWG9CZ
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:13
- value
- 450000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3946bafcb6bb5c32178e88b84d8fbec443400ec1 OP_EQUAL
- address
- 36usAux32MCZ8Z9J7jYWSriG9xVKYKmHnH
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:14
- value
- 2601965
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 610852576141ba24c636d305cf4b3d3c48f98ff9 OP_EQUAL
- address
- 3AY5SMDcEEgaj44o3ZBVXYQWEncFi7wKmq
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:15
- value
- 4176429
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c0dd89d544df651735c126355304b9db2a0ba825 OP_EQUAL
- address
- 3KGo48iP7NJMJit9qdRSqSERcR9PKwEXA3
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:16
- value
- 1556203
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 910e220cebf3239a3fcbedb18f600428b0405136 OP_EQUAL
- address
- 3EuzqLYvPKkrTWBCpp8FKyKSZZjQrn5EUV
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:17
- value
- 450000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ff695454b8995d252b81a84e4d7eb5869984f36f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1QHVVLKDiCoUe1dLCYsnpg6aY1m9x9y1ES
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:18
- value
- 9800000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 60df098c6046a27f5f7c872772243e66a0ed476e OP_EQUAL
- address
- 3AXDyrz9mVexzY8apbr2ZUpP5Y1nqQi8W4
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:19
- value
- 32624272
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 79f82f7e7b329e5d9f3fee438edfcbac910a97cf OP_EQUAL
- address
- 3CovzzEzDgz4nTz5ak3BJMfZjDEtTGjU39
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:20
- value
- 1130518
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 566baef6304eef3b2651d3ee096547ec697d0bf0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18sx7UWTvz6BwakRdxVrkWkjX2K9J4XtLo
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:21
- value
- 1550000
- script pubkey
- OP_0 OP_PUSHBYTES_20 b3aa7960dc39b9073c43f69b7c2460e4c583f919
- address
- bc1qkw48jcxu8xusw0zr76dhcfrqunzc87ge7rhw2u
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:22
- value
- 23232534
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fc0acf5a591220ee85c98be34acc9fa2e38f9f03 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PygES1wAurKaNP6RfwCMxEZoVDi5tprT3
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:23
- value
- 1026451
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 604652391cabbe6efab6b422d89a7b96788d8e02 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19n47RCbNW2DpMRGKmAJj8qLKbeD2Fm1zE
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:24
- value
- 68916300
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e0ba332be40d2e9fac41e584480458e40e05a982 OP_EQUAL
- address
- 3NBGLufYcvt1cWwQsRufF6snKVyYHJhFxG
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:25
- value
- 10129145
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d24459c502df46fcf1395231523f5be3dd874d79 OP_EQUAL
- address
- 3Lrohv3jd7DMEZ5XucGCdHpBoVHALvbvQT
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:26
- value
- 5911170
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e7ff0e7ecb1dc5054bc92525f494c0fef5dac309 OP_EQUAL
- address
- 3NqhZW2se7bW6RHjQuDKamEqiYa8o3eKFU
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:27
- value
- 550000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4b0ec8c85d81737ff00d78718d5379666af5f058 OP_EQUAL
- address
- 38XtKAPdk27t3aKp7TipDCsVE4EMATSdsf
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:28
- value
- 8950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 01ca0c97109b093d9d2598798f663ff0da76aad5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1ATipGaR4txh6PAYkbBd32Cz9ShAkbjYB
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:29
- value
- 150000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8f75e92fa6adf7521a126be0b3e7a7939affb7ea OP_EQUAL
- address
- 3EmZoZrfbWX5ze84NqHZMV9YqYud3aiZRN
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:30
- value
- 1000000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3a5694d06411dac4320e8b8c098964c8c246b427 OP_EQUAL
- address
- 371UqSjLzYWXScsxfbe3rzB7aqwhEyPmtt
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:31
- value
- 9950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 015044318285df7937d40931fc4860c292061cc5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17wqCU7pdCuhckajqzAhT1ezmceurMxPT
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:32
- value
- 2566330
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 69f3745de5323f4078d0b1c29e8492dbc43780db OP_EQUAL
- address
- 3BMEXCrSMwS4ZChH9woWbVC9fUW5Z1yiAB
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:33
- value
- 7417264
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9e4e7a8726d3faff5f5a35b73f3f9697d466bd16 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FS3n6nDVGTcj1Y5bk1GqnqZHwwx7UAuLS
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:34
- value
- 243178
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c9f4cee0a4388a88241037537db95346eb181348 OP_EQUAL
- address
- 3L6s1fgSfF7wXDjDv4grPKQetrnUb8U5c2
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:35
- value
- 3850000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ad651bf64bdf9e9cc4e4f1c22ef62a40ffe25251 OP_EQUAL
- address
- 3HVqwvU6RHDZMEu6zX73caenndAHCuqgR4
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:36
- value
- 4761900
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2d17076c1b5ed3e3849082f9b8b80c2394b41bf8 OP_EQUAL
- address
- 35oRvFxHbeL4mXSZQTkgKMAgNboxzYP2KE
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:37
- value
- 1950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 14735bc7568ff9848e6ab36c2642912dade8eb01 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12s8i61kD3MzzZijB1DbYtSmJ74W1RzMaf
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:38
- value
- 24956421
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 caf9e8fbd2e1961f1dbb3f4ae8de4e6072fbd698 OP_EQUAL
- address
- 3LCFoMKVDKEYC9E97h7fbxMirFL5ZoJQai
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:39
- value
- 21907881
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ab881a787102bf5f6a13352023ec33370eea0d14 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GdybS7kGKF86A4gykK7xxVUJwAhYsSPnB
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:40
- value
- 964034
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 67a6340e2f9d4249cd2d09d0a516f4dd9825e405 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1AT3hmcR37sZAvVdkqLBRAeaFuyaG2BGiT
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:41
- value
- 199950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a80ca789a73729bd029a73eb0391ff739ac9150d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GKZgUUYfqVEJ9YwZ7ZLfuuHED1uAAoSe5
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:42
- value
- 9223698
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c41479262071df120ad063299e937aa6c48f6320 OP_EQUAL
- address
- 3KZnteYERdQt3h3gQxtQPQba4j5aSV2HP5
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:43
- value
- 3010000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 27607a9b6e9e621290125fbe056274a25080d829 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14bCvxQUfmSAkRaUXhmDC9kBjpr7zPghT6
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:44
- value
- 143497636
- script pubkey
- OP_0 OP_PUSHBYTES_20 ba459f25fd57ce3b7e8fc778ee1a29a3f36b3dd7
- address
- bc1qhfze7f0a2l8rkl50cauwux3f50ekk0whgr7jfu
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:45
- value
- 230000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fcf138e63c7be784e361043316f08fb07eb2583a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Q4SFkxhj8HecN2dALchs6VuEsySG12Ehw
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:46
- value
- 5768675
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 044b91b3a8a8d7210b9070a19b92e571dbad89e4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PiEQRDCDWZqFCNMryMFvFJn1RyhboRCV
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:47
- value
- 7521669
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fba76576bbed3e479ab0ae038436691bd06b7d71 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Pwd93yQQYmSm2kvFsfG59pQGcY41JS3St
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:48
- value
- 16377729
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 764efd6da537b2ca3413e663c7ec11634307ddde OP_EQUAL
- address
- 3CUaHVqUYJ2FZfSq5FKx6XwyAPepMJWzq7
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:49
- value
- 538808684
- script pubkey
- OP_0 OP_PUSHBYTES_20 56060157b061fa159a75132e2636ef341e922cce
- address
- bc1q2crqz4asv8aptxn4zvhzvdh0xs0fytxwclr6fd
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:50
- value
- 7875559
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b6858a5aab99d40828a3661d8031fccd1c35af61 OP_EQUAL
- address
- 3JL6t1X2k26oH6smkAjtp8KYDSyf7gY8J3
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:51
- value
- 59950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 20ffec95dd70fa2091fd9095eff0d50965da49f1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 141VD4YSaWrqRMfhkP7inK1CLZkHQoEsLS
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:52
- value
- 3824474
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5cb66b3a64f1d1e6610ae3c10a5b881f73ff7c42 OP_EQUAL
- address
- 3A9EcsoaZQquiu4uVGQojXbE84VHGrDnp8
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:53
- value
- 330000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 36da6f747f34d5e042bdc4cacbbddea62dec3d3a OP_EQUAL
- address
- 36h464LH75LETxUQKyUJZKGfd73F9tiDQW
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:54
- value
- 15950000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e0a6ebdebb7d1bc7dd1212daeaedf0e2da0d83c0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MUrKsTVYXEs6MSxunWGu6hxfbWd1WBe5M
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:55
- value
- 50000000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2a83d39843fba65c23d36d1941f56d5f231bb6d9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14soJXV8BxbrE29EqqaH59jepYiChxyP5K
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:56
- value
- 6615437
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a9ca597b8f353149de19f5f589b77bef538154b9 OP_EQUAL
- address
- 3HAnXTPKDXfceVSK6jUPWSbDbFRrPdHaMT
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:57
- value
- 11050000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cd6f656c224c9115e80a337220c81da5260bed94 OP_EQUAL
- address
- 3LRFtp1eMSw4z7UEELrVCriPeakGtMZ4ti
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:58
- value
- 2089132
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ee3e8d83dc0a2b289795fe020d0594401791883a OP_EQUAL
- address
- 3PQjgSgjxBpLHxprhXytDwUNNMMhbJ3yjC
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:59
- value
- 25021960
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8effa1875752a0db96f1da1fb5f44a38502b5949 OP_EQUAL
- address
- 3Ej87LP1kjFv14gXoSstHaxWciLUuh25Wv
-
8bbcc0b46eaa547a06a92aef76239ac4f9892336e8d22c1157277d17b157ef02:60
- value
- 3500000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ee39aeb17a9486b1d0f9896ddf3bb41f3b3a9d89 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NicvVvnxPVnXLuLSrQGEVNFJA3jRKvHfW