MASTER PURCHASE AND SALE AGREEMENT