Current finalized slot: 8678784, New finalized slot: 8678816
CSbYiVYnpQyNwUcwqgJHETNQ2QfDSAfkhQtjzbtPEvBb