Current finalized slot: 9341632, New finalized slot: 9341664
72Z9BTNG4MUd1LUDwWD6WTyieVeYcJXqwnaUkgNahBwb