July 2004 forecasts