Current finalized slot: 8684544, New finalized slot: 8684576
69pdun4xjepA8axsuqWA4aE7SWCzWXzbg2CGuQPhLTVi