Output abbdaf59c624a265056f25b1633b1213f82431e77943b61d21868df5f4b800aa:3

value
27693436
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 29d97fe160dc35d20740acf12ce2276219fc622a OP_EQUALVERIFY OP_CHECKSIG
address
14pHFzrePEqKoqMsNPoyQ76nnHuVcf7NF6
transaction
abbdaf59c624a265056f25b1633b1213f82431e77943b61d21868df5f4b800aa
spent
true