Output dd07699afbaec58960b61b9c285f659a786b9e52105275a4f959aed8da39e7c8:0

value
59385433
script pubkey
OP_0 OP_PUSHBYTES_20 afdaf1aefc659f9ffe66c64841454e7c5e54c96e
address
bc1q4ld0rthuvk0ellnxceyyz32w0309fjtwszcc4y
transaction
dd07699afbaec58960b61b9c285f659a786b9e52105275a4f959aed8da39e7c8
spent
true