Decoding Market Breadth: How To Use It To Forecast Stock Market Movements