Output ddfd83a89d04bf7cc61f0ee8239bb477e44e720c8dad764a26dc526e4f77b96a:2

value
28018153
script pubkey
OP_HASH160 OP_PUSHBYTES_20 1c20ca94edfb57219ce7dbaf595491b6fdb1069b OP_EQUAL
address
34Fk8JB31a9Vd8wNJWruSSYLqeYBgcsy9D
transaction
ddfd83a89d04bf7cc61f0ee8239bb477e44e720c8dad764a26dc526e4f77b96a
spent
true