Output 66d7ec58ab16a609597ef1aecb20d1479c70dfc7a91ade916bbbe163f7fbe383:55

value
50000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 05239c6d78656663259adae5b2e0c463865fd577 OP_EQUAL
address
32ABxoTEBURm9yw8X6Ava7rK8QgXE3Q51f
transaction
66d7ec58ab16a609597ef1aecb20d1479c70dfc7a91ade916bbbe163f7fbe383
spent
true