Current finalized slot: 9288864, New finalized slot: 9288896
13N24DAdUg22qN2VmHgLHLJ8MrHRdz1Bn3PvZByovPVc