Transaction 19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e
65 Inputs
- b486779b60d97cd33d2fa164d1424eaeb8a86c534e3e5a67221154d67d177a4d:1
- bec963e1e5d2eb0ae7e465e19eaecbec540c45247f0011df98a25667d47e3d75:107
- f93dce1afd3ef540af22c17671cf99c304722b10b3308096b9d93efc4cb3cf47:0
- 6beccccde9a5264432baebbd9eb457d777f686b56afdef0d4f4d46d4a45b44af:0
- 88af028d470e4fbacaf3295ce9a6bec31dd776ae7860c2aea6ca354dc9efffce:1
- dc52e5a34df28177b96aefe0f85d5631aacf211fbee04cc2e92fd4ae7e669e7b:0
- cf97c6a093a32c7fca178f433c1379e61d2d7ab7e45f127f2b0c657946048876:0
- 8f5760a0dca180236ce5be6aea814dc6dd5eb80191764daaa90147769a2faef9:0
- 526873f477a2646b94449665843e857f34ae87f2514a2fc65fcf7ad54fc2af6a:0
- b50f9cbc1e92620763f4888ab48d27427ae171014532d4be7578e4c18cb1c40d:183
- 641b8b2443dbb0b50549ab40720695ff4648e8fb2fe9f26f3393da3fb6bade37:0
- cd4b0e9461512a561143eadcc4b916cc1a8d3e5fba3efe3e48990412a7c449cb:1
- 84259c50af1b9f5290e67e1786ea89ffecc3a192079af1e0abe1eb5a7051bcfb:0
- a7422478096c924c3329107589589cd6154d6c250131cff7daef33a23d9e9eb1:1
- 9c90f4a3bd2e88efa83efed9e59d0ab7694608d58eee8a6f7cb8cb997129be92:1
- df3e0d1ab02a4d5b4acde7ca9b7bbb15b690f0dbcbe097360d3013d1f69eeeac:0
- 819f14ed6a221147fea4e58f5c3bc1d6d20636f296e5a24e3ac93e159ff2c203:0
- df5997c28f2eeba9f26d5d2bd8f05e4f2a1470b5390765d7299a1a5100ae5f85:0
- 32d799df8a4e492226aa3110edacdbe563e9a9420f9981c0288a4815699c4b2c:0
- 784e1711e2a80364888208f4c54d07c50033cfdd09976095fe06bccc174b8867:0
- b070ae48dac3198b9b5be8a0314a254c87f3dd93e4cdcaa97638bba99263b14a:1
- 501d7f837fb981edb3f63be3dcf2ac4655c4c16a4be7d8f4a373b6a912b46722:0
- 88f2ce3b8ac82a2e9cb478e752b2728f2b2f61d30583d26d68f393ee3c63ff64:0
- fe2c1fc874cb2a773b78d06653e738680d45c12251a48b17cd89e742bacf78a2:0
- ca536fcc36b192f8d87ee7c1d6e97b12db4f4e9585016c47ef98e2e02b9e2f70:0
- b3796e80355dac37e34ba8baa6a82c2011463676252b43d292228beed7457383:0
- 21f22b30c6c589dc13b35d90bf07d8188f0849320f457eac97a74fcb8ff7b02f:0
- c32e06e93a849281975a47d586c51e78d70d527c10a22b89334012c544953408:16
- 003c3c128fb70f17c3cd42348c12fa4759d0898fb6dc13914a2fdf45c03aed1b:852
- 85e4202bb0710d52de1d7655193e4f4c326b9a3ff4f39f64ef87cc70daa2af43:1
- 684ec8386483632abc75b6fcdbcbc12542d2d23f30cdafd06fb8f11395a4c8d2:2
- b9d109fd863f6976364bca83730683890ff48a732c770be61b01a2b6793e5fd3:0
- 98cf27e7a42d6097c100f60799cc88c7f5c63deee98822c6a6c5bc121798b377:15
- 85fbc402920040a90eae49da433cd5d358962bc88e96bee6c65243ddb2b0e277:0
- 17cfd201070875409e8cebf2506e00a985d34cb23cc57b081bd3eea9a75a0507:0
- c3be3316a1945a05d446df298e87c6db69ef083e216d4fc059654226c0a7c720:0
- 3729ae1cb0aa28fc9129d09bb938a3e7447b94d17f18accc14e6ce754d033dae:0
- 6d4c5bba6c3b2b1cbe51c2dfc67dbc275bdf40e3be0ae4b247af490a1556aeb0:0
- 60a3a6d67d6e9b7690eed2ef1532a9ec05460234d4a4c2af5d7f30b43c04efc7:0
- f250987a9a8d5f2471ea2b9cbc13e309084cb5f4e9f6ecf64a19dae768f00af2:0
- 12d3594d558fbf281980490d41497169c0b3b1bc817676c4e1aafeb5ebacd0ad:0
- 6abe0dd2e6b8d2415d1aff96b232096df8008658a2b5e3b92c246b55e55c0a4b:0
- 8b53df0afdb237b526c1b7f197ed70ddd55940a76e6ccfca50ab9d6f179becc5:0
- e4256aa9bd4e7e452754380e500b8873362d94b802aa4ad9b92781c3b2e204b5:0
- 42af4f86688f7a38c438de9cbadc4f8f804bc87069ab428ee68e70d7f2c0994e:0
- 0699f971f28e601f063d427e73bb5d4901edc1c725a77d00190ae69e015f2270:0
- 4a6dccefc229e47d8cb98cb94e572bfa599a878b3149dd043e6607eed18af7fb:0
- 10780ee1381d14e885e508db0f0eca70aa11342cb76c7061ed190a71436e75f1:0
- c7b51aba59a708791f11d7d7e524144f4d1e5b54a953d5712a3884c8b0d7f14b:1
- 532693fe42b64728281c31cc4a18eb6e00237e9a0c0043b793cd37556a401358:6
- bcf5540087e84a7d04940b6b75557d2378307decf007edc1f89ea3f376e3a5ef:1
- acb227c865073b9f212f5a805cb47a9b556159b68d6306f863a10f9b689b14a6:0
- 96ae8d83d9b867f4257ac08f1a09fbf3fbc206827a591f507e611e0e409b7621:0
- 62eef78935f9b7936aecf378578684c5e103fb3ad80a561b5474ff64423072ae:1
- 2a1bfcf3ebea1cf76e9588ad853a77311d1bf3c6dbad5da03dd4d2916000cfcf:0
- ebb7beb6d715cff92b31c00b9bdfd291c9962327fe556e3b3a72d434ac676edf:1
- ab51e4de0b88419b7ffc02a0bd89703960a0eba9b748bcb701dbe4dc2c96c672:0
- 523af23af7bb65c03fe80bfd9fbf914bf08ff33a980d257050a033fcb4794bcb:0
- 2bd89d2c5540d0085b1d958d2cf755a36465ecfaa623b9ded2d324ed9f04db9a:0
- ab04b395c13aae1b8b7b639613a5decbfc951477ddd79a242d3591d12a7bc4dc:0
- 6354a4d78e90651911604e1789825e533df5a527cd6de733a048ddb6c5031d74:0
- d44666f6647d72b9d2e88d86c34098309422984710cd8735baea24ebd6fd7b76:0
- b4c45a93ce47633e3aece108c64d6eb7ada0fa902226a1f0ffa8cb195c43bd94:1
- cda1806d243910b45332a9f31aa489ca6dafec7f993123546d7471161d11394c:6
- 2550e415569bc770766e2b1b7df66a982b392e48eaa4121cc5ddc79e29efe3d2:1
44 Outputs
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:0
- value
- 18386
- script pubkey
- OP_0 OP_PUSHBYTES_20 1c910346ca430e40c93414b1a349520b53af43c8
- address
- bc1qrjgsx3k2gv8ypjf5zjc6xj2jpdf67s7gqn47ws
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:1
- value
- 175832
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 03b1c3d0b260067da84fd63a579a26bf2c79a4f8 OP_EQUAL
- address
- 322YuSYdUbtqZUSHV5qbkRqGezYbmJEUUf
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:2
- value
- 1132800
- script pubkey
- OP_0 OP_PUSHBYTES_20 245ffc4a7f8051e738efa1ca881e78ec3b067ba1
- address
- bc1qy30lcjnlspg7ww80589gs8ncasasv7ap33j5xq
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:3
- value
- 756545
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 28b57aedb2059df3115a8f7fe5b1b637b60a7a8d OP_EQUALVERIFY OP_CHECKSIG
- address
- 14iFS8zgsUVKbVyH25wd451ynGMGq7VFr5
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:4
- value
- 718075
- script pubkey
- OP_0 OP_PUSHBYTES_20 e1da8ebe86ba15f410d36e65b2ed697d74a8c194
- address
- bc1qu8dga05xhg2lgyxndejm9mtf04623sv5cps9lr
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:5
- value
- 37798
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b0fba5520cb6492f6b1a2cc2a8a969f3448283e1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1H8oPRE97xYBG2YyFhG12bk2yuVJCPJ7Zz
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:6
- value
- 424047
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c3fa14c4af88882c940c827a5d34834e2ee510ac OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JsEMMCLyhpYAhkXPX5tpDMvhuuxcxDb6r
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:7
- value
- 236990
- script pubkey
- OP_0 OP_PUSHBYTES_32 b3eea31eda593d3139c3e478e4ac1cac369977906ca8ab3f85846e9b8584e931
- address
- bc1qk0h2x8k6ty7nzwwru3uwftqu4smfjausdj52k0u9s3hfhpvyaycsk0g5k3
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:8
- value
- 177404
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3ac15f14927fa94df5a82a9a6d019c283f751236 OP_EQUAL
- address
- 373gmMJZjMMRiF8EfpMZ18PVEX9pwvuaWA
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:9
- value
- 9185640
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 884e972d3b86a03d2f046bcd64240f41e5f5d3e8 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DRj3ezJepL9LB8r7oxbRXGgzWMaXY2sNR
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:10
- value
- 3634840
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 8dbd2785c7837ab5ac36abaf8bec9c75638dc70f OP_EQUAL
- address
- 3EcToGYut6wLV24rH2Ume6mUf5iZ2RNBHc
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:11
- value
- 161293
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 921d091166b395b6888a5618abc9cae74aa542bf OP_EQUAL
- address
- 3F1bMy4pA7ScsTMZ89qdjrcYvJK1Rn9ssM
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:12
- value
- 6768610
- script pubkey
- OP_0 OP_PUSHBYTES_20 7f29f4b4f4abfa2be52bc8b9bf1fd491fe0e25ee
- address
- bc1q0u5lfd8540azheftezum7875j8lquf0wl84tga
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:13
- value
- 1707762
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e1c8e0d36ab9d85d73fbda5ce081532837306b9a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MaqgRgxgBzEH2hfUdFRk9dMKsAPMziXk2
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:14
- value
- 735080
- script pubkey
- OP_0 OP_PUSHBYTES_20 498977812036f9ac5e180bf77cce6e7a140b1da9
- address
- bc1qfxyh0qfqxmu6chscp0mhennw0g2qk8dfuw9xw3
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:15
- value
- 367722
- script pubkey
- OP_0 OP_PUSHBYTES_20 94275363a10666fea8bc23e9cf256be6279309da
- address
- bc1qjsn4xcapqen0a29uy05u7fttucnexzw6wz9mdg
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:16
- value
- 161301
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1b4a0b21178d251c17953cf672f1d80d26655857 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13VHwozPv7TQPYGBSc5Grd6ybfPSFM5fgc
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:17
- value
- 406184
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 191aaf0c572f6543ef56ae85eb0f1f62c19f0785 OP_EQUALVERIFY OP_CHECKSIG
- address
- 13HjrpQsUuCX4mcNa5BtQzB7HvwngwJbmE
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:18
- value
- 896924
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4fe2726bf2055485a6863cd1ef139a23b19af311 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18HPexyu46xYyqg7SHqr53Thhq3PTXdniH
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:19
- value
- 337154
- script pubkey
- OP_0 OP_PUSHBYTES_20 b2b9af2c847982a1ca91686a688fb88b05361a53
- address
- bc1qk2u67tyy0xp2rj53dp4x3rac3vznvxjnxzxv4x
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:20
- value
- 85840
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 58cb14f9f61daf55dc76f9a49c706debfe78696d OP_EQUALVERIFY OP_CHECKSIG
- address
- 196VkGAwxYDwZDGo2of14pxZHC2UbUNCJq
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:21
- value
- 1835000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 fa4468090d971b97574fdb8c4de8be1a1185f87c OP_EQUAL
- address
- 3QWJoTfUu5PKacAD6BkRSDMA2iQkm45M7v
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:22
- value
- 732400
- script pubkey
- OP_0 OP_PUSHBYTES_20 e905c0c023566166a4132b4308b8922f3dcff65e
- address
- bc1qayzupspr2eskdfqn9dps3wyj9u7ulaj778n9kc
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:23
- value
- 3311940
- script pubkey
- OP_0 OP_PUSHBYTES_20 bf76d34108b747c3948fcfb9396a9669d0b6c000
- address
- bc1qhamdxsggkaru89y0e7unj65kd8gtdsqqhvjptc
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:24
- value
- 367698
- script pubkey
- OP_0 OP_PUSHBYTES_20 8ce6deee0aec9aa7ef36a25d0f41ae6604afc3eb
- address
- bc1q3nndams2ajd20mek5fws7sdwvcz2lsltexjwj8
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:25
- value
- 64823
- script pubkey
- OP_0 OP_PUSHBYTES_20 3d78b6b2b96a8228ade8fbfdae7814bbf8157363
- address
- bc1q84utdv4ed2pz3t0gl076u7q5h0up2umr3t3kpk
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:26
- value
- 91936
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6eaf2b8df440e2d50f2d4e1e9d6448c1b78769da OP_EQUAL
- address
- 3BnG6gMtDp14MgYNn1zeJTFhE1CmEsNTHZ
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:27
- value
- 242028
- script pubkey
- OP_0 OP_PUSHBYTES_20 2c218f9cdcfae9839d93d1ebe8d3ddbcc868b3d6
- address
- bc1q9sscl8xult5c88vn6847357ahnyx3v7kxky825
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:28
- value
- 406942
- script pubkey
- OP_0 OP_PUSHBYTES_20 ff78f5fde6b0bb7b6b5d6a55c07bec634374afb5
- address
- bc1qlau0tl0xkzahk66adf2uq7lvvdphfta4awecgx
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:29
- value
- 255937
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8c6c245c089e58a9e9c977799e79f4d95dfe6464 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DoV9hNxZktW2gzGYN2uiogDQ1R9osezaw
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:30
- value
- 205007
- script pubkey
- OP_0 OP_PUSHBYTES_32 2f6591a67a2f9115eddb04ae7defec58e43fe1be3b695be42c88153c2a025f44
- address
- bc1q9ajerfn697g3tmwmqjh8mmlvtrjrlcd78d54hepv3q2nc2sztazqy98dq3
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:31
- value
- 3749365
- script pubkey
- OP_0 OP_PUSHBYTES_20 27f2fbe92749998e2e513bf322f4059decf8bf33
- address
- bc1qyle0h6f8fxvcutj380ej9aq9nhk030en04wv9w
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:32
- value
- 658659
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a5db7fe10784fffbaf07e2bd1708fdad8bb084e4 OP_EQUAL
- address
- 3GozNHnrH6ZszdWyjCnyUedovHt38FjsYB
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:33
- value
- 132136
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 1c0229145397a55f94a57ffb5d27ea72bb2c6dc0 OP_EQUAL
- address
- 34F7S2WZ6Yt1PK8ixXSytTPpz9fuEZg5xi
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:34
- value
- 482492
- script pubkey
- OP_0 OP_PUSHBYTES_20 5048af6aec70d5b30c5f726689d9b0242e24847d
- address
- bc1q2py276hvwr2mxrzlwfngnkdsyshzfpra7d5cun
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:35
- value
- 336196
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c553f11ac6aa92c5fbea885cebf9ff3187bc3deb OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JzNgAsLMEp5eKYJS48HRs9pBQZFHc8911
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:36
- value
- 118315
- script pubkey
- OP_0 OP_PUSHBYTES_20 b4fb9eaf82d1f6212e37145f55a37b6278e94a94
- address
- bc1qknaeatuz68mzzt3hz304tgmmvfuwjj55qvth85
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:37
- value
- 514619
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a7fee2af1e55581a7809732c4c98d6f1462b876d OP_EQUAL
- address
- 3H1J7LHjQZBazN3kKBZxoow5cTMYQmyjz4
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:38
- value
- 856710
- script pubkey
- OP_0 OP_PUSHBYTES_20 68006e067587dab1f49d294db7b24a7382fea71b
- address
- bc1qdqqxupn4sldtraya99xm0vj2wwp0afcmwfvdll
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:39
- value
- 184000
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0b50c32dffc0639aefe8ebdcce2137f12149e1e9 OP_EQUALVERIFY OP_CHECKSIG
- address
- 122qBaj9v74tyN6JPaZst9qTDfjPvf7aw9
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:40
- value
- 1124140
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 738de366d3a5440d180594e518b08ed0636f6c07 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1BXzgddammf4yugT1vvN1aGyJbbHwhY1ja
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:41
- value
- 10000
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 23d0f6a9f4af03e5ef50983e0fb1093b30bd94e4 OP_EQUAL
- address
- 34xPuJGKrT2XCWjFnb93FX6LpGWbMSU9F2
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:42
- value
- 106190
- script pubkey
- OP_0 OP_PUSHBYTES_20 56dfd341e7623d5e1e2c24190113082e69478a3d
- address
- bc1q2m0axs08vg74u83vysvszycg9e550z3axz3fqd
-
19e6a98aa6a99c9d7e053c7805b266f39a962817161fa2d2786a229de6b9c60e:43
- value
- 28004321
- script pubkey
- OP_0 OP_PUSHBYTES_20 b3d379aad2e6cca0826f77ba91c5b9336cd32724
- address
- bc1qk0fhn2kjumx2pqn0w7afr3dexdkdxfeyl6rewq