Key Energy Services, Inc. PURCHASE AGREEMENT