2024 NOC Annual Report