AGREEMENT OF PURCHASE AND SALE AND CONTRIBUTION AGREEMENT