REVOLVING PURCHASE, LOAN AND SECURITY AGREEMENT