OSSL_NO_USABLE_TLS1_3
#ifdef OSSL_NO_USABLE_TLS1_3
#ifdef OSSL_NO_USABLE_TLS1_3
&& (!defined(OSSL_NO_USABLE_TLS1_3) || !defined(OPENSSL_NO_TLS1_2))
#if !defined(OPENSSL_NO_SOCK) && !defined(OPENSSL_NO_KTLS) && !(defined(OSSL_NO_USABLE_TLS1_3) && defined(OPENSSL_NO_TLS1_2))
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OSSL_NO_USABLE_TLS1_3)
#if defined(OSSL_NO_USABLE_TLS1_3)
#if !defined(OSSL_NO_USABLE_TLS1_3)
#if !defined(OPENSSL_NO_TLS1_2) || !defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OPENSSL_NO_TLS1_2) || defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
&& (!defined(OSSL_NO_USABLE_TLS1_3) || !defined(OPENSSL_NO_TLS1_2))
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OSSL_NO_USABLE_TLS1_3) || !defined(OPENSSL_NO_TLS1_2)
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OPENSSL_NO_TLS1_2) && !defined(OSSL_NO_USABLE_TLS1_3)
#if !defined(OSSL_NO_USABLE_TLS1_3)
#if !defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OPENSSL_NO_TLS1_2) || !defined(OSSL_NO_USABLE_TLS1_3) \
#if !defined(OSSL_NO_USABLE_TLS1_3)
#if !defined(OSSL_NO_USABLE_TLS1_3) || !defined(OPENSSL_NO_TLS1_2)
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OSSL_NO_USABLE_TLS1_3) && !defined(OPENSSL_NO_TLS1_2)
#if !defined(OPENSSL_NO_TLS1_2) || defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OPENSSL_NO_TLS1_2) || defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#if defined(OPENSSL_NO_TLS1_2) && !defined(OSSL_NO_USABLE_TLS1_3)
#if !defined(OPENSSL_NO_TLS1_2) && !defined(OSSL_NO_USABLE_TLS1_3)
#ifdef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#ifndef OSSL_NO_USABLE_TLS1_3
#if defined(OSSL_NO_USABLE_TLS1_3) || !defined(OPENSSL_NO_TLS1_2)
#if !defined(OSSL_NO_USABLE_TLS1_3) && !defined(OPENSSL_NO_TLS1_2) \
#ifndef OSSL_NO_USABLE_TLS1_3
#ifdef OSSL_NO_USABLE_TLS1_3
#ifdef OSSL_NO_USABLE_TLS1_3
#if !defined(OPENSSL_NO_TLS1_2) || !defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#ifdef OSSL_NO_USABLE_TLS1_3
#if !defined(OPENSSL_NO_TLS1_2) || !defined(OSSL_NO_USABLE_TLS1_3)
#ifndef OSSL_NO_USABLE_TLS1_3
#if !defined(OSSL_NO_USABLE_TLS1_3) || !defined(OPENSSL_NO_TLS1_2)
#ifdef OSSL_NO_USABLE_TLS1_3
#ifdef OSSL_NO_USABLE_TLS1_3