Current finalized slot: 9877408, New finalized slot: 9877440
FpsGbSwNhuzR8L7BpnEEU1ib4fHoB5GHytykGoRpWEP1