Current finalized slot: 9519872, New finalized slot: 9519904
2G5CBSDgLCe7eY6X1hoPsqCJ4pdh9E9m63Bvj6BCjx6P