Intermediate Jun 2004