developing a forecast for the market 4944303