Current finalized slot: 8990752, New finalized slot: 8990784
FwpVmTUhv83HztDD34teTUbp2rdN4E86J6ECUnvvk5Ch