factor one 2026