Transaction f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc
23 Inputs
- 07c5bbbdb9a60ed9d60b7b8f1c496af011199a1e94f855c76b73207a2efb257d:8
- eb46e8613221c4932394e0d95b321b97daaf7d889f443391d45017fe7133297d:0
- 5841faf4154870c7710f42d02bd8b0870d30965caf22c6c7f120ee64de5d317d:0
- 4005426fef7abb2180f65b579379dcc46acf65532dd832c49d1857f24d003b7d:0
- d5189126868b9ea4ade1c83dd50b1fad2b2e5a15ef447c2906c9cc6370b33d7d:0
- 914e7c1df99c96ad9d70770b69fd96834548ddb17929b0d88222e436a69d3f7d:0
- 38a63261f465f2c4110d3ab9cb246fb4453a8cfe75fe58fdde1f661d865a417d:120
- 73e745435e6617a27fb7ae9c559cb1d34166e9cfeb16d36f0df1d0a34d9b507d:0
- 6784b86c2dba2eef9d132bf0d02a79446a48ad5bc0b5fb3daad5b8eedfa35d7d:44
- 3b67c2d092a85ea772a394ffa09db0d56fcf21958f3aa9ca271e3602cee8687d:1
- a93c22cbd3a6d78f8868a1539a769d7ffaa6f4964f23aaffe20034da3ec96e7d:2
- 8194df78a77a9861a4e1801b6a5bbca05d687754441bfa6471a95905c55b6f7d:0
- d537e56bf5f8fb095ad1d537409445c77f77b4a055b82b567665f918bf76747d:0
- d7eba62c6f7223eca8a37ce9a3b6c5ab0eccc73e29751b39a4c2c30438737f7d:0
- 3bf17f9c7aeefef6369496c3950099702b953f63d8cfb17ef0bccb397eea827d:2
- 28f956c564933e94c6dcbf4acaa08c7af8b4acdea1086f3779932da86c88877d:0
- a6fe3adb27e412a931dd23b82d849b7f2cdd92ab98f418c2c56a8ddca9ab977d:0
- 5d25f62d9846298595de14dcafb7adb81d12405e353604a7c393d23ce9c3997d:0
- a47ad071f4934d2dac3f281fd71984306c6d57a201acdf39106037282d48a37d:0
- 191c8d0a48ed7d95e51c3ea8018ced73e52668b7744eb470f9dd420ecdf9b27d:0
- f697ed4b0976f32314c8aec827476f011ac1d3e91fc1da1a19143f1d9e5bb37d:0
- 4b9b444b6ae398831aedd54b175d6b0cd6dbd8b020c27cd3dd49fa75108cd07d:2
- 26fd1993a7fb0d77b7e48ad4a349978e9e57fa190bc1cd08098552686442d67d:1
52 Outputs
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:0
- value
- 251769
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 398308c61fd0c4a17517b16d73363b0814639a30 OP_EQUALVERIFY OP_CHECKSIG
- address
- 16F6VMc37FP9qyhiUvyiiFMMkmkSqiZ3tY
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:1
- value
- 249834
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 cb23574d1515c94dde271152bc339086270308d0 OP_EQUAL
- address
- 3LD7S2FkSp2uqAVz7k7pztbtoRAN6a3vL6
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:2
- value
- 536176
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 4f1d7c0ccd61b3affb11ab71482387c18aa596b4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18DKhn9kzYVVnPz7aLEv5hQgcmxE2SrVm1
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:3
- value
- 484889
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 49ce0ff2644b487691376b0d3223171f6ed116c0 OP_EQUAL
- address
- 38RG71KwyFAMx7BaFvunY91Juawj2k2QvW
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:4
- value
- 233120
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 83aa07c5ccd7b9d402133308aea652d37753f710 OP_EQUAL
- address
- 3DhC8bBgRy7hSscNdZdTfQHxEPxxtaQqKV
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:5
- value
- 1725088
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a1c4862ce0da2a31c9fd879371eacadf1cb74d1d OP_EQUAL
- address
- 3GSN9ATT54UYn5EnPBJ5eHk7ZhfVFbtaHa
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:6
- value
- 2498347
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 56cfbb821808b6d7f870d4b766e982a8711c31ae OP_EQUALVERIFY OP_CHECKSIG
- address
- 18v1y15XGQ7KZcPEBHynZkyzvgKHSpTK2z
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:7
- value
- 326368
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e0c353d3f0e60f56b18617b4c3a1dae2cf09e966 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1MVSMZSfmS2Ao71BttrbSm28zM1KUimQ7u
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:8
- value
- 335739
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 cd7377275ee755dc190b69152b897519ae26bd19 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1KjKr1Hi6b8hFcspJFEysm78TrQsZbTxtR
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:9
- value
- 496545
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 6901b8d6320fef54de6dcd32df376578b5c2ab25 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1AaE1npzP2EXdm829KA5SNNbaick3u4s7j
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:10
- value
- 1748842
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 98aa6bf02e2c0c2e143cb6128370b7c884973bfb OP_EQUAL
- address
- 3FcEnodAK3kpY46KEmb8nNrC4NUstNW3yw
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:11
- value
- 489552
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a30812d82ff8e917e494c7afd76866629729fbd9 OP_EQUAL
- address
- 3GZ3jmzFh1GmPDrgC7AEAV5sosvvCc84bM
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:12
- value
- 258763
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 be0e13fc5fd7623549b635e34c7dae2ee34205dc OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JKvFcLP2wCW78oM89wxBE7Htm9S49kBpT
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:13
- value
- 272750
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 aa1d9c5e3968c4469ff4ab9d3d93b34dce3312be OP_EQUALVERIFY OP_CHECKSIG
- address
- 1GWVM1Nu7FY4MrBUG4Goddmh6HJKjKViF4
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:14
- value
- 334107
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 b01e6298b0e54794f4fb8395534768fb1fa746f1 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1H4EKxcbjarg2UFvXbG8qhKzVGCtSLyBy4
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:15
- value
- 5128640
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7753ad6a1072cee4b399d153fc18413d4df7b5cc OP_EQUAL
- address
- 3CZxaNwyimvUFkKHQMyesiCyxj7AujQtSM
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:16
- value
- 501208
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2db2ea5295965d753b42c81fdfb7af94ced40262 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15AdjtSbn8ThHhtQ9bF1BmMaZiBwrrvYq6
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:17
- value
- 2074768
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5ba9795a18edce9ce997c10b8ee8073e19bd132c OP_EQUALVERIFY OP_CHECKSIG
- address
- 19MfWigdjP2JwqTG2uwC8hDamG1noY1SDW
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:18
- value
- 14679566
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 abbdfc037155c21f02d7873730347f30b1e5e1b6 OP_EQUAL
- address
- 3HM74hLGGXxm3vgnVgbBR18UdfR59LwV9X
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:19
- value
- 7495041
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 265859a93b4d68716e58c791439ead630317132d OP_EQUAL
- address
- 35BmSWrPywuPGfNbmxHweYjozcSx17GvBx
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:20
- value
- 268088
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c3aa07a0986ef768a14d277166a008eb3de96a3a OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JqaTHUsUjuPVSyZLZSvyoCThCT7FgdYZm
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:21
- value
- 233120
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d4f41282e583e1301617b9c69d996e0230ca9de3 OP_EQUAL
- address
- 3M71Zeqb16TmZKLNhWZfqQCA2vbQYvV9k2
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:22
- value
- 251489
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 12b2dfad4c146e6737d22d2b784b7c7ea4c64a1c OP_EQUALVERIFY OP_CHECKSIG
- address
- 12hsSpTGBGbLV1U4qYpMzqipdKCPVkcEZc
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:23
- value
- 417284
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 725703a8f577a03e2f46b7c6d17419f7da6bb06a OP_EQUAL
- address
- 3C7bCGiSyKAggc5vdE8N3aShRKL8QF4jdd
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:24
- value
- 702017
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 2cbbee183de61eea1bc4045cebd38c95897e8d37 OP_EQUAL
- address
- 35mYnbP7Jha3CTGVzkRMgqjPrif1PHSuNa
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:25
- value
- 932480
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 30b48f0f0ebc6e77085e38f2c6a541e6c2c63c08 OP_EQUAL
- address
- 368YfCUNSanhTyPmfsUKc453gJqo8pA6rx
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:26
- value
- 251769
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 78f3500e1e5da602d47f4ee1f689b3301300a990 OP_EQUAL
- address
- 3CiYVE8ibV5APVQmcj6rNscEtNgkWFjtj3
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:27
- value
- 292262
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c29ab26d3ed543964866113a7e7835144ec37bca OP_EQUALVERIFY OP_CHECKSIG
- address
- 1JjyQkUtH8KenzTzp1fDm9KKRgGgMttxnw
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:28
- value
- 512864
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5ee58038c88026d3731da68dbf8146a86187a2d7 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19emT2r1v1Zja2LazbbPWLkWXK1GKeLRrU
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:29
- value
- 253821
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 01d94be0e08a0e7ea56679cd75b513946510fa55 OP_EQUAL
- address
- 31rnukhDFb62EZ5i3pY4xiuMoHtBUNLmP7
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:30
- value
- 491883
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 de2a610445123857700f32bdabf0633666f2ef84 OP_EQUAL
- address
- 3Mwihfy5wrFKQqE9i6ayNmzbrKRAAQqMV2
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:31
- value
- 13730768
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 82bc17fd59dff9992bed294ccadf87d29259396e OP_EQUAL
- address
- 3DcH6TjdUiFR3nr9ZBx2YR3NDHxB48M1BS
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:32
- value
- 348071
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 349233aba9cd987e25a7d6e52c7f4b518b4947ae OP_EQUALVERIFY OP_CHECKSIG
- address
- 15nyHFuV94RCGwPieAFJBH5TyCT8HfqqBh
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:33
- value
- 412575
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 26fce2159e415e9f9c4583625b18ba3831ccaf3b OP_EQUAL
- address
- 35FAYTkg5pvQzhoX2Z5nSRNkHMXV4As8ZD
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:34
- value
- 6126277
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c82e6e420b7550e75e0b4bbf5c2f8ed3e926db30 OP_EQUAL
- address
- 3KwUgyH3Agh1euzP4TGphxCAST27N2LFF8
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:35
- value
- 2113629
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 c5cfe33f7f62f7cfe5c8f8c08a90d549632c1edd OP_EQUALVERIFY OP_CHECKSIG
- address
- 1K2wA5fKNdmPUABGCtmmvdpwYuqMvtVwJv
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:36
- value
- 5538255
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3c8a090b5b62de4f44c15263c4250dc324d12776 OP_EQUAL
- address
- 37D7pv75BaDYU7MYvBW2BB3LQvjuuYFaiZ
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:37
- value
- 582800
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f1fa060bd8a8c1a2514f78366ee73dd573dd998b OP_EQUALVERIFY OP_CHECKSIG
- address
- 1P4TNBFM6zdh2Qet79GF1TQu689ZSQVSCg
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:38
- value
- 254613
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6023c7f858726201344c5e225c9d1a77fb5bc768 OP_EQUAL
- address
- 3ATMf5NZvRWq9YpNPTfGi2AasMFtDfkGp2
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:39
- value
- 652736
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 bab2ca7665d6da1f36b14d78078c63eab346f017 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1J2AsHhFR5ov8DfjXTeBmV8rpCKrCbJ7TL
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:40
- value
- 291400
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 e82c8b58dabf96d0dad57127107122aa1ff9c57c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1NAd8VvFGYki49NvX7wtjyVJpEHTNLd5oi
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:41
- value
- 1021625
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 a55eba9ddb266a2c6713831722a75dcdef7b18c4 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1G5PyY7CcT3z1w6HMTxbninT2sPod1JRJ5
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:42
- value
- 554592
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 131c7f5b15e02b1cce4e8088d4f05b75ef085986 OP_EQUALVERIFY OP_CHECKSIG
- address
- 12k3ygiAfSMD44REk7KTtXQBhMgcDqW4QU
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:43
- value
- 3170432
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0a7913aafd22fa43abde0b8cce184bd2f4203362 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1xNoV4T6XhEKPtHZU3pSNpyfMvDzp83rV
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:44
- value
- 332848
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0945aad447b1e177d2e2017179d81cf27781bdb8 OP_EQUAL
- address
- 32Y3TqdLrQBV5sGKH13b8SSnVYw7A1qo3g
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:45
- value
- 1809011
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 44ca029199302e04a08975327cb944620a982952 OP_EQUALVERIFY OP_CHECKSIG
- address
- 17Giwwy67ftNS9bUrTEjJdpwbZdWFxBAum
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:46
- value
- 475145
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 76c2c5fad01eed33464dad2742c6d6aef065aac8 OP_EQUAL
- address
- 3CWxzGcJkpYtFkZRsu67yMS2zYzSVUF34n
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:47
- value
- 1663660
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 db3a7f68739cbe27ffd05715df27ce4c20cb203c OP_EQUAL
- address
- 3MgBz3aKBEhQ8JGSGvh4AvWbeSutdzanyY
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:48
- value
- 419616
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 398d4735e7453237ead3c45f5921f15b0d9fac66 OP_EQUAL
- address
- 36wKgf4y28mPWLmwRUBhfWEEKjTziFb8UL
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:49
- value
- 669054
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d05e6e522f93be3bccb0684fa32f2742a2182f5d OP_EQUAL
- address
- 3LgmbczPjjQWoQcHj56W2JFpoTfqQtRN8G
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:50
- value
- 212238
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 2b444874fc345dae7454e9391580e53f5664fc8e OP_EQUALVERIFY OP_CHECKSIG
- address
- 14wmrdxQD15b9JupaLz51Cuk91Ee3rY6D6
-
f1e3fd40c82d92def7ad19231eb4b96e3e0b0257e21b60cd66af9cfef5d4e4fc:51
- value
- 19714729
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5613aa68256f6a8cf4bceccd29cb940a332ab949 OP_EQUALVERIFY OP_CHECKSIG
- address
- 18r8ftfovKza9cDEvVRaqRjkaDPXj16dAQ