NOTE AND WARRANT PURCHASE