Current finalized slot: 9407808, New finalized slot: 9407840
3kCiwZJ5YgVseHnFkhr81w3agFJtmWcUCqMkaTkVAYzo