SENIOR SECURED REVOLVING CREDIT AGREEMENT