OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#if !defined(WITH_OPENSSL) || !defined(OPENSSL_HAS_ECC)
# ifdef OPENSSL_HAS_ECC
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
# ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
#elif !defined(OPENSSL_HAS_ECC)
# ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifndef OPENSSL_HAS_ECC
#ifndef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#if defined(OPENSSL_HAS_ECC) && defined(OPENSSL_HAS_NISTP256)
#if defined(OPENSSL_HAS_ECC) && defined(OPENSSL_HAS_NISTP256)
#if defined(OPENSSL_HAS_ECC) && defined(OPENSSL_HAS_NISTP256)
#if defined(OPENSSL_HAS_ECC) && defined(OPENSSL_HAS_NISTP256)
#ifdef OPENSSL_HAS_ECC
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#if defined(OPENSSL_HAS_ECC) && defined(OPENSSL_HAS_NISTP256)
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#ifdef OPENSSL_HAS_ECC
#ifndef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifndef OPENSSL_HAS_ECC
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if !defined(OPENSSL_HAS_ECC) || !defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#ifdef OPENSSL_HAS_ECC
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#ifdef OPENSSL_HAS_ECC
#if defined(OPENSSL_HAS_ECC) && defined(HAVE_EC_KEY_METHOD_NEW)
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#ifndef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
# ifdef OPENSSL_HAS_ECC
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#if defined(WITH_OPENSSL) && defined(OPENSSL_HAS_ECC)
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#ifdef OPENSSL_HAS_ECC
#elif !defined(OPENSSL_HAS_ECC)
# ifdef OPENSSL_HAS_ECC