REVOLVING CREDIT AND GUARANTY AGREEMENT (5-Year) Among