Output 66e58559d7c9369ddec82a3aaa7f83a7ff505b1e7baeffaa2bbdbc42d78a88d5:1

value
1996
script pubkey
OP_0 OP_PUSHBYTES_20 abefbd0ede4e6aa1d03cc6f155c08f3d3c11e32a
address
bc1q40hm6rk7fe42r5pucmc4tsy0857prce24h9lzm
transaction
66e58559d7c9369ddec82a3aaa7f83a7ff505b1e7baeffaa2bbdbc42d78a88d5
spent
true