Current finalized slot: 7620928, New finalized slot: 7620960
68YkYgX3UA1gX5rNHkKktKzERwAe9Rp2WvDCwFaUtWVB