Output 66d3a1880cac920400f17d88810212e92fe0f8e40e6e793fb3223def08c633f7:1

value
1385964600
script pubkey
OP_0 OP_PUSHBYTES_20 dd2ac1409d94c2658e41531c065c76970aff90ac
address
ltc1qm54vzsyajnpxtrjp2vwqvhrkju90ly9vfsvcza
transaction
66d3a1880cac920400f17d88810212e92fe0f8e40e6e793fb3223def08c633f7
spent
true