Current finalized slot: 8639584, New finalized slot: 8639616
CAqy3AfTqssdU6fhJuFq1HXsC8ysfnHR8uNr8WbQZtTZ