Transaction 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e

3 Input
101 Outputs
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:0
  • value  266000
    address  1489wujaCqvP87T2PFayXN5Kanvu6mbJu9
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:1
  • value  128115
    address  1D27XVpQtRsgybD58dqMFzaAtRCpBZZZFa
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:2
  • value  500000
    address  3HCHpo3nqC1Ju5h8ZtSgB5fWeNaLZNrwRx
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:3
  • value  5447590
    address  1JADnF21X9uFNPyq34aonyRRQ2AnRLPmT2
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:4
  • value  5508100
    address  3C5zTQN9irZzgE5S6E24Z5TyPotDve8v6k
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:5
  • value  2559381
    address  32U9ZSM6tkwLUa9ZTPgwAfAYPYQeqKcuLF
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:6
  • value  7684754
    address  3JSryb4WpQmPjvgbXyu2x28fdSMSGeHEdK
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:7
  • value  2855172
    address  17WDcpFUa7ASsJf4PuCUemXgHWGjHAr3ca
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:8
  • value  117152
    address  3Duwxe9cdmJg8H5cxm3Tuc1fMPZvndZxKr
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:9
  • value  332200
    address  1GTDJeQUiJVJjUHCadErHyEGaYXGDygd2a
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:10
  • value  2696100
    address  3LyHjtpohfMATjcFB11B3NNa2eeT9dfxQM
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:11
  • value  6303000
    address  1F3ZVsHmZFWuxUqLVaFJiXpCCz8Z2XgdRW
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:12
  • value  75700
    address  bc1qatka9vmz3vq2pwrgvw9xsszlp55vfhfgavr708
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:13
  • value  93000
    address  bc1q80qrzfk5ag9ufvx9dpmmp558mnaugvtsz3xvx8
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:14
  • value  79875
    address  bc1q57g6qjhwtnd077m8kzelpmyp53qqesly88zdzk
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:15
  • value  847859
    address  15ezZXr5oSGpYL5eYkoNtkdnXfo1EjcoTp
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:16
  • value  14290527
    address  1DgYWFkcz24rUM3gcvbaEdUnsg2YYqmu2S
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:17
  • value  64800
    address  39SWUARXHNUQsfHpEpMtq9gDBDi1BWXayC
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:18
  • value  2223000
    address  1HAtzTJAKEBemD3YdrM55t9kzdREPc4fEG
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:19
  • value  10242194
    address  16eViidxGWn4WfaBq8MS5mWLxUV3bHgpny
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:20
  • value  1743000
    address  3MSR2Xa1MrNLycMAWtMZso5Zyf26Pxq4V1
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:21
  • value  7748612
    address  1FsZQG6kA61B81ruUj1HdHDFXpPKcAj9Lw
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:22
  • value  53000
    address  3PfdepgXq5L9hH9oZxGfEdTCyU7jKv7dPS
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:23
  • value  2925000
    address  3F84HpiwJfqSKtJNK9ogT1XDjocfxSENtt
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:24
  • value  628104
    address  1GvBQkDdN8M2zCKfQZNRGfwRWVqKWYU6VF
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:25
  • value  5733000
    address  bc1qkuktpwtfprr23a027vc06khwf8wa5ndp835llc
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:26
  • value  200000
    address  3APfYQXqLYvnChpybe3E2zz9FPMXTgNBwD
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:27
  • value  80705
    address  3FA1xr3enEPK7QctZAUVqdmjt76qPP2J1A
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:28
  • value  1701500
    address  bc1q3hc2f9smdjshs5vswuu3k0ptnzkjchq3xkypp4
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:29
  • value  58924900
    address  1Ef31DwxdEHXcNxfiTta2aoBp3SB2MZoyi
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:30
  • value  370000
    address  3Gf5NKX7y1pJqR142TtUye5MUCEs9XUQ84
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:31
  • value  632173
    address  bc1qg2yczdpw3s00qmru8t6552mqsv7ggagsmgy7nm
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:32
  • value  625025
    address  bc1qv0u5f2d7qucf4xtdznps8gvtmdhtfvjqfpkd3d
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:33
  • value  2000000
    address  35TviLjv9zD91Q9N7X3kcqstZdBusTpqNe
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:34
  • value  21631734
    address  18vnmJwrCD2KyNtD7NqU1AtoRB3J3LreH8
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:35
  • value  1543000
    address  3846ewVCEEsAVuPaUe3S5mbr8eTW6zWqP1
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:36
  • value  1282409
    address  1ByDiAR42yinikcMTigzkMv9yUBwrKB5Tw
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:37
  • value  2825265
    address  3J2wqwjyfWvRxyXTHRQcpTj1yM1kVBaFyq
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:38
  • value  728300
    address  37SiBA1qjaY9GCM1wW1tsgNNjxWksCo7s6
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:39
  • value  523000
    address  1FGbDgQt8pN2DZNqejgCb2TGq8PGKrghmF
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:40
  • value  4570665
    address  32koo2k3XfUjXvZiQqmL5LN1fcfX9Xk9oz
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:41
  • value  943000
    address  bc1qadej8l5uscw8erdclhyvvum3rajr33lej47r58
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:42
  • value  6569800
    address  16yDT9unkaJWm76QB38JJeVLSCb1k23SQQ
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:43
  • value  436373
    address  3A8anW1cTc4TAm3uaJiVtEEh7Mj6TWfHLC
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:44
  • value  96314
    address  1PYrZxZ3E6jB4jpQ155C43t1fa9Y2afAb8
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:45
  • value  309273
    address  18eLSmguk3cGckPucDrsMCsVxPKb5zetUq
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:46
  • value  72466
    address  3LRz8oSeiMrUYrYcyaFNZieFaQN6cM6Qgu
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:47
  • value  1043000
    address  3NVXUzE69tkZY2ixDfZpKJEih83F47rH17
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:48
  • value  611906
    address  3LVctSVXgzrRjV7EUzyM2aqvSefaxS18sL
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:49
  • value  1684343
    address  1CchqAgRuyhwaRCKKwTBPBaNehXW2EDQU3
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:50
  • value  1000000000
    address  33g4cUUhK6RhebEgVoCCoNSFBTj2Y12FT7
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:51
  • value  12471913
    address  39FbaVNCXmvosB8zNCggXfeYZJLoWsirdK
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:52
  • value  53000
    address  3ABnDdJYnxN83zDxE7D3PjgUNiX9pcPZTK
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:53
  • value  107680
    address  1PUVhqJhBbD75St2sbHVvrMDVXzJKQk5An
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:54
  • value  371511
    address  36DcMrgnRmyobCfDZAfbq9vFp8jPhWUJbh
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:55
  • value  356286
    address  1F1KSbVUsY81A21De38dUaynaad4YmZV69
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:56
  • value  251691
    address  33d73bFpx4AmyHV5Xu9rthvK39NL1LUrWz
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:57
  • value  1334700
    address  363fAF31AMWWbpBU33EXJzAgq6RGXMWnut
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:58
  • value  2692436
    address  3JcdQcnpuvy35ifVzJEpXQRzChMDKqR4AD
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:59
  • value  190586
    address  1Kcm3yZ1b872ZPkfxsh1F3JS8L43dWwdPQ
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:60
  • value  1226567
    address  3QtjTiHaf8jCJZum83zW6AahbG3wzPjGgP
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:61
  • value  4418491
    address  bc1qq9a9tqcrqm5hmr4x0fx4eczxsysx4t99cdrfls
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:62
  • value  16700827
    address  3PhUGFEWkinwpWuypnRobytUGA7Hw7byuh
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:63
  • value  19663600
    address  1JThJmQV7DfcbYPAHGx5cqkTpw3MoN8iuG
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:64
  • value  82700
    address  1ETDSs7Dwurx1qVWLzwNvCu74XRuRW2ScH
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:65
  • value  696474
    address  3Q1Qx6BWzZ53uKWZapxVupJpeq5Y4ais25
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:66
  • value  53000
    address  39BNpLzJALVTrsPu9eKbqbdRVd1xPvptbb
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:67
  • value  2068900
    address  3GwFtRkB6vhFZsmddRtSSnhM267qF2rNpT
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:68
  • value  397442
    address  1QBc7Z8oUWC3FK6pamgTFDnELyAyC3qvW8
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:69
  • value  19427896
    address  15ZdZgEL7VUBjC9zSMaHrKuRRmvzjfjW5N
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:70
  • value  7494423
    address  3FJmMqitSHyutS2zCNL518gQfQewDyYfKS
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:71
  • value  312255527
    address  19aZ2ymhmbemSkbKLiCeqHegbNoJuZ1iYB
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:72
  • value  219757
    address  bc1q93cgy0xv5vpva793q4evgdjz0rzpeene89jjst
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:73
  • value  6769201
    address  3DGZbudKpz3ZxUsUVwbNpDSoowPsRacM9o
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:74
  • value  1351845
    address  1967UrH77Rn2ymKmmwGs5S1snCLv56ukgW
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:75
  • value  309253
    address  35vES13uetsqu31fQg3rxCjBK1SAFizDFp
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:76
  • value  163223
    address  bc1q2v59qaa3jlsnffkym7c9w7q8qc9tayg793k75x
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:77
  • value  11598674
    address  1N4ZAkm4utg6ZNfWVTfMZWJ5jtCYU4HRyt
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:78
  • value  4379090
    address  3NYXMgGfCRFrRX2NYdWa34RqA1kCoVMQmP
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:79
  • value  426612
    address  3797e8seqvs7nG819wagbg6BQaNxRjYTj1
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:80
  • value  131665
    address  38fjQoSPyYCj8VS6QtRwkhWSHASCmCgkY1
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:81
  • value  1482963
    address  1FRHCKFotUynLnF7b4MZHHFsuCPAvZhWgH
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:82
  • value  6647389
    address  1ACdBvXNutMYE9XxFzGoqS4TsiGqXKPbHy
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:83
  • value  11023000
    address  159WW8NAziUBj452mTN9H4snqWEZc28msi
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:84
  • value  53000
    address  3QKhHqCuvyxeMnXZW3TS9efcWxUP3WBapN
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:85
  • value  709102
    address  3BMEXizJgbWYs9fLqPvQCwarLmi4hk2ATA
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:86
  • value  4067900
    address  3MJJ9DGSR18u9KpEu5xuHAt9GzCHB78QBB
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:87
  • value  63000
    address  bc1q68sc388lefnvyn2kf5qc376jcnmh2glyuakl90
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:88
  • value  358781
    address  1ADtooZgE6fto5vyP2og5YLYq6mSiJgJkW
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:89
  • value  7727620
    address  126BWneS6YCYAgwUsF7woJnDvFdRoA6htG
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:90
  • value  485888
    address  1QAaNBp5GcwM2gSz7bYXptA3y63sEj7Ric
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:91
  • value  27232384
    address  3NtsQeg8ReFUKEagfQD63SF8Q6KmYqP3ea
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:92
  • value  81175
    address  379eRgMES75UJkFTD4Mh66h3fPKy7Zc5Jb
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:93
  • value  17421500
    address  1JSDuTRfUYLu6HRp9Z8FkRrchC6TwegzWv
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:94
  • value  154074
    address  33jbcpafuJ8uHfTWYZtr8Kx6dxrgepZt2A
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:95
  • value  1602565
    address  16Geeh3cLW3XndxgcXq5d4kad2tA6RPf2S
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:96
  • value  770307
    address  3Di1k9htc4iCbcCbym7EuXK61F5ez9rYAA
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:97
  • value  9548252
    address  3AmEL5UC6dba4QigwHZ6Cd8Lx98nBkXwvw
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:98
  • value  2761200
    address  35KRXtTj4CkBk7b1vUBCKAmQagYEba9pKt
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:99
  • value  254000
    address  1HCnZBzqThMdeqk3qrJY1vBZHYnRELgFBg
  • 5b45f7aed43f2df0ea2d1e05aba3ca78cb2682d9f3fe0421a3e5dbfb2a164f5e:100
  • value  143000
    address  3A3xj1XNCX4kKPPcX3PUsWtZYJBb1Xadq2