THREE YEAR CREDIT AGREEMENT Dated as of October 18, 2004