Current finalized slot: 9387808, New finalized slot: 9387840
97dPNr6ATcRVCBy39Lv4yLQQAKwUjfxUTvmZxJuTFE21