Current finalized slot: 8573280, New finalized slot: 8573408
EPKcqi63u8ZZoJWzGDb5ue6KLjWrwcUwZ3wkd2iG3bcE