Current finalized slot: 8487616, New finalized slot: 8487648
66y8ZCuLwvJJfaVhm7yDL3buTeb5P4MteerhLVxeQwXG