Output 66ccf99d6a15903b4df02d16b806b175be26163c7e210a23fb0aa5a261a2425f:20

value
151729
script pubkey
OP_0 OP_PUSHBYTES_20 cd66809b53bc121c82fef4f164043df339091272
address
bc1qe4ngpx6nhsfpeqh77nckgppa7vusjynjwj5f2p
transaction
66ccf99d6a15903b4df02d16b806b175be26163c7e210a23fb0aa5a261a2425f
spent
true