CIMAREX ENERGY CO. 3.90% Senior Notes due 2027 Underwriting Agreement