Current finalized slot: 8643232, New finalized slot: 8643264
D6g4ysQp43FbwJ96kcU8fjfQqqNdrqd5ot8wis6xFcmG