Intermediate Dec 2004