#hp mid-range 2025