REVOLVING CREDIT AGREEMENT Dated as of May 25,2001