Current finalized slot: 7568352, New finalized slot: 7568384
3PWBwjvy73nqgAaV4Rc5mJbcRqucymsQuo3F931NzugJ