Current finalized slot: 8694496, New finalized slot: 8694528
E1Bb1VbtAHTnFRRes9XA9R99GJLDPYA8mwib7QnPQiZt