Current finalized slot: 9344608, New finalized slot: 9344640
DKdCPJH2MG9HjRtNKmkQYe9py3NXCSERok5QRhUxzNSa