Current finalized slot: 8443488, New finalized slot: 8443520
83LJTcBw5WK6Hn7rhxgH1fkSteNXzSi1RHKgSDrN783f