Current finalized slot: 8588064, New finalized slot: 8588096
2xxW14KAkhQbPAPR1qTxpTepN3HdZysmcz8R7iQKBbEP