VIPER ENERGY PARTNERS LP PURCHASE AGREEMENT