CONVERTIBLE NOTE AND WARRANT SALE AGREEMENT