Current finalized slot: 7628928, New finalized slot: 7628960
GQFPKMET9QFKe3KwQgWfeGqMPynBmnCXDR9H3o2Kc4sJ