DEFI: Diversified Equity Factor Investing