SENIOR SECURED REVOLVING CREDIT FACILITY AGREEMENT