SALE AND PURCHASE AND TRANSFER AGREEMENT