ABC Asset Management: Momentum And Value Investing Strategies