2025 Proxy Statement (DEF 14A)