SALE AND CONTRIBUTION AGREEMENT -------------------------------