Address 1CFWX87WY2DcVYvWYF1mG51oiguWxEQptx

sat balance
634054
runes balances
outputs