Current finalized slot: 8589472, New finalized slot: 8589504
HtX7QRkt7eePUQHYXQsPvca1ryKFTGVtqnH3o9WEJ8CB