Current finalized slot: 8588000, New finalized slot: 8588064
7GXRKcxV1b6Eo18jj2vy8gvPZFz9MgcVED2nssueMJmU