Current finalized slot: 8588576, New finalized slot: 8588608
6McfadxjpZR4sM1tsxVycbRAMau8FyPVSxS4TpEDV6Ef