2025 leak analysis