Current finalized slot: 7688608, New finalized slot: 7688640
EcbWCj9s3Rz4nXcjPZT18SURUSMsSZ994uWxhgDn9efF