Current finalized slot: 8485920, New finalized slot: 8485952
328g7bhXrW6fjnz1QtYWikXMJRtdqtpn7TjJiS8GZSwB