2024 Annual Report (July 2025)