Current finalized slot: 9404480, New finalized slot: 9404512
2Krf3RhNKqCMFHkQkucdNmBfaRhkPLPUfDEQo7HS66Tn