Current finalized slot: 9399936, New finalized slot: 9399968
E4qnrdvmmgmUPXtB2kdW1G7kowknCzq8i7QRMRYgEXGc