SENIOR REVOLVING CREDIT AGREEMENT