Output 66a3ab85fde605530e56893e15f3339f75c8e666eeab33884169e2f7a2f6593f:0

value
23382
script pubkey
OP_0 OP_PUSHBYTES_20 14df6b5e9b7676d230ea05b2ff4c085ba6bc2c8a
address
bc1qzn0kkh5mwemdyv82qke07nqgtwntcty23pu6np
transaction
66a3ab85fde605530e56893e15f3339f75c8e666eeab33884169e2f7a2f6593f
spent
true