REVOLVING CREDIT AND GUARANTY AGREEMENT