Current finalized slot: 9258144, New finalized slot: 9258176
88DXKQGDWfPUBat4irzJFu1E3fQn7yMRdnBYzUeamzhD