CREDIT AGREEMENT dated as of April 13, 2005 among