Transaction 48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96
15 Inputs
- b79979009b0a94b01e895b2fed48822cfd681577063208c3a04f63f241178ecb:90
- 67bbd7eda6e0f514a87560022f2ab980ec3e862c63bfbc4b23bfbaa6761f26ea:0
- 3cd6c8f0ac020ca0a81816f0e7428ffaa9fe952c2c3b52f7bbd3c66164995f74:21
- 5457435f1d71056c058c57b711d8bd6c3bde8c23dfdf25e3e33240ed9cbab555:0
- 3343b4746f4e4d2d78dc655cec7b667553e45316ff18c6de39a33e2c56b01840:84
- 1dc7c2a35098b8fc6ef12b360e0a065e401791c5c2bf3cce348931e51a1b28b4:75
- b79979009b0a94b01e895b2fed48822cfd681577063208c3a04f63f241178ecb:108
- cf4a91ac5f1bc784866cd05bd2b4e031d93c34681e02511772748dbbc809c429:2
- c45d14076c805daa5389fc2a8363dba8cdf94da7827bd3d35bd499e49f55a5e1:0
- 6420bac2d91318c16cb66711a77578a16bbe1196a9574519cc3302c587b0b7ca:0
- 68d3e2e99960e61256b2ee770157fc23a8b6aec1506ee366cf1f25d2ebd6557b:3
- 8ea9b02c1e1a0f9d77905e5274bbdfbc18044cdd8c79f53b46b90dd78ba5833d:0
- 4837fe7d52729d751946c0055563cd5e7182e45fec6ffc32c0b862e58306497d:0
- 13c870c40c1bc08b0f2a5e6768abef76964770700373bf624d1ad9e9a669a2a9:0
- 582a4d46d42030a6d7eb6dc9adcc1fdd33dce19a207e4ab0fefff8e8dbd1a19b:0
61 Outputs
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:0
- value
- 137935
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 af372e55f5be1c83ab1519ba8cc63a861db794a6 OP_EQUAL
- address
- 3HfUHA4nJnPRFGbgcFBgqqvWpbgHywEFcY
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:1
- value
- 275750
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c76ea85301df47d6d0827affd268727088f24769 OP_EQUAL
- address
- 3KsWxLW6GzUufMzjHjGhFNuCvBNt3PGcy1
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:2
- value
- 873675
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5fad3fea09dd20768ac2e70225a4a095cc6ba42c OP_EQUAL
- address
- 3AQufN9SNj5XsrgM47w8SzVGQAwt7kwaWw
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:3
- value
- 33724
- script pubkey
- OP_0 OP_PUSHBYTES_20 3e6061b92c6486e31ac5098ac1803b8196ed4dd3
- address
- bc1q8esxrwfvvjrwxxk9px9vrqpmsxtw6nwnh5j8dg
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:4
- value
- 88647
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c61984605061a66b72a88c44c48ffc3f1a95860d OP_EQUAL
- address
- 3KkUHV5mqpwKYN7R6xHbeqWk5h76pf4hhm
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:5
- value
- 7155750
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5013aa4b2bb881e5839ced575bd17fcf597f2d8b OP_EQUALVERIFY OP_CHECKSIG
- address
- 18JQci8ZdNScru2k6XUURyYkst7rpzBzkB
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:6
- value
- 91276
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 d6afee0d8410b2399a4bfbdf73e3c386fae31cb7 OP_EQUAL
- address
- 3MGBHRF2MDzRP1rgpooM9WoonMPnQebpVm
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:7
- value
- 7587060
- script pubkey
- OP_0 OP_PUSHBYTES_20 f740002dc6eec6aa3b6b29efdd1695b1aeca38f2
- address
- bc1q7aqqqtwxamr25wmt98ha6954kxhv5w8javcpt6
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:8
- value
- 13971395
- script pubkey
- OP_0 OP_PUSHBYTES_20 f8319dc5164cb9ac8bb0d842184053ef40affce6
- address
- bc1qlqcem3gkfju6ezasmpppssznaaq2ll8xshwu3k
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:9
- value
- 850327
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 359c0e5f87dc56a5536389a7a3c7d56fb68f9309 OP_EQUAL
- address
- 36aUggVuayTCAxz2j7Mzx5sXZHdtfgvQFN
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:10
- value
- 129285
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 36bb90b4c6fe01c2542266db52502f6e8a2f4263 OP_EQUAL
- address
- 36gR7AY4qkQc9v4Mg5WmNgFdgzNtiovroF
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:11
- value
- 307971
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a378ccca210639f6ac47184d59bea2200d0f718b OP_EQUAL
- address
- 3GbNn96eLZ3dwDGu8rvez7JTaTnfxpopFA
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:12
- value
- 230712
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 29819ff99d4c62ab7ca9bdfcffbe0f005350faa2 OP_EQUAL
- address
- 35UUuuSRWgUaFYAP2cFs78oQ6AYKvjSEDK
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:13
- value
- 78600
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 60f01bf6eeb1797613514fbaae3df9157a8a59eb OP_EQUALVERIFY OP_CHECKSIG
- address
- 19qZWVt8CoyyDJAwWb88CMNBiJ5XCmPgwV
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:14
- value
- 605808
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 3f59c24f26919ad9b0fa17cc87c36e97b08014b1 OP_EQUAL
- address
- 37Tz2CGg5KXrRYibud5XUkMsxodw3UHtvG
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:15
- value
- 117924
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 6500f5f6c14bdb6abd39b3ba8cbcb82e2b3d8daa OP_EQUAL
- address
- 3Au5KgA6F4bTXR5J9oZyK7hh1227wKN814
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:16
- value
- 8648086
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 1ff7b491b4f972a55cac5622e729828e7a1c3d4e OP_EQUALVERIFY OP_CHECKSIG
- address
- 13v2gpLG9QX7EX9qWDiLy5TNECfamohouY
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:17
- value
- 593845
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 989e35182e3e225f77e3b469df7e642b129238dd OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EuyEbs75yVPKWnGZ966SLUNj6BP9BegXf
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:18
- value
- 553191
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e000a2ce4c113330a92d416779776311b0b42d5b OP_EQUAL
- address
- 3N7S3hceHFXJyT3rVQSf2FNsV7dTzeCSXR
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:19
- value
- 3105430
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 30f438ee30e1ffb9ec48cdbd5b7ea5aa9f457ba0 OP_EQUAL
- address
- 369rvcwBzwEwzgJN6NRvq7XubU6Q6mTwEf
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:20
- value
- 129533
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 4247c16e39a7b525cb5c45acf1884b7947eb1523 OP_EQUAL
- address
- 37jUUsRiAaw5iFB7YAa5NYvT6kX88QUqYg
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:21
- value
- 886057
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ff313ae404389d574374b69e293183e98d21139b OP_EQUAL
- address
- 3QxMD2LF8J8Rgz2yk4g5ocxNHPbJju6GQi
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:22
- value
- 291080
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a19d20946cc35d7d5bf965c5e5d7af36abbdeaf0 OP_EQUAL
- address
- 3GRYwpe9PUahsAmRsamfWVRX2L8JWWfFcd
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:23
- value
- 162486
- script pubkey
- OP_0 OP_PUSHBYTES_32 24a96386aabde565776b2780a73d7eac885ae21b9477a3fc6b8e5124953d1291
- address
- bc1qyj5k8p42hhjk2amty7q2w0t74jy94csmj3m68lrt3egjf9faz2gsc55hn5
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:24
- value
- 145587
- script pubkey
- OP_0 OP_PUSHBYTES_20 33338b954c465fa6b090141e0013f3bfc1b733b0
- address
- bc1qxvech92vge06dvyszs0qqylnhlqmwvasp0jeqq
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:25
- value
- 276860
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f63d123a0c6a6c39b49fc959deebfb06aee59887 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1PSzPVWVxBrYnipdaanathM33uAwtSf2Y2
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:26
- value
- 70919
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 e0bf2adcbc3d5390154c01f3bb4735120a5c3d04 OP_EQUAL
- address
- 3NBNJ4R7ThezMmidsoqmD91y129UWnjKSZ
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:27
- value
- 2362694
- script pubkey
- OP_0 OP_PUSHBYTES_20 6d39eb3b84ee875abd7725e83970e2043114aaf8
- address
- bc1qd5u7kwuya6r440thyh5rju8zqsc3f2hcrfy6vu
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:28
- value
- 1246386
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 ef37e438eb9c67821091b11a33d259315ad3c1b4 OP_EQUAL
- address
- 3PVtNoNP3owcW2CdqvBbFdEZhyAT3eZSPW
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:29
- value
- 542386
- script pubkey
- OP_0 OP_PUSHBYTES_32 2708b8603da9e678772da9aa46c623914744b514902ae0339658819721d79b12
- address
- bc1qyuytscpa48n8saed4x4yd33rj9r5fdg5jq4wqvuktzqewgwhnvfqwe8fe9
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:30
- value
- 31837
- script pubkey
- OP_0 OP_PUSHBYTES_20 0e634cf79b8f240e4618eac0e13b077c2b63785c
- address
- bc1qpe35eaum3ujqu3scatqwzwc80s4kx7zulq3wqh
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:31
- value
- 239211
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c19ed29a9a170df0b03532a10983d35b3f7a768f OP_EQUAL
- address
- 3KLnbm1ts7o238uGAXxnGx7JGwCxDLRccK
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:32
- value
- 311886
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 5f9e67665085749c2652f986251323b6f8d57777 OP_EQUAL
- address
- 3AQbss4ShViMLSCDYQTuBYgbQWQn1KBZLQ
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:33
- value
- 698963
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 654d750b7a9b712b5a514f23dee0fdd45f638cae OP_EQUAL
- address
- 3AvexjrXVBWv4GiSYhPfoGZ27HhcFEmNA3
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:34
- value
- 10483
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 aba62dc4d296ec08ee395c59217518c2d1aaf01c OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Gebd7ECLpDon6oi6ed5r9BRZxxL6LDJhW
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:35
- value
- 364086
- script pubkey
- OP_0 OP_PUSHBYTES_20 67ce3add09bd81d41ede2774c54d40838f45d163
- address
- bc1qvl8r4hgfhkqag8k7ya6v2n2qsw85t5trdwg0sm
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:36
- value
- 490000
- script pubkey
- OP_0 OP_PUSHBYTES_20 6ecf346a3fb5f322eb17132ac1be9acd0beefd89
- address
- bc1qdm8ng63lkhej96chzv4vr056e597alvf3t9u4u
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:37
- value
- 953076
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 0c10daafa220007567655f751eb6d0a5df827602 OP_EQUAL
- address
- 32npDu6Y92SpzEt1H5nLaMuQaMyaV4T2Gy
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:38
- value
- 859636
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 f9fd90e6561a7a293c51851635906cc25c19ad60 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1Pnq1qoGBo7LVcD6LLg8t2cZwf8Cdircta
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:39
- value
- 34516
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 5f42840631ef7f0c7c77e650f6cf37aeea75cfa0 OP_EQUALVERIFY OP_CHECKSIG
- address
- 19ggspPjwJVi2nQ4tnTGjJ9JXpKTn7Xbd3
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:40
- value
- 1329486
- script pubkey
- OP_0 OP_PUSHBYTES_20 507c1bd4a2421ec500c12f3bd991601f0067dcc0
- address
- bc1q2p7ph49zgg0v2qxp9uaanytqruqx0hxqesuer6
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:41
- value
- 67405102
- script pubkey
- OP_0 OP_PUSHBYTES_20 737bf91e4e4cdb04fd63e5c50256e9bcc7a78a13
- address
- bc1qwdalj8jwfndsfltruhzsy4hfhnr60zsnprpzhz
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:42
- value
- 16524
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 31014a452d1404cc81038bddaf0fd8dc0c2e6578 OP_EQUALVERIFY OP_CHECKSIG
- address
- 15U7f3F4kUbYzovSPfsj1VY7tkdvUtikXd
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:43
- value
- 87321
- script pubkey
- OP_0 OP_PUSHBYTES_32 d58bbfef062ee862dc4e9379948a5014306a39b6ad93a04aab3f10cd9e21a3cc
- address
- bc1q6k9mlmcx9m5x9hzwjduefzjszscx5wdk4kf6qj4t8ugvm83p50xqw28a7k
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:44
- value
- 1106562
- script pubkey
- OP_0 OP_PUSHBYTES_20 3cd72c4dfcf02ada671705252474213230984fff
- address
- bc1q8ntjcn0u7q4d5echq5jjgappxgcfsnllxzqytg
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:45
- value
- 251650
- script pubkey
- OP_0 OP_PUSHBYTES_20 410acbc10af4ec40992da6018c3b144b3ca809b3
- address
- bc1qgy9vhsg27nkypxfd5cqccwc5fv72szdn6e36vn
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:46
- value
- 756966
- script pubkey
- OP_0 OP_PUSHBYTES_20 f86a1181c6f75dc4e6f39a4364d6f3184f1d547b
- address
- bc1qlp4prqwx7awufehnnfpkf4hnrp8364rm23jfka
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:47
- value
- 259142
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 9e1d97ba476a6f1f5a452ad02eefee3818c3431d OP_EQUALVERIFY OP_CHECKSIG
- address
- 1FR3DSpGbkubgSnpfHvi3P5aeAK7uK2egU
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:48
- value
- 1419035
- script pubkey
- OP_0 OP_PUSHBYTES_20 8717b30eb81dcf19ac9d5a87f9940cc8f6c58dd8
- address
- bc1qsutmxr4crh83ntyat2rln9qvermvtrwcns2xnf
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:49
- value
- 1382663
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 218a68fc5e86fdf88ea98674a399aa319fc60520 OP_EQUAL
- address
- 34kN2mzbtNZmSbitmd9oa6Y1GxTwj44L4J
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:50
- value
- 246879
- script pubkey
- OP_0 OP_PUSHBYTES_20 a9ff9d4ec99a2a7fb27a944c6587a2eaa5321abd
- address
- bc1q48le6nkfng48lvn6j3xxtpaza2jnyx4ahzs4r0
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:51
- value
- 1101600
- script pubkey
- OP_0 OP_PUSHBYTES_20 66a516dcacb8e1af2ad35b05dc0754a1233efcc9
- address
- bc1qv6j3dh9vhrs672kntvzacp655y3nalxfuy8lvu
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:52
- value
- 327643
- script pubkey
- OP_0 OP_PUSHBYTES_20 2d93cddbb5fde1673b4693041d93b5607d9d9a35
- address
- bc1q9kfumka4lhskww6xjvzpmya4vp7emx34pd8lnl
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:53
- value
- 751133
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 8654ccd658bfce2610007d330865cb717b28f640 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1DFH8iv8mkycEJcQa9ikBUMuDibabF7wn2
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:54
- value
- 43301945
- script pubkey
- OP_0 OP_PUSHBYTES_20 61b03348dfb05429d49850d4db6e750c9ca14a7f
- address
- bc1qvxcrxjxlkp2zn4yc2r2dkmn4pjw2zjnllnv5zp
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:55
- value
- 778786
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 0892c7e34527ac2c0971e88f0a9ff049725f5d31 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1nLF3Zn6pPvN2pys6EubR1HbvJnrsVpJW
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:56
- value
- 232982
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 a2292a69c03df61c8bc22419c7f15077ea0043f4 OP_EQUAL
- address
- 3GUShrvghhJKA8JA6wF6BNA2uCChyNrWii
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:57
- value
- 275837
- script pubkey
- OP_DUP OP_HASH160 OP_PUSHBYTES_20 94361d7fe1fd62d19a9459c3a85f88ebda1fdd34 OP_EQUALVERIFY OP_CHECKSIG
- address
- 1EWfqPE1svGcPMNTUF6MTiJKraine9oeax
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:58
- value
- 39821
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 9260176b4a8dc67b4d4462a2c12f5f43dc6dbafd OP_EQUAL
- address
- 3F2yh6zZbZFarnYf6WhmFcF6exLHkS9DC6
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:59
- value
- 128782
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 7f96fee2180ebb3a175f7a9d26fd13f15b9f7314 OP_EQUAL
- address
- 3DKedGSYc397tomoMMvC3ZPcnTj2WQeG7Y
-
48121ebea9420f386c0c96ac5a468635a30394e74411127d5633e560575aab96:60
- value
- 612712
- script pubkey
- OP_HASH160 OP_PUSHBYTES_20 c975313d8a29ea5b0bb2b4aa8999cabecb44e45c OP_EQUAL
- address
- 3L4E8mXiXUAmBvAXi5REg6aDks2mQqQfGs