2025 analysis