Current finalized slot: 9423968, New finalized slot: 9424000
22LAPLBoX2etqN6bWp1QRJuVMVLeovo45FUdQZGyhKEs