Current finalized slot: 8875232, New finalized slot: 8875264
H2QZNYYNDwwxyxp4Y12gxfSoZq3hC9TvhPmjLS7qaqTh