SECONDARY WARRANT PURCHASE AGREEMENT