Transaction 80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45
1 Input
65 Outputs
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:0
- value
- 170276
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bd0bb11eea8f2c2a537e5397078e1b204af61ab4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JEaid4z6mKSJGfSkqzCeQEkjnYx7hPxxM
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:1
- value
- 467087
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b6b6d67c1b38595fb193318b7696c6e255c80c3f OP_EQUAL
- address
- 3JM7wFaNNvHUNEXyng5G7UDojW6MTWirXd
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:2
- value
- 89806
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6ee67b0cc13468a41231241fb3d44a56009cff93 OP_EQUAL
- address
- 3BoQMirCCqtu7Fj6ZqsBACzmhvSgwBTdVp
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:3
- value
- 120448
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0c3e7e1325dd8f808bb46cce22f4a9d6dcf2573f OP_EQUAL
- address
- 32oktu7bKiyPMLnhm2kgg8JW4atP37bX4R
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:4
- value
- 156587
- script pubkey
- OP_0 OP_PUSHBYTES_20 e28fec7f8a48a73933dedef59174f85a04291499
- address
- bc1qu287clu2fznnjv77mm6eza8ctgzzj9yezpzpqf
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:5
- value
- 5183997
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6d85170420566fc6e8233572c18e223d00af47ac OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Az66ABgrAzSMSZ8JVBK6mc7LhEEvGmJ6z
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:6
- value
- 9543106
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d2992ffac9b1e8fa645a0dd3251bbb0230d629d8 OP_EQUAL
- address
- 3LtZLUburbEv81Kf6R45xiwZwNFsNMkViJ
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:7
- value
- 140106
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 42627dd6b5ba96924825bd4be7616e4eb70f99ab OP_EQUAL
- address
- 37k2WWzd1gSjukG7T56Zogc5gKMqyPcsPc
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:8
- value
- 116775
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d2d8287be153a1bbacaa3a1237d93790dd8c0f3c OP_EQUAL
- address
- 3LurmkycuRuSJKkKqpVgQLvmUwKRwuGdF8
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:9
- value
- 207704
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 eb41f404f4e17e457933cb9bbbd52f505d8f74f1 OP_EQUAL
- address
- 3P8wj8ePE5bENTbLShAoJqLyqvFdzDn8ap
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:10
- value
- 1392967
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 348a4a6dc2bed392ced59523c37d6a7840f3a96a OP_EQUAL
- address
- 36Upj8NDp1zzffCh4EvvmuQPb7jy53G9h2
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:11
- value
- 930582
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 adeed6dd76740be6b243b8229d6a0139a561f688 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Grg22w5hZ7nQFt663HmCkNcfMx1Wxtxiz
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:12
- value
- 24328
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 34c37d5e64f3802c26bae695e047c8eabbed385e OP_EQUAL
- address
- 36W1FPAP5EEPYKUbzN2CJY7eUmE5GKC7Vv
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:13
- value
- 1935806
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c8b77e209500154f4502f1d8183f0cc2414994f8 OP_EQUAL
- address
- 3KzJtCr8t9EJz7f4XTnnQYuuJqXmWLMMVn
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:14
- value
- 1021790
- script pubkey
- OP_0 OP_PUSHBYTES_20 835ba60edb5c37119d4f75cd5297179fdd27b7b0
- address
- bc1qsdd6vrkmtsm3r820whx499chnlwj0dasa6rrt0
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:15
- value
- 228379
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7fad2c209f104d3ea6fd2813ef982448d0377f75 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Ce6GbDJ98Rxj5LokjzQpBZgTpMW8Hpc6W
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:16
- value
- 2837963
- script pubkey
- OP_0 OP_PUSHBYTES_20 42c9dc229657b5fc7170e5607ee0171486e3b823
- address
- bc1qgtyacg5k276lcutsu4s8acqhzjrw8wprmvc5sx
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:17
- value
- 1000000
- script pubkey
- OP_0 OP_PUSHBYTES_20 22b530a86083ce2839bc00b8c6d4b0c4c19c0206
- address
- bc1qy26np2rqs08zswduqzuvd49scnqecqsx8danxy
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:18
- value
- 145824
- script pubkey
- OP_0 OP_PUSHBYTES_20 d44f79b9fcd99203459944dc5bab159df86a141f
- address
- bc1q638hnw0umxfqx3vegnw9h2c4nhux59ql576dt3
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:19
- value
- 97204
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c51ee18a881bd20806654ad5b0f8ea452fdf20a7 OP_EQUAL
- address
- 3KfJ2z6bEzN2ngfck8jPCxXzwDmfcoMfsy
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:20
- value
- 2426159
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 f5aa2559644e0084b0774a9016de834cecf01105 OP_EQUAL
- address
- 3Q5yJVA3CTHVnL1NUTA2MyqiKFjf2sWcrR
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:21
- value
- 125176
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 eee5caf70dc4db34b8c58035f4fd518db44f54a7 OP_EQUAL
- address
- 3PUC2V6khuJF3XruuDDAa9Q1hu5BRtK4o6
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:22
- value
- 489410
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 835d9cc13b53791d3ef3d500b88c6b988e12fb51 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CybfRpxQZfXVQNCUGsXJqjxqoNiHGTFGV
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:23
- value
- 3118425
- script pubkey
- OP_0 OP_PUSHBYTES_32 6a710d676a46bf70142e88ba332376811dd426e4b8a9fc2b561f87d7b91dc2a9
- address
- bc1qdfcs6em2g6lhq9pw3zarxgmksywagfhyhz5lc26kr7ra0wgac25s69uhmn
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:24
- value
- 2071192
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2db163f9b5e87b827e083239f5c15930ddc774b9 OP_EQUAL
- address
- 35rcqV9giVnwbpXwWvYas3vH5wGb45f3Ef
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:25
- value
- 186234
- script pubkey
- OP_0 OP_PUSHBYTES_20 bdcf4c8ef0e2c07f31593c9327d53ff5804a0c20
- address
- bc1qhh85erhsutq87v2e8jfj04fl7kqy5rpqyed9gd
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:26
- value
- 2094293
- script pubkey
- OP_0 OP_PUSHBYTES_32 361823c3056ec5a565f3153bbf82c439e106e577b444fa8a7891ed7f5d170ca1
- address
- bc1qxcvz8sc9dmz62e0nz5amlqky88ssdethk3z04zncj8kh7hghpjss26u5zh
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:27
- value
- 453486
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 95eaab8062d6253cb467c365f5571a24f392fbb6 OP_EQUAL
- address
- 3FMhjH8XXSUUeNWWCb7MdJhUFt8m1nhjaL
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:28
- value
- 92533
- script pubkey
- OP_0 OP_PUSHBYTES_20 9d9570cd33a50325b7ad3d41ef54dab922717dce
- address
- bc1qnk2hpnfn55pjtdad84q774x6hy38zlwwjdyavs
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:29
- value
- 145830
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 eef7c3a33d84e3499d5c7d285541256f919e12c1 OP_EQUAL
- address
- 3PUZZA9N4ab8Ujxj2GPSZZoo66G5Xpngev
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:30
- value
- 1556883
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 334eb59916fda26aeeae93038e134785a649d0d2 OP_EQUAL
- address
- 36NJg9eED5kc8KwKmM9PpjcKStS9psoCGX
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:31
- value
- 490000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 de0e06f74f8e623723a0f77480c33f0f4efc4b72 OP_EQUAL
- address
- 3Mw8jkuaPuvEVhEALVMbx1BvtpJCKprn4A
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:32
- value
- 325908
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c65a51576364498c531489c5dfeaa6e6920f59dc OP_EQUAL
- address
- 3KmouutjEiPrqtejyem3z8oPcxjvompGLg
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:33
- value
- 1459855
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9a9a7d17e156d46a27bb8592fe2dd269ee2a646d OP_EQUAL
- address
- 3FnV49Mkr9Zrpwp28WQux2F7nXg3XJqsWo
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:34
- value
- 19463
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e8071a2bdd445dae885b8ccc88eb15753c93a6e0 OP_EQUAL
- address
- 3NqsCX7y3sDhT7GCLjsd1uVCVZrjMEznAi
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:35
- value
- 67969
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2ce4d833481e47013188e0a1ef23b9ffd95e4ef7 OP_EQUAL
- address
- 35nPoP4V6nmxmfYnscjH4NbhMz5eNMefVS
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:36
- value
- 469102
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 bfa1c51dec2b13843f4611c6618d7fdc727d1fc2 OP_EQUAL
- address
- 3KAGnABhLvnQdSVtTZxpU9yvLR4RASVswx
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:37
- value
- 9200745
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 620b353a270729005a9396cbd57d22147b9a4e4d OP_EQUAL
- address
- 3AdRa5mNCcLH9FiAnCGbcVhN5F5a3kn2VP
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:38
- value
- 294337
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 89ce1dc3f7762dde6ef445d81b0086acc24214d1 OP_EQUAL
- address
- 3EFfR2w4t9WEqRTagUvTu3onczVK4iYxQG
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:39
- value
- 2190507
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7e0c6109f518e0d6381578136236e17a388083ca OP_EQUAL
- address
- 3DBVtptMkNzfqVm49LtBM5chjthKev1rTG
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:40
- value
- 129706
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 7f9163288e9d70d02bf223383445de8d69c6a276 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1CdWz41AokBSFonS66dauXR3G7Hi4gjSUP
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:41
- value
- 231606
- script pubkey
- OP_0 OP_PUSHBYTES_20 2ae5a52e8dfad3bff1734c615ad3c9fb10e0372a
- address
- bc1q9tj62t5dltfmlutnf3s4457flvgwqde2t0atwp
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:42
- value
- 929336
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0c67d4064f629a09cc07d3541fcb9fd6fcb7375e OP_EQUAL
- address
- 32pcQxTcvdsxgiDq6XtZinnUjjxfVgMzim
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:43
- value
- 51773
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e518d2e4e4c644af0e1b39badcd393a4c3db0173 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MtMUicHP5VjLn75KdAfiEg48v87jdG2RR
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:44
- value
- 233564
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b4fa1050727d711e0289f63846fcd21e20d96eb9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1HVvCGBujvwHfjUNcDqkqww5GbWs9nxAMv
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:45
- value
- 221288
- script pubkey
- OP_0 OP_PUSHBYTES_20 881d46b873e04f7c465b91516c597500e120bbf6
- address
- bc1q3qw5dwrnup8hc3jmj9gkckt4qrsjpwlkz2647d
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:46
- value
- 577044
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9524c71e4e32430655d34904975f6eee6a346be8 OP_EQUAL
- address
- 3FHcfVZaCVbWffDYtgMxMiqhME1CBe9XCe
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:47
- value
- 963897
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 b4624ae3b4635df529125e97428a29059204a17a OP_EQUAL
- address
- 3J8oJZLopbh9Du3aFbwhruJS25KrJenvk4
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:48
- value
- 4758131
- script pubkey
- OP_0 OP_PUSHBYTES_20 dbbf33fbc42b2186e553a0163f76034942f97ada
- address
- bc1qmwln877y9vscde2n5qtr7asrf9p0j7k6c6u4jr
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:49
- value
- 20922324
- script pubkey
- OP_0 OP_PUSHBYTES_20 33248fc936acdf76d19f9ee25e6d46e53777a728
- address
- bc1qxvjgljfk4n0hd5vlnm39um2xu5mh0fegdv55py
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:50
- value
- 19454
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 bf35b818fb5a49e1a4c42901d5d6f673380aa29b OP_EQUAL
- address
- 3K83LetRWPcuAWL1UVLcL84yuiai2NyLE8
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:51
- value
- 97313
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 acfd94f976f4ed85b9d44c5249706f8d2bdcea5a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Gmh1BE97LeFVA4cMguEhnCbn6nQHPPxN7
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:52
- value
- 465215
- script pubkey
- OP_0 OP_PUSHBYTES_20 7ad3ac6da4d2a47764c8ef0688e5f62c4fd0ab6e
- address
- bc1q0tf6cmdy62j8wexgaurg3e0k938ap2mw5gp7r6
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:53
- value
- 41197
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 08bb42fe96979309a75e220bf6bb2b54ab99428a OP_EQUAL
- address
- 32VBfFQdYEJaWDPiDEVwaisNVvcQnwWHPw
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:54
- value
- 596697
- script pubkey
- OP_0 OP_PUSHBYTES_20 3db8c2d30d2bd87344d0aefcb30ec4b3cd24e005
- address
- bc1q8kuv95cd90v8x3xs4m7txrkyk0xjfcq9wn8vkr
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:55
- value
- 1099630
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 dacf59a1906d5f6b8fbbb4262523478101eb6d03 OP_EQUAL
- address
- 3MdydJTWLHZnQMmFNb9Npn8Lrgz85nJoFp
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:56
- value
- 462191
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0fbec72753567aaa39c65774bda7ea33f4c16681 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12SFgMxftJNSLeXwri1J4HQo7FQao3F6qx
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:57
- value
- 1630170
- script pubkey
- OP_0 OP_PUSHBYTES_20 94d642a410e3dfcd987d130b76d934272c219802
- address
- bc1qjnty9fqsu00umxrazv9hdkf5yukzrxqz3dqzhs
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:58
- value
- 492497
- script pubkey
- OP_0 OP_PUSHBYTES_20 1355b0026b11fa30e24f618b0cdde118e6d91f33
- address
- bc1qzd2mqqntz8arpcj0vx9seh0prrndj8enf6gjv7
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:59
- value
- 89007
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1089738a528e7dd074d3afd0731b5664ac9063ae OP_EQUAL
- address
- 33CTPu5vvqBbBhqzRCJgJ18KadWBHxz1Qk
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:60
- value
- 291939
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 04aac472b33f106a648625c4c78c796e2aa276f8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1RgGtma1jtTCtPszQrsJTQmC9AFoRX8SG
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:61
- value
- 257633
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1dc5811cea9678cd8d2ea31cb9de1721acc6c849 OP_EQUAL
- address
- 34QS7x2HtokrXqgvXiRGDEp1hkS3sr32GQ
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:62
- value
- 719284
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7bf723e5ceb812adf414806e0bdedd0bc4f4ae36 OP_EQUAL
- address
- 3CzV6k2zv2Tj8TWLL3LjQzqwgK7dYDjtmZ
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:63
- value
- 355877
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 79476c38e7bc38a33e0590014eac175c74999f78 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1C4GKkYJbsqnp4w5hjauwttntbt7VWBSY8
-
80dec9c98115afef834a79161695d3e8d9b223492351af435f02a6614ecf5a45:64
- value
- 4581813
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3475b39d4feb1509cb7d94a9d75a6c64d7025abe OP_EQUAL
- address
- 36UQ4a4SUz6UFK6vkbk4GETn6Ea4hS5zfZ