Current finalized slot: 9438432, New finalized slot: 9438464
8wLZNeEqiQAaYQ588s96dsUFX4Auo23PUwXgjYhW76x5