Output 66a1edb148e99f65ca32d45e6c14dec0ee634990f125fe17d0d1ae000087756e:20

value
13242474135
script pubkey
OP_0 OP_PUSHBYTES_32 df58a250b3b871d5ca0545da591f615b47f0af20e0cb3a40ae0e6f0cf118b61d
address
bc1qmav2y59nhpcatjs9ghd9j8mptdrlptequr9n5s9wpehseugckcws5vhfn9
transaction
66a1edb148e99f65ca32d45e6c14dec0ee634990f125fe17d0d1ae000087756e
spent
true