REVOLVING CREDIT FACILITY AGREEMENT