AGREEMENT OF SALE AND PURCHASE