Output afaeac62112aa84c1503fd75411bfd1def01f831b5fddd8ec35409b309152e90:24

value
28697814
script pubkey
OP_0 OP_PUSHBYTES_20 8dd6d29b84b4bf1e5794aa1c898b5b04cff21ed2
address
bc1q3htd9xuykjl3u4u54gwgnz6mqn8ly8kjytm2ea
transaction
afaeac62112aa84c1503fd75411bfd1def01f831b5fddd8ec35409b309152e90
spent
true