Transaction 68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7
1 Input
56 Outputs
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:0
- value
- 16488325
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4b1e7c4474514d644202a92e38cf1aa65d35d5be OP_EQUALVERIFY OP_CHECKSIG
- address
- 17rCCYynonHfgUp5yoSXfagkH3CX3cfwWL
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:1
- value
- 2679623
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2074db3256aff6939327fd47435cb235ade043c7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13xccTENfWmhkNU9MNwMAD6rQLNodV8iyL
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:2
- value
- 116275132
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6a3b32a193158f5ef7528ebccdae1138a9ff9b87 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1AghYU8VKrKYM83rUzTgNhsHbNSPReG3bN
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:3
- value
- 36771050
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 18d777d05ad4caa3a315a919ac03033b77fb1408 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13GMLaugeGBV1NAjgevZK9FyqbEQwEeGKk
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:4
- value
- 110899007
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6493c02ff48fbca6dfdf5bb13b6781e3aaee7f83 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1AAoa5s6RpzxvqutgGtFAiDnBLiKEzqd8t
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:5
- value
- 120245767
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1511c00888ddcb76dade01325f9f906eee206460 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12vQTL67yXpMoV4o4QoYgrejT3dpTWBQpb
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:6
- value
- 135955608
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 da28636423bbd58017064a05cc6cb7082e89ebe5 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LtWh3XiMzJkng2Ezk2P9sjAQ8tm4g8jZ7
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:7
- value
- 162078464
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a7ba40824e24b5f791e4098309359b5a7e616773 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GHry3wYsRdbaXz9iPAAjagyksaU1rpiQh
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:8
- value
- 74187511
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 71f440003a9c44f63a30c10d9f0b29636f67d409 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BPXxTwuerD4gHizYzrAp14yWTdDWQ1RB9
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:9
- value
- 636036110
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c90395e6b68175ae9811e06b5a74d157c74e17f6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KKs7gp5vURatBwzwKReVCP4V2K9g13b59
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:10
- value
- 139774716
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 42ee7f9c335d36c1a713bdb697566f1d6768a52a OP_EQUALVERIFY OP_CHECKSIG
- address
- 176uJpt2m9jM1CH1hBif4D9SJWZDjSsw1R
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:11
- value
- 83394706
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 88cdbc53fc96ad688e8e7b8ab4fa12d4ce00ece6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DUMMrUMBMYxFsroa1fEboLDSZrrzurJYf
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:12
- value
- 64486635
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0ed525614550f7891d2c95ee2bf50f70c601090d OP_EQUALVERIFY OP_CHECKSIG
- address
- 12MRoLAWPcjURkRj82tdAm5XpiJ2cJu7Ld
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:13
- value
- 41928336
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 606ca368489e2836dd930dcd7e91c8087b9b7393 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19nr1jo4PyPVxUhgUyFFR9k7usz1LPcdSX
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:14
- value
- 7750183
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 12ceeca0cefceba96746a0561f9179a1d7c93d54 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12iT3opxkDphyGjoize8cma3aPXWRmpmEV
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:15
- value
- 197955000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d9039a75d95e334575815741dee9348a5180133a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LnTwzbmaQxPdF9edgSk5wxFJuUFp6B48X
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:16
- value
- 11612518
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8f03ac56829ba5a27e5c08def5f003f80317202b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1E3C2egyqsfeVMQpt98QyyYuzP9ZeKo8w4
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:17
- value
- 9839704
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c99aa5972b36bff4503290b375dfd7c5db6ae79e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KNz5cJHHLvWn8xQyjuvZ8L8nXwwxvdfXV
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:18
- value
- 61450946
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0fa167899046b0204705482397fb319e0a94b2c2 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12ReVTNmc2duqjMPZFJJBLz6VryWBCHhiP
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:19
- value
- 25744715
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a7a2fe510eae4e2493b04dfb7b4b1c56c12d772b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GHP721Lt7yftvN4Hj4ZNa2FWUDJhgV5Do
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:20
- value
- 37290296
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a33f378abf0261e4fd88ce2828d763e92495dbcf OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FtAsfGaGfv8U3otyhv6vonoxgtE14uD9G
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:21
- value
- 215798569
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9960f3f3d73373dcfac8e1cbdb5d97045409e48e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EyzXkzD4bRRJFwWs48rhtwe6WsE8bxARJ
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:22
- value
- 142892742
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4249d119d751c3b14a4a948b2fd99eae1631902d OP_EQUALVERIFY OP_CHECKSIG
- address
- 173W2YSNgPkTJFj2ze2YmJszrDUd2XjByt
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:23
- value
- 97424841
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 dd36acd3a18852c8f89a392fce837b5daeae72a1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MAfqHfh9FQ8YjK4sfUsKAmQ1NKNixvhKT
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:24
- value
- 106747854
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d5745a8c455004ae93b002e94fac8d9d42cb8459 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LTeKFu9zx6Ujs3JgwbM4gPKNvyik38AzB
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:25
- value
- 105057573
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fb28ccc4fed94dffba396322ac4ed10bef4fdb2e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Pu1UyYRgkU4ScKQttab4Wsa3sSCMqDsFW
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:26
- value
- 110810161
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9c3ad483b1212ad139904cb6e7bed23d09f3827a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FF4tWsHXHPQiffDFcyo6Y3P9o4xLDoyAL
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:27
- value
- 3558438
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9030f7f48704e834ddf0d7688102719b7a3e81df OP_EQUALVERIFY OP_CHECKSIG
- address
- 1E9Qy29fEFWD35R7XeopsdHyQCLLimhu4m
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:28
- value
- 2952406
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3254554d4427de3c2d1c0fa7582671601d83bbf8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15b7pAcPpM8FWLx23iTYQNTtMd4n7y7JtA
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:29
- value
- 226335073
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d4678bd05e74e841598bd4da7075f931e970f1a3 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LN6JBUPQ3BoDzGvvJvEbPc4T8EwJ9wrie
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:30
- value
- 9883905
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 51b5ca04dd6967ac148e0aa98f6a42ebb3b52a73 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18T3WUCSmikQjqSg2SdxPk5KsLcY4czFpW
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:31
- value
- 19064349
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 36a3e2ca87d75acfa32cd6bb9a07c67770e7d966 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15yupMMmdCstGUtWpZHy6jm8wqr6QyCAvX
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:32
- value
- 26144710
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 99dcb26193df6b2ddd9e5d23676a9fb4f494e2f6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1F2YmdhDZf9URxHej1ruMwfza6VyhtqbSN
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:33
- value
- 5085002
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f3b15968d78e98db40d467cdcc97c0cb9c5d49c6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PDXf4KB6GY4hnihCADzjzw1u8bMhGE6PJ
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:34
- value
- 24830489
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 71d513a61dc40de0befba2139c88d2629de73e7e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BNtcWY152P78aSRadVK9RMNX9rHmtfPd2
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:35
- value
- 102918780
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fc5bd91e28c4234dc15e9d9014aaa4efc3184d6f OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Q1MK4VmS85SVijC7bmrZe9TCv9WkdXh7g
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:36
- value
- 25380906
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 63973f26059f51ba99fd6eff435799d495d96f2d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1A5b5o5BfCwrcoXFhjcz3ZhRQQnTmqS2dP
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:37
- value
- 10281203
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ffc5c20dbca6ee17f074cd584f1154804744686d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1QKQDPLCy5bT553xCFQiDdkczYTFoUoPMS
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:38
- value
- 5084669
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 37cc0e9b57ed940287fce5b83d3a9b4e87892747 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1662cgefvUN99GhimJuBQS1wi3z3VJ9udL
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:39
- value
- 14927070
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2a64e14cc3a8f880610ab5b044919cc341addc78 OP_EQUALVERIFY OP_CHECKSIG
- address
- 14sAEKzsgBfTxU1MDX8fBKnFL88edjDeRP
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:40
- value
- 115845370
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5203620dd2af2299a77368a4c4917b3d409f1272 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18UeTndQDPLdSESoggFJbAKdGEo5M2Jd3s
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:41
- value
- 16779231
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 fe09d007e84976279c6378d1ddb4707bf8986e86 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1QAEPX2kfpCop3SLrdguar85JGkskcWP6f
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:42
- value
- 277186751
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 820f357af52fa7e091e8d8d81dfa49f79ee404d9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Crh4fwV9rJEE5ZBdwyrkxC1Zv66eMWixJ
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:43
- value
- 147773445
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 adcdad3f163054f08be6b09f9160d5a7a64e935a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GqzHrjA7J4PveDQg7b8RPxRaukx1YuEGX
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:44
- value
- 106349516
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4971ee5d4761f630a5400c93f325d68389dd7a02 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17hLp5QbLonnK6p9TLLK5i4DMv6PmRY4Ax
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:45
- value
- 243264747
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 191a510d6c98d0cdb1a90f8d19b4530eb6f742ae OP_EQUALVERIFY OP_CHECKSIG
- address
- 13HjRJkESqzPnzdEMi8MKwgKWhoLy8rR6w
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:46
- value
- 19668458
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 13a4c0b4111fa0b07af405389ac9aea878afd970 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12nsCsFT9TZSVRVVwz5jrb8EekQGpFXCXn
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:47
- value
- 1036112
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 d67f28036f41ad34edcd91718c4e0061b9aea96e OP_EQUALVERIFY OP_CHECKSIG
- address
- 1LZ9w2Y7FD8NgJVfeVqwuMkrcLrAoNctLu
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:48
- value
- 2381120
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 edc58658e13a86a8046b2e2c54589e1275398ae7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NgDmjAtfMuSezP9W6BATxB7vn1enEhP9Y
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:49
- value
- 31108230
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 ea8c150dad6aed6836123b138dc8566e3211dfcd OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NPAvyS7YYfxPEPS6KZi3Q7oJVExGLV5XA
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:50
- value
- 12277664
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cee36665abf475174a16a3684958bb2be166db8a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KrvcYdM7rjHhG3bka9afZ9SHUnVLzBDwP
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:51
- value
- 313304758
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a17036069cc69e00aa8d14b053bace4a985c5153 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FicDSminBMfo13M8C5rkUTA7rsvN5iG4y
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:52
- value
- 102148676
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 767122f35fc8b1c520e91b19f12bef1a2879c84c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BoGGVymMT9qCc9vWJJLGvdNaC9DwtJ4my
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:53
- value
- 15795457
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5ee7e1ef1fb1589c6a5828d7bbf2f45eb050ef24 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19epJWqZ8LNYVJPpEfw2aYUT6S2NetsaoJ
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:54
- value
- 114548302
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 3f340dee56c6590af901b61430eed32a97de6dc6 OP_EQUALVERIFY OP_CHECKSIG
- address
- 16mBvtbub7RL8SzwWEbUSEKT967mADgwUR
-
68f885ee48013a051a84d52362856554cf9ba0e16c55b4ebf6ebdf23e2ba79b7:55
- value
- 143609071
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f03bb6c69bf3ada28519d1e4073b666e61e3d3ed OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NuEi3Edy8Qwhn1jjACerHnvnwx9Fvc4pq