Current finalized slot: 8870784, New finalized slot: 8870816
EcHjeJyZEsLvk76zT6ZMp762KxTDPMJQUhPTvMngoWux