Current finalized slot: 8701344, New finalized slot: 8701376
H4dNA8ctE5z8ukBGsw1qQojFqdwimbFKfDkqQd8RbB6A