Address 12c39aKwwHGqP7wdvufvQr2bVPoXMhZDQg

sat balance
3228045
runes balances
outputs