Current finalized slot: 8623008, New finalized slot: 8623040
V8ygBX9UJCQ8Gspbg5sniSishYqrrvS77QS1p927bxm