Current finalized slot: 8599488, New finalized slot: 8599520
9oAY6B7Zw6t6kxHZ9kfsmvctpDodTzPsK5d465twa1Cn