Current finalized slot: 9426752, New finalized slot: 9426784
HX8fzqeDYCCvhVqeTeik4JGKnGZNv4pRaFUQfF2TnsTh