Output 664312ed228dfbaba2b5bbfd71ae800dedfeaeb60f1d57a86e9407d942d6989e:6

value
18749643
script pubkey
OP_0 OP_PUSHBYTES_32 c3bbc87ccf27ed570fee9034a7e055d368f21c2027b8601713bcc5fc184d84af
address
bc1qcwauslx0ylk4wrlwjq620cz46d50y8pqy7uxq9cnhnzlcxzdsjhsn6kclp
transaction
664312ed228dfbaba2b5bbfd71ae800dedfeaeb60f1d57a86e9407d942d6989e
spent
true