Current finalized slot: 8862528, New finalized slot: 8862560
FaCPMHp8NCYxbrf3AS1CG5vFBhowdhV7934U6HqCupHm