Current finalized slot: 8523488, New finalized slot: 8523520
2v2D89LTmEEp3Wg6TquDqJgLdxEy6DfJPcZ1Wk3Qph5J