1 module smimeasym.sslimports;
2 
3 
4         import core.stdc.config;
5         import core.stdc.stdarg: va_list;
6         static import core.simd;
7         static import std.conv;
8 
9         struct Int128 { long lower; long upper; }
10         struct UInt128 { ulong lower; ulong upper; }
11 
12         struct __locale_data { int dummy; }
13 
14 
15 
16 alias _Bool = bool;
17 struct dpp {
18     static struct Opaque(int N) {
19         void[N] bytes;
20     }
21 
22     static bool isEmpty(T)() {
23         return T.tupleof.length == 0;
24     }
25     static struct Move(T) {
26         T* ptr;
27     }
28 
29 
30     static auto move(T)(ref T value) {
31         return Move!T(&value);
32     }
33     mixin template EnumD(string name, T, string prefix) if(is(T == enum)) {
34         private static string _memberMixinStr(string member) {
35             import std.conv: text;
36             import std.array: replace;
37             return text(` `, member.replace(prefix, ""), ` = `, T.stringof, `.`, member, `,`);
38         }
39         private static string _enumMixinStr() {
40             import std.array: join;
41             string[] ret;
42             ret ~= "enum " ~ name ~ "{";
43             static foreach(member; __traits(allMembers, T)) {
44                 ret ~= _memberMixinStr(member);
45             }
46             ret ~= "}";
47             return ret.join("\n");
48         }
49         mixin(_enumMixinStr());
50     }
51 }
52 
53 extern(C)
54 {
55     alias wchar_t = int;
56     alias size_t = c_ulong;
57     alias ptrdiff_t = c_long;
58     struct max_align_t
59     {
60         long __clang_max_align_nonce1;
61         real __clang_max_align_nonce2;
62     }
63     int timespec_get(timespec*, int) @nogc nothrow;
64     int timer_getoverrun(void*) @nogc nothrow;
65     int timer_gettime(void*, itimerspec*) @nogc nothrow;
66     int timer_settime(void*, int, const(itimerspec)*, itimerspec*) @nogc nothrow;
67     int timer_delete(void*) @nogc nothrow;
68     int timer_create(int, sigevent*, void**) @nogc nothrow;
69     int clock_getcpuclockid(int, int*) @nogc nothrow;
70     int clock_nanosleep(int, int, const(timespec)*, timespec*) @nogc nothrow;
71     int clock_settime(int, const(timespec)*) @nogc nothrow;
72     int clock_gettime(int, timespec*) @nogc nothrow;
73     int clock_getres(int, timespec*) @nogc nothrow;
74     int nanosleep(const(timespec)*, timespec*) @nogc nothrow;
75     int dysize(int) @nogc nothrow;
76     c_long timelocal(tm*) @nogc nothrow;
77     c_long timegm(tm*) @nogc nothrow;
78     extern __gshared c_long timezone;
79     extern __gshared int daylight;
80     void tzset() @nogc nothrow;
81     extern __gshared char*[2] tzname;
82     extern __gshared c_long __timezone;
83     extern __gshared int __daylight;
84     extern __gshared char*[2] __tzname;
85     char* ctime_r(const(c_long)*, char*) @nogc nothrow;
86     char* asctime_r(const(tm)*, char*) @nogc nothrow;
87     char* ctime(const(c_long)*) @nogc nothrow;
88     char* asctime(const(tm)*) @nogc nothrow;
89     tm* localtime_r(const(c_long)*, tm*) @nogc nothrow;
90     tm* gmtime_r(const(c_long)*, tm*) @nogc nothrow;
91     tm* localtime(const(c_long)*) @nogc nothrow;
92     tm* gmtime(const(c_long)*) @nogc nothrow;
93     c_ulong strftime_l(char*, c_ulong, const(char)*, const(tm)*, __locale_struct*) @nogc nothrow;
94     c_ulong strftime(char*, c_ulong, const(char)*, const(tm)*) @nogc nothrow;
95     c_long mktime(tm*) @nogc nothrow;
96     double difftime(c_long, c_long) @nogc nothrow;
97     c_long time(c_long*) @nogc nothrow;
98     c_long clock() @nogc nothrow;
99     alias pid_t = int;
100     struct sigevent;
101     alias fsfilcnt_t = c_ulong;
102     alias fsblkcnt_t = c_ulong;
103     alias blkcnt_t = c_long;
104     alias blksize_t = c_long;
105     alias register_t = c_long;
106     alias u_int64_t = c_ulong;
107     alias u_int32_t = uint;
108     alias u_int16_t = ushort;
109     alias u_int8_t = ubyte;
110     alias key_t = int;
111     alias caddr_t = char*;
112     alias daddr_t = int;
113     alias id_t = uint;
114     alias uid_t = uint;
115     alias nlink_t = c_ulong;
116     alias mode_t = uint;
117     alias gid_t = uint;
118     alias dev_t = c_ulong;
119     alias ino_t = c_ulong;
120     alias loff_t = c_long;
121     alias fsid_t = __fsid_t;
122     alias u_quad_t = c_ulong;
123     alias quad_t = c_long;
124     alias u_long = c_ulong;
125     alias u_int = uint;
126     alias u_short = ushort;
127     alias u_char = ubyte;
128     int pselect(int, fd_set*, fd_set*, fd_set*, const(timespec)*, const(__sigset_t)*) @nogc nothrow;
129     int select(int, fd_set*, fd_set*, fd_set*, timeval*) @nogc nothrow;
130     alias fd_mask = c_long;
131     struct fd_set
132     {
133         c_long[16] __fds_bits;
134     }
135     alias __fd_mask = c_long;
136     alias suseconds_t = c_long;
137     int getloadavg(double*, int) @nogc nothrow;
138     int getsubopt(char**, char**, char**) @nogc nothrow;
139     pragma(mangle, "alloca") void* alloca_(c_ulong) @nogc nothrow;
140     int rpmatch(const(char)*) @nogc nothrow;
141     c_ulong wcstombs(char*, const(int)*, c_ulong) @nogc nothrow;
142     c_ulong mbstowcs(int*, const(char)*, c_ulong) @nogc nothrow;
143     int wctomb(char*, int) @nogc nothrow;
144     int mbtowc(int*, const(char)*, c_ulong) @nogc nothrow;
145     int mblen(const(char)*, c_ulong) @nogc nothrow;
146     int qfcvt_r(real, int, int*, int*, char*, c_ulong) @nogc nothrow;
147     int qecvt_r(real, int, int*, int*, char*, c_ulong) @nogc nothrow;
148     int fcvt_r(double, int, int*, int*, char*, c_ulong) @nogc nothrow;
149     int ecvt_r(double, int, int*, int*, char*, c_ulong) @nogc nothrow;
150     char* qgcvt(real, int, char*) @nogc nothrow;
151     char* qfcvt(real, int, int*, int*) @nogc nothrow;
152     char* qecvt(real, int, int*, int*) @nogc nothrow;
153     char* gcvt(double, int, char*) @nogc nothrow;
154     char* fcvt(double, int, int*, int*) @nogc nothrow;
155     char* ecvt(double, int, int*, int*) @nogc nothrow;
156     lldiv_t lldiv(long, long) @nogc nothrow;
157     ldiv_t ldiv(c_long, c_long) @nogc nothrow;
158     div_t div(int, int) @nogc nothrow;
159     long llabs(long) @nogc nothrow;
160     c_long labs(c_long) @nogc nothrow;
161     int abs(int) @nogc nothrow;
162     void qsort(void*, c_ulong, c_ulong, int function(const(void)*, const(void)*)) @nogc nothrow;
163     void* bsearch(const(void)*, const(void)*, c_ulong, c_ulong, int function(const(void)*, const(void)*)) @nogc nothrow;
164     alias __compar_fn_t = int function(const(void)*, const(void)*);
165     char* realpath(const(char)*, char*) @nogc nothrow;
166     int system(const(char)*) @nogc nothrow;
167     char* mkdtemp(char*) @nogc nothrow;
168     int mkstemps(char*, int) @nogc nothrow;
169     int mkstemp(char*) @nogc nothrow;
170     char* mktemp(char*) @nogc nothrow;
171     int clearenv() @nogc nothrow;
172     int unsetenv(const(char)*) @nogc nothrow;
173     int setenv(const(char)*, const(char)*, int) @nogc nothrow;
174     int putenv(char*) @nogc nothrow;
175     char* getenv(const(char)*) @nogc nothrow;
176     void _Exit(int) @nogc nothrow;
177     void quick_exit(int) @nogc nothrow;
178     void exit(int) @nogc nothrow;
179     int on_exit(void function(int, void*), void*) @nogc nothrow;
180     int at_quick_exit(void function()) @nogc nothrow;
181     static ushort __bswap_16(ushort) @nogc nothrow;
182     static uint __bswap_32(uint) @nogc nothrow;
183     static c_ulong __bswap_64(c_ulong) @nogc nothrow;
184     int atexit(void function()) @nogc nothrow;
185     alias __cpu_mask = c_ulong;
186     void abort() @nogc nothrow;
187     struct cpu_set_t
188     {
189         c_ulong[16] __bits;
190     }
191     void* aligned_alloc(c_ulong, c_ulong) @nogc nothrow;
192     int posix_memalign(void**, c_ulong, c_ulong) @nogc nothrow;
193     int __sched_cpucount(c_ulong, const(cpu_set_t)*) @nogc nothrow;
194     cpu_set_t* __sched_cpualloc(c_ulong) @nogc nothrow;
195     void __sched_cpufree(cpu_set_t*) @nogc nothrow;
196     void* valloc(c_ulong) @nogc nothrow;
197     void free(void*) @nogc nothrow;
198     void* reallocarray(void*, c_ulong, c_ulong) @nogc nothrow;
199     void* realloc(void*, c_ulong) @nogc nothrow;
200     void* calloc(c_ulong, c_ulong) @nogc nothrow;
201     void* malloc(c_ulong) @nogc nothrow;
202     alias _Float32 = float;
203     int lcong48_r(ushort*, drand48_data*) @nogc nothrow;
204     int seed48_r(ushort*, drand48_data*) @nogc nothrow;
205     alias _Float64 = double;
206     int srand48_r(c_long, drand48_data*) @nogc nothrow;
207     alias _Float32x = double;
208     int jrand48_r(ushort*, drand48_data*, c_long*) @nogc nothrow;
209     alias _Float64x = real;
210     int mrand48_r(drand48_data*, c_long*) @nogc nothrow;
211     int nrand48_r(ushort*, drand48_data*, c_long*) @nogc nothrow;
212     int lrand48_r(drand48_data*, c_long*) @nogc nothrow;
213     int erand48_r(ushort*, drand48_data*, double*) @nogc nothrow;
214     int drand48_r(drand48_data*, double*) @nogc nothrow;
215     struct drand48_data
216     {
217         ushort[3] __x;
218         ushort[3] __old_x;
219         ushort __c;
220         ushort __init;
221         ulong __a;
222     }
223     void lcong48(ushort*) @nogc nothrow;
224     ushort* seed48(ushort*) @nogc nothrow;
225     void srand48(c_long) @nogc nothrow;
226     c_long jrand48(ushort*) @nogc nothrow;
227     c_long mrand48() @nogc nothrow;
228     c_long nrand48(ushort*) @nogc nothrow;
229     c_long lrand48() @nogc nothrow;
230     double erand48(ushort*) @nogc nothrow;
231     double drand48() @nogc nothrow;
232     int rand_r(uint*) @nogc nothrow;
233     void srand(uint) @nogc nothrow;
234     int rand() @nogc nothrow;
235     int setstate_r(char*, random_data*) @nogc nothrow;
236     int initstate_r(uint, char*, c_ulong, random_data*) @nogc nothrow;
237     int srandom_r(uint, random_data*) @nogc nothrow;
238     int random_r(random_data*, int*) @nogc nothrow;
239     struct random_data
240     {
241         int* fptr;
242         int* rptr;
243         int* state;
244         int rand_type;
245         int rand_deg;
246         int rand_sep;
247         int* end_ptr;
248     }
249     char* setstate(char*) @nogc nothrow;
250     char* initstate(uint, char*, c_ulong) @nogc nothrow;
251     void srandom(uint) @nogc nothrow;
252     c_long random() @nogc nothrow;
253     c_long a64l(const(char)*) @nogc nothrow;
254     char* l64a(c_long) @nogc nothrow;
255     ulong strtoull(const(char)*, char**, int) @nogc nothrow;
256     long strtoll(const(char)*, char**, int) @nogc nothrow;
257     ulong strtouq(const(char)*, char**, int) @nogc nothrow;
258     long strtoq(const(char)*, char**, int) @nogc nothrow;
259     c_ulong strtoul(const(char)*, char**, int) @nogc nothrow;
260     c_long strtol(const(char)*, char**, int) @nogc nothrow;
261     alias pthread_t = c_ulong;
262     union pthread_mutexattr_t
263     {
264         char[4] __size;
265         int __align;
266     }
267     union pthread_condattr_t
268     {
269         char[4] __size;
270         int __align;
271     }
272     alias pthread_key_t = uint;
273     alias pthread_once_t = int;
274     union pthread_attr_t
275     {
276         char[56] __size;
277         c_long __align;
278     }
279     union pthread_mutex_t
280     {
281         __pthread_mutex_s __data;
282         char[40] __size;
283         c_long __align;
284     }
285     union pthread_cond_t
286     {
287         __pthread_cond_s __data;
288         char[48] __size;
289         long __align;
290     }
291     union pthread_rwlock_t
292     {
293         __pthread_rwlock_arch_t __data;
294         char[56] __size;
295         c_long __align;
296     }
297     union pthread_rwlockattr_t
298     {
299         char[8] __size;
300         c_long __align;
301     }
302     alias pthread_spinlock_t = int;
303     union pthread_barrier_t
304     {
305         char[32] __size;
306         c_long __align;
307     }
308     union pthread_barrierattr_t
309     {
310         char[4] __size;
311         int __align;
312     }
313     alias __jmp_buf = c_long[8];
314     alias int8_t = byte;
315     alias int16_t = short;
316     alias int32_t = int;
317     alias int64_t = c_long;
318     alias uint8_t = ubyte;
319     alias uint16_t = ushort;
320     alias uint32_t = uint;
321     alias uint64_t = ulong;
322     real strtold(const(char)*, char**) @nogc nothrow;
323     struct __pthread_mutex_s
324     {
325         int __lock;
326         uint __count;
327         int __owner;
328         uint __nusers;
329         int __kind;
330         short __spins;
331         short __elision;
332         __pthread_internal_list __list;
333     }
334     float strtof(const(char)*, char**) @nogc nothrow;
335     struct __pthread_rwlock_arch_t
336     {
337         uint __readers;
338         uint __writers;
339         uint __wrphase_futex;
340         uint __writers_futex;
341         uint __pad3;
342         uint __pad4;
343         int __cur_writer;
344         int __shared;
345         byte __rwelision;
346         ubyte[7] __pad1;
347         c_ulong __pad2;
348         uint __flags;
349     }
350     double strtod(const(char)*, char**) @nogc nothrow;
351     alias __pthread_list_t = __pthread_internal_list;
352     struct __pthread_internal_list
353     {
354         __pthread_internal_list* __prev;
355         __pthread_internal_list* __next;
356     }
357     alias __pthread_slist_t = __pthread_internal_slist;
358     struct __pthread_internal_slist
359     {
360         __pthread_internal_slist* __next;
361     }
362     struct __pthread_cond_s
363     {
364         static union _Anonymous_0
365         {
366             ulong __wseq;
367             static struct _Anonymous_1
368             {
369                 uint __low;
370                 uint __high;
371             }
372             _Anonymous_1 __wseq32;
373         }
374         _Anonymous_0 _anonymous_2;
375         ref auto __wseq() @property @nogc pure nothrow { return _anonymous_2.__wseq; }
376         void __wseq(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_2.__wseq = val; }
377         ref auto __wseq32() @property @nogc pure nothrow { return _anonymous_2.__wseq32; }
378         void __wseq32(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_2.__wseq32 = val; }
379         static union _Anonymous_3
380         {
381             ulong __g1_start;
382             static struct _Anonymous_4
383             {
384                 uint __low;
385                 uint __high;
386             }
387             _Anonymous_4 __g1_start32;
388         }
389         _Anonymous_3 _anonymous_5;
390         ref auto __g1_start() @property @nogc pure nothrow { return _anonymous_5.__g1_start; }
391         void __g1_start(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_5.__g1_start = val; }
392         ref auto __g1_start32() @property @nogc pure nothrow { return _anonymous_5.__g1_start32; }
393         void __g1_start32(_T_)(auto ref _T_ val) @property @nogc pure nothrow { _anonymous_5.__g1_start32 = val; }
394         uint[2] __g_refs;
395         uint[2] __g_size;
396         uint __g1_orig_size;
397         uint __wrefs;
398         uint[2] __g_signals;
399     }
400     alias __tss_t = uint;
401     alias __thrd_t = c_ulong;
402     struct __once_flag
403     {
404         int __data;
405     }
406     long atoll(const(char)*) @nogc nothrow;
407     c_long atol(const(char)*) @nogc nothrow;
408     int atoi(const(char)*) @nogc nothrow;
409     alias __u_char = ubyte;
410     alias __u_short = ushort;
411     alias __u_int = uint;
412     alias __u_long = c_ulong;
413     alias __int8_t = byte;
414     alias __uint8_t = ubyte;
415     alias __int16_t = short;
416     alias __uint16_t = ushort;
417     alias __int32_t = int;
418     alias __uint32_t = uint;
419     alias __int64_t = c_long;
420     alias __uint64_t = c_ulong;
421     alias __int_least8_t = byte;
422     alias __uint_least8_t = ubyte;
423     alias __int_least16_t = short;
424     alias __uint_least16_t = ushort;
425     alias __int_least32_t = int;
426     alias __uint_least32_t = uint;
427     alias __int_least64_t = c_long;
428     alias __uint_least64_t = c_ulong;
429     alias __quad_t = c_long;
430     alias __u_quad_t = c_ulong;
431     alias __intmax_t = c_long;
432     alias __uintmax_t = c_ulong;
433     double atof(const(char)*) @nogc nothrow;
434     c_ulong __ctype_get_mb_cur_max() @nogc nothrow;
435     struct lldiv_t
436     {
437         long quot;
438         long rem;
439     }
440     struct ldiv_t
441     {
442         c_long quot;
443         c_long rem;
444     }
445     struct div_t
446     {
447         int quot;
448         int rem;
449     }
450     alias __dev_t = c_ulong;
451     alias __uid_t = uint;
452     alias __gid_t = uint;
453     alias __ino_t = c_ulong;
454     alias __ino64_t = c_ulong;
455     alias __mode_t = uint;
456     alias __nlink_t = c_ulong;
457     alias __off_t = c_long;
458     alias __off64_t = c_long;
459     alias __pid_t = int;
460     struct __fsid_t
461     {
462         int[2] __val;
463     }
464     alias __clock_t = c_long;
465     alias __rlim_t = c_ulong;
466     alias __rlim64_t = c_ulong;
467     alias __id_t = uint;
468     alias __time_t = c_long;
469     alias __useconds_t = uint;
470     alias __suseconds_t = c_long;
471     alias __suseconds64_t = c_long;
472     alias __daddr_t = int;
473     alias __key_t = int;
474     alias __clockid_t = int;
475     alias __timer_t = void*;
476     alias __blksize_t = c_long;
477     alias __blkcnt_t = c_long;
478     alias __blkcnt64_t = c_long;
479     alias __fsblkcnt_t = c_ulong;
480     alias __fsblkcnt64_t = c_ulong;
481     alias __fsfilcnt_t = c_ulong;
482     alias __fsfilcnt64_t = c_ulong;
483     alias __fsword_t = c_long;
484     alias __ssize_t = c_long;
485     alias __syscall_slong_t = c_long;
486     alias __syscall_ulong_t = c_ulong;
487     alias __loff_t = c_long;
488     alias __caddr_t = char*;
489     alias __intptr_t = c_long;
490     alias __socklen_t = uint;
491     alias __sig_atomic_t = int;
492     alias FILE = _IO_FILE;
493     struct _IO_FILE
494     {
495         int _flags;
496         char* _IO_read_ptr;
497         char* _IO_read_end;
498         char* _IO_read_base;
499         char* _IO_write_base;
500         char* _IO_write_ptr;
501         char* _IO_write_end;
502         char* _IO_buf_base;
503         char* _IO_buf_end;
504         char* _IO_save_base;
505         char* _IO_backup_base;
506         char* _IO_save_end;
507         _IO_marker* _markers;
508         _IO_FILE* _chain;
509         int _fileno;
510         int _flags2;
511         c_long _old_offset;
512         ushort _cur_column;
513         byte _vtable_offset;
514         char[1] _shortbuf;
515         void* _lock;
516         c_long _offset;
517         _IO_codecvt* _codecvt;
518         _IO_wide_data* _wide_data;
519         _IO_FILE* _freeres_list;
520         void* _freeres_buf;
521         c_ulong __pad5;
522         int _mode;
523         char[20] _unused2;
524     }
525     alias __FILE = _IO_FILE;
526     alias __fpos64_t = _G_fpos64_t;
527     struct _G_fpos64_t
528     {
529         c_long __pos;
530         __mbstate_t __state;
531     }
532     alias __fpos_t = _G_fpos_t;
533     struct _G_fpos_t
534     {
535         c_long __pos;
536         __mbstate_t __state;
537     }
538     struct __locale_struct
539     {
540         __locale_data*[13] __locales;
541         const(ushort)* __ctype_b;
542         const(int)* __ctype_tolower;
543         const(int)* __ctype_toupper;
544         const(char)*[13] __names;
545     }
546     alias __locale_t = __locale_struct*;
547     struct __mbstate_t
548     {
549         int __count;
550         static union _Anonymous_6
551         {
552             uint __wch;
553             char[4] __wchb;
554         }
555         _Anonymous_6 __value;
556     }
557     struct __sigset_t
558     {
559         c_ulong[16] __val;
560     }
561     alias clock_t = c_long;
562     int __overflow(_IO_FILE*, int) @nogc nothrow;
563     alias clockid_t = int;
564     int __uflow(_IO_FILE*) @nogc nothrow;
565     alias locale_t = __locale_struct*;
566     alias sigset_t = __sigset_t;
567     struct _IO_marker;
568     struct _IO_codecvt;
569     struct _IO_wide_data;
570     alias _IO_lock_t = void;
571     void funlockfile(_IO_FILE*) @nogc nothrow;
572     int ftrylockfile(_IO_FILE*) @nogc nothrow;
573     void flockfile(_IO_FILE*) @nogc nothrow;
574     struct __jmp_buf_tag
575     {
576         c_long[8] __jmpbuf;
577         int __mask_was_saved;
578         __sigset_t __saved_mask;
579     }
580     struct itimerspec
581     {
582         timespec it_interval;
583         timespec it_value;
584     }
585     char* ctermid(char*) @nogc nothrow;
586     struct sched_param
587     {
588         int sched_priority;
589     }
590     struct timespec
591     {
592         c_long tv_sec;
593         c_long tv_nsec;
594     }
595     int pclose(_IO_FILE*) @nogc nothrow;
596     struct timeval
597     {
598         c_long tv_sec;
599         c_long tv_usec;
600     }
601     struct tm
602     {
603         int tm_sec;
604         int tm_min;
605         int tm_hour;
606         int tm_mday;
607         int tm_mon;
608         int tm_year;
609         int tm_wday;
610         int tm_yday;
611         int tm_isdst;
612         c_long tm_gmtoff;
613         const(char)* tm_zone;
614     }
615     _IO_FILE* popen(const(char)*, const(char)*) @nogc nothrow;
616     alias time_t = c_long;
617     alias timer_t = void*;
618     int fileno_unlocked(_IO_FILE*) @nogc nothrow;
619     int fileno(_IO_FILE*) @nogc nothrow;
620     void perror(const(char)*) @nogc nothrow;
621     int ferror_unlocked(_IO_FILE*) @nogc nothrow;
622     int feof_unlocked(_IO_FILE*) @nogc nothrow;
623     void clearerr_unlocked(_IO_FILE*) @nogc nothrow;
624     int ferror(_IO_FILE*) @nogc nothrow;
625     int feof(_IO_FILE*) @nogc nothrow;
626     void clearerr(_IO_FILE*) @nogc nothrow;
627     int fsetpos(_IO_FILE*, const(_G_fpos_t)*) @nogc nothrow;
628     int fgetpos(_IO_FILE*, _G_fpos_t*) @nogc nothrow;
629     c_long ftello(_IO_FILE*) @nogc nothrow;
630     int fseeko(_IO_FILE*, c_long, int) @nogc nothrow;
631     void rewind(_IO_FILE*) @nogc nothrow;
632     c_long ftell(_IO_FILE*) @nogc nothrow;
633     int fseek(_IO_FILE*, c_long, int) @nogc nothrow;
634     c_ulong fwrite_unlocked(const(void)*, c_ulong, c_ulong, _IO_FILE*) @nogc nothrow;
635     c_ulong fread_unlocked(void*, c_ulong, c_ulong, _IO_FILE*) @nogc nothrow;
636 	version(LDC) {
637 	} else {
638 		c_ulong fwrite(const(void)*, c_ulong, c_ulong, _IO_FILE*) @nogc nothrow;
639 	}
640     c_ulong fread(void*, c_ulong, c_ulong, _IO_FILE*) @nogc nothrow;
641     static ushort __uint16_identity(ushort) @nogc nothrow;
642     static uint __uint32_identity(uint) @nogc nothrow;
643     static c_ulong __uint64_identity(c_ulong) @nogc nothrow;
644     int ungetc(int, _IO_FILE*) @nogc nothrow;
645     int puts(const(char)*) @nogc nothrow;
646     int fputs(const(char)*, _IO_FILE*) @nogc nothrow;
647     c_long getline(char**, c_ulong*, _IO_FILE*) @nogc nothrow;
648     c_long getdelim(char**, c_ulong*, int, _IO_FILE*) @nogc nothrow;
649     c_long __getdelim(char**, c_ulong*, int, _IO_FILE*) @nogc nothrow;
650     char* fgets(char*, int, _IO_FILE*) @nogc nothrow;
651     int putw(int, _IO_FILE*) @nogc nothrow;
652     int getw(_IO_FILE*) @nogc nothrow;
653     int putchar_unlocked(int) @nogc nothrow;
654     int putc_unlocked(int, _IO_FILE*) @nogc nothrow;
655 	version(LDC) {
656 	} else {
657 		int fputc_unlocked(int, _IO_FILE*) @nogc nothrow;
658 	}
659     int putchar(int) @nogc nothrow;
660     int putc(int, _IO_FILE*) @nogc nothrow;
661     int fputc(int, _IO_FILE*) @nogc nothrow;
662     int fgetc_unlocked(_IO_FILE*) @nogc nothrow;
663     int getchar_unlocked() @nogc nothrow;
664     int getc_unlocked(_IO_FILE*) @nogc nothrow;
665     int getchar() @nogc nothrow;
666     int getc(_IO_FILE*) @nogc nothrow;
667     int fgetc(_IO_FILE*) @nogc nothrow;
668     int vsscanf(const(char)*, const(char)*, va_list*) @nogc nothrow;
669     int vscanf(const(char)*, va_list*) @nogc nothrow;
670     int vfscanf(_IO_FILE*, const(char)*, va_list*) @nogc nothrow;
671     int sscanf(const(char)*, const(char)*, ...) @nogc nothrow;
672     int scanf(const(char)*, ...) @nogc nothrow;
673     int* __errno_location() @nogc nothrow;
674     int fscanf(_IO_FILE*, const(char)*, ...) @nogc nothrow;
675     int dprintf(int, const(char)*, ...) @nogc nothrow;
676     int vdprintf(int, const(char)*, va_list*) @nogc nothrow;
677     int vsnprintf(char*, c_ulong, const(char)*, va_list*) @nogc nothrow;
678     int snprintf(char*, c_ulong, const(char)*, ...) @nogc nothrow;
679     int vsprintf(char*, const(char)*, va_list*) @nogc nothrow;
680     int vprintf(const(char)*, va_list*) @nogc nothrow;
681     int vfprintf(_IO_FILE*, const(char)*, va_list*) @nogc nothrow;
682     int sprintf(char*, const(char)*, ...) @nogc nothrow;
683     int printf(const(char)*, ...) @nogc nothrow;
684     int fprintf(_IO_FILE*, const(char)*, ...) @nogc nothrow;
685     void setlinebuf(_IO_FILE*) @nogc nothrow;
686     void setbuffer(_IO_FILE*, char*, c_ulong) @nogc nothrow;
687     int setvbuf(_IO_FILE*, char*, int, c_ulong) @nogc nothrow;
688     void setbuf(_IO_FILE*, char*) @nogc nothrow;
689     _IO_FILE* open_memstream(char**, c_ulong*) @nogc nothrow;
690     _IO_FILE* fmemopen(void*, c_ulong, const(char)*) @nogc nothrow;
691     _IO_FILE* fdopen(int, const(char)*) @nogc nothrow;
692     alias __gwchar_t = int;
693     _IO_FILE* freopen(const(char)*, const(char)*, _IO_FILE*) @nogc nothrow;
694     _IO_FILE* fopen(const(char)*, const(char)*) @nogc nothrow;
695     int fflush_unlocked(_IO_FILE*) @nogc nothrow;
696     int fflush(_IO_FILE*) @nogc nothrow;
697     int fclose(_IO_FILE*) @nogc nothrow;
698     char* tempnam(const(char)*, const(char)*) @nogc nothrow;
699     char* tmpnam_r(char*) @nogc nothrow;
700     char* tmpnam(char*) @nogc nothrow;
701     _IO_FILE* tmpfile() @nogc nothrow;
702     int renameat(int, const(char)*, int, const(char)*) @nogc nothrow;
703     int rename(const(char)*, const(char)*) @nogc nothrow;
704     int remove(const(char)*) @nogc nothrow;
705     extern __gshared _IO_FILE* stderr;
706     extern __gshared _IO_FILE* stdout;
707     extern __gshared _IO_FILE* stdin;
708     alias fpos_t = _G_fpos_t;
709     alias ssize_t = c_long;
710     alias off_t = c_long;
711     alias uintmax_t = c_ulong;
712     alias intmax_t = c_long;
713     alias uintptr_t = c_ulong;
714     alias intptr_t = c_long;
715     alias uint_fast64_t = c_ulong;
716     alias uint_fast32_t = c_ulong;
717     alias uint_fast16_t = c_ulong;
718     alias uint_fast8_t = ubyte;
719     alias int_fast64_t = c_long;
720     alias int_fast32_t = c_long;
721     alias int_fast16_t = c_long;
722     alias int_fast8_t = byte;
723     alias uint_least64_t = c_ulong;
724     alias uint_least32_t = uint;
725     alias uint_least16_t = ushort;
726     alias uint_least8_t = ubyte;
727     alias int_least64_t = c_long;
728     alias int_least32_t = int;
729     alias int_least16_t = short;
730     alias int_least8_t = byte;
731     int sched_rr_get_interval(int, timespec*) @nogc nothrow;
732     int sched_get_priority_min(int) @nogc nothrow;
733     int sched_get_priority_max(int) @nogc nothrow;
734     int sched_yield() @nogc nothrow;
735     int sched_getscheduler(int) @nogc nothrow;
736     int sched_setscheduler(int, int, const(sched_param)*) @nogc nothrow;
737     int sched_getparam(int, sched_param*) @nogc nothrow;
738     int sched_setparam(int, const(sched_param)*) @nogc nothrow;
739     int pthread_atfork(void function(), void function(), void function()) @nogc nothrow;
740     int pthread_getcpuclockid(c_ulong, int*) @nogc nothrow;
741     int pthread_setspecific(uint, const(void)*) @nogc nothrow;
742     void* pthread_getspecific(uint) @nogc nothrow;
743     int pthread_key_delete(uint) @nogc nothrow;
744     int pthread_key_create(uint*, void function(void*)) @nogc nothrow;
745     int pthread_barrierattr_setpshared(pthread_barrierattr_t*, int) @nogc nothrow;
746     int pthread_barrierattr_getpshared(const(pthread_barrierattr_t)*, int*) @nogc nothrow;
747     int pthread_barrierattr_destroy(pthread_barrierattr_t*) @nogc nothrow;
748     int pthread_barrierattr_init(pthread_barrierattr_t*) @nogc nothrow;
749     int pthread_barrier_wait(pthread_barrier_t*) @nogc nothrow;
750     int pthread_barrier_destroy(pthread_barrier_t*) @nogc nothrow;
751     int pthread_barrier_init(pthread_barrier_t*, const(pthread_barrierattr_t)*, uint) @nogc nothrow;
752     int pthread_spin_unlock(int*) @nogc nothrow;
753     struct imaxdiv_t
754     {
755         c_long quot;
756         c_long rem;
757     }
758     c_long imaxabs(c_long) @nogc nothrow;
759     imaxdiv_t imaxdiv(c_long, c_long) @nogc nothrow;
760     c_long strtoimax(const(char)*, char**, int) @nogc nothrow;
761     c_ulong strtoumax(const(char)*, char**, int) @nogc nothrow;
762     c_long wcstoimax(const(int)*, int**, int) @nogc nothrow;
763     c_ulong wcstoumax(const(int)*, int**, int) @nogc nothrow;
764     int pthread_spin_trylock(int*) @nogc nothrow;
765     int pthread_spin_lock(int*) @nogc nothrow;
766     int pthread_spin_destroy(int*) @nogc nothrow;
767     int pthread_spin_init(int*, int) @nogc nothrow;
768     int pthread_condattr_setclock(pthread_condattr_t*, int) @nogc nothrow;
769     int pthread_condattr_getclock(const(pthread_condattr_t)*, int*) @nogc nothrow;
770     int pthread_condattr_setpshared(pthread_condattr_t*, int) @nogc nothrow;
771     int pthread_condattr_getpshared(const(pthread_condattr_t)*, int*) @nogc nothrow;
772     int pthread_condattr_destroy(pthread_condattr_t*) @nogc nothrow;
773     int pthread_condattr_init(pthread_condattr_t*) @nogc nothrow;
774     int pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, const(timespec)*) @nogc nothrow;
775     int pthread_cond_wait(pthread_cond_t*, pthread_mutex_t*) @nogc nothrow;
776     int pthread_cond_broadcast(pthread_cond_t*) @nogc nothrow;
777     int pthread_cond_signal(pthread_cond_t*) @nogc nothrow;
778     int pthread_cond_destroy(pthread_cond_t*) @nogc nothrow;
779     int pthread_cond_init(pthread_cond_t*, const(pthread_condattr_t)*) @nogc nothrow;
780     int pthread_rwlockattr_setkind_np(pthread_rwlockattr_t*, int) @nogc nothrow;
781     int pthread_rwlockattr_getkind_np(const(pthread_rwlockattr_t)*, int*) @nogc nothrow;
782     int pthread_rwlockattr_setpshared(pthread_rwlockattr_t*, int) @nogc nothrow;
783     int pthread_rwlockattr_getpshared(const(pthread_rwlockattr_t)*, int*) @nogc nothrow;
784     int pthread_rwlockattr_destroy(pthread_rwlockattr_t*) @nogc nothrow;
785     int pthread_rwlockattr_init(pthread_rwlockattr_t*) @nogc nothrow;
786     int pthread_rwlock_unlock(pthread_rwlock_t*) @nogc nothrow;
787     int pthread_rwlock_timedwrlock(pthread_rwlock_t*, const(timespec)*) @nogc nothrow;
788     int pthread_rwlock_trywrlock(pthread_rwlock_t*) @nogc nothrow;
789     int pthread_rwlock_wrlock(pthread_rwlock_t*) @nogc nothrow;
790     int pthread_rwlock_timedrdlock(pthread_rwlock_t*, const(timespec)*) @nogc nothrow;
791     int pthread_rwlock_tryrdlock(pthread_rwlock_t*) @nogc nothrow;
792     int pthread_rwlock_rdlock(pthread_rwlock_t*) @nogc nothrow;
793     static X509_algor_st* sk_X509_ALGOR_delete_ptr(stack_st_X509_ALGOR*, X509_algor_st*) @nogc nothrow;
794     static X509_algor_st* sk_X509_ALGOR_delete(stack_st_X509_ALGOR*, int) @nogc nothrow;
795     static void sk_X509_ALGOR_zero(stack_st_X509_ALGOR*) @nogc nothrow;
796     static void sk_X509_ALGOR_free(stack_st_X509_ALGOR*) @nogc nothrow;
797     static int sk_X509_ALGOR_reserve(stack_st_X509_ALGOR*, int) @nogc nothrow;
798     static stack_st_X509_ALGOR* sk_X509_ALGOR_new_reserve(int function(const(const(X509_algor_st)*)*, const(const(X509_algor_st)*)*), int) @nogc nothrow;
799     static stack_st_X509_ALGOR* sk_X509_ALGOR_new_null() @nogc nothrow;
800     static stack_st_X509_ALGOR* sk_X509_ALGOR_new(int function(const(const(X509_algor_st)*)*, const(const(X509_algor_st)*)*)) @nogc nothrow;
801     static X509_algor_st* sk_X509_ALGOR_value(const(stack_st_X509_ALGOR)*, int) @nogc nothrow;
802     static int sk_X509_ALGOR_num(const(stack_st_X509_ALGOR)*) @nogc nothrow;
803     alias sk_X509_ALGOR_copyfunc = X509_algor_st* function(const(X509_algor_st)*);
804     alias sk_X509_ALGOR_freefunc = void function(X509_algor_st*);
805     alias sk_X509_ALGOR_compfunc = int function(const(const(X509_algor_st)*)*, const(const(X509_algor_st)*)*);
806     struct stack_st_X509_ALGOR;
807     static void sk_X509_ALGOR_sort(stack_st_X509_ALGOR*) @nogc nothrow;
808     static int sk_X509_ALGOR_is_sorted(const(stack_st_X509_ALGOR)*) @nogc nothrow;
809     static stack_st_X509_ALGOR* sk_X509_ALGOR_dup(const(stack_st_X509_ALGOR)*) @nogc nothrow;
810     static stack_st_X509_ALGOR* sk_X509_ALGOR_deep_copy(const(stack_st_X509_ALGOR)*, X509_algor_st* function(const(X509_algor_st)*), void function(X509_algor_st*)) @nogc nothrow;
811     static int function(const(const(X509_algor_st)*)*, const(const(X509_algor_st)*)*) sk_X509_ALGOR_set_cmp_func(stack_st_X509_ALGOR*, int function(const(const(X509_algor_st)*)*, const(const(X509_algor_st)*)*)) @nogc nothrow;
812     static int sk_X509_ALGOR_unshift(stack_st_X509_ALGOR*, X509_algor_st*) @nogc nothrow;
813     static X509_algor_st* sk_X509_ALGOR_pop(stack_st_X509_ALGOR*) @nogc nothrow;
814     static void sk_X509_ALGOR_pop_free(stack_st_X509_ALGOR*, void function(X509_algor_st*)) @nogc nothrow;
815     static int sk_X509_ALGOR_insert(stack_st_X509_ALGOR*, X509_algor_st*, int) @nogc nothrow;
816     static X509_algor_st* sk_X509_ALGOR_set(stack_st_X509_ALGOR*, int, X509_algor_st*) @nogc nothrow;
817     static int sk_X509_ALGOR_find(stack_st_X509_ALGOR*, X509_algor_st*) @nogc nothrow;
818     static int sk_X509_ALGOR_find_ex(stack_st_X509_ALGOR*, X509_algor_st*) @nogc nothrow;
819     static X509_algor_st* sk_X509_ALGOR_shift(stack_st_X509_ALGOR*) @nogc nothrow;
820     static int sk_X509_ALGOR_push(stack_st_X509_ALGOR*, X509_algor_st*) @nogc nothrow;
821     int pthread_rwlock_destroy(pthread_rwlock_t*) @nogc nothrow;
822     int pthread_rwlock_init(pthread_rwlock_t*, const(pthread_rwlockattr_t)*) @nogc nothrow;
823     alias ASN1_ENCODING = ASN1_ENCODING_st;
824     struct ASN1_ENCODING_st
825     {
826         ubyte* enc;
827         c_long len;
828         int modified;
829     }
830     int pthread_mutexattr_setrobust(pthread_mutexattr_t*, int) @nogc nothrow;
831     int pthread_mutexattr_getrobust(const(pthread_mutexattr_t)*, int*) @nogc nothrow;
832     alias ASN1_STRING_TABLE = asn1_string_table_st;
833     struct asn1_string_table_st
834     {
835         int nid;
836         c_long minsize;
837         c_long maxsize;
838         c_ulong mask;
839         c_ulong flags;
840     }
841     static asn1_string_table_st* sk_ASN1_STRING_TABLE_pop(stack_st_ASN1_STRING_TABLE*) @nogc nothrow;
842     static asn1_string_table_st* sk_ASN1_STRING_TABLE_shift(stack_st_ASN1_STRING_TABLE*) @nogc nothrow;
843     static void sk_ASN1_STRING_TABLE_pop_free(stack_st_ASN1_STRING_TABLE*, void function(asn1_string_table_st*)) @nogc nothrow;
844     static int sk_ASN1_STRING_TABLE_insert(stack_st_ASN1_STRING_TABLE*, asn1_string_table_st*, int) @nogc nothrow;
845     static asn1_string_table_st* sk_ASN1_STRING_TABLE_set(stack_st_ASN1_STRING_TABLE*, int, asn1_string_table_st*) @nogc nothrow;
846     static int sk_ASN1_STRING_TABLE_find(stack_st_ASN1_STRING_TABLE*, asn1_string_table_st*) @nogc nothrow;
847     static int sk_ASN1_STRING_TABLE_find_ex(stack_st_ASN1_STRING_TABLE*, asn1_string_table_st*) @nogc nothrow;
848     static int function(const(const(asn1_string_table_st)*)*, const(const(asn1_string_table_st)*)*) sk_ASN1_STRING_TABLE_set_cmp_func(stack_st_ASN1_STRING_TABLE*, int function(const(const(asn1_string_table_st)*)*, const(const(asn1_string_table_st)*)*)) @nogc nothrow;
849     static stack_st_ASN1_STRING_TABLE* sk_ASN1_STRING_TABLE_deep_copy(const(stack_st_ASN1_STRING_TABLE)*, asn1_string_table_st* function(const(asn1_string_table_st)*), void function(asn1_string_table_st*)) @nogc nothrow;
850     static stack_st_ASN1_STRING_TABLE* sk_ASN1_STRING_TABLE_dup(const(stack_st_ASN1_STRING_TABLE)*) @nogc nothrow;
851     struct stack_st_ASN1_STRING_TABLE;
852     alias sk_ASN1_STRING_TABLE_compfunc = int function(const(const(asn1_string_table_st)*)*, const(const(asn1_string_table_st)*)*);
853     alias sk_ASN1_STRING_TABLE_freefunc = void function(asn1_string_table_st*);
854     static stack_st_ASN1_STRING_TABLE* sk_ASN1_STRING_TABLE_new(int function(const(const(asn1_string_table_st)*)*, const(const(asn1_string_table_st)*)*)) @nogc nothrow;
855     static int sk_ASN1_STRING_TABLE_push(stack_st_ASN1_STRING_TABLE*, asn1_string_table_st*) @nogc nothrow;
856     static asn1_string_table_st* sk_ASN1_STRING_TABLE_delete_ptr(stack_st_ASN1_STRING_TABLE*, asn1_string_table_st*) @nogc nothrow;
857     static asn1_string_table_st* sk_ASN1_STRING_TABLE_delete(stack_st_ASN1_STRING_TABLE*, int) @nogc nothrow;
858     static void sk_ASN1_STRING_TABLE_zero(stack_st_ASN1_STRING_TABLE*) @nogc nothrow;
859     static void sk_ASN1_STRING_TABLE_free(stack_st_ASN1_STRING_TABLE*) @nogc nothrow;
860     static int sk_ASN1_STRING_TABLE_reserve(stack_st_ASN1_STRING_TABLE*, int) @nogc nothrow;
861     static stack_st_ASN1_STRING_TABLE* sk_ASN1_STRING_TABLE_new_reserve(int function(const(const(asn1_string_table_st)*)*, const(const(asn1_string_table_st)*)*), int) @nogc nothrow;
862     alias sk_ASN1_STRING_TABLE_copyfunc = asn1_string_table_st* function(const(asn1_string_table_st)*);
863     static int sk_ASN1_STRING_TABLE_is_sorted(const(stack_st_ASN1_STRING_TABLE)*) @nogc nothrow;
864     static void sk_ASN1_STRING_TABLE_sort(stack_st_ASN1_STRING_TABLE*) @nogc nothrow;
865     static int sk_ASN1_STRING_TABLE_num(const(stack_st_ASN1_STRING_TABLE)*) @nogc nothrow;
866     static asn1_string_table_st* sk_ASN1_STRING_TABLE_value(const(stack_st_ASN1_STRING_TABLE)*, int) @nogc nothrow;
867     static int sk_ASN1_STRING_TABLE_unshift(stack_st_ASN1_STRING_TABLE*, asn1_string_table_st*) @nogc nothrow;
868     static stack_st_ASN1_STRING_TABLE* sk_ASN1_STRING_TABLE_new_null() @nogc nothrow;
869     int pthread_mutexattr_setprioceiling(pthread_mutexattr_t*, int) @nogc nothrow;
870     int pthread_mutexattr_getprioceiling(const(pthread_mutexattr_t)*, int*) @nogc nothrow;
871     alias ASN1_TEMPLATE = ASN1_TEMPLATE_st;
872     struct ASN1_TEMPLATE_st;
873     alias ASN1_TLC = ASN1_TLC_st;
874     struct ASN1_TLC_st;
875     alias ASN1_VALUE = ASN1_VALUE_st;
876     struct ASN1_VALUE_st;
877     int pthread_mutexattr_setprotocol(pthread_mutexattr_t*, int) @nogc nothrow;
878     int pthread_mutexattr_getprotocol(const(pthread_mutexattr_t)*, int*) @nogc nothrow;
879     int pthread_mutexattr_settype(pthread_mutexattr_t*, int) @nogc nothrow;
880     int pthread_mutexattr_gettype(const(pthread_mutexattr_t)*, int*) @nogc nothrow;
881     int pthread_mutexattr_setpshared(pthread_mutexattr_t*, int) @nogc nothrow;
882     int pthread_mutexattr_getpshared(const(pthread_mutexattr_t)*, int*) @nogc nothrow;
883     int pthread_mutexattr_destroy(pthread_mutexattr_t*) @nogc nothrow;
884     alias d2i_of_void = void* function(void**, const(ubyte)**, c_long);
885     alias i2d_of_void = int function(void*, ubyte**);
886     alias ASN1_ITEM_EXP = const(ASN1_ITEM_st);
887     int pthread_mutexattr_init(pthread_mutexattr_t*) @nogc nothrow;
888     int pthread_mutex_consistent(pthread_mutex_t*) @nogc nothrow;
889     int pthread_mutex_setprioceiling(pthread_mutex_t*, int, int*) @nogc nothrow;
890     int pthread_mutex_getprioceiling(const(pthread_mutex_t)*, int*) @nogc nothrow;
891     int pthread_mutex_unlock(pthread_mutex_t*) @nogc nothrow;
892     int pthread_mutex_timedlock(pthread_mutex_t*, const(timespec)*) @nogc nothrow;
893     static int sk_ASN1_INTEGER_push(stack_st_ASN1_INTEGER*, asn1_string_st*) @nogc nothrow;
894     static void sk_ASN1_INTEGER_pop_free(stack_st_ASN1_INTEGER*, void function(asn1_string_st*)) @nogc nothrow;
895     static int sk_ASN1_INTEGER_insert(stack_st_ASN1_INTEGER*, asn1_string_st*, int) @nogc nothrow;
896     static asn1_string_st* sk_ASN1_INTEGER_set(stack_st_ASN1_INTEGER*, int, asn1_string_st*) @nogc nothrow;
897     static int sk_ASN1_INTEGER_find(stack_st_ASN1_INTEGER*, asn1_string_st*) @nogc nothrow;
898     static int sk_ASN1_INTEGER_find_ex(stack_st_ASN1_INTEGER*, asn1_string_st*) @nogc nothrow;
899     static void sk_ASN1_INTEGER_sort(stack_st_ASN1_INTEGER*) @nogc nothrow;
900     static int sk_ASN1_INTEGER_is_sorted(const(stack_st_ASN1_INTEGER)*) @nogc nothrow;
901     static stack_st_ASN1_INTEGER* sk_ASN1_INTEGER_dup(const(stack_st_ASN1_INTEGER)*) @nogc nothrow;
902     static stack_st_ASN1_INTEGER* sk_ASN1_INTEGER_deep_copy(const(stack_st_ASN1_INTEGER)*, asn1_string_st* function(const(asn1_string_st)*), void function(asn1_string_st*)) @nogc nothrow;
903     static asn1_string_st* sk_ASN1_INTEGER_shift(stack_st_ASN1_INTEGER*) @nogc nothrow;
904     static int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*) sk_ASN1_INTEGER_set_cmp_func(stack_st_ASN1_INTEGER*, int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
905     static int sk_ASN1_INTEGER_unshift(stack_st_ASN1_INTEGER*, asn1_string_st*) @nogc nothrow;
906     struct stack_st_ASN1_INTEGER;
907     static asn1_string_st* sk_ASN1_INTEGER_delete(stack_st_ASN1_INTEGER*, int) @nogc nothrow;
908     static void sk_ASN1_INTEGER_zero(stack_st_ASN1_INTEGER*) @nogc nothrow;
909     static void sk_ASN1_INTEGER_free(stack_st_ASN1_INTEGER*) @nogc nothrow;
910     static int sk_ASN1_INTEGER_reserve(stack_st_ASN1_INTEGER*, int) @nogc nothrow;
911     static stack_st_ASN1_INTEGER* sk_ASN1_INTEGER_new_reserve(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*), int) @nogc nothrow;
912     static stack_st_ASN1_INTEGER* sk_ASN1_INTEGER_new_null() @nogc nothrow;
913     static stack_st_ASN1_INTEGER* sk_ASN1_INTEGER_new(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
914     static asn1_string_st* sk_ASN1_INTEGER_value(const(stack_st_ASN1_INTEGER)*, int) @nogc nothrow;
915     static int sk_ASN1_INTEGER_num(const(stack_st_ASN1_INTEGER)*) @nogc nothrow;
916     alias sk_ASN1_INTEGER_copyfunc = asn1_string_st* function(const(asn1_string_st)*);
917     alias sk_ASN1_INTEGER_freefunc = void function(asn1_string_st*);
918     alias sk_ASN1_INTEGER_compfunc = int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*);
919     static asn1_string_st* sk_ASN1_INTEGER_pop(stack_st_ASN1_INTEGER*) @nogc nothrow;
920     static asn1_string_st* sk_ASN1_INTEGER_delete_ptr(stack_st_ASN1_INTEGER*, asn1_string_st*) @nogc nothrow;
921     alias sk_ASN1_GENERALSTRING_freefunc = void function(asn1_string_st*);
922     alias sk_ASN1_GENERALSTRING_compfunc = int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*);
923     static int sk_ASN1_GENERALSTRING_find(stack_st_ASN1_GENERALSTRING*, asn1_string_st*) @nogc nothrow;
924     alias sk_ASN1_GENERALSTRING_copyfunc = asn1_string_st* function(const(asn1_string_st)*);
925     static int sk_ASN1_GENERALSTRING_num(const(stack_st_ASN1_GENERALSTRING)*) @nogc nothrow;
926     static stack_st_ASN1_GENERALSTRING* sk_ASN1_GENERALSTRING_new(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
927     static stack_st_ASN1_GENERALSTRING* sk_ASN1_GENERALSTRING_new_null() @nogc nothrow;
928     static stack_st_ASN1_GENERALSTRING* sk_ASN1_GENERALSTRING_new_reserve(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*), int) @nogc nothrow;
929     static int sk_ASN1_GENERALSTRING_reserve(stack_st_ASN1_GENERALSTRING*, int) @nogc nothrow;
930     static void sk_ASN1_GENERALSTRING_free(stack_st_ASN1_GENERALSTRING*) @nogc nothrow;
931     static void sk_ASN1_GENERALSTRING_zero(stack_st_ASN1_GENERALSTRING*) @nogc nothrow;
932     static asn1_string_st* sk_ASN1_GENERALSTRING_delete(stack_st_ASN1_GENERALSTRING*, int) @nogc nothrow;
933     static asn1_string_st* sk_ASN1_GENERALSTRING_delete_ptr(stack_st_ASN1_GENERALSTRING*, asn1_string_st*) @nogc nothrow;
934     static int sk_ASN1_GENERALSTRING_push(stack_st_ASN1_GENERALSTRING*, asn1_string_st*) @nogc nothrow;
935     static int sk_ASN1_GENERALSTRING_unshift(stack_st_ASN1_GENERALSTRING*, asn1_string_st*) @nogc nothrow;
936     static asn1_string_st* sk_ASN1_GENERALSTRING_pop(stack_st_ASN1_GENERALSTRING*) @nogc nothrow;
937     static int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*) sk_ASN1_GENERALSTRING_set_cmp_func(stack_st_ASN1_GENERALSTRING*, int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
938     static asn1_string_st* sk_ASN1_GENERALSTRING_shift(stack_st_ASN1_GENERALSTRING*) @nogc nothrow;
939     static stack_st_ASN1_GENERALSTRING* sk_ASN1_GENERALSTRING_deep_copy(const(stack_st_ASN1_GENERALSTRING)*, asn1_string_st* function(const(asn1_string_st)*), void function(asn1_string_st*)) @nogc nothrow;
940     static stack_st_ASN1_GENERALSTRING* sk_ASN1_GENERALSTRING_dup(const(stack_st_ASN1_GENERALSTRING)*) @nogc nothrow;
941     static int sk_ASN1_GENERALSTRING_is_sorted(const(stack_st_ASN1_GENERALSTRING)*) @nogc nothrow;
942     static void sk_ASN1_GENERALSTRING_sort(stack_st_ASN1_GENERALSTRING*) @nogc nothrow;
943     static void sk_ASN1_GENERALSTRING_pop_free(stack_st_ASN1_GENERALSTRING*, void function(asn1_string_st*)) @nogc nothrow;
944     static int sk_ASN1_GENERALSTRING_find_ex(stack_st_ASN1_GENERALSTRING*, asn1_string_st*) @nogc nothrow;
945     static int sk_ASN1_GENERALSTRING_insert(stack_st_ASN1_GENERALSTRING*, asn1_string_st*, int) @nogc nothrow;
946     static asn1_string_st* sk_ASN1_GENERALSTRING_set(stack_st_ASN1_GENERALSTRING*, int, asn1_string_st*) @nogc nothrow;
947     struct stack_st_ASN1_GENERALSTRING;
948     static asn1_string_st* sk_ASN1_GENERALSTRING_value(const(stack_st_ASN1_GENERALSTRING)*, int) @nogc nothrow;
949     alias sk_ASN1_UTF8STRING_freefunc = void function(asn1_string_st*);
950     alias sk_ASN1_UTF8STRING_copyfunc = asn1_string_st* function(const(asn1_string_st)*);
951     static int sk_ASN1_UTF8STRING_num(const(stack_st_ASN1_UTF8STRING)*) @nogc nothrow;
952     static asn1_string_st* sk_ASN1_UTF8STRING_value(const(stack_st_ASN1_UTF8STRING)*, int) @nogc nothrow;
953     static stack_st_ASN1_UTF8STRING* sk_ASN1_UTF8STRING_new(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
954     static stack_st_ASN1_UTF8STRING* sk_ASN1_UTF8STRING_new_null() @nogc nothrow;
955     static stack_st_ASN1_UTF8STRING* sk_ASN1_UTF8STRING_new_reserve(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*), int) @nogc nothrow;
956     static int sk_ASN1_UTF8STRING_reserve(stack_st_ASN1_UTF8STRING*, int) @nogc nothrow;
957     static void sk_ASN1_UTF8STRING_free(stack_st_ASN1_UTF8STRING*) @nogc nothrow;
958     static void sk_ASN1_UTF8STRING_zero(stack_st_ASN1_UTF8STRING*) @nogc nothrow;
959     static asn1_string_st* sk_ASN1_UTF8STRING_delete(stack_st_ASN1_UTF8STRING*, int) @nogc nothrow;
960     static asn1_string_st* sk_ASN1_UTF8STRING_delete_ptr(stack_st_ASN1_UTF8STRING*, asn1_string_st*) @nogc nothrow;
961     static int sk_ASN1_UTF8STRING_push(stack_st_ASN1_UTF8STRING*, asn1_string_st*) @nogc nothrow;
962     static int sk_ASN1_UTF8STRING_unshift(stack_st_ASN1_UTF8STRING*, asn1_string_st*) @nogc nothrow;
963     static asn1_string_st* sk_ASN1_UTF8STRING_pop(stack_st_ASN1_UTF8STRING*) @nogc nothrow;
964     static asn1_string_st* sk_ASN1_UTF8STRING_shift(stack_st_ASN1_UTF8STRING*) @nogc nothrow;
965     static void sk_ASN1_UTF8STRING_pop_free(stack_st_ASN1_UTF8STRING*, void function(asn1_string_st*)) @nogc nothrow;
966     static int sk_ASN1_UTF8STRING_insert(stack_st_ASN1_UTF8STRING*, asn1_string_st*, int) @nogc nothrow;
967     static asn1_string_st* sk_ASN1_UTF8STRING_set(stack_st_ASN1_UTF8STRING*, int, asn1_string_st*) @nogc nothrow;
968     static int sk_ASN1_UTF8STRING_find(stack_st_ASN1_UTF8STRING*, asn1_string_st*) @nogc nothrow;
969     static int sk_ASN1_UTF8STRING_find_ex(stack_st_ASN1_UTF8STRING*, asn1_string_st*) @nogc nothrow;
970     static void sk_ASN1_UTF8STRING_sort(stack_st_ASN1_UTF8STRING*) @nogc nothrow;
971     static int sk_ASN1_UTF8STRING_is_sorted(const(stack_st_ASN1_UTF8STRING)*) @nogc nothrow;
972     static stack_st_ASN1_UTF8STRING* sk_ASN1_UTF8STRING_dup(const(stack_st_ASN1_UTF8STRING)*) @nogc nothrow;
973     static stack_st_ASN1_UTF8STRING* sk_ASN1_UTF8STRING_deep_copy(const(stack_st_ASN1_UTF8STRING)*, asn1_string_st* function(const(asn1_string_st)*), void function(asn1_string_st*)) @nogc nothrow;
974     static int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*) sk_ASN1_UTF8STRING_set_cmp_func(stack_st_ASN1_UTF8STRING*, int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
975     struct stack_st_ASN1_UTF8STRING;
976     alias sk_ASN1_UTF8STRING_compfunc = int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*);
977     alias ASN1_TYPE = asn1_type_st;
978     struct asn1_type_st
979     {
980         int type;
981         static union _Anonymous_7
982         {
983             char* ptr;
984             int boolean;
985             asn1_string_st* asn1_string;
986             asn1_object_st* object;
987             asn1_string_st* integer;
988             asn1_string_st* enumerated;
989             asn1_string_st* bit_string;
990             asn1_string_st* octet_string;
991             asn1_string_st* printablestring;
992             asn1_string_st* t61string;
993             asn1_string_st* ia5string;
994             asn1_string_st* generalstring;
995             asn1_string_st* bmpstring;
996             asn1_string_st* universalstring;
997             asn1_string_st* utctime;
998             asn1_string_st* generalizedtime;
999             asn1_string_st* visiblestring;
1000             asn1_string_st* utf8string;
1001             asn1_string_st* set;
1002             asn1_string_st* sequence;
1003             ASN1_VALUE_st* asn1_value;
1004         }
1005         _Anonymous_7 value;
1006     }
1007     alias sk_ASN1_TYPE_compfunc = int function(const(const(asn1_type_st)*)*, const(const(asn1_type_st)*)*);
1008     struct stack_st_ASN1_TYPE;
1009     alias sk_ASN1_TYPE_copyfunc = asn1_type_st* function(const(asn1_type_st)*);
1010     static int sk_ASN1_TYPE_num(const(stack_st_ASN1_TYPE)*) @nogc nothrow;
1011     static asn1_type_st* sk_ASN1_TYPE_value(const(stack_st_ASN1_TYPE)*, int) @nogc nothrow;
1012     static int function(const(const(asn1_type_st)*)*, const(const(asn1_type_st)*)*) sk_ASN1_TYPE_set_cmp_func(stack_st_ASN1_TYPE*, int function(const(const(asn1_type_st)*)*, const(const(asn1_type_st)*)*)) @nogc nothrow;
1013     static stack_st_ASN1_TYPE* sk_ASN1_TYPE_new(int function(const(const(asn1_type_st)*)*, const(const(asn1_type_st)*)*)) @nogc nothrow;
1014     static stack_st_ASN1_TYPE* sk_ASN1_TYPE_new_null() @nogc nothrow;
1015     static stack_st_ASN1_TYPE* sk_ASN1_TYPE_new_reserve(int function(const(const(asn1_type_st)*)*, const(const(asn1_type_st)*)*), int) @nogc nothrow;
1016     static int sk_ASN1_TYPE_reserve(stack_st_ASN1_TYPE*, int) @nogc nothrow;
1017     static void sk_ASN1_TYPE_free(stack_st_ASN1_TYPE*) @nogc nothrow;
1018     static void sk_ASN1_TYPE_zero(stack_st_ASN1_TYPE*) @nogc nothrow;
1019     static asn1_type_st* sk_ASN1_TYPE_delete(stack_st_ASN1_TYPE*, int) @nogc nothrow;
1020     static asn1_type_st* sk_ASN1_TYPE_delete_ptr(stack_st_ASN1_TYPE*, asn1_type_st*) @nogc nothrow;
1021     static int sk_ASN1_TYPE_push(stack_st_ASN1_TYPE*, asn1_type_st*) @nogc nothrow;
1022     static int sk_ASN1_TYPE_unshift(stack_st_ASN1_TYPE*, asn1_type_st*) @nogc nothrow;
1023     static asn1_type_st* sk_ASN1_TYPE_pop(stack_st_ASN1_TYPE*) @nogc nothrow;
1024     static asn1_type_st* sk_ASN1_TYPE_shift(stack_st_ASN1_TYPE*) @nogc nothrow;
1025     static void sk_ASN1_TYPE_pop_free(stack_st_ASN1_TYPE*, void function(asn1_type_st*)) @nogc nothrow;
1026     static int sk_ASN1_TYPE_insert(stack_st_ASN1_TYPE*, asn1_type_st*, int) @nogc nothrow;
1027     static asn1_type_st* sk_ASN1_TYPE_set(stack_st_ASN1_TYPE*, int, asn1_type_st*) @nogc nothrow;
1028     static int sk_ASN1_TYPE_find(stack_st_ASN1_TYPE*, asn1_type_st*) @nogc nothrow;
1029     static int sk_ASN1_TYPE_find_ex(stack_st_ASN1_TYPE*, asn1_type_st*) @nogc nothrow;
1030     static void sk_ASN1_TYPE_sort(stack_st_ASN1_TYPE*) @nogc nothrow;
1031     static int sk_ASN1_TYPE_is_sorted(const(stack_st_ASN1_TYPE)*) @nogc nothrow;
1032     static stack_st_ASN1_TYPE* sk_ASN1_TYPE_dup(const(stack_st_ASN1_TYPE)*) @nogc nothrow;
1033     alias sk_ASN1_TYPE_freefunc = void function(asn1_type_st*);
1034     static stack_st_ASN1_TYPE* sk_ASN1_TYPE_deep_copy(const(stack_st_ASN1_TYPE)*, asn1_type_st* function(const(asn1_type_st)*), void function(asn1_type_st*)) @nogc nothrow;
1035     alias ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE;
1036     int i2d_ASN1_SEQUENCE_ANY(const(stack_st_ASN1_TYPE)*, ubyte**) @nogc nothrow;
1037     stack_st_ASN1_TYPE* d2i_ASN1_SEQUENCE_ANY(stack_st_ASN1_TYPE**, const(ubyte)**, c_long) @nogc nothrow;
1038     int i2d_ASN1_SET_ANY(const(stack_st_ASN1_TYPE)*, ubyte**) @nogc nothrow;
1039     stack_st_ASN1_TYPE* d2i_ASN1_SET_ANY(stack_st_ASN1_TYPE**, const(ubyte)**, c_long) @nogc nothrow;
1040     alias BIT_STRING_BITNAME = BIT_STRING_BITNAME_st;
1041     struct BIT_STRING_BITNAME_st
1042     {
1043         int bitnum;
1044         const(char)* lname;
1045         const(char)* sname;
1046     }
1047     int pthread_mutex_lock(pthread_mutex_t*) @nogc nothrow;
1048     int i2d_ASN1_TYPE(asn1_type_st*, ubyte**) @nogc nothrow;
1049     void ASN1_TYPE_free(asn1_type_st*) @nogc nothrow;
1050     asn1_type_st* d2i_ASN1_TYPE(asn1_type_st**, const(ubyte)**, c_long) @nogc nothrow;
1051     asn1_type_st* ASN1_TYPE_new() @nogc nothrow;
1052     int ASN1_TYPE_get(const(asn1_type_st)*) @nogc nothrow;
1053     void ASN1_TYPE_set(asn1_type_st*, int, void*) @nogc nothrow;
1054     int ASN1_TYPE_set1(asn1_type_st*, int, const(void)*) @nogc nothrow;
1055     int ASN1_TYPE_cmp(const(asn1_type_st)*, const(asn1_type_st)*) @nogc nothrow;
1056     asn1_type_st* ASN1_TYPE_pack_sequence(const(ASN1_ITEM_st)*, void*, asn1_type_st**) @nogc nothrow;
1057     void* ASN1_TYPE_unpack_sequence(const(ASN1_ITEM_st)*, const(asn1_type_st)*) @nogc nothrow;
1058     asn1_object_st* ASN1_OBJECT_new() @nogc nothrow;
1059     void ASN1_OBJECT_free(asn1_object_st*) @nogc nothrow;
1060     int i2d_ASN1_OBJECT(const(asn1_object_st)*, ubyte**) @nogc nothrow;
1061     asn1_object_st* d2i_ASN1_OBJECT(asn1_object_st**, const(ubyte)**, c_long) @nogc nothrow;
1062     struct stack_st_ASN1_OBJECT;
1063     static stack_st_ASN1_OBJECT* sk_ASN1_OBJECT_new_reserve(int function(const(const(asn1_object_st)*)*, const(const(asn1_object_st)*)*), int) @nogc nothrow;
1064     alias sk_ASN1_OBJECT_compfunc = int function(const(const(asn1_object_st)*)*, const(const(asn1_object_st)*)*);
1065     alias sk_ASN1_OBJECT_freefunc = void function(asn1_object_st*);
1066     alias sk_ASN1_OBJECT_copyfunc = asn1_object_st* function(const(asn1_object_st)*);
1067     static int sk_ASN1_OBJECT_num(const(stack_st_ASN1_OBJECT)*) @nogc nothrow;
1068     static asn1_object_st* sk_ASN1_OBJECT_value(const(stack_st_ASN1_OBJECT)*, int) @nogc nothrow;
1069     static stack_st_ASN1_OBJECT* sk_ASN1_OBJECT_new(int function(const(const(asn1_object_st)*)*, const(const(asn1_object_st)*)*)) @nogc nothrow;
1070     static stack_st_ASN1_OBJECT* sk_ASN1_OBJECT_new_null() @nogc nothrow;
1071     static int function(const(const(asn1_object_st)*)*, const(const(asn1_object_st)*)*) sk_ASN1_OBJECT_set_cmp_func(stack_st_ASN1_OBJECT*, int function(const(const(asn1_object_st)*)*, const(const(asn1_object_st)*)*)) @nogc nothrow;
1072     static stack_st_ASN1_OBJECT* sk_ASN1_OBJECT_deep_copy(const(stack_st_ASN1_OBJECT)*, asn1_object_st* function(const(asn1_object_st)*), void function(asn1_object_st*)) @nogc nothrow;
1073     static stack_st_ASN1_OBJECT* sk_ASN1_OBJECT_dup(const(stack_st_ASN1_OBJECT)*) @nogc nothrow;
1074     static int sk_ASN1_OBJECT_is_sorted(const(stack_st_ASN1_OBJECT)*) @nogc nothrow;
1075     static int sk_ASN1_OBJECT_reserve(stack_st_ASN1_OBJECT*, int) @nogc nothrow;
1076     static int sk_ASN1_OBJECT_find_ex(stack_st_ASN1_OBJECT*, asn1_object_st*) @nogc nothrow;
1077     static int sk_ASN1_OBJECT_find(stack_st_ASN1_OBJECT*, asn1_object_st*) @nogc nothrow;
1078     static asn1_object_st* sk_ASN1_OBJECT_set(stack_st_ASN1_OBJECT*, int, asn1_object_st*) @nogc nothrow;
1079     static int sk_ASN1_OBJECT_insert(stack_st_ASN1_OBJECT*, asn1_object_st*, int) @nogc nothrow;
1080     static void sk_ASN1_OBJECT_pop_free(stack_st_ASN1_OBJECT*, void function(asn1_object_st*)) @nogc nothrow;
1081     static asn1_object_st* sk_ASN1_OBJECT_shift(stack_st_ASN1_OBJECT*) @nogc nothrow;
1082     static asn1_object_st* sk_ASN1_OBJECT_pop(stack_st_ASN1_OBJECT*) @nogc nothrow;
1083     static int sk_ASN1_OBJECT_unshift(stack_st_ASN1_OBJECT*, asn1_object_st*) @nogc nothrow;
1084     static int sk_ASN1_OBJECT_push(stack_st_ASN1_OBJECT*, asn1_object_st*) @nogc nothrow;
1085     static asn1_object_st* sk_ASN1_OBJECT_delete_ptr(stack_st_ASN1_OBJECT*, asn1_object_st*) @nogc nothrow;
1086     static asn1_object_st* sk_ASN1_OBJECT_delete(stack_st_ASN1_OBJECT*, int) @nogc nothrow;
1087     static void sk_ASN1_OBJECT_zero(stack_st_ASN1_OBJECT*) @nogc nothrow;
1088     static void sk_ASN1_OBJECT_free(stack_st_ASN1_OBJECT*) @nogc nothrow;
1089     static void sk_ASN1_OBJECT_sort(stack_st_ASN1_OBJECT*) @nogc nothrow;
1090     asn1_string_st* ASN1_STRING_new() @nogc nothrow;
1091     void ASN1_STRING_free(asn1_string_st*) @nogc nothrow;
1092     void ASN1_STRING_clear_free(asn1_string_st*) @nogc nothrow;
1093     int ASN1_STRING_copy(asn1_string_st*, const(asn1_string_st)*) @nogc nothrow;
1094     asn1_string_st* ASN1_STRING_dup(const(asn1_string_st)*) @nogc nothrow;
1095     asn1_string_st* ASN1_STRING_type_new(int) @nogc nothrow;
1096     int ASN1_STRING_cmp(const(asn1_string_st)*, const(asn1_string_st)*) @nogc nothrow;
1097     int ASN1_STRING_set(asn1_string_st*, const(void)*, int) @nogc nothrow;
1098     void ASN1_STRING_set0(asn1_string_st*, void*, int) @nogc nothrow;
1099     int ASN1_STRING_length(const(asn1_string_st)*) @nogc nothrow;
1100     void ASN1_STRING_length_set(asn1_string_st*, int) @nogc nothrow;
1101     int ASN1_STRING_type(const(asn1_string_st)*) @nogc nothrow;
1102     ubyte* ASN1_STRING_data(asn1_string_st*) @nogc nothrow;
1103     const(ubyte)* ASN1_STRING_get0_data(const(asn1_string_st)*) @nogc nothrow;
1104     void ASN1_BIT_STRING_free(asn1_string_st*) @nogc nothrow;
1105     int i2d_ASN1_BIT_STRING(asn1_string_st*, ubyte**) @nogc nothrow;
1106     asn1_string_st* ASN1_BIT_STRING_new() @nogc nothrow;
1107     asn1_string_st* d2i_ASN1_BIT_STRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1108     int ASN1_BIT_STRING_set(asn1_string_st*, ubyte*, int) @nogc nothrow;
1109     int ASN1_BIT_STRING_set_bit(asn1_string_st*, int, int) @nogc nothrow;
1110     int ASN1_BIT_STRING_get_bit(const(asn1_string_st)*, int) @nogc nothrow;
1111     int ASN1_BIT_STRING_check(const(asn1_string_st)*, const(ubyte)*, int) @nogc nothrow;
1112     int ASN1_BIT_STRING_name_print(bio_st*, asn1_string_st*, BIT_STRING_BITNAME_st*, int) @nogc nothrow;
1113     int ASN1_BIT_STRING_num_asc(const(char)*, BIT_STRING_BITNAME_st*) @nogc nothrow;
1114     int ASN1_BIT_STRING_set_asc(asn1_string_st*, const(char)*, int, BIT_STRING_BITNAME_st*) @nogc nothrow;
1115     void ASN1_INTEGER_free(asn1_string_st*) @nogc nothrow;
1116     int i2d_ASN1_INTEGER(asn1_string_st*, ubyte**) @nogc nothrow;
1117     asn1_string_st* ASN1_INTEGER_new() @nogc nothrow;
1118     asn1_string_st* d2i_ASN1_INTEGER(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1119     asn1_string_st* d2i_ASN1_UINTEGER(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1120     asn1_string_st* ASN1_INTEGER_dup(const(asn1_string_st)*) @nogc nothrow;
1121     int ASN1_INTEGER_cmp(const(asn1_string_st)*, const(asn1_string_st)*) @nogc nothrow;
1122     int i2d_ASN1_ENUMERATED(asn1_string_st*, ubyte**) @nogc nothrow;
1123     void ASN1_ENUMERATED_free(asn1_string_st*) @nogc nothrow;
1124     asn1_string_st* d2i_ASN1_ENUMERATED(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1125     asn1_string_st* ASN1_ENUMERATED_new() @nogc nothrow;
1126     int ASN1_UTCTIME_check(const(asn1_string_st)*) @nogc nothrow;
1127     asn1_string_st* ASN1_UTCTIME_set(asn1_string_st*, c_long) @nogc nothrow;
1128     asn1_string_st* ASN1_UTCTIME_adj(asn1_string_st*, c_long, int, c_long) @nogc nothrow;
1129     int ASN1_UTCTIME_set_string(asn1_string_st*, const(char)*) @nogc nothrow;
1130     int ASN1_UTCTIME_cmp_time_t(const(asn1_string_st)*, c_long) @nogc nothrow;
1131     int ASN1_GENERALIZEDTIME_check(const(asn1_string_st)*) @nogc nothrow;
1132     asn1_string_st* ASN1_GENERALIZEDTIME_set(asn1_string_st*, c_long) @nogc nothrow;
1133     asn1_string_st* ASN1_GENERALIZEDTIME_adj(asn1_string_st*, c_long, int, c_long) @nogc nothrow;
1134     int ASN1_GENERALIZEDTIME_set_string(asn1_string_st*, const(char)*) @nogc nothrow;
1135     int ASN1_TIME_diff(int*, int*, const(asn1_string_st)*, const(asn1_string_st)*) @nogc nothrow;
1136     int i2d_ASN1_OCTET_STRING(asn1_string_st*, ubyte**) @nogc nothrow;
1137     void ASN1_OCTET_STRING_free(asn1_string_st*) @nogc nothrow;
1138     asn1_string_st* d2i_ASN1_OCTET_STRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1139     asn1_string_st* ASN1_OCTET_STRING_new() @nogc nothrow;
1140     asn1_string_st* ASN1_OCTET_STRING_dup(const(asn1_string_st)*) @nogc nothrow;
1141     int ASN1_OCTET_STRING_cmp(const(asn1_string_st)*, const(asn1_string_st)*) @nogc nothrow;
1142     int ASN1_OCTET_STRING_set(asn1_string_st*, const(ubyte)*, int) @nogc nothrow;
1143     int i2d_ASN1_VISIBLESTRING(asn1_string_st*, ubyte**) @nogc nothrow;
1144     void ASN1_VISIBLESTRING_free(asn1_string_st*) @nogc nothrow;
1145     asn1_string_st* d2i_ASN1_VISIBLESTRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1146     asn1_string_st* ASN1_VISIBLESTRING_new() @nogc nothrow;
1147     int i2d_ASN1_UNIVERSALSTRING(asn1_string_st*, ubyte**) @nogc nothrow;
1148     void ASN1_UNIVERSALSTRING_free(asn1_string_st*) @nogc nothrow;
1149     asn1_string_st* d2i_ASN1_UNIVERSALSTRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1150     asn1_string_st* ASN1_UNIVERSALSTRING_new() @nogc nothrow;
1151     int i2d_ASN1_UTF8STRING(asn1_string_st*, ubyte**) @nogc nothrow;
1152     void ASN1_UTF8STRING_free(asn1_string_st*) @nogc nothrow;
1153     asn1_string_st* ASN1_UTF8STRING_new() @nogc nothrow;
1154     asn1_string_st* d2i_ASN1_UTF8STRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1155     void ASN1_NULL_free(int*) @nogc nothrow;
1156     int i2d_ASN1_NULL(int*, ubyte**) @nogc nothrow;
1157     int* ASN1_NULL_new() @nogc nothrow;
1158     int* d2i_ASN1_NULL(int**, const(ubyte)**, c_long) @nogc nothrow;
1159     void ASN1_BMPSTRING_free(asn1_string_st*) @nogc nothrow;
1160     int i2d_ASN1_BMPSTRING(asn1_string_st*, ubyte**) @nogc nothrow;
1161     asn1_string_st* ASN1_BMPSTRING_new() @nogc nothrow;
1162     asn1_string_st* d2i_ASN1_BMPSTRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1163     int UTF8_getc(const(ubyte)*, int, c_ulong*) @nogc nothrow;
1164     int UTF8_putc(ubyte*, int, c_ulong) @nogc nothrow;
1165     int i2d_ASN1_PRINTABLE(asn1_string_st*, ubyte**) @nogc nothrow;
1166     void ASN1_PRINTABLE_free(asn1_string_st*) @nogc nothrow;
1167     asn1_string_st* d2i_ASN1_PRINTABLE(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1168     asn1_string_st* ASN1_PRINTABLE_new() @nogc nothrow;
1169     void DIRECTORYSTRING_free(asn1_string_st*) @nogc nothrow;
1170     int i2d_DIRECTORYSTRING(asn1_string_st*, ubyte**) @nogc nothrow;
1171     asn1_string_st* DIRECTORYSTRING_new() @nogc nothrow;
1172     asn1_string_st* d2i_DIRECTORYSTRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1173     void DISPLAYTEXT_free(asn1_string_st*) @nogc nothrow;
1174     int i2d_DISPLAYTEXT(asn1_string_st*, ubyte**) @nogc nothrow;
1175     asn1_string_st* DISPLAYTEXT_new() @nogc nothrow;
1176     asn1_string_st* d2i_DISPLAYTEXT(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1177     void ASN1_PRINTABLESTRING_free(asn1_string_st*) @nogc nothrow;
1178     int i2d_ASN1_PRINTABLESTRING(asn1_string_st*, ubyte**) @nogc nothrow;
1179     asn1_string_st* ASN1_PRINTABLESTRING_new() @nogc nothrow;
1180     asn1_string_st* d2i_ASN1_PRINTABLESTRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1181     int i2d_ASN1_T61STRING(asn1_string_st*, ubyte**) @nogc nothrow;
1182     void ASN1_T61STRING_free(asn1_string_st*) @nogc nothrow;
1183     asn1_string_st* d2i_ASN1_T61STRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1184     asn1_string_st* ASN1_T61STRING_new() @nogc nothrow;
1185     void ASN1_IA5STRING_free(asn1_string_st*) @nogc nothrow;
1186     int i2d_ASN1_IA5STRING(asn1_string_st*, ubyte**) @nogc nothrow;
1187     asn1_string_st* ASN1_IA5STRING_new() @nogc nothrow;
1188     asn1_string_st* d2i_ASN1_IA5STRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1189     void ASN1_GENERALSTRING_free(asn1_string_st*) @nogc nothrow;
1190     int i2d_ASN1_GENERALSTRING(asn1_string_st*, ubyte**) @nogc nothrow;
1191     asn1_string_st* ASN1_GENERALSTRING_new() @nogc nothrow;
1192     asn1_string_st* d2i_ASN1_GENERALSTRING(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1193     void ASN1_UTCTIME_free(asn1_string_st*) @nogc nothrow;
1194     int i2d_ASN1_UTCTIME(asn1_string_st*, ubyte**) @nogc nothrow;
1195     asn1_string_st* d2i_ASN1_UTCTIME(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1196     asn1_string_st* ASN1_UTCTIME_new() @nogc nothrow;
1197     int i2d_ASN1_GENERALIZEDTIME(asn1_string_st*, ubyte**) @nogc nothrow;
1198     void ASN1_GENERALIZEDTIME_free(asn1_string_st*) @nogc nothrow;
1199     asn1_string_st* d2i_ASN1_GENERALIZEDTIME(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1200     asn1_string_st* ASN1_GENERALIZEDTIME_new() @nogc nothrow;
1201     int i2d_ASN1_TIME(asn1_string_st*, ubyte**) @nogc nothrow;
1202     void ASN1_TIME_free(asn1_string_st*) @nogc nothrow;
1203     asn1_string_st* d2i_ASN1_TIME(asn1_string_st**, const(ubyte)**, c_long) @nogc nothrow;
1204     asn1_string_st* ASN1_TIME_new() @nogc nothrow;
1205     asn1_string_st* ASN1_TIME_set(asn1_string_st*, c_long) @nogc nothrow;
1206     asn1_string_st* ASN1_TIME_adj(asn1_string_st*, c_long, int, c_long) @nogc nothrow;
1207     int ASN1_TIME_check(const(asn1_string_st)*) @nogc nothrow;
1208     asn1_string_st* ASN1_TIME_to_generalizedtime(const(asn1_string_st)*, asn1_string_st**) @nogc nothrow;
1209     int ASN1_TIME_set_string(asn1_string_st*, const(char)*) @nogc nothrow;
1210     int ASN1_TIME_set_string_X509(asn1_string_st*, const(char)*) @nogc nothrow;
1211     int ASN1_TIME_to_tm(const(asn1_string_st)*, tm*) @nogc nothrow;
1212     int ASN1_TIME_normalize(asn1_string_st*) @nogc nothrow;
1213     int ASN1_TIME_cmp_time_t(const(asn1_string_st)*, c_long) @nogc nothrow;
1214     int ASN1_TIME_compare(const(asn1_string_st)*, const(asn1_string_st)*) @nogc nothrow;
1215     int i2a_ASN1_INTEGER(bio_st*, const(asn1_string_st)*) @nogc nothrow;
1216     int a2i_ASN1_INTEGER(bio_st*, asn1_string_st*, char*, int) @nogc nothrow;
1217     int i2a_ASN1_ENUMERATED(bio_st*, const(asn1_string_st)*) @nogc nothrow;
1218     int a2i_ASN1_ENUMERATED(bio_st*, asn1_string_st*, char*, int) @nogc nothrow;
1219     int i2a_ASN1_OBJECT(bio_st*, const(asn1_object_st)*) @nogc nothrow;
1220     int a2i_ASN1_STRING(bio_st*, asn1_string_st*, char*, int) @nogc nothrow;
1221     int i2a_ASN1_STRING(bio_st*, const(asn1_string_st)*, int) @nogc nothrow;
1222     int i2t_ASN1_OBJECT(char*, int, const(asn1_object_st)*) @nogc nothrow;
1223     int a2d_ASN1_OBJECT(ubyte*, int, const(char)*, int) @nogc nothrow;
1224     asn1_object_st* ASN1_OBJECT_create(int, ubyte*, int, const(char)*, const(char)*) @nogc nothrow;
1225     int ASN1_INTEGER_get_int64(c_long*, const(asn1_string_st)*) @nogc nothrow;
1226     int ASN1_INTEGER_set_int64(asn1_string_st*, c_long) @nogc nothrow;
1227     int ASN1_INTEGER_get_uint64(c_ulong*, const(asn1_string_st)*) @nogc nothrow;
1228     int ASN1_INTEGER_set_uint64(asn1_string_st*, c_ulong) @nogc nothrow;
1229     int ASN1_INTEGER_set(asn1_string_st*, c_long) @nogc nothrow;
1230     c_long ASN1_INTEGER_get(const(asn1_string_st)*) @nogc nothrow;
1231     asn1_string_st* BN_to_ASN1_INTEGER(const(bignum_st)*, asn1_string_st*) @nogc nothrow;
1232     bignum_st* ASN1_INTEGER_to_BN(const(asn1_string_st)*, bignum_st*) @nogc nothrow;
1233     int ASN1_ENUMERATED_get_int64(c_long*, const(asn1_string_st)*) @nogc nothrow;
1234     int ASN1_ENUMERATED_set_int64(asn1_string_st*, c_long) @nogc nothrow;
1235     int ASN1_ENUMERATED_set(asn1_string_st*, c_long) @nogc nothrow;
1236     c_long ASN1_ENUMERATED_get(const(asn1_string_st)*) @nogc nothrow;
1237     asn1_string_st* BN_to_ASN1_ENUMERATED(const(bignum_st)*, asn1_string_st*) @nogc nothrow;
1238     bignum_st* ASN1_ENUMERATED_to_BN(const(asn1_string_st)*, bignum_st*) @nogc nothrow;
1239     int ASN1_PRINTABLE_type(const(ubyte)*, int) @nogc nothrow;
1240     c_ulong ASN1_tag2bit(int) @nogc nothrow;
1241     int ASN1_get_object(const(ubyte)**, c_long*, int*, int*, c_long) @nogc nothrow;
1242     int ASN1_check_infinite_end(ubyte**, c_long) @nogc nothrow;
1243     int ASN1_const_check_infinite_end(const(ubyte)**, c_long) @nogc nothrow;
1244     void ASN1_put_object(ubyte**, int, int, int, int) @nogc nothrow;
1245     int ASN1_put_eoc(ubyte**) @nogc nothrow;
1246     int ASN1_object_size(int, int, int) @nogc nothrow;
1247     void* ASN1_dup(int function(void*, ubyte**), void* function(void**, const(ubyte)**, c_long), void*) @nogc nothrow;
1248     int pthread_mutex_trylock(pthread_mutex_t*) @nogc nothrow;
1249     void* ASN1_item_dup(const(ASN1_ITEM_st)*, void*) @nogc nothrow;
1250     void* ASN1_d2i_fp(void* function(), void* function(void**, const(ubyte)**, c_long), _IO_FILE*, void**) @nogc nothrow;
1251     int pthread_mutex_destroy(pthread_mutex_t*) @nogc nothrow;
1252     void* ASN1_item_d2i_fp(const(ASN1_ITEM_st)*, _IO_FILE*, void*) @nogc nothrow;
1253     int ASN1_i2d_fp(int function(void*, ubyte**), _IO_FILE*, void*) @nogc nothrow;
1254     int ASN1_item_i2d_fp(const(ASN1_ITEM_st)*, _IO_FILE*, void*) @nogc nothrow;
1255     int ASN1_STRING_print_ex_fp(_IO_FILE*, const(asn1_string_st)*, c_ulong) @nogc nothrow;
1256     int ASN1_STRING_to_UTF8(ubyte**, const(asn1_string_st)*) @nogc nothrow;
1257     void* ASN1_d2i_bio(void* function(), void* function(void**, const(ubyte)**, c_long), bio_st*, void**) @nogc nothrow;
1258     int pthread_mutex_init(pthread_mutex_t*, const(pthread_mutexattr_t)*) @nogc nothrow;
1259     void* ASN1_item_d2i_bio(const(ASN1_ITEM_st)*, bio_st*, void*) @nogc nothrow;
1260     int ASN1_i2d_bio(int function(void*, ubyte**), bio_st*, ubyte*) @nogc nothrow;
1261     int __sigsetjmp(__jmp_buf_tag*, int) @nogc nothrow;
1262     int ASN1_item_i2d_bio(const(ASN1_ITEM_st)*, bio_st*, void*) @nogc nothrow;
1263     int ASN1_UTCTIME_print(bio_st*, const(asn1_string_st)*) @nogc nothrow;
1264     int ASN1_GENERALIZEDTIME_print(bio_st*, const(asn1_string_st)*) @nogc nothrow;
1265     int ASN1_TIME_print(bio_st*, const(asn1_string_st)*) @nogc nothrow;
1266     int ASN1_STRING_print(bio_st*, const(asn1_string_st)*) @nogc nothrow;
1267     int ASN1_STRING_print_ex(bio_st*, const(asn1_string_st)*, c_ulong) @nogc nothrow;
1268     int ASN1_buf_print(bio_st*, const(ubyte)*, c_ulong, int) @nogc nothrow;
1269     int ASN1_bn_print(bio_st*, const(char)*, const(bignum_st)*, ubyte*, int) @nogc nothrow;
1270     int ASN1_parse(bio_st*, const(ubyte)*, c_long, int) @nogc nothrow;
1271     int ASN1_parse_dump(bio_st*, const(ubyte)*, c_long, int, int) @nogc nothrow;
1272     const(char)* ASN1_tag2str(int) @nogc nothrow;
1273     int ASN1_UNIVERSALSTRING_to_string(asn1_string_st*) @nogc nothrow;
1274     int ASN1_TYPE_set_octetstring(asn1_type_st*, ubyte*, int) @nogc nothrow;
1275     int ASN1_TYPE_get_octetstring(const(asn1_type_st)*, ubyte*, int) @nogc nothrow;
1276     int ASN1_TYPE_set_int_octetstring(asn1_type_st*, c_long, ubyte*, int) @nogc nothrow;
1277     int ASN1_TYPE_get_int_octetstring(const(asn1_type_st)*, c_long*, ubyte*, int) @nogc nothrow;
1278     void* ASN1_item_unpack(const(asn1_string_st)*, const(ASN1_ITEM_st)*) @nogc nothrow;
1279     asn1_string_st* ASN1_item_pack(void*, const(ASN1_ITEM_st)*, asn1_string_st**) @nogc nothrow;
1280     void ASN1_STRING_set_default_mask(c_ulong) @nogc nothrow;
1281     int ASN1_STRING_set_default_mask_asc(const(char)*) @nogc nothrow;
1282     c_ulong ASN1_STRING_get_default_mask() @nogc nothrow;
1283     int ASN1_mbstring_copy(asn1_string_st**, const(ubyte)*, int, int, c_ulong) @nogc nothrow;
1284     int ASN1_mbstring_ncopy(asn1_string_st**, const(ubyte)*, int, int, c_ulong, c_long, c_long) @nogc nothrow;
1285     asn1_string_st* ASN1_STRING_set_by_NID(asn1_string_st**, const(ubyte)*, int, int, int) @nogc nothrow;
1286     asn1_string_table_st* ASN1_STRING_TABLE_get(int) @nogc nothrow;
1287     int ASN1_STRING_TABLE_add(int, c_long, c_long, c_ulong, c_ulong) @nogc nothrow;
1288     void ASN1_STRING_TABLE_cleanup() @nogc nothrow;
1289     ASN1_VALUE_st* ASN1_item_new(const(ASN1_ITEM_st)*) @nogc nothrow;
1290     void ASN1_item_free(ASN1_VALUE_st*, const(ASN1_ITEM_st)*) @nogc nothrow;
1291     ASN1_VALUE_st* ASN1_item_d2i(ASN1_VALUE_st**, const(ubyte)**, c_long, const(ASN1_ITEM_st)*) @nogc nothrow;
1292     int ASN1_item_i2d(ASN1_VALUE_st*, ubyte**, const(ASN1_ITEM_st)*) @nogc nothrow;
1293     int ASN1_item_ndef_i2d(ASN1_VALUE_st*, ubyte**, const(ASN1_ITEM_st)*) @nogc nothrow;
1294     void ASN1_add_oid_module() @nogc nothrow;
1295     void ASN1_add_stable_module() @nogc nothrow;
1296     asn1_type_st* ASN1_generate_nconf(const(char)*, conf_st*) @nogc nothrow;
1297     asn1_type_st* ASN1_generate_v3(const(char)*, v3_ext_ctx*) @nogc nothrow;
1298     int ASN1_str2mask(const(char)*, c_ulong*) @nogc nothrow;
1299     void __pthread_unwind_next(__pthread_unwind_buf_t*) @nogc nothrow;
1300     void __pthread_unregister_cancel(__pthread_unwind_buf_t*) @nogc nothrow;
1301     void __pthread_register_cancel(__pthread_unwind_buf_t*) @nogc nothrow;
1302     struct __pthread_cleanup_frame
1303     {
1304         void function(void*) __cancel_routine;
1305         void* __cancel_arg;
1306         int __do_it;
1307         int __cancel_type;
1308     }
1309     int ASN1_item_print(bio_st*, ASN1_VALUE_st*, int, const(ASN1_ITEM_st)*, const(asn1_pctx_st)*) @nogc nothrow;
1310     asn1_pctx_st* ASN1_PCTX_new() @nogc nothrow;
1311     void ASN1_PCTX_free(asn1_pctx_st*) @nogc nothrow;
1312     c_ulong ASN1_PCTX_get_flags(const(asn1_pctx_st)*) @nogc nothrow;
1313     void ASN1_PCTX_set_flags(asn1_pctx_st*, c_ulong) @nogc nothrow;
1314     c_ulong ASN1_PCTX_get_nm_flags(const(asn1_pctx_st)*) @nogc nothrow;
1315     void ASN1_PCTX_set_nm_flags(asn1_pctx_st*, c_ulong) @nogc nothrow;
1316     c_ulong ASN1_PCTX_get_cert_flags(const(asn1_pctx_st)*) @nogc nothrow;
1317     void ASN1_PCTX_set_cert_flags(asn1_pctx_st*, c_ulong) @nogc nothrow;
1318     c_ulong ASN1_PCTX_get_oid_flags(const(asn1_pctx_st)*) @nogc nothrow;
1319     void ASN1_PCTX_set_oid_flags(asn1_pctx_st*, c_ulong) @nogc nothrow;
1320     c_ulong ASN1_PCTX_get_str_flags(const(asn1_pctx_st)*) @nogc nothrow;
1321     void ASN1_PCTX_set_str_flags(asn1_pctx_st*, c_ulong) @nogc nothrow;
1322     asn1_sctx_st* ASN1_SCTX_new(int function(asn1_sctx_st*)) @nogc nothrow;
1323     void ASN1_SCTX_free(asn1_sctx_st*) @nogc nothrow;
1324     const(ASN1_ITEM_st)* ASN1_SCTX_get_item(asn1_sctx_st*) @nogc nothrow;
1325     const(ASN1_TEMPLATE_st)* ASN1_SCTX_get_template(asn1_sctx_st*) @nogc nothrow;
1326     c_ulong ASN1_SCTX_get_flags(asn1_sctx_st*) @nogc nothrow;
1327     void ASN1_SCTX_set_app_data(asn1_sctx_st*, void*) @nogc nothrow;
1328     void* ASN1_SCTX_get_app_data(asn1_sctx_st*) @nogc nothrow;
1329     const(bio_method_st)* BIO_f_asn1() @nogc nothrow;
1330     bio_st* BIO_new_NDEF(bio_st*, ASN1_VALUE_st*, const(ASN1_ITEM_st)*) @nogc nothrow;
1331     int i2d_ASN1_bio_stream(bio_st*, ASN1_VALUE_st*, bio_st*, int, const(ASN1_ITEM_st)*) @nogc nothrow;
1332     int PEM_write_bio_ASN1_stream(bio_st*, ASN1_VALUE_st*, bio_st*, int, const(char)*, const(ASN1_ITEM_st)*) @nogc nothrow;
1333     int SMIME_write_ASN1(bio_st*, ASN1_VALUE_st*, bio_st*, int, int, int, stack_st_X509_ALGOR*, const(ASN1_ITEM_st)*) @nogc nothrow;
1334     ASN1_VALUE_st* SMIME_read_ASN1(bio_st*, bio_st**, const(ASN1_ITEM_st)*) @nogc nothrow;
1335     int SMIME_crlf_copy(bio_st*, bio_st*, int) @nogc nothrow;
1336     int SMIME_text(bio_st*, bio_st*) @nogc nothrow;
1337     const(ASN1_ITEM_st)* ASN1_ITEM_lookup(const(char)*) @nogc nothrow;
1338     const(ASN1_ITEM_st)* ASN1_ITEM_get(c_ulong) @nogc nothrow;
1339     int ERR_load_ASN1_strings() @nogc nothrow;
1340     struct __pthread_unwind_buf_t
1341     {
1342         __cancel_jmp_buf_tag[1] __cancel_jmp_buf;
1343         void*[4] __pad;
1344     }
1345     struct __cancel_jmp_buf_tag
1346     {
1347         c_long[8] __cancel_jmp_buf;
1348         int __mask_was_saved;
1349     }
1350     void pthread_testcancel() @nogc nothrow;
1351     int pthread_cancel(c_ulong) @nogc nothrow;
1352     int pthread_setcanceltype(int, int*) @nogc nothrow;
1353     int pthread_setcancelstate(int, int*) @nogc nothrow;
1354     int pthread_once(int*, void function()) @nogc nothrow;
1355     int pthread_setschedprio(c_ulong, int) @nogc nothrow;
1356     int pthread_getschedparam(c_ulong, int*, sched_param*) @nogc nothrow;
1357     int pthread_setschedparam(c_ulong, int, const(sched_param)*) @nogc nothrow;
1358     int pthread_attr_setstack(pthread_attr_t*, void*, c_ulong) @nogc nothrow;
1359     int pthread_attr_getstack(const(pthread_attr_t)*, void**, c_ulong*) @nogc nothrow;
1360     int pthread_attr_setstacksize(pthread_attr_t*, c_ulong) @nogc nothrow;
1361     int pthread_attr_getstacksize(const(pthread_attr_t)*, c_ulong*) @nogc nothrow;
1362     int pthread_attr_setstackaddr(pthread_attr_t*, void*) @nogc nothrow;
1363     int pthread_attr_getstackaddr(const(pthread_attr_t)*, void**) @nogc nothrow;
1364     int pthread_attr_setscope(pthread_attr_t*, int) @nogc nothrow;
1365     int pthread_attr_getscope(const(pthread_attr_t)*, int*) @nogc nothrow;
1366     int pthread_attr_setinheritsched(pthread_attr_t*, int) @nogc nothrow;
1367     int pthread_attr_getinheritsched(const(pthread_attr_t)*, int*) @nogc nothrow;
1368     int pthread_attr_setschedpolicy(pthread_attr_t*, int) @nogc nothrow;
1369     int pthread_attr_getschedpolicy(const(pthread_attr_t)*, int*) @nogc nothrow;
1370     int pthread_attr_setschedparam(pthread_attr_t*, const(sched_param)*) @nogc nothrow;
1371     int pthread_attr_getschedparam(const(pthread_attr_t)*, sched_param*) @nogc nothrow;
1372     int pthread_attr_setguardsize(pthread_attr_t*, c_ulong) @nogc nothrow;
1373     int pthread_attr_getguardsize(const(pthread_attr_t)*, c_ulong*) @nogc nothrow;
1374     int pthread_attr_setdetachstate(pthread_attr_t*, int) @nogc nothrow;
1375     int pthread_attr_getdetachstate(const(pthread_attr_t)*, int*) @nogc nothrow;
1376     int pthread_attr_destroy(pthread_attr_t*) @nogc nothrow;
1377     int pthread_attr_init(pthread_attr_t*) @nogc nothrow;
1378     int pthread_equal(c_ulong, c_ulong) @nogc nothrow;
1379     c_ulong pthread_self() @nogc nothrow;
1380     int pthread_detach(c_ulong) @nogc nothrow;
1381     int pthread_join(c_ulong, void**) @nogc nothrow;
1382     void pthread_exit(void*) @nogc nothrow;
1383     int pthread_create(c_ulong*, const(pthread_attr_t)*, void* function(void*), void*) @nogc nothrow;
1384     enum _Anonymous_8
1385     {
1386         PTHREAD_CANCEL_DEFERRED = 0,
1387         PTHREAD_CANCEL_ASYNCHRONOUS = 1,
1388     }
1389     enum PTHREAD_CANCEL_DEFERRED = _Anonymous_8.PTHREAD_CANCEL_DEFERRED;
1390     enum PTHREAD_CANCEL_ASYNCHRONOUS = _Anonymous_8.PTHREAD_CANCEL_ASYNCHRONOUS;
1391     enum _Anonymous_9
1392     {
1393         PTHREAD_CANCEL_ENABLE = 0,
1394         PTHREAD_CANCEL_DISABLE = 1,
1395     }
1396     enum PTHREAD_CANCEL_ENABLE = _Anonymous_9.PTHREAD_CANCEL_ENABLE;
1397     enum PTHREAD_CANCEL_DISABLE = _Anonymous_9.PTHREAD_CANCEL_DISABLE;
1398     struct _pthread_cleanup_buffer
1399     {
1400         void function(void*) __routine;
1401         void* __arg;
1402         int __canceltype;
1403         _pthread_cleanup_buffer* __prev;
1404     }
1405     enum _Anonymous_10
1406     {
1407         PTHREAD_PROCESS_PRIVATE = 0,
1408         PTHREAD_PROCESS_SHARED = 1,
1409     }
1410     enum PTHREAD_PROCESS_PRIVATE = _Anonymous_10.PTHREAD_PROCESS_PRIVATE;
1411     enum PTHREAD_PROCESS_SHARED = _Anonymous_10.PTHREAD_PROCESS_SHARED;
1412     enum _Anonymous_11
1413     {
1414         PTHREAD_SCOPE_SYSTEM = 0,
1415         PTHREAD_SCOPE_PROCESS = 1,
1416     }
1417     enum PTHREAD_SCOPE_SYSTEM = _Anonymous_11.PTHREAD_SCOPE_SYSTEM;
1418     enum PTHREAD_SCOPE_PROCESS = _Anonymous_11.PTHREAD_SCOPE_PROCESS;
1419     enum _Anonymous_12
1420     {
1421         PTHREAD_INHERIT_SCHED = 0,
1422         PTHREAD_EXPLICIT_SCHED = 1,
1423     }
1424     enum PTHREAD_INHERIT_SCHED = _Anonymous_12.PTHREAD_INHERIT_SCHED;
1425     enum PTHREAD_EXPLICIT_SCHED = _Anonymous_12.PTHREAD_EXPLICIT_SCHED;
1426     enum _Anonymous_13
1427     {
1428         PTHREAD_RWLOCK_PREFER_READER_NP = 0,
1429         PTHREAD_RWLOCK_PREFER_WRITER_NP = 1,
1430         PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP = 2,
1431         PTHREAD_RWLOCK_DEFAULT_NP = 0,
1432     }
1433     enum PTHREAD_RWLOCK_PREFER_READER_NP = _Anonymous_13.PTHREAD_RWLOCK_PREFER_READER_NP;
1434     enum PTHREAD_RWLOCK_PREFER_WRITER_NP = _Anonymous_13.PTHREAD_RWLOCK_PREFER_WRITER_NP;
1435     enum PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP = _Anonymous_13.PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP;
1436     enum PTHREAD_RWLOCK_DEFAULT_NP = _Anonymous_13.PTHREAD_RWLOCK_DEFAULT_NP;
1437     enum _Anonymous_14
1438     {
1439         PTHREAD_PRIO_NONE = 0,
1440         PTHREAD_PRIO_INHERIT = 1,
1441         PTHREAD_PRIO_PROTECT = 2,
1442     }
1443     enum PTHREAD_PRIO_NONE = _Anonymous_14.PTHREAD_PRIO_NONE;
1444     enum PTHREAD_PRIO_INHERIT = _Anonymous_14.PTHREAD_PRIO_INHERIT;
1445     enum PTHREAD_PRIO_PROTECT = _Anonymous_14.PTHREAD_PRIO_PROTECT;
1446     enum _Anonymous_15
1447     {
1448         PTHREAD_MUTEX_STALLED = 0,
1449         PTHREAD_MUTEX_STALLED_NP = 0,
1450         PTHREAD_MUTEX_ROBUST = 1,
1451         PTHREAD_MUTEX_ROBUST_NP = 1,
1452     }
1453     enum PTHREAD_MUTEX_STALLED = _Anonymous_15.PTHREAD_MUTEX_STALLED;
1454     enum PTHREAD_MUTEX_STALLED_NP = _Anonymous_15.PTHREAD_MUTEX_STALLED_NP;
1455     enum PTHREAD_MUTEX_ROBUST = _Anonymous_15.PTHREAD_MUTEX_ROBUST;
1456     enum PTHREAD_MUTEX_ROBUST_NP = _Anonymous_15.PTHREAD_MUTEX_ROBUST_NP;
1457     enum _Anonymous_16
1458     {
1459         PTHREAD_MUTEX_TIMED_NP = 0,
1460         PTHREAD_MUTEX_RECURSIVE_NP = 1,
1461         PTHREAD_MUTEX_ERRORCHECK_NP = 2,
1462         PTHREAD_MUTEX_ADAPTIVE_NP = 3,
1463         PTHREAD_MUTEX_NORMAL = 0,
1464         PTHREAD_MUTEX_RECURSIVE = 1,
1465         PTHREAD_MUTEX_ERRORCHECK = 2,
1466         PTHREAD_MUTEX_DEFAULT = 0,
1467     }
1468     enum PTHREAD_MUTEX_TIMED_NP = _Anonymous_16.PTHREAD_MUTEX_TIMED_NP;
1469     enum PTHREAD_MUTEX_RECURSIVE_NP = _Anonymous_16.PTHREAD_MUTEX_RECURSIVE_NP;
1470     enum PTHREAD_MUTEX_ERRORCHECK_NP = _Anonymous_16.PTHREAD_MUTEX_ERRORCHECK_NP;
1471     enum PTHREAD_MUTEX_ADAPTIVE_NP = _Anonymous_16.PTHREAD_MUTEX_ADAPTIVE_NP;
1472     enum PTHREAD_MUTEX_NORMAL = _Anonymous_16.PTHREAD_MUTEX_NORMAL;
1473     enum PTHREAD_MUTEX_RECURSIVE = _Anonymous_16.PTHREAD_MUTEX_RECURSIVE;
1474     enum PTHREAD_MUTEX_ERRORCHECK = _Anonymous_16.PTHREAD_MUTEX_ERRORCHECK;
1475     enum PTHREAD_MUTEX_DEFAULT = _Anonymous_16.PTHREAD_MUTEX_DEFAULT;
1476     enum _Anonymous_17
1477     {
1478         PTHREAD_CREATE_JOINABLE = 0,
1479         PTHREAD_CREATE_DETACHED = 1,
1480     }
1481     enum PTHREAD_CREATE_JOINABLE = _Anonymous_17.PTHREAD_CREATE_JOINABLE;
1482     enum PTHREAD_CREATE_DETACHED = _Anonymous_17.PTHREAD_CREATE_DETACHED;
1483     int ERR_load_X509V3_strings() @nogc nothrow;
1484     void PROFESSION_INFO_set0_registrationNumber(ProfessionInfo_st*, asn1_string_st*) @nogc nothrow;
1485     const(asn1_string_st)* PROFESSION_INFO_get0_registrationNumber(const(ProfessionInfo_st)*) @nogc nothrow;
1486     void PROFESSION_INFO_set0_professionOIDs(ProfessionInfo_st*, stack_st_ASN1_OBJECT*) @nogc nothrow;
1487     const(stack_st_ASN1_OBJECT)* PROFESSION_INFO_get0_professionOIDs(const(ProfessionInfo_st)*) @nogc nothrow;
1488     void PROFESSION_INFO_set0_professionItems(ProfessionInfo_st*, stack_st_ASN1_STRING*) @nogc nothrow;
1489     const(stack_st_ASN1_STRING)* PROFESSION_INFO_get0_professionItems(const(ProfessionInfo_st)*) @nogc nothrow;
1490     void PROFESSION_INFO_set0_namingAuthority(ProfessionInfo_st*, NamingAuthority_st*) @nogc nothrow;
1491     const(NamingAuthority_st)* PROFESSION_INFO_get0_namingAuthority(const(ProfessionInfo_st)*) @nogc nothrow;
1492     void PROFESSION_INFO_set0_addProfessionInfo(ProfessionInfo_st*, asn1_string_st*) @nogc nothrow;
1493     const(asn1_string_st)* PROFESSION_INFO_get0_addProfessionInfo(const(ProfessionInfo_st)*) @nogc nothrow;
1494     void ADMISSIONS_set0_professionInfos(Admissions_st*, stack_st_PROFESSION_INFO*) @nogc nothrow;
1495     const(stack_st_PROFESSION_INFO)* ADMISSIONS_get0_professionInfos(const(Admissions_st)*) @nogc nothrow;
1496     void ADMISSIONS_set0_namingAuthority(Admissions_st*, NamingAuthority_st*) @nogc nothrow;
1497     const(NamingAuthority_st)* ADMISSIONS_get0_namingAuthority(const(Admissions_st)*) @nogc nothrow;
1498     void ADMISSIONS_set0_admissionAuthority(Admissions_st*, GENERAL_NAME_st*) @nogc nothrow;
1499     const(GENERAL_NAME_st)* ADMISSIONS_get0_admissionAuthority(const(Admissions_st)*) @nogc nothrow;
1500     void ADMISSION_SYNTAX_set0_contentsOfAdmissions(AdmissionSyntax_st*, stack_st_ADMISSIONS*) @nogc nothrow;
1501     const(stack_st_ADMISSIONS)* ADMISSION_SYNTAX_get0_contentsOfAdmissions(const(AdmissionSyntax_st)*) @nogc nothrow;
1502     void ADMISSION_SYNTAX_set0_admissionAuthority(AdmissionSyntax_st*, GENERAL_NAME_st*) @nogc nothrow;
1503     const(GENERAL_NAME_st)* ADMISSION_SYNTAX_get0_admissionAuthority(const(AdmissionSyntax_st)*) @nogc nothrow;
1504     void NAMING_AUTHORITY_set0_authorityText(NamingAuthority_st*, asn1_string_st*) @nogc nothrow;
1505     void NAMING_AUTHORITY_set0_authorityURL(NamingAuthority_st*, asn1_string_st*) @nogc nothrow;
1506     void NAMING_AUTHORITY_set0_authorityId(NamingAuthority_st*, asn1_object_st*) @nogc nothrow;
1507     const(asn1_string_st)* NAMING_AUTHORITY_get0_authorityText(const(NamingAuthority_st)*) @nogc nothrow;
1508     const(asn1_string_st)* NAMING_AUTHORITY_get0_authorityURL(const(NamingAuthority_st)*) @nogc nothrow;
1509     const(asn1_object_st)* NAMING_AUTHORITY_get0_authorityId(const(NamingAuthority_st)*) @nogc nothrow;
1510     alias PROFESSION_INFOS = stack_st_PROFESSION_INFO;
1511     static stack_st_PROFESSION_INFO* sk_PROFESSION_INFO_new_null() @nogc nothrow;
1512     static void sk_PROFESSION_INFO_sort(stack_st_PROFESSION_INFO*) @nogc nothrow;
1513     static int sk_PROFESSION_INFO_find_ex(stack_st_PROFESSION_INFO*, ProfessionInfo_st*) @nogc nothrow;
1514     static int sk_PROFESSION_INFO_find(stack_st_PROFESSION_INFO*, ProfessionInfo_st*) @nogc nothrow;
1515     static ProfessionInfo_st* sk_PROFESSION_INFO_set(stack_st_PROFESSION_INFO*, int, ProfessionInfo_st*) @nogc nothrow;
1516     static int sk_PROFESSION_INFO_insert(stack_st_PROFESSION_INFO*, ProfessionInfo_st*, int) @nogc nothrow;
1517     static void sk_PROFESSION_INFO_pop_free(stack_st_PROFESSION_INFO*, void function(ProfessionInfo_st*)) @nogc nothrow;
1518     static ProfessionInfo_st* sk_PROFESSION_INFO_pop(stack_st_PROFESSION_INFO*) @nogc nothrow;
1519     static int sk_PROFESSION_INFO_unshift(stack_st_PROFESSION_INFO*, ProfessionInfo_st*) @nogc nothrow;
1520     static int sk_PROFESSION_INFO_push(stack_st_PROFESSION_INFO*, ProfessionInfo_st*) @nogc nothrow;
1521     static ProfessionInfo_st* sk_PROFESSION_INFO_delete_ptr(stack_st_PROFESSION_INFO*, ProfessionInfo_st*) @nogc nothrow;
1522     static ProfessionInfo_st* sk_PROFESSION_INFO_delete(stack_st_PROFESSION_INFO*, int) @nogc nothrow;
1523     static void sk_PROFESSION_INFO_zero(stack_st_PROFESSION_INFO*) @nogc nothrow;
1524     static void sk_PROFESSION_INFO_free(stack_st_PROFESSION_INFO*) @nogc nothrow;
1525     static int sk_PROFESSION_INFO_reserve(stack_st_PROFESSION_INFO*, int) @nogc nothrow;
1526     static stack_st_PROFESSION_INFO* sk_PROFESSION_INFO_new_reserve(int function(const(const(ProfessionInfo_st)*)*, const(const(ProfessionInfo_st)*)*), int) @nogc nothrow;
1527     static ProfessionInfo_st* sk_PROFESSION_INFO_value(const(stack_st_PROFESSION_INFO)*, int) @nogc nothrow;
1528     static stack_st_PROFESSION_INFO* sk_PROFESSION_INFO_new(int function(const(const(ProfessionInfo_st)*)*, const(const(ProfessionInfo_st)*)*)) @nogc nothrow;
1529     static int sk_PROFESSION_INFO_is_sorted(const(stack_st_PROFESSION_INFO)*) @nogc nothrow;
1530     static int sk_PROFESSION_INFO_num(const(stack_st_PROFESSION_INFO)*) @nogc nothrow;
1531     alias sk_PROFESSION_INFO_copyfunc = ProfessionInfo_st* function(const(ProfessionInfo_st)*);
1532     alias sk_PROFESSION_INFO_freefunc = void function(ProfessionInfo_st*);
1533     alias sk_PROFESSION_INFO_compfunc = int function(const(const(ProfessionInfo_st)*)*, const(const(ProfessionInfo_st)*)*);
1534     struct stack_st_PROFESSION_INFO;
1535     static stack_st_PROFESSION_INFO* sk_PROFESSION_INFO_dup(const(stack_st_PROFESSION_INFO)*) @nogc nothrow;
1536     static stack_st_PROFESSION_INFO* sk_PROFESSION_INFO_deep_copy(const(stack_st_PROFESSION_INFO)*, ProfessionInfo_st* function(const(ProfessionInfo_st)*), void function(ProfessionInfo_st*)) @nogc nothrow;
1537     static int function(const(const(ProfessionInfo_st)*)*, const(const(ProfessionInfo_st)*)*) sk_PROFESSION_INFO_set_cmp_func(stack_st_PROFESSION_INFO*, int function(const(const(ProfessionInfo_st)*)*, const(const(ProfessionInfo_st)*)*)) @nogc nothrow;
1538     static ProfessionInfo_st* sk_PROFESSION_INFO_shift(stack_st_PROFESSION_INFO*) @nogc nothrow;
1539     alias sk_ADMISSIONS_freefunc = void function(Admissions_st*);
1540     alias sk_ADMISSIONS_compfunc = int function(const(const(Admissions_st)*)*, const(const(Admissions_st)*)*);
1541     struct stack_st_ADMISSIONS;
1542     alias sk_ADMISSIONS_copyfunc = Admissions_st* function(const(Admissions_st)*);
1543     static int sk_ADMISSIONS_num(const(stack_st_ADMISSIONS)*) @nogc nothrow;
1544     static Admissions_st* sk_ADMISSIONS_delete(stack_st_ADMISSIONS*, int) @nogc nothrow;
1545     static void sk_ADMISSIONS_zero(stack_st_ADMISSIONS*) @nogc nothrow;
1546     static void sk_ADMISSIONS_free(stack_st_ADMISSIONS*) @nogc nothrow;
1547     static int sk_ADMISSIONS_reserve(stack_st_ADMISSIONS*, int) @nogc nothrow;
1548     static stack_st_ADMISSIONS* sk_ADMISSIONS_new_reserve(int function(const(const(Admissions_st)*)*, const(const(Admissions_st)*)*), int) @nogc nothrow;
1549     static stack_st_ADMISSIONS* sk_ADMISSIONS_new_null() @nogc nothrow;
1550     static stack_st_ADMISSIONS* sk_ADMISSIONS_new(int function(const(const(Admissions_st)*)*, const(const(Admissions_st)*)*)) @nogc nothrow;
1551     static Admissions_st* sk_ADMISSIONS_value(const(stack_st_ADMISSIONS)*, int) @nogc nothrow;
1552     static Admissions_st* sk_ADMISSIONS_delete_ptr(stack_st_ADMISSIONS*, Admissions_st*) @nogc nothrow;
1553     static stack_st_ADMISSIONS* sk_ADMISSIONS_deep_copy(const(stack_st_ADMISSIONS)*, Admissions_st* function(const(Admissions_st)*), void function(Admissions_st*)) @nogc nothrow;
1554     static stack_st_ADMISSIONS* sk_ADMISSIONS_dup(const(stack_st_ADMISSIONS)*) @nogc nothrow;
1555     static int sk_ADMISSIONS_push(stack_st_ADMISSIONS*, Admissions_st*) @nogc nothrow;
1556     static int sk_ADMISSIONS_unshift(stack_st_ADMISSIONS*, Admissions_st*) @nogc nothrow;
1557     static Admissions_st* sk_ADMISSIONS_pop(stack_st_ADMISSIONS*) @nogc nothrow;
1558     static Admissions_st* sk_ADMISSIONS_shift(stack_st_ADMISSIONS*) @nogc nothrow;
1559     static void sk_ADMISSIONS_pop_free(stack_st_ADMISSIONS*, void function(Admissions_st*)) @nogc nothrow;
1560     static int function(const(const(Admissions_st)*)*, const(const(Admissions_st)*)*) sk_ADMISSIONS_set_cmp_func(stack_st_ADMISSIONS*, int function(const(const(Admissions_st)*)*, const(const(Admissions_st)*)*)) @nogc nothrow;
1561     static int sk_ADMISSIONS_is_sorted(const(stack_st_ADMISSIONS)*) @nogc nothrow;
1562     static void sk_ADMISSIONS_sort(stack_st_ADMISSIONS*) @nogc nothrow;
1563     static int sk_ADMISSIONS_find_ex(stack_st_ADMISSIONS*, Admissions_st*) @nogc nothrow;
1564     static int sk_ADMISSIONS_find(stack_st_ADMISSIONS*, Admissions_st*) @nogc nothrow;
1565     static Admissions_st* sk_ADMISSIONS_set(stack_st_ADMISSIONS*, int, Admissions_st*) @nogc nothrow;
1566     static int sk_ADMISSIONS_insert(stack_st_ADMISSIONS*, Admissions_st*, int) @nogc nothrow;
1567     AdmissionSyntax_st* ADMISSION_SYNTAX_new() @nogc nothrow;
1568     AdmissionSyntax_st* d2i_ADMISSION_SYNTAX(AdmissionSyntax_st**, const(ubyte)**, c_long) @nogc nothrow;
1569     void ADMISSION_SYNTAX_free(AdmissionSyntax_st*) @nogc nothrow;
1570     int i2d_ADMISSION_SYNTAX(AdmissionSyntax_st*, ubyte**) @nogc nothrow;
1571     Admissions_st* ADMISSIONS_new() @nogc nothrow;
1572     Admissions_st* d2i_ADMISSIONS(Admissions_st**, const(ubyte)**, c_long) @nogc nothrow;
1573     void ADMISSIONS_free(Admissions_st*) @nogc nothrow;
1574     int i2d_ADMISSIONS(Admissions_st*, ubyte**) @nogc nothrow;
1575     ProfessionInfo_st* PROFESSION_INFO_new() @nogc nothrow;
1576     ProfessionInfo_st* d2i_PROFESSION_INFO(ProfessionInfo_st**, const(ubyte)**, c_long) @nogc nothrow;
1577     void PROFESSION_INFO_free(ProfessionInfo_st*) @nogc nothrow;
1578     int i2d_PROFESSION_INFO(ProfessionInfo_st*, ubyte**) @nogc nothrow;
1579     NamingAuthority_st* NAMING_AUTHORITY_new() @nogc nothrow;
1580     NamingAuthority_st* d2i_NAMING_AUTHORITY(NamingAuthority_st**, const(ubyte)**, c_long) @nogc nothrow;
1581     void NAMING_AUTHORITY_free(NamingAuthority_st*) @nogc nothrow;
1582     int i2d_NAMING_AUTHORITY(NamingAuthority_st*, ubyte**) @nogc nothrow;
1583     struct AdmissionSyntax_st;
1584     alias ADMISSION_SYNTAX = AdmissionSyntax_st;
1585     struct Admissions_st;
1586     alias ADMISSIONS = Admissions_st;
1587     struct ProfessionInfo_st;
1588     alias PROFESSION_INFO = ProfessionInfo_st;
1589     struct NamingAuthority_st;
1590     alias NAMING_AUTHORITY = NamingAuthority_st;
1591     static int sk_ASN1_STRING_reserve(stack_st_ASN1_STRING*, int) @nogc nothrow;
1592     static int sk_ASN1_STRING_push(stack_st_ASN1_STRING*, asn1_string_st*) @nogc nothrow;
1593     static asn1_string_st* sk_ASN1_STRING_delete_ptr(stack_st_ASN1_STRING*, asn1_string_st*) @nogc nothrow;
1594     static asn1_string_st* sk_ASN1_STRING_delete(stack_st_ASN1_STRING*, int) @nogc nothrow;
1595     static void sk_ASN1_STRING_zero(stack_st_ASN1_STRING*) @nogc nothrow;
1596     static void sk_ASN1_STRING_free(stack_st_ASN1_STRING*) @nogc nothrow;
1597     static int sk_ASN1_STRING_unshift(stack_st_ASN1_STRING*, asn1_string_st*) @nogc nothrow;
1598     static stack_st_ASN1_STRING* sk_ASN1_STRING_new_reserve(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*), int) @nogc nothrow;
1599     static stack_st_ASN1_STRING* sk_ASN1_STRING_new_null() @nogc nothrow;
1600     static asn1_string_st* sk_ASN1_STRING_value(const(stack_st_ASN1_STRING)*, int) @nogc nothrow;
1601     static int sk_ASN1_STRING_num(const(stack_st_ASN1_STRING)*) @nogc nothrow;
1602     alias sk_ASN1_STRING_copyfunc = asn1_string_st* function(const(asn1_string_st)*);
1603     alias sk_ASN1_STRING_freefunc = void function(asn1_string_st*);
1604     static stack_st_ASN1_STRING* sk_ASN1_STRING_deep_copy(const(stack_st_ASN1_STRING)*, asn1_string_st* function(const(asn1_string_st)*), void function(asn1_string_st*)) @nogc nothrow;
1605     static asn1_string_st* sk_ASN1_STRING_pop(stack_st_ASN1_STRING*) @nogc nothrow;
1606     static asn1_string_st* sk_ASN1_STRING_shift(stack_st_ASN1_STRING*) @nogc nothrow;
1607     static void sk_ASN1_STRING_pop_free(stack_st_ASN1_STRING*, void function(asn1_string_st*)) @nogc nothrow;
1608     static stack_st_ASN1_STRING* sk_ASN1_STRING_new(int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
1609     static asn1_string_st* sk_ASN1_STRING_set(stack_st_ASN1_STRING*, int, asn1_string_st*) @nogc nothrow;
1610     static int sk_ASN1_STRING_find(stack_st_ASN1_STRING*, asn1_string_st*) @nogc nothrow;
1611     static int sk_ASN1_STRING_find_ex(stack_st_ASN1_STRING*, asn1_string_st*) @nogc nothrow;
1612     static void sk_ASN1_STRING_sort(stack_st_ASN1_STRING*) @nogc nothrow;
1613     static int sk_ASN1_STRING_is_sorted(const(stack_st_ASN1_STRING)*) @nogc nothrow;
1614     static stack_st_ASN1_STRING* sk_ASN1_STRING_dup(const(stack_st_ASN1_STRING)*) @nogc nothrow;
1615     alias sk_ASN1_STRING_compfunc = int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*);
1616     static int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*) sk_ASN1_STRING_set_cmp_func(stack_st_ASN1_STRING*, int function(const(const(asn1_string_st)*)*, const(const(asn1_string_st)*)*)) @nogc nothrow;
1617     static int sk_ASN1_STRING_insert(stack_st_ASN1_STRING*, asn1_string_st*, int) @nogc nothrow;
1618     struct stack_st_ASN1_STRING;
1619     int X509v3_addr_validate_resource_set(stack_st_X509*, stack_st_IPAddressFamily*, int) @nogc nothrow;
1620     int X509v3_asid_validate_resource_set(stack_st_X509*, ASIdentifiers_st*, int) @nogc nothrow;
1621     int X509v3_addr_validate_path(x509_store_ctx_st*) @nogc nothrow;
1622     int X509v3_asid_validate_path(x509_store_ctx_st*) @nogc nothrow;
1623     int X509v3_addr_subset(stack_st_IPAddressFamily*, stack_st_IPAddressFamily*) @nogc nothrow;
1624     int X509v3_asid_subset(ASIdentifiers_st*, ASIdentifiers_st*) @nogc nothrow;
1625     int X509v3_addr_inherits(stack_st_IPAddressFamily*) @nogc nothrow;
1626     int X509v3_asid_inherits(ASIdentifiers_st*) @nogc nothrow;
1627     int X509v3_addr_canonize(stack_st_IPAddressFamily*) @nogc nothrow;
1628     int X509v3_asid_canonize(ASIdentifiers_st*) @nogc nothrow;
1629     int X509v3_addr_is_canonical(stack_st_IPAddressFamily*) @nogc nothrow;
1630     int X509v3_asid_is_canonical(ASIdentifiers_st*) @nogc nothrow;
1631     int X509v3_addr_get_range(IPAddressOrRange_st*, const(uint), ubyte*, ubyte*, const(int)) @nogc nothrow;
1632     uint X509v3_addr_get_afi(const(IPAddressFamily_st)*) @nogc nothrow;
1633     int X509v3_addr_add_range(stack_st_IPAddressFamily*, const(uint), const(uint)*, ubyte*, ubyte*) @nogc nothrow;
1634     int X509v3_addr_add_prefix(stack_st_IPAddressFamily*, const(uint), const(uint)*, ubyte*, const(int)) @nogc nothrow;
1635     int X509v3_addr_add_inherit(stack_st_IPAddressFamily*, const(uint), const(uint)*) @nogc nothrow;
1636     int X509v3_asid_add_id_or_range(ASIdentifiers_st*, int, asn1_string_st*, asn1_string_st*) @nogc nothrow;
1637     int X509v3_asid_add_inherit(ASIdentifiers_st*, int) @nogc nothrow;
1638     IPAddressFamily_st* d2i_IPAddressFamily(IPAddressFamily_st**, const(ubyte)**, c_long) @nogc nothrow;
1639     IPAddressFamily_st* IPAddressFamily_new() @nogc nothrow;
1640     void IPAddressFamily_free(IPAddressFamily_st*) @nogc nothrow;
1641     int i2d_IPAddressFamily(IPAddressFamily_st*, ubyte**) @nogc nothrow;
1642     IPAddressChoice_st* d2i_IPAddressChoice(IPAddressChoice_st**, const(ubyte)**, c_long) @nogc nothrow;
1643     IPAddressChoice_st* IPAddressChoice_new() @nogc nothrow;
1644     int i2d_IPAddressChoice(IPAddressChoice_st*, ubyte**) @nogc nothrow;
1645     void IPAddressChoice_free(IPAddressChoice_st*) @nogc nothrow;
1646     IPAddressOrRange_st* d2i_IPAddressOrRange(IPAddressOrRange_st**, const(ubyte)**, c_long) @nogc nothrow;
1647     alias BIO_ADDR = bio_addr_st;
1648     union bio_addr_st;
1649     alias BIO_ADDRINFO = bio_addrinfo_st;
1650     struct bio_addrinfo_st;
1651     int BIO_get_new_index() @nogc nothrow;
1652     void BIO_set_flags(bio_st*, int) @nogc nothrow;
1653     int BIO_test_flags(const(bio_st)*, int) @nogc nothrow;
1654     void BIO_clear_flags(bio_st*, int) @nogc nothrow;
1655     IPAddressOrRange_st* IPAddressOrRange_new() @nogc nothrow;
1656     void IPAddressOrRange_free(IPAddressOrRange_st*) @nogc nothrow;
1657     int i2d_IPAddressOrRange(IPAddressOrRange_st*, ubyte**) @nogc nothrow;
1658     IPAddressRange_st* IPAddressRange_new() @nogc nothrow;
1659     IPAddressRange_st* d2i_IPAddressRange(IPAddressRange_st**, const(ubyte)**, c_long) @nogc nothrow;
1660     void IPAddressRange_free(IPAddressRange_st*) @nogc nothrow;
1661     int i2d_IPAddressRange(IPAddressRange_st*, ubyte**) @nogc nothrow;
1662     static void sk_IPAddressFamily_free(stack_st_IPAddressFamily*) @nogc nothrow;
1663     static int function(const(const(IPAddressFamily_st)*)*, const(const(IPAddressFamily_st)*)*) sk_IPAddressFamily_set_cmp_func(stack_st_IPAddressFamily*, int function(const(const(IPAddressFamily_st)*)*, const(const(IPAddressFamily_st)*)*)) @nogc nothrow;
1664     static stack_st_IPAddressFamily* sk_IPAddressFamily_deep_copy(const(stack_st_IPAddressFamily)*, IPAddressFamily_st* function(const(IPAddressFamily_st)*), void function(IPAddressFamily_st*)) @nogc nothrow;
1665     static stack_st_IPAddressFamily* sk_IPAddressFamily_dup(const(stack_st_IPAddressFamily)*) @nogc nothrow;
1666     alias sk_IPAddressFamily_compfunc = int function(const(const(IPAddressFamily_st)*)*, const(const(IPAddressFamily_st)*)*);
1667     alias sk_IPAddressFamily_freefunc = void function(IPAddressFamily_st*);
1668     alias sk_IPAddressFamily_copyfunc = IPAddressFamily_st* function(const(IPAddressFamily_st)*);
1669     static int sk_IPAddressFamily_num(const(stack_st_IPAddressFamily)*) @nogc nothrow;
1670     static IPAddressFamily_st* sk_IPAddressFamily_value(const(stack_st_IPAddressFamily)*, int) @nogc nothrow;
1671     static stack_st_IPAddressFamily* sk_IPAddressFamily_new(int function(const(const(IPAddressFamily_st)*)*, const(const(IPAddressFamily_st)*)*)) @nogc nothrow;
1672     static stack_st_IPAddressFamily* sk_IPAddressFamily_new_null() @nogc nothrow;
1673     static void sk_IPAddressFamily_zero(stack_st_IPAddressFamily*) @nogc nothrow;
1674     alias BIO_callback_fn = c_long function(bio_st*, int, const(char)*, int, c_long, c_long);
1675     alias BIO_callback_fn_ex = c_long function(bio_st*, int, const(char)*, c_ulong, int, c_long, int, c_ulong*);
1676     c_long function(bio_st*, int, const(char)*, int, c_long, c_long) BIO_get_callback(const(bio_st)*) @nogc nothrow;
1677     void BIO_set_callback(bio_st*, c_long function(bio_st*, int, const(char)*, int, c_long, c_long)) @nogc nothrow;
1678     c_long function(bio_st*, int, const(char)*, c_ulong, int, c_long, int, c_ulong*) BIO_get_callback_ex(const(bio_st)*) @nogc nothrow;
1679     void BIO_set_callback_ex(bio_st*, c_long function(bio_st*, int, const(char)*, c_ulong, int, c_long, int, c_ulong*)) @nogc nothrow;
1680     char* BIO_get_callback_arg(const(bio_st)*) @nogc nothrow;
1681     void BIO_set_callback_arg(bio_st*, char*) @nogc nothrow;
1682     alias BIO_METHOD = bio_method_st;
1683     struct bio_method_st;
1684     const(char)* BIO_method_name(const(bio_st)*) @nogc nothrow;
1685     int BIO_method_type(const(bio_st)*) @nogc nothrow;
1686     alias BIO_info_cb = int function(bio_st*, int, int);
1687     alias bio_info_cb = int function(bio_st*, int, int);
1688     static int function(const(const(bio_st)*)*, const(const(bio_st)*)*) sk_BIO_set_cmp_func(stack_st_BIO*, int function(const(const(bio_st)*)*, const(const(bio_st)*)*)) @nogc nothrow;
1689     static stack_st_BIO* sk_BIO_new_null() @nogc nothrow;
1690     static stack_st_BIO* sk_BIO_new(int function(const(const(bio_st)*)*, const(const(bio_st)*)*)) @nogc nothrow;
1691     static bio_st* sk_BIO_value(const(stack_st_BIO)*, int) @nogc nothrow;
1692     static int sk_BIO_num(const(stack_st_BIO)*) @nogc nothrow;
1693     alias sk_BIO_copyfunc = bio_st* function(const(bio_st)*);
1694     alias sk_BIO_freefunc = void function(bio_st*);
1695     alias sk_BIO_compfunc = int function(const(const(bio_st)*)*, const(const(bio_st)*)*);
1696     struct stack_st_BIO;
1697     static stack_st_BIO* sk_BIO_new_reserve(int function(const(const(bio_st)*)*, const(const(bio_st)*)*), int) @nogc nothrow;
1698     static int sk_BIO_reserve(stack_st_BIO*, int) @nogc nothrow;
1699     static void sk_BIO_free(stack_st_BIO*) @nogc nothrow;
1700     static void sk_BIO_zero(stack_st_BIO*) @nogc nothrow;
1701     static bio_st* sk_BIO_delete(stack_st_BIO*, int) @nogc nothrow;
1702     static bio_st* sk_BIO_delete_ptr(stack_st_BIO*, bio_st*) @nogc nothrow;
1703     static int sk_BIO_push(stack_st_BIO*, bio_st*) @nogc nothrow;
1704     static int sk_BIO_unshift(stack_st_BIO*, bio_st*) @nogc nothrow;
1705     static bio_st* sk_BIO_pop(stack_st_BIO*) @nogc nothrow;
1706     static bio_st* sk_BIO_shift(stack_st_BIO*) @nogc nothrow;
1707     static void sk_BIO_pop_free(stack_st_BIO*, void function(bio_st*)) @nogc nothrow;
1708     static int sk_BIO_insert(stack_st_BIO*, bio_st*, int) @nogc nothrow;
1709     static bio_st* sk_BIO_set(stack_st_BIO*, int, bio_st*) @nogc nothrow;
1710     static int sk_BIO_find(stack_st_BIO*, bio_st*) @nogc nothrow;
1711     static int sk_BIO_find_ex(stack_st_BIO*, bio_st*) @nogc nothrow;
1712     static stack_st_BIO* sk_BIO_deep_copy(const(stack_st_BIO)*, bio_st* function(const(bio_st)*), void function(bio_st*)) @nogc nothrow;
1713     static stack_st_BIO* sk_BIO_dup(const(stack_st_BIO)*) @nogc nothrow;
1714     static int sk_BIO_is_sorted(const(stack_st_BIO)*) @nogc nothrow;
1715     static void sk_BIO_sort(stack_st_BIO*) @nogc nothrow;
1716     alias asn1_ps_func = int function(bio_st*, ubyte**, int*, void*);
1717     static int sk_IPAddressFamily_reserve(stack_st_IPAddressFamily*, int) @nogc nothrow;
1718     static stack_st_IPAddressFamily* sk_IPAddressFamily_new_reserve(int function(const(const(IPAddressFamily_st)*)*, const(const(IPAddressFamily_st)*)*), int) @nogc nothrow;
1719     static int sk_IPAddressFamily_is_sorted(const(stack_st_IPAddressFamily)*) @nogc nothrow;
1720     static IPAddressFamily_st* sk_IPAddressFamily_delete(stack_st_IPAddressFamily*, int) @nogc nothrow;
1721     static IPAddressFamily_st* sk_IPAddressFamily_delete_ptr(stack_st_IPAddressFamily*, IPAddressFamily_st*) @nogc nothrow;
1722     static int sk_IPAddressFamily_push(stack_st_IPAddressFamily*, IPAddressFamily_st*) @nogc nothrow;
1723     static int sk_IPAddressFamily_unshift(stack_st_IPAddressFamily*, IPAddressFamily_st*) @nogc nothrow;
1724     static IPAddressFamily_st* sk_IPAddressFamily_pop(stack_st_IPAddressFamily*) @nogc nothrow;
1725     static IPAddressFamily_st* sk_IPAddressFamily_shift(stack_st_IPAddressFamily*) @nogc nothrow;
1726     static void sk_IPAddressFamily_pop_free(stack_st_IPAddressFamily*, void function(IPAddressFamily_st*)) @nogc nothrow;
1727     static int sk_IPAddressFamily_insert(stack_st_IPAddressFamily*, IPAddressFamily_st*, int) @nogc nothrow;
1728     static IPAddressFamily_st* sk_IPAddressFamily_set(stack_st_IPAddressFamily*, int, IPAddressFamily_st*) @nogc nothrow;
1729     static int sk_IPAddressFamily_find(stack_st_IPAddressFamily*, IPAddressFamily_st*) @nogc nothrow;
1730     static void sk_IPAddressFamily_sort(stack_st_IPAddressFamily*) @nogc nothrow;
1731     static int sk_IPAddressFamily_find_ex(stack_st_IPAddressFamily*, IPAddressFamily_st*) @nogc nothrow;
1732     struct stack_st_IPAddressFamily;
1733     alias IPAddrBlocks = stack_st_IPAddressFamily;
1734     struct IPAddressFamily_st
1735     {
1736         asn1_string_st* addressFamily;
1737         IPAddressChoice_st* ipAddressChoice;
1738     }
1739     alias IPAddressFamily = IPAddressFamily_st;
1740     struct IPAddressChoice_st
1741     {
1742         int type;
1743         static union _Anonymous_18
1744         {
1745             int* inherit;
1746             stack_st_IPAddressOrRange* addressesOrRanges;
1747         }
1748         _Anonymous_18 u;
1749     }
1750     alias IPAddressChoice = IPAddressChoice_st;
1751     static IPAddressOrRange_st* sk_IPAddressOrRange_shift(stack_st_IPAddressOrRange*) @nogc nothrow;
1752     static int sk_IPAddressOrRange_unshift(stack_st_IPAddressOrRange*, IPAddressOrRange_st*) @nogc nothrow;
1753     static int sk_IPAddressOrRange_push(stack_st_IPAddressOrRange*, IPAddressOrRange_st*) @nogc nothrow;
1754     static void sk_IPAddressOrRange_pop_free(stack_st_IPAddressOrRange*, void function(IPAddressOrRange_st*)) @nogc nothrow;
1755     static int sk_IPAddressOrRange_insert(stack_st_IPAddressOrRange*, IPAddressOrRange_st*, int) @nogc nothrow;
1756     static IPAddressOrRange_st* sk_IPAddressOrRange_set(stack_st_IPAddressOrRange*, int, IPAddressOrRange_st*) @nogc nothrow;
1757     static int sk_IPAddressOrRange_find(stack_st_IPAddressOrRange*, IPAddressOrRange_st*) @nogc nothrow;
1758     static int sk_IPAddressOrRange_find_ex(stack_st_IPAddressOrRange*, IPAddressOrRange_st*) @nogc nothrow;
1759     static void sk_IPAddressOrRange_sort(stack_st_IPAddressOrRange*) @nogc nothrow;
1760     static IPAddressOrRange_st* sk_IPAddressOrRange_delete_ptr(stack_st_IPAddressOrRange*, IPAddressOrRange_st*) @nogc nothrow;
1761     static int sk_IPAddressOrRange_is_sorted(const(stack_st_IPAddressOrRange)*) @nogc nothrow;
1762     static stack_st_IPAddressOrRange* sk_IPAddressOrRange_dup(const(stack_st_IPAddressOrRange)*) @nogc nothrow;
1763     static stack_st_IPAddressOrRange* sk_IPAddressOrRange_deep_copy(const(stack_st_IPAddressOrRange)*, IPAddressOrRange_st* function(const(IPAddressOrRange_st)*), void function(IPAddressOrRange_st*)) @nogc nothrow;
1764     static int function(const(const(IPAddressOrRange_st)*)*, const(const(IPAddressOrRange_st)*)*) sk_IPAddressOrRange_set_cmp_func(stack_st_IPAddressOrRange*, int function(const(const(IPAddressOrRange_st)*)*, const(const(IPAddressOrRange_st)*)*)) @nogc nothrow;
1765     static IPAddressOrRange_st* sk_IPAddressOrRange_pop(stack_st_IPAddressOrRange*) @nogc nothrow;
1766     alias sk_IPAddressOrRange_compfunc = int function(const(const(IPAddressOrRange_st)*)*, const(const(IPAddressOrRange_st)*)*);
1767     alias sk_IPAddressOrRange_freefunc = void function(IPAddressOrRange_st*);
1768     alias sk_IPAddressOrRange_copyfunc = IPAddressOrRange_st* function(const(IPAddressOrRange_st)*);
1769     static int sk_IPAddressOrRange_num(const(stack_st_IPAddressOrRange)*) @nogc nothrow;
1770     static IPAddressOrRange_st* sk_IPAddressOrRange_value(const(stack_st_IPAddressOrRange)*, int) @nogc nothrow;
1771     static stack_st_IPAddressOrRange* sk_IPAddressOrRange_new(int function(const(const(IPAddressOrRange_st)*)*, const(const(IPAddressOrRange_st)*)*)) @nogc nothrow;
1772     static stack_st_IPAddressOrRange* sk_IPAddressOrRange_new_null() @nogc nothrow;
1773     static stack_st_IPAddressOrRange* sk_IPAddressOrRange_new_reserve(int function(const(const(IPAddressOrRange_st)*)*, const(const(IPAddressOrRange_st)*)*), int) @nogc nothrow;
1774     static int sk_IPAddressOrRange_reserve(stack_st_IPAddressOrRange*, int) @nogc nothrow;
1775     static void sk_IPAddressOrRange_free(stack_st_IPAddressOrRange*) @nogc nothrow;
1776     static void sk_IPAddressOrRange_zero(stack_st_IPAddressOrRange*) @nogc nothrow;
1777     static IPAddressOrRange_st* sk_IPAddressOrRange_delete(stack_st_IPAddressOrRange*, int) @nogc nothrow;
1778     struct stack_st_IPAddressOrRange;
1779     alias IPAddressOrRanges = stack_st_IPAddressOrRange;
1780     struct IPAddressOrRange_st
1781     {
1782         int type;
1783         static union _Anonymous_19
1784         {
1785             asn1_string_st* addressPrefix;
1786             IPAddressRange_st* addressRange;
1787         }
1788         _Anonymous_19 u;
1789     }
1790     alias IPAddressOrRange = IPAddressOrRange_st;
1791     struct IPAddressRange_st
1792     {
1793         asn1_string_st* min;
1794         asn1_string_st* max;
1795     }
1796     alias IPAddressRange = IPAddressRange_st;
1797     ASIdentifiers_st* d2i_ASIdentifiers(ASIdentifiers_st**, const(ubyte)**, c_long) @nogc nothrow;
1798     ASIdentifiers_st* ASIdentifiers_new() @nogc nothrow;
1799     int i2d_ASIdentifiers(ASIdentifiers_st*, ubyte**) @nogc nothrow;
1800     void ASIdentifiers_free(ASIdentifiers_st*) @nogc nothrow;
1801     ASIdentifierChoice_st* ASIdentifierChoice_new() @nogc nothrow;
1802     ASIdentifierChoice_st* d2i_ASIdentifierChoice(ASIdentifierChoice_st**, const(ubyte)**, c_long) @nogc nothrow;
1803     void ASIdentifierChoice_free(ASIdentifierChoice_st*) @nogc nothrow;
1804     int i2d_ASIdentifierChoice(ASIdentifierChoice_st*, ubyte**) @nogc nothrow;
1805     ASIdOrRange_st* ASIdOrRange_new() @nogc nothrow;
1806     ASIdOrRange_st* d2i_ASIdOrRange(ASIdOrRange_st**, const(ubyte)**, c_long) @nogc nothrow;
1807     void ASIdOrRange_free(ASIdOrRange_st*) @nogc nothrow;
1808     int i2d_ASIdOrRange(ASIdOrRange_st*, ubyte**) @nogc nothrow;
1809     ASRange_st* d2i_ASRange(ASRange_st**, const(ubyte)**, c_long) @nogc nothrow;
1810     ASRange_st* ASRange_new() @nogc nothrow;
1811     void ASRange_free(ASRange_st*) @nogc nothrow;
1812     int i2d_ASRange(ASRange_st*, ubyte**) @nogc nothrow;
1813     struct ASIdentifiers_st
1814     {
1815         ASIdentifierChoice_st* asnum;
1816         ASIdentifierChoice_st* rdi;
1817     }
1818     alias ASIdentifiers = ASIdentifiers_st;
1819     struct ASIdentifierChoice_st
1820     {
1821         int type;
1822         static union _Anonymous_20
1823         {
1824             int* inherit;
1825             stack_st_ASIdOrRange* asIdsOrRanges;
1826         }
1827         _Anonymous_20 u;
1828     }
1829     alias ASIdentifierChoice = ASIdentifierChoice_st;
1830     static stack_st_ASIdOrRange* sk_ASIdOrRange_new(int function(const(const(ASIdOrRange_st)*)*, const(const(ASIdOrRange_st)*)*)) @nogc nothrow;
1831     static stack_st_ASIdOrRange* sk_ASIdOrRange_new_null() @nogc nothrow;
1832     static stack_st_ASIdOrRange* sk_ASIdOrRange_new_reserve(int function(const(const(ASIdOrRange_st)*)*, const(const(ASIdOrRange_st)*)*), int) @nogc nothrow;
1833     static int sk_ASIdOrRange_reserve(stack_st_ASIdOrRange*, int) @nogc nothrow;
1834     static void sk_ASIdOrRange_free(stack_st_ASIdOrRange*) @nogc nothrow;
1835     static void sk_ASIdOrRange_zero(stack_st_ASIdOrRange*) @nogc nothrow;
1836     static ASIdOrRange_st* sk_ASIdOrRange_delete(stack_st_ASIdOrRange*, int) @nogc nothrow;
1837     static ASIdOrRange_st* sk_ASIdOrRange_delete_ptr(stack_st_ASIdOrRange*, ASIdOrRange_st*) @nogc nothrow;
1838     static int sk_ASIdOrRange_push(stack_st_ASIdOrRange*, ASIdOrRange_st*) @nogc nothrow;
1839     static int sk_ASIdOrRange_unshift(stack_st_ASIdOrRange*, ASIdOrRange_st*) @nogc nothrow;
1840     static ASIdOrRange_st* sk_ASIdOrRange_pop(stack_st_ASIdOrRange*) @nogc nothrow;
1841     static ASIdOrRange_st* sk_ASIdOrRange_shift(stack_st_ASIdOrRange*) @nogc nothrow;
1842     static void sk_ASIdOrRange_pop_free(stack_st_ASIdOrRange*, void function(ASIdOrRange_st*)) @nogc nothrow;
1843     static ASIdOrRange_st* sk_ASIdOrRange_value(const(stack_st_ASIdOrRange)*, int) @nogc nothrow;
1844     static ASIdOrRange_st* sk_ASIdOrRange_set(stack_st_ASIdOrRange*, int, ASIdOrRange_st*) @nogc nothrow;
1845     static int sk_ASIdOrRange_find(stack_st_ASIdOrRange*, ASIdOrRange_st*) @nogc nothrow;
1846     static int sk_ASIdOrRange_find_ex(stack_st_ASIdOrRange*, ASIdOrRange_st*) @nogc nothrow;
1847     static void sk_ASIdOrRange_sort(stack_st_ASIdOrRange*) @nogc nothrow;
1848     static int sk_ASIdOrRange_is_sorted(const(stack_st_ASIdOrRange)*) @nogc nothrow;
1849     static stack_st_ASIdOrRange* sk_ASIdOrRange_dup(const(stack_st_ASIdOrRange)*) @nogc nothrow;
1850     static stack_st_ASIdOrRange* sk_ASIdOrRange_deep_copy(const(stack_st_ASIdOrRange)*, ASIdOrRange_st* function(const(ASIdOrRange_st)*), void function(ASIdOrRange_st*)) @nogc nothrow;
1851     static int function(const(const(ASIdOrRange_st)*)*, const(const(ASIdOrRange_st)*)*) sk_ASIdOrRange_set_cmp_func(stack_st_ASIdOrRange*, int function(const(const(ASIdOrRange_st)*)*, const(const(ASIdOrRange_st)*)*)) @nogc nothrow;
1852     static int sk_ASIdOrRange_num(const(stack_st_ASIdOrRange)*) @nogc nothrow;
1853     alias sk_ASIdOrRange_copyfunc = ASIdOrRange_st* function(const(ASIdOrRange_st)*);
1854     alias sk_ASIdOrRange_freefunc = void function(ASIdOrRange_st*);
1855     static int sk_ASIdOrRange_insert(stack_st_ASIdOrRange*, ASIdOrRange_st*, int) @nogc nothrow;
1856     alias sk_ASIdOrRange_compfunc = int function(const(const(ASIdOrRange_st)*)*, const(const(ASIdOrRange_st)*)*);
1857     struct stack_st_ASIdOrRange;
1858     alias ASIdOrRanges = stack_st_ASIdOrRange;
1859     struct ASIdOrRange_st
1860     {
1861         int type;
1862         static union _Anonymous_21
1863         {
1864             asn1_string_st* id;
1865             ASRange_st* range;
1866         }
1867         _Anonymous_21 u;
1868     }
1869     alias ASIdOrRange = ASIdOrRange_st;
1870     struct ASRange_st
1871     {
1872         asn1_string_st* min;
1873         asn1_string_st* max;
1874     }
1875     c_ulong BIO_ctrl_pending(bio_st*) @nogc nothrow;
1876     c_ulong BIO_ctrl_wpending(bio_st*) @nogc nothrow;
1877     alias ASRange = ASRange_st;
1878     static int function(const(const(X509_POLICY_NODE_st)*)*, const(const(X509_POLICY_NODE_st)*)*) sk_X509_POLICY_NODE_set_cmp_func(stack_st_X509_POLICY_NODE*, int function(const(const(X509_POLICY_NODE_st)*)*, const(const(X509_POLICY_NODE_st)*)*)) @nogc nothrow;
1879     static stack_st_X509_POLICY_NODE* sk_X509_POLICY_NODE_deep_copy(const(stack_st_X509_POLICY_NODE)*, X509_POLICY_NODE_st* function(const(X509_POLICY_NODE_st)*), void function(X509_POLICY_NODE_st*)) @nogc nothrow;
1880     static stack_st_X509_POLICY_NODE* sk_X509_POLICY_NODE_dup(const(stack_st_X509_POLICY_NODE)*) @nogc nothrow;
1881     static int sk_X509_POLICY_NODE_is_sorted(const(stack_st_X509_POLICY_NODE)*) @nogc nothrow;
1882     static void sk_X509_POLICY_NODE_sort(stack_st_X509_POLICY_NODE*) @nogc nothrow;
1883     static int sk_X509_POLICY_NODE_find_ex(stack_st_X509_POLICY_NODE*, X509_POLICY_NODE_st*) @nogc nothrow;
1884     static int sk_X509_POLICY_NODE_find(stack_st_X509_POLICY_NODE*, X509_POLICY_NODE_st*) @nogc nothrow;
1885     static X509_POLICY_NODE_st* sk_X509_POLICY_NODE_set(stack_st_X509_POLICY_NODE*, int, X509_POLICY_NODE_st*) @nogc nothrow;
1886     static int sk_X509_POLICY_NODE_insert(stack_st_X509_POLICY_NODE*, X509_POLICY_NODE_st*, int) @nogc nothrow;
1887     static void sk_X509_POLICY_NODE_pop_free(stack_st_X509_POLICY_NODE*, void function(X509_POLICY_NODE_st*)) @nogc nothrow;
1888     static X509_POLICY_NODE_st* sk_X509_POLICY_NODE_shift(stack_st_X509_POLICY_NODE*) @nogc nothrow;
1889     c_ulong BIO_ctrl_get_write_guarantee(bio_st*) @nogc nothrow;
1890     c_ulong BIO_ctrl_get_read_request(bio_st*) @nogc nothrow;
1891     int BIO_ctrl_reset_read_request(bio_st*) @nogc nothrow;
1892     static X509_POLICY_NODE_st* sk_X509_POLICY_NODE_pop(stack_st_X509_POLICY_NODE*) @nogc nothrow;
1893     static int sk_X509_POLICY_NODE_unshift(stack_st_X509_POLICY_NODE*, X509_POLICY_NODE_st*) @nogc nothrow;
1894     static int sk_X509_POLICY_NODE_push(stack_st_X509_POLICY_NODE*, X509_POLICY_NODE_st*) @nogc nothrow;
1895     static X509_POLICY_NODE_st* sk_X509_POLICY_NODE_delete_ptr(stack_st_X509_POLICY_NODE*, X509_POLICY_NODE_st*) @nogc nothrow;
1896     static X509_POLICY_NODE_st* sk_X509_POLICY_NODE_delete(stack_st_X509_POLICY_NODE*, int) @nogc nothrow;
1897     static void sk_X509_POLICY_NODE_zero(stack_st_X509_POLICY_NODE*) @nogc nothrow;
1898     static void sk_X509_POLICY_NODE_free(stack_st_X509_POLICY_NODE*) @nogc nothrow;
1899     static int sk_X509_POLICY_NODE_reserve(stack_st_X509_POLICY_NODE*, int) @nogc nothrow;
1900     int BIO_set_ex_data(bio_st*, int, void*) @nogc nothrow;
1901     void* BIO_get_ex_data(bio_st*, int) @nogc nothrow;
1902     c_ulong BIO_number_read(bio_st*) @nogc nothrow;
1903     c_ulong BIO_number_written(bio_st*) @nogc nothrow;
1904     int BIO_asn1_set_prefix(bio_st*, int function(bio_st*, ubyte**, int*, void*), int function(bio_st*, ubyte**, int*, void*)) @nogc nothrow;
1905     int BIO_asn1_get_prefix(bio_st*, int function(bio_st*, ubyte**, int*, void*)*, int function(bio_st*, ubyte**, int*, void*)*) @nogc nothrow;
1906     int BIO_asn1_set_suffix(bio_st*, int function(bio_st*, ubyte**, int*, void*), int function(bio_st*, ubyte**, int*, void*)) @nogc nothrow;
1907     int BIO_asn1_get_suffix(bio_st*, int function(bio_st*, ubyte**, int*, void*)*, int function(bio_st*, ubyte**, int*, void*)*) @nogc nothrow;
1908     const(bio_method_st)* BIO_s_file() @nogc nothrow;
1909     bio_st* BIO_new_file(const(char)*, const(char)*) @nogc nothrow;
1910     bio_st* BIO_new_fp(_IO_FILE*, int) @nogc nothrow;
1911     bio_st* BIO_new(const(bio_method_st)*) @nogc nothrow;
1912     int BIO_free(bio_st*) @nogc nothrow;
1913     void BIO_set_data(bio_st*, void*) @nogc nothrow;
1914     void* BIO_get_data(bio_st*) @nogc nothrow;
1915     void BIO_set_init(bio_st*, int) @nogc nothrow;
1916     int BIO_get_init(bio_st*) @nogc nothrow;
1917     void BIO_set_shutdown(bio_st*, int) @nogc nothrow;
1918     int BIO_get_shutdown(bio_st*) @nogc nothrow;
1919     void BIO_vfree(bio_st*) @nogc nothrow;
1920     int BIO_up_ref(bio_st*) @nogc nothrow;
1921     int BIO_read(bio_st*, void*, int) @nogc nothrow;
1922     int BIO_read_ex(bio_st*, void*, c_ulong, c_ulong*) @nogc nothrow;
1923     int BIO_gets(bio_st*, char*, int) @nogc nothrow;
1924     int BIO_write(bio_st*, const(void)*, int) @nogc nothrow;
1925     int BIO_write_ex(bio_st*, const(void)*, c_ulong, c_ulong*) @nogc nothrow;
1926     int BIO_puts(bio_st*, const(char)*) @nogc nothrow;
1927     int BIO_indent(bio_st*, int, int) @nogc nothrow;
1928     c_long BIO_ctrl(bio_st*, int, c_long, void*) @nogc nothrow;
1929     c_long BIO_callback_ctrl(bio_st*, int, int function(bio_st*, int, int)) @nogc nothrow;
1930     void* BIO_ptr_ctrl(bio_st*, int, c_long) @nogc nothrow;
1931     c_long BIO_int_ctrl(bio_st*, int, c_long, int) @nogc nothrow;
1932     bio_st* BIO_push(bio_st*, bio_st*) @nogc nothrow;
1933     bio_st* BIO_pop(bio_st*) @nogc nothrow;
1934     void BIO_free_all(bio_st*) @nogc nothrow;
1935     bio_st* BIO_find_type(bio_st*, int) @nogc nothrow;
1936     bio_st* BIO_next(bio_st*) @nogc nothrow;
1937     void BIO_set_next(bio_st*, bio_st*) @nogc nothrow;
1938     bio_st* BIO_get_retry_BIO(bio_st*, int*) @nogc nothrow;
1939     int BIO_get_retry_reason(bio_st*) @nogc nothrow;
1940     void BIO_set_retry_reason(bio_st*, int) @nogc nothrow;
1941     bio_st* BIO_dup_chain(bio_st*) @nogc nothrow;
1942     int BIO_nread0(bio_st*, char**) @nogc nothrow;
1943     int BIO_nread(bio_st*, char**, int) @nogc nothrow;
1944     int BIO_nwrite0(bio_st*, char**) @nogc nothrow;
1945     int BIO_nwrite(bio_st*, char**, int) @nogc nothrow;
1946     c_long BIO_debug_callback(bio_st*, int, const(char)*, int, c_long, c_long) @nogc nothrow;
1947     const(bio_method_st)* BIO_s_mem() @nogc nothrow;
1948     const(bio_method_st)* BIO_s_secmem() @nogc nothrow;
1949     bio_st* BIO_new_mem_buf(const(void)*, int) @nogc nothrow;
1950     const(bio_method_st)* BIO_s_socket() @nogc nothrow;
1951     const(bio_method_st)* BIO_s_connect() @nogc nothrow;
1952     const(bio_method_st)* BIO_s_accept() @nogc nothrow;
1953     const(bio_method_st)* BIO_s_fd() @nogc nothrow;
1954     const(bio_method_st)* BIO_s_log() @nogc nothrow;
1955     const(bio_method_st)* BIO_s_bio() @nogc nothrow;
1956     const(bio_method_st)* BIO_s_null() @nogc nothrow;
1957     const(bio_method_st)* BIO_f_null() @nogc nothrow;
1958     const(bio_method_st)* BIO_f_buffer() @nogc nothrow;
1959     const(bio_method_st)* BIO_f_linebuffer() @nogc nothrow;
1960     const(bio_method_st)* BIO_f_nbio_test() @nogc nothrow;
1961     const(bio_method_st)* BIO_s_datagram() @nogc nothrow;
1962     int BIO_dgram_non_fatal_error(int) @nogc nothrow;
1963     bio_st* BIO_new_dgram(int, int) @nogc nothrow;
1964     int BIO_sock_should_retry(int) @nogc nothrow;
1965     int BIO_sock_non_fatal_error(int) @nogc nothrow;
1966     int BIO_fd_should_retry(int) @nogc nothrow;
1967     int BIO_fd_non_fatal_error(int) @nogc nothrow;
1968     int BIO_dump_cb(int function(const(void)*, c_ulong, void*), void*, const(char)*, int) @nogc nothrow;
1969     int BIO_dump_indent_cb(int function(const(void)*, c_ulong, void*), void*, const(char)*, int, int) @nogc nothrow;
1970     int BIO_dump(bio_st*, const(char)*, int) @nogc nothrow;
1971     int BIO_dump_indent(bio_st*, const(char)*, int, int) @nogc nothrow;
1972     int BIO_dump_fp(_IO_FILE*, const(char)*, int) @nogc nothrow;
1973     int BIO_dump_indent_fp(_IO_FILE*, const(char)*, int, int) @nogc nothrow;
1974     int BIO_hex_string(bio_st*, int, int, ubyte*, int) @nogc nothrow;
1975     bio_addr_st* BIO_ADDR_new() @nogc nothrow;
1976     int BIO_ADDR_rawmake(bio_addr_st*, int, const(void)*, c_ulong, ushort) @nogc nothrow;
1977     void BIO_ADDR_free(bio_addr_st*) @nogc nothrow;
1978     void BIO_ADDR_clear(bio_addr_st*) @nogc nothrow;
1979     int BIO_ADDR_family(const(bio_addr_st)*) @nogc nothrow;
1980     int BIO_ADDR_rawaddress(const(bio_addr_st)*, void*, c_ulong*) @nogc nothrow;
1981     ushort BIO_ADDR_rawport(const(bio_addr_st)*) @nogc nothrow;
1982     char* BIO_ADDR_hostname_string(const(bio_addr_st)*, int) @nogc nothrow;
1983     char* BIO_ADDR_service_string(const(bio_addr_st)*, int) @nogc nothrow;
1984     char* BIO_ADDR_path_string(const(bio_addr_st)*) @nogc nothrow;
1985     const(bio_addrinfo_st)* BIO_ADDRINFO_next(const(bio_addrinfo_st)*) @nogc nothrow;
1986     int BIO_ADDRINFO_family(const(bio_addrinfo_st)*) @nogc nothrow;
1987     int BIO_ADDRINFO_socktype(const(bio_addrinfo_st)*) @nogc nothrow;
1988     int BIO_ADDRINFO_protocol(const(bio_addrinfo_st)*) @nogc nothrow;
1989     const(bio_addr_st)* BIO_ADDRINFO_address(const(bio_addrinfo_st)*) @nogc nothrow;
1990     void BIO_ADDRINFO_free(bio_addrinfo_st*) @nogc nothrow;
1991     enum BIO_hostserv_priorities
1992     {
1993         BIO_PARSE_PRIO_HOST = 0,
1994         BIO_PARSE_PRIO_SERV = 1,
1995     }
1996     enum BIO_PARSE_PRIO_HOST = BIO_hostserv_priorities.BIO_PARSE_PRIO_HOST;
1997     enum BIO_PARSE_PRIO_SERV = BIO_hostserv_priorities.BIO_PARSE_PRIO_SERV;
1998     int BIO_parse_hostserv(const(char)*, char**, char**, BIO_hostserv_priorities) @nogc nothrow;
1999     enum BIO_lookup_type
2000     {
2001         BIO_LOOKUP_CLIENT = 0,
2002         BIO_LOOKUP_SERVER = 1,
2003     }
2004     enum BIO_LOOKUP_CLIENT = BIO_lookup_type.BIO_LOOKUP_CLIENT;
2005     enum BIO_LOOKUP_SERVER = BIO_lookup_type.BIO_LOOKUP_SERVER;
2006     int BIO_lookup(const(char)*, const(char)*, BIO_lookup_type, int, int, bio_addrinfo_st**) @nogc nothrow;
2007     int BIO_lookup_ex(const(char)*, const(char)*, int, int, int, int, bio_addrinfo_st**) @nogc nothrow;
2008     int BIO_sock_error(int) @nogc nothrow;
2009     int BIO_socket_ioctl(int, c_long, void*) @nogc nothrow;
2010     int BIO_socket_nbio(int, int) @nogc nothrow;
2011     int BIO_sock_init() @nogc nothrow;
2012     static stack_st_X509_POLICY_NODE* sk_X509_POLICY_NODE_new_reserve(int function(const(const(X509_POLICY_NODE_st)*)*, const(const(X509_POLICY_NODE_st)*)*), int) @nogc nothrow;
2013     int BIO_set_tcp_ndelay(int, int) @nogc nothrow;
2014     struct hostent;
2015     hostent* BIO_gethostbyname(const(char)*) @nogc nothrow;
2016     int BIO_get_port(const(char)*, ushort*) @nogc nothrow;
2017     int BIO_get_host_ip(const(char)*, ubyte*) @nogc nothrow;
2018     int BIO_get_accept_socket(char*, int) @nogc nothrow;
2019     int BIO_accept(int, char**) @nogc nothrow;
2020     union BIO_sock_info_u
2021     {
2022         bio_addr_st* addr;
2023     }
2024     enum BIO_sock_info_type
2025     {
2026         BIO_SOCK_INFO_ADDRESS = 0,
2027     }
2028     enum BIO_SOCK_INFO_ADDRESS = BIO_sock_info_type.BIO_SOCK_INFO_ADDRESS;
2029     int BIO_sock_info(int, BIO_sock_info_type, BIO_sock_info_u*) @nogc nothrow;
2030     static stack_st_X509_POLICY_NODE* sk_X509_POLICY_NODE_new_null() @nogc nothrow;
2031     static stack_st_X509_POLICY_NODE* sk_X509_POLICY_NODE_new(int function(const(const(X509_POLICY_NODE_st)*)*, const(const(X509_POLICY_NODE_st)*)*)) @nogc nothrow;
2032     static X509_POLICY_NODE_st* sk_X509_POLICY_NODE_value(const(stack_st_X509_POLICY_NODE)*, int) @nogc nothrow;
2033     static int sk_X509_POLICY_NODE_num(const(stack_st_X509_POLICY_NODE)*) @nogc nothrow;
2034     int BIO_socket(int, int, int, int) @nogc nothrow;
2035     int BIO_connect(int, const(bio_addr_st)*, int) @nogc nothrow;
2036     int BIO_bind(int, const(bio_addr_st)*, int) @nogc nothrow;
2037     int BIO_listen(int, const(bio_addr_st)*, int) @nogc nothrow;
2038     int BIO_accept_ex(int, bio_addr_st*, int) @nogc nothrow;
2039     int BIO_closesocket(int) @nogc nothrow;
2040     bio_st* BIO_new_socket(int, int) @nogc nothrow;
2041     bio_st* BIO_new_connect(const(char)*) @nogc nothrow;
2042     bio_st* BIO_new_accept(const(char)*) @nogc nothrow;
2043     bio_st* BIO_new_fd(int, int) @nogc nothrow;
2044     int BIO_new_bio_pair(bio_st**, c_ulong, bio_st**, c_ulong) @nogc nothrow;
2045     void BIO_copy_next_retry(bio_st*) @nogc nothrow;
2046     alias sk_X509_POLICY_NODE_copyfunc = X509_POLICY_NODE_st* function(const(X509_POLICY_NODE_st)*);
2047     alias sk_X509_POLICY_NODE_freefunc = void function(X509_POLICY_NODE_st*);
2048     alias sk_X509_POLICY_NODE_compfunc = int function(const(const(X509_POLICY_NODE_st)*)*, const(const(X509_POLICY_NODE_st)*)*);
2049     int BIO_printf(bio_st*, const(char)*, ...) @nogc nothrow;
2050     int BIO_vprintf(bio_st*, const(char)*, va_list*) @nogc nothrow;
2051     int BIO_snprintf(char*, c_ulong, const(char)*, ...) @nogc nothrow;
2052     int BIO_vsnprintf(char*, c_ulong, const(char)*, va_list*) @nogc nothrow;
2053     bio_method_st* BIO_meth_new(int, const(char)*) @nogc nothrow;
2054     void BIO_meth_free(bio_method_st*) @nogc nothrow;
2055     int function(bio_st*, const(char)*, int) BIO_meth_get_write(const(bio_method_st)*) @nogc nothrow;
2056     int function(bio_st*, const(char)*, c_ulong, c_ulong*) BIO_meth_get_write_ex(const(bio_method_st)*) @nogc nothrow;
2057     int BIO_meth_set_write(bio_method_st*, int function(bio_st*, const(char)*, int)) @nogc nothrow;
2058     int BIO_meth_set_write_ex(bio_method_st*, int function(bio_st*, const(char)*, c_ulong, c_ulong*)) @nogc nothrow;
2059     int function(bio_st*, char*, int) BIO_meth_get_read(const(bio_method_st)*) @nogc nothrow;
2060     int function(bio_st*, char*, c_ulong, c_ulong*) BIO_meth_get_read_ex(const(bio_method_st)*) @nogc nothrow;
2061     int BIO_meth_set_read(bio_method_st*, int function(bio_st*, char*, int)) @nogc nothrow;
2062     int BIO_meth_set_read_ex(bio_method_st*, int function(bio_st*, char*, c_ulong, c_ulong*)) @nogc nothrow;
2063     int function(bio_st*, const(char)*) BIO_meth_get_puts(const(bio_method_st)*) @nogc nothrow;
2064     int BIO_meth_set_puts(bio_method_st*, int function(bio_st*, const(char)*)) @nogc nothrow;
2065     int function(bio_st*, char*, int) BIO_meth_get_gets(const(bio_method_st)*) @nogc nothrow;
2066     int BIO_meth_set_gets(bio_method_st*, int function(bio_st*, char*, int)) @nogc nothrow;
2067     c_long function(bio_st*, int, c_long, void*) BIO_meth_get_ctrl(const(bio_method_st)*) @nogc nothrow;
2068     int BIO_meth_set_ctrl(bio_method_st*, c_long function(bio_st*, int, c_long, void*)) @nogc nothrow;
2069     int function(bio_st*) BIO_meth_get_create(const(bio_method_st)*) @nogc nothrow;
2070     int BIO_meth_set_create(bio_method_st*, int function(bio_st*)) @nogc nothrow;
2071     int function(bio_st*) BIO_meth_get_destroy(const(bio_method_st)*) @nogc nothrow;
2072     int BIO_meth_set_destroy(bio_method_st*, int function(bio_st*)) @nogc nothrow;
2073     c_long function(bio_st*, int, int function(bio_st*, int, int)) BIO_meth_get_callback_ctrl(const(bio_method_st)*) @nogc nothrow;
2074     int BIO_meth_set_callback_ctrl(bio_method_st*, c_long function(bio_st*, int, int function(bio_st*, int, int))) @nogc nothrow;
2075     void X509_POLICY_NODE_print(bio_st*, X509_POLICY_NODE_st*, int) @nogc nothrow;
2076     int ERR_load_BIO_strings() @nogc nothrow;
2077     int X509V3_NAME_from_section(X509_name_st*, stack_st_CONF_VALUE*, c_ulong) @nogc nothrow;
2078     asn1_string_st* a2i_IPADDRESS_NC(const(char)*) @nogc nothrow;
2079     asn1_string_st* a2i_IPADDRESS(const(char)*) @nogc nothrow;
2080     int X509_check_ip_asc(x509_st*, const(char)*, uint) @nogc nothrow;
2081     int X509_check_ip(x509_st*, const(ubyte)*, c_ulong, uint) @nogc nothrow;
2082     int X509_check_email(x509_st*, const(char)*, c_ulong, uint) @nogc nothrow;
2083     int X509_check_host(x509_st*, const(char)*, c_ulong, uint, char**) @nogc nothrow;
2084     stack_st_OPENSSL_STRING* X509_get1_ocsp(x509_st*) @nogc nothrow;
2085     void X509_email_free(stack_st_OPENSSL_STRING*) @nogc nothrow;
2086     stack_st_OPENSSL_STRING* X509_REQ_get1_email(X509_req_st*) @nogc nothrow;
2087     stack_st_OPENSSL_STRING* X509_get1_email(x509_st*) @nogc nothrow;
2088     int X509_PURPOSE_get_id(const(x509_purpose_st)*) @nogc nothrow;
2089     void X509_PURPOSE_cleanup() @nogc nothrow;
2090     int X509_PURPOSE_get_trust(const(x509_purpose_st)*) @nogc nothrow;
2091     char* X509_PURPOSE_get0_sname(const(x509_purpose_st)*) @nogc nothrow;
2092     char* X509_PURPOSE_get0_name(const(x509_purpose_st)*) @nogc nothrow;
2093     int X509_PURPOSE_add(int, int, int, int function(const(x509_purpose_st)*, const(x509_st)*, int), const(char)*, const(char)*, void*) @nogc nothrow;
2094     int X509_PURPOSE_get_by_id(int) @nogc nothrow;
2095     int X509_PURPOSE_get_by_sname(const(char)*) @nogc nothrow;
2096     x509_purpose_st* X509_PURPOSE_get0(int) @nogc nothrow;
2097     int X509_PURPOSE_get_count() @nogc nothrow;
2098     const(asn1_string_st)* X509_get0_authority_serial(x509_st*) @nogc nothrow;
2099     const(stack_st_GENERAL_NAME)* X509_get0_authority_issuer(x509_st*) @nogc nothrow;
2100     const(asn1_string_st)* X509_get0_authority_key_id(x509_st*) @nogc nothrow;
2101     const(asn1_string_st)* X509_get0_subject_key_id(x509_st*) @nogc nothrow;
2102     uint X509_get_extended_key_usage(x509_st*) @nogc nothrow;
2103     uint X509_get_key_usage(x509_st*) @nogc nothrow;
2104     uint X509_get_extension_flags(x509_st*) @nogc nothrow;
2105     c_long X509_get_proxy_pathlen(x509_st*) @nogc nothrow;
2106     void X509_set_proxy_pathlen(x509_st*, c_long) @nogc nothrow;
2107     void X509_set_proxy_flag(x509_st*) @nogc nothrow;
2108     int X509_check_akid(x509_st*, AUTHORITY_KEYID_st*) @nogc nothrow;
2109     int X509_check_issued(x509_st*, x509_st*) @nogc nothrow;
2110     int X509_PURPOSE_set(int*, int) @nogc nothrow;
2111     int X509_supported_extension(X509_extension_st*) @nogc nothrow;
2112     int X509_check_purpose(x509_st*, int, int) @nogc nothrow;
2113     int X509_check_ca(x509_st*) @nogc nothrow;
2114     int X509V3_extensions_print(bio_st*, const(char)*, const(stack_st_X509_EXTENSION)*, c_ulong, int) @nogc nothrow;
2115     int X509V3_EXT_print_fp(_IO_FILE*, X509_extension_st*, int, int) @nogc nothrow;
2116     int X509V3_EXT_print(bio_st*, X509_extension_st*, c_ulong, int) @nogc nothrow;
2117     void X509V3_EXT_val_prn(bio_st*, stack_st_CONF_VALUE*, int, int) @nogc nothrow;
2118     int X509V3_add1_i2d(stack_st_X509_EXTENSION**, int, void*, int, c_ulong) @nogc nothrow;
2119     X509_extension_st* X509V3_EXT_i2d(int, int, void*) @nogc nothrow;
2120     void* X509V3_get_d2i(const(stack_st_X509_EXTENSION)*, int, int*, int*) @nogc nothrow;
2121     void* X509V3_EXT_d2i(X509_extension_st*) @nogc nothrow;
2122     stack_st_CONF_VALUE* X509V3_parse_list(const(char)*) @nogc nothrow;
2123     int X509V3_add_standard_extensions() @nogc nothrow;
2124     const(v3_ext_method)* X509V3_EXT_get_nid(int) @nogc nothrow;
2125     const(v3_ext_method)* X509V3_EXT_get(X509_extension_st*) @nogc nothrow;
2126     void X509V3_EXT_cleanup() @nogc nothrow;
2127     int X509V3_EXT_add_alias(int, int) @nogc nothrow;
2128     int X509V3_EXT_add_list(v3_ext_method*) @nogc nothrow;
2129     int X509V3_EXT_add(v3_ext_method*) @nogc nothrow;
2130     char* i2s_ASN1_ENUMERATED_TABLE(v3_ext_method*, const(asn1_string_st)*) @nogc nothrow;
2131     char* i2s_ASN1_ENUMERATED(v3_ext_method*, const(asn1_string_st)*) @nogc nothrow;
2132     asn1_string_st* s2i_ASN1_INTEGER(v3_ext_method*, const(char)*) @nogc nothrow;
2133     char* i2s_ASN1_INTEGER(v3_ext_method*, const(asn1_string_st)*) @nogc nothrow;
2134     int X509V3_add_value_int(const(char)*, const(asn1_string_st)*, stack_st_CONF_VALUE**) @nogc nothrow;
2135     int X509V3_add_value_bool(const(char)*, int, stack_st_CONF_VALUE**) @nogc nothrow;
2136     int X509V3_add_value_uchar(const(char)*, const(ubyte)*, stack_st_CONF_VALUE**) @nogc nothrow;
2137     int X509V3_add_value(const(char)*, const(char)*, stack_st_CONF_VALUE**) @nogc nothrow;
2138     void X509V3_set_ctx(v3_ext_ctx*, x509_st*, x509_st*, X509_req_st*, X509_crl_st*, int) @nogc nothrow;
2139     void X509V3_section_free(v3_ext_ctx*, stack_st_CONF_VALUE*) @nogc nothrow;
2140     void X509V3_string_free(v3_ext_ctx*, char*) @nogc nothrow;
2141     stack_st_CONF_VALUE* X509V3_get_section(v3_ext_ctx*, const(char)*) @nogc nothrow;
2142     char* X509V3_get_string(v3_ext_ctx*, const(char)*, const(char)*) @nogc nothrow;
2143     void X509V3_set_conf_lhash(v3_ext_ctx*, lhash_st_CONF_VALUE*) @nogc nothrow;
2144     void X509V3_set_nconf(v3_ext_ctx*, conf_st*) @nogc nothrow;
2145     int X509V3_get_value_int(const(CONF_VALUE)*, asn1_string_st**) @nogc nothrow;
2146     int X509V3_get_value_bool(const(CONF_VALUE)*, int*) @nogc nothrow;
2147     int X509V3_add_value_bool_nf(const(char)*, int, stack_st_CONF_VALUE**) @nogc nothrow;
2148     int X509V3_EXT_CRL_add_conf(lhash_st_CONF_VALUE*, v3_ext_ctx*, const(char)*, X509_crl_st*) @nogc nothrow;
2149     int X509V3_EXT_REQ_add_conf(lhash_st_CONF_VALUE*, v3_ext_ctx*, const(char)*, X509_req_st*) @nogc nothrow;
2150     int X509V3_EXT_add_conf(lhash_st_CONF_VALUE*, v3_ext_ctx*, const(char)*, x509_st*) @nogc nothrow;
2151     X509_extension_st* X509V3_EXT_conf(lhash_st_CONF_VALUE*, v3_ext_ctx*, const(char)*, const(char)*) @nogc nothrow;
2152     X509_extension_st* X509V3_EXT_conf_nid(lhash_st_CONF_VALUE*, v3_ext_ctx*, int, const(char)*) @nogc nothrow;
2153     int X509V3_EXT_CRL_add_nconf(conf_st*, v3_ext_ctx*, const(char)*, X509_crl_st*) @nogc nothrow;
2154     int X509V3_EXT_REQ_add_nconf(conf_st*, v3_ext_ctx*, const(char)*, X509_req_st*) @nogc nothrow;
2155     int X509V3_EXT_add_nconf(conf_st*, v3_ext_ctx*, const(char)*, x509_st*) @nogc nothrow;
2156     int X509V3_EXT_add_nconf_sk(conf_st*, v3_ext_ctx*, const(char)*, stack_st_X509_EXTENSION**) @nogc nothrow;
2157     void BN_set_flags(bignum_st*, int) @nogc nothrow;
2158     int BN_get_flags(const(bignum_st)*, int) @nogc nothrow;
2159     X509_extension_st* X509V3_EXT_nconf(conf_st*, v3_ext_ctx*, const(char)*, const(char)*) @nogc nothrow;
2160     X509_extension_st* X509V3_EXT_nconf_nid(conf_st*, v3_ext_ctx*, int, const(char)*) @nogc nothrow;
2161     void X509V3_conf_free(CONF_VALUE*) @nogc nothrow;
2162     GENERAL_NAME_st* v2i_GENERAL_NAME_ex(GENERAL_NAME_st*, const(v3_ext_method)*, v3_ext_ctx*, CONF_VALUE*, int) @nogc nothrow;
2163     GENERAL_NAME_st* v2i_GENERAL_NAME(const(v3_ext_method)*, v3_ext_ctx*, CONF_VALUE*) @nogc nothrow;
2164     void BN_with_flags(bignum_st*, const(bignum_st)*, int) @nogc nothrow;
2165     int BN_GENCB_call(bn_gencb_st*, int, int) @nogc nothrow;
2166     bn_gencb_st* BN_GENCB_new() @nogc nothrow;
2167     void BN_GENCB_free(bn_gencb_st*) @nogc nothrow;
2168     void BN_GENCB_set_old(bn_gencb_st*, void function(int, int, void*), void*) @nogc nothrow;
2169     void BN_GENCB_set(bn_gencb_st*, int function(int, int, bn_gencb_st*), void*) @nogc nothrow;
2170     void* BN_GENCB_get_arg(bn_gencb_st*) @nogc nothrow;
2171     GENERAL_NAME_st* a2i_GENERAL_NAME(GENERAL_NAME_st*, const(v3_ext_method)*, v3_ext_ctx*, int, const(char)*, int) @nogc nothrow;
2172     int BN_abs_is_word(const(bignum_st)*, const(c_ulong)) @nogc nothrow;
2173     int BN_is_zero(const(bignum_st)*) @nogc nothrow;
2174     int BN_is_one(const(bignum_st)*) @nogc nothrow;
2175     int BN_is_word(const(bignum_st)*, const(c_ulong)) @nogc nothrow;
2176     int BN_is_odd(const(bignum_st)*) @nogc nothrow;
2177     void BN_zero_ex(bignum_st*) @nogc nothrow;
2178     POLICY_CONSTRAINTS_st* POLICY_CONSTRAINTS_new() @nogc nothrow;
2179     const(bignum_st)* BN_value_one() @nogc nothrow;
2180     char* BN_options() @nogc nothrow;
2181     bignum_ctx* BN_CTX_new() @nogc nothrow;
2182     bignum_ctx* BN_CTX_secure_new() @nogc nothrow;
2183     void BN_CTX_free(bignum_ctx*) @nogc nothrow;
2184     void BN_CTX_start(bignum_ctx*) @nogc nothrow;
2185     bignum_st* BN_CTX_get(bignum_ctx*) @nogc nothrow;
2186     void BN_CTX_end(bignum_ctx*) @nogc nothrow;
2187     int BN_rand(bignum_st*, int, int, int) @nogc nothrow;
2188     int BN_priv_rand(bignum_st*, int, int, int) @nogc nothrow;
2189     int BN_rand_range(bignum_st*, const(bignum_st)*) @nogc nothrow;
2190     int BN_priv_rand_range(bignum_st*, const(bignum_st)*) @nogc nothrow;
2191     int BN_pseudo_rand(bignum_st*, int, int, int) @nogc nothrow;
2192     int BN_pseudo_rand_range(bignum_st*, const(bignum_st)*) @nogc nothrow;
2193     int BN_num_bits(const(bignum_st)*) @nogc nothrow;
2194     int BN_num_bits_word(c_ulong) @nogc nothrow;
2195     int BN_security_bits(int, int) @nogc nothrow;
2196     bignum_st* BN_new() @nogc nothrow;
2197     bignum_st* BN_secure_new() @nogc nothrow;
2198     void BN_clear_free(bignum_st*) @nogc nothrow;
2199     bignum_st* BN_copy(bignum_st*, const(bignum_st)*) @nogc nothrow;
2200     void BN_swap(bignum_st*, bignum_st*) @nogc nothrow;
2201     bignum_st* BN_bin2bn(const(ubyte)*, int, bignum_st*) @nogc nothrow;
2202     int BN_bn2bin(const(bignum_st)*, ubyte*) @nogc nothrow;
2203     int BN_bn2binpad(const(bignum_st)*, ubyte*, int) @nogc nothrow;
2204     bignum_st* BN_lebin2bn(const(ubyte)*, int, bignum_st*) @nogc nothrow;
2205     int BN_bn2lebinpad(const(bignum_st)*, ubyte*, int) @nogc nothrow;
2206     bignum_st* BN_mpi2bn(const(ubyte)*, int, bignum_st*) @nogc nothrow;
2207     int BN_bn2mpi(const(bignum_st)*, ubyte*) @nogc nothrow;
2208     int BN_sub(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2209     int BN_usub(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2210     int BN_uadd(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2211     int BN_add(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2212     int BN_mul(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2213     int BN_sqr(bignum_st*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2214     void BN_set_negative(bignum_st*, int) @nogc nothrow;
2215     int BN_is_negative(const(bignum_st)*) @nogc nothrow;
2216     int BN_div(bignum_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2217     int BN_nnmod(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2218     int BN_mod_add(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2219     int BN_mod_add_quick(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2220     int BN_mod_sub(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2221     int BN_mod_sub_quick(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2222     int BN_mod_mul(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2223     int BN_mod_sqr(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2224     int BN_mod_lshift1(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2225     int BN_mod_lshift1_quick(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2226     int BN_mod_lshift(bignum_st*, const(bignum_st)*, int, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2227     int BN_mod_lshift_quick(bignum_st*, const(bignum_st)*, int, const(bignum_st)*) @nogc nothrow;
2228     c_ulong BN_mod_word(const(bignum_st)*, c_ulong) @nogc nothrow;
2229     c_ulong BN_div_word(bignum_st*, c_ulong) @nogc nothrow;
2230     int BN_mul_word(bignum_st*, c_ulong) @nogc nothrow;
2231     int BN_add_word(bignum_st*, c_ulong) @nogc nothrow;
2232     int BN_sub_word(bignum_st*, c_ulong) @nogc nothrow;
2233     int BN_set_word(bignum_st*, c_ulong) @nogc nothrow;
2234     c_ulong BN_get_word(const(bignum_st)*) @nogc nothrow;
2235     int BN_cmp(const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2236     void BN_free(bignum_st*) @nogc nothrow;
2237     int BN_is_bit_set(const(bignum_st)*, int) @nogc nothrow;
2238     int BN_lshift(bignum_st*, const(bignum_st)*, int) @nogc nothrow;
2239     int BN_lshift1(bignum_st*, const(bignum_st)*) @nogc nothrow;
2240     int BN_exp(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2241     int BN_mod_exp(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2242     int BN_mod_exp_mont(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) @nogc nothrow;
2243     int BN_mod_exp_mont_consttime(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) @nogc nothrow;
2244     int BN_mod_exp_mont_word(bignum_st*, c_ulong, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) @nogc nothrow;
2245     int BN_mod_exp2_mont(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) @nogc nothrow;
2246     int BN_mod_exp_simple(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2247     int BN_mask_bits(bignum_st*, int) @nogc nothrow;
2248     int BN_print_fp(_IO_FILE*, const(bignum_st)*) @nogc nothrow;
2249     int BN_print(bio_st*, const(bignum_st)*) @nogc nothrow;
2250     int BN_reciprocal(bignum_st*, const(bignum_st)*, int, bignum_ctx*) @nogc nothrow;
2251     int BN_rshift(bignum_st*, const(bignum_st)*, int) @nogc nothrow;
2252     int BN_rshift1(bignum_st*, const(bignum_st)*) @nogc nothrow;
2253     void BN_clear(bignum_st*) @nogc nothrow;
2254     bignum_st* BN_dup(const(bignum_st)*) @nogc nothrow;
2255     int BN_ucmp(const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2256     int BN_set_bit(bignum_st*, int) @nogc nothrow;
2257     int BN_clear_bit(bignum_st*, int) @nogc nothrow;
2258     char* BN_bn2hex(const(bignum_st)*) @nogc nothrow;
2259     char* BN_bn2dec(const(bignum_st)*) @nogc nothrow;
2260     int BN_hex2bn(bignum_st**, const(char)*) @nogc nothrow;
2261     int BN_dec2bn(bignum_st**, const(char)*) @nogc nothrow;
2262     int BN_asc2bn(bignum_st**, const(char)*) @nogc nothrow;
2263     int BN_gcd(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2264     int BN_kronecker(const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2265     bignum_st* BN_mod_inverse(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2266     bignum_st* BN_mod_sqrt(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2267     void BN_consttime_swap(c_ulong, bignum_st*, bignum_st*, int) @nogc nothrow;
2268     bignum_st* BN_generate_prime(bignum_st*, int, int, const(bignum_st)*, const(bignum_st)*, void function(int, int, void*), void*) @nogc nothrow;
2269     int BN_is_prime(const(bignum_st)*, int, void function(int, int, void*), bignum_ctx*, void*) @nogc nothrow;
2270     int BN_is_prime_fasttest(const(bignum_st)*, int, void function(int, int, void*), bignum_ctx*, void*, int) @nogc nothrow;
2271     int BN_generate_prime_ex(bignum_st*, int, int, const(bignum_st)*, const(bignum_st)*, bn_gencb_st*) @nogc nothrow;
2272     int BN_is_prime_ex(const(bignum_st)*, int, bignum_ctx*, bn_gencb_st*) @nogc nothrow;
2273     int BN_is_prime_fasttest_ex(const(bignum_st)*, int, bignum_ctx*, int, bn_gencb_st*) @nogc nothrow;
2274     int BN_X931_generate_Xpq(bignum_st*, bignum_st*, int, bignum_ctx*) @nogc nothrow;
2275     int BN_X931_derive_prime_ex(bignum_st*, bignum_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_gencb_st*) @nogc nothrow;
2276     int BN_X931_generate_prime_ex(bignum_st*, bignum_st*, bignum_st*, bignum_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_gencb_st*) @nogc nothrow;
2277     bn_mont_ctx_st* BN_MONT_CTX_new() @nogc nothrow;
2278     int BN_mod_mul_montgomery(bignum_st*, const(bignum_st)*, const(bignum_st)*, bn_mont_ctx_st*, bignum_ctx*) @nogc nothrow;
2279     int BN_to_montgomery(bignum_st*, const(bignum_st)*, bn_mont_ctx_st*, bignum_ctx*) @nogc nothrow;
2280     int BN_from_montgomery(bignum_st*, const(bignum_st)*, bn_mont_ctx_st*, bignum_ctx*) @nogc nothrow;
2281     void BN_MONT_CTX_free(bn_mont_ctx_st*) @nogc nothrow;
2282     int BN_MONT_CTX_set(bn_mont_ctx_st*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2283     bn_mont_ctx_st* BN_MONT_CTX_copy(bn_mont_ctx_st*, bn_mont_ctx_st*) @nogc nothrow;
2284     bn_mont_ctx_st* BN_MONT_CTX_set_locked(bn_mont_ctx_st**, void*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2285     void POLICY_CONSTRAINTS_free(POLICY_CONSTRAINTS_st*) @nogc nothrow;
2286     NAME_CONSTRAINTS_st* NAME_CONSTRAINTS_new() @nogc nothrow;
2287     bn_blinding_st* BN_BLINDING_new(const(bignum_st)*, const(bignum_st)*, bignum_st*) @nogc nothrow;
2288     void BN_BLINDING_free(bn_blinding_st*) @nogc nothrow;
2289     int BN_BLINDING_update(bn_blinding_st*, bignum_ctx*) @nogc nothrow;
2290     int BN_BLINDING_convert(bignum_st*, bn_blinding_st*, bignum_ctx*) @nogc nothrow;
2291     int BN_BLINDING_invert(bignum_st*, bn_blinding_st*, bignum_ctx*) @nogc nothrow;
2292     int BN_BLINDING_convert_ex(bignum_st*, bignum_st*, bn_blinding_st*, bignum_ctx*) @nogc nothrow;
2293     int BN_BLINDING_invert_ex(bignum_st*, const(bignum_st)*, bn_blinding_st*, bignum_ctx*) @nogc nothrow;
2294     int BN_BLINDING_is_current_thread(bn_blinding_st*) @nogc nothrow;
2295     void BN_BLINDING_set_current_thread(bn_blinding_st*) @nogc nothrow;
2296     int BN_BLINDING_lock(bn_blinding_st*) @nogc nothrow;
2297     int BN_BLINDING_unlock(bn_blinding_st*) @nogc nothrow;
2298     c_ulong BN_BLINDING_get_flags(const(bn_blinding_st)*) @nogc nothrow;
2299     void BN_BLINDING_set_flags(bn_blinding_st*, c_ulong) @nogc nothrow;
2300     bn_blinding_st* BN_BLINDING_create_param(bn_blinding_st*, const(bignum_st)*, bignum_st*, bignum_ctx*, int function(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*), bn_mont_ctx_st*) @nogc nothrow;
2301     void BN_set_params(int, int, int, int) @nogc nothrow;
2302     int BN_get_params(int) @nogc nothrow;
2303     bn_recp_ctx_st* BN_RECP_CTX_new() @nogc nothrow;
2304     void BN_RECP_CTX_free(bn_recp_ctx_st*) @nogc nothrow;
2305     int BN_RECP_CTX_set(bn_recp_ctx_st*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2306     int BN_mod_mul_reciprocal(bignum_st*, const(bignum_st)*, const(bignum_st)*, bn_recp_ctx_st*, bignum_ctx*) @nogc nothrow;
2307     int BN_mod_exp_recp(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2308     int BN_div_recp(bignum_st*, bignum_st*, const(bignum_st)*, bn_recp_ctx_st*, bignum_ctx*) @nogc nothrow;
2309     int BN_GF2m_add(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2310     void NAME_CONSTRAINTS_free(NAME_CONSTRAINTS_st*) @nogc nothrow;
2311     int BN_GF2m_mod(bignum_st*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
2312     int BN_GF2m_mod_mul(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2313     int BN_GF2m_mod_sqr(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2314     int BN_GF2m_mod_inv(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2315     int BN_GF2m_mod_div(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2316     int BN_GF2m_mod_exp(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2317     int BN_GF2m_mod_sqrt(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2318     int BN_GF2m_mod_solve_quad(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2319     int BN_GF2m_mod_arr(bignum_st*, const(bignum_st)*, const(int)*) @nogc nothrow;
2320     int BN_GF2m_mod_mul_arr(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2321     int BN_GF2m_mod_sqr_arr(bignum_st*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2322     int BN_GF2m_mod_inv_arr(bignum_st*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2323     int BN_GF2m_mod_div_arr(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2324     int BN_GF2m_mod_exp_arr(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2325     int BN_GF2m_mod_sqrt_arr(bignum_st*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2326     int BN_GF2m_mod_solve_quad_arr(bignum_st*, const(bignum_st)*, const(int)*, bignum_ctx*) @nogc nothrow;
2327     int BN_GF2m_poly2arr(const(bignum_st)*, int*, int) @nogc nothrow;
2328     int BN_GF2m_arr2poly(const(int)*, bignum_st*) @nogc nothrow;
2329     int BN_nist_mod_192(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2330     int BN_nist_mod_224(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2331     int BN_nist_mod_256(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2332     int BN_nist_mod_384(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2333     int BN_nist_mod_521(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
2334     const(bignum_st)* BN_get0_nist_prime_192() @nogc nothrow;
2335     const(bignum_st)* BN_get0_nist_prime_224() @nogc nothrow;
2336     const(bignum_st)* BN_get0_nist_prime_256() @nogc nothrow;
2337     const(bignum_st)* BN_get0_nist_prime_384() @nogc nothrow;
2338     const(bignum_st)* BN_get0_nist_prime_521() @nogc nothrow;
2339     int function(bignum_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) BN_nist_mod_func(const(bignum_st)*) @nogc nothrow;
2340     int BN_generate_dsa_nonce(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(ubyte)*, c_ulong, bignum_ctx*) @nogc nothrow;
2341     bignum_st* BN_get_rfc2409_prime_768(bignum_st*) @nogc nothrow;
2342     bignum_st* BN_get_rfc2409_prime_1024(bignum_st*) @nogc nothrow;
2343     bignum_st* BN_get_rfc3526_prime_1536(bignum_st*) @nogc nothrow;
2344     bignum_st* BN_get_rfc3526_prime_2048(bignum_st*) @nogc nothrow;
2345     bignum_st* BN_get_rfc3526_prime_3072(bignum_st*) @nogc nothrow;
2346     bignum_st* BN_get_rfc3526_prime_4096(bignum_st*) @nogc nothrow;
2347     bignum_st* BN_get_rfc3526_prime_6144(bignum_st*) @nogc nothrow;
2348     bignum_st* BN_get_rfc3526_prime_8192(bignum_st*) @nogc nothrow;
2349     GENERAL_SUBTREE_st* GENERAL_SUBTREE_new() @nogc nothrow;
2350     void GENERAL_SUBTREE_free(GENERAL_SUBTREE_st*) @nogc nothrow;
2351     int BN_bntest_rand(bignum_st*, int, int, int) @nogc nothrow;
2352     int ERR_load_BN_strings() @nogc nothrow;
2353     POLICY_MAPPING_st* POLICY_MAPPING_new() @nogc nothrow;
2354     void POLICY_MAPPING_free(POLICY_MAPPING_st*) @nogc nothrow;
2355     stack_st_ACCESS_DESCRIPTION* AUTHORITY_INFO_ACCESS_new() @nogc nothrow;
2356     stack_st_ACCESS_DESCRIPTION* d2i_AUTHORITY_INFO_ACCESS(stack_st_ACCESS_DESCRIPTION**, const(ubyte)**, c_long) @nogc nothrow;
2357     void AUTHORITY_INFO_ACCESS_free(stack_st_ACCESS_DESCRIPTION*) @nogc nothrow;
2358     int i2d_AUTHORITY_INFO_ACCESS(stack_st_ACCESS_DESCRIPTION*, ubyte**) @nogc nothrow;
2359     ACCESS_DESCRIPTION_st* d2i_ACCESS_DESCRIPTION(ACCESS_DESCRIPTION_st**, const(ubyte)**, c_long) @nogc nothrow;
2360     ACCESS_DESCRIPTION_st* ACCESS_DESCRIPTION_new() @nogc nothrow;
2361     int i2d_ACCESS_DESCRIPTION(ACCESS_DESCRIPTION_st*, ubyte**) @nogc nothrow;
2362     void ACCESS_DESCRIPTION_free(ACCESS_DESCRIPTION_st*) @nogc nothrow;
2363     int NAME_CONSTRAINTS_check_CN(x509_st*, NAME_CONSTRAINTS_st*) @nogc nothrow;
2364     int NAME_CONSTRAINTS_check(x509_st*, NAME_CONSTRAINTS_st*) @nogc nothrow;
2365     int DIST_POINT_set_dpname(DIST_POINT_NAME_st*, X509_name_st*) @nogc nothrow;
2366     ISSUING_DIST_POINT_st* ISSUING_DIST_POINT_new() @nogc nothrow;
2367     ISSUING_DIST_POINT_st* d2i_ISSUING_DIST_POINT(ISSUING_DIST_POINT_st**, const(ubyte)**, c_long) @nogc nothrow;
2368     void ISSUING_DIST_POINT_free(ISSUING_DIST_POINT_st*) @nogc nothrow;
2369     int i2d_ISSUING_DIST_POINT(ISSUING_DIST_POINT_st*, ubyte**) @nogc nothrow;
2370     DIST_POINT_NAME_st* d2i_DIST_POINT_NAME(DIST_POINT_NAME_st**, const(ubyte)**, c_long) @nogc nothrow;
2371     DIST_POINT_NAME_st* DIST_POINT_NAME_new() @nogc nothrow;
2372     int i2d_DIST_POINT_NAME(DIST_POINT_NAME_st*, ubyte**) @nogc nothrow;
2373     void DIST_POINT_NAME_free(DIST_POINT_NAME_st*) @nogc nothrow;
2374     DIST_POINT_st* DIST_POINT_new() @nogc nothrow;
2375     DIST_POINT_st* d2i_DIST_POINT(DIST_POINT_st**, const(ubyte)**, c_long) @nogc nothrow;
2376     void DIST_POINT_free(DIST_POINT_st*) @nogc nothrow;
2377     int i2d_DIST_POINT(DIST_POINT_st*, ubyte**) @nogc nothrow;
2378     stack_st_DIST_POINT* CRL_DIST_POINTS_new() @nogc nothrow;
2379     stack_st_DIST_POINT* d2i_CRL_DIST_POINTS(stack_st_DIST_POINT**, const(ubyte)**, c_long) @nogc nothrow;
2380     int i2d_CRL_DIST_POINTS(stack_st_DIST_POINT*, ubyte**) @nogc nothrow;
2381     void CRL_DIST_POINTS_free(stack_st_DIST_POINT*) @nogc nothrow;
2382     NOTICEREF_st* d2i_NOTICEREF(NOTICEREF_st**, const(ubyte)**, c_long) @nogc nothrow;
2383     NOTICEREF_st* NOTICEREF_new() @nogc nothrow;
2384     int i2d_NOTICEREF(NOTICEREF_st*, ubyte**) @nogc nothrow;
2385     void NOTICEREF_free(NOTICEREF_st*) @nogc nothrow;
2386     USERNOTICE_st* d2i_USERNOTICE(USERNOTICE_st**, const(ubyte)**, c_long) @nogc nothrow;
2387     USERNOTICE_st* USERNOTICE_new() @nogc nothrow;
2388     int i2d_USERNOTICE(USERNOTICE_st*, ubyte**) @nogc nothrow;
2389     void USERNOTICE_free(USERNOTICE_st*) @nogc nothrow;
2390     POLICYQUALINFO_st* POLICYQUALINFO_new() @nogc nothrow;
2391     POLICYQUALINFO_st* d2i_POLICYQUALINFO(POLICYQUALINFO_st**, const(ubyte)**, c_long) @nogc nothrow;
2392     int i2d_POLICYQUALINFO(POLICYQUALINFO_st*, ubyte**) @nogc nothrow;
2393     void POLICYQUALINFO_free(POLICYQUALINFO_st*) @nogc nothrow;
2394     POLICYINFO_st* POLICYINFO_new() @nogc nothrow;
2395     POLICYINFO_st* d2i_POLICYINFO(POLICYINFO_st**, const(ubyte)**, c_long) @nogc nothrow;
2396     void POLICYINFO_free(POLICYINFO_st*) @nogc nothrow;
2397     int i2d_POLICYINFO(POLICYINFO_st*, ubyte**) @nogc nothrow;
2398     stack_st_POLICYINFO* d2i_CERTIFICATEPOLICIES(stack_st_POLICYINFO**, const(ubyte)**, c_long) @nogc nothrow;
2399     stack_st_POLICYINFO* CERTIFICATEPOLICIES_new() @nogc nothrow;
2400     int i2d_CERTIFICATEPOLICIES(stack_st_POLICYINFO*, ubyte**) @nogc nothrow;
2401     void CERTIFICATEPOLICIES_free(stack_st_POLICYINFO*) @nogc nothrow;
2402     stack_st_ASN1_INTEGER* TLS_FEATURE_new() @nogc nothrow;
2403     void TLS_FEATURE_free(stack_st_ASN1_INTEGER*) @nogc nothrow;
2404     buf_mem_st* BUF_MEM_new() @nogc nothrow;
2405     buf_mem_st* BUF_MEM_new_ex(c_ulong) @nogc nothrow;
2406     void BUF_MEM_free(buf_mem_st*) @nogc nothrow;
2407     c_ulong BUF_MEM_grow(buf_mem_st*, c_ulong) @nogc nothrow;
2408     c_ulong BUF_MEM_grow_clean(buf_mem_st*, c_ulong) @nogc nothrow;
2409     void BUF_reverse(ubyte*, const(ubyte)*, c_ulong) @nogc nothrow;
2410     int i2a_ACCESS_DESCRIPTION(bio_st*, const(ACCESS_DESCRIPTION_st)*) @nogc nothrow;
2411     int ERR_load_BUF_strings() @nogc nothrow;
2412     stack_st_ASN1_OBJECT* EXTENDED_KEY_USAGE_new() @nogc nothrow;
2413     stack_st_ASN1_OBJECT* d2i_EXTENDED_KEY_USAGE(stack_st_ASN1_OBJECT**, const(ubyte)**, c_long) @nogc nothrow;
2414     void EXTENDED_KEY_USAGE_free(stack_st_ASN1_OBJECT*) @nogc nothrow;
2415     int i2d_EXTENDED_KEY_USAGE(stack_st_ASN1_OBJECT*, ubyte**) @nogc nothrow;
2416     struct CONF_VALUE
2417     {
2418         char* section;
2419         char* name;
2420         char* value;
2421     }
2422     static int sk_CONF_VALUE_insert(stack_st_CONF_VALUE*, CONF_VALUE*, int) @nogc nothrow;
2423     static CONF_VALUE* sk_CONF_VALUE_set(stack_st_CONF_VALUE*, int, CONF_VALUE*) @nogc nothrow;
2424     static int sk_CONF_VALUE_find(stack_st_CONF_VALUE*, CONF_VALUE*) @nogc nothrow;
2425     static int sk_CONF_VALUE_find_ex(stack_st_CONF_VALUE*, CONF_VALUE*) @nogc nothrow;
2426     static void sk_CONF_VALUE_sort(stack_st_CONF_VALUE*) @nogc nothrow;
2427     static int sk_CONF_VALUE_is_sorted(const(stack_st_CONF_VALUE)*) @nogc nothrow;
2428     static stack_st_CONF_VALUE* sk_CONF_VALUE_dup(const(stack_st_CONF_VALUE)*) @nogc nothrow;
2429     static stack_st_CONF_VALUE* sk_CONF_VALUE_deep_copy(const(stack_st_CONF_VALUE)*, CONF_VALUE* function(const(CONF_VALUE)*), void function(CONF_VALUE*)) @nogc nothrow;
2430     static int function(const(const(CONF_VALUE)*)*, const(const(CONF_VALUE)*)*) sk_CONF_VALUE_set_cmp_func(stack_st_CONF_VALUE*, int function(const(const(CONF_VALUE)*)*, const(const(CONF_VALUE)*)*)) @nogc nothrow;
2431     static CONF_VALUE* sk_CONF_VALUE_shift(stack_st_CONF_VALUE*) @nogc nothrow;
2432     static void sk_CONF_VALUE_pop_free(stack_st_CONF_VALUE*, void function(CONF_VALUE*)) @nogc nothrow;
2433     static CONF_VALUE* sk_CONF_VALUE_pop(stack_st_CONF_VALUE*) @nogc nothrow;
2434     static int sk_CONF_VALUE_unshift(stack_st_CONF_VALUE*, CONF_VALUE*) @nogc nothrow;
2435     static int sk_CONF_VALUE_push(stack_st_CONF_VALUE*, CONF_VALUE*) @nogc nothrow;
2436     static CONF_VALUE* sk_CONF_VALUE_delete_ptr(stack_st_CONF_VALUE*, CONF_VALUE*) @nogc nothrow;
2437     static CONF_VALUE* sk_CONF_VALUE_delete(stack_st_CONF_VALUE*, int) @nogc nothrow;
2438     static void sk_CONF_VALUE_zero(stack_st_CONF_VALUE*) @nogc nothrow;
2439     static void sk_CONF_VALUE_free(stack_st_CONF_VALUE*) @nogc nothrow;
2440     static int sk_CONF_VALUE_reserve(stack_st_CONF_VALUE*, int) @nogc nothrow;
2441     static stack_st_CONF_VALUE* sk_CONF_VALUE_new_reserve(int function(const(const(CONF_VALUE)*)*, const(const(CONF_VALUE)*)*), int) @nogc nothrow;
2442     static stack_st_CONF_VALUE* sk_CONF_VALUE_new_null() @nogc nothrow;
2443     static stack_st_CONF_VALUE* sk_CONF_VALUE_new(int function(const(const(CONF_VALUE)*)*, const(const(CONF_VALUE)*)*)) @nogc nothrow;
2444     static CONF_VALUE* sk_CONF_VALUE_value(const(stack_st_CONF_VALUE)*, int) @nogc nothrow;
2445     static int sk_CONF_VALUE_num(const(stack_st_CONF_VALUE)*) @nogc nothrow;
2446     alias sk_CONF_VALUE_copyfunc = CONF_VALUE* function(const(CONF_VALUE)*);
2447     alias sk_CONF_VALUE_freefunc = void function(CONF_VALUE*);
2448     alias sk_CONF_VALUE_compfunc = int function(const(const(CONF_VALUE)*)*, const(const(CONF_VALUE)*)*);
2449     struct stack_st_CONF_VALUE;
2450     static void lh_CONF_VALUE_free(lhash_st_CONF_VALUE*) @nogc nothrow;
2451     struct lhash_st_CONF_VALUE
2452     {
2453         union lh_CONF_VALUE_dummy
2454         {
2455             void* d1;
2456             c_ulong d2;
2457             int d3;
2458         }
2459         lhash_st_CONF_VALUE.lh_CONF_VALUE_dummy dummy;
2460     }
2461     static void lh_CONF_VALUE_stats_bio(const(lhash_st_CONF_VALUE)*, bio_st*) @nogc nothrow;
2462     static CONF_VALUE* lh_CONF_VALUE_delete(lhash_st_CONF_VALUE*, const(CONF_VALUE)*) @nogc nothrow;
2463     static CONF_VALUE* lh_CONF_VALUE_retrieve(lhash_st_CONF_VALUE*, const(CONF_VALUE)*) @nogc nothrow;
2464     static int lh_CONF_VALUE_error(lhash_st_CONF_VALUE*) @nogc nothrow;
2465     static c_ulong lh_CONF_VALUE_num_items(lhash_st_CONF_VALUE*) @nogc nothrow;
2466     static void lh_CONF_VALUE_node_stats_bio(const(lhash_st_CONF_VALUE)*, bio_st*) @nogc nothrow;
2467     static void lh_CONF_VALUE_node_usage_stats_bio(const(lhash_st_CONF_VALUE)*, bio_st*) @nogc nothrow;
2468     static c_ulong lh_CONF_VALUE_get_down_load(lhash_st_CONF_VALUE*) @nogc nothrow;
2469     static void lh_CONF_VALUE_set_down_load(lhash_st_CONF_VALUE*, c_ulong) @nogc nothrow;
2470     static void lh_CONF_VALUE_doall(lhash_st_CONF_VALUE*, void function(CONF_VALUE*)) @nogc nothrow;
2471     static CONF_VALUE* lh_CONF_VALUE_insert(lhash_st_CONF_VALUE*, CONF_VALUE*) @nogc nothrow;
2472     static lhash_st_CONF_VALUE* lh_CONF_VALUE_new(c_ulong function(const(CONF_VALUE)*), int function(const(CONF_VALUE)*, const(CONF_VALUE)*)) @nogc nothrow;
2473     struct conf_method_st
2474     {
2475         const(char)* name;
2476         conf_st* function(conf_method_st*) create;
2477         int function(conf_st*) init;
2478         int function(conf_st*) destroy;
2479         int function(conf_st*) destroy_data;
2480         int function(conf_st*, bio_st*, c_long*) load_bio;
2481         int function(const(conf_st)*, bio_st*) dump;
2482         int function(const(conf_st)*, char) is_number;
2483         int function(const(conf_st)*, char) to_int;
2484         int function(conf_st*, const(char)*, c_long*) load;
2485     }
2486     alias CONF_METHOD = conf_method_st;
2487     alias CONF_IMODULE = conf_imodule_st;
2488     struct conf_imodule_st;
2489     alias CONF_MODULE = conf_module_st;
2490     struct conf_module_st;
2491     static conf_module_st* sk_CONF_MODULE_value(const(stack_st_CONF_MODULE)*, int) @nogc nothrow;
2492     static stack_st_CONF_MODULE* sk_CONF_MODULE_new(int function(const(const(conf_module_st)*)*, const(const(conf_module_st)*)*)) @nogc nothrow;
2493     alias sk_CONF_MODULE_copyfunc = conf_module_st* function(const(conf_module_st)*);
2494     alias sk_CONF_MODULE_freefunc = void function(conf_module_st*);
2495     alias sk_CONF_MODULE_compfunc = int function(const(const(conf_module_st)*)*, const(const(conf_module_st)*)*);
2496     struct stack_st_CONF_MODULE;
2497     static stack_st_CONF_MODULE* sk_CONF_MODULE_new_reserve(int function(const(const(conf_module_st)*)*, const(const(conf_module_st)*)*), int) @nogc nothrow;
2498     static stack_st_CONF_MODULE* sk_CONF_MODULE_new_null() @nogc nothrow;
2499     static int sk_CONF_MODULE_reserve(stack_st_CONF_MODULE*, int) @nogc nothrow;
2500     static void sk_CONF_MODULE_free(stack_st_CONF_MODULE*) @nogc nothrow;
2501     static void sk_CONF_MODULE_zero(stack_st_CONF_MODULE*) @nogc nothrow;
2502     static conf_module_st* sk_CONF_MODULE_delete(stack_st_CONF_MODULE*, int) @nogc nothrow;
2503     static int function(const(const(conf_module_st)*)*, const(const(conf_module_st)*)*) sk_CONF_MODULE_set_cmp_func(stack_st_CONF_MODULE*, int function(const(const(conf_module_st)*)*, const(const(conf_module_st)*)*)) @nogc nothrow;
2504     static stack_st_CONF_MODULE* sk_CONF_MODULE_deep_copy(const(stack_st_CONF_MODULE)*, conf_module_st* function(const(conf_module_st)*), void function(conf_module_st*)) @nogc nothrow;
2505     static conf_module_st* sk_CONF_MODULE_delete_ptr(stack_st_CONF_MODULE*, conf_module_st*) @nogc nothrow;
2506     static int sk_CONF_MODULE_push(stack_st_CONF_MODULE*, conf_module_st*) @nogc nothrow;
2507     static int sk_CONF_MODULE_unshift(stack_st_CONF_MODULE*, conf_module_st*) @nogc nothrow;
2508     static conf_module_st* sk_CONF_MODULE_pop(stack_st_CONF_MODULE*) @nogc nothrow;
2509     static conf_module_st* sk_CONF_MODULE_shift(stack_st_CONF_MODULE*) @nogc nothrow;
2510     static void sk_CONF_MODULE_pop_free(stack_st_CONF_MODULE*, void function(conf_module_st*)) @nogc nothrow;
2511     static int sk_CONF_MODULE_insert(stack_st_CONF_MODULE*, conf_module_st*, int) @nogc nothrow;
2512     static conf_module_st* sk_CONF_MODULE_set(stack_st_CONF_MODULE*, int, conf_module_st*) @nogc nothrow;
2513     static int sk_CONF_MODULE_find(stack_st_CONF_MODULE*, conf_module_st*) @nogc nothrow;
2514     static int sk_CONF_MODULE_find_ex(stack_st_CONF_MODULE*, conf_module_st*) @nogc nothrow;
2515     static void sk_CONF_MODULE_sort(stack_st_CONF_MODULE*) @nogc nothrow;
2516     static int sk_CONF_MODULE_is_sorted(const(stack_st_CONF_MODULE)*) @nogc nothrow;
2517     static int sk_CONF_MODULE_num(const(stack_st_CONF_MODULE)*) @nogc nothrow;
2518     static stack_st_CONF_MODULE* sk_CONF_MODULE_dup(const(stack_st_CONF_MODULE)*) @nogc nothrow;
2519     struct stack_st_CONF_IMODULE;
2520     alias sk_CONF_IMODULE_compfunc = int function(const(const(conf_imodule_st)*)*, const(const(conf_imodule_st)*)*);
2521     alias sk_CONF_IMODULE_freefunc = void function(conf_imodule_st*);
2522     alias sk_CONF_IMODULE_copyfunc = conf_imodule_st* function(const(conf_imodule_st)*);
2523     static int sk_CONF_IMODULE_num(const(stack_st_CONF_IMODULE)*) @nogc nothrow;
2524     static conf_imodule_st* sk_CONF_IMODULE_value(const(stack_st_CONF_IMODULE)*, int) @nogc nothrow;
2525     static stack_st_CONF_IMODULE* sk_CONF_IMODULE_new(int function(const(const(conf_imodule_st)*)*, const(const(conf_imodule_st)*)*)) @nogc nothrow;
2526     static stack_st_CONF_IMODULE* sk_CONF_IMODULE_new_null() @nogc nothrow;
2527     static stack_st_CONF_IMODULE* sk_CONF_IMODULE_new_reserve(int function(const(const(conf_imodule_st)*)*, const(const(conf_imodule_st)*)*), int) @nogc nothrow;
2528     static int sk_CONF_IMODULE_reserve(stack_st_CONF_IMODULE*, int) @nogc nothrow;
2529     static void sk_CONF_IMODULE_free(stack_st_CONF_IMODULE*) @nogc nothrow;
2530     static void sk_CONF_IMODULE_zero(stack_st_CONF_IMODULE*) @nogc nothrow;
2531     static conf_imodule_st* sk_CONF_IMODULE_delete(stack_st_CONF_IMODULE*, int) @nogc nothrow;
2532     static conf_imodule_st* sk_CONF_IMODULE_delete_ptr(stack_st_CONF_IMODULE*, conf_imodule_st*) @nogc nothrow;
2533     static int sk_CONF_IMODULE_unshift(stack_st_CONF_IMODULE*, conf_imodule_st*) @nogc nothrow;
2534     static conf_imodule_st* sk_CONF_IMODULE_pop(stack_st_CONF_IMODULE*) @nogc nothrow;
2535     static conf_imodule_st* sk_CONF_IMODULE_shift(stack_st_CONF_IMODULE*) @nogc nothrow;
2536     static void sk_CONF_IMODULE_pop_free(stack_st_CONF_IMODULE*, void function(conf_imodule_st*)) @nogc nothrow;
2537     static conf_imodule_st* sk_CONF_IMODULE_set(stack_st_CONF_IMODULE*, int, conf_imodule_st*) @nogc nothrow;
2538     static int sk_CONF_IMODULE_find(stack_st_CONF_IMODULE*, conf_imodule_st*) @nogc nothrow;
2539     static int sk_CONF_IMODULE_find_ex(stack_st_CONF_IMODULE*, conf_imodule_st*) @nogc nothrow;
2540     static void sk_CONF_IMODULE_sort(stack_st_CONF_IMODULE*) @nogc nothrow;
2541     static int sk_CONF_IMODULE_is_sorted(const(stack_st_CONF_IMODULE)*) @nogc nothrow;
2542     static stack_st_CONF_IMODULE* sk_CONF_IMODULE_dup(const(stack_st_CONF_IMODULE)*) @nogc nothrow;
2543     static stack_st_CONF_IMODULE* sk_CONF_IMODULE_deep_copy(const(stack_st_CONF_IMODULE)*, conf_imodule_st* function(const(conf_imodule_st)*), void function(conf_imodule_st*)) @nogc nothrow;
2544     static int function(const(const(conf_imodule_st)*)*, const(const(conf_imodule_st)*)*) sk_CONF_IMODULE_set_cmp_func(stack_st_CONF_IMODULE*, int function(const(const(conf_imodule_st)*)*, const(const(conf_imodule_st)*)*)) @nogc nothrow;
2545     static int sk_CONF_IMODULE_insert(stack_st_CONF_IMODULE*, conf_imodule_st*, int) @nogc nothrow;
2546     static int sk_CONF_IMODULE_push(stack_st_CONF_IMODULE*, conf_imodule_st*) @nogc nothrow;
2547     alias conf_init_func = int function(conf_imodule_st*, const(conf_st)*);
2548     alias conf_finish_func = void function(conf_imodule_st*);
2549     asn1_string_st* s2i_ASN1_OCTET_STRING(v3_ext_method*, v3_ext_ctx*, const(char)*) @nogc nothrow;
2550     char* i2s_ASN1_OCTET_STRING(v3_ext_method*, const(asn1_string_st)*) @nogc nothrow;
2551     int GENERAL_NAME_get0_otherName(const(GENERAL_NAME_st)*, asn1_object_st**, asn1_type_st**) @nogc nothrow;
2552     int GENERAL_NAME_set0_othername(GENERAL_NAME_st*, asn1_object_st*, asn1_type_st*) @nogc nothrow;
2553     int CONF_set_default_method(conf_method_st*) @nogc nothrow;
2554     void CONF_set_nconf(conf_st*, lhash_st_CONF_VALUE*) @nogc nothrow;
2555     lhash_st_CONF_VALUE* CONF_load(lhash_st_CONF_VALUE*, const(char)*, c_long*) @nogc nothrow;
2556     lhash_st_CONF_VALUE* CONF_load_fp(lhash_st_CONF_VALUE*, _IO_FILE*, c_long*) @nogc nothrow;
2557     lhash_st_CONF_VALUE* CONF_load_bio(lhash_st_CONF_VALUE*, bio_st*, c_long*) @nogc nothrow;
2558     stack_st_CONF_VALUE* CONF_get_section(lhash_st_CONF_VALUE*, const(char)*) @nogc nothrow;
2559     char* CONF_get_string(lhash_st_CONF_VALUE*, const(char)*, const(char)*) @nogc nothrow;
2560     c_long CONF_get_number(lhash_st_CONF_VALUE*, const(char)*, const(char)*) @nogc nothrow;
2561     void CONF_free(lhash_st_CONF_VALUE*) @nogc nothrow;
2562     int CONF_dump_fp(lhash_st_CONF_VALUE*, _IO_FILE*) @nogc nothrow;
2563     int CONF_dump_bio(lhash_st_CONF_VALUE*, bio_st*) @nogc nothrow;
2564     void OPENSSL_config(const(char)*) @nogc nothrow;
2565     void* GENERAL_NAME_get0_value(const(GENERAL_NAME_st)*, int*) @nogc nothrow;
2566     conf_st* NCONF_new(conf_method_st*) @nogc nothrow;
2567     conf_method_st* NCONF_default() @nogc nothrow;
2568     conf_method_st* NCONF_WIN32() @nogc nothrow;
2569     void NCONF_free(conf_st*) @nogc nothrow;
2570     void NCONF_free_data(conf_st*) @nogc nothrow;
2571     int NCONF_load(conf_st*, const(char)*, c_long*) @nogc nothrow;
2572     int NCONF_load_fp(conf_st*, _IO_FILE*, c_long*) @nogc nothrow;
2573     int NCONF_load_bio(conf_st*, bio_st*, c_long*) @nogc nothrow;
2574     stack_st_CONF_VALUE* NCONF_get_section(const(conf_st)*, const(char)*) @nogc nothrow;
2575     char* NCONF_get_string(const(conf_st)*, const(char)*, const(char)*) @nogc nothrow;
2576     int NCONF_get_number_e(const(conf_st)*, const(char)*, const(char)*, c_long*) @nogc nothrow;
2577     int NCONF_dump_fp(const(conf_st)*, _IO_FILE*) @nogc nothrow;
2578     int NCONF_dump_bio(const(conf_st)*, bio_st*) @nogc nothrow;
2579     void GENERAL_NAME_set0_value(GENERAL_NAME_st*, int, void*) @nogc nothrow;
2580     int CONF_modules_load(const(conf_st)*, const(char)*, c_ulong) @nogc nothrow;
2581     int CONF_modules_load_file(const(char)*, const(char)*, c_ulong) @nogc nothrow;
2582     void CONF_modules_unload(int) @nogc nothrow;
2583     void CONF_modules_finish() @nogc nothrow;
2584     int OTHERNAME_cmp(otherName_st*, otherName_st*) @nogc nothrow;
2585     int CONF_module_add(const(char)*, int function(conf_imodule_st*, const(conf_st)*), void function(conf_imodule_st*)) @nogc nothrow;
2586     const(char)* CONF_imodule_get_name(const(conf_imodule_st)*) @nogc nothrow;
2587     const(char)* CONF_imodule_get_value(const(conf_imodule_st)*) @nogc nothrow;
2588     void* CONF_imodule_get_usr_data(const(conf_imodule_st)*) @nogc nothrow;
2589     void CONF_imodule_set_usr_data(conf_imodule_st*, void*) @nogc nothrow;
2590     conf_module_st* CONF_imodule_get_module(const(conf_imodule_st)*) @nogc nothrow;
2591     c_ulong CONF_imodule_get_flags(const(conf_imodule_st)*) @nogc nothrow;
2592     void CONF_imodule_set_flags(conf_imodule_st*, c_ulong) @nogc nothrow;
2593     void* CONF_module_get_usr_data(conf_module_st*) @nogc nothrow;
2594     void CONF_module_set_usr_data(conf_module_st*, void*) @nogc nothrow;
2595     char* CONF_get1_default_config_file() @nogc nothrow;
2596     int CONF_parse_list(const(char)*, int, int, int function(const(char)*, int, void*), void*) @nogc nothrow;
2597     void OPENSSL_load_builtin_modules() @nogc nothrow;
2598     EDIPartyName_st* EDIPARTYNAME_new() @nogc nothrow;
2599     int ERR_load_CONF_strings() @nogc nothrow;
2600     EDIPartyName_st* d2i_EDIPARTYNAME(EDIPartyName_st**, const(ubyte)**, c_long) @nogc nothrow;
2601     void EDIPARTYNAME_free(EDIPartyName_st*) @nogc nothrow;
2602     int i2d_EDIPARTYNAME(EDIPartyName_st*, ubyte**) @nogc nothrow;
2603     otherName_st* OTHERNAME_new() @nogc nothrow;
2604     otherName_st* d2i_OTHERNAME(otherName_st**, const(ubyte)**, c_long) @nogc nothrow;
2605     int i2d_OTHERNAME(otherName_st*, ubyte**) @nogc nothrow;
2606     void OTHERNAME_free(otherName_st*) @nogc nothrow;
2607     stack_st_GENERAL_NAME* v2i_GENERAL_NAMES(const(v3_ext_method)*, v3_ext_ctx*, stack_st_CONF_VALUE*) @nogc nothrow;
2608     stack_st_CONF_VALUE* i2v_GENERAL_NAMES(v3_ext_method*, stack_st_GENERAL_NAME*, stack_st_CONF_VALUE*) @nogc nothrow;
2609     stack_st_GENERAL_NAME* GENERAL_NAMES_new() @nogc nothrow;
2610     stack_st_GENERAL_NAME* d2i_GENERAL_NAMES(stack_st_GENERAL_NAME**, const(ubyte)**, c_long) @nogc nothrow;
2611     void GENERAL_NAMES_free(stack_st_GENERAL_NAME*) @nogc nothrow;
2612     int i2d_GENERAL_NAMES(stack_st_GENERAL_NAME*, ubyte**) @nogc nothrow;
2613     int GENERAL_NAME_print(bio_st*, GENERAL_NAME_st*) @nogc nothrow;
2614     stack_st_CONF_VALUE* i2v_GENERAL_NAME(v3_ext_method*, GENERAL_NAME_st*, stack_st_CONF_VALUE*) @nogc nothrow;
2615     asn1_string_st* s2i_ASN1_IA5STRING(v3_ext_method*, v3_ext_ctx*, const(char)*) @nogc nothrow;
2616     char* i2s_ASN1_IA5STRING(v3_ext_method*, asn1_string_st*) @nogc nothrow;
2617     stack_st_CONF_VALUE* i2v_ASN1_BIT_STRING(v3_ext_method*, asn1_string_st*, stack_st_CONF_VALUE*) @nogc nothrow;
2618     asn1_string_st* v2i_ASN1_BIT_STRING(v3_ext_method*, v3_ext_ctx*, stack_st_CONF_VALUE*) @nogc nothrow;
2619     int GENERAL_NAME_cmp(GENERAL_NAME_st*, GENERAL_NAME_st*) @nogc nothrow;
2620     GENERAL_NAME_st* GENERAL_NAME_dup(GENERAL_NAME_st*) @nogc nothrow;
2621     GENERAL_NAME_st* d2i_GENERAL_NAME(GENERAL_NAME_st**, const(ubyte)**, c_long) @nogc nothrow;
2622     GENERAL_NAME_st* GENERAL_NAME_new() @nogc nothrow;
2623     int i2d_GENERAL_NAME(GENERAL_NAME_st*, ubyte**) @nogc nothrow;
2624     void GENERAL_NAME_free(GENERAL_NAME_st*) @nogc nothrow;
2625     PKEY_USAGE_PERIOD_st* PKEY_USAGE_PERIOD_new() @nogc nothrow;
2626     PKEY_USAGE_PERIOD_st* d2i_PKEY_USAGE_PERIOD(PKEY_USAGE_PERIOD_st**, const(ubyte)**, c_long) @nogc nothrow;
2627     void PKEY_USAGE_PERIOD_free(PKEY_USAGE_PERIOD_st*) @nogc nothrow;
2628     int i2d_PKEY_USAGE_PERIOD(PKEY_USAGE_PERIOD_st*, ubyte**) @nogc nothrow;
2629     AUTHORITY_KEYID_st* AUTHORITY_KEYID_new() @nogc nothrow;
2630     AUTHORITY_KEYID_st* d2i_AUTHORITY_KEYID(AUTHORITY_KEYID_st**, const(ubyte)**, c_long) @nogc nothrow;
2631     void AUTHORITY_KEYID_free(AUTHORITY_KEYID_st*) @nogc nothrow;
2632     int i2d_AUTHORITY_KEYID(AUTHORITY_KEYID_st*, ubyte**) @nogc nothrow;
2633     asn1_string_st* SXNET_get_id_INTEGER(SXNET_st*, asn1_string_st*) @nogc nothrow;
2634     struct CRYPTO_dynlock
2635     {
2636         int dummy;
2637     }
2638     alias CRYPTO_RWLOCK = void;
2639     void* CRYPTO_THREAD_lock_new() @nogc nothrow;
2640     int CRYPTO_THREAD_read_lock(void*) @nogc nothrow;
2641     int CRYPTO_THREAD_write_lock(void*) @nogc nothrow;
2642     int CRYPTO_THREAD_unlock(void*) @nogc nothrow;
2643     void CRYPTO_THREAD_lock_free(void*) @nogc nothrow;
2644     int CRYPTO_atomic_add(int*, int, int*, void*) @nogc nothrow;
2645     asn1_string_st* SXNET_get_id_ulong(SXNET_st*, c_ulong) @nogc nothrow;
2646     asn1_string_st* SXNET_get_id_asc(SXNET_st*, const(char)*) @nogc nothrow;
2647     int SXNET_add_id_INTEGER(SXNET_st**, asn1_string_st*, const(char)*, int) @nogc nothrow;
2648     int SXNET_add_id_ulong(SXNET_st**, c_ulong, const(char)*, int) @nogc nothrow;
2649     struct stack_st_void;
2650     static int function(const(const(void)*)*, const(const(void)*)*) sk_void_set_cmp_func(stack_st_void*, int function(const(const(void)*)*, const(const(void)*)*)) @nogc nothrow;
2651     static stack_st_void* sk_void_deep_copy(const(stack_st_void)*, void* function(const(void)*), void function(void*)) @nogc nothrow;
2652     static stack_st_void* sk_void_dup(const(stack_st_void)*) @nogc nothrow;
2653     static int sk_void_is_sorted(const(stack_st_void)*) @nogc nothrow;
2654     static void sk_void_sort(stack_st_void*) @nogc nothrow;
2655     static int sk_void_find_ex(stack_st_void*, void*) @nogc nothrow;
2656     static int sk_void_find(stack_st_void*, void*) @nogc nothrow;
2657     static void* sk_void_set(stack_st_void*, int, void*) @nogc nothrow;
2658     static int sk_void_insert(stack_st_void*, void*, int) @nogc nothrow;
2659     static void sk_void_pop_free(stack_st_void*, void function(void*)) @nogc nothrow;
2660     static void* sk_void_shift(stack_st_void*) @nogc nothrow;
2661     static void* sk_void_pop(stack_st_void*) @nogc nothrow;
2662     static int sk_void_unshift(stack_st_void*, void*) @nogc nothrow;
2663     static int sk_void_push(stack_st_void*, void*) @nogc nothrow;
2664     static void* sk_void_delete_ptr(stack_st_void*, void*) @nogc nothrow;
2665     static void* sk_void_delete(stack_st_void*, int) @nogc nothrow;
2666     static void sk_void_zero(stack_st_void*) @nogc nothrow;
2667     static void sk_void_free(stack_st_void*) @nogc nothrow;
2668     static int sk_void_reserve(stack_st_void*, int) @nogc nothrow;
2669     static stack_st_void* sk_void_new_reserve(int function(const(const(void)*)*, const(const(void)*)*), int) @nogc nothrow;
2670     static stack_st_void* sk_void_new_null() @nogc nothrow;
2671     static stack_st_void* sk_void_new(int function(const(const(void)*)*, const(const(void)*)*)) @nogc nothrow;
2672     static void* sk_void_value(const(stack_st_void)*, int) @nogc nothrow;
2673     static int sk_void_num(const(stack_st_void)*) @nogc nothrow;
2674     alias sk_void_freefunc = void function(void*);
2675     alias sk_void_copyfunc = void* function(const(void)*);
2676     alias sk_void_compfunc = int function(const(const(void)*)*, const(const(void)*)*);
2677     int SXNET_add_id_asc(SXNET_st**, const(char)*, const(char)*, int) @nogc nothrow;
2678     SXNET_ID_st* SXNETID_new() @nogc nothrow;
2679     SXNET_ID_st* d2i_SXNETID(SXNET_ID_st**, const(ubyte)**, c_long) @nogc nothrow;
2680     void SXNETID_free(SXNET_ID_st*) @nogc nothrow;
2681     int i2d_SXNETID(SXNET_ID_st*, ubyte**) @nogc nothrow;
2682     SXNET_st* SXNET_new() @nogc nothrow;
2683     SXNET_st* d2i_SXNET(SXNET_st**, const(ubyte)**, c_long) @nogc nothrow;
2684     void SXNET_free(SXNET_st*) @nogc nothrow;
2685     int i2d_SXNET(SXNET_st*, ubyte**) @nogc nothrow;
2686     BASIC_CONSTRAINTS_st* BASIC_CONSTRAINTS_new() @nogc nothrow;
2687     BASIC_CONSTRAINTS_st* d2i_BASIC_CONSTRAINTS(BASIC_CONSTRAINTS_st**, const(ubyte)**, c_long) @nogc nothrow;
2688     int i2d_BASIC_CONSTRAINTS(BASIC_CONSTRAINTS_st*, ubyte**) @nogc nothrow;
2689     void BASIC_CONSTRAINTS_free(BASIC_CONSTRAINTS_st*) @nogc nothrow;
2690     int CRYPTO_mem_ctrl(int) @nogc nothrow;
2691     static stack_st_X509_PURPOSE* sk_X509_PURPOSE_new(int function(const(const(x509_purpose_st)*)*, const(const(x509_purpose_st)*)*)) @nogc nothrow;
2692     static int function(const(const(x509_purpose_st)*)*, const(const(x509_purpose_st)*)*) sk_X509_PURPOSE_set_cmp_func(stack_st_X509_PURPOSE*, int function(const(const(x509_purpose_st)*)*, const(const(x509_purpose_st)*)*)) @nogc nothrow;
2693     static stack_st_X509_PURPOSE* sk_X509_PURPOSE_dup(const(stack_st_X509_PURPOSE)*) @nogc nothrow;
2694     static stack_st_X509_PURPOSE* sk_X509_PURPOSE_deep_copy(const(stack_st_X509_PURPOSE)*, x509_purpose_st* function(const(x509_purpose_st)*), void function(x509_purpose_st*)) @nogc nothrow;
2695     static int sk_X509_PURPOSE_is_sorted(const(stack_st_X509_PURPOSE)*) @nogc nothrow;
2696     static void sk_X509_PURPOSE_sort(stack_st_X509_PURPOSE*) @nogc nothrow;
2697     static int sk_X509_PURPOSE_find_ex(stack_st_X509_PURPOSE*, x509_purpose_st*) @nogc nothrow;
2698     static int sk_X509_PURPOSE_find(stack_st_X509_PURPOSE*, x509_purpose_st*) @nogc nothrow;
2699     static x509_purpose_st* sk_X509_PURPOSE_set(stack_st_X509_PURPOSE*, int, x509_purpose_st*) @nogc nothrow;
2700     static int sk_X509_PURPOSE_insert(stack_st_X509_PURPOSE*, x509_purpose_st*, int) @nogc nothrow;
2701     static void sk_X509_PURPOSE_pop_free(stack_st_X509_PURPOSE*, void function(x509_purpose_st*)) @nogc nothrow;
2702     static x509_purpose_st* sk_X509_PURPOSE_shift(stack_st_X509_PURPOSE*) @nogc nothrow;
2703     c_ulong OPENSSL_strlcpy(char*, const(char)*, c_ulong) @nogc nothrow;
2704     c_ulong OPENSSL_strlcat(char*, const(char)*, c_ulong) @nogc nothrow;
2705     c_ulong OPENSSL_strnlen(const(char)*, c_ulong) @nogc nothrow;
2706     char* OPENSSL_buf2hexstr(const(ubyte)*, c_long) @nogc nothrow;
2707     ubyte* OPENSSL_hexstr2buf(const(char)*, c_long*) @nogc nothrow;
2708     int OPENSSL_hexchar2int(ubyte) @nogc nothrow;
2709     static x509_purpose_st* sk_X509_PURPOSE_pop(stack_st_X509_PURPOSE*) @nogc nothrow;
2710     c_ulong OpenSSL_version_num() @nogc nothrow;
2711     const(char)* OpenSSL_version(int) @nogc nothrow;
2712     static int sk_X509_PURPOSE_unshift(stack_st_X509_PURPOSE*, x509_purpose_st*) @nogc nothrow;
2713     static int sk_X509_PURPOSE_push(stack_st_X509_PURPOSE*, x509_purpose_st*) @nogc nothrow;
2714     static x509_purpose_st* sk_X509_PURPOSE_delete_ptr(stack_st_X509_PURPOSE*, x509_purpose_st*) @nogc nothrow;
2715     static x509_purpose_st* sk_X509_PURPOSE_delete(stack_st_X509_PURPOSE*, int) @nogc nothrow;
2716     static void sk_X509_PURPOSE_zero(stack_st_X509_PURPOSE*) @nogc nothrow;
2717     static void sk_X509_PURPOSE_free(stack_st_X509_PURPOSE*) @nogc nothrow;
2718     int OPENSSL_issetugid() @nogc nothrow;
2719     alias CRYPTO_EX_new = void function(void*, void*, crypto_ex_data_st*, int, c_long, void*);
2720     alias CRYPTO_EX_free = void function(void*, void*, crypto_ex_data_st*, int, c_long, void*);
2721     alias CRYPTO_EX_dup = int function(crypto_ex_data_st*, const(crypto_ex_data_st)*, void*, int, c_long, void*);
2722     int CRYPTO_get_ex_new_index(int, c_long, void*, void function(void*, void*, crypto_ex_data_st*, int, c_long, void*), int function(crypto_ex_data_st*, const(crypto_ex_data_st)*, void*, int, c_long, void*), void function(void*, void*, crypto_ex_data_st*, int, c_long, void*)) @nogc nothrow;
2723     int CRYPTO_free_ex_index(int, int) @nogc nothrow;
2724     int CRYPTO_new_ex_data(int, void*, crypto_ex_data_st*) @nogc nothrow;
2725     int CRYPTO_dup_ex_data(int, crypto_ex_data_st*, const(crypto_ex_data_st)*) @nogc nothrow;
2726     void CRYPTO_free_ex_data(int, void*, crypto_ex_data_st*) @nogc nothrow;
2727     int CRYPTO_set_ex_data(crypto_ex_data_st*, int, void*) @nogc nothrow;
2728     void* CRYPTO_get_ex_data(const(crypto_ex_data_st)*, int) @nogc nothrow;
2729     static int sk_X509_PURPOSE_reserve(stack_st_X509_PURPOSE*, int) @nogc nothrow;
2730     static stack_st_X509_PURPOSE* sk_X509_PURPOSE_new_reserve(int function(const(const(x509_purpose_st)*)*, const(const(x509_purpose_st)*)*), int) @nogc nothrow;
2731     static stack_st_X509_PURPOSE* sk_X509_PURPOSE_new_null() @nogc nothrow;
2732     static x509_purpose_st* sk_X509_PURPOSE_value(const(stack_st_X509_PURPOSE)*, int) @nogc nothrow;
2733     static int sk_X509_PURPOSE_num(const(stack_st_X509_PURPOSE)*) @nogc nothrow;
2734     alias sk_X509_PURPOSE_copyfunc = x509_purpose_st* function(const(x509_purpose_st)*);
2735     alias sk_X509_PURPOSE_freefunc = void function(x509_purpose_st*);
2736     alias sk_X509_PURPOSE_compfunc = int function(const(const(x509_purpose_st)*)*, const(const(x509_purpose_st)*)*);
2737     struct stack_st_X509_PURPOSE;
2738     struct x509_purpose_st
2739     {
2740         int purpose;
2741         int trust;
2742         int flags;
2743         int function(const(x509_purpose_st)*, const(x509_st)*, int) check_purpose;
2744         char* name;
2745         char* sname;
2746         void* usr_data;
2747     }
2748     alias CRYPTO_THREADID = crypto_threadid_st;
2749     struct crypto_threadid_st
2750     {
2751         int dummy;
2752     }
2753     alias X509_PURPOSE = x509_purpose_st;
2754     PROXY_CERT_INFO_EXTENSION_st* PROXY_CERT_INFO_EXTENSION_new() @nogc nothrow;
2755     PROXY_CERT_INFO_EXTENSION_st* d2i_PROXY_CERT_INFO_EXTENSION(PROXY_CERT_INFO_EXTENSION_st**, const(ubyte)**, c_long) @nogc nothrow;
2756     void PROXY_CERT_INFO_EXTENSION_free(PROXY_CERT_INFO_EXTENSION_st*) @nogc nothrow;
2757     int i2d_PROXY_CERT_INFO_EXTENSION(PROXY_CERT_INFO_EXTENSION_st*, ubyte**) @nogc nothrow;
2758     PROXY_POLICY_st* PROXY_POLICY_new() @nogc nothrow;
2759     PROXY_POLICY_st* d2i_PROXY_POLICY(PROXY_POLICY_st**, const(ubyte)**, c_long) @nogc nothrow;
2760     void PROXY_POLICY_free(PROXY_POLICY_st*) @nogc nothrow;
2761     int i2d_PROXY_POLICY(PROXY_POLICY_st*, ubyte**) @nogc nothrow;
2762     struct PROXY_CERT_INFO_EXTENSION_st
2763     {
2764         asn1_string_st* pcPathLengthConstraint;
2765         PROXY_POLICY_st* proxyPolicy;
2766     }
2767     alias PROXY_CERT_INFO_EXTENSION = PROXY_CERT_INFO_EXTENSION_st;
2768     struct PROXY_POLICY_st
2769     {
2770         asn1_object_st* policyLanguage;
2771         asn1_string_st* policy;
2772     }
2773     alias PROXY_POLICY = PROXY_POLICY_st;
2774     int CRYPTO_set_mem_functions(void* function(c_ulong, const(char)*, int), void* function(void*, c_ulong, const(char)*, int), void function(void*, const(char)*, int)) @nogc nothrow;
2775     int CRYPTO_set_mem_debug(int) @nogc nothrow;
2776     void CRYPTO_get_mem_functions(void* function(c_ulong, const(char)*, int)*, void* function(void*, c_ulong, const(char)*, int)*, void function(void*, const(char)*, int)*) @nogc nothrow;
2777     void* CRYPTO_malloc(c_ulong, const(char)*, int) @nogc nothrow;
2778     void* CRYPTO_zalloc(c_ulong, const(char)*, int) @nogc nothrow;
2779     void* CRYPTO_memdup(const(void)*, c_ulong, const(char)*, int) @nogc nothrow;
2780     char* CRYPTO_strdup(const(char)*, const(char)*, int) @nogc nothrow;
2781     char* CRYPTO_strndup(const(char)*, c_ulong, const(char)*, int) @nogc nothrow;
2782     void CRYPTO_free(void*, const(char)*, int) @nogc nothrow;
2783     void CRYPTO_clear_free(void*, c_ulong, const(char)*, int) @nogc nothrow;
2784     void* CRYPTO_realloc(void*, c_ulong, const(char)*, int) @nogc nothrow;
2785     void* CRYPTO_clear_realloc(void*, c_ulong, c_ulong, const(char)*, int) @nogc nothrow;
2786     int CRYPTO_secure_malloc_init(c_ulong, int) @nogc nothrow;
2787     int CRYPTO_secure_malloc_done() @nogc nothrow;
2788     void* CRYPTO_secure_malloc(c_ulong, const(char)*, int) @nogc nothrow;
2789     void* CRYPTO_secure_zalloc(c_ulong, const(char)*, int) @nogc nothrow;
2790     void CRYPTO_secure_free(void*, const(char)*, int) @nogc nothrow;
2791     void CRYPTO_secure_clear_free(void*, c_ulong, const(char)*, int) @nogc nothrow;
2792     int CRYPTO_secure_allocated(const(void)*) @nogc nothrow;
2793     int CRYPTO_secure_malloc_initialized() @nogc nothrow;
2794     c_ulong CRYPTO_secure_actual_size(void*) @nogc nothrow;
2795     c_ulong CRYPTO_secure_used() @nogc nothrow;
2796     void OPENSSL_cleanse(void*, c_ulong) @nogc nothrow;
2797     void OPENSSL_die(const(char)*, const(char)*, int) @nogc nothrow;
2798     struct POLICY_CONSTRAINTS_st
2799     {
2800         asn1_string_st* requireExplicitPolicy;
2801         asn1_string_st* inhibitPolicyMapping;
2802     }
2803     alias POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st;
2804     int OPENSSL_isservice() @nogc nothrow;
2805     int FIPS_mode() @nogc nothrow;
2806     int FIPS_mode_set(int) @nogc nothrow;
2807     void OPENSSL_init() @nogc nothrow;
2808     void OPENSSL_fork_prepare() @nogc nothrow;
2809     void OPENSSL_fork_parent() @nogc nothrow;
2810     void OPENSSL_fork_child() @nogc nothrow;
2811     tm* OPENSSL_gmtime(const(c_long)*, tm*) @nogc nothrow;
2812     int OPENSSL_gmtime_adj(tm*, int, c_long) @nogc nothrow;
2813     int OPENSSL_gmtime_diff(int*, int*, const(tm)*, const(tm)*) @nogc nothrow;
2814     int CRYPTO_memcmp(const(void)*, const(void)*, c_ulong) @nogc nothrow;
2815     static int sk_GENERAL_SUBTREE_unshift(stack_st_GENERAL_SUBTREE*, GENERAL_SUBTREE_st*) @nogc nothrow;
2816     static GENERAL_SUBTREE_st* sk_GENERAL_SUBTREE_shift(stack_st_GENERAL_SUBTREE*) @nogc nothrow;
2817     static GENERAL_SUBTREE_st* sk_GENERAL_SUBTREE_pop(stack_st_GENERAL_SUBTREE*) @nogc nothrow;
2818     static int sk_GENERAL_SUBTREE_insert(stack_st_GENERAL_SUBTREE*, GENERAL_SUBTREE_st*, int) @nogc nothrow;
2819     static int sk_GENERAL_SUBTREE_push(stack_st_GENERAL_SUBTREE*, GENERAL_SUBTREE_st*) @nogc nothrow;
2820     static GENERAL_SUBTREE_st* sk_GENERAL_SUBTREE_delete_ptr(stack_st_GENERAL_SUBTREE*, GENERAL_SUBTREE_st*) @nogc nothrow;
2821     static GENERAL_SUBTREE_st* sk_GENERAL_SUBTREE_delete(stack_st_GENERAL_SUBTREE*, int) @nogc nothrow;
2822     static GENERAL_SUBTREE_st* sk_GENERAL_SUBTREE_set(stack_st_GENERAL_SUBTREE*, int, GENERAL_SUBTREE_st*) @nogc nothrow;
2823     static int sk_GENERAL_SUBTREE_find(stack_st_GENERAL_SUBTREE*, GENERAL_SUBTREE_st*) @nogc nothrow;
2824     static int sk_GENERAL_SUBTREE_find_ex(stack_st_GENERAL_SUBTREE*, GENERAL_SUBTREE_st*) @nogc nothrow;
2825     static void sk_GENERAL_SUBTREE_sort(stack_st_GENERAL_SUBTREE*) @nogc nothrow;
2826     static int sk_GENERAL_SUBTREE_is_sorted(const(stack_st_GENERAL_SUBTREE)*) @nogc nothrow;
2827     static stack_st_GENERAL_SUBTREE* sk_GENERAL_SUBTREE_dup(const(stack_st_GENERAL_SUBTREE)*) @nogc nothrow;
2828     static stack_st_GENERAL_SUBTREE* sk_GENERAL_SUBTREE_deep_copy(const(stack_st_GENERAL_SUBTREE)*, GENERAL_SUBTREE_st* function(const(GENERAL_SUBTREE_st)*), void function(GENERAL_SUBTREE_st*)) @nogc nothrow;
2829     static void sk_GENERAL_SUBTREE_zero(stack_st_GENERAL_SUBTREE*) @nogc nothrow;
2830     static void sk_GENERAL_SUBTREE_free(stack_st_GENERAL_SUBTREE*) @nogc nothrow;
2831     static int sk_GENERAL_SUBTREE_reserve(stack_st_GENERAL_SUBTREE*, int) @nogc nothrow;
2832     void OPENSSL_cleanup() @nogc nothrow;
2833     int OPENSSL_init_crypto(c_ulong, const(ossl_init_settings_st)*) @nogc nothrow;
2834     int OPENSSL_atexit(void function()) @nogc nothrow;
2835     void OPENSSL_thread_stop() @nogc nothrow;
2836     ossl_init_settings_st* OPENSSL_INIT_new() @nogc nothrow;
2837     int OPENSSL_INIT_set_config_filename(ossl_init_settings_st*, const(char)*) @nogc nothrow;
2838     void OPENSSL_INIT_set_config_file_flags(ossl_init_settings_st*, c_ulong) @nogc nothrow;
2839     int OPENSSL_INIT_set_config_appname(ossl_init_settings_st*, const(char)*) @nogc nothrow;
2840     void OPENSSL_INIT_free(ossl_init_settings_st*) @nogc nothrow;
2841     alias CRYPTO_ONCE = int;
2842     alias CRYPTO_THREAD_LOCAL = uint;
2843     alias CRYPTO_THREAD_ID = c_ulong;
2844     static stack_st_GENERAL_SUBTREE* sk_GENERAL_SUBTREE_new_reserve(int function(const(const(GENERAL_SUBTREE_st)*)*, const(const(GENERAL_SUBTREE_st)*)*), int) @nogc nothrow;
2845     int CRYPTO_THREAD_run_once(int*, void function()) @nogc nothrow;
2846     int CRYPTO_THREAD_init_local(uint*, void function(void*)) @nogc nothrow;
2847     void* CRYPTO_THREAD_get_local(uint*) @nogc nothrow;
2848     int CRYPTO_THREAD_set_local(uint*, void*) @nogc nothrow;
2849     int CRYPTO_THREAD_cleanup_local(uint*) @nogc nothrow;
2850     c_ulong CRYPTO_THREAD_get_current_id() @nogc nothrow;
2851     int CRYPTO_THREAD_compare_id(c_ulong, c_ulong) @nogc nothrow;
2852     static stack_st_GENERAL_SUBTREE* sk_GENERAL_SUBTREE_new_null() @nogc nothrow;
2853     int ERR_load_CRYPTO_strings() @nogc nothrow;
2854     static stack_st_GENERAL_SUBTREE* sk_GENERAL_SUBTREE_new(int function(const(const(GENERAL_SUBTREE_st)*)*, const(const(GENERAL_SUBTREE_st)*)*)) @nogc nothrow;
2855     struct stack_st_GENERAL_SUBTREE;
2856     static GENERAL_SUBTREE_st* sk_GENERAL_SUBTREE_value(const(stack_st_GENERAL_SUBTREE)*, int) @nogc nothrow;
2857     static int sk_GENERAL_SUBTREE_num(const(stack_st_GENERAL_SUBTREE)*) @nogc nothrow;
2858     alias sk_GENERAL_SUBTREE_copyfunc = GENERAL_SUBTREE_st* function(const(GENERAL_SUBTREE_st)*);
2859     alias sk_GENERAL_SUBTREE_freefunc = void function(GENERAL_SUBTREE_st*);
2860     alias sk_GENERAL_SUBTREE_compfunc = int function(const(const(GENERAL_SUBTREE_st)*)*, const(const(GENERAL_SUBTREE_st)*)*);
2861     static int function(const(const(GENERAL_SUBTREE_st)*)*, const(const(GENERAL_SUBTREE_st)*)*) sk_GENERAL_SUBTREE_set_cmp_func(stack_st_GENERAL_SUBTREE*, int function(const(const(GENERAL_SUBTREE_st)*)*, const(const(GENERAL_SUBTREE_st)*)*)) @nogc nothrow;
2862     static void sk_GENERAL_SUBTREE_pop_free(stack_st_GENERAL_SUBTREE*, void function(GENERAL_SUBTREE_st*)) @nogc nothrow;
2863     struct GENERAL_SUBTREE_st
2864     {
2865         GENERAL_NAME_st* base;
2866         asn1_string_st* minimum;
2867         asn1_string_st* maximum;
2868     }
2869     alias GENERAL_SUBTREE = GENERAL_SUBTREE_st;
2870     alias POLICY_MAPPINGS = stack_st_POLICY_MAPPING;
2871     static stack_st_POLICY_MAPPING* sk_POLICY_MAPPING_new_reserve(int function(const(const(POLICY_MAPPING_st)*)*, const(const(POLICY_MAPPING_st)*)*), int) @nogc nothrow;
2872     static int function(const(const(POLICY_MAPPING_st)*)*, const(const(POLICY_MAPPING_st)*)*) sk_POLICY_MAPPING_set_cmp_func(stack_st_POLICY_MAPPING*, int function(const(const(POLICY_MAPPING_st)*)*, const(const(POLICY_MAPPING_st)*)*)) @nogc nothrow;
2873     static stack_st_POLICY_MAPPING* sk_POLICY_MAPPING_dup(const(stack_st_POLICY_MAPPING)*) @nogc nothrow;
2874     struct stack_st_POLICY_MAPPING;
2875     alias sk_POLICY_MAPPING_compfunc = int function(const(const(POLICY_MAPPING_st)*)*, const(const(POLICY_MAPPING_st)*)*);
2876     alias sk_POLICY_MAPPING_freefunc = void function(POLICY_MAPPING_st*);
2877     alias sk_POLICY_MAPPING_copyfunc = POLICY_MAPPING_st* function(const(POLICY_MAPPING_st)*);
2878     static int sk_POLICY_MAPPING_is_sorted(const(stack_st_POLICY_MAPPING)*) @nogc nothrow;
2879     static void sk_POLICY_MAPPING_sort(stack_st_POLICY_MAPPING*) @nogc nothrow;
2880     static int sk_POLICY_MAPPING_find_ex(stack_st_POLICY_MAPPING*, POLICY_MAPPING_st*) @nogc nothrow;
2881     static int sk_POLICY_MAPPING_find(stack_st_POLICY_MAPPING*, POLICY_MAPPING_st*) @nogc nothrow;
2882     static POLICY_MAPPING_st* sk_POLICY_MAPPING_set(stack_st_POLICY_MAPPING*, int, POLICY_MAPPING_st*) @nogc nothrow;
2883     static int sk_POLICY_MAPPING_insert(stack_st_POLICY_MAPPING*, POLICY_MAPPING_st*, int) @nogc nothrow;
2884     static void sk_POLICY_MAPPING_pop_free(stack_st_POLICY_MAPPING*, void function(POLICY_MAPPING_st*)) @nogc nothrow;
2885     static POLICY_MAPPING_st* sk_POLICY_MAPPING_shift(stack_st_POLICY_MAPPING*) @nogc nothrow;
2886     static POLICY_MAPPING_st* sk_POLICY_MAPPING_pop(stack_st_POLICY_MAPPING*) @nogc nothrow;
2887     static int sk_POLICY_MAPPING_unshift(stack_st_POLICY_MAPPING*, POLICY_MAPPING_st*) @nogc nothrow;
2888     static int sk_POLICY_MAPPING_push(stack_st_POLICY_MAPPING*, POLICY_MAPPING_st*) @nogc nothrow;
2889     static POLICY_MAPPING_st* sk_POLICY_MAPPING_delete_ptr(stack_st_POLICY_MAPPING*, POLICY_MAPPING_st*) @nogc nothrow;
2890     static POLICY_MAPPING_st* sk_POLICY_MAPPING_delete(stack_st_POLICY_MAPPING*, int) @nogc nothrow;
2891     static void sk_POLICY_MAPPING_zero(stack_st_POLICY_MAPPING*) @nogc nothrow;
2892     static void sk_POLICY_MAPPING_free(stack_st_POLICY_MAPPING*) @nogc nothrow;
2893     static int sk_POLICY_MAPPING_reserve(stack_st_POLICY_MAPPING*, int) @nogc nothrow;
2894     static stack_st_POLICY_MAPPING* sk_POLICY_MAPPING_deep_copy(const(stack_st_POLICY_MAPPING)*, POLICY_MAPPING_st* function(const(POLICY_MAPPING_st)*), void function(POLICY_MAPPING_st*)) @nogc nothrow;
2895     static stack_st_POLICY_MAPPING* sk_POLICY_MAPPING_new(int function(const(const(POLICY_MAPPING_st)*)*, const(const(POLICY_MAPPING_st)*)*)) @nogc nothrow;
2896     static int sk_POLICY_MAPPING_num(const(stack_st_POLICY_MAPPING)*) @nogc nothrow;
2897     static POLICY_MAPPING_st* sk_POLICY_MAPPING_value(const(stack_st_POLICY_MAPPING)*, int) @nogc nothrow;
2898     static stack_st_POLICY_MAPPING* sk_POLICY_MAPPING_new_null() @nogc nothrow;
2899     struct POLICY_MAPPING_st
2900     {
2901         asn1_object_st* issuerDomainPolicy;
2902         asn1_object_st* subjectDomainPolicy;
2903     }
2904     alias POLICY_MAPPING = POLICY_MAPPING_st;
2905     static int sk_POLICYINFO_find(stack_st_POLICYINFO*, POLICYINFO_st*) @nogc nothrow;
2906     alias sk_POLICYINFO_compfunc = int function(const(const(POLICYINFO_st)*)*, const(const(POLICYINFO_st)*)*);
2907     alias sk_POLICYINFO_freefunc = void function(POLICYINFO_st*);
2908     static int sk_POLICYINFO_num(const(stack_st_POLICYINFO)*) @nogc nothrow;
2909     static POLICYINFO_st* sk_POLICYINFO_value(const(stack_st_POLICYINFO)*, int) @nogc nothrow;
2910     static stack_st_POLICYINFO* sk_POLICYINFO_new(int function(const(const(POLICYINFO_st)*)*, const(const(POLICYINFO_st)*)*)) @nogc nothrow;
2911     static stack_st_POLICYINFO* sk_POLICYINFO_new_null() @nogc nothrow;
2912     static stack_st_POLICYINFO* sk_POLICYINFO_new_reserve(int function(const(const(POLICYINFO_st)*)*, const(const(POLICYINFO_st)*)*), int) @nogc nothrow;
2913     dh_st* DHparams_dup(dh_st*) @nogc nothrow;
2914     const(dh_method)* DH_OpenSSL() @nogc nothrow;
2915     void DH_set_default_method(const(dh_method)*) @nogc nothrow;
2916     const(dh_method)* DH_get_default_method() @nogc nothrow;
2917     int DH_set_method(dh_st*, const(dh_method)*) @nogc nothrow;
2918     dh_st* DH_new_method(engine_st*) @nogc nothrow;
2919     dh_st* DH_new() @nogc nothrow;
2920     void DH_free(dh_st*) @nogc nothrow;
2921     int DH_up_ref(dh_st*) @nogc nothrow;
2922     int DH_bits(const(dh_st)*) @nogc nothrow;
2923     int DH_size(const(dh_st)*) @nogc nothrow;
2924     int DH_security_bits(const(dh_st)*) @nogc nothrow;
2925     static int sk_POLICYINFO_reserve(stack_st_POLICYINFO*, int) @nogc nothrow;
2926     int DH_set_ex_data(dh_st*, int, void*) @nogc nothrow;
2927     void* DH_get_ex_data(dh_st*, int) @nogc nothrow;
2928     dh_st* DH_generate_parameters(int, int, void function(int, int, void*), void*) @nogc nothrow;
2929     int DH_generate_parameters_ex(dh_st*, int, int, bn_gencb_st*) @nogc nothrow;
2930     int DH_check_params_ex(const(dh_st)*) @nogc nothrow;
2931     int DH_check_ex(const(dh_st)*) @nogc nothrow;
2932     int DH_check_pub_key_ex(const(dh_st)*, const(bignum_st)*) @nogc nothrow;
2933     int DH_check_params(const(dh_st)*, int*) @nogc nothrow;
2934     int DH_check(const(dh_st)*, int*) @nogc nothrow;
2935     int DH_check_pub_key(const(dh_st)*, const(bignum_st)*, int*) @nogc nothrow;
2936     int DH_generate_key(dh_st*) @nogc nothrow;
2937     int DH_compute_key(ubyte*, const(bignum_st)*, dh_st*) @nogc nothrow;
2938     int DH_compute_key_padded(ubyte*, const(bignum_st)*, dh_st*) @nogc nothrow;
2939     dh_st* d2i_DHparams(dh_st**, const(ubyte)**, c_long) @nogc nothrow;
2940     int i2d_DHparams(const(dh_st)*, ubyte**) @nogc nothrow;
2941     dh_st* d2i_DHxparams(dh_st**, const(ubyte)**, c_long) @nogc nothrow;
2942     int i2d_DHxparams(const(dh_st)*, ubyte**) @nogc nothrow;
2943     int DHparams_print_fp(_IO_FILE*, const(dh_st)*) @nogc nothrow;
2944     int DHparams_print(bio_st*, const(dh_st)*) @nogc nothrow;
2945     dh_st* DH_get_1024_160() @nogc nothrow;
2946     dh_st* DH_get_2048_224() @nogc nothrow;
2947     dh_st* DH_get_2048_256() @nogc nothrow;
2948     dh_st* DH_new_by_nid(int) @nogc nothrow;
2949     int DH_get_nid(const(dh_st)*) @nogc nothrow;
2950     int DH_KDF_X9_42(ubyte*, c_ulong, const(ubyte)*, c_ulong, asn1_object_st*, const(ubyte)*, c_ulong, const(evp_md_st)*) @nogc nothrow;
2951     void DH_get0_pqg(const(dh_st)*, const(bignum_st)**, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
2952     int DH_set0_pqg(dh_st*, bignum_st*, bignum_st*, bignum_st*) @nogc nothrow;
2953     void DH_get0_key(const(dh_st)*, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
2954     int DH_set0_key(dh_st*, bignum_st*, bignum_st*) @nogc nothrow;
2955     const(bignum_st)* DH_get0_p(const(dh_st)*) @nogc nothrow;
2956     const(bignum_st)* DH_get0_q(const(dh_st)*) @nogc nothrow;
2957     const(bignum_st)* DH_get0_g(const(dh_st)*) @nogc nothrow;
2958     const(bignum_st)* DH_get0_priv_key(const(dh_st)*) @nogc nothrow;
2959     const(bignum_st)* DH_get0_pub_key(const(dh_st)*) @nogc nothrow;
2960     void DH_clear_flags(dh_st*, int) @nogc nothrow;
2961     int DH_test_flags(const(dh_st)*, int) @nogc nothrow;
2962     void DH_set_flags(dh_st*, int) @nogc nothrow;
2963     engine_st* DH_get0_engine(dh_st*) @nogc nothrow;
2964     c_long DH_get_length(const(dh_st)*) @nogc nothrow;
2965     int DH_set_length(dh_st*, c_long) @nogc nothrow;
2966     dh_method* DH_meth_new(const(char)*, int) @nogc nothrow;
2967     void DH_meth_free(dh_method*) @nogc nothrow;
2968     dh_method* DH_meth_dup(const(dh_method)*) @nogc nothrow;
2969     const(char)* DH_meth_get0_name(const(dh_method)*) @nogc nothrow;
2970     int DH_meth_set1_name(dh_method*, const(char)*) @nogc nothrow;
2971     int DH_meth_get_flags(const(dh_method)*) @nogc nothrow;
2972     int DH_meth_set_flags(dh_method*, int) @nogc nothrow;
2973     void* DH_meth_get0_app_data(const(dh_method)*) @nogc nothrow;
2974     int DH_meth_set0_app_data(dh_method*, void*) @nogc nothrow;
2975     int function(dh_st*) DH_meth_get_generate_key(const(dh_method)*) @nogc nothrow;
2976     int DH_meth_set_generate_key(dh_method*, int function(dh_st*)) @nogc nothrow;
2977     int function(ubyte*, const(bignum_st)*, dh_st*) DH_meth_get_compute_key(const(dh_method)*) @nogc nothrow;
2978     int DH_meth_set_compute_key(dh_method*, int function(ubyte*, const(bignum_st)*, dh_st*)) @nogc nothrow;
2979     int function(const(dh_st)*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) DH_meth_get_bn_mod_exp(const(dh_method)*) @nogc nothrow;
2980     int DH_meth_set_bn_mod_exp(dh_method*, int function(const(dh_st)*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*)) @nogc nothrow;
2981     int function(dh_st*) DH_meth_get_init(const(dh_method)*) @nogc nothrow;
2982     int DH_meth_set_init(dh_method*, int function(dh_st*)) @nogc nothrow;
2983     int function(dh_st*) DH_meth_get_finish(const(dh_method)*) @nogc nothrow;
2984     int DH_meth_set_finish(dh_method*, int function(dh_st*)) @nogc nothrow;
2985     int function(dh_st*, int, int, bn_gencb_st*) DH_meth_get_generate_params(const(dh_method)*) @nogc nothrow;
2986     int DH_meth_set_generate_params(dh_method*, int function(dh_st*, int, int, bn_gencb_st*)) @nogc nothrow;
2987     static void sk_POLICYINFO_free(stack_st_POLICYINFO*) @nogc nothrow;
2988     static void sk_POLICYINFO_zero(stack_st_POLICYINFO*) @nogc nothrow;
2989     static POLICYINFO_st* sk_POLICYINFO_delete(stack_st_POLICYINFO*, int) @nogc nothrow;
2990     static POLICYINFO_st* sk_POLICYINFO_delete_ptr(stack_st_POLICYINFO*, POLICYINFO_st*) @nogc nothrow;
2991     static int sk_POLICYINFO_push(stack_st_POLICYINFO*, POLICYINFO_st*) @nogc nothrow;
2992     static int sk_POLICYINFO_unshift(stack_st_POLICYINFO*, POLICYINFO_st*) @nogc nothrow;
2993     static POLICYINFO_st* sk_POLICYINFO_pop(stack_st_POLICYINFO*) @nogc nothrow;
2994     static POLICYINFO_st* sk_POLICYINFO_shift(stack_st_POLICYINFO*) @nogc nothrow;
2995     static void sk_POLICYINFO_pop_free(stack_st_POLICYINFO*, void function(POLICYINFO_st*)) @nogc nothrow;
2996     static int sk_POLICYINFO_insert(stack_st_POLICYINFO*, POLICYINFO_st*, int) @nogc nothrow;
2997     static POLICYINFO_st* sk_POLICYINFO_set(stack_st_POLICYINFO*, int, POLICYINFO_st*) @nogc nothrow;
2998     alias sk_POLICYINFO_copyfunc = POLICYINFO_st* function(const(POLICYINFO_st)*);
2999     static void sk_POLICYINFO_sort(stack_st_POLICYINFO*) @nogc nothrow;
3000     static stack_st_POLICYINFO* sk_POLICYINFO_dup(const(stack_st_POLICYINFO)*) @nogc nothrow;
3001     static int sk_POLICYINFO_is_sorted(const(stack_st_POLICYINFO)*) @nogc nothrow;
3002     static stack_st_POLICYINFO* sk_POLICYINFO_deep_copy(const(stack_st_POLICYINFO)*, POLICYINFO_st* function(const(POLICYINFO_st)*), void function(POLICYINFO_st*)) @nogc nothrow;
3003     static int function(const(const(POLICYINFO_st)*)*, const(const(POLICYINFO_st)*)*) sk_POLICYINFO_set_cmp_func(stack_st_POLICYINFO*, int function(const(const(POLICYINFO_st)*)*, const(const(POLICYINFO_st)*)*)) @nogc nothrow;
3004     static int sk_POLICYINFO_find_ex(stack_st_POLICYINFO*, POLICYINFO_st*) @nogc nothrow;
3005     struct stack_st_POLICYINFO;
3006     alias CERTIFICATEPOLICIES = stack_st_POLICYINFO;
3007     struct POLICYINFO_st
3008     {
3009         asn1_object_st* policyid;
3010         stack_st_POLICYQUALINFO* qualifiers;
3011     }
3012     alias POLICYINFO = POLICYINFO_st;
3013     static int sk_POLICYQUALINFO_insert(stack_st_POLICYQUALINFO*, POLICYQUALINFO_st*, int) @nogc nothrow;
3014     static void sk_POLICYQUALINFO_pop_free(stack_st_POLICYQUALINFO*, void function(POLICYQUALINFO_st*)) @nogc nothrow;
3015     static POLICYQUALINFO_st* sk_POLICYQUALINFO_shift(stack_st_POLICYQUALINFO*) @nogc nothrow;
3016     static POLICYQUALINFO_st* sk_POLICYQUALINFO_pop(stack_st_POLICYQUALINFO*) @nogc nothrow;
3017     static int sk_POLICYQUALINFO_unshift(stack_st_POLICYQUALINFO*, POLICYQUALINFO_st*) @nogc nothrow;
3018     static int sk_POLICYQUALINFO_push(stack_st_POLICYQUALINFO*, POLICYQUALINFO_st*) @nogc nothrow;
3019     static POLICYQUALINFO_st* sk_POLICYQUALINFO_delete_ptr(stack_st_POLICYQUALINFO*, POLICYQUALINFO_st*) @nogc nothrow;
3020     static stack_st_POLICYQUALINFO* sk_POLICYQUALINFO_new_reserve(int function(const(const(POLICYQUALINFO_st)*)*, const(const(POLICYQUALINFO_st)*)*), int) @nogc nothrow;
3021     static POLICYQUALINFO_st* sk_POLICYQUALINFO_delete(stack_st_POLICYQUALINFO*, int) @nogc nothrow;
3022     static void sk_POLICYQUALINFO_zero(stack_st_POLICYQUALINFO*) @nogc nothrow;
3023     static void sk_POLICYQUALINFO_free(stack_st_POLICYQUALINFO*) @nogc nothrow;
3024     static int sk_POLICYQUALINFO_reserve(stack_st_POLICYQUALINFO*, int) @nogc nothrow;
3025     int ERR_load_DH_strings() @nogc nothrow;
3026     static POLICYQUALINFO_st* sk_POLICYQUALINFO_set(stack_st_POLICYQUALINFO*, int, POLICYQUALINFO_st*) @nogc nothrow;
3027     static POLICYQUALINFO_st* sk_POLICYQUALINFO_value(const(stack_st_POLICYQUALINFO)*, int) @nogc nothrow;
3028     static int sk_POLICYQUALINFO_num(const(stack_st_POLICYQUALINFO)*) @nogc nothrow;
3029     alias sk_POLICYQUALINFO_copyfunc = POLICYQUALINFO_st* function(const(POLICYQUALINFO_st)*);
3030     alias sk_POLICYQUALINFO_freefunc = void function(POLICYQUALINFO_st*);
3031     alias sk_POLICYQUALINFO_compfunc = int function(const(const(POLICYQUALINFO_st)*)*, const(const(POLICYQUALINFO_st)*)*);
3032     static stack_st_POLICYQUALINFO* sk_POLICYQUALINFO_new(int function(const(const(POLICYQUALINFO_st)*)*, const(const(POLICYQUALINFO_st)*)*)) @nogc nothrow;
3033     static int sk_POLICYQUALINFO_find_ex(stack_st_POLICYQUALINFO*, POLICYQUALINFO_st*) @nogc nothrow;
3034     static stack_st_POLICYQUALINFO* sk_POLICYQUALINFO_new_null() @nogc nothrow;
3035     static int sk_POLICYQUALINFO_find(stack_st_POLICYQUALINFO*, POLICYQUALINFO_st*) @nogc nothrow;
3036     static void sk_POLICYQUALINFO_sort(stack_st_POLICYQUALINFO*) @nogc nothrow;
3037     static int sk_POLICYQUALINFO_is_sorted(const(stack_st_POLICYQUALINFO)*) @nogc nothrow;
3038     static stack_st_POLICYQUALINFO* sk_POLICYQUALINFO_dup(const(stack_st_POLICYQUALINFO)*) @nogc nothrow;
3039     static stack_st_POLICYQUALINFO* sk_POLICYQUALINFO_deep_copy(const(stack_st_POLICYQUALINFO)*, POLICYQUALINFO_st* function(const(POLICYQUALINFO_st)*), void function(POLICYQUALINFO_st*)) @nogc nothrow;
3040     static int function(const(const(POLICYQUALINFO_st)*)*, const(const(POLICYQUALINFO_st)*)*) sk_POLICYQUALINFO_set_cmp_func(stack_st_POLICYQUALINFO*, int function(const(const(POLICYQUALINFO_st)*)*, const(const(POLICYQUALINFO_st)*)*)) @nogc nothrow;
3041     struct POLICYQUALINFO_st
3042     {
3043         asn1_object_st* pqualid;
3044         static union _Anonymous_22
3045         {
3046             asn1_string_st* cpsuri;
3047             USERNOTICE_st* usernotice;
3048             asn1_type_st* other;
3049         }
3050         _Anonymous_22 d;
3051     }
3052     alias POLICYQUALINFO = POLICYQUALINFO_st;
3053     struct USERNOTICE_st
3054     {
3055         NOTICEREF_st* noticeref;
3056         asn1_string_st* exptext;
3057     }
3058     alias USERNOTICE = USERNOTICE_st;
3059     struct NOTICEREF_st
3060     {
3061         asn1_string_st* organization;
3062         stack_st_ASN1_INTEGER* noticenos;
3063     }
3064     alias NOTICEREF = NOTICEREF_st;
3065     struct SXNET_st
3066     {
3067         asn1_string_st* version_;
3068         stack_st_SXNETID* ids;
3069     }
3070     alias SXNET = SXNET_st;
3071     static int sk_SXNETID_is_sorted(const(stack_st_SXNETID)*) @nogc nothrow;
3072     struct stack_st_SXNETID;
3073     alias sk_SXNETID_compfunc = int function(const(const(SXNET_ID_st)*)*, const(const(SXNET_ID_st)*)*);
3074     alias sk_SXNETID_freefunc = void function(SXNET_ID_st*);
3075     alias sk_SXNETID_copyfunc = SXNET_ID_st* function(const(SXNET_ID_st)*);
3076     static int sk_SXNETID_num(const(stack_st_SXNETID)*) @nogc nothrow;
3077     static SXNET_ID_st* sk_SXNETID_value(const(stack_st_SXNETID)*, int) @nogc nothrow;
3078     static stack_st_SXNETID* sk_SXNETID_new(int function(const(const(SXNET_ID_st)*)*, const(const(SXNET_ID_st)*)*)) @nogc nothrow;
3079     static stack_st_SXNETID* sk_SXNETID_new_null() @nogc nothrow;
3080     static stack_st_SXNETID* sk_SXNETID_new_reserve(int function(const(const(SXNET_ID_st)*)*, const(const(SXNET_ID_st)*)*), int) @nogc nothrow;
3081     static int sk_SXNETID_reserve(stack_st_SXNETID*, int) @nogc nothrow;
3082     static void sk_SXNETID_free(stack_st_SXNETID*) @nogc nothrow;
3083     static void sk_SXNETID_zero(stack_st_SXNETID*) @nogc nothrow;
3084     static SXNET_ID_st* sk_SXNETID_delete(stack_st_SXNETID*, int) @nogc nothrow;
3085     static SXNET_ID_st* sk_SXNETID_delete_ptr(stack_st_SXNETID*, SXNET_ID_st*) @nogc nothrow;
3086     static int sk_SXNETID_push(stack_st_SXNETID*, SXNET_ID_st*) @nogc nothrow;
3087     static int sk_SXNETID_unshift(stack_st_SXNETID*, SXNET_ID_st*) @nogc nothrow;
3088     static SXNET_ID_st* sk_SXNETID_pop(stack_st_SXNETID*) @nogc nothrow;
3089     static SXNET_ID_st* sk_SXNETID_shift(stack_st_SXNETID*) @nogc nothrow;
3090     static void sk_SXNETID_pop_free(stack_st_SXNETID*, void function(SXNET_ID_st*)) @nogc nothrow;
3091     static int sk_SXNETID_insert(stack_st_SXNETID*, SXNET_ID_st*, int) @nogc nothrow;
3092     static SXNET_ID_st* sk_SXNETID_set(stack_st_SXNETID*, int, SXNET_ID_st*) @nogc nothrow;
3093     static int sk_SXNETID_find(stack_st_SXNETID*, SXNET_ID_st*) @nogc nothrow;
3094     static int sk_SXNETID_find_ex(stack_st_SXNETID*, SXNET_ID_st*) @nogc nothrow;
3095     static void sk_SXNETID_sort(stack_st_SXNETID*) @nogc nothrow;
3096     static stack_st_SXNETID* sk_SXNETID_dup(const(stack_st_SXNETID)*) @nogc nothrow;
3097     static stack_st_SXNETID* sk_SXNETID_deep_copy(const(stack_st_SXNETID)*, SXNET_ID_st* function(const(SXNET_ID_st)*), void function(SXNET_ID_st*)) @nogc nothrow;
3098     static int function(const(const(SXNET_ID_st)*)*, const(const(SXNET_ID_st)*)*) sk_SXNETID_set_cmp_func(stack_st_SXNETID*, int function(const(const(SXNET_ID_st)*)*, const(const(SXNET_ID_st)*)*)) @nogc nothrow;
3099     struct SXNET_ID_st
3100     {
3101         asn1_string_st* zone;
3102         asn1_string_st* user;
3103     }
3104     alias SXNETID = SXNET_ID_st;
3105     static int function(const(const(DIST_POINT_st)*)*, const(const(DIST_POINT_st)*)*) sk_DIST_POINT_set_cmp_func(stack_st_DIST_POINT*, int function(const(const(DIST_POINT_st)*)*, const(const(DIST_POINT_st)*)*)) @nogc nothrow;
3106     static stack_st_DIST_POINT* sk_DIST_POINT_deep_copy(const(stack_st_DIST_POINT)*, DIST_POINT_st* function(const(DIST_POINT_st)*), void function(DIST_POINT_st*)) @nogc nothrow;
3107     static stack_st_DIST_POINT* sk_DIST_POINT_dup(const(stack_st_DIST_POINT)*) @nogc nothrow;
3108     alias DSA_SIG = DSA_SIG_st;
3109     struct DSA_SIG_st;
3110     static void sk_DIST_POINT_zero(stack_st_DIST_POINT*) @nogc nothrow;
3111     static void sk_DIST_POINT_free(stack_st_DIST_POINT*) @nogc nothrow;
3112     static int sk_DIST_POINT_reserve(stack_st_DIST_POINT*, int) @nogc nothrow;
3113     static stack_st_DIST_POINT* sk_DIST_POINT_new_reserve(int function(const(const(DIST_POINT_st)*)*, const(const(DIST_POINT_st)*)*), int) @nogc nothrow;
3114     dsa_st* DSAparams_dup(dsa_st*) @nogc nothrow;
3115     DSA_SIG_st* DSA_SIG_new() @nogc nothrow;
3116     void DSA_SIG_free(DSA_SIG_st*) @nogc nothrow;
3117     int i2d_DSA_SIG(const(DSA_SIG_st)*, ubyte**) @nogc nothrow;
3118     DSA_SIG_st* d2i_DSA_SIG(DSA_SIG_st**, const(ubyte)**, c_long) @nogc nothrow;
3119     void DSA_SIG_get0(const(DSA_SIG_st)*, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
3120     int DSA_SIG_set0(DSA_SIG_st*, bignum_st*, bignum_st*) @nogc nothrow;
3121     DSA_SIG_st* DSA_do_sign(const(ubyte)*, int, dsa_st*) @nogc nothrow;
3122     int DSA_do_verify(const(ubyte)*, int, DSA_SIG_st*, dsa_st*) @nogc nothrow;
3123     const(dsa_method)* DSA_OpenSSL() @nogc nothrow;
3124     void DSA_set_default_method(const(dsa_method)*) @nogc nothrow;
3125     const(dsa_method)* DSA_get_default_method() @nogc nothrow;
3126     int DSA_set_method(dsa_st*, const(dsa_method)*) @nogc nothrow;
3127     const(dsa_method)* DSA_get_method(dsa_st*) @nogc nothrow;
3128     dsa_st* DSA_new() @nogc nothrow;
3129     dsa_st* DSA_new_method(engine_st*) @nogc nothrow;
3130     void DSA_free(dsa_st*) @nogc nothrow;
3131     int DSA_up_ref(dsa_st*) @nogc nothrow;
3132     int DSA_size(const(dsa_st)*) @nogc nothrow;
3133     int DSA_bits(const(dsa_st)*) @nogc nothrow;
3134     int DSA_security_bits(const(dsa_st)*) @nogc nothrow;
3135     int DSA_sign_setup(dsa_st*, bignum_ctx*, bignum_st**, bignum_st**) @nogc nothrow;
3136     int DSA_sign(int, const(ubyte)*, int, ubyte*, uint*, dsa_st*) @nogc nothrow;
3137     int DSA_verify(int, const(ubyte)*, int, const(ubyte)*, int, dsa_st*) @nogc nothrow;
3138     static int sk_DIST_POINT_num(const(stack_st_DIST_POINT)*) @nogc nothrow;
3139     int DSA_set_ex_data(dsa_st*, int, void*) @nogc nothrow;
3140     void* DSA_get_ex_data(dsa_st*, int) @nogc nothrow;
3141     dsa_st* d2i_DSAPublicKey(dsa_st**, const(ubyte)**, c_long) @nogc nothrow;
3142     dsa_st* d2i_DSAPrivateKey(dsa_st**, const(ubyte)**, c_long) @nogc nothrow;
3143     dsa_st* d2i_DSAparams(dsa_st**, const(ubyte)**, c_long) @nogc nothrow;
3144     dsa_st* DSA_generate_parameters(int, ubyte*, int, int*, c_ulong*, void function(int, int, void*), void*) @nogc nothrow;
3145     int DSA_generate_parameters_ex(dsa_st*, int, const(ubyte)*, int, int*, c_ulong*, bn_gencb_st*) @nogc nothrow;
3146     int DSA_generate_key(dsa_st*) @nogc nothrow;
3147     int i2d_DSAPublicKey(const(dsa_st)*, ubyte**) @nogc nothrow;
3148     int i2d_DSAPrivateKey(const(dsa_st)*, ubyte**) @nogc nothrow;
3149     int i2d_DSAparams(const(dsa_st)*, ubyte**) @nogc nothrow;
3150     int DSAparams_print(bio_st*, const(dsa_st)*) @nogc nothrow;
3151     int DSA_print(bio_st*, const(dsa_st)*, int) @nogc nothrow;
3152     int DSAparams_print_fp(_IO_FILE*, const(dsa_st)*) @nogc nothrow;
3153     int DSA_print_fp(_IO_FILE*, const(dsa_st)*, int) @nogc nothrow;
3154     alias sk_DIST_POINT_copyfunc = DIST_POINT_st* function(const(DIST_POINT_st)*);
3155     static DIST_POINT_st* sk_DIST_POINT_value(const(stack_st_DIST_POINT)*, int) @nogc nothrow;
3156     dh_st* DSA_dup_DH(const(dsa_st)*) @nogc nothrow;
3157     alias sk_DIST_POINT_freefunc = void function(DIST_POINT_st*);
3158     static stack_st_DIST_POINT* sk_DIST_POINT_new(int function(const(const(DIST_POINT_st)*)*, const(const(DIST_POINT_st)*)*)) @nogc nothrow;
3159     static stack_st_DIST_POINT* sk_DIST_POINT_new_null() @nogc nothrow;
3160     alias sk_DIST_POINT_compfunc = int function(const(const(DIST_POINT_st)*)*, const(const(DIST_POINT_st)*)*);
3161     static DIST_POINT_st* sk_DIST_POINT_delete(stack_st_DIST_POINT*, int) @nogc nothrow;
3162     static DIST_POINT_st* sk_DIST_POINT_delete_ptr(stack_st_DIST_POINT*, DIST_POINT_st*) @nogc nothrow;
3163     void DSA_get0_pqg(const(dsa_st)*, const(bignum_st)**, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
3164     int DSA_set0_pqg(dsa_st*, bignum_st*, bignum_st*, bignum_st*) @nogc nothrow;
3165     void DSA_get0_key(const(dsa_st)*, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
3166     int DSA_set0_key(dsa_st*, bignum_st*, bignum_st*) @nogc nothrow;
3167     const(bignum_st)* DSA_get0_p(const(dsa_st)*) @nogc nothrow;
3168     const(bignum_st)* DSA_get0_q(const(dsa_st)*) @nogc nothrow;
3169     const(bignum_st)* DSA_get0_g(const(dsa_st)*) @nogc nothrow;
3170     const(bignum_st)* DSA_get0_pub_key(const(dsa_st)*) @nogc nothrow;
3171     const(bignum_st)* DSA_get0_priv_key(const(dsa_st)*) @nogc nothrow;
3172     void DSA_clear_flags(dsa_st*, int) @nogc nothrow;
3173     int DSA_test_flags(const(dsa_st)*, int) @nogc nothrow;
3174     void DSA_set_flags(dsa_st*, int) @nogc nothrow;
3175     engine_st* DSA_get0_engine(dsa_st*) @nogc nothrow;
3176     dsa_method* DSA_meth_new(const(char)*, int) @nogc nothrow;
3177     void DSA_meth_free(dsa_method*) @nogc nothrow;
3178     dsa_method* DSA_meth_dup(const(dsa_method)*) @nogc nothrow;
3179     const(char)* DSA_meth_get0_name(const(dsa_method)*) @nogc nothrow;
3180     int DSA_meth_set1_name(dsa_method*, const(char)*) @nogc nothrow;
3181     int DSA_meth_get_flags(const(dsa_method)*) @nogc nothrow;
3182     int DSA_meth_set_flags(dsa_method*, int) @nogc nothrow;
3183     void* DSA_meth_get0_app_data(const(dsa_method)*) @nogc nothrow;
3184     int DSA_meth_set0_app_data(dsa_method*, void*) @nogc nothrow;
3185     DSA_SIG_st* function(const(ubyte)*, int, dsa_st*) DSA_meth_get_sign(const(dsa_method)*) @nogc nothrow;
3186     int DSA_meth_set_sign(dsa_method*, DSA_SIG_st* function(const(ubyte)*, int, dsa_st*)) @nogc nothrow;
3187     int function(dsa_st*, bignum_ctx*, bignum_st**, bignum_st**) DSA_meth_get_sign_setup(const(dsa_method)*) @nogc nothrow;
3188     int DSA_meth_set_sign_setup(dsa_method*, int function(dsa_st*, bignum_ctx*, bignum_st**, bignum_st**)) @nogc nothrow;
3189     int function(const(ubyte)*, int, DSA_SIG_st*, dsa_st*) DSA_meth_get_verify(const(dsa_method)*) @nogc nothrow;
3190     int DSA_meth_set_verify(dsa_method*, int function(const(ubyte)*, int, DSA_SIG_st*, dsa_st*)) @nogc nothrow;
3191     int function(dsa_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) DSA_meth_get_mod_exp(const(dsa_method)*) @nogc nothrow;
3192     int DSA_meth_set_mod_exp(dsa_method*, int function(dsa_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*)) @nogc nothrow;
3193     int function(dsa_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) DSA_meth_get_bn_mod_exp(const(dsa_method)*) @nogc nothrow;
3194     int DSA_meth_set_bn_mod_exp(dsa_method*, int function(dsa_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*)) @nogc nothrow;
3195     int function(dsa_st*) DSA_meth_get_init(const(dsa_method)*) @nogc nothrow;
3196     int DSA_meth_set_init(dsa_method*, int function(dsa_st*)) @nogc nothrow;
3197     int function(dsa_st*) DSA_meth_get_finish(const(dsa_method)*) @nogc nothrow;
3198     int DSA_meth_set_finish(dsa_method*, int function(dsa_st*)) @nogc nothrow;
3199     int function(dsa_st*, int, const(ubyte)*, int, int*, c_ulong*, bn_gencb_st*) DSA_meth_get_paramgen(const(dsa_method)*) @nogc nothrow;
3200     int DSA_meth_set_paramgen(dsa_method*, int function(dsa_st*, int, const(ubyte)*, int, int*, c_ulong*, bn_gencb_st*)) @nogc nothrow;
3201     int function(dsa_st*) DSA_meth_get_keygen(const(dsa_method)*) @nogc nothrow;
3202     int DSA_meth_set_keygen(dsa_method*, int function(dsa_st*)) @nogc nothrow;
3203     static int sk_DIST_POINT_push(stack_st_DIST_POINT*, DIST_POINT_st*) @nogc nothrow;
3204     int ERR_load_DSA_strings() @nogc nothrow;
3205     static int sk_DIST_POINT_unshift(stack_st_DIST_POINT*, DIST_POINT_st*) @nogc nothrow;
3206     static DIST_POINT_st* sk_DIST_POINT_pop(stack_st_DIST_POINT*) @nogc nothrow;
3207     static DIST_POINT_st* sk_DIST_POINT_shift(stack_st_DIST_POINT*) @nogc nothrow;
3208     static void sk_DIST_POINT_pop_free(stack_st_DIST_POINT*, void function(DIST_POINT_st*)) @nogc nothrow;
3209     static int sk_DIST_POINT_insert(stack_st_DIST_POINT*, DIST_POINT_st*, int) @nogc nothrow;
3210     static DIST_POINT_st* sk_DIST_POINT_set(stack_st_DIST_POINT*, int, DIST_POINT_st*) @nogc nothrow;
3211     static int sk_DIST_POINT_find(stack_st_DIST_POINT*, DIST_POINT_st*) @nogc nothrow;
3212     static int sk_DIST_POINT_find_ex(stack_st_DIST_POINT*, DIST_POINT_st*) @nogc nothrow;
3213     static void sk_DIST_POINT_sort(stack_st_DIST_POINT*) @nogc nothrow;
3214     static int sk_DIST_POINT_is_sorted(const(stack_st_DIST_POINT)*) @nogc nothrow;
3215     struct stack_st_DIST_POINT;
3216     alias CRL_DIST_POINTS = stack_st_DIST_POINT;
3217     struct DIST_POINT_NAME_st
3218     {
3219         int type;
3220         static union _Anonymous_23
3221         {
3222             stack_st_GENERAL_NAME* fullname;
3223             stack_st_X509_NAME_ENTRY* relativename;
3224         }
3225         _Anonymous_23 name;
3226         X509_name_st* dpname;
3227     }
3228     alias DIST_POINT_NAME = DIST_POINT_NAME_st;
3229     static ACCESS_DESCRIPTION_st* sk_ACCESS_DESCRIPTION_pop(stack_st_ACCESS_DESCRIPTION*) @nogc nothrow;
3230     static ACCESS_DESCRIPTION_st* sk_ACCESS_DESCRIPTION_set(stack_st_ACCESS_DESCRIPTION*, int, ACCESS_DESCRIPTION_st*) @nogc nothrow;
3231     static int sk_ACCESS_DESCRIPTION_find(stack_st_ACCESS_DESCRIPTION*, ACCESS_DESCRIPTION_st*) @nogc nothrow;
3232     static int sk_ACCESS_DESCRIPTION_insert(stack_st_ACCESS_DESCRIPTION*, ACCESS_DESCRIPTION_st*, int) @nogc nothrow;
3233     static void sk_ACCESS_DESCRIPTION_pop_free(stack_st_ACCESS_DESCRIPTION*, void function(ACCESS_DESCRIPTION_st*)) @nogc nothrow;
3234     static ACCESS_DESCRIPTION_st* sk_ACCESS_DESCRIPTION_shift(stack_st_ACCESS_DESCRIPTION*) @nogc nothrow;
3235     static int sk_ACCESS_DESCRIPTION_find_ex(stack_st_ACCESS_DESCRIPTION*, ACCESS_DESCRIPTION_st*) @nogc nothrow;
3236     static int sk_ACCESS_DESCRIPTION_unshift(stack_st_ACCESS_DESCRIPTION*, ACCESS_DESCRIPTION_st*) @nogc nothrow;
3237     static int sk_ACCESS_DESCRIPTION_push(stack_st_ACCESS_DESCRIPTION*, ACCESS_DESCRIPTION_st*) @nogc nothrow;
3238     static ACCESS_DESCRIPTION_st* sk_ACCESS_DESCRIPTION_delete_ptr(stack_st_ACCESS_DESCRIPTION*, ACCESS_DESCRIPTION_st*) @nogc nothrow;
3239     static ACCESS_DESCRIPTION_st* sk_ACCESS_DESCRIPTION_delete(stack_st_ACCESS_DESCRIPTION*, int) @nogc nothrow;
3240     static void sk_ACCESS_DESCRIPTION_zero(stack_st_ACCESS_DESCRIPTION*) @nogc nothrow;
3241     static void sk_ACCESS_DESCRIPTION_free(stack_st_ACCESS_DESCRIPTION*) @nogc nothrow;
3242     static int sk_ACCESS_DESCRIPTION_reserve(stack_st_ACCESS_DESCRIPTION*, int) @nogc nothrow;
3243     static stack_st_ACCESS_DESCRIPTION* sk_ACCESS_DESCRIPTION_new_reserve(int function(const(const(ACCESS_DESCRIPTION_st)*)*, const(const(ACCESS_DESCRIPTION_st)*)*), int) @nogc nothrow;
3244     static stack_st_ACCESS_DESCRIPTION* sk_ACCESS_DESCRIPTION_new_null() @nogc nothrow;
3245     static stack_st_ACCESS_DESCRIPTION* sk_ACCESS_DESCRIPTION_new(int function(const(const(ACCESS_DESCRIPTION_st)*)*, const(const(ACCESS_DESCRIPTION_st)*)*)) @nogc nothrow;
3246     static ACCESS_DESCRIPTION_st* sk_ACCESS_DESCRIPTION_value(const(stack_st_ACCESS_DESCRIPTION)*, int) @nogc nothrow;
3247     static int sk_ACCESS_DESCRIPTION_num(const(stack_st_ACCESS_DESCRIPTION)*) @nogc nothrow;
3248     static void sk_ACCESS_DESCRIPTION_sort(stack_st_ACCESS_DESCRIPTION*) @nogc nothrow;
3249     static int sk_ACCESS_DESCRIPTION_is_sorted(const(stack_st_ACCESS_DESCRIPTION)*) @nogc nothrow;
3250     static stack_st_ACCESS_DESCRIPTION* sk_ACCESS_DESCRIPTION_dup(const(stack_st_ACCESS_DESCRIPTION)*) @nogc nothrow;
3251     static stack_st_ACCESS_DESCRIPTION* sk_ACCESS_DESCRIPTION_deep_copy(const(stack_st_ACCESS_DESCRIPTION)*, ACCESS_DESCRIPTION_st* function(const(ACCESS_DESCRIPTION_st)*), void function(ACCESS_DESCRIPTION_st*)) @nogc nothrow;
3252     static int function(const(const(ACCESS_DESCRIPTION_st)*)*, const(const(ACCESS_DESCRIPTION_st)*)*) sk_ACCESS_DESCRIPTION_set_cmp_func(stack_st_ACCESS_DESCRIPTION*, int function(const(const(ACCESS_DESCRIPTION_st)*)*, const(const(ACCESS_DESCRIPTION_st)*)*)) @nogc nothrow;
3253     alias sk_ACCESS_DESCRIPTION_copyfunc = ACCESS_DESCRIPTION_st* function(const(ACCESS_DESCRIPTION_st)*);
3254     alias sk_ACCESS_DESCRIPTION_freefunc = void function(ACCESS_DESCRIPTION_st*);
3255     alias sk_ACCESS_DESCRIPTION_compfunc = int function(const(const(ACCESS_DESCRIPTION_st)*)*, const(const(ACCESS_DESCRIPTION_st)*)*);
3256     static stack_st_GENERAL_NAME* sk_GENERAL_NAMES_delete(stack_st_GENERAL_NAMES*, int) @nogc nothrow;
3257     static stack_st_GENERAL_NAME* sk_GENERAL_NAMES_delete_ptr(stack_st_GENERAL_NAMES*, stack_st_GENERAL_NAME*) @nogc nothrow;
3258     static int sk_GENERAL_NAMES_push(stack_st_GENERAL_NAMES*, stack_st_GENERAL_NAME*) @nogc nothrow;
3259     static int sk_GENERAL_NAMES_unshift(stack_st_GENERAL_NAMES*, stack_st_GENERAL_NAME*) @nogc nothrow;
3260     static stack_st_GENERAL_NAME* sk_GENERAL_NAMES_pop(stack_st_GENERAL_NAMES*) @nogc nothrow;
3261     static stack_st_GENERAL_NAME* sk_GENERAL_NAMES_shift(stack_st_GENERAL_NAMES*) @nogc nothrow;
3262     static void sk_GENERAL_NAMES_pop_free(stack_st_GENERAL_NAMES*, void function(stack_st_GENERAL_NAME*)) @nogc nothrow;
3263     static int sk_GENERAL_NAMES_insert(stack_st_GENERAL_NAMES*, stack_st_GENERAL_NAME*, int) @nogc nothrow;
3264     static stack_st_GENERAL_NAME* sk_GENERAL_NAMES_set(stack_st_GENERAL_NAMES*, int, stack_st_GENERAL_NAME*) @nogc nothrow;
3265     alias point_conversion_form_t = _Anonymous_24;
3266     enum _Anonymous_24
3267     {
3268         POINT_CONVERSION_COMPRESSED = 2,
3269         POINT_CONVERSION_UNCOMPRESSED = 4,
3270         POINT_CONVERSION_HYBRID = 6,
3271     }
3272     enum POINT_CONVERSION_COMPRESSED = _Anonymous_24.POINT_CONVERSION_COMPRESSED;
3273     enum POINT_CONVERSION_UNCOMPRESSED = _Anonymous_24.POINT_CONVERSION_UNCOMPRESSED;
3274     enum POINT_CONVERSION_HYBRID = _Anonymous_24.POINT_CONVERSION_HYBRID;
3275     alias EC_METHOD = ec_method_st;
3276     struct ec_method_st;
3277     alias EC_GROUP = ec_group_st;
3278     struct ec_group_st;
3279     alias EC_POINT = ec_point_st;
3280     struct ec_point_st;
3281     alias ECPKPARAMETERS = ecpk_parameters_st;
3282     struct ecpk_parameters_st;
3283     alias ECPARAMETERS = ec_parameters_st;
3284     struct ec_parameters_st;
3285     const(ec_method_st)* EC_GFp_simple_method() @nogc nothrow;
3286     const(ec_method_st)* EC_GFp_mont_method() @nogc nothrow;
3287     const(ec_method_st)* EC_GFp_nist_method() @nogc nothrow;
3288     const(ec_method_st)* EC_GFp_nistp224_method() @nogc nothrow;
3289     const(ec_method_st)* EC_GFp_nistp256_method() @nogc nothrow;
3290     const(ec_method_st)* EC_GFp_nistp521_method() @nogc nothrow;
3291     const(ec_method_st)* EC_GF2m_simple_method() @nogc nothrow;
3292     ec_group_st* EC_GROUP_new(const(ec_method_st)*) @nogc nothrow;
3293     void EC_GROUP_free(ec_group_st*) @nogc nothrow;
3294     void EC_GROUP_clear_free(ec_group_st*) @nogc nothrow;
3295     int EC_GROUP_copy(ec_group_st*, const(ec_group_st)*) @nogc nothrow;
3296     ec_group_st* EC_GROUP_dup(const(ec_group_st)*) @nogc nothrow;
3297     const(ec_method_st)* EC_GROUP_method_of(const(ec_group_st)*) @nogc nothrow;
3298     int EC_METHOD_get_field_type(const(ec_method_st)*) @nogc nothrow;
3299     int EC_GROUP_set_generator(ec_group_st*, const(ec_point_st)*, const(bignum_st)*, const(bignum_st)*) @nogc nothrow;
3300     const(ec_point_st)* EC_GROUP_get0_generator(const(ec_group_st)*) @nogc nothrow;
3301     bn_mont_ctx_st* EC_GROUP_get_mont_data(const(ec_group_st)*) @nogc nothrow;
3302     int EC_GROUP_get_order(const(ec_group_st)*, bignum_st*, bignum_ctx*) @nogc nothrow;
3303     const(bignum_st)* EC_GROUP_get0_order(const(ec_group_st)*) @nogc nothrow;
3304     int EC_GROUP_order_bits(const(ec_group_st)*) @nogc nothrow;
3305     int EC_GROUP_get_cofactor(const(ec_group_st)*, bignum_st*, bignum_ctx*) @nogc nothrow;
3306     const(bignum_st)* EC_GROUP_get0_cofactor(const(ec_group_st)*) @nogc nothrow;
3307     void EC_GROUP_set_curve_name(ec_group_st*, int) @nogc nothrow;
3308     int EC_GROUP_get_curve_name(const(ec_group_st)*) @nogc nothrow;
3309     void EC_GROUP_set_asn1_flag(ec_group_st*, int) @nogc nothrow;
3310     int EC_GROUP_get_asn1_flag(const(ec_group_st)*) @nogc nothrow;
3311     void EC_GROUP_set_point_conversion_form(ec_group_st*, point_conversion_form_t) @nogc nothrow;
3312     point_conversion_form_t EC_GROUP_get_point_conversion_form(const(ec_group_st)*) @nogc nothrow;
3313     ubyte* EC_GROUP_get0_seed(const(ec_group_st)*) @nogc nothrow;
3314     c_ulong EC_GROUP_get_seed_len(const(ec_group_st)*) @nogc nothrow;
3315     c_ulong EC_GROUP_set_seed(ec_group_st*, const(ubyte)*, c_ulong) @nogc nothrow;
3316     int EC_GROUP_set_curve(ec_group_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3317     int EC_GROUP_get_curve(const(ec_group_st)*, bignum_st*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3318     int EC_GROUP_set_curve_GFp(ec_group_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3319     int EC_GROUP_get_curve_GFp(const(ec_group_st)*, bignum_st*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3320     int EC_GROUP_set_curve_GF2m(ec_group_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3321     int EC_GROUP_get_curve_GF2m(const(ec_group_st)*, bignum_st*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3322     int EC_GROUP_get_degree(const(ec_group_st)*) @nogc nothrow;
3323     int EC_GROUP_check(const(ec_group_st)*, bignum_ctx*) @nogc nothrow;
3324     int EC_GROUP_check_discriminant(const(ec_group_st)*, bignum_ctx*) @nogc nothrow;
3325     int EC_GROUP_cmp(const(ec_group_st)*, const(ec_group_st)*, bignum_ctx*) @nogc nothrow;
3326     ec_group_st* EC_GROUP_new_curve_GFp(const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3327     ec_group_st* EC_GROUP_new_curve_GF2m(const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3328     ec_group_st* EC_GROUP_new_by_curve_name(int) @nogc nothrow;
3329     ec_group_st* EC_GROUP_new_from_ecparameters(const(ec_parameters_st)*) @nogc nothrow;
3330     ec_parameters_st* EC_GROUP_get_ecparameters(const(ec_group_st)*, ec_parameters_st*) @nogc nothrow;
3331     ec_group_st* EC_GROUP_new_from_ecpkparameters(const(ecpk_parameters_st)*) @nogc nothrow;
3332     ecpk_parameters_st* EC_GROUP_get_ecpkparameters(const(ec_group_st)*, ecpk_parameters_st*) @nogc nothrow;
3333     struct EC_builtin_curve
3334     {
3335         int nid;
3336         const(char)* comment;
3337     }
3338     c_ulong EC_get_builtin_curves(EC_builtin_curve*, c_ulong) @nogc nothrow;
3339     const(char)* EC_curve_nid2nist(int) @nogc nothrow;
3340     int EC_curve_nist2nid(const(char)*) @nogc nothrow;
3341     ec_point_st* EC_POINT_new(const(ec_group_st)*) @nogc nothrow;
3342     void EC_POINT_free(ec_point_st*) @nogc nothrow;
3343     void EC_POINT_clear_free(ec_point_st*) @nogc nothrow;
3344     int EC_POINT_copy(ec_point_st*, const(ec_point_st)*) @nogc nothrow;
3345     ec_point_st* EC_POINT_dup(const(ec_point_st)*, const(ec_group_st)*) @nogc nothrow;
3346     const(ec_method_st)* EC_POINT_method_of(const(ec_point_st)*) @nogc nothrow;
3347     int EC_POINT_set_to_infinity(const(ec_group_st)*, ec_point_st*) @nogc nothrow;
3348     int EC_POINT_set_Jprojective_coordinates_GFp(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3349     int EC_POINT_get_Jprojective_coordinates_GFp(const(ec_group_st)*, const(ec_point_st)*, bignum_st*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3350     int EC_POINT_set_affine_coordinates(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3351     int EC_POINT_get_affine_coordinates(const(ec_group_st)*, const(ec_point_st)*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3352     int EC_POINT_set_affine_coordinates_GFp(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3353     int EC_POINT_get_affine_coordinates_GFp(const(ec_group_st)*, const(ec_point_st)*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3354     int EC_POINT_set_compressed_coordinates(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, int, bignum_ctx*) @nogc nothrow;
3355     int EC_POINT_set_compressed_coordinates_GFp(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, int, bignum_ctx*) @nogc nothrow;
3356     int EC_POINT_set_affine_coordinates_GF2m(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3357     int EC_POINT_get_affine_coordinates_GF2m(const(ec_group_st)*, const(ec_point_st)*, bignum_st*, bignum_st*, bignum_ctx*) @nogc nothrow;
3358     int EC_POINT_set_compressed_coordinates_GF2m(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, int, bignum_ctx*) @nogc nothrow;
3359     c_ulong EC_POINT_point2oct(const(ec_group_st)*, const(ec_point_st)*, point_conversion_form_t, ubyte*, c_ulong, bignum_ctx*) @nogc nothrow;
3360     int EC_POINT_oct2point(const(ec_group_st)*, ec_point_st*, const(ubyte)*, c_ulong, bignum_ctx*) @nogc nothrow;
3361     c_ulong EC_POINT_point2buf(const(ec_group_st)*, const(ec_point_st)*, point_conversion_form_t, ubyte**, bignum_ctx*) @nogc nothrow;
3362     bignum_st* EC_POINT_point2bn(const(ec_group_st)*, const(ec_point_st)*, point_conversion_form_t, bignum_st*, bignum_ctx*) @nogc nothrow;
3363     ec_point_st* EC_POINT_bn2point(const(ec_group_st)*, const(bignum_st)*, ec_point_st*, bignum_ctx*) @nogc nothrow;
3364     char* EC_POINT_point2hex(const(ec_group_st)*, const(ec_point_st)*, point_conversion_form_t, bignum_ctx*) @nogc nothrow;
3365     ec_point_st* EC_POINT_hex2point(const(ec_group_st)*, const(char)*, ec_point_st*, bignum_ctx*) @nogc nothrow;
3366     int EC_POINT_add(const(ec_group_st)*, ec_point_st*, const(ec_point_st)*, const(ec_point_st)*, bignum_ctx*) @nogc nothrow;
3367     int EC_POINT_dbl(const(ec_group_st)*, ec_point_st*, const(ec_point_st)*, bignum_ctx*) @nogc nothrow;
3368     int EC_POINT_invert(const(ec_group_st)*, ec_point_st*, bignum_ctx*) @nogc nothrow;
3369     int EC_POINT_is_at_infinity(const(ec_group_st)*, const(ec_point_st)*) @nogc nothrow;
3370     int EC_POINT_is_on_curve(const(ec_group_st)*, const(ec_point_st)*, bignum_ctx*) @nogc nothrow;
3371     int EC_POINT_cmp(const(ec_group_st)*, const(ec_point_st)*, const(ec_point_st)*, bignum_ctx*) @nogc nothrow;
3372     int EC_POINT_make_affine(const(ec_group_st)*, ec_point_st*, bignum_ctx*) @nogc nothrow;
3373     int EC_POINTs_make_affine(const(ec_group_st)*, c_ulong, ec_point_st**, bignum_ctx*) @nogc nothrow;
3374     int EC_POINTs_mul(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, c_ulong, const(ec_point_st)**, const(bignum_st)**, bignum_ctx*) @nogc nothrow;
3375     int EC_POINT_mul(const(ec_group_st)*, ec_point_st*, const(bignum_st)*, const(ec_point_st)*, const(bignum_st)*, bignum_ctx*) @nogc nothrow;
3376     int EC_GROUP_precompute_mult(ec_group_st*, bignum_ctx*) @nogc nothrow;
3377     int EC_GROUP_have_precompute_mult(const(ec_group_st)*) @nogc nothrow;
3378     void ECPKPARAMETERS_free(ecpk_parameters_st*) @nogc nothrow;
3379     ecpk_parameters_st* ECPKPARAMETERS_new() @nogc nothrow;
3380     void ECPARAMETERS_free(ec_parameters_st*) @nogc nothrow;
3381     ec_parameters_st* ECPARAMETERS_new() @nogc nothrow;
3382     int EC_GROUP_get_basis_type(const(ec_group_st)*) @nogc nothrow;
3383     int EC_GROUP_get_trinomial_basis(const(ec_group_st)*, uint*) @nogc nothrow;
3384     int EC_GROUP_get_pentanomial_basis(const(ec_group_st)*, uint*, uint*, uint*) @nogc nothrow;
3385     static void sk_GENERAL_NAMES_zero(stack_st_GENERAL_NAMES*) @nogc nothrow;
3386     static void sk_GENERAL_NAMES_free(stack_st_GENERAL_NAMES*) @nogc nothrow;
3387     ec_group_st* d2i_ECPKParameters(ec_group_st**, const(ubyte)**, c_long) @nogc nothrow;
3388     int i2d_ECPKParameters(const(ec_group_st)*, ubyte**) @nogc nothrow;
3389     static int sk_GENERAL_NAMES_reserve(stack_st_GENERAL_NAMES*, int) @nogc nothrow;
3390     static stack_st_GENERAL_NAMES* sk_GENERAL_NAMES_new_reserve(int function(const(const(stack_st_GENERAL_NAME)*)*, const(const(stack_st_GENERAL_NAME)*)*), int) @nogc nothrow;
3391     static stack_st_GENERAL_NAMES* sk_GENERAL_NAMES_new_null() @nogc nothrow;
3392     static stack_st_GENERAL_NAMES* sk_GENERAL_NAMES_new(int function(const(const(stack_st_GENERAL_NAME)*)*, const(const(stack_st_GENERAL_NAME)*)*)) @nogc nothrow;
3393     int ECPKParameters_print(bio_st*, const(ec_group_st)*, int) @nogc nothrow;
3394     int ECPKParameters_print_fp(_IO_FILE*, const(ec_group_st)*, int) @nogc nothrow;
3395     static stack_st_GENERAL_NAME* sk_GENERAL_NAMES_value(const(stack_st_GENERAL_NAMES)*, int) @nogc nothrow;
3396     static int sk_GENERAL_NAMES_num(const(stack_st_GENERAL_NAMES)*) @nogc nothrow;
3397     alias sk_GENERAL_NAMES_copyfunc = stack_st_GENERAL_NAME* function(const(stack_st_GENERAL_NAME)*);
3398     alias sk_GENERAL_NAMES_freefunc = void function(stack_st_GENERAL_NAME*);
3399     struct stack_st_GENERAL_NAMES;
3400     ec_key_st* EC_KEY_new() @nogc nothrow;
3401     int EC_KEY_get_flags(const(ec_key_st)*) @nogc nothrow;
3402     void EC_KEY_set_flags(ec_key_st*, int) @nogc nothrow;
3403     void EC_KEY_clear_flags(ec_key_st*, int) @nogc nothrow;
3404     int EC_KEY_decoded_from_explicit_params(const(ec_key_st)*) @nogc nothrow;
3405     ec_key_st* EC_KEY_new_by_curve_name(int) @nogc nothrow;
3406     void EC_KEY_free(ec_key_st*) @nogc nothrow;
3407     ec_key_st* EC_KEY_copy(ec_key_st*, const(ec_key_st)*) @nogc nothrow;
3408     ec_key_st* EC_KEY_dup(const(ec_key_st)*) @nogc nothrow;
3409     int EC_KEY_up_ref(ec_key_st*) @nogc nothrow;
3410     engine_st* EC_KEY_get0_engine(const(ec_key_st)*) @nogc nothrow;
3411     const(ec_group_st)* EC_KEY_get0_group(const(ec_key_st)*) @nogc nothrow;
3412     int EC_KEY_set_group(ec_key_st*, const(ec_group_st)*) @nogc nothrow;
3413     const(bignum_st)* EC_KEY_get0_private_key(const(ec_key_st)*) @nogc nothrow;
3414     int EC_KEY_set_private_key(ec_key_st*, const(bignum_st)*) @nogc nothrow;
3415     const(ec_point_st)* EC_KEY_get0_public_key(const(ec_key_st)*) @nogc nothrow;
3416     int EC_KEY_set_public_key(ec_key_st*, const(ec_point_st)*) @nogc nothrow;
3417     uint EC_KEY_get_enc_flags(const(ec_key_st)*) @nogc nothrow;
3418     void EC_KEY_set_enc_flags(ec_key_st*, uint) @nogc nothrow;
3419     point_conversion_form_t EC_KEY_get_conv_form(const(ec_key_st)*) @nogc nothrow;
3420     void EC_KEY_set_conv_form(ec_key_st*, point_conversion_form_t) @nogc nothrow;
3421     alias sk_GENERAL_NAMES_compfunc = int function(const(const(stack_st_GENERAL_NAME)*)*, const(const(stack_st_GENERAL_NAME)*)*);
3422     int EC_KEY_set_ex_data(ec_key_st*, int, void*) @nogc nothrow;
3423     void* EC_KEY_get_ex_data(const(ec_key_st)*, int) @nogc nothrow;
3424     void EC_KEY_set_asn1_flag(ec_key_st*, int) @nogc nothrow;
3425     int EC_KEY_precompute_mult(ec_key_st*, bignum_ctx*) @nogc nothrow;
3426     int EC_KEY_generate_key(ec_key_st*) @nogc nothrow;
3427     int EC_KEY_check_key(const(ec_key_st)*) @nogc nothrow;
3428     int EC_KEY_can_sign(const(ec_key_st)*) @nogc nothrow;
3429     int EC_KEY_set_public_key_affine_coordinates(ec_key_st*, bignum_st*, bignum_st*) @nogc nothrow;
3430     c_ulong EC_KEY_key2buf(const(ec_key_st)*, point_conversion_form_t, ubyte**, bignum_ctx*) @nogc nothrow;
3431     int EC_KEY_oct2key(ec_key_st*, const(ubyte)*, c_ulong, bignum_ctx*) @nogc nothrow;
3432     int EC_KEY_oct2priv(ec_key_st*, const(ubyte)*, c_ulong) @nogc nothrow;
3433     c_ulong EC_KEY_priv2oct(const(ec_key_st)*, ubyte*, c_ulong) @nogc nothrow;
3434     c_ulong EC_KEY_priv2buf(const(ec_key_st)*, ubyte**) @nogc nothrow;
3435     ec_key_st* d2i_ECPrivateKey(ec_key_st**, const(ubyte)**, c_long) @nogc nothrow;
3436     int i2d_ECPrivateKey(ec_key_st*, ubyte**) @nogc nothrow;
3437     ec_key_st* d2i_ECParameters(ec_key_st**, const(ubyte)**, c_long) @nogc nothrow;
3438     int i2d_ECParameters(ec_key_st*, ubyte**) @nogc nothrow;
3439     ec_key_st* o2i_ECPublicKey(ec_key_st**, const(ubyte)**, c_long) @nogc nothrow;
3440     int i2o_ECPublicKey(const(ec_key_st)*, ubyte**) @nogc nothrow;
3441     int ECParameters_print(bio_st*, const(ec_key_st)*) @nogc nothrow;
3442     int EC_KEY_print(bio_st*, const(ec_key_st)*, int) @nogc nothrow;
3443     int ECParameters_print_fp(_IO_FILE*, const(ec_key_st)*) @nogc nothrow;
3444     int EC_KEY_print_fp(_IO_FILE*, const(ec_key_st)*, int) @nogc nothrow;
3445     const(ec_key_method_st)* EC_KEY_OpenSSL() @nogc nothrow;
3446     const(ec_key_method_st)* EC_KEY_get_default_method() @nogc nothrow;
3447     void EC_KEY_set_default_method(const(ec_key_method_st)*) @nogc nothrow;
3448     const(ec_key_method_st)* EC_KEY_get_method(const(ec_key_st)*) @nogc nothrow;
3449     int EC_KEY_set_method(ec_key_st*, const(ec_key_method_st)*) @nogc nothrow;
3450     ec_key_st* EC_KEY_new_method(engine_st*) @nogc nothrow;
3451     int ECDH_KDF_X9_62(ubyte*, c_ulong, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong, const(evp_md_st)*) @nogc nothrow;
3452     int ECDH_compute_key(void*, c_ulong, const(ec_point_st)*, const(ec_key_st)*, void* function(const(void)*, c_ulong, void*, c_ulong*)) @nogc nothrow;
3453     alias ECDSA_SIG = ECDSA_SIG_st;
3454     struct ECDSA_SIG_st;
3455     ECDSA_SIG_st* ECDSA_SIG_new() @nogc nothrow;
3456     void ECDSA_SIG_free(ECDSA_SIG_st*) @nogc nothrow;
3457     int i2d_ECDSA_SIG(const(ECDSA_SIG_st)*, ubyte**) @nogc nothrow;
3458     ECDSA_SIG_st* d2i_ECDSA_SIG(ECDSA_SIG_st**, const(ubyte)**, c_long) @nogc nothrow;
3459     void ECDSA_SIG_get0(const(ECDSA_SIG_st)*, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
3460     const(bignum_st)* ECDSA_SIG_get0_r(const(ECDSA_SIG_st)*) @nogc nothrow;
3461     const(bignum_st)* ECDSA_SIG_get0_s(const(ECDSA_SIG_st)*) @nogc nothrow;
3462     int ECDSA_SIG_set0(ECDSA_SIG_st*, bignum_st*, bignum_st*) @nogc nothrow;
3463     ECDSA_SIG_st* ECDSA_do_sign(const(ubyte)*, int, ec_key_st*) @nogc nothrow;
3464     ECDSA_SIG_st* ECDSA_do_sign_ex(const(ubyte)*, int, const(bignum_st)*, const(bignum_st)*, ec_key_st*) @nogc nothrow;
3465     int ECDSA_do_verify(const(ubyte)*, int, const(ECDSA_SIG_st)*, ec_key_st*) @nogc nothrow;
3466     int ECDSA_sign_setup(ec_key_st*, bignum_ctx*, bignum_st**, bignum_st**) @nogc nothrow;
3467     int ECDSA_sign(int, const(ubyte)*, int, ubyte*, uint*, ec_key_st*) @nogc nothrow;
3468     int ECDSA_sign_ex(int, const(ubyte)*, int, ubyte*, uint*, const(bignum_st)*, const(bignum_st)*, ec_key_st*) @nogc nothrow;
3469     int ECDSA_verify(int, const(ubyte)*, int, const(ubyte)*, int, ec_key_st*) @nogc nothrow;
3470     int ECDSA_size(const(ec_key_st)*) @nogc nothrow;
3471     ec_key_method_st* EC_KEY_METHOD_new(const(ec_key_method_st)*) @nogc nothrow;
3472     void EC_KEY_METHOD_free(ec_key_method_st*) @nogc nothrow;
3473     void EC_KEY_METHOD_set_init(ec_key_method_st*, int function(ec_key_st*), void function(ec_key_st*), int function(ec_key_st*, const(ec_key_st)*), int function(ec_key_st*, const(ec_group_st)*), int function(ec_key_st*, const(bignum_st)*), int function(ec_key_st*, const(ec_point_st)*)) @nogc nothrow;
3474     void EC_KEY_METHOD_set_keygen(ec_key_method_st*, int function(ec_key_st*)) @nogc nothrow;
3475     void EC_KEY_METHOD_set_compute_key(ec_key_method_st*, int function(ubyte**, c_ulong*, const(ec_point_st)*, const(ec_key_st)*)) @nogc nothrow;
3476     void EC_KEY_METHOD_set_sign(ec_key_method_st*, int function(int, const(ubyte)*, int, ubyte*, uint*, const(bignum_st)*, const(bignum_st)*, ec_key_st*), int function(ec_key_st*, bignum_ctx*, bignum_st**, bignum_st**), ECDSA_SIG_st* function(const(ubyte)*, int, const(bignum_st)*, const(bignum_st)*, ec_key_st*)) @nogc nothrow;
3477     void EC_KEY_METHOD_set_verify(ec_key_method_st*, int function(int, const(ubyte)*, int, const(ubyte)*, int, ec_key_st*), int function(const(ubyte)*, int, const(ECDSA_SIG_st)*, ec_key_st*)) @nogc nothrow;
3478     void EC_KEY_METHOD_get_init(const(ec_key_method_st)*, int function(ec_key_st*)*, void function(ec_key_st*)*, int function(ec_key_st*, const(ec_key_st)*)*, int function(ec_key_st*, const(ec_group_st)*)*, int function(ec_key_st*, const(bignum_st)*)*, int function(ec_key_st*, const(ec_point_st)*)*) @nogc nothrow;
3479     void EC_KEY_METHOD_get_keygen(const(ec_key_method_st)*, int function(ec_key_st*)*) @nogc nothrow;
3480     void EC_KEY_METHOD_get_compute_key(const(ec_key_method_st)*, int function(ubyte**, c_ulong*, const(ec_point_st)*, const(ec_key_st)*)*) @nogc nothrow;
3481     void EC_KEY_METHOD_get_sign(const(ec_key_method_st)*, int function(int, const(ubyte)*, int, ubyte*, uint*, const(bignum_st)*, const(bignum_st)*, ec_key_st*)*, int function(ec_key_st*, bignum_ctx*, bignum_st**, bignum_st**)*, ECDSA_SIG_st* function(const(ubyte)*, int, const(bignum_st)*, const(bignum_st)*, ec_key_st*)*) @nogc nothrow;
3482     void EC_KEY_METHOD_get_verify(const(ec_key_method_st)*, int function(int, const(ubyte)*, int, const(ubyte)*, int, ec_key_st*)*, int function(const(ubyte)*, int, const(ECDSA_SIG_st)*, ec_key_st*)*) @nogc nothrow;
3483     static int sk_GENERAL_NAMES_find_ex(stack_st_GENERAL_NAMES*, stack_st_GENERAL_NAME*) @nogc nothrow;
3484     static int sk_GENERAL_NAMES_is_sorted(const(stack_st_GENERAL_NAMES)*) @nogc nothrow;
3485     static void sk_GENERAL_NAMES_sort(stack_st_GENERAL_NAMES*) @nogc nothrow;
3486     static stack_st_GENERAL_NAMES* sk_GENERAL_NAMES_dup(const(stack_st_GENERAL_NAMES)*) @nogc nothrow;
3487     static stack_st_GENERAL_NAMES* sk_GENERAL_NAMES_deep_copy(const(stack_st_GENERAL_NAMES)*, stack_st_GENERAL_NAME* function(const(stack_st_GENERAL_NAME)*), void function(stack_st_GENERAL_NAME*)) @nogc nothrow;
3488     static int function(const(const(stack_st_GENERAL_NAME)*)*, const(const(stack_st_GENERAL_NAME)*)*) sk_GENERAL_NAMES_set_cmp_func(stack_st_GENERAL_NAMES*, int function(const(const(stack_st_GENERAL_NAME)*)*, const(const(stack_st_GENERAL_NAME)*)*)) @nogc nothrow;
3489     static int sk_GENERAL_NAMES_find(stack_st_GENERAL_NAMES*, stack_st_GENERAL_NAME*) @nogc nothrow;
3490     alias GENERAL_NAMES = stack_st_GENERAL_NAME;
3491     static stack_st_GENERAL_NAME* sk_GENERAL_NAME_new(int function(const(const(GENERAL_NAME_st)*)*, const(const(GENERAL_NAME_st)*)*)) @nogc nothrow;
3492     static void sk_GENERAL_NAME_pop_free(stack_st_GENERAL_NAME*, void function(GENERAL_NAME_st*)) @nogc nothrow;
3493     static GENERAL_NAME_st* sk_GENERAL_NAME_pop(stack_st_GENERAL_NAME*) @nogc nothrow;
3494     static int sk_GENERAL_NAME_unshift(stack_st_GENERAL_NAME*, GENERAL_NAME_st*) @nogc nothrow;
3495     static int sk_GENERAL_NAME_push(stack_st_GENERAL_NAME*, GENERAL_NAME_st*) @nogc nothrow;
3496     static GENERAL_NAME_st* sk_GENERAL_NAME_delete_ptr(stack_st_GENERAL_NAME*, GENERAL_NAME_st*) @nogc nothrow;
3497     static GENERAL_NAME_st* sk_GENERAL_NAME_delete(stack_st_GENERAL_NAME*, int) @nogc nothrow;
3498     static void sk_GENERAL_NAME_zero(stack_st_GENERAL_NAME*) @nogc nothrow;
3499     static void sk_GENERAL_NAME_free(stack_st_GENERAL_NAME*) @nogc nothrow;
3500     static int sk_GENERAL_NAME_reserve(stack_st_GENERAL_NAME*, int) @nogc nothrow;
3501     static stack_st_GENERAL_NAME* sk_GENERAL_NAME_new_reserve(int function(const(const(GENERAL_NAME_st)*)*, const(const(GENERAL_NAME_st)*)*), int) @nogc nothrow;
3502     static stack_st_GENERAL_NAME* sk_GENERAL_NAME_new_null() @nogc nothrow;
3503     static GENERAL_NAME_st* sk_GENERAL_NAME_value(const(stack_st_GENERAL_NAME)*, int) @nogc nothrow;
3504     static int function(const(const(GENERAL_NAME_st)*)*, const(const(GENERAL_NAME_st)*)*) sk_GENERAL_NAME_set_cmp_func(stack_st_GENERAL_NAME*, int function(const(const(GENERAL_NAME_st)*)*, const(const(GENERAL_NAME_st)*)*)) @nogc nothrow;
3505     static stack_st_GENERAL_NAME* sk_GENERAL_NAME_deep_copy(const(stack_st_GENERAL_NAME)*, GENERAL_NAME_st* function(const(GENERAL_NAME_st)*), void function(GENERAL_NAME_st*)) @nogc nothrow;
3506     static stack_st_GENERAL_NAME* sk_GENERAL_NAME_dup(const(stack_st_GENERAL_NAME)*) @nogc nothrow;
3507     static int sk_GENERAL_NAME_num(const(stack_st_GENERAL_NAME)*) @nogc nothrow;
3508     alias sk_GENERAL_NAME_copyfunc = GENERAL_NAME_st* function(const(GENERAL_NAME_st)*);
3509     alias sk_GENERAL_NAME_freefunc = void function(GENERAL_NAME_st*);
3510     alias sk_GENERAL_NAME_compfunc = int function(const(const(GENERAL_NAME_st)*)*, const(const(GENERAL_NAME_st)*)*);
3511     struct stack_st_GENERAL_NAME;
3512     static int sk_GENERAL_NAME_insert(stack_st_GENERAL_NAME*, GENERAL_NAME_st*, int) @nogc nothrow;
3513     static GENERAL_NAME_st* sk_GENERAL_NAME_set(stack_st_GENERAL_NAME*, int, GENERAL_NAME_st*) @nogc nothrow;
3514     int ERR_load_EC_strings() @nogc nothrow;
3515     static int sk_GENERAL_NAME_find(stack_st_GENERAL_NAME*, GENERAL_NAME_st*) @nogc nothrow;
3516     static int sk_GENERAL_NAME_find_ex(stack_st_GENERAL_NAME*, GENERAL_NAME_st*) @nogc nothrow;
3517     static void sk_GENERAL_NAME_sort(stack_st_GENERAL_NAME*) @nogc nothrow;
3518     static int sk_GENERAL_NAME_is_sorted(const(stack_st_GENERAL_NAME)*) @nogc nothrow;
3519     static GENERAL_NAME_st* sk_GENERAL_NAME_shift(stack_st_GENERAL_NAME*) @nogc nothrow;
3520     alias TLS_FEATURE = stack_st_ASN1_INTEGER;
3521     alias EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT;
3522     struct stack_st_ACCESS_DESCRIPTION;
3523     alias AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION;
3524     struct ACCESS_DESCRIPTION_st
3525     {
3526         asn1_object_st* method;
3527         GENERAL_NAME_st* location;
3528     }
3529     alias ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st;
3530     struct GENERAL_NAME_st
3531     {
3532         int type;
3533         static union _Anonymous_25
3534         {
3535             char* ptr;
3536             otherName_st* otherName;
3537             asn1_string_st* rfc822Name;
3538             asn1_string_st* dNSName;
3539             asn1_type_st* x400Address;
3540             X509_name_st* directoryName;
3541             EDIPartyName_st* ediPartyName;
3542             asn1_string_st* uniformResourceIdentifier;
3543             asn1_string_st* iPAddress;
3544             asn1_object_st* registeredID;
3545             asn1_string_st* ip;
3546             X509_name_st* dirn;
3547             asn1_string_st* ia5;
3548             asn1_object_st* rid;
3549             asn1_type_st* other;
3550         }
3551         _Anonymous_25 d;
3552     }
3553     alias GENERAL_NAME = GENERAL_NAME_st;
3554     struct EDIPartyName_st
3555     {
3556         asn1_string_st* nameAssigner;
3557         asn1_string_st* partyName;
3558     }
3559     alias EDIPARTYNAME = EDIPartyName_st;
3560     struct otherName_st
3561     {
3562         asn1_object_st* type_id;
3563         asn1_type_st* value;
3564     }
3565     alias OTHERNAME = otherName_st;
3566     struct PKEY_USAGE_PERIOD_st
3567     {
3568         asn1_string_st* notBefore;
3569         asn1_string_st* notAfter;
3570     }
3571     alias PKEY_USAGE_PERIOD = PKEY_USAGE_PERIOD_st;
3572     struct BASIC_CONSTRAINTS_st
3573     {
3574         int ca;
3575         asn1_string_st* pathlen;
3576     }
3577     alias BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st;
3578     alias ENUMERATED_NAMES = BIT_STRING_BITNAME_st;
3579     static int sk_X509V3_EXT_METHOD_find(stack_st_X509V3_EXT_METHOD*, v3_ext_method*) @nogc nothrow;
3580     static v3_ext_method* sk_X509V3_EXT_METHOD_set(stack_st_X509V3_EXT_METHOD*, int, v3_ext_method*) @nogc nothrow;
3581     static int sk_X509V3_EXT_METHOD_insert(stack_st_X509V3_EXT_METHOD*, v3_ext_method*, int) @nogc nothrow;
3582     static void sk_X509V3_EXT_METHOD_pop_free(stack_st_X509V3_EXT_METHOD*, void function(v3_ext_method*)) @nogc nothrow;
3583     static v3_ext_method* sk_X509V3_EXT_METHOD_shift(stack_st_X509V3_EXT_METHOD*) @nogc nothrow;
3584     static v3_ext_method* sk_X509V3_EXT_METHOD_pop(stack_st_X509V3_EXT_METHOD*) @nogc nothrow;
3585     static int sk_X509V3_EXT_METHOD_find_ex(stack_st_X509V3_EXT_METHOD*, v3_ext_method*) @nogc nothrow;
3586     static int sk_X509V3_EXT_METHOD_unshift(stack_st_X509V3_EXT_METHOD*, v3_ext_method*) @nogc nothrow;
3587     alias sk_X509V3_EXT_METHOD_compfunc = int function(const(const(v3_ext_method)*)*, const(const(v3_ext_method)*)*);
3588     static v3_ext_method* sk_X509V3_EXT_METHOD_delete_ptr(stack_st_X509V3_EXT_METHOD*, v3_ext_method*) @nogc nothrow;
3589     static v3_ext_method* sk_X509V3_EXT_METHOD_delete(stack_st_X509V3_EXT_METHOD*, int) @nogc nothrow;
3590     static void sk_X509V3_EXT_METHOD_zero(stack_st_X509V3_EXT_METHOD*) @nogc nothrow;
3591     static void sk_X509V3_EXT_METHOD_free(stack_st_X509V3_EXT_METHOD*) @nogc nothrow;
3592     static int sk_X509V3_EXT_METHOD_reserve(stack_st_X509V3_EXT_METHOD*, int) @nogc nothrow;
3593     static stack_st_X509V3_EXT_METHOD* sk_X509V3_EXT_METHOD_new_reserve(int function(const(const(v3_ext_method)*)*, const(const(v3_ext_method)*)*), int) @nogc nothrow;
3594     static stack_st_X509V3_EXT_METHOD* sk_X509V3_EXT_METHOD_new_null() @nogc nothrow;
3595     static stack_st_X509V3_EXT_METHOD* sk_X509V3_EXT_METHOD_new(int function(const(const(v3_ext_method)*)*, const(const(v3_ext_method)*)*)) @nogc nothrow;
3596     static v3_ext_method* sk_X509V3_EXT_METHOD_value(const(stack_st_X509V3_EXT_METHOD)*, int) @nogc nothrow;
3597     alias sk_X509V3_EXT_METHOD_freefunc = void function(v3_ext_method*);
3598     static int sk_X509V3_EXT_METHOD_push(stack_st_X509V3_EXT_METHOD*, v3_ext_method*) @nogc nothrow;
3599     alias sk_X509V3_EXT_METHOD_copyfunc = v3_ext_method* function(const(v3_ext_method)*);
3600     struct stack_st_X509V3_EXT_METHOD;
3601     static void sk_X509V3_EXT_METHOD_sort(stack_st_X509V3_EXT_METHOD*) @nogc nothrow;
3602     static int sk_X509V3_EXT_METHOD_is_sorted(const(stack_st_X509V3_EXT_METHOD)*) @nogc nothrow;
3603     static stack_st_X509V3_EXT_METHOD* sk_X509V3_EXT_METHOD_dup(const(stack_st_X509V3_EXT_METHOD)*) @nogc nothrow;
3604     static stack_st_X509V3_EXT_METHOD* sk_X509V3_EXT_METHOD_deep_copy(const(stack_st_X509V3_EXT_METHOD)*, v3_ext_method* function(const(v3_ext_method)*), void function(v3_ext_method*)) @nogc nothrow;
3605     static int function(const(const(v3_ext_method)*)*, const(const(v3_ext_method)*)*) sk_X509V3_EXT_METHOD_set_cmp_func(stack_st_X509V3_EXT_METHOD*, int function(const(const(v3_ext_method)*)*, const(const(v3_ext_method)*)*)) @nogc nothrow;
3606     static int sk_X509V3_EXT_METHOD_num(const(stack_st_X509V3_EXT_METHOD)*) @nogc nothrow;
3607     alias X509V3_EXT_METHOD = v3_ext_method;
3608     struct X509V3_CONF_METHOD_st
3609     {
3610         char* function(void*, const(char)*, const(char)*) get_string;
3611         stack_st_CONF_VALUE* function(void*, const(char)*) get_section;
3612         void function(void*, char*) free_string;
3613         void function(void*, stack_st_CONF_VALUE*) free_section;
3614     }
3615     alias X509V3_CONF_METHOD = X509V3_CONF_METHOD_st;
3616     alias X509V3_EXT_R2I = void* function(const(v3_ext_method)*, v3_ext_ctx*, const(char)*);
3617     alias X509V3_EXT_I2R = int function(const(v3_ext_method)*, void*, bio_st*, int);
3618     alias X509V3_EXT_S2I = void* function(const(v3_ext_method)*, v3_ext_ctx*, const(char)*);
3619     alias X509V3_EXT_I2S = char* function(const(v3_ext_method)*, void*);
3620     alias X509V3_EXT_V2I = void* function(const(v3_ext_method)*, v3_ext_ctx*, stack_st_CONF_VALUE*);
3621     alias X509V3_EXT_I2V = stack_st_CONF_VALUE* function(const(v3_ext_method)*, void*, stack_st_CONF_VALUE*);
3622     alias X509V3_EXT_I2D = int function(void*, ubyte**);
3623     alias X509V3_EXT_D2I = void* function(void*, const(ubyte)**, c_long);
3624     alias X509V3_EXT_FREE = void function(void*);
3625     alias X509V3_EXT_NEW = void* function();
3626     struct v3_ext_method
3627     {
3628         int ext_nid;
3629         int ext_flags;
3630         const(ASN1_ITEM_st)* it;
3631         void* function() ext_new;
3632         void function(void*) ext_free;
3633         void* function(void*, const(ubyte)**, c_long) d2i;
3634         int function(void*, ubyte**) i2d;
3635         char* function(const(v3_ext_method)*, void*) i2s;
3636         void* function(const(v3_ext_method)*, v3_ext_ctx*, const(char)*) s2i;
3637         stack_st_CONF_VALUE* function(const(v3_ext_method)*, void*, stack_st_CONF_VALUE*) i2v;
3638         void* function(const(v3_ext_method)*, v3_ext_ctx*, stack_st_CONF_VALUE*) v2i;
3639         int function(const(v3_ext_method)*, void*, bio_st*, int) i2r;
3640         void* function(const(v3_ext_method)*, v3_ext_ctx*, const(char)*) r2i;
3641         void* usr_data;
3642     }
3643     int ERR_load_X509_strings() @nogc nothrow;
3644     const(X509_POLICY_NODE_st)* X509_policy_node_get0_parent(const(X509_POLICY_NODE_st)*) @nogc nothrow;
3645     struct stack_st_POLICYQUALINFO;
3646     stack_st_POLICYQUALINFO* X509_policy_node_get0_qualifiers(const(X509_POLICY_NODE_st)*) @nogc nothrow;
3647     const(asn1_object_st)* X509_policy_node_get0_policy(const(X509_POLICY_NODE_st)*) @nogc nothrow;
3648     X509_POLICY_NODE_st* X509_policy_level_get0_node(X509_POLICY_LEVEL_st*, int) @nogc nothrow;
3649     int X509_policy_level_node_count(X509_POLICY_LEVEL_st*) @nogc nothrow;
3650     stack_st_X509_POLICY_NODE* X509_policy_tree_get0_user_policies(const(X509_POLICY_TREE_st)*) @nogc nothrow;
3651     stack_st_X509_POLICY_NODE* X509_policy_tree_get0_policies(const(X509_POLICY_TREE_st)*) @nogc nothrow;
3652     struct stack_st_X509_POLICY_NODE;
3653     X509_POLICY_LEVEL_st* X509_policy_tree_get0_level(const(X509_POLICY_TREE_st)*, int) @nogc nothrow;
3654     int X509_policy_tree_level_count(const(X509_POLICY_TREE_st)*) @nogc nothrow;
3655     void X509_policy_tree_free(X509_POLICY_TREE_st*) @nogc nothrow;
3656     int X509_policy_check(X509_POLICY_TREE_st**, int*, stack_st_X509*, stack_st_ASN1_OBJECT*, uint) @nogc nothrow;
3657     void X509_VERIFY_PARAM_table_cleanup() @nogc nothrow;
3658     const(X509_VERIFY_PARAM_st)* X509_VERIFY_PARAM_lookup(const(char)*) @nogc nothrow;
3659     const(X509_VERIFY_PARAM_st)* X509_VERIFY_PARAM_get0(int) @nogc nothrow;
3660     int X509_VERIFY_PARAM_get_count() @nogc nothrow;
3661     int X509_VERIFY_PARAM_add0_table(X509_VERIFY_PARAM_st*) @nogc nothrow;
3662     const(char)* X509_VERIFY_PARAM_get0_name(const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3663     int X509_VERIFY_PARAM_get_auth_level(const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3664     int X509_VERIFY_PARAM_get_depth(const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3665     int X509_VERIFY_PARAM_set1_ip_asc(X509_VERIFY_PARAM_st*, const(char)*) @nogc nothrow;
3666     int X509_VERIFY_PARAM_set1_ip(X509_VERIFY_PARAM_st*, const(ubyte)*, c_ulong) @nogc nothrow;
3667     int X509_VERIFY_PARAM_set1_email(X509_VERIFY_PARAM_st*, const(char)*, c_ulong) @nogc nothrow;
3668     void X509_VERIFY_PARAM_move_peername(X509_VERIFY_PARAM_st*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3669     char* X509_VERIFY_PARAM_get0_peername(X509_VERIFY_PARAM_st*) @nogc nothrow;
3670     uint X509_VERIFY_PARAM_get_hostflags(const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3671     void X509_VERIFY_PARAM_set_hostflags(X509_VERIFY_PARAM_st*, uint) @nogc nothrow;
3672     int X509_VERIFY_PARAM_add1_host(X509_VERIFY_PARAM_st*, const(char)*, c_ulong) @nogc nothrow;
3673     int X509_VERIFY_PARAM_set1_host(X509_VERIFY_PARAM_st*, const(char)*, c_ulong) @nogc nothrow;
3674     uint X509_VERIFY_PARAM_get_inh_flags(const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3675     int X509_VERIFY_PARAM_set_inh_flags(X509_VERIFY_PARAM_st*, uint) @nogc nothrow;
3676     int X509_VERIFY_PARAM_set1_policies(X509_VERIFY_PARAM_st*, stack_st_ASN1_OBJECT*) @nogc nothrow;
3677     int X509_VERIFY_PARAM_add0_policy(X509_VERIFY_PARAM_st*, asn1_object_st*) @nogc nothrow;
3678     void X509_VERIFY_PARAM_set_time(X509_VERIFY_PARAM_st*, c_long) @nogc nothrow;
3679     c_long X509_VERIFY_PARAM_get_time(const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3680     void X509_VERIFY_PARAM_set_auth_level(X509_VERIFY_PARAM_st*, int) @nogc nothrow;
3681     void X509_VERIFY_PARAM_set_depth(X509_VERIFY_PARAM_st*, int) @nogc nothrow;
3682     int X509_VERIFY_PARAM_set_trust(X509_VERIFY_PARAM_st*, int) @nogc nothrow;
3683     int X509_VERIFY_PARAM_set_purpose(X509_VERIFY_PARAM_st*, int) @nogc nothrow;
3684     c_ulong X509_VERIFY_PARAM_get_flags(X509_VERIFY_PARAM_st*) @nogc nothrow;
3685     int X509_VERIFY_PARAM_clear_flags(X509_VERIFY_PARAM_st*, c_ulong) @nogc nothrow;
3686     int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM_st*, c_ulong) @nogc nothrow;
3687     int X509_VERIFY_PARAM_set1_name(X509_VERIFY_PARAM_st*, const(char)*) @nogc nothrow;
3688     int X509_VERIFY_PARAM_set1(X509_VERIFY_PARAM_st*, const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3689     int X509_VERIFY_PARAM_inherit(X509_VERIFY_PARAM_st*, const(X509_VERIFY_PARAM_st)*) @nogc nothrow;
3690     void X509_VERIFY_PARAM_free(X509_VERIFY_PARAM_st*) @nogc nothrow;
3691     X509_VERIFY_PARAM_st* X509_VERIFY_PARAM_new() @nogc nothrow;
3692     void X509_STORE_CTX_set0_dane(x509_store_ctx_st*, ssl_dane_st*) @nogc nothrow;
3693     int X509_STORE_CTX_set_default(x509_store_ctx_st*, const(char)*) @nogc nothrow;
3694     void X509_STORE_CTX_set0_param(x509_store_ctx_st*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3695     X509_VERIFY_PARAM_st* X509_STORE_CTX_get0_param(x509_store_ctx_st*) @nogc nothrow;
3696     int X509_STORE_CTX_get_num_untrusted(x509_store_ctx_st*) @nogc nothrow;
3697     int X509_STORE_CTX_get_explicit_policy(x509_store_ctx_st*) @nogc nothrow;
3698     X509_POLICY_TREE_st* X509_STORE_CTX_get0_policy_tree(x509_store_ctx_st*) @nogc nothrow;
3699     void X509_STORE_CTX_set_time(x509_store_ctx_st*, c_ulong, c_long) @nogc nothrow;
3700     void X509_STORE_CTX_set_flags(x509_store_ctx_st*, c_ulong) @nogc nothrow;
3701     int X509_STORE_CTX_purpose_inherit(x509_store_ctx_st*, int, int, int) @nogc nothrow;
3702     int X509_STORE_CTX_set_trust(x509_store_ctx_st*, int) @nogc nothrow;
3703     int X509_STORE_CTX_set_purpose(x509_store_ctx_st*, int) @nogc nothrow;
3704     void X509_STORE_CTX_set0_crls(x509_store_ctx_st*, stack_st_X509_CRL*) @nogc nothrow;
3705     void X509_STORE_CTX_set0_verified_chain(x509_store_ctx_st*, stack_st_X509*) @nogc nothrow;
3706     void X509_STORE_CTX_set_cert(x509_store_ctx_st*, x509_st*) @nogc nothrow;
3707     stack_st_X509* X509_STORE_CTX_get1_chain(x509_store_ctx_st*) @nogc nothrow;
3708     stack_st_X509* X509_STORE_CTX_get0_chain(x509_store_ctx_st*) @nogc nothrow;
3709     x509_store_ctx_st* X509_STORE_CTX_get0_parent_ctx(x509_store_ctx_st*) @nogc nothrow;
3710     X509_crl_st* X509_STORE_CTX_get0_current_crl(x509_store_ctx_st*) @nogc nothrow;
3711     x509_st* X509_STORE_CTX_get0_current_issuer(x509_store_ctx_st*) @nogc nothrow;
3712     void X509_STORE_CTX_set_current_cert(x509_store_ctx_st*, x509_st*) @nogc nothrow;
3713     x509_st* X509_STORE_CTX_get_current_cert(x509_store_ctx_st*) @nogc nothrow;
3714     void X509_STORE_CTX_set_error_depth(x509_store_ctx_st*, int) @nogc nothrow;
3715     int X509_STORE_CTX_get_error_depth(x509_store_ctx_st*) @nogc nothrow;
3716     void X509_STORE_CTX_set_error(x509_store_ctx_st*, int) @nogc nothrow;
3717     int X509_STORE_CTX_get_error(x509_store_ctx_st*) @nogc nothrow;
3718     void* X509_STORE_CTX_get_ex_data(x509_store_ctx_st*, int) @nogc nothrow;
3719     int X509_STORE_CTX_set_ex_data(x509_store_ctx_st*, int, void*) @nogc nothrow;
3720     int X509_STORE_set_default_paths(x509_store_st*) @nogc nothrow;
3721     int X509_STORE_load_locations(x509_store_st*, const(char)*, const(char)*) @nogc nothrow;
3722     int X509_LOOKUP_shutdown(x509_lookup_st*) @nogc nothrow;
3723     x509_store_st* X509_LOOKUP_get_store(const(x509_lookup_st)*) @nogc nothrow;
3724     void* X509_LOOKUP_get_method_data(const(x509_lookup_st)*) @nogc nothrow;
3725     int X509_LOOKUP_set_method_data(x509_lookup_st*, void*) @nogc nothrow;
3726     int X509_LOOKUP_by_alias(x509_lookup_st*, X509_LOOKUP_TYPE, const(char)*, int, x509_object_st*) @nogc nothrow;
3727     int X509_LOOKUP_by_fingerprint(x509_lookup_st*, X509_LOOKUP_TYPE, const(ubyte)*, int, x509_object_st*) @nogc nothrow;
3728     int X509_LOOKUP_by_issuer_serial(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, asn1_string_st*, x509_object_st*) @nogc nothrow;
3729     int X509_LOOKUP_by_subject(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, x509_object_st*) @nogc nothrow;
3730     int X509_LOOKUP_init(x509_lookup_st*) @nogc nothrow;
3731     void X509_LOOKUP_free(x509_lookup_st*) @nogc nothrow;
3732     x509_lookup_st* X509_LOOKUP_new(x509_lookup_method_st*) @nogc nothrow;
3733     int X509_load_cert_crl_file(x509_lookup_st*, const(char)*, int) @nogc nothrow;
3734     int X509_load_crl_file(x509_lookup_st*, const(char)*, int) @nogc nothrow;
3735     int X509_load_cert_file(x509_lookup_st*, const(char)*, int) @nogc nothrow;
3736     int X509_LOOKUP_ctrl(x509_lookup_st*, int, const(char)*, c_long, char**) @nogc nothrow;
3737     x509_object_st* X509_STORE_CTX_get_obj_by_subject(x509_store_ctx_st*, X509_LOOKUP_TYPE, X509_name_st*) @nogc nothrow;
3738     int X509_STORE_CTX_get_by_subject(x509_store_ctx_st*, X509_LOOKUP_TYPE, X509_name_st*, x509_object_st*) @nogc nothrow;
3739     int X509_STORE_add_crl(x509_store_st*, X509_crl_st*) @nogc nothrow;
3740     int X509_STORE_add_cert(x509_store_st*, x509_st*) @nogc nothrow;
3741     int function(x509_lookup_st*, X509_LOOKUP_TYPE, const(char)*, int, x509_object_st*) X509_LOOKUP_meth_get_get_by_alias(const(x509_lookup_method_st)*) @nogc nothrow;
3742     int X509_LOOKUP_meth_set_get_by_alias(x509_lookup_method_st*, int function(x509_lookup_st*, X509_LOOKUP_TYPE, const(char)*, int, x509_object_st*)) @nogc nothrow;
3743     int function(x509_lookup_st*, X509_LOOKUP_TYPE, const(ubyte)*, int, x509_object_st*) X509_LOOKUP_meth_get_get_by_fingerprint(const(x509_lookup_method_st)*) @nogc nothrow;
3744     int X509_LOOKUP_meth_set_get_by_fingerprint(x509_lookup_method_st*, int function(x509_lookup_st*, X509_LOOKUP_TYPE, const(ubyte)*, int, x509_object_st*)) @nogc nothrow;
3745     int function(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, asn1_string_st*, x509_object_st*) X509_LOOKUP_meth_get_get_by_issuer_serial(const(x509_lookup_method_st)*) @nogc nothrow;
3746     int X509_LOOKUP_meth_set_get_by_issuer_serial(x509_lookup_method_st*, int function(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, asn1_string_st*, x509_object_st*)) @nogc nothrow;
3747     int function(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, x509_object_st*) X509_LOOKUP_meth_get_get_by_subject(const(x509_lookup_method_st)*) @nogc nothrow;
3748     int X509_LOOKUP_meth_set_get_by_subject(x509_lookup_method_st*, int function(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, x509_object_st*)) @nogc nothrow;
3749     int function(x509_lookup_st*, int, const(char)*, c_long, char**) X509_LOOKUP_meth_get_ctrl(const(x509_lookup_method_st)*) @nogc nothrow;
3750     int X509_LOOKUP_meth_set_ctrl(x509_lookup_method_st*, int function(x509_lookup_st*, int, const(char)*, c_long, char**)) @nogc nothrow;
3751     int function(x509_lookup_st*) X509_LOOKUP_meth_get_shutdown(const(x509_lookup_method_st)*) @nogc nothrow;
3752     int X509_LOOKUP_meth_set_shutdown(x509_lookup_method_st*, int function(x509_lookup_st*)) @nogc nothrow;
3753     int function(x509_lookup_st*) X509_LOOKUP_meth_get_init(const(x509_lookup_method_st)*) @nogc nothrow;
3754     int X509_LOOKUP_meth_set_init(x509_lookup_method_st*, int function(x509_lookup_st*)) @nogc nothrow;
3755     void function(x509_lookup_st*) X509_LOOKUP_meth_get_free(const(x509_lookup_method_st)*) @nogc nothrow;
3756     int X509_LOOKUP_meth_set_free(x509_lookup_method_st*, void function(x509_lookup_st*)) @nogc nothrow;
3757     int function(x509_lookup_st*) X509_LOOKUP_meth_get_new_item(const(x509_lookup_method_st)*) @nogc nothrow;
3758     int X509_LOOKUP_meth_set_new_item(x509_lookup_method_st*, int function(x509_lookup_st*)) @nogc nothrow;
3759     void X509_LOOKUP_meth_free(x509_lookup_method_st*) @nogc nothrow;
3760     x509_lookup_method_st* X509_LOOKUP_meth_new(const(char)*) @nogc nothrow;
3761     alias X509_LOOKUP_get_by_alias_fn = int function(x509_lookup_st*, X509_LOOKUP_TYPE, const(char)*, int, x509_object_st*);
3762     alias X509_LOOKUP_get_by_fingerprint_fn = int function(x509_lookup_st*, X509_LOOKUP_TYPE, const(ubyte)*, int, x509_object_st*);
3763     alias X509_LOOKUP_get_by_issuer_serial_fn = int function(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, asn1_string_st*, x509_object_st*);
3764     alias X509_LOOKUP_get_by_subject_fn = int function(x509_lookup_st*, X509_LOOKUP_TYPE, X509_name_st*, x509_object_st*);
3765     alias X509_LOOKUP_ctrl_fn = int function(x509_lookup_st*, int, const(char)*, c_long, char**);
3766     x509_lookup_method_st* X509_LOOKUP_file() @nogc nothrow;
3767     x509_lookup_method_st* X509_LOOKUP_hash_dir() @nogc nothrow;
3768     x509_lookup_st* X509_STORE_add_lookup(x509_store_st*, x509_lookup_method_st*) @nogc nothrow;
3769     int function(x509_store_ctx_st*) X509_STORE_CTX_get_cleanup(x509_store_ctx_st*) @nogc nothrow;
3770     stack_st_X509_CRL* function(x509_store_ctx_st*, X509_name_st*) X509_STORE_CTX_get_lookup_crls(x509_store_ctx_st*) @nogc nothrow;
3771     stack_st_X509* function(x509_store_ctx_st*, X509_name_st*) X509_STORE_CTX_get_lookup_certs(x509_store_ctx_st*) @nogc nothrow;
3772     int function(x509_store_ctx_st*) X509_STORE_CTX_get_check_policy(x509_store_ctx_st*) @nogc nothrow;
3773     int function(x509_store_ctx_st*, X509_crl_st*, x509_st*) X509_STORE_CTX_get_cert_crl(x509_store_ctx_st*) @nogc nothrow;
3774     int function(x509_store_ctx_st*, X509_crl_st*) X509_STORE_CTX_get_check_crl(x509_store_ctx_st*) @nogc nothrow;
3775     int function(x509_store_ctx_st*, X509_crl_st**, x509_st*) X509_STORE_CTX_get_get_crl(x509_store_ctx_st*) @nogc nothrow;
3776     int function(x509_store_ctx_st*) X509_STORE_CTX_get_check_revocation(x509_store_ctx_st*) @nogc nothrow;
3777     int function(x509_store_ctx_st*, x509_st*, x509_st*) X509_STORE_CTX_get_check_issued(x509_store_ctx_st*) @nogc nothrow;
3778     int function(x509_st**, x509_store_ctx_st*, x509_st*) X509_STORE_CTX_get_get_issuer(x509_store_ctx_st*) @nogc nothrow;
3779     int function(x509_store_ctx_st*) X509_STORE_CTX_get_verify(x509_store_ctx_st*) @nogc nothrow;
3780     int function(int, x509_store_ctx_st*) X509_STORE_CTX_get_verify_cb(x509_store_ctx_st*) @nogc nothrow;
3781     void X509_STORE_CTX_set_verify_cb(x509_store_ctx_st*, int function(int, x509_store_ctx_st*)) @nogc nothrow;
3782     void X509_STORE_CTX_set0_untrusted(x509_store_ctx_st*, stack_st_X509*) @nogc nothrow;
3783     stack_st_X509* X509_STORE_CTX_get0_untrusted(x509_store_ctx_st*) @nogc nothrow;
3784     x509_st* X509_STORE_CTX_get0_cert(x509_store_ctx_st*) @nogc nothrow;
3785     x509_store_st* X509_STORE_CTX_get0_store(x509_store_ctx_st*) @nogc nothrow;
3786     void X509_STORE_CTX_cleanup(x509_store_ctx_st*) @nogc nothrow;
3787     void X509_STORE_CTX_set0_trusted_stack(x509_store_ctx_st*, stack_st_X509*) @nogc nothrow;
3788     int X509_STORE_CTX_init(x509_store_ctx_st*, x509_store_st*, x509_st*, stack_st_X509*) @nogc nothrow;
3789     void X509_STORE_CTX_free(x509_store_ctx_st*) @nogc nothrow;
3790     int X509_STORE_CTX_get1_issuer(x509_st**, x509_store_ctx_st*, x509_st*) @nogc nothrow;
3791     x509_store_ctx_st* X509_STORE_CTX_new() @nogc nothrow;
3792     void* X509_STORE_get_ex_data(x509_store_st*, int) @nogc nothrow;
3793     int X509_STORE_set_ex_data(x509_store_st*, int, void*) @nogc nothrow;
3794     int function(x509_store_ctx_st*) X509_STORE_get_cleanup(x509_store_st*) @nogc nothrow;
3795     alias ERR_STATE = err_state_st;
3796     struct err_state_st
3797     {
3798         int[16] err_flags;
3799         c_ulong[16] err_buffer;
3800         char*[16] err_data;
3801         int[16] err_data_flags;
3802         const(char)*[16] err_file;
3803         int[16] err_line;
3804         int top;
3805         int bottom;
3806     }
3807     void X509_STORE_set_cleanup(x509_store_st*, int function(x509_store_ctx_st*)) @nogc nothrow;
3808     stack_st_X509_CRL* function(x509_store_ctx_st*, X509_name_st*) X509_STORE_get_lookup_crls(x509_store_st*) @nogc nothrow;
3809     void X509_STORE_set_lookup_crls(x509_store_st*, stack_st_X509_CRL* function(x509_store_ctx_st*, X509_name_st*)) @nogc nothrow;
3810     stack_st_X509* function(x509_store_ctx_st*, X509_name_st*) X509_STORE_get_lookup_certs(x509_store_st*) @nogc nothrow;
3811     void X509_STORE_set_lookup_certs(x509_store_st*, stack_st_X509* function(x509_store_ctx_st*, X509_name_st*)) @nogc nothrow;
3812     int function(x509_store_ctx_st*) X509_STORE_get_check_policy(x509_store_st*) @nogc nothrow;
3813     void X509_STORE_set_check_policy(x509_store_st*, int function(x509_store_ctx_st*)) @nogc nothrow;
3814     int function(x509_store_ctx_st*, X509_crl_st*, x509_st*) X509_STORE_get_cert_crl(x509_store_st*) @nogc nothrow;
3815     void X509_STORE_set_cert_crl(x509_store_st*, int function(x509_store_ctx_st*, X509_crl_st*, x509_st*)) @nogc nothrow;
3816     int function(x509_store_ctx_st*, X509_crl_st*) X509_STORE_get_check_crl(x509_store_st*) @nogc nothrow;
3817     void X509_STORE_set_check_crl(x509_store_st*, int function(x509_store_ctx_st*, X509_crl_st*)) @nogc nothrow;
3818     int function(x509_store_ctx_st*, X509_crl_st**, x509_st*) X509_STORE_get_get_crl(x509_store_st*) @nogc nothrow;
3819     void X509_STORE_set_get_crl(x509_store_st*, int function(x509_store_ctx_st*, X509_crl_st**, x509_st*)) @nogc nothrow;
3820     int function(x509_store_ctx_st*) X509_STORE_get_check_revocation(x509_store_st*) @nogc nothrow;
3821     void X509_STORE_set_check_revocation(x509_store_st*, int function(x509_store_ctx_st*)) @nogc nothrow;
3822     int function(x509_store_ctx_st*, x509_st*, x509_st*) X509_STORE_get_check_issued(x509_store_st*) @nogc nothrow;
3823     void X509_STORE_set_check_issued(x509_store_st*, int function(x509_store_ctx_st*, x509_st*, x509_st*)) @nogc nothrow;
3824     int function(x509_st**, x509_store_ctx_st*, x509_st*) X509_STORE_get_get_issuer(x509_store_st*) @nogc nothrow;
3825     void X509_STORE_set_get_issuer(x509_store_st*, int function(x509_st**, x509_store_ctx_st*, x509_st*)) @nogc nothrow;
3826     int function(int, x509_store_ctx_st*) X509_STORE_get_verify_cb(x509_store_st*) @nogc nothrow;
3827     void X509_STORE_set_verify_cb(x509_store_st*, int function(int, x509_store_ctx_st*)) @nogc nothrow;
3828     int function(x509_store_ctx_st*) X509_STORE_get_verify(x509_store_st*) @nogc nothrow;
3829     void X509_STORE_CTX_set_verify(x509_store_ctx_st*, int function(x509_store_ctx_st*)) @nogc nothrow;
3830     void X509_STORE_set_verify(x509_store_st*, int function(x509_store_ctx_st*)) @nogc nothrow;
3831     X509_VERIFY_PARAM_st* X509_STORE_get0_param(x509_store_st*) @nogc nothrow;
3832     int X509_STORE_set1_param(x509_store_st*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3833     int X509_STORE_set_trust(x509_store_st*, int) @nogc nothrow;
3834     int X509_STORE_set_purpose(x509_store_st*, int) @nogc nothrow;
3835     int X509_STORE_set_flags(x509_store_st*, c_ulong) @nogc nothrow;
3836     stack_st_X509_CRL* X509_STORE_CTX_get1_crls(x509_store_ctx_st*, X509_name_st*) @nogc nothrow;
3837     stack_st_X509* X509_STORE_CTX_get1_certs(x509_store_ctx_st*, X509_name_st*) @nogc nothrow;
3838     stack_st_X509_OBJECT* X509_STORE_get0_objects(x509_store_st*) @nogc nothrow;
3839     int X509_STORE_up_ref(x509_store_st*) @nogc nothrow;
3840     int X509_STORE_unlock(x509_store_st*) @nogc nothrow;
3841     int X509_STORE_lock(x509_store_st*) @nogc nothrow;
3842     void X509_STORE_free(x509_store_st*) @nogc nothrow;
3843     x509_store_st* X509_STORE_new() @nogc nothrow;
3844     int X509_OBJECT_set1_X509_CRL(x509_object_st*, X509_crl_st*) @nogc nothrow;
3845     X509_crl_st* X509_OBJECT_get0_X509_CRL(x509_object_st*) @nogc nothrow;
3846     int X509_OBJECT_set1_X509(x509_object_st*, x509_st*) @nogc nothrow;
3847     x509_st* X509_OBJECT_get0_X509(const(x509_object_st)*) @nogc nothrow;
3848     X509_LOOKUP_TYPE X509_OBJECT_get_type(const(x509_object_st)*) @nogc nothrow;
3849     void X509_OBJECT_free(x509_object_st*) @nogc nothrow;
3850     x509_object_st* X509_OBJECT_new() @nogc nothrow;
3851     int X509_OBJECT_up_ref_count(x509_object_st*) @nogc nothrow;
3852     x509_object_st* X509_OBJECT_retrieve_match(stack_st_X509_OBJECT*, x509_object_st*) @nogc nothrow;
3853     x509_object_st* X509_OBJECT_retrieve_by_subject(stack_st_X509_OBJECT*, X509_LOOKUP_TYPE, X509_name_st*) @nogc nothrow;
3854     int X509_OBJECT_idx_by_subject(stack_st_X509_OBJECT*, X509_LOOKUP_TYPE, X509_name_st*) @nogc nothrow;
3855     void X509_STORE_CTX_set_depth(x509_store_ctx_st*, int) @nogc nothrow;
3856     alias X509_STORE_CTX_cleanup_fn = int function(x509_store_ctx_st*);
3857     alias X509_STORE_CTX_lookup_crls_fn = stack_st_X509_CRL* function(x509_store_ctx_st*, X509_name_st*);
3858     alias X509_STORE_CTX_lookup_certs_fn = stack_st_X509* function(x509_store_ctx_st*, X509_name_st*);
3859     alias X509_STORE_CTX_check_policy_fn = int function(x509_store_ctx_st*);
3860     alias X509_STORE_CTX_cert_crl_fn = int function(x509_store_ctx_st*, X509_crl_st*, x509_st*);
3861     alias X509_STORE_CTX_check_crl_fn = int function(x509_store_ctx_st*, X509_crl_st*);
3862     alias X509_STORE_CTX_get_crl_fn = int function(x509_store_ctx_st*, X509_crl_st**, x509_st*);
3863     alias X509_STORE_CTX_check_revocation_fn = int function(x509_store_ctx_st*);
3864     alias X509_STORE_CTX_check_issued_fn = int function(x509_store_ctx_st*, x509_st*, x509_st*);
3865     alias X509_STORE_CTX_get_issuer_fn = int function(x509_st**, x509_store_ctx_st*, x509_st*);
3866     alias X509_STORE_CTX_verify_fn = int function(x509_store_ctx_st*);
3867     alias X509_STORE_CTX_verify_cb = int function(int, x509_store_ctx_st*);
3868     int X509_STORE_set_depth(x509_store_st*, int) @nogc nothrow;
3869     static int function(const(const(X509_VERIFY_PARAM_st)*)*, const(const(X509_VERIFY_PARAM_st)*)*) sk_X509_VERIFY_PARAM_set_cmp_func(stack_st_X509_VERIFY_PARAM*, int function(const(const(X509_VERIFY_PARAM_st)*)*, const(const(X509_VERIFY_PARAM_st)*)*)) @nogc nothrow;
3870     static stack_st_X509_VERIFY_PARAM* sk_X509_VERIFY_PARAM_deep_copy(const(stack_st_X509_VERIFY_PARAM)*, X509_VERIFY_PARAM_st* function(const(X509_VERIFY_PARAM_st)*), void function(X509_VERIFY_PARAM_st*)) @nogc nothrow;
3871     static stack_st_X509_VERIFY_PARAM* sk_X509_VERIFY_PARAM_dup(const(stack_st_X509_VERIFY_PARAM)*) @nogc nothrow;
3872     static int sk_X509_VERIFY_PARAM_is_sorted(const(stack_st_X509_VERIFY_PARAM)*) @nogc nothrow;
3873     static void sk_X509_VERIFY_PARAM_sort(stack_st_X509_VERIFY_PARAM*) @nogc nothrow;
3874     static int sk_X509_VERIFY_PARAM_find_ex(stack_st_X509_VERIFY_PARAM*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3875     static int sk_X509_VERIFY_PARAM_find(stack_st_X509_VERIFY_PARAM*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3876     static X509_VERIFY_PARAM_st* sk_X509_VERIFY_PARAM_set(stack_st_X509_VERIFY_PARAM*, int, X509_VERIFY_PARAM_st*) @nogc nothrow;
3877     static int sk_X509_VERIFY_PARAM_insert(stack_st_X509_VERIFY_PARAM*, X509_VERIFY_PARAM_st*, int) @nogc nothrow;
3878     static void sk_X509_VERIFY_PARAM_pop_free(stack_st_X509_VERIFY_PARAM*, void function(X509_VERIFY_PARAM_st*)) @nogc nothrow;
3879     static X509_VERIFY_PARAM_st* sk_X509_VERIFY_PARAM_shift(stack_st_X509_VERIFY_PARAM*) @nogc nothrow;
3880     static X509_VERIFY_PARAM_st* sk_X509_VERIFY_PARAM_pop(stack_st_X509_VERIFY_PARAM*) @nogc nothrow;
3881     static int sk_X509_VERIFY_PARAM_unshift(stack_st_X509_VERIFY_PARAM*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3882     static int sk_X509_VERIFY_PARAM_push(stack_st_X509_VERIFY_PARAM*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3883     static X509_VERIFY_PARAM_st* sk_X509_VERIFY_PARAM_delete_ptr(stack_st_X509_VERIFY_PARAM*, X509_VERIFY_PARAM_st*) @nogc nothrow;
3884     static X509_VERIFY_PARAM_st* sk_X509_VERIFY_PARAM_delete(stack_st_X509_VERIFY_PARAM*, int) @nogc nothrow;
3885     static void sk_X509_VERIFY_PARAM_zero(stack_st_X509_VERIFY_PARAM*) @nogc nothrow;
3886     static void sk_X509_VERIFY_PARAM_free(stack_st_X509_VERIFY_PARAM*) @nogc nothrow;
3887     static int sk_X509_VERIFY_PARAM_reserve(stack_st_X509_VERIFY_PARAM*, int) @nogc nothrow;
3888     static stack_st_X509_VERIFY_PARAM* sk_X509_VERIFY_PARAM_new_reserve(int function(const(const(X509_VERIFY_PARAM_st)*)*, const(const(X509_VERIFY_PARAM_st)*)*), int) @nogc nothrow;
3889     static stack_st_X509_VERIFY_PARAM* sk_X509_VERIFY_PARAM_new_null() @nogc nothrow;
3890     static stack_st_X509_VERIFY_PARAM* sk_X509_VERIFY_PARAM_new(int function(const(const(X509_VERIFY_PARAM_st)*)*, const(const(X509_VERIFY_PARAM_st)*)*)) @nogc nothrow;
3891     static X509_VERIFY_PARAM_st* sk_X509_VERIFY_PARAM_value(const(stack_st_X509_VERIFY_PARAM)*, int) @nogc nothrow;
3892     static int sk_X509_VERIFY_PARAM_num(const(stack_st_X509_VERIFY_PARAM)*) @nogc nothrow;
3893     alias sk_X509_VERIFY_PARAM_copyfunc = X509_VERIFY_PARAM_st* function(const(X509_VERIFY_PARAM_st)*);
3894     alias sk_X509_VERIFY_PARAM_freefunc = void function(X509_VERIFY_PARAM_st*);
3895     alias sk_X509_VERIFY_PARAM_compfunc = int function(const(const(X509_VERIFY_PARAM_st)*)*, const(const(X509_VERIFY_PARAM_st)*)*);
3896     struct stack_st_X509_VERIFY_PARAM;
3897     static x509_object_st* sk_X509_OBJECT_set(stack_st_X509_OBJECT*, int, x509_object_st*) @nogc nothrow;
3898     static x509_object_st* sk_X509_OBJECT_shift(stack_st_X509_OBJECT*) @nogc nothrow;
3899     static int sk_X509_OBJECT_insert(stack_st_X509_OBJECT*, x509_object_st*, int) @nogc nothrow;
3900     static void sk_X509_OBJECT_pop_free(stack_st_X509_OBJECT*, void function(x509_object_st*)) @nogc nothrow;
3901     static int sk_X509_OBJECT_find(stack_st_X509_OBJECT*, x509_object_st*) @nogc nothrow;
3902     static x509_object_st* sk_X509_OBJECT_pop(stack_st_X509_OBJECT*) @nogc nothrow;
3903     static int sk_X509_OBJECT_unshift(stack_st_X509_OBJECT*, x509_object_st*) @nogc nothrow;
3904     static int sk_X509_OBJECT_push(stack_st_X509_OBJECT*, x509_object_st*) @nogc nothrow;
3905     static x509_object_st* sk_X509_OBJECT_delete_ptr(stack_st_X509_OBJECT*, x509_object_st*) @nogc nothrow;
3906     static int sk_X509_OBJECT_find_ex(stack_st_X509_OBJECT*, x509_object_st*) @nogc nothrow;
3907     static void sk_X509_OBJECT_sort(stack_st_X509_OBJECT*) @nogc nothrow;
3908     static int sk_X509_OBJECT_is_sorted(const(stack_st_X509_OBJECT)*) @nogc nothrow;
3909     static stack_st_X509_OBJECT* sk_X509_OBJECT_dup(const(stack_st_X509_OBJECT)*) @nogc nothrow;
3910     static stack_st_X509_OBJECT* sk_X509_OBJECT_deep_copy(const(stack_st_X509_OBJECT)*, x509_object_st* function(const(x509_object_st)*), void function(x509_object_st*)) @nogc nothrow;
3911     static int function(const(const(x509_object_st)*)*, const(const(x509_object_st)*)*) sk_X509_OBJECT_set_cmp_func(stack_st_X509_OBJECT*, int function(const(const(x509_object_st)*)*, const(const(x509_object_st)*)*)) @nogc nothrow;
3912     static void sk_X509_OBJECT_zero(stack_st_X509_OBJECT*) @nogc nothrow;
3913     static x509_object_st* sk_X509_OBJECT_delete(stack_st_X509_OBJECT*, int) @nogc nothrow;
3914     static void sk_X509_OBJECT_free(stack_st_X509_OBJECT*) @nogc nothrow;
3915     static stack_st_X509_OBJECT* sk_X509_OBJECT_new_reserve(int function(const(const(x509_object_st)*)*, const(const(x509_object_st)*)*), int) @nogc nothrow;
3916     static int sk_X509_OBJECT_reserve(stack_st_X509_OBJECT*, int) @nogc nothrow;
3917     static stack_st_X509_OBJECT* sk_X509_OBJECT_new_null() @nogc nothrow;
3918     static stack_st_X509_OBJECT* sk_X509_OBJECT_new(int function(const(const(x509_object_st)*)*, const(const(x509_object_st)*)*)) @nogc nothrow;
3919     static x509_object_st* sk_X509_OBJECT_value(const(stack_st_X509_OBJECT)*, int) @nogc nothrow;
3920     static int sk_X509_OBJECT_num(const(stack_st_X509_OBJECT)*) @nogc nothrow;
3921     alias sk_X509_OBJECT_copyfunc = x509_object_st* function(const(x509_object_st)*);
3922     alias sk_X509_OBJECT_freefunc = void function(x509_object_st*);
3923     alias sk_X509_OBJECT_compfunc = int function(const(const(x509_object_st)*)*, const(const(x509_object_st)*)*);
3924     struct stack_st_X509_OBJECT;
3925     static x509_lookup_st* sk_X509_LOOKUP_delete(stack_st_X509_LOOKUP*, int) @nogc nothrow;
3926     struct stack_st_X509_LOOKUP;
3927     alias sk_X509_LOOKUP_compfunc = int function(const(const(x509_lookup_st)*)*, const(const(x509_lookup_st)*)*);
3928     alias ERR_STRING_DATA = ERR_string_data_st;
3929     struct ERR_string_data_st
3930     {
3931         c_ulong error;
3932         const(char)* string_;
3933     }
3934     static void lh_ERR_STRING_DATA_stats_bio(const(lhash_st_ERR_STRING_DATA)*, bio_st*) @nogc nothrow;
3935     static void lh_ERR_STRING_DATA_node_usage_stats_bio(const(lhash_st_ERR_STRING_DATA)*, bio_st*) @nogc nothrow;
3936     static void lh_ERR_STRING_DATA_node_stats_bio(const(lhash_st_ERR_STRING_DATA)*, bio_st*) @nogc nothrow;
3937     static c_ulong lh_ERR_STRING_DATA_num_items(lhash_st_ERR_STRING_DATA*) @nogc nothrow;
3938     static int lh_ERR_STRING_DATA_error(lhash_st_ERR_STRING_DATA*) @nogc nothrow;
3939     static ERR_string_data_st* lh_ERR_STRING_DATA_retrieve(lhash_st_ERR_STRING_DATA*, const(ERR_string_data_st)*) @nogc nothrow;
3940     static ERR_string_data_st* lh_ERR_STRING_DATA_insert(lhash_st_ERR_STRING_DATA*, ERR_string_data_st*) @nogc nothrow;
3941     static void lh_ERR_STRING_DATA_free(lhash_st_ERR_STRING_DATA*) @nogc nothrow;
3942     static lhash_st_ERR_STRING_DATA* lh_ERR_STRING_DATA_new(c_ulong function(const(ERR_string_data_st)*), int function(const(ERR_string_data_st)*, const(ERR_string_data_st)*)) @nogc nothrow;
3943     struct lhash_st_ERR_STRING_DATA
3944     {
3945         union lh_ERR_STRING_DATA_dummy
3946         {
3947             void* d1;
3948             c_ulong d2;
3949             int d3;
3950         }
3951         lhash_st_ERR_STRING_DATA.lh_ERR_STRING_DATA_dummy dummy;
3952     }
3953     static c_ulong lh_ERR_STRING_DATA_get_down_load(lhash_st_ERR_STRING_DATA*) @nogc nothrow;
3954     static void lh_ERR_STRING_DATA_doall(lhash_st_ERR_STRING_DATA*, void function(ERR_string_data_st*)) @nogc nothrow;
3955     static void lh_ERR_STRING_DATA_set_down_load(lhash_st_ERR_STRING_DATA*, c_ulong) @nogc nothrow;
3956     static ERR_string_data_st* lh_ERR_STRING_DATA_delete(lhash_st_ERR_STRING_DATA*, const(ERR_string_data_st)*) @nogc nothrow;
3957     void ERR_put_error(int, int, int, const(char)*, int) @nogc nothrow;
3958     void ERR_set_error_data(char*, int) @nogc nothrow;
3959     c_ulong ERR_get_error() @nogc nothrow;
3960     c_ulong ERR_get_error_line(const(char)**, int*) @nogc nothrow;
3961     c_ulong ERR_get_error_line_data(const(char)**, int*, const(char)**, int*) @nogc nothrow;
3962     c_ulong ERR_peek_error() @nogc nothrow;
3963     c_ulong ERR_peek_error_line(const(char)**, int*) @nogc nothrow;
3964     c_ulong ERR_peek_error_line_data(const(char)**, int*, const(char)**, int*) @nogc nothrow;
3965     c_ulong ERR_peek_last_error() @nogc nothrow;
3966     c_ulong ERR_peek_last_error_line(const(char)**, int*) @nogc nothrow;
3967     c_ulong ERR_peek_last_error_line_data(const(char)**, int*, const(char)**, int*) @nogc nothrow;
3968     void ERR_clear_error() @nogc nothrow;
3969     char* ERR_error_string(c_ulong, char*) @nogc nothrow;
3970     void ERR_error_string_n(c_ulong, char*, c_ulong) @nogc nothrow;
3971     const(char)* ERR_lib_error_string(c_ulong) @nogc nothrow;
3972     const(char)* ERR_func_error_string(c_ulong) @nogc nothrow;
3973     const(char)* ERR_reason_error_string(c_ulong) @nogc nothrow;
3974     void ERR_print_errors_cb(int function(const(char)*, c_ulong, void*), void*) @nogc nothrow;
3975     void ERR_print_errors_fp(_IO_FILE*) @nogc nothrow;
3976     void ERR_print_errors(bio_st*) @nogc nothrow;
3977     void ERR_add_error_data(int, ...) @nogc nothrow;
3978     void ERR_add_error_vdata(int, va_list*) @nogc nothrow;
3979     int ERR_load_strings(int, ERR_string_data_st*) @nogc nothrow;
3980     int ERR_load_strings_const(const(ERR_string_data_st)*) @nogc nothrow;
3981     int ERR_unload_strings(int, ERR_string_data_st*) @nogc nothrow;
3982     int ERR_load_ERR_strings() @nogc nothrow;
3983     alias sk_X509_LOOKUP_freefunc = void function(x509_lookup_st*);
3984     alias sk_X509_LOOKUP_copyfunc = x509_lookup_st* function(const(x509_lookup_st)*);
3985     void ERR_remove_thread_state(void*) @nogc nothrow;
3986     void ERR_remove_state(c_ulong) @nogc nothrow;
3987     err_state_st* ERR_get_state() @nogc nothrow;
3988     int ERR_get_next_error_library() @nogc nothrow;
3989     int ERR_set_mark() @nogc nothrow;
3990     int ERR_pop_to_mark() @nogc nothrow;
3991     int ERR_clear_last_mark() @nogc nothrow;
3992     static int sk_X509_LOOKUP_num(const(stack_st_X509_LOOKUP)*) @nogc nothrow;
3993     static x509_lookup_st* sk_X509_LOOKUP_value(const(stack_st_X509_LOOKUP)*, int) @nogc nothrow;
3994     static stack_st_X509_LOOKUP* sk_X509_LOOKUP_new(int function(const(const(x509_lookup_st)*)*, const(const(x509_lookup_st)*)*)) @nogc nothrow;
3995     static stack_st_X509_LOOKUP* sk_X509_LOOKUP_new_null() @nogc nothrow;
3996     static stack_st_X509_LOOKUP* sk_X509_LOOKUP_new_reserve(int function(const(const(x509_lookup_st)*)*, const(const(x509_lookup_st)*)*), int) @nogc nothrow;
3997     static int sk_X509_LOOKUP_reserve(stack_st_X509_LOOKUP*, int) @nogc nothrow;
3998     static void sk_X509_LOOKUP_free(stack_st_X509_LOOKUP*) @nogc nothrow;
3999     static void sk_X509_LOOKUP_zero(stack_st_X509_LOOKUP*) @nogc nothrow;
4000     static void sk_X509_LOOKUP_pop_free(stack_st_X509_LOOKUP*, void function(x509_lookup_st*)) @nogc nothrow;
4001     static x509_lookup_st* sk_X509_LOOKUP_delete_ptr(stack_st_X509_LOOKUP*, x509_lookup_st*) @nogc nothrow;
4002     static int sk_X509_LOOKUP_push(stack_st_X509_LOOKUP*, x509_lookup_st*) @nogc nothrow;
4003     static int sk_X509_LOOKUP_unshift(stack_st_X509_LOOKUP*, x509_lookup_st*) @nogc nothrow;
4004     static x509_lookup_st* sk_X509_LOOKUP_pop(stack_st_X509_LOOKUP*) @nogc nothrow;
4005     static x509_lookup_st* sk_X509_LOOKUP_shift(stack_st_X509_LOOKUP*) @nogc nothrow;
4006     static int sk_X509_LOOKUP_insert(stack_st_X509_LOOKUP*, x509_lookup_st*, int) @nogc nothrow;
4007     static x509_lookup_st* sk_X509_LOOKUP_set(stack_st_X509_LOOKUP*, int, x509_lookup_st*) @nogc nothrow;
4008     static int sk_X509_LOOKUP_find(stack_st_X509_LOOKUP*, x509_lookup_st*) @nogc nothrow;
4009     static int sk_X509_LOOKUP_find_ex(stack_st_X509_LOOKUP*, x509_lookup_st*) @nogc nothrow;
4010     static void sk_X509_LOOKUP_sort(stack_st_X509_LOOKUP*) @nogc nothrow;
4011     static int sk_X509_LOOKUP_is_sorted(const(stack_st_X509_LOOKUP)*) @nogc nothrow;
4012     static stack_st_X509_LOOKUP* sk_X509_LOOKUP_dup(const(stack_st_X509_LOOKUP)*) @nogc nothrow;
4013     static stack_st_X509_LOOKUP* sk_X509_LOOKUP_deep_copy(const(stack_st_X509_LOOKUP)*, x509_lookup_st* function(const(x509_lookup_st)*), void function(x509_lookup_st*)) @nogc nothrow;
4014     static int function(const(const(x509_lookup_st)*)*, const(const(x509_lookup_st)*)*) sk_X509_LOOKUP_set_cmp_func(stack_st_X509_LOOKUP*, int function(const(const(x509_lookup_st)*)*, const(const(x509_lookup_st)*)*)) @nogc nothrow;
4015     enum _Anonymous_26
4016     {
4017         X509_LU_NONE = 0,
4018         X509_LU_X509 = 1,
4019         X509_LU_CRL = 2,
4020     }
4021     enum X509_LU_NONE = _Anonymous_26.X509_LU_NONE;
4022     enum X509_LU_X509 = _Anonymous_26.X509_LU_X509;
4023     enum X509_LU_CRL = _Anonymous_26.X509_LU_CRL;
4024     alias X509_LOOKUP_TYPE = _Anonymous_26;
4025     int X509_TRUST_get_trust(const(x509_trust_st)*) @nogc nothrow;
4026     char* X509_TRUST_get0_name(const(x509_trust_st)*) @nogc nothrow;
4027     int X509_TRUST_get_flags(const(x509_trust_st)*) @nogc nothrow;
4028     void X509_TRUST_cleanup() @nogc nothrow;
4029     int X509_TRUST_add(int, int, int function(x509_trust_st*, x509_st*, int), const(char)*, int, void*) @nogc nothrow;
4030     int X509_TRUST_get_by_id(int) @nogc nothrow;
4031     x509_trust_st* X509_TRUST_get0(int) @nogc nothrow;
4032     int X509_TRUST_get_count() @nogc nothrow;
4033     int X509_check_trust(x509_st*, int, int) @nogc nothrow;
4034     int X509_PUBKEY_get0_param(asn1_object_st**, const(ubyte)**, int*, X509_algor_st**, X509_pubkey_st*) @nogc nothrow;
4035     int X509_PUBKEY_set0_param(X509_pubkey_st*, asn1_object_st*, int, void*, ubyte*, int) @nogc nothrow;
4036     int PKCS8_pkey_add1_attr_by_NID(pkcs8_priv_key_info_st*, int, int, const(ubyte)*, int) @nogc nothrow;
4037     evp_md_st* EVP_MD_meth_new(int, int) @nogc nothrow;
4038     evp_md_st* EVP_MD_meth_dup(const(evp_md_st)*) @nogc nothrow;
4039     void EVP_MD_meth_free(evp_md_st*) @nogc nothrow;
4040     int EVP_MD_meth_set_input_blocksize(evp_md_st*, int) @nogc nothrow;
4041     int EVP_MD_meth_set_result_size(evp_md_st*, int) @nogc nothrow;
4042     int EVP_MD_meth_set_app_datasize(evp_md_st*, int) @nogc nothrow;
4043     int EVP_MD_meth_set_flags(evp_md_st*, c_ulong) @nogc nothrow;
4044     int EVP_MD_meth_set_init(evp_md_st*, int function(evp_md_ctx_st*)) @nogc nothrow;
4045     int EVP_MD_meth_set_update(evp_md_st*, int function(evp_md_ctx_st*, const(void)*, c_ulong)) @nogc nothrow;
4046     int EVP_MD_meth_set_final(evp_md_st*, int function(evp_md_ctx_st*, ubyte*)) @nogc nothrow;
4047     int EVP_MD_meth_set_copy(evp_md_st*, int function(evp_md_ctx_st*, const(evp_md_ctx_st)*)) @nogc nothrow;
4048     int EVP_MD_meth_set_cleanup(evp_md_st*, int function(evp_md_ctx_st*)) @nogc nothrow;
4049     int EVP_MD_meth_set_ctrl(evp_md_st*, int function(evp_md_ctx_st*, int, int, void*)) @nogc nothrow;
4050     int EVP_MD_meth_get_input_blocksize(const(evp_md_st)*) @nogc nothrow;
4051     int EVP_MD_meth_get_result_size(const(evp_md_st)*) @nogc nothrow;
4052     int EVP_MD_meth_get_app_datasize(const(evp_md_st)*) @nogc nothrow;
4053     c_ulong EVP_MD_meth_get_flags(const(evp_md_st)*) @nogc nothrow;
4054     int function(evp_md_ctx_st*) EVP_MD_meth_get_init(const(evp_md_st)*) @nogc nothrow;
4055     int function(evp_md_ctx_st*, const(void)*, c_ulong) EVP_MD_meth_get_update(const(evp_md_st)*) @nogc nothrow;
4056     int function(evp_md_ctx_st*, ubyte*) EVP_MD_meth_get_final(const(evp_md_st)*) @nogc nothrow;
4057     int function(evp_md_ctx_st*, const(evp_md_ctx_st)*) EVP_MD_meth_get_copy(const(evp_md_st)*) @nogc nothrow;
4058     int function(evp_md_ctx_st*) EVP_MD_meth_get_cleanup(const(evp_md_st)*) @nogc nothrow;
4059     int function(evp_md_ctx_st*, int, int, void*) EVP_MD_meth_get_ctrl(const(evp_md_st)*) @nogc nothrow;
4060     const(stack_st_X509_ATTRIBUTE)* PKCS8_pkey_get0_attrs(const(pkcs8_priv_key_info_st)*) @nogc nothrow;
4061     int PKCS8_pkey_get0(const(asn1_object_st)**, const(ubyte)**, int*, const(X509_algor_st)**, const(pkcs8_priv_key_info_st)*) @nogc nothrow;
4062     int PKCS8_pkey_set0(pkcs8_priv_key_info_st*, asn1_object_st*, int, int, void*, ubyte*, int) @nogc nothrow;
4063     pkcs8_priv_key_info_st* EVP_PKEY2PKCS8(evp_pkey_st*) @nogc nothrow;
4064     evp_pkey_st* EVP_PKCS82PKEY(const(pkcs8_priv_key_info_st)*) @nogc nothrow;
4065     pkcs8_priv_key_info_st* d2i_PKCS8_PRIV_KEY_INFO(pkcs8_priv_key_info_st**, const(ubyte)**, c_long) @nogc nothrow;
4066     pkcs8_priv_key_info_st* PKCS8_PRIV_KEY_INFO_new() @nogc nothrow;
4067     void PKCS8_PRIV_KEY_INFO_free(pkcs8_priv_key_info_st*) @nogc nothrow;
4068     int i2d_PKCS8_PRIV_KEY_INFO(pkcs8_priv_key_info_st*, ubyte**) @nogc nothrow;
4069     X509_algor_st* PKCS5_pbkdf2_set(int, ubyte*, int, int, int) @nogc nothrow;
4070     X509_algor_st* PKCS5_pbe2_set_scrypt(const(evp_cipher_st)*, const(ubyte)*, int, ubyte*, c_ulong, c_ulong, c_ulong) @nogc nothrow;
4071     X509_algor_st* PKCS5_pbe2_set_iv(const(evp_cipher_st)*, int, ubyte*, int, ubyte*, int) @nogc nothrow;
4072     X509_algor_st* PKCS5_pbe2_set(const(evp_cipher_st)*, int, ubyte*, int) @nogc nothrow;
4073     X509_algor_st* PKCS5_pbe_set(int, int, const(ubyte)*, int) @nogc nothrow;
4074     int PKCS5_pbe_set0_algor(X509_algor_st*, int, int, const(ubyte)*, int) @nogc nothrow;
4075     SCRYPT_PARAMS_st* d2i_SCRYPT_PARAMS(SCRYPT_PARAMS_st**, const(ubyte)**, c_long) @nogc nothrow;
4076     SCRYPT_PARAMS_st* SCRYPT_PARAMS_new() @nogc nothrow;
4077     evp_cipher_st* EVP_CIPHER_meth_new(int, int, int) @nogc nothrow;
4078     evp_cipher_st* EVP_CIPHER_meth_dup(const(evp_cipher_st)*) @nogc nothrow;
4079     void EVP_CIPHER_meth_free(evp_cipher_st*) @nogc nothrow;
4080     int EVP_CIPHER_meth_set_iv_length(evp_cipher_st*, int) @nogc nothrow;
4081     int EVP_CIPHER_meth_set_flags(evp_cipher_st*, c_ulong) @nogc nothrow;
4082     int EVP_CIPHER_meth_set_impl_ctx_size(evp_cipher_st*, int) @nogc nothrow;
4083     int EVP_CIPHER_meth_set_init(evp_cipher_st*, int function(evp_cipher_ctx_st*, const(ubyte)*, const(ubyte)*, int)) @nogc nothrow;
4084     int EVP_CIPHER_meth_set_do_cipher(evp_cipher_st*, int function(evp_cipher_ctx_st*, ubyte*, const(ubyte)*, c_ulong)) @nogc nothrow;
4085     int EVP_CIPHER_meth_set_cleanup(evp_cipher_st*, int function(evp_cipher_ctx_st*)) @nogc nothrow;
4086     int EVP_CIPHER_meth_set_set_asn1_params(evp_cipher_st*, int function(evp_cipher_ctx_st*, asn1_type_st*)) @nogc nothrow;
4087     int EVP_CIPHER_meth_set_get_asn1_params(evp_cipher_st*, int function(evp_cipher_ctx_st*, asn1_type_st*)) @nogc nothrow;
4088     int EVP_CIPHER_meth_set_ctrl(evp_cipher_st*, int function(evp_cipher_ctx_st*, int, int, void*)) @nogc nothrow;
4089     int function(evp_cipher_ctx_st*, const(ubyte)*, const(ubyte)*, int) EVP_CIPHER_meth_get_init(const(evp_cipher_st)*) @nogc nothrow;
4090     int function(evp_cipher_ctx_st*, ubyte*, const(ubyte)*, c_ulong) EVP_CIPHER_meth_get_do_cipher(const(evp_cipher_st)*) @nogc nothrow;
4091     int function(evp_cipher_ctx_st*) EVP_CIPHER_meth_get_cleanup(const(evp_cipher_st)*) @nogc nothrow;
4092     int function(evp_cipher_ctx_st*, asn1_type_st*) EVP_CIPHER_meth_get_set_asn1_params(const(evp_cipher_st)*) @nogc nothrow;
4093     int function(evp_cipher_ctx_st*, asn1_type_st*) EVP_CIPHER_meth_get_get_asn1_params(const(evp_cipher_st)*) @nogc nothrow;
4094     int function(evp_cipher_ctx_st*, int, int, void*) EVP_CIPHER_meth_get_ctrl(const(evp_cipher_st)*) @nogc nothrow;
4095     int i2d_SCRYPT_PARAMS(SCRYPT_PARAMS_st*, ubyte**) @nogc nothrow;
4096     void SCRYPT_PARAMS_free(SCRYPT_PARAMS_st*) @nogc nothrow;
4097     PBKDF2PARAM_st* d2i_PBKDF2PARAM(PBKDF2PARAM_st**, const(ubyte)**, c_long) @nogc nothrow;
4098     PBKDF2PARAM_st* PBKDF2PARAM_new() @nogc nothrow;
4099     int i2d_PBKDF2PARAM(PBKDF2PARAM_st*, ubyte**) @nogc nothrow;
4100     void PBKDF2PARAM_free(PBKDF2PARAM_st*) @nogc nothrow;
4101     PBE2PARAM_st* d2i_PBE2PARAM(PBE2PARAM_st**, const(ubyte)**, c_long) @nogc nothrow;
4102     PBE2PARAM_st* PBE2PARAM_new() @nogc nothrow;
4103     int i2d_PBE2PARAM(PBE2PARAM_st*, ubyte**) @nogc nothrow;
4104     void PBE2PARAM_free(PBE2PARAM_st*) @nogc nothrow;
4105     PBEPARAM_st* d2i_PBEPARAM(PBEPARAM_st**, const(ubyte)**, c_long) @nogc nothrow;
4106     PBEPARAM_st* PBEPARAM_new() @nogc nothrow;
4107     int i2d_PBEPARAM(PBEPARAM_st*, ubyte**) @nogc nothrow;
4108     void PBEPARAM_free(PBEPARAM_st*) @nogc nothrow;
4109     x509_st* X509_find_by_subject(stack_st_X509*, X509_name_st*) @nogc nothrow;
4110     x509_st* X509_find_by_issuer_and_serial(stack_st_X509*, X509_name_st*, asn1_string_st*) @nogc nothrow;
4111     int X509_verify_cert(x509_store_ctx_st*) @nogc nothrow;
4112     int EVP_PKEY_add1_attr_by_txt(evp_pkey_st*, const(char)*, int, const(ubyte)*, int) @nogc nothrow;
4113     int EVP_PKEY_add1_attr_by_NID(evp_pkey_st*, int, int, const(ubyte)*, int) @nogc nothrow;
4114     int EVP_PKEY_add1_attr_by_OBJ(evp_pkey_st*, const(asn1_object_st)*, int, const(ubyte)*, int) @nogc nothrow;
4115     int EVP_PKEY_add1_attr(evp_pkey_st*, x509_attributes_st*) @nogc nothrow;
4116     x509_attributes_st* EVP_PKEY_delete_attr(evp_pkey_st*, int) @nogc nothrow;
4117     x509_attributes_st* EVP_PKEY_get_attr(const(evp_pkey_st)*, int) @nogc nothrow;
4118     int EVP_PKEY_get_attr_by_OBJ(const(evp_pkey_st)*, const(asn1_object_st)*, int) @nogc nothrow;
4119     int EVP_PKEY_get_attr_by_NID(const(evp_pkey_st)*, int, int) @nogc nothrow;
4120     int EVP_PKEY_get_attr_count(const(evp_pkey_st)*) @nogc nothrow;
4121     asn1_type_st* X509_ATTRIBUTE_get0_type(x509_attributes_st*, int) @nogc nothrow;
4122     asn1_object_st* X509_ATTRIBUTE_get0_object(x509_attributes_st*) @nogc nothrow;
4123     int X509_ATTRIBUTE_count(const(x509_attributes_st)*) @nogc nothrow;
4124     void* X509_ATTRIBUTE_get0_data(x509_attributes_st*, int, int, void*) @nogc nothrow;
4125     int X509_ATTRIBUTE_set1_data(x509_attributes_st*, int, const(void)*, int) @nogc nothrow;
4126     int X509_ATTRIBUTE_set1_object(x509_attributes_st*, const(asn1_object_st)*) @nogc nothrow;
4127     x509_attributes_st* X509_ATTRIBUTE_create_by_txt(x509_attributes_st**, const(char)*, int, const(ubyte)*, int) @nogc nothrow;
4128     x509_attributes_st* X509_ATTRIBUTE_create_by_OBJ(x509_attributes_st**, const(asn1_object_st)*, int, const(void)*, int) @nogc nothrow;
4129     x509_attributes_st* X509_ATTRIBUTE_create_by_NID(x509_attributes_st**, int, int, const(void)*, int) @nogc nothrow;
4130     void* X509at_get0_data_by_OBJ(const(stack_st_X509_ATTRIBUTE)*, const(asn1_object_st)*, int, int) @nogc nothrow;
4131     stack_st_X509_ATTRIBUTE* X509at_add1_attr_by_txt(stack_st_X509_ATTRIBUTE**, const(char)*, int, const(ubyte)*, int) @nogc nothrow;
4132     stack_st_X509_ATTRIBUTE* X509at_add1_attr_by_NID(stack_st_X509_ATTRIBUTE**, int, int, const(ubyte)*, int) @nogc nothrow;
4133     stack_st_X509_ATTRIBUTE* X509at_add1_attr_by_OBJ(stack_st_X509_ATTRIBUTE**, const(asn1_object_st)*, int, const(ubyte)*, int) @nogc nothrow;
4134     stack_st_X509_ATTRIBUTE* X509at_add1_attr(stack_st_X509_ATTRIBUTE**, x509_attributes_st*) @nogc nothrow;
4135     x509_attributes_st* X509at_delete_attr(stack_st_X509_ATTRIBUTE*, int) @nogc nothrow;
4136     x509_attributes_st* X509at_get_attr(const(stack_st_X509_ATTRIBUTE)*, int) @nogc nothrow;
4137     int X509at_get_attr_by_OBJ(const(stack_st_X509_ATTRIBUTE)*, const(asn1_object_st)*, int) @nogc nothrow;
4138     int X509at_get_attr_by_NID(const(stack_st_X509_ATTRIBUTE)*, int, int) @nogc nothrow;
4139     int X509at_get_attr_count(const(stack_st_X509_ATTRIBUTE)*) @nogc nothrow;
4140     int X509_EXTENSION_get_critical(const(X509_extension_st)*) @nogc nothrow;
4141     asn1_string_st* X509_EXTENSION_get_data(X509_extension_st*) @nogc nothrow;
4142     asn1_object_st* X509_EXTENSION_get_object(X509_extension_st*) @nogc nothrow;
4143     int X509_EXTENSION_set_data(X509_extension_st*, asn1_string_st*) @nogc nothrow;
4144     int X509_EXTENSION_set_critical(X509_extension_st*, int) @nogc nothrow;
4145     int X509_EXTENSION_set_object(X509_extension_st*, const(asn1_object_st)*) @nogc nothrow;
4146     X509_extension_st* X509_EXTENSION_create_by_OBJ(X509_extension_st**, const(asn1_object_st)*, int, asn1_string_st*) @nogc nothrow;
4147     X509_extension_st* X509_EXTENSION_create_by_NID(X509_extension_st**, int, int, asn1_string_st*) @nogc nothrow;
4148     int X509_REVOKED_add1_ext_i2d(x509_revoked_st*, int, void*, int, c_ulong) @nogc nothrow;
4149     struct EVP_CTRL_TLS1_1_MULTIBLOCK_PARAM
4150     {
4151         ubyte* out_;
4152         const(ubyte)* inp;
4153         c_ulong len;
4154         uint interleave;
4155     }
4156     void* X509_REVOKED_get_ext_d2i(const(x509_revoked_st)*, int, int*, int*) @nogc nothrow;
4157     int X509_REVOKED_add_ext(x509_revoked_st*, X509_extension_st*, int) @nogc nothrow;
4158     X509_extension_st* X509_REVOKED_delete_ext(x509_revoked_st*, int) @nogc nothrow;
4159     X509_extension_st* X509_REVOKED_get_ext(const(x509_revoked_st)*, int) @nogc nothrow;
4160     int X509_REVOKED_get_ext_by_critical(const(x509_revoked_st)*, int, int) @nogc nothrow;
4161     int X509_REVOKED_get_ext_by_OBJ(const(x509_revoked_st)*, const(asn1_object_st)*, int) @nogc nothrow;
4162     int X509_REVOKED_get_ext_by_NID(const(x509_revoked_st)*, int, int) @nogc nothrow;
4163     int X509_REVOKED_get_ext_count(const(x509_revoked_st)*) @nogc nothrow;
4164     int X509_CRL_add1_ext_i2d(X509_crl_st*, int, void*, int, c_ulong) @nogc nothrow;
4165     alias EVP_CIPHER_INFO = evp_cipher_info_st;
4166     struct evp_cipher_info_st
4167     {
4168         const(evp_cipher_st)* cipher;
4169         ubyte[16] iv;
4170     }
4171     alias EVP_PBE_KEYGEN = int function(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int);
4172     void* X509_CRL_get_ext_d2i(const(X509_crl_st)*, int, int*, int*) @nogc nothrow;
4173     int X509_CRL_add_ext(X509_crl_st*, X509_extension_st*, int) @nogc nothrow;
4174     X509_extension_st* X509_CRL_delete_ext(X509_crl_st*, int) @nogc nothrow;
4175     X509_extension_st* X509_CRL_get_ext(const(X509_crl_st)*, int) @nogc nothrow;
4176     int X509_CRL_get_ext_by_critical(const(X509_crl_st)*, int, int) @nogc nothrow;
4177     int X509_CRL_get_ext_by_OBJ(const(X509_crl_st)*, const(asn1_object_st)*, int) @nogc nothrow;
4178     int X509_CRL_get_ext_by_NID(const(X509_crl_st)*, int, int) @nogc nothrow;
4179     int X509_CRL_get_ext_count(const(X509_crl_st)*) @nogc nothrow;
4180     int X509_add1_ext_i2d(x509_st*, int, void*, int, c_ulong) @nogc nothrow;
4181     void* X509_get_ext_d2i(const(x509_st)*, int, int*, int*) @nogc nothrow;
4182     int EVP_MD_type(const(evp_md_st)*) @nogc nothrow;
4183     int X509_add_ext(x509_st*, X509_extension_st*, int) @nogc nothrow;
4184     X509_extension_st* X509_delete_ext(x509_st*, int) @nogc nothrow;
4185     int EVP_MD_pkey_type(const(evp_md_st)*) @nogc nothrow;
4186     int EVP_MD_size(const(evp_md_st)*) @nogc nothrow;
4187     int EVP_MD_block_size(const(evp_md_st)*) @nogc nothrow;
4188     c_ulong EVP_MD_flags(const(evp_md_st)*) @nogc nothrow;
4189     const(evp_md_st)* EVP_MD_CTX_md(const(evp_md_ctx_st)*) @nogc nothrow;
4190     int function(evp_md_ctx_st*, const(void)*, c_ulong) EVP_MD_CTX_update_fn(evp_md_ctx_st*) @nogc nothrow;
4191     void EVP_MD_CTX_set_update_fn(evp_md_ctx_st*, int function(evp_md_ctx_st*, const(void)*, c_ulong)) @nogc nothrow;
4192     X509_extension_st* X509_get_ext(const(x509_st)*, int) @nogc nothrow;
4193     int X509_get_ext_by_critical(const(x509_st)*, int, int) @nogc nothrow;
4194     int X509_get_ext_by_OBJ(const(x509_st)*, const(asn1_object_st)*, int) @nogc nothrow;
4195     evp_pkey_ctx_st* EVP_MD_CTX_pkey_ctx(const(evp_md_ctx_st)*) @nogc nothrow;
4196     void EVP_MD_CTX_set_pkey_ctx(evp_md_ctx_st*, evp_pkey_ctx_st*) @nogc nothrow;
4197     void* EVP_MD_CTX_md_data(const(evp_md_ctx_st)*) @nogc nothrow;
4198     int EVP_CIPHER_nid(const(evp_cipher_st)*) @nogc nothrow;
4199     int X509_get_ext_by_NID(const(x509_st)*, int, int) @nogc nothrow;
4200     int EVP_CIPHER_block_size(const(evp_cipher_st)*) @nogc nothrow;
4201     int EVP_CIPHER_impl_ctx_size(const(evp_cipher_st)*) @nogc nothrow;
4202     int EVP_CIPHER_key_length(const(evp_cipher_st)*) @nogc nothrow;
4203     int EVP_CIPHER_iv_length(const(evp_cipher_st)*) @nogc nothrow;
4204     c_ulong EVP_CIPHER_flags(const(evp_cipher_st)*) @nogc nothrow;
4205     int X509_get_ext_count(const(x509_st)*) @nogc nothrow;
4206     const(evp_cipher_st)* EVP_CIPHER_CTX_cipher(const(evp_cipher_ctx_st)*) @nogc nothrow;
4207     int EVP_CIPHER_CTX_encrypting(const(evp_cipher_ctx_st)*) @nogc nothrow;
4208     int EVP_CIPHER_CTX_nid(const(evp_cipher_ctx_st)*) @nogc nothrow;
4209     int EVP_CIPHER_CTX_block_size(const(evp_cipher_ctx_st)*) @nogc nothrow;
4210     int EVP_CIPHER_CTX_key_length(const(evp_cipher_ctx_st)*) @nogc nothrow;
4211     int EVP_CIPHER_CTX_iv_length(const(evp_cipher_ctx_st)*) @nogc nothrow;
4212     const(ubyte)* EVP_CIPHER_CTX_iv(const(evp_cipher_ctx_st)*) @nogc nothrow;
4213     const(ubyte)* EVP_CIPHER_CTX_original_iv(const(evp_cipher_ctx_st)*) @nogc nothrow;
4214     ubyte* EVP_CIPHER_CTX_iv_noconst(evp_cipher_ctx_st*) @nogc nothrow;
4215     ubyte* EVP_CIPHER_CTX_buf_noconst(evp_cipher_ctx_st*) @nogc nothrow;
4216     int EVP_CIPHER_CTX_num(const(evp_cipher_ctx_st)*) @nogc nothrow;
4217     void EVP_CIPHER_CTX_set_num(evp_cipher_ctx_st*, int) @nogc nothrow;
4218     int EVP_CIPHER_CTX_copy(evp_cipher_ctx_st*, const(evp_cipher_ctx_st)*) @nogc nothrow;
4219     void* EVP_CIPHER_CTX_get_app_data(const(evp_cipher_ctx_st)*) @nogc nothrow;
4220     void EVP_CIPHER_CTX_set_app_data(evp_cipher_ctx_st*, void*) @nogc nothrow;
4221     void* EVP_CIPHER_CTX_get_cipher_data(const(evp_cipher_ctx_st)*) @nogc nothrow;
4222     void* EVP_CIPHER_CTX_set_cipher_data(evp_cipher_ctx_st*, void*) @nogc nothrow;
4223     stack_st_X509_EXTENSION* X509v3_add_ext(stack_st_X509_EXTENSION**, X509_extension_st*, int) @nogc nothrow;
4224     X509_extension_st* X509v3_delete_ext(stack_st_X509_EXTENSION*, int) @nogc nothrow;
4225     X509_extension_st* X509v3_get_ext(const(stack_st_X509_EXTENSION)*, int) @nogc nothrow;
4226     int X509v3_get_ext_by_critical(const(stack_st_X509_EXTENSION)*, int, int) @nogc nothrow;
4227     int X509v3_get_ext_by_OBJ(const(stack_st_X509_EXTENSION)*, const(asn1_object_st)*, int) @nogc nothrow;
4228     int X509v3_get_ext_by_NID(const(stack_st_X509_EXTENSION)*, int, int) @nogc nothrow;
4229     int X509v3_get_ext_count(const(stack_st_X509_EXTENSION)*) @nogc nothrow;
4230     int X509_NAME_get0_der(X509_name_st*, const(ubyte)**, c_ulong*) @nogc nothrow;
4231     int X509_NAME_ENTRY_set(const(X509_name_entry_st)*) @nogc nothrow;
4232     asn1_string_st* X509_NAME_ENTRY_get_data(const(X509_name_entry_st)*) @nogc nothrow;
4233     asn1_object_st* X509_NAME_ENTRY_get_object(const(X509_name_entry_st)*) @nogc nothrow;
4234     int X509_NAME_ENTRY_set_data(X509_name_entry_st*, int, const(ubyte)*, int) @nogc nothrow;
4235     int X509_NAME_ENTRY_set_object(X509_name_entry_st*, const(asn1_object_st)*) @nogc nothrow;
4236     int EVP_Cipher(evp_cipher_ctx_st*, ubyte*, const(ubyte)*, uint) @nogc nothrow;
4237     X509_name_entry_st* X509_NAME_ENTRY_create_by_OBJ(X509_name_entry_st**, const(asn1_object_st)*, int, const(ubyte)*, int) @nogc nothrow;
4238     int X509_NAME_add_entry_by_txt(X509_name_st*, const(char)*, int, const(ubyte)*, int, int, int) @nogc nothrow;
4239     X509_name_entry_st* X509_NAME_ENTRY_create_by_NID(X509_name_entry_st**, int, int, const(ubyte)*, int) @nogc nothrow;
4240     X509_name_entry_st* X509_NAME_ENTRY_create_by_txt(X509_name_entry_st**, const(char)*, int, const(ubyte)*, int) @nogc nothrow;
4241     int EVP_MD_CTX_ctrl(evp_md_ctx_st*, int, int, void*) @nogc nothrow;
4242     evp_md_ctx_st* EVP_MD_CTX_new() @nogc nothrow;
4243     int EVP_MD_CTX_reset(evp_md_ctx_st*) @nogc nothrow;
4244     void EVP_MD_CTX_free(evp_md_ctx_st*) @nogc nothrow;
4245     int X509_NAME_add_entry_by_NID(X509_name_st*, int, int, const(ubyte)*, int, int, int) @nogc nothrow;
4246     int X509_NAME_add_entry_by_OBJ(X509_name_st*, const(asn1_object_st)*, int, const(ubyte)*, int, int, int) @nogc nothrow;
4247     int X509_NAME_add_entry(X509_name_st*, const(X509_name_entry_st)*, int, int) @nogc nothrow;
4248     int EVP_MD_CTX_copy_ex(evp_md_ctx_st*, const(evp_md_ctx_st)*) @nogc nothrow;
4249     void EVP_MD_CTX_set_flags(evp_md_ctx_st*, int) @nogc nothrow;
4250     void EVP_MD_CTX_clear_flags(evp_md_ctx_st*, int) @nogc nothrow;
4251     int EVP_MD_CTX_test_flags(const(evp_md_ctx_st)*, int) @nogc nothrow;
4252     int EVP_DigestInit_ex(evp_md_ctx_st*, const(evp_md_st)*, engine_st*) @nogc nothrow;
4253     int EVP_DigestUpdate(evp_md_ctx_st*, const(void)*, c_ulong) @nogc nothrow;
4254     int EVP_DigestFinal_ex(evp_md_ctx_st*, ubyte*, uint*) @nogc nothrow;
4255     int EVP_Digest(const(void)*, c_ulong, ubyte*, uint*, const(evp_md_st)*, engine_st*) @nogc nothrow;
4256     int EVP_MD_CTX_copy(evp_md_ctx_st*, const(evp_md_ctx_st)*) @nogc nothrow;
4257     int EVP_DigestInit(evp_md_ctx_st*, const(evp_md_st)*) @nogc nothrow;
4258     int EVP_DigestFinal(evp_md_ctx_st*, ubyte*, uint*) @nogc nothrow;
4259     int EVP_DigestFinalXOF(evp_md_ctx_st*, ubyte*, c_ulong) @nogc nothrow;
4260     int EVP_read_pw_string(char*, int, const(char)*, int) @nogc nothrow;
4261     int EVP_read_pw_string_min(char*, int, int, const(char)*, int) @nogc nothrow;
4262     void EVP_set_pw_prompt(const(char)*) @nogc nothrow;
4263     char* EVP_get_pw_prompt() @nogc nothrow;
4264     int EVP_BytesToKey(const(evp_cipher_st)*, const(evp_md_st)*, const(ubyte)*, const(ubyte)*, int, int, ubyte*, ubyte*) @nogc nothrow;
4265     void EVP_CIPHER_CTX_set_flags(evp_cipher_ctx_st*, int) @nogc nothrow;
4266     void EVP_CIPHER_CTX_clear_flags(evp_cipher_ctx_st*, int) @nogc nothrow;
4267     int EVP_CIPHER_CTX_test_flags(const(evp_cipher_ctx_st)*, int) @nogc nothrow;
4268     int EVP_EncryptInit(evp_cipher_ctx_st*, const(evp_cipher_st)*, const(ubyte)*, const(ubyte)*) @nogc nothrow;
4269     int EVP_EncryptInit_ex(evp_cipher_ctx_st*, const(evp_cipher_st)*, engine_st*, const(ubyte)*, const(ubyte)*) @nogc nothrow;
4270     int EVP_EncryptUpdate(evp_cipher_ctx_st*, ubyte*, int*, const(ubyte)*, int) @nogc nothrow;
4271     int EVP_EncryptFinal_ex(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4272     int EVP_EncryptFinal(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4273     int EVP_DecryptInit(evp_cipher_ctx_st*, const(evp_cipher_st)*, const(ubyte)*, const(ubyte)*) @nogc nothrow;
4274     int EVP_DecryptInit_ex(evp_cipher_ctx_st*, const(evp_cipher_st)*, engine_st*, const(ubyte)*, const(ubyte)*) @nogc nothrow;
4275     int EVP_DecryptUpdate(evp_cipher_ctx_st*, ubyte*, int*, const(ubyte)*, int) @nogc nothrow;
4276     int EVP_DecryptFinal(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4277     int EVP_DecryptFinal_ex(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4278     int EVP_CipherInit(evp_cipher_ctx_st*, const(evp_cipher_st)*, const(ubyte)*, const(ubyte)*, int) @nogc nothrow;
4279     int EVP_CipherInit_ex(evp_cipher_ctx_st*, const(evp_cipher_st)*, engine_st*, const(ubyte)*, const(ubyte)*, int) @nogc nothrow;
4280     int EVP_CipherUpdate(evp_cipher_ctx_st*, ubyte*, int*, const(ubyte)*, int) @nogc nothrow;
4281     int EVP_CipherFinal(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4282     int EVP_CipherFinal_ex(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4283     int EVP_SignFinal(evp_md_ctx_st*, ubyte*, uint*, evp_pkey_st*) @nogc nothrow;
4284     int EVP_DigestSign(evp_md_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong) @nogc nothrow;
4285     int EVP_VerifyFinal(evp_md_ctx_st*, const(ubyte)*, uint, evp_pkey_st*) @nogc nothrow;
4286     int EVP_DigestVerify(evp_md_ctx_st*, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong) @nogc nothrow;
4287     int EVP_DigestSignInit(evp_md_ctx_st*, evp_pkey_ctx_st**, const(evp_md_st)*, engine_st*, evp_pkey_st*) @nogc nothrow;
4288     int EVP_DigestSignFinal(evp_md_ctx_st*, ubyte*, c_ulong*) @nogc nothrow;
4289     int EVP_DigestVerifyInit(evp_md_ctx_st*, evp_pkey_ctx_st**, const(evp_md_st)*, engine_st*, evp_pkey_st*) @nogc nothrow;
4290     int EVP_DigestVerifyFinal(evp_md_ctx_st*, const(ubyte)*, c_ulong) @nogc nothrow;
4291     int EVP_OpenInit(evp_cipher_ctx_st*, const(evp_cipher_st)*, const(ubyte)*, int, const(ubyte)*, evp_pkey_st*) @nogc nothrow;
4292     int EVP_OpenFinal(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4293     int EVP_SealInit(evp_cipher_ctx_st*, const(evp_cipher_st)*, ubyte**, int*, ubyte*, evp_pkey_st**, int) @nogc nothrow;
4294     int EVP_SealFinal(evp_cipher_ctx_st*, ubyte*, int*) @nogc nothrow;
4295     evp_Encode_Ctx_st* EVP_ENCODE_CTX_new() @nogc nothrow;
4296     void EVP_ENCODE_CTX_free(evp_Encode_Ctx_st*) @nogc nothrow;
4297     int EVP_ENCODE_CTX_copy(evp_Encode_Ctx_st*, evp_Encode_Ctx_st*) @nogc nothrow;
4298     int EVP_ENCODE_CTX_num(evp_Encode_Ctx_st*) @nogc nothrow;
4299     void EVP_EncodeInit(evp_Encode_Ctx_st*) @nogc nothrow;
4300     int EVP_EncodeUpdate(evp_Encode_Ctx_st*, ubyte*, int*, const(ubyte)*, int) @nogc nothrow;
4301     void EVP_EncodeFinal(evp_Encode_Ctx_st*, ubyte*, int*) @nogc nothrow;
4302     int EVP_EncodeBlock(ubyte*, const(ubyte)*, int) @nogc nothrow;
4303     void EVP_DecodeInit(evp_Encode_Ctx_st*) @nogc nothrow;
4304     int EVP_DecodeUpdate(evp_Encode_Ctx_st*, ubyte*, int*, const(ubyte)*, int) @nogc nothrow;
4305     int EVP_DecodeFinal(evp_Encode_Ctx_st*, ubyte*, int*) @nogc nothrow;
4306     int EVP_DecodeBlock(ubyte*, const(ubyte)*, int) @nogc nothrow;
4307     X509_name_entry_st* X509_NAME_delete_entry(X509_name_st*, int) @nogc nothrow;
4308     X509_name_entry_st* X509_NAME_get_entry(const(X509_name_st)*, int) @nogc nothrow;
4309     evp_cipher_ctx_st* EVP_CIPHER_CTX_new() @nogc nothrow;
4310     int EVP_CIPHER_CTX_reset(evp_cipher_ctx_st*) @nogc nothrow;
4311     void EVP_CIPHER_CTX_free(evp_cipher_ctx_st*) @nogc nothrow;
4312     int EVP_CIPHER_CTX_set_key_length(evp_cipher_ctx_st*, int) @nogc nothrow;
4313     int EVP_CIPHER_CTX_set_padding(evp_cipher_ctx_st*, int) @nogc nothrow;
4314     int EVP_CIPHER_CTX_ctrl(evp_cipher_ctx_st*, int, int, void*) @nogc nothrow;
4315     int EVP_CIPHER_CTX_rand_key(evp_cipher_ctx_st*, ubyte*) @nogc nothrow;
4316     const(bio_method_st)* BIO_f_md() @nogc nothrow;
4317     const(bio_method_st)* BIO_f_base64() @nogc nothrow;
4318     const(bio_method_st)* BIO_f_cipher() @nogc nothrow;
4319     const(bio_method_st)* BIO_f_reliable() @nogc nothrow;
4320     int BIO_set_cipher(bio_st*, const(evp_cipher_st)*, const(ubyte)*, const(ubyte)*, int) @nogc nothrow;
4321     const(evp_md_st)* EVP_md_null() @nogc nothrow;
4322     const(evp_md_st)* EVP_md4() @nogc nothrow;
4323     const(evp_md_st)* EVP_md5() @nogc nothrow;
4324     const(evp_md_st)* EVP_md5_sha1() @nogc nothrow;
4325     const(evp_md_st)* EVP_blake2b512() @nogc nothrow;
4326     const(evp_md_st)* EVP_blake2s256() @nogc nothrow;
4327     const(evp_md_st)* EVP_sha1() @nogc nothrow;
4328     const(evp_md_st)* EVP_sha224() @nogc nothrow;
4329     const(evp_md_st)* EVP_sha256() @nogc nothrow;
4330     const(evp_md_st)* EVP_sha384() @nogc nothrow;
4331     const(evp_md_st)* EVP_sha512() @nogc nothrow;
4332     const(evp_md_st)* EVP_sha512_224() @nogc nothrow;
4333     const(evp_md_st)* EVP_sha512_256() @nogc nothrow;
4334     const(evp_md_st)* EVP_sha3_224() @nogc nothrow;
4335     const(evp_md_st)* EVP_sha3_256() @nogc nothrow;
4336     const(evp_md_st)* EVP_sha3_384() @nogc nothrow;
4337     const(evp_md_st)* EVP_sha3_512() @nogc nothrow;
4338     const(evp_md_st)* EVP_shake128() @nogc nothrow;
4339     const(evp_md_st)* EVP_shake256() @nogc nothrow;
4340     const(evp_md_st)* EVP_mdc2() @nogc nothrow;
4341     const(evp_md_st)* EVP_ripemd160() @nogc nothrow;
4342     const(evp_md_st)* EVP_whirlpool() @nogc nothrow;
4343     const(evp_md_st)* EVP_sm3() @nogc nothrow;
4344     const(evp_cipher_st)* EVP_enc_null() @nogc nothrow;
4345     const(evp_cipher_st)* EVP_des_ecb() @nogc nothrow;
4346     const(evp_cipher_st)* EVP_des_ede() @nogc nothrow;
4347     const(evp_cipher_st)* EVP_des_ede3() @nogc nothrow;
4348     const(evp_cipher_st)* EVP_des_ede_ecb() @nogc nothrow;
4349     const(evp_cipher_st)* EVP_des_ede3_ecb() @nogc nothrow;
4350     const(evp_cipher_st)* EVP_des_cfb64() @nogc nothrow;
4351     int X509_NAME_get_index_by_OBJ(X509_name_st*, const(asn1_object_st)*, int) @nogc nothrow;
4352     const(evp_cipher_st)* EVP_des_cfb1() @nogc nothrow;
4353     const(evp_cipher_st)* EVP_des_cfb8() @nogc nothrow;
4354     const(evp_cipher_st)* EVP_des_ede_cfb64() @nogc nothrow;
4355     int X509_NAME_get_index_by_NID(X509_name_st*, int, int) @nogc nothrow;
4356     const(evp_cipher_st)* EVP_des_ede3_cfb64() @nogc nothrow;
4357     int X509_NAME_get_text_by_OBJ(X509_name_st*, const(asn1_object_st)*, char*, int) @nogc nothrow;
4358     const(evp_cipher_st)* EVP_des_ede3_cfb1() @nogc nothrow;
4359     const(evp_cipher_st)* EVP_des_ede3_cfb8() @nogc nothrow;
4360     const(evp_cipher_st)* EVP_des_ofb() @nogc nothrow;
4361     const(evp_cipher_st)* EVP_des_ede_ofb() @nogc nothrow;
4362     const(evp_cipher_st)* EVP_des_ede3_ofb() @nogc nothrow;
4363     const(evp_cipher_st)* EVP_des_cbc() @nogc nothrow;
4364     const(evp_cipher_st)* EVP_des_ede_cbc() @nogc nothrow;
4365     const(evp_cipher_st)* EVP_des_ede3_cbc() @nogc nothrow;
4366     const(evp_cipher_st)* EVP_desx_cbc() @nogc nothrow;
4367     const(evp_cipher_st)* EVP_des_ede3_wrap() @nogc nothrow;
4368     const(evp_cipher_st)* EVP_rc4() @nogc nothrow;
4369     const(evp_cipher_st)* EVP_rc4_40() @nogc nothrow;
4370     const(evp_cipher_st)* EVP_rc4_hmac_md5() @nogc nothrow;
4371     const(evp_cipher_st)* EVP_idea_ecb() @nogc nothrow;
4372     const(evp_cipher_st)* EVP_idea_cfb64() @nogc nothrow;
4373     int X509_NAME_get_text_by_NID(X509_name_st*, int, char*, int) @nogc nothrow;
4374     const(evp_cipher_st)* EVP_idea_ofb() @nogc nothrow;
4375     const(evp_cipher_st)* EVP_idea_cbc() @nogc nothrow;
4376     const(evp_cipher_st)* EVP_rc2_ecb() @nogc nothrow;
4377     const(evp_cipher_st)* EVP_rc2_cbc() @nogc nothrow;
4378     const(evp_cipher_st)* EVP_rc2_40_cbc() @nogc nothrow;
4379     const(evp_cipher_st)* EVP_rc2_64_cbc() @nogc nothrow;
4380     const(evp_cipher_st)* EVP_rc2_cfb64() @nogc nothrow;
4381     int X509_NAME_entry_count(const(X509_name_st)*) @nogc nothrow;
4382     const(evp_cipher_st)* EVP_rc2_ofb() @nogc nothrow;
4383     const(evp_cipher_st)* EVP_bf_ecb() @nogc nothrow;
4384     const(evp_cipher_st)* EVP_bf_cbc() @nogc nothrow;
4385     const(evp_cipher_st)* EVP_bf_cfb64() @nogc nothrow;
4386     int X509_REQ_print(bio_st*, X509_req_st*) @nogc nothrow;
4387     const(evp_cipher_st)* EVP_bf_ofb() @nogc nothrow;
4388     const(evp_cipher_st)* EVP_cast5_ecb() @nogc nothrow;
4389     const(evp_cipher_st)* EVP_cast5_cbc() @nogc nothrow;
4390     const(evp_cipher_st)* EVP_cast5_cfb64() @nogc nothrow;
4391     int X509_REQ_print_ex(bio_st*, X509_req_st*, c_ulong, c_ulong) @nogc nothrow;
4392     const(evp_cipher_st)* EVP_cast5_ofb() @nogc nothrow;
4393     const(evp_cipher_st)* EVP_aes_128_ecb() @nogc nothrow;
4394     const(evp_cipher_st)* EVP_aes_128_cbc() @nogc nothrow;
4395     const(evp_cipher_st)* EVP_aes_128_cfb1() @nogc nothrow;
4396     const(evp_cipher_st)* EVP_aes_128_cfb8() @nogc nothrow;
4397     const(evp_cipher_st)* EVP_aes_128_cfb128() @nogc nothrow;
4398     int X509_CRL_print(bio_st*, X509_crl_st*) @nogc nothrow;
4399     const(evp_cipher_st)* EVP_aes_128_ofb() @nogc nothrow;
4400     const(evp_cipher_st)* EVP_aes_128_ctr() @nogc nothrow;
4401     const(evp_cipher_st)* EVP_aes_128_ccm() @nogc nothrow;
4402     const(evp_cipher_st)* EVP_aes_128_gcm() @nogc nothrow;
4403     const(evp_cipher_st)* EVP_aes_128_xts() @nogc nothrow;
4404     const(evp_cipher_st)* EVP_aes_128_wrap() @nogc nothrow;
4405     const(evp_cipher_st)* EVP_aes_128_wrap_pad() @nogc nothrow;
4406     const(evp_cipher_st)* EVP_aes_128_ocb() @nogc nothrow;
4407     const(evp_cipher_st)* EVP_aes_192_ecb() @nogc nothrow;
4408     const(evp_cipher_st)* EVP_aes_192_cbc() @nogc nothrow;
4409     const(evp_cipher_st)* EVP_aes_192_cfb1() @nogc nothrow;
4410     const(evp_cipher_st)* EVP_aes_192_cfb8() @nogc nothrow;
4411     const(evp_cipher_st)* EVP_aes_192_cfb128() @nogc nothrow;
4412     int X509_CRL_print_ex(bio_st*, X509_crl_st*, c_ulong) @nogc nothrow;
4413     const(evp_cipher_st)* EVP_aes_192_ofb() @nogc nothrow;
4414     const(evp_cipher_st)* EVP_aes_192_ctr() @nogc nothrow;
4415     const(evp_cipher_st)* EVP_aes_192_ccm() @nogc nothrow;
4416     const(evp_cipher_st)* EVP_aes_192_gcm() @nogc nothrow;
4417     const(evp_cipher_st)* EVP_aes_192_wrap() @nogc nothrow;
4418     const(evp_cipher_st)* EVP_aes_192_wrap_pad() @nogc nothrow;
4419     const(evp_cipher_st)* EVP_aes_192_ocb() @nogc nothrow;
4420     const(evp_cipher_st)* EVP_aes_256_ecb() @nogc nothrow;
4421     const(evp_cipher_st)* EVP_aes_256_cbc() @nogc nothrow;
4422     const(evp_cipher_st)* EVP_aes_256_cfb1() @nogc nothrow;
4423     const(evp_cipher_st)* EVP_aes_256_cfb8() @nogc nothrow;
4424     const(evp_cipher_st)* EVP_aes_256_cfb128() @nogc nothrow;
4425     int X509_ocspid_print(bio_st*, x509_st*) @nogc nothrow;
4426     const(evp_cipher_st)* EVP_aes_256_ofb() @nogc nothrow;
4427     const(evp_cipher_st)* EVP_aes_256_ctr() @nogc nothrow;
4428     const(evp_cipher_st)* EVP_aes_256_ccm() @nogc nothrow;
4429     const(evp_cipher_st)* EVP_aes_256_gcm() @nogc nothrow;
4430     const(evp_cipher_st)* EVP_aes_256_xts() @nogc nothrow;
4431     const(evp_cipher_st)* EVP_aes_256_wrap() @nogc nothrow;
4432     const(evp_cipher_st)* EVP_aes_256_wrap_pad() @nogc nothrow;
4433     const(evp_cipher_st)* EVP_aes_256_ocb() @nogc nothrow;
4434     const(evp_cipher_st)* EVP_aes_128_cbc_hmac_sha1() @nogc nothrow;
4435     const(evp_cipher_st)* EVP_aes_256_cbc_hmac_sha1() @nogc nothrow;
4436     const(evp_cipher_st)* EVP_aes_128_cbc_hmac_sha256() @nogc nothrow;
4437     const(evp_cipher_st)* EVP_aes_256_cbc_hmac_sha256() @nogc nothrow;
4438     const(evp_cipher_st)* EVP_aria_128_ecb() @nogc nothrow;
4439     const(evp_cipher_st)* EVP_aria_128_cbc() @nogc nothrow;
4440     const(evp_cipher_st)* EVP_aria_128_cfb1() @nogc nothrow;
4441     const(evp_cipher_st)* EVP_aria_128_cfb8() @nogc nothrow;
4442     const(evp_cipher_st)* EVP_aria_128_cfb128() @nogc nothrow;
4443     int X509_print(bio_st*, x509_st*) @nogc nothrow;
4444     const(evp_cipher_st)* EVP_aria_128_ctr() @nogc nothrow;
4445     const(evp_cipher_st)* EVP_aria_128_ofb() @nogc nothrow;
4446     const(evp_cipher_st)* EVP_aria_128_gcm() @nogc nothrow;
4447     const(evp_cipher_st)* EVP_aria_128_ccm() @nogc nothrow;
4448     const(evp_cipher_st)* EVP_aria_192_ecb() @nogc nothrow;
4449     const(evp_cipher_st)* EVP_aria_192_cbc() @nogc nothrow;
4450     const(evp_cipher_st)* EVP_aria_192_cfb1() @nogc nothrow;
4451     const(evp_cipher_st)* EVP_aria_192_cfb8() @nogc nothrow;
4452     const(evp_cipher_st)* EVP_aria_192_cfb128() @nogc nothrow;
4453     int X509_print_ex(bio_st*, x509_st*, c_ulong, c_ulong) @nogc nothrow;
4454     const(evp_cipher_st)* EVP_aria_192_ctr() @nogc nothrow;
4455     const(evp_cipher_st)* EVP_aria_192_ofb() @nogc nothrow;
4456     const(evp_cipher_st)* EVP_aria_192_gcm() @nogc nothrow;
4457     const(evp_cipher_st)* EVP_aria_192_ccm() @nogc nothrow;
4458     const(evp_cipher_st)* EVP_aria_256_ecb() @nogc nothrow;
4459     const(evp_cipher_st)* EVP_aria_256_cbc() @nogc nothrow;
4460     const(evp_cipher_st)* EVP_aria_256_cfb1() @nogc nothrow;
4461     const(evp_cipher_st)* EVP_aria_256_cfb8() @nogc nothrow;
4462     const(evp_cipher_st)* EVP_aria_256_cfb128() @nogc nothrow;
4463     int X509_NAME_print_ex(bio_st*, const(X509_name_st)*, int, c_ulong) @nogc nothrow;
4464     const(evp_cipher_st)* EVP_aria_256_ctr() @nogc nothrow;
4465     const(evp_cipher_st)* EVP_aria_256_ofb() @nogc nothrow;
4466     const(evp_cipher_st)* EVP_aria_256_gcm() @nogc nothrow;
4467     const(evp_cipher_st)* EVP_aria_256_ccm() @nogc nothrow;
4468     const(evp_cipher_st)* EVP_camellia_128_ecb() @nogc nothrow;
4469     const(evp_cipher_st)* EVP_camellia_128_cbc() @nogc nothrow;
4470     const(evp_cipher_st)* EVP_camellia_128_cfb1() @nogc nothrow;
4471     const(evp_cipher_st)* EVP_camellia_128_cfb8() @nogc nothrow;
4472     const(evp_cipher_st)* EVP_camellia_128_cfb128() @nogc nothrow;
4473     int X509_NAME_print(bio_st*, const(X509_name_st)*, int) @nogc nothrow;
4474     const(evp_cipher_st)* EVP_camellia_128_ofb() @nogc nothrow;
4475     const(evp_cipher_st)* EVP_camellia_128_ctr() @nogc nothrow;
4476     const(evp_cipher_st)* EVP_camellia_192_ecb() @nogc nothrow;
4477     const(evp_cipher_st)* EVP_camellia_192_cbc() @nogc nothrow;
4478     const(evp_cipher_st)* EVP_camellia_192_cfb1() @nogc nothrow;
4479     const(evp_cipher_st)* EVP_camellia_192_cfb8() @nogc nothrow;
4480     const(evp_cipher_st)* EVP_camellia_192_cfb128() @nogc nothrow;
4481     int X509_NAME_print_ex_fp(_IO_FILE*, const(X509_name_st)*, int, c_ulong) @nogc nothrow;
4482     const(evp_cipher_st)* EVP_camellia_192_ofb() @nogc nothrow;
4483     const(evp_cipher_st)* EVP_camellia_192_ctr() @nogc nothrow;
4484     const(evp_cipher_st)* EVP_camellia_256_ecb() @nogc nothrow;
4485     const(evp_cipher_st)* EVP_camellia_256_cbc() @nogc nothrow;
4486     const(evp_cipher_st)* EVP_camellia_256_cfb1() @nogc nothrow;
4487     const(evp_cipher_st)* EVP_camellia_256_cfb8() @nogc nothrow;
4488     const(evp_cipher_st)* EVP_camellia_256_cfb128() @nogc nothrow;
4489     int X509_REQ_print_fp(_IO_FILE*, X509_req_st*) @nogc nothrow;
4490     const(evp_cipher_st)* EVP_camellia_256_ofb() @nogc nothrow;
4491     const(evp_cipher_st)* EVP_camellia_256_ctr() @nogc nothrow;
4492     const(evp_cipher_st)* EVP_chacha20() @nogc nothrow;
4493     const(evp_cipher_st)* EVP_chacha20_poly1305() @nogc nothrow;
4494     const(evp_cipher_st)* EVP_seed_ecb() @nogc nothrow;
4495     const(evp_cipher_st)* EVP_seed_cbc() @nogc nothrow;
4496     const(evp_cipher_st)* EVP_seed_cfb128() @nogc nothrow;
4497     int X509_CRL_print_fp(_IO_FILE*, X509_crl_st*) @nogc nothrow;
4498     const(evp_cipher_st)* EVP_seed_ofb() @nogc nothrow;
4499     const(evp_cipher_st)* EVP_sm4_ecb() @nogc nothrow;
4500     const(evp_cipher_st)* EVP_sm4_cbc() @nogc nothrow;
4501     const(evp_cipher_st)* EVP_sm4_cfb128() @nogc nothrow;
4502     int X509_print_fp(_IO_FILE*, x509_st*) @nogc nothrow;
4503     const(evp_cipher_st)* EVP_sm4_ofb() @nogc nothrow;
4504     const(evp_cipher_st)* EVP_sm4_ctr() @nogc nothrow;
4505     int X509_print_ex_fp(_IO_FILE*, x509_st*, c_ulong, c_ulong) @nogc nothrow;
4506     int X509_aux_print(bio_st*, x509_st*, int) @nogc nothrow;
4507     int X509_CRL_match(const(X509_crl_st)*, const(X509_crl_st)*) @nogc nothrow;
4508     int X509_CRL_cmp(const(X509_crl_st)*, const(X509_crl_st)*) @nogc nothrow;
4509     c_ulong X509_NAME_hash_old(X509_name_st*) @nogc nothrow;
4510     c_ulong X509_NAME_hash(X509_name_st*) @nogc nothrow;
4511     int EVP_add_cipher(const(evp_cipher_st)*) @nogc nothrow;
4512     int EVP_add_digest(const(evp_md_st)*) @nogc nothrow;
4513     const(evp_cipher_st)* EVP_get_cipherbyname(const(char)*) @nogc nothrow;
4514     const(evp_md_st)* EVP_get_digestbyname(const(char)*) @nogc nothrow;
4515     void EVP_CIPHER_do_all(void function(const(evp_cipher_st)*, const(char)*, const(char)*, void*), void*) @nogc nothrow;
4516     void EVP_CIPHER_do_all_sorted(void function(const(evp_cipher_st)*, const(char)*, const(char)*, void*), void*) @nogc nothrow;
4517     void EVP_MD_do_all(void function(const(evp_md_st)*, const(char)*, const(char)*, void*), void*) @nogc nothrow;
4518     void EVP_MD_do_all_sorted(void function(const(evp_md_st)*, const(char)*, const(char)*, void*), void*) @nogc nothrow;
4519     int EVP_PKEY_decrypt_old(ubyte*, const(ubyte)*, int, evp_pkey_st*) @nogc nothrow;
4520     int EVP_PKEY_encrypt_old(ubyte*, const(ubyte)*, int, evp_pkey_st*) @nogc nothrow;
4521     int EVP_PKEY_type(int) @nogc nothrow;
4522     int EVP_PKEY_id(const(evp_pkey_st)*) @nogc nothrow;
4523     int EVP_PKEY_base_id(const(evp_pkey_st)*) @nogc nothrow;
4524     int EVP_PKEY_bits(const(evp_pkey_st)*) @nogc nothrow;
4525     int EVP_PKEY_security_bits(const(evp_pkey_st)*) @nogc nothrow;
4526     int EVP_PKEY_size(const(evp_pkey_st)*) @nogc nothrow;
4527     int EVP_PKEY_set_type(evp_pkey_st*, int) @nogc nothrow;
4528     int EVP_PKEY_set_type_str(evp_pkey_st*, const(char)*, int) @nogc nothrow;
4529     int EVP_PKEY_set_alias_type(evp_pkey_st*, int) @nogc nothrow;
4530     int EVP_PKEY_set1_engine(evp_pkey_st*, engine_st*) @nogc nothrow;
4531     engine_st* EVP_PKEY_get0_engine(const(evp_pkey_st)*) @nogc nothrow;
4532     int EVP_PKEY_assign(evp_pkey_st*, int, void*) @nogc nothrow;
4533     void* EVP_PKEY_get0(const(evp_pkey_st)*) @nogc nothrow;
4534     const(ubyte)* EVP_PKEY_get0_hmac(const(evp_pkey_st)*, c_ulong*) @nogc nothrow;
4535     const(ubyte)* EVP_PKEY_get0_poly1305(const(evp_pkey_st)*, c_ulong*) @nogc nothrow;
4536     const(ubyte)* EVP_PKEY_get0_siphash(const(evp_pkey_st)*, c_ulong*) @nogc nothrow;
4537     int EVP_PKEY_set1_RSA(evp_pkey_st*, rsa_st*) @nogc nothrow;
4538     rsa_st* EVP_PKEY_get0_RSA(evp_pkey_st*) @nogc nothrow;
4539     rsa_st* EVP_PKEY_get1_RSA(evp_pkey_st*) @nogc nothrow;
4540     int EVP_PKEY_set1_DSA(evp_pkey_st*, dsa_st*) @nogc nothrow;
4541     dsa_st* EVP_PKEY_get0_DSA(evp_pkey_st*) @nogc nothrow;
4542     dsa_st* EVP_PKEY_get1_DSA(evp_pkey_st*) @nogc nothrow;
4543     int EVP_PKEY_set1_DH(evp_pkey_st*, dh_st*) @nogc nothrow;
4544     dh_st* EVP_PKEY_get0_DH(evp_pkey_st*) @nogc nothrow;
4545     dh_st* EVP_PKEY_get1_DH(evp_pkey_st*) @nogc nothrow;
4546     int EVP_PKEY_set1_EC_KEY(evp_pkey_st*, ec_key_st*) @nogc nothrow;
4547     ec_key_st* EVP_PKEY_get0_EC_KEY(evp_pkey_st*) @nogc nothrow;
4548     ec_key_st* EVP_PKEY_get1_EC_KEY(evp_pkey_st*) @nogc nothrow;
4549     evp_pkey_st* EVP_PKEY_new() @nogc nothrow;
4550     int EVP_PKEY_up_ref(evp_pkey_st*) @nogc nothrow;
4551     void EVP_PKEY_free(evp_pkey_st*) @nogc nothrow;
4552     evp_pkey_st* d2i_PublicKey(int, evp_pkey_st**, const(ubyte)**, c_long) @nogc nothrow;
4553     int i2d_PublicKey(evp_pkey_st*, ubyte**) @nogc nothrow;
4554     evp_pkey_st* d2i_PrivateKey(int, evp_pkey_st**, const(ubyte)**, c_long) @nogc nothrow;
4555     evp_pkey_st* d2i_AutoPrivateKey(evp_pkey_st**, const(ubyte)**, c_long) @nogc nothrow;
4556     int i2d_PrivateKey(evp_pkey_st*, ubyte**) @nogc nothrow;
4557     int EVP_PKEY_copy_parameters(evp_pkey_st*, const(evp_pkey_st)*) @nogc nothrow;
4558     int EVP_PKEY_missing_parameters(const(evp_pkey_st)*) @nogc nothrow;
4559     int EVP_PKEY_save_parameters(evp_pkey_st*, int) @nogc nothrow;
4560     int EVP_PKEY_cmp_parameters(const(evp_pkey_st)*, const(evp_pkey_st)*) @nogc nothrow;
4561     int EVP_PKEY_cmp(const(evp_pkey_st)*, const(evp_pkey_st)*) @nogc nothrow;
4562     int EVP_PKEY_print_public(bio_st*, const(evp_pkey_st)*, int, asn1_pctx_st*) @nogc nothrow;
4563     int EVP_PKEY_print_private(bio_st*, const(evp_pkey_st)*, int, asn1_pctx_st*) @nogc nothrow;
4564     int EVP_PKEY_print_params(bio_st*, const(evp_pkey_st)*, int, asn1_pctx_st*) @nogc nothrow;
4565     int EVP_PKEY_get_default_digest_nid(evp_pkey_st*, int*) @nogc nothrow;
4566     int EVP_PKEY_set1_tls_encodedpoint(evp_pkey_st*, const(ubyte)*, c_ulong) @nogc nothrow;
4567     c_ulong EVP_PKEY_get1_tls_encodedpoint(evp_pkey_st*, ubyte**) @nogc nothrow;
4568     int EVP_CIPHER_type(const(evp_cipher_st)*) @nogc nothrow;
4569     int EVP_CIPHER_param_to_asn1(evp_cipher_ctx_st*, asn1_type_st*) @nogc nothrow;
4570     int EVP_CIPHER_asn1_to_param(evp_cipher_ctx_st*, asn1_type_st*) @nogc nothrow;
4571     int EVP_CIPHER_set_asn1_iv(evp_cipher_ctx_st*, asn1_type_st*) @nogc nothrow;
4572     int EVP_CIPHER_get_asn1_iv(evp_cipher_ctx_st*, asn1_type_st*) @nogc nothrow;
4573     int PKCS5_PBE_keyivgen(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int) @nogc nothrow;
4574     int PKCS5_PBKDF2_HMAC_SHA1(const(char)*, int, const(ubyte)*, int, int, int, ubyte*) @nogc nothrow;
4575     int PKCS5_PBKDF2_HMAC(const(char)*, int, const(ubyte)*, int, int, const(evp_md_st)*, int, ubyte*) @nogc nothrow;
4576     int PKCS5_v2_PBE_keyivgen(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int) @nogc nothrow;
4577     int EVP_PBE_scrypt(const(char)*, c_ulong, const(ubyte)*, c_ulong, c_ulong, c_ulong, c_ulong, c_ulong, ubyte*, c_ulong) @nogc nothrow;
4578     int PKCS5_v2_scrypt_keyivgen(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int) @nogc nothrow;
4579     void PKCS5_PBE_add() @nogc nothrow;
4580     int EVP_PBE_CipherInit(asn1_object_st*, const(char)*, int, asn1_type_st*, evp_cipher_ctx_st*, int) @nogc nothrow;
4581     int X509_NAME_cmp(const(X509_name_st)*, const(X509_name_st)*) @nogc nothrow;
4582     int X509_cmp(const(x509_st)*, const(x509_st)*) @nogc nothrow;
4583     c_ulong X509_subject_name_hash_old(x509_st*) @nogc nothrow;
4584     int EVP_PBE_alg_add_type(int, int, int, int, int function(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int)) @nogc nothrow;
4585     int EVP_PBE_alg_add(int, const(evp_cipher_st)*, const(evp_md_st)*, int function(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int)) @nogc nothrow;
4586     int EVP_PBE_find(int, int, int*, int*, int function(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int)*) @nogc nothrow;
4587     void EVP_PBE_cleanup() @nogc nothrow;
4588     int EVP_PBE_get(int*, int*, c_ulong) @nogc nothrow;
4589     c_ulong X509_issuer_name_hash_old(x509_st*) @nogc nothrow;
4590     c_ulong X509_subject_name_hash(x509_st*) @nogc nothrow;
4591     int X509_subject_name_cmp(const(x509_st)*, const(x509_st)*) @nogc nothrow;
4592     c_ulong X509_issuer_name_hash(x509_st*) @nogc nothrow;
4593     int X509_issuer_name_cmp(const(x509_st)*, const(x509_st)*) @nogc nothrow;
4594     c_ulong X509_issuer_and_serial_hash(x509_st*) @nogc nothrow;
4595     int X509_issuer_and_serial_cmp(const(x509_st)*, const(x509_st)*) @nogc nothrow;
4596     stack_st_X509* X509_chain_up_ref(stack_st_X509*) @nogc nothrow;
4597     int X509_CRL_check_suiteb(X509_crl_st*, evp_pkey_st*, c_ulong) @nogc nothrow;
4598     int EVP_PKEY_asn1_get_count() @nogc nothrow;
4599     const(evp_pkey_asn1_method_st)* EVP_PKEY_asn1_get0(int) @nogc nothrow;
4600     const(evp_pkey_asn1_method_st)* EVP_PKEY_asn1_find(engine_st**, int) @nogc nothrow;
4601     const(evp_pkey_asn1_method_st)* EVP_PKEY_asn1_find_str(engine_st**, const(char)*, int) @nogc nothrow;
4602     int EVP_PKEY_asn1_add0(const(evp_pkey_asn1_method_st)*) @nogc nothrow;
4603     int EVP_PKEY_asn1_add_alias(int, int) @nogc nothrow;
4604     int EVP_PKEY_asn1_get0_info(int*, int*, int*, const(char)**, const(char)**, const(evp_pkey_asn1_method_st)*) @nogc nothrow;
4605     const(evp_pkey_asn1_method_st)* EVP_PKEY_get0_asn1(const(evp_pkey_st)*) @nogc nothrow;
4606     evp_pkey_asn1_method_st* EVP_PKEY_asn1_new(int, int, const(char)*, const(char)*) @nogc nothrow;
4607     void EVP_PKEY_asn1_copy(evp_pkey_asn1_method_st*, const(evp_pkey_asn1_method_st)*) @nogc nothrow;
4608     void EVP_PKEY_asn1_free(evp_pkey_asn1_method_st*) @nogc nothrow;
4609     void EVP_PKEY_asn1_set_public(evp_pkey_asn1_method_st*, int function(evp_pkey_st*, X509_pubkey_st*), int function(X509_pubkey_st*, const(evp_pkey_st)*), int function(const(evp_pkey_st)*, const(evp_pkey_st)*), int function(bio_st*, const(evp_pkey_st)*, int, asn1_pctx_st*), int function(const(evp_pkey_st)*), int function(const(evp_pkey_st)*)) @nogc nothrow;
4610     void EVP_PKEY_asn1_set_private(evp_pkey_asn1_method_st*, int function(evp_pkey_st*, const(pkcs8_priv_key_info_st)*), int function(pkcs8_priv_key_info_st*, const(evp_pkey_st)*), int function(bio_st*, const(evp_pkey_st)*, int, asn1_pctx_st*)) @nogc nothrow;
4611     void EVP_PKEY_asn1_set_param(evp_pkey_asn1_method_st*, int function(evp_pkey_st*, const(ubyte)**, int), int function(const(evp_pkey_st)*, ubyte**), int function(const(evp_pkey_st)*), int function(evp_pkey_st*, const(evp_pkey_st)*), int function(const(evp_pkey_st)*, const(evp_pkey_st)*), int function(bio_st*, const(evp_pkey_st)*, int, asn1_pctx_st*)) @nogc nothrow;
4612     void EVP_PKEY_asn1_set_free(evp_pkey_asn1_method_st*, void function(evp_pkey_st*)) @nogc nothrow;
4613     void EVP_PKEY_asn1_set_ctrl(evp_pkey_asn1_method_st*, int function(evp_pkey_st*, int, c_long, void*)) @nogc nothrow;
4614     void EVP_PKEY_asn1_set_item(evp_pkey_asn1_method_st*, int function(evp_md_ctx_st*, const(ASN1_ITEM_st)*, void*, X509_algor_st*, asn1_string_st*, evp_pkey_st*), int function(evp_md_ctx_st*, const(ASN1_ITEM_st)*, void*, X509_algor_st*, X509_algor_st*, asn1_string_st*)) @nogc nothrow;
4615     void EVP_PKEY_asn1_set_siginf(evp_pkey_asn1_method_st*, int function(x509_sig_info_st*, const(X509_algor_st)*, const(asn1_string_st)*)) @nogc nothrow;
4616     void EVP_PKEY_asn1_set_check(evp_pkey_asn1_method_st*, int function(const(evp_pkey_st)*)) @nogc nothrow;
4617     void EVP_PKEY_asn1_set_public_check(evp_pkey_asn1_method_st*, int function(const(evp_pkey_st)*)) @nogc nothrow;
4618     void EVP_PKEY_asn1_set_param_check(evp_pkey_asn1_method_st*, int function(const(evp_pkey_st)*)) @nogc nothrow;
4619     void EVP_PKEY_asn1_set_set_priv_key(evp_pkey_asn1_method_st*, int function(evp_pkey_st*, const(ubyte)*, c_ulong)) @nogc nothrow;
4620     void EVP_PKEY_asn1_set_set_pub_key(evp_pkey_asn1_method_st*, int function(evp_pkey_st*, const(ubyte)*, c_ulong)) @nogc nothrow;
4621     void EVP_PKEY_asn1_set_get_priv_key(evp_pkey_asn1_method_st*, int function(const(evp_pkey_st)*, ubyte*, c_ulong*)) @nogc nothrow;
4622     void EVP_PKEY_asn1_set_get_pub_key(evp_pkey_asn1_method_st*, int function(const(evp_pkey_st)*, ubyte*, c_ulong*)) @nogc nothrow;
4623     void EVP_PKEY_asn1_set_security_bits(evp_pkey_asn1_method_st*, int function(const(evp_pkey_st)*)) @nogc nothrow;
4624     int X509_chain_check_suiteb(int*, x509_st*, stack_st_X509*, c_ulong) @nogc nothrow;
4625     int X509_check_private_key(const(x509_st)*, const(evp_pkey_st)*) @nogc nothrow;
4626     int X509_REQ_check_private_key(X509_req_st*, evp_pkey_st*) @nogc nothrow;
4627     X509_crl_st* X509_CRL_diff(X509_crl_st*, X509_crl_st*, evp_pkey_st*, const(evp_md_st)*, uint) @nogc nothrow;
4628     const(stack_st_X509_EXTENSION)* X509_REVOKED_get0_extensions(const(x509_revoked_st)*) @nogc nothrow;
4629     int X509_REVOKED_set_revocationDate(x509_revoked_st*, asn1_string_st*) @nogc nothrow;
4630     const(asn1_string_st)* X509_REVOKED_get0_revocationDate(const(x509_revoked_st)*) @nogc nothrow;
4631     int X509_REVOKED_set_serialNumber(x509_revoked_st*, asn1_string_st*) @nogc nothrow;
4632     const(asn1_string_st)* X509_REVOKED_get0_serialNumber(const(x509_revoked_st)*) @nogc nothrow;
4633     int i2d_re_X509_CRL_tbs(X509_crl_st*, ubyte**) @nogc nothrow;
4634     int X509_CRL_get_signature_nid(const(X509_crl_st)*) @nogc nothrow;
4635     void X509_CRL_get0_signature(const(X509_crl_st)*, const(asn1_string_st)**, const(X509_algor_st)**) @nogc nothrow;
4636     stack_st_X509_REVOKED* X509_CRL_get_REVOKED(X509_crl_st*) @nogc nothrow;
4637     const(stack_st_X509_EXTENSION)* X509_CRL_get0_extensions(const(X509_crl_st)*) @nogc nothrow;
4638     X509_name_st* X509_CRL_get_issuer(const(X509_crl_st)*) @nogc nothrow;
4639     asn1_string_st* X509_CRL_get_nextUpdate(X509_crl_st*) @nogc nothrow;
4640     asn1_string_st* X509_CRL_get_lastUpdate(X509_crl_st*) @nogc nothrow;
4641     const(asn1_string_st)* X509_CRL_get0_nextUpdate(const(X509_crl_st)*) @nogc nothrow;
4642     const(asn1_string_st)* X509_CRL_get0_lastUpdate(const(X509_crl_st)*) @nogc nothrow;
4643     c_long X509_CRL_get_version(const(X509_crl_st)*) @nogc nothrow;
4644     int X509_CRL_up_ref(X509_crl_st*) @nogc nothrow;
4645     int X509_CRL_sort(X509_crl_st*) @nogc nothrow;
4646     int X509_CRL_set1_nextUpdate(X509_crl_st*, const(asn1_string_st)*) @nogc nothrow;
4647     int X509_CRL_set1_lastUpdate(X509_crl_st*, const(asn1_string_st)*) @nogc nothrow;
4648     int X509_CRL_set_issuer_name(X509_crl_st*, X509_name_st*) @nogc nothrow;
4649     int X509_CRL_set_version(X509_crl_st*, c_long) @nogc nothrow;
4650     int X509_REQ_add1_attr_by_txt(X509_req_st*, const(char)*, int, const(ubyte)*, int) @nogc nothrow;
4651     int X509_REQ_add1_attr_by_NID(X509_req_st*, int, int, const(ubyte)*, int) @nogc nothrow;
4652     const(evp_pkey_method_st)* EVP_PKEY_meth_find(int) @nogc nothrow;
4653     evp_pkey_method_st* EVP_PKEY_meth_new(int, int) @nogc nothrow;
4654     void EVP_PKEY_meth_get0_info(int*, int*, const(evp_pkey_method_st)*) @nogc nothrow;
4655     void EVP_PKEY_meth_copy(evp_pkey_method_st*, const(evp_pkey_method_st)*) @nogc nothrow;
4656     void EVP_PKEY_meth_free(evp_pkey_method_st*) @nogc nothrow;
4657     int EVP_PKEY_meth_add0(const(evp_pkey_method_st)*) @nogc nothrow;
4658     int EVP_PKEY_meth_remove(const(evp_pkey_method_st)*) @nogc nothrow;
4659     c_ulong EVP_PKEY_meth_get_count() @nogc nothrow;
4660     const(evp_pkey_method_st)* EVP_PKEY_meth_get0(c_ulong) @nogc nothrow;
4661     evp_pkey_ctx_st* EVP_PKEY_CTX_new(evp_pkey_st*, engine_st*) @nogc nothrow;
4662     evp_pkey_ctx_st* EVP_PKEY_CTX_new_id(int, engine_st*) @nogc nothrow;
4663     evp_pkey_ctx_st* EVP_PKEY_CTX_dup(evp_pkey_ctx_st*) @nogc nothrow;
4664     void EVP_PKEY_CTX_free(evp_pkey_ctx_st*) @nogc nothrow;
4665     int EVP_PKEY_CTX_ctrl(evp_pkey_ctx_st*, int, int, int, int, void*) @nogc nothrow;
4666     int EVP_PKEY_CTX_ctrl_str(evp_pkey_ctx_st*, const(char)*, const(char)*) @nogc nothrow;
4667     int EVP_PKEY_CTX_ctrl_uint64(evp_pkey_ctx_st*, int, int, int, c_ulong) @nogc nothrow;
4668     int EVP_PKEY_CTX_str2ctrl(evp_pkey_ctx_st*, int, const(char)*) @nogc nothrow;
4669     int EVP_PKEY_CTX_hex2ctrl(evp_pkey_ctx_st*, int, const(char)*) @nogc nothrow;
4670     int EVP_PKEY_CTX_md(evp_pkey_ctx_st*, int, int, const(char)*) @nogc nothrow;
4671     int EVP_PKEY_CTX_get_operation(evp_pkey_ctx_st*) @nogc nothrow;
4672     void EVP_PKEY_CTX_set0_keygen_info(evp_pkey_ctx_st*, int*, int) @nogc nothrow;
4673     evp_pkey_st* EVP_PKEY_new_mac_key(int, engine_st*, const(ubyte)*, int) @nogc nothrow;
4674     evp_pkey_st* EVP_PKEY_new_raw_private_key(int, engine_st*, const(ubyte)*, c_ulong) @nogc nothrow;
4675     evp_pkey_st* EVP_PKEY_new_raw_public_key(int, engine_st*, const(ubyte)*, c_ulong) @nogc nothrow;
4676     int EVP_PKEY_get_raw_private_key(const(evp_pkey_st)*, ubyte*, c_ulong*) @nogc nothrow;
4677     int EVP_PKEY_get_raw_public_key(const(evp_pkey_st)*, ubyte*, c_ulong*) @nogc nothrow;
4678     evp_pkey_st* EVP_PKEY_new_CMAC_key(engine_st*, const(ubyte)*, c_ulong, const(evp_cipher_st)*) @nogc nothrow;
4679     void EVP_PKEY_CTX_set_data(evp_pkey_ctx_st*, void*) @nogc nothrow;
4680     void* EVP_PKEY_CTX_get_data(evp_pkey_ctx_st*) @nogc nothrow;
4681     evp_pkey_st* EVP_PKEY_CTX_get0_pkey(evp_pkey_ctx_st*) @nogc nothrow;
4682     evp_pkey_st* EVP_PKEY_CTX_get0_peerkey(evp_pkey_ctx_st*) @nogc nothrow;
4683     void EVP_PKEY_CTX_set_app_data(evp_pkey_ctx_st*, void*) @nogc nothrow;
4684     void* EVP_PKEY_CTX_get_app_data(evp_pkey_ctx_st*) @nogc nothrow;
4685     int EVP_PKEY_sign_init(evp_pkey_ctx_st*) @nogc nothrow;
4686     int EVP_PKEY_sign(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong) @nogc nothrow;
4687     int EVP_PKEY_verify_init(evp_pkey_ctx_st*) @nogc nothrow;
4688     int EVP_PKEY_verify(evp_pkey_ctx_st*, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong) @nogc nothrow;
4689     int EVP_PKEY_verify_recover_init(evp_pkey_ctx_st*) @nogc nothrow;
4690     int EVP_PKEY_verify_recover(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong) @nogc nothrow;
4691     int EVP_PKEY_encrypt_init(evp_pkey_ctx_st*) @nogc nothrow;
4692     int EVP_PKEY_encrypt(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong) @nogc nothrow;
4693     int EVP_PKEY_decrypt_init(evp_pkey_ctx_st*) @nogc nothrow;
4694     int EVP_PKEY_decrypt(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong) @nogc nothrow;
4695     int EVP_PKEY_derive_init(evp_pkey_ctx_st*) @nogc nothrow;
4696     int EVP_PKEY_derive_set_peer(evp_pkey_ctx_st*, evp_pkey_st*) @nogc nothrow;
4697     int EVP_PKEY_derive(evp_pkey_ctx_st*, ubyte*, c_ulong*) @nogc nothrow;
4698     alias EVP_PKEY_gen_cb = int function(evp_pkey_ctx_st*);
4699     int EVP_PKEY_paramgen_init(evp_pkey_ctx_st*) @nogc nothrow;
4700     int EVP_PKEY_paramgen(evp_pkey_ctx_st*, evp_pkey_st**) @nogc nothrow;
4701     int EVP_PKEY_keygen_init(evp_pkey_ctx_st*) @nogc nothrow;
4702     int EVP_PKEY_keygen(evp_pkey_ctx_st*, evp_pkey_st**) @nogc nothrow;
4703     int EVP_PKEY_check(evp_pkey_ctx_st*) @nogc nothrow;
4704     int EVP_PKEY_public_check(evp_pkey_ctx_st*) @nogc nothrow;
4705     int EVP_PKEY_param_check(evp_pkey_ctx_st*) @nogc nothrow;
4706     void EVP_PKEY_CTX_set_cb(evp_pkey_ctx_st*, int function(evp_pkey_ctx_st*)) @nogc nothrow;
4707     int function(evp_pkey_ctx_st*) EVP_PKEY_CTX_get_cb(evp_pkey_ctx_st*) @nogc nothrow;
4708     int EVP_PKEY_CTX_get_keygen_info(evp_pkey_ctx_st*, int) @nogc nothrow;
4709     void EVP_PKEY_meth_set_init(evp_pkey_method_st*, int function(evp_pkey_ctx_st*)) @nogc nothrow;
4710     void EVP_PKEY_meth_set_copy(evp_pkey_method_st*, int function(evp_pkey_ctx_st*, evp_pkey_ctx_st*)) @nogc nothrow;
4711     void EVP_PKEY_meth_set_cleanup(evp_pkey_method_st*, void function(evp_pkey_ctx_st*)) @nogc nothrow;
4712     void EVP_PKEY_meth_set_paramgen(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, evp_pkey_st*)) @nogc nothrow;
4713     void EVP_PKEY_meth_set_keygen(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, evp_pkey_st*)) @nogc nothrow;
4714     void EVP_PKEY_meth_set_sign(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)) @nogc nothrow;
4715     void EVP_PKEY_meth_set_verify(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong)) @nogc nothrow;
4716     void EVP_PKEY_meth_set_verify_recover(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)) @nogc nothrow;
4717     void EVP_PKEY_meth_set_signctx(evp_pkey_method_st*, int function(evp_pkey_ctx_st*, evp_md_ctx_st*), int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, evp_md_ctx_st*)) @nogc nothrow;
4718     void EVP_PKEY_meth_set_verifyctx(evp_pkey_method_st*, int function(evp_pkey_ctx_st*, evp_md_ctx_st*), int function(evp_pkey_ctx_st*, const(ubyte)*, int, evp_md_ctx_st*)) @nogc nothrow;
4719     void EVP_PKEY_meth_set_encrypt(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)) @nogc nothrow;
4720     void EVP_PKEY_meth_set_decrypt(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)) @nogc nothrow;
4721     void EVP_PKEY_meth_set_derive(evp_pkey_method_st*, int function(evp_pkey_ctx_st*), int function(evp_pkey_ctx_st*, ubyte*, c_ulong*)) @nogc nothrow;
4722     void EVP_PKEY_meth_set_ctrl(evp_pkey_method_st*, int function(evp_pkey_ctx_st*, int, int, void*), int function(evp_pkey_ctx_st*, const(char)*, const(char)*)) @nogc nothrow;
4723     void EVP_PKEY_meth_set_digestsign(evp_pkey_method_st*, int function(evp_md_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)) @nogc nothrow;
4724     void EVP_PKEY_meth_set_digestverify(evp_pkey_method_st*, int function(evp_md_ctx_st*, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong)) @nogc nothrow;
4725     void EVP_PKEY_meth_set_check(evp_pkey_method_st*, int function(evp_pkey_st*)) @nogc nothrow;
4726     void EVP_PKEY_meth_set_public_check(evp_pkey_method_st*, int function(evp_pkey_st*)) @nogc nothrow;
4727     void EVP_PKEY_meth_set_param_check(evp_pkey_method_st*, int function(evp_pkey_st*)) @nogc nothrow;
4728     void EVP_PKEY_meth_set_digest_custom(evp_pkey_method_st*, int function(evp_pkey_ctx_st*, evp_md_ctx_st*)) @nogc nothrow;
4729     void EVP_PKEY_meth_get_init(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*) @nogc nothrow;
4730     void EVP_PKEY_meth_get_copy(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*, evp_pkey_ctx_st*)*) @nogc nothrow;
4731     void EVP_PKEY_meth_get_cleanup(const(evp_pkey_method_st)*, void function(evp_pkey_ctx_st*)*) @nogc nothrow;
4732     void EVP_PKEY_meth_get_paramgen(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, evp_pkey_st*)*) @nogc nothrow;
4733     void EVP_PKEY_meth_get_keygen(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, evp_pkey_st*)*) @nogc nothrow;
4734     void EVP_PKEY_meth_get_sign(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)*) @nogc nothrow;
4735     void EVP_PKEY_meth_get_verify(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong)*) @nogc nothrow;
4736     void EVP_PKEY_meth_get_verify_recover(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)*) @nogc nothrow;
4737     void EVP_PKEY_meth_get_signctx(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*, evp_md_ctx_st*)*, int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, evp_md_ctx_st*)*) @nogc nothrow;
4738     void EVP_PKEY_meth_get_verifyctx(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*, evp_md_ctx_st*)*, int function(evp_pkey_ctx_st*, const(ubyte)*, int, evp_md_ctx_st*)*) @nogc nothrow;
4739     void EVP_PKEY_meth_get_encrypt(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)*) @nogc nothrow;
4740     void EVP_PKEY_meth_get_decrypt(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)*) @nogc nothrow;
4741     void EVP_PKEY_meth_get_derive(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*)*, int function(evp_pkey_ctx_st*, ubyte*, c_ulong*)*) @nogc nothrow;
4742     void EVP_PKEY_meth_get_ctrl(const(evp_pkey_method_st)*, int function(evp_pkey_ctx_st*, int, int, void*)*, int function(evp_pkey_ctx_st*, const(char)*, const(char)*)*) @nogc nothrow;
4743     void EVP_PKEY_meth_get_digestsign(evp_pkey_method_st*, int function(evp_md_ctx_st*, ubyte*, c_ulong*, const(ubyte)*, c_ulong)*) @nogc nothrow;
4744     void EVP_PKEY_meth_get_digestverify(evp_pkey_method_st*, int function(evp_md_ctx_st*, const(ubyte)*, c_ulong, const(ubyte)*, c_ulong)*) @nogc nothrow;
4745     void EVP_PKEY_meth_get_check(const(evp_pkey_method_st)*, int function(evp_pkey_st*)*) @nogc nothrow;
4746     void EVP_PKEY_meth_get_public_check(const(evp_pkey_method_st)*, int function(evp_pkey_st*)*) @nogc nothrow;
4747     void EVP_PKEY_meth_get_param_check(const(evp_pkey_method_st)*, int function(evp_pkey_st*)*) @nogc nothrow;
4748     void EVP_PKEY_meth_get_digest_custom(evp_pkey_method_st*, int function(evp_pkey_ctx_st*, evp_md_ctx_st*)*) @nogc nothrow;
4749     void EVP_add_alg_module() @nogc nothrow;
4750     int X509_REQ_add1_attr_by_OBJ(X509_req_st*, const(asn1_object_st)*, int, const(ubyte)*, int) @nogc nothrow;
4751     int ERR_load_EVP_strings() @nogc nothrow;
4752     int X509_REQ_add1_attr(X509_req_st*, x509_attributes_st*) @nogc nothrow;
4753     x509_attributes_st* X509_REQ_delete_attr(X509_req_st*, int) @nogc nothrow;
4754     x509_attributes_st* X509_REQ_get_attr(const(X509_req_st)*, int) @nogc nothrow;
4755     int X509_REQ_get_attr_by_OBJ(const(X509_req_st)*, const(asn1_object_st)*, int) @nogc nothrow;
4756     int X509_REQ_get_attr_by_NID(const(X509_req_st)*, int, int) @nogc nothrow;
4757     int X509_REQ_get_attr_count(const(X509_req_st)*) @nogc nothrow;
4758     int X509_REQ_add_extensions(X509_req_st*, stack_st_X509_EXTENSION*) @nogc nothrow;
4759     int X509_REQ_add_extensions_nid(X509_req_st*, stack_st_X509_EXTENSION*, int) @nogc nothrow;
4760     stack_st_X509_EXTENSION* X509_REQ_get_extensions(X509_req_st*) @nogc nothrow;
4761     void X509_REQ_set_extension_nids(int*) @nogc nothrow;
4762     int* X509_REQ_get_extension_nids() @nogc nothrow;
4763     int X509_REQ_extension_nid(int) @nogc nothrow;
4764     X509_pubkey_st* X509_REQ_get_X509_PUBKEY(X509_req_st*) @nogc nothrow;
4765     evp_pkey_st* X509_REQ_get0_pubkey(X509_req_st*) @nogc nothrow;
4766     evp_pkey_st* X509_REQ_get_pubkey(X509_req_st*) @nogc nothrow;
4767     int X509_REQ_set_pubkey(X509_req_st*, evp_pkey_st*) @nogc nothrow;
4768     int i2d_re_X509_REQ_tbs(X509_req_st*, ubyte**) @nogc nothrow;
4769     int X509_REQ_get_signature_nid(const(X509_req_st)*) @nogc nothrow;
4770     int X509_REQ_set1_signature_algo(X509_req_st*, X509_algor_st*) @nogc nothrow;
4771     void X509_REQ_set0_signature(X509_req_st*, asn1_string_st*) @nogc nothrow;
4772     void X509_REQ_get0_signature(const(X509_req_st)*, const(asn1_string_st)**, const(X509_algor_st)**) @nogc nothrow;
4773     int X509_REQ_set_subject_name(X509_req_st*, X509_name_st*) @nogc nothrow;
4774     X509_name_st* X509_REQ_get_subject_name(const(X509_req_st)*) @nogc nothrow;
4775     int X509_REQ_set_version(X509_req_st*, c_long) @nogc nothrow;
4776     c_long X509_REQ_get_version(const(X509_req_st)*) @nogc nothrow;
4777     int X509_certificate_type(const(x509_st)*, const(evp_pkey_st)*) @nogc nothrow;
4778     asn1_string_st* X509_get0_pubkey_bitstr(const(x509_st)*) @nogc nothrow;
4779     evp_pkey_st* X509_get_pubkey(x509_st*) @nogc nothrow;
4780     evp_pkey_st* X509_get0_pubkey(const(x509_st)*) @nogc nothrow;
4781     const(X509_algor_st)* X509_get0_tbs_sigalg(const(x509_st)*) @nogc nothrow;
4782     void X509_get0_uids(const(x509_st)*, const(asn1_string_st)**, const(asn1_string_st)**) @nogc nothrow;
4783     const(stack_st_X509_EXTENSION)* X509_get0_extensions(const(x509_st)*) @nogc nothrow;
4784     X509_pubkey_st* X509_get_X509_PUBKEY(const(x509_st)*) @nogc nothrow;
4785     int X509_get_signature_type(const(x509_st)*) @nogc nothrow;
4786     int X509_up_ref(x509_st*) @nogc nothrow;
4787     int X509_set_pubkey(x509_st*, evp_pkey_st*) @nogc nothrow;
4788     int X509_set1_notAfter(x509_st*, const(asn1_string_st)*) @nogc nothrow;
4789     asn1_string_st* X509_getm_notAfter(const(x509_st)*) @nogc nothrow;
4790     const(asn1_string_st)* X509_get0_notAfter(const(x509_st)*) @nogc nothrow;
4791     int X509_set1_notBefore(x509_st*, const(asn1_string_st)*) @nogc nothrow;
4792     asn1_string_st* X509_getm_notBefore(const(x509_st)*) @nogc nothrow;
4793     const(asn1_string_st)* X509_get0_notBefore(const(x509_st)*) @nogc nothrow;
4794     X509_name_st* X509_get_subject_name(const(x509_st)*) @nogc nothrow;
4795     int X509_set_subject_name(x509_st*, X509_name_st*) @nogc nothrow;
4796     X509_name_st* X509_get_issuer_name(const(x509_st)*) @nogc nothrow;
4797     int X509_set_issuer_name(x509_st*, X509_name_st*) @nogc nothrow;
4798     const(asn1_string_st)* X509_get0_serialNumber(const(x509_st)*) @nogc nothrow;
4799     asn1_string_st* X509_get_serialNumber(x509_st*) @nogc nothrow;
4800     int X509_set_serialNumber(x509_st*, asn1_string_st*) @nogc nothrow;
4801     int X509_set_version(x509_st*, c_long) @nogc nothrow;
4802     c_long X509_get_version(const(x509_st)*) @nogc nothrow;
4803     int ASN1_item_sign_ctx(const(ASN1_ITEM_st)*, X509_algor_st*, X509_algor_st*, asn1_string_st*, void*, evp_md_ctx_st*) @nogc nothrow;
4804     int ASN1_item_sign(const(ASN1_ITEM_st)*, X509_algor_st*, X509_algor_st*, asn1_string_st*, void*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
4805     int ASN1_item_verify(const(ASN1_ITEM_st)*, X509_algor_st*, asn1_string_st*, void*, evp_pkey_st*) @nogc nothrow;
4806     int ASN1_item_digest(const(ASN1_ITEM_st)*, const(evp_md_st)*, void*, ubyte*, uint*) @nogc nothrow;
4807     int ASN1_sign(int function(void*, ubyte**), X509_algor_st*, X509_algor_st*, asn1_string_st*, char*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
4808     int ASN1_digest(int function(void*, ubyte**), const(evp_md_st)*, char*, ubyte*, uint*) @nogc nothrow;
4809     int ASN1_verify(int function(void*, ubyte**), X509_algor_st*, asn1_string_st*, char*, evp_pkey_st*) @nogc nothrow;
4810     char* X509_NAME_oneline(const(X509_name_st)*, char*, int) @nogc nothrow;
4811     void X509_INFO_free(X509_info_st*) @nogc nothrow;
4812     X509_info_st* X509_INFO_new() @nogc nothrow;
4813     Netscape_certificate_sequence* NETSCAPE_CERT_SEQUENCE_new() @nogc nothrow;
4814     Netscape_certificate_sequence* d2i_NETSCAPE_CERT_SEQUENCE(Netscape_certificate_sequence**, const(ubyte)**, c_long) @nogc nothrow;
4815     int i2d_NETSCAPE_CERT_SEQUENCE(Netscape_certificate_sequence*, ubyte**) @nogc nothrow;
4816     void NETSCAPE_CERT_SEQUENCE_free(Netscape_certificate_sequence*) @nogc nothrow;
4817     Netscape_spkac_st* NETSCAPE_SPKAC_new() @nogc nothrow;
4818     Netscape_spkac_st* d2i_NETSCAPE_SPKAC(Netscape_spkac_st**, const(ubyte)**, c_long) @nogc nothrow;
4819     int i2d_NETSCAPE_SPKAC(Netscape_spkac_st*, ubyte**) @nogc nothrow;
4820     void NETSCAPE_SPKAC_free(Netscape_spkac_st*) @nogc nothrow;
4821     Netscape_spki_st* NETSCAPE_SPKI_new() @nogc nothrow;
4822     Netscape_spki_st* d2i_NETSCAPE_SPKI(Netscape_spki_st**, const(ubyte)**, c_long) @nogc nothrow;
4823     void NETSCAPE_SPKI_free(Netscape_spki_st*) @nogc nothrow;
4824     int i2d_NETSCAPE_SPKI(Netscape_spki_st*, ubyte**) @nogc nothrow;
4825     void X509_PKEY_free(private_key_st*) @nogc nothrow;
4826     private_key_st* X509_PKEY_new() @nogc nothrow;
4827     int X509_CRL_get0_by_cert(X509_crl_st*, x509_revoked_st**, x509_st*) @nogc nothrow;
4828     int X509_CRL_get0_by_serial(X509_crl_st*, x509_revoked_st**, asn1_string_st*) @nogc nothrow;
4829     int X509_CRL_add0_revoked(X509_crl_st*, x509_revoked_st*) @nogc nothrow;
4830     X509_crl_st* d2i_X509_CRL(X509_crl_st**, const(ubyte)**, c_long) @nogc nothrow;
4831     X509_crl_st* X509_CRL_new() @nogc nothrow;
4832     void X509_CRL_free(X509_crl_st*) @nogc nothrow;
4833     int i2d_X509_CRL(X509_crl_st*, ubyte**) @nogc nothrow;
4834     X509_crl_info_st* X509_CRL_INFO_new() @nogc nothrow;
4835     X509_crl_info_st* d2i_X509_CRL_INFO(X509_crl_info_st**, const(ubyte)**, c_long) @nogc nothrow;
4836     void X509_CRL_INFO_free(X509_crl_info_st*) @nogc nothrow;
4837     int i2d_X509_CRL_INFO(X509_crl_info_st*, ubyte**) @nogc nothrow;
4838     x509_revoked_st* X509_REVOKED_new() @nogc nothrow;
4839     x509_revoked_st* d2i_X509_REVOKED(x509_revoked_st**, const(ubyte)**, c_long) @nogc nothrow;
4840     void X509_REVOKED_free(x509_revoked_st*) @nogc nothrow;
4841     int i2d_X509_REVOKED(x509_revoked_st*, ubyte**) @nogc nothrow;
4842     stack_st_ASN1_OBJECT* X509_get0_reject_objects(x509_st*) @nogc nothrow;
4843     stack_st_ASN1_OBJECT* X509_get0_trust_objects(x509_st*) @nogc nothrow;
4844     void X509_reject_clear(x509_st*) @nogc nothrow;
4845     void X509_trust_clear(x509_st*) @nogc nothrow;
4846     int X509_add1_reject_object(x509_st*, const(asn1_object_st)*) @nogc nothrow;
4847     int X509_add1_trust_object(x509_st*, const(asn1_object_st)*) @nogc nothrow;
4848     int X509_TRUST_set(int*, int) @nogc nothrow;
4849     int function(int, x509_st*, int) X509_TRUST_set_default(int function(int, x509_st*, int)) @nogc nothrow;
4850     ubyte* X509_keyid_get0(x509_st*, int*) @nogc nothrow;
4851     ubyte* X509_alias_get0(x509_st*, int*) @nogc nothrow;
4852     int X509_keyid_set1(x509_st*, const(ubyte)*, int) @nogc nothrow;
4853     int X509_alias_set1(x509_st*, const(ubyte)*, int) @nogc nothrow;
4854     int X509_trusted(const(x509_st)*) @nogc nothrow;
4855     int X509_get_signature_nid(const(x509_st)*) @nogc nothrow;
4856     void X509_get0_signature(const(asn1_string_st)**, const(X509_algor_st)**, const(x509_st)*) @nogc nothrow;
4857     int X509_get_signature_info(x509_st*, int*, int*, int*, uint*) @nogc nothrow;
4858     void X509_SIG_INFO_set(x509_sig_info_st*, int, int, int, uint) @nogc nothrow;
4859     int X509_SIG_INFO_get(const(x509_sig_info_st)*, int*, int*, int*, uint*) @nogc nothrow;
4860     int i2d_re_X509_tbs(x509_st*, ubyte**) @nogc nothrow;
4861     x509_st* d2i_X509_AUX(x509_st**, const(ubyte)**, c_long) @nogc nothrow;
4862     int i2d_X509_AUX(x509_st*, ubyte**) @nogc nothrow;
4863     void* X509_get_ex_data(x509_st*, int) @nogc nothrow;
4864     int X509_set_ex_data(x509_st*, int, void*) @nogc nothrow;
4865     x509_cert_aux_st* d2i_X509_CERT_AUX(x509_cert_aux_st**, const(ubyte)**, c_long) @nogc nothrow;
4866     x509_cert_aux_st* X509_CERT_AUX_new() @nogc nothrow;
4867     void X509_CERT_AUX_free(x509_cert_aux_st*) @nogc nothrow;
4868     int i2d_X509_CERT_AUX(x509_cert_aux_st*, ubyte**) @nogc nothrow;
4869     x509_st* d2i_X509(x509_st**, const(ubyte)**, c_long) @nogc nothrow;
4870     x509_st* X509_new() @nogc nothrow;
4871     int i2d_X509(x509_st*, ubyte**) @nogc nothrow;
4872     void X509_free(x509_st*) @nogc nothrow;
4873     x509_cinf_st* d2i_X509_CINF(x509_cinf_st**, const(ubyte)**, c_long) @nogc nothrow;
4874     x509_cinf_st* X509_CINF_new() @nogc nothrow;
4875     int i2d_X509_CINF(x509_cinf_st*, ubyte**) @nogc nothrow;
4876     void X509_CINF_free(x509_cinf_st*) @nogc nothrow;
4877     int X509_NAME_set(X509_name_st**, X509_name_st*) @nogc nothrow;
4878     X509_name_st* d2i_X509_NAME(X509_name_st**, const(ubyte)**, c_long) @nogc nothrow;
4879     X509_name_st* X509_NAME_new() @nogc nothrow;
4880     int i2d_X509_NAME(X509_name_st*, ubyte**) @nogc nothrow;
4881     void X509_NAME_free(X509_name_st*) @nogc nothrow;
4882     X509_name_entry_st* d2i_X509_NAME_ENTRY(X509_name_entry_st**, const(ubyte)**, c_long) @nogc nothrow;
4883     X509_name_entry_st* X509_NAME_ENTRY_new() @nogc nothrow;
4884     int i2d_X509_NAME_ENTRY(X509_name_entry_st*, ubyte**) @nogc nothrow;
4885     void X509_NAME_ENTRY_free(X509_name_entry_st*) @nogc nothrow;
4886     stack_st_X509_EXTENSION* d2i_X509_EXTENSIONS(stack_st_X509_EXTENSION**, const(ubyte)**, c_long) @nogc nothrow;
4887     int i2d_X509_EXTENSIONS(stack_st_X509_EXTENSION*, ubyte**) @nogc nothrow;
4888     X509_extension_st* X509_EXTENSION_new() @nogc nothrow;
4889     X509_extension_st* d2i_X509_EXTENSION(X509_extension_st**, const(ubyte)**, c_long) @nogc nothrow;
4890     void X509_EXTENSION_free(X509_extension_st*) @nogc nothrow;
4891     int i2d_X509_EXTENSION(X509_extension_st*, ubyte**) @nogc nothrow;
4892     x509_attributes_st* X509_ATTRIBUTE_create(int, int, void*) @nogc nothrow;
4893     x509_attributes_st* d2i_X509_ATTRIBUTE(x509_attributes_st**, const(ubyte)**, c_long) @nogc nothrow;
4894     x509_attributes_st* X509_ATTRIBUTE_new() @nogc nothrow;
4895     alias OPENSSL_LH_NODE = lhash_node_st;
4896     struct lhash_node_st;
4897     alias OPENSSL_LH_COMPFUNC = int function(const(void)*, const(void)*);
4898     alias OPENSSL_LH_HASHFUNC = c_ulong function(const(void)*);
4899     alias OPENSSL_LH_DOALL_FUNC = void function(void*);
4900     alias OPENSSL_LH_DOALL_FUNCARG = void function(void*, void*);
4901     alias OPENSSL_LHASH = lhash_st;
4902     struct lhash_st;
4903     int i2d_X509_ATTRIBUTE(x509_attributes_st*, ubyte**) @nogc nothrow;
4904     void X509_ATTRIBUTE_free(x509_attributes_st*) @nogc nothrow;
4905     X509_req_st* d2i_X509_REQ(X509_req_st**, const(ubyte)**, c_long) @nogc nothrow;
4906     X509_req_st* X509_REQ_new() @nogc nothrow;
4907     int i2d_X509_REQ(X509_req_st*, ubyte**) @nogc nothrow;
4908     void X509_REQ_free(X509_req_st*) @nogc nothrow;
4909     int OPENSSL_LH_error(lhash_st*) @nogc nothrow;
4910     lhash_st* OPENSSL_LH_new(c_ulong function(const(void)*), int function(const(void)*, const(void)*)) @nogc nothrow;
4911     void OPENSSL_LH_free(lhash_st*) @nogc nothrow;
4912     void* OPENSSL_LH_insert(lhash_st*, void*) @nogc nothrow;
4913     void* OPENSSL_LH_delete(lhash_st*, const(void)*) @nogc nothrow;
4914     void* OPENSSL_LH_retrieve(lhash_st*, const(void)*) @nogc nothrow;
4915     void OPENSSL_LH_doall(lhash_st*, void function(void*)) @nogc nothrow;
4916     void OPENSSL_LH_doall_arg(lhash_st*, void function(void*, void*), void*) @nogc nothrow;
4917     c_ulong OPENSSL_LH_strhash(const(char)*) @nogc nothrow;
4918     c_ulong OPENSSL_LH_num_items(const(lhash_st)*) @nogc nothrow;
4919     c_ulong OPENSSL_LH_get_down_load(const(lhash_st)*) @nogc nothrow;
4920     void OPENSSL_LH_set_down_load(lhash_st*, c_ulong) @nogc nothrow;
4921     void OPENSSL_LH_stats(const(lhash_st)*, _IO_FILE*) @nogc nothrow;
4922     void OPENSSL_LH_node_stats(const(lhash_st)*, _IO_FILE*) @nogc nothrow;
4923     void OPENSSL_LH_node_usage_stats(const(lhash_st)*, _IO_FILE*) @nogc nothrow;
4924     void OPENSSL_LH_stats_bio(const(lhash_st)*, bio_st*) @nogc nothrow;
4925     void OPENSSL_LH_node_stats_bio(const(lhash_st)*, bio_st*) @nogc nothrow;
4926     void OPENSSL_LH_node_usage_stats_bio(const(lhash_st)*, bio_st*) @nogc nothrow;
4927     X509_req_info_st* d2i_X509_REQ_INFO(X509_req_info_st**, const(ubyte)**, c_long) @nogc nothrow;
4928     X509_req_info_st* X509_REQ_INFO_new() @nogc nothrow;
4929     int i2d_X509_REQ_INFO(X509_req_info_st*, ubyte**) @nogc nothrow;
4930     void X509_REQ_INFO_free(X509_req_info_st*) @nogc nothrow;
4931     void X509_SIG_getm(X509_sig_st*, X509_algor_st**, asn1_string_st**) @nogc nothrow;
4932     void X509_SIG_get0(const(X509_sig_st)*, const(X509_algor_st)**, const(asn1_string_st)**) @nogc nothrow;
4933     X509_sig_st* d2i_X509_SIG(X509_sig_st**, const(ubyte)**, c_long) @nogc nothrow;
4934     X509_sig_st* X509_SIG_new() @nogc nothrow;
4935     int i2d_X509_SIG(X509_sig_st*, ubyte**) @nogc nothrow;
4936     void X509_SIG_free(X509_sig_st*) @nogc nothrow;
4937     ec_key_st* d2i_EC_PUBKEY(ec_key_st**, const(ubyte)**, c_long) @nogc nothrow;
4938     int i2d_EC_PUBKEY(ec_key_st*, ubyte**) @nogc nothrow;
4939     dsa_st* d2i_DSA_PUBKEY(dsa_st**, const(ubyte)**, c_long) @nogc nothrow;
4940     int i2d_DSA_PUBKEY(dsa_st*, ubyte**) @nogc nothrow;
4941     rsa_st* d2i_RSA_PUBKEY(rsa_st**, const(ubyte)**, c_long) @nogc nothrow;
4942     int i2d_RSA_PUBKEY(rsa_st*, ubyte**) @nogc nothrow;
4943     evp_pkey_st* d2i_PUBKEY(evp_pkey_st**, const(ubyte)**, c_long) @nogc nothrow;
4944     int i2d_PUBKEY(evp_pkey_st*, ubyte**) @nogc nothrow;
4945     c_long X509_get_pathlen(x509_st*) @nogc nothrow;
4946     static void lh_OPENSSL_STRING_stats_bio(const(lhash_st_OPENSSL_STRING)*, bio_st*) @nogc nothrow;
4947     struct lhash_st_OPENSSL_STRING;
4948     static void lh_OPENSSL_STRING_doall(lhash_st_OPENSSL_STRING*, void function(char**)) @nogc nothrow;
4949     static void lh_OPENSSL_STRING_set_down_load(lhash_st_OPENSSL_STRING*, c_ulong) @nogc nothrow;
4950     static lhash_st_OPENSSL_STRING* lh_OPENSSL_STRING_new(c_ulong function(const(char*)*), int function(const(char*)*, const(char*)*)) @nogc nothrow;
4951     static void lh_OPENSSL_STRING_free(lhash_st_OPENSSL_STRING*) @nogc nothrow;
4952     static char** lh_OPENSSL_STRING_insert(lhash_st_OPENSSL_STRING*, char**) @nogc nothrow;
4953     static char** lh_OPENSSL_STRING_delete(lhash_st_OPENSSL_STRING*, const(char*)*) @nogc nothrow;
4954     static char** lh_OPENSSL_STRING_retrieve(lhash_st_OPENSSL_STRING*, const(char*)*) @nogc nothrow;
4955     static int lh_OPENSSL_STRING_error(lhash_st_OPENSSL_STRING*) @nogc nothrow;
4956     static c_ulong lh_OPENSSL_STRING_num_items(lhash_st_OPENSSL_STRING*) @nogc nothrow;
4957     static void lh_OPENSSL_STRING_node_stats_bio(const(lhash_st_OPENSSL_STRING)*, bio_st*) @nogc nothrow;
4958     static void lh_OPENSSL_STRING_node_usage_stats_bio(const(lhash_st_OPENSSL_STRING)*, bio_st*) @nogc nothrow;
4959     static c_ulong lh_OPENSSL_STRING_get_down_load(lhash_st_OPENSSL_STRING*) @nogc nothrow;
4960     struct lhash_st_OPENSSL_CSTRING;
4961     static void lh_OPENSSL_CSTRING_doall(lhash_st_OPENSSL_CSTRING*, void function(const(char)**)) @nogc nothrow;
4962     static void lh_OPENSSL_CSTRING_set_down_load(lhash_st_OPENSSL_CSTRING*, c_ulong) @nogc nothrow;
4963     static c_ulong lh_OPENSSL_CSTRING_get_down_load(lhash_st_OPENSSL_CSTRING*) @nogc nothrow;
4964     static void lh_OPENSSL_CSTRING_stats_bio(const(lhash_st_OPENSSL_CSTRING)*, bio_st*) @nogc nothrow;
4965     static void lh_OPENSSL_CSTRING_node_usage_stats_bio(const(lhash_st_OPENSSL_CSTRING)*, bio_st*) @nogc nothrow;
4966     static void lh_OPENSSL_CSTRING_node_stats_bio(const(lhash_st_OPENSSL_CSTRING)*, bio_st*) @nogc nothrow;
4967     static lhash_st_OPENSSL_CSTRING* lh_OPENSSL_CSTRING_new(c_ulong function(const(const(char)*)*), int function(const(const(char)*)*, const(const(char)*)*)) @nogc nothrow;
4968     static void lh_OPENSSL_CSTRING_free(lhash_st_OPENSSL_CSTRING*) @nogc nothrow;
4969     static const(char)** lh_OPENSSL_CSTRING_insert(lhash_st_OPENSSL_CSTRING*, const(char)**) @nogc nothrow;
4970     static c_ulong lh_OPENSSL_CSTRING_num_items(lhash_st_OPENSSL_CSTRING*) @nogc nothrow;
4971     static const(char)** lh_OPENSSL_CSTRING_delete(lhash_st_OPENSSL_CSTRING*, const(const(char)*)*) @nogc nothrow;
4972     static const(char)** lh_OPENSSL_CSTRING_retrieve(lhash_st_OPENSSL_CSTRING*, const(const(char)*)*) @nogc nothrow;
4973     static int lh_OPENSSL_CSTRING_error(lhash_st_OPENSSL_CSTRING*) @nogc nothrow;
4974     int X509_get_pubkey_parameters(evp_pkey_st*, stack_st_X509*) @nogc nothrow;
4975     evp_pkey_st* X509_PUBKEY_get(X509_pubkey_st*) @nogc nothrow;
4976     evp_pkey_st* X509_PUBKEY_get0(X509_pubkey_st*) @nogc nothrow;
4977     int X509_PUBKEY_set(X509_pubkey_st**, evp_pkey_st*) @nogc nothrow;
4978     X509_pubkey_st* d2i_X509_PUBKEY(X509_pubkey_st**, const(ubyte)**, c_long) @nogc nothrow;
4979     X509_pubkey_st* X509_PUBKEY_new() @nogc nothrow;
4980     void X509_PUBKEY_free(X509_pubkey_st*) @nogc nothrow;
4981     int i2d_X509_PUBKEY(X509_pubkey_st*, ubyte**) @nogc nothrow;
4982     X509_val_st* d2i_X509_VAL(X509_val_st**, const(ubyte)**, c_long) @nogc nothrow;
4983     X509_val_st* X509_VAL_new() @nogc nothrow;
4984     int i2d_X509_VAL(X509_val_st*, ubyte**) @nogc nothrow;
4985     void X509_VAL_free(X509_val_st*) @nogc nothrow;
4986     stack_st_X509_ALGOR* d2i_X509_ALGORS(stack_st_X509_ALGOR**, const(ubyte)**, c_long) @nogc nothrow;
4987     int i2d_X509_ALGORS(stack_st_X509_ALGOR*, ubyte**) @nogc nothrow;
4988     X509_algor_st* d2i_X509_ALGOR(X509_algor_st**, const(ubyte)**, c_long) @nogc nothrow;
4989     X509_algor_st* X509_ALGOR_new() @nogc nothrow;
4990     void X509_ALGOR_free(X509_algor_st*) @nogc nothrow;
4991     int i2d_X509_ALGOR(X509_algor_st*, ubyte**) @nogc nothrow;
4992     x509_st* X509_REQ_to_X509(X509_req_st*, int, evp_pkey_st*) @nogc nothrow;
4993     X509_req_st* X509_to_X509_REQ(x509_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
4994     const(char)* X509_get_default_private_dir() @nogc nothrow;
4995     const(char)* X509_get_default_cert_file_env() @nogc nothrow;
4996     const(char)* X509_get_default_cert_dir_env() @nogc nothrow;
4997     const(char)* X509_get_default_cert_file() @nogc nothrow;
4998     const(char)* X509_get_default_cert_dir() @nogc nothrow;
4999     const(char)* X509_get_default_cert_area() @nogc nothrow;
5000     asn1_string_st* X509_gmtime_adj(asn1_string_st*, c_long) @nogc nothrow;
5001     asn1_string_st* X509_time_adj_ex(asn1_string_st*, int, c_long, c_long*) @nogc nothrow;
5002     asn1_string_st* X509_time_adj(asn1_string_st*, c_long, c_long*) @nogc nothrow;
5003     int X509_cmp_current_time(const(asn1_string_st)*) @nogc nothrow;
5004     int X509_cmp_time(const(asn1_string_st)*, c_long*) @nogc nothrow;
5005     X509_name_entry_st* X509_NAME_ENTRY_dup(X509_name_entry_st*) @nogc nothrow;
5006     X509_name_st* X509_NAME_dup(X509_name_st*) @nogc nothrow;
5007     int X509_ALGOR_copy(X509_algor_st*, const(X509_algor_st)*) @nogc nothrow;
5008     int X509_ALGOR_cmp(const(X509_algor_st)*, const(X509_algor_st)*) @nogc nothrow;
5009     void X509_ALGOR_set_md(X509_algor_st*, const(evp_md_st)*) @nogc nothrow;
5010     void X509_ALGOR_get0(const(asn1_object_st)**, int*, const(void)**, const(X509_algor_st)*) @nogc nothrow;
5011     int X509_ALGOR_set0(X509_algor_st*, asn1_object_st*, int, void*) @nogc nothrow;
5012     X509_algor_st* X509_ALGOR_dup(X509_algor_st*) @nogc nothrow;
5013     X509_req_st* X509_REQ_dup(X509_req_st*) @nogc nothrow;
5014     x509_revoked_st* X509_REVOKED_dup(x509_revoked_st*) @nogc nothrow;
5015     X509_crl_st* X509_CRL_dup(X509_crl_st*) @nogc nothrow;
5016     X509_extension_st* X509_EXTENSION_dup(X509_extension_st*) @nogc nothrow;
5017     x509_attributes_st* X509_ATTRIBUTE_dup(x509_attributes_st*) @nogc nothrow;
5018     x509_st* X509_dup(x509_st*) @nogc nothrow;
5019     evp_pkey_st* d2i_PUBKEY_bio(bio_st*, evp_pkey_st**) @nogc nothrow;
5020     int i2d_PUBKEY_bio(bio_st*, evp_pkey_st*) @nogc nothrow;
5021     evp_pkey_st* d2i_PrivateKey_bio(bio_st*, evp_pkey_st**) @nogc nothrow;
5022     int i2d_PrivateKey_bio(bio_st*, evp_pkey_st*) @nogc nothrow;
5023     int i2d_PKCS8PrivateKeyInfo_bio(bio_st*, evp_pkey_st*) @nogc nothrow;
5024     int i2d_PKCS8_PRIV_KEY_INFO_bio(bio_st*, pkcs8_priv_key_info_st*) @nogc nothrow;
5025     pkcs8_priv_key_info_st* d2i_PKCS8_PRIV_KEY_INFO_bio(bio_st*, pkcs8_priv_key_info_st**) @nogc nothrow;
5026     int i2d_PKCS8_bio(bio_st*, X509_sig_st*) @nogc nothrow;
5027     X509_sig_st* d2i_PKCS8_bio(bio_st*, X509_sig_st**) @nogc nothrow;
5028     int i2d_ECPrivateKey_bio(bio_st*, ec_key_st*) @nogc nothrow;
5029     ec_key_st* d2i_ECPrivateKey_bio(bio_st*, ec_key_st**) @nogc nothrow;
5030     int i2d_EC_PUBKEY_bio(bio_st*, ec_key_st*) @nogc nothrow;
5031     ec_key_st* d2i_EC_PUBKEY_bio(bio_st*, ec_key_st**) @nogc nothrow;
5032     int i2d_DSAPrivateKey_bio(bio_st*, dsa_st*) @nogc nothrow;
5033     dsa_st* d2i_DSAPrivateKey_bio(bio_st*, dsa_st**) @nogc nothrow;
5034     int i2d_DSA_PUBKEY_bio(bio_st*, dsa_st*) @nogc nothrow;
5035     dsa_st* d2i_DSA_PUBKEY_bio(bio_st*, dsa_st**) @nogc nothrow;
5036     int i2d_RSA_PUBKEY_bio(bio_st*, rsa_st*) @nogc nothrow;
5037     rsa_st* d2i_RSA_PUBKEY_bio(bio_st*, rsa_st**) @nogc nothrow;
5038     int i2d_RSAPublicKey_bio(bio_st*, rsa_st*) @nogc nothrow;
5039     rsa_st* d2i_RSAPublicKey_bio(bio_st*, rsa_st**) @nogc nothrow;
5040     int i2d_RSAPrivateKey_bio(bio_st*, rsa_st*) @nogc nothrow;
5041     rsa_st* d2i_RSAPrivateKey_bio(bio_st*, rsa_st**) @nogc nothrow;
5042     int i2d_X509_REQ_bio(bio_st*, X509_req_st*) @nogc nothrow;
5043     X509_req_st* d2i_X509_REQ_bio(bio_st*, X509_req_st**) @nogc nothrow;
5044     int i2d_X509_CRL_bio(bio_st*, X509_crl_st*) @nogc nothrow;
5045     X509_crl_st* d2i_X509_CRL_bio(bio_st*, X509_crl_st**) @nogc nothrow;
5046     int i2d_X509_bio(bio_st*, x509_st*) @nogc nothrow;
5047     x509_st* d2i_X509_bio(bio_st*, x509_st**) @nogc nothrow;
5048     evp_pkey_st* d2i_PUBKEY_fp(_IO_FILE*, evp_pkey_st**) @nogc nothrow;
5049     int i2d_PUBKEY_fp(_IO_FILE*, evp_pkey_st*) @nogc nothrow;
5050     evp_pkey_st* d2i_PrivateKey_fp(_IO_FILE*, evp_pkey_st**) @nogc nothrow;
5051     int i2d_PrivateKey_fp(_IO_FILE*, evp_pkey_st*) @nogc nothrow;
5052     int i2d_PKCS8PrivateKeyInfo_fp(_IO_FILE*, evp_pkey_st*) @nogc nothrow;
5053     int i2d_PKCS8_PRIV_KEY_INFO_fp(_IO_FILE*, pkcs8_priv_key_info_st*) @nogc nothrow;
5054     pkcs8_priv_key_info_st* d2i_PKCS8_PRIV_KEY_INFO_fp(_IO_FILE*, pkcs8_priv_key_info_st**) @nogc nothrow;
5055     int i2d_PKCS8_fp(_IO_FILE*, X509_sig_st*) @nogc nothrow;
5056     X509_sig_st* d2i_PKCS8_fp(_IO_FILE*, X509_sig_st**) @nogc nothrow;
5057     int i2d_ECPrivateKey_fp(_IO_FILE*, ec_key_st*) @nogc nothrow;
5058     ec_key_st* d2i_ECPrivateKey_fp(_IO_FILE*, ec_key_st**) @nogc nothrow;
5059     int i2d_EC_PUBKEY_fp(_IO_FILE*, ec_key_st*) @nogc nothrow;
5060     ec_key_st* d2i_EC_PUBKEY_fp(_IO_FILE*, ec_key_st**) @nogc nothrow;
5061     int i2d_DSAPrivateKey_fp(_IO_FILE*, dsa_st*) @nogc nothrow;
5062     dsa_st* d2i_DSAPrivateKey_fp(_IO_FILE*, dsa_st**) @nogc nothrow;
5063     int i2d_DSA_PUBKEY_fp(_IO_FILE*, dsa_st*) @nogc nothrow;
5064     dsa_st* d2i_DSA_PUBKEY_fp(_IO_FILE*, dsa_st**) @nogc nothrow;
5065     int i2d_RSA_PUBKEY_fp(_IO_FILE*, rsa_st*) @nogc nothrow;
5066     rsa_st* d2i_RSA_PUBKEY_fp(_IO_FILE*, rsa_st**) @nogc nothrow;
5067     int i2d_RSAPublicKey_fp(_IO_FILE*, rsa_st*) @nogc nothrow;
5068     rsa_st* d2i_RSAPublicKey_fp(_IO_FILE*, rsa_st**) @nogc nothrow;
5069     int i2d_RSAPrivateKey_fp(_IO_FILE*, rsa_st*) @nogc nothrow;
5070     rsa_st* d2i_RSAPrivateKey_fp(_IO_FILE*, rsa_st**) @nogc nothrow;
5071     int i2d_X509_REQ_fp(_IO_FILE*, X509_req_st*) @nogc nothrow;
5072     X509_req_st* d2i_X509_REQ_fp(_IO_FILE*, X509_req_st**) @nogc nothrow;
5073     int i2d_X509_CRL_fp(_IO_FILE*, X509_crl_st*) @nogc nothrow;
5074     X509_crl_st* d2i_X509_CRL_fp(_IO_FILE*, X509_crl_st**) @nogc nothrow;
5075     int i2d_X509_fp(_IO_FILE*, x509_st*) @nogc nothrow;
5076     x509_st* d2i_X509_fp(_IO_FILE*, x509_st**) @nogc nothrow;
5077     int X509_NAME_digest(const(X509_name_st)*, const(evp_md_st)*, ubyte*, uint*) @nogc nothrow;
5078     int X509_REQ_digest(const(X509_req_st)*, const(evp_md_st)*, ubyte*, uint*) @nogc nothrow;
5079     int X509_CRL_digest(const(X509_crl_st)*, const(evp_md_st)*, ubyte*, uint*) @nogc nothrow;
5080     int X509_digest(const(x509_st)*, const(evp_md_st)*, ubyte*, uint*) @nogc nothrow;
5081     int X509_pubkey_digest(const(x509_st)*, const(evp_md_st)*, ubyte*, uint*) @nogc nothrow;
5082     int NETSCAPE_SPKI_sign(Netscape_spki_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
5083     int X509_CRL_http_nbio(ocsp_req_ctx_st*, X509_crl_st**) @nogc nothrow;
5084     int X509_CRL_sign_ctx(X509_crl_st*, evp_md_ctx_st*) @nogc nothrow;
5085     int X509_CRL_sign(X509_crl_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
5086     int X509_REQ_sign_ctx(X509_req_st*, evp_md_ctx_st*) @nogc nothrow;
5087     int X509_REQ_sign(X509_req_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
5088     int X509_http_nbio(ocsp_req_ctx_st*, x509_st**) @nogc nothrow;
5089     int X509_sign_ctx(x509_st*, evp_md_ctx_st*) @nogc nothrow;
5090     int X509_sign(x509_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
5091     int X509_signature_print(bio_st*, const(X509_algor_st)*, const(asn1_string_st)*) @nogc nothrow;
5092     int X509_signature_dump(bio_st*, const(asn1_string_st)*, int) @nogc nothrow;
5093     int NETSCAPE_SPKI_print(bio_st*, Netscape_spki_st*) @nogc nothrow;
5094     int NETSCAPE_SPKI_set_pubkey(Netscape_spki_st*, evp_pkey_st*) @nogc nothrow;
5095     evp_pkey_st* NETSCAPE_SPKI_get_pubkey(Netscape_spki_st*) @nogc nothrow;
5096     char* NETSCAPE_SPKI_b64_encode(Netscape_spki_st*) @nogc nothrow;
5097     Netscape_spki_st* NETSCAPE_SPKI_b64_decode(const(char)*, int) @nogc nothrow;
5098     int NETSCAPE_SPKI_verify(Netscape_spki_st*, evp_pkey_st*) @nogc nothrow;
5099     int X509_CRL_verify(X509_crl_st*, evp_pkey_st*) @nogc nothrow;
5100     int X509_REQ_verify(X509_req_st*, evp_pkey_st*) @nogc nothrow;
5101     int X509_verify(x509_st*, evp_pkey_st*) @nogc nothrow;
5102     const(char)* X509_verify_cert_error_string(c_long) @nogc nothrow;
5103     void* X509_CRL_get_meth_data(X509_crl_st*) @nogc nothrow;
5104     void X509_CRL_set_meth_data(X509_crl_st*, void*) @nogc nothrow;
5105     void X509_CRL_METHOD_free(x509_crl_method_st*) @nogc nothrow;
5106     x509_crl_method_st* X509_CRL_METHOD_new(int function(X509_crl_st*), int function(X509_crl_st*), int function(X509_crl_st*, x509_revoked_st**, asn1_string_st*, X509_name_st*), int function(X509_crl_st*, evp_pkey_st*)) @nogc nothrow;
5107     void X509_CRL_set_default_method(const(x509_crl_method_st)*) @nogc nothrow;
5108     struct SCRYPT_PARAMS_st
5109     {
5110         asn1_string_st* salt;
5111         asn1_string_st* costParameter;
5112         asn1_string_st* blockSize;
5113         asn1_string_st* parallelizationParameter;
5114         asn1_string_st* keyLength;
5115     }
5116     alias SCRYPT_PARAMS = SCRYPT_PARAMS_st;
5117     struct PBKDF2PARAM_st
5118     {
5119         asn1_type_st* salt;
5120         asn1_string_st* iter;
5121         asn1_string_st* keylength;
5122         X509_algor_st* prf;
5123     }
5124     alias PBKDF2PARAM = PBKDF2PARAM_st;
5125     struct PBE2PARAM_st
5126     {
5127         X509_algor_st* keyfunc;
5128         X509_algor_st* encryption;
5129     }
5130     alias PBE2PARAM = PBE2PARAM_st;
5131     struct PBEPARAM_st
5132     {
5133         asn1_string_st* salt;
5134         asn1_string_st* iter;
5135     }
5136     alias PBEPARAM = PBEPARAM_st;
5137     struct Netscape_certificate_sequence
5138     {
5139         asn1_object_st* type;
5140         stack_st_X509* certs;
5141     }
5142     alias NETSCAPE_CERT_SEQUENCE = Netscape_certificate_sequence;
5143     struct Netscape_spki_st
5144     {
5145         Netscape_spkac_st* spkac;
5146         X509_algor_st sig_algor;
5147         asn1_string_st* signature;
5148     }
5149     alias NETSCAPE_SPKI = Netscape_spki_st;
5150     struct Netscape_spkac_st
5151     {
5152         X509_pubkey_st* pubkey;
5153         asn1_string_st* challenge;
5154     }
5155     alias NETSCAPE_SPKAC = Netscape_spkac_st;
5156     static int sk_X509_INFO_find_ex(stack_st_X509_INFO*, X509_info_st*) @nogc nothrow;
5157     static X509_info_st* sk_X509_INFO_pop(stack_st_X509_INFO*) @nogc nothrow;
5158     static int sk_X509_INFO_unshift(stack_st_X509_INFO*, X509_info_st*) @nogc nothrow;
5159     static int sk_X509_INFO_push(stack_st_X509_INFO*, X509_info_st*) @nogc nothrow;
5160     static X509_info_st* sk_X509_INFO_delete_ptr(stack_st_X509_INFO*, X509_info_st*) @nogc nothrow;
5161     static X509_info_st* sk_X509_INFO_delete(stack_st_X509_INFO*, int) @nogc nothrow;
5162     static void sk_X509_INFO_zero(stack_st_X509_INFO*) @nogc nothrow;
5163     static void sk_X509_INFO_free(stack_st_X509_INFO*) @nogc nothrow;
5164     static int sk_X509_INFO_reserve(stack_st_X509_INFO*, int) @nogc nothrow;
5165     static stack_st_X509_INFO* sk_X509_INFO_new_reserve(int function(const(const(X509_info_st)*)*, const(const(X509_info_st)*)*), int) @nogc nothrow;
5166     static stack_st_X509_INFO* sk_X509_INFO_new_null() @nogc nothrow;
5167     static stack_st_X509_INFO* sk_X509_INFO_new(int function(const(const(X509_info_st)*)*, const(const(X509_info_st)*)*)) @nogc nothrow;
5168     static X509_info_st* sk_X509_INFO_value(const(stack_st_X509_INFO)*, int) @nogc nothrow;
5169     static int sk_X509_INFO_num(const(stack_st_X509_INFO)*) @nogc nothrow;
5170     alias sk_X509_INFO_copyfunc = X509_info_st* function(const(X509_info_st)*);
5171     alias sk_X509_INFO_freefunc = void function(X509_info_st*);
5172     alias sk_X509_INFO_compfunc = int function(const(const(X509_info_st)*)*, const(const(X509_info_st)*)*);
5173     struct stack_st_X509_INFO;
5174     static void sk_X509_INFO_sort(stack_st_X509_INFO*) @nogc nothrow;
5175     static int function(const(const(X509_info_st)*)*, const(const(X509_info_st)*)*) sk_X509_INFO_set_cmp_func(stack_st_X509_INFO*, int function(const(const(X509_info_st)*)*, const(const(X509_info_st)*)*)) @nogc nothrow;
5176     static stack_st_X509_INFO* sk_X509_INFO_deep_copy(const(stack_st_X509_INFO)*, X509_info_st* function(const(X509_info_st)*), void function(X509_info_st*)) @nogc nothrow;
5177     static int sk_X509_INFO_is_sorted(const(stack_st_X509_INFO)*) @nogc nothrow;
5178     static int sk_X509_INFO_insert(stack_st_X509_INFO*, X509_info_st*, int) @nogc nothrow;
5179     static X509_info_st* sk_X509_INFO_set(stack_st_X509_INFO*, int, X509_info_st*) @nogc nothrow;
5180     static X509_info_st* sk_X509_INFO_shift(stack_st_X509_INFO*) @nogc nothrow;
5181     static stack_st_X509_INFO* sk_X509_INFO_dup(const(stack_st_X509_INFO)*) @nogc nothrow;
5182     static void sk_X509_INFO_pop_free(stack_st_X509_INFO*, void function(X509_info_st*)) @nogc nothrow;
5183     static int sk_X509_INFO_find(stack_st_X509_INFO*, X509_info_st*) @nogc nothrow;
5184     struct X509_info_st
5185     {
5186         x509_st* x509;
5187         X509_crl_st* crl;
5188         private_key_st* x_pkey;
5189         evp_cipher_info_st enc_cipher;
5190         int enc_len;
5191         char* enc_data;
5192     }
5193     alias X509_INFO = X509_info_st;
5194     struct private_key_st
5195     {
5196         int version_;
5197         X509_algor_st* enc_algor;
5198         asn1_string_st* enc_pkey;
5199         evp_pkey_st* dec_pkey;
5200         int key_length;
5201         char* key_data;
5202         int key_free;
5203         evp_cipher_info_st cipher;
5204     }
5205     alias X509_PKEY = private_key_st;
5206     static stack_st_X509_CRL* sk_X509_CRL_new(int function(const(const(X509_crl_st)*)*, const(const(X509_crl_st)*)*)) @nogc nothrow;
5207     static X509_crl_st* sk_X509_CRL_value(const(stack_st_X509_CRL)*, int) @nogc nothrow;
5208     static int sk_X509_CRL_num(const(stack_st_X509_CRL)*) @nogc nothrow;
5209     alias sk_X509_CRL_copyfunc = X509_crl_st* function(const(X509_crl_st)*);
5210     static stack_st_X509_CRL* sk_X509_CRL_new_null() @nogc nothrow;
5211     alias sk_X509_CRL_compfunc = int function(const(const(X509_crl_st)*)*, const(const(X509_crl_st)*)*);
5212     struct stack_st_X509_CRL;
5213     alias sk_X509_CRL_freefunc = void function(X509_crl_st*);
5214     static stack_st_X509_CRL* sk_X509_CRL_new_reserve(int function(const(const(X509_crl_st)*)*, const(const(X509_crl_st)*)*), int) @nogc nothrow;
5215     static stack_st_X509_CRL* sk_X509_CRL_deep_copy(const(stack_st_X509_CRL)*, X509_crl_st* function(const(X509_crl_st)*), void function(X509_crl_st*)) @nogc nothrow;
5216     static stack_st_X509_CRL* sk_X509_CRL_dup(const(stack_st_X509_CRL)*) @nogc nothrow;
5217     static int sk_X509_CRL_is_sorted(const(stack_st_X509_CRL)*) @nogc nothrow;
5218     static void sk_X509_CRL_sort(stack_st_X509_CRL*) @nogc nothrow;
5219     static int sk_X509_CRL_find_ex(stack_st_X509_CRL*, X509_crl_st*) @nogc nothrow;
5220     static int sk_X509_CRL_find(stack_st_X509_CRL*, X509_crl_st*) @nogc nothrow;
5221     static X509_crl_st* sk_X509_CRL_set(stack_st_X509_CRL*, int, X509_crl_st*) @nogc nothrow;
5222     static int sk_X509_CRL_insert(stack_st_X509_CRL*, X509_crl_st*, int) @nogc nothrow;
5223     static void sk_X509_CRL_pop_free(stack_st_X509_CRL*, void function(X509_crl_st*)) @nogc nothrow;
5224     static X509_crl_st* sk_X509_CRL_shift(stack_st_X509_CRL*) @nogc nothrow;
5225     static X509_crl_st* sk_X509_CRL_pop(stack_st_X509_CRL*) @nogc nothrow;
5226     static int function(const(const(X509_crl_st)*)*, const(const(X509_crl_st)*)*) sk_X509_CRL_set_cmp_func(stack_st_X509_CRL*, int function(const(const(X509_crl_st)*)*, const(const(X509_crl_st)*)*)) @nogc nothrow;
5227     static int sk_X509_CRL_reserve(stack_st_X509_CRL*, int) @nogc nothrow;
5228     static void sk_X509_CRL_free(stack_st_X509_CRL*) @nogc nothrow;
5229     static void sk_X509_CRL_zero(stack_st_X509_CRL*) @nogc nothrow;
5230     static X509_crl_st* sk_X509_CRL_delete(stack_st_X509_CRL*, int) @nogc nothrow;
5231     static X509_crl_st* sk_X509_CRL_delete_ptr(stack_st_X509_CRL*, X509_crl_st*) @nogc nothrow;
5232     static int sk_X509_CRL_push(stack_st_X509_CRL*, X509_crl_st*) @nogc nothrow;
5233     static int sk_X509_CRL_unshift(stack_st_X509_CRL*, X509_crl_st*) @nogc nothrow;
5234     struct X509_crl_info_st;
5235     alias X509_CRL_INFO = X509_crl_info_st;
5236     static void sk_X509_REVOKED_zero(stack_st_X509_REVOKED*) @nogc nothrow;
5237     static x509_revoked_st* sk_X509_REVOKED_value(const(stack_st_X509_REVOKED)*, int) @nogc nothrow;
5238     static int function(const(const(x509_revoked_st)*)*, const(const(x509_revoked_st)*)*) sk_X509_REVOKED_set_cmp_func(stack_st_X509_REVOKED*, int function(const(const(x509_revoked_st)*)*, const(const(x509_revoked_st)*)*)) @nogc nothrow;
5239     static stack_st_X509_REVOKED* sk_X509_REVOKED_deep_copy(const(stack_st_X509_REVOKED)*, x509_revoked_st* function(const(x509_revoked_st)*), void function(x509_revoked_st*)) @nogc nothrow;
5240     struct stack_st_X509_REVOKED;
5241     alias sk_X509_REVOKED_compfunc = int function(const(const(x509_revoked_st)*)*, const(const(x509_revoked_st)*)*);
5242     alias sk_X509_REVOKED_freefunc = void function(x509_revoked_st*);
5243     alias sk_X509_REVOKED_copyfunc = x509_revoked_st* function(const(x509_revoked_st)*);
5244     static int sk_X509_REVOKED_is_sorted(const(stack_st_X509_REVOKED)*) @nogc nothrow;
5245     static int sk_X509_REVOKED_num(const(stack_st_X509_REVOKED)*) @nogc nothrow;
5246     static stack_st_X509_REVOKED* sk_X509_REVOKED_new(int function(const(const(x509_revoked_st)*)*, const(const(x509_revoked_st)*)*)) @nogc nothrow;
5247     static stack_st_X509_REVOKED* sk_X509_REVOKED_new_null() @nogc nothrow;
5248     static stack_st_X509_REVOKED* sk_X509_REVOKED_new_reserve(int function(const(const(x509_revoked_st)*)*, const(const(x509_revoked_st)*)*), int) @nogc nothrow;
5249     static int sk_X509_REVOKED_reserve(stack_st_X509_REVOKED*, int) @nogc nothrow;
5250     static void sk_X509_REVOKED_free(stack_st_X509_REVOKED*) @nogc nothrow;
5251     static stack_st_X509_REVOKED* sk_X509_REVOKED_dup(const(stack_st_X509_REVOKED)*) @nogc nothrow;
5252     static x509_revoked_st* sk_X509_REVOKED_delete(stack_st_X509_REVOKED*, int) @nogc nothrow;
5253     static x509_revoked_st* sk_X509_REVOKED_delete_ptr(stack_st_X509_REVOKED*, x509_revoked_st*) @nogc nothrow;
5254     static int sk_X509_REVOKED_push(stack_st_X509_REVOKED*, x509_revoked_st*) @nogc nothrow;
5255     static int sk_X509_REVOKED_unshift(stack_st_X509_REVOKED*, x509_revoked_st*) @nogc nothrow;
5256     static x509_revoked_st* sk_X509_REVOKED_pop(stack_st_X509_REVOKED*) @nogc nothrow;
5257     static x509_revoked_st* sk_X509_REVOKED_shift(stack_st_X509_REVOKED*) @nogc nothrow;
5258     static void sk_X509_REVOKED_pop_free(stack_st_X509_REVOKED*, void function(x509_revoked_st*)) @nogc nothrow;
5259     static int sk_X509_REVOKED_insert(stack_st_X509_REVOKED*, x509_revoked_st*, int) @nogc nothrow;
5260     static x509_revoked_st* sk_X509_REVOKED_set(stack_st_X509_REVOKED*, int, x509_revoked_st*) @nogc nothrow;
5261     static int sk_X509_REVOKED_find(stack_st_X509_REVOKED*, x509_revoked_st*) @nogc nothrow;
5262     static int sk_X509_REVOKED_find_ex(stack_st_X509_REVOKED*, x509_revoked_st*) @nogc nothrow;
5263     static void sk_X509_REVOKED_sort(stack_st_X509_REVOKED*) @nogc nothrow;
5264     static int sk_X509_TRUST_find_ex(stack_st_X509_TRUST*, x509_trust_st*) @nogc nothrow;
5265     static int sk_X509_TRUST_insert(stack_st_X509_TRUST*, x509_trust_st*, int) @nogc nothrow;
5266     struct stack_st_X509_TRUST;
5267     alias sk_X509_TRUST_compfunc = int function(const(const(x509_trust_st)*)*, const(const(x509_trust_st)*)*);
5268     alias sk_X509_TRUST_freefunc = void function(x509_trust_st*);
5269     alias sk_X509_TRUST_copyfunc = x509_trust_st* function(const(x509_trust_st)*);
5270     static int sk_X509_TRUST_num(const(stack_st_X509_TRUST)*) @nogc nothrow;
5271     static x509_trust_st* sk_X509_TRUST_value(const(stack_st_X509_TRUST)*, int) @nogc nothrow;
5272     static stack_st_X509_TRUST* sk_X509_TRUST_new(int function(const(const(x509_trust_st)*)*, const(const(x509_trust_st)*)*)) @nogc nothrow;
5273     static stack_st_X509_TRUST* sk_X509_TRUST_new_null() @nogc nothrow;
5274     static stack_st_X509_TRUST* sk_X509_TRUST_new_reserve(int function(const(const(x509_trust_st)*)*, const(const(x509_trust_st)*)*), int) @nogc nothrow;
5275     static int sk_X509_TRUST_reserve(stack_st_X509_TRUST*, int) @nogc nothrow;
5276     static void sk_X509_TRUST_free(stack_st_X509_TRUST*) @nogc nothrow;
5277     static void sk_X509_TRUST_zero(stack_st_X509_TRUST*) @nogc nothrow;
5278     static x509_trust_st* sk_X509_TRUST_delete(stack_st_X509_TRUST*, int) @nogc nothrow;
5279     static x509_trust_st* sk_X509_TRUST_delete_ptr(stack_st_X509_TRUST*, x509_trust_st*) @nogc nothrow;
5280     static int sk_X509_TRUST_push(stack_st_X509_TRUST*, x509_trust_st*) @nogc nothrow;
5281     static int sk_X509_TRUST_unshift(stack_st_X509_TRUST*, x509_trust_st*) @nogc nothrow;
5282     static x509_trust_st* sk_X509_TRUST_pop(stack_st_X509_TRUST*) @nogc nothrow;
5283     static x509_trust_st* sk_X509_TRUST_shift(stack_st_X509_TRUST*) @nogc nothrow;
5284     static void sk_X509_TRUST_pop_free(stack_st_X509_TRUST*, void function(x509_trust_st*)) @nogc nothrow;
5285     static x509_trust_st* sk_X509_TRUST_set(stack_st_X509_TRUST*, int, x509_trust_st*) @nogc nothrow;
5286     static int sk_X509_TRUST_find(stack_st_X509_TRUST*, x509_trust_st*) @nogc nothrow;
5287     static void sk_X509_TRUST_sort(stack_st_X509_TRUST*) @nogc nothrow;
5288     static int sk_X509_TRUST_is_sorted(const(stack_st_X509_TRUST)*) @nogc nothrow;
5289     static stack_st_X509_TRUST* sk_X509_TRUST_dup(const(stack_st_X509_TRUST)*) @nogc nothrow;
5290     static stack_st_X509_TRUST* sk_X509_TRUST_deep_copy(const(stack_st_X509_TRUST)*, x509_trust_st* function(const(x509_trust_st)*), void function(x509_trust_st*)) @nogc nothrow;
5291     static int function(const(const(x509_trust_st)*)*, const(const(x509_trust_st)*)*) sk_X509_TRUST_set_cmp_func(stack_st_X509_TRUST*, int function(const(const(x509_trust_st)*)*, const(const(x509_trust_st)*)*)) @nogc nothrow;
5292     struct x509_trust_st
5293     {
5294         int trust;
5295         int flags;
5296         int function(x509_trust_st*, x509_st*, int) check_trust;
5297         char* name;
5298         int arg1;
5299         void* arg2;
5300     }
5301     alias X509_TRUST = x509_trust_st;
5302     static int sk_X509_is_sorted(const(stack_st_X509)*) @nogc nothrow;
5303     static int sk_X509_insert(stack_st_X509*, x509_st*, int) @nogc nothrow;
5304     static int function(const(const(x509_st)*)*, const(const(x509_st)*)*) sk_X509_set_cmp_func(stack_st_X509*, int function(const(const(x509_st)*)*, const(const(x509_st)*)*)) @nogc nothrow;
5305     static stack_st_X509* sk_X509_deep_copy(const(stack_st_X509)*, x509_st* function(const(x509_st)*), void function(x509_st*)) @nogc nothrow;
5306     static stack_st_X509* sk_X509_dup(const(stack_st_X509)*) @nogc nothrow;
5307     static void sk_X509_sort(stack_st_X509*) @nogc nothrow;
5308     static int sk_X509_find_ex(stack_st_X509*, x509_st*) @nogc nothrow;
5309     static int sk_X509_find(stack_st_X509*, x509_st*) @nogc nothrow;
5310     static x509_st* sk_X509_set(stack_st_X509*, int, x509_st*) @nogc nothrow;
5311     static void sk_X509_pop_free(stack_st_X509*, void function(x509_st*)) @nogc nothrow;
5312     static x509_st* sk_X509_shift(stack_st_X509*) @nogc nothrow;
5313     static x509_st* sk_X509_pop(stack_st_X509*) @nogc nothrow;
5314     static int sk_X509_unshift(stack_st_X509*, x509_st*) @nogc nothrow;
5315     static int sk_X509_push(stack_st_X509*, x509_st*) @nogc nothrow;
5316     static x509_st* sk_X509_delete_ptr(stack_st_X509*, x509_st*) @nogc nothrow;
5317     static x509_st* sk_X509_delete(stack_st_X509*, int) @nogc nothrow;
5318     static void sk_X509_zero(stack_st_X509*) @nogc nothrow;
5319     static void sk_X509_free(stack_st_X509*) @nogc nothrow;
5320     static int sk_X509_reserve(stack_st_X509*, int) @nogc nothrow;
5321     static stack_st_X509* sk_X509_new_reserve(int function(const(const(x509_st)*)*, const(const(x509_st)*)*), int) @nogc nothrow;
5322     static stack_st_X509* sk_X509_new_null() @nogc nothrow;
5323     static stack_st_X509* sk_X509_new(int function(const(const(x509_st)*)*, const(const(x509_st)*)*)) @nogc nothrow;
5324     static x509_st* sk_X509_value(const(stack_st_X509)*, int) @nogc nothrow;
5325     static int sk_X509_num(const(stack_st_X509)*) @nogc nothrow;
5326     alias sk_X509_copyfunc = x509_st* function(const(x509_st)*);
5327     alias sk_X509_freefunc = void function(x509_st*);
5328     alias sk_X509_compfunc = int function(const(const(x509_st)*)*, const(const(x509_st)*)*);
5329     struct stack_st_X509;
5330     struct x509_cinf_st;
5331     alias X509_CINF = x509_cinf_st;
5332     struct x509_cert_aux_st;
5333     alias X509_CERT_AUX = x509_cert_aux_st;
5334     struct X509_req_st;
5335     alias X509_REQ = X509_req_st;
5336     struct X509_req_info_st;
5337     alias X509_REQ_INFO = X509_req_info_st;
5338     static int function(const(const(x509_attributes_st)*)*, const(const(x509_attributes_st)*)*) sk_X509_ATTRIBUTE_set_cmp_func(stack_st_X509_ATTRIBUTE*, int function(const(const(x509_attributes_st)*)*, const(const(x509_attributes_st)*)*)) @nogc nothrow;
5339     static stack_st_X509_ATTRIBUTE* sk_X509_ATTRIBUTE_deep_copy(const(stack_st_X509_ATTRIBUTE)*, x509_attributes_st* function(const(x509_attributes_st)*), void function(x509_attributes_st*)) @nogc nothrow;
5340     static stack_st_X509_ATTRIBUTE* sk_X509_ATTRIBUTE_dup(const(stack_st_X509_ATTRIBUTE)*) @nogc nothrow;
5341     static int sk_X509_ATTRIBUTE_is_sorted(const(stack_st_X509_ATTRIBUTE)*) @nogc nothrow;
5342     static void sk_X509_ATTRIBUTE_sort(stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5343     static int sk_X509_ATTRIBUTE_find_ex(stack_st_X509_ATTRIBUTE*, x509_attributes_st*) @nogc nothrow;
5344     static int sk_X509_ATTRIBUTE_find(stack_st_X509_ATTRIBUTE*, x509_attributes_st*) @nogc nothrow;
5345     static x509_attributes_st* sk_X509_ATTRIBUTE_set(stack_st_X509_ATTRIBUTE*, int, x509_attributes_st*) @nogc nothrow;
5346     static int sk_X509_ATTRIBUTE_insert(stack_st_X509_ATTRIBUTE*, x509_attributes_st*, int) @nogc nothrow;
5347     static void sk_X509_ATTRIBUTE_pop_free(stack_st_X509_ATTRIBUTE*, void function(x509_attributes_st*)) @nogc nothrow;
5348     static x509_attributes_st* sk_X509_ATTRIBUTE_shift(stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5349     static x509_attributes_st* sk_X509_ATTRIBUTE_pop(stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5350     static int sk_X509_ATTRIBUTE_unshift(stack_st_X509_ATTRIBUTE*, x509_attributes_st*) @nogc nothrow;
5351     static int sk_X509_ATTRIBUTE_push(stack_st_X509_ATTRIBUTE*, x509_attributes_st*) @nogc nothrow;
5352     static x509_attributes_st* sk_X509_ATTRIBUTE_delete_ptr(stack_st_X509_ATTRIBUTE*, x509_attributes_st*) @nogc nothrow;
5353     static x509_attributes_st* sk_X509_ATTRIBUTE_delete(stack_st_X509_ATTRIBUTE*, int) @nogc nothrow;
5354     static void sk_X509_ATTRIBUTE_zero(stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5355     static void sk_X509_ATTRIBUTE_free(stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5356     static int sk_X509_ATTRIBUTE_reserve(stack_st_X509_ATTRIBUTE*, int) @nogc nothrow;
5357     static stack_st_X509_ATTRIBUTE* sk_X509_ATTRIBUTE_new_reserve(int function(const(const(x509_attributes_st)*)*, const(const(x509_attributes_st)*)*), int) @nogc nothrow;
5358     static stack_st_X509_ATTRIBUTE* sk_X509_ATTRIBUTE_new_null() @nogc nothrow;
5359     static x509_attributes_st* sk_X509_ATTRIBUTE_value(const(stack_st_X509_ATTRIBUTE)*, int) @nogc nothrow;
5360     static int sk_X509_ATTRIBUTE_num(const(stack_st_X509_ATTRIBUTE)*) @nogc nothrow;
5361     alias sk_X509_ATTRIBUTE_copyfunc = x509_attributes_st* function(const(x509_attributes_st)*);
5362     alias sk_X509_ATTRIBUTE_compfunc = int function(const(const(x509_attributes_st)*)*, const(const(x509_attributes_st)*)*);
5363     struct stack_st_X509_ATTRIBUTE;
5364     alias sk_X509_ATTRIBUTE_freefunc = void function(x509_attributes_st*);
5365     static stack_st_X509_ATTRIBUTE* sk_X509_ATTRIBUTE_new(int function(const(const(x509_attributes_st)*)*, const(const(x509_attributes_st)*)*)) @nogc nothrow;
5366     struct x509_attributes_st;
5367     alias X509_ATTRIBUTE = x509_attributes_st;
5368     static int sk_X509_EXTENSION_find(stack_st_X509_EXTENSION*, X509_extension_st*) @nogc nothrow;
5369     alias sk_X509_EXTENSION_copyfunc = X509_extension_st* function(const(X509_extension_st)*);
5370     static int function(const(const(X509_extension_st)*)*, const(const(X509_extension_st)*)*) sk_X509_EXTENSION_set_cmp_func(stack_st_X509_EXTENSION*, int function(const(const(X509_extension_st)*)*, const(const(X509_extension_st)*)*)) @nogc nothrow;
5371     static stack_st_X509_EXTENSION* sk_X509_EXTENSION_deep_copy(const(stack_st_X509_EXTENSION)*, X509_extension_st* function(const(X509_extension_st)*), void function(X509_extension_st*)) @nogc nothrow;
5372     static stack_st_X509_EXTENSION* sk_X509_EXTENSION_dup(const(stack_st_X509_EXTENSION)*) @nogc nothrow;
5373     static int sk_X509_EXTENSION_is_sorted(const(stack_st_X509_EXTENSION)*) @nogc nothrow;
5374     static void sk_X509_EXTENSION_sort(stack_st_X509_EXTENSION*) @nogc nothrow;
5375     static int sk_X509_EXTENSION_find_ex(stack_st_X509_EXTENSION*, X509_extension_st*) @nogc nothrow;
5376     static X509_extension_st* sk_X509_EXTENSION_set(stack_st_X509_EXTENSION*, int, X509_extension_st*) @nogc nothrow;
5377     alias sk_X509_EXTENSION_compfunc = int function(const(const(X509_extension_st)*)*, const(const(X509_extension_st)*)*);
5378     alias sk_X509_EXTENSION_freefunc = void function(X509_extension_st*);
5379     static int sk_X509_EXTENSION_insert(stack_st_X509_EXTENSION*, X509_extension_st*, int) @nogc nothrow;
5380     static void sk_X509_EXTENSION_pop_free(stack_st_X509_EXTENSION*, void function(X509_extension_st*)) @nogc nothrow;
5381     static X509_extension_st* sk_X509_EXTENSION_shift(stack_st_X509_EXTENSION*) @nogc nothrow;
5382     static X509_extension_st* sk_X509_EXTENSION_pop(stack_st_X509_EXTENSION*) @nogc nothrow;
5383     static int sk_X509_EXTENSION_unshift(stack_st_X509_EXTENSION*, X509_extension_st*) @nogc nothrow;
5384     static int sk_X509_EXTENSION_push(stack_st_X509_EXTENSION*, X509_extension_st*) @nogc nothrow;
5385     static X509_extension_st* sk_X509_EXTENSION_delete_ptr(stack_st_X509_EXTENSION*, X509_extension_st*) @nogc nothrow;
5386     static X509_extension_st* sk_X509_EXTENSION_delete(stack_st_X509_EXTENSION*, int) @nogc nothrow;
5387     static void sk_X509_EXTENSION_zero(stack_st_X509_EXTENSION*) @nogc nothrow;
5388     static void sk_X509_EXTENSION_free(stack_st_X509_EXTENSION*) @nogc nothrow;
5389     static int sk_X509_EXTENSION_reserve(stack_st_X509_EXTENSION*, int) @nogc nothrow;
5390     static stack_st_X509_EXTENSION* sk_X509_EXTENSION_new_reserve(int function(const(const(X509_extension_st)*)*, const(const(X509_extension_st)*)*), int) @nogc nothrow;
5391     static stack_st_X509_EXTENSION* sk_X509_EXTENSION_new_null() @nogc nothrow;
5392     static stack_st_X509_EXTENSION* sk_X509_EXTENSION_new(int function(const(const(X509_extension_st)*)*, const(const(X509_extension_st)*)*)) @nogc nothrow;
5393     static X509_extension_st* sk_X509_EXTENSION_value(const(stack_st_X509_EXTENSION)*, int) @nogc nothrow;
5394     static int sk_X509_EXTENSION_num(const(stack_st_X509_EXTENSION)*) @nogc nothrow;
5395     struct stack_st_X509_EXTENSION;
5396     alias X509_EXTENSIONS = stack_st_X509_EXTENSION;
5397     struct X509_extension_st;
5398     alias X509_EXTENSION = X509_extension_st;
5399     static X509_name_st* sk_X509_NAME_pop(stack_st_X509_NAME*) @nogc nothrow;
5400     static int sk_X509_NAME_unshift(stack_st_X509_NAME*, X509_name_st*) @nogc nothrow;
5401     static int sk_X509_NAME_push(stack_st_X509_NAME*, X509_name_st*) @nogc nothrow;
5402     static X509_name_st* sk_X509_NAME_shift(stack_st_X509_NAME*) @nogc nothrow;
5403     static void sk_X509_NAME_pop_free(stack_st_X509_NAME*, void function(X509_name_st*)) @nogc nothrow;
5404     static int function(const(const(X509_name_st)*)*, const(const(X509_name_st)*)*) sk_X509_NAME_set_cmp_func(stack_st_X509_NAME*, int function(const(const(X509_name_st)*)*, const(const(X509_name_st)*)*)) @nogc nothrow;
5405     static X509_name_st* sk_X509_NAME_delete_ptr(stack_st_X509_NAME*, X509_name_st*) @nogc nothrow;
5406     static int sk_X509_NAME_insert(stack_st_X509_NAME*, X509_name_st*, int) @nogc nothrow;
5407     static X509_name_st* sk_X509_NAME_set(stack_st_X509_NAME*, int, X509_name_st*) @nogc nothrow;
5408     static int sk_X509_NAME_find(stack_st_X509_NAME*, X509_name_st*) @nogc nothrow;
5409     static int sk_X509_NAME_find_ex(stack_st_X509_NAME*, X509_name_st*) @nogc nothrow;
5410     static void sk_X509_NAME_sort(stack_st_X509_NAME*) @nogc nothrow;
5411     static int sk_X509_NAME_is_sorted(const(stack_st_X509_NAME)*) @nogc nothrow;
5412     static stack_st_X509_NAME* sk_X509_NAME_dup(const(stack_st_X509_NAME)*) @nogc nothrow;
5413     static stack_st_X509_NAME* sk_X509_NAME_deep_copy(const(stack_st_X509_NAME)*, X509_name_st* function(const(X509_name_st)*), void function(X509_name_st*)) @nogc nothrow;
5414     static X509_name_st* sk_X509_NAME_delete(stack_st_X509_NAME*, int) @nogc nothrow;
5415     static void sk_X509_NAME_zero(stack_st_X509_NAME*) @nogc nothrow;
5416     static void sk_X509_NAME_free(stack_st_X509_NAME*) @nogc nothrow;
5417     static int sk_X509_NAME_reserve(stack_st_X509_NAME*, int) @nogc nothrow;
5418     static stack_st_X509_NAME* sk_X509_NAME_new_null() @nogc nothrow;
5419     static stack_st_X509_NAME* sk_X509_NAME_new(int function(const(const(X509_name_st)*)*, const(const(X509_name_st)*)*)) @nogc nothrow;
5420     static X509_name_st* sk_X509_NAME_value(const(stack_st_X509_NAME)*, int) @nogc nothrow;
5421     static int sk_X509_NAME_num(const(stack_st_X509_NAME)*) @nogc nothrow;
5422     alias sk_X509_NAME_copyfunc = X509_name_st* function(const(X509_name_st)*);
5423     alias sk_X509_NAME_freefunc = void function(X509_name_st*);
5424     alias sk_X509_NAME_compfunc = int function(const(const(X509_name_st)*)*, const(const(X509_name_st)*)*);
5425     struct stack_st_X509_NAME;
5426     static stack_st_X509_NAME* sk_X509_NAME_new_reserve(int function(const(const(X509_name_st)*)*, const(const(X509_name_st)*)*), int) @nogc nothrow;
5427     static X509_name_entry_st* sk_X509_NAME_ENTRY_pop(stack_st_X509_NAME_ENTRY*) @nogc nothrow;
5428     struct stack_st_X509_NAME_ENTRY;
5429     static void sk_X509_NAME_ENTRY_free(stack_st_X509_NAME_ENTRY*) @nogc nothrow;
5430     static int sk_X509_NAME_ENTRY_reserve(stack_st_X509_NAME_ENTRY*, int) @nogc nothrow;
5431     static stack_st_X509_NAME_ENTRY* sk_X509_NAME_ENTRY_new_reserve(int function(const(const(X509_name_entry_st)*)*, const(const(X509_name_entry_st)*)*), int) @nogc nothrow;
5432     static stack_st_X509_NAME_ENTRY* sk_X509_NAME_ENTRY_new_null() @nogc nothrow;
5433     static stack_st_X509_NAME_ENTRY* sk_X509_NAME_ENTRY_new(int function(const(const(X509_name_entry_st)*)*, const(const(X509_name_entry_st)*)*)) @nogc nothrow;
5434     static X509_name_entry_st* sk_X509_NAME_ENTRY_value(const(stack_st_X509_NAME_ENTRY)*, int) @nogc nothrow;
5435     static int sk_X509_NAME_ENTRY_num(const(stack_st_X509_NAME_ENTRY)*) @nogc nothrow;
5436     static int sk_X509_NAME_ENTRY_push(stack_st_X509_NAME_ENTRY*, X509_name_entry_st*) @nogc nothrow;
5437     static X509_name_entry_st* sk_X509_NAME_ENTRY_delete(stack_st_X509_NAME_ENTRY*, int) @nogc nothrow;
5438     static void sk_X509_NAME_ENTRY_zero(stack_st_X509_NAME_ENTRY*) @nogc nothrow;
5439     alias sk_X509_NAME_ENTRY_freefunc = void function(X509_name_entry_st*);
5440     alias sk_X509_NAME_ENTRY_compfunc = int function(const(const(X509_name_entry_st)*)*, const(const(X509_name_entry_st)*)*);
5441     alias sk_X509_NAME_ENTRY_copyfunc = X509_name_entry_st* function(const(X509_name_entry_st)*);
5442     static int sk_X509_NAME_ENTRY_insert(stack_st_X509_NAME_ENTRY*, X509_name_entry_st*, int) @nogc nothrow;
5443     static X509_name_entry_st* sk_X509_NAME_ENTRY_delete_ptr(stack_st_X509_NAME_ENTRY*, X509_name_entry_st*) @nogc nothrow;
5444     static int function(const(const(X509_name_entry_st)*)*, const(const(X509_name_entry_st)*)*) sk_X509_NAME_ENTRY_set_cmp_func(stack_st_X509_NAME_ENTRY*, int function(const(const(X509_name_entry_st)*)*, const(const(X509_name_entry_st)*)*)) @nogc nothrow;
5445     static int sk_X509_NAME_ENTRY_unshift(stack_st_X509_NAME_ENTRY*, X509_name_entry_st*) @nogc nothrow;
5446     static stack_st_X509_NAME_ENTRY* sk_X509_NAME_ENTRY_dup(const(stack_st_X509_NAME_ENTRY)*) @nogc nothrow;
5447     static int sk_X509_NAME_ENTRY_is_sorted(const(stack_st_X509_NAME_ENTRY)*) @nogc nothrow;
5448     static void sk_X509_NAME_ENTRY_sort(stack_st_X509_NAME_ENTRY*) @nogc nothrow;
5449     static int sk_X509_NAME_ENTRY_find_ex(stack_st_X509_NAME_ENTRY*, X509_name_entry_st*) @nogc nothrow;
5450     static int sk_X509_NAME_ENTRY_find(stack_st_X509_NAME_ENTRY*, X509_name_entry_st*) @nogc nothrow;
5451     static X509_name_entry_st* sk_X509_NAME_ENTRY_set(stack_st_X509_NAME_ENTRY*, int, X509_name_entry_st*) @nogc nothrow;
5452     static stack_st_X509_NAME_ENTRY* sk_X509_NAME_ENTRY_deep_copy(const(stack_st_X509_NAME_ENTRY)*, X509_name_entry_st* function(const(X509_name_entry_st)*), void function(X509_name_entry_st*)) @nogc nothrow;
5453     static void sk_X509_NAME_ENTRY_pop_free(stack_st_X509_NAME_ENTRY*, void function(X509_name_entry_st*)) @nogc nothrow;
5454     static X509_name_entry_st* sk_X509_NAME_ENTRY_shift(stack_st_X509_NAME_ENTRY*) @nogc nothrow;
5455     struct X509_name_entry_st;
5456     alias X509_NAME_ENTRY = X509_name_entry_st;
5457     struct X509_sig_st;
5458     alias X509_SIG = X509_sig_st;
5459     struct X509_val_st
5460     {
5461         asn1_string_st* notBefore;
5462         asn1_string_st* notAfter;
5463     }
5464     alias X509_VAL = X509_val_st;
5465     alias X509_ALGORS = stack_st_X509_ALGOR;
5466     int OPENSSL_sk_is_sorted(const(stack_st)*) @nogc nothrow;
5467     void OPENSSL_sk_sort(stack_st*) @nogc nothrow;
5468     stack_st* OPENSSL_sk_dup(const(stack_st)*) @nogc nothrow;
5469     int function(const(void)*, const(void)*) OPENSSL_sk_set_cmp_func(stack_st*, int function(const(void)*, const(void)*)) @nogc nothrow;
5470     void OPENSSL_sk_zero(stack_st*) @nogc nothrow;
5471     void* OPENSSL_sk_pop(stack_st*) @nogc nothrow;
5472     void* OPENSSL_sk_shift(stack_st*) @nogc nothrow;
5473     int OPENSSL_sk_unshift(stack_st*, const(void)*) @nogc nothrow;
5474     int OPENSSL_sk_push(stack_st*, const(void)*) @nogc nothrow;
5475     int OPENSSL_sk_find_ex(stack_st*, const(void)*) @nogc nothrow;
5476     int OPENSSL_sk_find(stack_st*, const(void)*) @nogc nothrow;
5477     void* OPENSSL_sk_delete_ptr(stack_st*, const(void)*) @nogc nothrow;
5478     void* OPENSSL_sk_delete(stack_st*, int) @nogc nothrow;
5479     int OPENSSL_sk_insert(stack_st*, const(void)*, int) @nogc nothrow;
5480     stack_st* OPENSSL_sk_deep_copy(const(stack_st)*, void* function(const(void)*), void function(void*)) @nogc nothrow;
5481     void OPENSSL_sk_pop_free(stack_st*, void function(void*)) @nogc nothrow;
5482     void OPENSSL_sk_free(stack_st*) @nogc nothrow;
5483     int OPENSSL_sk_reserve(stack_st*, int) @nogc nothrow;
5484     stack_st* OPENSSL_sk_new_reserve(int function(const(void)*, const(void)*), int) @nogc nothrow;
5485     stack_st* OPENSSL_sk_new_null() @nogc nothrow;
5486     stack_st* OPENSSL_sk_new(int function(const(void)*, const(void)*)) @nogc nothrow;
5487     void* OPENSSL_sk_set(stack_st*, int, const(void)*) @nogc nothrow;
5488     void* OPENSSL_sk_value(const(stack_st)*, int) @nogc nothrow;
5489     int OPENSSL_sk_num(const(stack_st)*) @nogc nothrow;
5490     alias OPENSSL_sk_copyfunc = void* function(const(void)*);
5491     alias OPENSSL_sk_freefunc = void function(void*);
5492     alias OPENSSL_sk_compfunc = int function(const(void)*, const(void)*);
5493     struct stack_st;
5494     alias OPENSSL_STACK = stack_st;
5495     void SHA512_Transform(SHA512state_st*, const(ubyte)*) @nogc nothrow;
5496     ubyte* SHA512(const(ubyte)*, c_ulong, ubyte*) @nogc nothrow;
5497     int SHA512_Final(ubyte*, SHA512state_st*) @nogc nothrow;
5498     int SHA512_Update(SHA512state_st*, const(void)*, c_ulong) @nogc nothrow;
5499     int SHA512_Init(SHA512state_st*) @nogc nothrow;
5500     ubyte* SHA384(const(ubyte)*, c_ulong, ubyte*) @nogc nothrow;
5501     int SHA384_Final(ubyte*, SHA512state_st*) @nogc nothrow;
5502     int SHA384_Update(SHA512state_st*, const(void)*, c_ulong) @nogc nothrow;
5503     int SHA384_Init(SHA512state_st*) @nogc nothrow;
5504     struct SHA512state_st
5505     {
5506         ulong[8] h;
5507         ulong Nl;
5508         ulong Nh;
5509         static union _Anonymous_27
5510         {
5511             ulong[16] d;
5512             ubyte[128] p;
5513         }
5514         _Anonymous_27 u;
5515         uint num;
5516         uint md_len;
5517     }
5518     alias SHA512_CTX = SHA512state_st;
5519     void SHA256_Transform(SHA256state_st*, const(ubyte)*) @nogc nothrow;
5520     ubyte* SHA256(const(ubyte)*, c_ulong, ubyte*) @nogc nothrow;
5521     int SHA256_Final(ubyte*, SHA256state_st*) @nogc nothrow;
5522     int SHA256_Update(SHA256state_st*, const(void)*, c_ulong) @nogc nothrow;
5523     int SHA256_Init(SHA256state_st*) @nogc nothrow;
5524     ubyte* SHA224(const(ubyte)*, c_ulong, ubyte*) @nogc nothrow;
5525     int SHA224_Final(ubyte*, SHA256state_st*) @nogc nothrow;
5526     int SHA224_Update(SHA256state_st*, const(void)*, c_ulong) @nogc nothrow;
5527     int SHA224_Init(SHA256state_st*) @nogc nothrow;
5528     struct SHA256state_st
5529     {
5530         uint[8] h;
5531         uint Nl;
5532         uint Nh;
5533         uint[16] data;
5534         uint num;
5535         uint md_len;
5536     }
5537     alias SHA256_CTX = SHA256state_st;
5538     void SHA1_Transform(SHAstate_st*, const(ubyte)*) @nogc nothrow;
5539     ubyte* SHA1(const(ubyte)*, c_ulong, ubyte*) @nogc nothrow;
5540     int SHA1_Final(ubyte*, SHAstate_st*) @nogc nothrow;
5541     int SHA1_Update(SHAstate_st*, const(void)*, c_ulong) @nogc nothrow;
5542     int SHA1_Init(SHAstate_st*) @nogc nothrow;
5543     struct SHAstate_st
5544     {
5545         uint h0;
5546         uint h1;
5547         uint h2;
5548         uint h3;
5549         uint h4;
5550         uint Nl;
5551         uint Nh;
5552         uint[16] data;
5553         uint num;
5554     }
5555     alias SHA_CTX = SHAstate_st;
5556     static void* sk_OPENSSL_BLOCK_delete(stack_st_OPENSSL_BLOCK*, int) @nogc nothrow;
5557     static stack_st_OPENSSL_BLOCK* sk_OPENSSL_BLOCK_new_null() @nogc nothrow;
5558     static void* sk_OPENSSL_BLOCK_delete_ptr(stack_st_OPENSSL_BLOCK*, void*) @nogc nothrow;
5559     static void sk_OPENSSL_BLOCK_zero(stack_st_OPENSSL_BLOCK*) @nogc nothrow;
5560     static void sk_OPENSSL_BLOCK_free(stack_st_OPENSSL_BLOCK*) @nogc nothrow;
5561     static int sk_OPENSSL_BLOCK_reserve(stack_st_OPENSSL_BLOCK*, int) @nogc nothrow;
5562     static stack_st_OPENSSL_BLOCK* sk_OPENSSL_BLOCK_new_reserve(int function(const(const(void)*)*, const(const(void)*)*), int) @nogc nothrow;
5563     static int sk_OPENSSL_BLOCK_push(stack_st_OPENSSL_BLOCK*, void*) @nogc nothrow;
5564     static stack_st_OPENSSL_BLOCK* sk_OPENSSL_BLOCK_new(int function(const(const(void)*)*, const(const(void)*)*)) @nogc nothrow;
5565     static void* sk_OPENSSL_BLOCK_value(const(stack_st_OPENSSL_BLOCK)*, int) @nogc nothrow;
5566     static int sk_OPENSSL_BLOCK_num(const(stack_st_OPENSSL_BLOCK)*) @nogc nothrow;
5567     alias sk_OPENSSL_BLOCK_copyfunc = void* function(const(void)*);
5568     alias sk_OPENSSL_BLOCK_freefunc = void function(void*);
5569     alias sk_OPENSSL_BLOCK_compfunc = int function(const(const(void)*)*, const(const(void)*)*);
5570     struct stack_st_OPENSSL_BLOCK;
5571     static int sk_OPENSSL_BLOCK_is_sorted(const(stack_st_OPENSSL_BLOCK)*) @nogc nothrow;
5572     static int sk_OPENSSL_BLOCK_unshift(stack_st_OPENSSL_BLOCK*, void*) @nogc nothrow;
5573     static void* sk_OPENSSL_BLOCK_pop(stack_st_OPENSSL_BLOCK*) @nogc nothrow;
5574     static void* sk_OPENSSL_BLOCK_shift(stack_st_OPENSSL_BLOCK*) @nogc nothrow;
5575     static void sk_OPENSSL_BLOCK_pop_free(stack_st_OPENSSL_BLOCK*, void function(void*)) @nogc nothrow;
5576     static int sk_OPENSSL_BLOCK_insert(stack_st_OPENSSL_BLOCK*, void*, int) @nogc nothrow;
5577     static void* sk_OPENSSL_BLOCK_set(stack_st_OPENSSL_BLOCK*, int, void*) @nogc nothrow;
5578     static int sk_OPENSSL_BLOCK_find(stack_st_OPENSSL_BLOCK*, void*) @nogc nothrow;
5579     static int sk_OPENSSL_BLOCK_find_ex(stack_st_OPENSSL_BLOCK*, void*) @nogc nothrow;
5580     static void sk_OPENSSL_BLOCK_sort(stack_st_OPENSSL_BLOCK*) @nogc nothrow;
5581     static stack_st_OPENSSL_BLOCK* sk_OPENSSL_BLOCK_dup(const(stack_st_OPENSSL_BLOCK)*) @nogc nothrow;
5582     static stack_st_OPENSSL_BLOCK* sk_OPENSSL_BLOCK_deep_copy(const(stack_st_OPENSSL_BLOCK)*, void* function(const(void)*), void function(void*)) @nogc nothrow;
5583     static int function(const(const(void)*)*, const(const(void)*)*) sk_OPENSSL_BLOCK_set_cmp_func(stack_st_OPENSSL_BLOCK*, int function(const(const(void)*)*, const(const(void)*)*)) @nogc nothrow;
5584     alias OPENSSL_BLOCK = void*;
5585     static void sk_OPENSSL_CSTRING_pop_free(stack_st_OPENSSL_CSTRING*, void function(char*)) @nogc nothrow;
5586     static int sk_OPENSSL_CSTRING_insert(stack_st_OPENSSL_CSTRING*, const(char)*, int) @nogc nothrow;
5587     static const(char)* sk_OPENSSL_CSTRING_shift(stack_st_OPENSSL_CSTRING*) @nogc nothrow;
5588     static const(char)* sk_OPENSSL_CSTRING_set(stack_st_OPENSSL_CSTRING*, int, const(char)*) @nogc nothrow;
5589     static const(char)* sk_OPENSSL_CSTRING_pop(stack_st_OPENSSL_CSTRING*) @nogc nothrow;
5590     static int sk_OPENSSL_CSTRING_unshift(stack_st_OPENSSL_CSTRING*, const(char)*) @nogc nothrow;
5591     static int sk_OPENSSL_CSTRING_push(stack_st_OPENSSL_CSTRING*, const(char)*) @nogc nothrow;
5592     static const(char)* sk_OPENSSL_CSTRING_delete_ptr(stack_st_OPENSSL_CSTRING*, const(char)*) @nogc nothrow;
5593     static const(char)* sk_OPENSSL_CSTRING_delete(stack_st_OPENSSL_CSTRING*, int) @nogc nothrow;
5594     static void sk_OPENSSL_CSTRING_zero(stack_st_OPENSSL_CSTRING*) @nogc nothrow;
5595     static void sk_OPENSSL_CSTRING_free(stack_st_OPENSSL_CSTRING*) @nogc nothrow;
5596     static int sk_OPENSSL_CSTRING_reserve(stack_st_OPENSSL_CSTRING*, int) @nogc nothrow;
5597     static stack_st_OPENSSL_CSTRING* sk_OPENSSL_CSTRING_new_reserve(int function(const(const(char)*)*, const(const(char)*)*), int) @nogc nothrow;
5598     static stack_st_OPENSSL_CSTRING* sk_OPENSSL_CSTRING_new_null() @nogc nothrow;
5599     static stack_st_OPENSSL_CSTRING* sk_OPENSSL_CSTRING_new(int function(const(const(char)*)*, const(const(char)*)*)) @nogc nothrow;
5600     static const(char)* sk_OPENSSL_CSTRING_value(const(stack_st_OPENSSL_CSTRING)*, int) @nogc nothrow;
5601     static int sk_OPENSSL_CSTRING_num(const(stack_st_OPENSSL_CSTRING)*) @nogc nothrow;
5602     static int sk_OPENSSL_CSTRING_find(stack_st_OPENSSL_CSTRING*, const(char)*) @nogc nothrow;
5603     static int sk_OPENSSL_CSTRING_find_ex(stack_st_OPENSSL_CSTRING*, const(char)*) @nogc nothrow;
5604     static void sk_OPENSSL_CSTRING_sort(stack_st_OPENSSL_CSTRING*) @nogc nothrow;
5605     static int sk_OPENSSL_CSTRING_is_sorted(const(stack_st_OPENSSL_CSTRING)*) @nogc nothrow;
5606     static stack_st_OPENSSL_CSTRING* sk_OPENSSL_CSTRING_dup(const(stack_st_OPENSSL_CSTRING)*) @nogc nothrow;
5607     static stack_st_OPENSSL_CSTRING* sk_OPENSSL_CSTRING_deep_copy(const(stack_st_OPENSSL_CSTRING)*, char* function(const(char)*), void function(char*)) @nogc nothrow;
5608     static int function(const(const(char)*)*, const(const(char)*)*) sk_OPENSSL_CSTRING_set_cmp_func(stack_st_OPENSSL_CSTRING*, int function(const(const(char)*)*, const(const(char)*)*)) @nogc nothrow;
5609     alias sk_OPENSSL_CSTRING_copyfunc = char* function(const(char)*);
5610     alias sk_OPENSSL_CSTRING_freefunc = void function(char*);
5611     alias sk_OPENSSL_CSTRING_compfunc = int function(const(const(char)*)*, const(const(char)*)*);
5612     struct stack_st_OPENSSL_CSTRING;
5613     static int sk_OPENSSL_STRING_insert(stack_st_OPENSSL_STRING*, char*, int) @nogc nothrow;
5614     static char* sk_OPENSSL_STRING_set(stack_st_OPENSSL_STRING*, int, char*) @nogc nothrow;
5615     static int sk_OPENSSL_STRING_find(stack_st_OPENSSL_STRING*, char*) @nogc nothrow;
5616     static int sk_OPENSSL_STRING_find_ex(stack_st_OPENSSL_STRING*, char*) @nogc nothrow;
5617     static void sk_OPENSSL_STRING_sort(stack_st_OPENSSL_STRING*) @nogc nothrow;
5618     static void sk_OPENSSL_STRING_pop_free(stack_st_OPENSSL_STRING*, void function(char*)) @nogc nothrow;
5619     static char* sk_OPENSSL_STRING_shift(stack_st_OPENSSL_STRING*) @nogc nothrow;
5620     static char* sk_OPENSSL_STRING_pop(stack_st_OPENSSL_STRING*) @nogc nothrow;
5621     static int sk_OPENSSL_STRING_unshift(stack_st_OPENSSL_STRING*, char*) @nogc nothrow;
5622     static int sk_OPENSSL_STRING_push(stack_st_OPENSSL_STRING*, char*) @nogc nothrow;
5623     static char* sk_OPENSSL_STRING_delete_ptr(stack_st_OPENSSL_STRING*, char*) @nogc nothrow;
5624     static char* sk_OPENSSL_STRING_delete(stack_st_OPENSSL_STRING*, int) @nogc nothrow;
5625     static int sk_OPENSSL_STRING_num(const(stack_st_OPENSSL_STRING)*) @nogc nothrow;
5626     static int sk_OPENSSL_STRING_is_sorted(const(stack_st_OPENSSL_STRING)*) @nogc nothrow;
5627     static stack_st_OPENSSL_STRING* sk_OPENSSL_STRING_dup(const(stack_st_OPENSSL_STRING)*) @nogc nothrow;
5628     static stack_st_OPENSSL_STRING* sk_OPENSSL_STRING_deep_copy(const(stack_st_OPENSSL_STRING)*, char* function(const(char)*), void function(char*)) @nogc nothrow;
5629     static int function(const(const(char)*)*, const(const(char)*)*) sk_OPENSSL_STRING_set_cmp_func(stack_st_OPENSSL_STRING*, int function(const(const(char)*)*, const(const(char)*)*)) @nogc nothrow;
5630     struct stack_st_OPENSSL_STRING;
5631     alias sk_OPENSSL_STRING_compfunc = int function(const(const(char)*)*, const(const(char)*)*);
5632     alias sk_OPENSSL_STRING_freefunc = void function(char*);
5633     alias sk_OPENSSL_STRING_copyfunc = char* function(const(char)*);
5634     static void sk_OPENSSL_STRING_zero(stack_st_OPENSSL_STRING*) @nogc nothrow;
5635     static void sk_OPENSSL_STRING_free(stack_st_OPENSSL_STRING*) @nogc nothrow;
5636     static int sk_OPENSSL_STRING_reserve(stack_st_OPENSSL_STRING*, int) @nogc nothrow;
5637     static stack_st_OPENSSL_STRING* sk_OPENSSL_STRING_new_reserve(int function(const(const(char)*)*, const(const(char)*)*), int) @nogc nothrow;
5638     static stack_st_OPENSSL_STRING* sk_OPENSSL_STRING_new_null() @nogc nothrow;
5639     static char* sk_OPENSSL_STRING_value(const(stack_st_OPENSSL_STRING)*, int) @nogc nothrow;
5640     static stack_st_OPENSSL_STRING* sk_OPENSSL_STRING_new(int function(const(const(char)*)*, const(const(char)*)*)) @nogc nothrow;
5641     alias OPENSSL_CSTRING = const(char)*;
5642     alias OPENSSL_STRING = char*;
5643     int ERR_load_RSA_strings() @nogc nothrow;
5644     int RSA_meth_set_multi_prime_keygen(rsa_meth_st*, int function(rsa_st*, int, int, bignum_st*, bn_gencb_st*)) @nogc nothrow;
5645     int function(rsa_st*, int, int, bignum_st*, bn_gencb_st*) RSA_meth_get_multi_prime_keygen(const(rsa_meth_st)*) @nogc nothrow;
5646     int RSA_meth_set_keygen(rsa_meth_st*, int function(rsa_st*, int, bignum_st*, bn_gencb_st*)) @nogc nothrow;
5647     int function(rsa_st*, int, bignum_st*, bn_gencb_st*) RSA_meth_get_keygen(const(rsa_meth_st)*) @nogc nothrow;
5648     int RSA_meth_set_verify(rsa_meth_st*, int function(int, const(ubyte)*, uint, const(ubyte)*, uint, const(rsa_st)*)) @nogc nothrow;
5649     int function(int, const(ubyte)*, uint, const(ubyte)*, uint, const(rsa_st)*) RSA_meth_get_verify(const(rsa_meth_st)*) @nogc nothrow;
5650     int RSA_meth_set_sign(rsa_meth_st*, int function(int, const(ubyte)*, uint, ubyte*, uint*, const(rsa_st)*)) @nogc nothrow;
5651     int function(int, const(ubyte)*, uint, ubyte*, uint*, const(rsa_st)*) RSA_meth_get_sign(const(rsa_meth_st)*) @nogc nothrow;
5652     int RSA_meth_set_finish(rsa_meth_st*, int function(rsa_st*)) @nogc nothrow;
5653     int function(rsa_st*) RSA_meth_get_finish(const(rsa_meth_st)*) @nogc nothrow;
5654     int RSA_meth_set_init(rsa_meth_st*, int function(rsa_st*)) @nogc nothrow;
5655     int function(rsa_st*) RSA_meth_get_init(const(rsa_meth_st)*) @nogc nothrow;
5656     int RSA_meth_set_bn_mod_exp(rsa_meth_st*, int function(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*)) @nogc nothrow;
5657     int function(bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bignum_ctx*, bn_mont_ctx_st*) RSA_meth_get_bn_mod_exp(const(rsa_meth_st)*) @nogc nothrow;
5658     int RSA_meth_set_mod_exp(rsa_meth_st*, int function(bignum_st*, const(bignum_st)*, rsa_st*, bignum_ctx*)) @nogc nothrow;
5659     int function(bignum_st*, const(bignum_st)*, rsa_st*, bignum_ctx*) RSA_meth_get_mod_exp(const(rsa_meth_st)*) @nogc nothrow;
5660     int RSA_meth_set_priv_dec(rsa_meth_st*, int function(int, const(ubyte)*, ubyte*, rsa_st*, int)) @nogc nothrow;
5661     int function(int, const(ubyte)*, ubyte*, rsa_st*, int) RSA_meth_get_priv_dec(const(rsa_meth_st)*) @nogc nothrow;
5662     int RSA_meth_set_priv_enc(rsa_meth_st*, int function(int, const(ubyte)*, ubyte*, rsa_st*, int)) @nogc nothrow;
5663     int function(int, const(ubyte)*, ubyte*, rsa_st*, int) RSA_meth_get_priv_enc(const(rsa_meth_st)*) @nogc nothrow;
5664     int RSA_meth_set_pub_dec(rsa_meth_st*, int function(int, const(ubyte)*, ubyte*, rsa_st*, int)) @nogc nothrow;
5665     int function(int, const(ubyte)*, ubyte*, rsa_st*, int) RSA_meth_get_pub_dec(const(rsa_meth_st)*) @nogc nothrow;
5666     int RSA_meth_set_pub_enc(rsa_meth_st*, int function(int, const(ubyte)*, ubyte*, rsa_st*, int)) @nogc nothrow;
5667     int function(int, const(ubyte)*, ubyte*, rsa_st*, int) RSA_meth_get_pub_enc(const(rsa_meth_st)*) @nogc nothrow;
5668     int RSA_meth_set0_app_data(rsa_meth_st*, void*) @nogc nothrow;
5669     void* RSA_meth_get0_app_data(const(rsa_meth_st)*) @nogc nothrow;
5670     int RSA_meth_set_flags(rsa_meth_st*, int) @nogc nothrow;
5671     int RSA_meth_get_flags(const(rsa_meth_st)*) @nogc nothrow;
5672     int RSA_meth_set1_name(rsa_meth_st*, const(char)*) @nogc nothrow;
5673     const(char)* RSA_meth_get0_name(const(rsa_meth_st)*) @nogc nothrow;
5674     rsa_meth_st* RSA_meth_dup(const(rsa_meth_st)*) @nogc nothrow;
5675     void RSA_meth_free(rsa_meth_st*) @nogc nothrow;
5676     rsa_meth_st* RSA_meth_new(const(char)*, int) @nogc nothrow;
5677     rsa_st* RSAPrivateKey_dup(rsa_st*) @nogc nothrow;
5678     rsa_st* RSAPublicKey_dup(rsa_st*) @nogc nothrow;
5679     void* RSA_get_ex_data(const(rsa_st)*, int) @nogc nothrow;
5680     int RSA_set_ex_data(rsa_st*, int, void*) @nogc nothrow;
5681     int RSA_padding_add_PKCS1_PSS_mgf1(rsa_st*, ubyte*, const(ubyte)*, const(evp_md_st)*, const(evp_md_st)*, int) @nogc nothrow;
5682     int RSA_verify_PKCS1_PSS_mgf1(rsa_st*, const(ubyte)*, const(evp_md_st)*, const(evp_md_st)*, const(ubyte)*, int) @nogc nothrow;
5683     int RSA_padding_add_PKCS1_PSS(rsa_st*, ubyte*, const(ubyte)*, const(evp_md_st)*, int) @nogc nothrow;
5684     int RSA_verify_PKCS1_PSS(rsa_st*, const(ubyte)*, const(evp_md_st)*, const(ubyte)*, int) @nogc nothrow;
5685     int RSA_X931_hash_id(int) @nogc nothrow;
5686     int RSA_padding_check_X931(ubyte*, int, const(ubyte)*, int, int) @nogc nothrow;
5687     int RSA_padding_add_X931(ubyte*, int, const(ubyte)*, int) @nogc nothrow;
5688     int RSA_padding_check_none(ubyte*, int, const(ubyte)*, int, int) @nogc nothrow;
5689     int RSA_padding_add_none(ubyte*, int, const(ubyte)*, int) @nogc nothrow;
5690     int RSA_padding_check_SSLv23(ubyte*, int, const(ubyte)*, int, int) @nogc nothrow;
5691     int RSA_padding_add_SSLv23(ubyte*, int, const(ubyte)*, int) @nogc nothrow;
5692     int RSA_padding_check_PKCS1_OAEP_mgf1(ubyte*, int, const(ubyte)*, int, int, const(ubyte)*, int, const(evp_md_st)*, const(evp_md_st)*) @nogc nothrow;
5693     int RSA_padding_add_PKCS1_OAEP_mgf1(ubyte*, int, const(ubyte)*, int, const(ubyte)*, int, const(evp_md_st)*, const(evp_md_st)*) @nogc nothrow;
5694     int RSA_padding_check_PKCS1_OAEP(ubyte*, int, const(ubyte)*, int, int, const(ubyte)*, int) @nogc nothrow;
5695     int RSA_padding_add_PKCS1_OAEP(ubyte*, int, const(ubyte)*, int, const(ubyte)*, int) @nogc nothrow;
5696     int PKCS1_MGF1(ubyte*, c_long, const(ubyte)*, c_long, const(evp_md_st)*) @nogc nothrow;
5697     int RSA_padding_check_PKCS1_type_2(ubyte*, int, const(ubyte)*, int, int) @nogc nothrow;
5698     int RSA_padding_add_PKCS1_type_2(ubyte*, int, const(ubyte)*, int) @nogc nothrow;
5699     int RSA_padding_check_PKCS1_type_1(ubyte*, int, const(ubyte)*, int, int) @nogc nothrow;
5700     int RSA_padding_add_PKCS1_type_1(ubyte*, int, const(ubyte)*, int) @nogc nothrow;
5701     bn_blinding_st* RSA_setup_blinding(rsa_st*, bignum_ctx*) @nogc nothrow;
5702     void RSA_blinding_off(rsa_st*) @nogc nothrow;
5703     int RSA_blinding_on(rsa_st*, bignum_ctx*) @nogc nothrow;
5704     int RSA_verify_ASN1_OCTET_STRING(int, const(ubyte)*, uint, ubyte*, uint, rsa_st*) @nogc nothrow;
5705     int RSA_sign_ASN1_OCTET_STRING(int, const(ubyte)*, uint, ubyte*, uint*, rsa_st*) @nogc nothrow;
5706     int RSA_verify(int, const(ubyte)*, uint, const(ubyte)*, uint, rsa_st*) @nogc nothrow;
5707     int RSA_sign(int, const(ubyte)*, uint, ubyte*, uint*, rsa_st*) @nogc nothrow;
5708     int RSA_print(bio_st*, const(rsa_st)*, int) @nogc nothrow;
5709     int RSA_print_fp(_IO_FILE*, const(rsa_st)*, int) @nogc nothrow;
5710     rsa_oaep_params_st* d2i_RSA_OAEP_PARAMS(rsa_oaep_params_st**, const(ubyte)**, c_long) @nogc nothrow;
5711     rsa_oaep_params_st* RSA_OAEP_PARAMS_new() @nogc nothrow;
5712     int i2d_RSA_OAEP_PARAMS(rsa_oaep_params_st*, ubyte**) @nogc nothrow;
5713     void RSA_OAEP_PARAMS_free(rsa_oaep_params_st*) @nogc nothrow;
5714     struct rsa_oaep_params_st
5715     {
5716         X509_algor_st* hashFunc;
5717         X509_algor_st* maskGenFunc;
5718         X509_algor_st* pSourceFunc;
5719         X509_algor_st* maskHash;
5720     }
5721     alias RSA_OAEP_PARAMS = rsa_oaep_params_st;
5722     rsa_pss_params_st* d2i_RSA_PSS_PARAMS(rsa_pss_params_st**, const(ubyte)**, c_long) @nogc nothrow;
5723     rsa_pss_params_st* RSA_PSS_PARAMS_new() @nogc nothrow;
5724     int i2d_RSA_PSS_PARAMS(rsa_pss_params_st*, ubyte**) @nogc nothrow;
5725     void RSA_PSS_PARAMS_free(rsa_pss_params_st*) @nogc nothrow;
5726     rsa_st* d2i_RSAPrivateKey(rsa_st**, const(ubyte)**, c_long) @nogc nothrow;
5727     int i2d_RSAPrivateKey(const(rsa_st)*, ubyte**) @nogc nothrow;
5728     rsa_st* d2i_RSAPublicKey(rsa_st**, const(ubyte)**, c_long) @nogc nothrow;
5729     int i2d_RSAPublicKey(const(rsa_st)*, ubyte**) @nogc nothrow;
5730     int RSA_pkey_ctx_ctrl(evp_pkey_ctx_st*, int, int, int, void*) @nogc nothrow;
5731     const(rsa_meth_st)* RSA_PKCS1_OpenSSL() @nogc nothrow;
5732     int RSA_set_method(rsa_st*, const(rsa_meth_st)*) @nogc nothrow;
5733     const(rsa_meth_st)* RSA_get_method(const(rsa_st)*) @nogc nothrow;
5734     const(rsa_meth_st)* RSA_null_method() @nogc nothrow;
5735     const(rsa_meth_st)* RSA_get_default_method() @nogc nothrow;
5736     void RSA_set_default_method(const(rsa_meth_st)*) @nogc nothrow;
5737     int RSA_flags(const(rsa_st)*) @nogc nothrow;
5738     int RSA_up_ref(rsa_st*) @nogc nothrow;
5739     void RSA_free(rsa_st*) @nogc nothrow;
5740     int RSA_private_decrypt(int, const(ubyte)*, ubyte*, rsa_st*, int) @nogc nothrow;
5741     int RSA_public_decrypt(int, const(ubyte)*, ubyte*, rsa_st*, int) @nogc nothrow;
5742     int RSA_private_encrypt(int, const(ubyte)*, ubyte*, rsa_st*, int) @nogc nothrow;
5743     int RSA_public_encrypt(int, const(ubyte)*, ubyte*, rsa_st*, int) @nogc nothrow;
5744     int RSA_check_key_ex(const(rsa_st)*, bn_gencb_st*) @nogc nothrow;
5745     int RSA_check_key(const(rsa_st)*) @nogc nothrow;
5746     int RSA_X931_generate_key_ex(rsa_st*, int, const(bignum_st)*, bn_gencb_st*) @nogc nothrow;
5747     int RSA_X931_derive_ex(rsa_st*, bignum_st*, bignum_st*, bignum_st*, bignum_st*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, const(bignum_st)*, bn_gencb_st*) @nogc nothrow;
5748     int RSA_generate_multi_prime_key(rsa_st*, int, int, bignum_st*, bn_gencb_st*) @nogc nothrow;
5749     int RSA_generate_key_ex(rsa_st*, int, bignum_st*, bn_gencb_st*) @nogc nothrow;
5750     rsa_st* RSA_generate_key(int, c_ulong, void function(int, int, void*), void*) @nogc nothrow;
5751     engine_st* RSA_get0_engine(const(rsa_st)*) @nogc nothrow;
5752     int RSA_get_version(rsa_st*) @nogc nothrow;
5753     void RSA_set_flags(rsa_st*, int) @nogc nothrow;
5754     int RSA_test_flags(const(rsa_st)*, int) @nogc nothrow;
5755     void RSA_clear_flags(rsa_st*, int) @nogc nothrow;
5756     const(rsa_pss_params_st)* RSA_get0_pss_params(const(rsa_st)*) @nogc nothrow;
5757     const(bignum_st)* RSA_get0_iqmp(const(rsa_st)*) @nogc nothrow;
5758     const(bignum_st)* RSA_get0_dmq1(const(rsa_st)*) @nogc nothrow;
5759     const(bignum_st)* RSA_get0_dmp1(const(rsa_st)*) @nogc nothrow;
5760     const(bignum_st)* RSA_get0_q(const(rsa_st)*) @nogc nothrow;
5761     const(bignum_st)* RSA_get0_p(const(rsa_st)*) @nogc nothrow;
5762     const(bignum_st)* RSA_get0_d(const(rsa_st)*) @nogc nothrow;
5763     const(bignum_st)* RSA_get0_e(const(rsa_st)*) @nogc nothrow;
5764     const(bignum_st)* RSA_get0_n(const(rsa_st)*) @nogc nothrow;
5765     int RSA_get0_multi_prime_crt_params(const(rsa_st)*, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
5766     void RSA_get0_crt_params(const(rsa_st)*, const(bignum_st)**, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
5767     int RSA_get0_multi_prime_factors(const(rsa_st)*, const(bignum_st)**) @nogc nothrow;
5768     int RSA_get_multi_prime_extra_count(const(rsa_st)*) @nogc nothrow;
5769     void RSA_get0_factors(const(rsa_st)*, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
5770     void RSA_get0_key(const(rsa_st)*, const(bignum_st)**, const(bignum_st)**, const(bignum_st)**) @nogc nothrow;
5771     int RSA_set0_multi_prime_params(rsa_st*, bignum_st**, bignum_st**, bignum_st**, int) @nogc nothrow;
5772     int RSA_set0_crt_params(rsa_st*, bignum_st*, bignum_st*, bignum_st*) @nogc nothrow;
5773     int RSA_set0_factors(rsa_st*, bignum_st*, bignum_st*) @nogc nothrow;
5774     int RSA_set0_key(rsa_st*, bignum_st*, bignum_st*, bignum_st*) @nogc nothrow;
5775     int RSA_security_bits(const(rsa_st)*) @nogc nothrow;
5776     int RSA_size(const(rsa_st)*) @nogc nothrow;
5777     int RSA_bits(const(rsa_st)*) @nogc nothrow;
5778     rsa_st* RSA_new_method(engine_st*) @nogc nothrow;
5779     rsa_st* RSA_new() @nogc nothrow;
5780     int ERR_load_PKCS7_strings() @nogc nothrow;
5781     bio_st* BIO_new_PKCS7(bio_st*, pkcs7_st*) @nogc nothrow;
5782     pkcs7_st* SMIME_read_PKCS7(bio_st*, bio_st**) @nogc nothrow;
5783     int SMIME_write_PKCS7(bio_st*, pkcs7_st*, bio_st*, int) @nogc nothrow;
5784     int PKCS7_add1_attrib_digest(pkcs7_signer_info_st*, const(ubyte)*, int) @nogc nothrow;
5785     int PKCS7_add0_attrib_signing_time(pkcs7_signer_info_st*, asn1_string_st*) @nogc nothrow;
5786     int PKCS7_add_attrib_content_type(pkcs7_signer_info_st*, asn1_object_st*) @nogc nothrow;
5787     int PKCS7_simple_smimecap(stack_st_X509_ALGOR*, int, int) @nogc nothrow;
5788     stack_st_X509_ALGOR* PKCS7_get_smimecap(pkcs7_signer_info_st*) @nogc nothrow;
5789     int PKCS7_add_attrib_smimecap(pkcs7_signer_info_st*, stack_st_X509_ALGOR*) @nogc nothrow;
5790     int PKCS7_decrypt(pkcs7_st*, evp_pkey_st*, x509_st*, bio_st*, int) @nogc nothrow;
5791     pkcs7_st* PKCS7_encrypt(stack_st_X509*, bio_st*, const(evp_cipher_st)*, int) @nogc nothrow;
5792     stack_st_X509* PKCS7_get0_signers(pkcs7_st*, stack_st_X509*, int) @nogc nothrow;
5793     int PKCS7_verify(pkcs7_st*, stack_st_X509*, x509_store_st*, bio_st*, bio_st*, int) @nogc nothrow;
5794     int PKCS7_final(pkcs7_st*, bio_st*, int) @nogc nothrow;
5795     pkcs7_signer_info_st* PKCS7_sign_add_signer(pkcs7_st*, x509_st*, evp_pkey_st*, const(evp_md_st)*, int) @nogc nothrow;
5796     pkcs7_st* PKCS7_sign(x509_st*, evp_pkey_st*, stack_st_X509*, bio_st*, int) @nogc nothrow;
5797     int PKCS7_set_attributes(pkcs7_signer_info_st*, stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5798     int PKCS7_set_signed_attributes(pkcs7_signer_info_st*, stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5799     asn1_type_st* PKCS7_get_signed_attribute(pkcs7_signer_info_st*, int) @nogc nothrow;
5800     asn1_type_st* PKCS7_get_attribute(pkcs7_signer_info_st*, int) @nogc nothrow;
5801     int PKCS7_add_attribute(pkcs7_signer_info_st*, int, int, void*) @nogc nothrow;
5802     int PKCS7_add_signed_attribute(pkcs7_signer_info_st*, int, int, void*) @nogc nothrow;
5803     asn1_string_st* PKCS7_digest_from_attributes(stack_st_X509_ATTRIBUTE*) @nogc nothrow;
5804     pkcs7_issuer_and_serial_st* PKCS7_get_issuer_and_serial(pkcs7_st*, int) @nogc nothrow;
5805     int PKCS7_stream(ubyte***, pkcs7_st*) @nogc nothrow;
5806     int PKCS7_set_cipher(pkcs7_st*, const(evp_cipher_st)*) @nogc nothrow;
5807     int PKCS7_RECIP_INFO_set(pkcs7_recip_info_st*, x509_st*) @nogc nothrow;
5808     int PKCS7_add_recipient_info(pkcs7_st*, pkcs7_recip_info_st*) @nogc nothrow;
5809     void PKCS7_RECIP_INFO_get0_alg(pkcs7_recip_info_st*, X509_algor_st**) @nogc nothrow;
5810     void PKCS7_SIGNER_INFO_get0_algs(pkcs7_signer_info_st*, evp_pkey_st**, X509_algor_st**, X509_algor_st**) @nogc nothrow;
5811     pkcs7_recip_info_st* PKCS7_add_recipient(pkcs7_st*, x509_st*) @nogc nothrow;
5812     stack_st_PKCS7_SIGNER_INFO* PKCS7_get_signer_info(pkcs7_st*) @nogc nothrow;
5813     int PKCS7_set_digest(pkcs7_st*, const(evp_md_st)*) @nogc nothrow;
5814     x509_st* PKCS7_cert_from_signer_info(pkcs7_st*, pkcs7_signer_info_st*) @nogc nothrow;
5815     pkcs7_signer_info_st* PKCS7_add_signature(pkcs7_st*, x509_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
5816     bio_st* PKCS7_dataDecode(pkcs7_st*, evp_pkey_st*, bio_st*, x509_st*) @nogc nothrow;
5817     int PKCS7_dataFinal(pkcs7_st*, bio_st*) @nogc nothrow;
5818     bio_st* PKCS7_dataInit(pkcs7_st*, bio_st*) @nogc nothrow;
5819     int PKCS7_signatureVerify(bio_st*, pkcs7_st*, pkcs7_signer_info_st*, x509_st*) @nogc nothrow;
5820     int PKCS7_dataVerify(x509_store_st*, x509_store_ctx_st*, bio_st*, pkcs7_st*, pkcs7_signer_info_st*) @nogc nothrow;
5821     int PKCS7_content_new(pkcs7_st*, int) @nogc nothrow;
5822     int PKCS7_add_crl(pkcs7_st*, X509_crl_st*) @nogc nothrow;
5823     int PKCS7_add_certificate(pkcs7_st*, x509_st*) @nogc nothrow;
5824     int PKCS7_add_signer(pkcs7_st*, pkcs7_signer_info_st*) @nogc nothrow;
5825     int PKCS7_SIGNER_INFO_sign(pkcs7_signer_info_st*) @nogc nothrow;
5826     int PKCS7_SIGNER_INFO_set(pkcs7_signer_info_st*, x509_st*, evp_pkey_st*, const(evp_md_st)*) @nogc nothrow;
5827     int PKCS7_set_content(pkcs7_st*, pkcs7_st*) @nogc nothrow;
5828     int PKCS7_set0_type_other(pkcs7_st*, int, asn1_type_st*) @nogc nothrow;
5829     int PKCS7_set_type(pkcs7_st*, int) @nogc nothrow;
5830     c_long PKCS7_ctrl(pkcs7_st*, int, c_long, char*) @nogc nothrow;
5831     int PKCS7_print_ctx(bio_st*, pkcs7_st*, int, const(asn1_pctx_st)*) @nogc nothrow;
5832     int i2d_PKCS7_NDEF(pkcs7_st*, ubyte**) @nogc nothrow;
5833     pkcs7_st* PKCS7_new() @nogc nothrow;
5834     pkcs7_st* d2i_PKCS7(pkcs7_st**, const(ubyte)**, c_long) @nogc nothrow;
5835     int i2d_PKCS7(pkcs7_st*, ubyte**) @nogc nothrow;
5836     void PKCS7_free(pkcs7_st*) @nogc nothrow;
5837     pkcs7_encrypted_st* PKCS7_ENCRYPT_new() @nogc nothrow;
5838     pkcs7_encrypted_st* d2i_PKCS7_ENCRYPT(pkcs7_encrypted_st**, const(ubyte)**, c_long) @nogc nothrow;
5839     int i2d_PKCS7_ENCRYPT(pkcs7_encrypted_st*, ubyte**) @nogc nothrow;
5840     void PKCS7_ENCRYPT_free(pkcs7_encrypted_st*) @nogc nothrow;
5841     pkcs7_digest_st* d2i_PKCS7_DIGEST(pkcs7_digest_st**, const(ubyte)**, c_long) @nogc nothrow;
5842     pkcs7_digest_st* PKCS7_DIGEST_new() @nogc nothrow;
5843     int i2d_PKCS7_DIGEST(pkcs7_digest_st*, ubyte**) @nogc nothrow;
5844     void PKCS7_DIGEST_free(pkcs7_digest_st*) @nogc nothrow;
5845     pkcs7_signedandenveloped_st* d2i_PKCS7_SIGN_ENVELOPE(pkcs7_signedandenveloped_st**, const(ubyte)**, c_long) @nogc nothrow;
5846     pkcs7_signedandenveloped_st* PKCS7_SIGN_ENVELOPE_new() @nogc nothrow;
5847     int i2d_PKCS7_SIGN_ENVELOPE(pkcs7_signedandenveloped_st*, ubyte**) @nogc nothrow;
5848     void PKCS7_SIGN_ENVELOPE_free(pkcs7_signedandenveloped_st*) @nogc nothrow;
5849     pkcs7_enveloped_st* PKCS7_ENVELOPE_new() @nogc nothrow;
5850     pkcs7_enveloped_st* d2i_PKCS7_ENVELOPE(pkcs7_enveloped_st**, const(ubyte)**, c_long) @nogc nothrow;
5851     int i2d_PKCS7_ENVELOPE(pkcs7_enveloped_st*, ubyte**) @nogc nothrow;
5852     void PKCS7_ENVELOPE_free(pkcs7_enveloped_st*) @nogc nothrow;
5853     pkcs7_enc_content_st* d2i_PKCS7_ENC_CONTENT(pkcs7_enc_content_st**, const(ubyte)**, c_long) @nogc nothrow;
5854     pkcs7_enc_content_st* PKCS7_ENC_CONTENT_new() @nogc nothrow;
5855     int i2d_PKCS7_ENC_CONTENT(pkcs7_enc_content_st*, ubyte**) @nogc nothrow;
5856     void PKCS7_ENC_CONTENT_free(pkcs7_enc_content_st*) @nogc nothrow;
5857     pkcs7_signed_st* d2i_PKCS7_SIGNED(pkcs7_signed_st**, const(ubyte)**, c_long) @nogc nothrow;
5858     pkcs7_signed_st* PKCS7_SIGNED_new() @nogc nothrow;
5859     int i2d_PKCS7_SIGNED(pkcs7_signed_st*, ubyte**) @nogc nothrow;
5860     void PKCS7_SIGNED_free(pkcs7_signed_st*) @nogc nothrow;
5861     pkcs7_recip_info_st* d2i_PKCS7_RECIP_INFO(pkcs7_recip_info_st**, const(ubyte)**, c_long) @nogc nothrow;
5862     pkcs7_recip_info_st* PKCS7_RECIP_INFO_new() @nogc nothrow;
5863     int i2d_PKCS7_RECIP_INFO(pkcs7_recip_info_st*, ubyte**) @nogc nothrow;
5864     void PKCS7_RECIP_INFO_free(pkcs7_recip_info_st*) @nogc nothrow;
5865     pkcs7_signer_info_st* d2i_PKCS7_SIGNER_INFO(pkcs7_signer_info_st**, const(ubyte)**, c_long) @nogc nothrow;
5866     pkcs7_signer_info_st* PKCS7_SIGNER_INFO_new() @nogc nothrow;
5867     int i2d_PKCS7_SIGNER_INFO(pkcs7_signer_info_st*, ubyte**) @nogc nothrow;
5868     void PKCS7_SIGNER_INFO_free(pkcs7_signer_info_st*) @nogc nothrow;
5869     int PEM_write_bio_PKCS7_stream(bio_st*, pkcs7_st*, bio_st*, int) @nogc nothrow;
5870     int i2d_PKCS7_bio_stream(bio_st*, pkcs7_st*, bio_st*, int) @nogc nothrow;
5871     int i2d_PKCS7_bio(bio_st*, pkcs7_st*) @nogc nothrow;
5872     pkcs7_st* d2i_PKCS7_bio(bio_st*, pkcs7_st**) @nogc nothrow;
5873     pkcs7_st* PKCS7_dup(pkcs7_st*) @nogc nothrow;
5874     int i2d_PKCS7_fp(_IO_FILE*, pkcs7_st*) @nogc nothrow;
5875     pkcs7_st* d2i_PKCS7_fp(_IO_FILE*, pkcs7_st**) @nogc nothrow;
5876     int PKCS7_ISSUER_AND_SERIAL_digest(pkcs7_issuer_and_serial_st*, const(evp_md_st)*, ubyte*, uint*) @nogc nothrow;
5877     pkcs7_issuer_and_serial_st* d2i_PKCS7_ISSUER_AND_SERIAL(pkcs7_issuer_and_serial_st**, const(ubyte)**, c_long) @nogc nothrow;
5878     pkcs7_issuer_and_serial_st* PKCS7_ISSUER_AND_SERIAL_new() @nogc nothrow;
5879     int i2d_PKCS7_ISSUER_AND_SERIAL(pkcs7_issuer_and_serial_st*, ubyte**) @nogc nothrow;
5880     void PKCS7_ISSUER_AND_SERIAL_free(pkcs7_issuer_and_serial_st*) @nogc nothrow;
5881     static void sk_PKCS7_sort(stack_st_PKCS7*) @nogc nothrow;
5882     static pkcs7_st* sk_PKCS7_delete(stack_st_PKCS7*, int) @nogc nothrow;
5883     static void sk_PKCS7_free(stack_st_PKCS7*) @nogc nothrow;
5884     static void sk_PKCS7_zero(stack_st_PKCS7*) @nogc nothrow;
5885     static pkcs7_st* sk_PKCS7_delete_ptr(stack_st_PKCS7*, pkcs7_st*) @nogc nothrow;
5886     static int sk_PKCS7_push(stack_st_PKCS7*, pkcs7_st*) @nogc nothrow;
5887     static int sk_PKCS7_unshift(stack_st_PKCS7*, pkcs7_st*) @nogc nothrow;
5888     static pkcs7_st* sk_PKCS7_pop(stack_st_PKCS7*) @nogc nothrow;
5889     static int function(const(const(pkcs7_st)*)*, const(const(pkcs7_st)*)*) sk_PKCS7_set_cmp_func(stack_st_PKCS7*, int function(const(const(pkcs7_st)*)*, const(const(pkcs7_st)*)*)) @nogc nothrow;
5890     static stack_st_PKCS7* sk_PKCS7_deep_copy(const(stack_st_PKCS7)*, pkcs7_st* function(const(pkcs7_st)*), void function(pkcs7_st*)) @nogc nothrow;
5891     static stack_st_PKCS7* sk_PKCS7_dup(const(stack_st_PKCS7)*) @nogc nothrow;
5892     static int sk_PKCS7_is_sorted(const(stack_st_PKCS7)*) @nogc nothrow;
5893     static pkcs7_st* sk_PKCS7_value(const(stack_st_PKCS7)*, int) @nogc nothrow;
5894     static int sk_PKCS7_find_ex(stack_st_PKCS7*, pkcs7_st*) @nogc nothrow;
5895     static int sk_PKCS7_find(stack_st_PKCS7*, pkcs7_st*) @nogc nothrow;
5896     static pkcs7_st* sk_PKCS7_shift(stack_st_PKCS7*) @nogc nothrow;
5897     struct stack_st_PKCS7;
5898     alias sk_PKCS7_compfunc = int function(const(const(pkcs7_st)*)*, const(const(pkcs7_st)*)*);
5899     alias sk_PKCS7_freefunc = void function(pkcs7_st*);
5900     alias sk_PKCS7_copyfunc = pkcs7_st* function(const(pkcs7_st)*);
5901     static int sk_PKCS7_num(const(stack_st_PKCS7)*) @nogc nothrow;
5902     static void sk_PKCS7_pop_free(stack_st_PKCS7*, void function(pkcs7_st*)) @nogc nothrow;
5903     static int sk_PKCS7_insert(stack_st_PKCS7*, pkcs7_st*, int) @nogc nothrow;
5904     static pkcs7_st* sk_PKCS7_set(stack_st_PKCS7*, int, pkcs7_st*) @nogc nothrow;
5905     static int sk_PKCS7_reserve(stack_st_PKCS7*, int) @nogc nothrow;
5906     static stack_st_PKCS7* sk_PKCS7_new_reserve(int function(const(const(pkcs7_st)*)*, const(const(pkcs7_st)*)*), int) @nogc nothrow;
5907     static stack_st_PKCS7* sk_PKCS7_new(int function(const(const(pkcs7_st)*)*, const(const(pkcs7_st)*)*)) @nogc nothrow;
5908     static stack_st_PKCS7* sk_PKCS7_new_null() @nogc nothrow;
5909     alias PKCS7 = pkcs7_st;
5910     struct pkcs7_encrypted_st
5911     {
5912         asn1_string_st* version_;
5913         pkcs7_enc_content_st* enc_data;
5914     }
5915     alias PKCS7_ENCRYPT = pkcs7_encrypted_st;
5916     struct pkcs7_digest_st
5917     {
5918         asn1_string_st* version_;
5919         X509_algor_st* md;
5920         pkcs7_st* contents;
5921         asn1_string_st* digest;
5922     }
5923     alias PKCS7_DIGEST = pkcs7_digest_st;
5924     struct pkcs7_signedandenveloped_st
5925     {
5926         asn1_string_st* version_;
5927         stack_st_X509_ALGOR* md_algs;
5928         stack_st_X509* cert;
5929         stack_st_X509_CRL* crl;
5930         stack_st_PKCS7_SIGNER_INFO* signer_info;
5931         pkcs7_enc_content_st* enc_data;
5932         stack_st_PKCS7_RECIP_INFO* recipientinfo;
5933     }
5934     alias PKCS7_SIGN_ENVELOPE = pkcs7_signedandenveloped_st;
5935     struct pkcs7_enveloped_st
5936     {
5937         asn1_string_st* version_;
5938         stack_st_PKCS7_RECIP_INFO* recipientinfo;
5939         pkcs7_enc_content_st* enc_data;
5940     }
5941     alias PKCS7_ENVELOPE = pkcs7_enveloped_st;
5942     struct pkcs7_enc_content_st
5943     {
5944         asn1_object_st* content_type;
5945         X509_algor_st* algorithm;
5946         asn1_string_st* enc_data;
5947         const(evp_cipher_st)* cipher;
5948     }
5949     alias PKCS7_ENC_CONTENT = pkcs7_enc_content_st;
5950     struct pkcs7_st
5951     {
5952         ubyte* asn1;
5953         c_long length;
5954         int state;
5955         int detached;
5956         asn1_object_st* type;
5957         static union _Anonymous_28
5958         {
5959             char* ptr;
5960             asn1_string_st* data;
5961             pkcs7_signed_st* sign;
5962             pkcs7_enveloped_st* enveloped;
5963             pkcs7_signedandenveloped_st* signed_and_enveloped;
5964             pkcs7_digest_st* digest;
5965             pkcs7_encrypted_st* encrypted;
5966             asn1_type_st* other;
5967         }
5968         _Anonymous_28 d;
5969     }
5970     struct pkcs7_signed_st
5971     {
5972         asn1_string_st* version_;
5973         stack_st_X509_ALGOR* md_algs;
5974         stack_st_X509* cert;
5975         stack_st_X509_CRL* crl;
5976         stack_st_PKCS7_SIGNER_INFO* signer_info;
5977         pkcs7_st* contents;
5978     }
5979     alias PKCS7_SIGNED = pkcs7_signed_st;
5980     struct stack_st_PKCS7_RECIP_INFO;
5981     alias sk_PKCS7_RECIP_INFO_compfunc = int function(const(const(pkcs7_recip_info_st)*)*, const(const(pkcs7_recip_info_st)*)*);
5982     static pkcs7_recip_info_st* sk_PKCS7_RECIP_INFO_delete_ptr(stack_st_PKCS7_RECIP_INFO*, pkcs7_recip_info_st*) @nogc nothrow;
5983     alias sk_PKCS7_RECIP_INFO_freefunc = void function(pkcs7_recip_info_st*);
5984     static int sk_PKCS7_RECIP_INFO_push(stack_st_PKCS7_RECIP_INFO*, pkcs7_recip_info_st*) @nogc nothrow;
5985     alias sk_PKCS7_RECIP_INFO_copyfunc = pkcs7_recip_info_st* function(const(pkcs7_recip_info_st)*);
5986     static int sk_PKCS7_RECIP_INFO_unshift(stack_st_PKCS7_RECIP_INFO*, pkcs7_recip_info_st*) @nogc nothrow;
5987     static int sk_PKCS7_RECIP_INFO_num(const(stack_st_PKCS7_RECIP_INFO)*) @nogc nothrow;
5988     static pkcs7_recip_info_st* sk_PKCS7_RECIP_INFO_value(const(stack_st_PKCS7_RECIP_INFO)*, int) @nogc nothrow;
5989     static stack_st_PKCS7_RECIP_INFO* sk_PKCS7_RECIP_INFO_new(int function(const(const(pkcs7_recip_info_st)*)*, const(const(pkcs7_recip_info_st)*)*)) @nogc nothrow;
5990     static stack_st_PKCS7_RECIP_INFO* sk_PKCS7_RECIP_INFO_new_null() @nogc nothrow;
5991     static stack_st_PKCS7_RECIP_INFO* sk_PKCS7_RECIP_INFO_new_reserve(int function(const(const(pkcs7_recip_info_st)*)*, const(const(pkcs7_recip_info_st)*)*), int) @nogc nothrow;
5992     static int sk_PKCS7_RECIP_INFO_reserve(stack_st_PKCS7_RECIP_INFO*, int) @nogc nothrow;
5993     static void sk_PKCS7_RECIP_INFO_free(stack_st_PKCS7_RECIP_INFO*) @nogc nothrow;
5994     static void sk_PKCS7_RECIP_INFO_zero(stack_st_PKCS7_RECIP_INFO*) @nogc nothrow;
5995     static pkcs7_recip_info_st* sk_PKCS7_RECIP_INFO_delete(stack_st_PKCS7_RECIP_INFO*, int) @nogc nothrow;
5996     static pkcs7_recip_info_st* sk_PKCS7_RECIP_INFO_pop(stack_st_PKCS7_RECIP_INFO*) @nogc nothrow;
5997     static int function(const(const(pkcs7_recip_info_st)*)*, const(const(pkcs7_recip_info_st)*)*) sk_PKCS7_RECIP_INFO_set_cmp_func(stack_st_PKCS7_RECIP_INFO*, int function(const(const(pkcs7_recip_info_st)*)*, const(const(pkcs7_recip_info_st)*)*)) @nogc nothrow;
5998     static pkcs7_recip_info_st* sk_PKCS7_RECIP_INFO_shift(stack_st_PKCS7_RECIP_INFO*) @nogc nothrow;
5999     static void sk_PKCS7_RECIP_INFO_pop_free(stack_st_PKCS7_RECIP_INFO*, void function(pkcs7_recip_info_st*)) @nogc nothrow;
6000     static int sk_PKCS7_RECIP_INFO_insert(stack_st_PKCS7_RECIP_INFO*, pkcs7_recip_info_st*, int) @nogc nothrow;
6001     static pkcs7_recip_info_st* sk_PKCS7_RECIP_INFO_set(stack_st_PKCS7_RECIP_INFO*, int, pkcs7_recip_info_st*) @nogc nothrow;
6002     static int sk_PKCS7_RECIP_INFO_find(stack_st_PKCS7_RECIP_INFO*, pkcs7_recip_info_st*) @nogc nothrow;
6003     static int sk_PKCS7_RECIP_INFO_find_ex(stack_st_PKCS7_RECIP_INFO*, pkcs7_recip_info_st*) @nogc nothrow;
6004     static void sk_PKCS7_RECIP_INFO_sort(stack_st_PKCS7_RECIP_INFO*) @nogc nothrow;
6005     static int sk_PKCS7_RECIP_INFO_is_sorted(const(stack_st_PKCS7_RECIP_INFO)*) @nogc nothrow;
6006     static stack_st_PKCS7_RECIP_INFO* sk_PKCS7_RECIP_INFO_dup(const(stack_st_PKCS7_RECIP_INFO)*) @nogc nothrow;
6007     static stack_st_PKCS7_RECIP_INFO* sk_PKCS7_RECIP_INFO_deep_copy(const(stack_st_PKCS7_RECIP_INFO)*, pkcs7_recip_info_st* function(const(pkcs7_recip_info_st)*), void function(pkcs7_recip_info_st*)) @nogc nothrow;
6008     struct pkcs7_recip_info_st
6009     {
6010         asn1_string_st* version_;
6011         pkcs7_issuer_and_serial_st* issuer_and_serial;
6012         X509_algor_st* key_enc_algor;
6013         asn1_string_st* enc_key;
6014         x509_st* cert;
6015     }
6016     alias PKCS7_RECIP_INFO = pkcs7_recip_info_st;
6017     static stack_st_PKCS7_SIGNER_INFO* sk_PKCS7_SIGNER_INFO_new(int function(const(const(pkcs7_signer_info_st)*)*, const(const(pkcs7_signer_info_st)*)*)) @nogc nothrow;
6018     static pkcs7_signer_info_st* sk_PKCS7_SIGNER_INFO_set(stack_st_PKCS7_SIGNER_INFO*, int, pkcs7_signer_info_st*) @nogc nothrow;
6019     static int sk_PKCS7_SIGNER_INFO_insert(stack_st_PKCS7_SIGNER_INFO*, pkcs7_signer_info_st*, int) @nogc nothrow;
6020     static void sk_PKCS7_SIGNER_INFO_pop_free(stack_st_PKCS7_SIGNER_INFO*, void function(pkcs7_signer_info_st*)) @nogc nothrow;
6021     static pkcs7_signer_info_st* sk_PKCS7_SIGNER_INFO_shift(stack_st_PKCS7_SIGNER_INFO*) @nogc nothrow;
6022     static pkcs7_signer_info_st* sk_PKCS7_SIGNER_INFO_pop(stack_st_PKCS7_SIGNER_INFO*) @nogc nothrow;
6023     static int sk_PKCS7_SIGNER_INFO_unshift(stack_st_PKCS7_SIGNER_INFO*, pkcs7_signer_info_st*) @nogc nothrow;
6024     static int sk_PKCS7_SIGNER_INFO_push(stack_st_PKCS7_SIGNER_INFO*, pkcs7_signer_info_st*) @nogc nothrow;
6025     static pkcs7_signer_info_st* sk_PKCS7_SIGNER_INFO_delete_ptr(stack_st_PKCS7_SIGNER_INFO*, pkcs7_signer_info_st*) @nogc nothrow;
6026     static pkcs7_signer_info_st* sk_PKCS7_SIGNER_INFO_delete(stack_st_PKCS7_SIGNER_INFO*, int) @nogc nothrow;
6027     struct stack_st_PKCS7_SIGNER_INFO;
6028     alias sk_PKCS7_SIGNER_INFO_compfunc = int function(const(const(pkcs7_signer_info_st)*)*, const(const(pkcs7_signer_info_st)*)*);
6029     alias sk_PKCS7_SIGNER_INFO_freefunc = void function(pkcs7_signer_info_st*);
6030     alias sk_PKCS7_SIGNER_INFO_copyfunc = pkcs7_signer_info_st* function(const(pkcs7_signer_info_st)*);
6031     static int sk_PKCS7_SIGNER_INFO_num(const(stack_st_PKCS7_SIGNER_INFO)*) @nogc nothrow;
6032     static pkcs7_signer_info_st* sk_PKCS7_SIGNER_INFO_value(const(stack_st_PKCS7_SIGNER_INFO)*, int) @nogc nothrow;
6033     static void sk_PKCS7_SIGNER_INFO_free(stack_st_PKCS7_SIGNER_INFO*) @nogc nothrow;
6034     static stack_st_PKCS7_SIGNER_INFO* sk_PKCS7_SIGNER_INFO_new_null() @nogc nothrow;
6035     static stack_st_PKCS7_SIGNER_INFO* sk_PKCS7_SIGNER_INFO_new_reserve(int function(const(const(pkcs7_signer_info_st)*)*, const(const(pkcs7_signer_info_st)*)*), int) @nogc nothrow;
6036     static int sk_PKCS7_SIGNER_INFO_reserve(stack_st_PKCS7_SIGNER_INFO*, int) @nogc nothrow;
6037     static int sk_PKCS7_SIGNER_INFO_find(stack_st_PKCS7_SIGNER_INFO*, pkcs7_signer_info_st*) @nogc nothrow;
6038     static int function(const(const(pkcs7_signer_info_st)*)*, const(const(pkcs7_signer_info_st)*)*) sk_PKCS7_SIGNER_INFO_set_cmp_func(stack_st_PKCS7_SIGNER_INFO*, int function(const(const(pkcs7_signer_info_st)*)*, const(const(pkcs7_signer_info_st)*)*)) @nogc nothrow;
6039     static stack_st_PKCS7_SIGNER_INFO* sk_PKCS7_SIGNER_INFO_deep_copy(const(stack_st_PKCS7_SIGNER_INFO)*, pkcs7_signer_info_st* function(const(pkcs7_signer_info_st)*), void function(pkcs7_signer_info_st*)) @nogc nothrow;
6040     static stack_st_PKCS7_SIGNER_INFO* sk_PKCS7_SIGNER_INFO_dup(const(stack_st_PKCS7_SIGNER_INFO)*) @nogc nothrow;
6041     static int sk_PKCS7_SIGNER_INFO_is_sorted(const(stack_st_PKCS7_SIGNER_INFO)*) @nogc nothrow;
6042     static void sk_PKCS7_SIGNER_INFO_sort(stack_st_PKCS7_SIGNER_INFO*) @nogc nothrow;
6043     static int sk_PKCS7_SIGNER_INFO_find_ex(stack_st_PKCS7_SIGNER_INFO*, pkcs7_signer_info_st*) @nogc nothrow;
6044     static void sk_PKCS7_SIGNER_INFO_zero(stack_st_PKCS7_SIGNER_INFO*) @nogc nothrow;
6045     struct pkcs7_signer_info_st
6046     {
6047         asn1_string_st* version_;
6048         pkcs7_issuer_and_serial_st* issuer_and_serial;
6049         X509_algor_st* digest_alg;
6050         stack_st_X509_ATTRIBUTE* auth_attr;
6051         X509_algor_st* digest_enc_alg;
6052         asn1_string_st* enc_digest;
6053         stack_st_X509_ATTRIBUTE* unauth_attr;
6054         evp_pkey_st* pkey;
6055     }
6056     alias PKCS7_SIGNER_INFO = pkcs7_signer_info_st;
6057     struct pkcs7_issuer_and_serial_st
6058     {
6059         X509_name_st* issuer;
6060         asn1_string_st* serial;
6061     }
6062     alias PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st;
6063     int ERR_load_PKCS12_strings() @nogc nothrow;
6064     int PKCS12_newpass(PKCS12_st*, const(char)*, const(char)*) @nogc nothrow;
6065     PKCS12_st* d2i_PKCS12_fp(_IO_FILE*, PKCS12_st**) @nogc nothrow;
6066     PKCS12_st* d2i_PKCS12_bio(bio_st*, PKCS12_st**) @nogc nothrow;
6067     int i2d_PKCS12_fp(_IO_FILE*, PKCS12_st*) @nogc nothrow;
6068     int i2d_PKCS12_bio(bio_st*, PKCS12_st*) @nogc nothrow;
6069     PKCS12_st* PKCS12_add_safes(stack_st_PKCS7*, int) @nogc nothrow;
6070     int PKCS12_add_safe(stack_st_PKCS7**, stack_st_PKCS12_SAFEBAG*, int, int, const(char)*) @nogc nothrow;
6071     PKCS12_SAFEBAG_st* PKCS12_add_key(stack_st_PKCS12_SAFEBAG**, evp_pkey_st*, int, int, int, const(char)*) @nogc nothrow;
6072     PKCS12_SAFEBAG_st* PKCS12_add_cert(stack_st_PKCS12_SAFEBAG**, x509_st*) @nogc nothrow;
6073     PKCS12_st* PKCS12_create(const(char)*, const(char)*, evp_pkey_st*, x509_st*, stack_st_X509*, int, int, int, int, int) @nogc nothrow;
6074     int PKCS12_parse(PKCS12_st*, const(char)*, evp_pkey_st**, x509_st**, stack_st_X509**) @nogc nothrow;
6075     void PKCS12_PBE_add() @nogc nothrow;
6076     pkcs12_bag_st* PKCS12_BAGS_new() @nogc nothrow;
6077     pkcs12_bag_st* d2i_PKCS12_BAGS(pkcs12_bag_st**, const(ubyte)**, c_long) @nogc nothrow;
6078     void PKCS12_BAGS_free(pkcs12_bag_st*) @nogc nothrow;
6079     int i2d_PKCS12_BAGS(pkcs12_bag_st*, ubyte**) @nogc nothrow;
6080     PKCS12_SAFEBAG_st* d2i_PKCS12_SAFEBAG(PKCS12_SAFEBAG_st**, const(ubyte)**, c_long) @nogc nothrow;
6081     PKCS12_SAFEBAG_st* PKCS12_SAFEBAG_new() @nogc nothrow;
6082     int i2d_PKCS12_SAFEBAG(PKCS12_SAFEBAG_st*, ubyte**) @nogc nothrow;
6083     void PKCS12_SAFEBAG_free(PKCS12_SAFEBAG_st*) @nogc nothrow;
6084     PKCS12_MAC_DATA_st* PKCS12_MAC_DATA_new() @nogc nothrow;
6085     PKCS12_MAC_DATA_st* d2i_PKCS12_MAC_DATA(PKCS12_MAC_DATA_st**, const(ubyte)**, c_long) @nogc nothrow;
6086     void PKCS12_MAC_DATA_free(PKCS12_MAC_DATA_st*) @nogc nothrow;
6087     int i2d_PKCS12_MAC_DATA(PKCS12_MAC_DATA_st*, ubyte**) @nogc nothrow;
6088     PKCS12_st* d2i_PKCS12(PKCS12_st**, const(ubyte)**, c_long) @nogc nothrow;
6089     PKCS12_st* PKCS12_new() @nogc nothrow;
6090     int i2d_PKCS12(PKCS12_st*, ubyte**) @nogc nothrow;
6091     void PKCS12_free(PKCS12_st*) @nogc nothrow;
6092     char* OPENSSL_uni2utf8(const(ubyte)*, int) @nogc nothrow;
6093     ubyte* OPENSSL_utf82uni(const(char)*, int, ubyte**, int*) @nogc nothrow;
6094     char* OPENSSL_uni2asc(const(ubyte)*, int) @nogc nothrow;
6095     ubyte* OPENSSL_asc2uni(const(char)*, int, ubyte**, int*) @nogc nothrow;
6096     int PKCS12_setup_mac(PKCS12_st*, int, ubyte*, int, const(evp_md_st)*) @nogc nothrow;
6097     int PKCS12_set_mac(PKCS12_st*, const(char)*, int, ubyte*, int, int, const(evp_md_st)*) @nogc nothrow;
6098     int PKCS12_verify_mac(PKCS12_st*, const(char)*, int) @nogc nothrow;
6099     int PKCS12_gen_mac(PKCS12_st*, const(char)*, int, ubyte*, uint*) @nogc nothrow;
6100     int PKCS12_PBE_keyivgen(evp_cipher_ctx_st*, const(char)*, int, asn1_type_st*, const(evp_cipher_st)*, const(evp_md_st)*, int) @nogc nothrow;
6101     int PKCS12_key_gen_utf8(const(char)*, int, ubyte*, int, int, int, int, ubyte*, const(evp_md_st)*) @nogc nothrow;
6102     int PKCS12_key_gen_uni(ubyte*, int, ubyte*, int, int, int, int, ubyte*, const(evp_md_st)*) @nogc nothrow;
6103     int PKCS12_key_gen_asc(const(char)*, int, ubyte*, int, int, int, int, ubyte*, const(evp_md_st)*) @nogc nothrow;
6104     PKCS12_st* PKCS12_init(int) @nogc nothrow;
6105     asn1_string_st* PKCS12_item_i2d_encrypt(X509_algor_st*, const(ASN1_ITEM_st)*, const(char)*, int, void*, int) @nogc nothrow;
6106     void* PKCS12_item_decrypt_d2i(const(X509_algor_st)*, const(ASN1_ITEM_st)*, const(char)*, int, const(asn1_string_st)*, int) @nogc nothrow;
6107     ubyte* PKCS12_pbe_crypt(const(X509_algor_st)*, const(char)*, int, const(ubyte)*, int, ubyte**, int*, int) @nogc nothrow;
6108     const(stack_st_X509_ATTRIBUTE)* PKCS12_SAFEBAG_get0_attrs(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6109     char* PKCS12_get_friendlyname(PKCS12_SAFEBAG_st*) @nogc nothrow;
6110     asn1_type_st* PKCS12_get_attr_gen(const(stack_st_X509_ATTRIBUTE)*, int) @nogc nothrow;
6111     int PKCS8_add_keyusage(pkcs8_priv_key_info_st*, int) @nogc nothrow;
6112     int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG_st*, const(ubyte)*, int) @nogc nothrow;
6113     int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG_st*, const(char)*, int) @nogc nothrow;
6114     int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG_st*, const(char)*, int) @nogc nothrow;
6115     int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG_st*, const(char)*, int) @nogc nothrow;
6116     int PKCS12_add_localkeyid(PKCS12_SAFEBAG_st*, ubyte*, int) @nogc nothrow;
6117     stack_st_PKCS7* PKCS12_unpack_authsafes(const(PKCS12_st)*) @nogc nothrow;
6118     int PKCS12_pack_authsafes(PKCS12_st*, stack_st_PKCS7*) @nogc nothrow;
6119     stack_st_PKCS12_SAFEBAG* PKCS12_unpack_p7encdata(pkcs7_st*, const(char)*, int) @nogc nothrow;
6120     pkcs7_st* PKCS12_pack_p7encdata(int, const(char)*, int, ubyte*, int, int, stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6121     stack_st_PKCS12_SAFEBAG* PKCS12_unpack_p7data(pkcs7_st*) @nogc nothrow;
6122     pkcs7_st* PKCS12_pack_p7data(stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6123     X509_sig_st* PKCS8_set0_pbe(const(char)*, int, pkcs8_priv_key_info_st*, X509_algor_st*) @nogc nothrow;
6124     X509_sig_st* PKCS8_encrypt(int, const(evp_cipher_st)*, const(char)*, int, ubyte*, int, int, pkcs8_priv_key_info_st*) @nogc nothrow;
6125     pkcs8_priv_key_info_st* PKCS12_decrypt_skey(const(PKCS12_SAFEBAG_st)*, const(char)*, int) @nogc nothrow;
6126     pkcs8_priv_key_info_st* PKCS8_decrypt(const(X509_sig_st)*, const(char)*, int) @nogc nothrow;
6127     PKCS12_SAFEBAG_st* PKCS12_item_pack_safebag(void*, const(ASN1_ITEM_st)*, int, int) @nogc nothrow;
6128     PKCS12_SAFEBAG_st* PKCS12_SAFEBAG_create_pkcs8_encrypt(int, const(char)*, int, ubyte*, int, int, pkcs8_priv_key_info_st*) @nogc nothrow;
6129     PKCS12_SAFEBAG_st* PKCS12_SAFEBAG_create0_pkcs8(X509_sig_st*) @nogc nothrow;
6130     PKCS12_SAFEBAG_st* PKCS12_SAFEBAG_create0_p8inf(pkcs8_priv_key_info_st*) @nogc nothrow;
6131     PKCS12_SAFEBAG_st* PKCS12_SAFEBAG_create_crl(X509_crl_st*) @nogc nothrow;
6132     PKCS12_SAFEBAG_st* PKCS12_SAFEBAG_create_cert(x509_st*) @nogc nothrow;
6133     const(X509_sig_st)* PKCS12_SAFEBAG_get0_pkcs8(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6134     const(pkcs8_priv_key_info_st)* PKCS12_SAFEBAG_get0_p8inf(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6135     const(stack_st_PKCS12_SAFEBAG)* PKCS12_SAFEBAG_get0_safes(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6136     X509_crl_st* PKCS12_SAFEBAG_get1_crl(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6137     x509_st* PKCS12_SAFEBAG_get1_cert(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6138     int PKCS12_SAFEBAG_get_bag_nid(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6139     int PKCS12_SAFEBAG_get_nid(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6140     const(asn1_object_st)* PKCS12_SAFEBAG_get0_type(const(PKCS12_SAFEBAG_st)*) @nogc nothrow;
6141     const(asn1_type_st)* PKCS12_SAFEBAG_get0_attr(const(PKCS12_SAFEBAG_st)*, int) @nogc nothrow;
6142     void PKCS12_get0_mac(const(asn1_string_st)**, const(X509_algor_st)**, const(asn1_string_st)**, const(asn1_string_st)**, const(PKCS12_st)*) @nogc nothrow;
6143     int PKCS12_mac_present(const(PKCS12_st)*) @nogc nothrow;
6144     asn1_type_st* PKCS8_get_attr(pkcs8_priv_key_info_st*, int) @nogc nothrow;
6145     asn1_type_st* PKCS12_get_attr(const(PKCS12_SAFEBAG_st)*, int) @nogc nothrow;
6146     struct pkcs12_bag_st;
6147     alias PKCS12_BAGS = pkcs12_bag_st;
6148     static int sk_PKCS12_SAFEBAG_find_ex(stack_st_PKCS12_SAFEBAG*, PKCS12_SAFEBAG_st*) @nogc nothrow;
6149     static int sk_PKCS12_SAFEBAG_find(stack_st_PKCS12_SAFEBAG*, PKCS12_SAFEBAG_st*) @nogc nothrow;
6150     static PKCS12_SAFEBAG_st* sk_PKCS12_SAFEBAG_set(stack_st_PKCS12_SAFEBAG*, int, PKCS12_SAFEBAG_st*) @nogc nothrow;
6151     static int sk_PKCS12_SAFEBAG_insert(stack_st_PKCS12_SAFEBAG*, PKCS12_SAFEBAG_st*, int) @nogc nothrow;
6152     static void sk_PKCS12_SAFEBAG_pop_free(stack_st_PKCS12_SAFEBAG*, void function(PKCS12_SAFEBAG_st*)) @nogc nothrow;
6153     static PKCS12_SAFEBAG_st* sk_PKCS12_SAFEBAG_shift(stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6154     static PKCS12_SAFEBAG_st* sk_PKCS12_SAFEBAG_pop(stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6155     static stack_st_PKCS12_SAFEBAG* sk_PKCS12_SAFEBAG_dup(const(stack_st_PKCS12_SAFEBAG)*) @nogc nothrow;
6156     static int sk_PKCS12_SAFEBAG_unshift(stack_st_PKCS12_SAFEBAG*, PKCS12_SAFEBAG_st*) @nogc nothrow;
6157     static int sk_PKCS12_SAFEBAG_push(stack_st_PKCS12_SAFEBAG*, PKCS12_SAFEBAG_st*) @nogc nothrow;
6158     static int sk_PKCS12_SAFEBAG_is_sorted(const(stack_st_PKCS12_SAFEBAG)*) @nogc nothrow;
6159     static PKCS12_SAFEBAG_st* sk_PKCS12_SAFEBAG_delete_ptr(stack_st_PKCS12_SAFEBAG*, PKCS12_SAFEBAG_st*) @nogc nothrow;
6160     static stack_st_PKCS12_SAFEBAG* sk_PKCS12_SAFEBAG_deep_copy(const(stack_st_PKCS12_SAFEBAG)*, PKCS12_SAFEBAG_st* function(const(PKCS12_SAFEBAG_st)*), void function(PKCS12_SAFEBAG_st*)) @nogc nothrow;
6161     static void sk_PKCS12_SAFEBAG_sort(stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6162     alias sk_PKCS12_SAFEBAG_copyfunc = PKCS12_SAFEBAG_st* function(const(PKCS12_SAFEBAG_st)*);
6163     static int sk_PKCS12_SAFEBAG_reserve(stack_st_PKCS12_SAFEBAG*, int) @nogc nothrow;
6164     static int function(const(const(PKCS12_SAFEBAG_st)*)*, const(const(PKCS12_SAFEBAG_st)*)*) sk_PKCS12_SAFEBAG_set_cmp_func(stack_st_PKCS12_SAFEBAG*, int function(const(const(PKCS12_SAFEBAG_st)*)*, const(const(PKCS12_SAFEBAG_st)*)*)) @nogc nothrow;
6165     static void sk_PKCS12_SAFEBAG_zero(stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6166     static stack_st_PKCS12_SAFEBAG* sk_PKCS12_SAFEBAG_new_reserve(int function(const(const(PKCS12_SAFEBAG_st)*)*, const(const(PKCS12_SAFEBAG_st)*)*), int) @nogc nothrow;
6167     static stack_st_PKCS12_SAFEBAG* sk_PKCS12_SAFEBAG_new_null() @nogc nothrow;
6168     static stack_st_PKCS12_SAFEBAG* sk_PKCS12_SAFEBAG_new(int function(const(const(PKCS12_SAFEBAG_st)*)*, const(const(PKCS12_SAFEBAG_st)*)*)) @nogc nothrow;
6169     static PKCS12_SAFEBAG_st* sk_PKCS12_SAFEBAG_value(const(stack_st_PKCS12_SAFEBAG)*, int) @nogc nothrow;
6170     static int sk_PKCS12_SAFEBAG_num(const(stack_st_PKCS12_SAFEBAG)*) @nogc nothrow;
6171     static void sk_PKCS12_SAFEBAG_free(stack_st_PKCS12_SAFEBAG*) @nogc nothrow;
6172     alias sk_PKCS12_SAFEBAG_freefunc = void function(PKCS12_SAFEBAG_st*);
6173     alias sk_PKCS12_SAFEBAG_compfunc = int function(const(const(PKCS12_SAFEBAG_st)*)*, const(const(PKCS12_SAFEBAG_st)*)*);
6174     struct stack_st_PKCS12_SAFEBAG;
6175     static PKCS12_SAFEBAG_st* sk_PKCS12_SAFEBAG_delete(stack_st_PKCS12_SAFEBAG*, int) @nogc nothrow;
6176     struct PKCS12_SAFEBAG_st;
6177     alias PKCS12_SAFEBAG = PKCS12_SAFEBAG_st;
6178     struct PKCS12_st;
6179     alias PKCS12 = PKCS12_st;
6180     struct PKCS12_MAC_DATA_st;
6181     alias PKCS12_MAC_DATA = PKCS12_MAC_DATA_st;
6182     int ERR_load_PEM_strings() @nogc nothrow;
6183     int i2b_PVK_bio(bio_st*, evp_pkey_st*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6184     evp_pkey_st* b2i_PVK_bio(bio_st*, int function(char*, int, int, void*), void*) @nogc nothrow;
6185     int i2b_PublicKey_bio(bio_st*, evp_pkey_st*) @nogc nothrow;
6186     int i2b_PrivateKey_bio(bio_st*, evp_pkey_st*) @nogc nothrow;
6187     evp_pkey_st* b2i_PublicKey_bio(bio_st*) @nogc nothrow;
6188     evp_pkey_st* b2i_PrivateKey_bio(bio_st*) @nogc nothrow;
6189     evp_pkey_st* b2i_PublicKey(const(ubyte)**, c_long) @nogc nothrow;
6190     evp_pkey_st* b2i_PrivateKey(const(ubyte)**, c_long) @nogc nothrow;
6191     int PEM_write_bio_Parameters(bio_st*, evp_pkey_st*) @nogc nothrow;
6192     evp_pkey_st* PEM_read_bio_Parameters(bio_st*, evp_pkey_st**) @nogc nothrow;
6193     int PEM_write_PKCS8PrivateKey(_IO_FILE*, evp_pkey_st*, const(evp_cipher_st)*, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6194     evp_pkey_st* d2i_PKCS8PrivateKey_fp(_IO_FILE*, evp_pkey_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6195     int PEM_write_PKCS8PrivateKey_nid(_IO_FILE*, evp_pkey_st*, int, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6196     int i2d_PKCS8PrivateKey_nid_fp(_IO_FILE*, evp_pkey_st*, int, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6197     int i2d_PKCS8PrivateKey_fp(_IO_FILE*, evp_pkey_st*, const(evp_cipher_st)*, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6198     evp_pkey_st* d2i_PKCS8PrivateKey_bio(bio_st*, evp_pkey_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6199     int i2d_PKCS8PrivateKey_nid_bio(bio_st*, evp_pkey_st*, int, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6200     int i2d_PKCS8PrivateKey_bio(bio_st*, evp_pkey_st*, const(evp_cipher_st)*, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6201     int PEM_write_bio_PKCS8PrivateKey(bio_st*, evp_pkey_st*, const(evp_cipher_st)*, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6202     int PEM_write_bio_PKCS8PrivateKey_nid(bio_st*, evp_pkey_st*, int, char*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6203     int PEM_write_bio_PrivateKey_traditional(bio_st*, evp_pkey_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6204     evp_pkey_st* PEM_read_bio_PUBKEY(bio_st*, evp_pkey_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6205     evp_pkey_st* PEM_read_PUBKEY(_IO_FILE*, evp_pkey_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6206     int PEM_write_bio_PUBKEY(bio_st*, evp_pkey_st*) @nogc nothrow;
6207     int PEM_write_PUBKEY(_IO_FILE*, evp_pkey_st*) @nogc nothrow;
6208     evp_pkey_st* PEM_read_PrivateKey(_IO_FILE*, evp_pkey_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6209     evp_pkey_st* PEM_read_bio_PrivateKey(bio_st*, evp_pkey_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6210     int PEM_write_PrivateKey(_IO_FILE*, evp_pkey_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6211     int PEM_write_bio_PrivateKey(bio_st*, evp_pkey_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6212     int PEM_write_DHxparams(_IO_FILE*, const(dh_st)*) @nogc nothrow;
6213     int PEM_write_bio_DHxparams(bio_st*, const(dh_st)*) @nogc nothrow;
6214     dh_st* PEM_read_DHparams(_IO_FILE*, dh_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6215     dh_st* PEM_read_bio_DHparams(bio_st*, dh_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6216     int PEM_write_DHparams(_IO_FILE*, const(dh_st)*) @nogc nothrow;
6217     int PEM_write_bio_DHparams(bio_st*, const(dh_st)*) @nogc nothrow;
6218     ec_key_st* PEM_read_EC_PUBKEY(_IO_FILE*, ec_key_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6219     ec_key_st* PEM_read_bio_EC_PUBKEY(bio_st*, ec_key_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6220     int PEM_write_EC_PUBKEY(_IO_FILE*, ec_key_st*) @nogc nothrow;
6221     int PEM_write_bio_EC_PUBKEY(bio_st*, ec_key_st*) @nogc nothrow;
6222     ec_key_st* PEM_read_ECPrivateKey(_IO_FILE*, ec_key_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6223     ec_key_st* PEM_read_bio_ECPrivateKey(bio_st*, ec_key_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6224     int PEM_write_ECPrivateKey(_IO_FILE*, ec_key_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6225     int PEM_write_bio_ECPrivateKey(bio_st*, ec_key_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6226     ec_group_st* PEM_read_ECPKParameters(_IO_FILE*, ec_group_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6227     ec_group_st* PEM_read_bio_ECPKParameters(bio_st*, ec_group_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6228     int PEM_write_ECPKParameters(_IO_FILE*, const(ec_group_st)*) @nogc nothrow;
6229     int PEM_write_bio_ECPKParameters(bio_st*, const(ec_group_st)*) @nogc nothrow;
6230     dsa_st* PEM_read_DSAparams(_IO_FILE*, dsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6231     dsa_st* PEM_read_bio_DSAparams(bio_st*, dsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6232     int PEM_write_bio_DSAparams(bio_st*, const(dsa_st)*) @nogc nothrow;
6233     int PEM_write_DSAparams(_IO_FILE*, const(dsa_st)*) @nogc nothrow;
6234     dsa_st* PEM_read_DSA_PUBKEY(_IO_FILE*, dsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6235     dsa_st* PEM_read_bio_DSA_PUBKEY(bio_st*, dsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6236     int PEM_write_bio_DSA_PUBKEY(bio_st*, dsa_st*) @nogc nothrow;
6237     int PEM_write_DSA_PUBKEY(_IO_FILE*, dsa_st*) @nogc nothrow;
6238     dsa_st* PEM_read_bio_DSAPrivateKey(bio_st*, dsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6239     dsa_st* PEM_read_DSAPrivateKey(_IO_FILE*, dsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6240     int PEM_write_bio_DSAPrivateKey(bio_st*, dsa_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6241     int PEM_write_DSAPrivateKey(_IO_FILE*, dsa_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6242     rsa_st* PEM_read_bio_RSA_PUBKEY(bio_st*, rsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6243     rsa_st* PEM_read_RSA_PUBKEY(_IO_FILE*, rsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6244     int PEM_write_bio_RSA_PUBKEY(bio_st*, rsa_st*) @nogc nothrow;
6245     int PEM_write_RSA_PUBKEY(_IO_FILE*, rsa_st*) @nogc nothrow;
6246     rsa_st* PEM_read_bio_RSAPublicKey(bio_st*, rsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6247     rsa_st* PEM_read_RSAPublicKey(_IO_FILE*, rsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6248     int PEM_write_bio_RSAPublicKey(bio_st*, const(rsa_st)*) @nogc nothrow;
6249     int PEM_write_RSAPublicKey(_IO_FILE*, const(rsa_st)*) @nogc nothrow;
6250     rsa_st* PEM_read_RSAPrivateKey(_IO_FILE*, rsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6251     rsa_st* PEM_read_bio_RSAPrivateKey(bio_st*, rsa_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6252     int PEM_write_RSAPrivateKey(_IO_FILE*, rsa_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6253     int PEM_write_bio_RSAPrivateKey(bio_st*, rsa_st*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6254     pkcs8_priv_key_info_st* PEM_read_bio_PKCS8_PRIV_KEY_INFO(bio_st*, pkcs8_priv_key_info_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6255     pkcs8_priv_key_info_st* PEM_read_PKCS8_PRIV_KEY_INFO(_IO_FILE*, pkcs8_priv_key_info_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6256     int PEM_write_bio_PKCS8_PRIV_KEY_INFO(bio_st*, pkcs8_priv_key_info_st*) @nogc nothrow;
6257     int PEM_write_PKCS8_PRIV_KEY_INFO(_IO_FILE*, pkcs8_priv_key_info_st*) @nogc nothrow;
6258     X509_sig_st* PEM_read_PKCS8(_IO_FILE*, X509_sig_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6259     X509_sig_st* PEM_read_bio_PKCS8(bio_st*, X509_sig_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6260     int PEM_write_PKCS8(_IO_FILE*, X509_sig_st*) @nogc nothrow;
6261     int PEM_write_bio_PKCS8(bio_st*, X509_sig_st*) @nogc nothrow;
6262     Netscape_certificate_sequence* PEM_read_NETSCAPE_CERT_SEQUENCE(_IO_FILE*, Netscape_certificate_sequence**, int function(char*, int, int, void*), void*) @nogc nothrow;
6263     Netscape_certificate_sequence* PEM_read_bio_NETSCAPE_CERT_SEQUENCE(bio_st*, Netscape_certificate_sequence**, int function(char*, int, int, void*), void*) @nogc nothrow;
6264     int PEM_write_NETSCAPE_CERT_SEQUENCE(_IO_FILE*, Netscape_certificate_sequence*) @nogc nothrow;
6265     int PEM_write_bio_NETSCAPE_CERT_SEQUENCE(bio_st*, Netscape_certificate_sequence*) @nogc nothrow;
6266     pkcs7_st* PEM_read_PKCS7(_IO_FILE*, pkcs7_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6267     pkcs7_st* PEM_read_bio_PKCS7(bio_st*, pkcs7_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6268     int PEM_write_PKCS7(_IO_FILE*, pkcs7_st*) @nogc nothrow;
6269     int PEM_write_bio_PKCS7(bio_st*, pkcs7_st*) @nogc nothrow;
6270     X509_crl_st* PEM_read_X509_CRL(_IO_FILE*, X509_crl_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6271     X509_crl_st* PEM_read_bio_X509_CRL(bio_st*, X509_crl_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6272     int PEM_write_X509_CRL(_IO_FILE*, X509_crl_st*) @nogc nothrow;
6273     int PEM_write_bio_X509_CRL(bio_st*, X509_crl_st*) @nogc nothrow;
6274     int PEM_write_X509_REQ_NEW(_IO_FILE*, X509_req_st*) @nogc nothrow;
6275     int PEM_write_bio_X509_REQ_NEW(bio_st*, X509_req_st*) @nogc nothrow;
6276     X509_req_st* PEM_read_X509_REQ(_IO_FILE*, X509_req_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6277     X509_req_st* PEM_read_bio_X509_REQ(bio_st*, X509_req_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6278     int PEM_write_X509_REQ(_IO_FILE*, X509_req_st*) @nogc nothrow;
6279     int PEM_write_bio_X509_REQ(bio_st*, X509_req_st*) @nogc nothrow;
6280     x509_st* PEM_read_bio_X509_AUX(bio_st*, x509_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6281     x509_st* PEM_read_X509_AUX(_IO_FILE*, x509_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6282     int PEM_write_bio_X509_AUX(bio_st*, x509_st*) @nogc nothrow;
6283     int PEM_write_X509_AUX(_IO_FILE*, x509_st*) @nogc nothrow;
6284     x509_st* PEM_read_bio_X509(bio_st*, x509_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6285     x509_st* PEM_read_X509(_IO_FILE*, x509_st**, int function(char*, int, int, void*), void*) @nogc nothrow;
6286     int PEM_write_bio_X509(bio_st*, x509_st*) @nogc nothrow;
6287     int PEM_write_X509(_IO_FILE*, x509_st*) @nogc nothrow;
6288     void PEM_dek_info(char*, const(char)*, int, char*) @nogc nothrow;
6289     void PEM_proc_type(char*, int) @nogc nothrow;
6290     int PEM_def_callback(char*, int, int, void*) @nogc nothrow;
6291     int PEM_SignFinal(evp_md_ctx_st*, ubyte*, uint*, evp_pkey_st*) @nogc nothrow;
6292     int PEM_SignUpdate(evp_md_ctx_st*, ubyte*, uint) @nogc nothrow;
6293     int PEM_SignInit(evp_md_ctx_st*, evp_md_st*) @nogc nothrow;
6294     stack_st_X509_INFO* PEM_X509_INFO_read(_IO_FILE*, stack_st_X509_INFO*, int function(char*, int, int, void*), void*) @nogc nothrow;
6295     int PEM_ASN1_write(int function(void*, ubyte**), const(char)*, _IO_FILE*, void*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6296     void* PEM_ASN1_read(void* function(void**, const(ubyte)**, c_long), const(char)*, _IO_FILE*, void**, int function(char*, int, int, void*), void*) @nogc nothrow;
6297     int PEM_write(_IO_FILE*, const(char)*, const(char)*, const(ubyte)*, c_long) @nogc nothrow;
6298     int PEM_read(_IO_FILE*, char**, char**, ubyte**, c_long*) @nogc nothrow;
6299     int PEM_X509_INFO_write_bio(bio_st*, X509_info_st*, evp_cipher_st*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6300     stack_st_X509_INFO* PEM_X509_INFO_read_bio(bio_st*, stack_st_X509_INFO*, int function(char*, int, int, void*), void*) @nogc nothrow;
6301     int PEM_ASN1_write_bio(int function(void*, ubyte**), const(char)*, bio_st*, void*, const(evp_cipher_st)*, ubyte*, int, int function(char*, int, int, void*), void*) @nogc nothrow;
6302     void* PEM_ASN1_read_bio(void* function(void**, const(ubyte)**, c_long), const(char)*, bio_st*, void**, int function(char*, int, int, void*), void*) @nogc nothrow;
6303     int PEM_bytes_read_bio(ubyte**, c_long*, char**, const(char)*, bio_st*, int function(char*, int, int, void*), void*) @nogc nothrow;
6304     int PEM_write_bio(bio_st*, const(char)*, const(char)*, const(ubyte)*, c_long) @nogc nothrow;
6305     int PEM_bytes_read_bio_secmem(ubyte**, c_long*, char**, const(char)*, bio_st*, int function(char*, int, int, void*), void*) @nogc nothrow;
6306     int PEM_read_bio_ex(bio_st*, char**, char**, ubyte**, c_long*, uint) @nogc nothrow;
6307     int PEM_read_bio(bio_st*, char**, char**, ubyte**, c_long*) @nogc nothrow;
6308     int PEM_do_header(evp_cipher_info_st*, ubyte*, c_long*, int function(char*, int, int, void*), void*) @nogc nothrow;
6309     int PEM_get_EVP_CIPHER_INFO(char*, evp_cipher_info_st*) @nogc nothrow;
6310     alias pem_password_cb = int function(char*, int, int, void*);
6311     alias ossl_uintmax_t = c_ulong;
6312     alias ossl_intmax_t = c_long;
6313     struct ossl_store_search_st;
6314     alias OSSL_STORE_SEARCH = ossl_store_search_st;
6315     struct ossl_store_info_st;
6316     alias OSSL_STORE_INFO = ossl_store_info_st;
6317     struct ct_policy_eval_ctx_st;
6318     alias CT_POLICY_EVAL_CTX = ct_policy_eval_ctx_st;
6319     struct ctlog_store_st;
6320     alias CTLOG_STORE = ctlog_store_st;
6321     struct ctlog_st;
6322     alias CTLOG = ctlog_st;
6323     struct sct_ctx_st;
6324     alias SCT_CTX = sct_ctx_st;
6325     struct sct_st;
6326     alias SCT = sct_st;
6327     struct ocsp_responder_id_st;
6328     alias OCSP_RESPID = ocsp_responder_id_st;
6329     struct ocsp_response_st;
6330     alias OCSP_RESPONSE = ocsp_response_st;
6331     struct ocsp_req_ctx_st;
6332     alias OCSP_REQ_CTX = ocsp_req_ctx_st;
6333     struct crypto_ex_data_st
6334     {
6335         stack_st_void* sk;
6336     }
6337     alias CRYPTO_EX_DATA = crypto_ex_data_st;
6338     struct NAME_CONSTRAINTS_st
6339     {
6340         stack_st_GENERAL_SUBTREE* permittedSubtrees;
6341         stack_st_GENERAL_SUBTREE* excludedSubtrees;
6342     }
6343     alias NAME_CONSTRAINTS = NAME_CONSTRAINTS_st;
6344     struct ISSUING_DIST_POINT_st
6345     {
6346         DIST_POINT_NAME_st* distpoint;
6347         int onlyuser;
6348         int onlyCA;
6349         asn1_string_st* onlysomereasons;
6350         int indirectCRL;
6351         int onlyattr;
6352     }
6353     alias ISSUING_DIST_POINT = ISSUING_DIST_POINT_st;
6354     struct DIST_POINT_st
6355     {
6356         DIST_POINT_NAME_st* distpoint;
6357         asn1_string_st* reasons;
6358         stack_st_GENERAL_NAME* CRLissuer;
6359         int dp_reasons;
6360     }
6361     alias DIST_POINT = DIST_POINT_st;
6362     struct AUTHORITY_KEYID_st
6363     {
6364         asn1_string_st* keyid;
6365         stack_st_GENERAL_NAME* issuer;
6366         asn1_string_st* serial;
6367     }
6368     alias AUTHORITY_KEYID = AUTHORITY_KEYID_st;
6369     struct X509_POLICY_CACHE_st;
6370     alias X509_POLICY_CACHE = X509_POLICY_CACHE_st;
6371     struct X509_POLICY_TREE_st;
6372     alias X509_POLICY_TREE = X509_POLICY_TREE_st;
6373     struct X509_POLICY_LEVEL_st;
6374     alias X509_POLICY_LEVEL = X509_POLICY_LEVEL_st;
6375     struct X509_POLICY_NODE_st;
6376     alias X509_POLICY_NODE = X509_POLICY_NODE_st;
6377     struct comp_method_st;
6378     alias COMP_METHOD = comp_method_st;
6379     struct comp_ctx_st;
6380     alias COMP_CTX = comp_ctx_st;
6381     struct ssl_ctx_st;
6382     alias SSL_CTX = ssl_ctx_st;
6383     struct ssl_st;
6384     alias SSL = ssl_st;
6385     struct engine_st;
6386     alias ENGINE = engine_st;
6387     struct ui_method_st;
6388     alias UI_METHOD = ui_method_st;
6389     struct ui_st;
6390     alias UI = ui_st;
6391     struct ossl_init_settings_st;
6392     alias OPENSSL_INIT_SETTINGS = ossl_init_settings_st;
6393     struct conf_st
6394     {
6395         conf_method_st* meth;
6396         void* meth_data;
6397         lhash_st_CONF_VALUE* data;
6398     }
6399     alias CONF = conf_st;
6400     struct v3_ext_ctx
6401     {
6402         int flags;
6403         x509_st* issuer_cert;
6404         x509_st* subject_cert;
6405         X509_req_st* subject_req;
6406         X509_crl_st* crl;
6407         X509V3_CONF_METHOD_st* db_meth;
6408         void* db;
6409     }
6410     alias X509V3_CTX = v3_ext_ctx;
6411     struct pkcs8_priv_key_info_st;
6412     alias PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st;
6413     struct x509_sig_info_st;
6414     alias X509_SIG_INFO = x509_sig_info_st;
6415     struct X509_VERIFY_PARAM_st;
6416     alias X509_VERIFY_PARAM = X509_VERIFY_PARAM_st;
6417     struct x509_lookup_method_st;
6418     alias X509_LOOKUP_METHOD = x509_lookup_method_st;
6419     struct x509_lookup_st;
6420     alias X509_LOOKUP = x509_lookup_st;
6421     struct x509_object_st;
6422     alias X509_OBJECT = x509_object_st;
6423     struct x509_store_ctx_st;
6424     alias X509_STORE_CTX = x509_store_ctx_st;
6425     struct x509_store_st;
6426     alias X509_STORE = x509_store_st;
6427     struct X509_pubkey_st;
6428     alias X509_PUBKEY = X509_pubkey_st;
6429     struct X509_name_st;
6430     alias X509_NAME = X509_name_st;
6431     struct x509_revoked_st;
6432     alias X509_REVOKED = x509_revoked_st;
6433     struct x509_crl_method_st;
6434     alias X509_CRL_METHOD = x509_crl_method_st;
6435     struct X509_crl_st;
6436     alias X509_CRL = X509_crl_st;
6437     struct X509_algor_st
6438     {
6439         asn1_object_st* algorithm;
6440         asn1_type_st* parameter;
6441     }
6442     alias X509_ALGOR = X509_algor_st;
6443     struct x509_st;
6444     alias X509 = x509_st;
6445     struct ssl_dane_st;
6446     alias SSL_DANE = ssl_dane_st;
6447     struct rand_drbg_st;
6448     alias RAND_DRBG = rand_drbg_st;
6449     struct rand_meth_st;
6450     alias RAND_METHOD = rand_meth_st;
6451     struct ec_key_method_st;
6452     alias EC_KEY_METHOD = ec_key_method_st;
6453     struct ec_key_st;
6454     alias EC_KEY = ec_key_st;
6455     struct rsa_pss_params_st
6456     {
6457         X509_algor_st* hashAlgorithm;
6458         X509_algor_st* maskGenAlgorithm;
6459         asn1_string_st* saltLength;
6460         asn1_string_st* trailerField;
6461         X509_algor_st* maskHash;
6462     }
6463     alias RSA_PSS_PARAMS = rsa_pss_params_st;
6464     struct rsa_meth_st;
6465     alias RSA_METHOD = rsa_meth_st;
6466     struct rsa_st;
6467     alias RSA = rsa_st;
6468     struct dsa_method;
6469     alias DSA_METHOD = dsa_method;
6470     struct dsa_st;
6471     alias DSA = dsa_st;
6472     struct dh_method;
6473     alias DH_METHOD = dh_method;
6474     struct dh_st;
6475     alias DH = dh_st;
6476     struct hmac_ctx_st;
6477     alias HMAC_CTX = hmac_ctx_st;
6478     struct evp_Encode_Ctx_st;
6479     alias EVP_ENCODE_CTX = evp_Encode_Ctx_st;
6480     struct evp_pkey_ctx_st;
6481     alias EVP_PKEY_CTX = evp_pkey_ctx_st;
6482     struct evp_pkey_method_st;
6483     alias EVP_PKEY_METHOD = evp_pkey_method_st;
6484     struct evp_pkey_asn1_method_st;
6485     alias EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st;
6486     struct evp_pkey_st;
6487     alias EVP_PKEY = evp_pkey_st;
6488     struct evp_md_ctx_st;
6489     alias EVP_MD_CTX = evp_md_ctx_st;
6490     struct evp_md_st;
6491     alias EVP_MD = evp_md_st;
6492     struct evp_cipher_ctx_st;
6493     alias EVP_CIPHER_CTX = evp_cipher_ctx_st;
6494     struct evp_cipher_st;
6495     alias EVP_CIPHER = evp_cipher_st;
6496     struct buf_mem_st
6497     {
6498         c_ulong length;
6499         char* data;
6500         c_ulong max;
6501         c_ulong flags;
6502     }
6503     alias BUF_MEM = buf_mem_st;
6504     struct bn_gencb_st;
6505     alias BN_GENCB = bn_gencb_st;
6506     struct bn_recp_ctx_st;
6507     alias BN_RECP_CTX = bn_recp_ctx_st;
6508     struct bn_mont_ctx_st;
6509     alias BN_MONT_CTX = bn_mont_ctx_st;
6510     struct bn_blinding_st;
6511     alias BN_BLINDING = bn_blinding_st;
6512     struct bignum_ctx;
6513     alias BN_CTX = bignum_ctx;
6514     struct bignum_st;
6515     alias BIGNUM = bignum_st;
6516     struct bio_st;
6517     alias BIO = bio_st;
6518     struct dane_st;
6519     struct asn1_sctx_st;
6520     alias ASN1_SCTX = asn1_sctx_st;
6521     struct asn1_pctx_st;
6522     alias ASN1_PCTX = asn1_pctx_st;
6523     struct ASN1_ITEM_st;
6524     alias ASN1_ITEM = ASN1_ITEM_st;
6525     struct asn1_object_st;
6526     alias ASN1_OBJECT = asn1_object_st;
6527     alias ASN1_NULL = int;
6528     alias ASN1_BOOLEAN = int;
6529     alias ASN1_STRING = asn1_string_st;
6530     alias ASN1_UTF8STRING = asn1_string_st;
6531     alias ASN1_VISIBLESTRING = asn1_string_st;
6532     alias ASN1_GENERALIZEDTIME = asn1_string_st;
6533     alias ASN1_TIME = asn1_string_st;
6534     alias ASN1_UTCTIME = asn1_string_st;
6535     alias ASN1_BMPSTRING = asn1_string_st;
6536     alias ASN1_UNIVERSALSTRING = asn1_string_st;
6537     alias ASN1_GENERALSTRING = asn1_string_st;
6538     alias ASN1_IA5STRING = asn1_string_st;
6539     alias ASN1_T61STRING = asn1_string_st;
6540     alias ASN1_PRINTABLESTRING = asn1_string_st;
6541     alias ASN1_OCTET_STRING = asn1_string_st;
6542     alias ASN1_BIT_STRING = asn1_string_st;
6543     alias ASN1_ENUMERATED = asn1_string_st;
6544     struct asn1_string_st
6545     {
6546         int length;
6547         int type;
6548         ubyte* data;
6549         c_long flags;
6550     }
6551     alias ASN1_INTEGER = asn1_string_st;
6552     int ERR_load_OBJ_strings() @nogc nothrow;
6553     void OBJ_sigid_free() @nogc nothrow;
6554     int OBJ_add_sigid(int, int, int) @nogc nothrow;
6555     int OBJ_find_sigid_by_algs(int*, int, int) @nogc nothrow;
6556     int OBJ_find_sigid_algs(int, int*, int*) @nogc nothrow;
6557     const(ubyte)* OBJ_get0_data(const(asn1_object_st)*) @nogc nothrow;
6558     c_ulong OBJ_length(const(asn1_object_st)*) @nogc nothrow;
6559     int OBJ_create_objects(bio_st*) @nogc nothrow;
6560     int OBJ_create(const(char)*, const(char)*, const(char)*) @nogc nothrow;
6561     int OBJ_add_object(const(asn1_object_st)*) @nogc nothrow;
6562     int OBJ_new_nid(int) @nogc nothrow;
6563     const(void)* OBJ_bsearch_ex_(const(void)*, const(void)*, int, int, int function(const(void)*, const(void)*), int) @nogc nothrow;
6564     const(void)* OBJ_bsearch_(const(void)*, const(void)*, int, int, int function(const(void)*, const(void)*)) @nogc nothrow;
6565     int OBJ_cmp(const(asn1_object_st)*, const(asn1_object_st)*) @nogc nothrow;
6566     int OBJ_sn2nid(const(char)*) @nogc nothrow;
6567     int OBJ_ln2nid(const(char)*) @nogc nothrow;
6568     int OBJ_txt2nid(const(char)*) @nogc nothrow;
6569     int OBJ_obj2txt(char*, int, const(asn1_object_st)*, int) @nogc nothrow;
6570     asn1_object_st* OBJ_txt2obj(const(char)*, int) @nogc nothrow;
6571     int OBJ_obj2nid(const(asn1_object_st)*) @nogc nothrow;
6572     const(char)* OBJ_nid2sn(int) @nogc nothrow;
6573     const(char)* OBJ_nid2ln(int) @nogc nothrow;
6574     asn1_object_st* OBJ_nid2obj(int) @nogc nothrow;
6575     asn1_object_st* OBJ_dup(const(asn1_object_st)*) @nogc nothrow;
6576     void OBJ_NAME_do_all_sorted(int, void function(const(obj_name_st)*, void*), void*) @nogc nothrow;
6577     void OBJ_NAME_do_all(int, void function(const(obj_name_st)*, void*), void*) @nogc nothrow;
6578     void OBJ_NAME_cleanup(int) @nogc nothrow;
6579     int OBJ_NAME_remove(const(char)*, int) @nogc nothrow;
6580     int OBJ_NAME_add(const(char)*, int, const(char)*) @nogc nothrow;
6581     const(char)* OBJ_NAME_get(const(char)*, int) @nogc nothrow;
6582     int OBJ_NAME_new_index(c_ulong function(const(char)*), int function(const(char)*, const(char)*), void function(const(char)*, int, const(char)*)) @nogc nothrow;
6583     int OBJ_NAME_init() @nogc nothrow;
6584     struct obj_name_st
6585     {
6586         int type;
6587         int alias_;
6588         const(char)* name;
6589         const(char)* data;
6590     }
6591     alias OBJ_NAME = obj_name_st;
6592 
6593 
6594 
6595     static if(!is(typeof(SN_iana))) {
6596         private enum enumMixinStr_SN_iana = `enum SN_iana = "IANA";`;
6597         static if(is(typeof({ mixin(enumMixinStr_SN_iana); }))) {
6598             mixin(enumMixinStr_SN_iana);
6599         }
6600     }
6601 
6602 
6603 
6604 
6605     static if(!is(typeof(LN_iana))) {
6606         private enum enumMixinStr_LN_iana = `enum LN_iana = "iana";`;
6607         static if(is(typeof({ mixin(enumMixinStr_LN_iana); }))) {
6608             mixin(enumMixinStr_LN_iana);
6609         }
6610     }
6611 
6612 
6613 
6614 
6615     static if(!is(typeof(NID_iana))) {
6616         private enum enumMixinStr_NID_iana = `enum NID_iana = 381;`;
6617         static if(is(typeof({ mixin(enumMixinStr_NID_iana); }))) {
6618             mixin(enumMixinStr_NID_iana);
6619         }
6620     }
6621 
6622 
6623 
6624 
6625     static if(!is(typeof(OBJ_iana))) {
6626         private enum enumMixinStr_OBJ_iana = `enum OBJ_iana = OBJ_dod , 1L;`;
6627         static if(is(typeof({ mixin(enumMixinStr_OBJ_iana); }))) {
6628             mixin(enumMixinStr_OBJ_iana);
6629         }
6630     }
6631 
6632 
6633 
6634 
6635     static if(!is(typeof(OBJ_internet))) {
6636         private enum enumMixinStr_OBJ_internet = `enum OBJ_internet = OBJ_dod , 1L;`;
6637         static if(is(typeof({ mixin(enumMixinStr_OBJ_internet); }))) {
6638             mixin(enumMixinStr_OBJ_internet);
6639         }
6640     }
6641 
6642 
6643 
6644 
6645     static if(!is(typeof(SN_Directory))) {
6646         private enum enumMixinStr_SN_Directory = `enum SN_Directory = "directory";`;
6647         static if(is(typeof({ mixin(enumMixinStr_SN_Directory); }))) {
6648             mixin(enumMixinStr_SN_Directory);
6649         }
6650     }
6651 
6652 
6653 
6654 
6655     static if(!is(typeof(LN_Directory))) {
6656         private enum enumMixinStr_LN_Directory = `enum LN_Directory = "Directory";`;
6657         static if(is(typeof({ mixin(enumMixinStr_LN_Directory); }))) {
6658             mixin(enumMixinStr_LN_Directory);
6659         }
6660     }
6661 
6662 
6663 
6664 
6665     static if(!is(typeof(NID_Directory))) {
6666         private enum enumMixinStr_NID_Directory = `enum NID_Directory = 382;`;
6667         static if(is(typeof({ mixin(enumMixinStr_NID_Directory); }))) {
6668             mixin(enumMixinStr_NID_Directory);
6669         }
6670     }
6671 
6672 
6673 
6674 
6675     static if(!is(typeof(OBJ_Directory))) {
6676         private enum enumMixinStr_OBJ_Directory = `enum OBJ_Directory = OBJ_dod , 1L , 1L;`;
6677         static if(is(typeof({ mixin(enumMixinStr_OBJ_Directory); }))) {
6678             mixin(enumMixinStr_OBJ_Directory);
6679         }
6680     }
6681 
6682 
6683 
6684 
6685     static if(!is(typeof(SN_Management))) {
6686         private enum enumMixinStr_SN_Management = `enum SN_Management = "mgmt";`;
6687         static if(is(typeof({ mixin(enumMixinStr_SN_Management); }))) {
6688             mixin(enumMixinStr_SN_Management);
6689         }
6690     }
6691 
6692 
6693 
6694 
6695     static if(!is(typeof(LN_Management))) {
6696         private enum enumMixinStr_LN_Management = `enum LN_Management = "Management";`;
6697         static if(is(typeof({ mixin(enumMixinStr_LN_Management); }))) {
6698             mixin(enumMixinStr_LN_Management);
6699         }
6700     }
6701 
6702 
6703 
6704 
6705     static if(!is(typeof(NID_Management))) {
6706         private enum enumMixinStr_NID_Management = `enum NID_Management = 383;`;
6707         static if(is(typeof({ mixin(enumMixinStr_NID_Management); }))) {
6708             mixin(enumMixinStr_NID_Management);
6709         }
6710     }
6711 
6712 
6713 
6714 
6715     static if(!is(typeof(OBJ_Management))) {
6716         private enum enumMixinStr_OBJ_Management = `enum OBJ_Management = OBJ_dod , 1L , 2L;`;
6717         static if(is(typeof({ mixin(enumMixinStr_OBJ_Management); }))) {
6718             mixin(enumMixinStr_OBJ_Management);
6719         }
6720     }
6721 
6722 
6723 
6724 
6725     static if(!is(typeof(SN_Experimental))) {
6726         private enum enumMixinStr_SN_Experimental = `enum SN_Experimental = "experimental";`;
6727         static if(is(typeof({ mixin(enumMixinStr_SN_Experimental); }))) {
6728             mixin(enumMixinStr_SN_Experimental);
6729         }
6730     }
6731 
6732 
6733 
6734 
6735     static if(!is(typeof(LN_Experimental))) {
6736         private enum enumMixinStr_LN_Experimental = `enum LN_Experimental = "Experimental";`;
6737         static if(is(typeof({ mixin(enumMixinStr_LN_Experimental); }))) {
6738             mixin(enumMixinStr_LN_Experimental);
6739         }
6740     }
6741 
6742 
6743 
6744 
6745     static if(!is(typeof(NID_Experimental))) {
6746         private enum enumMixinStr_NID_Experimental = `enum NID_Experimental = 384;`;
6747         static if(is(typeof({ mixin(enumMixinStr_NID_Experimental); }))) {
6748             mixin(enumMixinStr_NID_Experimental);
6749         }
6750     }
6751 
6752 
6753 
6754 
6755     static if(!is(typeof(OBJ_Experimental))) {
6756         private enum enumMixinStr_OBJ_Experimental = `enum OBJ_Experimental = OBJ_dod , 1L , 3L;`;
6757         static if(is(typeof({ mixin(enumMixinStr_OBJ_Experimental); }))) {
6758             mixin(enumMixinStr_OBJ_Experimental);
6759         }
6760     }
6761 
6762 
6763 
6764 
6765     static if(!is(typeof(SN_Private))) {
6766         private enum enumMixinStr_SN_Private = `enum SN_Private = "private";`;
6767         static if(is(typeof({ mixin(enumMixinStr_SN_Private); }))) {
6768             mixin(enumMixinStr_SN_Private);
6769         }
6770     }
6771 
6772 
6773 
6774 
6775     static if(!is(typeof(LN_Private))) {
6776         private enum enumMixinStr_LN_Private = `enum LN_Private = "Private";`;
6777         static if(is(typeof({ mixin(enumMixinStr_LN_Private); }))) {
6778             mixin(enumMixinStr_LN_Private);
6779         }
6780     }
6781 
6782 
6783 
6784 
6785     static if(!is(typeof(NID_Private))) {
6786         private enum enumMixinStr_NID_Private = `enum NID_Private = 385;`;
6787         static if(is(typeof({ mixin(enumMixinStr_NID_Private); }))) {
6788             mixin(enumMixinStr_NID_Private);
6789         }
6790     }
6791 
6792 
6793 
6794 
6795     static if(!is(typeof(OBJ_Private))) {
6796         private enum enumMixinStr_OBJ_Private = `enum OBJ_Private = OBJ_dod , 1L , 4L;`;
6797         static if(is(typeof({ mixin(enumMixinStr_OBJ_Private); }))) {
6798             mixin(enumMixinStr_OBJ_Private);
6799         }
6800     }
6801 
6802 
6803 
6804 
6805     static if(!is(typeof(SN_Security))) {
6806         private enum enumMixinStr_SN_Security = `enum SN_Security = "security";`;
6807         static if(is(typeof({ mixin(enumMixinStr_SN_Security); }))) {
6808             mixin(enumMixinStr_SN_Security);
6809         }
6810     }
6811 
6812 
6813 
6814 
6815     static if(!is(typeof(LN_Security))) {
6816         private enum enumMixinStr_LN_Security = `enum LN_Security = "Security";`;
6817         static if(is(typeof({ mixin(enumMixinStr_LN_Security); }))) {
6818             mixin(enumMixinStr_LN_Security);
6819         }
6820     }
6821 
6822 
6823 
6824 
6825     static if(!is(typeof(NID_Security))) {
6826         private enum enumMixinStr_NID_Security = `enum NID_Security = 386;`;
6827         static if(is(typeof({ mixin(enumMixinStr_NID_Security); }))) {
6828             mixin(enumMixinStr_NID_Security);
6829         }
6830     }
6831 
6832 
6833 
6834 
6835     static if(!is(typeof(OBJ_Security))) {
6836         private enum enumMixinStr_OBJ_Security = `enum OBJ_Security = OBJ_dod , 1L , 5L;`;
6837         static if(is(typeof({ mixin(enumMixinStr_OBJ_Security); }))) {
6838             mixin(enumMixinStr_OBJ_Security);
6839         }
6840     }
6841 
6842 
6843 
6844 
6845     static if(!is(typeof(SN_SNMPv2))) {
6846         private enum enumMixinStr_SN_SNMPv2 = `enum SN_SNMPv2 = "snmpv2";`;
6847         static if(is(typeof({ mixin(enumMixinStr_SN_SNMPv2); }))) {
6848             mixin(enumMixinStr_SN_SNMPv2);
6849         }
6850     }
6851 
6852 
6853 
6854 
6855     static if(!is(typeof(LN_SNMPv2))) {
6856         private enum enumMixinStr_LN_SNMPv2 = `enum LN_SNMPv2 = "SNMPv2";`;
6857         static if(is(typeof({ mixin(enumMixinStr_LN_SNMPv2); }))) {
6858             mixin(enumMixinStr_LN_SNMPv2);
6859         }
6860     }
6861 
6862 
6863 
6864 
6865     static if(!is(typeof(NID_SNMPv2))) {
6866         private enum enumMixinStr_NID_SNMPv2 = `enum NID_SNMPv2 = 387;`;
6867         static if(is(typeof({ mixin(enumMixinStr_NID_SNMPv2); }))) {
6868             mixin(enumMixinStr_NID_SNMPv2);
6869         }
6870     }
6871 
6872 
6873 
6874 
6875     static if(!is(typeof(OBJ_SNMPv2))) {
6876         private enum enumMixinStr_OBJ_SNMPv2 = `enum OBJ_SNMPv2 = OBJ_dod , 1L , 6L;`;
6877         static if(is(typeof({ mixin(enumMixinStr_OBJ_SNMPv2); }))) {
6878             mixin(enumMixinStr_OBJ_SNMPv2);
6879         }
6880     }
6881 
6882 
6883 
6884 
6885     static if(!is(typeof(LN_Mail))) {
6886         private enum enumMixinStr_LN_Mail = `enum LN_Mail = "Mail";`;
6887         static if(is(typeof({ mixin(enumMixinStr_LN_Mail); }))) {
6888             mixin(enumMixinStr_LN_Mail);
6889         }
6890     }
6891 
6892 
6893 
6894 
6895     static if(!is(typeof(NID_Mail))) {
6896         private enum enumMixinStr_NID_Mail = `enum NID_Mail = 388;`;
6897         static if(is(typeof({ mixin(enumMixinStr_NID_Mail); }))) {
6898             mixin(enumMixinStr_NID_Mail);
6899         }
6900     }
6901 
6902 
6903 
6904 
6905     static if(!is(typeof(OBJ_Mail))) {
6906         private enum enumMixinStr_OBJ_Mail = `enum OBJ_Mail = OBJ_dod , 1L , 7L;`;
6907         static if(is(typeof({ mixin(enumMixinStr_OBJ_Mail); }))) {
6908             mixin(enumMixinStr_OBJ_Mail);
6909         }
6910     }
6911 
6912 
6913 
6914 
6915     static if(!is(typeof(SN_Enterprises))) {
6916         private enum enumMixinStr_SN_Enterprises = `enum SN_Enterprises = "enterprises";`;
6917         static if(is(typeof({ mixin(enumMixinStr_SN_Enterprises); }))) {
6918             mixin(enumMixinStr_SN_Enterprises);
6919         }
6920     }
6921 
6922 
6923 
6924 
6925     static if(!is(typeof(LN_Enterprises))) {
6926         private enum enumMixinStr_LN_Enterprises = `enum LN_Enterprises = "Enterprises";`;
6927         static if(is(typeof({ mixin(enumMixinStr_LN_Enterprises); }))) {
6928             mixin(enumMixinStr_LN_Enterprises);
6929         }
6930     }
6931 
6932 
6933 
6934 
6935     static if(!is(typeof(NID_Enterprises))) {
6936         private enum enumMixinStr_NID_Enterprises = `enum NID_Enterprises = 389;`;
6937         static if(is(typeof({ mixin(enumMixinStr_NID_Enterprises); }))) {
6938             mixin(enumMixinStr_NID_Enterprises);
6939         }
6940     }
6941 
6942 
6943 
6944 
6945     static if(!is(typeof(OBJ_Enterprises))) {
6946         private enum enumMixinStr_OBJ_Enterprises = `enum OBJ_Enterprises = OBJ_dod , 1L , 4L , 1L;`;
6947         static if(is(typeof({ mixin(enumMixinStr_OBJ_Enterprises); }))) {
6948             mixin(enumMixinStr_OBJ_Enterprises);
6949         }
6950     }
6951 
6952 
6953 
6954 
6955     static if(!is(typeof(SN_dcObject))) {
6956         private enum enumMixinStr_SN_dcObject = `enum SN_dcObject = "dcobject";`;
6957         static if(is(typeof({ mixin(enumMixinStr_SN_dcObject); }))) {
6958             mixin(enumMixinStr_SN_dcObject);
6959         }
6960     }
6961 
6962 
6963 
6964 
6965     static if(!is(typeof(LN_dcObject))) {
6966         private enum enumMixinStr_LN_dcObject = `enum LN_dcObject = "dcObject";`;
6967         static if(is(typeof({ mixin(enumMixinStr_LN_dcObject); }))) {
6968             mixin(enumMixinStr_LN_dcObject);
6969         }
6970     }
6971 
6972 
6973 
6974 
6975     static if(!is(typeof(NID_dcObject))) {
6976         private enum enumMixinStr_NID_dcObject = `enum NID_dcObject = 390;`;
6977         static if(is(typeof({ mixin(enumMixinStr_NID_dcObject); }))) {
6978             mixin(enumMixinStr_NID_dcObject);
6979         }
6980     }
6981 
6982 
6983 
6984 
6985     static if(!is(typeof(OBJ_dcObject))) {
6986         private enum enumMixinStr_OBJ_dcObject = `enum OBJ_dcObject = OBJ_dod , 1L , 4L , 1L , 1466L , 344L;`;
6987         static if(is(typeof({ mixin(enumMixinStr_OBJ_dcObject); }))) {
6988             mixin(enumMixinStr_OBJ_dcObject);
6989         }
6990     }
6991 
6992 
6993 
6994 
6995     static if(!is(typeof(SN_mime_mhs))) {
6996         private enum enumMixinStr_SN_mime_mhs = `enum SN_mime_mhs = "mime-mhs";`;
6997         static if(is(typeof({ mixin(enumMixinStr_SN_mime_mhs); }))) {
6998             mixin(enumMixinStr_SN_mime_mhs);
6999         }
7000     }
7001 
7002 
7003 
7004 
7005     static if(!is(typeof(LN_mime_mhs))) {
7006         private enum enumMixinStr_LN_mime_mhs = `enum LN_mime_mhs = "MIME MHS";`;
7007         static if(is(typeof({ mixin(enumMixinStr_LN_mime_mhs); }))) {
7008             mixin(enumMixinStr_LN_mime_mhs);
7009         }
7010     }
7011 
7012 
7013 
7014 
7015     static if(!is(typeof(NID_mime_mhs))) {
7016         private enum enumMixinStr_NID_mime_mhs = `enum NID_mime_mhs = 504;`;
7017         static if(is(typeof({ mixin(enumMixinStr_NID_mime_mhs); }))) {
7018             mixin(enumMixinStr_NID_mime_mhs);
7019         }
7020     }
7021 
7022 
7023 
7024 
7025     static if(!is(typeof(OBJ_mime_mhs))) {
7026         private enum enumMixinStr_OBJ_mime_mhs = `enum OBJ_mime_mhs = OBJ_dod , 1L , 7L , 1L;`;
7027         static if(is(typeof({ mixin(enumMixinStr_OBJ_mime_mhs); }))) {
7028             mixin(enumMixinStr_OBJ_mime_mhs);
7029         }
7030     }
7031 
7032 
7033 
7034 
7035     static if(!is(typeof(SN_mime_mhs_headings))) {
7036         private enum enumMixinStr_SN_mime_mhs_headings = `enum SN_mime_mhs_headings = "mime-mhs-headings";`;
7037         static if(is(typeof({ mixin(enumMixinStr_SN_mime_mhs_headings); }))) {
7038             mixin(enumMixinStr_SN_mime_mhs_headings);
7039         }
7040     }
7041 
7042 
7043 
7044 
7045     static if(!is(typeof(LN_mime_mhs_headings))) {
7046         private enum enumMixinStr_LN_mime_mhs_headings = `enum LN_mime_mhs_headings = "mime-mhs-headings";`;
7047         static if(is(typeof({ mixin(enumMixinStr_LN_mime_mhs_headings); }))) {
7048             mixin(enumMixinStr_LN_mime_mhs_headings);
7049         }
7050     }
7051 
7052 
7053 
7054 
7055     static if(!is(typeof(NID_mime_mhs_headings))) {
7056         private enum enumMixinStr_NID_mime_mhs_headings = `enum NID_mime_mhs_headings = 505;`;
7057         static if(is(typeof({ mixin(enumMixinStr_NID_mime_mhs_headings); }))) {
7058             mixin(enumMixinStr_NID_mime_mhs_headings);
7059         }
7060     }
7061 
7062 
7063 
7064 
7065     static if(!is(typeof(OBJ_mime_mhs_headings))) {
7066         private enum enumMixinStr_OBJ_mime_mhs_headings = `enum OBJ_mime_mhs_headings = OBJ_dod , 1L , 7L , 1L , 1L;`;
7067         static if(is(typeof({ mixin(enumMixinStr_OBJ_mime_mhs_headings); }))) {
7068             mixin(enumMixinStr_OBJ_mime_mhs_headings);
7069         }
7070     }
7071 
7072 
7073 
7074 
7075     static if(!is(typeof(SN_mime_mhs_bodies))) {
7076         private enum enumMixinStr_SN_mime_mhs_bodies = `enum SN_mime_mhs_bodies = "mime-mhs-bodies";`;
7077         static if(is(typeof({ mixin(enumMixinStr_SN_mime_mhs_bodies); }))) {
7078             mixin(enumMixinStr_SN_mime_mhs_bodies);
7079         }
7080     }
7081 
7082 
7083 
7084 
7085     static if(!is(typeof(LN_mime_mhs_bodies))) {
7086         private enum enumMixinStr_LN_mime_mhs_bodies = `enum LN_mime_mhs_bodies = "mime-mhs-bodies";`;
7087         static if(is(typeof({ mixin(enumMixinStr_LN_mime_mhs_bodies); }))) {
7088             mixin(enumMixinStr_LN_mime_mhs_bodies);
7089         }
7090     }
7091 
7092 
7093 
7094 
7095     static if(!is(typeof(NID_mime_mhs_bodies))) {
7096         private enum enumMixinStr_NID_mime_mhs_bodies = `enum NID_mime_mhs_bodies = 506;`;
7097         static if(is(typeof({ mixin(enumMixinStr_NID_mime_mhs_bodies); }))) {
7098             mixin(enumMixinStr_NID_mime_mhs_bodies);
7099         }
7100     }
7101 
7102 
7103 
7104 
7105     static if(!is(typeof(OBJ_mime_mhs_bodies))) {
7106         private enum enumMixinStr_OBJ_mime_mhs_bodies = `enum OBJ_mime_mhs_bodies = OBJ_dod , 1L , 7L , 1L , 2L;`;
7107         static if(is(typeof({ mixin(enumMixinStr_OBJ_mime_mhs_bodies); }))) {
7108             mixin(enumMixinStr_OBJ_mime_mhs_bodies);
7109         }
7110     }
7111 
7112 
7113 
7114 
7115     static if(!is(typeof(SN_id_hex_partial_message))) {
7116         private enum enumMixinStr_SN_id_hex_partial_message = `enum SN_id_hex_partial_message = "id-hex-partial-message";`;
7117         static if(is(typeof({ mixin(enumMixinStr_SN_id_hex_partial_message); }))) {
7118             mixin(enumMixinStr_SN_id_hex_partial_message);
7119         }
7120     }
7121 
7122 
7123 
7124 
7125     static if(!is(typeof(LN_id_hex_partial_message))) {
7126         private enum enumMixinStr_LN_id_hex_partial_message = `enum LN_id_hex_partial_message = "id-hex-partial-message";`;
7127         static if(is(typeof({ mixin(enumMixinStr_LN_id_hex_partial_message); }))) {
7128             mixin(enumMixinStr_LN_id_hex_partial_message);
7129         }
7130     }
7131 
7132 
7133 
7134 
7135     static if(!is(typeof(NID_id_hex_partial_message))) {
7136         private enum enumMixinStr_NID_id_hex_partial_message = `enum NID_id_hex_partial_message = 507;`;
7137         static if(is(typeof({ mixin(enumMixinStr_NID_id_hex_partial_message); }))) {
7138             mixin(enumMixinStr_NID_id_hex_partial_message);
7139         }
7140     }
7141 
7142 
7143 
7144 
7145     static if(!is(typeof(OBJ_id_hex_partial_message))) {
7146         private enum enumMixinStr_OBJ_id_hex_partial_message = `enum OBJ_id_hex_partial_message = OBJ_dod , 1L , 7L , 1L , 1L , 1L;`;
7147         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_hex_partial_message); }))) {
7148             mixin(enumMixinStr_OBJ_id_hex_partial_message);
7149         }
7150     }
7151 
7152 
7153 
7154 
7155     static if(!is(typeof(SN_id_hex_multipart_message))) {
7156         private enum enumMixinStr_SN_id_hex_multipart_message = `enum SN_id_hex_multipart_message = "id-hex-multipart-message";`;
7157         static if(is(typeof({ mixin(enumMixinStr_SN_id_hex_multipart_message); }))) {
7158             mixin(enumMixinStr_SN_id_hex_multipart_message);
7159         }
7160     }
7161 
7162 
7163 
7164 
7165     static if(!is(typeof(LN_id_hex_multipart_message))) {
7166         private enum enumMixinStr_LN_id_hex_multipart_message = `enum LN_id_hex_multipart_message = "id-hex-multipart-message";`;
7167         static if(is(typeof({ mixin(enumMixinStr_LN_id_hex_multipart_message); }))) {
7168             mixin(enumMixinStr_LN_id_hex_multipart_message);
7169         }
7170     }
7171 
7172 
7173 
7174 
7175     static if(!is(typeof(NID_id_hex_multipart_message))) {
7176         private enum enumMixinStr_NID_id_hex_multipart_message = `enum NID_id_hex_multipart_message = 508;`;
7177         static if(is(typeof({ mixin(enumMixinStr_NID_id_hex_multipart_message); }))) {
7178             mixin(enumMixinStr_NID_id_hex_multipart_message);
7179         }
7180     }
7181 
7182 
7183 
7184 
7185     static if(!is(typeof(OBJ_id_hex_multipart_message))) {
7186         private enum enumMixinStr_OBJ_id_hex_multipart_message = `enum OBJ_id_hex_multipart_message = OBJ_dod , 1L , 7L , 1L , 1L , 2L;`;
7187         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_hex_multipart_message); }))) {
7188             mixin(enumMixinStr_OBJ_id_hex_multipart_message);
7189         }
7190     }
7191 
7192 
7193 
7194 
7195     static if(!is(typeof(SN_zlib_compression))) {
7196         private enum enumMixinStr_SN_zlib_compression = `enum SN_zlib_compression = "ZLIB";`;
7197         static if(is(typeof({ mixin(enumMixinStr_SN_zlib_compression); }))) {
7198             mixin(enumMixinStr_SN_zlib_compression);
7199         }
7200     }
7201 
7202 
7203 
7204 
7205     static if(!is(typeof(LN_zlib_compression))) {
7206         private enum enumMixinStr_LN_zlib_compression = `enum LN_zlib_compression = "zlib compression";`;
7207         static if(is(typeof({ mixin(enumMixinStr_LN_zlib_compression); }))) {
7208             mixin(enumMixinStr_LN_zlib_compression);
7209         }
7210     }
7211 
7212 
7213 
7214 
7215     static if(!is(typeof(NID_zlib_compression))) {
7216         private enum enumMixinStr_NID_zlib_compression = `enum NID_zlib_compression = 125;`;
7217         static if(is(typeof({ mixin(enumMixinStr_NID_zlib_compression); }))) {
7218             mixin(enumMixinStr_NID_zlib_compression);
7219         }
7220     }
7221 
7222 
7223 
7224 
7225     static if(!is(typeof(OBJ_zlib_compression))) {
7226         private enum enumMixinStr_OBJ_zlib_compression = `enum OBJ_zlib_compression = OBJ_id_smime_alg , 8L;`;
7227         static if(is(typeof({ mixin(enumMixinStr_OBJ_zlib_compression); }))) {
7228             mixin(enumMixinStr_OBJ_zlib_compression);
7229         }
7230     }
7231 
7232 
7233 
7234 
7235     static if(!is(typeof(OBJ_csor))) {
7236         private enum enumMixinStr_OBJ_csor = `enum OBJ_csor = 2L , 16L , 840L , 1L , 101L , 3L;`;
7237         static if(is(typeof({ mixin(enumMixinStr_OBJ_csor); }))) {
7238             mixin(enumMixinStr_OBJ_csor);
7239         }
7240     }
7241 
7242 
7243 
7244 
7245     static if(!is(typeof(OBJ_nistAlgorithms))) {
7246         private enum enumMixinStr_OBJ_nistAlgorithms = `enum OBJ_nistAlgorithms = 2L , 16L , 840L , 1L , 101L , 3L , 4L;`;
7247         static if(is(typeof({ mixin(enumMixinStr_OBJ_nistAlgorithms); }))) {
7248             mixin(enumMixinStr_OBJ_nistAlgorithms);
7249         }
7250     }
7251 
7252 
7253 
7254 
7255     static if(!is(typeof(OBJ_aes))) {
7256         private enum enumMixinStr_OBJ_aes = `enum OBJ_aes = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L;`;
7257         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes); }))) {
7258             mixin(enumMixinStr_OBJ_aes);
7259         }
7260     }
7261 
7262 
7263 
7264 
7265     static if(!is(typeof(SN_aes_128_ecb))) {
7266         private enum enumMixinStr_SN_aes_128_ecb = `enum SN_aes_128_ecb = "AES-128-ECB";`;
7267         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_ecb); }))) {
7268             mixin(enumMixinStr_SN_aes_128_ecb);
7269         }
7270     }
7271 
7272 
7273 
7274 
7275     static if(!is(typeof(LN_aes_128_ecb))) {
7276         private enum enumMixinStr_LN_aes_128_ecb = `enum LN_aes_128_ecb = "aes-128-ecb";`;
7277         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_ecb); }))) {
7278             mixin(enumMixinStr_LN_aes_128_ecb);
7279         }
7280     }
7281 
7282 
7283 
7284 
7285     static if(!is(typeof(NID_aes_128_ecb))) {
7286         private enum enumMixinStr_NID_aes_128_ecb = `enum NID_aes_128_ecb = 418;`;
7287         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_ecb); }))) {
7288             mixin(enumMixinStr_NID_aes_128_ecb);
7289         }
7290     }
7291 
7292 
7293 
7294 
7295     static if(!is(typeof(OBJ_aes_128_ecb))) {
7296         private enum enumMixinStr_OBJ_aes_128_ecb = `enum OBJ_aes_128_ecb = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 1L;`;
7297         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_ecb); }))) {
7298             mixin(enumMixinStr_OBJ_aes_128_ecb);
7299         }
7300     }
7301 
7302 
7303 
7304 
7305     static if(!is(typeof(SN_aes_128_cbc))) {
7306         private enum enumMixinStr_SN_aes_128_cbc = `enum SN_aes_128_cbc = "AES-128-CBC";`;
7307         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_cbc); }))) {
7308             mixin(enumMixinStr_SN_aes_128_cbc);
7309         }
7310     }
7311 
7312 
7313 
7314 
7315     static if(!is(typeof(LN_aes_128_cbc))) {
7316         private enum enumMixinStr_LN_aes_128_cbc = `enum LN_aes_128_cbc = "aes-128-cbc";`;
7317         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_cbc); }))) {
7318             mixin(enumMixinStr_LN_aes_128_cbc);
7319         }
7320     }
7321 
7322 
7323 
7324 
7325     static if(!is(typeof(NID_aes_128_cbc))) {
7326         private enum enumMixinStr_NID_aes_128_cbc = `enum NID_aes_128_cbc = 419;`;
7327         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_cbc); }))) {
7328             mixin(enumMixinStr_NID_aes_128_cbc);
7329         }
7330     }
7331 
7332 
7333 
7334 
7335     static if(!is(typeof(OBJ_aes_128_cbc))) {
7336         private enum enumMixinStr_OBJ_aes_128_cbc = `enum OBJ_aes_128_cbc = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 2L;`;
7337         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_cbc); }))) {
7338             mixin(enumMixinStr_OBJ_aes_128_cbc);
7339         }
7340     }
7341 
7342 
7343 
7344 
7345     static if(!is(typeof(SN_aes_128_ofb128))) {
7346         private enum enumMixinStr_SN_aes_128_ofb128 = `enum SN_aes_128_ofb128 = "AES-128-OFB";`;
7347         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_ofb128); }))) {
7348             mixin(enumMixinStr_SN_aes_128_ofb128);
7349         }
7350     }
7351 
7352 
7353 
7354 
7355     static if(!is(typeof(LN_aes_128_ofb128))) {
7356         private enum enumMixinStr_LN_aes_128_ofb128 = `enum LN_aes_128_ofb128 = "aes-128-ofb";`;
7357         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_ofb128); }))) {
7358             mixin(enumMixinStr_LN_aes_128_ofb128);
7359         }
7360     }
7361 
7362 
7363 
7364 
7365     static if(!is(typeof(NID_aes_128_ofb128))) {
7366         private enum enumMixinStr_NID_aes_128_ofb128 = `enum NID_aes_128_ofb128 = 420;`;
7367         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_ofb128); }))) {
7368             mixin(enumMixinStr_NID_aes_128_ofb128);
7369         }
7370     }
7371 
7372 
7373 
7374 
7375     static if(!is(typeof(OBJ_aes_128_ofb128))) {
7376         private enum enumMixinStr_OBJ_aes_128_ofb128 = `enum OBJ_aes_128_ofb128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 3L;`;
7377         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_ofb128); }))) {
7378             mixin(enumMixinStr_OBJ_aes_128_ofb128);
7379         }
7380     }
7381 
7382 
7383 
7384 
7385     static if(!is(typeof(SN_aes_128_cfb128))) {
7386         private enum enumMixinStr_SN_aes_128_cfb128 = `enum SN_aes_128_cfb128 = "AES-128-CFB";`;
7387         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_cfb128); }))) {
7388             mixin(enumMixinStr_SN_aes_128_cfb128);
7389         }
7390     }
7391 
7392 
7393 
7394 
7395     static if(!is(typeof(LN_aes_128_cfb128))) {
7396         private enum enumMixinStr_LN_aes_128_cfb128 = `enum LN_aes_128_cfb128 = "aes-128-cfb";`;
7397         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_cfb128); }))) {
7398             mixin(enumMixinStr_LN_aes_128_cfb128);
7399         }
7400     }
7401 
7402 
7403 
7404 
7405     static if(!is(typeof(NID_aes_128_cfb128))) {
7406         private enum enumMixinStr_NID_aes_128_cfb128 = `enum NID_aes_128_cfb128 = 421;`;
7407         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_cfb128); }))) {
7408             mixin(enumMixinStr_NID_aes_128_cfb128);
7409         }
7410     }
7411 
7412 
7413 
7414 
7415     static if(!is(typeof(OBJ_aes_128_cfb128))) {
7416         private enum enumMixinStr_OBJ_aes_128_cfb128 = `enum OBJ_aes_128_cfb128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 4L;`;
7417         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_cfb128); }))) {
7418             mixin(enumMixinStr_OBJ_aes_128_cfb128);
7419         }
7420     }
7421 
7422 
7423 
7424 
7425     static if(!is(typeof(SN_id_aes128_wrap))) {
7426         private enum enumMixinStr_SN_id_aes128_wrap = `enum SN_id_aes128_wrap = "id-aes128-wrap";`;
7427         static if(is(typeof({ mixin(enumMixinStr_SN_id_aes128_wrap); }))) {
7428             mixin(enumMixinStr_SN_id_aes128_wrap);
7429         }
7430     }
7431 
7432 
7433 
7434 
7435     static if(!is(typeof(NID_id_aes128_wrap))) {
7436         private enum enumMixinStr_NID_id_aes128_wrap = `enum NID_id_aes128_wrap = 788;`;
7437         static if(is(typeof({ mixin(enumMixinStr_NID_id_aes128_wrap); }))) {
7438             mixin(enumMixinStr_NID_id_aes128_wrap);
7439         }
7440     }
7441 
7442 
7443 
7444 
7445     static if(!is(typeof(OBJ_id_aes128_wrap))) {
7446         private enum enumMixinStr_OBJ_id_aes128_wrap = `enum OBJ_id_aes128_wrap = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 5L;`;
7447         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aes128_wrap); }))) {
7448             mixin(enumMixinStr_OBJ_id_aes128_wrap);
7449         }
7450     }
7451 
7452 
7453 
7454 
7455     static if(!is(typeof(SN_aes_128_gcm))) {
7456         private enum enumMixinStr_SN_aes_128_gcm = `enum SN_aes_128_gcm = "id-aes128-GCM";`;
7457         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_gcm); }))) {
7458             mixin(enumMixinStr_SN_aes_128_gcm);
7459         }
7460     }
7461 
7462 
7463 
7464 
7465     static if(!is(typeof(LN_aes_128_gcm))) {
7466         private enum enumMixinStr_LN_aes_128_gcm = `enum LN_aes_128_gcm = "aes-128-gcm";`;
7467         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_gcm); }))) {
7468             mixin(enumMixinStr_LN_aes_128_gcm);
7469         }
7470     }
7471 
7472 
7473 
7474 
7475     static if(!is(typeof(NID_aes_128_gcm))) {
7476         private enum enumMixinStr_NID_aes_128_gcm = `enum NID_aes_128_gcm = 895;`;
7477         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_gcm); }))) {
7478             mixin(enumMixinStr_NID_aes_128_gcm);
7479         }
7480     }
7481 
7482 
7483 
7484 
7485     static if(!is(typeof(OBJ_aes_128_gcm))) {
7486         private enum enumMixinStr_OBJ_aes_128_gcm = `enum OBJ_aes_128_gcm = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 6L;`;
7487         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_gcm); }))) {
7488             mixin(enumMixinStr_OBJ_aes_128_gcm);
7489         }
7490     }
7491 
7492 
7493 
7494 
7495     static if(!is(typeof(SN_aes_128_ccm))) {
7496         private enum enumMixinStr_SN_aes_128_ccm = `enum SN_aes_128_ccm = "id-aes128-CCM";`;
7497         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_ccm); }))) {
7498             mixin(enumMixinStr_SN_aes_128_ccm);
7499         }
7500     }
7501 
7502 
7503 
7504 
7505     static if(!is(typeof(LN_aes_128_ccm))) {
7506         private enum enumMixinStr_LN_aes_128_ccm = `enum LN_aes_128_ccm = "aes-128-ccm";`;
7507         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_ccm); }))) {
7508             mixin(enumMixinStr_LN_aes_128_ccm);
7509         }
7510     }
7511 
7512 
7513 
7514 
7515     static if(!is(typeof(NID_aes_128_ccm))) {
7516         private enum enumMixinStr_NID_aes_128_ccm = `enum NID_aes_128_ccm = 896;`;
7517         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_ccm); }))) {
7518             mixin(enumMixinStr_NID_aes_128_ccm);
7519         }
7520     }
7521 
7522 
7523 
7524 
7525     static if(!is(typeof(OBJ_aes_128_ccm))) {
7526         private enum enumMixinStr_OBJ_aes_128_ccm = `enum OBJ_aes_128_ccm = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 7L;`;
7527         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_ccm); }))) {
7528             mixin(enumMixinStr_OBJ_aes_128_ccm);
7529         }
7530     }
7531 
7532 
7533 
7534 
7535     static if(!is(typeof(SN_id_aes128_wrap_pad))) {
7536         private enum enumMixinStr_SN_id_aes128_wrap_pad = `enum SN_id_aes128_wrap_pad = "id-aes128-wrap-pad";`;
7537         static if(is(typeof({ mixin(enumMixinStr_SN_id_aes128_wrap_pad); }))) {
7538             mixin(enumMixinStr_SN_id_aes128_wrap_pad);
7539         }
7540     }
7541 
7542 
7543 
7544 
7545     static if(!is(typeof(NID_id_aes128_wrap_pad))) {
7546         private enum enumMixinStr_NID_id_aes128_wrap_pad = `enum NID_id_aes128_wrap_pad = 897;`;
7547         static if(is(typeof({ mixin(enumMixinStr_NID_id_aes128_wrap_pad); }))) {
7548             mixin(enumMixinStr_NID_id_aes128_wrap_pad);
7549         }
7550     }
7551 
7552 
7553 
7554 
7555     static if(!is(typeof(OBJ_id_aes128_wrap_pad))) {
7556         private enum enumMixinStr_OBJ_id_aes128_wrap_pad = `enum OBJ_id_aes128_wrap_pad = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 8L;`;
7557         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aes128_wrap_pad); }))) {
7558             mixin(enumMixinStr_OBJ_id_aes128_wrap_pad);
7559         }
7560     }
7561 
7562 
7563 
7564 
7565     static if(!is(typeof(SN_aes_192_ecb))) {
7566         private enum enumMixinStr_SN_aes_192_ecb = `enum SN_aes_192_ecb = "AES-192-ECB";`;
7567         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_ecb); }))) {
7568             mixin(enumMixinStr_SN_aes_192_ecb);
7569         }
7570     }
7571 
7572 
7573 
7574 
7575     static if(!is(typeof(LN_aes_192_ecb))) {
7576         private enum enumMixinStr_LN_aes_192_ecb = `enum LN_aes_192_ecb = "aes-192-ecb";`;
7577         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_ecb); }))) {
7578             mixin(enumMixinStr_LN_aes_192_ecb);
7579         }
7580     }
7581 
7582 
7583 
7584 
7585     static if(!is(typeof(NID_aes_192_ecb))) {
7586         private enum enumMixinStr_NID_aes_192_ecb = `enum NID_aes_192_ecb = 422;`;
7587         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_ecb); }))) {
7588             mixin(enumMixinStr_NID_aes_192_ecb);
7589         }
7590     }
7591 
7592 
7593 
7594 
7595     static if(!is(typeof(OBJ_aes_192_ecb))) {
7596         private enum enumMixinStr_OBJ_aes_192_ecb = `enum OBJ_aes_192_ecb = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 21L;`;
7597         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_192_ecb); }))) {
7598             mixin(enumMixinStr_OBJ_aes_192_ecb);
7599         }
7600     }
7601 
7602 
7603 
7604 
7605     static if(!is(typeof(SN_aes_192_cbc))) {
7606         private enum enumMixinStr_SN_aes_192_cbc = `enum SN_aes_192_cbc = "AES-192-CBC";`;
7607         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_cbc); }))) {
7608             mixin(enumMixinStr_SN_aes_192_cbc);
7609         }
7610     }
7611 
7612 
7613 
7614 
7615     static if(!is(typeof(LN_aes_192_cbc))) {
7616         private enum enumMixinStr_LN_aes_192_cbc = `enum LN_aes_192_cbc = "aes-192-cbc";`;
7617         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_cbc); }))) {
7618             mixin(enumMixinStr_LN_aes_192_cbc);
7619         }
7620     }
7621 
7622 
7623 
7624 
7625     static if(!is(typeof(NID_aes_192_cbc))) {
7626         private enum enumMixinStr_NID_aes_192_cbc = `enum NID_aes_192_cbc = 423;`;
7627         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_cbc); }))) {
7628             mixin(enumMixinStr_NID_aes_192_cbc);
7629         }
7630     }
7631 
7632 
7633 
7634 
7635     static if(!is(typeof(OBJ_aes_192_cbc))) {
7636         private enum enumMixinStr_OBJ_aes_192_cbc = `enum OBJ_aes_192_cbc = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 22L;`;
7637         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_192_cbc); }))) {
7638             mixin(enumMixinStr_OBJ_aes_192_cbc);
7639         }
7640     }
7641 
7642 
7643 
7644 
7645     static if(!is(typeof(SN_aes_192_ofb128))) {
7646         private enum enumMixinStr_SN_aes_192_ofb128 = `enum SN_aes_192_ofb128 = "AES-192-OFB";`;
7647         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_ofb128); }))) {
7648             mixin(enumMixinStr_SN_aes_192_ofb128);
7649         }
7650     }
7651 
7652 
7653 
7654 
7655     static if(!is(typeof(LN_aes_192_ofb128))) {
7656         private enum enumMixinStr_LN_aes_192_ofb128 = `enum LN_aes_192_ofb128 = "aes-192-ofb";`;
7657         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_ofb128); }))) {
7658             mixin(enumMixinStr_LN_aes_192_ofb128);
7659         }
7660     }
7661 
7662 
7663 
7664 
7665     static if(!is(typeof(NID_aes_192_ofb128))) {
7666         private enum enumMixinStr_NID_aes_192_ofb128 = `enum NID_aes_192_ofb128 = 424;`;
7667         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_ofb128); }))) {
7668             mixin(enumMixinStr_NID_aes_192_ofb128);
7669         }
7670     }
7671 
7672 
7673 
7674 
7675     static if(!is(typeof(OBJ_aes_192_ofb128))) {
7676         private enum enumMixinStr_OBJ_aes_192_ofb128 = `enum OBJ_aes_192_ofb128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 23L;`;
7677         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_192_ofb128); }))) {
7678             mixin(enumMixinStr_OBJ_aes_192_ofb128);
7679         }
7680     }
7681 
7682 
7683 
7684 
7685     static if(!is(typeof(SN_aes_192_cfb128))) {
7686         private enum enumMixinStr_SN_aes_192_cfb128 = `enum SN_aes_192_cfb128 = "AES-192-CFB";`;
7687         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_cfb128); }))) {
7688             mixin(enumMixinStr_SN_aes_192_cfb128);
7689         }
7690     }
7691 
7692 
7693 
7694 
7695     static if(!is(typeof(LN_aes_192_cfb128))) {
7696         private enum enumMixinStr_LN_aes_192_cfb128 = `enum LN_aes_192_cfb128 = "aes-192-cfb";`;
7697         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_cfb128); }))) {
7698             mixin(enumMixinStr_LN_aes_192_cfb128);
7699         }
7700     }
7701 
7702 
7703 
7704 
7705     static if(!is(typeof(NID_aes_192_cfb128))) {
7706         private enum enumMixinStr_NID_aes_192_cfb128 = `enum NID_aes_192_cfb128 = 425;`;
7707         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_cfb128); }))) {
7708             mixin(enumMixinStr_NID_aes_192_cfb128);
7709         }
7710     }
7711 
7712 
7713 
7714 
7715     static if(!is(typeof(OBJ_aes_192_cfb128))) {
7716         private enum enumMixinStr_OBJ_aes_192_cfb128 = `enum OBJ_aes_192_cfb128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 24L;`;
7717         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_192_cfb128); }))) {
7718             mixin(enumMixinStr_OBJ_aes_192_cfb128);
7719         }
7720     }
7721 
7722 
7723 
7724 
7725     static if(!is(typeof(SN_id_aes192_wrap))) {
7726         private enum enumMixinStr_SN_id_aes192_wrap = `enum SN_id_aes192_wrap = "id-aes192-wrap";`;
7727         static if(is(typeof({ mixin(enumMixinStr_SN_id_aes192_wrap); }))) {
7728             mixin(enumMixinStr_SN_id_aes192_wrap);
7729         }
7730     }
7731 
7732 
7733 
7734 
7735     static if(!is(typeof(NID_id_aes192_wrap))) {
7736         private enum enumMixinStr_NID_id_aes192_wrap = `enum NID_id_aes192_wrap = 789;`;
7737         static if(is(typeof({ mixin(enumMixinStr_NID_id_aes192_wrap); }))) {
7738             mixin(enumMixinStr_NID_id_aes192_wrap);
7739         }
7740     }
7741 
7742 
7743 
7744 
7745     static if(!is(typeof(OBJ_id_aes192_wrap))) {
7746         private enum enumMixinStr_OBJ_id_aes192_wrap = `enum OBJ_id_aes192_wrap = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 25L;`;
7747         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aes192_wrap); }))) {
7748             mixin(enumMixinStr_OBJ_id_aes192_wrap);
7749         }
7750     }
7751 
7752 
7753 
7754 
7755     static if(!is(typeof(SN_aes_192_gcm))) {
7756         private enum enumMixinStr_SN_aes_192_gcm = `enum SN_aes_192_gcm = "id-aes192-GCM";`;
7757         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_gcm); }))) {
7758             mixin(enumMixinStr_SN_aes_192_gcm);
7759         }
7760     }
7761 
7762 
7763 
7764 
7765     static if(!is(typeof(LN_aes_192_gcm))) {
7766         private enum enumMixinStr_LN_aes_192_gcm = `enum LN_aes_192_gcm = "aes-192-gcm";`;
7767         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_gcm); }))) {
7768             mixin(enumMixinStr_LN_aes_192_gcm);
7769         }
7770     }
7771 
7772 
7773 
7774 
7775     static if(!is(typeof(NID_aes_192_gcm))) {
7776         private enum enumMixinStr_NID_aes_192_gcm = `enum NID_aes_192_gcm = 898;`;
7777         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_gcm); }))) {
7778             mixin(enumMixinStr_NID_aes_192_gcm);
7779         }
7780     }
7781 
7782 
7783 
7784 
7785     static if(!is(typeof(OBJ_aes_192_gcm))) {
7786         private enum enumMixinStr_OBJ_aes_192_gcm = `enum OBJ_aes_192_gcm = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 26L;`;
7787         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_192_gcm); }))) {
7788             mixin(enumMixinStr_OBJ_aes_192_gcm);
7789         }
7790     }
7791 
7792 
7793 
7794 
7795     static if(!is(typeof(SN_aes_192_ccm))) {
7796         private enum enumMixinStr_SN_aes_192_ccm = `enum SN_aes_192_ccm = "id-aes192-CCM";`;
7797         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_ccm); }))) {
7798             mixin(enumMixinStr_SN_aes_192_ccm);
7799         }
7800     }
7801 
7802 
7803 
7804 
7805     static if(!is(typeof(LN_aes_192_ccm))) {
7806         private enum enumMixinStr_LN_aes_192_ccm = `enum LN_aes_192_ccm = "aes-192-ccm";`;
7807         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_ccm); }))) {
7808             mixin(enumMixinStr_LN_aes_192_ccm);
7809         }
7810     }
7811 
7812 
7813 
7814 
7815     static if(!is(typeof(NID_aes_192_ccm))) {
7816         private enum enumMixinStr_NID_aes_192_ccm = `enum NID_aes_192_ccm = 899;`;
7817         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_ccm); }))) {
7818             mixin(enumMixinStr_NID_aes_192_ccm);
7819         }
7820     }
7821 
7822 
7823 
7824 
7825     static if(!is(typeof(OBJ_aes_192_ccm))) {
7826         private enum enumMixinStr_OBJ_aes_192_ccm = `enum OBJ_aes_192_ccm = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 27L;`;
7827         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_192_ccm); }))) {
7828             mixin(enumMixinStr_OBJ_aes_192_ccm);
7829         }
7830     }
7831 
7832 
7833 
7834 
7835     static if(!is(typeof(SN_id_aes192_wrap_pad))) {
7836         private enum enumMixinStr_SN_id_aes192_wrap_pad = `enum SN_id_aes192_wrap_pad = "id-aes192-wrap-pad";`;
7837         static if(is(typeof({ mixin(enumMixinStr_SN_id_aes192_wrap_pad); }))) {
7838             mixin(enumMixinStr_SN_id_aes192_wrap_pad);
7839         }
7840     }
7841 
7842 
7843 
7844 
7845     static if(!is(typeof(NID_id_aes192_wrap_pad))) {
7846         private enum enumMixinStr_NID_id_aes192_wrap_pad = `enum NID_id_aes192_wrap_pad = 900;`;
7847         static if(is(typeof({ mixin(enumMixinStr_NID_id_aes192_wrap_pad); }))) {
7848             mixin(enumMixinStr_NID_id_aes192_wrap_pad);
7849         }
7850     }
7851 
7852 
7853 
7854 
7855     static if(!is(typeof(OBJ_id_aes192_wrap_pad))) {
7856         private enum enumMixinStr_OBJ_id_aes192_wrap_pad = `enum OBJ_id_aes192_wrap_pad = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 28L;`;
7857         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aes192_wrap_pad); }))) {
7858             mixin(enumMixinStr_OBJ_id_aes192_wrap_pad);
7859         }
7860     }
7861 
7862 
7863 
7864 
7865     static if(!is(typeof(SN_aes_256_ecb))) {
7866         private enum enumMixinStr_SN_aes_256_ecb = `enum SN_aes_256_ecb = "AES-256-ECB";`;
7867         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_ecb); }))) {
7868             mixin(enumMixinStr_SN_aes_256_ecb);
7869         }
7870     }
7871 
7872 
7873 
7874 
7875     static if(!is(typeof(LN_aes_256_ecb))) {
7876         private enum enumMixinStr_LN_aes_256_ecb = `enum LN_aes_256_ecb = "aes-256-ecb";`;
7877         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_ecb); }))) {
7878             mixin(enumMixinStr_LN_aes_256_ecb);
7879         }
7880     }
7881 
7882 
7883 
7884 
7885     static if(!is(typeof(NID_aes_256_ecb))) {
7886         private enum enumMixinStr_NID_aes_256_ecb = `enum NID_aes_256_ecb = 426;`;
7887         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_ecb); }))) {
7888             mixin(enumMixinStr_NID_aes_256_ecb);
7889         }
7890     }
7891 
7892 
7893 
7894 
7895     static if(!is(typeof(OBJ_aes_256_ecb))) {
7896         private enum enumMixinStr_OBJ_aes_256_ecb = `enum OBJ_aes_256_ecb = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 41L;`;
7897         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_ecb); }))) {
7898             mixin(enumMixinStr_OBJ_aes_256_ecb);
7899         }
7900     }
7901 
7902 
7903 
7904 
7905     static if(!is(typeof(SN_aes_256_cbc))) {
7906         private enum enumMixinStr_SN_aes_256_cbc = `enum SN_aes_256_cbc = "AES-256-CBC";`;
7907         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_cbc); }))) {
7908             mixin(enumMixinStr_SN_aes_256_cbc);
7909         }
7910     }
7911 
7912 
7913 
7914 
7915     static if(!is(typeof(LN_aes_256_cbc))) {
7916         private enum enumMixinStr_LN_aes_256_cbc = `enum LN_aes_256_cbc = "aes-256-cbc";`;
7917         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_cbc); }))) {
7918             mixin(enumMixinStr_LN_aes_256_cbc);
7919         }
7920     }
7921 
7922 
7923 
7924 
7925     static if(!is(typeof(NID_aes_256_cbc))) {
7926         private enum enumMixinStr_NID_aes_256_cbc = `enum NID_aes_256_cbc = 427;`;
7927         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_cbc); }))) {
7928             mixin(enumMixinStr_NID_aes_256_cbc);
7929         }
7930     }
7931 
7932 
7933 
7934 
7935     static if(!is(typeof(OBJ_aes_256_cbc))) {
7936         private enum enumMixinStr_OBJ_aes_256_cbc = `enum OBJ_aes_256_cbc = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 42L;`;
7937         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_cbc); }))) {
7938             mixin(enumMixinStr_OBJ_aes_256_cbc);
7939         }
7940     }
7941 
7942 
7943 
7944 
7945     static if(!is(typeof(SN_aes_256_ofb128))) {
7946         private enum enumMixinStr_SN_aes_256_ofb128 = `enum SN_aes_256_ofb128 = "AES-256-OFB";`;
7947         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_ofb128); }))) {
7948             mixin(enumMixinStr_SN_aes_256_ofb128);
7949         }
7950     }
7951 
7952 
7953 
7954 
7955     static if(!is(typeof(LN_aes_256_ofb128))) {
7956         private enum enumMixinStr_LN_aes_256_ofb128 = `enum LN_aes_256_ofb128 = "aes-256-ofb";`;
7957         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_ofb128); }))) {
7958             mixin(enumMixinStr_LN_aes_256_ofb128);
7959         }
7960     }
7961 
7962 
7963 
7964 
7965     static if(!is(typeof(NID_aes_256_ofb128))) {
7966         private enum enumMixinStr_NID_aes_256_ofb128 = `enum NID_aes_256_ofb128 = 428;`;
7967         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_ofb128); }))) {
7968             mixin(enumMixinStr_NID_aes_256_ofb128);
7969         }
7970     }
7971 
7972 
7973 
7974 
7975     static if(!is(typeof(OBJ_aes_256_ofb128))) {
7976         private enum enumMixinStr_OBJ_aes_256_ofb128 = `enum OBJ_aes_256_ofb128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 43L;`;
7977         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_ofb128); }))) {
7978             mixin(enumMixinStr_OBJ_aes_256_ofb128);
7979         }
7980     }
7981 
7982 
7983 
7984 
7985     static if(!is(typeof(SN_aes_256_cfb128))) {
7986         private enum enumMixinStr_SN_aes_256_cfb128 = `enum SN_aes_256_cfb128 = "AES-256-CFB";`;
7987         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_cfb128); }))) {
7988             mixin(enumMixinStr_SN_aes_256_cfb128);
7989         }
7990     }
7991 
7992 
7993 
7994 
7995     static if(!is(typeof(LN_aes_256_cfb128))) {
7996         private enum enumMixinStr_LN_aes_256_cfb128 = `enum LN_aes_256_cfb128 = "aes-256-cfb";`;
7997         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_cfb128); }))) {
7998             mixin(enumMixinStr_LN_aes_256_cfb128);
7999         }
8000     }
8001 
8002 
8003 
8004 
8005     static if(!is(typeof(NID_aes_256_cfb128))) {
8006         private enum enumMixinStr_NID_aes_256_cfb128 = `enum NID_aes_256_cfb128 = 429;`;
8007         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_cfb128); }))) {
8008             mixin(enumMixinStr_NID_aes_256_cfb128);
8009         }
8010     }
8011 
8012 
8013 
8014 
8015     static if(!is(typeof(OBJ_aes_256_cfb128))) {
8016         private enum enumMixinStr_OBJ_aes_256_cfb128 = `enum OBJ_aes_256_cfb128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 44L;`;
8017         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_cfb128); }))) {
8018             mixin(enumMixinStr_OBJ_aes_256_cfb128);
8019         }
8020     }
8021 
8022 
8023 
8024 
8025     static if(!is(typeof(SN_id_aes256_wrap))) {
8026         private enum enumMixinStr_SN_id_aes256_wrap = `enum SN_id_aes256_wrap = "id-aes256-wrap";`;
8027         static if(is(typeof({ mixin(enumMixinStr_SN_id_aes256_wrap); }))) {
8028             mixin(enumMixinStr_SN_id_aes256_wrap);
8029         }
8030     }
8031 
8032 
8033 
8034 
8035     static if(!is(typeof(NID_id_aes256_wrap))) {
8036         private enum enumMixinStr_NID_id_aes256_wrap = `enum NID_id_aes256_wrap = 790;`;
8037         static if(is(typeof({ mixin(enumMixinStr_NID_id_aes256_wrap); }))) {
8038             mixin(enumMixinStr_NID_id_aes256_wrap);
8039         }
8040     }
8041 
8042 
8043 
8044 
8045     static if(!is(typeof(OBJ_id_aes256_wrap))) {
8046         private enum enumMixinStr_OBJ_id_aes256_wrap = `enum OBJ_id_aes256_wrap = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 45L;`;
8047         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aes256_wrap); }))) {
8048             mixin(enumMixinStr_OBJ_id_aes256_wrap);
8049         }
8050     }
8051 
8052 
8053 
8054 
8055     static if(!is(typeof(SN_aes_256_gcm))) {
8056         private enum enumMixinStr_SN_aes_256_gcm = `enum SN_aes_256_gcm = "id-aes256-GCM";`;
8057         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_gcm); }))) {
8058             mixin(enumMixinStr_SN_aes_256_gcm);
8059         }
8060     }
8061 
8062 
8063 
8064 
8065     static if(!is(typeof(LN_aes_256_gcm))) {
8066         private enum enumMixinStr_LN_aes_256_gcm = `enum LN_aes_256_gcm = "aes-256-gcm";`;
8067         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_gcm); }))) {
8068             mixin(enumMixinStr_LN_aes_256_gcm);
8069         }
8070     }
8071 
8072 
8073 
8074 
8075     static if(!is(typeof(NID_aes_256_gcm))) {
8076         private enum enumMixinStr_NID_aes_256_gcm = `enum NID_aes_256_gcm = 901;`;
8077         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_gcm); }))) {
8078             mixin(enumMixinStr_NID_aes_256_gcm);
8079         }
8080     }
8081 
8082 
8083 
8084 
8085     static if(!is(typeof(OBJ_aes_256_gcm))) {
8086         private enum enumMixinStr_OBJ_aes_256_gcm = `enum OBJ_aes_256_gcm = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 46L;`;
8087         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_gcm); }))) {
8088             mixin(enumMixinStr_OBJ_aes_256_gcm);
8089         }
8090     }
8091 
8092 
8093 
8094 
8095     static if(!is(typeof(SN_aes_256_ccm))) {
8096         private enum enumMixinStr_SN_aes_256_ccm = `enum SN_aes_256_ccm = "id-aes256-CCM";`;
8097         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_ccm); }))) {
8098             mixin(enumMixinStr_SN_aes_256_ccm);
8099         }
8100     }
8101 
8102 
8103 
8104 
8105     static if(!is(typeof(LN_aes_256_ccm))) {
8106         private enum enumMixinStr_LN_aes_256_ccm = `enum LN_aes_256_ccm = "aes-256-ccm";`;
8107         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_ccm); }))) {
8108             mixin(enumMixinStr_LN_aes_256_ccm);
8109         }
8110     }
8111 
8112 
8113 
8114 
8115     static if(!is(typeof(NID_aes_256_ccm))) {
8116         private enum enumMixinStr_NID_aes_256_ccm = `enum NID_aes_256_ccm = 902;`;
8117         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_ccm); }))) {
8118             mixin(enumMixinStr_NID_aes_256_ccm);
8119         }
8120     }
8121 
8122 
8123 
8124 
8125     static if(!is(typeof(OBJ_aes_256_ccm))) {
8126         private enum enumMixinStr_OBJ_aes_256_ccm = `enum OBJ_aes_256_ccm = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 47L;`;
8127         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_ccm); }))) {
8128             mixin(enumMixinStr_OBJ_aes_256_ccm);
8129         }
8130     }
8131 
8132 
8133 
8134 
8135     static if(!is(typeof(SN_id_aes256_wrap_pad))) {
8136         private enum enumMixinStr_SN_id_aes256_wrap_pad = `enum SN_id_aes256_wrap_pad = "id-aes256-wrap-pad";`;
8137         static if(is(typeof({ mixin(enumMixinStr_SN_id_aes256_wrap_pad); }))) {
8138             mixin(enumMixinStr_SN_id_aes256_wrap_pad);
8139         }
8140     }
8141 
8142 
8143 
8144 
8145     static if(!is(typeof(NID_id_aes256_wrap_pad))) {
8146         private enum enumMixinStr_NID_id_aes256_wrap_pad = `enum NID_id_aes256_wrap_pad = 903;`;
8147         static if(is(typeof({ mixin(enumMixinStr_NID_id_aes256_wrap_pad); }))) {
8148             mixin(enumMixinStr_NID_id_aes256_wrap_pad);
8149         }
8150     }
8151 
8152 
8153 
8154 
8155     static if(!is(typeof(OBJ_id_aes256_wrap_pad))) {
8156         private enum enumMixinStr_OBJ_id_aes256_wrap_pad = `enum OBJ_id_aes256_wrap_pad = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 1L , 48L;`;
8157         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aes256_wrap_pad); }))) {
8158             mixin(enumMixinStr_OBJ_id_aes256_wrap_pad);
8159         }
8160     }
8161 
8162 
8163 
8164 
8165     static if(!is(typeof(SN_aes_128_xts))) {
8166         private enum enumMixinStr_SN_aes_128_xts = `enum SN_aes_128_xts = "AES-128-XTS";`;
8167         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_xts); }))) {
8168             mixin(enumMixinStr_SN_aes_128_xts);
8169         }
8170     }
8171 
8172 
8173 
8174 
8175     static if(!is(typeof(LN_aes_128_xts))) {
8176         private enum enumMixinStr_LN_aes_128_xts = `enum LN_aes_128_xts = "aes-128-xts";`;
8177         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_xts); }))) {
8178             mixin(enumMixinStr_LN_aes_128_xts);
8179         }
8180     }
8181 
8182 
8183 
8184 
8185     static if(!is(typeof(NID_aes_128_xts))) {
8186         private enum enumMixinStr_NID_aes_128_xts = `enum NID_aes_128_xts = 913;`;
8187         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_xts); }))) {
8188             mixin(enumMixinStr_NID_aes_128_xts);
8189         }
8190     }
8191 
8192 
8193 
8194 
8195     static if(!is(typeof(OBJ_aes_128_xts))) {
8196         private enum enumMixinStr_OBJ_aes_128_xts = `enum OBJ_aes_128_xts = OBJ_ieee_siswg , 0L , 1L , 1L;`;
8197         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_128_xts); }))) {
8198             mixin(enumMixinStr_OBJ_aes_128_xts);
8199         }
8200     }
8201 
8202 
8203 
8204 
8205     static if(!is(typeof(SN_aes_256_xts))) {
8206         private enum enumMixinStr_SN_aes_256_xts = `enum SN_aes_256_xts = "AES-256-XTS";`;
8207         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_xts); }))) {
8208             mixin(enumMixinStr_SN_aes_256_xts);
8209         }
8210     }
8211 
8212 
8213 
8214 
8215     static if(!is(typeof(LN_aes_256_xts))) {
8216         private enum enumMixinStr_LN_aes_256_xts = `enum LN_aes_256_xts = "aes-256-xts";`;
8217         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_xts); }))) {
8218             mixin(enumMixinStr_LN_aes_256_xts);
8219         }
8220     }
8221 
8222 
8223 
8224 
8225     static if(!is(typeof(NID_aes_256_xts))) {
8226         private enum enumMixinStr_NID_aes_256_xts = `enum NID_aes_256_xts = 914;`;
8227         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_xts); }))) {
8228             mixin(enumMixinStr_NID_aes_256_xts);
8229         }
8230     }
8231 
8232 
8233 
8234 
8235     static if(!is(typeof(OBJ_aes_256_xts))) {
8236         private enum enumMixinStr_OBJ_aes_256_xts = `enum OBJ_aes_256_xts = OBJ_ieee_siswg , 0L , 1L , 2L;`;
8237         static if(is(typeof({ mixin(enumMixinStr_OBJ_aes_256_xts); }))) {
8238             mixin(enumMixinStr_OBJ_aes_256_xts);
8239         }
8240     }
8241 
8242 
8243 
8244 
8245     static if(!is(typeof(SN_aes_128_cfb1))) {
8246         private enum enumMixinStr_SN_aes_128_cfb1 = `enum SN_aes_128_cfb1 = "AES-128-CFB1";`;
8247         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_cfb1); }))) {
8248             mixin(enumMixinStr_SN_aes_128_cfb1);
8249         }
8250     }
8251 
8252 
8253 
8254 
8255     static if(!is(typeof(LN_aes_128_cfb1))) {
8256         private enum enumMixinStr_LN_aes_128_cfb1 = `enum LN_aes_128_cfb1 = "aes-128-cfb1";`;
8257         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_cfb1); }))) {
8258             mixin(enumMixinStr_LN_aes_128_cfb1);
8259         }
8260     }
8261 
8262 
8263 
8264 
8265     static if(!is(typeof(NID_aes_128_cfb1))) {
8266         private enum enumMixinStr_NID_aes_128_cfb1 = `enum NID_aes_128_cfb1 = 650;`;
8267         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_cfb1); }))) {
8268             mixin(enumMixinStr_NID_aes_128_cfb1);
8269         }
8270     }
8271 
8272 
8273 
8274 
8275     static if(!is(typeof(SN_aes_192_cfb1))) {
8276         private enum enumMixinStr_SN_aes_192_cfb1 = `enum SN_aes_192_cfb1 = "AES-192-CFB1";`;
8277         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_cfb1); }))) {
8278             mixin(enumMixinStr_SN_aes_192_cfb1);
8279         }
8280     }
8281 
8282 
8283 
8284 
8285     static if(!is(typeof(LN_aes_192_cfb1))) {
8286         private enum enumMixinStr_LN_aes_192_cfb1 = `enum LN_aes_192_cfb1 = "aes-192-cfb1";`;
8287         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_cfb1); }))) {
8288             mixin(enumMixinStr_LN_aes_192_cfb1);
8289         }
8290     }
8291 
8292 
8293 
8294 
8295     static if(!is(typeof(NID_aes_192_cfb1))) {
8296         private enum enumMixinStr_NID_aes_192_cfb1 = `enum NID_aes_192_cfb1 = 651;`;
8297         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_cfb1); }))) {
8298             mixin(enumMixinStr_NID_aes_192_cfb1);
8299         }
8300     }
8301 
8302 
8303 
8304 
8305     static if(!is(typeof(SN_aes_256_cfb1))) {
8306         private enum enumMixinStr_SN_aes_256_cfb1 = `enum SN_aes_256_cfb1 = "AES-256-CFB1";`;
8307         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_cfb1); }))) {
8308             mixin(enumMixinStr_SN_aes_256_cfb1);
8309         }
8310     }
8311 
8312 
8313 
8314 
8315     static if(!is(typeof(LN_aes_256_cfb1))) {
8316         private enum enumMixinStr_LN_aes_256_cfb1 = `enum LN_aes_256_cfb1 = "aes-256-cfb1";`;
8317         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_cfb1); }))) {
8318             mixin(enumMixinStr_LN_aes_256_cfb1);
8319         }
8320     }
8321 
8322 
8323 
8324 
8325     static if(!is(typeof(NID_aes_256_cfb1))) {
8326         private enum enumMixinStr_NID_aes_256_cfb1 = `enum NID_aes_256_cfb1 = 652;`;
8327         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_cfb1); }))) {
8328             mixin(enumMixinStr_NID_aes_256_cfb1);
8329         }
8330     }
8331 
8332 
8333 
8334 
8335     static if(!is(typeof(SN_aes_128_cfb8))) {
8336         private enum enumMixinStr_SN_aes_128_cfb8 = `enum SN_aes_128_cfb8 = "AES-128-CFB8";`;
8337         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_cfb8); }))) {
8338             mixin(enumMixinStr_SN_aes_128_cfb8);
8339         }
8340     }
8341 
8342 
8343 
8344 
8345     static if(!is(typeof(LN_aes_128_cfb8))) {
8346         private enum enumMixinStr_LN_aes_128_cfb8 = `enum LN_aes_128_cfb8 = "aes-128-cfb8";`;
8347         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_cfb8); }))) {
8348             mixin(enumMixinStr_LN_aes_128_cfb8);
8349         }
8350     }
8351 
8352 
8353 
8354 
8355     static if(!is(typeof(NID_aes_128_cfb8))) {
8356         private enum enumMixinStr_NID_aes_128_cfb8 = `enum NID_aes_128_cfb8 = 653;`;
8357         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_cfb8); }))) {
8358             mixin(enumMixinStr_NID_aes_128_cfb8);
8359         }
8360     }
8361 
8362 
8363 
8364 
8365     static if(!is(typeof(SN_aes_192_cfb8))) {
8366         private enum enumMixinStr_SN_aes_192_cfb8 = `enum SN_aes_192_cfb8 = "AES-192-CFB8";`;
8367         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_cfb8); }))) {
8368             mixin(enumMixinStr_SN_aes_192_cfb8);
8369         }
8370     }
8371 
8372 
8373 
8374 
8375     static if(!is(typeof(LN_aes_192_cfb8))) {
8376         private enum enumMixinStr_LN_aes_192_cfb8 = `enum LN_aes_192_cfb8 = "aes-192-cfb8";`;
8377         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_cfb8); }))) {
8378             mixin(enumMixinStr_LN_aes_192_cfb8);
8379         }
8380     }
8381 
8382 
8383 
8384 
8385     static if(!is(typeof(NID_aes_192_cfb8))) {
8386         private enum enumMixinStr_NID_aes_192_cfb8 = `enum NID_aes_192_cfb8 = 654;`;
8387         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_cfb8); }))) {
8388             mixin(enumMixinStr_NID_aes_192_cfb8);
8389         }
8390     }
8391 
8392 
8393 
8394 
8395     static if(!is(typeof(SN_aes_256_cfb8))) {
8396         private enum enumMixinStr_SN_aes_256_cfb8 = `enum SN_aes_256_cfb8 = "AES-256-CFB8";`;
8397         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_cfb8); }))) {
8398             mixin(enumMixinStr_SN_aes_256_cfb8);
8399         }
8400     }
8401 
8402 
8403 
8404 
8405     static if(!is(typeof(LN_aes_256_cfb8))) {
8406         private enum enumMixinStr_LN_aes_256_cfb8 = `enum LN_aes_256_cfb8 = "aes-256-cfb8";`;
8407         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_cfb8); }))) {
8408             mixin(enumMixinStr_LN_aes_256_cfb8);
8409         }
8410     }
8411 
8412 
8413 
8414 
8415     static if(!is(typeof(NID_aes_256_cfb8))) {
8416         private enum enumMixinStr_NID_aes_256_cfb8 = `enum NID_aes_256_cfb8 = 655;`;
8417         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_cfb8); }))) {
8418             mixin(enumMixinStr_NID_aes_256_cfb8);
8419         }
8420     }
8421 
8422 
8423 
8424 
8425     static if(!is(typeof(SN_aes_128_ctr))) {
8426         private enum enumMixinStr_SN_aes_128_ctr = `enum SN_aes_128_ctr = "AES-128-CTR";`;
8427         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_ctr); }))) {
8428             mixin(enumMixinStr_SN_aes_128_ctr);
8429         }
8430     }
8431 
8432 
8433 
8434 
8435     static if(!is(typeof(LN_aes_128_ctr))) {
8436         private enum enumMixinStr_LN_aes_128_ctr = `enum LN_aes_128_ctr = "aes-128-ctr";`;
8437         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_ctr); }))) {
8438             mixin(enumMixinStr_LN_aes_128_ctr);
8439         }
8440     }
8441 
8442 
8443 
8444 
8445     static if(!is(typeof(NID_aes_128_ctr))) {
8446         private enum enumMixinStr_NID_aes_128_ctr = `enum NID_aes_128_ctr = 904;`;
8447         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_ctr); }))) {
8448             mixin(enumMixinStr_NID_aes_128_ctr);
8449         }
8450     }
8451 
8452 
8453 
8454 
8455     static if(!is(typeof(SN_aes_192_ctr))) {
8456         private enum enumMixinStr_SN_aes_192_ctr = `enum SN_aes_192_ctr = "AES-192-CTR";`;
8457         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_ctr); }))) {
8458             mixin(enumMixinStr_SN_aes_192_ctr);
8459         }
8460     }
8461 
8462 
8463 
8464 
8465     static if(!is(typeof(LN_aes_192_ctr))) {
8466         private enum enumMixinStr_LN_aes_192_ctr = `enum LN_aes_192_ctr = "aes-192-ctr";`;
8467         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_ctr); }))) {
8468             mixin(enumMixinStr_LN_aes_192_ctr);
8469         }
8470     }
8471 
8472 
8473 
8474 
8475     static if(!is(typeof(NID_aes_192_ctr))) {
8476         private enum enumMixinStr_NID_aes_192_ctr = `enum NID_aes_192_ctr = 905;`;
8477         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_ctr); }))) {
8478             mixin(enumMixinStr_NID_aes_192_ctr);
8479         }
8480     }
8481 
8482 
8483 
8484 
8485     static if(!is(typeof(SN_aes_256_ctr))) {
8486         private enum enumMixinStr_SN_aes_256_ctr = `enum SN_aes_256_ctr = "AES-256-CTR";`;
8487         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_ctr); }))) {
8488             mixin(enumMixinStr_SN_aes_256_ctr);
8489         }
8490     }
8491 
8492 
8493 
8494 
8495     static if(!is(typeof(LN_aes_256_ctr))) {
8496         private enum enumMixinStr_LN_aes_256_ctr = `enum LN_aes_256_ctr = "aes-256-ctr";`;
8497         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_ctr); }))) {
8498             mixin(enumMixinStr_LN_aes_256_ctr);
8499         }
8500     }
8501 
8502 
8503 
8504 
8505     static if(!is(typeof(NID_aes_256_ctr))) {
8506         private enum enumMixinStr_NID_aes_256_ctr = `enum NID_aes_256_ctr = 906;`;
8507         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_ctr); }))) {
8508             mixin(enumMixinStr_NID_aes_256_ctr);
8509         }
8510     }
8511 
8512 
8513 
8514 
8515     static if(!is(typeof(SN_aes_128_ocb))) {
8516         private enum enumMixinStr_SN_aes_128_ocb = `enum SN_aes_128_ocb = "AES-128-OCB";`;
8517         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_ocb); }))) {
8518             mixin(enumMixinStr_SN_aes_128_ocb);
8519         }
8520     }
8521 
8522 
8523 
8524 
8525     static if(!is(typeof(LN_aes_128_ocb))) {
8526         private enum enumMixinStr_LN_aes_128_ocb = `enum LN_aes_128_ocb = "aes-128-ocb";`;
8527         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_ocb); }))) {
8528             mixin(enumMixinStr_LN_aes_128_ocb);
8529         }
8530     }
8531 
8532 
8533 
8534 
8535     static if(!is(typeof(NID_aes_128_ocb))) {
8536         private enum enumMixinStr_NID_aes_128_ocb = `enum NID_aes_128_ocb = 958;`;
8537         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_ocb); }))) {
8538             mixin(enumMixinStr_NID_aes_128_ocb);
8539         }
8540     }
8541 
8542 
8543 
8544 
8545     static if(!is(typeof(SN_aes_192_ocb))) {
8546         private enum enumMixinStr_SN_aes_192_ocb = `enum SN_aes_192_ocb = "AES-192-OCB";`;
8547         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_ocb); }))) {
8548             mixin(enumMixinStr_SN_aes_192_ocb);
8549         }
8550     }
8551 
8552 
8553 
8554 
8555     static if(!is(typeof(LN_aes_192_ocb))) {
8556         private enum enumMixinStr_LN_aes_192_ocb = `enum LN_aes_192_ocb = "aes-192-ocb";`;
8557         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_ocb); }))) {
8558             mixin(enumMixinStr_LN_aes_192_ocb);
8559         }
8560     }
8561 
8562 
8563 
8564 
8565     static if(!is(typeof(NID_aes_192_ocb))) {
8566         private enum enumMixinStr_NID_aes_192_ocb = `enum NID_aes_192_ocb = 959;`;
8567         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_ocb); }))) {
8568             mixin(enumMixinStr_NID_aes_192_ocb);
8569         }
8570     }
8571 
8572 
8573 
8574 
8575     static if(!is(typeof(SN_aes_256_ocb))) {
8576         private enum enumMixinStr_SN_aes_256_ocb = `enum SN_aes_256_ocb = "AES-256-OCB";`;
8577         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_ocb); }))) {
8578             mixin(enumMixinStr_SN_aes_256_ocb);
8579         }
8580     }
8581 
8582 
8583 
8584 
8585     static if(!is(typeof(LN_aes_256_ocb))) {
8586         private enum enumMixinStr_LN_aes_256_ocb = `enum LN_aes_256_ocb = "aes-256-ocb";`;
8587         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_ocb); }))) {
8588             mixin(enumMixinStr_LN_aes_256_ocb);
8589         }
8590     }
8591 
8592 
8593 
8594 
8595     static if(!is(typeof(NID_aes_256_ocb))) {
8596         private enum enumMixinStr_NID_aes_256_ocb = `enum NID_aes_256_ocb = 960;`;
8597         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_ocb); }))) {
8598             mixin(enumMixinStr_NID_aes_256_ocb);
8599         }
8600     }
8601 
8602 
8603 
8604 
8605     static if(!is(typeof(SN_des_cfb1))) {
8606         private enum enumMixinStr_SN_des_cfb1 = `enum SN_des_cfb1 = "DES-CFB1";`;
8607         static if(is(typeof({ mixin(enumMixinStr_SN_des_cfb1); }))) {
8608             mixin(enumMixinStr_SN_des_cfb1);
8609         }
8610     }
8611 
8612 
8613 
8614 
8615     static if(!is(typeof(LN_des_cfb1))) {
8616         private enum enumMixinStr_LN_des_cfb1 = `enum LN_des_cfb1 = "des-cfb1";`;
8617         static if(is(typeof({ mixin(enumMixinStr_LN_des_cfb1); }))) {
8618             mixin(enumMixinStr_LN_des_cfb1);
8619         }
8620     }
8621 
8622 
8623 
8624 
8625     static if(!is(typeof(NID_des_cfb1))) {
8626         private enum enumMixinStr_NID_des_cfb1 = `enum NID_des_cfb1 = 656;`;
8627         static if(is(typeof({ mixin(enumMixinStr_NID_des_cfb1); }))) {
8628             mixin(enumMixinStr_NID_des_cfb1);
8629         }
8630     }
8631 
8632 
8633 
8634 
8635     static if(!is(typeof(SN_des_cfb8))) {
8636         private enum enumMixinStr_SN_des_cfb8 = `enum SN_des_cfb8 = "DES-CFB8";`;
8637         static if(is(typeof({ mixin(enumMixinStr_SN_des_cfb8); }))) {
8638             mixin(enumMixinStr_SN_des_cfb8);
8639         }
8640     }
8641 
8642 
8643 
8644 
8645     static if(!is(typeof(LN_des_cfb8))) {
8646         private enum enumMixinStr_LN_des_cfb8 = `enum LN_des_cfb8 = "des-cfb8";`;
8647         static if(is(typeof({ mixin(enumMixinStr_LN_des_cfb8); }))) {
8648             mixin(enumMixinStr_LN_des_cfb8);
8649         }
8650     }
8651 
8652 
8653 
8654 
8655     static if(!is(typeof(NID_des_cfb8))) {
8656         private enum enumMixinStr_NID_des_cfb8 = `enum NID_des_cfb8 = 657;`;
8657         static if(is(typeof({ mixin(enumMixinStr_NID_des_cfb8); }))) {
8658             mixin(enumMixinStr_NID_des_cfb8);
8659         }
8660     }
8661 
8662 
8663 
8664 
8665     static if(!is(typeof(SN_des_ede3_cfb1))) {
8666         private enum enumMixinStr_SN_des_ede3_cfb1 = `enum SN_des_ede3_cfb1 = "DES-EDE3-CFB1";`;
8667         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede3_cfb1); }))) {
8668             mixin(enumMixinStr_SN_des_ede3_cfb1);
8669         }
8670     }
8671 
8672 
8673 
8674 
8675     static if(!is(typeof(LN_des_ede3_cfb1))) {
8676         private enum enumMixinStr_LN_des_ede3_cfb1 = `enum LN_des_ede3_cfb1 = "des-ede3-cfb1";`;
8677         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede3_cfb1); }))) {
8678             mixin(enumMixinStr_LN_des_ede3_cfb1);
8679         }
8680     }
8681 
8682 
8683 
8684 
8685     static if(!is(typeof(NID_des_ede3_cfb1))) {
8686         private enum enumMixinStr_NID_des_ede3_cfb1 = `enum NID_des_ede3_cfb1 = 658;`;
8687         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede3_cfb1); }))) {
8688             mixin(enumMixinStr_NID_des_ede3_cfb1);
8689         }
8690     }
8691 
8692 
8693 
8694 
8695     static if(!is(typeof(SN_des_ede3_cfb8))) {
8696         private enum enumMixinStr_SN_des_ede3_cfb8 = `enum SN_des_ede3_cfb8 = "DES-EDE3-CFB8";`;
8697         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede3_cfb8); }))) {
8698             mixin(enumMixinStr_SN_des_ede3_cfb8);
8699         }
8700     }
8701 
8702 
8703 
8704 
8705     static if(!is(typeof(LN_des_ede3_cfb8))) {
8706         private enum enumMixinStr_LN_des_ede3_cfb8 = `enum LN_des_ede3_cfb8 = "des-ede3-cfb8";`;
8707         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede3_cfb8); }))) {
8708             mixin(enumMixinStr_LN_des_ede3_cfb8);
8709         }
8710     }
8711 
8712 
8713 
8714 
8715     static if(!is(typeof(NID_des_ede3_cfb8))) {
8716         private enum enumMixinStr_NID_des_ede3_cfb8 = `enum NID_des_ede3_cfb8 = 659;`;
8717         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede3_cfb8); }))) {
8718             mixin(enumMixinStr_NID_des_ede3_cfb8);
8719         }
8720     }
8721 
8722 
8723 
8724 
8725     static if(!is(typeof(OBJ_nist_hashalgs))) {
8726         private enum enumMixinStr_OBJ_nist_hashalgs = `enum OBJ_nist_hashalgs = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L;`;
8727         static if(is(typeof({ mixin(enumMixinStr_OBJ_nist_hashalgs); }))) {
8728             mixin(enumMixinStr_OBJ_nist_hashalgs);
8729         }
8730     }
8731 
8732 
8733 
8734 
8735     static if(!is(typeof(SN_sha256))) {
8736         private enum enumMixinStr_SN_sha256 = `enum SN_sha256 = "SHA256";`;
8737         static if(is(typeof({ mixin(enumMixinStr_SN_sha256); }))) {
8738             mixin(enumMixinStr_SN_sha256);
8739         }
8740     }
8741 
8742 
8743 
8744 
8745     static if(!is(typeof(LN_sha256))) {
8746         private enum enumMixinStr_LN_sha256 = `enum LN_sha256 = "sha256";`;
8747         static if(is(typeof({ mixin(enumMixinStr_LN_sha256); }))) {
8748             mixin(enumMixinStr_LN_sha256);
8749         }
8750     }
8751 
8752 
8753 
8754 
8755     static if(!is(typeof(NID_sha256))) {
8756         private enum enumMixinStr_NID_sha256 = `enum NID_sha256 = 672;`;
8757         static if(is(typeof({ mixin(enumMixinStr_NID_sha256); }))) {
8758             mixin(enumMixinStr_NID_sha256);
8759         }
8760     }
8761 
8762 
8763 
8764 
8765     static if(!is(typeof(OBJ_sha256))) {
8766         private enum enumMixinStr_OBJ_sha256 = `enum OBJ_sha256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 1L;`;
8767         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha256); }))) {
8768             mixin(enumMixinStr_OBJ_sha256);
8769         }
8770     }
8771 
8772 
8773 
8774 
8775     static if(!is(typeof(SN_sha384))) {
8776         private enum enumMixinStr_SN_sha384 = `enum SN_sha384 = "SHA384";`;
8777         static if(is(typeof({ mixin(enumMixinStr_SN_sha384); }))) {
8778             mixin(enumMixinStr_SN_sha384);
8779         }
8780     }
8781 
8782 
8783 
8784 
8785     static if(!is(typeof(LN_sha384))) {
8786         private enum enumMixinStr_LN_sha384 = `enum LN_sha384 = "sha384";`;
8787         static if(is(typeof({ mixin(enumMixinStr_LN_sha384); }))) {
8788             mixin(enumMixinStr_LN_sha384);
8789         }
8790     }
8791 
8792 
8793 
8794 
8795     static if(!is(typeof(NID_sha384))) {
8796         private enum enumMixinStr_NID_sha384 = `enum NID_sha384 = 673;`;
8797         static if(is(typeof({ mixin(enumMixinStr_NID_sha384); }))) {
8798             mixin(enumMixinStr_NID_sha384);
8799         }
8800     }
8801 
8802 
8803 
8804 
8805     static if(!is(typeof(OBJ_sha384))) {
8806         private enum enumMixinStr_OBJ_sha384 = `enum OBJ_sha384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 2L;`;
8807         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha384); }))) {
8808             mixin(enumMixinStr_OBJ_sha384);
8809         }
8810     }
8811 
8812 
8813 
8814 
8815     static if(!is(typeof(SN_sha512))) {
8816         private enum enumMixinStr_SN_sha512 = `enum SN_sha512 = "SHA512";`;
8817         static if(is(typeof({ mixin(enumMixinStr_SN_sha512); }))) {
8818             mixin(enumMixinStr_SN_sha512);
8819         }
8820     }
8821 
8822 
8823 
8824 
8825     static if(!is(typeof(LN_sha512))) {
8826         private enum enumMixinStr_LN_sha512 = `enum LN_sha512 = "sha512";`;
8827         static if(is(typeof({ mixin(enumMixinStr_LN_sha512); }))) {
8828             mixin(enumMixinStr_LN_sha512);
8829         }
8830     }
8831 
8832 
8833 
8834 
8835     static if(!is(typeof(NID_sha512))) {
8836         private enum enumMixinStr_NID_sha512 = `enum NID_sha512 = 674;`;
8837         static if(is(typeof({ mixin(enumMixinStr_NID_sha512); }))) {
8838             mixin(enumMixinStr_NID_sha512);
8839         }
8840     }
8841 
8842 
8843 
8844 
8845     static if(!is(typeof(OBJ_sha512))) {
8846         private enum enumMixinStr_OBJ_sha512 = `enum OBJ_sha512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 3L;`;
8847         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha512); }))) {
8848             mixin(enumMixinStr_OBJ_sha512);
8849         }
8850     }
8851 
8852 
8853 
8854 
8855     static if(!is(typeof(SN_sha224))) {
8856         private enum enumMixinStr_SN_sha224 = `enum SN_sha224 = "SHA224";`;
8857         static if(is(typeof({ mixin(enumMixinStr_SN_sha224); }))) {
8858             mixin(enumMixinStr_SN_sha224);
8859         }
8860     }
8861 
8862 
8863 
8864 
8865     static if(!is(typeof(LN_sha224))) {
8866         private enum enumMixinStr_LN_sha224 = `enum LN_sha224 = "sha224";`;
8867         static if(is(typeof({ mixin(enumMixinStr_LN_sha224); }))) {
8868             mixin(enumMixinStr_LN_sha224);
8869         }
8870     }
8871 
8872 
8873 
8874 
8875     static if(!is(typeof(NID_sha224))) {
8876         private enum enumMixinStr_NID_sha224 = `enum NID_sha224 = 675;`;
8877         static if(is(typeof({ mixin(enumMixinStr_NID_sha224); }))) {
8878             mixin(enumMixinStr_NID_sha224);
8879         }
8880     }
8881 
8882 
8883 
8884 
8885     static if(!is(typeof(OBJ_sha224))) {
8886         private enum enumMixinStr_OBJ_sha224 = `enum OBJ_sha224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 4L;`;
8887         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha224); }))) {
8888             mixin(enumMixinStr_OBJ_sha224);
8889         }
8890     }
8891 
8892 
8893 
8894 
8895     static if(!is(typeof(SN_sha512_224))) {
8896         private enum enumMixinStr_SN_sha512_224 = `enum SN_sha512_224 = "SHA512-224";`;
8897         static if(is(typeof({ mixin(enumMixinStr_SN_sha512_224); }))) {
8898             mixin(enumMixinStr_SN_sha512_224);
8899         }
8900     }
8901 
8902 
8903 
8904 
8905     static if(!is(typeof(LN_sha512_224))) {
8906         private enum enumMixinStr_LN_sha512_224 = `enum LN_sha512_224 = "sha512-224";`;
8907         static if(is(typeof({ mixin(enumMixinStr_LN_sha512_224); }))) {
8908             mixin(enumMixinStr_LN_sha512_224);
8909         }
8910     }
8911 
8912 
8913 
8914 
8915     static if(!is(typeof(NID_sha512_224))) {
8916         private enum enumMixinStr_NID_sha512_224 = `enum NID_sha512_224 = 1094;`;
8917         static if(is(typeof({ mixin(enumMixinStr_NID_sha512_224); }))) {
8918             mixin(enumMixinStr_NID_sha512_224);
8919         }
8920     }
8921 
8922 
8923 
8924 
8925     static if(!is(typeof(OBJ_sha512_224))) {
8926         private enum enumMixinStr_OBJ_sha512_224 = `enum OBJ_sha512_224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 5L;`;
8927         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha512_224); }))) {
8928             mixin(enumMixinStr_OBJ_sha512_224);
8929         }
8930     }
8931 
8932 
8933 
8934 
8935     static if(!is(typeof(SN_sha512_256))) {
8936         private enum enumMixinStr_SN_sha512_256 = `enum SN_sha512_256 = "SHA512-256";`;
8937         static if(is(typeof({ mixin(enumMixinStr_SN_sha512_256); }))) {
8938             mixin(enumMixinStr_SN_sha512_256);
8939         }
8940     }
8941 
8942 
8943 
8944 
8945     static if(!is(typeof(LN_sha512_256))) {
8946         private enum enumMixinStr_LN_sha512_256 = `enum LN_sha512_256 = "sha512-256";`;
8947         static if(is(typeof({ mixin(enumMixinStr_LN_sha512_256); }))) {
8948             mixin(enumMixinStr_LN_sha512_256);
8949         }
8950     }
8951 
8952 
8953 
8954 
8955     static if(!is(typeof(NID_sha512_256))) {
8956         private enum enumMixinStr_NID_sha512_256 = `enum NID_sha512_256 = 1095;`;
8957         static if(is(typeof({ mixin(enumMixinStr_NID_sha512_256); }))) {
8958             mixin(enumMixinStr_NID_sha512_256);
8959         }
8960     }
8961 
8962 
8963 
8964 
8965     static if(!is(typeof(OBJ_sha512_256))) {
8966         private enum enumMixinStr_OBJ_sha512_256 = `enum OBJ_sha512_256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 6L;`;
8967         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha512_256); }))) {
8968             mixin(enumMixinStr_OBJ_sha512_256);
8969         }
8970     }
8971 
8972 
8973 
8974 
8975     static if(!is(typeof(SN_sha3_224))) {
8976         private enum enumMixinStr_SN_sha3_224 = `enum SN_sha3_224 = "SHA3-224";`;
8977         static if(is(typeof({ mixin(enumMixinStr_SN_sha3_224); }))) {
8978             mixin(enumMixinStr_SN_sha3_224);
8979         }
8980     }
8981 
8982 
8983 
8984 
8985     static if(!is(typeof(LN_sha3_224))) {
8986         private enum enumMixinStr_LN_sha3_224 = `enum LN_sha3_224 = "sha3-224";`;
8987         static if(is(typeof({ mixin(enumMixinStr_LN_sha3_224); }))) {
8988             mixin(enumMixinStr_LN_sha3_224);
8989         }
8990     }
8991 
8992 
8993 
8994 
8995     static if(!is(typeof(NID_sha3_224))) {
8996         private enum enumMixinStr_NID_sha3_224 = `enum NID_sha3_224 = 1096;`;
8997         static if(is(typeof({ mixin(enumMixinStr_NID_sha3_224); }))) {
8998             mixin(enumMixinStr_NID_sha3_224);
8999         }
9000     }
9001 
9002 
9003 
9004 
9005     static if(!is(typeof(OBJ_sha3_224))) {
9006         private enum enumMixinStr_OBJ_sha3_224 = `enum OBJ_sha3_224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 7L;`;
9007         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha3_224); }))) {
9008             mixin(enumMixinStr_OBJ_sha3_224);
9009         }
9010     }
9011 
9012 
9013 
9014 
9015     static if(!is(typeof(SN_sha3_256))) {
9016         private enum enumMixinStr_SN_sha3_256 = `enum SN_sha3_256 = "SHA3-256";`;
9017         static if(is(typeof({ mixin(enumMixinStr_SN_sha3_256); }))) {
9018             mixin(enumMixinStr_SN_sha3_256);
9019         }
9020     }
9021 
9022 
9023 
9024 
9025     static if(!is(typeof(LN_sha3_256))) {
9026         private enum enumMixinStr_LN_sha3_256 = `enum LN_sha3_256 = "sha3-256";`;
9027         static if(is(typeof({ mixin(enumMixinStr_LN_sha3_256); }))) {
9028             mixin(enumMixinStr_LN_sha3_256);
9029         }
9030     }
9031 
9032 
9033 
9034 
9035     static if(!is(typeof(NID_sha3_256))) {
9036         private enum enumMixinStr_NID_sha3_256 = `enum NID_sha3_256 = 1097;`;
9037         static if(is(typeof({ mixin(enumMixinStr_NID_sha3_256); }))) {
9038             mixin(enumMixinStr_NID_sha3_256);
9039         }
9040     }
9041 
9042 
9043 
9044 
9045     static if(!is(typeof(OBJ_sha3_256))) {
9046         private enum enumMixinStr_OBJ_sha3_256 = `enum OBJ_sha3_256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 8L;`;
9047         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha3_256); }))) {
9048             mixin(enumMixinStr_OBJ_sha3_256);
9049         }
9050     }
9051 
9052 
9053 
9054 
9055     static if(!is(typeof(SN_sha3_384))) {
9056         private enum enumMixinStr_SN_sha3_384 = `enum SN_sha3_384 = "SHA3-384";`;
9057         static if(is(typeof({ mixin(enumMixinStr_SN_sha3_384); }))) {
9058             mixin(enumMixinStr_SN_sha3_384);
9059         }
9060     }
9061 
9062 
9063 
9064 
9065     static if(!is(typeof(LN_sha3_384))) {
9066         private enum enumMixinStr_LN_sha3_384 = `enum LN_sha3_384 = "sha3-384";`;
9067         static if(is(typeof({ mixin(enumMixinStr_LN_sha3_384); }))) {
9068             mixin(enumMixinStr_LN_sha3_384);
9069         }
9070     }
9071 
9072 
9073 
9074 
9075     static if(!is(typeof(NID_sha3_384))) {
9076         private enum enumMixinStr_NID_sha3_384 = `enum NID_sha3_384 = 1098;`;
9077         static if(is(typeof({ mixin(enumMixinStr_NID_sha3_384); }))) {
9078             mixin(enumMixinStr_NID_sha3_384);
9079         }
9080     }
9081 
9082 
9083 
9084 
9085     static if(!is(typeof(OBJ_sha3_384))) {
9086         private enum enumMixinStr_OBJ_sha3_384 = `enum OBJ_sha3_384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 9L;`;
9087         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha3_384); }))) {
9088             mixin(enumMixinStr_OBJ_sha3_384);
9089         }
9090     }
9091 
9092 
9093 
9094 
9095     static if(!is(typeof(SN_sha3_512))) {
9096         private enum enumMixinStr_SN_sha3_512 = `enum SN_sha3_512 = "SHA3-512";`;
9097         static if(is(typeof({ mixin(enumMixinStr_SN_sha3_512); }))) {
9098             mixin(enumMixinStr_SN_sha3_512);
9099         }
9100     }
9101 
9102 
9103 
9104 
9105     static if(!is(typeof(LN_sha3_512))) {
9106         private enum enumMixinStr_LN_sha3_512 = `enum LN_sha3_512 = "sha3-512";`;
9107         static if(is(typeof({ mixin(enumMixinStr_LN_sha3_512); }))) {
9108             mixin(enumMixinStr_LN_sha3_512);
9109         }
9110     }
9111 
9112 
9113 
9114 
9115     static if(!is(typeof(NID_sha3_512))) {
9116         private enum enumMixinStr_NID_sha3_512 = `enum NID_sha3_512 = 1099;`;
9117         static if(is(typeof({ mixin(enumMixinStr_NID_sha3_512); }))) {
9118             mixin(enumMixinStr_NID_sha3_512);
9119         }
9120     }
9121 
9122 
9123 
9124 
9125     static if(!is(typeof(OBJ_sha3_512))) {
9126         private enum enumMixinStr_OBJ_sha3_512 = `enum OBJ_sha3_512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 10L;`;
9127         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha3_512); }))) {
9128             mixin(enumMixinStr_OBJ_sha3_512);
9129         }
9130     }
9131 
9132 
9133 
9134 
9135     static if(!is(typeof(SN_shake128))) {
9136         private enum enumMixinStr_SN_shake128 = `enum SN_shake128 = "SHAKE128";`;
9137         static if(is(typeof({ mixin(enumMixinStr_SN_shake128); }))) {
9138             mixin(enumMixinStr_SN_shake128);
9139         }
9140     }
9141 
9142 
9143 
9144 
9145     static if(!is(typeof(LN_shake128))) {
9146         private enum enumMixinStr_LN_shake128 = `enum LN_shake128 = "shake128";`;
9147         static if(is(typeof({ mixin(enumMixinStr_LN_shake128); }))) {
9148             mixin(enumMixinStr_LN_shake128);
9149         }
9150     }
9151 
9152 
9153 
9154 
9155     static if(!is(typeof(NID_shake128))) {
9156         private enum enumMixinStr_NID_shake128 = `enum NID_shake128 = 1100;`;
9157         static if(is(typeof({ mixin(enumMixinStr_NID_shake128); }))) {
9158             mixin(enumMixinStr_NID_shake128);
9159         }
9160     }
9161 
9162 
9163 
9164 
9165     static if(!is(typeof(OBJ_shake128))) {
9166         private enum enumMixinStr_OBJ_shake128 = `enum OBJ_shake128 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 11L;`;
9167         static if(is(typeof({ mixin(enumMixinStr_OBJ_shake128); }))) {
9168             mixin(enumMixinStr_OBJ_shake128);
9169         }
9170     }
9171 
9172 
9173 
9174 
9175     static if(!is(typeof(SN_shake256))) {
9176         private enum enumMixinStr_SN_shake256 = `enum SN_shake256 = "SHAKE256";`;
9177         static if(is(typeof({ mixin(enumMixinStr_SN_shake256); }))) {
9178             mixin(enumMixinStr_SN_shake256);
9179         }
9180     }
9181 
9182 
9183 
9184 
9185     static if(!is(typeof(LN_shake256))) {
9186         private enum enumMixinStr_LN_shake256 = `enum LN_shake256 = "shake256";`;
9187         static if(is(typeof({ mixin(enumMixinStr_LN_shake256); }))) {
9188             mixin(enumMixinStr_LN_shake256);
9189         }
9190     }
9191 
9192 
9193 
9194 
9195     static if(!is(typeof(NID_shake256))) {
9196         private enum enumMixinStr_NID_shake256 = `enum NID_shake256 = 1101;`;
9197         static if(is(typeof({ mixin(enumMixinStr_NID_shake256); }))) {
9198             mixin(enumMixinStr_NID_shake256);
9199         }
9200     }
9201 
9202 
9203 
9204 
9205     static if(!is(typeof(OBJ_shake256))) {
9206         private enum enumMixinStr_OBJ_shake256 = `enum OBJ_shake256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 12L;`;
9207         static if(is(typeof({ mixin(enumMixinStr_OBJ_shake256); }))) {
9208             mixin(enumMixinStr_OBJ_shake256);
9209         }
9210     }
9211 
9212 
9213 
9214 
9215     static if(!is(typeof(SN_hmac_sha3_224))) {
9216         private enum enumMixinStr_SN_hmac_sha3_224 = `enum SN_hmac_sha3_224 = "id-hmacWithSHA3-224";`;
9217         static if(is(typeof({ mixin(enumMixinStr_SN_hmac_sha3_224); }))) {
9218             mixin(enumMixinStr_SN_hmac_sha3_224);
9219         }
9220     }
9221 
9222 
9223 
9224 
9225     static if(!is(typeof(LN_hmac_sha3_224))) {
9226         private enum enumMixinStr_LN_hmac_sha3_224 = `enum LN_hmac_sha3_224 = "hmac-sha3-224";`;
9227         static if(is(typeof({ mixin(enumMixinStr_LN_hmac_sha3_224); }))) {
9228             mixin(enumMixinStr_LN_hmac_sha3_224);
9229         }
9230     }
9231 
9232 
9233 
9234 
9235     static if(!is(typeof(NID_hmac_sha3_224))) {
9236         private enum enumMixinStr_NID_hmac_sha3_224 = `enum NID_hmac_sha3_224 = 1102;`;
9237         static if(is(typeof({ mixin(enumMixinStr_NID_hmac_sha3_224); }))) {
9238             mixin(enumMixinStr_NID_hmac_sha3_224);
9239         }
9240     }
9241 
9242 
9243 
9244 
9245     static if(!is(typeof(OBJ_hmac_sha3_224))) {
9246         private enum enumMixinStr_OBJ_hmac_sha3_224 = `enum OBJ_hmac_sha3_224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 13L;`;
9247         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmac_sha3_224); }))) {
9248             mixin(enumMixinStr_OBJ_hmac_sha3_224);
9249         }
9250     }
9251 
9252 
9253 
9254 
9255     static if(!is(typeof(SN_hmac_sha3_256))) {
9256         private enum enumMixinStr_SN_hmac_sha3_256 = `enum SN_hmac_sha3_256 = "id-hmacWithSHA3-256";`;
9257         static if(is(typeof({ mixin(enumMixinStr_SN_hmac_sha3_256); }))) {
9258             mixin(enumMixinStr_SN_hmac_sha3_256);
9259         }
9260     }
9261 
9262 
9263 
9264 
9265     static if(!is(typeof(LN_hmac_sha3_256))) {
9266         private enum enumMixinStr_LN_hmac_sha3_256 = `enum LN_hmac_sha3_256 = "hmac-sha3-256";`;
9267         static if(is(typeof({ mixin(enumMixinStr_LN_hmac_sha3_256); }))) {
9268             mixin(enumMixinStr_LN_hmac_sha3_256);
9269         }
9270     }
9271 
9272 
9273 
9274 
9275     static if(!is(typeof(NID_hmac_sha3_256))) {
9276         private enum enumMixinStr_NID_hmac_sha3_256 = `enum NID_hmac_sha3_256 = 1103;`;
9277         static if(is(typeof({ mixin(enumMixinStr_NID_hmac_sha3_256); }))) {
9278             mixin(enumMixinStr_NID_hmac_sha3_256);
9279         }
9280     }
9281 
9282 
9283 
9284 
9285     static if(!is(typeof(OBJ_hmac_sha3_256))) {
9286         private enum enumMixinStr_OBJ_hmac_sha3_256 = `enum OBJ_hmac_sha3_256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 14L;`;
9287         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmac_sha3_256); }))) {
9288             mixin(enumMixinStr_OBJ_hmac_sha3_256);
9289         }
9290     }
9291 
9292 
9293 
9294 
9295     static if(!is(typeof(SN_hmac_sha3_384))) {
9296         private enum enumMixinStr_SN_hmac_sha3_384 = `enum SN_hmac_sha3_384 = "id-hmacWithSHA3-384";`;
9297         static if(is(typeof({ mixin(enumMixinStr_SN_hmac_sha3_384); }))) {
9298             mixin(enumMixinStr_SN_hmac_sha3_384);
9299         }
9300     }
9301 
9302 
9303 
9304 
9305     static if(!is(typeof(LN_hmac_sha3_384))) {
9306         private enum enumMixinStr_LN_hmac_sha3_384 = `enum LN_hmac_sha3_384 = "hmac-sha3-384";`;
9307         static if(is(typeof({ mixin(enumMixinStr_LN_hmac_sha3_384); }))) {
9308             mixin(enumMixinStr_LN_hmac_sha3_384);
9309         }
9310     }
9311 
9312 
9313 
9314 
9315     static if(!is(typeof(NID_hmac_sha3_384))) {
9316         private enum enumMixinStr_NID_hmac_sha3_384 = `enum NID_hmac_sha3_384 = 1104;`;
9317         static if(is(typeof({ mixin(enumMixinStr_NID_hmac_sha3_384); }))) {
9318             mixin(enumMixinStr_NID_hmac_sha3_384);
9319         }
9320     }
9321 
9322 
9323 
9324 
9325     static if(!is(typeof(OBJ_hmac_sha3_384))) {
9326         private enum enumMixinStr_OBJ_hmac_sha3_384 = `enum OBJ_hmac_sha3_384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 15L;`;
9327         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmac_sha3_384); }))) {
9328             mixin(enumMixinStr_OBJ_hmac_sha3_384);
9329         }
9330     }
9331 
9332 
9333 
9334 
9335     static if(!is(typeof(SN_hmac_sha3_512))) {
9336         private enum enumMixinStr_SN_hmac_sha3_512 = `enum SN_hmac_sha3_512 = "id-hmacWithSHA3-512";`;
9337         static if(is(typeof({ mixin(enumMixinStr_SN_hmac_sha3_512); }))) {
9338             mixin(enumMixinStr_SN_hmac_sha3_512);
9339         }
9340     }
9341 
9342 
9343 
9344 
9345     static if(!is(typeof(LN_hmac_sha3_512))) {
9346         private enum enumMixinStr_LN_hmac_sha3_512 = `enum LN_hmac_sha3_512 = "hmac-sha3-512";`;
9347         static if(is(typeof({ mixin(enumMixinStr_LN_hmac_sha3_512); }))) {
9348             mixin(enumMixinStr_LN_hmac_sha3_512);
9349         }
9350     }
9351 
9352 
9353 
9354 
9355     static if(!is(typeof(NID_hmac_sha3_512))) {
9356         private enum enumMixinStr_NID_hmac_sha3_512 = `enum NID_hmac_sha3_512 = 1105;`;
9357         static if(is(typeof({ mixin(enumMixinStr_NID_hmac_sha3_512); }))) {
9358             mixin(enumMixinStr_NID_hmac_sha3_512);
9359         }
9360     }
9361 
9362 
9363 
9364 
9365     static if(!is(typeof(OBJ_hmac_sha3_512))) {
9366         private enum enumMixinStr_OBJ_hmac_sha3_512 = `enum OBJ_hmac_sha3_512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 2L , 16L;`;
9367         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmac_sha3_512); }))) {
9368             mixin(enumMixinStr_OBJ_hmac_sha3_512);
9369         }
9370     }
9371 
9372 
9373 
9374 
9375     static if(!is(typeof(OBJ_dsa_with_sha2))) {
9376         private enum enumMixinStr_OBJ_dsa_with_sha2 = `enum OBJ_dsa_with_sha2 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L;`;
9377         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_sha2); }))) {
9378             mixin(enumMixinStr_OBJ_dsa_with_sha2);
9379         }
9380     }
9381 
9382 
9383 
9384 
9385     static if(!is(typeof(SN_dsa_with_SHA224))) {
9386         private enum enumMixinStr_SN_dsa_with_SHA224 = `enum SN_dsa_with_SHA224 = "dsa_with_SHA224";`;
9387         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA224); }))) {
9388             mixin(enumMixinStr_SN_dsa_with_SHA224);
9389         }
9390     }
9391 
9392 
9393 
9394 
9395     static if(!is(typeof(NID_dsa_with_SHA224))) {
9396         private enum enumMixinStr_NID_dsa_with_SHA224 = `enum NID_dsa_with_SHA224 = 802;`;
9397         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA224); }))) {
9398             mixin(enumMixinStr_NID_dsa_with_SHA224);
9399         }
9400     }
9401 
9402 
9403 
9404 
9405     static if(!is(typeof(OBJ_dsa_with_SHA224))) {
9406         private enum enumMixinStr_OBJ_dsa_with_SHA224 = `enum OBJ_dsa_with_SHA224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 1L;`;
9407         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA224); }))) {
9408             mixin(enumMixinStr_OBJ_dsa_with_SHA224);
9409         }
9410     }
9411 
9412 
9413 
9414 
9415     static if(!is(typeof(SN_dsa_with_SHA256))) {
9416         private enum enumMixinStr_SN_dsa_with_SHA256 = `enum SN_dsa_with_SHA256 = "dsa_with_SHA256";`;
9417         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA256); }))) {
9418             mixin(enumMixinStr_SN_dsa_with_SHA256);
9419         }
9420     }
9421 
9422 
9423 
9424 
9425     static if(!is(typeof(NID_dsa_with_SHA256))) {
9426         private enum enumMixinStr_NID_dsa_with_SHA256 = `enum NID_dsa_with_SHA256 = 803;`;
9427         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA256); }))) {
9428             mixin(enumMixinStr_NID_dsa_with_SHA256);
9429         }
9430     }
9431 
9432 
9433 
9434 
9435     static if(!is(typeof(OBJ_dsa_with_SHA256))) {
9436         private enum enumMixinStr_OBJ_dsa_with_SHA256 = `enum OBJ_dsa_with_SHA256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 2L;`;
9437         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA256); }))) {
9438             mixin(enumMixinStr_OBJ_dsa_with_SHA256);
9439         }
9440     }
9441 
9442 
9443 
9444 
9445     static if(!is(typeof(OBJ_sigAlgs))) {
9446         private enum enumMixinStr_OBJ_sigAlgs = `enum OBJ_sigAlgs = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L;`;
9447         static if(is(typeof({ mixin(enumMixinStr_OBJ_sigAlgs); }))) {
9448             mixin(enumMixinStr_OBJ_sigAlgs);
9449         }
9450     }
9451 
9452 
9453 
9454 
9455     static if(!is(typeof(SN_dsa_with_SHA384))) {
9456         private enum enumMixinStr_SN_dsa_with_SHA384 = `enum SN_dsa_with_SHA384 = "id-dsa-with-sha384";`;
9457         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA384); }))) {
9458             mixin(enumMixinStr_SN_dsa_with_SHA384);
9459         }
9460     }
9461 
9462 
9463 
9464 
9465     static if(!is(typeof(LN_dsa_with_SHA384))) {
9466         private enum enumMixinStr_LN_dsa_with_SHA384 = `enum LN_dsa_with_SHA384 = "dsa_with_SHA384";`;
9467         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_with_SHA384); }))) {
9468             mixin(enumMixinStr_LN_dsa_with_SHA384);
9469         }
9470     }
9471 
9472 
9473 
9474 
9475     static if(!is(typeof(NID_dsa_with_SHA384))) {
9476         private enum enumMixinStr_NID_dsa_with_SHA384 = `enum NID_dsa_with_SHA384 = 1106;`;
9477         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA384); }))) {
9478             mixin(enumMixinStr_NID_dsa_with_SHA384);
9479         }
9480     }
9481 
9482 
9483 
9484 
9485     static if(!is(typeof(OBJ_dsa_with_SHA384))) {
9486         private enum enumMixinStr_OBJ_dsa_with_SHA384 = `enum OBJ_dsa_with_SHA384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 3L;`;
9487         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA384); }))) {
9488             mixin(enumMixinStr_OBJ_dsa_with_SHA384);
9489         }
9490     }
9491 
9492 
9493 
9494 
9495     static if(!is(typeof(SN_dsa_with_SHA512))) {
9496         private enum enumMixinStr_SN_dsa_with_SHA512 = `enum SN_dsa_with_SHA512 = "id-dsa-with-sha512";`;
9497         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA512); }))) {
9498             mixin(enumMixinStr_SN_dsa_with_SHA512);
9499         }
9500     }
9501 
9502 
9503 
9504 
9505     static if(!is(typeof(LN_dsa_with_SHA512))) {
9506         private enum enumMixinStr_LN_dsa_with_SHA512 = `enum LN_dsa_with_SHA512 = "dsa_with_SHA512";`;
9507         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_with_SHA512); }))) {
9508             mixin(enumMixinStr_LN_dsa_with_SHA512);
9509         }
9510     }
9511 
9512 
9513 
9514 
9515     static if(!is(typeof(NID_dsa_with_SHA512))) {
9516         private enum enumMixinStr_NID_dsa_with_SHA512 = `enum NID_dsa_with_SHA512 = 1107;`;
9517         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA512); }))) {
9518             mixin(enumMixinStr_NID_dsa_with_SHA512);
9519         }
9520     }
9521 
9522 
9523 
9524 
9525     static if(!is(typeof(OBJ_dsa_with_SHA512))) {
9526         private enum enumMixinStr_OBJ_dsa_with_SHA512 = `enum OBJ_dsa_with_SHA512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 4L;`;
9527         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA512); }))) {
9528             mixin(enumMixinStr_OBJ_dsa_with_SHA512);
9529         }
9530     }
9531 
9532 
9533 
9534 
9535     static if(!is(typeof(SN_dsa_with_SHA3_224))) {
9536         private enum enumMixinStr_SN_dsa_with_SHA3_224 = `enum SN_dsa_with_SHA3_224 = "id-dsa-with-sha3-224";`;
9537         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA3_224); }))) {
9538             mixin(enumMixinStr_SN_dsa_with_SHA3_224);
9539         }
9540     }
9541 
9542 
9543 
9544 
9545     static if(!is(typeof(LN_dsa_with_SHA3_224))) {
9546         private enum enumMixinStr_LN_dsa_with_SHA3_224 = `enum LN_dsa_with_SHA3_224 = "dsa_with_SHA3-224";`;
9547         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_with_SHA3_224); }))) {
9548             mixin(enumMixinStr_LN_dsa_with_SHA3_224);
9549         }
9550     }
9551 
9552 
9553 
9554 
9555     static if(!is(typeof(NID_dsa_with_SHA3_224))) {
9556         private enum enumMixinStr_NID_dsa_with_SHA3_224 = `enum NID_dsa_with_SHA3_224 = 1108;`;
9557         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA3_224); }))) {
9558             mixin(enumMixinStr_NID_dsa_with_SHA3_224);
9559         }
9560     }
9561 
9562 
9563 
9564 
9565     static if(!is(typeof(OBJ_dsa_with_SHA3_224))) {
9566         private enum enumMixinStr_OBJ_dsa_with_SHA3_224 = `enum OBJ_dsa_with_SHA3_224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 5L;`;
9567         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA3_224); }))) {
9568             mixin(enumMixinStr_OBJ_dsa_with_SHA3_224);
9569         }
9570     }
9571 
9572 
9573 
9574 
9575     static if(!is(typeof(SN_dsa_with_SHA3_256))) {
9576         private enum enumMixinStr_SN_dsa_with_SHA3_256 = `enum SN_dsa_with_SHA3_256 = "id-dsa-with-sha3-256";`;
9577         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA3_256); }))) {
9578             mixin(enumMixinStr_SN_dsa_with_SHA3_256);
9579         }
9580     }
9581 
9582 
9583 
9584 
9585     static if(!is(typeof(LN_dsa_with_SHA3_256))) {
9586         private enum enumMixinStr_LN_dsa_with_SHA3_256 = `enum LN_dsa_with_SHA3_256 = "dsa_with_SHA3-256";`;
9587         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_with_SHA3_256); }))) {
9588             mixin(enumMixinStr_LN_dsa_with_SHA3_256);
9589         }
9590     }
9591 
9592 
9593 
9594 
9595     static if(!is(typeof(NID_dsa_with_SHA3_256))) {
9596         private enum enumMixinStr_NID_dsa_with_SHA3_256 = `enum NID_dsa_with_SHA3_256 = 1109;`;
9597         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA3_256); }))) {
9598             mixin(enumMixinStr_NID_dsa_with_SHA3_256);
9599         }
9600     }
9601 
9602 
9603 
9604 
9605     static if(!is(typeof(OBJ_dsa_with_SHA3_256))) {
9606         private enum enumMixinStr_OBJ_dsa_with_SHA3_256 = `enum OBJ_dsa_with_SHA3_256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 6L;`;
9607         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA3_256); }))) {
9608             mixin(enumMixinStr_OBJ_dsa_with_SHA3_256);
9609         }
9610     }
9611 
9612 
9613 
9614 
9615     static if(!is(typeof(SN_dsa_with_SHA3_384))) {
9616         private enum enumMixinStr_SN_dsa_with_SHA3_384 = `enum SN_dsa_with_SHA3_384 = "id-dsa-with-sha3-384";`;
9617         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA3_384); }))) {
9618             mixin(enumMixinStr_SN_dsa_with_SHA3_384);
9619         }
9620     }
9621 
9622 
9623 
9624 
9625     static if(!is(typeof(LN_dsa_with_SHA3_384))) {
9626         private enum enumMixinStr_LN_dsa_with_SHA3_384 = `enum LN_dsa_with_SHA3_384 = "dsa_with_SHA3-384";`;
9627         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_with_SHA3_384); }))) {
9628             mixin(enumMixinStr_LN_dsa_with_SHA3_384);
9629         }
9630     }
9631 
9632 
9633 
9634 
9635     static if(!is(typeof(NID_dsa_with_SHA3_384))) {
9636         private enum enumMixinStr_NID_dsa_with_SHA3_384 = `enum NID_dsa_with_SHA3_384 = 1110;`;
9637         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA3_384); }))) {
9638             mixin(enumMixinStr_NID_dsa_with_SHA3_384);
9639         }
9640     }
9641 
9642 
9643 
9644 
9645     static if(!is(typeof(OBJ_dsa_with_SHA3_384))) {
9646         private enum enumMixinStr_OBJ_dsa_with_SHA3_384 = `enum OBJ_dsa_with_SHA3_384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 7L;`;
9647         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA3_384); }))) {
9648             mixin(enumMixinStr_OBJ_dsa_with_SHA3_384);
9649         }
9650     }
9651 
9652 
9653 
9654 
9655     static if(!is(typeof(SN_dsa_with_SHA3_512))) {
9656         private enum enumMixinStr_SN_dsa_with_SHA3_512 = `enum SN_dsa_with_SHA3_512 = "id-dsa-with-sha3-512";`;
9657         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_with_SHA3_512); }))) {
9658             mixin(enumMixinStr_SN_dsa_with_SHA3_512);
9659         }
9660     }
9661 
9662 
9663 
9664 
9665     static if(!is(typeof(LN_dsa_with_SHA3_512))) {
9666         private enum enumMixinStr_LN_dsa_with_SHA3_512 = `enum LN_dsa_with_SHA3_512 = "dsa_with_SHA3-512";`;
9667         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_with_SHA3_512); }))) {
9668             mixin(enumMixinStr_LN_dsa_with_SHA3_512);
9669         }
9670     }
9671 
9672 
9673 
9674 
9675     static if(!is(typeof(NID_dsa_with_SHA3_512))) {
9676         private enum enumMixinStr_NID_dsa_with_SHA3_512 = `enum NID_dsa_with_SHA3_512 = 1111;`;
9677         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_with_SHA3_512); }))) {
9678             mixin(enumMixinStr_NID_dsa_with_SHA3_512);
9679         }
9680     }
9681 
9682 
9683 
9684 
9685     static if(!is(typeof(OBJ_dsa_with_SHA3_512))) {
9686         private enum enumMixinStr_OBJ_dsa_with_SHA3_512 = `enum OBJ_dsa_with_SHA3_512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 8L;`;
9687         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_with_SHA3_512); }))) {
9688             mixin(enumMixinStr_OBJ_dsa_with_SHA3_512);
9689         }
9690     }
9691 
9692 
9693 
9694 
9695     static if(!is(typeof(SN_ecdsa_with_SHA3_224))) {
9696         private enum enumMixinStr_SN_ecdsa_with_SHA3_224 = `enum SN_ecdsa_with_SHA3_224 = "id-ecdsa-with-sha3-224";`;
9697         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA3_224); }))) {
9698             mixin(enumMixinStr_SN_ecdsa_with_SHA3_224);
9699         }
9700     }
9701 
9702 
9703 
9704 
9705     static if(!is(typeof(LN_ecdsa_with_SHA3_224))) {
9706         private enum enumMixinStr_LN_ecdsa_with_SHA3_224 = `enum LN_ecdsa_with_SHA3_224 = "ecdsa_with_SHA3-224";`;
9707         static if(is(typeof({ mixin(enumMixinStr_LN_ecdsa_with_SHA3_224); }))) {
9708             mixin(enumMixinStr_LN_ecdsa_with_SHA3_224);
9709         }
9710     }
9711 
9712 
9713 
9714 
9715     static if(!is(typeof(NID_ecdsa_with_SHA3_224))) {
9716         private enum enumMixinStr_NID_ecdsa_with_SHA3_224 = `enum NID_ecdsa_with_SHA3_224 = 1112;`;
9717         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA3_224); }))) {
9718             mixin(enumMixinStr_NID_ecdsa_with_SHA3_224);
9719         }
9720     }
9721 
9722 
9723 
9724 
9725     static if(!is(typeof(OBJ_ecdsa_with_SHA3_224))) {
9726         private enum enumMixinStr_OBJ_ecdsa_with_SHA3_224 = `enum OBJ_ecdsa_with_SHA3_224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 9L;`;
9727         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_224); }))) {
9728             mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_224);
9729         }
9730     }
9731 
9732 
9733 
9734 
9735     static if(!is(typeof(SN_ecdsa_with_SHA3_256))) {
9736         private enum enumMixinStr_SN_ecdsa_with_SHA3_256 = `enum SN_ecdsa_with_SHA3_256 = "id-ecdsa-with-sha3-256";`;
9737         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA3_256); }))) {
9738             mixin(enumMixinStr_SN_ecdsa_with_SHA3_256);
9739         }
9740     }
9741 
9742 
9743 
9744 
9745     static if(!is(typeof(LN_ecdsa_with_SHA3_256))) {
9746         private enum enumMixinStr_LN_ecdsa_with_SHA3_256 = `enum LN_ecdsa_with_SHA3_256 = "ecdsa_with_SHA3-256";`;
9747         static if(is(typeof({ mixin(enumMixinStr_LN_ecdsa_with_SHA3_256); }))) {
9748             mixin(enumMixinStr_LN_ecdsa_with_SHA3_256);
9749         }
9750     }
9751 
9752 
9753 
9754 
9755     static if(!is(typeof(NID_ecdsa_with_SHA3_256))) {
9756         private enum enumMixinStr_NID_ecdsa_with_SHA3_256 = `enum NID_ecdsa_with_SHA3_256 = 1113;`;
9757         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA3_256); }))) {
9758             mixin(enumMixinStr_NID_ecdsa_with_SHA3_256);
9759         }
9760     }
9761 
9762 
9763 
9764 
9765     static if(!is(typeof(OBJ_ecdsa_with_SHA3_256))) {
9766         private enum enumMixinStr_OBJ_ecdsa_with_SHA3_256 = `enum OBJ_ecdsa_with_SHA3_256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 10L;`;
9767         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_256); }))) {
9768             mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_256);
9769         }
9770     }
9771 
9772 
9773 
9774 
9775     static if(!is(typeof(SN_ecdsa_with_SHA3_384))) {
9776         private enum enumMixinStr_SN_ecdsa_with_SHA3_384 = `enum SN_ecdsa_with_SHA3_384 = "id-ecdsa-with-sha3-384";`;
9777         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA3_384); }))) {
9778             mixin(enumMixinStr_SN_ecdsa_with_SHA3_384);
9779         }
9780     }
9781 
9782 
9783 
9784 
9785     static if(!is(typeof(LN_ecdsa_with_SHA3_384))) {
9786         private enum enumMixinStr_LN_ecdsa_with_SHA3_384 = `enum LN_ecdsa_with_SHA3_384 = "ecdsa_with_SHA3-384";`;
9787         static if(is(typeof({ mixin(enumMixinStr_LN_ecdsa_with_SHA3_384); }))) {
9788             mixin(enumMixinStr_LN_ecdsa_with_SHA3_384);
9789         }
9790     }
9791 
9792 
9793 
9794 
9795     static if(!is(typeof(NID_ecdsa_with_SHA3_384))) {
9796         private enum enumMixinStr_NID_ecdsa_with_SHA3_384 = `enum NID_ecdsa_with_SHA3_384 = 1114;`;
9797         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA3_384); }))) {
9798             mixin(enumMixinStr_NID_ecdsa_with_SHA3_384);
9799         }
9800     }
9801 
9802 
9803 
9804 
9805     static if(!is(typeof(OBJ_ecdsa_with_SHA3_384))) {
9806         private enum enumMixinStr_OBJ_ecdsa_with_SHA3_384 = `enum OBJ_ecdsa_with_SHA3_384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 11L;`;
9807         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_384); }))) {
9808             mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_384);
9809         }
9810     }
9811 
9812 
9813 
9814 
9815     static if(!is(typeof(SN_ecdsa_with_SHA3_512))) {
9816         private enum enumMixinStr_SN_ecdsa_with_SHA3_512 = `enum SN_ecdsa_with_SHA3_512 = "id-ecdsa-with-sha3-512";`;
9817         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA3_512); }))) {
9818             mixin(enumMixinStr_SN_ecdsa_with_SHA3_512);
9819         }
9820     }
9821 
9822 
9823 
9824 
9825     static if(!is(typeof(LN_ecdsa_with_SHA3_512))) {
9826         private enum enumMixinStr_LN_ecdsa_with_SHA3_512 = `enum LN_ecdsa_with_SHA3_512 = "ecdsa_with_SHA3-512";`;
9827         static if(is(typeof({ mixin(enumMixinStr_LN_ecdsa_with_SHA3_512); }))) {
9828             mixin(enumMixinStr_LN_ecdsa_with_SHA3_512);
9829         }
9830     }
9831 
9832 
9833 
9834 
9835     static if(!is(typeof(NID_ecdsa_with_SHA3_512))) {
9836         private enum enumMixinStr_NID_ecdsa_with_SHA3_512 = `enum NID_ecdsa_with_SHA3_512 = 1115;`;
9837         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA3_512); }))) {
9838             mixin(enumMixinStr_NID_ecdsa_with_SHA3_512);
9839         }
9840     }
9841 
9842 
9843 
9844 
9845     static if(!is(typeof(OBJ_ecdsa_with_SHA3_512))) {
9846         private enum enumMixinStr_OBJ_ecdsa_with_SHA3_512 = `enum OBJ_ecdsa_with_SHA3_512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 12L;`;
9847         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_512); }))) {
9848             mixin(enumMixinStr_OBJ_ecdsa_with_SHA3_512);
9849         }
9850     }
9851 
9852 
9853 
9854 
9855     static if(!is(typeof(SN_RSA_SHA3_224))) {
9856         private enum enumMixinStr_SN_RSA_SHA3_224 = `enum SN_RSA_SHA3_224 = "id-rsassa-pkcs1-v1_5-with-sha3-224";`;
9857         static if(is(typeof({ mixin(enumMixinStr_SN_RSA_SHA3_224); }))) {
9858             mixin(enumMixinStr_SN_RSA_SHA3_224);
9859         }
9860     }
9861 
9862 
9863 
9864 
9865     static if(!is(typeof(LN_RSA_SHA3_224))) {
9866         private enum enumMixinStr_LN_RSA_SHA3_224 = `enum LN_RSA_SHA3_224 = "RSA-SHA3-224";`;
9867         static if(is(typeof({ mixin(enumMixinStr_LN_RSA_SHA3_224); }))) {
9868             mixin(enumMixinStr_LN_RSA_SHA3_224);
9869         }
9870     }
9871 
9872 
9873 
9874 
9875     static if(!is(typeof(NID_RSA_SHA3_224))) {
9876         private enum enumMixinStr_NID_RSA_SHA3_224 = `enum NID_RSA_SHA3_224 = 1116;`;
9877         static if(is(typeof({ mixin(enumMixinStr_NID_RSA_SHA3_224); }))) {
9878             mixin(enumMixinStr_NID_RSA_SHA3_224);
9879         }
9880     }
9881 
9882 
9883 
9884 
9885     static if(!is(typeof(OBJ_RSA_SHA3_224))) {
9886         private enum enumMixinStr_OBJ_RSA_SHA3_224 = `enum OBJ_RSA_SHA3_224 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 13L;`;
9887         static if(is(typeof({ mixin(enumMixinStr_OBJ_RSA_SHA3_224); }))) {
9888             mixin(enumMixinStr_OBJ_RSA_SHA3_224);
9889         }
9890     }
9891 
9892 
9893 
9894 
9895     static if(!is(typeof(SN_RSA_SHA3_256))) {
9896         private enum enumMixinStr_SN_RSA_SHA3_256 = `enum SN_RSA_SHA3_256 = "id-rsassa-pkcs1-v1_5-with-sha3-256";`;
9897         static if(is(typeof({ mixin(enumMixinStr_SN_RSA_SHA3_256); }))) {
9898             mixin(enumMixinStr_SN_RSA_SHA3_256);
9899         }
9900     }
9901 
9902 
9903 
9904 
9905     static if(!is(typeof(LN_RSA_SHA3_256))) {
9906         private enum enumMixinStr_LN_RSA_SHA3_256 = `enum LN_RSA_SHA3_256 = "RSA-SHA3-256";`;
9907         static if(is(typeof({ mixin(enumMixinStr_LN_RSA_SHA3_256); }))) {
9908             mixin(enumMixinStr_LN_RSA_SHA3_256);
9909         }
9910     }
9911 
9912 
9913 
9914 
9915     static if(!is(typeof(NID_RSA_SHA3_256))) {
9916         private enum enumMixinStr_NID_RSA_SHA3_256 = `enum NID_RSA_SHA3_256 = 1117;`;
9917         static if(is(typeof({ mixin(enumMixinStr_NID_RSA_SHA3_256); }))) {
9918             mixin(enumMixinStr_NID_RSA_SHA3_256);
9919         }
9920     }
9921 
9922 
9923 
9924 
9925     static if(!is(typeof(OBJ_RSA_SHA3_256))) {
9926         private enum enumMixinStr_OBJ_RSA_SHA3_256 = `enum OBJ_RSA_SHA3_256 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 14L;`;
9927         static if(is(typeof({ mixin(enumMixinStr_OBJ_RSA_SHA3_256); }))) {
9928             mixin(enumMixinStr_OBJ_RSA_SHA3_256);
9929         }
9930     }
9931 
9932 
9933 
9934 
9935     static if(!is(typeof(SN_RSA_SHA3_384))) {
9936         private enum enumMixinStr_SN_RSA_SHA3_384 = `enum SN_RSA_SHA3_384 = "id-rsassa-pkcs1-v1_5-with-sha3-384";`;
9937         static if(is(typeof({ mixin(enumMixinStr_SN_RSA_SHA3_384); }))) {
9938             mixin(enumMixinStr_SN_RSA_SHA3_384);
9939         }
9940     }
9941 
9942 
9943 
9944 
9945     static if(!is(typeof(LN_RSA_SHA3_384))) {
9946         private enum enumMixinStr_LN_RSA_SHA3_384 = `enum LN_RSA_SHA3_384 = "RSA-SHA3-384";`;
9947         static if(is(typeof({ mixin(enumMixinStr_LN_RSA_SHA3_384); }))) {
9948             mixin(enumMixinStr_LN_RSA_SHA3_384);
9949         }
9950     }
9951 
9952 
9953 
9954 
9955     static if(!is(typeof(NID_RSA_SHA3_384))) {
9956         private enum enumMixinStr_NID_RSA_SHA3_384 = `enum NID_RSA_SHA3_384 = 1118;`;
9957         static if(is(typeof({ mixin(enumMixinStr_NID_RSA_SHA3_384); }))) {
9958             mixin(enumMixinStr_NID_RSA_SHA3_384);
9959         }
9960     }
9961 
9962 
9963 
9964 
9965     static if(!is(typeof(OBJ_RSA_SHA3_384))) {
9966         private enum enumMixinStr_OBJ_RSA_SHA3_384 = `enum OBJ_RSA_SHA3_384 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 15L;`;
9967         static if(is(typeof({ mixin(enumMixinStr_OBJ_RSA_SHA3_384); }))) {
9968             mixin(enumMixinStr_OBJ_RSA_SHA3_384);
9969         }
9970     }
9971 
9972 
9973 
9974 
9975     static if(!is(typeof(SN_RSA_SHA3_512))) {
9976         private enum enumMixinStr_SN_RSA_SHA3_512 = `enum SN_RSA_SHA3_512 = "id-rsassa-pkcs1-v1_5-with-sha3-512";`;
9977         static if(is(typeof({ mixin(enumMixinStr_SN_RSA_SHA3_512); }))) {
9978             mixin(enumMixinStr_SN_RSA_SHA3_512);
9979         }
9980     }
9981 
9982 
9983 
9984 
9985     static if(!is(typeof(LN_RSA_SHA3_512))) {
9986         private enum enumMixinStr_LN_RSA_SHA3_512 = `enum LN_RSA_SHA3_512 = "RSA-SHA3-512";`;
9987         static if(is(typeof({ mixin(enumMixinStr_LN_RSA_SHA3_512); }))) {
9988             mixin(enumMixinStr_LN_RSA_SHA3_512);
9989         }
9990     }
9991 
9992 
9993 
9994 
9995     static if(!is(typeof(NID_RSA_SHA3_512))) {
9996         private enum enumMixinStr_NID_RSA_SHA3_512 = `enum NID_RSA_SHA3_512 = 1119;`;
9997         static if(is(typeof({ mixin(enumMixinStr_NID_RSA_SHA3_512); }))) {
9998             mixin(enumMixinStr_NID_RSA_SHA3_512);
9999         }
10000     }
10001 
10002 
10003 
10004 
10005     static if(!is(typeof(OBJ_RSA_SHA3_512))) {
10006         private enum enumMixinStr_OBJ_RSA_SHA3_512 = `enum OBJ_RSA_SHA3_512 = 2L , 16L , 840L , 1L , 101L , 3L , 4L , 3L , 16L;`;
10007         static if(is(typeof({ mixin(enumMixinStr_OBJ_RSA_SHA3_512); }))) {
10008             mixin(enumMixinStr_OBJ_RSA_SHA3_512);
10009         }
10010     }
10011 
10012 
10013 
10014 
10015     static if(!is(typeof(SN_hold_instruction_code))) {
10016         private enum enumMixinStr_SN_hold_instruction_code = `enum SN_hold_instruction_code = "holdInstructionCode";`;
10017         static if(is(typeof({ mixin(enumMixinStr_SN_hold_instruction_code); }))) {
10018             mixin(enumMixinStr_SN_hold_instruction_code);
10019         }
10020     }
10021 
10022 
10023 
10024 
10025     static if(!is(typeof(LN_hold_instruction_code))) {
10026         private enum enumMixinStr_LN_hold_instruction_code = `enum LN_hold_instruction_code = "Hold Instruction Code";`;
10027         static if(is(typeof({ mixin(enumMixinStr_LN_hold_instruction_code); }))) {
10028             mixin(enumMixinStr_LN_hold_instruction_code);
10029         }
10030     }
10031 
10032 
10033 
10034 
10035     static if(!is(typeof(NID_hold_instruction_code))) {
10036         private enum enumMixinStr_NID_hold_instruction_code = `enum NID_hold_instruction_code = 430;`;
10037         static if(is(typeof({ mixin(enumMixinStr_NID_hold_instruction_code); }))) {
10038             mixin(enumMixinStr_NID_hold_instruction_code);
10039         }
10040     }
10041 
10042 
10043 
10044 
10045     static if(!is(typeof(OBJ_hold_instruction_code))) {
10046         private enum enumMixinStr_OBJ_hold_instruction_code = `enum OBJ_hold_instruction_code = OBJ_id_ce , 23L;`;
10047         static if(is(typeof({ mixin(enumMixinStr_OBJ_hold_instruction_code); }))) {
10048             mixin(enumMixinStr_OBJ_hold_instruction_code);
10049         }
10050     }
10051 
10052 
10053 
10054 
10055     static if(!is(typeof(OBJ_holdInstruction))) {
10056         private enum enumMixinStr_OBJ_holdInstruction = `enum OBJ_holdInstruction = OBJ_X9_57 , 2L;`;
10057         static if(is(typeof({ mixin(enumMixinStr_OBJ_holdInstruction); }))) {
10058             mixin(enumMixinStr_OBJ_holdInstruction);
10059         }
10060     }
10061 
10062 
10063 
10064 
10065     static if(!is(typeof(SN_hold_instruction_none))) {
10066         private enum enumMixinStr_SN_hold_instruction_none = `enum SN_hold_instruction_none = "holdInstructionNone";`;
10067         static if(is(typeof({ mixin(enumMixinStr_SN_hold_instruction_none); }))) {
10068             mixin(enumMixinStr_SN_hold_instruction_none);
10069         }
10070     }
10071 
10072 
10073 
10074 
10075     static if(!is(typeof(LN_hold_instruction_none))) {
10076         private enum enumMixinStr_LN_hold_instruction_none = `enum LN_hold_instruction_none = "Hold Instruction None";`;
10077         static if(is(typeof({ mixin(enumMixinStr_LN_hold_instruction_none); }))) {
10078             mixin(enumMixinStr_LN_hold_instruction_none);
10079         }
10080     }
10081 
10082 
10083 
10084 
10085     static if(!is(typeof(NID_hold_instruction_none))) {
10086         private enum enumMixinStr_NID_hold_instruction_none = `enum NID_hold_instruction_none = 431;`;
10087         static if(is(typeof({ mixin(enumMixinStr_NID_hold_instruction_none); }))) {
10088             mixin(enumMixinStr_NID_hold_instruction_none);
10089         }
10090     }
10091 
10092 
10093 
10094 
10095     static if(!is(typeof(OBJ_hold_instruction_none))) {
10096         private enum enumMixinStr_OBJ_hold_instruction_none = `enum OBJ_hold_instruction_none = OBJ_X9_57 , 2L , 1L;`;
10097         static if(is(typeof({ mixin(enumMixinStr_OBJ_hold_instruction_none); }))) {
10098             mixin(enumMixinStr_OBJ_hold_instruction_none);
10099         }
10100     }
10101 
10102 
10103 
10104 
10105     static if(!is(typeof(SN_hold_instruction_call_issuer))) {
10106         private enum enumMixinStr_SN_hold_instruction_call_issuer = `enum SN_hold_instruction_call_issuer = "holdInstructionCallIssuer";`;
10107         static if(is(typeof({ mixin(enumMixinStr_SN_hold_instruction_call_issuer); }))) {
10108             mixin(enumMixinStr_SN_hold_instruction_call_issuer);
10109         }
10110     }
10111 
10112 
10113 
10114 
10115     static if(!is(typeof(LN_hold_instruction_call_issuer))) {
10116         private enum enumMixinStr_LN_hold_instruction_call_issuer = `enum LN_hold_instruction_call_issuer = "Hold Instruction Call Issuer";`;
10117         static if(is(typeof({ mixin(enumMixinStr_LN_hold_instruction_call_issuer); }))) {
10118             mixin(enumMixinStr_LN_hold_instruction_call_issuer);
10119         }
10120     }
10121 
10122 
10123 
10124 
10125     static if(!is(typeof(NID_hold_instruction_call_issuer))) {
10126         private enum enumMixinStr_NID_hold_instruction_call_issuer = `enum NID_hold_instruction_call_issuer = 432;`;
10127         static if(is(typeof({ mixin(enumMixinStr_NID_hold_instruction_call_issuer); }))) {
10128             mixin(enumMixinStr_NID_hold_instruction_call_issuer);
10129         }
10130     }
10131 
10132 
10133 
10134 
10135     static if(!is(typeof(OBJ_hold_instruction_call_issuer))) {
10136         private enum enumMixinStr_OBJ_hold_instruction_call_issuer = `enum OBJ_hold_instruction_call_issuer = OBJ_X9_57 , 2L , 2L;`;
10137         static if(is(typeof({ mixin(enumMixinStr_OBJ_hold_instruction_call_issuer); }))) {
10138             mixin(enumMixinStr_OBJ_hold_instruction_call_issuer);
10139         }
10140     }
10141 
10142 
10143 
10144 
10145     static if(!is(typeof(SN_hold_instruction_reject))) {
10146         private enum enumMixinStr_SN_hold_instruction_reject = `enum SN_hold_instruction_reject = "holdInstructionReject";`;
10147         static if(is(typeof({ mixin(enumMixinStr_SN_hold_instruction_reject); }))) {
10148             mixin(enumMixinStr_SN_hold_instruction_reject);
10149         }
10150     }
10151 
10152 
10153 
10154 
10155     static if(!is(typeof(LN_hold_instruction_reject))) {
10156         private enum enumMixinStr_LN_hold_instruction_reject = `enum LN_hold_instruction_reject = "Hold Instruction Reject";`;
10157         static if(is(typeof({ mixin(enumMixinStr_LN_hold_instruction_reject); }))) {
10158             mixin(enumMixinStr_LN_hold_instruction_reject);
10159         }
10160     }
10161 
10162 
10163 
10164 
10165     static if(!is(typeof(NID_hold_instruction_reject))) {
10166         private enum enumMixinStr_NID_hold_instruction_reject = `enum NID_hold_instruction_reject = 433;`;
10167         static if(is(typeof({ mixin(enumMixinStr_NID_hold_instruction_reject); }))) {
10168             mixin(enumMixinStr_NID_hold_instruction_reject);
10169         }
10170     }
10171 
10172 
10173 
10174 
10175     static if(!is(typeof(OBJ_hold_instruction_reject))) {
10176         private enum enumMixinStr_OBJ_hold_instruction_reject = `enum OBJ_hold_instruction_reject = OBJ_X9_57 , 2L , 3L;`;
10177         static if(is(typeof({ mixin(enumMixinStr_OBJ_hold_instruction_reject); }))) {
10178             mixin(enumMixinStr_OBJ_hold_instruction_reject);
10179         }
10180     }
10181 
10182 
10183 
10184 
10185     static if(!is(typeof(SN_data))) {
10186         private enum enumMixinStr_SN_data = `enum SN_data = "data";`;
10187         static if(is(typeof({ mixin(enumMixinStr_SN_data); }))) {
10188             mixin(enumMixinStr_SN_data);
10189         }
10190     }
10191 
10192 
10193 
10194 
10195     static if(!is(typeof(NID_data))) {
10196         private enum enumMixinStr_NID_data = `enum NID_data = 434;`;
10197         static if(is(typeof({ mixin(enumMixinStr_NID_data); }))) {
10198             mixin(enumMixinStr_NID_data);
10199         }
10200     }
10201 
10202 
10203 
10204 
10205     static if(!is(typeof(OBJ_data))) {
10206         private enum enumMixinStr_OBJ_data = `enum OBJ_data = OBJ_itu_t , 9L;`;
10207         static if(is(typeof({ mixin(enumMixinStr_OBJ_data); }))) {
10208             mixin(enumMixinStr_OBJ_data);
10209         }
10210     }
10211 
10212 
10213 
10214 
10215     static if(!is(typeof(SN_pss))) {
10216         private enum enumMixinStr_SN_pss = `enum SN_pss = "pss";`;
10217         static if(is(typeof({ mixin(enumMixinStr_SN_pss); }))) {
10218             mixin(enumMixinStr_SN_pss);
10219         }
10220     }
10221 
10222 
10223 
10224 
10225     static if(!is(typeof(NID_pss))) {
10226         private enum enumMixinStr_NID_pss = `enum NID_pss = 435;`;
10227         static if(is(typeof({ mixin(enumMixinStr_NID_pss); }))) {
10228             mixin(enumMixinStr_NID_pss);
10229         }
10230     }
10231 
10232 
10233 
10234 
10235     static if(!is(typeof(OBJ_pss))) {
10236         private enum enumMixinStr_OBJ_pss = `enum OBJ_pss = OBJ_itu_t , 9L , 2342L;`;
10237         static if(is(typeof({ mixin(enumMixinStr_OBJ_pss); }))) {
10238             mixin(enumMixinStr_OBJ_pss);
10239         }
10240     }
10241 
10242 
10243 
10244 
10245     static if(!is(typeof(SN_ucl))) {
10246         private enum enumMixinStr_SN_ucl = `enum SN_ucl = "ucl";`;
10247         static if(is(typeof({ mixin(enumMixinStr_SN_ucl); }))) {
10248             mixin(enumMixinStr_SN_ucl);
10249         }
10250     }
10251 
10252 
10253 
10254 
10255     static if(!is(typeof(NID_ucl))) {
10256         private enum enumMixinStr_NID_ucl = `enum NID_ucl = 436;`;
10257         static if(is(typeof({ mixin(enumMixinStr_NID_ucl); }))) {
10258             mixin(enumMixinStr_NID_ucl);
10259         }
10260     }
10261 
10262 
10263 
10264 
10265     static if(!is(typeof(OBJ_ucl))) {
10266         private enum enumMixinStr_OBJ_ucl = `enum OBJ_ucl = OBJ_itu_t , 9L , 2342L , 19200300L;`;
10267         static if(is(typeof({ mixin(enumMixinStr_OBJ_ucl); }))) {
10268             mixin(enumMixinStr_OBJ_ucl);
10269         }
10270     }
10271 
10272 
10273 
10274 
10275     static if(!is(typeof(SN_pilot))) {
10276         private enum enumMixinStr_SN_pilot = `enum SN_pilot = "pilot";`;
10277         static if(is(typeof({ mixin(enumMixinStr_SN_pilot); }))) {
10278             mixin(enumMixinStr_SN_pilot);
10279         }
10280     }
10281 
10282 
10283 
10284 
10285     static if(!is(typeof(NID_pilot))) {
10286         private enum enumMixinStr_NID_pilot = `enum NID_pilot = 437;`;
10287         static if(is(typeof({ mixin(enumMixinStr_NID_pilot); }))) {
10288             mixin(enumMixinStr_NID_pilot);
10289         }
10290     }
10291 
10292 
10293 
10294 
10295     static if(!is(typeof(OBJ_pilot))) {
10296         private enum enumMixinStr_OBJ_pilot = `enum OBJ_pilot = OBJ_itu_t , 9L , 2342L , 19200300L , 100L;`;
10297         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilot); }))) {
10298             mixin(enumMixinStr_OBJ_pilot);
10299         }
10300     }
10301 
10302 
10303 
10304 
10305     static if(!is(typeof(LN_pilotAttributeType))) {
10306         private enum enumMixinStr_LN_pilotAttributeType = `enum LN_pilotAttributeType = "pilotAttributeType";`;
10307         static if(is(typeof({ mixin(enumMixinStr_LN_pilotAttributeType); }))) {
10308             mixin(enumMixinStr_LN_pilotAttributeType);
10309         }
10310     }
10311 
10312 
10313 
10314 
10315     static if(!is(typeof(NID_pilotAttributeType))) {
10316         private enum enumMixinStr_NID_pilotAttributeType = `enum NID_pilotAttributeType = 438;`;
10317         static if(is(typeof({ mixin(enumMixinStr_NID_pilotAttributeType); }))) {
10318             mixin(enumMixinStr_NID_pilotAttributeType);
10319         }
10320     }
10321 
10322 
10323 
10324 
10325     static if(!is(typeof(OBJ_pilotAttributeType))) {
10326         private enum enumMixinStr_OBJ_pilotAttributeType = `enum OBJ_pilotAttributeType = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L;`;
10327         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotAttributeType); }))) {
10328             mixin(enumMixinStr_OBJ_pilotAttributeType);
10329         }
10330     }
10331 
10332 
10333 
10334 
10335     static if(!is(typeof(LN_pilotAttributeSyntax))) {
10336         private enum enumMixinStr_LN_pilotAttributeSyntax = `enum LN_pilotAttributeSyntax = "pilotAttributeSyntax";`;
10337         static if(is(typeof({ mixin(enumMixinStr_LN_pilotAttributeSyntax); }))) {
10338             mixin(enumMixinStr_LN_pilotAttributeSyntax);
10339         }
10340     }
10341 
10342 
10343 
10344 
10345     static if(!is(typeof(NID_pilotAttributeSyntax))) {
10346         private enum enumMixinStr_NID_pilotAttributeSyntax = `enum NID_pilotAttributeSyntax = 439;`;
10347         static if(is(typeof({ mixin(enumMixinStr_NID_pilotAttributeSyntax); }))) {
10348             mixin(enumMixinStr_NID_pilotAttributeSyntax);
10349         }
10350     }
10351 
10352 
10353 
10354 
10355     static if(!is(typeof(OBJ_pilotAttributeSyntax))) {
10356         private enum enumMixinStr_OBJ_pilotAttributeSyntax = `enum OBJ_pilotAttributeSyntax = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 3L;`;
10357         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotAttributeSyntax); }))) {
10358             mixin(enumMixinStr_OBJ_pilotAttributeSyntax);
10359         }
10360     }
10361 
10362 
10363 
10364 
10365     static if(!is(typeof(LN_pilotObjectClass))) {
10366         private enum enumMixinStr_LN_pilotObjectClass = `enum LN_pilotObjectClass = "pilotObjectClass";`;
10367         static if(is(typeof({ mixin(enumMixinStr_LN_pilotObjectClass); }))) {
10368             mixin(enumMixinStr_LN_pilotObjectClass);
10369         }
10370     }
10371 
10372 
10373 
10374 
10375     static if(!is(typeof(NID_pilotObjectClass))) {
10376         private enum enumMixinStr_NID_pilotObjectClass = `enum NID_pilotObjectClass = 440;`;
10377         static if(is(typeof({ mixin(enumMixinStr_NID_pilotObjectClass); }))) {
10378             mixin(enumMixinStr_NID_pilotObjectClass);
10379         }
10380     }
10381 
10382 
10383 
10384 
10385     static if(!is(typeof(OBJ_pilotObjectClass))) {
10386         private enum enumMixinStr_OBJ_pilotObjectClass = `enum OBJ_pilotObjectClass = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L;`;
10387         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotObjectClass); }))) {
10388             mixin(enumMixinStr_OBJ_pilotObjectClass);
10389         }
10390     }
10391 
10392 
10393 
10394 
10395     static if(!is(typeof(LN_pilotGroups))) {
10396         private enum enumMixinStr_LN_pilotGroups = `enum LN_pilotGroups = "pilotGroups";`;
10397         static if(is(typeof({ mixin(enumMixinStr_LN_pilotGroups); }))) {
10398             mixin(enumMixinStr_LN_pilotGroups);
10399         }
10400     }
10401 
10402 
10403 
10404 
10405     static if(!is(typeof(NID_pilotGroups))) {
10406         private enum enumMixinStr_NID_pilotGroups = `enum NID_pilotGroups = 441;`;
10407         static if(is(typeof({ mixin(enumMixinStr_NID_pilotGroups); }))) {
10408             mixin(enumMixinStr_NID_pilotGroups);
10409         }
10410     }
10411 
10412 
10413 
10414 
10415     static if(!is(typeof(OBJ_pilotGroups))) {
10416         private enum enumMixinStr_OBJ_pilotGroups = `enum OBJ_pilotGroups = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 10L;`;
10417         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotGroups); }))) {
10418             mixin(enumMixinStr_OBJ_pilotGroups);
10419         }
10420     }
10421 
10422 
10423 
10424 
10425     static if(!is(typeof(LN_iA5StringSyntax))) {
10426         private enum enumMixinStr_LN_iA5StringSyntax = `enum LN_iA5StringSyntax = "iA5StringSyntax";`;
10427         static if(is(typeof({ mixin(enumMixinStr_LN_iA5StringSyntax); }))) {
10428             mixin(enumMixinStr_LN_iA5StringSyntax);
10429         }
10430     }
10431 
10432 
10433 
10434 
10435     static if(!is(typeof(NID_iA5StringSyntax))) {
10436         private enum enumMixinStr_NID_iA5StringSyntax = `enum NID_iA5StringSyntax = 442;`;
10437         static if(is(typeof({ mixin(enumMixinStr_NID_iA5StringSyntax); }))) {
10438             mixin(enumMixinStr_NID_iA5StringSyntax);
10439         }
10440     }
10441 
10442 
10443 
10444 
10445     static if(!is(typeof(OBJ_iA5StringSyntax))) {
10446         private enum enumMixinStr_OBJ_iA5StringSyntax = `enum OBJ_iA5StringSyntax = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 3L , 4L;`;
10447         static if(is(typeof({ mixin(enumMixinStr_OBJ_iA5StringSyntax); }))) {
10448             mixin(enumMixinStr_OBJ_iA5StringSyntax);
10449         }
10450     }
10451 
10452 
10453 
10454 
10455     static if(!is(typeof(LN_caseIgnoreIA5StringSyntax))) {
10456         private enum enumMixinStr_LN_caseIgnoreIA5StringSyntax = `enum LN_caseIgnoreIA5StringSyntax = "caseIgnoreIA5StringSyntax";`;
10457         static if(is(typeof({ mixin(enumMixinStr_LN_caseIgnoreIA5StringSyntax); }))) {
10458             mixin(enumMixinStr_LN_caseIgnoreIA5StringSyntax);
10459         }
10460     }
10461 
10462 
10463 
10464 
10465     static if(!is(typeof(NID_caseIgnoreIA5StringSyntax))) {
10466         private enum enumMixinStr_NID_caseIgnoreIA5StringSyntax = `enum NID_caseIgnoreIA5StringSyntax = 443;`;
10467         static if(is(typeof({ mixin(enumMixinStr_NID_caseIgnoreIA5StringSyntax); }))) {
10468             mixin(enumMixinStr_NID_caseIgnoreIA5StringSyntax);
10469         }
10470     }
10471 
10472 
10473 
10474 
10475     static if(!is(typeof(OBJ_caseIgnoreIA5StringSyntax))) {
10476         private enum enumMixinStr_OBJ_caseIgnoreIA5StringSyntax = `enum OBJ_caseIgnoreIA5StringSyntax = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 3L , 5L;`;
10477         static if(is(typeof({ mixin(enumMixinStr_OBJ_caseIgnoreIA5StringSyntax); }))) {
10478             mixin(enumMixinStr_OBJ_caseIgnoreIA5StringSyntax);
10479         }
10480     }
10481 
10482 
10483 
10484 
10485     static if(!is(typeof(LN_pilotObject))) {
10486         private enum enumMixinStr_LN_pilotObject = `enum LN_pilotObject = "pilotObject";`;
10487         static if(is(typeof({ mixin(enumMixinStr_LN_pilotObject); }))) {
10488             mixin(enumMixinStr_LN_pilotObject);
10489         }
10490     }
10491 
10492 
10493 
10494 
10495     static if(!is(typeof(NID_pilotObject))) {
10496         private enum enumMixinStr_NID_pilotObject = `enum NID_pilotObject = 444;`;
10497         static if(is(typeof({ mixin(enumMixinStr_NID_pilotObject); }))) {
10498             mixin(enumMixinStr_NID_pilotObject);
10499         }
10500     }
10501 
10502 
10503 
10504 
10505     static if(!is(typeof(OBJ_pilotObject))) {
10506         private enum enumMixinStr_OBJ_pilotObject = `enum OBJ_pilotObject = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 3L;`;
10507         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotObject); }))) {
10508             mixin(enumMixinStr_OBJ_pilotObject);
10509         }
10510     }
10511 
10512 
10513 
10514 
10515     static if(!is(typeof(LN_pilotPerson))) {
10516         private enum enumMixinStr_LN_pilotPerson = `enum LN_pilotPerson = "pilotPerson";`;
10517         static if(is(typeof({ mixin(enumMixinStr_LN_pilotPerson); }))) {
10518             mixin(enumMixinStr_LN_pilotPerson);
10519         }
10520     }
10521 
10522 
10523 
10524 
10525     static if(!is(typeof(NID_pilotPerson))) {
10526         private enum enumMixinStr_NID_pilotPerson = `enum NID_pilotPerson = 445;`;
10527         static if(is(typeof({ mixin(enumMixinStr_NID_pilotPerson); }))) {
10528             mixin(enumMixinStr_NID_pilotPerson);
10529         }
10530     }
10531 
10532 
10533 
10534 
10535     static if(!is(typeof(OBJ_pilotPerson))) {
10536         private enum enumMixinStr_OBJ_pilotPerson = `enum OBJ_pilotPerson = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 4L;`;
10537         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotPerson); }))) {
10538             mixin(enumMixinStr_OBJ_pilotPerson);
10539         }
10540     }
10541 
10542 
10543 
10544 
10545     static if(!is(typeof(SN_account))) {
10546         private enum enumMixinStr_SN_account = `enum SN_account = "account";`;
10547         static if(is(typeof({ mixin(enumMixinStr_SN_account); }))) {
10548             mixin(enumMixinStr_SN_account);
10549         }
10550     }
10551 
10552 
10553 
10554 
10555     static if(!is(typeof(NID_account))) {
10556         private enum enumMixinStr_NID_account = `enum NID_account = 446;`;
10557         static if(is(typeof({ mixin(enumMixinStr_NID_account); }))) {
10558             mixin(enumMixinStr_NID_account);
10559         }
10560     }
10561 
10562 
10563 
10564 
10565     static if(!is(typeof(OBJ_account))) {
10566         private enum enumMixinStr_OBJ_account = `enum OBJ_account = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 5L;`;
10567         static if(is(typeof({ mixin(enumMixinStr_OBJ_account); }))) {
10568             mixin(enumMixinStr_OBJ_account);
10569         }
10570     }
10571 
10572 
10573 
10574 
10575     static if(!is(typeof(SN_document))) {
10576         private enum enumMixinStr_SN_document = `enum SN_document = "document";`;
10577         static if(is(typeof({ mixin(enumMixinStr_SN_document); }))) {
10578             mixin(enumMixinStr_SN_document);
10579         }
10580     }
10581 
10582 
10583 
10584 
10585     static if(!is(typeof(NID_document))) {
10586         private enum enumMixinStr_NID_document = `enum NID_document = 447;`;
10587         static if(is(typeof({ mixin(enumMixinStr_NID_document); }))) {
10588             mixin(enumMixinStr_NID_document);
10589         }
10590     }
10591 
10592 
10593 
10594 
10595     static if(!is(typeof(OBJ_document))) {
10596         private enum enumMixinStr_OBJ_document = `enum OBJ_document = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 6L;`;
10597         static if(is(typeof({ mixin(enumMixinStr_OBJ_document); }))) {
10598             mixin(enumMixinStr_OBJ_document);
10599         }
10600     }
10601 
10602 
10603 
10604 
10605     static if(!is(typeof(SN_room))) {
10606         private enum enumMixinStr_SN_room = `enum SN_room = "room";`;
10607         static if(is(typeof({ mixin(enumMixinStr_SN_room); }))) {
10608             mixin(enumMixinStr_SN_room);
10609         }
10610     }
10611 
10612 
10613 
10614 
10615     static if(!is(typeof(NID_room))) {
10616         private enum enumMixinStr_NID_room = `enum NID_room = 448;`;
10617         static if(is(typeof({ mixin(enumMixinStr_NID_room); }))) {
10618             mixin(enumMixinStr_NID_room);
10619         }
10620     }
10621 
10622 
10623 
10624 
10625     static if(!is(typeof(OBJ_room))) {
10626         private enum enumMixinStr_OBJ_room = `enum OBJ_room = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 7L;`;
10627         static if(is(typeof({ mixin(enumMixinStr_OBJ_room); }))) {
10628             mixin(enumMixinStr_OBJ_room);
10629         }
10630     }
10631 
10632 
10633 
10634 
10635     static if(!is(typeof(LN_documentSeries))) {
10636         private enum enumMixinStr_LN_documentSeries = `enum LN_documentSeries = "documentSeries";`;
10637         static if(is(typeof({ mixin(enumMixinStr_LN_documentSeries); }))) {
10638             mixin(enumMixinStr_LN_documentSeries);
10639         }
10640     }
10641 
10642 
10643 
10644 
10645     static if(!is(typeof(NID_documentSeries))) {
10646         private enum enumMixinStr_NID_documentSeries = `enum NID_documentSeries = 449;`;
10647         static if(is(typeof({ mixin(enumMixinStr_NID_documentSeries); }))) {
10648             mixin(enumMixinStr_NID_documentSeries);
10649         }
10650     }
10651 
10652 
10653 
10654 
10655     static if(!is(typeof(OBJ_documentSeries))) {
10656         private enum enumMixinStr_OBJ_documentSeries = `enum OBJ_documentSeries = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 9L;`;
10657         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentSeries); }))) {
10658             mixin(enumMixinStr_OBJ_documentSeries);
10659         }
10660     }
10661 
10662 
10663 
10664 
10665     static if(!is(typeof(SN_Domain))) {
10666         private enum enumMixinStr_SN_Domain = `enum SN_Domain = "domain";`;
10667         static if(is(typeof({ mixin(enumMixinStr_SN_Domain); }))) {
10668             mixin(enumMixinStr_SN_Domain);
10669         }
10670     }
10671 
10672 
10673 
10674 
10675     static if(!is(typeof(LN_Domain))) {
10676         private enum enumMixinStr_LN_Domain = `enum LN_Domain = "Domain";`;
10677         static if(is(typeof({ mixin(enumMixinStr_LN_Domain); }))) {
10678             mixin(enumMixinStr_LN_Domain);
10679         }
10680     }
10681 
10682 
10683 
10684 
10685     static if(!is(typeof(NID_Domain))) {
10686         private enum enumMixinStr_NID_Domain = `enum NID_Domain = 392;`;
10687         static if(is(typeof({ mixin(enumMixinStr_NID_Domain); }))) {
10688             mixin(enumMixinStr_NID_Domain);
10689         }
10690     }
10691 
10692 
10693 
10694 
10695     static if(!is(typeof(OBJ_Domain))) {
10696         private enum enumMixinStr_OBJ_Domain = `enum OBJ_Domain = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 13L;`;
10697         static if(is(typeof({ mixin(enumMixinStr_OBJ_Domain); }))) {
10698             mixin(enumMixinStr_OBJ_Domain);
10699         }
10700     }
10701 
10702 
10703 
10704 
10705     static if(!is(typeof(LN_rFC822localPart))) {
10706         private enum enumMixinStr_LN_rFC822localPart = `enum LN_rFC822localPart = "rFC822localPart";`;
10707         static if(is(typeof({ mixin(enumMixinStr_LN_rFC822localPart); }))) {
10708             mixin(enumMixinStr_LN_rFC822localPart);
10709         }
10710     }
10711 
10712 
10713 
10714 
10715     static if(!is(typeof(NID_rFC822localPart))) {
10716         private enum enumMixinStr_NID_rFC822localPart = `enum NID_rFC822localPart = 450;`;
10717         static if(is(typeof({ mixin(enumMixinStr_NID_rFC822localPart); }))) {
10718             mixin(enumMixinStr_NID_rFC822localPart);
10719         }
10720     }
10721 
10722 
10723 
10724 
10725     static if(!is(typeof(OBJ_rFC822localPart))) {
10726         private enum enumMixinStr_OBJ_rFC822localPart = `enum OBJ_rFC822localPart = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 14L;`;
10727         static if(is(typeof({ mixin(enumMixinStr_OBJ_rFC822localPart); }))) {
10728             mixin(enumMixinStr_OBJ_rFC822localPart);
10729         }
10730     }
10731 
10732 
10733 
10734 
10735     static if(!is(typeof(LN_dNSDomain))) {
10736         private enum enumMixinStr_LN_dNSDomain = `enum LN_dNSDomain = "dNSDomain";`;
10737         static if(is(typeof({ mixin(enumMixinStr_LN_dNSDomain); }))) {
10738             mixin(enumMixinStr_LN_dNSDomain);
10739         }
10740     }
10741 
10742 
10743 
10744 
10745     static if(!is(typeof(NID_dNSDomain))) {
10746         private enum enumMixinStr_NID_dNSDomain = `enum NID_dNSDomain = 451;`;
10747         static if(is(typeof({ mixin(enumMixinStr_NID_dNSDomain); }))) {
10748             mixin(enumMixinStr_NID_dNSDomain);
10749         }
10750     }
10751 
10752 
10753 
10754 
10755     static if(!is(typeof(OBJ_dNSDomain))) {
10756         private enum enumMixinStr_OBJ_dNSDomain = `enum OBJ_dNSDomain = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 15L;`;
10757         static if(is(typeof({ mixin(enumMixinStr_OBJ_dNSDomain); }))) {
10758             mixin(enumMixinStr_OBJ_dNSDomain);
10759         }
10760     }
10761 
10762 
10763 
10764 
10765     static if(!is(typeof(LN_domainRelatedObject))) {
10766         private enum enumMixinStr_LN_domainRelatedObject = `enum LN_domainRelatedObject = "domainRelatedObject";`;
10767         static if(is(typeof({ mixin(enumMixinStr_LN_domainRelatedObject); }))) {
10768             mixin(enumMixinStr_LN_domainRelatedObject);
10769         }
10770     }
10771 
10772 
10773 
10774 
10775     static if(!is(typeof(NID_domainRelatedObject))) {
10776         private enum enumMixinStr_NID_domainRelatedObject = `enum NID_domainRelatedObject = 452;`;
10777         static if(is(typeof({ mixin(enumMixinStr_NID_domainRelatedObject); }))) {
10778             mixin(enumMixinStr_NID_domainRelatedObject);
10779         }
10780     }
10781 
10782 
10783 
10784 
10785     static if(!is(typeof(OBJ_domainRelatedObject))) {
10786         private enum enumMixinStr_OBJ_domainRelatedObject = `enum OBJ_domainRelatedObject = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 17L;`;
10787         static if(is(typeof({ mixin(enumMixinStr_OBJ_domainRelatedObject); }))) {
10788             mixin(enumMixinStr_OBJ_domainRelatedObject);
10789         }
10790     }
10791 
10792 
10793 
10794 
10795     static if(!is(typeof(LN_friendlyCountry))) {
10796         private enum enumMixinStr_LN_friendlyCountry = `enum LN_friendlyCountry = "friendlyCountry";`;
10797         static if(is(typeof({ mixin(enumMixinStr_LN_friendlyCountry); }))) {
10798             mixin(enumMixinStr_LN_friendlyCountry);
10799         }
10800     }
10801 
10802 
10803 
10804 
10805     static if(!is(typeof(NID_friendlyCountry))) {
10806         private enum enumMixinStr_NID_friendlyCountry = `enum NID_friendlyCountry = 453;`;
10807         static if(is(typeof({ mixin(enumMixinStr_NID_friendlyCountry); }))) {
10808             mixin(enumMixinStr_NID_friendlyCountry);
10809         }
10810     }
10811 
10812 
10813 
10814 
10815     static if(!is(typeof(OBJ_friendlyCountry))) {
10816         private enum enumMixinStr_OBJ_friendlyCountry = `enum OBJ_friendlyCountry = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 18L;`;
10817         static if(is(typeof({ mixin(enumMixinStr_OBJ_friendlyCountry); }))) {
10818             mixin(enumMixinStr_OBJ_friendlyCountry);
10819         }
10820     }
10821 
10822 
10823 
10824 
10825     static if(!is(typeof(LN_simpleSecurityObject))) {
10826         private enum enumMixinStr_LN_simpleSecurityObject = `enum LN_simpleSecurityObject = "simpleSecurityObject";`;
10827         static if(is(typeof({ mixin(enumMixinStr_LN_simpleSecurityObject); }))) {
10828             mixin(enumMixinStr_LN_simpleSecurityObject);
10829         }
10830     }
10831 
10832 
10833 
10834 
10835     static if(!is(typeof(NID_simpleSecurityObject))) {
10836         private enum enumMixinStr_NID_simpleSecurityObject = `enum NID_simpleSecurityObject = 454;`;
10837         static if(is(typeof({ mixin(enumMixinStr_NID_simpleSecurityObject); }))) {
10838             mixin(enumMixinStr_NID_simpleSecurityObject);
10839         }
10840     }
10841 
10842 
10843 
10844 
10845     static if(!is(typeof(OBJ_simpleSecurityObject))) {
10846         private enum enumMixinStr_OBJ_simpleSecurityObject = `enum OBJ_simpleSecurityObject = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 19L;`;
10847         static if(is(typeof({ mixin(enumMixinStr_OBJ_simpleSecurityObject); }))) {
10848             mixin(enumMixinStr_OBJ_simpleSecurityObject);
10849         }
10850     }
10851 
10852 
10853 
10854 
10855     static if(!is(typeof(LN_pilotOrganization))) {
10856         private enum enumMixinStr_LN_pilotOrganization = `enum LN_pilotOrganization = "pilotOrganization";`;
10857         static if(is(typeof({ mixin(enumMixinStr_LN_pilotOrganization); }))) {
10858             mixin(enumMixinStr_LN_pilotOrganization);
10859         }
10860     }
10861 
10862 
10863 
10864 
10865     static if(!is(typeof(NID_pilotOrganization))) {
10866         private enum enumMixinStr_NID_pilotOrganization = `enum NID_pilotOrganization = 455;`;
10867         static if(is(typeof({ mixin(enumMixinStr_NID_pilotOrganization); }))) {
10868             mixin(enumMixinStr_NID_pilotOrganization);
10869         }
10870     }
10871 
10872 
10873 
10874 
10875     static if(!is(typeof(OBJ_pilotOrganization))) {
10876         private enum enumMixinStr_OBJ_pilotOrganization = `enum OBJ_pilotOrganization = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 20L;`;
10877         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotOrganization); }))) {
10878             mixin(enumMixinStr_OBJ_pilotOrganization);
10879         }
10880     }
10881 
10882 
10883 
10884 
10885     static if(!is(typeof(LN_pilotDSA))) {
10886         private enum enumMixinStr_LN_pilotDSA = `enum LN_pilotDSA = "pilotDSA";`;
10887         static if(is(typeof({ mixin(enumMixinStr_LN_pilotDSA); }))) {
10888             mixin(enumMixinStr_LN_pilotDSA);
10889         }
10890     }
10891 
10892 
10893 
10894 
10895     static if(!is(typeof(NID_pilotDSA))) {
10896         private enum enumMixinStr_NID_pilotDSA = `enum NID_pilotDSA = 456;`;
10897         static if(is(typeof({ mixin(enumMixinStr_NID_pilotDSA); }))) {
10898             mixin(enumMixinStr_NID_pilotDSA);
10899         }
10900     }
10901 
10902 
10903 
10904 
10905     static if(!is(typeof(OBJ_pilotDSA))) {
10906         private enum enumMixinStr_OBJ_pilotDSA = `enum OBJ_pilotDSA = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 21L;`;
10907         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotDSA); }))) {
10908             mixin(enumMixinStr_OBJ_pilotDSA);
10909         }
10910     }
10911 
10912 
10913 
10914 
10915     static if(!is(typeof(LN_qualityLabelledData))) {
10916         private enum enumMixinStr_LN_qualityLabelledData = `enum LN_qualityLabelledData = "qualityLabelledData";`;
10917         static if(is(typeof({ mixin(enumMixinStr_LN_qualityLabelledData); }))) {
10918             mixin(enumMixinStr_LN_qualityLabelledData);
10919         }
10920     }
10921 
10922 
10923 
10924 
10925     static if(!is(typeof(NID_qualityLabelledData))) {
10926         private enum enumMixinStr_NID_qualityLabelledData = `enum NID_qualityLabelledData = 457;`;
10927         static if(is(typeof({ mixin(enumMixinStr_NID_qualityLabelledData); }))) {
10928             mixin(enumMixinStr_NID_qualityLabelledData);
10929         }
10930     }
10931 
10932 
10933 
10934 
10935     static if(!is(typeof(OBJ_qualityLabelledData))) {
10936         private enum enumMixinStr_OBJ_qualityLabelledData = `enum OBJ_qualityLabelledData = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 4L , 22L;`;
10937         static if(is(typeof({ mixin(enumMixinStr_OBJ_qualityLabelledData); }))) {
10938             mixin(enumMixinStr_OBJ_qualityLabelledData);
10939         }
10940     }
10941 
10942 
10943 
10944 
10945     static if(!is(typeof(SN_userId))) {
10946         private enum enumMixinStr_SN_userId = `enum SN_userId = "UID";`;
10947         static if(is(typeof({ mixin(enumMixinStr_SN_userId); }))) {
10948             mixin(enumMixinStr_SN_userId);
10949         }
10950     }
10951 
10952 
10953 
10954 
10955     static if(!is(typeof(LN_userId))) {
10956         private enum enumMixinStr_LN_userId = `enum LN_userId = "userId";`;
10957         static if(is(typeof({ mixin(enumMixinStr_LN_userId); }))) {
10958             mixin(enumMixinStr_LN_userId);
10959         }
10960     }
10961 
10962 
10963 
10964 
10965     static if(!is(typeof(NID_userId))) {
10966         private enum enumMixinStr_NID_userId = `enum NID_userId = 458;`;
10967         static if(is(typeof({ mixin(enumMixinStr_NID_userId); }))) {
10968             mixin(enumMixinStr_NID_userId);
10969         }
10970     }
10971 
10972 
10973 
10974 
10975     static if(!is(typeof(OBJ_userId))) {
10976         private enum enumMixinStr_OBJ_userId = `enum OBJ_userId = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 1L;`;
10977         static if(is(typeof({ mixin(enumMixinStr_OBJ_userId); }))) {
10978             mixin(enumMixinStr_OBJ_userId);
10979         }
10980     }
10981 
10982 
10983 
10984 
10985     static if(!is(typeof(LN_textEncodedORAddress))) {
10986         private enum enumMixinStr_LN_textEncodedORAddress = `enum LN_textEncodedORAddress = "textEncodedORAddress";`;
10987         static if(is(typeof({ mixin(enumMixinStr_LN_textEncodedORAddress); }))) {
10988             mixin(enumMixinStr_LN_textEncodedORAddress);
10989         }
10990     }
10991 
10992 
10993 
10994 
10995     static if(!is(typeof(NID_textEncodedORAddress))) {
10996         private enum enumMixinStr_NID_textEncodedORAddress = `enum NID_textEncodedORAddress = 459;`;
10997         static if(is(typeof({ mixin(enumMixinStr_NID_textEncodedORAddress); }))) {
10998             mixin(enumMixinStr_NID_textEncodedORAddress);
10999         }
11000     }
11001 
11002 
11003 
11004 
11005     static if(!is(typeof(OBJ_textEncodedORAddress))) {
11006         private enum enumMixinStr_OBJ_textEncodedORAddress = `enum OBJ_textEncodedORAddress = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 2L;`;
11007         static if(is(typeof({ mixin(enumMixinStr_OBJ_textEncodedORAddress); }))) {
11008             mixin(enumMixinStr_OBJ_textEncodedORAddress);
11009         }
11010     }
11011 
11012 
11013 
11014 
11015     static if(!is(typeof(SN_rfc822Mailbox))) {
11016         private enum enumMixinStr_SN_rfc822Mailbox = `enum SN_rfc822Mailbox = "mail";`;
11017         static if(is(typeof({ mixin(enumMixinStr_SN_rfc822Mailbox); }))) {
11018             mixin(enumMixinStr_SN_rfc822Mailbox);
11019         }
11020     }
11021 
11022 
11023 
11024 
11025     static if(!is(typeof(LN_rfc822Mailbox))) {
11026         private enum enumMixinStr_LN_rfc822Mailbox = `enum LN_rfc822Mailbox = "rfc822Mailbox";`;
11027         static if(is(typeof({ mixin(enumMixinStr_LN_rfc822Mailbox); }))) {
11028             mixin(enumMixinStr_LN_rfc822Mailbox);
11029         }
11030     }
11031 
11032 
11033 
11034 
11035     static if(!is(typeof(NID_rfc822Mailbox))) {
11036         private enum enumMixinStr_NID_rfc822Mailbox = `enum NID_rfc822Mailbox = 460;`;
11037         static if(is(typeof({ mixin(enumMixinStr_NID_rfc822Mailbox); }))) {
11038             mixin(enumMixinStr_NID_rfc822Mailbox);
11039         }
11040     }
11041 
11042 
11043 
11044 
11045     static if(!is(typeof(OBJ_rfc822Mailbox))) {
11046         private enum enumMixinStr_OBJ_rfc822Mailbox = `enum OBJ_rfc822Mailbox = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 3L;`;
11047         static if(is(typeof({ mixin(enumMixinStr_OBJ_rfc822Mailbox); }))) {
11048             mixin(enumMixinStr_OBJ_rfc822Mailbox);
11049         }
11050     }
11051 
11052 
11053 
11054 
11055     static if(!is(typeof(SN_info))) {
11056         private enum enumMixinStr_SN_info = `enum SN_info = "info";`;
11057         static if(is(typeof({ mixin(enumMixinStr_SN_info); }))) {
11058             mixin(enumMixinStr_SN_info);
11059         }
11060     }
11061 
11062 
11063 
11064 
11065     static if(!is(typeof(NID_info))) {
11066         private enum enumMixinStr_NID_info = `enum NID_info = 461;`;
11067         static if(is(typeof({ mixin(enumMixinStr_NID_info); }))) {
11068             mixin(enumMixinStr_NID_info);
11069         }
11070     }
11071 
11072 
11073 
11074 
11075     static if(!is(typeof(OBJ_info))) {
11076         private enum enumMixinStr_OBJ_info = `enum OBJ_info = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 4L;`;
11077         static if(is(typeof({ mixin(enumMixinStr_OBJ_info); }))) {
11078             mixin(enumMixinStr_OBJ_info);
11079         }
11080     }
11081 
11082 
11083 
11084 
11085     static if(!is(typeof(LN_favouriteDrink))) {
11086         private enum enumMixinStr_LN_favouriteDrink = `enum LN_favouriteDrink = "favouriteDrink";`;
11087         static if(is(typeof({ mixin(enumMixinStr_LN_favouriteDrink); }))) {
11088             mixin(enumMixinStr_LN_favouriteDrink);
11089         }
11090     }
11091 
11092 
11093 
11094 
11095     static if(!is(typeof(NID_favouriteDrink))) {
11096         private enum enumMixinStr_NID_favouriteDrink = `enum NID_favouriteDrink = 462;`;
11097         static if(is(typeof({ mixin(enumMixinStr_NID_favouriteDrink); }))) {
11098             mixin(enumMixinStr_NID_favouriteDrink);
11099         }
11100     }
11101 
11102 
11103 
11104 
11105     static if(!is(typeof(OBJ_favouriteDrink))) {
11106         private enum enumMixinStr_OBJ_favouriteDrink = `enum OBJ_favouriteDrink = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 5L;`;
11107         static if(is(typeof({ mixin(enumMixinStr_OBJ_favouriteDrink); }))) {
11108             mixin(enumMixinStr_OBJ_favouriteDrink);
11109         }
11110     }
11111 
11112 
11113 
11114 
11115     static if(!is(typeof(LN_roomNumber))) {
11116         private enum enumMixinStr_LN_roomNumber = `enum LN_roomNumber = "roomNumber";`;
11117         static if(is(typeof({ mixin(enumMixinStr_LN_roomNumber); }))) {
11118             mixin(enumMixinStr_LN_roomNumber);
11119         }
11120     }
11121 
11122 
11123 
11124 
11125     static if(!is(typeof(NID_roomNumber))) {
11126         private enum enumMixinStr_NID_roomNumber = `enum NID_roomNumber = 463;`;
11127         static if(is(typeof({ mixin(enumMixinStr_NID_roomNumber); }))) {
11128             mixin(enumMixinStr_NID_roomNumber);
11129         }
11130     }
11131 
11132 
11133 
11134 
11135     static if(!is(typeof(OBJ_roomNumber))) {
11136         private enum enumMixinStr_OBJ_roomNumber = `enum OBJ_roomNumber = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 6L;`;
11137         static if(is(typeof({ mixin(enumMixinStr_OBJ_roomNumber); }))) {
11138             mixin(enumMixinStr_OBJ_roomNumber);
11139         }
11140     }
11141 
11142 
11143 
11144 
11145     static if(!is(typeof(SN_photo))) {
11146         private enum enumMixinStr_SN_photo = `enum SN_photo = "photo";`;
11147         static if(is(typeof({ mixin(enumMixinStr_SN_photo); }))) {
11148             mixin(enumMixinStr_SN_photo);
11149         }
11150     }
11151 
11152 
11153 
11154 
11155     static if(!is(typeof(NID_photo))) {
11156         private enum enumMixinStr_NID_photo = `enum NID_photo = 464;`;
11157         static if(is(typeof({ mixin(enumMixinStr_NID_photo); }))) {
11158             mixin(enumMixinStr_NID_photo);
11159         }
11160     }
11161 
11162 
11163 
11164 
11165     static if(!is(typeof(OBJ_photo))) {
11166         private enum enumMixinStr_OBJ_photo = `enum OBJ_photo = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 7L;`;
11167         static if(is(typeof({ mixin(enumMixinStr_OBJ_photo); }))) {
11168             mixin(enumMixinStr_OBJ_photo);
11169         }
11170     }
11171 
11172 
11173 
11174 
11175     static if(!is(typeof(LN_userClass))) {
11176         private enum enumMixinStr_LN_userClass = `enum LN_userClass = "userClass";`;
11177         static if(is(typeof({ mixin(enumMixinStr_LN_userClass); }))) {
11178             mixin(enumMixinStr_LN_userClass);
11179         }
11180     }
11181 
11182 
11183 
11184 
11185     static if(!is(typeof(NID_userClass))) {
11186         private enum enumMixinStr_NID_userClass = `enum NID_userClass = 465;`;
11187         static if(is(typeof({ mixin(enumMixinStr_NID_userClass); }))) {
11188             mixin(enumMixinStr_NID_userClass);
11189         }
11190     }
11191 
11192 
11193 
11194 
11195     static if(!is(typeof(OBJ_userClass))) {
11196         private enum enumMixinStr_OBJ_userClass = `enum OBJ_userClass = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 8L;`;
11197         static if(is(typeof({ mixin(enumMixinStr_OBJ_userClass); }))) {
11198             mixin(enumMixinStr_OBJ_userClass);
11199         }
11200     }
11201 
11202 
11203 
11204 
11205     static if(!is(typeof(SN_host))) {
11206         private enum enumMixinStr_SN_host = `enum SN_host = "host";`;
11207         static if(is(typeof({ mixin(enumMixinStr_SN_host); }))) {
11208             mixin(enumMixinStr_SN_host);
11209         }
11210     }
11211 
11212 
11213 
11214 
11215     static if(!is(typeof(NID_host))) {
11216         private enum enumMixinStr_NID_host = `enum NID_host = 466;`;
11217         static if(is(typeof({ mixin(enumMixinStr_NID_host); }))) {
11218             mixin(enumMixinStr_NID_host);
11219         }
11220     }
11221 
11222 
11223 
11224 
11225     static if(!is(typeof(OBJ_host))) {
11226         private enum enumMixinStr_OBJ_host = `enum OBJ_host = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 9L;`;
11227         static if(is(typeof({ mixin(enumMixinStr_OBJ_host); }))) {
11228             mixin(enumMixinStr_OBJ_host);
11229         }
11230     }
11231 
11232 
11233 
11234 
11235     static if(!is(typeof(SN_manager))) {
11236         private enum enumMixinStr_SN_manager = `enum SN_manager = "manager";`;
11237         static if(is(typeof({ mixin(enumMixinStr_SN_manager); }))) {
11238             mixin(enumMixinStr_SN_manager);
11239         }
11240     }
11241 
11242 
11243 
11244 
11245     static if(!is(typeof(NID_manager))) {
11246         private enum enumMixinStr_NID_manager = `enum NID_manager = 467;`;
11247         static if(is(typeof({ mixin(enumMixinStr_NID_manager); }))) {
11248             mixin(enumMixinStr_NID_manager);
11249         }
11250     }
11251 
11252 
11253 
11254 
11255     static if(!is(typeof(OBJ_manager))) {
11256         private enum enumMixinStr_OBJ_manager = `enum OBJ_manager = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 10L;`;
11257         static if(is(typeof({ mixin(enumMixinStr_OBJ_manager); }))) {
11258             mixin(enumMixinStr_OBJ_manager);
11259         }
11260     }
11261 
11262 
11263 
11264 
11265     static if(!is(typeof(LN_documentIdentifier))) {
11266         private enum enumMixinStr_LN_documentIdentifier = `enum LN_documentIdentifier = "documentIdentifier";`;
11267         static if(is(typeof({ mixin(enumMixinStr_LN_documentIdentifier); }))) {
11268             mixin(enumMixinStr_LN_documentIdentifier);
11269         }
11270     }
11271 
11272 
11273 
11274 
11275     static if(!is(typeof(NID_documentIdentifier))) {
11276         private enum enumMixinStr_NID_documentIdentifier = `enum NID_documentIdentifier = 468;`;
11277         static if(is(typeof({ mixin(enumMixinStr_NID_documentIdentifier); }))) {
11278             mixin(enumMixinStr_NID_documentIdentifier);
11279         }
11280     }
11281 
11282 
11283 
11284 
11285     static if(!is(typeof(OBJ_documentIdentifier))) {
11286         private enum enumMixinStr_OBJ_documentIdentifier = `enum OBJ_documentIdentifier = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 11L;`;
11287         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentIdentifier); }))) {
11288             mixin(enumMixinStr_OBJ_documentIdentifier);
11289         }
11290     }
11291 
11292 
11293 
11294 
11295     static if(!is(typeof(LN_documentTitle))) {
11296         private enum enumMixinStr_LN_documentTitle = `enum LN_documentTitle = "documentTitle";`;
11297         static if(is(typeof({ mixin(enumMixinStr_LN_documentTitle); }))) {
11298             mixin(enumMixinStr_LN_documentTitle);
11299         }
11300     }
11301 
11302 
11303 
11304 
11305     static if(!is(typeof(NID_documentTitle))) {
11306         private enum enumMixinStr_NID_documentTitle = `enum NID_documentTitle = 469;`;
11307         static if(is(typeof({ mixin(enumMixinStr_NID_documentTitle); }))) {
11308             mixin(enumMixinStr_NID_documentTitle);
11309         }
11310     }
11311 
11312 
11313 
11314 
11315     static if(!is(typeof(OBJ_documentTitle))) {
11316         private enum enumMixinStr_OBJ_documentTitle = `enum OBJ_documentTitle = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 12L;`;
11317         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentTitle); }))) {
11318             mixin(enumMixinStr_OBJ_documentTitle);
11319         }
11320     }
11321 
11322 
11323 
11324 
11325     static if(!is(typeof(LN_documentVersion))) {
11326         private enum enumMixinStr_LN_documentVersion = `enum LN_documentVersion = "documentVersion";`;
11327         static if(is(typeof({ mixin(enumMixinStr_LN_documentVersion); }))) {
11328             mixin(enumMixinStr_LN_documentVersion);
11329         }
11330     }
11331 
11332 
11333 
11334 
11335     static if(!is(typeof(NID_documentVersion))) {
11336         private enum enumMixinStr_NID_documentVersion = `enum NID_documentVersion = 470;`;
11337         static if(is(typeof({ mixin(enumMixinStr_NID_documentVersion); }))) {
11338             mixin(enumMixinStr_NID_documentVersion);
11339         }
11340     }
11341 
11342 
11343 
11344 
11345     static if(!is(typeof(OBJ_documentVersion))) {
11346         private enum enumMixinStr_OBJ_documentVersion = `enum OBJ_documentVersion = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 13L;`;
11347         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentVersion); }))) {
11348             mixin(enumMixinStr_OBJ_documentVersion);
11349         }
11350     }
11351 
11352 
11353 
11354 
11355     static if(!is(typeof(LN_documentAuthor))) {
11356         private enum enumMixinStr_LN_documentAuthor = `enum LN_documentAuthor = "documentAuthor";`;
11357         static if(is(typeof({ mixin(enumMixinStr_LN_documentAuthor); }))) {
11358             mixin(enumMixinStr_LN_documentAuthor);
11359         }
11360     }
11361 
11362 
11363 
11364 
11365     static if(!is(typeof(NID_documentAuthor))) {
11366         private enum enumMixinStr_NID_documentAuthor = `enum NID_documentAuthor = 471;`;
11367         static if(is(typeof({ mixin(enumMixinStr_NID_documentAuthor); }))) {
11368             mixin(enumMixinStr_NID_documentAuthor);
11369         }
11370     }
11371 
11372 
11373 
11374 
11375     static if(!is(typeof(OBJ_documentAuthor))) {
11376         private enum enumMixinStr_OBJ_documentAuthor = `enum OBJ_documentAuthor = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 14L;`;
11377         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentAuthor); }))) {
11378             mixin(enumMixinStr_OBJ_documentAuthor);
11379         }
11380     }
11381 
11382 
11383 
11384 
11385     static if(!is(typeof(LN_documentLocation))) {
11386         private enum enumMixinStr_LN_documentLocation = `enum LN_documentLocation = "documentLocation";`;
11387         static if(is(typeof({ mixin(enumMixinStr_LN_documentLocation); }))) {
11388             mixin(enumMixinStr_LN_documentLocation);
11389         }
11390     }
11391 
11392 
11393 
11394 
11395     static if(!is(typeof(NID_documentLocation))) {
11396         private enum enumMixinStr_NID_documentLocation = `enum NID_documentLocation = 472;`;
11397         static if(is(typeof({ mixin(enumMixinStr_NID_documentLocation); }))) {
11398             mixin(enumMixinStr_NID_documentLocation);
11399         }
11400     }
11401 
11402 
11403 
11404 
11405     static if(!is(typeof(OBJ_documentLocation))) {
11406         private enum enumMixinStr_OBJ_documentLocation = `enum OBJ_documentLocation = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 15L;`;
11407         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentLocation); }))) {
11408             mixin(enumMixinStr_OBJ_documentLocation);
11409         }
11410     }
11411 
11412 
11413 
11414 
11415     static if(!is(typeof(LN_homeTelephoneNumber))) {
11416         private enum enumMixinStr_LN_homeTelephoneNumber = `enum LN_homeTelephoneNumber = "homeTelephoneNumber";`;
11417         static if(is(typeof({ mixin(enumMixinStr_LN_homeTelephoneNumber); }))) {
11418             mixin(enumMixinStr_LN_homeTelephoneNumber);
11419         }
11420     }
11421 
11422 
11423 
11424 
11425     static if(!is(typeof(NID_homeTelephoneNumber))) {
11426         private enum enumMixinStr_NID_homeTelephoneNumber = `enum NID_homeTelephoneNumber = 473;`;
11427         static if(is(typeof({ mixin(enumMixinStr_NID_homeTelephoneNumber); }))) {
11428             mixin(enumMixinStr_NID_homeTelephoneNumber);
11429         }
11430     }
11431 
11432 
11433 
11434 
11435     static if(!is(typeof(OBJ_homeTelephoneNumber))) {
11436         private enum enumMixinStr_OBJ_homeTelephoneNumber = `enum OBJ_homeTelephoneNumber = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 20L;`;
11437         static if(is(typeof({ mixin(enumMixinStr_OBJ_homeTelephoneNumber); }))) {
11438             mixin(enumMixinStr_OBJ_homeTelephoneNumber);
11439         }
11440     }
11441 
11442 
11443 
11444 
11445     static if(!is(typeof(SN_secretary))) {
11446         private enum enumMixinStr_SN_secretary = `enum SN_secretary = "secretary";`;
11447         static if(is(typeof({ mixin(enumMixinStr_SN_secretary); }))) {
11448             mixin(enumMixinStr_SN_secretary);
11449         }
11450     }
11451 
11452 
11453 
11454 
11455     static if(!is(typeof(NID_secretary))) {
11456         private enum enumMixinStr_NID_secretary = `enum NID_secretary = 474;`;
11457         static if(is(typeof({ mixin(enumMixinStr_NID_secretary); }))) {
11458             mixin(enumMixinStr_NID_secretary);
11459         }
11460     }
11461 
11462 
11463 
11464 
11465     static if(!is(typeof(OBJ_secretary))) {
11466         private enum enumMixinStr_OBJ_secretary = `enum OBJ_secretary = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 21L;`;
11467         static if(is(typeof({ mixin(enumMixinStr_OBJ_secretary); }))) {
11468             mixin(enumMixinStr_OBJ_secretary);
11469         }
11470     }
11471 
11472 
11473 
11474 
11475     static if(!is(typeof(LN_otherMailbox))) {
11476         private enum enumMixinStr_LN_otherMailbox = `enum LN_otherMailbox = "otherMailbox";`;
11477         static if(is(typeof({ mixin(enumMixinStr_LN_otherMailbox); }))) {
11478             mixin(enumMixinStr_LN_otherMailbox);
11479         }
11480     }
11481 
11482 
11483 
11484 
11485     static if(!is(typeof(NID_otherMailbox))) {
11486         private enum enumMixinStr_NID_otherMailbox = `enum NID_otherMailbox = 475;`;
11487         static if(is(typeof({ mixin(enumMixinStr_NID_otherMailbox); }))) {
11488             mixin(enumMixinStr_NID_otherMailbox);
11489         }
11490     }
11491 
11492 
11493 
11494 
11495     static if(!is(typeof(OBJ_otherMailbox))) {
11496         private enum enumMixinStr_OBJ_otherMailbox = `enum OBJ_otherMailbox = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 22L;`;
11497         static if(is(typeof({ mixin(enumMixinStr_OBJ_otherMailbox); }))) {
11498             mixin(enumMixinStr_OBJ_otherMailbox);
11499         }
11500     }
11501 
11502 
11503 
11504 
11505     static if(!is(typeof(LN_lastModifiedTime))) {
11506         private enum enumMixinStr_LN_lastModifiedTime = `enum LN_lastModifiedTime = "lastModifiedTime";`;
11507         static if(is(typeof({ mixin(enumMixinStr_LN_lastModifiedTime); }))) {
11508             mixin(enumMixinStr_LN_lastModifiedTime);
11509         }
11510     }
11511 
11512 
11513 
11514 
11515     static if(!is(typeof(NID_lastModifiedTime))) {
11516         private enum enumMixinStr_NID_lastModifiedTime = `enum NID_lastModifiedTime = 476;`;
11517         static if(is(typeof({ mixin(enumMixinStr_NID_lastModifiedTime); }))) {
11518             mixin(enumMixinStr_NID_lastModifiedTime);
11519         }
11520     }
11521 
11522 
11523 
11524 
11525     static if(!is(typeof(OBJ_lastModifiedTime))) {
11526         private enum enumMixinStr_OBJ_lastModifiedTime = `enum OBJ_lastModifiedTime = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 23L;`;
11527         static if(is(typeof({ mixin(enumMixinStr_OBJ_lastModifiedTime); }))) {
11528             mixin(enumMixinStr_OBJ_lastModifiedTime);
11529         }
11530     }
11531 
11532 
11533 
11534 
11535     static if(!is(typeof(LN_lastModifiedBy))) {
11536         private enum enumMixinStr_LN_lastModifiedBy = `enum LN_lastModifiedBy = "lastModifiedBy";`;
11537         static if(is(typeof({ mixin(enumMixinStr_LN_lastModifiedBy); }))) {
11538             mixin(enumMixinStr_LN_lastModifiedBy);
11539         }
11540     }
11541 
11542 
11543 
11544 
11545     static if(!is(typeof(NID_lastModifiedBy))) {
11546         private enum enumMixinStr_NID_lastModifiedBy = `enum NID_lastModifiedBy = 477;`;
11547         static if(is(typeof({ mixin(enumMixinStr_NID_lastModifiedBy); }))) {
11548             mixin(enumMixinStr_NID_lastModifiedBy);
11549         }
11550     }
11551 
11552 
11553 
11554 
11555     static if(!is(typeof(OBJ_lastModifiedBy))) {
11556         private enum enumMixinStr_OBJ_lastModifiedBy = `enum OBJ_lastModifiedBy = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 24L;`;
11557         static if(is(typeof({ mixin(enumMixinStr_OBJ_lastModifiedBy); }))) {
11558             mixin(enumMixinStr_OBJ_lastModifiedBy);
11559         }
11560     }
11561 
11562 
11563 
11564 
11565     static if(!is(typeof(SN_domainComponent))) {
11566         private enum enumMixinStr_SN_domainComponent = `enum SN_domainComponent = "DC";`;
11567         static if(is(typeof({ mixin(enumMixinStr_SN_domainComponent); }))) {
11568             mixin(enumMixinStr_SN_domainComponent);
11569         }
11570     }
11571 
11572 
11573 
11574 
11575     static if(!is(typeof(LN_domainComponent))) {
11576         private enum enumMixinStr_LN_domainComponent = `enum LN_domainComponent = "domainComponent";`;
11577         static if(is(typeof({ mixin(enumMixinStr_LN_domainComponent); }))) {
11578             mixin(enumMixinStr_LN_domainComponent);
11579         }
11580     }
11581 
11582 
11583 
11584 
11585     static if(!is(typeof(NID_domainComponent))) {
11586         private enum enumMixinStr_NID_domainComponent = `enum NID_domainComponent = 391;`;
11587         static if(is(typeof({ mixin(enumMixinStr_NID_domainComponent); }))) {
11588             mixin(enumMixinStr_NID_domainComponent);
11589         }
11590     }
11591 
11592 
11593 
11594 
11595     static if(!is(typeof(OBJ_domainComponent))) {
11596         private enum enumMixinStr_OBJ_domainComponent = `enum OBJ_domainComponent = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 25L;`;
11597         static if(is(typeof({ mixin(enumMixinStr_OBJ_domainComponent); }))) {
11598             mixin(enumMixinStr_OBJ_domainComponent);
11599         }
11600     }
11601 
11602 
11603 
11604 
11605     static if(!is(typeof(LN_aRecord))) {
11606         private enum enumMixinStr_LN_aRecord = `enum LN_aRecord = "aRecord";`;
11607         static if(is(typeof({ mixin(enumMixinStr_LN_aRecord); }))) {
11608             mixin(enumMixinStr_LN_aRecord);
11609         }
11610     }
11611 
11612 
11613 
11614 
11615     static if(!is(typeof(NID_aRecord))) {
11616         private enum enumMixinStr_NID_aRecord = `enum NID_aRecord = 478;`;
11617         static if(is(typeof({ mixin(enumMixinStr_NID_aRecord); }))) {
11618             mixin(enumMixinStr_NID_aRecord);
11619         }
11620     }
11621 
11622 
11623 
11624 
11625     static if(!is(typeof(OBJ_aRecord))) {
11626         private enum enumMixinStr_OBJ_aRecord = `enum OBJ_aRecord = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 26L;`;
11627         static if(is(typeof({ mixin(enumMixinStr_OBJ_aRecord); }))) {
11628             mixin(enumMixinStr_OBJ_aRecord);
11629         }
11630     }
11631 
11632 
11633 
11634 
11635     static if(!is(typeof(LN_pilotAttributeType27))) {
11636         private enum enumMixinStr_LN_pilotAttributeType27 = `enum LN_pilotAttributeType27 = "pilotAttributeType27";`;
11637         static if(is(typeof({ mixin(enumMixinStr_LN_pilotAttributeType27); }))) {
11638             mixin(enumMixinStr_LN_pilotAttributeType27);
11639         }
11640     }
11641 
11642 
11643 
11644 
11645     static if(!is(typeof(NID_pilotAttributeType27))) {
11646         private enum enumMixinStr_NID_pilotAttributeType27 = `enum NID_pilotAttributeType27 = 479;`;
11647         static if(is(typeof({ mixin(enumMixinStr_NID_pilotAttributeType27); }))) {
11648             mixin(enumMixinStr_NID_pilotAttributeType27);
11649         }
11650     }
11651 
11652 
11653 
11654 
11655     static if(!is(typeof(OBJ_pilotAttributeType27))) {
11656         private enum enumMixinStr_OBJ_pilotAttributeType27 = `enum OBJ_pilotAttributeType27 = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 27L;`;
11657         static if(is(typeof({ mixin(enumMixinStr_OBJ_pilotAttributeType27); }))) {
11658             mixin(enumMixinStr_OBJ_pilotAttributeType27);
11659         }
11660     }
11661 
11662 
11663 
11664 
11665     static if(!is(typeof(LN_mXRecord))) {
11666         private enum enumMixinStr_LN_mXRecord = `enum LN_mXRecord = "mXRecord";`;
11667         static if(is(typeof({ mixin(enumMixinStr_LN_mXRecord); }))) {
11668             mixin(enumMixinStr_LN_mXRecord);
11669         }
11670     }
11671 
11672 
11673 
11674 
11675     static if(!is(typeof(NID_mXRecord))) {
11676         private enum enumMixinStr_NID_mXRecord = `enum NID_mXRecord = 480;`;
11677         static if(is(typeof({ mixin(enumMixinStr_NID_mXRecord); }))) {
11678             mixin(enumMixinStr_NID_mXRecord);
11679         }
11680     }
11681 
11682 
11683 
11684 
11685     static if(!is(typeof(OBJ_mXRecord))) {
11686         private enum enumMixinStr_OBJ_mXRecord = `enum OBJ_mXRecord = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 28L;`;
11687         static if(is(typeof({ mixin(enumMixinStr_OBJ_mXRecord); }))) {
11688             mixin(enumMixinStr_OBJ_mXRecord);
11689         }
11690     }
11691 
11692 
11693 
11694 
11695     static if(!is(typeof(LN_nSRecord))) {
11696         private enum enumMixinStr_LN_nSRecord = `enum LN_nSRecord = "nSRecord";`;
11697         static if(is(typeof({ mixin(enumMixinStr_LN_nSRecord); }))) {
11698             mixin(enumMixinStr_LN_nSRecord);
11699         }
11700     }
11701 
11702 
11703 
11704 
11705     static if(!is(typeof(NID_nSRecord))) {
11706         private enum enumMixinStr_NID_nSRecord = `enum NID_nSRecord = 481;`;
11707         static if(is(typeof({ mixin(enumMixinStr_NID_nSRecord); }))) {
11708             mixin(enumMixinStr_NID_nSRecord);
11709         }
11710     }
11711 
11712 
11713 
11714 
11715     static if(!is(typeof(OBJ_nSRecord))) {
11716         private enum enumMixinStr_OBJ_nSRecord = `enum OBJ_nSRecord = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 29L;`;
11717         static if(is(typeof({ mixin(enumMixinStr_OBJ_nSRecord); }))) {
11718             mixin(enumMixinStr_OBJ_nSRecord);
11719         }
11720     }
11721 
11722 
11723 
11724 
11725     static if(!is(typeof(LN_sOARecord))) {
11726         private enum enumMixinStr_LN_sOARecord = `enum LN_sOARecord = "sOARecord";`;
11727         static if(is(typeof({ mixin(enumMixinStr_LN_sOARecord); }))) {
11728             mixin(enumMixinStr_LN_sOARecord);
11729         }
11730     }
11731 
11732 
11733 
11734 
11735     static if(!is(typeof(NID_sOARecord))) {
11736         private enum enumMixinStr_NID_sOARecord = `enum NID_sOARecord = 482;`;
11737         static if(is(typeof({ mixin(enumMixinStr_NID_sOARecord); }))) {
11738             mixin(enumMixinStr_NID_sOARecord);
11739         }
11740     }
11741 
11742 
11743 
11744 
11745     static if(!is(typeof(OBJ_sOARecord))) {
11746         private enum enumMixinStr_OBJ_sOARecord = `enum OBJ_sOARecord = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 30L;`;
11747         static if(is(typeof({ mixin(enumMixinStr_OBJ_sOARecord); }))) {
11748             mixin(enumMixinStr_OBJ_sOARecord);
11749         }
11750     }
11751 
11752 
11753 
11754 
11755     static if(!is(typeof(LN_cNAMERecord))) {
11756         private enum enumMixinStr_LN_cNAMERecord = `enum LN_cNAMERecord = "cNAMERecord";`;
11757         static if(is(typeof({ mixin(enumMixinStr_LN_cNAMERecord); }))) {
11758             mixin(enumMixinStr_LN_cNAMERecord);
11759         }
11760     }
11761 
11762 
11763 
11764 
11765     static if(!is(typeof(NID_cNAMERecord))) {
11766         private enum enumMixinStr_NID_cNAMERecord = `enum NID_cNAMERecord = 483;`;
11767         static if(is(typeof({ mixin(enumMixinStr_NID_cNAMERecord); }))) {
11768             mixin(enumMixinStr_NID_cNAMERecord);
11769         }
11770     }
11771 
11772 
11773 
11774 
11775     static if(!is(typeof(OBJ_cNAMERecord))) {
11776         private enum enumMixinStr_OBJ_cNAMERecord = `enum OBJ_cNAMERecord = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 31L;`;
11777         static if(is(typeof({ mixin(enumMixinStr_OBJ_cNAMERecord); }))) {
11778             mixin(enumMixinStr_OBJ_cNAMERecord);
11779         }
11780     }
11781 
11782 
11783 
11784 
11785     static if(!is(typeof(LN_associatedDomain))) {
11786         private enum enumMixinStr_LN_associatedDomain = `enum LN_associatedDomain = "associatedDomain";`;
11787         static if(is(typeof({ mixin(enumMixinStr_LN_associatedDomain); }))) {
11788             mixin(enumMixinStr_LN_associatedDomain);
11789         }
11790     }
11791 
11792 
11793 
11794 
11795     static if(!is(typeof(NID_associatedDomain))) {
11796         private enum enumMixinStr_NID_associatedDomain = `enum NID_associatedDomain = 484;`;
11797         static if(is(typeof({ mixin(enumMixinStr_NID_associatedDomain); }))) {
11798             mixin(enumMixinStr_NID_associatedDomain);
11799         }
11800     }
11801 
11802 
11803 
11804 
11805     static if(!is(typeof(OBJ_associatedDomain))) {
11806         private enum enumMixinStr_OBJ_associatedDomain = `enum OBJ_associatedDomain = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 37L;`;
11807         static if(is(typeof({ mixin(enumMixinStr_OBJ_associatedDomain); }))) {
11808             mixin(enumMixinStr_OBJ_associatedDomain);
11809         }
11810     }
11811 
11812 
11813 
11814 
11815     static if(!is(typeof(LN_associatedName))) {
11816         private enum enumMixinStr_LN_associatedName = `enum LN_associatedName = "associatedName";`;
11817         static if(is(typeof({ mixin(enumMixinStr_LN_associatedName); }))) {
11818             mixin(enumMixinStr_LN_associatedName);
11819         }
11820     }
11821 
11822 
11823 
11824 
11825     static if(!is(typeof(NID_associatedName))) {
11826         private enum enumMixinStr_NID_associatedName = `enum NID_associatedName = 485;`;
11827         static if(is(typeof({ mixin(enumMixinStr_NID_associatedName); }))) {
11828             mixin(enumMixinStr_NID_associatedName);
11829         }
11830     }
11831 
11832 
11833 
11834 
11835     static if(!is(typeof(OBJ_associatedName))) {
11836         private enum enumMixinStr_OBJ_associatedName = `enum OBJ_associatedName = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 38L;`;
11837         static if(is(typeof({ mixin(enumMixinStr_OBJ_associatedName); }))) {
11838             mixin(enumMixinStr_OBJ_associatedName);
11839         }
11840     }
11841 
11842 
11843 
11844 
11845     static if(!is(typeof(LN_homePostalAddress))) {
11846         private enum enumMixinStr_LN_homePostalAddress = `enum LN_homePostalAddress = "homePostalAddress";`;
11847         static if(is(typeof({ mixin(enumMixinStr_LN_homePostalAddress); }))) {
11848             mixin(enumMixinStr_LN_homePostalAddress);
11849         }
11850     }
11851 
11852 
11853 
11854 
11855     static if(!is(typeof(NID_homePostalAddress))) {
11856         private enum enumMixinStr_NID_homePostalAddress = `enum NID_homePostalAddress = 486;`;
11857         static if(is(typeof({ mixin(enumMixinStr_NID_homePostalAddress); }))) {
11858             mixin(enumMixinStr_NID_homePostalAddress);
11859         }
11860     }
11861 
11862 
11863 
11864 
11865     static if(!is(typeof(OBJ_homePostalAddress))) {
11866         private enum enumMixinStr_OBJ_homePostalAddress = `enum OBJ_homePostalAddress = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 39L;`;
11867         static if(is(typeof({ mixin(enumMixinStr_OBJ_homePostalAddress); }))) {
11868             mixin(enumMixinStr_OBJ_homePostalAddress);
11869         }
11870     }
11871 
11872 
11873 
11874 
11875     static if(!is(typeof(LN_personalTitle))) {
11876         private enum enumMixinStr_LN_personalTitle = `enum LN_personalTitle = "personalTitle";`;
11877         static if(is(typeof({ mixin(enumMixinStr_LN_personalTitle); }))) {
11878             mixin(enumMixinStr_LN_personalTitle);
11879         }
11880     }
11881 
11882 
11883 
11884 
11885     static if(!is(typeof(NID_personalTitle))) {
11886         private enum enumMixinStr_NID_personalTitle = `enum NID_personalTitle = 487;`;
11887         static if(is(typeof({ mixin(enumMixinStr_NID_personalTitle); }))) {
11888             mixin(enumMixinStr_NID_personalTitle);
11889         }
11890     }
11891 
11892 
11893 
11894 
11895     static if(!is(typeof(OBJ_personalTitle))) {
11896         private enum enumMixinStr_OBJ_personalTitle = `enum OBJ_personalTitle = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 40L;`;
11897         static if(is(typeof({ mixin(enumMixinStr_OBJ_personalTitle); }))) {
11898             mixin(enumMixinStr_OBJ_personalTitle);
11899         }
11900     }
11901 
11902 
11903 
11904 
11905     static if(!is(typeof(LN_mobileTelephoneNumber))) {
11906         private enum enumMixinStr_LN_mobileTelephoneNumber = `enum LN_mobileTelephoneNumber = "mobileTelephoneNumber";`;
11907         static if(is(typeof({ mixin(enumMixinStr_LN_mobileTelephoneNumber); }))) {
11908             mixin(enumMixinStr_LN_mobileTelephoneNumber);
11909         }
11910     }
11911 
11912 
11913 
11914 
11915     static if(!is(typeof(NID_mobileTelephoneNumber))) {
11916         private enum enumMixinStr_NID_mobileTelephoneNumber = `enum NID_mobileTelephoneNumber = 488;`;
11917         static if(is(typeof({ mixin(enumMixinStr_NID_mobileTelephoneNumber); }))) {
11918             mixin(enumMixinStr_NID_mobileTelephoneNumber);
11919         }
11920     }
11921 
11922 
11923 
11924 
11925     static if(!is(typeof(OBJ_mobileTelephoneNumber))) {
11926         private enum enumMixinStr_OBJ_mobileTelephoneNumber = `enum OBJ_mobileTelephoneNumber = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 41L;`;
11927         static if(is(typeof({ mixin(enumMixinStr_OBJ_mobileTelephoneNumber); }))) {
11928             mixin(enumMixinStr_OBJ_mobileTelephoneNumber);
11929         }
11930     }
11931 
11932 
11933 
11934 
11935     static if(!is(typeof(LN_pagerTelephoneNumber))) {
11936         private enum enumMixinStr_LN_pagerTelephoneNumber = `enum LN_pagerTelephoneNumber = "pagerTelephoneNumber";`;
11937         static if(is(typeof({ mixin(enumMixinStr_LN_pagerTelephoneNumber); }))) {
11938             mixin(enumMixinStr_LN_pagerTelephoneNumber);
11939         }
11940     }
11941 
11942 
11943 
11944 
11945     static if(!is(typeof(NID_pagerTelephoneNumber))) {
11946         private enum enumMixinStr_NID_pagerTelephoneNumber = `enum NID_pagerTelephoneNumber = 489;`;
11947         static if(is(typeof({ mixin(enumMixinStr_NID_pagerTelephoneNumber); }))) {
11948             mixin(enumMixinStr_NID_pagerTelephoneNumber);
11949         }
11950     }
11951 
11952 
11953 
11954 
11955     static if(!is(typeof(OBJ_pagerTelephoneNumber))) {
11956         private enum enumMixinStr_OBJ_pagerTelephoneNumber = `enum OBJ_pagerTelephoneNumber = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 42L;`;
11957         static if(is(typeof({ mixin(enumMixinStr_OBJ_pagerTelephoneNumber); }))) {
11958             mixin(enumMixinStr_OBJ_pagerTelephoneNumber);
11959         }
11960     }
11961 
11962 
11963 
11964 
11965     static if(!is(typeof(LN_friendlyCountryName))) {
11966         private enum enumMixinStr_LN_friendlyCountryName = `enum LN_friendlyCountryName = "friendlyCountryName";`;
11967         static if(is(typeof({ mixin(enumMixinStr_LN_friendlyCountryName); }))) {
11968             mixin(enumMixinStr_LN_friendlyCountryName);
11969         }
11970     }
11971 
11972 
11973 
11974 
11975     static if(!is(typeof(NID_friendlyCountryName))) {
11976         private enum enumMixinStr_NID_friendlyCountryName = `enum NID_friendlyCountryName = 490;`;
11977         static if(is(typeof({ mixin(enumMixinStr_NID_friendlyCountryName); }))) {
11978             mixin(enumMixinStr_NID_friendlyCountryName);
11979         }
11980     }
11981 
11982 
11983 
11984 
11985     static if(!is(typeof(OBJ_friendlyCountryName))) {
11986         private enum enumMixinStr_OBJ_friendlyCountryName = `enum OBJ_friendlyCountryName = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 43L;`;
11987         static if(is(typeof({ mixin(enumMixinStr_OBJ_friendlyCountryName); }))) {
11988             mixin(enumMixinStr_OBJ_friendlyCountryName);
11989         }
11990     }
11991 
11992 
11993 
11994 
11995     static if(!is(typeof(SN_uniqueIdentifier))) {
11996         private enum enumMixinStr_SN_uniqueIdentifier = `enum SN_uniqueIdentifier = "uid";`;
11997         static if(is(typeof({ mixin(enumMixinStr_SN_uniqueIdentifier); }))) {
11998             mixin(enumMixinStr_SN_uniqueIdentifier);
11999         }
12000     }
12001 
12002 
12003 
12004 
12005     static if(!is(typeof(LN_uniqueIdentifier))) {
12006         private enum enumMixinStr_LN_uniqueIdentifier = `enum LN_uniqueIdentifier = "uniqueIdentifier";`;
12007         static if(is(typeof({ mixin(enumMixinStr_LN_uniqueIdentifier); }))) {
12008             mixin(enumMixinStr_LN_uniqueIdentifier);
12009         }
12010     }
12011 
12012 
12013 
12014 
12015     static if(!is(typeof(NID_uniqueIdentifier))) {
12016         private enum enumMixinStr_NID_uniqueIdentifier = `enum NID_uniqueIdentifier = 102;`;
12017         static if(is(typeof({ mixin(enumMixinStr_NID_uniqueIdentifier); }))) {
12018             mixin(enumMixinStr_NID_uniqueIdentifier);
12019         }
12020     }
12021 
12022 
12023 
12024 
12025     static if(!is(typeof(OBJ_uniqueIdentifier))) {
12026         private enum enumMixinStr_OBJ_uniqueIdentifier = `enum OBJ_uniqueIdentifier = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 44L;`;
12027         static if(is(typeof({ mixin(enumMixinStr_OBJ_uniqueIdentifier); }))) {
12028             mixin(enumMixinStr_OBJ_uniqueIdentifier);
12029         }
12030     }
12031 
12032 
12033 
12034 
12035     static if(!is(typeof(LN_organizationalStatus))) {
12036         private enum enumMixinStr_LN_organizationalStatus = `enum LN_organizationalStatus = "organizationalStatus";`;
12037         static if(is(typeof({ mixin(enumMixinStr_LN_organizationalStatus); }))) {
12038             mixin(enumMixinStr_LN_organizationalStatus);
12039         }
12040     }
12041 
12042 
12043 
12044 
12045     static if(!is(typeof(NID_organizationalStatus))) {
12046         private enum enumMixinStr_NID_organizationalStatus = `enum NID_organizationalStatus = 491;`;
12047         static if(is(typeof({ mixin(enumMixinStr_NID_organizationalStatus); }))) {
12048             mixin(enumMixinStr_NID_organizationalStatus);
12049         }
12050     }
12051 
12052 
12053 
12054 
12055     static if(!is(typeof(OBJ_organizationalStatus))) {
12056         private enum enumMixinStr_OBJ_organizationalStatus = `enum OBJ_organizationalStatus = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 45L;`;
12057         static if(is(typeof({ mixin(enumMixinStr_OBJ_organizationalStatus); }))) {
12058             mixin(enumMixinStr_OBJ_organizationalStatus);
12059         }
12060     }
12061 
12062 
12063 
12064 
12065     static if(!is(typeof(LN_janetMailbox))) {
12066         private enum enumMixinStr_LN_janetMailbox = `enum LN_janetMailbox = "janetMailbox";`;
12067         static if(is(typeof({ mixin(enumMixinStr_LN_janetMailbox); }))) {
12068             mixin(enumMixinStr_LN_janetMailbox);
12069         }
12070     }
12071 
12072 
12073 
12074 
12075     static if(!is(typeof(NID_janetMailbox))) {
12076         private enum enumMixinStr_NID_janetMailbox = `enum NID_janetMailbox = 492;`;
12077         static if(is(typeof({ mixin(enumMixinStr_NID_janetMailbox); }))) {
12078             mixin(enumMixinStr_NID_janetMailbox);
12079         }
12080     }
12081 
12082 
12083 
12084 
12085     static if(!is(typeof(OBJ_janetMailbox))) {
12086         private enum enumMixinStr_OBJ_janetMailbox = `enum OBJ_janetMailbox = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 46L;`;
12087         static if(is(typeof({ mixin(enumMixinStr_OBJ_janetMailbox); }))) {
12088             mixin(enumMixinStr_OBJ_janetMailbox);
12089         }
12090     }
12091 
12092 
12093 
12094 
12095     static if(!is(typeof(LN_mailPreferenceOption))) {
12096         private enum enumMixinStr_LN_mailPreferenceOption = `enum LN_mailPreferenceOption = "mailPreferenceOption";`;
12097         static if(is(typeof({ mixin(enumMixinStr_LN_mailPreferenceOption); }))) {
12098             mixin(enumMixinStr_LN_mailPreferenceOption);
12099         }
12100     }
12101 
12102 
12103 
12104 
12105     static if(!is(typeof(NID_mailPreferenceOption))) {
12106         private enum enumMixinStr_NID_mailPreferenceOption = `enum NID_mailPreferenceOption = 493;`;
12107         static if(is(typeof({ mixin(enumMixinStr_NID_mailPreferenceOption); }))) {
12108             mixin(enumMixinStr_NID_mailPreferenceOption);
12109         }
12110     }
12111 
12112 
12113 
12114 
12115     static if(!is(typeof(OBJ_mailPreferenceOption))) {
12116         private enum enumMixinStr_OBJ_mailPreferenceOption = `enum OBJ_mailPreferenceOption = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 47L;`;
12117         static if(is(typeof({ mixin(enumMixinStr_OBJ_mailPreferenceOption); }))) {
12118             mixin(enumMixinStr_OBJ_mailPreferenceOption);
12119         }
12120     }
12121 
12122 
12123 
12124 
12125     static if(!is(typeof(LN_buildingName))) {
12126         private enum enumMixinStr_LN_buildingName = `enum LN_buildingName = "buildingName";`;
12127         static if(is(typeof({ mixin(enumMixinStr_LN_buildingName); }))) {
12128             mixin(enumMixinStr_LN_buildingName);
12129         }
12130     }
12131 
12132 
12133 
12134 
12135     static if(!is(typeof(NID_buildingName))) {
12136         private enum enumMixinStr_NID_buildingName = `enum NID_buildingName = 494;`;
12137         static if(is(typeof({ mixin(enumMixinStr_NID_buildingName); }))) {
12138             mixin(enumMixinStr_NID_buildingName);
12139         }
12140     }
12141 
12142 
12143 
12144 
12145     static if(!is(typeof(OBJ_buildingName))) {
12146         private enum enumMixinStr_OBJ_buildingName = `enum OBJ_buildingName = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 48L;`;
12147         static if(is(typeof({ mixin(enumMixinStr_OBJ_buildingName); }))) {
12148             mixin(enumMixinStr_OBJ_buildingName);
12149         }
12150     }
12151 
12152 
12153 
12154 
12155     static if(!is(typeof(LN_dSAQuality))) {
12156         private enum enumMixinStr_LN_dSAQuality = `enum LN_dSAQuality = "dSAQuality";`;
12157         static if(is(typeof({ mixin(enumMixinStr_LN_dSAQuality); }))) {
12158             mixin(enumMixinStr_LN_dSAQuality);
12159         }
12160     }
12161 
12162 
12163 
12164 
12165     static if(!is(typeof(NID_dSAQuality))) {
12166         private enum enumMixinStr_NID_dSAQuality = `enum NID_dSAQuality = 495;`;
12167         static if(is(typeof({ mixin(enumMixinStr_NID_dSAQuality); }))) {
12168             mixin(enumMixinStr_NID_dSAQuality);
12169         }
12170     }
12171 
12172 
12173 
12174 
12175     static if(!is(typeof(OBJ_dSAQuality))) {
12176         private enum enumMixinStr_OBJ_dSAQuality = `enum OBJ_dSAQuality = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 49L;`;
12177         static if(is(typeof({ mixin(enumMixinStr_OBJ_dSAQuality); }))) {
12178             mixin(enumMixinStr_OBJ_dSAQuality);
12179         }
12180     }
12181 
12182 
12183 
12184 
12185     static if(!is(typeof(LN_singleLevelQuality))) {
12186         private enum enumMixinStr_LN_singleLevelQuality = `enum LN_singleLevelQuality = "singleLevelQuality";`;
12187         static if(is(typeof({ mixin(enumMixinStr_LN_singleLevelQuality); }))) {
12188             mixin(enumMixinStr_LN_singleLevelQuality);
12189         }
12190     }
12191 
12192 
12193 
12194 
12195     static if(!is(typeof(NID_singleLevelQuality))) {
12196         private enum enumMixinStr_NID_singleLevelQuality = `enum NID_singleLevelQuality = 496;`;
12197         static if(is(typeof({ mixin(enumMixinStr_NID_singleLevelQuality); }))) {
12198             mixin(enumMixinStr_NID_singleLevelQuality);
12199         }
12200     }
12201 
12202 
12203 
12204 
12205     static if(!is(typeof(OBJ_singleLevelQuality))) {
12206         private enum enumMixinStr_OBJ_singleLevelQuality = `enum OBJ_singleLevelQuality = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 50L;`;
12207         static if(is(typeof({ mixin(enumMixinStr_OBJ_singleLevelQuality); }))) {
12208             mixin(enumMixinStr_OBJ_singleLevelQuality);
12209         }
12210     }
12211 
12212 
12213 
12214 
12215     static if(!is(typeof(LN_subtreeMinimumQuality))) {
12216         private enum enumMixinStr_LN_subtreeMinimumQuality = `enum LN_subtreeMinimumQuality = "subtreeMinimumQuality";`;
12217         static if(is(typeof({ mixin(enumMixinStr_LN_subtreeMinimumQuality); }))) {
12218             mixin(enumMixinStr_LN_subtreeMinimumQuality);
12219         }
12220     }
12221 
12222 
12223 
12224 
12225     static if(!is(typeof(NID_subtreeMinimumQuality))) {
12226         private enum enumMixinStr_NID_subtreeMinimumQuality = `enum NID_subtreeMinimumQuality = 497;`;
12227         static if(is(typeof({ mixin(enumMixinStr_NID_subtreeMinimumQuality); }))) {
12228             mixin(enumMixinStr_NID_subtreeMinimumQuality);
12229         }
12230     }
12231 
12232 
12233 
12234 
12235     static if(!is(typeof(OBJ_subtreeMinimumQuality))) {
12236         private enum enumMixinStr_OBJ_subtreeMinimumQuality = `enum OBJ_subtreeMinimumQuality = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 51L;`;
12237         static if(is(typeof({ mixin(enumMixinStr_OBJ_subtreeMinimumQuality); }))) {
12238             mixin(enumMixinStr_OBJ_subtreeMinimumQuality);
12239         }
12240     }
12241 
12242 
12243 
12244 
12245     static if(!is(typeof(LN_subtreeMaximumQuality))) {
12246         private enum enumMixinStr_LN_subtreeMaximumQuality = `enum LN_subtreeMaximumQuality = "subtreeMaximumQuality";`;
12247         static if(is(typeof({ mixin(enumMixinStr_LN_subtreeMaximumQuality); }))) {
12248             mixin(enumMixinStr_LN_subtreeMaximumQuality);
12249         }
12250     }
12251 
12252 
12253 
12254 
12255     static if(!is(typeof(NID_subtreeMaximumQuality))) {
12256         private enum enumMixinStr_NID_subtreeMaximumQuality = `enum NID_subtreeMaximumQuality = 498;`;
12257         static if(is(typeof({ mixin(enumMixinStr_NID_subtreeMaximumQuality); }))) {
12258             mixin(enumMixinStr_NID_subtreeMaximumQuality);
12259         }
12260     }
12261 
12262 
12263 
12264 
12265     static if(!is(typeof(OBJ_subtreeMaximumQuality))) {
12266         private enum enumMixinStr_OBJ_subtreeMaximumQuality = `enum OBJ_subtreeMaximumQuality = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 52L;`;
12267         static if(is(typeof({ mixin(enumMixinStr_OBJ_subtreeMaximumQuality); }))) {
12268             mixin(enumMixinStr_OBJ_subtreeMaximumQuality);
12269         }
12270     }
12271 
12272 
12273 
12274 
12275     static if(!is(typeof(LN_personalSignature))) {
12276         private enum enumMixinStr_LN_personalSignature = `enum LN_personalSignature = "personalSignature";`;
12277         static if(is(typeof({ mixin(enumMixinStr_LN_personalSignature); }))) {
12278             mixin(enumMixinStr_LN_personalSignature);
12279         }
12280     }
12281 
12282 
12283 
12284 
12285     static if(!is(typeof(NID_personalSignature))) {
12286         private enum enumMixinStr_NID_personalSignature = `enum NID_personalSignature = 499;`;
12287         static if(is(typeof({ mixin(enumMixinStr_NID_personalSignature); }))) {
12288             mixin(enumMixinStr_NID_personalSignature);
12289         }
12290     }
12291 
12292 
12293 
12294 
12295     static if(!is(typeof(OBJ_personalSignature))) {
12296         private enum enumMixinStr_OBJ_personalSignature = `enum OBJ_personalSignature = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 53L;`;
12297         static if(is(typeof({ mixin(enumMixinStr_OBJ_personalSignature); }))) {
12298             mixin(enumMixinStr_OBJ_personalSignature);
12299         }
12300     }
12301 
12302 
12303 
12304 
12305     static if(!is(typeof(LN_dITRedirect))) {
12306         private enum enumMixinStr_LN_dITRedirect = `enum LN_dITRedirect = "dITRedirect";`;
12307         static if(is(typeof({ mixin(enumMixinStr_LN_dITRedirect); }))) {
12308             mixin(enumMixinStr_LN_dITRedirect);
12309         }
12310     }
12311 
12312 
12313 
12314 
12315     static if(!is(typeof(NID_dITRedirect))) {
12316         private enum enumMixinStr_NID_dITRedirect = `enum NID_dITRedirect = 500;`;
12317         static if(is(typeof({ mixin(enumMixinStr_NID_dITRedirect); }))) {
12318             mixin(enumMixinStr_NID_dITRedirect);
12319         }
12320     }
12321 
12322 
12323 
12324 
12325     static if(!is(typeof(OBJ_dITRedirect))) {
12326         private enum enumMixinStr_OBJ_dITRedirect = `enum OBJ_dITRedirect = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 54L;`;
12327         static if(is(typeof({ mixin(enumMixinStr_OBJ_dITRedirect); }))) {
12328             mixin(enumMixinStr_OBJ_dITRedirect);
12329         }
12330     }
12331 
12332 
12333 
12334 
12335     static if(!is(typeof(SN_audio))) {
12336         private enum enumMixinStr_SN_audio = `enum SN_audio = "audio";`;
12337         static if(is(typeof({ mixin(enumMixinStr_SN_audio); }))) {
12338             mixin(enumMixinStr_SN_audio);
12339         }
12340     }
12341 
12342 
12343 
12344 
12345     static if(!is(typeof(NID_audio))) {
12346         private enum enumMixinStr_NID_audio = `enum NID_audio = 501;`;
12347         static if(is(typeof({ mixin(enumMixinStr_NID_audio); }))) {
12348             mixin(enumMixinStr_NID_audio);
12349         }
12350     }
12351 
12352 
12353 
12354 
12355     static if(!is(typeof(OBJ_audio))) {
12356         private enum enumMixinStr_OBJ_audio = `enum OBJ_audio = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 55L;`;
12357         static if(is(typeof({ mixin(enumMixinStr_OBJ_audio); }))) {
12358             mixin(enumMixinStr_OBJ_audio);
12359         }
12360     }
12361 
12362 
12363 
12364 
12365     static if(!is(typeof(LN_documentPublisher))) {
12366         private enum enumMixinStr_LN_documentPublisher = `enum LN_documentPublisher = "documentPublisher";`;
12367         static if(is(typeof({ mixin(enumMixinStr_LN_documentPublisher); }))) {
12368             mixin(enumMixinStr_LN_documentPublisher);
12369         }
12370     }
12371 
12372 
12373 
12374 
12375     static if(!is(typeof(NID_documentPublisher))) {
12376         private enum enumMixinStr_NID_documentPublisher = `enum NID_documentPublisher = 502;`;
12377         static if(is(typeof({ mixin(enumMixinStr_NID_documentPublisher); }))) {
12378             mixin(enumMixinStr_NID_documentPublisher);
12379         }
12380     }
12381 
12382 
12383 
12384 
12385     static if(!is(typeof(OBJ_documentPublisher))) {
12386         private enum enumMixinStr_OBJ_documentPublisher = `enum OBJ_documentPublisher = OBJ_itu_t , 9L , 2342L , 19200300L , 100L , 1L , 56L;`;
12387         static if(is(typeof({ mixin(enumMixinStr_OBJ_documentPublisher); }))) {
12388             mixin(enumMixinStr_OBJ_documentPublisher);
12389         }
12390     }
12391 
12392 
12393 
12394 
12395     static if(!is(typeof(SN_id_set))) {
12396         private enum enumMixinStr_SN_id_set = `enum SN_id_set = "id-set";`;
12397         static if(is(typeof({ mixin(enumMixinStr_SN_id_set); }))) {
12398             mixin(enumMixinStr_SN_id_set);
12399         }
12400     }
12401 
12402 
12403 
12404 
12405     static if(!is(typeof(LN_id_set))) {
12406         private enum enumMixinStr_LN_id_set = `enum LN_id_set = "Secure Electronic Transactions";`;
12407         static if(is(typeof({ mixin(enumMixinStr_LN_id_set); }))) {
12408             mixin(enumMixinStr_LN_id_set);
12409         }
12410     }
12411 
12412 
12413 
12414 
12415     static if(!is(typeof(NID_id_set))) {
12416         private enum enumMixinStr_NID_id_set = `enum NID_id_set = 512;`;
12417         static if(is(typeof({ mixin(enumMixinStr_NID_id_set); }))) {
12418             mixin(enumMixinStr_NID_id_set);
12419         }
12420     }
12421 
12422 
12423 
12424 
12425     static if(!is(typeof(OBJ_id_set))) {
12426         private enum enumMixinStr_OBJ_id_set = `enum OBJ_id_set = OBJ_international_organizations , 42L;`;
12427         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_set); }))) {
12428             mixin(enumMixinStr_OBJ_id_set);
12429         }
12430     }
12431 
12432 
12433 
12434 
12435     static if(!is(typeof(SN_set_ctype))) {
12436         private enum enumMixinStr_SN_set_ctype = `enum SN_set_ctype = "set-ctype";`;
12437         static if(is(typeof({ mixin(enumMixinStr_SN_set_ctype); }))) {
12438             mixin(enumMixinStr_SN_set_ctype);
12439         }
12440     }
12441 
12442 
12443 
12444 
12445     static if(!is(typeof(LN_set_ctype))) {
12446         private enum enumMixinStr_LN_set_ctype = `enum LN_set_ctype = "content types";`;
12447         static if(is(typeof({ mixin(enumMixinStr_LN_set_ctype); }))) {
12448             mixin(enumMixinStr_LN_set_ctype);
12449         }
12450     }
12451 
12452 
12453 
12454 
12455     static if(!is(typeof(NID_set_ctype))) {
12456         private enum enumMixinStr_NID_set_ctype = `enum NID_set_ctype = 513;`;
12457         static if(is(typeof({ mixin(enumMixinStr_NID_set_ctype); }))) {
12458             mixin(enumMixinStr_NID_set_ctype);
12459         }
12460     }
12461 
12462 
12463 
12464 
12465     static if(!is(typeof(OBJ_set_ctype))) {
12466         private enum enumMixinStr_OBJ_set_ctype = `enum OBJ_set_ctype = OBJ_international_organizations , 42L , 0L;`;
12467         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_ctype); }))) {
12468             mixin(enumMixinStr_OBJ_set_ctype);
12469         }
12470     }
12471 
12472 
12473 
12474 
12475     static if(!is(typeof(SN_set_msgExt))) {
12476         private enum enumMixinStr_SN_set_msgExt = `enum SN_set_msgExt = "set-msgExt";`;
12477         static if(is(typeof({ mixin(enumMixinStr_SN_set_msgExt); }))) {
12478             mixin(enumMixinStr_SN_set_msgExt);
12479         }
12480     }
12481 
12482 
12483 
12484 
12485     static if(!is(typeof(LN_set_msgExt))) {
12486         private enum enumMixinStr_LN_set_msgExt = `enum LN_set_msgExt = "message extensions";`;
12487         static if(is(typeof({ mixin(enumMixinStr_LN_set_msgExt); }))) {
12488             mixin(enumMixinStr_LN_set_msgExt);
12489         }
12490     }
12491 
12492 
12493 
12494 
12495     static if(!is(typeof(NID_set_msgExt))) {
12496         private enum enumMixinStr_NID_set_msgExt = `enum NID_set_msgExt = 514;`;
12497         static if(is(typeof({ mixin(enumMixinStr_NID_set_msgExt); }))) {
12498             mixin(enumMixinStr_NID_set_msgExt);
12499         }
12500     }
12501 
12502 
12503 
12504 
12505     static if(!is(typeof(OBJ_set_msgExt))) {
12506         private enum enumMixinStr_OBJ_set_msgExt = `enum OBJ_set_msgExt = OBJ_international_organizations , 42L , 1L;`;
12507         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_msgExt); }))) {
12508             mixin(enumMixinStr_OBJ_set_msgExt);
12509         }
12510     }
12511 
12512 
12513 
12514 
12515     static if(!is(typeof(SN_set_attr))) {
12516         private enum enumMixinStr_SN_set_attr = `enum SN_set_attr = "set-attr";`;
12517         static if(is(typeof({ mixin(enumMixinStr_SN_set_attr); }))) {
12518             mixin(enumMixinStr_SN_set_attr);
12519         }
12520     }
12521 
12522 
12523 
12524 
12525     static if(!is(typeof(NID_set_attr))) {
12526         private enum enumMixinStr_NID_set_attr = `enum NID_set_attr = 515;`;
12527         static if(is(typeof({ mixin(enumMixinStr_NID_set_attr); }))) {
12528             mixin(enumMixinStr_NID_set_attr);
12529         }
12530     }
12531 
12532 
12533 
12534 
12535     static if(!is(typeof(OBJ_set_attr))) {
12536         private enum enumMixinStr_OBJ_set_attr = `enum OBJ_set_attr = OBJ_international_organizations , 42L , 3L;`;
12537         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_attr); }))) {
12538             mixin(enumMixinStr_OBJ_set_attr);
12539         }
12540     }
12541 
12542 
12543 
12544 
12545     static if(!is(typeof(SN_set_policy))) {
12546         private enum enumMixinStr_SN_set_policy = `enum SN_set_policy = "set-policy";`;
12547         static if(is(typeof({ mixin(enumMixinStr_SN_set_policy); }))) {
12548             mixin(enumMixinStr_SN_set_policy);
12549         }
12550     }
12551 
12552 
12553 
12554 
12555     static if(!is(typeof(NID_set_policy))) {
12556         private enum enumMixinStr_NID_set_policy = `enum NID_set_policy = 516;`;
12557         static if(is(typeof({ mixin(enumMixinStr_NID_set_policy); }))) {
12558             mixin(enumMixinStr_NID_set_policy);
12559         }
12560     }
12561 
12562 
12563 
12564 
12565     static if(!is(typeof(OBJ_set_policy))) {
12566         private enum enumMixinStr_OBJ_set_policy = `enum OBJ_set_policy = OBJ_international_organizations , 42L , 5L;`;
12567         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_policy); }))) {
12568             mixin(enumMixinStr_OBJ_set_policy);
12569         }
12570     }
12571 
12572 
12573 
12574 
12575     static if(!is(typeof(SN_set_certExt))) {
12576         private enum enumMixinStr_SN_set_certExt = `enum SN_set_certExt = "set-certExt";`;
12577         static if(is(typeof({ mixin(enumMixinStr_SN_set_certExt); }))) {
12578             mixin(enumMixinStr_SN_set_certExt);
12579         }
12580     }
12581 
12582 
12583 
12584 
12585     static if(!is(typeof(LN_set_certExt))) {
12586         private enum enumMixinStr_LN_set_certExt = `enum LN_set_certExt = "certificate extensions";`;
12587         static if(is(typeof({ mixin(enumMixinStr_LN_set_certExt); }))) {
12588             mixin(enumMixinStr_LN_set_certExt);
12589         }
12590     }
12591 
12592 
12593 
12594 
12595     static if(!is(typeof(NID_set_certExt))) {
12596         private enum enumMixinStr_NID_set_certExt = `enum NID_set_certExt = 517;`;
12597         static if(is(typeof({ mixin(enumMixinStr_NID_set_certExt); }))) {
12598             mixin(enumMixinStr_NID_set_certExt);
12599         }
12600     }
12601 
12602 
12603 
12604 
12605     static if(!is(typeof(OBJ_set_certExt))) {
12606         private enum enumMixinStr_OBJ_set_certExt = `enum OBJ_set_certExt = OBJ_international_organizations , 42L , 7L;`;
12607         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_certExt); }))) {
12608             mixin(enumMixinStr_OBJ_set_certExt);
12609         }
12610     }
12611 
12612 
12613 
12614 
12615     static if(!is(typeof(SN_set_brand))) {
12616         private enum enumMixinStr_SN_set_brand = `enum SN_set_brand = "set-brand";`;
12617         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand); }))) {
12618             mixin(enumMixinStr_SN_set_brand);
12619         }
12620     }
12621 
12622 
12623 
12624 
12625     static if(!is(typeof(NID_set_brand))) {
12626         private enum enumMixinStr_NID_set_brand = `enum NID_set_brand = 518;`;
12627         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand); }))) {
12628             mixin(enumMixinStr_NID_set_brand);
12629         }
12630     }
12631 
12632 
12633 
12634 
12635     static if(!is(typeof(OBJ_set_brand))) {
12636         private enum enumMixinStr_OBJ_set_brand = `enum OBJ_set_brand = OBJ_international_organizations , 42L , 8L;`;
12637         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand); }))) {
12638             mixin(enumMixinStr_OBJ_set_brand);
12639         }
12640     }
12641 
12642 
12643 
12644 
12645     static if(!is(typeof(SN_setct_PANData))) {
12646         private enum enumMixinStr_SN_setct_PANData = `enum SN_setct_PANData = "setct-PANData";`;
12647         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PANData); }))) {
12648             mixin(enumMixinStr_SN_setct_PANData);
12649         }
12650     }
12651 
12652 
12653 
12654 
12655     static if(!is(typeof(NID_setct_PANData))) {
12656         private enum enumMixinStr_NID_setct_PANData = `enum NID_setct_PANData = 519;`;
12657         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PANData); }))) {
12658             mixin(enumMixinStr_NID_setct_PANData);
12659         }
12660     }
12661 
12662 
12663 
12664 
12665     static if(!is(typeof(OBJ_setct_PANData))) {
12666         private enum enumMixinStr_OBJ_setct_PANData = `enum OBJ_setct_PANData = OBJ_international_organizations , 42L , 0L , 0L;`;
12667         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PANData); }))) {
12668             mixin(enumMixinStr_OBJ_setct_PANData);
12669         }
12670     }
12671 
12672 
12673 
12674 
12675     static if(!is(typeof(SN_setct_PANToken))) {
12676         private enum enumMixinStr_SN_setct_PANToken = `enum SN_setct_PANToken = "setct-PANToken";`;
12677         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PANToken); }))) {
12678             mixin(enumMixinStr_SN_setct_PANToken);
12679         }
12680     }
12681 
12682 
12683 
12684 
12685     static if(!is(typeof(NID_setct_PANToken))) {
12686         private enum enumMixinStr_NID_setct_PANToken = `enum NID_setct_PANToken = 520;`;
12687         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PANToken); }))) {
12688             mixin(enumMixinStr_NID_setct_PANToken);
12689         }
12690     }
12691 
12692 
12693 
12694 
12695     static if(!is(typeof(OBJ_setct_PANToken))) {
12696         private enum enumMixinStr_OBJ_setct_PANToken = `enum OBJ_setct_PANToken = OBJ_international_organizations , 42L , 0L , 1L;`;
12697         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PANToken); }))) {
12698             mixin(enumMixinStr_OBJ_setct_PANToken);
12699         }
12700     }
12701 
12702 
12703 
12704 
12705     static if(!is(typeof(SN_setct_PANOnly))) {
12706         private enum enumMixinStr_SN_setct_PANOnly = `enum SN_setct_PANOnly = "setct-PANOnly";`;
12707         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PANOnly); }))) {
12708             mixin(enumMixinStr_SN_setct_PANOnly);
12709         }
12710     }
12711 
12712 
12713 
12714 
12715     static if(!is(typeof(NID_setct_PANOnly))) {
12716         private enum enumMixinStr_NID_setct_PANOnly = `enum NID_setct_PANOnly = 521;`;
12717         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PANOnly); }))) {
12718             mixin(enumMixinStr_NID_setct_PANOnly);
12719         }
12720     }
12721 
12722 
12723 
12724 
12725     static if(!is(typeof(OBJ_setct_PANOnly))) {
12726         private enum enumMixinStr_OBJ_setct_PANOnly = `enum OBJ_setct_PANOnly = OBJ_international_organizations , 42L , 0L , 2L;`;
12727         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PANOnly); }))) {
12728             mixin(enumMixinStr_OBJ_setct_PANOnly);
12729         }
12730     }
12731 
12732 
12733 
12734 
12735     static if(!is(typeof(SN_setct_OIData))) {
12736         private enum enumMixinStr_SN_setct_OIData = `enum SN_setct_OIData = "setct-OIData";`;
12737         static if(is(typeof({ mixin(enumMixinStr_SN_setct_OIData); }))) {
12738             mixin(enumMixinStr_SN_setct_OIData);
12739         }
12740     }
12741 
12742 
12743 
12744 
12745     static if(!is(typeof(NID_setct_OIData))) {
12746         private enum enumMixinStr_NID_setct_OIData = `enum NID_setct_OIData = 522;`;
12747         static if(is(typeof({ mixin(enumMixinStr_NID_setct_OIData); }))) {
12748             mixin(enumMixinStr_NID_setct_OIData);
12749         }
12750     }
12751 
12752 
12753 
12754 
12755     static if(!is(typeof(OBJ_setct_OIData))) {
12756         private enum enumMixinStr_OBJ_setct_OIData = `enum OBJ_setct_OIData = OBJ_international_organizations , 42L , 0L , 3L;`;
12757         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_OIData); }))) {
12758             mixin(enumMixinStr_OBJ_setct_OIData);
12759         }
12760     }
12761 
12762 
12763 
12764 
12765     static if(!is(typeof(SN_setct_PI))) {
12766         private enum enumMixinStr_SN_setct_PI = `enum SN_setct_PI = "setct-PI";`;
12767         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PI); }))) {
12768             mixin(enumMixinStr_SN_setct_PI);
12769         }
12770     }
12771 
12772 
12773 
12774 
12775     static if(!is(typeof(NID_setct_PI))) {
12776         private enum enumMixinStr_NID_setct_PI = `enum NID_setct_PI = 523;`;
12777         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PI); }))) {
12778             mixin(enumMixinStr_NID_setct_PI);
12779         }
12780     }
12781 
12782 
12783 
12784 
12785     static if(!is(typeof(OBJ_setct_PI))) {
12786         private enum enumMixinStr_OBJ_setct_PI = `enum OBJ_setct_PI = OBJ_international_organizations , 42L , 0L , 4L;`;
12787         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PI); }))) {
12788             mixin(enumMixinStr_OBJ_setct_PI);
12789         }
12790     }
12791 
12792 
12793 
12794 
12795     static if(!is(typeof(SN_setct_PIData))) {
12796         private enum enumMixinStr_SN_setct_PIData = `enum SN_setct_PIData = "setct-PIData";`;
12797         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PIData); }))) {
12798             mixin(enumMixinStr_SN_setct_PIData);
12799         }
12800     }
12801 
12802 
12803 
12804 
12805     static if(!is(typeof(NID_setct_PIData))) {
12806         private enum enumMixinStr_NID_setct_PIData = `enum NID_setct_PIData = 524;`;
12807         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PIData); }))) {
12808             mixin(enumMixinStr_NID_setct_PIData);
12809         }
12810     }
12811 
12812 
12813 
12814 
12815     static if(!is(typeof(OBJ_setct_PIData))) {
12816         private enum enumMixinStr_OBJ_setct_PIData = `enum OBJ_setct_PIData = OBJ_international_organizations , 42L , 0L , 5L;`;
12817         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PIData); }))) {
12818             mixin(enumMixinStr_OBJ_setct_PIData);
12819         }
12820     }
12821 
12822 
12823 
12824 
12825     static if(!is(typeof(SN_setct_PIDataUnsigned))) {
12826         private enum enumMixinStr_SN_setct_PIDataUnsigned = `enum SN_setct_PIDataUnsigned = "setct-PIDataUnsigned";`;
12827         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PIDataUnsigned); }))) {
12828             mixin(enumMixinStr_SN_setct_PIDataUnsigned);
12829         }
12830     }
12831 
12832 
12833 
12834 
12835     static if(!is(typeof(NID_setct_PIDataUnsigned))) {
12836         private enum enumMixinStr_NID_setct_PIDataUnsigned = `enum NID_setct_PIDataUnsigned = 525;`;
12837         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PIDataUnsigned); }))) {
12838             mixin(enumMixinStr_NID_setct_PIDataUnsigned);
12839         }
12840     }
12841 
12842 
12843 
12844 
12845     static if(!is(typeof(OBJ_setct_PIDataUnsigned))) {
12846         private enum enumMixinStr_OBJ_setct_PIDataUnsigned = `enum OBJ_setct_PIDataUnsigned = OBJ_international_organizations , 42L , 0L , 6L;`;
12847         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PIDataUnsigned); }))) {
12848             mixin(enumMixinStr_OBJ_setct_PIDataUnsigned);
12849         }
12850     }
12851 
12852 
12853 
12854 
12855     static if(!is(typeof(SN_setct_HODInput))) {
12856         private enum enumMixinStr_SN_setct_HODInput = `enum SN_setct_HODInput = "setct-HODInput";`;
12857         static if(is(typeof({ mixin(enumMixinStr_SN_setct_HODInput); }))) {
12858             mixin(enumMixinStr_SN_setct_HODInput);
12859         }
12860     }
12861 
12862 
12863 
12864 
12865     static if(!is(typeof(NID_setct_HODInput))) {
12866         private enum enumMixinStr_NID_setct_HODInput = `enum NID_setct_HODInput = 526;`;
12867         static if(is(typeof({ mixin(enumMixinStr_NID_setct_HODInput); }))) {
12868             mixin(enumMixinStr_NID_setct_HODInput);
12869         }
12870     }
12871 
12872 
12873 
12874 
12875     static if(!is(typeof(OBJ_setct_HODInput))) {
12876         private enum enumMixinStr_OBJ_setct_HODInput = `enum OBJ_setct_HODInput = OBJ_international_organizations , 42L , 0L , 7L;`;
12877         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_HODInput); }))) {
12878             mixin(enumMixinStr_OBJ_setct_HODInput);
12879         }
12880     }
12881 
12882 
12883 
12884 
12885     static if(!is(typeof(SN_setct_AuthResBaggage))) {
12886         private enum enumMixinStr_SN_setct_AuthResBaggage = `enum SN_setct_AuthResBaggage = "setct-AuthResBaggage";`;
12887         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthResBaggage); }))) {
12888             mixin(enumMixinStr_SN_setct_AuthResBaggage);
12889         }
12890     }
12891 
12892 
12893 
12894 
12895     static if(!is(typeof(NID_setct_AuthResBaggage))) {
12896         private enum enumMixinStr_NID_setct_AuthResBaggage = `enum NID_setct_AuthResBaggage = 527;`;
12897         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthResBaggage); }))) {
12898             mixin(enumMixinStr_NID_setct_AuthResBaggage);
12899         }
12900     }
12901 
12902 
12903 
12904 
12905     static if(!is(typeof(OBJ_setct_AuthResBaggage))) {
12906         private enum enumMixinStr_OBJ_setct_AuthResBaggage = `enum OBJ_setct_AuthResBaggage = OBJ_international_organizations , 42L , 0L , 8L;`;
12907         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthResBaggage); }))) {
12908             mixin(enumMixinStr_OBJ_setct_AuthResBaggage);
12909         }
12910     }
12911 
12912 
12913 
12914 
12915     static if(!is(typeof(SN_setct_AuthRevReqBaggage))) {
12916         private enum enumMixinStr_SN_setct_AuthRevReqBaggage = `enum SN_setct_AuthRevReqBaggage = "setct-AuthRevReqBaggage";`;
12917         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevReqBaggage); }))) {
12918             mixin(enumMixinStr_SN_setct_AuthRevReqBaggage);
12919         }
12920     }
12921 
12922 
12923 
12924 
12925     static if(!is(typeof(NID_setct_AuthRevReqBaggage))) {
12926         private enum enumMixinStr_NID_setct_AuthRevReqBaggage = `enum NID_setct_AuthRevReqBaggage = 528;`;
12927         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevReqBaggage); }))) {
12928             mixin(enumMixinStr_NID_setct_AuthRevReqBaggage);
12929         }
12930     }
12931 
12932 
12933 
12934 
12935     static if(!is(typeof(OBJ_setct_AuthRevReqBaggage))) {
12936         private enum enumMixinStr_OBJ_setct_AuthRevReqBaggage = `enum OBJ_setct_AuthRevReqBaggage = OBJ_international_organizations , 42L , 0L , 9L;`;
12937         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevReqBaggage); }))) {
12938             mixin(enumMixinStr_OBJ_setct_AuthRevReqBaggage);
12939         }
12940     }
12941 
12942 
12943 
12944 
12945     static if(!is(typeof(SN_setct_AuthRevResBaggage))) {
12946         private enum enumMixinStr_SN_setct_AuthRevResBaggage = `enum SN_setct_AuthRevResBaggage = "setct-AuthRevResBaggage";`;
12947         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevResBaggage); }))) {
12948             mixin(enumMixinStr_SN_setct_AuthRevResBaggage);
12949         }
12950     }
12951 
12952 
12953 
12954 
12955     static if(!is(typeof(NID_setct_AuthRevResBaggage))) {
12956         private enum enumMixinStr_NID_setct_AuthRevResBaggage = `enum NID_setct_AuthRevResBaggage = 529;`;
12957         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevResBaggage); }))) {
12958             mixin(enumMixinStr_NID_setct_AuthRevResBaggage);
12959         }
12960     }
12961 
12962 
12963 
12964 
12965     static if(!is(typeof(OBJ_setct_AuthRevResBaggage))) {
12966         private enum enumMixinStr_OBJ_setct_AuthRevResBaggage = `enum OBJ_setct_AuthRevResBaggage = OBJ_international_organizations , 42L , 0L , 10L;`;
12967         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevResBaggage); }))) {
12968             mixin(enumMixinStr_OBJ_setct_AuthRevResBaggage);
12969         }
12970     }
12971 
12972 
12973 
12974 
12975     static if(!is(typeof(SN_setct_CapTokenSeq))) {
12976         private enum enumMixinStr_SN_setct_CapTokenSeq = `enum SN_setct_CapTokenSeq = "setct-CapTokenSeq";`;
12977         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapTokenSeq); }))) {
12978             mixin(enumMixinStr_SN_setct_CapTokenSeq);
12979         }
12980     }
12981 
12982 
12983 
12984 
12985     static if(!is(typeof(NID_setct_CapTokenSeq))) {
12986         private enum enumMixinStr_NID_setct_CapTokenSeq = `enum NID_setct_CapTokenSeq = 530;`;
12987         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapTokenSeq); }))) {
12988             mixin(enumMixinStr_NID_setct_CapTokenSeq);
12989         }
12990     }
12991 
12992 
12993 
12994 
12995     static if(!is(typeof(OBJ_setct_CapTokenSeq))) {
12996         private enum enumMixinStr_OBJ_setct_CapTokenSeq = `enum OBJ_setct_CapTokenSeq = OBJ_international_organizations , 42L , 0L , 11L;`;
12997         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapTokenSeq); }))) {
12998             mixin(enumMixinStr_OBJ_setct_CapTokenSeq);
12999         }
13000     }
13001 
13002 
13003 
13004 
13005     static if(!is(typeof(SN_setct_PInitResData))) {
13006         private enum enumMixinStr_SN_setct_PInitResData = `enum SN_setct_PInitResData = "setct-PInitResData";`;
13007         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PInitResData); }))) {
13008             mixin(enumMixinStr_SN_setct_PInitResData);
13009         }
13010     }
13011 
13012 
13013 
13014 
13015     static if(!is(typeof(NID_setct_PInitResData))) {
13016         private enum enumMixinStr_NID_setct_PInitResData = `enum NID_setct_PInitResData = 531;`;
13017         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PInitResData); }))) {
13018             mixin(enumMixinStr_NID_setct_PInitResData);
13019         }
13020     }
13021 
13022 
13023 
13024 
13025     static if(!is(typeof(OBJ_setct_PInitResData))) {
13026         private enum enumMixinStr_OBJ_setct_PInitResData = `enum OBJ_setct_PInitResData = OBJ_international_organizations , 42L , 0L , 12L;`;
13027         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PInitResData); }))) {
13028             mixin(enumMixinStr_OBJ_setct_PInitResData);
13029         }
13030     }
13031 
13032 
13033 
13034 
13035     static if(!is(typeof(SN_setct_PI_TBS))) {
13036         private enum enumMixinStr_SN_setct_PI_TBS = `enum SN_setct_PI_TBS = "setct-PI-TBS";`;
13037         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PI_TBS); }))) {
13038             mixin(enumMixinStr_SN_setct_PI_TBS);
13039         }
13040     }
13041 
13042 
13043 
13044 
13045     static if(!is(typeof(NID_setct_PI_TBS))) {
13046         private enum enumMixinStr_NID_setct_PI_TBS = `enum NID_setct_PI_TBS = 532;`;
13047         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PI_TBS); }))) {
13048             mixin(enumMixinStr_NID_setct_PI_TBS);
13049         }
13050     }
13051 
13052 
13053 
13054 
13055     static if(!is(typeof(OBJ_setct_PI_TBS))) {
13056         private enum enumMixinStr_OBJ_setct_PI_TBS = `enum OBJ_setct_PI_TBS = OBJ_international_organizations , 42L , 0L , 13L;`;
13057         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PI_TBS); }))) {
13058             mixin(enumMixinStr_OBJ_setct_PI_TBS);
13059         }
13060     }
13061 
13062 
13063 
13064 
13065     static if(!is(typeof(SN_setct_PResData))) {
13066         private enum enumMixinStr_SN_setct_PResData = `enum SN_setct_PResData = "setct-PResData";`;
13067         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PResData); }))) {
13068             mixin(enumMixinStr_SN_setct_PResData);
13069         }
13070     }
13071 
13072 
13073 
13074 
13075     static if(!is(typeof(NID_setct_PResData))) {
13076         private enum enumMixinStr_NID_setct_PResData = `enum NID_setct_PResData = 533;`;
13077         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PResData); }))) {
13078             mixin(enumMixinStr_NID_setct_PResData);
13079         }
13080     }
13081 
13082 
13083 
13084 
13085     static if(!is(typeof(OBJ_setct_PResData))) {
13086         private enum enumMixinStr_OBJ_setct_PResData = `enum OBJ_setct_PResData = OBJ_international_organizations , 42L , 0L , 14L;`;
13087         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PResData); }))) {
13088             mixin(enumMixinStr_OBJ_setct_PResData);
13089         }
13090     }
13091 
13092 
13093 
13094 
13095     static if(!is(typeof(SN_setct_AuthReqTBS))) {
13096         private enum enumMixinStr_SN_setct_AuthReqTBS = `enum SN_setct_AuthReqTBS = "setct-AuthReqTBS";`;
13097         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthReqTBS); }))) {
13098             mixin(enumMixinStr_SN_setct_AuthReqTBS);
13099         }
13100     }
13101 
13102 
13103 
13104 
13105     static if(!is(typeof(NID_setct_AuthReqTBS))) {
13106         private enum enumMixinStr_NID_setct_AuthReqTBS = `enum NID_setct_AuthReqTBS = 534;`;
13107         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthReqTBS); }))) {
13108             mixin(enumMixinStr_NID_setct_AuthReqTBS);
13109         }
13110     }
13111 
13112 
13113 
13114 
13115     static if(!is(typeof(OBJ_setct_AuthReqTBS))) {
13116         private enum enumMixinStr_OBJ_setct_AuthReqTBS = `enum OBJ_setct_AuthReqTBS = OBJ_international_organizations , 42L , 0L , 16L;`;
13117         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthReqTBS); }))) {
13118             mixin(enumMixinStr_OBJ_setct_AuthReqTBS);
13119         }
13120     }
13121 
13122 
13123 
13124 
13125     static if(!is(typeof(SN_setct_AuthResTBS))) {
13126         private enum enumMixinStr_SN_setct_AuthResTBS = `enum SN_setct_AuthResTBS = "setct-AuthResTBS";`;
13127         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthResTBS); }))) {
13128             mixin(enumMixinStr_SN_setct_AuthResTBS);
13129         }
13130     }
13131 
13132 
13133 
13134 
13135     static if(!is(typeof(NID_setct_AuthResTBS))) {
13136         private enum enumMixinStr_NID_setct_AuthResTBS = `enum NID_setct_AuthResTBS = 535;`;
13137         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthResTBS); }))) {
13138             mixin(enumMixinStr_NID_setct_AuthResTBS);
13139         }
13140     }
13141 
13142 
13143 
13144 
13145     static if(!is(typeof(OBJ_setct_AuthResTBS))) {
13146         private enum enumMixinStr_OBJ_setct_AuthResTBS = `enum OBJ_setct_AuthResTBS = OBJ_international_organizations , 42L , 0L , 17L;`;
13147         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthResTBS); }))) {
13148             mixin(enumMixinStr_OBJ_setct_AuthResTBS);
13149         }
13150     }
13151 
13152 
13153 
13154 
13155     static if(!is(typeof(SN_setct_AuthResTBSX))) {
13156         private enum enumMixinStr_SN_setct_AuthResTBSX = `enum SN_setct_AuthResTBSX = "setct-AuthResTBSX";`;
13157         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthResTBSX); }))) {
13158             mixin(enumMixinStr_SN_setct_AuthResTBSX);
13159         }
13160     }
13161 
13162 
13163 
13164 
13165     static if(!is(typeof(NID_setct_AuthResTBSX))) {
13166         private enum enumMixinStr_NID_setct_AuthResTBSX = `enum NID_setct_AuthResTBSX = 536;`;
13167         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthResTBSX); }))) {
13168             mixin(enumMixinStr_NID_setct_AuthResTBSX);
13169         }
13170     }
13171 
13172 
13173 
13174 
13175     static if(!is(typeof(OBJ_setct_AuthResTBSX))) {
13176         private enum enumMixinStr_OBJ_setct_AuthResTBSX = `enum OBJ_setct_AuthResTBSX = OBJ_international_organizations , 42L , 0L , 18L;`;
13177         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthResTBSX); }))) {
13178             mixin(enumMixinStr_OBJ_setct_AuthResTBSX);
13179         }
13180     }
13181 
13182 
13183 
13184 
13185     static if(!is(typeof(SN_setct_AuthTokenTBS))) {
13186         private enum enumMixinStr_SN_setct_AuthTokenTBS = `enum SN_setct_AuthTokenTBS = "setct-AuthTokenTBS";`;
13187         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthTokenTBS); }))) {
13188             mixin(enumMixinStr_SN_setct_AuthTokenTBS);
13189         }
13190     }
13191 
13192 
13193 
13194 
13195     static if(!is(typeof(NID_setct_AuthTokenTBS))) {
13196         private enum enumMixinStr_NID_setct_AuthTokenTBS = `enum NID_setct_AuthTokenTBS = 537;`;
13197         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthTokenTBS); }))) {
13198             mixin(enumMixinStr_NID_setct_AuthTokenTBS);
13199         }
13200     }
13201 
13202 
13203 
13204 
13205     static if(!is(typeof(OBJ_setct_AuthTokenTBS))) {
13206         private enum enumMixinStr_OBJ_setct_AuthTokenTBS = `enum OBJ_setct_AuthTokenTBS = OBJ_international_organizations , 42L , 0L , 19L;`;
13207         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthTokenTBS); }))) {
13208             mixin(enumMixinStr_OBJ_setct_AuthTokenTBS);
13209         }
13210     }
13211 
13212 
13213 
13214 
13215     static if(!is(typeof(SN_setct_CapTokenData))) {
13216         private enum enumMixinStr_SN_setct_CapTokenData = `enum SN_setct_CapTokenData = "setct-CapTokenData";`;
13217         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapTokenData); }))) {
13218             mixin(enumMixinStr_SN_setct_CapTokenData);
13219         }
13220     }
13221 
13222 
13223 
13224 
13225     static if(!is(typeof(NID_setct_CapTokenData))) {
13226         private enum enumMixinStr_NID_setct_CapTokenData = `enum NID_setct_CapTokenData = 538;`;
13227         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapTokenData); }))) {
13228             mixin(enumMixinStr_NID_setct_CapTokenData);
13229         }
13230     }
13231 
13232 
13233 
13234 
13235     static if(!is(typeof(OBJ_setct_CapTokenData))) {
13236         private enum enumMixinStr_OBJ_setct_CapTokenData = `enum OBJ_setct_CapTokenData = OBJ_international_organizations , 42L , 0L , 20L;`;
13237         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapTokenData); }))) {
13238             mixin(enumMixinStr_OBJ_setct_CapTokenData);
13239         }
13240     }
13241 
13242 
13243 
13244 
13245     static if(!is(typeof(SN_setct_CapTokenTBS))) {
13246         private enum enumMixinStr_SN_setct_CapTokenTBS = `enum SN_setct_CapTokenTBS = "setct-CapTokenTBS";`;
13247         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapTokenTBS); }))) {
13248             mixin(enumMixinStr_SN_setct_CapTokenTBS);
13249         }
13250     }
13251 
13252 
13253 
13254 
13255     static if(!is(typeof(NID_setct_CapTokenTBS))) {
13256         private enum enumMixinStr_NID_setct_CapTokenTBS = `enum NID_setct_CapTokenTBS = 539;`;
13257         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapTokenTBS); }))) {
13258             mixin(enumMixinStr_NID_setct_CapTokenTBS);
13259         }
13260     }
13261 
13262 
13263 
13264 
13265     static if(!is(typeof(OBJ_setct_CapTokenTBS))) {
13266         private enum enumMixinStr_OBJ_setct_CapTokenTBS = `enum OBJ_setct_CapTokenTBS = OBJ_international_organizations , 42L , 0L , 21L;`;
13267         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapTokenTBS); }))) {
13268             mixin(enumMixinStr_OBJ_setct_CapTokenTBS);
13269         }
13270     }
13271 
13272 
13273 
13274 
13275     static if(!is(typeof(SN_setct_AcqCardCodeMsg))) {
13276         private enum enumMixinStr_SN_setct_AcqCardCodeMsg = `enum SN_setct_AcqCardCodeMsg = "setct-AcqCardCodeMsg";`;
13277         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AcqCardCodeMsg); }))) {
13278             mixin(enumMixinStr_SN_setct_AcqCardCodeMsg);
13279         }
13280     }
13281 
13282 
13283 
13284 
13285     static if(!is(typeof(NID_setct_AcqCardCodeMsg))) {
13286         private enum enumMixinStr_NID_setct_AcqCardCodeMsg = `enum NID_setct_AcqCardCodeMsg = 540;`;
13287         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AcqCardCodeMsg); }))) {
13288             mixin(enumMixinStr_NID_setct_AcqCardCodeMsg);
13289         }
13290     }
13291 
13292 
13293 
13294 
13295     static if(!is(typeof(OBJ_setct_AcqCardCodeMsg))) {
13296         private enum enumMixinStr_OBJ_setct_AcqCardCodeMsg = `enum OBJ_setct_AcqCardCodeMsg = OBJ_international_organizations , 42L , 0L , 22L;`;
13297         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AcqCardCodeMsg); }))) {
13298             mixin(enumMixinStr_OBJ_setct_AcqCardCodeMsg);
13299         }
13300     }
13301 
13302 
13303 
13304 
13305     static if(!is(typeof(SN_setct_AuthRevReqTBS))) {
13306         private enum enumMixinStr_SN_setct_AuthRevReqTBS = `enum SN_setct_AuthRevReqTBS = "setct-AuthRevReqTBS";`;
13307         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevReqTBS); }))) {
13308             mixin(enumMixinStr_SN_setct_AuthRevReqTBS);
13309         }
13310     }
13311 
13312 
13313 
13314 
13315     static if(!is(typeof(NID_setct_AuthRevReqTBS))) {
13316         private enum enumMixinStr_NID_setct_AuthRevReqTBS = `enum NID_setct_AuthRevReqTBS = 541;`;
13317         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevReqTBS); }))) {
13318             mixin(enumMixinStr_NID_setct_AuthRevReqTBS);
13319         }
13320     }
13321 
13322 
13323 
13324 
13325     static if(!is(typeof(OBJ_setct_AuthRevReqTBS))) {
13326         private enum enumMixinStr_OBJ_setct_AuthRevReqTBS = `enum OBJ_setct_AuthRevReqTBS = OBJ_international_organizations , 42L , 0L , 23L;`;
13327         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevReqTBS); }))) {
13328             mixin(enumMixinStr_OBJ_setct_AuthRevReqTBS);
13329         }
13330     }
13331 
13332 
13333 
13334 
13335     static if(!is(typeof(SN_setct_AuthRevResData))) {
13336         private enum enumMixinStr_SN_setct_AuthRevResData = `enum SN_setct_AuthRevResData = "setct-AuthRevResData";`;
13337         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevResData); }))) {
13338             mixin(enumMixinStr_SN_setct_AuthRevResData);
13339         }
13340     }
13341 
13342 
13343 
13344 
13345     static if(!is(typeof(NID_setct_AuthRevResData))) {
13346         private enum enumMixinStr_NID_setct_AuthRevResData = `enum NID_setct_AuthRevResData = 542;`;
13347         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevResData); }))) {
13348             mixin(enumMixinStr_NID_setct_AuthRevResData);
13349         }
13350     }
13351 
13352 
13353 
13354 
13355     static if(!is(typeof(OBJ_setct_AuthRevResData))) {
13356         private enum enumMixinStr_OBJ_setct_AuthRevResData = `enum OBJ_setct_AuthRevResData = OBJ_international_organizations , 42L , 0L , 24L;`;
13357         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevResData); }))) {
13358             mixin(enumMixinStr_OBJ_setct_AuthRevResData);
13359         }
13360     }
13361 
13362 
13363 
13364 
13365     static if(!is(typeof(SN_setct_AuthRevResTBS))) {
13366         private enum enumMixinStr_SN_setct_AuthRevResTBS = `enum SN_setct_AuthRevResTBS = "setct-AuthRevResTBS";`;
13367         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevResTBS); }))) {
13368             mixin(enumMixinStr_SN_setct_AuthRevResTBS);
13369         }
13370     }
13371 
13372 
13373 
13374 
13375     static if(!is(typeof(NID_setct_AuthRevResTBS))) {
13376         private enum enumMixinStr_NID_setct_AuthRevResTBS = `enum NID_setct_AuthRevResTBS = 543;`;
13377         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevResTBS); }))) {
13378             mixin(enumMixinStr_NID_setct_AuthRevResTBS);
13379         }
13380     }
13381 
13382 
13383 
13384 
13385     static if(!is(typeof(OBJ_setct_AuthRevResTBS))) {
13386         private enum enumMixinStr_OBJ_setct_AuthRevResTBS = `enum OBJ_setct_AuthRevResTBS = OBJ_international_organizations , 42L , 0L , 25L;`;
13387         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevResTBS); }))) {
13388             mixin(enumMixinStr_OBJ_setct_AuthRevResTBS);
13389         }
13390     }
13391 
13392 
13393 
13394 
13395     static if(!is(typeof(SN_setct_CapReqTBS))) {
13396         private enum enumMixinStr_SN_setct_CapReqTBS = `enum SN_setct_CapReqTBS = "setct-CapReqTBS";`;
13397         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapReqTBS); }))) {
13398             mixin(enumMixinStr_SN_setct_CapReqTBS);
13399         }
13400     }
13401 
13402 
13403 
13404 
13405     static if(!is(typeof(NID_setct_CapReqTBS))) {
13406         private enum enumMixinStr_NID_setct_CapReqTBS = `enum NID_setct_CapReqTBS = 544;`;
13407         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapReqTBS); }))) {
13408             mixin(enumMixinStr_NID_setct_CapReqTBS);
13409         }
13410     }
13411 
13412 
13413 
13414 
13415     static if(!is(typeof(OBJ_setct_CapReqTBS))) {
13416         private enum enumMixinStr_OBJ_setct_CapReqTBS = `enum OBJ_setct_CapReqTBS = OBJ_international_organizations , 42L , 0L , 26L;`;
13417         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapReqTBS); }))) {
13418             mixin(enumMixinStr_OBJ_setct_CapReqTBS);
13419         }
13420     }
13421 
13422 
13423 
13424 
13425     static if(!is(typeof(SN_setct_CapReqTBSX))) {
13426         private enum enumMixinStr_SN_setct_CapReqTBSX = `enum SN_setct_CapReqTBSX = "setct-CapReqTBSX";`;
13427         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapReqTBSX); }))) {
13428             mixin(enumMixinStr_SN_setct_CapReqTBSX);
13429         }
13430     }
13431 
13432 
13433 
13434 
13435     static if(!is(typeof(NID_setct_CapReqTBSX))) {
13436         private enum enumMixinStr_NID_setct_CapReqTBSX = `enum NID_setct_CapReqTBSX = 545;`;
13437         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapReqTBSX); }))) {
13438             mixin(enumMixinStr_NID_setct_CapReqTBSX);
13439         }
13440     }
13441 
13442 
13443 
13444 
13445     static if(!is(typeof(OBJ_setct_CapReqTBSX))) {
13446         private enum enumMixinStr_OBJ_setct_CapReqTBSX = `enum OBJ_setct_CapReqTBSX = OBJ_international_organizations , 42L , 0L , 27L;`;
13447         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapReqTBSX); }))) {
13448             mixin(enumMixinStr_OBJ_setct_CapReqTBSX);
13449         }
13450     }
13451 
13452 
13453 
13454 
13455     static if(!is(typeof(SN_setct_CapResData))) {
13456         private enum enumMixinStr_SN_setct_CapResData = `enum SN_setct_CapResData = "setct-CapResData";`;
13457         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapResData); }))) {
13458             mixin(enumMixinStr_SN_setct_CapResData);
13459         }
13460     }
13461 
13462 
13463 
13464 
13465     static if(!is(typeof(NID_setct_CapResData))) {
13466         private enum enumMixinStr_NID_setct_CapResData = `enum NID_setct_CapResData = 546;`;
13467         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapResData); }))) {
13468             mixin(enumMixinStr_NID_setct_CapResData);
13469         }
13470     }
13471 
13472 
13473 
13474 
13475     static if(!is(typeof(OBJ_setct_CapResData))) {
13476         private enum enumMixinStr_OBJ_setct_CapResData = `enum OBJ_setct_CapResData = OBJ_international_organizations , 42L , 0L , 28L;`;
13477         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapResData); }))) {
13478             mixin(enumMixinStr_OBJ_setct_CapResData);
13479         }
13480     }
13481 
13482 
13483 
13484 
13485     static if(!is(typeof(SN_setct_CapRevReqTBS))) {
13486         private enum enumMixinStr_SN_setct_CapRevReqTBS = `enum SN_setct_CapRevReqTBS = "setct-CapRevReqTBS";`;
13487         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapRevReqTBS); }))) {
13488             mixin(enumMixinStr_SN_setct_CapRevReqTBS);
13489         }
13490     }
13491 
13492 
13493 
13494 
13495     static if(!is(typeof(NID_setct_CapRevReqTBS))) {
13496         private enum enumMixinStr_NID_setct_CapRevReqTBS = `enum NID_setct_CapRevReqTBS = 547;`;
13497         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapRevReqTBS); }))) {
13498             mixin(enumMixinStr_NID_setct_CapRevReqTBS);
13499         }
13500     }
13501 
13502 
13503 
13504 
13505     static if(!is(typeof(OBJ_setct_CapRevReqTBS))) {
13506         private enum enumMixinStr_OBJ_setct_CapRevReqTBS = `enum OBJ_setct_CapRevReqTBS = OBJ_international_organizations , 42L , 0L , 29L;`;
13507         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapRevReqTBS); }))) {
13508             mixin(enumMixinStr_OBJ_setct_CapRevReqTBS);
13509         }
13510     }
13511 
13512 
13513 
13514 
13515     static if(!is(typeof(SN_setct_CapRevReqTBSX))) {
13516         private enum enumMixinStr_SN_setct_CapRevReqTBSX = `enum SN_setct_CapRevReqTBSX = "setct-CapRevReqTBSX";`;
13517         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapRevReqTBSX); }))) {
13518             mixin(enumMixinStr_SN_setct_CapRevReqTBSX);
13519         }
13520     }
13521 
13522 
13523 
13524 
13525     static if(!is(typeof(NID_setct_CapRevReqTBSX))) {
13526         private enum enumMixinStr_NID_setct_CapRevReqTBSX = `enum NID_setct_CapRevReqTBSX = 548;`;
13527         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapRevReqTBSX); }))) {
13528             mixin(enumMixinStr_NID_setct_CapRevReqTBSX);
13529         }
13530     }
13531 
13532 
13533 
13534 
13535     static if(!is(typeof(OBJ_setct_CapRevReqTBSX))) {
13536         private enum enumMixinStr_OBJ_setct_CapRevReqTBSX = `enum OBJ_setct_CapRevReqTBSX = OBJ_international_organizations , 42L , 0L , 30L;`;
13537         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapRevReqTBSX); }))) {
13538             mixin(enumMixinStr_OBJ_setct_CapRevReqTBSX);
13539         }
13540     }
13541 
13542 
13543 
13544 
13545     static if(!is(typeof(SN_setct_CapRevResData))) {
13546         private enum enumMixinStr_SN_setct_CapRevResData = `enum SN_setct_CapRevResData = "setct-CapRevResData";`;
13547         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapRevResData); }))) {
13548             mixin(enumMixinStr_SN_setct_CapRevResData);
13549         }
13550     }
13551 
13552 
13553 
13554 
13555     static if(!is(typeof(NID_setct_CapRevResData))) {
13556         private enum enumMixinStr_NID_setct_CapRevResData = `enum NID_setct_CapRevResData = 549;`;
13557         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapRevResData); }))) {
13558             mixin(enumMixinStr_NID_setct_CapRevResData);
13559         }
13560     }
13561 
13562 
13563 
13564 
13565     static if(!is(typeof(OBJ_setct_CapRevResData))) {
13566         private enum enumMixinStr_OBJ_setct_CapRevResData = `enum OBJ_setct_CapRevResData = OBJ_international_organizations , 42L , 0L , 31L;`;
13567         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapRevResData); }))) {
13568             mixin(enumMixinStr_OBJ_setct_CapRevResData);
13569         }
13570     }
13571 
13572 
13573 
13574 
13575     static if(!is(typeof(SN_setct_CredReqTBS))) {
13576         private enum enumMixinStr_SN_setct_CredReqTBS = `enum SN_setct_CredReqTBS = "setct-CredReqTBS";`;
13577         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredReqTBS); }))) {
13578             mixin(enumMixinStr_SN_setct_CredReqTBS);
13579         }
13580     }
13581 
13582 
13583 
13584 
13585     static if(!is(typeof(NID_setct_CredReqTBS))) {
13586         private enum enumMixinStr_NID_setct_CredReqTBS = `enum NID_setct_CredReqTBS = 550;`;
13587         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredReqTBS); }))) {
13588             mixin(enumMixinStr_NID_setct_CredReqTBS);
13589         }
13590     }
13591 
13592 
13593 
13594 
13595     static if(!is(typeof(OBJ_setct_CredReqTBS))) {
13596         private enum enumMixinStr_OBJ_setct_CredReqTBS = `enum OBJ_setct_CredReqTBS = OBJ_international_organizations , 42L , 0L , 32L;`;
13597         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredReqTBS); }))) {
13598             mixin(enumMixinStr_OBJ_setct_CredReqTBS);
13599         }
13600     }
13601 
13602 
13603 
13604 
13605     static if(!is(typeof(SN_setct_CredReqTBSX))) {
13606         private enum enumMixinStr_SN_setct_CredReqTBSX = `enum SN_setct_CredReqTBSX = "setct-CredReqTBSX";`;
13607         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredReqTBSX); }))) {
13608             mixin(enumMixinStr_SN_setct_CredReqTBSX);
13609         }
13610     }
13611 
13612 
13613 
13614 
13615     static if(!is(typeof(NID_setct_CredReqTBSX))) {
13616         private enum enumMixinStr_NID_setct_CredReqTBSX = `enum NID_setct_CredReqTBSX = 551;`;
13617         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredReqTBSX); }))) {
13618             mixin(enumMixinStr_NID_setct_CredReqTBSX);
13619         }
13620     }
13621 
13622 
13623 
13624 
13625     static if(!is(typeof(OBJ_setct_CredReqTBSX))) {
13626         private enum enumMixinStr_OBJ_setct_CredReqTBSX = `enum OBJ_setct_CredReqTBSX = OBJ_international_organizations , 42L , 0L , 33L;`;
13627         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredReqTBSX); }))) {
13628             mixin(enumMixinStr_OBJ_setct_CredReqTBSX);
13629         }
13630     }
13631 
13632 
13633 
13634 
13635     static if(!is(typeof(SN_setct_CredResData))) {
13636         private enum enumMixinStr_SN_setct_CredResData = `enum SN_setct_CredResData = "setct-CredResData";`;
13637         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredResData); }))) {
13638             mixin(enumMixinStr_SN_setct_CredResData);
13639         }
13640     }
13641 
13642 
13643 
13644 
13645     static if(!is(typeof(NID_setct_CredResData))) {
13646         private enum enumMixinStr_NID_setct_CredResData = `enum NID_setct_CredResData = 552;`;
13647         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredResData); }))) {
13648             mixin(enumMixinStr_NID_setct_CredResData);
13649         }
13650     }
13651 
13652 
13653 
13654 
13655     static if(!is(typeof(OBJ_setct_CredResData))) {
13656         private enum enumMixinStr_OBJ_setct_CredResData = `enum OBJ_setct_CredResData = OBJ_international_organizations , 42L , 0L , 34L;`;
13657         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredResData); }))) {
13658             mixin(enumMixinStr_OBJ_setct_CredResData);
13659         }
13660     }
13661 
13662 
13663 
13664 
13665     static if(!is(typeof(SN_setct_CredRevReqTBS))) {
13666         private enum enumMixinStr_SN_setct_CredRevReqTBS = `enum SN_setct_CredRevReqTBS = "setct-CredRevReqTBS";`;
13667         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredRevReqTBS); }))) {
13668             mixin(enumMixinStr_SN_setct_CredRevReqTBS);
13669         }
13670     }
13671 
13672 
13673 
13674 
13675     static if(!is(typeof(NID_setct_CredRevReqTBS))) {
13676         private enum enumMixinStr_NID_setct_CredRevReqTBS = `enum NID_setct_CredRevReqTBS = 553;`;
13677         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredRevReqTBS); }))) {
13678             mixin(enumMixinStr_NID_setct_CredRevReqTBS);
13679         }
13680     }
13681 
13682 
13683 
13684 
13685     static if(!is(typeof(OBJ_setct_CredRevReqTBS))) {
13686         private enum enumMixinStr_OBJ_setct_CredRevReqTBS = `enum OBJ_setct_CredRevReqTBS = OBJ_international_organizations , 42L , 0L , 35L;`;
13687         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredRevReqTBS); }))) {
13688             mixin(enumMixinStr_OBJ_setct_CredRevReqTBS);
13689         }
13690     }
13691 
13692 
13693 
13694 
13695     static if(!is(typeof(SN_setct_CredRevReqTBSX))) {
13696         private enum enumMixinStr_SN_setct_CredRevReqTBSX = `enum SN_setct_CredRevReqTBSX = "setct-CredRevReqTBSX";`;
13697         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredRevReqTBSX); }))) {
13698             mixin(enumMixinStr_SN_setct_CredRevReqTBSX);
13699         }
13700     }
13701 
13702 
13703 
13704 
13705     static if(!is(typeof(NID_setct_CredRevReqTBSX))) {
13706         private enum enumMixinStr_NID_setct_CredRevReqTBSX = `enum NID_setct_CredRevReqTBSX = 554;`;
13707         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredRevReqTBSX); }))) {
13708             mixin(enumMixinStr_NID_setct_CredRevReqTBSX);
13709         }
13710     }
13711 
13712 
13713 
13714 
13715     static if(!is(typeof(OBJ_setct_CredRevReqTBSX))) {
13716         private enum enumMixinStr_OBJ_setct_CredRevReqTBSX = `enum OBJ_setct_CredRevReqTBSX = OBJ_international_organizations , 42L , 0L , 36L;`;
13717         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredRevReqTBSX); }))) {
13718             mixin(enumMixinStr_OBJ_setct_CredRevReqTBSX);
13719         }
13720     }
13721 
13722 
13723 
13724 
13725     static if(!is(typeof(SN_setct_CredRevResData))) {
13726         private enum enumMixinStr_SN_setct_CredRevResData = `enum SN_setct_CredRevResData = "setct-CredRevResData";`;
13727         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredRevResData); }))) {
13728             mixin(enumMixinStr_SN_setct_CredRevResData);
13729         }
13730     }
13731 
13732 
13733 
13734 
13735     static if(!is(typeof(NID_setct_CredRevResData))) {
13736         private enum enumMixinStr_NID_setct_CredRevResData = `enum NID_setct_CredRevResData = 555;`;
13737         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredRevResData); }))) {
13738             mixin(enumMixinStr_NID_setct_CredRevResData);
13739         }
13740     }
13741 
13742 
13743 
13744 
13745     static if(!is(typeof(OBJ_setct_CredRevResData))) {
13746         private enum enumMixinStr_OBJ_setct_CredRevResData = `enum OBJ_setct_CredRevResData = OBJ_international_organizations , 42L , 0L , 37L;`;
13747         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredRevResData); }))) {
13748             mixin(enumMixinStr_OBJ_setct_CredRevResData);
13749         }
13750     }
13751 
13752 
13753 
13754 
13755     static if(!is(typeof(SN_setct_PCertReqData))) {
13756         private enum enumMixinStr_SN_setct_PCertReqData = `enum SN_setct_PCertReqData = "setct-PCertReqData";`;
13757         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PCertReqData); }))) {
13758             mixin(enumMixinStr_SN_setct_PCertReqData);
13759         }
13760     }
13761 
13762 
13763 
13764 
13765     static if(!is(typeof(NID_setct_PCertReqData))) {
13766         private enum enumMixinStr_NID_setct_PCertReqData = `enum NID_setct_PCertReqData = 556;`;
13767         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PCertReqData); }))) {
13768             mixin(enumMixinStr_NID_setct_PCertReqData);
13769         }
13770     }
13771 
13772 
13773 
13774 
13775     static if(!is(typeof(OBJ_setct_PCertReqData))) {
13776         private enum enumMixinStr_OBJ_setct_PCertReqData = `enum OBJ_setct_PCertReqData = OBJ_international_organizations , 42L , 0L , 38L;`;
13777         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PCertReqData); }))) {
13778             mixin(enumMixinStr_OBJ_setct_PCertReqData);
13779         }
13780     }
13781 
13782 
13783 
13784 
13785     static if(!is(typeof(SN_setct_PCertResTBS))) {
13786         private enum enumMixinStr_SN_setct_PCertResTBS = `enum SN_setct_PCertResTBS = "setct-PCertResTBS";`;
13787         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PCertResTBS); }))) {
13788             mixin(enumMixinStr_SN_setct_PCertResTBS);
13789         }
13790     }
13791 
13792 
13793 
13794 
13795     static if(!is(typeof(NID_setct_PCertResTBS))) {
13796         private enum enumMixinStr_NID_setct_PCertResTBS = `enum NID_setct_PCertResTBS = 557;`;
13797         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PCertResTBS); }))) {
13798             mixin(enumMixinStr_NID_setct_PCertResTBS);
13799         }
13800     }
13801 
13802 
13803 
13804 
13805     static if(!is(typeof(OBJ_setct_PCertResTBS))) {
13806         private enum enumMixinStr_OBJ_setct_PCertResTBS = `enum OBJ_setct_PCertResTBS = OBJ_international_organizations , 42L , 0L , 39L;`;
13807         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PCertResTBS); }))) {
13808             mixin(enumMixinStr_OBJ_setct_PCertResTBS);
13809         }
13810     }
13811 
13812 
13813 
13814 
13815     static if(!is(typeof(SN_setct_BatchAdminReqData))) {
13816         private enum enumMixinStr_SN_setct_BatchAdminReqData = `enum SN_setct_BatchAdminReqData = "setct-BatchAdminReqData";`;
13817         static if(is(typeof({ mixin(enumMixinStr_SN_setct_BatchAdminReqData); }))) {
13818             mixin(enumMixinStr_SN_setct_BatchAdminReqData);
13819         }
13820     }
13821 
13822 
13823 
13824 
13825     static if(!is(typeof(NID_setct_BatchAdminReqData))) {
13826         private enum enumMixinStr_NID_setct_BatchAdminReqData = `enum NID_setct_BatchAdminReqData = 558;`;
13827         static if(is(typeof({ mixin(enumMixinStr_NID_setct_BatchAdminReqData); }))) {
13828             mixin(enumMixinStr_NID_setct_BatchAdminReqData);
13829         }
13830     }
13831 
13832 
13833 
13834 
13835     static if(!is(typeof(OBJ_setct_BatchAdminReqData))) {
13836         private enum enumMixinStr_OBJ_setct_BatchAdminReqData = `enum OBJ_setct_BatchAdminReqData = OBJ_international_organizations , 42L , 0L , 40L;`;
13837         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_BatchAdminReqData); }))) {
13838             mixin(enumMixinStr_OBJ_setct_BatchAdminReqData);
13839         }
13840     }
13841 
13842 
13843 
13844 
13845     static if(!is(typeof(SN_setct_BatchAdminResData))) {
13846         private enum enumMixinStr_SN_setct_BatchAdminResData = `enum SN_setct_BatchAdminResData = "setct-BatchAdminResData";`;
13847         static if(is(typeof({ mixin(enumMixinStr_SN_setct_BatchAdminResData); }))) {
13848             mixin(enumMixinStr_SN_setct_BatchAdminResData);
13849         }
13850     }
13851 
13852 
13853 
13854 
13855     static if(!is(typeof(NID_setct_BatchAdminResData))) {
13856         private enum enumMixinStr_NID_setct_BatchAdminResData = `enum NID_setct_BatchAdminResData = 559;`;
13857         static if(is(typeof({ mixin(enumMixinStr_NID_setct_BatchAdminResData); }))) {
13858             mixin(enumMixinStr_NID_setct_BatchAdminResData);
13859         }
13860     }
13861 
13862 
13863 
13864 
13865     static if(!is(typeof(OBJ_setct_BatchAdminResData))) {
13866         private enum enumMixinStr_OBJ_setct_BatchAdminResData = `enum OBJ_setct_BatchAdminResData = OBJ_international_organizations , 42L , 0L , 41L;`;
13867         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_BatchAdminResData); }))) {
13868             mixin(enumMixinStr_OBJ_setct_BatchAdminResData);
13869         }
13870     }
13871 
13872 
13873 
13874 
13875     static if(!is(typeof(SN_setct_CardCInitResTBS))) {
13876         private enum enumMixinStr_SN_setct_CardCInitResTBS = `enum SN_setct_CardCInitResTBS = "setct-CardCInitResTBS";`;
13877         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CardCInitResTBS); }))) {
13878             mixin(enumMixinStr_SN_setct_CardCInitResTBS);
13879         }
13880     }
13881 
13882 
13883 
13884 
13885     static if(!is(typeof(NID_setct_CardCInitResTBS))) {
13886         private enum enumMixinStr_NID_setct_CardCInitResTBS = `enum NID_setct_CardCInitResTBS = 560;`;
13887         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CardCInitResTBS); }))) {
13888             mixin(enumMixinStr_NID_setct_CardCInitResTBS);
13889         }
13890     }
13891 
13892 
13893 
13894 
13895     static if(!is(typeof(OBJ_setct_CardCInitResTBS))) {
13896         private enum enumMixinStr_OBJ_setct_CardCInitResTBS = `enum OBJ_setct_CardCInitResTBS = OBJ_international_organizations , 42L , 0L , 42L;`;
13897         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CardCInitResTBS); }))) {
13898             mixin(enumMixinStr_OBJ_setct_CardCInitResTBS);
13899         }
13900     }
13901 
13902 
13903 
13904 
13905     static if(!is(typeof(SN_setct_MeAqCInitResTBS))) {
13906         private enum enumMixinStr_SN_setct_MeAqCInitResTBS = `enum SN_setct_MeAqCInitResTBS = "setct-MeAqCInitResTBS";`;
13907         static if(is(typeof({ mixin(enumMixinStr_SN_setct_MeAqCInitResTBS); }))) {
13908             mixin(enumMixinStr_SN_setct_MeAqCInitResTBS);
13909         }
13910     }
13911 
13912 
13913 
13914 
13915     static if(!is(typeof(NID_setct_MeAqCInitResTBS))) {
13916         private enum enumMixinStr_NID_setct_MeAqCInitResTBS = `enum NID_setct_MeAqCInitResTBS = 561;`;
13917         static if(is(typeof({ mixin(enumMixinStr_NID_setct_MeAqCInitResTBS); }))) {
13918             mixin(enumMixinStr_NID_setct_MeAqCInitResTBS);
13919         }
13920     }
13921 
13922 
13923 
13924 
13925     static if(!is(typeof(OBJ_setct_MeAqCInitResTBS))) {
13926         private enum enumMixinStr_OBJ_setct_MeAqCInitResTBS = `enum OBJ_setct_MeAqCInitResTBS = OBJ_international_organizations , 42L , 0L , 43L;`;
13927         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_MeAqCInitResTBS); }))) {
13928             mixin(enumMixinStr_OBJ_setct_MeAqCInitResTBS);
13929         }
13930     }
13931 
13932 
13933 
13934 
13935     static if(!is(typeof(SN_setct_RegFormResTBS))) {
13936         private enum enumMixinStr_SN_setct_RegFormResTBS = `enum SN_setct_RegFormResTBS = "setct-RegFormResTBS";`;
13937         static if(is(typeof({ mixin(enumMixinStr_SN_setct_RegFormResTBS); }))) {
13938             mixin(enumMixinStr_SN_setct_RegFormResTBS);
13939         }
13940     }
13941 
13942 
13943 
13944 
13945     static if(!is(typeof(NID_setct_RegFormResTBS))) {
13946         private enum enumMixinStr_NID_setct_RegFormResTBS = `enum NID_setct_RegFormResTBS = 562;`;
13947         static if(is(typeof({ mixin(enumMixinStr_NID_setct_RegFormResTBS); }))) {
13948             mixin(enumMixinStr_NID_setct_RegFormResTBS);
13949         }
13950     }
13951 
13952 
13953 
13954 
13955     static if(!is(typeof(OBJ_setct_RegFormResTBS))) {
13956         private enum enumMixinStr_OBJ_setct_RegFormResTBS = `enum OBJ_setct_RegFormResTBS = OBJ_international_organizations , 42L , 0L , 44L;`;
13957         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_RegFormResTBS); }))) {
13958             mixin(enumMixinStr_OBJ_setct_RegFormResTBS);
13959         }
13960     }
13961 
13962 
13963 
13964 
13965     static if(!is(typeof(SN_setct_CertReqData))) {
13966         private enum enumMixinStr_SN_setct_CertReqData = `enum SN_setct_CertReqData = "setct-CertReqData";`;
13967         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertReqData); }))) {
13968             mixin(enumMixinStr_SN_setct_CertReqData);
13969         }
13970     }
13971 
13972 
13973 
13974 
13975     static if(!is(typeof(NID_setct_CertReqData))) {
13976         private enum enumMixinStr_NID_setct_CertReqData = `enum NID_setct_CertReqData = 563;`;
13977         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertReqData); }))) {
13978             mixin(enumMixinStr_NID_setct_CertReqData);
13979         }
13980     }
13981 
13982 
13983 
13984 
13985     static if(!is(typeof(OBJ_setct_CertReqData))) {
13986         private enum enumMixinStr_OBJ_setct_CertReqData = `enum OBJ_setct_CertReqData = OBJ_international_organizations , 42L , 0L , 45L;`;
13987         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertReqData); }))) {
13988             mixin(enumMixinStr_OBJ_setct_CertReqData);
13989         }
13990     }
13991 
13992 
13993 
13994 
13995     static if(!is(typeof(SN_setct_CertReqTBS))) {
13996         private enum enumMixinStr_SN_setct_CertReqTBS = `enum SN_setct_CertReqTBS = "setct-CertReqTBS";`;
13997         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertReqTBS); }))) {
13998             mixin(enumMixinStr_SN_setct_CertReqTBS);
13999         }
14000     }
14001 
14002 
14003 
14004 
14005     static if(!is(typeof(NID_setct_CertReqTBS))) {
14006         private enum enumMixinStr_NID_setct_CertReqTBS = `enum NID_setct_CertReqTBS = 564;`;
14007         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertReqTBS); }))) {
14008             mixin(enumMixinStr_NID_setct_CertReqTBS);
14009         }
14010     }
14011 
14012 
14013 
14014 
14015     static if(!is(typeof(OBJ_setct_CertReqTBS))) {
14016         private enum enumMixinStr_OBJ_setct_CertReqTBS = `enum OBJ_setct_CertReqTBS = OBJ_international_organizations , 42L , 0L , 46L;`;
14017         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertReqTBS); }))) {
14018             mixin(enumMixinStr_OBJ_setct_CertReqTBS);
14019         }
14020     }
14021 
14022 
14023 
14024 
14025     static if(!is(typeof(SN_setct_CertResData))) {
14026         private enum enumMixinStr_SN_setct_CertResData = `enum SN_setct_CertResData = "setct-CertResData";`;
14027         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertResData); }))) {
14028             mixin(enumMixinStr_SN_setct_CertResData);
14029         }
14030     }
14031 
14032 
14033 
14034 
14035     static if(!is(typeof(NID_setct_CertResData))) {
14036         private enum enumMixinStr_NID_setct_CertResData = `enum NID_setct_CertResData = 565;`;
14037         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertResData); }))) {
14038             mixin(enumMixinStr_NID_setct_CertResData);
14039         }
14040     }
14041 
14042 
14043 
14044 
14045     static if(!is(typeof(OBJ_setct_CertResData))) {
14046         private enum enumMixinStr_OBJ_setct_CertResData = `enum OBJ_setct_CertResData = OBJ_international_organizations , 42L , 0L , 47L;`;
14047         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertResData); }))) {
14048             mixin(enumMixinStr_OBJ_setct_CertResData);
14049         }
14050     }
14051 
14052 
14053 
14054 
14055     static if(!is(typeof(SN_setct_CertInqReqTBS))) {
14056         private enum enumMixinStr_SN_setct_CertInqReqTBS = `enum SN_setct_CertInqReqTBS = "setct-CertInqReqTBS";`;
14057         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertInqReqTBS); }))) {
14058             mixin(enumMixinStr_SN_setct_CertInqReqTBS);
14059         }
14060     }
14061 
14062 
14063 
14064 
14065     static if(!is(typeof(NID_setct_CertInqReqTBS))) {
14066         private enum enumMixinStr_NID_setct_CertInqReqTBS = `enum NID_setct_CertInqReqTBS = 566;`;
14067         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertInqReqTBS); }))) {
14068             mixin(enumMixinStr_NID_setct_CertInqReqTBS);
14069         }
14070     }
14071 
14072 
14073 
14074 
14075     static if(!is(typeof(OBJ_setct_CertInqReqTBS))) {
14076         private enum enumMixinStr_OBJ_setct_CertInqReqTBS = `enum OBJ_setct_CertInqReqTBS = OBJ_international_organizations , 42L , 0L , 48L;`;
14077         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertInqReqTBS); }))) {
14078             mixin(enumMixinStr_OBJ_setct_CertInqReqTBS);
14079         }
14080     }
14081 
14082 
14083 
14084 
14085     static if(!is(typeof(SN_setct_ErrorTBS))) {
14086         private enum enumMixinStr_SN_setct_ErrorTBS = `enum SN_setct_ErrorTBS = "setct-ErrorTBS";`;
14087         static if(is(typeof({ mixin(enumMixinStr_SN_setct_ErrorTBS); }))) {
14088             mixin(enumMixinStr_SN_setct_ErrorTBS);
14089         }
14090     }
14091 
14092 
14093 
14094 
14095     static if(!is(typeof(NID_setct_ErrorTBS))) {
14096         private enum enumMixinStr_NID_setct_ErrorTBS = `enum NID_setct_ErrorTBS = 567;`;
14097         static if(is(typeof({ mixin(enumMixinStr_NID_setct_ErrorTBS); }))) {
14098             mixin(enumMixinStr_NID_setct_ErrorTBS);
14099         }
14100     }
14101 
14102 
14103 
14104 
14105     static if(!is(typeof(OBJ_setct_ErrorTBS))) {
14106         private enum enumMixinStr_OBJ_setct_ErrorTBS = `enum OBJ_setct_ErrorTBS = OBJ_international_organizations , 42L , 0L , 49L;`;
14107         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_ErrorTBS); }))) {
14108             mixin(enumMixinStr_OBJ_setct_ErrorTBS);
14109         }
14110     }
14111 
14112 
14113 
14114 
14115     static if(!is(typeof(SN_setct_PIDualSignedTBE))) {
14116         private enum enumMixinStr_SN_setct_PIDualSignedTBE = `enum SN_setct_PIDualSignedTBE = "setct-PIDualSignedTBE";`;
14117         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PIDualSignedTBE); }))) {
14118             mixin(enumMixinStr_SN_setct_PIDualSignedTBE);
14119         }
14120     }
14121 
14122 
14123 
14124 
14125     static if(!is(typeof(NID_setct_PIDualSignedTBE))) {
14126         private enum enumMixinStr_NID_setct_PIDualSignedTBE = `enum NID_setct_PIDualSignedTBE = 568;`;
14127         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PIDualSignedTBE); }))) {
14128             mixin(enumMixinStr_NID_setct_PIDualSignedTBE);
14129         }
14130     }
14131 
14132 
14133 
14134 
14135     static if(!is(typeof(OBJ_setct_PIDualSignedTBE))) {
14136         private enum enumMixinStr_OBJ_setct_PIDualSignedTBE = `enum OBJ_setct_PIDualSignedTBE = OBJ_international_organizations , 42L , 0L , 50L;`;
14137         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PIDualSignedTBE); }))) {
14138             mixin(enumMixinStr_OBJ_setct_PIDualSignedTBE);
14139         }
14140     }
14141 
14142 
14143 
14144 
14145     static if(!is(typeof(SN_setct_PIUnsignedTBE))) {
14146         private enum enumMixinStr_SN_setct_PIUnsignedTBE = `enum SN_setct_PIUnsignedTBE = "setct-PIUnsignedTBE";`;
14147         static if(is(typeof({ mixin(enumMixinStr_SN_setct_PIUnsignedTBE); }))) {
14148             mixin(enumMixinStr_SN_setct_PIUnsignedTBE);
14149         }
14150     }
14151 
14152 
14153 
14154 
14155     static if(!is(typeof(NID_setct_PIUnsignedTBE))) {
14156         private enum enumMixinStr_NID_setct_PIUnsignedTBE = `enum NID_setct_PIUnsignedTBE = 569;`;
14157         static if(is(typeof({ mixin(enumMixinStr_NID_setct_PIUnsignedTBE); }))) {
14158             mixin(enumMixinStr_NID_setct_PIUnsignedTBE);
14159         }
14160     }
14161 
14162 
14163 
14164 
14165     static if(!is(typeof(OBJ_setct_PIUnsignedTBE))) {
14166         private enum enumMixinStr_OBJ_setct_PIUnsignedTBE = `enum OBJ_setct_PIUnsignedTBE = OBJ_international_organizations , 42L , 0L , 51L;`;
14167         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_PIUnsignedTBE); }))) {
14168             mixin(enumMixinStr_OBJ_setct_PIUnsignedTBE);
14169         }
14170     }
14171 
14172 
14173 
14174 
14175     static if(!is(typeof(SN_setct_AuthReqTBE))) {
14176         private enum enumMixinStr_SN_setct_AuthReqTBE = `enum SN_setct_AuthReqTBE = "setct-AuthReqTBE";`;
14177         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthReqTBE); }))) {
14178             mixin(enumMixinStr_SN_setct_AuthReqTBE);
14179         }
14180     }
14181 
14182 
14183 
14184 
14185     static if(!is(typeof(NID_setct_AuthReqTBE))) {
14186         private enum enumMixinStr_NID_setct_AuthReqTBE = `enum NID_setct_AuthReqTBE = 570;`;
14187         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthReqTBE); }))) {
14188             mixin(enumMixinStr_NID_setct_AuthReqTBE);
14189         }
14190     }
14191 
14192 
14193 
14194 
14195     static if(!is(typeof(OBJ_setct_AuthReqTBE))) {
14196         private enum enumMixinStr_OBJ_setct_AuthReqTBE = `enum OBJ_setct_AuthReqTBE = OBJ_international_organizations , 42L , 0L , 52L;`;
14197         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthReqTBE); }))) {
14198             mixin(enumMixinStr_OBJ_setct_AuthReqTBE);
14199         }
14200     }
14201 
14202 
14203 
14204 
14205     static if(!is(typeof(SN_setct_AuthResTBE))) {
14206         private enum enumMixinStr_SN_setct_AuthResTBE = `enum SN_setct_AuthResTBE = "setct-AuthResTBE";`;
14207         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthResTBE); }))) {
14208             mixin(enumMixinStr_SN_setct_AuthResTBE);
14209         }
14210     }
14211 
14212 
14213 
14214 
14215     static if(!is(typeof(NID_setct_AuthResTBE))) {
14216         private enum enumMixinStr_NID_setct_AuthResTBE = `enum NID_setct_AuthResTBE = 571;`;
14217         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthResTBE); }))) {
14218             mixin(enumMixinStr_NID_setct_AuthResTBE);
14219         }
14220     }
14221 
14222 
14223 
14224 
14225     static if(!is(typeof(OBJ_setct_AuthResTBE))) {
14226         private enum enumMixinStr_OBJ_setct_AuthResTBE = `enum OBJ_setct_AuthResTBE = OBJ_international_organizations , 42L , 0L , 53L;`;
14227         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthResTBE); }))) {
14228             mixin(enumMixinStr_OBJ_setct_AuthResTBE);
14229         }
14230     }
14231 
14232 
14233 
14234 
14235     static if(!is(typeof(SN_setct_AuthResTBEX))) {
14236         private enum enumMixinStr_SN_setct_AuthResTBEX = `enum SN_setct_AuthResTBEX = "setct-AuthResTBEX";`;
14237         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthResTBEX); }))) {
14238             mixin(enumMixinStr_SN_setct_AuthResTBEX);
14239         }
14240     }
14241 
14242 
14243 
14244 
14245     static if(!is(typeof(NID_setct_AuthResTBEX))) {
14246         private enum enumMixinStr_NID_setct_AuthResTBEX = `enum NID_setct_AuthResTBEX = 572;`;
14247         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthResTBEX); }))) {
14248             mixin(enumMixinStr_NID_setct_AuthResTBEX);
14249         }
14250     }
14251 
14252 
14253 
14254 
14255     static if(!is(typeof(OBJ_setct_AuthResTBEX))) {
14256         private enum enumMixinStr_OBJ_setct_AuthResTBEX = `enum OBJ_setct_AuthResTBEX = OBJ_international_organizations , 42L , 0L , 54L;`;
14257         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthResTBEX); }))) {
14258             mixin(enumMixinStr_OBJ_setct_AuthResTBEX);
14259         }
14260     }
14261 
14262 
14263 
14264 
14265     static if(!is(typeof(SN_setct_AuthTokenTBE))) {
14266         private enum enumMixinStr_SN_setct_AuthTokenTBE = `enum SN_setct_AuthTokenTBE = "setct-AuthTokenTBE";`;
14267         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthTokenTBE); }))) {
14268             mixin(enumMixinStr_SN_setct_AuthTokenTBE);
14269         }
14270     }
14271 
14272 
14273 
14274 
14275     static if(!is(typeof(NID_setct_AuthTokenTBE))) {
14276         private enum enumMixinStr_NID_setct_AuthTokenTBE = `enum NID_setct_AuthTokenTBE = 573;`;
14277         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthTokenTBE); }))) {
14278             mixin(enumMixinStr_NID_setct_AuthTokenTBE);
14279         }
14280     }
14281 
14282 
14283 
14284 
14285     static if(!is(typeof(OBJ_setct_AuthTokenTBE))) {
14286         private enum enumMixinStr_OBJ_setct_AuthTokenTBE = `enum OBJ_setct_AuthTokenTBE = OBJ_international_organizations , 42L , 0L , 55L;`;
14287         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthTokenTBE); }))) {
14288             mixin(enumMixinStr_OBJ_setct_AuthTokenTBE);
14289         }
14290     }
14291 
14292 
14293 
14294 
14295     static if(!is(typeof(SN_setct_CapTokenTBE))) {
14296         private enum enumMixinStr_SN_setct_CapTokenTBE = `enum SN_setct_CapTokenTBE = "setct-CapTokenTBE";`;
14297         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapTokenTBE); }))) {
14298             mixin(enumMixinStr_SN_setct_CapTokenTBE);
14299         }
14300     }
14301 
14302 
14303 
14304 
14305     static if(!is(typeof(NID_setct_CapTokenTBE))) {
14306         private enum enumMixinStr_NID_setct_CapTokenTBE = `enum NID_setct_CapTokenTBE = 574;`;
14307         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapTokenTBE); }))) {
14308             mixin(enumMixinStr_NID_setct_CapTokenTBE);
14309         }
14310     }
14311 
14312 
14313 
14314 
14315     static if(!is(typeof(OBJ_setct_CapTokenTBE))) {
14316         private enum enumMixinStr_OBJ_setct_CapTokenTBE = `enum OBJ_setct_CapTokenTBE = OBJ_international_organizations , 42L , 0L , 56L;`;
14317         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapTokenTBE); }))) {
14318             mixin(enumMixinStr_OBJ_setct_CapTokenTBE);
14319         }
14320     }
14321 
14322 
14323 
14324 
14325     static if(!is(typeof(SN_setct_CapTokenTBEX))) {
14326         private enum enumMixinStr_SN_setct_CapTokenTBEX = `enum SN_setct_CapTokenTBEX = "setct-CapTokenTBEX";`;
14327         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapTokenTBEX); }))) {
14328             mixin(enumMixinStr_SN_setct_CapTokenTBEX);
14329         }
14330     }
14331 
14332 
14333 
14334 
14335     static if(!is(typeof(NID_setct_CapTokenTBEX))) {
14336         private enum enumMixinStr_NID_setct_CapTokenTBEX = `enum NID_setct_CapTokenTBEX = 575;`;
14337         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapTokenTBEX); }))) {
14338             mixin(enumMixinStr_NID_setct_CapTokenTBEX);
14339         }
14340     }
14341 
14342 
14343 
14344 
14345     static if(!is(typeof(OBJ_setct_CapTokenTBEX))) {
14346         private enum enumMixinStr_OBJ_setct_CapTokenTBEX = `enum OBJ_setct_CapTokenTBEX = OBJ_international_organizations , 42L , 0L , 57L;`;
14347         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapTokenTBEX); }))) {
14348             mixin(enumMixinStr_OBJ_setct_CapTokenTBEX);
14349         }
14350     }
14351 
14352 
14353 
14354 
14355     static if(!is(typeof(SN_setct_AcqCardCodeMsgTBE))) {
14356         private enum enumMixinStr_SN_setct_AcqCardCodeMsgTBE = `enum SN_setct_AcqCardCodeMsgTBE = "setct-AcqCardCodeMsgTBE";`;
14357         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AcqCardCodeMsgTBE); }))) {
14358             mixin(enumMixinStr_SN_setct_AcqCardCodeMsgTBE);
14359         }
14360     }
14361 
14362 
14363 
14364 
14365     static if(!is(typeof(NID_setct_AcqCardCodeMsgTBE))) {
14366         private enum enumMixinStr_NID_setct_AcqCardCodeMsgTBE = `enum NID_setct_AcqCardCodeMsgTBE = 576;`;
14367         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AcqCardCodeMsgTBE); }))) {
14368             mixin(enumMixinStr_NID_setct_AcqCardCodeMsgTBE);
14369         }
14370     }
14371 
14372 
14373 
14374 
14375     static if(!is(typeof(OBJ_setct_AcqCardCodeMsgTBE))) {
14376         private enum enumMixinStr_OBJ_setct_AcqCardCodeMsgTBE = `enum OBJ_setct_AcqCardCodeMsgTBE = OBJ_international_organizations , 42L , 0L , 58L;`;
14377         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AcqCardCodeMsgTBE); }))) {
14378             mixin(enumMixinStr_OBJ_setct_AcqCardCodeMsgTBE);
14379         }
14380     }
14381 
14382 
14383 
14384 
14385     static if(!is(typeof(SN_setct_AuthRevReqTBE))) {
14386         private enum enumMixinStr_SN_setct_AuthRevReqTBE = `enum SN_setct_AuthRevReqTBE = "setct-AuthRevReqTBE";`;
14387         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevReqTBE); }))) {
14388             mixin(enumMixinStr_SN_setct_AuthRevReqTBE);
14389         }
14390     }
14391 
14392 
14393 
14394 
14395     static if(!is(typeof(NID_setct_AuthRevReqTBE))) {
14396         private enum enumMixinStr_NID_setct_AuthRevReqTBE = `enum NID_setct_AuthRevReqTBE = 577;`;
14397         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevReqTBE); }))) {
14398             mixin(enumMixinStr_NID_setct_AuthRevReqTBE);
14399         }
14400     }
14401 
14402 
14403 
14404 
14405     static if(!is(typeof(OBJ_setct_AuthRevReqTBE))) {
14406         private enum enumMixinStr_OBJ_setct_AuthRevReqTBE = `enum OBJ_setct_AuthRevReqTBE = OBJ_international_organizations , 42L , 0L , 59L;`;
14407         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevReqTBE); }))) {
14408             mixin(enumMixinStr_OBJ_setct_AuthRevReqTBE);
14409         }
14410     }
14411 
14412 
14413 
14414 
14415     static if(!is(typeof(SN_setct_AuthRevResTBE))) {
14416         private enum enumMixinStr_SN_setct_AuthRevResTBE = `enum SN_setct_AuthRevResTBE = "setct-AuthRevResTBE";`;
14417         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevResTBE); }))) {
14418             mixin(enumMixinStr_SN_setct_AuthRevResTBE);
14419         }
14420     }
14421 
14422 
14423 
14424 
14425     static if(!is(typeof(NID_setct_AuthRevResTBE))) {
14426         private enum enumMixinStr_NID_setct_AuthRevResTBE = `enum NID_setct_AuthRevResTBE = 578;`;
14427         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevResTBE); }))) {
14428             mixin(enumMixinStr_NID_setct_AuthRevResTBE);
14429         }
14430     }
14431 
14432 
14433 
14434 
14435     static if(!is(typeof(OBJ_setct_AuthRevResTBE))) {
14436         private enum enumMixinStr_OBJ_setct_AuthRevResTBE = `enum OBJ_setct_AuthRevResTBE = OBJ_international_organizations , 42L , 0L , 60L;`;
14437         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevResTBE); }))) {
14438             mixin(enumMixinStr_OBJ_setct_AuthRevResTBE);
14439         }
14440     }
14441 
14442 
14443 
14444 
14445     static if(!is(typeof(SN_setct_AuthRevResTBEB))) {
14446         private enum enumMixinStr_SN_setct_AuthRevResTBEB = `enum SN_setct_AuthRevResTBEB = "setct-AuthRevResTBEB";`;
14447         static if(is(typeof({ mixin(enumMixinStr_SN_setct_AuthRevResTBEB); }))) {
14448             mixin(enumMixinStr_SN_setct_AuthRevResTBEB);
14449         }
14450     }
14451 
14452 
14453 
14454 
14455     static if(!is(typeof(NID_setct_AuthRevResTBEB))) {
14456         private enum enumMixinStr_NID_setct_AuthRevResTBEB = `enum NID_setct_AuthRevResTBEB = 579;`;
14457         static if(is(typeof({ mixin(enumMixinStr_NID_setct_AuthRevResTBEB); }))) {
14458             mixin(enumMixinStr_NID_setct_AuthRevResTBEB);
14459         }
14460     }
14461 
14462 
14463 
14464 
14465     static if(!is(typeof(OBJ_setct_AuthRevResTBEB))) {
14466         private enum enumMixinStr_OBJ_setct_AuthRevResTBEB = `enum OBJ_setct_AuthRevResTBEB = OBJ_international_organizations , 42L , 0L , 61L;`;
14467         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_AuthRevResTBEB); }))) {
14468             mixin(enumMixinStr_OBJ_setct_AuthRevResTBEB);
14469         }
14470     }
14471 
14472 
14473 
14474 
14475     static if(!is(typeof(SN_setct_CapReqTBE))) {
14476         private enum enumMixinStr_SN_setct_CapReqTBE = `enum SN_setct_CapReqTBE = "setct-CapReqTBE";`;
14477         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapReqTBE); }))) {
14478             mixin(enumMixinStr_SN_setct_CapReqTBE);
14479         }
14480     }
14481 
14482 
14483 
14484 
14485     static if(!is(typeof(NID_setct_CapReqTBE))) {
14486         private enum enumMixinStr_NID_setct_CapReqTBE = `enum NID_setct_CapReqTBE = 580;`;
14487         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapReqTBE); }))) {
14488             mixin(enumMixinStr_NID_setct_CapReqTBE);
14489         }
14490     }
14491 
14492 
14493 
14494 
14495     static if(!is(typeof(OBJ_setct_CapReqTBE))) {
14496         private enum enumMixinStr_OBJ_setct_CapReqTBE = `enum OBJ_setct_CapReqTBE = OBJ_international_organizations , 42L , 0L , 62L;`;
14497         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapReqTBE); }))) {
14498             mixin(enumMixinStr_OBJ_setct_CapReqTBE);
14499         }
14500     }
14501 
14502 
14503 
14504 
14505     static if(!is(typeof(SN_setct_CapReqTBEX))) {
14506         private enum enumMixinStr_SN_setct_CapReqTBEX = `enum SN_setct_CapReqTBEX = "setct-CapReqTBEX";`;
14507         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapReqTBEX); }))) {
14508             mixin(enumMixinStr_SN_setct_CapReqTBEX);
14509         }
14510     }
14511 
14512 
14513 
14514 
14515     static if(!is(typeof(NID_setct_CapReqTBEX))) {
14516         private enum enumMixinStr_NID_setct_CapReqTBEX = `enum NID_setct_CapReqTBEX = 581;`;
14517         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapReqTBEX); }))) {
14518             mixin(enumMixinStr_NID_setct_CapReqTBEX);
14519         }
14520     }
14521 
14522 
14523 
14524 
14525     static if(!is(typeof(OBJ_setct_CapReqTBEX))) {
14526         private enum enumMixinStr_OBJ_setct_CapReqTBEX = `enum OBJ_setct_CapReqTBEX = OBJ_international_organizations , 42L , 0L , 63L;`;
14527         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapReqTBEX); }))) {
14528             mixin(enumMixinStr_OBJ_setct_CapReqTBEX);
14529         }
14530     }
14531 
14532 
14533 
14534 
14535     static if(!is(typeof(SN_setct_CapResTBE))) {
14536         private enum enumMixinStr_SN_setct_CapResTBE = `enum SN_setct_CapResTBE = "setct-CapResTBE";`;
14537         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapResTBE); }))) {
14538             mixin(enumMixinStr_SN_setct_CapResTBE);
14539         }
14540     }
14541 
14542 
14543 
14544 
14545     static if(!is(typeof(NID_setct_CapResTBE))) {
14546         private enum enumMixinStr_NID_setct_CapResTBE = `enum NID_setct_CapResTBE = 582;`;
14547         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapResTBE); }))) {
14548             mixin(enumMixinStr_NID_setct_CapResTBE);
14549         }
14550     }
14551 
14552 
14553 
14554 
14555     static if(!is(typeof(OBJ_setct_CapResTBE))) {
14556         private enum enumMixinStr_OBJ_setct_CapResTBE = `enum OBJ_setct_CapResTBE = OBJ_international_organizations , 42L , 0L , 64L;`;
14557         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapResTBE); }))) {
14558             mixin(enumMixinStr_OBJ_setct_CapResTBE);
14559         }
14560     }
14561 
14562 
14563 
14564 
14565     static if(!is(typeof(SN_setct_CapRevReqTBE))) {
14566         private enum enumMixinStr_SN_setct_CapRevReqTBE = `enum SN_setct_CapRevReqTBE = "setct-CapRevReqTBE";`;
14567         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapRevReqTBE); }))) {
14568             mixin(enumMixinStr_SN_setct_CapRevReqTBE);
14569         }
14570     }
14571 
14572 
14573 
14574 
14575     static if(!is(typeof(NID_setct_CapRevReqTBE))) {
14576         private enum enumMixinStr_NID_setct_CapRevReqTBE = `enum NID_setct_CapRevReqTBE = 583;`;
14577         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapRevReqTBE); }))) {
14578             mixin(enumMixinStr_NID_setct_CapRevReqTBE);
14579         }
14580     }
14581 
14582 
14583 
14584 
14585     static if(!is(typeof(OBJ_setct_CapRevReqTBE))) {
14586         private enum enumMixinStr_OBJ_setct_CapRevReqTBE = `enum OBJ_setct_CapRevReqTBE = OBJ_international_organizations , 42L , 0L , 65L;`;
14587         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapRevReqTBE); }))) {
14588             mixin(enumMixinStr_OBJ_setct_CapRevReqTBE);
14589         }
14590     }
14591 
14592 
14593 
14594 
14595     static if(!is(typeof(SN_setct_CapRevReqTBEX))) {
14596         private enum enumMixinStr_SN_setct_CapRevReqTBEX = `enum SN_setct_CapRevReqTBEX = "setct-CapRevReqTBEX";`;
14597         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapRevReqTBEX); }))) {
14598             mixin(enumMixinStr_SN_setct_CapRevReqTBEX);
14599         }
14600     }
14601 
14602 
14603 
14604 
14605     static if(!is(typeof(NID_setct_CapRevReqTBEX))) {
14606         private enum enumMixinStr_NID_setct_CapRevReqTBEX = `enum NID_setct_CapRevReqTBEX = 584;`;
14607         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapRevReqTBEX); }))) {
14608             mixin(enumMixinStr_NID_setct_CapRevReqTBEX);
14609         }
14610     }
14611 
14612 
14613 
14614 
14615     static if(!is(typeof(OBJ_setct_CapRevReqTBEX))) {
14616         private enum enumMixinStr_OBJ_setct_CapRevReqTBEX = `enum OBJ_setct_CapRevReqTBEX = OBJ_international_organizations , 42L , 0L , 66L;`;
14617         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapRevReqTBEX); }))) {
14618             mixin(enumMixinStr_OBJ_setct_CapRevReqTBEX);
14619         }
14620     }
14621 
14622 
14623 
14624 
14625     static if(!is(typeof(SN_setct_CapRevResTBE))) {
14626         private enum enumMixinStr_SN_setct_CapRevResTBE = `enum SN_setct_CapRevResTBE = "setct-CapRevResTBE";`;
14627         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CapRevResTBE); }))) {
14628             mixin(enumMixinStr_SN_setct_CapRevResTBE);
14629         }
14630     }
14631 
14632 
14633 
14634 
14635     static if(!is(typeof(NID_setct_CapRevResTBE))) {
14636         private enum enumMixinStr_NID_setct_CapRevResTBE = `enum NID_setct_CapRevResTBE = 585;`;
14637         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CapRevResTBE); }))) {
14638             mixin(enumMixinStr_NID_setct_CapRevResTBE);
14639         }
14640     }
14641 
14642 
14643 
14644 
14645     static if(!is(typeof(OBJ_setct_CapRevResTBE))) {
14646         private enum enumMixinStr_OBJ_setct_CapRevResTBE = `enum OBJ_setct_CapRevResTBE = OBJ_international_organizations , 42L , 0L , 67L;`;
14647         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CapRevResTBE); }))) {
14648             mixin(enumMixinStr_OBJ_setct_CapRevResTBE);
14649         }
14650     }
14651 
14652 
14653 
14654 
14655     static if(!is(typeof(SN_setct_CredReqTBE))) {
14656         private enum enumMixinStr_SN_setct_CredReqTBE = `enum SN_setct_CredReqTBE = "setct-CredReqTBE";`;
14657         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredReqTBE); }))) {
14658             mixin(enumMixinStr_SN_setct_CredReqTBE);
14659         }
14660     }
14661 
14662 
14663 
14664 
14665     static if(!is(typeof(NID_setct_CredReqTBE))) {
14666         private enum enumMixinStr_NID_setct_CredReqTBE = `enum NID_setct_CredReqTBE = 586;`;
14667         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredReqTBE); }))) {
14668             mixin(enumMixinStr_NID_setct_CredReqTBE);
14669         }
14670     }
14671 
14672 
14673 
14674 
14675     static if(!is(typeof(OBJ_setct_CredReqTBE))) {
14676         private enum enumMixinStr_OBJ_setct_CredReqTBE = `enum OBJ_setct_CredReqTBE = OBJ_international_organizations , 42L , 0L , 68L;`;
14677         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredReqTBE); }))) {
14678             mixin(enumMixinStr_OBJ_setct_CredReqTBE);
14679         }
14680     }
14681 
14682 
14683 
14684 
14685     static if(!is(typeof(SN_setct_CredReqTBEX))) {
14686         private enum enumMixinStr_SN_setct_CredReqTBEX = `enum SN_setct_CredReqTBEX = "setct-CredReqTBEX";`;
14687         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredReqTBEX); }))) {
14688             mixin(enumMixinStr_SN_setct_CredReqTBEX);
14689         }
14690     }
14691 
14692 
14693 
14694 
14695     static if(!is(typeof(NID_setct_CredReqTBEX))) {
14696         private enum enumMixinStr_NID_setct_CredReqTBEX = `enum NID_setct_CredReqTBEX = 587;`;
14697         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredReqTBEX); }))) {
14698             mixin(enumMixinStr_NID_setct_CredReqTBEX);
14699         }
14700     }
14701 
14702 
14703 
14704 
14705     static if(!is(typeof(OBJ_setct_CredReqTBEX))) {
14706         private enum enumMixinStr_OBJ_setct_CredReqTBEX = `enum OBJ_setct_CredReqTBEX = OBJ_international_organizations , 42L , 0L , 69L;`;
14707         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredReqTBEX); }))) {
14708             mixin(enumMixinStr_OBJ_setct_CredReqTBEX);
14709         }
14710     }
14711 
14712 
14713 
14714 
14715     static if(!is(typeof(SN_setct_CredResTBE))) {
14716         private enum enumMixinStr_SN_setct_CredResTBE = `enum SN_setct_CredResTBE = "setct-CredResTBE";`;
14717         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredResTBE); }))) {
14718             mixin(enumMixinStr_SN_setct_CredResTBE);
14719         }
14720     }
14721 
14722 
14723 
14724 
14725     static if(!is(typeof(NID_setct_CredResTBE))) {
14726         private enum enumMixinStr_NID_setct_CredResTBE = `enum NID_setct_CredResTBE = 588;`;
14727         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredResTBE); }))) {
14728             mixin(enumMixinStr_NID_setct_CredResTBE);
14729         }
14730     }
14731 
14732 
14733 
14734 
14735     static if(!is(typeof(OBJ_setct_CredResTBE))) {
14736         private enum enumMixinStr_OBJ_setct_CredResTBE = `enum OBJ_setct_CredResTBE = OBJ_international_organizations , 42L , 0L , 70L;`;
14737         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredResTBE); }))) {
14738             mixin(enumMixinStr_OBJ_setct_CredResTBE);
14739         }
14740     }
14741 
14742 
14743 
14744 
14745     static if(!is(typeof(SN_setct_CredRevReqTBE))) {
14746         private enum enumMixinStr_SN_setct_CredRevReqTBE = `enum SN_setct_CredRevReqTBE = "setct-CredRevReqTBE";`;
14747         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredRevReqTBE); }))) {
14748             mixin(enumMixinStr_SN_setct_CredRevReqTBE);
14749         }
14750     }
14751 
14752 
14753 
14754 
14755     static if(!is(typeof(NID_setct_CredRevReqTBE))) {
14756         private enum enumMixinStr_NID_setct_CredRevReqTBE = `enum NID_setct_CredRevReqTBE = 589;`;
14757         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredRevReqTBE); }))) {
14758             mixin(enumMixinStr_NID_setct_CredRevReqTBE);
14759         }
14760     }
14761 
14762 
14763 
14764 
14765     static if(!is(typeof(OBJ_setct_CredRevReqTBE))) {
14766         private enum enumMixinStr_OBJ_setct_CredRevReqTBE = `enum OBJ_setct_CredRevReqTBE = OBJ_international_organizations , 42L , 0L , 71L;`;
14767         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredRevReqTBE); }))) {
14768             mixin(enumMixinStr_OBJ_setct_CredRevReqTBE);
14769         }
14770     }
14771 
14772 
14773 
14774 
14775     static if(!is(typeof(SN_setct_CredRevReqTBEX))) {
14776         private enum enumMixinStr_SN_setct_CredRevReqTBEX = `enum SN_setct_CredRevReqTBEX = "setct-CredRevReqTBEX";`;
14777         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredRevReqTBEX); }))) {
14778             mixin(enumMixinStr_SN_setct_CredRevReqTBEX);
14779         }
14780     }
14781 
14782 
14783 
14784 
14785     static if(!is(typeof(NID_setct_CredRevReqTBEX))) {
14786         private enum enumMixinStr_NID_setct_CredRevReqTBEX = `enum NID_setct_CredRevReqTBEX = 590;`;
14787         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredRevReqTBEX); }))) {
14788             mixin(enumMixinStr_NID_setct_CredRevReqTBEX);
14789         }
14790     }
14791 
14792 
14793 
14794 
14795     static if(!is(typeof(OBJ_setct_CredRevReqTBEX))) {
14796         private enum enumMixinStr_OBJ_setct_CredRevReqTBEX = `enum OBJ_setct_CredRevReqTBEX = OBJ_international_organizations , 42L , 0L , 72L;`;
14797         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredRevReqTBEX); }))) {
14798             mixin(enumMixinStr_OBJ_setct_CredRevReqTBEX);
14799         }
14800     }
14801 
14802 
14803 
14804 
14805     static if(!is(typeof(SN_setct_CredRevResTBE))) {
14806         private enum enumMixinStr_SN_setct_CredRevResTBE = `enum SN_setct_CredRevResTBE = "setct-CredRevResTBE";`;
14807         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CredRevResTBE); }))) {
14808             mixin(enumMixinStr_SN_setct_CredRevResTBE);
14809         }
14810     }
14811 
14812 
14813 
14814 
14815     static if(!is(typeof(NID_setct_CredRevResTBE))) {
14816         private enum enumMixinStr_NID_setct_CredRevResTBE = `enum NID_setct_CredRevResTBE = 591;`;
14817         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CredRevResTBE); }))) {
14818             mixin(enumMixinStr_NID_setct_CredRevResTBE);
14819         }
14820     }
14821 
14822 
14823 
14824 
14825     static if(!is(typeof(OBJ_setct_CredRevResTBE))) {
14826         private enum enumMixinStr_OBJ_setct_CredRevResTBE = `enum OBJ_setct_CredRevResTBE = OBJ_international_organizations , 42L , 0L , 73L;`;
14827         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CredRevResTBE); }))) {
14828             mixin(enumMixinStr_OBJ_setct_CredRevResTBE);
14829         }
14830     }
14831 
14832 
14833 
14834 
14835     static if(!is(typeof(SN_setct_BatchAdminReqTBE))) {
14836         private enum enumMixinStr_SN_setct_BatchAdminReqTBE = `enum SN_setct_BatchAdminReqTBE = "setct-BatchAdminReqTBE";`;
14837         static if(is(typeof({ mixin(enumMixinStr_SN_setct_BatchAdminReqTBE); }))) {
14838             mixin(enumMixinStr_SN_setct_BatchAdminReqTBE);
14839         }
14840     }
14841 
14842 
14843 
14844 
14845     static if(!is(typeof(NID_setct_BatchAdminReqTBE))) {
14846         private enum enumMixinStr_NID_setct_BatchAdminReqTBE = `enum NID_setct_BatchAdminReqTBE = 592;`;
14847         static if(is(typeof({ mixin(enumMixinStr_NID_setct_BatchAdminReqTBE); }))) {
14848             mixin(enumMixinStr_NID_setct_BatchAdminReqTBE);
14849         }
14850     }
14851 
14852 
14853 
14854 
14855     static if(!is(typeof(OBJ_setct_BatchAdminReqTBE))) {
14856         private enum enumMixinStr_OBJ_setct_BatchAdminReqTBE = `enum OBJ_setct_BatchAdminReqTBE = OBJ_international_organizations , 42L , 0L , 74L;`;
14857         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_BatchAdminReqTBE); }))) {
14858             mixin(enumMixinStr_OBJ_setct_BatchAdminReqTBE);
14859         }
14860     }
14861 
14862 
14863 
14864 
14865     static if(!is(typeof(SN_setct_BatchAdminResTBE))) {
14866         private enum enumMixinStr_SN_setct_BatchAdminResTBE = `enum SN_setct_BatchAdminResTBE = "setct-BatchAdminResTBE";`;
14867         static if(is(typeof({ mixin(enumMixinStr_SN_setct_BatchAdminResTBE); }))) {
14868             mixin(enumMixinStr_SN_setct_BatchAdminResTBE);
14869         }
14870     }
14871 
14872 
14873 
14874 
14875     static if(!is(typeof(NID_setct_BatchAdminResTBE))) {
14876         private enum enumMixinStr_NID_setct_BatchAdminResTBE = `enum NID_setct_BatchAdminResTBE = 593;`;
14877         static if(is(typeof({ mixin(enumMixinStr_NID_setct_BatchAdminResTBE); }))) {
14878             mixin(enumMixinStr_NID_setct_BatchAdminResTBE);
14879         }
14880     }
14881 
14882 
14883 
14884 
14885     static if(!is(typeof(OBJ_setct_BatchAdminResTBE))) {
14886         private enum enumMixinStr_OBJ_setct_BatchAdminResTBE = `enum OBJ_setct_BatchAdminResTBE = OBJ_international_organizations , 42L , 0L , 75L;`;
14887         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_BatchAdminResTBE); }))) {
14888             mixin(enumMixinStr_OBJ_setct_BatchAdminResTBE);
14889         }
14890     }
14891 
14892 
14893 
14894 
14895     static if(!is(typeof(SN_setct_RegFormReqTBE))) {
14896         private enum enumMixinStr_SN_setct_RegFormReqTBE = `enum SN_setct_RegFormReqTBE = "setct-RegFormReqTBE";`;
14897         static if(is(typeof({ mixin(enumMixinStr_SN_setct_RegFormReqTBE); }))) {
14898             mixin(enumMixinStr_SN_setct_RegFormReqTBE);
14899         }
14900     }
14901 
14902 
14903 
14904 
14905     static if(!is(typeof(NID_setct_RegFormReqTBE))) {
14906         private enum enumMixinStr_NID_setct_RegFormReqTBE = `enum NID_setct_RegFormReqTBE = 594;`;
14907         static if(is(typeof({ mixin(enumMixinStr_NID_setct_RegFormReqTBE); }))) {
14908             mixin(enumMixinStr_NID_setct_RegFormReqTBE);
14909         }
14910     }
14911 
14912 
14913 
14914 
14915     static if(!is(typeof(OBJ_setct_RegFormReqTBE))) {
14916         private enum enumMixinStr_OBJ_setct_RegFormReqTBE = `enum OBJ_setct_RegFormReqTBE = OBJ_international_organizations , 42L , 0L , 76L;`;
14917         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_RegFormReqTBE); }))) {
14918             mixin(enumMixinStr_OBJ_setct_RegFormReqTBE);
14919         }
14920     }
14921 
14922 
14923 
14924 
14925     static if(!is(typeof(SN_setct_CertReqTBE))) {
14926         private enum enumMixinStr_SN_setct_CertReqTBE = `enum SN_setct_CertReqTBE = "setct-CertReqTBE";`;
14927         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertReqTBE); }))) {
14928             mixin(enumMixinStr_SN_setct_CertReqTBE);
14929         }
14930     }
14931 
14932 
14933 
14934 
14935     static if(!is(typeof(NID_setct_CertReqTBE))) {
14936         private enum enumMixinStr_NID_setct_CertReqTBE = `enum NID_setct_CertReqTBE = 595;`;
14937         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertReqTBE); }))) {
14938             mixin(enumMixinStr_NID_setct_CertReqTBE);
14939         }
14940     }
14941 
14942 
14943 
14944 
14945     static if(!is(typeof(OBJ_setct_CertReqTBE))) {
14946         private enum enumMixinStr_OBJ_setct_CertReqTBE = `enum OBJ_setct_CertReqTBE = OBJ_international_organizations , 42L , 0L , 77L;`;
14947         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertReqTBE); }))) {
14948             mixin(enumMixinStr_OBJ_setct_CertReqTBE);
14949         }
14950     }
14951 
14952 
14953 
14954 
14955     static if(!is(typeof(SN_setct_CertReqTBEX))) {
14956         private enum enumMixinStr_SN_setct_CertReqTBEX = `enum SN_setct_CertReqTBEX = "setct-CertReqTBEX";`;
14957         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertReqTBEX); }))) {
14958             mixin(enumMixinStr_SN_setct_CertReqTBEX);
14959         }
14960     }
14961 
14962 
14963 
14964 
14965     static if(!is(typeof(NID_setct_CertReqTBEX))) {
14966         private enum enumMixinStr_NID_setct_CertReqTBEX = `enum NID_setct_CertReqTBEX = 596;`;
14967         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertReqTBEX); }))) {
14968             mixin(enumMixinStr_NID_setct_CertReqTBEX);
14969         }
14970     }
14971 
14972 
14973 
14974 
14975     static if(!is(typeof(OBJ_setct_CertReqTBEX))) {
14976         private enum enumMixinStr_OBJ_setct_CertReqTBEX = `enum OBJ_setct_CertReqTBEX = OBJ_international_organizations , 42L , 0L , 78L;`;
14977         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertReqTBEX); }))) {
14978             mixin(enumMixinStr_OBJ_setct_CertReqTBEX);
14979         }
14980     }
14981 
14982 
14983 
14984 
14985     static if(!is(typeof(SN_setct_CertResTBE))) {
14986         private enum enumMixinStr_SN_setct_CertResTBE = `enum SN_setct_CertResTBE = "setct-CertResTBE";`;
14987         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CertResTBE); }))) {
14988             mixin(enumMixinStr_SN_setct_CertResTBE);
14989         }
14990     }
14991 
14992 
14993 
14994 
14995     static if(!is(typeof(NID_setct_CertResTBE))) {
14996         private enum enumMixinStr_NID_setct_CertResTBE = `enum NID_setct_CertResTBE = 597;`;
14997         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CertResTBE); }))) {
14998             mixin(enumMixinStr_NID_setct_CertResTBE);
14999         }
15000     }
15001 
15002 
15003 
15004 
15005     static if(!is(typeof(OBJ_setct_CertResTBE))) {
15006         private enum enumMixinStr_OBJ_setct_CertResTBE = `enum OBJ_setct_CertResTBE = OBJ_international_organizations , 42L , 0L , 79L;`;
15007         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CertResTBE); }))) {
15008             mixin(enumMixinStr_OBJ_setct_CertResTBE);
15009         }
15010     }
15011 
15012 
15013 
15014 
15015     static if(!is(typeof(SN_setct_CRLNotificationTBS))) {
15016         private enum enumMixinStr_SN_setct_CRLNotificationTBS = `enum SN_setct_CRLNotificationTBS = "setct-CRLNotificationTBS";`;
15017         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CRLNotificationTBS); }))) {
15018             mixin(enumMixinStr_SN_setct_CRLNotificationTBS);
15019         }
15020     }
15021 
15022 
15023 
15024 
15025     static if(!is(typeof(NID_setct_CRLNotificationTBS))) {
15026         private enum enumMixinStr_NID_setct_CRLNotificationTBS = `enum NID_setct_CRLNotificationTBS = 598;`;
15027         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CRLNotificationTBS); }))) {
15028             mixin(enumMixinStr_NID_setct_CRLNotificationTBS);
15029         }
15030     }
15031 
15032 
15033 
15034 
15035     static if(!is(typeof(OBJ_setct_CRLNotificationTBS))) {
15036         private enum enumMixinStr_OBJ_setct_CRLNotificationTBS = `enum OBJ_setct_CRLNotificationTBS = OBJ_international_organizations , 42L , 0L , 80L;`;
15037         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CRLNotificationTBS); }))) {
15038             mixin(enumMixinStr_OBJ_setct_CRLNotificationTBS);
15039         }
15040     }
15041 
15042 
15043 
15044 
15045     static if(!is(typeof(SN_setct_CRLNotificationResTBS))) {
15046         private enum enumMixinStr_SN_setct_CRLNotificationResTBS = `enum SN_setct_CRLNotificationResTBS = "setct-CRLNotificationResTBS";`;
15047         static if(is(typeof({ mixin(enumMixinStr_SN_setct_CRLNotificationResTBS); }))) {
15048             mixin(enumMixinStr_SN_setct_CRLNotificationResTBS);
15049         }
15050     }
15051 
15052 
15053 
15054 
15055     static if(!is(typeof(NID_setct_CRLNotificationResTBS))) {
15056         private enum enumMixinStr_NID_setct_CRLNotificationResTBS = `enum NID_setct_CRLNotificationResTBS = 599;`;
15057         static if(is(typeof({ mixin(enumMixinStr_NID_setct_CRLNotificationResTBS); }))) {
15058             mixin(enumMixinStr_NID_setct_CRLNotificationResTBS);
15059         }
15060     }
15061 
15062 
15063 
15064 
15065     static if(!is(typeof(OBJ_setct_CRLNotificationResTBS))) {
15066         private enum enumMixinStr_OBJ_setct_CRLNotificationResTBS = `enum OBJ_setct_CRLNotificationResTBS = OBJ_international_organizations , 42L , 0L , 81L;`;
15067         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_CRLNotificationResTBS); }))) {
15068             mixin(enumMixinStr_OBJ_setct_CRLNotificationResTBS);
15069         }
15070     }
15071 
15072 
15073 
15074 
15075     static if(!is(typeof(SN_setct_BCIDistributionTBS))) {
15076         private enum enumMixinStr_SN_setct_BCIDistributionTBS = `enum SN_setct_BCIDistributionTBS = "setct-BCIDistributionTBS";`;
15077         static if(is(typeof({ mixin(enumMixinStr_SN_setct_BCIDistributionTBS); }))) {
15078             mixin(enumMixinStr_SN_setct_BCIDistributionTBS);
15079         }
15080     }
15081 
15082 
15083 
15084 
15085     static if(!is(typeof(NID_setct_BCIDistributionTBS))) {
15086         private enum enumMixinStr_NID_setct_BCIDistributionTBS = `enum NID_setct_BCIDistributionTBS = 600;`;
15087         static if(is(typeof({ mixin(enumMixinStr_NID_setct_BCIDistributionTBS); }))) {
15088             mixin(enumMixinStr_NID_setct_BCIDistributionTBS);
15089         }
15090     }
15091 
15092 
15093 
15094 
15095     static if(!is(typeof(OBJ_setct_BCIDistributionTBS))) {
15096         private enum enumMixinStr_OBJ_setct_BCIDistributionTBS = `enum OBJ_setct_BCIDistributionTBS = OBJ_international_organizations , 42L , 0L , 82L;`;
15097         static if(is(typeof({ mixin(enumMixinStr_OBJ_setct_BCIDistributionTBS); }))) {
15098             mixin(enumMixinStr_OBJ_setct_BCIDistributionTBS);
15099         }
15100     }
15101 
15102 
15103 
15104 
15105     static if(!is(typeof(SN_setext_genCrypt))) {
15106         private enum enumMixinStr_SN_setext_genCrypt = `enum SN_setext_genCrypt = "setext-genCrypt";`;
15107         static if(is(typeof({ mixin(enumMixinStr_SN_setext_genCrypt); }))) {
15108             mixin(enumMixinStr_SN_setext_genCrypt);
15109         }
15110     }
15111 
15112 
15113 
15114 
15115     static if(!is(typeof(LN_setext_genCrypt))) {
15116         private enum enumMixinStr_LN_setext_genCrypt = `enum LN_setext_genCrypt = "generic cryptogram";`;
15117         static if(is(typeof({ mixin(enumMixinStr_LN_setext_genCrypt); }))) {
15118             mixin(enumMixinStr_LN_setext_genCrypt);
15119         }
15120     }
15121 
15122 
15123 
15124 
15125     static if(!is(typeof(NID_setext_genCrypt))) {
15126         private enum enumMixinStr_NID_setext_genCrypt = `enum NID_setext_genCrypt = 601;`;
15127         static if(is(typeof({ mixin(enumMixinStr_NID_setext_genCrypt); }))) {
15128             mixin(enumMixinStr_NID_setext_genCrypt);
15129         }
15130     }
15131 
15132 
15133 
15134 
15135     static if(!is(typeof(OBJ_setext_genCrypt))) {
15136         private enum enumMixinStr_OBJ_setext_genCrypt = `enum OBJ_setext_genCrypt = OBJ_international_organizations , 42L , 1L , 1L;`;
15137         static if(is(typeof({ mixin(enumMixinStr_OBJ_setext_genCrypt); }))) {
15138             mixin(enumMixinStr_OBJ_setext_genCrypt);
15139         }
15140     }
15141 
15142 
15143 
15144 
15145     static if(!is(typeof(SN_setext_miAuth))) {
15146         private enum enumMixinStr_SN_setext_miAuth = `enum SN_setext_miAuth = "setext-miAuth";`;
15147         static if(is(typeof({ mixin(enumMixinStr_SN_setext_miAuth); }))) {
15148             mixin(enumMixinStr_SN_setext_miAuth);
15149         }
15150     }
15151 
15152 
15153 
15154 
15155     static if(!is(typeof(LN_setext_miAuth))) {
15156         private enum enumMixinStr_LN_setext_miAuth = `enum LN_setext_miAuth = "merchant initiated auth";`;
15157         static if(is(typeof({ mixin(enumMixinStr_LN_setext_miAuth); }))) {
15158             mixin(enumMixinStr_LN_setext_miAuth);
15159         }
15160     }
15161 
15162 
15163 
15164 
15165     static if(!is(typeof(NID_setext_miAuth))) {
15166         private enum enumMixinStr_NID_setext_miAuth = `enum NID_setext_miAuth = 602;`;
15167         static if(is(typeof({ mixin(enumMixinStr_NID_setext_miAuth); }))) {
15168             mixin(enumMixinStr_NID_setext_miAuth);
15169         }
15170     }
15171 
15172 
15173 
15174 
15175     static if(!is(typeof(OBJ_setext_miAuth))) {
15176         private enum enumMixinStr_OBJ_setext_miAuth = `enum OBJ_setext_miAuth = OBJ_international_organizations , 42L , 1L , 3L;`;
15177         static if(is(typeof({ mixin(enumMixinStr_OBJ_setext_miAuth); }))) {
15178             mixin(enumMixinStr_OBJ_setext_miAuth);
15179         }
15180     }
15181 
15182 
15183 
15184 
15185     static if(!is(typeof(SN_setext_pinSecure))) {
15186         private enum enumMixinStr_SN_setext_pinSecure = `enum SN_setext_pinSecure = "setext-pinSecure";`;
15187         static if(is(typeof({ mixin(enumMixinStr_SN_setext_pinSecure); }))) {
15188             mixin(enumMixinStr_SN_setext_pinSecure);
15189         }
15190     }
15191 
15192 
15193 
15194 
15195     static if(!is(typeof(NID_setext_pinSecure))) {
15196         private enum enumMixinStr_NID_setext_pinSecure = `enum NID_setext_pinSecure = 603;`;
15197         static if(is(typeof({ mixin(enumMixinStr_NID_setext_pinSecure); }))) {
15198             mixin(enumMixinStr_NID_setext_pinSecure);
15199         }
15200     }
15201 
15202 
15203 
15204 
15205     static if(!is(typeof(OBJ_setext_pinSecure))) {
15206         private enum enumMixinStr_OBJ_setext_pinSecure = `enum OBJ_setext_pinSecure = OBJ_international_organizations , 42L , 1L , 4L;`;
15207         static if(is(typeof({ mixin(enumMixinStr_OBJ_setext_pinSecure); }))) {
15208             mixin(enumMixinStr_OBJ_setext_pinSecure);
15209         }
15210     }
15211 
15212 
15213 
15214 
15215     static if(!is(typeof(SN_setext_pinAny))) {
15216         private enum enumMixinStr_SN_setext_pinAny = `enum SN_setext_pinAny = "setext-pinAny";`;
15217         static if(is(typeof({ mixin(enumMixinStr_SN_setext_pinAny); }))) {
15218             mixin(enumMixinStr_SN_setext_pinAny);
15219         }
15220     }
15221 
15222 
15223 
15224 
15225     static if(!is(typeof(NID_setext_pinAny))) {
15226         private enum enumMixinStr_NID_setext_pinAny = `enum NID_setext_pinAny = 604;`;
15227         static if(is(typeof({ mixin(enumMixinStr_NID_setext_pinAny); }))) {
15228             mixin(enumMixinStr_NID_setext_pinAny);
15229         }
15230     }
15231 
15232 
15233 
15234 
15235     static if(!is(typeof(OBJ_setext_pinAny))) {
15236         private enum enumMixinStr_OBJ_setext_pinAny = `enum OBJ_setext_pinAny = OBJ_international_organizations , 42L , 1L , 5L;`;
15237         static if(is(typeof({ mixin(enumMixinStr_OBJ_setext_pinAny); }))) {
15238             mixin(enumMixinStr_OBJ_setext_pinAny);
15239         }
15240     }
15241 
15242 
15243 
15244 
15245     static if(!is(typeof(SN_setext_track2))) {
15246         private enum enumMixinStr_SN_setext_track2 = `enum SN_setext_track2 = "setext-track2";`;
15247         static if(is(typeof({ mixin(enumMixinStr_SN_setext_track2); }))) {
15248             mixin(enumMixinStr_SN_setext_track2);
15249         }
15250     }
15251 
15252 
15253 
15254 
15255     static if(!is(typeof(NID_setext_track2))) {
15256         private enum enumMixinStr_NID_setext_track2 = `enum NID_setext_track2 = 605;`;
15257         static if(is(typeof({ mixin(enumMixinStr_NID_setext_track2); }))) {
15258             mixin(enumMixinStr_NID_setext_track2);
15259         }
15260     }
15261 
15262 
15263 
15264 
15265     static if(!is(typeof(OBJ_setext_track2))) {
15266         private enum enumMixinStr_OBJ_setext_track2 = `enum OBJ_setext_track2 = OBJ_international_organizations , 42L , 1L , 7L;`;
15267         static if(is(typeof({ mixin(enumMixinStr_OBJ_setext_track2); }))) {
15268             mixin(enumMixinStr_OBJ_setext_track2);
15269         }
15270     }
15271 
15272 
15273 
15274 
15275     static if(!is(typeof(SN_setext_cv))) {
15276         private enum enumMixinStr_SN_setext_cv = `enum SN_setext_cv = "setext-cv";`;
15277         static if(is(typeof({ mixin(enumMixinStr_SN_setext_cv); }))) {
15278             mixin(enumMixinStr_SN_setext_cv);
15279         }
15280     }
15281 
15282 
15283 
15284 
15285     static if(!is(typeof(LN_setext_cv))) {
15286         private enum enumMixinStr_LN_setext_cv = `enum LN_setext_cv = "additional verification";`;
15287         static if(is(typeof({ mixin(enumMixinStr_LN_setext_cv); }))) {
15288             mixin(enumMixinStr_LN_setext_cv);
15289         }
15290     }
15291 
15292 
15293 
15294 
15295     static if(!is(typeof(NID_setext_cv))) {
15296         private enum enumMixinStr_NID_setext_cv = `enum NID_setext_cv = 606;`;
15297         static if(is(typeof({ mixin(enumMixinStr_NID_setext_cv); }))) {
15298             mixin(enumMixinStr_NID_setext_cv);
15299         }
15300     }
15301 
15302 
15303 
15304 
15305     static if(!is(typeof(OBJ_setext_cv))) {
15306         private enum enumMixinStr_OBJ_setext_cv = `enum OBJ_setext_cv = OBJ_international_organizations , 42L , 1L , 8L;`;
15307         static if(is(typeof({ mixin(enumMixinStr_OBJ_setext_cv); }))) {
15308             mixin(enumMixinStr_OBJ_setext_cv);
15309         }
15310     }
15311 
15312 
15313 
15314 
15315     static if(!is(typeof(SN_set_policy_root))) {
15316         private enum enumMixinStr_SN_set_policy_root = `enum SN_set_policy_root = "set-policy-root";`;
15317         static if(is(typeof({ mixin(enumMixinStr_SN_set_policy_root); }))) {
15318             mixin(enumMixinStr_SN_set_policy_root);
15319         }
15320     }
15321 
15322 
15323 
15324 
15325     static if(!is(typeof(NID_set_policy_root))) {
15326         private enum enumMixinStr_NID_set_policy_root = `enum NID_set_policy_root = 607;`;
15327         static if(is(typeof({ mixin(enumMixinStr_NID_set_policy_root); }))) {
15328             mixin(enumMixinStr_NID_set_policy_root);
15329         }
15330     }
15331 
15332 
15333 
15334 
15335     static if(!is(typeof(OBJ_set_policy_root))) {
15336         private enum enumMixinStr_OBJ_set_policy_root = `enum OBJ_set_policy_root = OBJ_international_organizations , 42L , 5L , 0L;`;
15337         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_policy_root); }))) {
15338             mixin(enumMixinStr_OBJ_set_policy_root);
15339         }
15340     }
15341 
15342 
15343 
15344 
15345     static if(!is(typeof(SN_setCext_hashedRoot))) {
15346         private enum enumMixinStr_SN_setCext_hashedRoot = `enum SN_setCext_hashedRoot = "setCext-hashedRoot";`;
15347         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_hashedRoot); }))) {
15348             mixin(enumMixinStr_SN_setCext_hashedRoot);
15349         }
15350     }
15351 
15352 
15353 
15354 
15355     static if(!is(typeof(NID_setCext_hashedRoot))) {
15356         private enum enumMixinStr_NID_setCext_hashedRoot = `enum NID_setCext_hashedRoot = 608;`;
15357         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_hashedRoot); }))) {
15358             mixin(enumMixinStr_NID_setCext_hashedRoot);
15359         }
15360     }
15361 
15362 
15363 
15364 
15365     static if(!is(typeof(OBJ_setCext_hashedRoot))) {
15366         private enum enumMixinStr_OBJ_setCext_hashedRoot = `enum OBJ_setCext_hashedRoot = OBJ_international_organizations , 42L , 7L , 0L;`;
15367         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_hashedRoot); }))) {
15368             mixin(enumMixinStr_OBJ_setCext_hashedRoot);
15369         }
15370     }
15371 
15372 
15373 
15374 
15375     static if(!is(typeof(SN_setCext_certType))) {
15376         private enum enumMixinStr_SN_setCext_certType = `enum SN_setCext_certType = "setCext-certType";`;
15377         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_certType); }))) {
15378             mixin(enumMixinStr_SN_setCext_certType);
15379         }
15380     }
15381 
15382 
15383 
15384 
15385     static if(!is(typeof(NID_setCext_certType))) {
15386         private enum enumMixinStr_NID_setCext_certType = `enum NID_setCext_certType = 609;`;
15387         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_certType); }))) {
15388             mixin(enumMixinStr_NID_setCext_certType);
15389         }
15390     }
15391 
15392 
15393 
15394 
15395     static if(!is(typeof(OBJ_setCext_certType))) {
15396         private enum enumMixinStr_OBJ_setCext_certType = `enum OBJ_setCext_certType = OBJ_international_organizations , 42L , 7L , 1L;`;
15397         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_certType); }))) {
15398             mixin(enumMixinStr_OBJ_setCext_certType);
15399         }
15400     }
15401 
15402 
15403 
15404 
15405     static if(!is(typeof(SN_setCext_merchData))) {
15406         private enum enumMixinStr_SN_setCext_merchData = `enum SN_setCext_merchData = "setCext-merchData";`;
15407         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_merchData); }))) {
15408             mixin(enumMixinStr_SN_setCext_merchData);
15409         }
15410     }
15411 
15412 
15413 
15414 
15415     static if(!is(typeof(NID_setCext_merchData))) {
15416         private enum enumMixinStr_NID_setCext_merchData = `enum NID_setCext_merchData = 610;`;
15417         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_merchData); }))) {
15418             mixin(enumMixinStr_NID_setCext_merchData);
15419         }
15420     }
15421 
15422 
15423 
15424 
15425     static if(!is(typeof(OBJ_setCext_merchData))) {
15426         private enum enumMixinStr_OBJ_setCext_merchData = `enum OBJ_setCext_merchData = OBJ_international_organizations , 42L , 7L , 2L;`;
15427         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_merchData); }))) {
15428             mixin(enumMixinStr_OBJ_setCext_merchData);
15429         }
15430     }
15431 
15432 
15433 
15434 
15435     static if(!is(typeof(SN_setCext_cCertRequired))) {
15436         private enum enumMixinStr_SN_setCext_cCertRequired = `enum SN_setCext_cCertRequired = "setCext-cCertRequired";`;
15437         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_cCertRequired); }))) {
15438             mixin(enumMixinStr_SN_setCext_cCertRequired);
15439         }
15440     }
15441 
15442 
15443 
15444 
15445     static if(!is(typeof(NID_setCext_cCertRequired))) {
15446         private enum enumMixinStr_NID_setCext_cCertRequired = `enum NID_setCext_cCertRequired = 611;`;
15447         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_cCertRequired); }))) {
15448             mixin(enumMixinStr_NID_setCext_cCertRequired);
15449         }
15450     }
15451 
15452 
15453 
15454 
15455     static if(!is(typeof(OBJ_setCext_cCertRequired))) {
15456         private enum enumMixinStr_OBJ_setCext_cCertRequired = `enum OBJ_setCext_cCertRequired = OBJ_international_organizations , 42L , 7L , 3L;`;
15457         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_cCertRequired); }))) {
15458             mixin(enumMixinStr_OBJ_setCext_cCertRequired);
15459         }
15460     }
15461 
15462 
15463 
15464 
15465     static if(!is(typeof(SN_setCext_tunneling))) {
15466         private enum enumMixinStr_SN_setCext_tunneling = `enum SN_setCext_tunneling = "setCext-tunneling";`;
15467         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_tunneling); }))) {
15468             mixin(enumMixinStr_SN_setCext_tunneling);
15469         }
15470     }
15471 
15472 
15473 
15474 
15475     static if(!is(typeof(NID_setCext_tunneling))) {
15476         private enum enumMixinStr_NID_setCext_tunneling = `enum NID_setCext_tunneling = 612;`;
15477         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_tunneling); }))) {
15478             mixin(enumMixinStr_NID_setCext_tunneling);
15479         }
15480     }
15481 
15482 
15483 
15484 
15485     static if(!is(typeof(OBJ_setCext_tunneling))) {
15486         private enum enumMixinStr_OBJ_setCext_tunneling = `enum OBJ_setCext_tunneling = OBJ_international_organizations , 42L , 7L , 4L;`;
15487         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_tunneling); }))) {
15488             mixin(enumMixinStr_OBJ_setCext_tunneling);
15489         }
15490     }
15491 
15492 
15493 
15494 
15495     static if(!is(typeof(SN_setCext_setExt))) {
15496         private enum enumMixinStr_SN_setCext_setExt = `enum SN_setCext_setExt = "setCext-setExt";`;
15497         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_setExt); }))) {
15498             mixin(enumMixinStr_SN_setCext_setExt);
15499         }
15500     }
15501 
15502 
15503 
15504 
15505     static if(!is(typeof(NID_setCext_setExt))) {
15506         private enum enumMixinStr_NID_setCext_setExt = `enum NID_setCext_setExt = 613;`;
15507         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_setExt); }))) {
15508             mixin(enumMixinStr_NID_setCext_setExt);
15509         }
15510     }
15511 
15512 
15513 
15514 
15515     static if(!is(typeof(OBJ_setCext_setExt))) {
15516         private enum enumMixinStr_OBJ_setCext_setExt = `enum OBJ_setCext_setExt = OBJ_international_organizations , 42L , 7L , 5L;`;
15517         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_setExt); }))) {
15518             mixin(enumMixinStr_OBJ_setCext_setExt);
15519         }
15520     }
15521 
15522 
15523 
15524 
15525     static if(!is(typeof(SN_setCext_setQualf))) {
15526         private enum enumMixinStr_SN_setCext_setQualf = `enum SN_setCext_setQualf = "setCext-setQualf";`;
15527         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_setQualf); }))) {
15528             mixin(enumMixinStr_SN_setCext_setQualf);
15529         }
15530     }
15531 
15532 
15533 
15534 
15535     static if(!is(typeof(NID_setCext_setQualf))) {
15536         private enum enumMixinStr_NID_setCext_setQualf = `enum NID_setCext_setQualf = 614;`;
15537         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_setQualf); }))) {
15538             mixin(enumMixinStr_NID_setCext_setQualf);
15539         }
15540     }
15541 
15542 
15543 
15544 
15545     static if(!is(typeof(OBJ_setCext_setQualf))) {
15546         private enum enumMixinStr_OBJ_setCext_setQualf = `enum OBJ_setCext_setQualf = OBJ_international_organizations , 42L , 7L , 6L;`;
15547         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_setQualf); }))) {
15548             mixin(enumMixinStr_OBJ_setCext_setQualf);
15549         }
15550     }
15551 
15552 
15553 
15554 
15555     static if(!is(typeof(SN_setCext_PGWYcapabilities))) {
15556         private enum enumMixinStr_SN_setCext_PGWYcapabilities = `enum SN_setCext_PGWYcapabilities = "setCext-PGWYcapabilities";`;
15557         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_PGWYcapabilities); }))) {
15558             mixin(enumMixinStr_SN_setCext_PGWYcapabilities);
15559         }
15560     }
15561 
15562 
15563 
15564 
15565     static if(!is(typeof(NID_setCext_PGWYcapabilities))) {
15566         private enum enumMixinStr_NID_setCext_PGWYcapabilities = `enum NID_setCext_PGWYcapabilities = 615;`;
15567         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_PGWYcapabilities); }))) {
15568             mixin(enumMixinStr_NID_setCext_PGWYcapabilities);
15569         }
15570     }
15571 
15572 
15573 
15574 
15575     static if(!is(typeof(OBJ_setCext_PGWYcapabilities))) {
15576         private enum enumMixinStr_OBJ_setCext_PGWYcapabilities = `enum OBJ_setCext_PGWYcapabilities = OBJ_international_organizations , 42L , 7L , 7L;`;
15577         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_PGWYcapabilities); }))) {
15578             mixin(enumMixinStr_OBJ_setCext_PGWYcapabilities);
15579         }
15580     }
15581 
15582 
15583 
15584 
15585     static if(!is(typeof(SN_setCext_TokenIdentifier))) {
15586         private enum enumMixinStr_SN_setCext_TokenIdentifier = `enum SN_setCext_TokenIdentifier = "setCext-TokenIdentifier";`;
15587         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_TokenIdentifier); }))) {
15588             mixin(enumMixinStr_SN_setCext_TokenIdentifier);
15589         }
15590     }
15591 
15592 
15593 
15594 
15595     static if(!is(typeof(NID_setCext_TokenIdentifier))) {
15596         private enum enumMixinStr_NID_setCext_TokenIdentifier = `enum NID_setCext_TokenIdentifier = 616;`;
15597         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_TokenIdentifier); }))) {
15598             mixin(enumMixinStr_NID_setCext_TokenIdentifier);
15599         }
15600     }
15601 
15602 
15603 
15604 
15605     static if(!is(typeof(OBJ_setCext_TokenIdentifier))) {
15606         private enum enumMixinStr_OBJ_setCext_TokenIdentifier = `enum OBJ_setCext_TokenIdentifier = OBJ_international_organizations , 42L , 7L , 8L;`;
15607         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_TokenIdentifier); }))) {
15608             mixin(enumMixinStr_OBJ_setCext_TokenIdentifier);
15609         }
15610     }
15611 
15612 
15613 
15614 
15615     static if(!is(typeof(SN_setCext_Track2Data))) {
15616         private enum enumMixinStr_SN_setCext_Track2Data = `enum SN_setCext_Track2Data = "setCext-Track2Data";`;
15617         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_Track2Data); }))) {
15618             mixin(enumMixinStr_SN_setCext_Track2Data);
15619         }
15620     }
15621 
15622 
15623 
15624 
15625     static if(!is(typeof(NID_setCext_Track2Data))) {
15626         private enum enumMixinStr_NID_setCext_Track2Data = `enum NID_setCext_Track2Data = 617;`;
15627         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_Track2Data); }))) {
15628             mixin(enumMixinStr_NID_setCext_Track2Data);
15629         }
15630     }
15631 
15632 
15633 
15634 
15635     static if(!is(typeof(OBJ_setCext_Track2Data))) {
15636         private enum enumMixinStr_OBJ_setCext_Track2Data = `enum OBJ_setCext_Track2Data = OBJ_international_organizations , 42L , 7L , 9L;`;
15637         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_Track2Data); }))) {
15638             mixin(enumMixinStr_OBJ_setCext_Track2Data);
15639         }
15640     }
15641 
15642 
15643 
15644 
15645     static if(!is(typeof(SN_setCext_TokenType))) {
15646         private enum enumMixinStr_SN_setCext_TokenType = `enum SN_setCext_TokenType = "setCext-TokenType";`;
15647         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_TokenType); }))) {
15648             mixin(enumMixinStr_SN_setCext_TokenType);
15649         }
15650     }
15651 
15652 
15653 
15654 
15655     static if(!is(typeof(NID_setCext_TokenType))) {
15656         private enum enumMixinStr_NID_setCext_TokenType = `enum NID_setCext_TokenType = 618;`;
15657         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_TokenType); }))) {
15658             mixin(enumMixinStr_NID_setCext_TokenType);
15659         }
15660     }
15661 
15662 
15663 
15664 
15665     static if(!is(typeof(OBJ_setCext_TokenType))) {
15666         private enum enumMixinStr_OBJ_setCext_TokenType = `enum OBJ_setCext_TokenType = OBJ_international_organizations , 42L , 7L , 10L;`;
15667         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_TokenType); }))) {
15668             mixin(enumMixinStr_OBJ_setCext_TokenType);
15669         }
15670     }
15671 
15672 
15673 
15674 
15675     static if(!is(typeof(SN_setCext_IssuerCapabilities))) {
15676         private enum enumMixinStr_SN_setCext_IssuerCapabilities = `enum SN_setCext_IssuerCapabilities = "setCext-IssuerCapabilities";`;
15677         static if(is(typeof({ mixin(enumMixinStr_SN_setCext_IssuerCapabilities); }))) {
15678             mixin(enumMixinStr_SN_setCext_IssuerCapabilities);
15679         }
15680     }
15681 
15682 
15683 
15684 
15685     static if(!is(typeof(NID_setCext_IssuerCapabilities))) {
15686         private enum enumMixinStr_NID_setCext_IssuerCapabilities = `enum NID_setCext_IssuerCapabilities = 619;`;
15687         static if(is(typeof({ mixin(enumMixinStr_NID_setCext_IssuerCapabilities); }))) {
15688             mixin(enumMixinStr_NID_setCext_IssuerCapabilities);
15689         }
15690     }
15691 
15692 
15693 
15694 
15695     static if(!is(typeof(OBJ_setCext_IssuerCapabilities))) {
15696         private enum enumMixinStr_OBJ_setCext_IssuerCapabilities = `enum OBJ_setCext_IssuerCapabilities = OBJ_international_organizations , 42L , 7L , 11L;`;
15697         static if(is(typeof({ mixin(enumMixinStr_OBJ_setCext_IssuerCapabilities); }))) {
15698             mixin(enumMixinStr_OBJ_setCext_IssuerCapabilities);
15699         }
15700     }
15701 
15702 
15703 
15704 
15705     static if(!is(typeof(SN_setAttr_Cert))) {
15706         private enum enumMixinStr_SN_setAttr_Cert = `enum SN_setAttr_Cert = "setAttr-Cert";`;
15707         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_Cert); }))) {
15708             mixin(enumMixinStr_SN_setAttr_Cert);
15709         }
15710     }
15711 
15712 
15713 
15714 
15715     static if(!is(typeof(NID_setAttr_Cert))) {
15716         private enum enumMixinStr_NID_setAttr_Cert = `enum NID_setAttr_Cert = 620;`;
15717         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_Cert); }))) {
15718             mixin(enumMixinStr_NID_setAttr_Cert);
15719         }
15720     }
15721 
15722 
15723 
15724 
15725     static if(!is(typeof(OBJ_setAttr_Cert))) {
15726         private enum enumMixinStr_OBJ_setAttr_Cert = `enum OBJ_setAttr_Cert = OBJ_international_organizations , 42L , 3L , 0L;`;
15727         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_Cert); }))) {
15728             mixin(enumMixinStr_OBJ_setAttr_Cert);
15729         }
15730     }
15731 
15732 
15733 
15734 
15735     static if(!is(typeof(SN_setAttr_PGWYcap))) {
15736         private enum enumMixinStr_SN_setAttr_PGWYcap = `enum SN_setAttr_PGWYcap = "setAttr-PGWYcap";`;
15737         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_PGWYcap); }))) {
15738             mixin(enumMixinStr_SN_setAttr_PGWYcap);
15739         }
15740     }
15741 
15742 
15743 
15744 
15745     static if(!is(typeof(LN_setAttr_PGWYcap))) {
15746         private enum enumMixinStr_LN_setAttr_PGWYcap = `enum LN_setAttr_PGWYcap = "payment gateway capabilities";`;
15747         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_PGWYcap); }))) {
15748             mixin(enumMixinStr_LN_setAttr_PGWYcap);
15749         }
15750     }
15751 
15752 
15753 
15754 
15755     static if(!is(typeof(NID_setAttr_PGWYcap))) {
15756         private enum enumMixinStr_NID_setAttr_PGWYcap = `enum NID_setAttr_PGWYcap = 621;`;
15757         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_PGWYcap); }))) {
15758             mixin(enumMixinStr_NID_setAttr_PGWYcap);
15759         }
15760     }
15761 
15762 
15763 
15764 
15765     static if(!is(typeof(OBJ_setAttr_PGWYcap))) {
15766         private enum enumMixinStr_OBJ_setAttr_PGWYcap = `enum OBJ_setAttr_PGWYcap = OBJ_international_organizations , 42L , 3L , 1L;`;
15767         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_PGWYcap); }))) {
15768             mixin(enumMixinStr_OBJ_setAttr_PGWYcap);
15769         }
15770     }
15771 
15772 
15773 
15774 
15775     static if(!is(typeof(SN_setAttr_TokenType))) {
15776         private enum enumMixinStr_SN_setAttr_TokenType = `enum SN_setAttr_TokenType = "setAttr-TokenType";`;
15777         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_TokenType); }))) {
15778             mixin(enumMixinStr_SN_setAttr_TokenType);
15779         }
15780     }
15781 
15782 
15783 
15784 
15785     static if(!is(typeof(NID_setAttr_TokenType))) {
15786         private enum enumMixinStr_NID_setAttr_TokenType = `enum NID_setAttr_TokenType = 622;`;
15787         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_TokenType); }))) {
15788             mixin(enumMixinStr_NID_setAttr_TokenType);
15789         }
15790     }
15791 
15792 
15793 
15794 
15795     static if(!is(typeof(OBJ_setAttr_TokenType))) {
15796         private enum enumMixinStr_OBJ_setAttr_TokenType = `enum OBJ_setAttr_TokenType = OBJ_international_organizations , 42L , 3L , 2L;`;
15797         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_TokenType); }))) {
15798             mixin(enumMixinStr_OBJ_setAttr_TokenType);
15799         }
15800     }
15801 
15802 
15803 
15804 
15805     static if(!is(typeof(SN_setAttr_IssCap))) {
15806         private enum enumMixinStr_SN_setAttr_IssCap = `enum SN_setAttr_IssCap = "setAttr-IssCap";`;
15807         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_IssCap); }))) {
15808             mixin(enumMixinStr_SN_setAttr_IssCap);
15809         }
15810     }
15811 
15812 
15813 
15814 
15815     static if(!is(typeof(LN_setAttr_IssCap))) {
15816         private enum enumMixinStr_LN_setAttr_IssCap = `enum LN_setAttr_IssCap = "issuer capabilities";`;
15817         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_IssCap); }))) {
15818             mixin(enumMixinStr_LN_setAttr_IssCap);
15819         }
15820     }
15821 
15822 
15823 
15824 
15825     static if(!is(typeof(NID_setAttr_IssCap))) {
15826         private enum enumMixinStr_NID_setAttr_IssCap = `enum NID_setAttr_IssCap = 623;`;
15827         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_IssCap); }))) {
15828             mixin(enumMixinStr_NID_setAttr_IssCap);
15829         }
15830     }
15831 
15832 
15833 
15834 
15835     static if(!is(typeof(OBJ_setAttr_IssCap))) {
15836         private enum enumMixinStr_OBJ_setAttr_IssCap = `enum OBJ_setAttr_IssCap = OBJ_international_organizations , 42L , 3L , 3L;`;
15837         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_IssCap); }))) {
15838             mixin(enumMixinStr_OBJ_setAttr_IssCap);
15839         }
15840     }
15841 
15842 
15843 
15844 
15845     static if(!is(typeof(SN_set_rootKeyThumb))) {
15846         private enum enumMixinStr_SN_set_rootKeyThumb = `enum SN_set_rootKeyThumb = "set-rootKeyThumb";`;
15847         static if(is(typeof({ mixin(enumMixinStr_SN_set_rootKeyThumb); }))) {
15848             mixin(enumMixinStr_SN_set_rootKeyThumb);
15849         }
15850     }
15851 
15852 
15853 
15854 
15855     static if(!is(typeof(NID_set_rootKeyThumb))) {
15856         private enum enumMixinStr_NID_set_rootKeyThumb = `enum NID_set_rootKeyThumb = 624;`;
15857         static if(is(typeof({ mixin(enumMixinStr_NID_set_rootKeyThumb); }))) {
15858             mixin(enumMixinStr_NID_set_rootKeyThumb);
15859         }
15860     }
15861 
15862 
15863 
15864 
15865     static if(!is(typeof(OBJ_set_rootKeyThumb))) {
15866         private enum enumMixinStr_OBJ_set_rootKeyThumb = `enum OBJ_set_rootKeyThumb = OBJ_international_organizations , 42L , 3L , 0L , 0L;`;
15867         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_rootKeyThumb); }))) {
15868             mixin(enumMixinStr_OBJ_set_rootKeyThumb);
15869         }
15870     }
15871 
15872 
15873 
15874 
15875     static if(!is(typeof(SN_set_addPolicy))) {
15876         private enum enumMixinStr_SN_set_addPolicy = `enum SN_set_addPolicy = "set-addPolicy";`;
15877         static if(is(typeof({ mixin(enumMixinStr_SN_set_addPolicy); }))) {
15878             mixin(enumMixinStr_SN_set_addPolicy);
15879         }
15880     }
15881 
15882 
15883 
15884 
15885     static if(!is(typeof(NID_set_addPolicy))) {
15886         private enum enumMixinStr_NID_set_addPolicy = `enum NID_set_addPolicy = 625;`;
15887         static if(is(typeof({ mixin(enumMixinStr_NID_set_addPolicy); }))) {
15888             mixin(enumMixinStr_NID_set_addPolicy);
15889         }
15890     }
15891 
15892 
15893 
15894 
15895     static if(!is(typeof(OBJ_set_addPolicy))) {
15896         private enum enumMixinStr_OBJ_set_addPolicy = `enum OBJ_set_addPolicy = OBJ_international_organizations , 42L , 3L , 0L , 1L;`;
15897         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_addPolicy); }))) {
15898             mixin(enumMixinStr_OBJ_set_addPolicy);
15899         }
15900     }
15901 
15902 
15903 
15904 
15905     static if(!is(typeof(SN_setAttr_Token_EMV))) {
15906         private enum enumMixinStr_SN_setAttr_Token_EMV = `enum SN_setAttr_Token_EMV = "setAttr-Token-EMV";`;
15907         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_Token_EMV); }))) {
15908             mixin(enumMixinStr_SN_setAttr_Token_EMV);
15909         }
15910     }
15911 
15912 
15913 
15914 
15915     static if(!is(typeof(NID_setAttr_Token_EMV))) {
15916         private enum enumMixinStr_NID_setAttr_Token_EMV = `enum NID_setAttr_Token_EMV = 626;`;
15917         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_Token_EMV); }))) {
15918             mixin(enumMixinStr_NID_setAttr_Token_EMV);
15919         }
15920     }
15921 
15922 
15923 
15924 
15925     static if(!is(typeof(OBJ_setAttr_Token_EMV))) {
15926         private enum enumMixinStr_OBJ_setAttr_Token_EMV = `enum OBJ_setAttr_Token_EMV = OBJ_international_organizations , 42L , 3L , 2L , 1L;`;
15927         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_Token_EMV); }))) {
15928             mixin(enumMixinStr_OBJ_setAttr_Token_EMV);
15929         }
15930     }
15931 
15932 
15933 
15934 
15935     static if(!is(typeof(SN_setAttr_Token_B0Prime))) {
15936         private enum enumMixinStr_SN_setAttr_Token_B0Prime = `enum SN_setAttr_Token_B0Prime = "setAttr-Token-B0Prime";`;
15937         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_Token_B0Prime); }))) {
15938             mixin(enumMixinStr_SN_setAttr_Token_B0Prime);
15939         }
15940     }
15941 
15942 
15943 
15944 
15945     static if(!is(typeof(NID_setAttr_Token_B0Prime))) {
15946         private enum enumMixinStr_NID_setAttr_Token_B0Prime = `enum NID_setAttr_Token_B0Prime = 627;`;
15947         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_Token_B0Prime); }))) {
15948             mixin(enumMixinStr_NID_setAttr_Token_B0Prime);
15949         }
15950     }
15951 
15952 
15953 
15954 
15955     static if(!is(typeof(OBJ_setAttr_Token_B0Prime))) {
15956         private enum enumMixinStr_OBJ_setAttr_Token_B0Prime = `enum OBJ_setAttr_Token_B0Prime = OBJ_international_organizations , 42L , 3L , 2L , 2L;`;
15957         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_Token_B0Prime); }))) {
15958             mixin(enumMixinStr_OBJ_setAttr_Token_B0Prime);
15959         }
15960     }
15961 
15962 
15963 
15964 
15965     static if(!is(typeof(SN_setAttr_IssCap_CVM))) {
15966         private enum enumMixinStr_SN_setAttr_IssCap_CVM = `enum SN_setAttr_IssCap_CVM = "setAttr-IssCap-CVM";`;
15967         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_IssCap_CVM); }))) {
15968             mixin(enumMixinStr_SN_setAttr_IssCap_CVM);
15969         }
15970     }
15971 
15972 
15973 
15974 
15975     static if(!is(typeof(NID_setAttr_IssCap_CVM))) {
15976         private enum enumMixinStr_NID_setAttr_IssCap_CVM = `enum NID_setAttr_IssCap_CVM = 628;`;
15977         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_IssCap_CVM); }))) {
15978             mixin(enumMixinStr_NID_setAttr_IssCap_CVM);
15979         }
15980     }
15981 
15982 
15983 
15984 
15985     static if(!is(typeof(OBJ_setAttr_IssCap_CVM))) {
15986         private enum enumMixinStr_OBJ_setAttr_IssCap_CVM = `enum OBJ_setAttr_IssCap_CVM = OBJ_international_organizations , 42L , 3L , 3L , 3L;`;
15987         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_IssCap_CVM); }))) {
15988             mixin(enumMixinStr_OBJ_setAttr_IssCap_CVM);
15989         }
15990     }
15991 
15992 
15993 
15994 
15995     static if(!is(typeof(SN_setAttr_IssCap_T2))) {
15996         private enum enumMixinStr_SN_setAttr_IssCap_T2 = `enum SN_setAttr_IssCap_T2 = "setAttr-IssCap-T2";`;
15997         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_IssCap_T2); }))) {
15998             mixin(enumMixinStr_SN_setAttr_IssCap_T2);
15999         }
16000     }
16001 
16002 
16003 
16004 
16005     static if(!is(typeof(NID_setAttr_IssCap_T2))) {
16006         private enum enumMixinStr_NID_setAttr_IssCap_T2 = `enum NID_setAttr_IssCap_T2 = 629;`;
16007         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_IssCap_T2); }))) {
16008             mixin(enumMixinStr_NID_setAttr_IssCap_T2);
16009         }
16010     }
16011 
16012 
16013 
16014 
16015     static if(!is(typeof(OBJ_setAttr_IssCap_T2))) {
16016         private enum enumMixinStr_OBJ_setAttr_IssCap_T2 = `enum OBJ_setAttr_IssCap_T2 = OBJ_international_organizations , 42L , 3L , 3L , 4L;`;
16017         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_IssCap_T2); }))) {
16018             mixin(enumMixinStr_OBJ_setAttr_IssCap_T2);
16019         }
16020     }
16021 
16022 
16023 
16024 
16025     static if(!is(typeof(SN_setAttr_IssCap_Sig))) {
16026         private enum enumMixinStr_SN_setAttr_IssCap_Sig = `enum SN_setAttr_IssCap_Sig = "setAttr-IssCap-Sig";`;
16027         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_IssCap_Sig); }))) {
16028             mixin(enumMixinStr_SN_setAttr_IssCap_Sig);
16029         }
16030     }
16031 
16032 
16033 
16034 
16035     static if(!is(typeof(NID_setAttr_IssCap_Sig))) {
16036         private enum enumMixinStr_NID_setAttr_IssCap_Sig = `enum NID_setAttr_IssCap_Sig = 630;`;
16037         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_IssCap_Sig); }))) {
16038             mixin(enumMixinStr_NID_setAttr_IssCap_Sig);
16039         }
16040     }
16041 
16042 
16043 
16044 
16045     static if(!is(typeof(OBJ_setAttr_IssCap_Sig))) {
16046         private enum enumMixinStr_OBJ_setAttr_IssCap_Sig = `enum OBJ_setAttr_IssCap_Sig = OBJ_international_organizations , 42L , 3L , 3L , 5L;`;
16047         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_IssCap_Sig); }))) {
16048             mixin(enumMixinStr_OBJ_setAttr_IssCap_Sig);
16049         }
16050     }
16051 
16052 
16053 
16054 
16055     static if(!is(typeof(SN_setAttr_GenCryptgrm))) {
16056         private enum enumMixinStr_SN_setAttr_GenCryptgrm = `enum SN_setAttr_GenCryptgrm = "setAttr-GenCryptgrm";`;
16057         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_GenCryptgrm); }))) {
16058             mixin(enumMixinStr_SN_setAttr_GenCryptgrm);
16059         }
16060     }
16061 
16062 
16063 
16064 
16065     static if(!is(typeof(LN_setAttr_GenCryptgrm))) {
16066         private enum enumMixinStr_LN_setAttr_GenCryptgrm = `enum LN_setAttr_GenCryptgrm = "generate cryptogram";`;
16067         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_GenCryptgrm); }))) {
16068             mixin(enumMixinStr_LN_setAttr_GenCryptgrm);
16069         }
16070     }
16071 
16072 
16073 
16074 
16075     static if(!is(typeof(NID_setAttr_GenCryptgrm))) {
16076         private enum enumMixinStr_NID_setAttr_GenCryptgrm = `enum NID_setAttr_GenCryptgrm = 631;`;
16077         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_GenCryptgrm); }))) {
16078             mixin(enumMixinStr_NID_setAttr_GenCryptgrm);
16079         }
16080     }
16081 
16082 
16083 
16084 
16085     static if(!is(typeof(OBJ_setAttr_GenCryptgrm))) {
16086         private enum enumMixinStr_OBJ_setAttr_GenCryptgrm = `enum OBJ_setAttr_GenCryptgrm = OBJ_international_organizations , 42L , 3L , 3L , 3L , 1L;`;
16087         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_GenCryptgrm); }))) {
16088             mixin(enumMixinStr_OBJ_setAttr_GenCryptgrm);
16089         }
16090     }
16091 
16092 
16093 
16094 
16095     static if(!is(typeof(SN_setAttr_T2Enc))) {
16096         private enum enumMixinStr_SN_setAttr_T2Enc = `enum SN_setAttr_T2Enc = "setAttr-T2Enc";`;
16097         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_T2Enc); }))) {
16098             mixin(enumMixinStr_SN_setAttr_T2Enc);
16099         }
16100     }
16101 
16102 
16103 
16104 
16105     static if(!is(typeof(LN_setAttr_T2Enc))) {
16106         private enum enumMixinStr_LN_setAttr_T2Enc = `enum LN_setAttr_T2Enc = "encrypted track 2";`;
16107         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_T2Enc); }))) {
16108             mixin(enumMixinStr_LN_setAttr_T2Enc);
16109         }
16110     }
16111 
16112 
16113 
16114 
16115     static if(!is(typeof(NID_setAttr_T2Enc))) {
16116         private enum enumMixinStr_NID_setAttr_T2Enc = `enum NID_setAttr_T2Enc = 632;`;
16117         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_T2Enc); }))) {
16118             mixin(enumMixinStr_NID_setAttr_T2Enc);
16119         }
16120     }
16121 
16122 
16123 
16124 
16125     static if(!is(typeof(OBJ_setAttr_T2Enc))) {
16126         private enum enumMixinStr_OBJ_setAttr_T2Enc = `enum OBJ_setAttr_T2Enc = OBJ_international_organizations , 42L , 3L , 3L , 4L , 1L;`;
16127         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_T2Enc); }))) {
16128             mixin(enumMixinStr_OBJ_setAttr_T2Enc);
16129         }
16130     }
16131 
16132 
16133 
16134 
16135     static if(!is(typeof(SN_setAttr_T2cleartxt))) {
16136         private enum enumMixinStr_SN_setAttr_T2cleartxt = `enum SN_setAttr_T2cleartxt = "setAttr-T2cleartxt";`;
16137         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_T2cleartxt); }))) {
16138             mixin(enumMixinStr_SN_setAttr_T2cleartxt);
16139         }
16140     }
16141 
16142 
16143 
16144 
16145     static if(!is(typeof(LN_setAttr_T2cleartxt))) {
16146         private enum enumMixinStr_LN_setAttr_T2cleartxt = `enum LN_setAttr_T2cleartxt = "cleartext track 2";`;
16147         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_T2cleartxt); }))) {
16148             mixin(enumMixinStr_LN_setAttr_T2cleartxt);
16149         }
16150     }
16151 
16152 
16153 
16154 
16155     static if(!is(typeof(NID_setAttr_T2cleartxt))) {
16156         private enum enumMixinStr_NID_setAttr_T2cleartxt = `enum NID_setAttr_T2cleartxt = 633;`;
16157         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_T2cleartxt); }))) {
16158             mixin(enumMixinStr_NID_setAttr_T2cleartxt);
16159         }
16160     }
16161 
16162 
16163 
16164 
16165     static if(!is(typeof(OBJ_setAttr_T2cleartxt))) {
16166         private enum enumMixinStr_OBJ_setAttr_T2cleartxt = `enum OBJ_setAttr_T2cleartxt = OBJ_international_organizations , 42L , 3L , 3L , 4L , 2L;`;
16167         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_T2cleartxt); }))) {
16168             mixin(enumMixinStr_OBJ_setAttr_T2cleartxt);
16169         }
16170     }
16171 
16172 
16173 
16174 
16175     static if(!is(typeof(SN_setAttr_TokICCsig))) {
16176         private enum enumMixinStr_SN_setAttr_TokICCsig = `enum SN_setAttr_TokICCsig = "setAttr-TokICCsig";`;
16177         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_TokICCsig); }))) {
16178             mixin(enumMixinStr_SN_setAttr_TokICCsig);
16179         }
16180     }
16181 
16182 
16183 
16184 
16185     static if(!is(typeof(LN_setAttr_TokICCsig))) {
16186         private enum enumMixinStr_LN_setAttr_TokICCsig = `enum LN_setAttr_TokICCsig = "ICC or token signature";`;
16187         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_TokICCsig); }))) {
16188             mixin(enumMixinStr_LN_setAttr_TokICCsig);
16189         }
16190     }
16191 
16192 
16193 
16194 
16195     static if(!is(typeof(NID_setAttr_TokICCsig))) {
16196         private enum enumMixinStr_NID_setAttr_TokICCsig = `enum NID_setAttr_TokICCsig = 634;`;
16197         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_TokICCsig); }))) {
16198             mixin(enumMixinStr_NID_setAttr_TokICCsig);
16199         }
16200     }
16201 
16202 
16203 
16204 
16205     static if(!is(typeof(OBJ_setAttr_TokICCsig))) {
16206         private enum enumMixinStr_OBJ_setAttr_TokICCsig = `enum OBJ_setAttr_TokICCsig = OBJ_international_organizations , 42L , 3L , 3L , 5L , 1L;`;
16207         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_TokICCsig); }))) {
16208             mixin(enumMixinStr_OBJ_setAttr_TokICCsig);
16209         }
16210     }
16211 
16212 
16213 
16214 
16215     static if(!is(typeof(SN_setAttr_SecDevSig))) {
16216         private enum enumMixinStr_SN_setAttr_SecDevSig = `enum SN_setAttr_SecDevSig = "setAttr-SecDevSig";`;
16217         static if(is(typeof({ mixin(enumMixinStr_SN_setAttr_SecDevSig); }))) {
16218             mixin(enumMixinStr_SN_setAttr_SecDevSig);
16219         }
16220     }
16221 
16222 
16223 
16224 
16225     static if(!is(typeof(LN_setAttr_SecDevSig))) {
16226         private enum enumMixinStr_LN_setAttr_SecDevSig = `enum LN_setAttr_SecDevSig = "secure device signature";`;
16227         static if(is(typeof({ mixin(enumMixinStr_LN_setAttr_SecDevSig); }))) {
16228             mixin(enumMixinStr_LN_setAttr_SecDevSig);
16229         }
16230     }
16231 
16232 
16233 
16234 
16235     static if(!is(typeof(NID_setAttr_SecDevSig))) {
16236         private enum enumMixinStr_NID_setAttr_SecDevSig = `enum NID_setAttr_SecDevSig = 635;`;
16237         static if(is(typeof({ mixin(enumMixinStr_NID_setAttr_SecDevSig); }))) {
16238             mixin(enumMixinStr_NID_setAttr_SecDevSig);
16239         }
16240     }
16241 
16242 
16243 
16244 
16245     static if(!is(typeof(OBJ_setAttr_SecDevSig))) {
16246         private enum enumMixinStr_OBJ_setAttr_SecDevSig = `enum OBJ_setAttr_SecDevSig = OBJ_international_organizations , 42L , 3L , 3L , 5L , 2L;`;
16247         static if(is(typeof({ mixin(enumMixinStr_OBJ_setAttr_SecDevSig); }))) {
16248             mixin(enumMixinStr_OBJ_setAttr_SecDevSig);
16249         }
16250     }
16251 
16252 
16253 
16254 
16255     static if(!is(typeof(SN_set_brand_IATA_ATA))) {
16256         private enum enumMixinStr_SN_set_brand_IATA_ATA = `enum SN_set_brand_IATA_ATA = "set-brand-IATA-ATA";`;
16257         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_IATA_ATA); }))) {
16258             mixin(enumMixinStr_SN_set_brand_IATA_ATA);
16259         }
16260     }
16261 
16262 
16263 
16264 
16265     static if(!is(typeof(NID_set_brand_IATA_ATA))) {
16266         private enum enumMixinStr_NID_set_brand_IATA_ATA = `enum NID_set_brand_IATA_ATA = 636;`;
16267         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_IATA_ATA); }))) {
16268             mixin(enumMixinStr_NID_set_brand_IATA_ATA);
16269         }
16270     }
16271 
16272 
16273 
16274 
16275     static if(!is(typeof(OBJ_set_brand_IATA_ATA))) {
16276         private enum enumMixinStr_OBJ_set_brand_IATA_ATA = `enum OBJ_set_brand_IATA_ATA = OBJ_international_organizations , 42L , 8L , 1L;`;
16277         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_IATA_ATA); }))) {
16278             mixin(enumMixinStr_OBJ_set_brand_IATA_ATA);
16279         }
16280     }
16281 
16282 
16283 
16284 
16285     static if(!is(typeof(SN_set_brand_Diners))) {
16286         private enum enumMixinStr_SN_set_brand_Diners = `enum SN_set_brand_Diners = "set-brand-Diners";`;
16287         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_Diners); }))) {
16288             mixin(enumMixinStr_SN_set_brand_Diners);
16289         }
16290     }
16291 
16292 
16293 
16294 
16295     static if(!is(typeof(NID_set_brand_Diners))) {
16296         private enum enumMixinStr_NID_set_brand_Diners = `enum NID_set_brand_Diners = 637;`;
16297         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_Diners); }))) {
16298             mixin(enumMixinStr_NID_set_brand_Diners);
16299         }
16300     }
16301 
16302 
16303 
16304 
16305     static if(!is(typeof(OBJ_set_brand_Diners))) {
16306         private enum enumMixinStr_OBJ_set_brand_Diners = `enum OBJ_set_brand_Diners = OBJ_international_organizations , 42L , 8L , 30L;`;
16307         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_Diners); }))) {
16308             mixin(enumMixinStr_OBJ_set_brand_Diners);
16309         }
16310     }
16311 
16312 
16313 
16314 
16315     static if(!is(typeof(SN_set_brand_AmericanExpress))) {
16316         private enum enumMixinStr_SN_set_brand_AmericanExpress = `enum SN_set_brand_AmericanExpress = "set-brand-AmericanExpress";`;
16317         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_AmericanExpress); }))) {
16318             mixin(enumMixinStr_SN_set_brand_AmericanExpress);
16319         }
16320     }
16321 
16322 
16323 
16324 
16325     static if(!is(typeof(NID_set_brand_AmericanExpress))) {
16326         private enum enumMixinStr_NID_set_brand_AmericanExpress = `enum NID_set_brand_AmericanExpress = 638;`;
16327         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_AmericanExpress); }))) {
16328             mixin(enumMixinStr_NID_set_brand_AmericanExpress);
16329         }
16330     }
16331 
16332 
16333 
16334 
16335     static if(!is(typeof(OBJ_set_brand_AmericanExpress))) {
16336         private enum enumMixinStr_OBJ_set_brand_AmericanExpress = `enum OBJ_set_brand_AmericanExpress = OBJ_international_organizations , 42L , 8L , 34L;`;
16337         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_AmericanExpress); }))) {
16338             mixin(enumMixinStr_OBJ_set_brand_AmericanExpress);
16339         }
16340     }
16341 
16342 
16343 
16344 
16345     static if(!is(typeof(SN_set_brand_JCB))) {
16346         private enum enumMixinStr_SN_set_brand_JCB = `enum SN_set_brand_JCB = "set-brand-JCB";`;
16347         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_JCB); }))) {
16348             mixin(enumMixinStr_SN_set_brand_JCB);
16349         }
16350     }
16351 
16352 
16353 
16354 
16355     static if(!is(typeof(NID_set_brand_JCB))) {
16356         private enum enumMixinStr_NID_set_brand_JCB = `enum NID_set_brand_JCB = 639;`;
16357         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_JCB); }))) {
16358             mixin(enumMixinStr_NID_set_brand_JCB);
16359         }
16360     }
16361 
16362 
16363 
16364 
16365     static if(!is(typeof(OBJ_set_brand_JCB))) {
16366         private enum enumMixinStr_OBJ_set_brand_JCB = `enum OBJ_set_brand_JCB = OBJ_international_organizations , 42L , 8L , 35L;`;
16367         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_JCB); }))) {
16368             mixin(enumMixinStr_OBJ_set_brand_JCB);
16369         }
16370     }
16371 
16372 
16373 
16374 
16375     static if(!is(typeof(SN_set_brand_Visa))) {
16376         private enum enumMixinStr_SN_set_brand_Visa = `enum SN_set_brand_Visa = "set-brand-Visa";`;
16377         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_Visa); }))) {
16378             mixin(enumMixinStr_SN_set_brand_Visa);
16379         }
16380     }
16381 
16382 
16383 
16384 
16385     static if(!is(typeof(NID_set_brand_Visa))) {
16386         private enum enumMixinStr_NID_set_brand_Visa = `enum NID_set_brand_Visa = 640;`;
16387         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_Visa); }))) {
16388             mixin(enumMixinStr_NID_set_brand_Visa);
16389         }
16390     }
16391 
16392 
16393 
16394 
16395     static if(!is(typeof(OBJ_set_brand_Visa))) {
16396         private enum enumMixinStr_OBJ_set_brand_Visa = `enum OBJ_set_brand_Visa = OBJ_international_organizations , 42L , 8L , 4L;`;
16397         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_Visa); }))) {
16398             mixin(enumMixinStr_OBJ_set_brand_Visa);
16399         }
16400     }
16401 
16402 
16403 
16404 
16405     static if(!is(typeof(SN_set_brand_MasterCard))) {
16406         private enum enumMixinStr_SN_set_brand_MasterCard = `enum SN_set_brand_MasterCard = "set-brand-MasterCard";`;
16407         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_MasterCard); }))) {
16408             mixin(enumMixinStr_SN_set_brand_MasterCard);
16409         }
16410     }
16411 
16412 
16413 
16414 
16415     static if(!is(typeof(NID_set_brand_MasterCard))) {
16416         private enum enumMixinStr_NID_set_brand_MasterCard = `enum NID_set_brand_MasterCard = 641;`;
16417         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_MasterCard); }))) {
16418             mixin(enumMixinStr_NID_set_brand_MasterCard);
16419         }
16420     }
16421 
16422 
16423 
16424 
16425     static if(!is(typeof(OBJ_set_brand_MasterCard))) {
16426         private enum enumMixinStr_OBJ_set_brand_MasterCard = `enum OBJ_set_brand_MasterCard = OBJ_international_organizations , 42L , 8L , 5L;`;
16427         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_MasterCard); }))) {
16428             mixin(enumMixinStr_OBJ_set_brand_MasterCard);
16429         }
16430     }
16431 
16432 
16433 
16434 
16435     static if(!is(typeof(SN_set_brand_Novus))) {
16436         private enum enumMixinStr_SN_set_brand_Novus = `enum SN_set_brand_Novus = "set-brand-Novus";`;
16437         static if(is(typeof({ mixin(enumMixinStr_SN_set_brand_Novus); }))) {
16438             mixin(enumMixinStr_SN_set_brand_Novus);
16439         }
16440     }
16441 
16442 
16443 
16444 
16445     static if(!is(typeof(NID_set_brand_Novus))) {
16446         private enum enumMixinStr_NID_set_brand_Novus = `enum NID_set_brand_Novus = 642;`;
16447         static if(is(typeof({ mixin(enumMixinStr_NID_set_brand_Novus); }))) {
16448             mixin(enumMixinStr_NID_set_brand_Novus);
16449         }
16450     }
16451 
16452 
16453 
16454 
16455     static if(!is(typeof(OBJ_set_brand_Novus))) {
16456         private enum enumMixinStr_OBJ_set_brand_Novus = `enum OBJ_set_brand_Novus = OBJ_international_organizations , 42L , 8L , 6011L;`;
16457         static if(is(typeof({ mixin(enumMixinStr_OBJ_set_brand_Novus); }))) {
16458             mixin(enumMixinStr_OBJ_set_brand_Novus);
16459         }
16460     }
16461 
16462 
16463 
16464 
16465     static if(!is(typeof(SN_des_cdmf))) {
16466         private enum enumMixinStr_SN_des_cdmf = `enum SN_des_cdmf = "DES-CDMF";`;
16467         static if(is(typeof({ mixin(enumMixinStr_SN_des_cdmf); }))) {
16468             mixin(enumMixinStr_SN_des_cdmf);
16469         }
16470     }
16471 
16472 
16473 
16474 
16475     static if(!is(typeof(LN_des_cdmf))) {
16476         private enum enumMixinStr_LN_des_cdmf = `enum LN_des_cdmf = "des-cdmf";`;
16477         static if(is(typeof({ mixin(enumMixinStr_LN_des_cdmf); }))) {
16478             mixin(enumMixinStr_LN_des_cdmf);
16479         }
16480     }
16481 
16482 
16483 
16484 
16485     static if(!is(typeof(NID_des_cdmf))) {
16486         private enum enumMixinStr_NID_des_cdmf = `enum NID_des_cdmf = 643;`;
16487         static if(is(typeof({ mixin(enumMixinStr_NID_des_cdmf); }))) {
16488             mixin(enumMixinStr_NID_des_cdmf);
16489         }
16490     }
16491 
16492 
16493 
16494 
16495     static if(!is(typeof(OBJ_des_cdmf))) {
16496         private enum enumMixinStr_OBJ_des_cdmf = `enum OBJ_des_cdmf = OBJ_rsadsi , 3L , 10L;`;
16497         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_cdmf); }))) {
16498             mixin(enumMixinStr_OBJ_des_cdmf);
16499         }
16500     }
16501 
16502 
16503 
16504 
16505     static if(!is(typeof(SN_rsaOAEPEncryptionSET))) {
16506         private enum enumMixinStr_SN_rsaOAEPEncryptionSET = `enum SN_rsaOAEPEncryptionSET = "rsaOAEPEncryptionSET";`;
16507         static if(is(typeof({ mixin(enumMixinStr_SN_rsaOAEPEncryptionSET); }))) {
16508             mixin(enumMixinStr_SN_rsaOAEPEncryptionSET);
16509         }
16510     }
16511 
16512 
16513 
16514 
16515     static if(!is(typeof(NID_rsaOAEPEncryptionSET))) {
16516         private enum enumMixinStr_NID_rsaOAEPEncryptionSET = `enum NID_rsaOAEPEncryptionSET = 644;`;
16517         static if(is(typeof({ mixin(enumMixinStr_NID_rsaOAEPEncryptionSET); }))) {
16518             mixin(enumMixinStr_NID_rsaOAEPEncryptionSET);
16519         }
16520     }
16521 
16522 
16523 
16524 
16525     static if(!is(typeof(OBJ_rsaOAEPEncryptionSET))) {
16526         private enum enumMixinStr_OBJ_rsaOAEPEncryptionSET = `enum OBJ_rsaOAEPEncryptionSET = OBJ_rsadsi , 1L , 1L , 6L;`;
16527         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsaOAEPEncryptionSET); }))) {
16528             mixin(enumMixinStr_OBJ_rsaOAEPEncryptionSET);
16529         }
16530     }
16531 
16532 
16533 
16534 
16535     static if(!is(typeof(SN_ipsec3))) {
16536         private enum enumMixinStr_SN_ipsec3 = `enum SN_ipsec3 = "Oakley-EC2N-3";`;
16537         static if(is(typeof({ mixin(enumMixinStr_SN_ipsec3); }))) {
16538             mixin(enumMixinStr_SN_ipsec3);
16539         }
16540     }
16541 
16542 
16543 
16544 
16545     static if(!is(typeof(LN_ipsec3))) {
16546         private enum enumMixinStr_LN_ipsec3 = `enum LN_ipsec3 = "ipsec3";`;
16547         static if(is(typeof({ mixin(enumMixinStr_LN_ipsec3); }))) {
16548             mixin(enumMixinStr_LN_ipsec3);
16549         }
16550     }
16551 
16552 
16553 
16554 
16555     static if(!is(typeof(NID_ipsec3))) {
16556         private enum enumMixinStr_NID_ipsec3 = `enum NID_ipsec3 = 749;`;
16557         static if(is(typeof({ mixin(enumMixinStr_NID_ipsec3); }))) {
16558             mixin(enumMixinStr_NID_ipsec3);
16559         }
16560     }
16561 
16562 
16563 
16564 
16565     static if(!is(typeof(SN_ipsec4))) {
16566         private enum enumMixinStr_SN_ipsec4 = `enum SN_ipsec4 = "Oakley-EC2N-4";`;
16567         static if(is(typeof({ mixin(enumMixinStr_SN_ipsec4); }))) {
16568             mixin(enumMixinStr_SN_ipsec4);
16569         }
16570     }
16571 
16572 
16573 
16574 
16575     static if(!is(typeof(LN_ipsec4))) {
16576         private enum enumMixinStr_LN_ipsec4 = `enum LN_ipsec4 = "ipsec4";`;
16577         static if(is(typeof({ mixin(enumMixinStr_LN_ipsec4); }))) {
16578             mixin(enumMixinStr_LN_ipsec4);
16579         }
16580     }
16581 
16582 
16583 
16584 
16585     static if(!is(typeof(NID_ipsec4))) {
16586         private enum enumMixinStr_NID_ipsec4 = `enum NID_ipsec4 = 750;`;
16587         static if(is(typeof({ mixin(enumMixinStr_NID_ipsec4); }))) {
16588             mixin(enumMixinStr_NID_ipsec4);
16589         }
16590     }
16591 
16592 
16593 
16594 
16595     static if(!is(typeof(SN_whirlpool))) {
16596         private enum enumMixinStr_SN_whirlpool = `enum SN_whirlpool = "whirlpool";`;
16597         static if(is(typeof({ mixin(enumMixinStr_SN_whirlpool); }))) {
16598             mixin(enumMixinStr_SN_whirlpool);
16599         }
16600     }
16601 
16602 
16603 
16604 
16605     static if(!is(typeof(NID_whirlpool))) {
16606         private enum enumMixinStr_NID_whirlpool = `enum NID_whirlpool = 804;`;
16607         static if(is(typeof({ mixin(enumMixinStr_NID_whirlpool); }))) {
16608             mixin(enumMixinStr_NID_whirlpool);
16609         }
16610     }
16611 
16612 
16613 
16614 
16615     static if(!is(typeof(OBJ_whirlpool))) {
16616         private enum enumMixinStr_OBJ_whirlpool = `enum OBJ_whirlpool = OBJ_iso , 0L , 10118L , 3L , 0L , 55L;`;
16617         static if(is(typeof({ mixin(enumMixinStr_OBJ_whirlpool); }))) {
16618             mixin(enumMixinStr_OBJ_whirlpool);
16619         }
16620     }
16621 
16622 
16623 
16624 
16625     static if(!is(typeof(SN_cryptopro))) {
16626         private enum enumMixinStr_SN_cryptopro = `enum SN_cryptopro = "cryptopro";`;
16627         static if(is(typeof({ mixin(enumMixinStr_SN_cryptopro); }))) {
16628             mixin(enumMixinStr_SN_cryptopro);
16629         }
16630     }
16631 
16632 
16633 
16634 
16635     static if(!is(typeof(NID_cryptopro))) {
16636         private enum enumMixinStr_NID_cryptopro = `enum NID_cryptopro = 805;`;
16637         static if(is(typeof({ mixin(enumMixinStr_NID_cryptopro); }))) {
16638             mixin(enumMixinStr_NID_cryptopro);
16639         }
16640     }
16641 
16642 
16643 
16644 
16645     static if(!is(typeof(OBJ_cryptopro))) {
16646         private enum enumMixinStr_OBJ_cryptopro = `enum OBJ_cryptopro = OBJ_member_body , 643L , 2L , 2L;`;
16647         static if(is(typeof({ mixin(enumMixinStr_OBJ_cryptopro); }))) {
16648             mixin(enumMixinStr_OBJ_cryptopro);
16649         }
16650     }
16651 
16652 
16653 
16654 
16655     static if(!is(typeof(SN_cryptocom))) {
16656         private enum enumMixinStr_SN_cryptocom = `enum SN_cryptocom = "cryptocom";`;
16657         static if(is(typeof({ mixin(enumMixinStr_SN_cryptocom); }))) {
16658             mixin(enumMixinStr_SN_cryptocom);
16659         }
16660     }
16661 
16662 
16663 
16664 
16665     static if(!is(typeof(NID_cryptocom))) {
16666         private enum enumMixinStr_NID_cryptocom = `enum NID_cryptocom = 806;`;
16667         static if(is(typeof({ mixin(enumMixinStr_NID_cryptocom); }))) {
16668             mixin(enumMixinStr_NID_cryptocom);
16669         }
16670     }
16671 
16672 
16673 
16674 
16675     static if(!is(typeof(OBJ_cryptocom))) {
16676         private enum enumMixinStr_OBJ_cryptocom = `enum OBJ_cryptocom = OBJ_member_body , 643L , 2L , 9L;`;
16677         static if(is(typeof({ mixin(enumMixinStr_OBJ_cryptocom); }))) {
16678             mixin(enumMixinStr_OBJ_cryptocom);
16679         }
16680     }
16681 
16682 
16683 
16684 
16685     static if(!is(typeof(SN_id_tc26))) {
16686         private enum enumMixinStr_SN_id_tc26 = `enum SN_id_tc26 = "id-tc26";`;
16687         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26); }))) {
16688             mixin(enumMixinStr_SN_id_tc26);
16689         }
16690     }
16691 
16692 
16693 
16694 
16695     static if(!is(typeof(NID_id_tc26))) {
16696         private enum enumMixinStr_NID_id_tc26 = `enum NID_id_tc26 = 974;`;
16697         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26); }))) {
16698             mixin(enumMixinStr_NID_id_tc26);
16699         }
16700     }
16701 
16702 
16703 
16704 
16705     static if(!is(typeof(OBJ_id_tc26))) {
16706         private enum enumMixinStr_OBJ_id_tc26 = `enum OBJ_id_tc26 = OBJ_member_body , 643L , 7L , 1L;`;
16707         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26); }))) {
16708             mixin(enumMixinStr_OBJ_id_tc26);
16709         }
16710     }
16711 
16712 
16713 
16714 
16715     static if(!is(typeof(SN_id_GostR3411_94_with_GostR3410_2001))) {
16716         private enum enumMixinStr_SN_id_GostR3411_94_with_GostR3410_2001 = `enum SN_id_GostR3411_94_with_GostR3410_2001 = "id-GostR3411-94-with-GostR3410-2001";`;
16717         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_2001); }))) {
16718             mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_2001);
16719         }
16720     }
16721 
16722 
16723 
16724 
16725     static if(!is(typeof(LN_id_GostR3411_94_with_GostR3410_2001))) {
16726         private enum enumMixinStr_LN_id_GostR3411_94_with_GostR3410_2001 = `enum LN_id_GostR3411_94_with_GostR3410_2001 = "GOST R 34.11-94 with GOST R 34.10-2001";`;
16727         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_2001); }))) {
16728             mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_2001);
16729         }
16730     }
16731 
16732 
16733 
16734 
16735     static if(!is(typeof(NID_id_GostR3411_94_with_GostR3410_2001))) {
16736         private enum enumMixinStr_NID_id_GostR3411_94_with_GostR3410_2001 = `enum NID_id_GostR3411_94_with_GostR3410_2001 = 807;`;
16737         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_2001); }))) {
16738             mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_2001);
16739         }
16740     }
16741 
16742 
16743 
16744 
16745     static if(!is(typeof(OBJ_id_GostR3411_94_with_GostR3410_2001))) {
16746         private enum enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_2001 = `enum OBJ_id_GostR3411_94_with_GostR3410_2001 = OBJ_member_body , 643L , 2L , 2L , 3L;`;
16747         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_2001); }))) {
16748             mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_2001);
16749         }
16750     }
16751 
16752 
16753 
16754 
16755     static if(!is(typeof(SN_id_GostR3411_94_with_GostR3410_94))) {
16756         private enum enumMixinStr_SN_id_GostR3411_94_with_GostR3410_94 = `enum SN_id_GostR3411_94_with_GostR3410_94 = "id-GostR3411-94-with-GostR3410-94";`;
16757         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_94); }))) {
16758             mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_94);
16759         }
16760     }
16761 
16762 
16763 
16764 
16765     static if(!is(typeof(LN_id_GostR3411_94_with_GostR3410_94))) {
16766         private enum enumMixinStr_LN_id_GostR3411_94_with_GostR3410_94 = `enum LN_id_GostR3411_94_with_GostR3410_94 = "GOST R 34.11-94 with GOST R 34.10-94";`;
16767         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_94); }))) {
16768             mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_94);
16769         }
16770     }
16771 
16772 
16773 
16774 
16775     static if(!is(typeof(NID_id_GostR3411_94_with_GostR3410_94))) {
16776         private enum enumMixinStr_NID_id_GostR3411_94_with_GostR3410_94 = `enum NID_id_GostR3411_94_with_GostR3410_94 = 808;`;
16777         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_94); }))) {
16778             mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_94);
16779         }
16780     }
16781 
16782 
16783 
16784 
16785     static if(!is(typeof(OBJ_id_GostR3411_94_with_GostR3410_94))) {
16786         private enum enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_94 = `enum OBJ_id_GostR3411_94_with_GostR3410_94 = OBJ_member_body , 643L , 2L , 2L , 4L;`;
16787         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_94); }))) {
16788             mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_94);
16789         }
16790     }
16791 
16792 
16793 
16794 
16795     static if(!is(typeof(SN_id_GostR3411_94))) {
16796         private enum enumMixinStr_SN_id_GostR3411_94 = `enum SN_id_GostR3411_94 = "md_gost94";`;
16797         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94); }))) {
16798             mixin(enumMixinStr_SN_id_GostR3411_94);
16799         }
16800     }
16801 
16802 
16803 
16804 
16805     static if(!is(typeof(LN_id_GostR3411_94))) {
16806         private enum enumMixinStr_LN_id_GostR3411_94 = `enum LN_id_GostR3411_94 = "GOST R 34.11-94";`;
16807         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_94); }))) {
16808             mixin(enumMixinStr_LN_id_GostR3411_94);
16809         }
16810     }
16811 
16812 
16813 
16814 
16815     static if(!is(typeof(NID_id_GostR3411_94))) {
16816         private enum enumMixinStr_NID_id_GostR3411_94 = `enum NID_id_GostR3411_94 = 809;`;
16817         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94); }))) {
16818             mixin(enumMixinStr_NID_id_GostR3411_94);
16819         }
16820     }
16821 
16822 
16823 
16824 
16825     static if(!is(typeof(OBJ_id_GostR3411_94))) {
16826         private enum enumMixinStr_OBJ_id_GostR3411_94 = `enum OBJ_id_GostR3411_94 = OBJ_member_body , 643L , 2L , 2L , 9L;`;
16827         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94); }))) {
16828             mixin(enumMixinStr_OBJ_id_GostR3411_94);
16829         }
16830     }
16831 
16832 
16833 
16834 
16835     static if(!is(typeof(SN_id_HMACGostR3411_94))) {
16836         private enum enumMixinStr_SN_id_HMACGostR3411_94 = `enum SN_id_HMACGostR3411_94 = "id-HMACGostR3411-94";`;
16837         static if(is(typeof({ mixin(enumMixinStr_SN_id_HMACGostR3411_94); }))) {
16838             mixin(enumMixinStr_SN_id_HMACGostR3411_94);
16839         }
16840     }
16841 
16842 
16843 
16844 
16845     static if(!is(typeof(LN_id_HMACGostR3411_94))) {
16846         private enum enumMixinStr_LN_id_HMACGostR3411_94 = `enum LN_id_HMACGostR3411_94 = "HMAC GOST 34.11-94";`;
16847         static if(is(typeof({ mixin(enumMixinStr_LN_id_HMACGostR3411_94); }))) {
16848             mixin(enumMixinStr_LN_id_HMACGostR3411_94);
16849         }
16850     }
16851 
16852 
16853 
16854 
16855     static if(!is(typeof(NID_id_HMACGostR3411_94))) {
16856         private enum enumMixinStr_NID_id_HMACGostR3411_94 = `enum NID_id_HMACGostR3411_94 = 810;`;
16857         static if(is(typeof({ mixin(enumMixinStr_NID_id_HMACGostR3411_94); }))) {
16858             mixin(enumMixinStr_NID_id_HMACGostR3411_94);
16859         }
16860     }
16861 
16862 
16863 
16864 
16865     static if(!is(typeof(OBJ_id_HMACGostR3411_94))) {
16866         private enum enumMixinStr_OBJ_id_HMACGostR3411_94 = `enum OBJ_id_HMACGostR3411_94 = OBJ_member_body , 643L , 2L , 2L , 10L;`;
16867         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_HMACGostR3411_94); }))) {
16868             mixin(enumMixinStr_OBJ_id_HMACGostR3411_94);
16869         }
16870     }
16871 
16872 
16873 
16874 
16875     static if(!is(typeof(SN_id_GostR3410_2001))) {
16876         private enum enumMixinStr_SN_id_GostR3410_2001 = `enum SN_id_GostR3410_2001 = "gost2001";`;
16877         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001); }))) {
16878             mixin(enumMixinStr_SN_id_GostR3410_2001);
16879         }
16880     }
16881 
16882 
16883 
16884 
16885     static if(!is(typeof(LN_id_GostR3410_2001))) {
16886         private enum enumMixinStr_LN_id_GostR3410_2001 = `enum LN_id_GostR3410_2001 = "GOST R 34.10-2001";`;
16887         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_2001); }))) {
16888             mixin(enumMixinStr_LN_id_GostR3410_2001);
16889         }
16890     }
16891 
16892 
16893 
16894 
16895     static if(!is(typeof(NID_id_GostR3410_2001))) {
16896         private enum enumMixinStr_NID_id_GostR3410_2001 = `enum NID_id_GostR3410_2001 = 811;`;
16897         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001); }))) {
16898             mixin(enumMixinStr_NID_id_GostR3410_2001);
16899         }
16900     }
16901 
16902 
16903 
16904 
16905     static if(!is(typeof(OBJ_id_GostR3410_2001))) {
16906         private enum enumMixinStr_OBJ_id_GostR3410_2001 = `enum OBJ_id_GostR3410_2001 = OBJ_member_body , 643L , 2L , 2L , 19L;`;
16907         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001); }))) {
16908             mixin(enumMixinStr_OBJ_id_GostR3410_2001);
16909         }
16910     }
16911 
16912 
16913 
16914 
16915     static if(!is(typeof(SN_id_GostR3410_94))) {
16916         private enum enumMixinStr_SN_id_GostR3410_94 = `enum SN_id_GostR3410_94 = "gost94";`;
16917         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94); }))) {
16918             mixin(enumMixinStr_SN_id_GostR3410_94);
16919         }
16920     }
16921 
16922 
16923 
16924 
16925     static if(!is(typeof(LN_id_GostR3410_94))) {
16926         private enum enumMixinStr_LN_id_GostR3410_94 = `enum LN_id_GostR3410_94 = "GOST R 34.10-94";`;
16927         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_94); }))) {
16928             mixin(enumMixinStr_LN_id_GostR3410_94);
16929         }
16930     }
16931 
16932 
16933 
16934 
16935     static if(!is(typeof(NID_id_GostR3410_94))) {
16936         private enum enumMixinStr_NID_id_GostR3410_94 = `enum NID_id_GostR3410_94 = 812;`;
16937         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94); }))) {
16938             mixin(enumMixinStr_NID_id_GostR3410_94);
16939         }
16940     }
16941 
16942 
16943 
16944 
16945     static if(!is(typeof(OBJ_id_GostR3410_94))) {
16946         private enum enumMixinStr_OBJ_id_GostR3410_94 = `enum OBJ_id_GostR3410_94 = OBJ_member_body , 643L , 2L , 2L , 20L;`;
16947         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94); }))) {
16948             mixin(enumMixinStr_OBJ_id_GostR3410_94);
16949         }
16950     }
16951 
16952 
16953 
16954 
16955     static if(!is(typeof(SN_id_Gost28147_89))) {
16956         private enum enumMixinStr_SN_id_Gost28147_89 = `enum SN_id_Gost28147_89 = "gost89";`;
16957         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89); }))) {
16958             mixin(enumMixinStr_SN_id_Gost28147_89);
16959         }
16960     }
16961 
16962 
16963 
16964 
16965     static if(!is(typeof(LN_id_Gost28147_89))) {
16966         private enum enumMixinStr_LN_id_Gost28147_89 = `enum LN_id_Gost28147_89 = "GOST 28147-89";`;
16967         static if(is(typeof({ mixin(enumMixinStr_LN_id_Gost28147_89); }))) {
16968             mixin(enumMixinStr_LN_id_Gost28147_89);
16969         }
16970     }
16971 
16972 
16973 
16974 
16975     static if(!is(typeof(NID_id_Gost28147_89))) {
16976         private enum enumMixinStr_NID_id_Gost28147_89 = `enum NID_id_Gost28147_89 = 813;`;
16977         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89); }))) {
16978             mixin(enumMixinStr_NID_id_Gost28147_89);
16979         }
16980     }
16981 
16982 
16983 
16984 
16985     static if(!is(typeof(OBJ_id_Gost28147_89))) {
16986         private enum enumMixinStr_OBJ_id_Gost28147_89 = `enum OBJ_id_Gost28147_89 = OBJ_member_body , 643L , 2L , 2L , 21L;`;
16987         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89); }))) {
16988             mixin(enumMixinStr_OBJ_id_Gost28147_89);
16989         }
16990     }
16991 
16992 
16993 
16994 
16995     static if(!is(typeof(SN_gost89_cnt))) {
16996         private enum enumMixinStr_SN_gost89_cnt = `enum SN_gost89_cnt = "gost89-cnt";`;
16997         static if(is(typeof({ mixin(enumMixinStr_SN_gost89_cnt); }))) {
16998             mixin(enumMixinStr_SN_gost89_cnt);
16999         }
17000     }
17001 
17002 
17003 
17004 
17005     static if(!is(typeof(NID_gost89_cnt))) {
17006         private enum enumMixinStr_NID_gost89_cnt = `enum NID_gost89_cnt = 814;`;
17007         static if(is(typeof({ mixin(enumMixinStr_NID_gost89_cnt); }))) {
17008             mixin(enumMixinStr_NID_gost89_cnt);
17009         }
17010     }
17011 
17012 
17013 
17014 
17015     static if(!is(typeof(SN_gost89_cnt_12))) {
17016         private enum enumMixinStr_SN_gost89_cnt_12 = `enum SN_gost89_cnt_12 = "gost89-cnt-12";`;
17017         static if(is(typeof({ mixin(enumMixinStr_SN_gost89_cnt_12); }))) {
17018             mixin(enumMixinStr_SN_gost89_cnt_12);
17019         }
17020     }
17021 
17022 
17023 
17024 
17025     static if(!is(typeof(NID_gost89_cnt_12))) {
17026         private enum enumMixinStr_NID_gost89_cnt_12 = `enum NID_gost89_cnt_12 = 975;`;
17027         static if(is(typeof({ mixin(enumMixinStr_NID_gost89_cnt_12); }))) {
17028             mixin(enumMixinStr_NID_gost89_cnt_12);
17029         }
17030     }
17031 
17032 
17033 
17034 
17035     static if(!is(typeof(SN_gost89_cbc))) {
17036         private enum enumMixinStr_SN_gost89_cbc = `enum SN_gost89_cbc = "gost89-cbc";`;
17037         static if(is(typeof({ mixin(enumMixinStr_SN_gost89_cbc); }))) {
17038             mixin(enumMixinStr_SN_gost89_cbc);
17039         }
17040     }
17041 
17042 
17043 
17044 
17045     static if(!is(typeof(NID_gost89_cbc))) {
17046         private enum enumMixinStr_NID_gost89_cbc = `enum NID_gost89_cbc = 1009;`;
17047         static if(is(typeof({ mixin(enumMixinStr_NID_gost89_cbc); }))) {
17048             mixin(enumMixinStr_NID_gost89_cbc);
17049         }
17050     }
17051 
17052 
17053 
17054 
17055     static if(!is(typeof(SN_gost89_ecb))) {
17056         private enum enumMixinStr_SN_gost89_ecb = `enum SN_gost89_ecb = "gost89-ecb";`;
17057         static if(is(typeof({ mixin(enumMixinStr_SN_gost89_ecb); }))) {
17058             mixin(enumMixinStr_SN_gost89_ecb);
17059         }
17060     }
17061 
17062 
17063 
17064 
17065     static if(!is(typeof(NID_gost89_ecb))) {
17066         private enum enumMixinStr_NID_gost89_ecb = `enum NID_gost89_ecb = 1010;`;
17067         static if(is(typeof({ mixin(enumMixinStr_NID_gost89_ecb); }))) {
17068             mixin(enumMixinStr_NID_gost89_ecb);
17069         }
17070     }
17071 
17072 
17073 
17074 
17075     static if(!is(typeof(SN_gost89_ctr))) {
17076         private enum enumMixinStr_SN_gost89_ctr = `enum SN_gost89_ctr = "gost89-ctr";`;
17077         static if(is(typeof({ mixin(enumMixinStr_SN_gost89_ctr); }))) {
17078             mixin(enumMixinStr_SN_gost89_ctr);
17079         }
17080     }
17081 
17082 
17083 
17084 
17085     static if(!is(typeof(NID_gost89_ctr))) {
17086         private enum enumMixinStr_NID_gost89_ctr = `enum NID_gost89_ctr = 1011;`;
17087         static if(is(typeof({ mixin(enumMixinStr_NID_gost89_ctr); }))) {
17088             mixin(enumMixinStr_NID_gost89_ctr);
17089         }
17090     }
17091 
17092 
17093 
17094 
17095     static if(!is(typeof(SN_id_Gost28147_89_MAC))) {
17096         private enum enumMixinStr_SN_id_Gost28147_89_MAC = `enum SN_id_Gost28147_89_MAC = "gost-mac";`;
17097         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_MAC); }))) {
17098             mixin(enumMixinStr_SN_id_Gost28147_89_MAC);
17099         }
17100     }
17101 
17102 
17103 
17104 
17105     static if(!is(typeof(LN_id_Gost28147_89_MAC))) {
17106         private enum enumMixinStr_LN_id_Gost28147_89_MAC = `enum LN_id_Gost28147_89_MAC = "GOST 28147-89 MAC";`;
17107         static if(is(typeof({ mixin(enumMixinStr_LN_id_Gost28147_89_MAC); }))) {
17108             mixin(enumMixinStr_LN_id_Gost28147_89_MAC);
17109         }
17110     }
17111 
17112 
17113 
17114 
17115     static if(!is(typeof(NID_id_Gost28147_89_MAC))) {
17116         private enum enumMixinStr_NID_id_Gost28147_89_MAC = `enum NID_id_Gost28147_89_MAC = 815;`;
17117         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_MAC); }))) {
17118             mixin(enumMixinStr_NID_id_Gost28147_89_MAC);
17119         }
17120     }
17121 
17122 
17123 
17124 
17125     static if(!is(typeof(OBJ_id_Gost28147_89_MAC))) {
17126         private enum enumMixinStr_OBJ_id_Gost28147_89_MAC = `enum OBJ_id_Gost28147_89_MAC = OBJ_member_body , 643L , 2L , 2L , 22L;`;
17127         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_MAC); }))) {
17128             mixin(enumMixinStr_OBJ_id_Gost28147_89_MAC);
17129         }
17130     }
17131 
17132 
17133 
17134 
17135     static if(!is(typeof(SN_gost_mac_12))) {
17136         private enum enumMixinStr_SN_gost_mac_12 = `enum SN_gost_mac_12 = "gost-mac-12";`;
17137         static if(is(typeof({ mixin(enumMixinStr_SN_gost_mac_12); }))) {
17138             mixin(enumMixinStr_SN_gost_mac_12);
17139         }
17140     }
17141 
17142 
17143 
17144 
17145     static if(!is(typeof(NID_gost_mac_12))) {
17146         private enum enumMixinStr_NID_gost_mac_12 = `enum NID_gost_mac_12 = 976;`;
17147         static if(is(typeof({ mixin(enumMixinStr_NID_gost_mac_12); }))) {
17148             mixin(enumMixinStr_NID_gost_mac_12);
17149         }
17150     }
17151 
17152 
17153 
17154 
17155     static if(!is(typeof(SN_id_GostR3411_94_prf))) {
17156         private enum enumMixinStr_SN_id_GostR3411_94_prf = `enum SN_id_GostR3411_94_prf = "prf-gostr3411-94";`;
17157         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_prf); }))) {
17158             mixin(enumMixinStr_SN_id_GostR3411_94_prf);
17159         }
17160     }
17161 
17162 
17163 
17164 
17165     static if(!is(typeof(LN_id_GostR3411_94_prf))) {
17166         private enum enumMixinStr_LN_id_GostR3411_94_prf = `enum LN_id_GostR3411_94_prf = "GOST R 34.11-94 PRF";`;
17167         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_94_prf); }))) {
17168             mixin(enumMixinStr_LN_id_GostR3411_94_prf);
17169         }
17170     }
17171 
17172 
17173 
17174 
17175     static if(!is(typeof(NID_id_GostR3411_94_prf))) {
17176         private enum enumMixinStr_NID_id_GostR3411_94_prf = `enum NID_id_GostR3411_94_prf = 816;`;
17177         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_prf); }))) {
17178             mixin(enumMixinStr_NID_id_GostR3411_94_prf);
17179         }
17180     }
17181 
17182 
17183 
17184 
17185     static if(!is(typeof(OBJ_id_GostR3411_94_prf))) {
17186         private enum enumMixinStr_OBJ_id_GostR3411_94_prf = `enum OBJ_id_GostR3411_94_prf = OBJ_member_body , 643L , 2L , 2L , 23L;`;
17187         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_prf); }))) {
17188             mixin(enumMixinStr_OBJ_id_GostR3411_94_prf);
17189         }
17190     }
17191 
17192 
17193 
17194 
17195     static if(!is(typeof(SN_id_GostR3410_2001DH))) {
17196         private enum enumMixinStr_SN_id_GostR3410_2001DH = `enum SN_id_GostR3410_2001DH = "id-GostR3410-2001DH";`;
17197         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001DH); }))) {
17198             mixin(enumMixinStr_SN_id_GostR3410_2001DH);
17199         }
17200     }
17201 
17202 
17203 
17204 
17205     static if(!is(typeof(LN_id_GostR3410_2001DH))) {
17206         private enum enumMixinStr_LN_id_GostR3410_2001DH = `enum LN_id_GostR3410_2001DH = "GOST R 34.10-2001 DH";`;
17207         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_2001DH); }))) {
17208             mixin(enumMixinStr_LN_id_GostR3410_2001DH);
17209         }
17210     }
17211 
17212 
17213 
17214 
17215     static if(!is(typeof(NID_id_GostR3410_2001DH))) {
17216         private enum enumMixinStr_NID_id_GostR3410_2001DH = `enum NID_id_GostR3410_2001DH = 817;`;
17217         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001DH); }))) {
17218             mixin(enumMixinStr_NID_id_GostR3410_2001DH);
17219         }
17220     }
17221 
17222 
17223 
17224 
17225     static if(!is(typeof(OBJ_id_GostR3410_2001DH))) {
17226         private enum enumMixinStr_OBJ_id_GostR3410_2001DH = `enum OBJ_id_GostR3410_2001DH = OBJ_member_body , 643L , 2L , 2L , 98L;`;
17227         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001DH); }))) {
17228             mixin(enumMixinStr_OBJ_id_GostR3410_2001DH);
17229         }
17230     }
17231 
17232 
17233 
17234 
17235     static if(!is(typeof(SN_id_GostR3410_94DH))) {
17236         private enum enumMixinStr_SN_id_GostR3410_94DH = `enum SN_id_GostR3410_94DH = "id-GostR3410-94DH";`;
17237         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94DH); }))) {
17238             mixin(enumMixinStr_SN_id_GostR3410_94DH);
17239         }
17240     }
17241 
17242 
17243 
17244 
17245     static if(!is(typeof(LN_id_GostR3410_94DH))) {
17246         private enum enumMixinStr_LN_id_GostR3410_94DH = `enum LN_id_GostR3410_94DH = "GOST R 34.10-94 DH";`;
17247         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_94DH); }))) {
17248             mixin(enumMixinStr_LN_id_GostR3410_94DH);
17249         }
17250     }
17251 
17252 
17253 
17254 
17255     static if(!is(typeof(NID_id_GostR3410_94DH))) {
17256         private enum enumMixinStr_NID_id_GostR3410_94DH = `enum NID_id_GostR3410_94DH = 818;`;
17257         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94DH); }))) {
17258             mixin(enumMixinStr_NID_id_GostR3410_94DH);
17259         }
17260     }
17261 
17262 
17263 
17264 
17265     static if(!is(typeof(OBJ_id_GostR3410_94DH))) {
17266         private enum enumMixinStr_OBJ_id_GostR3410_94DH = `enum OBJ_id_GostR3410_94DH = OBJ_member_body , 643L , 2L , 2L , 99L;`;
17267         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94DH); }))) {
17268             mixin(enumMixinStr_OBJ_id_GostR3410_94DH);
17269         }
17270     }
17271 
17272 
17273 
17274 
17275     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_KeyMeshing))) {
17276         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_KeyMeshing = `enum SN_id_Gost28147_89_CryptoPro_KeyMeshing = "id-Gost28147-89-CryptoPro-KeyMeshing";`;
17277         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_KeyMeshing); }))) {
17278             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_KeyMeshing);
17279         }
17280     }
17281 
17282 
17283 
17284 
17285     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_KeyMeshing))) {
17286         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_KeyMeshing = `enum NID_id_Gost28147_89_CryptoPro_KeyMeshing = 819;`;
17287         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_KeyMeshing); }))) {
17288             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_KeyMeshing);
17289         }
17290     }
17291 
17292 
17293 
17294 
17295     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_KeyMeshing))) {
17296         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_KeyMeshing = `enum OBJ_id_Gost28147_89_CryptoPro_KeyMeshing = OBJ_member_body , 643L , 2L , 2L , 14L , 1L;`;
17297         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_KeyMeshing); }))) {
17298             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_KeyMeshing);
17299         }
17300     }
17301 
17302 
17303 
17304 
17305     static if(!is(typeof(SN_id_Gost28147_89_None_KeyMeshing))) {
17306         private enum enumMixinStr_SN_id_Gost28147_89_None_KeyMeshing = `enum SN_id_Gost28147_89_None_KeyMeshing = "id-Gost28147-89-None-KeyMeshing";`;
17307         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_None_KeyMeshing); }))) {
17308             mixin(enumMixinStr_SN_id_Gost28147_89_None_KeyMeshing);
17309         }
17310     }
17311 
17312 
17313 
17314 
17315     static if(!is(typeof(NID_id_Gost28147_89_None_KeyMeshing))) {
17316         private enum enumMixinStr_NID_id_Gost28147_89_None_KeyMeshing = `enum NID_id_Gost28147_89_None_KeyMeshing = 820;`;
17317         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_None_KeyMeshing); }))) {
17318             mixin(enumMixinStr_NID_id_Gost28147_89_None_KeyMeshing);
17319         }
17320     }
17321 
17322 
17323 
17324 
17325     static if(!is(typeof(OBJ_id_Gost28147_89_None_KeyMeshing))) {
17326         private enum enumMixinStr_OBJ_id_Gost28147_89_None_KeyMeshing = `enum OBJ_id_Gost28147_89_None_KeyMeshing = OBJ_member_body , 643L , 2L , 2L , 14L , 0L;`;
17327         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_None_KeyMeshing); }))) {
17328             mixin(enumMixinStr_OBJ_id_Gost28147_89_None_KeyMeshing);
17329         }
17330     }
17331 
17332 
17333 
17334 
17335     static if(!is(typeof(SN_id_GostR3411_94_TestParamSet))) {
17336         private enum enumMixinStr_SN_id_GostR3411_94_TestParamSet = `enum SN_id_GostR3411_94_TestParamSet = "id-GostR3411-94-TestParamSet";`;
17337         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_TestParamSet); }))) {
17338             mixin(enumMixinStr_SN_id_GostR3411_94_TestParamSet);
17339         }
17340     }
17341 
17342 
17343 
17344 
17345     static if(!is(typeof(NID_id_GostR3411_94_TestParamSet))) {
17346         private enum enumMixinStr_NID_id_GostR3411_94_TestParamSet = `enum NID_id_GostR3411_94_TestParamSet = 821;`;
17347         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_TestParamSet); }))) {
17348             mixin(enumMixinStr_NID_id_GostR3411_94_TestParamSet);
17349         }
17350     }
17351 
17352 
17353 
17354 
17355     static if(!is(typeof(OBJ_id_GostR3411_94_TestParamSet))) {
17356         private enum enumMixinStr_OBJ_id_GostR3411_94_TestParamSet = `enum OBJ_id_GostR3411_94_TestParamSet = OBJ_member_body , 643L , 2L , 2L , 30L , 0L;`;
17357         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_TestParamSet); }))) {
17358             mixin(enumMixinStr_OBJ_id_GostR3411_94_TestParamSet);
17359         }
17360     }
17361 
17362 
17363 
17364 
17365     static if(!is(typeof(SN_id_GostR3411_94_CryptoProParamSet))) {
17366         private enum enumMixinStr_SN_id_GostR3411_94_CryptoProParamSet = `enum SN_id_GostR3411_94_CryptoProParamSet = "id-GostR3411-94-CryptoProParamSet";`;
17367         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_CryptoProParamSet); }))) {
17368             mixin(enumMixinStr_SN_id_GostR3411_94_CryptoProParamSet);
17369         }
17370     }
17371 
17372 
17373 
17374 
17375     static if(!is(typeof(NID_id_GostR3411_94_CryptoProParamSet))) {
17376         private enum enumMixinStr_NID_id_GostR3411_94_CryptoProParamSet = `enum NID_id_GostR3411_94_CryptoProParamSet = 822;`;
17377         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_CryptoProParamSet); }))) {
17378             mixin(enumMixinStr_NID_id_GostR3411_94_CryptoProParamSet);
17379         }
17380     }
17381 
17382 
17383 
17384 
17385     static if(!is(typeof(OBJ_id_GostR3411_94_CryptoProParamSet))) {
17386         private enum enumMixinStr_OBJ_id_GostR3411_94_CryptoProParamSet = `enum OBJ_id_GostR3411_94_CryptoProParamSet = OBJ_member_body , 643L , 2L , 2L , 30L , 1L;`;
17387         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_CryptoProParamSet); }))) {
17388             mixin(enumMixinStr_OBJ_id_GostR3411_94_CryptoProParamSet);
17389         }
17390     }
17391 
17392 
17393 
17394 
17395     static if(!is(typeof(SN_id_Gost28147_89_TestParamSet))) {
17396         private enum enumMixinStr_SN_id_Gost28147_89_TestParamSet = `enum SN_id_Gost28147_89_TestParamSet = "id-Gost28147-89-TestParamSet";`;
17397         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_TestParamSet); }))) {
17398             mixin(enumMixinStr_SN_id_Gost28147_89_TestParamSet);
17399         }
17400     }
17401 
17402 
17403 
17404 
17405     static if(!is(typeof(NID_id_Gost28147_89_TestParamSet))) {
17406         private enum enumMixinStr_NID_id_Gost28147_89_TestParamSet = `enum NID_id_Gost28147_89_TestParamSet = 823;`;
17407         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_TestParamSet); }))) {
17408             mixin(enumMixinStr_NID_id_Gost28147_89_TestParamSet);
17409         }
17410     }
17411 
17412 
17413 
17414 
17415     static if(!is(typeof(OBJ_id_Gost28147_89_TestParamSet))) {
17416         private enum enumMixinStr_OBJ_id_Gost28147_89_TestParamSet = `enum OBJ_id_Gost28147_89_TestParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 0L;`;
17417         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_TestParamSet); }))) {
17418             mixin(enumMixinStr_OBJ_id_Gost28147_89_TestParamSet);
17419         }
17420     }
17421 
17422 
17423 
17424 
17425     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_A_ParamSet))) {
17426         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_A_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_A_ParamSet = "id-Gost28147-89-CryptoPro-A-ParamSet";`;
17427         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_A_ParamSet); }))) {
17428             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_A_ParamSet);
17429         }
17430     }
17431 
17432 
17433 
17434 
17435     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_A_ParamSet))) {
17436         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_A_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_A_ParamSet = 824;`;
17437         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_A_ParamSet); }))) {
17438             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_A_ParamSet);
17439         }
17440     }
17441 
17442 
17443 
17444 
17445     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_A_ParamSet))) {
17446         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_A_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_A_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 1L;`;
17447         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_A_ParamSet); }))) {
17448             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_A_ParamSet);
17449         }
17450     }
17451 
17452 
17453 
17454 
17455     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_B_ParamSet))) {
17456         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_B_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_B_ParamSet = "id-Gost28147-89-CryptoPro-B-ParamSet";`;
17457         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_B_ParamSet); }))) {
17458             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_B_ParamSet);
17459         }
17460     }
17461 
17462 
17463 
17464 
17465     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_B_ParamSet))) {
17466         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_B_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_B_ParamSet = 825;`;
17467         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_B_ParamSet); }))) {
17468             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_B_ParamSet);
17469         }
17470     }
17471 
17472 
17473 
17474 
17475     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_B_ParamSet))) {
17476         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_B_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_B_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 2L;`;
17477         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_B_ParamSet); }))) {
17478             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_B_ParamSet);
17479         }
17480     }
17481 
17482 
17483 
17484 
17485     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_C_ParamSet))) {
17486         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_C_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_C_ParamSet = "id-Gost28147-89-CryptoPro-C-ParamSet";`;
17487         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_C_ParamSet); }))) {
17488             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_C_ParamSet);
17489         }
17490     }
17491 
17492 
17493 
17494 
17495     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_C_ParamSet))) {
17496         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_C_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_C_ParamSet = 826;`;
17497         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_C_ParamSet); }))) {
17498             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_C_ParamSet);
17499         }
17500     }
17501 
17502 
17503 
17504 
17505     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_C_ParamSet))) {
17506         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_C_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_C_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 3L;`;
17507         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_C_ParamSet); }))) {
17508             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_C_ParamSet);
17509         }
17510     }
17511 
17512 
17513 
17514 
17515     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_D_ParamSet))) {
17516         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_D_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_D_ParamSet = "id-Gost28147-89-CryptoPro-D-ParamSet";`;
17517         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_D_ParamSet); }))) {
17518             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_D_ParamSet);
17519         }
17520     }
17521 
17522 
17523 
17524 
17525     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_D_ParamSet))) {
17526         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_D_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_D_ParamSet = 827;`;
17527         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_D_ParamSet); }))) {
17528             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_D_ParamSet);
17529         }
17530     }
17531 
17532 
17533 
17534 
17535     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_D_ParamSet))) {
17536         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_D_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_D_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 4L;`;
17537         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_D_ParamSet); }))) {
17538             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_D_ParamSet);
17539         }
17540     }
17541 
17542 
17543 
17544 
17545     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet))) {
17546         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = "id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet";`;
17547         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet); }))) {
17548             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet);
17549         }
17550     }
17551 
17552 
17553 
17554 
17555     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet))) {
17556         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = 828;`;
17557         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet); }))) {
17558             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet);
17559         }
17560     }
17561 
17562 
17563 
17564 
17565     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet))) {
17566         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 5L;`;
17567         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet); }))) {
17568             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet);
17569         }
17570     }
17571 
17572 
17573 
17574 
17575     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet))) {
17576         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = "id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet";`;
17577         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet); }))) {
17578             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet);
17579         }
17580     }
17581 
17582 
17583 
17584 
17585     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet))) {
17586         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = 829;`;
17587         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet); }))) {
17588             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet);
17589         }
17590     }
17591 
17592 
17593 
17594 
17595     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet))) {
17596         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 6L;`;
17597         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet); }))) {
17598             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet);
17599         }
17600     }
17601 
17602 
17603 
17604 
17605     static if(!is(typeof(SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet))) {
17606         private enum enumMixinStr_SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = `enum SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = "id-Gost28147-89-CryptoPro-RIC-1-ParamSet";`;
17607         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet); }))) {
17608             mixin(enumMixinStr_SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet);
17609         }
17610     }
17611 
17612 
17613 
17614 
17615     static if(!is(typeof(NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet))) {
17616         private enum enumMixinStr_NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = `enum NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = 830;`;
17617         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet); }))) {
17618             mixin(enumMixinStr_NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet);
17619         }
17620     }
17621 
17622 
17623 
17624 
17625     static if(!is(typeof(OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet))) {
17626         private enum enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = `enum OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet = OBJ_member_body , 643L , 2L , 2L , 31L , 7L;`;
17627         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet); }))) {
17628             mixin(enumMixinStr_OBJ_id_Gost28147_89_CryptoPro_RIC_1_ParamSet);
17629         }
17630     }
17631 
17632 
17633 
17634 
17635     static if(!is(typeof(SN_id_GostR3410_94_TestParamSet))) {
17636         private enum enumMixinStr_SN_id_GostR3410_94_TestParamSet = `enum SN_id_GostR3410_94_TestParamSet = "id-GostR3410-94-TestParamSet";`;
17637         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_TestParamSet); }))) {
17638             mixin(enumMixinStr_SN_id_GostR3410_94_TestParamSet);
17639         }
17640     }
17641 
17642 
17643 
17644 
17645     static if(!is(typeof(NID_id_GostR3410_94_TestParamSet))) {
17646         private enum enumMixinStr_NID_id_GostR3410_94_TestParamSet = `enum NID_id_GostR3410_94_TestParamSet = 831;`;
17647         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_TestParamSet); }))) {
17648             mixin(enumMixinStr_NID_id_GostR3410_94_TestParamSet);
17649         }
17650     }
17651 
17652 
17653 
17654 
17655     static if(!is(typeof(OBJ_id_GostR3410_94_TestParamSet))) {
17656         private enum enumMixinStr_OBJ_id_GostR3410_94_TestParamSet = `enum OBJ_id_GostR3410_94_TestParamSet = OBJ_member_body , 643L , 2L , 2L , 32L , 0L;`;
17657         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_TestParamSet); }))) {
17658             mixin(enumMixinStr_OBJ_id_GostR3410_94_TestParamSet);
17659         }
17660     }
17661 
17662 
17663 
17664 
17665     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_A_ParamSet))) {
17666         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_A_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_A_ParamSet = "id-GostR3410-94-CryptoPro-A-ParamSet";`;
17667         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_A_ParamSet); }))) {
17668             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_A_ParamSet);
17669         }
17670     }
17671 
17672 
17673 
17674 
17675     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_A_ParamSet))) {
17676         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_A_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_A_ParamSet = 832;`;
17677         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_A_ParamSet); }))) {
17678             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_A_ParamSet);
17679         }
17680     }
17681 
17682 
17683 
17684 
17685     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_A_ParamSet))) {
17686         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_A_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_A_ParamSet = OBJ_member_body , 643L , 2L , 2L , 32L , 2L;`;
17687         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_A_ParamSet); }))) {
17688             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_A_ParamSet);
17689         }
17690     }
17691 
17692 
17693 
17694 
17695     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_B_ParamSet))) {
17696         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_B_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_B_ParamSet = "id-GostR3410-94-CryptoPro-B-ParamSet";`;
17697         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_B_ParamSet); }))) {
17698             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_B_ParamSet);
17699         }
17700     }
17701 
17702 
17703 
17704 
17705     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_B_ParamSet))) {
17706         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_B_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_B_ParamSet = 833;`;
17707         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_B_ParamSet); }))) {
17708             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_B_ParamSet);
17709         }
17710     }
17711 
17712 
17713 
17714 
17715     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_B_ParamSet))) {
17716         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_B_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_B_ParamSet = OBJ_member_body , 643L , 2L , 2L , 32L , 3L;`;
17717         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_B_ParamSet); }))) {
17718             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_B_ParamSet);
17719         }
17720     }
17721 
17722 
17723 
17724 
17725     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_C_ParamSet))) {
17726         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_C_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_C_ParamSet = "id-GostR3410-94-CryptoPro-C-ParamSet";`;
17727         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_C_ParamSet); }))) {
17728             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_C_ParamSet);
17729         }
17730     }
17731 
17732 
17733 
17734 
17735     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_C_ParamSet))) {
17736         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_C_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_C_ParamSet = 834;`;
17737         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_C_ParamSet); }))) {
17738             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_C_ParamSet);
17739         }
17740     }
17741 
17742 
17743 
17744 
17745     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_C_ParamSet))) {
17746         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_C_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_C_ParamSet = OBJ_member_body , 643L , 2L , 2L , 32L , 4L;`;
17747         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_C_ParamSet); }))) {
17748             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_C_ParamSet);
17749         }
17750     }
17751 
17752 
17753 
17754 
17755     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_D_ParamSet))) {
17756         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_D_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_D_ParamSet = "id-GostR3410-94-CryptoPro-D-ParamSet";`;
17757         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_D_ParamSet); }))) {
17758             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_D_ParamSet);
17759         }
17760     }
17761 
17762 
17763 
17764 
17765     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_D_ParamSet))) {
17766         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_D_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_D_ParamSet = 835;`;
17767         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_D_ParamSet); }))) {
17768             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_D_ParamSet);
17769         }
17770     }
17771 
17772 
17773 
17774 
17775     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_D_ParamSet))) {
17776         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_D_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_D_ParamSet = OBJ_member_body , 643L , 2L , 2L , 32L , 5L;`;
17777         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_D_ParamSet); }))) {
17778             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_D_ParamSet);
17779         }
17780     }
17781 
17782 
17783 
17784 
17785     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_XchA_ParamSet))) {
17786         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchA_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_XchA_ParamSet = "id-GostR3410-94-CryptoPro-XchA-ParamSet";`;
17787         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchA_ParamSet); }))) {
17788             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchA_ParamSet);
17789         }
17790     }
17791 
17792 
17793 
17794 
17795     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_XchA_ParamSet))) {
17796         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchA_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_XchA_ParamSet = 836;`;
17797         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchA_ParamSet); }))) {
17798             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchA_ParamSet);
17799         }
17800     }
17801 
17802 
17803 
17804 
17805     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet))) {
17806         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet = OBJ_member_body , 643L , 2L , 2L , 33L , 1L;`;
17807         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet); }))) {
17808             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchA_ParamSet);
17809         }
17810     }
17811 
17812 
17813 
17814 
17815     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_XchB_ParamSet))) {
17816         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchB_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_XchB_ParamSet = "id-GostR3410-94-CryptoPro-XchB-ParamSet";`;
17817         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchB_ParamSet); }))) {
17818             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchB_ParamSet);
17819         }
17820     }
17821 
17822 
17823 
17824 
17825     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_XchB_ParamSet))) {
17826         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchB_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_XchB_ParamSet = 837;`;
17827         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchB_ParamSet); }))) {
17828             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchB_ParamSet);
17829         }
17830     }
17831 
17832 
17833 
17834 
17835     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet))) {
17836         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet = OBJ_member_body , 643L , 2L , 2L , 33L , 2L;`;
17837         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet); }))) {
17838             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchB_ParamSet);
17839         }
17840     }
17841 
17842 
17843 
17844 
17845     static if(!is(typeof(SN_id_GostR3410_94_CryptoPro_XchC_ParamSet))) {
17846         private enum enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchC_ParamSet = `enum SN_id_GostR3410_94_CryptoPro_XchC_ParamSet = "id-GostR3410-94-CryptoPro-XchC-ParamSet";`;
17847         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchC_ParamSet); }))) {
17848             mixin(enumMixinStr_SN_id_GostR3410_94_CryptoPro_XchC_ParamSet);
17849         }
17850     }
17851 
17852 
17853 
17854 
17855     static if(!is(typeof(NID_id_GostR3410_94_CryptoPro_XchC_ParamSet))) {
17856         private enum enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchC_ParamSet = `enum NID_id_GostR3410_94_CryptoPro_XchC_ParamSet = 838;`;
17857         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchC_ParamSet); }))) {
17858             mixin(enumMixinStr_NID_id_GostR3410_94_CryptoPro_XchC_ParamSet);
17859         }
17860     }
17861 
17862 
17863 
17864 
17865     static if(!is(typeof(OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet))) {
17866         private enum enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet = `enum OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet = OBJ_member_body , 643L , 2L , 2L , 33L , 3L;`;
17867         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet); }))) {
17868             mixin(enumMixinStr_OBJ_id_GostR3410_94_CryptoPro_XchC_ParamSet);
17869         }
17870     }
17871 
17872 
17873 
17874 
17875     static if(!is(typeof(SN_id_GostR3410_2001_TestParamSet))) {
17876         private enum enumMixinStr_SN_id_GostR3410_2001_TestParamSet = `enum SN_id_GostR3410_2001_TestParamSet = "id-GostR3410-2001-TestParamSet";`;
17877         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_TestParamSet); }))) {
17878             mixin(enumMixinStr_SN_id_GostR3410_2001_TestParamSet);
17879         }
17880     }
17881 
17882 
17883 
17884 
17885     static if(!is(typeof(NID_id_GostR3410_2001_TestParamSet))) {
17886         private enum enumMixinStr_NID_id_GostR3410_2001_TestParamSet = `enum NID_id_GostR3410_2001_TestParamSet = 839;`;
17887         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_TestParamSet); }))) {
17888             mixin(enumMixinStr_NID_id_GostR3410_2001_TestParamSet);
17889         }
17890     }
17891 
17892 
17893 
17894 
17895     static if(!is(typeof(OBJ_id_GostR3410_2001_TestParamSet))) {
17896         private enum enumMixinStr_OBJ_id_GostR3410_2001_TestParamSet = `enum OBJ_id_GostR3410_2001_TestParamSet = OBJ_member_body , 643L , 2L , 2L , 35L , 0L;`;
17897         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_TestParamSet); }))) {
17898             mixin(enumMixinStr_OBJ_id_GostR3410_2001_TestParamSet);
17899         }
17900     }
17901 
17902 
17903 
17904 
17905     static if(!is(typeof(SN_id_GostR3410_2001_CryptoPro_A_ParamSet))) {
17906         private enum enumMixinStr_SN_id_GostR3410_2001_CryptoPro_A_ParamSet = `enum SN_id_GostR3410_2001_CryptoPro_A_ParamSet = "id-GostR3410-2001-CryptoPro-A-ParamSet";`;
17907         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_A_ParamSet); }))) {
17908             mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_A_ParamSet);
17909         }
17910     }
17911 
17912 
17913 
17914 
17915     static if(!is(typeof(NID_id_GostR3410_2001_CryptoPro_A_ParamSet))) {
17916         private enum enumMixinStr_NID_id_GostR3410_2001_CryptoPro_A_ParamSet = `enum NID_id_GostR3410_2001_CryptoPro_A_ParamSet = 840;`;
17917         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_A_ParamSet); }))) {
17918             mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_A_ParamSet);
17919         }
17920     }
17921 
17922 
17923 
17924 
17925     static if(!is(typeof(OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet))) {
17926         private enum enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet = `enum OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet = OBJ_member_body , 643L , 2L , 2L , 35L , 1L;`;
17927         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet); }))) {
17928             mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_A_ParamSet);
17929         }
17930     }
17931 
17932 
17933 
17934 
17935     static if(!is(typeof(SN_id_GostR3410_2001_CryptoPro_B_ParamSet))) {
17936         private enum enumMixinStr_SN_id_GostR3410_2001_CryptoPro_B_ParamSet = `enum SN_id_GostR3410_2001_CryptoPro_B_ParamSet = "id-GostR3410-2001-CryptoPro-B-ParamSet";`;
17937         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_B_ParamSet); }))) {
17938             mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_B_ParamSet);
17939         }
17940     }
17941 
17942 
17943 
17944 
17945     static if(!is(typeof(NID_id_GostR3410_2001_CryptoPro_B_ParamSet))) {
17946         private enum enumMixinStr_NID_id_GostR3410_2001_CryptoPro_B_ParamSet = `enum NID_id_GostR3410_2001_CryptoPro_B_ParamSet = 841;`;
17947         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_B_ParamSet); }))) {
17948             mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_B_ParamSet);
17949         }
17950     }
17951 
17952 
17953 
17954 
17955     static if(!is(typeof(OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet))) {
17956         private enum enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet = `enum OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet = OBJ_member_body , 643L , 2L , 2L , 35L , 2L;`;
17957         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet); }))) {
17958             mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_B_ParamSet);
17959         }
17960     }
17961 
17962 
17963 
17964 
17965     static if(!is(typeof(SN_id_GostR3410_2001_CryptoPro_C_ParamSet))) {
17966         private enum enumMixinStr_SN_id_GostR3410_2001_CryptoPro_C_ParamSet = `enum SN_id_GostR3410_2001_CryptoPro_C_ParamSet = "id-GostR3410-2001-CryptoPro-C-ParamSet";`;
17967         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_C_ParamSet); }))) {
17968             mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_C_ParamSet);
17969         }
17970     }
17971 
17972 
17973 
17974 
17975     static if(!is(typeof(NID_id_GostR3410_2001_CryptoPro_C_ParamSet))) {
17976         private enum enumMixinStr_NID_id_GostR3410_2001_CryptoPro_C_ParamSet = `enum NID_id_GostR3410_2001_CryptoPro_C_ParamSet = 842;`;
17977         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_C_ParamSet); }))) {
17978             mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_C_ParamSet);
17979         }
17980     }
17981 
17982 
17983 
17984 
17985     static if(!is(typeof(OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet))) {
17986         private enum enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet = `enum OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet = OBJ_member_body , 643L , 2L , 2L , 35L , 3L;`;
17987         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet); }))) {
17988             mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_C_ParamSet);
17989         }
17990     }
17991 
17992 
17993 
17994 
17995     static if(!is(typeof(SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet))) {
17996         private enum enumMixinStr_SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet = `enum SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet = "id-GostR3410-2001-CryptoPro-XchA-ParamSet";`;
17997         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet); }))) {
17998             mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet);
17999         }
18000     }
18001 
18002 
18003 
18004 
18005     static if(!is(typeof(NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet))) {
18006         private enum enumMixinStr_NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet = `enum NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet = 843;`;
18007         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet); }))) {
18008             mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet);
18009         }
18010     }
18011 
18012 
18013 
18014 
18015     static if(!is(typeof(OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet))) {
18016         private enum enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet = `enum OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet = OBJ_member_body , 643L , 2L , 2L , 36L , 0L;`;
18017         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet); }))) {
18018             mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_XchA_ParamSet);
18019         }
18020     }
18021 
18022 
18023 
18024 
18025     static if(!is(typeof(SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet))) {
18026         private enum enumMixinStr_SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet = `enum SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet = "id-GostR3410-2001-CryptoPro-XchB-ParamSet";`;
18027         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet); }))) {
18028             mixin(enumMixinStr_SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet);
18029         }
18030     }
18031 
18032 
18033 
18034 
18035     static if(!is(typeof(NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet))) {
18036         private enum enumMixinStr_NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet = `enum NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet = 844;`;
18037         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet); }))) {
18038             mixin(enumMixinStr_NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet);
18039         }
18040     }
18041 
18042 
18043 
18044 
18045     static if(!is(typeof(OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet))) {
18046         private enum enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet = `enum OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet = OBJ_member_body , 643L , 2L , 2L , 36L , 1L;`;
18047         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet); }))) {
18048             mixin(enumMixinStr_OBJ_id_GostR3410_2001_CryptoPro_XchB_ParamSet);
18049         }
18050     }
18051 
18052 
18053 
18054 
18055     static if(!is(typeof(SN_id_GostR3410_94_a))) {
18056         private enum enumMixinStr_SN_id_GostR3410_94_a = `enum SN_id_GostR3410_94_a = "id-GostR3410-94-a";`;
18057         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_a); }))) {
18058             mixin(enumMixinStr_SN_id_GostR3410_94_a);
18059         }
18060     }
18061 
18062 
18063 
18064 
18065     static if(!is(typeof(NID_id_GostR3410_94_a))) {
18066         private enum enumMixinStr_NID_id_GostR3410_94_a = `enum NID_id_GostR3410_94_a = 845;`;
18067         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_a); }))) {
18068             mixin(enumMixinStr_NID_id_GostR3410_94_a);
18069         }
18070     }
18071 
18072 
18073 
18074 
18075     static if(!is(typeof(OBJ_id_GostR3410_94_a))) {
18076         private enum enumMixinStr_OBJ_id_GostR3410_94_a = `enum OBJ_id_GostR3410_94_a = OBJ_member_body , 643L , 2L , 2L , 20L , 1L;`;
18077         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_a); }))) {
18078             mixin(enumMixinStr_OBJ_id_GostR3410_94_a);
18079         }
18080     }
18081 
18082 
18083 
18084 
18085     static if(!is(typeof(SN_id_GostR3410_94_aBis))) {
18086         private enum enumMixinStr_SN_id_GostR3410_94_aBis = `enum SN_id_GostR3410_94_aBis = "id-GostR3410-94-aBis";`;
18087         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_aBis); }))) {
18088             mixin(enumMixinStr_SN_id_GostR3410_94_aBis);
18089         }
18090     }
18091 
18092 
18093 
18094 
18095     static if(!is(typeof(NID_id_GostR3410_94_aBis))) {
18096         private enum enumMixinStr_NID_id_GostR3410_94_aBis = `enum NID_id_GostR3410_94_aBis = 846;`;
18097         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_aBis); }))) {
18098             mixin(enumMixinStr_NID_id_GostR3410_94_aBis);
18099         }
18100     }
18101 
18102 
18103 
18104 
18105     static if(!is(typeof(OBJ_id_GostR3410_94_aBis))) {
18106         private enum enumMixinStr_OBJ_id_GostR3410_94_aBis = `enum OBJ_id_GostR3410_94_aBis = OBJ_member_body , 643L , 2L , 2L , 20L , 2L;`;
18107         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_aBis); }))) {
18108             mixin(enumMixinStr_OBJ_id_GostR3410_94_aBis);
18109         }
18110     }
18111 
18112 
18113 
18114 
18115     static if(!is(typeof(SN_id_GostR3410_94_b))) {
18116         private enum enumMixinStr_SN_id_GostR3410_94_b = `enum SN_id_GostR3410_94_b = "id-GostR3410-94-b";`;
18117         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_b); }))) {
18118             mixin(enumMixinStr_SN_id_GostR3410_94_b);
18119         }
18120     }
18121 
18122 
18123 
18124 
18125     static if(!is(typeof(NID_id_GostR3410_94_b))) {
18126         private enum enumMixinStr_NID_id_GostR3410_94_b = `enum NID_id_GostR3410_94_b = 847;`;
18127         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_b); }))) {
18128             mixin(enumMixinStr_NID_id_GostR3410_94_b);
18129         }
18130     }
18131 
18132 
18133 
18134 
18135     static if(!is(typeof(OBJ_id_GostR3410_94_b))) {
18136         private enum enumMixinStr_OBJ_id_GostR3410_94_b = `enum OBJ_id_GostR3410_94_b = OBJ_member_body , 643L , 2L , 2L , 20L , 3L;`;
18137         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_b); }))) {
18138             mixin(enumMixinStr_OBJ_id_GostR3410_94_b);
18139         }
18140     }
18141 
18142 
18143 
18144 
18145     static if(!is(typeof(SN_id_GostR3410_94_bBis))) {
18146         private enum enumMixinStr_SN_id_GostR3410_94_bBis = `enum SN_id_GostR3410_94_bBis = "id-GostR3410-94-bBis";`;
18147         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_bBis); }))) {
18148             mixin(enumMixinStr_SN_id_GostR3410_94_bBis);
18149         }
18150     }
18151 
18152 
18153 
18154 
18155     static if(!is(typeof(NID_id_GostR3410_94_bBis))) {
18156         private enum enumMixinStr_NID_id_GostR3410_94_bBis = `enum NID_id_GostR3410_94_bBis = 848;`;
18157         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_bBis); }))) {
18158             mixin(enumMixinStr_NID_id_GostR3410_94_bBis);
18159         }
18160     }
18161 
18162 
18163 
18164 
18165     static if(!is(typeof(OBJ_id_GostR3410_94_bBis))) {
18166         private enum enumMixinStr_OBJ_id_GostR3410_94_bBis = `enum OBJ_id_GostR3410_94_bBis = OBJ_member_body , 643L , 2L , 2L , 20L , 4L;`;
18167         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_bBis); }))) {
18168             mixin(enumMixinStr_OBJ_id_GostR3410_94_bBis);
18169         }
18170     }
18171 
18172 
18173 
18174 
18175     static if(!is(typeof(SN_id_Gost28147_89_cc))) {
18176         private enum enumMixinStr_SN_id_Gost28147_89_cc = `enum SN_id_Gost28147_89_cc = "id-Gost28147-89-cc";`;
18177         static if(is(typeof({ mixin(enumMixinStr_SN_id_Gost28147_89_cc); }))) {
18178             mixin(enumMixinStr_SN_id_Gost28147_89_cc);
18179         }
18180     }
18181 
18182 
18183 
18184 
18185     static if(!is(typeof(LN_id_Gost28147_89_cc))) {
18186         private enum enumMixinStr_LN_id_Gost28147_89_cc = `enum LN_id_Gost28147_89_cc = "GOST 28147-89 Cryptocom ParamSet";`;
18187         static if(is(typeof({ mixin(enumMixinStr_LN_id_Gost28147_89_cc); }))) {
18188             mixin(enumMixinStr_LN_id_Gost28147_89_cc);
18189         }
18190     }
18191 
18192 
18193 
18194 
18195     static if(!is(typeof(NID_id_Gost28147_89_cc))) {
18196         private enum enumMixinStr_NID_id_Gost28147_89_cc = `enum NID_id_Gost28147_89_cc = 849;`;
18197         static if(is(typeof({ mixin(enumMixinStr_NID_id_Gost28147_89_cc); }))) {
18198             mixin(enumMixinStr_NID_id_Gost28147_89_cc);
18199         }
18200     }
18201 
18202 
18203 
18204 
18205     static if(!is(typeof(OBJ_id_Gost28147_89_cc))) {
18206         private enum enumMixinStr_OBJ_id_Gost28147_89_cc = `enum OBJ_id_Gost28147_89_cc = OBJ_member_body , 643L , 2L , 9L , 1L , 6L , 1L;`;
18207         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_Gost28147_89_cc); }))) {
18208             mixin(enumMixinStr_OBJ_id_Gost28147_89_cc);
18209         }
18210     }
18211 
18212 
18213 
18214 
18215     static if(!is(typeof(SN_id_GostR3410_94_cc))) {
18216         private enum enumMixinStr_SN_id_GostR3410_94_cc = `enum SN_id_GostR3410_94_cc = "gost94cc";`;
18217         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_94_cc); }))) {
18218             mixin(enumMixinStr_SN_id_GostR3410_94_cc);
18219         }
18220     }
18221 
18222 
18223 
18224 
18225     static if(!is(typeof(LN_id_GostR3410_94_cc))) {
18226         private enum enumMixinStr_LN_id_GostR3410_94_cc = `enum LN_id_GostR3410_94_cc = "GOST 34.10-94 Cryptocom";`;
18227         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_94_cc); }))) {
18228             mixin(enumMixinStr_LN_id_GostR3410_94_cc);
18229         }
18230     }
18231 
18232 
18233 
18234 
18235     static if(!is(typeof(NID_id_GostR3410_94_cc))) {
18236         private enum enumMixinStr_NID_id_GostR3410_94_cc = `enum NID_id_GostR3410_94_cc = 850;`;
18237         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_94_cc); }))) {
18238             mixin(enumMixinStr_NID_id_GostR3410_94_cc);
18239         }
18240     }
18241 
18242 
18243 
18244 
18245     static if(!is(typeof(OBJ_id_GostR3410_94_cc))) {
18246         private enum enumMixinStr_OBJ_id_GostR3410_94_cc = `enum OBJ_id_GostR3410_94_cc = OBJ_member_body , 643L , 2L , 9L , 1L , 5L , 3L;`;
18247         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_94_cc); }))) {
18248             mixin(enumMixinStr_OBJ_id_GostR3410_94_cc);
18249         }
18250     }
18251 
18252 
18253 
18254 
18255     static if(!is(typeof(SN_id_GostR3410_2001_cc))) {
18256         private enum enumMixinStr_SN_id_GostR3410_2001_cc = `enum SN_id_GostR3410_2001_cc = "gost2001cc";`;
18257         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_cc); }))) {
18258             mixin(enumMixinStr_SN_id_GostR3410_2001_cc);
18259         }
18260     }
18261 
18262 
18263 
18264 
18265     static if(!is(typeof(LN_id_GostR3410_2001_cc))) {
18266         private enum enumMixinStr_LN_id_GostR3410_2001_cc = `enum LN_id_GostR3410_2001_cc = "GOST 34.10-2001 Cryptocom";`;
18267         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_2001_cc); }))) {
18268             mixin(enumMixinStr_LN_id_GostR3410_2001_cc);
18269         }
18270     }
18271 
18272 
18273 
18274 
18275     static if(!is(typeof(NID_id_GostR3410_2001_cc))) {
18276         private enum enumMixinStr_NID_id_GostR3410_2001_cc = `enum NID_id_GostR3410_2001_cc = 851;`;
18277         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_cc); }))) {
18278             mixin(enumMixinStr_NID_id_GostR3410_2001_cc);
18279         }
18280     }
18281 
18282 
18283 
18284 
18285     static if(!is(typeof(OBJ_id_GostR3410_2001_cc))) {
18286         private enum enumMixinStr_OBJ_id_GostR3410_2001_cc = `enum OBJ_id_GostR3410_2001_cc = OBJ_member_body , 643L , 2L , 9L , 1L , 5L , 4L;`;
18287         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_cc); }))) {
18288             mixin(enumMixinStr_OBJ_id_GostR3410_2001_cc);
18289         }
18290     }
18291 
18292 
18293 
18294 
18295     static if(!is(typeof(SN_id_GostR3411_94_with_GostR3410_94_cc))) {
18296         private enum enumMixinStr_SN_id_GostR3411_94_with_GostR3410_94_cc = `enum SN_id_GostR3411_94_with_GostR3410_94_cc = "id-GostR3411-94-with-GostR3410-94-cc";`;
18297         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_94_cc); }))) {
18298             mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_94_cc);
18299         }
18300     }
18301 
18302 
18303 
18304 
18305     static if(!is(typeof(LN_id_GostR3411_94_with_GostR3410_94_cc))) {
18306         private enum enumMixinStr_LN_id_GostR3411_94_with_GostR3410_94_cc = `enum LN_id_GostR3411_94_with_GostR3410_94_cc = "GOST R 34.11-94 with GOST R 34.10-94 Cryptocom";`;
18307         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_94_cc); }))) {
18308             mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_94_cc);
18309         }
18310     }
18311 
18312 
18313 
18314 
18315     static if(!is(typeof(NID_id_GostR3411_94_with_GostR3410_94_cc))) {
18316         private enum enumMixinStr_NID_id_GostR3411_94_with_GostR3410_94_cc = `enum NID_id_GostR3411_94_with_GostR3410_94_cc = 852;`;
18317         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_94_cc); }))) {
18318             mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_94_cc);
18319         }
18320     }
18321 
18322 
18323 
18324 
18325     static if(!is(typeof(OBJ_id_GostR3411_94_with_GostR3410_94_cc))) {
18326         private enum enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_94_cc = `enum OBJ_id_GostR3411_94_with_GostR3410_94_cc = OBJ_member_body , 643L , 2L , 9L , 1L , 3L , 3L;`;
18327         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_94_cc); }))) {
18328             mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_94_cc);
18329         }
18330     }
18331 
18332 
18333 
18334 
18335     static if(!is(typeof(SN_id_GostR3411_94_with_GostR3410_2001_cc))) {
18336         private enum enumMixinStr_SN_id_GostR3411_94_with_GostR3410_2001_cc = `enum SN_id_GostR3411_94_with_GostR3410_2001_cc = "id-GostR3411-94-with-GostR3410-2001-cc";`;
18337         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_2001_cc); }))) {
18338             mixin(enumMixinStr_SN_id_GostR3411_94_with_GostR3410_2001_cc);
18339         }
18340     }
18341 
18342 
18343 
18344 
18345     static if(!is(typeof(LN_id_GostR3411_94_with_GostR3410_2001_cc))) {
18346         private enum enumMixinStr_LN_id_GostR3411_94_with_GostR3410_2001_cc = `enum LN_id_GostR3411_94_with_GostR3410_2001_cc = "GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom";`;
18347         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_2001_cc); }))) {
18348             mixin(enumMixinStr_LN_id_GostR3411_94_with_GostR3410_2001_cc);
18349         }
18350     }
18351 
18352 
18353 
18354 
18355     static if(!is(typeof(NID_id_GostR3411_94_with_GostR3410_2001_cc))) {
18356         private enum enumMixinStr_NID_id_GostR3411_94_with_GostR3410_2001_cc = `enum NID_id_GostR3411_94_with_GostR3410_2001_cc = 853;`;
18357         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_2001_cc); }))) {
18358             mixin(enumMixinStr_NID_id_GostR3411_94_with_GostR3410_2001_cc);
18359         }
18360     }
18361 
18362 
18363 
18364 
18365     static if(!is(typeof(OBJ_id_GostR3411_94_with_GostR3410_2001_cc))) {
18366         private enum enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_2001_cc = `enum OBJ_id_GostR3411_94_with_GostR3410_2001_cc = OBJ_member_body , 643L , 2L , 9L , 1L , 3L , 4L;`;
18367         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_2001_cc); }))) {
18368             mixin(enumMixinStr_OBJ_id_GostR3411_94_with_GostR3410_2001_cc);
18369         }
18370     }
18371 
18372 
18373 
18374 
18375     static if(!is(typeof(SN_id_GostR3410_2001_ParamSet_cc))) {
18376         private enum enumMixinStr_SN_id_GostR3410_2001_ParamSet_cc = `enum SN_id_GostR3410_2001_ParamSet_cc = "id-GostR3410-2001-ParamSet-cc";`;
18377         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2001_ParamSet_cc); }))) {
18378             mixin(enumMixinStr_SN_id_GostR3410_2001_ParamSet_cc);
18379         }
18380     }
18381 
18382 
18383 
18384 
18385     static if(!is(typeof(LN_id_GostR3410_2001_ParamSet_cc))) {
18386         private enum enumMixinStr_LN_id_GostR3410_2001_ParamSet_cc = `enum LN_id_GostR3410_2001_ParamSet_cc = "GOST R 3410-2001 Parameter Set Cryptocom";`;
18387         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_2001_ParamSet_cc); }))) {
18388             mixin(enumMixinStr_LN_id_GostR3410_2001_ParamSet_cc);
18389         }
18390     }
18391 
18392 
18393 
18394 
18395     static if(!is(typeof(NID_id_GostR3410_2001_ParamSet_cc))) {
18396         private enum enumMixinStr_NID_id_GostR3410_2001_ParamSet_cc = `enum NID_id_GostR3410_2001_ParamSet_cc = 854;`;
18397         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2001_ParamSet_cc); }))) {
18398             mixin(enumMixinStr_NID_id_GostR3410_2001_ParamSet_cc);
18399         }
18400     }
18401 
18402 
18403 
18404 
18405     static if(!is(typeof(OBJ_id_GostR3410_2001_ParamSet_cc))) {
18406         private enum enumMixinStr_OBJ_id_GostR3410_2001_ParamSet_cc = `enum OBJ_id_GostR3410_2001_ParamSet_cc = OBJ_member_body , 643L , 2L , 9L , 1L , 8L , 1L;`;
18407         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2001_ParamSet_cc); }))) {
18408             mixin(enumMixinStr_OBJ_id_GostR3410_2001_ParamSet_cc);
18409         }
18410     }
18411 
18412 
18413 
18414 
18415     static if(!is(typeof(SN_id_tc26_algorithms))) {
18416         private enum enumMixinStr_SN_id_tc26_algorithms = `enum SN_id_tc26_algorithms = "id-tc26-algorithms";`;
18417         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_algorithms); }))) {
18418             mixin(enumMixinStr_SN_id_tc26_algorithms);
18419         }
18420     }
18421 
18422 
18423 
18424 
18425     static if(!is(typeof(NID_id_tc26_algorithms))) {
18426         private enum enumMixinStr_NID_id_tc26_algorithms = `enum NID_id_tc26_algorithms = 977;`;
18427         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_algorithms); }))) {
18428             mixin(enumMixinStr_NID_id_tc26_algorithms);
18429         }
18430     }
18431 
18432 
18433 
18434 
18435     static if(!is(typeof(OBJ_id_tc26_algorithms))) {
18436         private enum enumMixinStr_OBJ_id_tc26_algorithms = `enum OBJ_id_tc26_algorithms = OBJ_member_body , 643L , 7L , 1L , 1L;`;
18437         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_algorithms); }))) {
18438             mixin(enumMixinStr_OBJ_id_tc26_algorithms);
18439         }
18440     }
18441 
18442 
18443 
18444 
18445     static if(!is(typeof(SN_id_tc26_sign))) {
18446         private enum enumMixinStr_SN_id_tc26_sign = `enum SN_id_tc26_sign = "id-tc26-sign";`;
18447         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_sign); }))) {
18448             mixin(enumMixinStr_SN_id_tc26_sign);
18449         }
18450     }
18451 
18452 
18453 
18454 
18455     static if(!is(typeof(NID_id_tc26_sign))) {
18456         private enum enumMixinStr_NID_id_tc26_sign = `enum NID_id_tc26_sign = 978;`;
18457         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_sign); }))) {
18458             mixin(enumMixinStr_NID_id_tc26_sign);
18459         }
18460     }
18461 
18462 
18463 
18464 
18465     static if(!is(typeof(OBJ_id_tc26_sign))) {
18466         private enum enumMixinStr_OBJ_id_tc26_sign = `enum OBJ_id_tc26_sign = OBJ_member_body , 643L , 7L , 1L , 1L , 1L;`;
18467         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_sign); }))) {
18468             mixin(enumMixinStr_OBJ_id_tc26_sign);
18469         }
18470     }
18471 
18472 
18473 
18474 
18475     static if(!is(typeof(SN_id_GostR3410_2012_256))) {
18476         private enum enumMixinStr_SN_id_GostR3410_2012_256 = `enum SN_id_GostR3410_2012_256 = "gost2012_256";`;
18477         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2012_256); }))) {
18478             mixin(enumMixinStr_SN_id_GostR3410_2012_256);
18479         }
18480     }
18481 
18482 
18483 
18484 
18485     static if(!is(typeof(LN_id_GostR3410_2012_256))) {
18486         private enum enumMixinStr_LN_id_GostR3410_2012_256 = `enum LN_id_GostR3410_2012_256 = "GOST R 34.10-2012 with 256 bit modulus";`;
18487         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_2012_256); }))) {
18488             mixin(enumMixinStr_LN_id_GostR3410_2012_256);
18489         }
18490     }
18491 
18492 
18493 
18494 
18495     static if(!is(typeof(NID_id_GostR3410_2012_256))) {
18496         private enum enumMixinStr_NID_id_GostR3410_2012_256 = `enum NID_id_GostR3410_2012_256 = 979;`;
18497         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2012_256); }))) {
18498             mixin(enumMixinStr_NID_id_GostR3410_2012_256);
18499         }
18500     }
18501 
18502 
18503 
18504 
18505     static if(!is(typeof(OBJ_id_GostR3410_2012_256))) {
18506         private enum enumMixinStr_OBJ_id_GostR3410_2012_256 = `enum OBJ_id_GostR3410_2012_256 = OBJ_member_body , 643L , 7L , 1L , 1L , 1L , 1L;`;
18507         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2012_256); }))) {
18508             mixin(enumMixinStr_OBJ_id_GostR3410_2012_256);
18509         }
18510     }
18511 
18512 
18513 
18514 
18515     static if(!is(typeof(SN_id_GostR3410_2012_512))) {
18516         private enum enumMixinStr_SN_id_GostR3410_2012_512 = `enum SN_id_GostR3410_2012_512 = "gost2012_512";`;
18517         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3410_2012_512); }))) {
18518             mixin(enumMixinStr_SN_id_GostR3410_2012_512);
18519         }
18520     }
18521 
18522 
18523 
18524 
18525     static if(!is(typeof(LN_id_GostR3410_2012_512))) {
18526         private enum enumMixinStr_LN_id_GostR3410_2012_512 = `enum LN_id_GostR3410_2012_512 = "GOST R 34.10-2012 with 512 bit modulus";`;
18527         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3410_2012_512); }))) {
18528             mixin(enumMixinStr_LN_id_GostR3410_2012_512);
18529         }
18530     }
18531 
18532 
18533 
18534 
18535     static if(!is(typeof(NID_id_GostR3410_2012_512))) {
18536         private enum enumMixinStr_NID_id_GostR3410_2012_512 = `enum NID_id_GostR3410_2012_512 = 980;`;
18537         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3410_2012_512); }))) {
18538             mixin(enumMixinStr_NID_id_GostR3410_2012_512);
18539         }
18540     }
18541 
18542 
18543 
18544 
18545     static if(!is(typeof(OBJ_id_GostR3410_2012_512))) {
18546         private enum enumMixinStr_OBJ_id_GostR3410_2012_512 = `enum OBJ_id_GostR3410_2012_512 = OBJ_member_body , 643L , 7L , 1L , 1L , 1L , 2L;`;
18547         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3410_2012_512); }))) {
18548             mixin(enumMixinStr_OBJ_id_GostR3410_2012_512);
18549         }
18550     }
18551 
18552 
18553 
18554 
18555     static if(!is(typeof(SN_id_tc26_digest))) {
18556         private enum enumMixinStr_SN_id_tc26_digest = `enum SN_id_tc26_digest = "id-tc26-digest";`;
18557         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_digest); }))) {
18558             mixin(enumMixinStr_SN_id_tc26_digest);
18559         }
18560     }
18561 
18562 
18563 
18564 
18565     static if(!is(typeof(NID_id_tc26_digest))) {
18566         private enum enumMixinStr_NID_id_tc26_digest = `enum NID_id_tc26_digest = 981;`;
18567         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_digest); }))) {
18568             mixin(enumMixinStr_NID_id_tc26_digest);
18569         }
18570     }
18571 
18572 
18573 
18574 
18575     static if(!is(typeof(OBJ_id_tc26_digest))) {
18576         private enum enumMixinStr_OBJ_id_tc26_digest = `enum OBJ_id_tc26_digest = OBJ_member_body , 643L , 7L , 1L , 1L , 2L;`;
18577         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_digest); }))) {
18578             mixin(enumMixinStr_OBJ_id_tc26_digest);
18579         }
18580     }
18581 
18582 
18583 
18584 
18585     static if(!is(typeof(SN_id_GostR3411_2012_256))) {
18586         private enum enumMixinStr_SN_id_GostR3411_2012_256 = `enum SN_id_GostR3411_2012_256 = "md_gost12_256";`;
18587         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_2012_256); }))) {
18588             mixin(enumMixinStr_SN_id_GostR3411_2012_256);
18589         }
18590     }
18591 
18592 
18593 
18594 
18595     static if(!is(typeof(LN_id_GostR3411_2012_256))) {
18596         private enum enumMixinStr_LN_id_GostR3411_2012_256 = `enum LN_id_GostR3411_2012_256 = "GOST R 34.11-2012 with 256 bit hash";`;
18597         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_2012_256); }))) {
18598             mixin(enumMixinStr_LN_id_GostR3411_2012_256);
18599         }
18600     }
18601 
18602 
18603 
18604 
18605     static if(!is(typeof(NID_id_GostR3411_2012_256))) {
18606         private enum enumMixinStr_NID_id_GostR3411_2012_256 = `enum NID_id_GostR3411_2012_256 = 982;`;
18607         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_2012_256); }))) {
18608             mixin(enumMixinStr_NID_id_GostR3411_2012_256);
18609         }
18610     }
18611 
18612 
18613 
18614 
18615     static if(!is(typeof(OBJ_id_GostR3411_2012_256))) {
18616         private enum enumMixinStr_OBJ_id_GostR3411_2012_256 = `enum OBJ_id_GostR3411_2012_256 = OBJ_member_body , 643L , 7L , 1L , 1L , 2L , 2L;`;
18617         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_2012_256); }))) {
18618             mixin(enumMixinStr_OBJ_id_GostR3411_2012_256);
18619         }
18620     }
18621 
18622 
18623 
18624 
18625     static if(!is(typeof(SN_id_GostR3411_2012_512))) {
18626         private enum enumMixinStr_SN_id_GostR3411_2012_512 = `enum SN_id_GostR3411_2012_512 = "md_gost12_512";`;
18627         static if(is(typeof({ mixin(enumMixinStr_SN_id_GostR3411_2012_512); }))) {
18628             mixin(enumMixinStr_SN_id_GostR3411_2012_512);
18629         }
18630     }
18631 
18632 
18633 
18634 
18635     static if(!is(typeof(LN_id_GostR3411_2012_512))) {
18636         private enum enumMixinStr_LN_id_GostR3411_2012_512 = `enum LN_id_GostR3411_2012_512 = "GOST R 34.11-2012 with 512 bit hash";`;
18637         static if(is(typeof({ mixin(enumMixinStr_LN_id_GostR3411_2012_512); }))) {
18638             mixin(enumMixinStr_LN_id_GostR3411_2012_512);
18639         }
18640     }
18641 
18642 
18643 
18644 
18645     static if(!is(typeof(NID_id_GostR3411_2012_512))) {
18646         private enum enumMixinStr_NID_id_GostR3411_2012_512 = `enum NID_id_GostR3411_2012_512 = 983;`;
18647         static if(is(typeof({ mixin(enumMixinStr_NID_id_GostR3411_2012_512); }))) {
18648             mixin(enumMixinStr_NID_id_GostR3411_2012_512);
18649         }
18650     }
18651 
18652 
18653 
18654 
18655     static if(!is(typeof(OBJ_id_GostR3411_2012_512))) {
18656         private enum enumMixinStr_OBJ_id_GostR3411_2012_512 = `enum OBJ_id_GostR3411_2012_512 = OBJ_member_body , 643L , 7L , 1L , 1L , 2L , 3L;`;
18657         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_GostR3411_2012_512); }))) {
18658             mixin(enumMixinStr_OBJ_id_GostR3411_2012_512);
18659         }
18660     }
18661 
18662 
18663 
18664 
18665     static if(!is(typeof(SN_id_tc26_signwithdigest))) {
18666         private enum enumMixinStr_SN_id_tc26_signwithdigest = `enum SN_id_tc26_signwithdigest = "id-tc26-signwithdigest";`;
18667         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_signwithdigest); }))) {
18668             mixin(enumMixinStr_SN_id_tc26_signwithdigest);
18669         }
18670     }
18671 
18672 
18673 
18674 
18675     static if(!is(typeof(NID_id_tc26_signwithdigest))) {
18676         private enum enumMixinStr_NID_id_tc26_signwithdigest = `enum NID_id_tc26_signwithdigest = 984;`;
18677         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_signwithdigest); }))) {
18678             mixin(enumMixinStr_NID_id_tc26_signwithdigest);
18679         }
18680     }
18681 
18682 
18683 
18684 
18685     static if(!is(typeof(OBJ_id_tc26_signwithdigest))) {
18686         private enum enumMixinStr_OBJ_id_tc26_signwithdigest = `enum OBJ_id_tc26_signwithdigest = OBJ_member_body , 643L , 7L , 1L , 1L , 3L;`;
18687         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_signwithdigest); }))) {
18688             mixin(enumMixinStr_OBJ_id_tc26_signwithdigest);
18689         }
18690     }
18691 
18692 
18693 
18694 
18695     static if(!is(typeof(SN_id_tc26_signwithdigest_gost3410_2012_256))) {
18696         private enum enumMixinStr_SN_id_tc26_signwithdigest_gost3410_2012_256 = `enum SN_id_tc26_signwithdigest_gost3410_2012_256 = "id-tc26-signwithdigest-gost3410-2012-256";`;
18697         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_signwithdigest_gost3410_2012_256); }))) {
18698             mixin(enumMixinStr_SN_id_tc26_signwithdigest_gost3410_2012_256);
18699         }
18700     }
18701 
18702 
18703 
18704 
18705     static if(!is(typeof(LN_id_tc26_signwithdigest_gost3410_2012_256))) {
18706         private enum enumMixinStr_LN_id_tc26_signwithdigest_gost3410_2012_256 = `enum LN_id_tc26_signwithdigest_gost3410_2012_256 = "GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit)";`;
18707         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_signwithdigest_gost3410_2012_256); }))) {
18708             mixin(enumMixinStr_LN_id_tc26_signwithdigest_gost3410_2012_256);
18709         }
18710     }
18711 
18712 
18713 
18714 
18715     static if(!is(typeof(NID_id_tc26_signwithdigest_gost3410_2012_256))) {
18716         private enum enumMixinStr_NID_id_tc26_signwithdigest_gost3410_2012_256 = `enum NID_id_tc26_signwithdigest_gost3410_2012_256 = 985;`;
18717         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_signwithdigest_gost3410_2012_256); }))) {
18718             mixin(enumMixinStr_NID_id_tc26_signwithdigest_gost3410_2012_256);
18719         }
18720     }
18721 
18722 
18723 
18724 
18725     static if(!is(typeof(OBJ_id_tc26_signwithdigest_gost3410_2012_256))) {
18726         private enum enumMixinStr_OBJ_id_tc26_signwithdigest_gost3410_2012_256 = `enum OBJ_id_tc26_signwithdigest_gost3410_2012_256 = OBJ_member_body , 643L , 7L , 1L , 1L , 3L , 2L;`;
18727         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_signwithdigest_gost3410_2012_256); }))) {
18728             mixin(enumMixinStr_OBJ_id_tc26_signwithdigest_gost3410_2012_256);
18729         }
18730     }
18731 
18732 
18733 
18734 
18735     static if(!is(typeof(SN_id_tc26_signwithdigest_gost3410_2012_512))) {
18736         private enum enumMixinStr_SN_id_tc26_signwithdigest_gost3410_2012_512 = `enum SN_id_tc26_signwithdigest_gost3410_2012_512 = "id-tc26-signwithdigest-gost3410-2012-512";`;
18737         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_signwithdigest_gost3410_2012_512); }))) {
18738             mixin(enumMixinStr_SN_id_tc26_signwithdigest_gost3410_2012_512);
18739         }
18740     }
18741 
18742 
18743 
18744 
18745     static if(!is(typeof(LN_id_tc26_signwithdigest_gost3410_2012_512))) {
18746         private enum enumMixinStr_LN_id_tc26_signwithdigest_gost3410_2012_512 = `enum LN_id_tc26_signwithdigest_gost3410_2012_512 = "GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit)";`;
18747         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_signwithdigest_gost3410_2012_512); }))) {
18748             mixin(enumMixinStr_LN_id_tc26_signwithdigest_gost3410_2012_512);
18749         }
18750     }
18751 
18752 
18753 
18754 
18755     static if(!is(typeof(NID_id_tc26_signwithdigest_gost3410_2012_512))) {
18756         private enum enumMixinStr_NID_id_tc26_signwithdigest_gost3410_2012_512 = `enum NID_id_tc26_signwithdigest_gost3410_2012_512 = 986;`;
18757         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_signwithdigest_gost3410_2012_512); }))) {
18758             mixin(enumMixinStr_NID_id_tc26_signwithdigest_gost3410_2012_512);
18759         }
18760     }
18761 
18762 
18763 
18764 
18765     static if(!is(typeof(OBJ_id_tc26_signwithdigest_gost3410_2012_512))) {
18766         private enum enumMixinStr_OBJ_id_tc26_signwithdigest_gost3410_2012_512 = `enum OBJ_id_tc26_signwithdigest_gost3410_2012_512 = OBJ_member_body , 643L , 7L , 1L , 1L , 3L , 3L;`;
18767         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_signwithdigest_gost3410_2012_512); }))) {
18768             mixin(enumMixinStr_OBJ_id_tc26_signwithdigest_gost3410_2012_512);
18769         }
18770     }
18771 
18772 
18773 
18774 
18775     static if(!is(typeof(SN_id_tc26_mac))) {
18776         private enum enumMixinStr_SN_id_tc26_mac = `enum SN_id_tc26_mac = "id-tc26-mac";`;
18777         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_mac); }))) {
18778             mixin(enumMixinStr_SN_id_tc26_mac);
18779         }
18780     }
18781 
18782 
18783 
18784 
18785     static if(!is(typeof(NID_id_tc26_mac))) {
18786         private enum enumMixinStr_NID_id_tc26_mac = `enum NID_id_tc26_mac = 987;`;
18787         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_mac); }))) {
18788             mixin(enumMixinStr_NID_id_tc26_mac);
18789         }
18790     }
18791 
18792 
18793 
18794 
18795     static if(!is(typeof(OBJ_id_tc26_mac))) {
18796         private enum enumMixinStr_OBJ_id_tc26_mac = `enum OBJ_id_tc26_mac = OBJ_member_body , 643L , 7L , 1L , 1L , 4L;`;
18797         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_mac); }))) {
18798             mixin(enumMixinStr_OBJ_id_tc26_mac);
18799         }
18800     }
18801 
18802 
18803 
18804 
18805     static if(!is(typeof(SN_id_tc26_hmac_gost_3411_2012_256))) {
18806         private enum enumMixinStr_SN_id_tc26_hmac_gost_3411_2012_256 = `enum SN_id_tc26_hmac_gost_3411_2012_256 = "id-tc26-hmac-gost-3411-2012-256";`;
18807         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_hmac_gost_3411_2012_256); }))) {
18808             mixin(enumMixinStr_SN_id_tc26_hmac_gost_3411_2012_256);
18809         }
18810     }
18811 
18812 
18813 
18814 
18815     static if(!is(typeof(LN_id_tc26_hmac_gost_3411_2012_256))) {
18816         private enum enumMixinStr_LN_id_tc26_hmac_gost_3411_2012_256 = `enum LN_id_tc26_hmac_gost_3411_2012_256 = "HMAC GOST 34.11-2012 256 bit";`;
18817         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_hmac_gost_3411_2012_256); }))) {
18818             mixin(enumMixinStr_LN_id_tc26_hmac_gost_3411_2012_256);
18819         }
18820     }
18821 
18822 
18823 
18824 
18825     static if(!is(typeof(NID_id_tc26_hmac_gost_3411_2012_256))) {
18826         private enum enumMixinStr_NID_id_tc26_hmac_gost_3411_2012_256 = `enum NID_id_tc26_hmac_gost_3411_2012_256 = 988;`;
18827         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_hmac_gost_3411_2012_256); }))) {
18828             mixin(enumMixinStr_NID_id_tc26_hmac_gost_3411_2012_256);
18829         }
18830     }
18831 
18832 
18833 
18834 
18835     static if(!is(typeof(OBJ_id_tc26_hmac_gost_3411_2012_256))) {
18836         private enum enumMixinStr_OBJ_id_tc26_hmac_gost_3411_2012_256 = `enum OBJ_id_tc26_hmac_gost_3411_2012_256 = OBJ_member_body , 643L , 7L , 1L , 1L , 4L , 1L;`;
18837         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_hmac_gost_3411_2012_256); }))) {
18838             mixin(enumMixinStr_OBJ_id_tc26_hmac_gost_3411_2012_256);
18839         }
18840     }
18841 
18842 
18843 
18844 
18845     static if(!is(typeof(SN_id_tc26_hmac_gost_3411_2012_512))) {
18846         private enum enumMixinStr_SN_id_tc26_hmac_gost_3411_2012_512 = `enum SN_id_tc26_hmac_gost_3411_2012_512 = "id-tc26-hmac-gost-3411-2012-512";`;
18847         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_hmac_gost_3411_2012_512); }))) {
18848             mixin(enumMixinStr_SN_id_tc26_hmac_gost_3411_2012_512);
18849         }
18850     }
18851 
18852 
18853 
18854 
18855     static if(!is(typeof(LN_id_tc26_hmac_gost_3411_2012_512))) {
18856         private enum enumMixinStr_LN_id_tc26_hmac_gost_3411_2012_512 = `enum LN_id_tc26_hmac_gost_3411_2012_512 = "HMAC GOST 34.11-2012 512 bit";`;
18857         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_hmac_gost_3411_2012_512); }))) {
18858             mixin(enumMixinStr_LN_id_tc26_hmac_gost_3411_2012_512);
18859         }
18860     }
18861 
18862 
18863 
18864 
18865     static if(!is(typeof(NID_id_tc26_hmac_gost_3411_2012_512))) {
18866         private enum enumMixinStr_NID_id_tc26_hmac_gost_3411_2012_512 = `enum NID_id_tc26_hmac_gost_3411_2012_512 = 989;`;
18867         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_hmac_gost_3411_2012_512); }))) {
18868             mixin(enumMixinStr_NID_id_tc26_hmac_gost_3411_2012_512);
18869         }
18870     }
18871 
18872 
18873 
18874 
18875     static if(!is(typeof(OBJ_id_tc26_hmac_gost_3411_2012_512))) {
18876         private enum enumMixinStr_OBJ_id_tc26_hmac_gost_3411_2012_512 = `enum OBJ_id_tc26_hmac_gost_3411_2012_512 = OBJ_member_body , 643L , 7L , 1L , 1L , 4L , 2L;`;
18877         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_hmac_gost_3411_2012_512); }))) {
18878             mixin(enumMixinStr_OBJ_id_tc26_hmac_gost_3411_2012_512);
18879         }
18880     }
18881 
18882 
18883 
18884 
18885     static if(!is(typeof(SN_id_tc26_cipher))) {
18886         private enum enumMixinStr_SN_id_tc26_cipher = `enum SN_id_tc26_cipher = "id-tc26-cipher";`;
18887         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher); }))) {
18888             mixin(enumMixinStr_SN_id_tc26_cipher);
18889         }
18890     }
18891 
18892 
18893 
18894 
18895     static if(!is(typeof(NID_id_tc26_cipher))) {
18896         private enum enumMixinStr_NID_id_tc26_cipher = `enum NID_id_tc26_cipher = 990;`;
18897         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher); }))) {
18898             mixin(enumMixinStr_NID_id_tc26_cipher);
18899         }
18900     }
18901 
18902 
18903 
18904 
18905     static if(!is(typeof(OBJ_id_tc26_cipher))) {
18906         private enum enumMixinStr_OBJ_id_tc26_cipher = `enum OBJ_id_tc26_cipher = OBJ_member_body , 643L , 7L , 1L , 1L , 5L;`;
18907         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher); }))) {
18908             mixin(enumMixinStr_OBJ_id_tc26_cipher);
18909         }
18910     }
18911 
18912 
18913 
18914 
18915     static if(!is(typeof(SN_id_tc26_cipher_gostr3412_2015_magma))) {
18916         private enum enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma = `enum SN_id_tc26_cipher_gostr3412_2015_magma = "id-tc26-cipher-gostr3412-2015-magma";`;
18917         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma); }))) {
18918             mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma);
18919         }
18920     }
18921 
18922 
18923 
18924 
18925     static if(!is(typeof(NID_id_tc26_cipher_gostr3412_2015_magma))) {
18926         private enum enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma = `enum NID_id_tc26_cipher_gostr3412_2015_magma = 1173;`;
18927         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma); }))) {
18928             mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma);
18929         }
18930     }
18931 
18932 
18933 
18934 
18935     static if(!is(typeof(OBJ_id_tc26_cipher_gostr3412_2015_magma))) {
18936         private enum enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma = `enum OBJ_id_tc26_cipher_gostr3412_2015_magma = OBJ_member_body , 643L , 7L , 1L , 1L , 5L , 1L;`;
18937         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma); }))) {
18938             mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma);
18939         }
18940     }
18941 
18942 
18943 
18944 
18945     static if(!is(typeof(SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm))) {
18946         private enum enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = `enum SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = "id-tc26-cipher-gostr3412-2015-magma-ctracpkm";`;
18947         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm); }))) {
18948             mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm);
18949         }
18950     }
18951 
18952 
18953 
18954 
18955     static if(!is(typeof(NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm))) {
18956         private enum enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = `enum NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = 1174;`;
18957         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm); }))) {
18958             mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm);
18959         }
18960     }
18961 
18962 
18963 
18964 
18965     static if(!is(typeof(OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm))) {
18966         private enum enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = `enum OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm = OBJ_member_body , 643L , 7L , 1L , 1L , 5L , 1L , 1L;`;
18967         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm); }))) {
18968             mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm);
18969         }
18970     }
18971 
18972 
18973 
18974 
18975     static if(!is(typeof(SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac))) {
18976         private enum enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = `enum SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = "id-tc26-cipher-gostr3412-2015-magma-ctracpkm-omac";`;
18977         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac); }))) {
18978             mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac);
18979         }
18980     }
18981 
18982 
18983 
18984 
18985     static if(!is(typeof(NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac))) {
18986         private enum enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = `enum NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = 1175;`;
18987         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac); }))) {
18988             mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac);
18989         }
18990     }
18991 
18992 
18993 
18994 
18995     static if(!is(typeof(OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac))) {
18996         private enum enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = `enum OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac = OBJ_member_body , 643L , 7L , 1L , 1L , 5L , 1L , 2L;`;
18997         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac); }))) {
18998             mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_magma_ctracpkm_omac);
18999         }
19000     }
19001 
19002 
19003 
19004 
19005     static if(!is(typeof(SN_id_tc26_cipher_gostr3412_2015_kuznyechik))) {
19006         private enum enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik = `enum SN_id_tc26_cipher_gostr3412_2015_kuznyechik = "id-tc26-cipher-gostr3412-2015-kuznyechik";`;
19007         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik); }))) {
19008             mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik);
19009         }
19010     }
19011 
19012 
19013 
19014 
19015     static if(!is(typeof(NID_id_tc26_cipher_gostr3412_2015_kuznyechik))) {
19016         private enum enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik = `enum NID_id_tc26_cipher_gostr3412_2015_kuznyechik = 1176;`;
19017         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik); }))) {
19018             mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik);
19019         }
19020     }
19021 
19022 
19023 
19024 
19025     static if(!is(typeof(OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik))) {
19026         private enum enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik = `enum OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik = OBJ_member_body , 643L , 7L , 1L , 1L , 5L , 2L;`;
19027         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik); }))) {
19028             mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik);
19029         }
19030     }
19031 
19032 
19033 
19034 
19035     static if(!is(typeof(SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm))) {
19036         private enum enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = `enum SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = "id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm";`;
19037         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm); }))) {
19038             mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm);
19039         }
19040     }
19041 
19042 
19043 
19044 
19045     static if(!is(typeof(NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm))) {
19046         private enum enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = `enum NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = 1177;`;
19047         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm); }))) {
19048             mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm);
19049         }
19050     }
19051 
19052 
19053 
19054 
19055     static if(!is(typeof(OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm))) {
19056         private enum enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = `enum OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm = OBJ_member_body , 643L , 7L , 1L , 1L , 5L , 2L , 1L;`;
19057         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm); }))) {
19058             mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm);
19059         }
19060     }
19061 
19062 
19063 
19064 
19065     static if(!is(typeof(SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac))) {
19066         private enum enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = `enum SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = "id-tc26-cipher-gostr3412-2015-kuznyechik-ctracpkm-omac";`;
19067         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac); }))) {
19068             mixin(enumMixinStr_SN_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac);
19069         }
19070     }
19071 
19072 
19073 
19074 
19075     static if(!is(typeof(NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac))) {
19076         private enum enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = `enum NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = 1178;`;
19077         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac); }))) {
19078             mixin(enumMixinStr_NID_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac);
19079         }
19080     }
19081 
19082 
19083 
19084 
19085     static if(!is(typeof(OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac))) {
19086         private enum enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = `enum OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac = OBJ_member_body , 643L , 7L , 1L , 1L , 5L , 2L , 2L;`;
19087         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac); }))) {
19088             mixin(enumMixinStr_OBJ_id_tc26_cipher_gostr3412_2015_kuznyechik_ctracpkm_omac);
19089         }
19090     }
19091 
19092 
19093 
19094 
19095     static if(!is(typeof(SN_id_tc26_agreement))) {
19096         private enum enumMixinStr_SN_id_tc26_agreement = `enum SN_id_tc26_agreement = "id-tc26-agreement";`;
19097         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_agreement); }))) {
19098             mixin(enumMixinStr_SN_id_tc26_agreement);
19099         }
19100     }
19101 
19102 
19103 
19104 
19105     static if(!is(typeof(NID_id_tc26_agreement))) {
19106         private enum enumMixinStr_NID_id_tc26_agreement = `enum NID_id_tc26_agreement = 991;`;
19107         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_agreement); }))) {
19108             mixin(enumMixinStr_NID_id_tc26_agreement);
19109         }
19110     }
19111 
19112 
19113 
19114 
19115     static if(!is(typeof(OBJ_id_tc26_agreement))) {
19116         private enum enumMixinStr_OBJ_id_tc26_agreement = `enum OBJ_id_tc26_agreement = OBJ_member_body , 643L , 7L , 1L , 1L , 6L;`;
19117         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_agreement); }))) {
19118             mixin(enumMixinStr_OBJ_id_tc26_agreement);
19119         }
19120     }
19121 
19122 
19123 
19124 
19125     static if(!is(typeof(SN_id_tc26_agreement_gost_3410_2012_256))) {
19126         private enum enumMixinStr_SN_id_tc26_agreement_gost_3410_2012_256 = `enum SN_id_tc26_agreement_gost_3410_2012_256 = "id-tc26-agreement-gost-3410-2012-256";`;
19127         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_agreement_gost_3410_2012_256); }))) {
19128             mixin(enumMixinStr_SN_id_tc26_agreement_gost_3410_2012_256);
19129         }
19130     }
19131 
19132 
19133 
19134 
19135     static if(!is(typeof(NID_id_tc26_agreement_gost_3410_2012_256))) {
19136         private enum enumMixinStr_NID_id_tc26_agreement_gost_3410_2012_256 = `enum NID_id_tc26_agreement_gost_3410_2012_256 = 992;`;
19137         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_agreement_gost_3410_2012_256); }))) {
19138             mixin(enumMixinStr_NID_id_tc26_agreement_gost_3410_2012_256);
19139         }
19140     }
19141 
19142 
19143 
19144 
19145     static if(!is(typeof(OBJ_id_tc26_agreement_gost_3410_2012_256))) {
19146         private enum enumMixinStr_OBJ_id_tc26_agreement_gost_3410_2012_256 = `enum OBJ_id_tc26_agreement_gost_3410_2012_256 = OBJ_member_body , 643L , 7L , 1L , 1L , 6L , 1L;`;
19147         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_agreement_gost_3410_2012_256); }))) {
19148             mixin(enumMixinStr_OBJ_id_tc26_agreement_gost_3410_2012_256);
19149         }
19150     }
19151 
19152 
19153 
19154 
19155     static if(!is(typeof(SN_id_tc26_agreement_gost_3410_2012_512))) {
19156         private enum enumMixinStr_SN_id_tc26_agreement_gost_3410_2012_512 = `enum SN_id_tc26_agreement_gost_3410_2012_512 = "id-tc26-agreement-gost-3410-2012-512";`;
19157         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_agreement_gost_3410_2012_512); }))) {
19158             mixin(enumMixinStr_SN_id_tc26_agreement_gost_3410_2012_512);
19159         }
19160     }
19161 
19162 
19163 
19164 
19165     static if(!is(typeof(NID_id_tc26_agreement_gost_3410_2012_512))) {
19166         private enum enumMixinStr_NID_id_tc26_agreement_gost_3410_2012_512 = `enum NID_id_tc26_agreement_gost_3410_2012_512 = 993;`;
19167         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_agreement_gost_3410_2012_512); }))) {
19168             mixin(enumMixinStr_NID_id_tc26_agreement_gost_3410_2012_512);
19169         }
19170     }
19171 
19172 
19173 
19174 
19175     static if(!is(typeof(OBJ_id_tc26_agreement_gost_3410_2012_512))) {
19176         private enum enumMixinStr_OBJ_id_tc26_agreement_gost_3410_2012_512 = `enum OBJ_id_tc26_agreement_gost_3410_2012_512 = OBJ_member_body , 643L , 7L , 1L , 1L , 6L , 2L;`;
19177         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_agreement_gost_3410_2012_512); }))) {
19178             mixin(enumMixinStr_OBJ_id_tc26_agreement_gost_3410_2012_512);
19179         }
19180     }
19181 
19182 
19183 
19184 
19185     static if(!is(typeof(SN_id_tc26_wrap))) {
19186         private enum enumMixinStr_SN_id_tc26_wrap = `enum SN_id_tc26_wrap = "id-tc26-wrap";`;
19187         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_wrap); }))) {
19188             mixin(enumMixinStr_SN_id_tc26_wrap);
19189         }
19190     }
19191 
19192 
19193 
19194 
19195     static if(!is(typeof(NID_id_tc26_wrap))) {
19196         private enum enumMixinStr_NID_id_tc26_wrap = `enum NID_id_tc26_wrap = 1179;`;
19197         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_wrap); }))) {
19198             mixin(enumMixinStr_NID_id_tc26_wrap);
19199         }
19200     }
19201 
19202 
19203 
19204 
19205     static if(!is(typeof(OBJ_id_tc26_wrap))) {
19206         private enum enumMixinStr_OBJ_id_tc26_wrap = `enum OBJ_id_tc26_wrap = OBJ_member_body , 643L , 7L , 1L , 1L , 7L;`;
19207         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_wrap); }))) {
19208             mixin(enumMixinStr_OBJ_id_tc26_wrap);
19209         }
19210     }
19211 
19212 
19213 
19214 
19215     static if(!is(typeof(SN_id_tc26_wrap_gostr3412_2015_magma))) {
19216         private enum enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_magma = `enum SN_id_tc26_wrap_gostr3412_2015_magma = "id-tc26-wrap-gostr3412-2015-magma";`;
19217         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_magma); }))) {
19218             mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_magma);
19219         }
19220     }
19221 
19222 
19223 
19224 
19225     static if(!is(typeof(NID_id_tc26_wrap_gostr3412_2015_magma))) {
19226         private enum enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_magma = `enum NID_id_tc26_wrap_gostr3412_2015_magma = 1180;`;
19227         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_magma); }))) {
19228             mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_magma);
19229         }
19230     }
19231 
19232 
19233 
19234 
19235     static if(!is(typeof(OBJ_id_tc26_wrap_gostr3412_2015_magma))) {
19236         private enum enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_magma = `enum OBJ_id_tc26_wrap_gostr3412_2015_magma = OBJ_member_body , 643L , 7L , 1L , 1L , 7L , 1L;`;
19237         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_magma); }))) {
19238             mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_magma);
19239         }
19240     }
19241 
19242 
19243 
19244 
19245     static if(!is(typeof(SN_id_tc26_wrap_gostr3412_2015_magma_kexp15))) {
19246         private enum enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 = `enum SN_id_tc26_wrap_gostr3412_2015_magma_kexp15 = "id-tc26-wrap-gostr3412-2015-magma-kexp15";`;
19247         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_magma_kexp15); }))) {
19248             mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_magma_kexp15);
19249         }
19250     }
19251 
19252 
19253 
19254 
19255     static if(!is(typeof(NID_id_tc26_wrap_gostr3412_2015_magma_kexp15))) {
19256         private enum enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 = `enum NID_id_tc26_wrap_gostr3412_2015_magma_kexp15 = 1181;`;
19257         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_magma_kexp15); }))) {
19258             mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_magma_kexp15);
19259         }
19260     }
19261 
19262 
19263 
19264 
19265     static if(!is(typeof(OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15))) {
19266         private enum enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 = `enum OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15 = OBJ_member_body , 643L , 7L , 1L , 1L , 7L , 1L , 1L;`;
19267         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15); }))) {
19268             mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_magma_kexp15);
19269         }
19270     }
19271 
19272 
19273 
19274 
19275     static if(!is(typeof(SN_id_tc26_wrap_gostr3412_2015_kuznyechik))) {
19276         private enum enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_kuznyechik = `enum SN_id_tc26_wrap_gostr3412_2015_kuznyechik = "id-tc26-wrap-gostr3412-2015-kuznyechik";`;
19277         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_kuznyechik); }))) {
19278             mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_kuznyechik);
19279         }
19280     }
19281 
19282 
19283 
19284 
19285     static if(!is(typeof(NID_id_tc26_wrap_gostr3412_2015_kuznyechik))) {
19286         private enum enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_kuznyechik = `enum NID_id_tc26_wrap_gostr3412_2015_kuznyechik = 1182;`;
19287         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_kuznyechik); }))) {
19288             mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_kuznyechik);
19289         }
19290     }
19291 
19292 
19293 
19294 
19295     static if(!is(typeof(OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik))) {
19296         private enum enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik = `enum OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik = OBJ_member_body , 643L , 7L , 1L , 1L , 7L , 2L;`;
19297         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik); }))) {
19298             mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik);
19299         }
19300     }
19301 
19302 
19303 
19304 
19305     static if(!is(typeof(SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15))) {
19306         private enum enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = `enum SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = "id-tc26-wrap-gostr3412-2015-kuznyechik-kexp15";`;
19307         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15); }))) {
19308             mixin(enumMixinStr_SN_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15);
19309         }
19310     }
19311 
19312 
19313 
19314 
19315     static if(!is(typeof(NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15))) {
19316         private enum enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = `enum NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = 1183;`;
19317         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15); }))) {
19318             mixin(enumMixinStr_NID_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15);
19319         }
19320     }
19321 
19322 
19323 
19324 
19325     static if(!is(typeof(OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15))) {
19326         private enum enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = `enum OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15 = OBJ_member_body , 643L , 7L , 1L , 1L , 7L , 2L , 1L;`;
19327         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15); }))) {
19328             mixin(enumMixinStr_OBJ_id_tc26_wrap_gostr3412_2015_kuznyechik_kexp15);
19329         }
19330     }
19331 
19332 
19333 
19334 
19335     static if(!is(typeof(SN_id_tc26_constants))) {
19336         private enum enumMixinStr_SN_id_tc26_constants = `enum SN_id_tc26_constants = "id-tc26-constants";`;
19337         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_constants); }))) {
19338             mixin(enumMixinStr_SN_id_tc26_constants);
19339         }
19340     }
19341 
19342 
19343 
19344 
19345     static if(!is(typeof(NID_id_tc26_constants))) {
19346         private enum enumMixinStr_NID_id_tc26_constants = `enum NID_id_tc26_constants = 994;`;
19347         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_constants); }))) {
19348             mixin(enumMixinStr_NID_id_tc26_constants);
19349         }
19350     }
19351 
19352 
19353 
19354 
19355     static if(!is(typeof(OBJ_id_tc26_constants))) {
19356         private enum enumMixinStr_OBJ_id_tc26_constants = `enum OBJ_id_tc26_constants = OBJ_member_body , 643L , 7L , 1L , 2L;`;
19357         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_constants); }))) {
19358             mixin(enumMixinStr_OBJ_id_tc26_constants);
19359         }
19360     }
19361 
19362 
19363 
19364 
19365     static if(!is(typeof(SN_id_tc26_sign_constants))) {
19366         private enum enumMixinStr_SN_id_tc26_sign_constants = `enum SN_id_tc26_sign_constants = "id-tc26-sign-constants";`;
19367         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_sign_constants); }))) {
19368             mixin(enumMixinStr_SN_id_tc26_sign_constants);
19369         }
19370     }
19371 
19372 
19373 
19374 
19375     static if(!is(typeof(NID_id_tc26_sign_constants))) {
19376         private enum enumMixinStr_NID_id_tc26_sign_constants = `enum NID_id_tc26_sign_constants = 995;`;
19377         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_sign_constants); }))) {
19378             mixin(enumMixinStr_NID_id_tc26_sign_constants);
19379         }
19380     }
19381 
19382 
19383 
19384 
19385     static if(!is(typeof(OBJ_id_tc26_sign_constants))) {
19386         private enum enumMixinStr_OBJ_id_tc26_sign_constants = `enum OBJ_id_tc26_sign_constants = OBJ_member_body , 643L , 7L , 1L , 2L , 1L;`;
19387         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_sign_constants); }))) {
19388             mixin(enumMixinStr_OBJ_id_tc26_sign_constants);
19389         }
19390     }
19391 
19392 
19393 
19394 
19395     static if(!is(typeof(SN_id_tc26_gost_3410_2012_256_constants))) {
19396         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_256_constants = `enum SN_id_tc26_gost_3410_2012_256_constants = "id-tc26-gost-3410-2012-256-constants";`;
19397         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_constants); }))) {
19398             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_constants);
19399         }
19400     }
19401 
19402 
19403 
19404 
19405     static if(!is(typeof(NID_id_tc26_gost_3410_2012_256_constants))) {
19406         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_256_constants = `enum NID_id_tc26_gost_3410_2012_256_constants = 1147;`;
19407         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_constants); }))) {
19408             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_constants);
19409         }
19410     }
19411 
19412 
19413 
19414 
19415     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_256_constants))) {
19416         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_constants = `enum OBJ_id_tc26_gost_3410_2012_256_constants = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 1L;`;
19417         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_constants); }))) {
19418             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_constants);
19419         }
19420     }
19421 
19422 
19423 
19424 
19425     static if(!is(typeof(SN_id_tc26_gost_3410_2012_256_paramSetA))) {
19426         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetA = `enum SN_id_tc26_gost_3410_2012_256_paramSetA = "id-tc26-gost-3410-2012-256-paramSetA";`;
19427         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetA); }))) {
19428             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetA);
19429         }
19430     }
19431 
19432 
19433 
19434 
19435     static if(!is(typeof(LN_id_tc26_gost_3410_2012_256_paramSetA))) {
19436         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetA = `enum LN_id_tc26_gost_3410_2012_256_paramSetA = "GOST R 34.10-2012 (256 bit) ParamSet A";`;
19437         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetA); }))) {
19438             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetA);
19439         }
19440     }
19441 
19442 
19443 
19444 
19445     static if(!is(typeof(NID_id_tc26_gost_3410_2012_256_paramSetA))) {
19446         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetA = `enum NID_id_tc26_gost_3410_2012_256_paramSetA = 1148;`;
19447         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetA); }))) {
19448             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetA);
19449         }
19450     }
19451 
19452 
19453 
19454 
19455     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_256_paramSetA))) {
19456         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetA = `enum OBJ_id_tc26_gost_3410_2012_256_paramSetA = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 1L , 1L;`;
19457         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetA); }))) {
19458             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetA);
19459         }
19460     }
19461 
19462 
19463 
19464 
19465     static if(!is(typeof(SN_id_tc26_gost_3410_2012_256_paramSetB))) {
19466         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetB = `enum SN_id_tc26_gost_3410_2012_256_paramSetB = "id-tc26-gost-3410-2012-256-paramSetB";`;
19467         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetB); }))) {
19468             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetB);
19469         }
19470     }
19471 
19472 
19473 
19474 
19475     static if(!is(typeof(LN_id_tc26_gost_3410_2012_256_paramSetB))) {
19476         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetB = `enum LN_id_tc26_gost_3410_2012_256_paramSetB = "GOST R 34.10-2012 (256 bit) ParamSet B";`;
19477         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetB); }))) {
19478             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetB);
19479         }
19480     }
19481 
19482 
19483 
19484 
19485     static if(!is(typeof(NID_id_tc26_gost_3410_2012_256_paramSetB))) {
19486         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetB = `enum NID_id_tc26_gost_3410_2012_256_paramSetB = 1184;`;
19487         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetB); }))) {
19488             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetB);
19489         }
19490     }
19491 
19492 
19493 
19494 
19495     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_256_paramSetB))) {
19496         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetB = `enum OBJ_id_tc26_gost_3410_2012_256_paramSetB = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 1L , 2L;`;
19497         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetB); }))) {
19498             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetB);
19499         }
19500     }
19501 
19502 
19503 
19504 
19505     static if(!is(typeof(SN_id_tc26_gost_3410_2012_256_paramSetC))) {
19506         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetC = `enum SN_id_tc26_gost_3410_2012_256_paramSetC = "id-tc26-gost-3410-2012-256-paramSetC";`;
19507         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetC); }))) {
19508             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetC);
19509         }
19510     }
19511 
19512 
19513 
19514 
19515     static if(!is(typeof(LN_id_tc26_gost_3410_2012_256_paramSetC))) {
19516         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetC = `enum LN_id_tc26_gost_3410_2012_256_paramSetC = "GOST R 34.10-2012 (256 bit) ParamSet C";`;
19517         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetC); }))) {
19518             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetC);
19519         }
19520     }
19521 
19522 
19523 
19524 
19525     static if(!is(typeof(NID_id_tc26_gost_3410_2012_256_paramSetC))) {
19526         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetC = `enum NID_id_tc26_gost_3410_2012_256_paramSetC = 1185;`;
19527         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetC); }))) {
19528             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetC);
19529         }
19530     }
19531 
19532 
19533 
19534 
19535     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_256_paramSetC))) {
19536         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetC = `enum OBJ_id_tc26_gost_3410_2012_256_paramSetC = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 1L , 3L;`;
19537         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetC); }))) {
19538             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetC);
19539         }
19540     }
19541 
19542 
19543 
19544 
19545     static if(!is(typeof(SN_id_tc26_gost_3410_2012_256_paramSetD))) {
19546         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetD = `enum SN_id_tc26_gost_3410_2012_256_paramSetD = "id-tc26-gost-3410-2012-256-paramSetD";`;
19547         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetD); }))) {
19548             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_256_paramSetD);
19549         }
19550     }
19551 
19552 
19553 
19554 
19555     static if(!is(typeof(LN_id_tc26_gost_3410_2012_256_paramSetD))) {
19556         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetD = `enum LN_id_tc26_gost_3410_2012_256_paramSetD = "GOST R 34.10-2012 (256 bit) ParamSet D";`;
19557         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetD); }))) {
19558             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_256_paramSetD);
19559         }
19560     }
19561 
19562 
19563 
19564 
19565     static if(!is(typeof(NID_id_tc26_gost_3410_2012_256_paramSetD))) {
19566         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetD = `enum NID_id_tc26_gost_3410_2012_256_paramSetD = 1186;`;
19567         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetD); }))) {
19568             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_256_paramSetD);
19569         }
19570     }
19571 
19572 
19573 
19574 
19575     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_256_paramSetD))) {
19576         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetD = `enum OBJ_id_tc26_gost_3410_2012_256_paramSetD = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 1L , 4L;`;
19577         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetD); }))) {
19578             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_256_paramSetD);
19579         }
19580     }
19581 
19582 
19583 
19584 
19585     static if(!is(typeof(SN_id_tc26_gost_3410_2012_512_constants))) {
19586         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_512_constants = `enum SN_id_tc26_gost_3410_2012_512_constants = "id-tc26-gost-3410-2012-512-constants";`;
19587         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_constants); }))) {
19588             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_constants);
19589         }
19590     }
19591 
19592 
19593 
19594 
19595     static if(!is(typeof(NID_id_tc26_gost_3410_2012_512_constants))) {
19596         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_512_constants = `enum NID_id_tc26_gost_3410_2012_512_constants = 996;`;
19597         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_constants); }))) {
19598             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_constants);
19599         }
19600     }
19601 
19602 
19603 
19604 
19605     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_512_constants))) {
19606         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_constants = `enum OBJ_id_tc26_gost_3410_2012_512_constants = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 2L;`;
19607         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_constants); }))) {
19608             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_constants);
19609         }
19610     }
19611 
19612 
19613 
19614 
19615     static if(!is(typeof(SN_id_tc26_gost_3410_2012_512_paramSetTest))) {
19616         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetTest = `enum SN_id_tc26_gost_3410_2012_512_paramSetTest = "id-tc26-gost-3410-2012-512-paramSetTest";`;
19617         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetTest); }))) {
19618             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetTest);
19619         }
19620     }
19621 
19622 
19623 
19624 
19625     static if(!is(typeof(LN_id_tc26_gost_3410_2012_512_paramSetTest))) {
19626         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetTest = `enum LN_id_tc26_gost_3410_2012_512_paramSetTest = "GOST R 34.10-2012 (512 bit) testing parameter set";`;
19627         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetTest); }))) {
19628             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetTest);
19629         }
19630     }
19631 
19632 
19633 
19634 
19635     static if(!is(typeof(NID_id_tc26_gost_3410_2012_512_paramSetTest))) {
19636         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetTest = `enum NID_id_tc26_gost_3410_2012_512_paramSetTest = 997;`;
19637         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetTest); }))) {
19638             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetTest);
19639         }
19640     }
19641 
19642 
19643 
19644 
19645     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_512_paramSetTest))) {
19646         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetTest = `enum OBJ_id_tc26_gost_3410_2012_512_paramSetTest = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 2L , 0L;`;
19647         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetTest); }))) {
19648             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetTest);
19649         }
19650     }
19651 
19652 
19653 
19654 
19655     static if(!is(typeof(SN_id_tc26_gost_3410_2012_512_paramSetA))) {
19656         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetA = `enum SN_id_tc26_gost_3410_2012_512_paramSetA = "id-tc26-gost-3410-2012-512-paramSetA";`;
19657         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetA); }))) {
19658             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetA);
19659         }
19660     }
19661 
19662 
19663 
19664 
19665     static if(!is(typeof(LN_id_tc26_gost_3410_2012_512_paramSetA))) {
19666         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetA = `enum LN_id_tc26_gost_3410_2012_512_paramSetA = "GOST R 34.10-2012 (512 bit) ParamSet A";`;
19667         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetA); }))) {
19668             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetA);
19669         }
19670     }
19671 
19672 
19673 
19674 
19675     static if(!is(typeof(NID_id_tc26_gost_3410_2012_512_paramSetA))) {
19676         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetA = `enum NID_id_tc26_gost_3410_2012_512_paramSetA = 998;`;
19677         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetA); }))) {
19678             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetA);
19679         }
19680     }
19681 
19682 
19683 
19684 
19685     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_512_paramSetA))) {
19686         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetA = `enum OBJ_id_tc26_gost_3410_2012_512_paramSetA = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 2L , 1L;`;
19687         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetA); }))) {
19688             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetA);
19689         }
19690     }
19691 
19692 
19693 
19694 
19695     static if(!is(typeof(SN_id_tc26_gost_3410_2012_512_paramSetB))) {
19696         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetB = `enum SN_id_tc26_gost_3410_2012_512_paramSetB = "id-tc26-gost-3410-2012-512-paramSetB";`;
19697         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetB); }))) {
19698             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetB);
19699         }
19700     }
19701 
19702 
19703 
19704 
19705     static if(!is(typeof(LN_id_tc26_gost_3410_2012_512_paramSetB))) {
19706         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetB = `enum LN_id_tc26_gost_3410_2012_512_paramSetB = "GOST R 34.10-2012 (512 bit) ParamSet B";`;
19707         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetB); }))) {
19708             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetB);
19709         }
19710     }
19711 
19712 
19713 
19714 
19715     static if(!is(typeof(NID_id_tc26_gost_3410_2012_512_paramSetB))) {
19716         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetB = `enum NID_id_tc26_gost_3410_2012_512_paramSetB = 999;`;
19717         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetB); }))) {
19718             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetB);
19719         }
19720     }
19721 
19722 
19723 
19724 
19725     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_512_paramSetB))) {
19726         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetB = `enum OBJ_id_tc26_gost_3410_2012_512_paramSetB = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 2L , 2L;`;
19727         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetB); }))) {
19728             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetB);
19729         }
19730     }
19731 
19732 
19733 
19734 
19735     static if(!is(typeof(SN_id_tc26_gost_3410_2012_512_paramSetC))) {
19736         private enum enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetC = `enum SN_id_tc26_gost_3410_2012_512_paramSetC = "id-tc26-gost-3410-2012-512-paramSetC";`;
19737         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetC); }))) {
19738             mixin(enumMixinStr_SN_id_tc26_gost_3410_2012_512_paramSetC);
19739         }
19740     }
19741 
19742 
19743 
19744 
19745     static if(!is(typeof(LN_id_tc26_gost_3410_2012_512_paramSetC))) {
19746         private enum enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetC = `enum LN_id_tc26_gost_3410_2012_512_paramSetC = "GOST R 34.10-2012 (512 bit) ParamSet C";`;
19747         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetC); }))) {
19748             mixin(enumMixinStr_LN_id_tc26_gost_3410_2012_512_paramSetC);
19749         }
19750     }
19751 
19752 
19753 
19754 
19755     static if(!is(typeof(NID_id_tc26_gost_3410_2012_512_paramSetC))) {
19756         private enum enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetC = `enum NID_id_tc26_gost_3410_2012_512_paramSetC = 1149;`;
19757         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetC); }))) {
19758             mixin(enumMixinStr_NID_id_tc26_gost_3410_2012_512_paramSetC);
19759         }
19760     }
19761 
19762 
19763 
19764 
19765     static if(!is(typeof(OBJ_id_tc26_gost_3410_2012_512_paramSetC))) {
19766         private enum enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetC = `enum OBJ_id_tc26_gost_3410_2012_512_paramSetC = OBJ_member_body , 643L , 7L , 1L , 2L , 1L , 2L , 3L;`;
19767         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetC); }))) {
19768             mixin(enumMixinStr_OBJ_id_tc26_gost_3410_2012_512_paramSetC);
19769         }
19770     }
19771 
19772 
19773 
19774 
19775     static if(!is(typeof(SN_id_tc26_digest_constants))) {
19776         private enum enumMixinStr_SN_id_tc26_digest_constants = `enum SN_id_tc26_digest_constants = "id-tc26-digest-constants";`;
19777         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_digest_constants); }))) {
19778             mixin(enumMixinStr_SN_id_tc26_digest_constants);
19779         }
19780     }
19781 
19782 
19783 
19784 
19785     static if(!is(typeof(NID_id_tc26_digest_constants))) {
19786         private enum enumMixinStr_NID_id_tc26_digest_constants = `enum NID_id_tc26_digest_constants = 1000;`;
19787         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_digest_constants); }))) {
19788             mixin(enumMixinStr_NID_id_tc26_digest_constants);
19789         }
19790     }
19791 
19792 
19793 
19794 
19795     static if(!is(typeof(OBJ_id_tc26_digest_constants))) {
19796         private enum enumMixinStr_OBJ_id_tc26_digest_constants = `enum OBJ_id_tc26_digest_constants = OBJ_member_body , 643L , 7L , 1L , 2L , 2L;`;
19797         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_digest_constants); }))) {
19798             mixin(enumMixinStr_OBJ_id_tc26_digest_constants);
19799         }
19800     }
19801 
19802 
19803 
19804 
19805     static if(!is(typeof(SN_id_tc26_cipher_constants))) {
19806         private enum enumMixinStr_SN_id_tc26_cipher_constants = `enum SN_id_tc26_cipher_constants = "id-tc26-cipher-constants";`;
19807         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_cipher_constants); }))) {
19808             mixin(enumMixinStr_SN_id_tc26_cipher_constants);
19809         }
19810     }
19811 
19812 
19813 
19814 
19815     static if(!is(typeof(NID_id_tc26_cipher_constants))) {
19816         private enum enumMixinStr_NID_id_tc26_cipher_constants = `enum NID_id_tc26_cipher_constants = 1001;`;
19817         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_cipher_constants); }))) {
19818             mixin(enumMixinStr_NID_id_tc26_cipher_constants);
19819         }
19820     }
19821 
19822 
19823 
19824 
19825     static if(!is(typeof(OBJ_id_tc26_cipher_constants))) {
19826         private enum enumMixinStr_OBJ_id_tc26_cipher_constants = `enum OBJ_id_tc26_cipher_constants = OBJ_member_body , 643L , 7L , 1L , 2L , 5L;`;
19827         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_cipher_constants); }))) {
19828             mixin(enumMixinStr_OBJ_id_tc26_cipher_constants);
19829         }
19830     }
19831 
19832 
19833 
19834 
19835     static if(!is(typeof(SN_id_tc26_gost_28147_constants))) {
19836         private enum enumMixinStr_SN_id_tc26_gost_28147_constants = `enum SN_id_tc26_gost_28147_constants = "id-tc26-gost-28147-constants";`;
19837         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_28147_constants); }))) {
19838             mixin(enumMixinStr_SN_id_tc26_gost_28147_constants);
19839         }
19840     }
19841 
19842 
19843 
19844 
19845     static if(!is(typeof(NID_id_tc26_gost_28147_constants))) {
19846         private enum enumMixinStr_NID_id_tc26_gost_28147_constants = `enum NID_id_tc26_gost_28147_constants = 1002;`;
19847         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_28147_constants); }))) {
19848             mixin(enumMixinStr_NID_id_tc26_gost_28147_constants);
19849         }
19850     }
19851 
19852 
19853 
19854 
19855     static if(!is(typeof(OBJ_id_tc26_gost_28147_constants))) {
19856         private enum enumMixinStr_OBJ_id_tc26_gost_28147_constants = `enum OBJ_id_tc26_gost_28147_constants = OBJ_member_body , 643L , 7L , 1L , 2L , 5L , 1L;`;
19857         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_28147_constants); }))) {
19858             mixin(enumMixinStr_OBJ_id_tc26_gost_28147_constants);
19859         }
19860     }
19861 
19862 
19863 
19864 
19865     static if(!is(typeof(SN_id_tc26_gost_28147_param_Z))) {
19866         private enum enumMixinStr_SN_id_tc26_gost_28147_param_Z = `enum SN_id_tc26_gost_28147_param_Z = "id-tc26-gost-28147-param-Z";`;
19867         static if(is(typeof({ mixin(enumMixinStr_SN_id_tc26_gost_28147_param_Z); }))) {
19868             mixin(enumMixinStr_SN_id_tc26_gost_28147_param_Z);
19869         }
19870     }
19871 
19872 
19873 
19874 
19875     static if(!is(typeof(LN_id_tc26_gost_28147_param_Z))) {
19876         private enum enumMixinStr_LN_id_tc26_gost_28147_param_Z = `enum LN_id_tc26_gost_28147_param_Z = "GOST 28147-89 TC26 parameter set";`;
19877         static if(is(typeof({ mixin(enumMixinStr_LN_id_tc26_gost_28147_param_Z); }))) {
19878             mixin(enumMixinStr_LN_id_tc26_gost_28147_param_Z);
19879         }
19880     }
19881 
19882 
19883 
19884 
19885     static if(!is(typeof(NID_id_tc26_gost_28147_param_Z))) {
19886         private enum enumMixinStr_NID_id_tc26_gost_28147_param_Z = `enum NID_id_tc26_gost_28147_param_Z = 1003;`;
19887         static if(is(typeof({ mixin(enumMixinStr_NID_id_tc26_gost_28147_param_Z); }))) {
19888             mixin(enumMixinStr_NID_id_tc26_gost_28147_param_Z);
19889         }
19890     }
19891 
19892 
19893 
19894 
19895     static if(!is(typeof(OBJ_id_tc26_gost_28147_param_Z))) {
19896         private enum enumMixinStr_OBJ_id_tc26_gost_28147_param_Z = `enum OBJ_id_tc26_gost_28147_param_Z = OBJ_member_body , 643L , 7L , 1L , 2L , 5L , 1L , 1L;`;
19897         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_tc26_gost_28147_param_Z); }))) {
19898             mixin(enumMixinStr_OBJ_id_tc26_gost_28147_param_Z);
19899         }
19900     }
19901 
19902 
19903 
19904 
19905     static if(!is(typeof(SN_INN))) {
19906         private enum enumMixinStr_SN_INN = `enum SN_INN = "INN";`;
19907         static if(is(typeof({ mixin(enumMixinStr_SN_INN); }))) {
19908             mixin(enumMixinStr_SN_INN);
19909         }
19910     }
19911 
19912 
19913 
19914 
19915     static if(!is(typeof(LN_INN))) {
19916         private enum enumMixinStr_LN_INN = `enum LN_INN = "INN";`;
19917         static if(is(typeof({ mixin(enumMixinStr_LN_INN); }))) {
19918             mixin(enumMixinStr_LN_INN);
19919         }
19920     }
19921 
19922 
19923 
19924 
19925     static if(!is(typeof(NID_INN))) {
19926         private enum enumMixinStr_NID_INN = `enum NID_INN = 1004;`;
19927         static if(is(typeof({ mixin(enumMixinStr_NID_INN); }))) {
19928             mixin(enumMixinStr_NID_INN);
19929         }
19930     }
19931 
19932 
19933 
19934 
19935     static if(!is(typeof(OBJ_INN))) {
19936         private enum enumMixinStr_OBJ_INN = `enum OBJ_INN = OBJ_member_body , 643L , 3L , 131L , 1L , 1L;`;
19937         static if(is(typeof({ mixin(enumMixinStr_OBJ_INN); }))) {
19938             mixin(enumMixinStr_OBJ_INN);
19939         }
19940     }
19941 
19942 
19943 
19944 
19945     static if(!is(typeof(SN_OGRN))) {
19946         private enum enumMixinStr_SN_OGRN = `enum SN_OGRN = "OGRN";`;
19947         static if(is(typeof({ mixin(enumMixinStr_SN_OGRN); }))) {
19948             mixin(enumMixinStr_SN_OGRN);
19949         }
19950     }
19951 
19952 
19953 
19954 
19955     static if(!is(typeof(LN_OGRN))) {
19956         private enum enumMixinStr_LN_OGRN = `enum LN_OGRN = "OGRN";`;
19957         static if(is(typeof({ mixin(enumMixinStr_LN_OGRN); }))) {
19958             mixin(enumMixinStr_LN_OGRN);
19959         }
19960     }
19961 
19962 
19963 
19964 
19965     static if(!is(typeof(NID_OGRN))) {
19966         private enum enumMixinStr_NID_OGRN = `enum NID_OGRN = 1005;`;
19967         static if(is(typeof({ mixin(enumMixinStr_NID_OGRN); }))) {
19968             mixin(enumMixinStr_NID_OGRN);
19969         }
19970     }
19971 
19972 
19973 
19974 
19975     static if(!is(typeof(OBJ_OGRN))) {
19976         private enum enumMixinStr_OBJ_OGRN = `enum OBJ_OGRN = OBJ_member_body , 643L , 100L , 1L;`;
19977         static if(is(typeof({ mixin(enumMixinStr_OBJ_OGRN); }))) {
19978             mixin(enumMixinStr_OBJ_OGRN);
19979         }
19980     }
19981 
19982 
19983 
19984 
19985     static if(!is(typeof(SN_SNILS))) {
19986         private enum enumMixinStr_SN_SNILS = `enum SN_SNILS = "SNILS";`;
19987         static if(is(typeof({ mixin(enumMixinStr_SN_SNILS); }))) {
19988             mixin(enumMixinStr_SN_SNILS);
19989         }
19990     }
19991 
19992 
19993 
19994 
19995     static if(!is(typeof(LN_SNILS))) {
19996         private enum enumMixinStr_LN_SNILS = `enum LN_SNILS = "SNILS";`;
19997         static if(is(typeof({ mixin(enumMixinStr_LN_SNILS); }))) {
19998             mixin(enumMixinStr_LN_SNILS);
19999         }
20000     }
20001 
20002 
20003 
20004 
20005     static if(!is(typeof(NID_SNILS))) {
20006         private enum enumMixinStr_NID_SNILS = `enum NID_SNILS = 1006;`;
20007         static if(is(typeof({ mixin(enumMixinStr_NID_SNILS); }))) {
20008             mixin(enumMixinStr_NID_SNILS);
20009         }
20010     }
20011 
20012 
20013 
20014 
20015     static if(!is(typeof(OBJ_SNILS))) {
20016         private enum enumMixinStr_OBJ_SNILS = `enum OBJ_SNILS = OBJ_member_body , 643L , 100L , 3L;`;
20017         static if(is(typeof({ mixin(enumMixinStr_OBJ_SNILS); }))) {
20018             mixin(enumMixinStr_OBJ_SNILS);
20019         }
20020     }
20021 
20022 
20023 
20024 
20025     static if(!is(typeof(SN_subjectSignTool))) {
20026         private enum enumMixinStr_SN_subjectSignTool = `enum SN_subjectSignTool = "subjectSignTool";`;
20027         static if(is(typeof({ mixin(enumMixinStr_SN_subjectSignTool); }))) {
20028             mixin(enumMixinStr_SN_subjectSignTool);
20029         }
20030     }
20031 
20032 
20033 
20034 
20035     static if(!is(typeof(LN_subjectSignTool))) {
20036         private enum enumMixinStr_LN_subjectSignTool = `enum LN_subjectSignTool = "Signing Tool of Subject";`;
20037         static if(is(typeof({ mixin(enumMixinStr_LN_subjectSignTool); }))) {
20038             mixin(enumMixinStr_LN_subjectSignTool);
20039         }
20040     }
20041 
20042 
20043 
20044 
20045     static if(!is(typeof(NID_subjectSignTool))) {
20046         private enum enumMixinStr_NID_subjectSignTool = `enum NID_subjectSignTool = 1007;`;
20047         static if(is(typeof({ mixin(enumMixinStr_NID_subjectSignTool); }))) {
20048             mixin(enumMixinStr_NID_subjectSignTool);
20049         }
20050     }
20051 
20052 
20053 
20054 
20055     static if(!is(typeof(OBJ_subjectSignTool))) {
20056         private enum enumMixinStr_OBJ_subjectSignTool = `enum OBJ_subjectSignTool = OBJ_member_body , 643L , 100L , 111L;`;
20057         static if(is(typeof({ mixin(enumMixinStr_OBJ_subjectSignTool); }))) {
20058             mixin(enumMixinStr_OBJ_subjectSignTool);
20059         }
20060     }
20061 
20062 
20063 
20064 
20065     static if(!is(typeof(SN_issuerSignTool))) {
20066         private enum enumMixinStr_SN_issuerSignTool = `enum SN_issuerSignTool = "issuerSignTool";`;
20067         static if(is(typeof({ mixin(enumMixinStr_SN_issuerSignTool); }))) {
20068             mixin(enumMixinStr_SN_issuerSignTool);
20069         }
20070     }
20071 
20072 
20073 
20074 
20075     static if(!is(typeof(LN_issuerSignTool))) {
20076         private enum enumMixinStr_LN_issuerSignTool = `enum LN_issuerSignTool = "Signing Tool of Issuer";`;
20077         static if(is(typeof({ mixin(enumMixinStr_LN_issuerSignTool); }))) {
20078             mixin(enumMixinStr_LN_issuerSignTool);
20079         }
20080     }
20081 
20082 
20083 
20084 
20085     static if(!is(typeof(NID_issuerSignTool))) {
20086         private enum enumMixinStr_NID_issuerSignTool = `enum NID_issuerSignTool = 1008;`;
20087         static if(is(typeof({ mixin(enumMixinStr_NID_issuerSignTool); }))) {
20088             mixin(enumMixinStr_NID_issuerSignTool);
20089         }
20090     }
20091 
20092 
20093 
20094 
20095     static if(!is(typeof(OBJ_issuerSignTool))) {
20096         private enum enumMixinStr_OBJ_issuerSignTool = `enum OBJ_issuerSignTool = OBJ_member_body , 643L , 100L , 112L;`;
20097         static if(is(typeof({ mixin(enumMixinStr_OBJ_issuerSignTool); }))) {
20098             mixin(enumMixinStr_OBJ_issuerSignTool);
20099         }
20100     }
20101 
20102 
20103 
20104 
20105     static if(!is(typeof(SN_grasshopper_ecb))) {
20106         private enum enumMixinStr_SN_grasshopper_ecb = `enum SN_grasshopper_ecb = "grasshopper-ecb";`;
20107         static if(is(typeof({ mixin(enumMixinStr_SN_grasshopper_ecb); }))) {
20108             mixin(enumMixinStr_SN_grasshopper_ecb);
20109         }
20110     }
20111 
20112 
20113 
20114 
20115     static if(!is(typeof(NID_grasshopper_ecb))) {
20116         private enum enumMixinStr_NID_grasshopper_ecb = `enum NID_grasshopper_ecb = 1012;`;
20117         static if(is(typeof({ mixin(enumMixinStr_NID_grasshopper_ecb); }))) {
20118             mixin(enumMixinStr_NID_grasshopper_ecb);
20119         }
20120     }
20121 
20122 
20123 
20124 
20125     static if(!is(typeof(SN_grasshopper_ctr))) {
20126         private enum enumMixinStr_SN_grasshopper_ctr = `enum SN_grasshopper_ctr = "grasshopper-ctr";`;
20127         static if(is(typeof({ mixin(enumMixinStr_SN_grasshopper_ctr); }))) {
20128             mixin(enumMixinStr_SN_grasshopper_ctr);
20129         }
20130     }
20131 
20132 
20133 
20134 
20135     static if(!is(typeof(NID_grasshopper_ctr))) {
20136         private enum enumMixinStr_NID_grasshopper_ctr = `enum NID_grasshopper_ctr = 1013;`;
20137         static if(is(typeof({ mixin(enumMixinStr_NID_grasshopper_ctr); }))) {
20138             mixin(enumMixinStr_NID_grasshopper_ctr);
20139         }
20140     }
20141 
20142 
20143 
20144 
20145     static if(!is(typeof(SN_grasshopper_ofb))) {
20146         private enum enumMixinStr_SN_grasshopper_ofb = `enum SN_grasshopper_ofb = "grasshopper-ofb";`;
20147         static if(is(typeof({ mixin(enumMixinStr_SN_grasshopper_ofb); }))) {
20148             mixin(enumMixinStr_SN_grasshopper_ofb);
20149         }
20150     }
20151 
20152 
20153 
20154 
20155     static if(!is(typeof(NID_grasshopper_ofb))) {
20156         private enum enumMixinStr_NID_grasshopper_ofb = `enum NID_grasshopper_ofb = 1014;`;
20157         static if(is(typeof({ mixin(enumMixinStr_NID_grasshopper_ofb); }))) {
20158             mixin(enumMixinStr_NID_grasshopper_ofb);
20159         }
20160     }
20161 
20162 
20163 
20164 
20165     static if(!is(typeof(SN_grasshopper_cbc))) {
20166         private enum enumMixinStr_SN_grasshopper_cbc = `enum SN_grasshopper_cbc = "grasshopper-cbc";`;
20167         static if(is(typeof({ mixin(enumMixinStr_SN_grasshopper_cbc); }))) {
20168             mixin(enumMixinStr_SN_grasshopper_cbc);
20169         }
20170     }
20171 
20172 
20173 
20174 
20175     static if(!is(typeof(NID_grasshopper_cbc))) {
20176         private enum enumMixinStr_NID_grasshopper_cbc = `enum NID_grasshopper_cbc = 1015;`;
20177         static if(is(typeof({ mixin(enumMixinStr_NID_grasshopper_cbc); }))) {
20178             mixin(enumMixinStr_NID_grasshopper_cbc);
20179         }
20180     }
20181 
20182 
20183 
20184 
20185     static if(!is(typeof(SN_grasshopper_cfb))) {
20186         private enum enumMixinStr_SN_grasshopper_cfb = `enum SN_grasshopper_cfb = "grasshopper-cfb";`;
20187         static if(is(typeof({ mixin(enumMixinStr_SN_grasshopper_cfb); }))) {
20188             mixin(enumMixinStr_SN_grasshopper_cfb);
20189         }
20190     }
20191 
20192 
20193 
20194 
20195     static if(!is(typeof(NID_grasshopper_cfb))) {
20196         private enum enumMixinStr_NID_grasshopper_cfb = `enum NID_grasshopper_cfb = 1016;`;
20197         static if(is(typeof({ mixin(enumMixinStr_NID_grasshopper_cfb); }))) {
20198             mixin(enumMixinStr_NID_grasshopper_cfb);
20199         }
20200     }
20201 
20202 
20203 
20204 
20205     static if(!is(typeof(SN_grasshopper_mac))) {
20206         private enum enumMixinStr_SN_grasshopper_mac = `enum SN_grasshopper_mac = "grasshopper-mac";`;
20207         static if(is(typeof({ mixin(enumMixinStr_SN_grasshopper_mac); }))) {
20208             mixin(enumMixinStr_SN_grasshopper_mac);
20209         }
20210     }
20211 
20212 
20213 
20214 
20215     static if(!is(typeof(NID_grasshopper_mac))) {
20216         private enum enumMixinStr_NID_grasshopper_mac = `enum NID_grasshopper_mac = 1017;`;
20217         static if(is(typeof({ mixin(enumMixinStr_NID_grasshopper_mac); }))) {
20218             mixin(enumMixinStr_NID_grasshopper_mac);
20219         }
20220     }
20221 
20222 
20223 
20224 
20225     static if(!is(typeof(SN_magma_ecb))) {
20226         private enum enumMixinStr_SN_magma_ecb = `enum SN_magma_ecb = "magma-ecb";`;
20227         static if(is(typeof({ mixin(enumMixinStr_SN_magma_ecb); }))) {
20228             mixin(enumMixinStr_SN_magma_ecb);
20229         }
20230     }
20231 
20232 
20233 
20234 
20235     static if(!is(typeof(NID_magma_ecb))) {
20236         private enum enumMixinStr_NID_magma_ecb = `enum NID_magma_ecb = 1187;`;
20237         static if(is(typeof({ mixin(enumMixinStr_NID_magma_ecb); }))) {
20238             mixin(enumMixinStr_NID_magma_ecb);
20239         }
20240     }
20241 
20242 
20243 
20244 
20245     static if(!is(typeof(SN_magma_ctr))) {
20246         private enum enumMixinStr_SN_magma_ctr = `enum SN_magma_ctr = "magma-ctr";`;
20247         static if(is(typeof({ mixin(enumMixinStr_SN_magma_ctr); }))) {
20248             mixin(enumMixinStr_SN_magma_ctr);
20249         }
20250     }
20251 
20252 
20253 
20254 
20255     static if(!is(typeof(NID_magma_ctr))) {
20256         private enum enumMixinStr_NID_magma_ctr = `enum NID_magma_ctr = 1188;`;
20257         static if(is(typeof({ mixin(enumMixinStr_NID_magma_ctr); }))) {
20258             mixin(enumMixinStr_NID_magma_ctr);
20259         }
20260     }
20261 
20262 
20263 
20264 
20265     static if(!is(typeof(SN_magma_ofb))) {
20266         private enum enumMixinStr_SN_magma_ofb = `enum SN_magma_ofb = "magma-ofb";`;
20267         static if(is(typeof({ mixin(enumMixinStr_SN_magma_ofb); }))) {
20268             mixin(enumMixinStr_SN_magma_ofb);
20269         }
20270     }
20271 
20272 
20273 
20274 
20275     static if(!is(typeof(NID_magma_ofb))) {
20276         private enum enumMixinStr_NID_magma_ofb = `enum NID_magma_ofb = 1189;`;
20277         static if(is(typeof({ mixin(enumMixinStr_NID_magma_ofb); }))) {
20278             mixin(enumMixinStr_NID_magma_ofb);
20279         }
20280     }
20281 
20282 
20283 
20284 
20285     static if(!is(typeof(SN_magma_cbc))) {
20286         private enum enumMixinStr_SN_magma_cbc = `enum SN_magma_cbc = "magma-cbc";`;
20287         static if(is(typeof({ mixin(enumMixinStr_SN_magma_cbc); }))) {
20288             mixin(enumMixinStr_SN_magma_cbc);
20289         }
20290     }
20291 
20292 
20293 
20294 
20295     static if(!is(typeof(NID_magma_cbc))) {
20296         private enum enumMixinStr_NID_magma_cbc = `enum NID_magma_cbc = 1190;`;
20297         static if(is(typeof({ mixin(enumMixinStr_NID_magma_cbc); }))) {
20298             mixin(enumMixinStr_NID_magma_cbc);
20299         }
20300     }
20301 
20302 
20303 
20304 
20305     static if(!is(typeof(SN_magma_cfb))) {
20306         private enum enumMixinStr_SN_magma_cfb = `enum SN_magma_cfb = "magma-cfb";`;
20307         static if(is(typeof({ mixin(enumMixinStr_SN_magma_cfb); }))) {
20308             mixin(enumMixinStr_SN_magma_cfb);
20309         }
20310     }
20311 
20312 
20313 
20314 
20315     static if(!is(typeof(NID_magma_cfb))) {
20316         private enum enumMixinStr_NID_magma_cfb = `enum NID_magma_cfb = 1191;`;
20317         static if(is(typeof({ mixin(enumMixinStr_NID_magma_cfb); }))) {
20318             mixin(enumMixinStr_NID_magma_cfb);
20319         }
20320     }
20321 
20322 
20323 
20324 
20325     static if(!is(typeof(SN_magma_mac))) {
20326         private enum enumMixinStr_SN_magma_mac = `enum SN_magma_mac = "magma-mac";`;
20327         static if(is(typeof({ mixin(enumMixinStr_SN_magma_mac); }))) {
20328             mixin(enumMixinStr_SN_magma_mac);
20329         }
20330     }
20331 
20332 
20333 
20334 
20335     static if(!is(typeof(NID_magma_mac))) {
20336         private enum enumMixinStr_NID_magma_mac = `enum NID_magma_mac = 1192;`;
20337         static if(is(typeof({ mixin(enumMixinStr_NID_magma_mac); }))) {
20338             mixin(enumMixinStr_NID_magma_mac);
20339         }
20340     }
20341 
20342 
20343 
20344 
20345     static if(!is(typeof(SN_camellia_128_cbc))) {
20346         private enum enumMixinStr_SN_camellia_128_cbc = `enum SN_camellia_128_cbc = "CAMELLIA-128-CBC";`;
20347         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_cbc); }))) {
20348             mixin(enumMixinStr_SN_camellia_128_cbc);
20349         }
20350     }
20351 
20352 
20353 
20354 
20355     static if(!is(typeof(LN_camellia_128_cbc))) {
20356         private enum enumMixinStr_LN_camellia_128_cbc = `enum LN_camellia_128_cbc = "camellia-128-cbc";`;
20357         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_cbc); }))) {
20358             mixin(enumMixinStr_LN_camellia_128_cbc);
20359         }
20360     }
20361 
20362 
20363 
20364 
20365     static if(!is(typeof(NID_camellia_128_cbc))) {
20366         private enum enumMixinStr_NID_camellia_128_cbc = `enum NID_camellia_128_cbc = 751;`;
20367         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_cbc); }))) {
20368             mixin(enumMixinStr_NID_camellia_128_cbc);
20369         }
20370     }
20371 
20372 
20373 
20374 
20375     static if(!is(typeof(OBJ_camellia_128_cbc))) {
20376         private enum enumMixinStr_OBJ_camellia_128_cbc = `enum OBJ_camellia_128_cbc = 1L , 2L , 392L , 200011L , 61L , 1L , 1L , 1L , 2L;`;
20377         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_cbc); }))) {
20378             mixin(enumMixinStr_OBJ_camellia_128_cbc);
20379         }
20380     }
20381 
20382 
20383 
20384 
20385     static if(!is(typeof(SN_camellia_192_cbc))) {
20386         private enum enumMixinStr_SN_camellia_192_cbc = `enum SN_camellia_192_cbc = "CAMELLIA-192-CBC";`;
20387         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_cbc); }))) {
20388             mixin(enumMixinStr_SN_camellia_192_cbc);
20389         }
20390     }
20391 
20392 
20393 
20394 
20395     static if(!is(typeof(LN_camellia_192_cbc))) {
20396         private enum enumMixinStr_LN_camellia_192_cbc = `enum LN_camellia_192_cbc = "camellia-192-cbc";`;
20397         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_cbc); }))) {
20398             mixin(enumMixinStr_LN_camellia_192_cbc);
20399         }
20400     }
20401 
20402 
20403 
20404 
20405     static if(!is(typeof(NID_camellia_192_cbc))) {
20406         private enum enumMixinStr_NID_camellia_192_cbc = `enum NID_camellia_192_cbc = 752;`;
20407         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_cbc); }))) {
20408             mixin(enumMixinStr_NID_camellia_192_cbc);
20409         }
20410     }
20411 
20412 
20413 
20414 
20415     static if(!is(typeof(OBJ_camellia_192_cbc))) {
20416         private enum enumMixinStr_OBJ_camellia_192_cbc = `enum OBJ_camellia_192_cbc = 1L , 2L , 392L , 200011L , 61L , 1L , 1L , 1L , 3L;`;
20417         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_cbc); }))) {
20418             mixin(enumMixinStr_OBJ_camellia_192_cbc);
20419         }
20420     }
20421 
20422 
20423 
20424 
20425     static if(!is(typeof(SN_camellia_256_cbc))) {
20426         private enum enumMixinStr_SN_camellia_256_cbc = `enum SN_camellia_256_cbc = "CAMELLIA-256-CBC";`;
20427         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_cbc); }))) {
20428             mixin(enumMixinStr_SN_camellia_256_cbc);
20429         }
20430     }
20431 
20432 
20433 
20434 
20435     static if(!is(typeof(LN_camellia_256_cbc))) {
20436         private enum enumMixinStr_LN_camellia_256_cbc = `enum LN_camellia_256_cbc = "camellia-256-cbc";`;
20437         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_cbc); }))) {
20438             mixin(enumMixinStr_LN_camellia_256_cbc);
20439         }
20440     }
20441 
20442 
20443 
20444 
20445     static if(!is(typeof(NID_camellia_256_cbc))) {
20446         private enum enumMixinStr_NID_camellia_256_cbc = `enum NID_camellia_256_cbc = 753;`;
20447         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_cbc); }))) {
20448             mixin(enumMixinStr_NID_camellia_256_cbc);
20449         }
20450     }
20451 
20452 
20453 
20454 
20455     static if(!is(typeof(OBJ_camellia_256_cbc))) {
20456         private enum enumMixinStr_OBJ_camellia_256_cbc = `enum OBJ_camellia_256_cbc = 1L , 2L , 392L , 200011L , 61L , 1L , 1L , 1L , 4L;`;
20457         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_cbc); }))) {
20458             mixin(enumMixinStr_OBJ_camellia_256_cbc);
20459         }
20460     }
20461 
20462 
20463 
20464 
20465     static if(!is(typeof(SN_id_camellia128_wrap))) {
20466         private enum enumMixinStr_SN_id_camellia128_wrap = `enum SN_id_camellia128_wrap = "id-camellia128-wrap";`;
20467         static if(is(typeof({ mixin(enumMixinStr_SN_id_camellia128_wrap); }))) {
20468             mixin(enumMixinStr_SN_id_camellia128_wrap);
20469         }
20470     }
20471 
20472 
20473 
20474 
20475     static if(!is(typeof(NID_id_camellia128_wrap))) {
20476         private enum enumMixinStr_NID_id_camellia128_wrap = `enum NID_id_camellia128_wrap = 907;`;
20477         static if(is(typeof({ mixin(enumMixinStr_NID_id_camellia128_wrap); }))) {
20478             mixin(enumMixinStr_NID_id_camellia128_wrap);
20479         }
20480     }
20481 
20482 
20483 
20484 
20485     static if(!is(typeof(OBJ_id_camellia128_wrap))) {
20486         private enum enumMixinStr_OBJ_id_camellia128_wrap = `enum OBJ_id_camellia128_wrap = 1L , 2L , 392L , 200011L , 61L , 1L , 1L , 3L , 2L;`;
20487         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_camellia128_wrap); }))) {
20488             mixin(enumMixinStr_OBJ_id_camellia128_wrap);
20489         }
20490     }
20491 
20492 
20493 
20494 
20495     static if(!is(typeof(SN_id_camellia192_wrap))) {
20496         private enum enumMixinStr_SN_id_camellia192_wrap = `enum SN_id_camellia192_wrap = "id-camellia192-wrap";`;
20497         static if(is(typeof({ mixin(enumMixinStr_SN_id_camellia192_wrap); }))) {
20498             mixin(enumMixinStr_SN_id_camellia192_wrap);
20499         }
20500     }
20501 
20502 
20503 
20504 
20505     static if(!is(typeof(NID_id_camellia192_wrap))) {
20506         private enum enumMixinStr_NID_id_camellia192_wrap = `enum NID_id_camellia192_wrap = 908;`;
20507         static if(is(typeof({ mixin(enumMixinStr_NID_id_camellia192_wrap); }))) {
20508             mixin(enumMixinStr_NID_id_camellia192_wrap);
20509         }
20510     }
20511 
20512 
20513 
20514 
20515     static if(!is(typeof(OBJ_id_camellia192_wrap))) {
20516         private enum enumMixinStr_OBJ_id_camellia192_wrap = `enum OBJ_id_camellia192_wrap = 1L , 2L , 392L , 200011L , 61L , 1L , 1L , 3L , 3L;`;
20517         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_camellia192_wrap); }))) {
20518             mixin(enumMixinStr_OBJ_id_camellia192_wrap);
20519         }
20520     }
20521 
20522 
20523 
20524 
20525     static if(!is(typeof(SN_id_camellia256_wrap))) {
20526         private enum enumMixinStr_SN_id_camellia256_wrap = `enum SN_id_camellia256_wrap = "id-camellia256-wrap";`;
20527         static if(is(typeof({ mixin(enumMixinStr_SN_id_camellia256_wrap); }))) {
20528             mixin(enumMixinStr_SN_id_camellia256_wrap);
20529         }
20530     }
20531 
20532 
20533 
20534 
20535     static if(!is(typeof(NID_id_camellia256_wrap))) {
20536         private enum enumMixinStr_NID_id_camellia256_wrap = `enum NID_id_camellia256_wrap = 909;`;
20537         static if(is(typeof({ mixin(enumMixinStr_NID_id_camellia256_wrap); }))) {
20538             mixin(enumMixinStr_NID_id_camellia256_wrap);
20539         }
20540     }
20541 
20542 
20543 
20544 
20545     static if(!is(typeof(OBJ_id_camellia256_wrap))) {
20546         private enum enumMixinStr_OBJ_id_camellia256_wrap = `enum OBJ_id_camellia256_wrap = 1L , 2L , 392L , 200011L , 61L , 1L , 1L , 3L , 4L;`;
20547         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_camellia256_wrap); }))) {
20548             mixin(enumMixinStr_OBJ_id_camellia256_wrap);
20549         }
20550     }
20551 
20552 
20553 
20554 
20555     static if(!is(typeof(OBJ_ntt_ds))) {
20556         private enum enumMixinStr_OBJ_ntt_ds = `enum OBJ_ntt_ds = 0L , 3L , 4401L , 5L;`;
20557         static if(is(typeof({ mixin(enumMixinStr_OBJ_ntt_ds); }))) {
20558             mixin(enumMixinStr_OBJ_ntt_ds);
20559         }
20560     }
20561 
20562 
20563 
20564 
20565     static if(!is(typeof(OBJ_camellia))) {
20566         private enum enumMixinStr_OBJ_camellia = `enum OBJ_camellia = 0L , 3L , 4401L , 5L , 3L , 1L , 9L;`;
20567         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia); }))) {
20568             mixin(enumMixinStr_OBJ_camellia);
20569         }
20570     }
20571 
20572 
20573 
20574 
20575     static if(!is(typeof(SN_camellia_128_ecb))) {
20576         private enum enumMixinStr_SN_camellia_128_ecb = `enum SN_camellia_128_ecb = "CAMELLIA-128-ECB";`;
20577         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_ecb); }))) {
20578             mixin(enumMixinStr_SN_camellia_128_ecb);
20579         }
20580     }
20581 
20582 
20583 
20584 
20585     static if(!is(typeof(LN_camellia_128_ecb))) {
20586         private enum enumMixinStr_LN_camellia_128_ecb = `enum LN_camellia_128_ecb = "camellia-128-ecb";`;
20587         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_ecb); }))) {
20588             mixin(enumMixinStr_LN_camellia_128_ecb);
20589         }
20590     }
20591 
20592 
20593 
20594 
20595     static if(!is(typeof(NID_camellia_128_ecb))) {
20596         private enum enumMixinStr_NID_camellia_128_ecb = `enum NID_camellia_128_ecb = 754;`;
20597         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_ecb); }))) {
20598             mixin(enumMixinStr_NID_camellia_128_ecb);
20599         }
20600     }
20601 
20602 
20603 
20604 
20605     static if(!is(typeof(OBJ_camellia_128_ecb))) {
20606         private enum enumMixinStr_OBJ_camellia_128_ecb = `enum OBJ_camellia_128_ecb = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 1L;`;
20607         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_ecb); }))) {
20608             mixin(enumMixinStr_OBJ_camellia_128_ecb);
20609         }
20610     }
20611 
20612 
20613 
20614 
20615     static if(!is(typeof(SN_camellia_128_ofb128))) {
20616         private enum enumMixinStr_SN_camellia_128_ofb128 = `enum SN_camellia_128_ofb128 = "CAMELLIA-128-OFB";`;
20617         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_ofb128); }))) {
20618             mixin(enumMixinStr_SN_camellia_128_ofb128);
20619         }
20620     }
20621 
20622 
20623 
20624 
20625     static if(!is(typeof(LN_camellia_128_ofb128))) {
20626         private enum enumMixinStr_LN_camellia_128_ofb128 = `enum LN_camellia_128_ofb128 = "camellia-128-ofb";`;
20627         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_ofb128); }))) {
20628             mixin(enumMixinStr_LN_camellia_128_ofb128);
20629         }
20630     }
20631 
20632 
20633 
20634 
20635     static if(!is(typeof(NID_camellia_128_ofb128))) {
20636         private enum enumMixinStr_NID_camellia_128_ofb128 = `enum NID_camellia_128_ofb128 = 766;`;
20637         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_ofb128); }))) {
20638             mixin(enumMixinStr_NID_camellia_128_ofb128);
20639         }
20640     }
20641 
20642 
20643 
20644 
20645     static if(!is(typeof(OBJ_camellia_128_ofb128))) {
20646         private enum enumMixinStr_OBJ_camellia_128_ofb128 = `enum OBJ_camellia_128_ofb128 = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 3L;`;
20647         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_ofb128); }))) {
20648             mixin(enumMixinStr_OBJ_camellia_128_ofb128);
20649         }
20650     }
20651 
20652 
20653 
20654 
20655     static if(!is(typeof(SN_camellia_128_cfb128))) {
20656         private enum enumMixinStr_SN_camellia_128_cfb128 = `enum SN_camellia_128_cfb128 = "CAMELLIA-128-CFB";`;
20657         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_cfb128); }))) {
20658             mixin(enumMixinStr_SN_camellia_128_cfb128);
20659         }
20660     }
20661 
20662 
20663 
20664 
20665     static if(!is(typeof(LN_camellia_128_cfb128))) {
20666         private enum enumMixinStr_LN_camellia_128_cfb128 = `enum LN_camellia_128_cfb128 = "camellia-128-cfb";`;
20667         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_cfb128); }))) {
20668             mixin(enumMixinStr_LN_camellia_128_cfb128);
20669         }
20670     }
20671 
20672 
20673 
20674 
20675     static if(!is(typeof(NID_camellia_128_cfb128))) {
20676         private enum enumMixinStr_NID_camellia_128_cfb128 = `enum NID_camellia_128_cfb128 = 757;`;
20677         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_cfb128); }))) {
20678             mixin(enumMixinStr_NID_camellia_128_cfb128);
20679         }
20680     }
20681 
20682 
20683 
20684 
20685     static if(!is(typeof(OBJ_camellia_128_cfb128))) {
20686         private enum enumMixinStr_OBJ_camellia_128_cfb128 = `enum OBJ_camellia_128_cfb128 = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 4L;`;
20687         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_cfb128); }))) {
20688             mixin(enumMixinStr_OBJ_camellia_128_cfb128);
20689         }
20690     }
20691 
20692 
20693 
20694 
20695     static if(!is(typeof(SN_camellia_128_gcm))) {
20696         private enum enumMixinStr_SN_camellia_128_gcm = `enum SN_camellia_128_gcm = "CAMELLIA-128-GCM";`;
20697         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_gcm); }))) {
20698             mixin(enumMixinStr_SN_camellia_128_gcm);
20699         }
20700     }
20701 
20702 
20703 
20704 
20705     static if(!is(typeof(LN_camellia_128_gcm))) {
20706         private enum enumMixinStr_LN_camellia_128_gcm = `enum LN_camellia_128_gcm = "camellia-128-gcm";`;
20707         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_gcm); }))) {
20708             mixin(enumMixinStr_LN_camellia_128_gcm);
20709         }
20710     }
20711 
20712 
20713 
20714 
20715     static if(!is(typeof(NID_camellia_128_gcm))) {
20716         private enum enumMixinStr_NID_camellia_128_gcm = `enum NID_camellia_128_gcm = 961;`;
20717         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_gcm); }))) {
20718             mixin(enumMixinStr_NID_camellia_128_gcm);
20719         }
20720     }
20721 
20722 
20723 
20724 
20725     static if(!is(typeof(OBJ_camellia_128_gcm))) {
20726         private enum enumMixinStr_OBJ_camellia_128_gcm = `enum OBJ_camellia_128_gcm = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 6L;`;
20727         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_gcm); }))) {
20728             mixin(enumMixinStr_OBJ_camellia_128_gcm);
20729         }
20730     }
20731 
20732 
20733 
20734 
20735     static if(!is(typeof(SN_camellia_128_ccm))) {
20736         private enum enumMixinStr_SN_camellia_128_ccm = `enum SN_camellia_128_ccm = "CAMELLIA-128-CCM";`;
20737         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_ccm); }))) {
20738             mixin(enumMixinStr_SN_camellia_128_ccm);
20739         }
20740     }
20741 
20742 
20743 
20744 
20745     static if(!is(typeof(LN_camellia_128_ccm))) {
20746         private enum enumMixinStr_LN_camellia_128_ccm = `enum LN_camellia_128_ccm = "camellia-128-ccm";`;
20747         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_ccm); }))) {
20748             mixin(enumMixinStr_LN_camellia_128_ccm);
20749         }
20750     }
20751 
20752 
20753 
20754 
20755     static if(!is(typeof(NID_camellia_128_ccm))) {
20756         private enum enumMixinStr_NID_camellia_128_ccm = `enum NID_camellia_128_ccm = 962;`;
20757         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_ccm); }))) {
20758             mixin(enumMixinStr_NID_camellia_128_ccm);
20759         }
20760     }
20761 
20762 
20763 
20764 
20765     static if(!is(typeof(OBJ_camellia_128_ccm))) {
20766         private enum enumMixinStr_OBJ_camellia_128_ccm = `enum OBJ_camellia_128_ccm = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 7L;`;
20767         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_ccm); }))) {
20768             mixin(enumMixinStr_OBJ_camellia_128_ccm);
20769         }
20770     }
20771 
20772 
20773 
20774 
20775     static if(!is(typeof(SN_camellia_128_ctr))) {
20776         private enum enumMixinStr_SN_camellia_128_ctr = `enum SN_camellia_128_ctr = "CAMELLIA-128-CTR";`;
20777         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_ctr); }))) {
20778             mixin(enumMixinStr_SN_camellia_128_ctr);
20779         }
20780     }
20781 
20782 
20783 
20784 
20785     static if(!is(typeof(LN_camellia_128_ctr))) {
20786         private enum enumMixinStr_LN_camellia_128_ctr = `enum LN_camellia_128_ctr = "camellia-128-ctr";`;
20787         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_ctr); }))) {
20788             mixin(enumMixinStr_LN_camellia_128_ctr);
20789         }
20790     }
20791 
20792 
20793 
20794 
20795     static if(!is(typeof(NID_camellia_128_ctr))) {
20796         private enum enumMixinStr_NID_camellia_128_ctr = `enum NID_camellia_128_ctr = 963;`;
20797         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_ctr); }))) {
20798             mixin(enumMixinStr_NID_camellia_128_ctr);
20799         }
20800     }
20801 
20802 
20803 
20804 
20805     static if(!is(typeof(OBJ_camellia_128_ctr))) {
20806         private enum enumMixinStr_OBJ_camellia_128_ctr = `enum OBJ_camellia_128_ctr = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 9L;`;
20807         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_ctr); }))) {
20808             mixin(enumMixinStr_OBJ_camellia_128_ctr);
20809         }
20810     }
20811 
20812 
20813 
20814 
20815     static if(!is(typeof(SN_camellia_128_cmac))) {
20816         private enum enumMixinStr_SN_camellia_128_cmac = `enum SN_camellia_128_cmac = "CAMELLIA-128-CMAC";`;
20817         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_cmac); }))) {
20818             mixin(enumMixinStr_SN_camellia_128_cmac);
20819         }
20820     }
20821 
20822 
20823 
20824 
20825     static if(!is(typeof(LN_camellia_128_cmac))) {
20826         private enum enumMixinStr_LN_camellia_128_cmac = `enum LN_camellia_128_cmac = "camellia-128-cmac";`;
20827         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_cmac); }))) {
20828             mixin(enumMixinStr_LN_camellia_128_cmac);
20829         }
20830     }
20831 
20832 
20833 
20834 
20835     static if(!is(typeof(NID_camellia_128_cmac))) {
20836         private enum enumMixinStr_NID_camellia_128_cmac = `enum NID_camellia_128_cmac = 964;`;
20837         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_cmac); }))) {
20838             mixin(enumMixinStr_NID_camellia_128_cmac);
20839         }
20840     }
20841 
20842 
20843 
20844 
20845     static if(!is(typeof(OBJ_camellia_128_cmac))) {
20846         private enum enumMixinStr_OBJ_camellia_128_cmac = `enum OBJ_camellia_128_cmac = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 10L;`;
20847         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_128_cmac); }))) {
20848             mixin(enumMixinStr_OBJ_camellia_128_cmac);
20849         }
20850     }
20851 
20852 
20853 
20854 
20855     static if(!is(typeof(SN_camellia_192_ecb))) {
20856         private enum enumMixinStr_SN_camellia_192_ecb = `enum SN_camellia_192_ecb = "CAMELLIA-192-ECB";`;
20857         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_ecb); }))) {
20858             mixin(enumMixinStr_SN_camellia_192_ecb);
20859         }
20860     }
20861 
20862 
20863 
20864 
20865     static if(!is(typeof(LN_camellia_192_ecb))) {
20866         private enum enumMixinStr_LN_camellia_192_ecb = `enum LN_camellia_192_ecb = "camellia-192-ecb";`;
20867         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_ecb); }))) {
20868             mixin(enumMixinStr_LN_camellia_192_ecb);
20869         }
20870     }
20871 
20872 
20873 
20874 
20875     static if(!is(typeof(NID_camellia_192_ecb))) {
20876         private enum enumMixinStr_NID_camellia_192_ecb = `enum NID_camellia_192_ecb = 755;`;
20877         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_ecb); }))) {
20878             mixin(enumMixinStr_NID_camellia_192_ecb);
20879         }
20880     }
20881 
20882 
20883 
20884 
20885     static if(!is(typeof(OBJ_camellia_192_ecb))) {
20886         private enum enumMixinStr_OBJ_camellia_192_ecb = `enum OBJ_camellia_192_ecb = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 21L;`;
20887         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_ecb); }))) {
20888             mixin(enumMixinStr_OBJ_camellia_192_ecb);
20889         }
20890     }
20891 
20892 
20893 
20894 
20895     static if(!is(typeof(SN_camellia_192_ofb128))) {
20896         private enum enumMixinStr_SN_camellia_192_ofb128 = `enum SN_camellia_192_ofb128 = "CAMELLIA-192-OFB";`;
20897         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_ofb128); }))) {
20898             mixin(enumMixinStr_SN_camellia_192_ofb128);
20899         }
20900     }
20901 
20902 
20903 
20904 
20905     static if(!is(typeof(LN_camellia_192_ofb128))) {
20906         private enum enumMixinStr_LN_camellia_192_ofb128 = `enum LN_camellia_192_ofb128 = "camellia-192-ofb";`;
20907         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_ofb128); }))) {
20908             mixin(enumMixinStr_LN_camellia_192_ofb128);
20909         }
20910     }
20911 
20912 
20913 
20914 
20915     static if(!is(typeof(NID_camellia_192_ofb128))) {
20916         private enum enumMixinStr_NID_camellia_192_ofb128 = `enum NID_camellia_192_ofb128 = 767;`;
20917         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_ofb128); }))) {
20918             mixin(enumMixinStr_NID_camellia_192_ofb128);
20919         }
20920     }
20921 
20922 
20923 
20924 
20925     static if(!is(typeof(OBJ_camellia_192_ofb128))) {
20926         private enum enumMixinStr_OBJ_camellia_192_ofb128 = `enum OBJ_camellia_192_ofb128 = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 23L;`;
20927         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_ofb128); }))) {
20928             mixin(enumMixinStr_OBJ_camellia_192_ofb128);
20929         }
20930     }
20931 
20932 
20933 
20934 
20935     static if(!is(typeof(SN_camellia_192_cfb128))) {
20936         private enum enumMixinStr_SN_camellia_192_cfb128 = `enum SN_camellia_192_cfb128 = "CAMELLIA-192-CFB";`;
20937         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_cfb128); }))) {
20938             mixin(enumMixinStr_SN_camellia_192_cfb128);
20939         }
20940     }
20941 
20942 
20943 
20944 
20945     static if(!is(typeof(LN_camellia_192_cfb128))) {
20946         private enum enumMixinStr_LN_camellia_192_cfb128 = `enum LN_camellia_192_cfb128 = "camellia-192-cfb";`;
20947         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_cfb128); }))) {
20948             mixin(enumMixinStr_LN_camellia_192_cfb128);
20949         }
20950     }
20951 
20952 
20953 
20954 
20955     static if(!is(typeof(NID_camellia_192_cfb128))) {
20956         private enum enumMixinStr_NID_camellia_192_cfb128 = `enum NID_camellia_192_cfb128 = 758;`;
20957         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_cfb128); }))) {
20958             mixin(enumMixinStr_NID_camellia_192_cfb128);
20959         }
20960     }
20961 
20962 
20963 
20964 
20965     static if(!is(typeof(OBJ_camellia_192_cfb128))) {
20966         private enum enumMixinStr_OBJ_camellia_192_cfb128 = `enum OBJ_camellia_192_cfb128 = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 24L;`;
20967         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_cfb128); }))) {
20968             mixin(enumMixinStr_OBJ_camellia_192_cfb128);
20969         }
20970     }
20971 
20972 
20973 
20974 
20975     static if(!is(typeof(SN_camellia_192_gcm))) {
20976         private enum enumMixinStr_SN_camellia_192_gcm = `enum SN_camellia_192_gcm = "CAMELLIA-192-GCM";`;
20977         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_gcm); }))) {
20978             mixin(enumMixinStr_SN_camellia_192_gcm);
20979         }
20980     }
20981 
20982 
20983 
20984 
20985     static if(!is(typeof(LN_camellia_192_gcm))) {
20986         private enum enumMixinStr_LN_camellia_192_gcm = `enum LN_camellia_192_gcm = "camellia-192-gcm";`;
20987         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_gcm); }))) {
20988             mixin(enumMixinStr_LN_camellia_192_gcm);
20989         }
20990     }
20991 
20992 
20993 
20994 
20995     static if(!is(typeof(NID_camellia_192_gcm))) {
20996         private enum enumMixinStr_NID_camellia_192_gcm = `enum NID_camellia_192_gcm = 965;`;
20997         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_gcm); }))) {
20998             mixin(enumMixinStr_NID_camellia_192_gcm);
20999         }
21000     }
21001 
21002 
21003 
21004 
21005     static if(!is(typeof(OBJ_camellia_192_gcm))) {
21006         private enum enumMixinStr_OBJ_camellia_192_gcm = `enum OBJ_camellia_192_gcm = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 26L;`;
21007         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_gcm); }))) {
21008             mixin(enumMixinStr_OBJ_camellia_192_gcm);
21009         }
21010     }
21011 
21012 
21013 
21014 
21015     static if(!is(typeof(SN_camellia_192_ccm))) {
21016         private enum enumMixinStr_SN_camellia_192_ccm = `enum SN_camellia_192_ccm = "CAMELLIA-192-CCM";`;
21017         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_ccm); }))) {
21018             mixin(enumMixinStr_SN_camellia_192_ccm);
21019         }
21020     }
21021 
21022 
21023 
21024 
21025     static if(!is(typeof(LN_camellia_192_ccm))) {
21026         private enum enumMixinStr_LN_camellia_192_ccm = `enum LN_camellia_192_ccm = "camellia-192-ccm";`;
21027         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_ccm); }))) {
21028             mixin(enumMixinStr_LN_camellia_192_ccm);
21029         }
21030     }
21031 
21032 
21033 
21034 
21035     static if(!is(typeof(NID_camellia_192_ccm))) {
21036         private enum enumMixinStr_NID_camellia_192_ccm = `enum NID_camellia_192_ccm = 966;`;
21037         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_ccm); }))) {
21038             mixin(enumMixinStr_NID_camellia_192_ccm);
21039         }
21040     }
21041 
21042 
21043 
21044 
21045     static if(!is(typeof(OBJ_camellia_192_ccm))) {
21046         private enum enumMixinStr_OBJ_camellia_192_ccm = `enum OBJ_camellia_192_ccm = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 27L;`;
21047         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_ccm); }))) {
21048             mixin(enumMixinStr_OBJ_camellia_192_ccm);
21049         }
21050     }
21051 
21052 
21053 
21054 
21055     static if(!is(typeof(SN_camellia_192_ctr))) {
21056         private enum enumMixinStr_SN_camellia_192_ctr = `enum SN_camellia_192_ctr = "CAMELLIA-192-CTR";`;
21057         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_ctr); }))) {
21058             mixin(enumMixinStr_SN_camellia_192_ctr);
21059         }
21060     }
21061 
21062 
21063 
21064 
21065     static if(!is(typeof(LN_camellia_192_ctr))) {
21066         private enum enumMixinStr_LN_camellia_192_ctr = `enum LN_camellia_192_ctr = "camellia-192-ctr";`;
21067         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_ctr); }))) {
21068             mixin(enumMixinStr_LN_camellia_192_ctr);
21069         }
21070     }
21071 
21072 
21073 
21074 
21075     static if(!is(typeof(NID_camellia_192_ctr))) {
21076         private enum enumMixinStr_NID_camellia_192_ctr = `enum NID_camellia_192_ctr = 967;`;
21077         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_ctr); }))) {
21078             mixin(enumMixinStr_NID_camellia_192_ctr);
21079         }
21080     }
21081 
21082 
21083 
21084 
21085     static if(!is(typeof(OBJ_camellia_192_ctr))) {
21086         private enum enumMixinStr_OBJ_camellia_192_ctr = `enum OBJ_camellia_192_ctr = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 29L;`;
21087         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_ctr); }))) {
21088             mixin(enumMixinStr_OBJ_camellia_192_ctr);
21089         }
21090     }
21091 
21092 
21093 
21094 
21095     static if(!is(typeof(SN_camellia_192_cmac))) {
21096         private enum enumMixinStr_SN_camellia_192_cmac = `enum SN_camellia_192_cmac = "CAMELLIA-192-CMAC";`;
21097         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_cmac); }))) {
21098             mixin(enumMixinStr_SN_camellia_192_cmac);
21099         }
21100     }
21101 
21102 
21103 
21104 
21105     static if(!is(typeof(LN_camellia_192_cmac))) {
21106         private enum enumMixinStr_LN_camellia_192_cmac = `enum LN_camellia_192_cmac = "camellia-192-cmac";`;
21107         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_cmac); }))) {
21108             mixin(enumMixinStr_LN_camellia_192_cmac);
21109         }
21110     }
21111 
21112 
21113 
21114 
21115     static if(!is(typeof(NID_camellia_192_cmac))) {
21116         private enum enumMixinStr_NID_camellia_192_cmac = `enum NID_camellia_192_cmac = 968;`;
21117         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_cmac); }))) {
21118             mixin(enumMixinStr_NID_camellia_192_cmac);
21119         }
21120     }
21121 
21122 
21123 
21124 
21125     static if(!is(typeof(OBJ_camellia_192_cmac))) {
21126         private enum enumMixinStr_OBJ_camellia_192_cmac = `enum OBJ_camellia_192_cmac = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 30L;`;
21127         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_192_cmac); }))) {
21128             mixin(enumMixinStr_OBJ_camellia_192_cmac);
21129         }
21130     }
21131 
21132 
21133 
21134 
21135     static if(!is(typeof(SN_camellia_256_ecb))) {
21136         private enum enumMixinStr_SN_camellia_256_ecb = `enum SN_camellia_256_ecb = "CAMELLIA-256-ECB";`;
21137         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_ecb); }))) {
21138             mixin(enumMixinStr_SN_camellia_256_ecb);
21139         }
21140     }
21141 
21142 
21143 
21144 
21145     static if(!is(typeof(LN_camellia_256_ecb))) {
21146         private enum enumMixinStr_LN_camellia_256_ecb = `enum LN_camellia_256_ecb = "camellia-256-ecb";`;
21147         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_ecb); }))) {
21148             mixin(enumMixinStr_LN_camellia_256_ecb);
21149         }
21150     }
21151 
21152 
21153 
21154 
21155     static if(!is(typeof(NID_camellia_256_ecb))) {
21156         private enum enumMixinStr_NID_camellia_256_ecb = `enum NID_camellia_256_ecb = 756;`;
21157         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_ecb); }))) {
21158             mixin(enumMixinStr_NID_camellia_256_ecb);
21159         }
21160     }
21161 
21162 
21163 
21164 
21165     static if(!is(typeof(OBJ_camellia_256_ecb))) {
21166         private enum enumMixinStr_OBJ_camellia_256_ecb = `enum OBJ_camellia_256_ecb = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 41L;`;
21167         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_ecb); }))) {
21168             mixin(enumMixinStr_OBJ_camellia_256_ecb);
21169         }
21170     }
21171 
21172 
21173 
21174 
21175     static if(!is(typeof(SN_camellia_256_ofb128))) {
21176         private enum enumMixinStr_SN_camellia_256_ofb128 = `enum SN_camellia_256_ofb128 = "CAMELLIA-256-OFB";`;
21177         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_ofb128); }))) {
21178             mixin(enumMixinStr_SN_camellia_256_ofb128);
21179         }
21180     }
21181 
21182 
21183 
21184 
21185     static if(!is(typeof(LN_camellia_256_ofb128))) {
21186         private enum enumMixinStr_LN_camellia_256_ofb128 = `enum LN_camellia_256_ofb128 = "camellia-256-ofb";`;
21187         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_ofb128); }))) {
21188             mixin(enumMixinStr_LN_camellia_256_ofb128);
21189         }
21190     }
21191 
21192 
21193 
21194 
21195     static if(!is(typeof(NID_camellia_256_ofb128))) {
21196         private enum enumMixinStr_NID_camellia_256_ofb128 = `enum NID_camellia_256_ofb128 = 768;`;
21197         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_ofb128); }))) {
21198             mixin(enumMixinStr_NID_camellia_256_ofb128);
21199         }
21200     }
21201 
21202 
21203 
21204 
21205     static if(!is(typeof(OBJ_camellia_256_ofb128))) {
21206         private enum enumMixinStr_OBJ_camellia_256_ofb128 = `enum OBJ_camellia_256_ofb128 = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 43L;`;
21207         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_ofb128); }))) {
21208             mixin(enumMixinStr_OBJ_camellia_256_ofb128);
21209         }
21210     }
21211 
21212 
21213 
21214 
21215     static if(!is(typeof(SN_camellia_256_cfb128))) {
21216         private enum enumMixinStr_SN_camellia_256_cfb128 = `enum SN_camellia_256_cfb128 = "CAMELLIA-256-CFB";`;
21217         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_cfb128); }))) {
21218             mixin(enumMixinStr_SN_camellia_256_cfb128);
21219         }
21220     }
21221 
21222 
21223 
21224 
21225     static if(!is(typeof(LN_camellia_256_cfb128))) {
21226         private enum enumMixinStr_LN_camellia_256_cfb128 = `enum LN_camellia_256_cfb128 = "camellia-256-cfb";`;
21227         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_cfb128); }))) {
21228             mixin(enumMixinStr_LN_camellia_256_cfb128);
21229         }
21230     }
21231 
21232 
21233 
21234 
21235     static if(!is(typeof(NID_camellia_256_cfb128))) {
21236         private enum enumMixinStr_NID_camellia_256_cfb128 = `enum NID_camellia_256_cfb128 = 759;`;
21237         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_cfb128); }))) {
21238             mixin(enumMixinStr_NID_camellia_256_cfb128);
21239         }
21240     }
21241 
21242 
21243 
21244 
21245     static if(!is(typeof(OBJ_camellia_256_cfb128))) {
21246         private enum enumMixinStr_OBJ_camellia_256_cfb128 = `enum OBJ_camellia_256_cfb128 = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 44L;`;
21247         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_cfb128); }))) {
21248             mixin(enumMixinStr_OBJ_camellia_256_cfb128);
21249         }
21250     }
21251 
21252 
21253 
21254 
21255     static if(!is(typeof(SN_camellia_256_gcm))) {
21256         private enum enumMixinStr_SN_camellia_256_gcm = `enum SN_camellia_256_gcm = "CAMELLIA-256-GCM";`;
21257         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_gcm); }))) {
21258             mixin(enumMixinStr_SN_camellia_256_gcm);
21259         }
21260     }
21261 
21262 
21263 
21264 
21265     static if(!is(typeof(LN_camellia_256_gcm))) {
21266         private enum enumMixinStr_LN_camellia_256_gcm = `enum LN_camellia_256_gcm = "camellia-256-gcm";`;
21267         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_gcm); }))) {
21268             mixin(enumMixinStr_LN_camellia_256_gcm);
21269         }
21270     }
21271 
21272 
21273 
21274 
21275     static if(!is(typeof(NID_camellia_256_gcm))) {
21276         private enum enumMixinStr_NID_camellia_256_gcm = `enum NID_camellia_256_gcm = 969;`;
21277         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_gcm); }))) {
21278             mixin(enumMixinStr_NID_camellia_256_gcm);
21279         }
21280     }
21281 
21282 
21283 
21284 
21285     static if(!is(typeof(OBJ_camellia_256_gcm))) {
21286         private enum enumMixinStr_OBJ_camellia_256_gcm = `enum OBJ_camellia_256_gcm = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 46L;`;
21287         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_gcm); }))) {
21288             mixin(enumMixinStr_OBJ_camellia_256_gcm);
21289         }
21290     }
21291 
21292 
21293 
21294 
21295     static if(!is(typeof(SN_camellia_256_ccm))) {
21296         private enum enumMixinStr_SN_camellia_256_ccm = `enum SN_camellia_256_ccm = "CAMELLIA-256-CCM";`;
21297         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_ccm); }))) {
21298             mixin(enumMixinStr_SN_camellia_256_ccm);
21299         }
21300     }
21301 
21302 
21303 
21304 
21305     static if(!is(typeof(LN_camellia_256_ccm))) {
21306         private enum enumMixinStr_LN_camellia_256_ccm = `enum LN_camellia_256_ccm = "camellia-256-ccm";`;
21307         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_ccm); }))) {
21308             mixin(enumMixinStr_LN_camellia_256_ccm);
21309         }
21310     }
21311 
21312 
21313 
21314 
21315     static if(!is(typeof(NID_camellia_256_ccm))) {
21316         private enum enumMixinStr_NID_camellia_256_ccm = `enum NID_camellia_256_ccm = 970;`;
21317         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_ccm); }))) {
21318             mixin(enumMixinStr_NID_camellia_256_ccm);
21319         }
21320     }
21321 
21322 
21323 
21324 
21325     static if(!is(typeof(OBJ_camellia_256_ccm))) {
21326         private enum enumMixinStr_OBJ_camellia_256_ccm = `enum OBJ_camellia_256_ccm = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 47L;`;
21327         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_ccm); }))) {
21328             mixin(enumMixinStr_OBJ_camellia_256_ccm);
21329         }
21330     }
21331 
21332 
21333 
21334 
21335     static if(!is(typeof(SN_camellia_256_ctr))) {
21336         private enum enumMixinStr_SN_camellia_256_ctr = `enum SN_camellia_256_ctr = "CAMELLIA-256-CTR";`;
21337         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_ctr); }))) {
21338             mixin(enumMixinStr_SN_camellia_256_ctr);
21339         }
21340     }
21341 
21342 
21343 
21344 
21345     static if(!is(typeof(LN_camellia_256_ctr))) {
21346         private enum enumMixinStr_LN_camellia_256_ctr = `enum LN_camellia_256_ctr = "camellia-256-ctr";`;
21347         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_ctr); }))) {
21348             mixin(enumMixinStr_LN_camellia_256_ctr);
21349         }
21350     }
21351 
21352 
21353 
21354 
21355     static if(!is(typeof(NID_camellia_256_ctr))) {
21356         private enum enumMixinStr_NID_camellia_256_ctr = `enum NID_camellia_256_ctr = 971;`;
21357         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_ctr); }))) {
21358             mixin(enumMixinStr_NID_camellia_256_ctr);
21359         }
21360     }
21361 
21362 
21363 
21364 
21365     static if(!is(typeof(OBJ_camellia_256_ctr))) {
21366         private enum enumMixinStr_OBJ_camellia_256_ctr = `enum OBJ_camellia_256_ctr = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 49L;`;
21367         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_ctr); }))) {
21368             mixin(enumMixinStr_OBJ_camellia_256_ctr);
21369         }
21370     }
21371 
21372 
21373 
21374 
21375     static if(!is(typeof(SN_camellia_256_cmac))) {
21376         private enum enumMixinStr_SN_camellia_256_cmac = `enum SN_camellia_256_cmac = "CAMELLIA-256-CMAC";`;
21377         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_cmac); }))) {
21378             mixin(enumMixinStr_SN_camellia_256_cmac);
21379         }
21380     }
21381 
21382 
21383 
21384 
21385     static if(!is(typeof(LN_camellia_256_cmac))) {
21386         private enum enumMixinStr_LN_camellia_256_cmac = `enum LN_camellia_256_cmac = "camellia-256-cmac";`;
21387         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_cmac); }))) {
21388             mixin(enumMixinStr_LN_camellia_256_cmac);
21389         }
21390     }
21391 
21392 
21393 
21394 
21395     static if(!is(typeof(NID_camellia_256_cmac))) {
21396         private enum enumMixinStr_NID_camellia_256_cmac = `enum NID_camellia_256_cmac = 972;`;
21397         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_cmac); }))) {
21398             mixin(enumMixinStr_NID_camellia_256_cmac);
21399         }
21400     }
21401 
21402 
21403 
21404 
21405     static if(!is(typeof(OBJ_camellia_256_cmac))) {
21406         private enum enumMixinStr_OBJ_camellia_256_cmac = `enum OBJ_camellia_256_cmac = 0L , 3L , 4401L , 5L , 3L , 1L , 9L , 50L;`;
21407         static if(is(typeof({ mixin(enumMixinStr_OBJ_camellia_256_cmac); }))) {
21408             mixin(enumMixinStr_OBJ_camellia_256_cmac);
21409         }
21410     }
21411 
21412 
21413 
21414 
21415     static if(!is(typeof(SN_camellia_128_cfb1))) {
21416         private enum enumMixinStr_SN_camellia_128_cfb1 = `enum SN_camellia_128_cfb1 = "CAMELLIA-128-CFB1";`;
21417         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_cfb1); }))) {
21418             mixin(enumMixinStr_SN_camellia_128_cfb1);
21419         }
21420     }
21421 
21422 
21423 
21424 
21425     static if(!is(typeof(LN_camellia_128_cfb1))) {
21426         private enum enumMixinStr_LN_camellia_128_cfb1 = `enum LN_camellia_128_cfb1 = "camellia-128-cfb1";`;
21427         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_cfb1); }))) {
21428             mixin(enumMixinStr_LN_camellia_128_cfb1);
21429         }
21430     }
21431 
21432 
21433 
21434 
21435     static if(!is(typeof(NID_camellia_128_cfb1))) {
21436         private enum enumMixinStr_NID_camellia_128_cfb1 = `enum NID_camellia_128_cfb1 = 760;`;
21437         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_cfb1); }))) {
21438             mixin(enumMixinStr_NID_camellia_128_cfb1);
21439         }
21440     }
21441 
21442 
21443 
21444 
21445     static if(!is(typeof(SN_camellia_192_cfb1))) {
21446         private enum enumMixinStr_SN_camellia_192_cfb1 = `enum SN_camellia_192_cfb1 = "CAMELLIA-192-CFB1";`;
21447         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_cfb1); }))) {
21448             mixin(enumMixinStr_SN_camellia_192_cfb1);
21449         }
21450     }
21451 
21452 
21453 
21454 
21455     static if(!is(typeof(LN_camellia_192_cfb1))) {
21456         private enum enumMixinStr_LN_camellia_192_cfb1 = `enum LN_camellia_192_cfb1 = "camellia-192-cfb1";`;
21457         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_cfb1); }))) {
21458             mixin(enumMixinStr_LN_camellia_192_cfb1);
21459         }
21460     }
21461 
21462 
21463 
21464 
21465     static if(!is(typeof(NID_camellia_192_cfb1))) {
21466         private enum enumMixinStr_NID_camellia_192_cfb1 = `enum NID_camellia_192_cfb1 = 761;`;
21467         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_cfb1); }))) {
21468             mixin(enumMixinStr_NID_camellia_192_cfb1);
21469         }
21470     }
21471 
21472 
21473 
21474 
21475     static if(!is(typeof(SN_camellia_256_cfb1))) {
21476         private enum enumMixinStr_SN_camellia_256_cfb1 = `enum SN_camellia_256_cfb1 = "CAMELLIA-256-CFB1";`;
21477         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_cfb1); }))) {
21478             mixin(enumMixinStr_SN_camellia_256_cfb1);
21479         }
21480     }
21481 
21482 
21483 
21484 
21485     static if(!is(typeof(LN_camellia_256_cfb1))) {
21486         private enum enumMixinStr_LN_camellia_256_cfb1 = `enum LN_camellia_256_cfb1 = "camellia-256-cfb1";`;
21487         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_cfb1); }))) {
21488             mixin(enumMixinStr_LN_camellia_256_cfb1);
21489         }
21490     }
21491 
21492 
21493 
21494 
21495     static if(!is(typeof(NID_camellia_256_cfb1))) {
21496         private enum enumMixinStr_NID_camellia_256_cfb1 = `enum NID_camellia_256_cfb1 = 762;`;
21497         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_cfb1); }))) {
21498             mixin(enumMixinStr_NID_camellia_256_cfb1);
21499         }
21500     }
21501 
21502 
21503 
21504 
21505     static if(!is(typeof(SN_camellia_128_cfb8))) {
21506         private enum enumMixinStr_SN_camellia_128_cfb8 = `enum SN_camellia_128_cfb8 = "CAMELLIA-128-CFB8";`;
21507         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_128_cfb8); }))) {
21508             mixin(enumMixinStr_SN_camellia_128_cfb8);
21509         }
21510     }
21511 
21512 
21513 
21514 
21515     static if(!is(typeof(LN_camellia_128_cfb8))) {
21516         private enum enumMixinStr_LN_camellia_128_cfb8 = `enum LN_camellia_128_cfb8 = "camellia-128-cfb8";`;
21517         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_128_cfb8); }))) {
21518             mixin(enumMixinStr_LN_camellia_128_cfb8);
21519         }
21520     }
21521 
21522 
21523 
21524 
21525     static if(!is(typeof(NID_camellia_128_cfb8))) {
21526         private enum enumMixinStr_NID_camellia_128_cfb8 = `enum NID_camellia_128_cfb8 = 763;`;
21527         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_128_cfb8); }))) {
21528             mixin(enumMixinStr_NID_camellia_128_cfb8);
21529         }
21530     }
21531 
21532 
21533 
21534 
21535     static if(!is(typeof(SN_camellia_192_cfb8))) {
21536         private enum enumMixinStr_SN_camellia_192_cfb8 = `enum SN_camellia_192_cfb8 = "CAMELLIA-192-CFB8";`;
21537         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_192_cfb8); }))) {
21538             mixin(enumMixinStr_SN_camellia_192_cfb8);
21539         }
21540     }
21541 
21542 
21543 
21544 
21545     static if(!is(typeof(LN_camellia_192_cfb8))) {
21546         private enum enumMixinStr_LN_camellia_192_cfb8 = `enum LN_camellia_192_cfb8 = "camellia-192-cfb8";`;
21547         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_192_cfb8); }))) {
21548             mixin(enumMixinStr_LN_camellia_192_cfb8);
21549         }
21550     }
21551 
21552 
21553 
21554 
21555     static if(!is(typeof(NID_camellia_192_cfb8))) {
21556         private enum enumMixinStr_NID_camellia_192_cfb8 = `enum NID_camellia_192_cfb8 = 764;`;
21557         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_192_cfb8); }))) {
21558             mixin(enumMixinStr_NID_camellia_192_cfb8);
21559         }
21560     }
21561 
21562 
21563 
21564 
21565     static if(!is(typeof(SN_camellia_256_cfb8))) {
21566         private enum enumMixinStr_SN_camellia_256_cfb8 = `enum SN_camellia_256_cfb8 = "CAMELLIA-256-CFB8";`;
21567         static if(is(typeof({ mixin(enumMixinStr_SN_camellia_256_cfb8); }))) {
21568             mixin(enumMixinStr_SN_camellia_256_cfb8);
21569         }
21570     }
21571 
21572 
21573 
21574 
21575     static if(!is(typeof(LN_camellia_256_cfb8))) {
21576         private enum enumMixinStr_LN_camellia_256_cfb8 = `enum LN_camellia_256_cfb8 = "camellia-256-cfb8";`;
21577         static if(is(typeof({ mixin(enumMixinStr_LN_camellia_256_cfb8); }))) {
21578             mixin(enumMixinStr_LN_camellia_256_cfb8);
21579         }
21580     }
21581 
21582 
21583 
21584 
21585     static if(!is(typeof(NID_camellia_256_cfb8))) {
21586         private enum enumMixinStr_NID_camellia_256_cfb8 = `enum NID_camellia_256_cfb8 = 765;`;
21587         static if(is(typeof({ mixin(enumMixinStr_NID_camellia_256_cfb8); }))) {
21588             mixin(enumMixinStr_NID_camellia_256_cfb8);
21589         }
21590     }
21591 
21592 
21593 
21594 
21595     static if(!is(typeof(OBJ_aria))) {
21596         private enum enumMixinStr_OBJ_aria = `enum OBJ_aria = 1L , 2L , 410L , 200046L , 1L , 1L;`;
21597         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria); }))) {
21598             mixin(enumMixinStr_OBJ_aria);
21599         }
21600     }
21601 
21602 
21603 
21604 
21605     static if(!is(typeof(SN_aria_128_ecb))) {
21606         private enum enumMixinStr_SN_aria_128_ecb = `enum SN_aria_128_ecb = "ARIA-128-ECB";`;
21607         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_ecb); }))) {
21608             mixin(enumMixinStr_SN_aria_128_ecb);
21609         }
21610     }
21611 
21612 
21613 
21614 
21615     static if(!is(typeof(LN_aria_128_ecb))) {
21616         private enum enumMixinStr_LN_aria_128_ecb = `enum LN_aria_128_ecb = "aria-128-ecb";`;
21617         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_ecb); }))) {
21618             mixin(enumMixinStr_LN_aria_128_ecb);
21619         }
21620     }
21621 
21622 
21623 
21624 
21625     static if(!is(typeof(NID_aria_128_ecb))) {
21626         private enum enumMixinStr_NID_aria_128_ecb = `enum NID_aria_128_ecb = 1065;`;
21627         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_ecb); }))) {
21628             mixin(enumMixinStr_NID_aria_128_ecb);
21629         }
21630     }
21631 
21632 
21633 
21634 
21635     static if(!is(typeof(OBJ_aria_128_ecb))) {
21636         private enum enumMixinStr_OBJ_aria_128_ecb = `enum OBJ_aria_128_ecb = 1L , 2L , 410L , 200046L , 1L , 1L , 1L;`;
21637         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_ecb); }))) {
21638             mixin(enumMixinStr_OBJ_aria_128_ecb);
21639         }
21640     }
21641 
21642 
21643 
21644 
21645     static if(!is(typeof(SN_aria_128_cbc))) {
21646         private enum enumMixinStr_SN_aria_128_cbc = `enum SN_aria_128_cbc = "ARIA-128-CBC";`;
21647         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_cbc); }))) {
21648             mixin(enumMixinStr_SN_aria_128_cbc);
21649         }
21650     }
21651 
21652 
21653 
21654 
21655     static if(!is(typeof(LN_aria_128_cbc))) {
21656         private enum enumMixinStr_LN_aria_128_cbc = `enum LN_aria_128_cbc = "aria-128-cbc";`;
21657         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_cbc); }))) {
21658             mixin(enumMixinStr_LN_aria_128_cbc);
21659         }
21660     }
21661 
21662 
21663 
21664 
21665     static if(!is(typeof(NID_aria_128_cbc))) {
21666         private enum enumMixinStr_NID_aria_128_cbc = `enum NID_aria_128_cbc = 1066;`;
21667         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_cbc); }))) {
21668             mixin(enumMixinStr_NID_aria_128_cbc);
21669         }
21670     }
21671 
21672 
21673 
21674 
21675     static if(!is(typeof(OBJ_aria_128_cbc))) {
21676         private enum enumMixinStr_OBJ_aria_128_cbc = `enum OBJ_aria_128_cbc = 1L , 2L , 410L , 200046L , 1L , 1L , 2L;`;
21677         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_cbc); }))) {
21678             mixin(enumMixinStr_OBJ_aria_128_cbc);
21679         }
21680     }
21681 
21682 
21683 
21684 
21685     static if(!is(typeof(SN_aria_128_cfb128))) {
21686         private enum enumMixinStr_SN_aria_128_cfb128 = `enum SN_aria_128_cfb128 = "ARIA-128-CFB";`;
21687         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_cfb128); }))) {
21688             mixin(enumMixinStr_SN_aria_128_cfb128);
21689         }
21690     }
21691 
21692 
21693 
21694 
21695     static if(!is(typeof(LN_aria_128_cfb128))) {
21696         private enum enumMixinStr_LN_aria_128_cfb128 = `enum LN_aria_128_cfb128 = "aria-128-cfb";`;
21697         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_cfb128); }))) {
21698             mixin(enumMixinStr_LN_aria_128_cfb128);
21699         }
21700     }
21701 
21702 
21703 
21704 
21705     static if(!is(typeof(NID_aria_128_cfb128))) {
21706         private enum enumMixinStr_NID_aria_128_cfb128 = `enum NID_aria_128_cfb128 = 1067;`;
21707         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_cfb128); }))) {
21708             mixin(enumMixinStr_NID_aria_128_cfb128);
21709         }
21710     }
21711 
21712 
21713 
21714 
21715     static if(!is(typeof(OBJ_aria_128_cfb128))) {
21716         private enum enumMixinStr_OBJ_aria_128_cfb128 = `enum OBJ_aria_128_cfb128 = 1L , 2L , 410L , 200046L , 1L , 1L , 3L;`;
21717         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_cfb128); }))) {
21718             mixin(enumMixinStr_OBJ_aria_128_cfb128);
21719         }
21720     }
21721 
21722 
21723 
21724 
21725     static if(!is(typeof(SN_aria_128_ofb128))) {
21726         private enum enumMixinStr_SN_aria_128_ofb128 = `enum SN_aria_128_ofb128 = "ARIA-128-OFB";`;
21727         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_ofb128); }))) {
21728             mixin(enumMixinStr_SN_aria_128_ofb128);
21729         }
21730     }
21731 
21732 
21733 
21734 
21735     static if(!is(typeof(LN_aria_128_ofb128))) {
21736         private enum enumMixinStr_LN_aria_128_ofb128 = `enum LN_aria_128_ofb128 = "aria-128-ofb";`;
21737         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_ofb128); }))) {
21738             mixin(enumMixinStr_LN_aria_128_ofb128);
21739         }
21740     }
21741 
21742 
21743 
21744 
21745     static if(!is(typeof(NID_aria_128_ofb128))) {
21746         private enum enumMixinStr_NID_aria_128_ofb128 = `enum NID_aria_128_ofb128 = 1068;`;
21747         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_ofb128); }))) {
21748             mixin(enumMixinStr_NID_aria_128_ofb128);
21749         }
21750     }
21751 
21752 
21753 
21754 
21755     static if(!is(typeof(OBJ_aria_128_ofb128))) {
21756         private enum enumMixinStr_OBJ_aria_128_ofb128 = `enum OBJ_aria_128_ofb128 = 1L , 2L , 410L , 200046L , 1L , 1L , 4L;`;
21757         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_ofb128); }))) {
21758             mixin(enumMixinStr_OBJ_aria_128_ofb128);
21759         }
21760     }
21761 
21762 
21763 
21764 
21765     static if(!is(typeof(SN_aria_128_ctr))) {
21766         private enum enumMixinStr_SN_aria_128_ctr = `enum SN_aria_128_ctr = "ARIA-128-CTR";`;
21767         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_ctr); }))) {
21768             mixin(enumMixinStr_SN_aria_128_ctr);
21769         }
21770     }
21771 
21772 
21773 
21774 
21775     static if(!is(typeof(LN_aria_128_ctr))) {
21776         private enum enumMixinStr_LN_aria_128_ctr = `enum LN_aria_128_ctr = "aria-128-ctr";`;
21777         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_ctr); }))) {
21778             mixin(enumMixinStr_LN_aria_128_ctr);
21779         }
21780     }
21781 
21782 
21783 
21784 
21785     static if(!is(typeof(NID_aria_128_ctr))) {
21786         private enum enumMixinStr_NID_aria_128_ctr = `enum NID_aria_128_ctr = 1069;`;
21787         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_ctr); }))) {
21788             mixin(enumMixinStr_NID_aria_128_ctr);
21789         }
21790     }
21791 
21792 
21793 
21794 
21795     static if(!is(typeof(OBJ_aria_128_ctr))) {
21796         private enum enumMixinStr_OBJ_aria_128_ctr = `enum OBJ_aria_128_ctr = 1L , 2L , 410L , 200046L , 1L , 1L , 5L;`;
21797         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_ctr); }))) {
21798             mixin(enumMixinStr_OBJ_aria_128_ctr);
21799         }
21800     }
21801 
21802 
21803 
21804 
21805     static if(!is(typeof(SN_aria_192_ecb))) {
21806         private enum enumMixinStr_SN_aria_192_ecb = `enum SN_aria_192_ecb = "ARIA-192-ECB";`;
21807         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_ecb); }))) {
21808             mixin(enumMixinStr_SN_aria_192_ecb);
21809         }
21810     }
21811 
21812 
21813 
21814 
21815     static if(!is(typeof(LN_aria_192_ecb))) {
21816         private enum enumMixinStr_LN_aria_192_ecb = `enum LN_aria_192_ecb = "aria-192-ecb";`;
21817         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_ecb); }))) {
21818             mixin(enumMixinStr_LN_aria_192_ecb);
21819         }
21820     }
21821 
21822 
21823 
21824 
21825     static if(!is(typeof(NID_aria_192_ecb))) {
21826         private enum enumMixinStr_NID_aria_192_ecb = `enum NID_aria_192_ecb = 1070;`;
21827         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_ecb); }))) {
21828             mixin(enumMixinStr_NID_aria_192_ecb);
21829         }
21830     }
21831 
21832 
21833 
21834 
21835     static if(!is(typeof(OBJ_aria_192_ecb))) {
21836         private enum enumMixinStr_OBJ_aria_192_ecb = `enum OBJ_aria_192_ecb = 1L , 2L , 410L , 200046L , 1L , 1L , 6L;`;
21837         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_ecb); }))) {
21838             mixin(enumMixinStr_OBJ_aria_192_ecb);
21839         }
21840     }
21841 
21842 
21843 
21844 
21845     static if(!is(typeof(SN_aria_192_cbc))) {
21846         private enum enumMixinStr_SN_aria_192_cbc = `enum SN_aria_192_cbc = "ARIA-192-CBC";`;
21847         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_cbc); }))) {
21848             mixin(enumMixinStr_SN_aria_192_cbc);
21849         }
21850     }
21851 
21852 
21853 
21854 
21855     static if(!is(typeof(LN_aria_192_cbc))) {
21856         private enum enumMixinStr_LN_aria_192_cbc = `enum LN_aria_192_cbc = "aria-192-cbc";`;
21857         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_cbc); }))) {
21858             mixin(enumMixinStr_LN_aria_192_cbc);
21859         }
21860     }
21861 
21862 
21863 
21864 
21865     static if(!is(typeof(NID_aria_192_cbc))) {
21866         private enum enumMixinStr_NID_aria_192_cbc = `enum NID_aria_192_cbc = 1071;`;
21867         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_cbc); }))) {
21868             mixin(enumMixinStr_NID_aria_192_cbc);
21869         }
21870     }
21871 
21872 
21873 
21874 
21875     static if(!is(typeof(OBJ_aria_192_cbc))) {
21876         private enum enumMixinStr_OBJ_aria_192_cbc = `enum OBJ_aria_192_cbc = 1L , 2L , 410L , 200046L , 1L , 1L , 7L;`;
21877         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_cbc); }))) {
21878             mixin(enumMixinStr_OBJ_aria_192_cbc);
21879         }
21880     }
21881 
21882 
21883 
21884 
21885     static if(!is(typeof(SN_aria_192_cfb128))) {
21886         private enum enumMixinStr_SN_aria_192_cfb128 = `enum SN_aria_192_cfb128 = "ARIA-192-CFB";`;
21887         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_cfb128); }))) {
21888             mixin(enumMixinStr_SN_aria_192_cfb128);
21889         }
21890     }
21891 
21892 
21893 
21894 
21895     static if(!is(typeof(LN_aria_192_cfb128))) {
21896         private enum enumMixinStr_LN_aria_192_cfb128 = `enum LN_aria_192_cfb128 = "aria-192-cfb";`;
21897         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_cfb128); }))) {
21898             mixin(enumMixinStr_LN_aria_192_cfb128);
21899         }
21900     }
21901 
21902 
21903 
21904 
21905     static if(!is(typeof(NID_aria_192_cfb128))) {
21906         private enum enumMixinStr_NID_aria_192_cfb128 = `enum NID_aria_192_cfb128 = 1072;`;
21907         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_cfb128); }))) {
21908             mixin(enumMixinStr_NID_aria_192_cfb128);
21909         }
21910     }
21911 
21912 
21913 
21914 
21915     static if(!is(typeof(OBJ_aria_192_cfb128))) {
21916         private enum enumMixinStr_OBJ_aria_192_cfb128 = `enum OBJ_aria_192_cfb128 = 1L , 2L , 410L , 200046L , 1L , 1L , 8L;`;
21917         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_cfb128); }))) {
21918             mixin(enumMixinStr_OBJ_aria_192_cfb128);
21919         }
21920     }
21921 
21922 
21923 
21924 
21925     static if(!is(typeof(SN_aria_192_ofb128))) {
21926         private enum enumMixinStr_SN_aria_192_ofb128 = `enum SN_aria_192_ofb128 = "ARIA-192-OFB";`;
21927         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_ofb128); }))) {
21928             mixin(enumMixinStr_SN_aria_192_ofb128);
21929         }
21930     }
21931 
21932 
21933 
21934 
21935     static if(!is(typeof(LN_aria_192_ofb128))) {
21936         private enum enumMixinStr_LN_aria_192_ofb128 = `enum LN_aria_192_ofb128 = "aria-192-ofb";`;
21937         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_ofb128); }))) {
21938             mixin(enumMixinStr_LN_aria_192_ofb128);
21939         }
21940     }
21941 
21942 
21943 
21944 
21945     static if(!is(typeof(NID_aria_192_ofb128))) {
21946         private enum enumMixinStr_NID_aria_192_ofb128 = `enum NID_aria_192_ofb128 = 1073;`;
21947         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_ofb128); }))) {
21948             mixin(enumMixinStr_NID_aria_192_ofb128);
21949         }
21950     }
21951 
21952 
21953 
21954 
21955     static if(!is(typeof(OBJ_aria_192_ofb128))) {
21956         private enum enumMixinStr_OBJ_aria_192_ofb128 = `enum OBJ_aria_192_ofb128 = 1L , 2L , 410L , 200046L , 1L , 1L , 9L;`;
21957         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_ofb128); }))) {
21958             mixin(enumMixinStr_OBJ_aria_192_ofb128);
21959         }
21960     }
21961 
21962 
21963 
21964 
21965     static if(!is(typeof(SN_aria_192_ctr))) {
21966         private enum enumMixinStr_SN_aria_192_ctr = `enum SN_aria_192_ctr = "ARIA-192-CTR";`;
21967         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_ctr); }))) {
21968             mixin(enumMixinStr_SN_aria_192_ctr);
21969         }
21970     }
21971 
21972 
21973 
21974 
21975     static if(!is(typeof(LN_aria_192_ctr))) {
21976         private enum enumMixinStr_LN_aria_192_ctr = `enum LN_aria_192_ctr = "aria-192-ctr";`;
21977         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_ctr); }))) {
21978             mixin(enumMixinStr_LN_aria_192_ctr);
21979         }
21980     }
21981 
21982 
21983 
21984 
21985     static if(!is(typeof(NID_aria_192_ctr))) {
21986         private enum enumMixinStr_NID_aria_192_ctr = `enum NID_aria_192_ctr = 1074;`;
21987         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_ctr); }))) {
21988             mixin(enumMixinStr_NID_aria_192_ctr);
21989         }
21990     }
21991 
21992 
21993 
21994 
21995     static if(!is(typeof(OBJ_aria_192_ctr))) {
21996         private enum enumMixinStr_OBJ_aria_192_ctr = `enum OBJ_aria_192_ctr = 1L , 2L , 410L , 200046L , 1L , 1L , 10L;`;
21997         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_ctr); }))) {
21998             mixin(enumMixinStr_OBJ_aria_192_ctr);
21999         }
22000     }
22001 
22002 
22003 
22004 
22005     static if(!is(typeof(SN_aria_256_ecb))) {
22006         private enum enumMixinStr_SN_aria_256_ecb = `enum SN_aria_256_ecb = "ARIA-256-ECB";`;
22007         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_ecb); }))) {
22008             mixin(enumMixinStr_SN_aria_256_ecb);
22009         }
22010     }
22011 
22012 
22013 
22014 
22015     static if(!is(typeof(LN_aria_256_ecb))) {
22016         private enum enumMixinStr_LN_aria_256_ecb = `enum LN_aria_256_ecb = "aria-256-ecb";`;
22017         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_ecb); }))) {
22018             mixin(enumMixinStr_LN_aria_256_ecb);
22019         }
22020     }
22021 
22022 
22023 
22024 
22025     static if(!is(typeof(NID_aria_256_ecb))) {
22026         private enum enumMixinStr_NID_aria_256_ecb = `enum NID_aria_256_ecb = 1075;`;
22027         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_ecb); }))) {
22028             mixin(enumMixinStr_NID_aria_256_ecb);
22029         }
22030     }
22031 
22032 
22033 
22034 
22035     static if(!is(typeof(OBJ_aria_256_ecb))) {
22036         private enum enumMixinStr_OBJ_aria_256_ecb = `enum OBJ_aria_256_ecb = 1L , 2L , 410L , 200046L , 1L , 1L , 11L;`;
22037         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_ecb); }))) {
22038             mixin(enumMixinStr_OBJ_aria_256_ecb);
22039         }
22040     }
22041 
22042 
22043 
22044 
22045     static if(!is(typeof(SN_aria_256_cbc))) {
22046         private enum enumMixinStr_SN_aria_256_cbc = `enum SN_aria_256_cbc = "ARIA-256-CBC";`;
22047         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_cbc); }))) {
22048             mixin(enumMixinStr_SN_aria_256_cbc);
22049         }
22050     }
22051 
22052 
22053 
22054 
22055     static if(!is(typeof(LN_aria_256_cbc))) {
22056         private enum enumMixinStr_LN_aria_256_cbc = `enum LN_aria_256_cbc = "aria-256-cbc";`;
22057         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_cbc); }))) {
22058             mixin(enumMixinStr_LN_aria_256_cbc);
22059         }
22060     }
22061 
22062 
22063 
22064 
22065     static if(!is(typeof(NID_aria_256_cbc))) {
22066         private enum enumMixinStr_NID_aria_256_cbc = `enum NID_aria_256_cbc = 1076;`;
22067         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_cbc); }))) {
22068             mixin(enumMixinStr_NID_aria_256_cbc);
22069         }
22070     }
22071 
22072 
22073 
22074 
22075     static if(!is(typeof(OBJ_aria_256_cbc))) {
22076         private enum enumMixinStr_OBJ_aria_256_cbc = `enum OBJ_aria_256_cbc = 1L , 2L , 410L , 200046L , 1L , 1L , 12L;`;
22077         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_cbc); }))) {
22078             mixin(enumMixinStr_OBJ_aria_256_cbc);
22079         }
22080     }
22081 
22082 
22083 
22084 
22085     static if(!is(typeof(SN_aria_256_cfb128))) {
22086         private enum enumMixinStr_SN_aria_256_cfb128 = `enum SN_aria_256_cfb128 = "ARIA-256-CFB";`;
22087         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_cfb128); }))) {
22088             mixin(enumMixinStr_SN_aria_256_cfb128);
22089         }
22090     }
22091 
22092 
22093 
22094 
22095     static if(!is(typeof(LN_aria_256_cfb128))) {
22096         private enum enumMixinStr_LN_aria_256_cfb128 = `enum LN_aria_256_cfb128 = "aria-256-cfb";`;
22097         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_cfb128); }))) {
22098             mixin(enumMixinStr_LN_aria_256_cfb128);
22099         }
22100     }
22101 
22102 
22103 
22104 
22105     static if(!is(typeof(NID_aria_256_cfb128))) {
22106         private enum enumMixinStr_NID_aria_256_cfb128 = `enum NID_aria_256_cfb128 = 1077;`;
22107         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_cfb128); }))) {
22108             mixin(enumMixinStr_NID_aria_256_cfb128);
22109         }
22110     }
22111 
22112 
22113 
22114 
22115     static if(!is(typeof(OBJ_aria_256_cfb128))) {
22116         private enum enumMixinStr_OBJ_aria_256_cfb128 = `enum OBJ_aria_256_cfb128 = 1L , 2L , 410L , 200046L , 1L , 1L , 13L;`;
22117         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_cfb128); }))) {
22118             mixin(enumMixinStr_OBJ_aria_256_cfb128);
22119         }
22120     }
22121 
22122 
22123 
22124 
22125     static if(!is(typeof(SN_aria_256_ofb128))) {
22126         private enum enumMixinStr_SN_aria_256_ofb128 = `enum SN_aria_256_ofb128 = "ARIA-256-OFB";`;
22127         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_ofb128); }))) {
22128             mixin(enumMixinStr_SN_aria_256_ofb128);
22129         }
22130     }
22131 
22132 
22133 
22134 
22135     static if(!is(typeof(LN_aria_256_ofb128))) {
22136         private enum enumMixinStr_LN_aria_256_ofb128 = `enum LN_aria_256_ofb128 = "aria-256-ofb";`;
22137         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_ofb128); }))) {
22138             mixin(enumMixinStr_LN_aria_256_ofb128);
22139         }
22140     }
22141 
22142 
22143 
22144 
22145     static if(!is(typeof(NID_aria_256_ofb128))) {
22146         private enum enumMixinStr_NID_aria_256_ofb128 = `enum NID_aria_256_ofb128 = 1078;`;
22147         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_ofb128); }))) {
22148             mixin(enumMixinStr_NID_aria_256_ofb128);
22149         }
22150     }
22151 
22152 
22153 
22154 
22155     static if(!is(typeof(OBJ_aria_256_ofb128))) {
22156         private enum enumMixinStr_OBJ_aria_256_ofb128 = `enum OBJ_aria_256_ofb128 = 1L , 2L , 410L , 200046L , 1L , 1L , 14L;`;
22157         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_ofb128); }))) {
22158             mixin(enumMixinStr_OBJ_aria_256_ofb128);
22159         }
22160     }
22161 
22162 
22163 
22164 
22165     static if(!is(typeof(SN_aria_256_ctr))) {
22166         private enum enumMixinStr_SN_aria_256_ctr = `enum SN_aria_256_ctr = "ARIA-256-CTR";`;
22167         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_ctr); }))) {
22168             mixin(enumMixinStr_SN_aria_256_ctr);
22169         }
22170     }
22171 
22172 
22173 
22174 
22175     static if(!is(typeof(LN_aria_256_ctr))) {
22176         private enum enumMixinStr_LN_aria_256_ctr = `enum LN_aria_256_ctr = "aria-256-ctr";`;
22177         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_ctr); }))) {
22178             mixin(enumMixinStr_LN_aria_256_ctr);
22179         }
22180     }
22181 
22182 
22183 
22184 
22185     static if(!is(typeof(NID_aria_256_ctr))) {
22186         private enum enumMixinStr_NID_aria_256_ctr = `enum NID_aria_256_ctr = 1079;`;
22187         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_ctr); }))) {
22188             mixin(enumMixinStr_NID_aria_256_ctr);
22189         }
22190     }
22191 
22192 
22193 
22194 
22195     static if(!is(typeof(OBJ_aria_256_ctr))) {
22196         private enum enumMixinStr_OBJ_aria_256_ctr = `enum OBJ_aria_256_ctr = 1L , 2L , 410L , 200046L , 1L , 1L , 15L;`;
22197         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_ctr); }))) {
22198             mixin(enumMixinStr_OBJ_aria_256_ctr);
22199         }
22200     }
22201 
22202 
22203 
22204 
22205     static if(!is(typeof(SN_aria_128_cfb1))) {
22206         private enum enumMixinStr_SN_aria_128_cfb1 = `enum SN_aria_128_cfb1 = "ARIA-128-CFB1";`;
22207         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_cfb1); }))) {
22208             mixin(enumMixinStr_SN_aria_128_cfb1);
22209         }
22210     }
22211 
22212 
22213 
22214 
22215     static if(!is(typeof(LN_aria_128_cfb1))) {
22216         private enum enumMixinStr_LN_aria_128_cfb1 = `enum LN_aria_128_cfb1 = "aria-128-cfb1";`;
22217         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_cfb1); }))) {
22218             mixin(enumMixinStr_LN_aria_128_cfb1);
22219         }
22220     }
22221 
22222 
22223 
22224 
22225     static if(!is(typeof(NID_aria_128_cfb1))) {
22226         private enum enumMixinStr_NID_aria_128_cfb1 = `enum NID_aria_128_cfb1 = 1080;`;
22227         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_cfb1); }))) {
22228             mixin(enumMixinStr_NID_aria_128_cfb1);
22229         }
22230     }
22231 
22232 
22233 
22234 
22235     static if(!is(typeof(SN_aria_192_cfb1))) {
22236         private enum enumMixinStr_SN_aria_192_cfb1 = `enum SN_aria_192_cfb1 = "ARIA-192-CFB1";`;
22237         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_cfb1); }))) {
22238             mixin(enumMixinStr_SN_aria_192_cfb1);
22239         }
22240     }
22241 
22242 
22243 
22244 
22245     static if(!is(typeof(LN_aria_192_cfb1))) {
22246         private enum enumMixinStr_LN_aria_192_cfb1 = `enum LN_aria_192_cfb1 = "aria-192-cfb1";`;
22247         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_cfb1); }))) {
22248             mixin(enumMixinStr_LN_aria_192_cfb1);
22249         }
22250     }
22251 
22252 
22253 
22254 
22255     static if(!is(typeof(NID_aria_192_cfb1))) {
22256         private enum enumMixinStr_NID_aria_192_cfb1 = `enum NID_aria_192_cfb1 = 1081;`;
22257         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_cfb1); }))) {
22258             mixin(enumMixinStr_NID_aria_192_cfb1);
22259         }
22260     }
22261 
22262 
22263 
22264 
22265     static if(!is(typeof(SN_aria_256_cfb1))) {
22266         private enum enumMixinStr_SN_aria_256_cfb1 = `enum SN_aria_256_cfb1 = "ARIA-256-CFB1";`;
22267         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_cfb1); }))) {
22268             mixin(enumMixinStr_SN_aria_256_cfb1);
22269         }
22270     }
22271 
22272 
22273 
22274 
22275     static if(!is(typeof(LN_aria_256_cfb1))) {
22276         private enum enumMixinStr_LN_aria_256_cfb1 = `enum LN_aria_256_cfb1 = "aria-256-cfb1";`;
22277         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_cfb1); }))) {
22278             mixin(enumMixinStr_LN_aria_256_cfb1);
22279         }
22280     }
22281 
22282 
22283 
22284 
22285     static if(!is(typeof(NID_aria_256_cfb1))) {
22286         private enum enumMixinStr_NID_aria_256_cfb1 = `enum NID_aria_256_cfb1 = 1082;`;
22287         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_cfb1); }))) {
22288             mixin(enumMixinStr_NID_aria_256_cfb1);
22289         }
22290     }
22291 
22292 
22293 
22294 
22295     static if(!is(typeof(SN_aria_128_cfb8))) {
22296         private enum enumMixinStr_SN_aria_128_cfb8 = `enum SN_aria_128_cfb8 = "ARIA-128-CFB8";`;
22297         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_cfb8); }))) {
22298             mixin(enumMixinStr_SN_aria_128_cfb8);
22299         }
22300     }
22301 
22302 
22303 
22304 
22305     static if(!is(typeof(LN_aria_128_cfb8))) {
22306         private enum enumMixinStr_LN_aria_128_cfb8 = `enum LN_aria_128_cfb8 = "aria-128-cfb8";`;
22307         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_cfb8); }))) {
22308             mixin(enumMixinStr_LN_aria_128_cfb8);
22309         }
22310     }
22311 
22312 
22313 
22314 
22315     static if(!is(typeof(NID_aria_128_cfb8))) {
22316         private enum enumMixinStr_NID_aria_128_cfb8 = `enum NID_aria_128_cfb8 = 1083;`;
22317         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_cfb8); }))) {
22318             mixin(enumMixinStr_NID_aria_128_cfb8);
22319         }
22320     }
22321 
22322 
22323 
22324 
22325     static if(!is(typeof(SN_aria_192_cfb8))) {
22326         private enum enumMixinStr_SN_aria_192_cfb8 = `enum SN_aria_192_cfb8 = "ARIA-192-CFB8";`;
22327         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_cfb8); }))) {
22328             mixin(enumMixinStr_SN_aria_192_cfb8);
22329         }
22330     }
22331 
22332 
22333 
22334 
22335     static if(!is(typeof(LN_aria_192_cfb8))) {
22336         private enum enumMixinStr_LN_aria_192_cfb8 = `enum LN_aria_192_cfb8 = "aria-192-cfb8";`;
22337         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_cfb8); }))) {
22338             mixin(enumMixinStr_LN_aria_192_cfb8);
22339         }
22340     }
22341 
22342 
22343 
22344 
22345     static if(!is(typeof(NID_aria_192_cfb8))) {
22346         private enum enumMixinStr_NID_aria_192_cfb8 = `enum NID_aria_192_cfb8 = 1084;`;
22347         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_cfb8); }))) {
22348             mixin(enumMixinStr_NID_aria_192_cfb8);
22349         }
22350     }
22351 
22352 
22353 
22354 
22355     static if(!is(typeof(SN_aria_256_cfb8))) {
22356         private enum enumMixinStr_SN_aria_256_cfb8 = `enum SN_aria_256_cfb8 = "ARIA-256-CFB8";`;
22357         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_cfb8); }))) {
22358             mixin(enumMixinStr_SN_aria_256_cfb8);
22359         }
22360     }
22361 
22362 
22363 
22364 
22365     static if(!is(typeof(LN_aria_256_cfb8))) {
22366         private enum enumMixinStr_LN_aria_256_cfb8 = `enum LN_aria_256_cfb8 = "aria-256-cfb8";`;
22367         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_cfb8); }))) {
22368             mixin(enumMixinStr_LN_aria_256_cfb8);
22369         }
22370     }
22371 
22372 
22373 
22374 
22375     static if(!is(typeof(NID_aria_256_cfb8))) {
22376         private enum enumMixinStr_NID_aria_256_cfb8 = `enum NID_aria_256_cfb8 = 1085;`;
22377         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_cfb8); }))) {
22378             mixin(enumMixinStr_NID_aria_256_cfb8);
22379         }
22380     }
22381 
22382 
22383 
22384 
22385     static if(!is(typeof(SN_aria_128_ccm))) {
22386         private enum enumMixinStr_SN_aria_128_ccm = `enum SN_aria_128_ccm = "ARIA-128-CCM";`;
22387         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_ccm); }))) {
22388             mixin(enumMixinStr_SN_aria_128_ccm);
22389         }
22390     }
22391 
22392 
22393 
22394 
22395     static if(!is(typeof(LN_aria_128_ccm))) {
22396         private enum enumMixinStr_LN_aria_128_ccm = `enum LN_aria_128_ccm = "aria-128-ccm";`;
22397         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_ccm); }))) {
22398             mixin(enumMixinStr_LN_aria_128_ccm);
22399         }
22400     }
22401 
22402 
22403 
22404 
22405     static if(!is(typeof(NID_aria_128_ccm))) {
22406         private enum enumMixinStr_NID_aria_128_ccm = `enum NID_aria_128_ccm = 1120;`;
22407         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_ccm); }))) {
22408             mixin(enumMixinStr_NID_aria_128_ccm);
22409         }
22410     }
22411 
22412 
22413 
22414 
22415     static if(!is(typeof(OBJ_aria_128_ccm))) {
22416         private enum enumMixinStr_OBJ_aria_128_ccm = `enum OBJ_aria_128_ccm = 1L , 2L , 410L , 200046L , 1L , 1L , 37L;`;
22417         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_ccm); }))) {
22418             mixin(enumMixinStr_OBJ_aria_128_ccm);
22419         }
22420     }
22421 
22422 
22423 
22424 
22425     static if(!is(typeof(SN_aria_192_ccm))) {
22426         private enum enumMixinStr_SN_aria_192_ccm = `enum SN_aria_192_ccm = "ARIA-192-CCM";`;
22427         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_ccm); }))) {
22428             mixin(enumMixinStr_SN_aria_192_ccm);
22429         }
22430     }
22431 
22432 
22433 
22434 
22435     static if(!is(typeof(LN_aria_192_ccm))) {
22436         private enum enumMixinStr_LN_aria_192_ccm = `enum LN_aria_192_ccm = "aria-192-ccm";`;
22437         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_ccm); }))) {
22438             mixin(enumMixinStr_LN_aria_192_ccm);
22439         }
22440     }
22441 
22442 
22443 
22444 
22445     static if(!is(typeof(NID_aria_192_ccm))) {
22446         private enum enumMixinStr_NID_aria_192_ccm = `enum NID_aria_192_ccm = 1121;`;
22447         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_ccm); }))) {
22448             mixin(enumMixinStr_NID_aria_192_ccm);
22449         }
22450     }
22451 
22452 
22453 
22454 
22455     static if(!is(typeof(OBJ_aria_192_ccm))) {
22456         private enum enumMixinStr_OBJ_aria_192_ccm = `enum OBJ_aria_192_ccm = 1L , 2L , 410L , 200046L , 1L , 1L , 38L;`;
22457         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_ccm); }))) {
22458             mixin(enumMixinStr_OBJ_aria_192_ccm);
22459         }
22460     }
22461 
22462 
22463 
22464 
22465     static if(!is(typeof(SN_aria_256_ccm))) {
22466         private enum enumMixinStr_SN_aria_256_ccm = `enum SN_aria_256_ccm = "ARIA-256-CCM";`;
22467         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_ccm); }))) {
22468             mixin(enumMixinStr_SN_aria_256_ccm);
22469         }
22470     }
22471 
22472 
22473 
22474 
22475     static if(!is(typeof(LN_aria_256_ccm))) {
22476         private enum enumMixinStr_LN_aria_256_ccm = `enum LN_aria_256_ccm = "aria-256-ccm";`;
22477         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_ccm); }))) {
22478             mixin(enumMixinStr_LN_aria_256_ccm);
22479         }
22480     }
22481 
22482 
22483 
22484 
22485     static if(!is(typeof(NID_aria_256_ccm))) {
22486         private enum enumMixinStr_NID_aria_256_ccm = `enum NID_aria_256_ccm = 1122;`;
22487         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_ccm); }))) {
22488             mixin(enumMixinStr_NID_aria_256_ccm);
22489         }
22490     }
22491 
22492 
22493 
22494 
22495     static if(!is(typeof(OBJ_aria_256_ccm))) {
22496         private enum enumMixinStr_OBJ_aria_256_ccm = `enum OBJ_aria_256_ccm = 1L , 2L , 410L , 200046L , 1L , 1L , 39L;`;
22497         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_ccm); }))) {
22498             mixin(enumMixinStr_OBJ_aria_256_ccm);
22499         }
22500     }
22501 
22502 
22503 
22504 
22505     static if(!is(typeof(SN_aria_128_gcm))) {
22506         private enum enumMixinStr_SN_aria_128_gcm = `enum SN_aria_128_gcm = "ARIA-128-GCM";`;
22507         static if(is(typeof({ mixin(enumMixinStr_SN_aria_128_gcm); }))) {
22508             mixin(enumMixinStr_SN_aria_128_gcm);
22509         }
22510     }
22511 
22512 
22513 
22514 
22515     static if(!is(typeof(LN_aria_128_gcm))) {
22516         private enum enumMixinStr_LN_aria_128_gcm = `enum LN_aria_128_gcm = "aria-128-gcm";`;
22517         static if(is(typeof({ mixin(enumMixinStr_LN_aria_128_gcm); }))) {
22518             mixin(enumMixinStr_LN_aria_128_gcm);
22519         }
22520     }
22521 
22522 
22523 
22524 
22525     static if(!is(typeof(NID_aria_128_gcm))) {
22526         private enum enumMixinStr_NID_aria_128_gcm = `enum NID_aria_128_gcm = 1123;`;
22527         static if(is(typeof({ mixin(enumMixinStr_NID_aria_128_gcm); }))) {
22528             mixin(enumMixinStr_NID_aria_128_gcm);
22529         }
22530     }
22531 
22532 
22533 
22534 
22535     static if(!is(typeof(OBJ_aria_128_gcm))) {
22536         private enum enumMixinStr_OBJ_aria_128_gcm = `enum OBJ_aria_128_gcm = 1L , 2L , 410L , 200046L , 1L , 1L , 34L;`;
22537         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_128_gcm); }))) {
22538             mixin(enumMixinStr_OBJ_aria_128_gcm);
22539         }
22540     }
22541 
22542 
22543 
22544 
22545     static if(!is(typeof(SN_aria_192_gcm))) {
22546         private enum enumMixinStr_SN_aria_192_gcm = `enum SN_aria_192_gcm = "ARIA-192-GCM";`;
22547         static if(is(typeof({ mixin(enumMixinStr_SN_aria_192_gcm); }))) {
22548             mixin(enumMixinStr_SN_aria_192_gcm);
22549         }
22550     }
22551 
22552 
22553 
22554 
22555     static if(!is(typeof(LN_aria_192_gcm))) {
22556         private enum enumMixinStr_LN_aria_192_gcm = `enum LN_aria_192_gcm = "aria-192-gcm";`;
22557         static if(is(typeof({ mixin(enumMixinStr_LN_aria_192_gcm); }))) {
22558             mixin(enumMixinStr_LN_aria_192_gcm);
22559         }
22560     }
22561 
22562 
22563 
22564 
22565     static if(!is(typeof(NID_aria_192_gcm))) {
22566         private enum enumMixinStr_NID_aria_192_gcm = `enum NID_aria_192_gcm = 1124;`;
22567         static if(is(typeof({ mixin(enumMixinStr_NID_aria_192_gcm); }))) {
22568             mixin(enumMixinStr_NID_aria_192_gcm);
22569         }
22570     }
22571 
22572 
22573 
22574 
22575     static if(!is(typeof(OBJ_aria_192_gcm))) {
22576         private enum enumMixinStr_OBJ_aria_192_gcm = `enum OBJ_aria_192_gcm = 1L , 2L , 410L , 200046L , 1L , 1L , 35L;`;
22577         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_192_gcm); }))) {
22578             mixin(enumMixinStr_OBJ_aria_192_gcm);
22579         }
22580     }
22581 
22582 
22583 
22584 
22585     static if(!is(typeof(SN_aria_256_gcm))) {
22586         private enum enumMixinStr_SN_aria_256_gcm = `enum SN_aria_256_gcm = "ARIA-256-GCM";`;
22587         static if(is(typeof({ mixin(enumMixinStr_SN_aria_256_gcm); }))) {
22588             mixin(enumMixinStr_SN_aria_256_gcm);
22589         }
22590     }
22591 
22592 
22593 
22594 
22595     static if(!is(typeof(LN_aria_256_gcm))) {
22596         private enum enumMixinStr_LN_aria_256_gcm = `enum LN_aria_256_gcm = "aria-256-gcm";`;
22597         static if(is(typeof({ mixin(enumMixinStr_LN_aria_256_gcm); }))) {
22598             mixin(enumMixinStr_LN_aria_256_gcm);
22599         }
22600     }
22601 
22602 
22603 
22604 
22605     static if(!is(typeof(NID_aria_256_gcm))) {
22606         private enum enumMixinStr_NID_aria_256_gcm = `enum NID_aria_256_gcm = 1125;`;
22607         static if(is(typeof({ mixin(enumMixinStr_NID_aria_256_gcm); }))) {
22608             mixin(enumMixinStr_NID_aria_256_gcm);
22609         }
22610     }
22611 
22612 
22613 
22614 
22615     static if(!is(typeof(OBJ_aria_256_gcm))) {
22616         private enum enumMixinStr_OBJ_aria_256_gcm = `enum OBJ_aria_256_gcm = 1L , 2L , 410L , 200046L , 1L , 1L , 36L;`;
22617         static if(is(typeof({ mixin(enumMixinStr_OBJ_aria_256_gcm); }))) {
22618             mixin(enumMixinStr_OBJ_aria_256_gcm);
22619         }
22620     }
22621 
22622 
22623 
22624 
22625     static if(!is(typeof(SN_kisa))) {
22626         private enum enumMixinStr_SN_kisa = `enum SN_kisa = "KISA";`;
22627         static if(is(typeof({ mixin(enumMixinStr_SN_kisa); }))) {
22628             mixin(enumMixinStr_SN_kisa);
22629         }
22630     }
22631 
22632 
22633 
22634 
22635     static if(!is(typeof(LN_kisa))) {
22636         private enum enumMixinStr_LN_kisa = `enum LN_kisa = "kisa";`;
22637         static if(is(typeof({ mixin(enumMixinStr_LN_kisa); }))) {
22638             mixin(enumMixinStr_LN_kisa);
22639         }
22640     }
22641 
22642 
22643 
22644 
22645     static if(!is(typeof(NID_kisa))) {
22646         private enum enumMixinStr_NID_kisa = `enum NID_kisa = 773;`;
22647         static if(is(typeof({ mixin(enumMixinStr_NID_kisa); }))) {
22648             mixin(enumMixinStr_NID_kisa);
22649         }
22650     }
22651 
22652 
22653 
22654 
22655     static if(!is(typeof(OBJ_kisa))) {
22656         private enum enumMixinStr_OBJ_kisa = `enum OBJ_kisa = OBJ_member_body , 410L , 200004L;`;
22657         static if(is(typeof({ mixin(enumMixinStr_OBJ_kisa); }))) {
22658             mixin(enumMixinStr_OBJ_kisa);
22659         }
22660     }
22661 
22662 
22663 
22664 
22665     static if(!is(typeof(SN_seed_ecb))) {
22666         private enum enumMixinStr_SN_seed_ecb = `enum SN_seed_ecb = "SEED-ECB";`;
22667         static if(is(typeof({ mixin(enumMixinStr_SN_seed_ecb); }))) {
22668             mixin(enumMixinStr_SN_seed_ecb);
22669         }
22670     }
22671 
22672 
22673 
22674 
22675     static if(!is(typeof(LN_seed_ecb))) {
22676         private enum enumMixinStr_LN_seed_ecb = `enum LN_seed_ecb = "seed-ecb";`;
22677         static if(is(typeof({ mixin(enumMixinStr_LN_seed_ecb); }))) {
22678             mixin(enumMixinStr_LN_seed_ecb);
22679         }
22680     }
22681 
22682 
22683 
22684 
22685     static if(!is(typeof(NID_seed_ecb))) {
22686         private enum enumMixinStr_NID_seed_ecb = `enum NID_seed_ecb = 776;`;
22687         static if(is(typeof({ mixin(enumMixinStr_NID_seed_ecb); }))) {
22688             mixin(enumMixinStr_NID_seed_ecb);
22689         }
22690     }
22691 
22692 
22693 
22694 
22695     static if(!is(typeof(OBJ_seed_ecb))) {
22696         private enum enumMixinStr_OBJ_seed_ecb = `enum OBJ_seed_ecb = OBJ_member_body , 410L , 200004L , 1L , 3L;`;
22697         static if(is(typeof({ mixin(enumMixinStr_OBJ_seed_ecb); }))) {
22698             mixin(enumMixinStr_OBJ_seed_ecb);
22699         }
22700     }
22701 
22702 
22703 
22704 
22705     static if(!is(typeof(SN_seed_cbc))) {
22706         private enum enumMixinStr_SN_seed_cbc = `enum SN_seed_cbc = "SEED-CBC";`;
22707         static if(is(typeof({ mixin(enumMixinStr_SN_seed_cbc); }))) {
22708             mixin(enumMixinStr_SN_seed_cbc);
22709         }
22710     }
22711 
22712 
22713 
22714 
22715     static if(!is(typeof(LN_seed_cbc))) {
22716         private enum enumMixinStr_LN_seed_cbc = `enum LN_seed_cbc = "seed-cbc";`;
22717         static if(is(typeof({ mixin(enumMixinStr_LN_seed_cbc); }))) {
22718             mixin(enumMixinStr_LN_seed_cbc);
22719         }
22720     }
22721 
22722 
22723 
22724 
22725     static if(!is(typeof(NID_seed_cbc))) {
22726         private enum enumMixinStr_NID_seed_cbc = `enum NID_seed_cbc = 777;`;
22727         static if(is(typeof({ mixin(enumMixinStr_NID_seed_cbc); }))) {
22728             mixin(enumMixinStr_NID_seed_cbc);
22729         }
22730     }
22731 
22732 
22733 
22734 
22735     static if(!is(typeof(OBJ_seed_cbc))) {
22736         private enum enumMixinStr_OBJ_seed_cbc = `enum OBJ_seed_cbc = OBJ_member_body , 410L , 200004L , 1L , 4L;`;
22737         static if(is(typeof({ mixin(enumMixinStr_OBJ_seed_cbc); }))) {
22738             mixin(enumMixinStr_OBJ_seed_cbc);
22739         }
22740     }
22741 
22742 
22743 
22744 
22745     static if(!is(typeof(SN_seed_cfb128))) {
22746         private enum enumMixinStr_SN_seed_cfb128 = `enum SN_seed_cfb128 = "SEED-CFB";`;
22747         static if(is(typeof({ mixin(enumMixinStr_SN_seed_cfb128); }))) {
22748             mixin(enumMixinStr_SN_seed_cfb128);
22749         }
22750     }
22751 
22752 
22753 
22754 
22755     static if(!is(typeof(LN_seed_cfb128))) {
22756         private enum enumMixinStr_LN_seed_cfb128 = `enum LN_seed_cfb128 = "seed-cfb";`;
22757         static if(is(typeof({ mixin(enumMixinStr_LN_seed_cfb128); }))) {
22758             mixin(enumMixinStr_LN_seed_cfb128);
22759         }
22760     }
22761 
22762 
22763 
22764 
22765     static if(!is(typeof(NID_seed_cfb128))) {
22766         private enum enumMixinStr_NID_seed_cfb128 = `enum NID_seed_cfb128 = 779;`;
22767         static if(is(typeof({ mixin(enumMixinStr_NID_seed_cfb128); }))) {
22768             mixin(enumMixinStr_NID_seed_cfb128);
22769         }
22770     }
22771 
22772 
22773 
22774 
22775     static if(!is(typeof(OBJ_seed_cfb128))) {
22776         private enum enumMixinStr_OBJ_seed_cfb128 = `enum OBJ_seed_cfb128 = OBJ_member_body , 410L , 200004L , 1L , 5L;`;
22777         static if(is(typeof({ mixin(enumMixinStr_OBJ_seed_cfb128); }))) {
22778             mixin(enumMixinStr_OBJ_seed_cfb128);
22779         }
22780     }
22781 
22782 
22783 
22784 
22785     static if(!is(typeof(SN_seed_ofb128))) {
22786         private enum enumMixinStr_SN_seed_ofb128 = `enum SN_seed_ofb128 = "SEED-OFB";`;
22787         static if(is(typeof({ mixin(enumMixinStr_SN_seed_ofb128); }))) {
22788             mixin(enumMixinStr_SN_seed_ofb128);
22789         }
22790     }
22791 
22792 
22793 
22794 
22795     static if(!is(typeof(LN_seed_ofb128))) {
22796         private enum enumMixinStr_LN_seed_ofb128 = `enum LN_seed_ofb128 = "seed-ofb";`;
22797         static if(is(typeof({ mixin(enumMixinStr_LN_seed_ofb128); }))) {
22798             mixin(enumMixinStr_LN_seed_ofb128);
22799         }
22800     }
22801 
22802 
22803 
22804 
22805     static if(!is(typeof(NID_seed_ofb128))) {
22806         private enum enumMixinStr_NID_seed_ofb128 = `enum NID_seed_ofb128 = 778;`;
22807         static if(is(typeof({ mixin(enumMixinStr_NID_seed_ofb128); }))) {
22808             mixin(enumMixinStr_NID_seed_ofb128);
22809         }
22810     }
22811 
22812 
22813 
22814 
22815     static if(!is(typeof(OBJ_seed_ofb128))) {
22816         private enum enumMixinStr_OBJ_seed_ofb128 = `enum OBJ_seed_ofb128 = OBJ_member_body , 410L , 200004L , 1L , 6L;`;
22817         static if(is(typeof({ mixin(enumMixinStr_OBJ_seed_ofb128); }))) {
22818             mixin(enumMixinStr_OBJ_seed_ofb128);
22819         }
22820     }
22821 
22822 
22823 
22824 
22825     static if(!is(typeof(SN_sm4_ecb))) {
22826         private enum enumMixinStr_SN_sm4_ecb = `enum SN_sm4_ecb = "SM4-ECB";`;
22827         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_ecb); }))) {
22828             mixin(enumMixinStr_SN_sm4_ecb);
22829         }
22830     }
22831 
22832 
22833 
22834 
22835     static if(!is(typeof(LN_sm4_ecb))) {
22836         private enum enumMixinStr_LN_sm4_ecb = `enum LN_sm4_ecb = "sm4-ecb";`;
22837         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_ecb); }))) {
22838             mixin(enumMixinStr_LN_sm4_ecb);
22839         }
22840     }
22841 
22842 
22843 
22844 
22845     static if(!is(typeof(NID_sm4_ecb))) {
22846         private enum enumMixinStr_NID_sm4_ecb = `enum NID_sm4_ecb = 1133;`;
22847         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_ecb); }))) {
22848             mixin(enumMixinStr_NID_sm4_ecb);
22849         }
22850     }
22851 
22852 
22853 
22854 
22855     static if(!is(typeof(OBJ_sm4_ecb))) {
22856         private enum enumMixinStr_OBJ_sm4_ecb = `enum OBJ_sm4_ecb = OBJ_sm_scheme , 104L , 1L;`;
22857         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_ecb); }))) {
22858             mixin(enumMixinStr_OBJ_sm4_ecb);
22859         }
22860     }
22861 
22862 
22863 
22864 
22865     static if(!is(typeof(SN_sm4_cbc))) {
22866         private enum enumMixinStr_SN_sm4_cbc = `enum SN_sm4_cbc = "SM4-CBC";`;
22867         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_cbc); }))) {
22868             mixin(enumMixinStr_SN_sm4_cbc);
22869         }
22870     }
22871 
22872 
22873 
22874 
22875     static if(!is(typeof(LN_sm4_cbc))) {
22876         private enum enumMixinStr_LN_sm4_cbc = `enum LN_sm4_cbc = "sm4-cbc";`;
22877         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_cbc); }))) {
22878             mixin(enumMixinStr_LN_sm4_cbc);
22879         }
22880     }
22881 
22882 
22883 
22884 
22885     static if(!is(typeof(NID_sm4_cbc))) {
22886         private enum enumMixinStr_NID_sm4_cbc = `enum NID_sm4_cbc = 1134;`;
22887         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_cbc); }))) {
22888             mixin(enumMixinStr_NID_sm4_cbc);
22889         }
22890     }
22891 
22892 
22893 
22894 
22895     static if(!is(typeof(OBJ_sm4_cbc))) {
22896         private enum enumMixinStr_OBJ_sm4_cbc = `enum OBJ_sm4_cbc = OBJ_sm_scheme , 104L , 2L;`;
22897         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_cbc); }))) {
22898             mixin(enumMixinStr_OBJ_sm4_cbc);
22899         }
22900     }
22901 
22902 
22903 
22904 
22905     static if(!is(typeof(SN_sm4_ofb128))) {
22906         private enum enumMixinStr_SN_sm4_ofb128 = `enum SN_sm4_ofb128 = "SM4-OFB";`;
22907         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_ofb128); }))) {
22908             mixin(enumMixinStr_SN_sm4_ofb128);
22909         }
22910     }
22911 
22912 
22913 
22914 
22915     static if(!is(typeof(LN_sm4_ofb128))) {
22916         private enum enumMixinStr_LN_sm4_ofb128 = `enum LN_sm4_ofb128 = "sm4-ofb";`;
22917         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_ofb128); }))) {
22918             mixin(enumMixinStr_LN_sm4_ofb128);
22919         }
22920     }
22921 
22922 
22923 
22924 
22925     static if(!is(typeof(NID_sm4_ofb128))) {
22926         private enum enumMixinStr_NID_sm4_ofb128 = `enum NID_sm4_ofb128 = 1135;`;
22927         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_ofb128); }))) {
22928             mixin(enumMixinStr_NID_sm4_ofb128);
22929         }
22930     }
22931 
22932 
22933 
22934 
22935     static if(!is(typeof(OBJ_sm4_ofb128))) {
22936         private enum enumMixinStr_OBJ_sm4_ofb128 = `enum OBJ_sm4_ofb128 = OBJ_sm_scheme , 104L , 3L;`;
22937         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_ofb128); }))) {
22938             mixin(enumMixinStr_OBJ_sm4_ofb128);
22939         }
22940     }
22941 
22942 
22943 
22944 
22945     static if(!is(typeof(SN_sm4_cfb128))) {
22946         private enum enumMixinStr_SN_sm4_cfb128 = `enum SN_sm4_cfb128 = "SM4-CFB";`;
22947         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_cfb128); }))) {
22948             mixin(enumMixinStr_SN_sm4_cfb128);
22949         }
22950     }
22951 
22952 
22953 
22954 
22955     static if(!is(typeof(LN_sm4_cfb128))) {
22956         private enum enumMixinStr_LN_sm4_cfb128 = `enum LN_sm4_cfb128 = "sm4-cfb";`;
22957         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_cfb128); }))) {
22958             mixin(enumMixinStr_LN_sm4_cfb128);
22959         }
22960     }
22961 
22962 
22963 
22964 
22965     static if(!is(typeof(NID_sm4_cfb128))) {
22966         private enum enumMixinStr_NID_sm4_cfb128 = `enum NID_sm4_cfb128 = 1137;`;
22967         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_cfb128); }))) {
22968             mixin(enumMixinStr_NID_sm4_cfb128);
22969         }
22970     }
22971 
22972 
22973 
22974 
22975     static if(!is(typeof(OBJ_sm4_cfb128))) {
22976         private enum enumMixinStr_OBJ_sm4_cfb128 = `enum OBJ_sm4_cfb128 = OBJ_sm_scheme , 104L , 4L;`;
22977         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_cfb128); }))) {
22978             mixin(enumMixinStr_OBJ_sm4_cfb128);
22979         }
22980     }
22981 
22982 
22983 
22984 
22985     static if(!is(typeof(SN_sm4_cfb1))) {
22986         private enum enumMixinStr_SN_sm4_cfb1 = `enum SN_sm4_cfb1 = "SM4-CFB1";`;
22987         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_cfb1); }))) {
22988             mixin(enumMixinStr_SN_sm4_cfb1);
22989         }
22990     }
22991 
22992 
22993 
22994 
22995     static if(!is(typeof(LN_sm4_cfb1))) {
22996         private enum enumMixinStr_LN_sm4_cfb1 = `enum LN_sm4_cfb1 = "sm4-cfb1";`;
22997         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_cfb1); }))) {
22998             mixin(enumMixinStr_LN_sm4_cfb1);
22999         }
23000     }
23001 
23002 
23003 
23004 
23005     static if(!is(typeof(NID_sm4_cfb1))) {
23006         private enum enumMixinStr_NID_sm4_cfb1 = `enum NID_sm4_cfb1 = 1136;`;
23007         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_cfb1); }))) {
23008             mixin(enumMixinStr_NID_sm4_cfb1);
23009         }
23010     }
23011 
23012 
23013 
23014 
23015     static if(!is(typeof(OBJ_sm4_cfb1))) {
23016         private enum enumMixinStr_OBJ_sm4_cfb1 = `enum OBJ_sm4_cfb1 = OBJ_sm_scheme , 104L , 5L;`;
23017         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_cfb1); }))) {
23018             mixin(enumMixinStr_OBJ_sm4_cfb1);
23019         }
23020     }
23021 
23022 
23023 
23024 
23025     static if(!is(typeof(SN_sm4_cfb8))) {
23026         private enum enumMixinStr_SN_sm4_cfb8 = `enum SN_sm4_cfb8 = "SM4-CFB8";`;
23027         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_cfb8); }))) {
23028             mixin(enumMixinStr_SN_sm4_cfb8);
23029         }
23030     }
23031 
23032 
23033 
23034 
23035     static if(!is(typeof(LN_sm4_cfb8))) {
23036         private enum enumMixinStr_LN_sm4_cfb8 = `enum LN_sm4_cfb8 = "sm4-cfb8";`;
23037         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_cfb8); }))) {
23038             mixin(enumMixinStr_LN_sm4_cfb8);
23039         }
23040     }
23041 
23042 
23043 
23044 
23045     static if(!is(typeof(NID_sm4_cfb8))) {
23046         private enum enumMixinStr_NID_sm4_cfb8 = `enum NID_sm4_cfb8 = 1138;`;
23047         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_cfb8); }))) {
23048             mixin(enumMixinStr_NID_sm4_cfb8);
23049         }
23050     }
23051 
23052 
23053 
23054 
23055     static if(!is(typeof(OBJ_sm4_cfb8))) {
23056         private enum enumMixinStr_OBJ_sm4_cfb8 = `enum OBJ_sm4_cfb8 = OBJ_sm_scheme , 104L , 6L;`;
23057         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_cfb8); }))) {
23058             mixin(enumMixinStr_OBJ_sm4_cfb8);
23059         }
23060     }
23061 
23062 
23063 
23064 
23065     static if(!is(typeof(SN_sm4_ctr))) {
23066         private enum enumMixinStr_SN_sm4_ctr = `enum SN_sm4_ctr = "SM4-CTR";`;
23067         static if(is(typeof({ mixin(enumMixinStr_SN_sm4_ctr); }))) {
23068             mixin(enumMixinStr_SN_sm4_ctr);
23069         }
23070     }
23071 
23072 
23073 
23074 
23075     static if(!is(typeof(LN_sm4_ctr))) {
23076         private enum enumMixinStr_LN_sm4_ctr = `enum LN_sm4_ctr = "sm4-ctr";`;
23077         static if(is(typeof({ mixin(enumMixinStr_LN_sm4_ctr); }))) {
23078             mixin(enumMixinStr_LN_sm4_ctr);
23079         }
23080     }
23081 
23082 
23083 
23084 
23085     static if(!is(typeof(NID_sm4_ctr))) {
23086         private enum enumMixinStr_NID_sm4_ctr = `enum NID_sm4_ctr = 1139;`;
23087         static if(is(typeof({ mixin(enumMixinStr_NID_sm4_ctr); }))) {
23088             mixin(enumMixinStr_NID_sm4_ctr);
23089         }
23090     }
23091 
23092 
23093 
23094 
23095     static if(!is(typeof(OBJ_sm4_ctr))) {
23096         private enum enumMixinStr_OBJ_sm4_ctr = `enum OBJ_sm4_ctr = OBJ_sm_scheme , 104L , 7L;`;
23097         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm4_ctr); }))) {
23098             mixin(enumMixinStr_OBJ_sm4_ctr);
23099         }
23100     }
23101 
23102 
23103 
23104 
23105     static if(!is(typeof(SN_hmac))) {
23106         private enum enumMixinStr_SN_hmac = `enum SN_hmac = "HMAC";`;
23107         static if(is(typeof({ mixin(enumMixinStr_SN_hmac); }))) {
23108             mixin(enumMixinStr_SN_hmac);
23109         }
23110     }
23111 
23112 
23113 
23114 
23115     static if(!is(typeof(LN_hmac))) {
23116         private enum enumMixinStr_LN_hmac = `enum LN_hmac = "hmac";`;
23117         static if(is(typeof({ mixin(enumMixinStr_LN_hmac); }))) {
23118             mixin(enumMixinStr_LN_hmac);
23119         }
23120     }
23121 
23122 
23123 
23124 
23125     static if(!is(typeof(NID_hmac))) {
23126         private enum enumMixinStr_NID_hmac = `enum NID_hmac = 855;`;
23127         static if(is(typeof({ mixin(enumMixinStr_NID_hmac); }))) {
23128             mixin(enumMixinStr_NID_hmac);
23129         }
23130     }
23131 
23132 
23133 
23134 
23135     static if(!is(typeof(SN_cmac))) {
23136         private enum enumMixinStr_SN_cmac = `enum SN_cmac = "CMAC";`;
23137         static if(is(typeof({ mixin(enumMixinStr_SN_cmac); }))) {
23138             mixin(enumMixinStr_SN_cmac);
23139         }
23140     }
23141 
23142 
23143 
23144 
23145     static if(!is(typeof(LN_cmac))) {
23146         private enum enumMixinStr_LN_cmac = `enum LN_cmac = "cmac";`;
23147         static if(is(typeof({ mixin(enumMixinStr_LN_cmac); }))) {
23148             mixin(enumMixinStr_LN_cmac);
23149         }
23150     }
23151 
23152 
23153 
23154 
23155     static if(!is(typeof(NID_cmac))) {
23156         private enum enumMixinStr_NID_cmac = `enum NID_cmac = 894;`;
23157         static if(is(typeof({ mixin(enumMixinStr_NID_cmac); }))) {
23158             mixin(enumMixinStr_NID_cmac);
23159         }
23160     }
23161 
23162 
23163 
23164 
23165     static if(!is(typeof(SN_rc4_hmac_md5))) {
23166         private enum enumMixinStr_SN_rc4_hmac_md5 = `enum SN_rc4_hmac_md5 = "RC4-HMAC-MD5";`;
23167         static if(is(typeof({ mixin(enumMixinStr_SN_rc4_hmac_md5); }))) {
23168             mixin(enumMixinStr_SN_rc4_hmac_md5);
23169         }
23170     }
23171 
23172 
23173 
23174 
23175     static if(!is(typeof(LN_rc4_hmac_md5))) {
23176         private enum enumMixinStr_LN_rc4_hmac_md5 = `enum LN_rc4_hmac_md5 = "rc4-hmac-md5";`;
23177         static if(is(typeof({ mixin(enumMixinStr_LN_rc4_hmac_md5); }))) {
23178             mixin(enumMixinStr_LN_rc4_hmac_md5);
23179         }
23180     }
23181 
23182 
23183 
23184 
23185     static if(!is(typeof(NID_rc4_hmac_md5))) {
23186         private enum enumMixinStr_NID_rc4_hmac_md5 = `enum NID_rc4_hmac_md5 = 915;`;
23187         static if(is(typeof({ mixin(enumMixinStr_NID_rc4_hmac_md5); }))) {
23188             mixin(enumMixinStr_NID_rc4_hmac_md5);
23189         }
23190     }
23191 
23192 
23193 
23194 
23195     static if(!is(typeof(SN_aes_128_cbc_hmac_sha1))) {
23196         private enum enumMixinStr_SN_aes_128_cbc_hmac_sha1 = `enum SN_aes_128_cbc_hmac_sha1 = "AES-128-CBC-HMAC-SHA1";`;
23197         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_cbc_hmac_sha1); }))) {
23198             mixin(enumMixinStr_SN_aes_128_cbc_hmac_sha1);
23199         }
23200     }
23201 
23202 
23203 
23204 
23205     static if(!is(typeof(LN_aes_128_cbc_hmac_sha1))) {
23206         private enum enumMixinStr_LN_aes_128_cbc_hmac_sha1 = `enum LN_aes_128_cbc_hmac_sha1 = "aes-128-cbc-hmac-sha1";`;
23207         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_cbc_hmac_sha1); }))) {
23208             mixin(enumMixinStr_LN_aes_128_cbc_hmac_sha1);
23209         }
23210     }
23211 
23212 
23213 
23214 
23215     static if(!is(typeof(NID_aes_128_cbc_hmac_sha1))) {
23216         private enum enumMixinStr_NID_aes_128_cbc_hmac_sha1 = `enum NID_aes_128_cbc_hmac_sha1 = 916;`;
23217         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_cbc_hmac_sha1); }))) {
23218             mixin(enumMixinStr_NID_aes_128_cbc_hmac_sha1);
23219         }
23220     }
23221 
23222 
23223 
23224 
23225     static if(!is(typeof(SN_aes_192_cbc_hmac_sha1))) {
23226         private enum enumMixinStr_SN_aes_192_cbc_hmac_sha1 = `enum SN_aes_192_cbc_hmac_sha1 = "AES-192-CBC-HMAC-SHA1";`;
23227         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_cbc_hmac_sha1); }))) {
23228             mixin(enumMixinStr_SN_aes_192_cbc_hmac_sha1);
23229         }
23230     }
23231 
23232 
23233 
23234 
23235     static if(!is(typeof(LN_aes_192_cbc_hmac_sha1))) {
23236         private enum enumMixinStr_LN_aes_192_cbc_hmac_sha1 = `enum LN_aes_192_cbc_hmac_sha1 = "aes-192-cbc-hmac-sha1";`;
23237         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_cbc_hmac_sha1); }))) {
23238             mixin(enumMixinStr_LN_aes_192_cbc_hmac_sha1);
23239         }
23240     }
23241 
23242 
23243 
23244 
23245     static if(!is(typeof(NID_aes_192_cbc_hmac_sha1))) {
23246         private enum enumMixinStr_NID_aes_192_cbc_hmac_sha1 = `enum NID_aes_192_cbc_hmac_sha1 = 917;`;
23247         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_cbc_hmac_sha1); }))) {
23248             mixin(enumMixinStr_NID_aes_192_cbc_hmac_sha1);
23249         }
23250     }
23251 
23252 
23253 
23254 
23255     static if(!is(typeof(SN_aes_256_cbc_hmac_sha1))) {
23256         private enum enumMixinStr_SN_aes_256_cbc_hmac_sha1 = `enum SN_aes_256_cbc_hmac_sha1 = "AES-256-CBC-HMAC-SHA1";`;
23257         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_cbc_hmac_sha1); }))) {
23258             mixin(enumMixinStr_SN_aes_256_cbc_hmac_sha1);
23259         }
23260     }
23261 
23262 
23263 
23264 
23265     static if(!is(typeof(LN_aes_256_cbc_hmac_sha1))) {
23266         private enum enumMixinStr_LN_aes_256_cbc_hmac_sha1 = `enum LN_aes_256_cbc_hmac_sha1 = "aes-256-cbc-hmac-sha1";`;
23267         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_cbc_hmac_sha1); }))) {
23268             mixin(enumMixinStr_LN_aes_256_cbc_hmac_sha1);
23269         }
23270     }
23271 
23272 
23273 
23274 
23275     static if(!is(typeof(NID_aes_256_cbc_hmac_sha1))) {
23276         private enum enumMixinStr_NID_aes_256_cbc_hmac_sha1 = `enum NID_aes_256_cbc_hmac_sha1 = 918;`;
23277         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_cbc_hmac_sha1); }))) {
23278             mixin(enumMixinStr_NID_aes_256_cbc_hmac_sha1);
23279         }
23280     }
23281 
23282 
23283 
23284 
23285     static if(!is(typeof(SN_aes_128_cbc_hmac_sha256))) {
23286         private enum enumMixinStr_SN_aes_128_cbc_hmac_sha256 = `enum SN_aes_128_cbc_hmac_sha256 = "AES-128-CBC-HMAC-SHA256";`;
23287         static if(is(typeof({ mixin(enumMixinStr_SN_aes_128_cbc_hmac_sha256); }))) {
23288             mixin(enumMixinStr_SN_aes_128_cbc_hmac_sha256);
23289         }
23290     }
23291 
23292 
23293 
23294 
23295     static if(!is(typeof(LN_aes_128_cbc_hmac_sha256))) {
23296         private enum enumMixinStr_LN_aes_128_cbc_hmac_sha256 = `enum LN_aes_128_cbc_hmac_sha256 = "aes-128-cbc-hmac-sha256";`;
23297         static if(is(typeof({ mixin(enumMixinStr_LN_aes_128_cbc_hmac_sha256); }))) {
23298             mixin(enumMixinStr_LN_aes_128_cbc_hmac_sha256);
23299         }
23300     }
23301 
23302 
23303 
23304 
23305     static if(!is(typeof(NID_aes_128_cbc_hmac_sha256))) {
23306         private enum enumMixinStr_NID_aes_128_cbc_hmac_sha256 = `enum NID_aes_128_cbc_hmac_sha256 = 948;`;
23307         static if(is(typeof({ mixin(enumMixinStr_NID_aes_128_cbc_hmac_sha256); }))) {
23308             mixin(enumMixinStr_NID_aes_128_cbc_hmac_sha256);
23309         }
23310     }
23311 
23312 
23313 
23314 
23315     static if(!is(typeof(SN_aes_192_cbc_hmac_sha256))) {
23316         private enum enumMixinStr_SN_aes_192_cbc_hmac_sha256 = `enum SN_aes_192_cbc_hmac_sha256 = "AES-192-CBC-HMAC-SHA256";`;
23317         static if(is(typeof({ mixin(enumMixinStr_SN_aes_192_cbc_hmac_sha256); }))) {
23318             mixin(enumMixinStr_SN_aes_192_cbc_hmac_sha256);
23319         }
23320     }
23321 
23322 
23323 
23324 
23325     static if(!is(typeof(LN_aes_192_cbc_hmac_sha256))) {
23326         private enum enumMixinStr_LN_aes_192_cbc_hmac_sha256 = `enum LN_aes_192_cbc_hmac_sha256 = "aes-192-cbc-hmac-sha256";`;
23327         static if(is(typeof({ mixin(enumMixinStr_LN_aes_192_cbc_hmac_sha256); }))) {
23328             mixin(enumMixinStr_LN_aes_192_cbc_hmac_sha256);
23329         }
23330     }
23331 
23332 
23333 
23334 
23335     static if(!is(typeof(NID_aes_192_cbc_hmac_sha256))) {
23336         private enum enumMixinStr_NID_aes_192_cbc_hmac_sha256 = `enum NID_aes_192_cbc_hmac_sha256 = 949;`;
23337         static if(is(typeof({ mixin(enumMixinStr_NID_aes_192_cbc_hmac_sha256); }))) {
23338             mixin(enumMixinStr_NID_aes_192_cbc_hmac_sha256);
23339         }
23340     }
23341 
23342 
23343 
23344 
23345     static if(!is(typeof(SN_aes_256_cbc_hmac_sha256))) {
23346         private enum enumMixinStr_SN_aes_256_cbc_hmac_sha256 = `enum SN_aes_256_cbc_hmac_sha256 = "AES-256-CBC-HMAC-SHA256";`;
23347         static if(is(typeof({ mixin(enumMixinStr_SN_aes_256_cbc_hmac_sha256); }))) {
23348             mixin(enumMixinStr_SN_aes_256_cbc_hmac_sha256);
23349         }
23350     }
23351 
23352 
23353 
23354 
23355     static if(!is(typeof(LN_aes_256_cbc_hmac_sha256))) {
23356         private enum enumMixinStr_LN_aes_256_cbc_hmac_sha256 = `enum LN_aes_256_cbc_hmac_sha256 = "aes-256-cbc-hmac-sha256";`;
23357         static if(is(typeof({ mixin(enumMixinStr_LN_aes_256_cbc_hmac_sha256); }))) {
23358             mixin(enumMixinStr_LN_aes_256_cbc_hmac_sha256);
23359         }
23360     }
23361 
23362 
23363 
23364 
23365     static if(!is(typeof(NID_aes_256_cbc_hmac_sha256))) {
23366         private enum enumMixinStr_NID_aes_256_cbc_hmac_sha256 = `enum NID_aes_256_cbc_hmac_sha256 = 950;`;
23367         static if(is(typeof({ mixin(enumMixinStr_NID_aes_256_cbc_hmac_sha256); }))) {
23368             mixin(enumMixinStr_NID_aes_256_cbc_hmac_sha256);
23369         }
23370     }
23371 
23372 
23373 
23374 
23375     static if(!is(typeof(SN_chacha20_poly1305))) {
23376         private enum enumMixinStr_SN_chacha20_poly1305 = `enum SN_chacha20_poly1305 = "ChaCha20-Poly1305";`;
23377         static if(is(typeof({ mixin(enumMixinStr_SN_chacha20_poly1305); }))) {
23378             mixin(enumMixinStr_SN_chacha20_poly1305);
23379         }
23380     }
23381 
23382 
23383 
23384 
23385     static if(!is(typeof(LN_chacha20_poly1305))) {
23386         private enum enumMixinStr_LN_chacha20_poly1305 = `enum LN_chacha20_poly1305 = "chacha20-poly1305";`;
23387         static if(is(typeof({ mixin(enumMixinStr_LN_chacha20_poly1305); }))) {
23388             mixin(enumMixinStr_LN_chacha20_poly1305);
23389         }
23390     }
23391 
23392 
23393 
23394 
23395     static if(!is(typeof(NID_chacha20_poly1305))) {
23396         private enum enumMixinStr_NID_chacha20_poly1305 = `enum NID_chacha20_poly1305 = 1018;`;
23397         static if(is(typeof({ mixin(enumMixinStr_NID_chacha20_poly1305); }))) {
23398             mixin(enumMixinStr_NID_chacha20_poly1305);
23399         }
23400     }
23401 
23402 
23403 
23404 
23405     static if(!is(typeof(SN_chacha20))) {
23406         private enum enumMixinStr_SN_chacha20 = `enum SN_chacha20 = "ChaCha20";`;
23407         static if(is(typeof({ mixin(enumMixinStr_SN_chacha20); }))) {
23408             mixin(enumMixinStr_SN_chacha20);
23409         }
23410     }
23411 
23412 
23413 
23414 
23415     static if(!is(typeof(LN_chacha20))) {
23416         private enum enumMixinStr_LN_chacha20 = `enum LN_chacha20 = "chacha20";`;
23417         static if(is(typeof({ mixin(enumMixinStr_LN_chacha20); }))) {
23418             mixin(enumMixinStr_LN_chacha20);
23419         }
23420     }
23421 
23422 
23423 
23424 
23425     static if(!is(typeof(NID_chacha20))) {
23426         private enum enumMixinStr_NID_chacha20 = `enum NID_chacha20 = 1019;`;
23427         static if(is(typeof({ mixin(enumMixinStr_NID_chacha20); }))) {
23428             mixin(enumMixinStr_NID_chacha20);
23429         }
23430     }
23431 
23432 
23433 
23434 
23435     static if(!is(typeof(SN_dhpublicnumber))) {
23436         private enum enumMixinStr_SN_dhpublicnumber = `enum SN_dhpublicnumber = "dhpublicnumber";`;
23437         static if(is(typeof({ mixin(enumMixinStr_SN_dhpublicnumber); }))) {
23438             mixin(enumMixinStr_SN_dhpublicnumber);
23439         }
23440     }
23441 
23442 
23443 
23444 
23445     static if(!is(typeof(LN_dhpublicnumber))) {
23446         private enum enumMixinStr_LN_dhpublicnumber = `enum LN_dhpublicnumber = "X9.42 DH";`;
23447         static if(is(typeof({ mixin(enumMixinStr_LN_dhpublicnumber); }))) {
23448             mixin(enumMixinStr_LN_dhpublicnumber);
23449         }
23450     }
23451 
23452 
23453 
23454 
23455     static if(!is(typeof(NID_dhpublicnumber))) {
23456         private enum enumMixinStr_NID_dhpublicnumber = `enum NID_dhpublicnumber = 920;`;
23457         static if(is(typeof({ mixin(enumMixinStr_NID_dhpublicnumber); }))) {
23458             mixin(enumMixinStr_NID_dhpublicnumber);
23459         }
23460     }
23461 
23462 
23463 
23464 
23465     static if(!is(typeof(OBJ_dhpublicnumber))) {
23466         private enum enumMixinStr_OBJ_dhpublicnumber = `enum OBJ_dhpublicnumber = OBJ_ISO_US , 10046L , 2L , 1L;`;
23467         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhpublicnumber); }))) {
23468             mixin(enumMixinStr_OBJ_dhpublicnumber);
23469         }
23470     }
23471 
23472 
23473 
23474 
23475     static if(!is(typeof(SN_brainpoolP160r1))) {
23476         private enum enumMixinStr_SN_brainpoolP160r1 = `enum SN_brainpoolP160r1 = "brainpoolP160r1";`;
23477         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP160r1); }))) {
23478             mixin(enumMixinStr_SN_brainpoolP160r1);
23479         }
23480     }
23481 
23482 
23483 
23484 
23485     static if(!is(typeof(NID_brainpoolP160r1))) {
23486         private enum enumMixinStr_NID_brainpoolP160r1 = `enum NID_brainpoolP160r1 = 921;`;
23487         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP160r1); }))) {
23488             mixin(enumMixinStr_NID_brainpoolP160r1);
23489         }
23490     }
23491 
23492 
23493 
23494 
23495     static if(!is(typeof(OBJ_brainpoolP160r1))) {
23496         private enum enumMixinStr_OBJ_brainpoolP160r1 = `enum OBJ_brainpoolP160r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 1L;`;
23497         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP160r1); }))) {
23498             mixin(enumMixinStr_OBJ_brainpoolP160r1);
23499         }
23500     }
23501 
23502 
23503 
23504 
23505     static if(!is(typeof(SN_brainpoolP160t1))) {
23506         private enum enumMixinStr_SN_brainpoolP160t1 = `enum SN_brainpoolP160t1 = "brainpoolP160t1";`;
23507         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP160t1); }))) {
23508             mixin(enumMixinStr_SN_brainpoolP160t1);
23509         }
23510     }
23511 
23512 
23513 
23514 
23515     static if(!is(typeof(NID_brainpoolP160t1))) {
23516         private enum enumMixinStr_NID_brainpoolP160t1 = `enum NID_brainpoolP160t1 = 922;`;
23517         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP160t1); }))) {
23518             mixin(enumMixinStr_NID_brainpoolP160t1);
23519         }
23520     }
23521 
23522 
23523 
23524 
23525     static if(!is(typeof(OBJ_brainpoolP160t1))) {
23526         private enum enumMixinStr_OBJ_brainpoolP160t1 = `enum OBJ_brainpoolP160t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 2L;`;
23527         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP160t1); }))) {
23528             mixin(enumMixinStr_OBJ_brainpoolP160t1);
23529         }
23530     }
23531 
23532 
23533 
23534 
23535     static if(!is(typeof(SN_brainpoolP192r1))) {
23536         private enum enumMixinStr_SN_brainpoolP192r1 = `enum SN_brainpoolP192r1 = "brainpoolP192r1";`;
23537         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP192r1); }))) {
23538             mixin(enumMixinStr_SN_brainpoolP192r1);
23539         }
23540     }
23541 
23542 
23543 
23544 
23545     static if(!is(typeof(NID_brainpoolP192r1))) {
23546         private enum enumMixinStr_NID_brainpoolP192r1 = `enum NID_brainpoolP192r1 = 923;`;
23547         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP192r1); }))) {
23548             mixin(enumMixinStr_NID_brainpoolP192r1);
23549         }
23550     }
23551 
23552 
23553 
23554 
23555     static if(!is(typeof(OBJ_brainpoolP192r1))) {
23556         private enum enumMixinStr_OBJ_brainpoolP192r1 = `enum OBJ_brainpoolP192r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 3L;`;
23557         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP192r1); }))) {
23558             mixin(enumMixinStr_OBJ_brainpoolP192r1);
23559         }
23560     }
23561 
23562 
23563 
23564 
23565     static if(!is(typeof(SN_brainpoolP192t1))) {
23566         private enum enumMixinStr_SN_brainpoolP192t1 = `enum SN_brainpoolP192t1 = "brainpoolP192t1";`;
23567         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP192t1); }))) {
23568             mixin(enumMixinStr_SN_brainpoolP192t1);
23569         }
23570     }
23571 
23572 
23573 
23574 
23575     static if(!is(typeof(NID_brainpoolP192t1))) {
23576         private enum enumMixinStr_NID_brainpoolP192t1 = `enum NID_brainpoolP192t1 = 924;`;
23577         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP192t1); }))) {
23578             mixin(enumMixinStr_NID_brainpoolP192t1);
23579         }
23580     }
23581 
23582 
23583 
23584 
23585     static if(!is(typeof(OBJ_brainpoolP192t1))) {
23586         private enum enumMixinStr_OBJ_brainpoolP192t1 = `enum OBJ_brainpoolP192t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 4L;`;
23587         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP192t1); }))) {
23588             mixin(enumMixinStr_OBJ_brainpoolP192t1);
23589         }
23590     }
23591 
23592 
23593 
23594 
23595     static if(!is(typeof(SN_brainpoolP224r1))) {
23596         private enum enumMixinStr_SN_brainpoolP224r1 = `enum SN_brainpoolP224r1 = "brainpoolP224r1";`;
23597         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP224r1); }))) {
23598             mixin(enumMixinStr_SN_brainpoolP224r1);
23599         }
23600     }
23601 
23602 
23603 
23604 
23605     static if(!is(typeof(NID_brainpoolP224r1))) {
23606         private enum enumMixinStr_NID_brainpoolP224r1 = `enum NID_brainpoolP224r1 = 925;`;
23607         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP224r1); }))) {
23608             mixin(enumMixinStr_NID_brainpoolP224r1);
23609         }
23610     }
23611 
23612 
23613 
23614 
23615     static if(!is(typeof(OBJ_brainpoolP224r1))) {
23616         private enum enumMixinStr_OBJ_brainpoolP224r1 = `enum OBJ_brainpoolP224r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 5L;`;
23617         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP224r1); }))) {
23618             mixin(enumMixinStr_OBJ_brainpoolP224r1);
23619         }
23620     }
23621 
23622 
23623 
23624 
23625     static if(!is(typeof(SN_brainpoolP224t1))) {
23626         private enum enumMixinStr_SN_brainpoolP224t1 = `enum SN_brainpoolP224t1 = "brainpoolP224t1";`;
23627         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP224t1); }))) {
23628             mixin(enumMixinStr_SN_brainpoolP224t1);
23629         }
23630     }
23631 
23632 
23633 
23634 
23635     static if(!is(typeof(NID_brainpoolP224t1))) {
23636         private enum enumMixinStr_NID_brainpoolP224t1 = `enum NID_brainpoolP224t1 = 926;`;
23637         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP224t1); }))) {
23638             mixin(enumMixinStr_NID_brainpoolP224t1);
23639         }
23640     }
23641 
23642 
23643 
23644 
23645     static if(!is(typeof(OBJ_brainpoolP224t1))) {
23646         private enum enumMixinStr_OBJ_brainpoolP224t1 = `enum OBJ_brainpoolP224t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 6L;`;
23647         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP224t1); }))) {
23648             mixin(enumMixinStr_OBJ_brainpoolP224t1);
23649         }
23650     }
23651 
23652 
23653 
23654 
23655     static if(!is(typeof(SN_brainpoolP256r1))) {
23656         private enum enumMixinStr_SN_brainpoolP256r1 = `enum SN_brainpoolP256r1 = "brainpoolP256r1";`;
23657         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP256r1); }))) {
23658             mixin(enumMixinStr_SN_brainpoolP256r1);
23659         }
23660     }
23661 
23662 
23663 
23664 
23665     static if(!is(typeof(NID_brainpoolP256r1))) {
23666         private enum enumMixinStr_NID_brainpoolP256r1 = `enum NID_brainpoolP256r1 = 927;`;
23667         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP256r1); }))) {
23668             mixin(enumMixinStr_NID_brainpoolP256r1);
23669         }
23670     }
23671 
23672 
23673 
23674 
23675     static if(!is(typeof(OBJ_brainpoolP256r1))) {
23676         private enum enumMixinStr_OBJ_brainpoolP256r1 = `enum OBJ_brainpoolP256r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 7L;`;
23677         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP256r1); }))) {
23678             mixin(enumMixinStr_OBJ_brainpoolP256r1);
23679         }
23680     }
23681 
23682 
23683 
23684 
23685     static if(!is(typeof(SN_brainpoolP256t1))) {
23686         private enum enumMixinStr_SN_brainpoolP256t1 = `enum SN_brainpoolP256t1 = "brainpoolP256t1";`;
23687         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP256t1); }))) {
23688             mixin(enumMixinStr_SN_brainpoolP256t1);
23689         }
23690     }
23691 
23692 
23693 
23694 
23695     static if(!is(typeof(NID_brainpoolP256t1))) {
23696         private enum enumMixinStr_NID_brainpoolP256t1 = `enum NID_brainpoolP256t1 = 928;`;
23697         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP256t1); }))) {
23698             mixin(enumMixinStr_NID_brainpoolP256t1);
23699         }
23700     }
23701 
23702 
23703 
23704 
23705     static if(!is(typeof(OBJ_brainpoolP256t1))) {
23706         private enum enumMixinStr_OBJ_brainpoolP256t1 = `enum OBJ_brainpoolP256t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 8L;`;
23707         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP256t1); }))) {
23708             mixin(enumMixinStr_OBJ_brainpoolP256t1);
23709         }
23710     }
23711 
23712 
23713 
23714 
23715     static if(!is(typeof(SN_brainpoolP320r1))) {
23716         private enum enumMixinStr_SN_brainpoolP320r1 = `enum SN_brainpoolP320r1 = "brainpoolP320r1";`;
23717         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP320r1); }))) {
23718             mixin(enumMixinStr_SN_brainpoolP320r1);
23719         }
23720     }
23721 
23722 
23723 
23724 
23725     static if(!is(typeof(NID_brainpoolP320r1))) {
23726         private enum enumMixinStr_NID_brainpoolP320r1 = `enum NID_brainpoolP320r1 = 929;`;
23727         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP320r1); }))) {
23728             mixin(enumMixinStr_NID_brainpoolP320r1);
23729         }
23730     }
23731 
23732 
23733 
23734 
23735     static if(!is(typeof(OBJ_brainpoolP320r1))) {
23736         private enum enumMixinStr_OBJ_brainpoolP320r1 = `enum OBJ_brainpoolP320r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 9L;`;
23737         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP320r1); }))) {
23738             mixin(enumMixinStr_OBJ_brainpoolP320r1);
23739         }
23740     }
23741 
23742 
23743 
23744 
23745     static if(!is(typeof(SN_brainpoolP320t1))) {
23746         private enum enumMixinStr_SN_brainpoolP320t1 = `enum SN_brainpoolP320t1 = "brainpoolP320t1";`;
23747         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP320t1); }))) {
23748             mixin(enumMixinStr_SN_brainpoolP320t1);
23749         }
23750     }
23751 
23752 
23753 
23754 
23755     static if(!is(typeof(NID_brainpoolP320t1))) {
23756         private enum enumMixinStr_NID_brainpoolP320t1 = `enum NID_brainpoolP320t1 = 930;`;
23757         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP320t1); }))) {
23758             mixin(enumMixinStr_NID_brainpoolP320t1);
23759         }
23760     }
23761 
23762 
23763 
23764 
23765     static if(!is(typeof(OBJ_brainpoolP320t1))) {
23766         private enum enumMixinStr_OBJ_brainpoolP320t1 = `enum OBJ_brainpoolP320t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 10L;`;
23767         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP320t1); }))) {
23768             mixin(enumMixinStr_OBJ_brainpoolP320t1);
23769         }
23770     }
23771 
23772 
23773 
23774 
23775     static if(!is(typeof(SN_brainpoolP384r1))) {
23776         private enum enumMixinStr_SN_brainpoolP384r1 = `enum SN_brainpoolP384r1 = "brainpoolP384r1";`;
23777         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP384r1); }))) {
23778             mixin(enumMixinStr_SN_brainpoolP384r1);
23779         }
23780     }
23781 
23782 
23783 
23784 
23785     static if(!is(typeof(NID_brainpoolP384r1))) {
23786         private enum enumMixinStr_NID_brainpoolP384r1 = `enum NID_brainpoolP384r1 = 931;`;
23787         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP384r1); }))) {
23788             mixin(enumMixinStr_NID_brainpoolP384r1);
23789         }
23790     }
23791 
23792 
23793 
23794 
23795     static if(!is(typeof(OBJ_brainpoolP384r1))) {
23796         private enum enumMixinStr_OBJ_brainpoolP384r1 = `enum OBJ_brainpoolP384r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 11L;`;
23797         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP384r1); }))) {
23798             mixin(enumMixinStr_OBJ_brainpoolP384r1);
23799         }
23800     }
23801 
23802 
23803 
23804 
23805     static if(!is(typeof(SN_brainpoolP384t1))) {
23806         private enum enumMixinStr_SN_brainpoolP384t1 = `enum SN_brainpoolP384t1 = "brainpoolP384t1";`;
23807         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP384t1); }))) {
23808             mixin(enumMixinStr_SN_brainpoolP384t1);
23809         }
23810     }
23811 
23812 
23813 
23814 
23815     static if(!is(typeof(NID_brainpoolP384t1))) {
23816         private enum enumMixinStr_NID_brainpoolP384t1 = `enum NID_brainpoolP384t1 = 932;`;
23817         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP384t1); }))) {
23818             mixin(enumMixinStr_NID_brainpoolP384t1);
23819         }
23820     }
23821 
23822 
23823 
23824 
23825     static if(!is(typeof(OBJ_brainpoolP384t1))) {
23826         private enum enumMixinStr_OBJ_brainpoolP384t1 = `enum OBJ_brainpoolP384t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 12L;`;
23827         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP384t1); }))) {
23828             mixin(enumMixinStr_OBJ_brainpoolP384t1);
23829         }
23830     }
23831 
23832 
23833 
23834 
23835     static if(!is(typeof(SN_brainpoolP512r1))) {
23836         private enum enumMixinStr_SN_brainpoolP512r1 = `enum SN_brainpoolP512r1 = "brainpoolP512r1";`;
23837         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP512r1); }))) {
23838             mixin(enumMixinStr_SN_brainpoolP512r1);
23839         }
23840     }
23841 
23842 
23843 
23844 
23845     static if(!is(typeof(NID_brainpoolP512r1))) {
23846         private enum enumMixinStr_NID_brainpoolP512r1 = `enum NID_brainpoolP512r1 = 933;`;
23847         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP512r1); }))) {
23848             mixin(enumMixinStr_NID_brainpoolP512r1);
23849         }
23850     }
23851 
23852 
23853 
23854 
23855     static if(!is(typeof(OBJ_brainpoolP512r1))) {
23856         private enum enumMixinStr_OBJ_brainpoolP512r1 = `enum OBJ_brainpoolP512r1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 13L;`;
23857         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP512r1); }))) {
23858             mixin(enumMixinStr_OBJ_brainpoolP512r1);
23859         }
23860     }
23861 
23862 
23863 
23864 
23865     static if(!is(typeof(SN_brainpoolP512t1))) {
23866         private enum enumMixinStr_SN_brainpoolP512t1 = `enum SN_brainpoolP512t1 = "brainpoolP512t1";`;
23867         static if(is(typeof({ mixin(enumMixinStr_SN_brainpoolP512t1); }))) {
23868             mixin(enumMixinStr_SN_brainpoolP512t1);
23869         }
23870     }
23871 
23872 
23873 
23874 
23875     static if(!is(typeof(NID_brainpoolP512t1))) {
23876         private enum enumMixinStr_NID_brainpoolP512t1 = `enum NID_brainpoolP512t1 = 934;`;
23877         static if(is(typeof({ mixin(enumMixinStr_NID_brainpoolP512t1); }))) {
23878             mixin(enumMixinStr_NID_brainpoolP512t1);
23879         }
23880     }
23881 
23882 
23883 
23884 
23885     static if(!is(typeof(OBJ_brainpoolP512t1))) {
23886         private enum enumMixinStr_OBJ_brainpoolP512t1 = `enum OBJ_brainpoolP512t1 = 1L , 3L , 36L , 3L , 3L , 2L , 8L , 1L , 1L , 14L;`;
23887         static if(is(typeof({ mixin(enumMixinStr_OBJ_brainpoolP512t1); }))) {
23888             mixin(enumMixinStr_OBJ_brainpoolP512t1);
23889         }
23890     }
23891 
23892 
23893 
23894 
23895     static if(!is(typeof(OBJ_x9_63_scheme))) {
23896         private enum enumMixinStr_OBJ_x9_63_scheme = `enum OBJ_x9_63_scheme = 1L , 3L , 133L , 16L , 840L , 63L , 0L;`;
23897         static if(is(typeof({ mixin(enumMixinStr_OBJ_x9_63_scheme); }))) {
23898             mixin(enumMixinStr_OBJ_x9_63_scheme);
23899         }
23900     }
23901 
23902 
23903 
23904 
23905     static if(!is(typeof(OBJ_secg_scheme))) {
23906         private enum enumMixinStr_OBJ_secg_scheme = `enum OBJ_secg_scheme = OBJ_certicom_arc , 1L;`;
23907         static if(is(typeof({ mixin(enumMixinStr_OBJ_secg_scheme); }))) {
23908             mixin(enumMixinStr_OBJ_secg_scheme);
23909         }
23910     }
23911 
23912 
23913 
23914 
23915     static if(!is(typeof(SN_dhSinglePass_stdDH_sha1kdf_scheme))) {
23916         private enum enumMixinStr_SN_dhSinglePass_stdDH_sha1kdf_scheme = `enum SN_dhSinglePass_stdDH_sha1kdf_scheme = "dhSinglePass-stdDH-sha1kdf-scheme";`;
23917         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha1kdf_scheme); }))) {
23918             mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha1kdf_scheme);
23919         }
23920     }
23921 
23922 
23923 
23924 
23925     static if(!is(typeof(NID_dhSinglePass_stdDH_sha1kdf_scheme))) {
23926         private enum enumMixinStr_NID_dhSinglePass_stdDH_sha1kdf_scheme = `enum NID_dhSinglePass_stdDH_sha1kdf_scheme = 936;`;
23927         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha1kdf_scheme); }))) {
23928             mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha1kdf_scheme);
23929         }
23930     }
23931 
23932 
23933 
23934 
23935     static if(!is(typeof(OBJ_dhSinglePass_stdDH_sha1kdf_scheme))) {
23936         private enum enumMixinStr_OBJ_dhSinglePass_stdDH_sha1kdf_scheme = `enum OBJ_dhSinglePass_stdDH_sha1kdf_scheme = 1L , 3L , 133L , 16L , 840L , 63L , 0L , 2L;`;
23937         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha1kdf_scheme); }))) {
23938             mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha1kdf_scheme);
23939         }
23940     }
23941 
23942 
23943 
23944 
23945     static if(!is(typeof(SN_dhSinglePass_stdDH_sha224kdf_scheme))) {
23946         private enum enumMixinStr_SN_dhSinglePass_stdDH_sha224kdf_scheme = `enum SN_dhSinglePass_stdDH_sha224kdf_scheme = "dhSinglePass-stdDH-sha224kdf-scheme";`;
23947         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha224kdf_scheme); }))) {
23948             mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha224kdf_scheme);
23949         }
23950     }
23951 
23952 
23953 
23954 
23955     static if(!is(typeof(NID_dhSinglePass_stdDH_sha224kdf_scheme))) {
23956         private enum enumMixinStr_NID_dhSinglePass_stdDH_sha224kdf_scheme = `enum NID_dhSinglePass_stdDH_sha224kdf_scheme = 937;`;
23957         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha224kdf_scheme); }))) {
23958             mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha224kdf_scheme);
23959         }
23960     }
23961 
23962 
23963 
23964 
23965     static if(!is(typeof(OBJ_dhSinglePass_stdDH_sha224kdf_scheme))) {
23966         private enum enumMixinStr_OBJ_dhSinglePass_stdDH_sha224kdf_scheme = `enum OBJ_dhSinglePass_stdDH_sha224kdf_scheme = OBJ_certicom_arc , 1L , 11L , 0L;`;
23967         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha224kdf_scheme); }))) {
23968             mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha224kdf_scheme);
23969         }
23970     }
23971 
23972 
23973 
23974 
23975     static if(!is(typeof(SN_dhSinglePass_stdDH_sha256kdf_scheme))) {
23976         private enum enumMixinStr_SN_dhSinglePass_stdDH_sha256kdf_scheme = `enum SN_dhSinglePass_stdDH_sha256kdf_scheme = "dhSinglePass-stdDH-sha256kdf-scheme";`;
23977         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha256kdf_scheme); }))) {
23978             mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha256kdf_scheme);
23979         }
23980     }
23981 
23982 
23983 
23984 
23985     static if(!is(typeof(NID_dhSinglePass_stdDH_sha256kdf_scheme))) {
23986         private enum enumMixinStr_NID_dhSinglePass_stdDH_sha256kdf_scheme = `enum NID_dhSinglePass_stdDH_sha256kdf_scheme = 938;`;
23987         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha256kdf_scheme); }))) {
23988             mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha256kdf_scheme);
23989         }
23990     }
23991 
23992 
23993 
23994 
23995     static if(!is(typeof(OBJ_dhSinglePass_stdDH_sha256kdf_scheme))) {
23996         private enum enumMixinStr_OBJ_dhSinglePass_stdDH_sha256kdf_scheme = `enum OBJ_dhSinglePass_stdDH_sha256kdf_scheme = OBJ_certicom_arc , 1L , 11L , 1L;`;
23997         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha256kdf_scheme); }))) {
23998             mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha256kdf_scheme);
23999         }
24000     }
24001 
24002 
24003 
24004 
24005     static if(!is(typeof(SN_dhSinglePass_stdDH_sha384kdf_scheme))) {
24006         private enum enumMixinStr_SN_dhSinglePass_stdDH_sha384kdf_scheme = `enum SN_dhSinglePass_stdDH_sha384kdf_scheme = "dhSinglePass-stdDH-sha384kdf-scheme";`;
24007         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha384kdf_scheme); }))) {
24008             mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha384kdf_scheme);
24009         }
24010     }
24011 
24012 
24013 
24014 
24015     static if(!is(typeof(NID_dhSinglePass_stdDH_sha384kdf_scheme))) {
24016         private enum enumMixinStr_NID_dhSinglePass_stdDH_sha384kdf_scheme = `enum NID_dhSinglePass_stdDH_sha384kdf_scheme = 939;`;
24017         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha384kdf_scheme); }))) {
24018             mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha384kdf_scheme);
24019         }
24020     }
24021 
24022 
24023 
24024 
24025     static if(!is(typeof(OBJ_dhSinglePass_stdDH_sha384kdf_scheme))) {
24026         private enum enumMixinStr_OBJ_dhSinglePass_stdDH_sha384kdf_scheme = `enum OBJ_dhSinglePass_stdDH_sha384kdf_scheme = OBJ_certicom_arc , 1L , 11L , 2L;`;
24027         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha384kdf_scheme); }))) {
24028             mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha384kdf_scheme);
24029         }
24030     }
24031 
24032 
24033 
24034 
24035     static if(!is(typeof(SN_dhSinglePass_stdDH_sha512kdf_scheme))) {
24036         private enum enumMixinStr_SN_dhSinglePass_stdDH_sha512kdf_scheme = `enum SN_dhSinglePass_stdDH_sha512kdf_scheme = "dhSinglePass-stdDH-sha512kdf-scheme";`;
24037         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha512kdf_scheme); }))) {
24038             mixin(enumMixinStr_SN_dhSinglePass_stdDH_sha512kdf_scheme);
24039         }
24040     }
24041 
24042 
24043 
24044 
24045     static if(!is(typeof(NID_dhSinglePass_stdDH_sha512kdf_scheme))) {
24046         private enum enumMixinStr_NID_dhSinglePass_stdDH_sha512kdf_scheme = `enum NID_dhSinglePass_stdDH_sha512kdf_scheme = 940;`;
24047         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha512kdf_scheme); }))) {
24048             mixin(enumMixinStr_NID_dhSinglePass_stdDH_sha512kdf_scheme);
24049         }
24050     }
24051 
24052 
24053 
24054 
24055     static if(!is(typeof(OBJ_dhSinglePass_stdDH_sha512kdf_scheme))) {
24056         private enum enumMixinStr_OBJ_dhSinglePass_stdDH_sha512kdf_scheme = `enum OBJ_dhSinglePass_stdDH_sha512kdf_scheme = OBJ_certicom_arc , 1L , 11L , 3L;`;
24057         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha512kdf_scheme); }))) {
24058             mixin(enumMixinStr_OBJ_dhSinglePass_stdDH_sha512kdf_scheme);
24059         }
24060     }
24061 
24062 
24063 
24064 
24065     static if(!is(typeof(SN_dhSinglePass_cofactorDH_sha1kdf_scheme))) {
24066         private enum enumMixinStr_SN_dhSinglePass_cofactorDH_sha1kdf_scheme = `enum SN_dhSinglePass_cofactorDH_sha1kdf_scheme = "dhSinglePass-cofactorDH-sha1kdf-scheme";`;
24067         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha1kdf_scheme); }))) {
24068             mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha1kdf_scheme);
24069         }
24070     }
24071 
24072 
24073 
24074 
24075     static if(!is(typeof(NID_dhSinglePass_cofactorDH_sha1kdf_scheme))) {
24076         private enum enumMixinStr_NID_dhSinglePass_cofactorDH_sha1kdf_scheme = `enum NID_dhSinglePass_cofactorDH_sha1kdf_scheme = 941;`;
24077         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha1kdf_scheme); }))) {
24078             mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha1kdf_scheme);
24079         }
24080     }
24081 
24082 
24083 
24084 
24085     static if(!is(typeof(OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme))) {
24086         private enum enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme = `enum OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme = 1L , 3L , 133L , 16L , 840L , 63L , 0L , 3L;`;
24087         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme); }))) {
24088             mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha1kdf_scheme);
24089         }
24090     }
24091 
24092 
24093 
24094 
24095     static if(!is(typeof(SN_dhSinglePass_cofactorDH_sha224kdf_scheme))) {
24096         private enum enumMixinStr_SN_dhSinglePass_cofactorDH_sha224kdf_scheme = `enum SN_dhSinglePass_cofactorDH_sha224kdf_scheme = "dhSinglePass-cofactorDH-sha224kdf-scheme";`;
24097         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha224kdf_scheme); }))) {
24098             mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha224kdf_scheme);
24099         }
24100     }
24101 
24102 
24103 
24104 
24105     static if(!is(typeof(NID_dhSinglePass_cofactorDH_sha224kdf_scheme))) {
24106         private enum enumMixinStr_NID_dhSinglePass_cofactorDH_sha224kdf_scheme = `enum NID_dhSinglePass_cofactorDH_sha224kdf_scheme = 942;`;
24107         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha224kdf_scheme); }))) {
24108             mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha224kdf_scheme);
24109         }
24110     }
24111 
24112 
24113 
24114 
24115     static if(!is(typeof(OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme))) {
24116         private enum enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme = `enum OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme = OBJ_certicom_arc , 1L , 14L , 0L;`;
24117         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme); }))) {
24118             mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha224kdf_scheme);
24119         }
24120     }
24121 
24122 
24123 
24124 
24125     static if(!is(typeof(SN_dhSinglePass_cofactorDH_sha256kdf_scheme))) {
24126         private enum enumMixinStr_SN_dhSinglePass_cofactorDH_sha256kdf_scheme = `enum SN_dhSinglePass_cofactorDH_sha256kdf_scheme = "dhSinglePass-cofactorDH-sha256kdf-scheme";`;
24127         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha256kdf_scheme); }))) {
24128             mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha256kdf_scheme);
24129         }
24130     }
24131 
24132 
24133 
24134 
24135     static if(!is(typeof(NID_dhSinglePass_cofactorDH_sha256kdf_scheme))) {
24136         private enum enumMixinStr_NID_dhSinglePass_cofactorDH_sha256kdf_scheme = `enum NID_dhSinglePass_cofactorDH_sha256kdf_scheme = 943;`;
24137         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha256kdf_scheme); }))) {
24138             mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha256kdf_scheme);
24139         }
24140     }
24141 
24142 
24143 
24144 
24145     static if(!is(typeof(OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme))) {
24146         private enum enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme = `enum OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme = OBJ_certicom_arc , 1L , 14L , 1L;`;
24147         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme); }))) {
24148             mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha256kdf_scheme);
24149         }
24150     }
24151 
24152 
24153 
24154 
24155     static if(!is(typeof(SN_dhSinglePass_cofactorDH_sha384kdf_scheme))) {
24156         private enum enumMixinStr_SN_dhSinglePass_cofactorDH_sha384kdf_scheme = `enum SN_dhSinglePass_cofactorDH_sha384kdf_scheme = "dhSinglePass-cofactorDH-sha384kdf-scheme";`;
24157         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha384kdf_scheme); }))) {
24158             mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha384kdf_scheme);
24159         }
24160     }
24161 
24162 
24163 
24164 
24165     static if(!is(typeof(NID_dhSinglePass_cofactorDH_sha384kdf_scheme))) {
24166         private enum enumMixinStr_NID_dhSinglePass_cofactorDH_sha384kdf_scheme = `enum NID_dhSinglePass_cofactorDH_sha384kdf_scheme = 944;`;
24167         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha384kdf_scheme); }))) {
24168             mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha384kdf_scheme);
24169         }
24170     }
24171 
24172 
24173 
24174 
24175     static if(!is(typeof(OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme))) {
24176         private enum enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme = `enum OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme = OBJ_certicom_arc , 1L , 14L , 2L;`;
24177         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme); }))) {
24178             mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha384kdf_scheme);
24179         }
24180     }
24181 
24182 
24183 
24184 
24185     static if(!is(typeof(SN_dhSinglePass_cofactorDH_sha512kdf_scheme))) {
24186         private enum enumMixinStr_SN_dhSinglePass_cofactorDH_sha512kdf_scheme = `enum SN_dhSinglePass_cofactorDH_sha512kdf_scheme = "dhSinglePass-cofactorDH-sha512kdf-scheme";`;
24187         static if(is(typeof({ mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha512kdf_scheme); }))) {
24188             mixin(enumMixinStr_SN_dhSinglePass_cofactorDH_sha512kdf_scheme);
24189         }
24190     }
24191 
24192 
24193 
24194 
24195     static if(!is(typeof(NID_dhSinglePass_cofactorDH_sha512kdf_scheme))) {
24196         private enum enumMixinStr_NID_dhSinglePass_cofactorDH_sha512kdf_scheme = `enum NID_dhSinglePass_cofactorDH_sha512kdf_scheme = 945;`;
24197         static if(is(typeof({ mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha512kdf_scheme); }))) {
24198             mixin(enumMixinStr_NID_dhSinglePass_cofactorDH_sha512kdf_scheme);
24199         }
24200     }
24201 
24202 
24203 
24204 
24205     static if(!is(typeof(OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme))) {
24206         private enum enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme = `enum OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme = OBJ_certicom_arc , 1L , 14L , 3L;`;
24207         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme); }))) {
24208             mixin(enumMixinStr_OBJ_dhSinglePass_cofactorDH_sha512kdf_scheme);
24209         }
24210     }
24211 
24212 
24213 
24214 
24215     static if(!is(typeof(SN_dh_std_kdf))) {
24216         private enum enumMixinStr_SN_dh_std_kdf = `enum SN_dh_std_kdf = "dh-std-kdf";`;
24217         static if(is(typeof({ mixin(enumMixinStr_SN_dh_std_kdf); }))) {
24218             mixin(enumMixinStr_SN_dh_std_kdf);
24219         }
24220     }
24221 
24222 
24223 
24224 
24225     static if(!is(typeof(NID_dh_std_kdf))) {
24226         private enum enumMixinStr_NID_dh_std_kdf = `enum NID_dh_std_kdf = 946;`;
24227         static if(is(typeof({ mixin(enumMixinStr_NID_dh_std_kdf); }))) {
24228             mixin(enumMixinStr_NID_dh_std_kdf);
24229         }
24230     }
24231 
24232 
24233 
24234 
24235     static if(!is(typeof(SN_dh_cofactor_kdf))) {
24236         private enum enumMixinStr_SN_dh_cofactor_kdf = `enum SN_dh_cofactor_kdf = "dh-cofactor-kdf";`;
24237         static if(is(typeof({ mixin(enumMixinStr_SN_dh_cofactor_kdf); }))) {
24238             mixin(enumMixinStr_SN_dh_cofactor_kdf);
24239         }
24240     }
24241 
24242 
24243 
24244 
24245     static if(!is(typeof(NID_dh_cofactor_kdf))) {
24246         private enum enumMixinStr_NID_dh_cofactor_kdf = `enum NID_dh_cofactor_kdf = 947;`;
24247         static if(is(typeof({ mixin(enumMixinStr_NID_dh_cofactor_kdf); }))) {
24248             mixin(enumMixinStr_NID_dh_cofactor_kdf);
24249         }
24250     }
24251 
24252 
24253 
24254 
24255     static if(!is(typeof(SN_ct_precert_scts))) {
24256         private enum enumMixinStr_SN_ct_precert_scts = `enum SN_ct_precert_scts = "ct_precert_scts";`;
24257         static if(is(typeof({ mixin(enumMixinStr_SN_ct_precert_scts); }))) {
24258             mixin(enumMixinStr_SN_ct_precert_scts);
24259         }
24260     }
24261 
24262 
24263 
24264 
24265     static if(!is(typeof(LN_ct_precert_scts))) {
24266         private enum enumMixinStr_LN_ct_precert_scts = `enum LN_ct_precert_scts = "CT Precertificate SCTs";`;
24267         static if(is(typeof({ mixin(enumMixinStr_LN_ct_precert_scts); }))) {
24268             mixin(enumMixinStr_LN_ct_precert_scts);
24269         }
24270     }
24271 
24272 
24273 
24274 
24275     static if(!is(typeof(NID_ct_precert_scts))) {
24276         private enum enumMixinStr_NID_ct_precert_scts = `enum NID_ct_precert_scts = 951;`;
24277         static if(is(typeof({ mixin(enumMixinStr_NID_ct_precert_scts); }))) {
24278             mixin(enumMixinStr_NID_ct_precert_scts);
24279         }
24280     }
24281 
24282 
24283 
24284 
24285     static if(!is(typeof(OBJ_ct_precert_scts))) {
24286         private enum enumMixinStr_OBJ_ct_precert_scts = `enum OBJ_ct_precert_scts = 1L , 3L , 6L , 1L , 4L , 1L , 11129L , 2L , 4L , 2L;`;
24287         static if(is(typeof({ mixin(enumMixinStr_OBJ_ct_precert_scts); }))) {
24288             mixin(enumMixinStr_OBJ_ct_precert_scts);
24289         }
24290     }
24291 
24292 
24293 
24294 
24295     static if(!is(typeof(SN_ct_precert_poison))) {
24296         private enum enumMixinStr_SN_ct_precert_poison = `enum SN_ct_precert_poison = "ct_precert_poison";`;
24297         static if(is(typeof({ mixin(enumMixinStr_SN_ct_precert_poison); }))) {
24298             mixin(enumMixinStr_SN_ct_precert_poison);
24299         }
24300     }
24301 
24302 
24303 
24304 
24305     static if(!is(typeof(LN_ct_precert_poison))) {
24306         private enum enumMixinStr_LN_ct_precert_poison = `enum LN_ct_precert_poison = "CT Precertificate Poison";`;
24307         static if(is(typeof({ mixin(enumMixinStr_LN_ct_precert_poison); }))) {
24308             mixin(enumMixinStr_LN_ct_precert_poison);
24309         }
24310     }
24311 
24312 
24313 
24314 
24315     static if(!is(typeof(NID_ct_precert_poison))) {
24316         private enum enumMixinStr_NID_ct_precert_poison = `enum NID_ct_precert_poison = 952;`;
24317         static if(is(typeof({ mixin(enumMixinStr_NID_ct_precert_poison); }))) {
24318             mixin(enumMixinStr_NID_ct_precert_poison);
24319         }
24320     }
24321 
24322 
24323 
24324 
24325     static if(!is(typeof(OBJ_ct_precert_poison))) {
24326         private enum enumMixinStr_OBJ_ct_precert_poison = `enum OBJ_ct_precert_poison = 1L , 3L , 6L , 1L , 4L , 1L , 11129L , 2L , 4L , 3L;`;
24327         static if(is(typeof({ mixin(enumMixinStr_OBJ_ct_precert_poison); }))) {
24328             mixin(enumMixinStr_OBJ_ct_precert_poison);
24329         }
24330     }
24331 
24332 
24333 
24334 
24335     static if(!is(typeof(SN_ct_precert_signer))) {
24336         private enum enumMixinStr_SN_ct_precert_signer = `enum SN_ct_precert_signer = "ct_precert_signer";`;
24337         static if(is(typeof({ mixin(enumMixinStr_SN_ct_precert_signer); }))) {
24338             mixin(enumMixinStr_SN_ct_precert_signer);
24339         }
24340     }
24341 
24342 
24343 
24344 
24345     static if(!is(typeof(LN_ct_precert_signer))) {
24346         private enum enumMixinStr_LN_ct_precert_signer = `enum LN_ct_precert_signer = "CT Precertificate Signer";`;
24347         static if(is(typeof({ mixin(enumMixinStr_LN_ct_precert_signer); }))) {
24348             mixin(enumMixinStr_LN_ct_precert_signer);
24349         }
24350     }
24351 
24352 
24353 
24354 
24355     static if(!is(typeof(NID_ct_precert_signer))) {
24356         private enum enumMixinStr_NID_ct_precert_signer = `enum NID_ct_precert_signer = 953;`;
24357         static if(is(typeof({ mixin(enumMixinStr_NID_ct_precert_signer); }))) {
24358             mixin(enumMixinStr_NID_ct_precert_signer);
24359         }
24360     }
24361 
24362 
24363 
24364 
24365     static if(!is(typeof(OBJ_ct_precert_signer))) {
24366         private enum enumMixinStr_OBJ_ct_precert_signer = `enum OBJ_ct_precert_signer = 1L , 3L , 6L , 1L , 4L , 1L , 11129L , 2L , 4L , 4L;`;
24367         static if(is(typeof({ mixin(enumMixinStr_OBJ_ct_precert_signer); }))) {
24368             mixin(enumMixinStr_OBJ_ct_precert_signer);
24369         }
24370     }
24371 
24372 
24373 
24374 
24375     static if(!is(typeof(SN_ct_cert_scts))) {
24376         private enum enumMixinStr_SN_ct_cert_scts = `enum SN_ct_cert_scts = "ct_cert_scts";`;
24377         static if(is(typeof({ mixin(enumMixinStr_SN_ct_cert_scts); }))) {
24378             mixin(enumMixinStr_SN_ct_cert_scts);
24379         }
24380     }
24381 
24382 
24383 
24384 
24385     static if(!is(typeof(LN_ct_cert_scts))) {
24386         private enum enumMixinStr_LN_ct_cert_scts = `enum LN_ct_cert_scts = "CT Certificate SCTs";`;
24387         static if(is(typeof({ mixin(enumMixinStr_LN_ct_cert_scts); }))) {
24388             mixin(enumMixinStr_LN_ct_cert_scts);
24389         }
24390     }
24391 
24392 
24393 
24394 
24395     static if(!is(typeof(NID_ct_cert_scts))) {
24396         private enum enumMixinStr_NID_ct_cert_scts = `enum NID_ct_cert_scts = 954;`;
24397         static if(is(typeof({ mixin(enumMixinStr_NID_ct_cert_scts); }))) {
24398             mixin(enumMixinStr_NID_ct_cert_scts);
24399         }
24400     }
24401 
24402 
24403 
24404 
24405     static if(!is(typeof(OBJ_ct_cert_scts))) {
24406         private enum enumMixinStr_OBJ_ct_cert_scts = `enum OBJ_ct_cert_scts = 1L , 3L , 6L , 1L , 4L , 1L , 11129L , 2L , 4L , 5L;`;
24407         static if(is(typeof({ mixin(enumMixinStr_OBJ_ct_cert_scts); }))) {
24408             mixin(enumMixinStr_OBJ_ct_cert_scts);
24409         }
24410     }
24411 
24412 
24413 
24414 
24415     static if(!is(typeof(SN_jurisdictionLocalityName))) {
24416         private enum enumMixinStr_SN_jurisdictionLocalityName = `enum SN_jurisdictionLocalityName = "jurisdictionL";`;
24417         static if(is(typeof({ mixin(enumMixinStr_SN_jurisdictionLocalityName); }))) {
24418             mixin(enumMixinStr_SN_jurisdictionLocalityName);
24419         }
24420     }
24421 
24422 
24423 
24424 
24425     static if(!is(typeof(LN_jurisdictionLocalityName))) {
24426         private enum enumMixinStr_LN_jurisdictionLocalityName = `enum LN_jurisdictionLocalityName = "jurisdictionLocalityName";`;
24427         static if(is(typeof({ mixin(enumMixinStr_LN_jurisdictionLocalityName); }))) {
24428             mixin(enumMixinStr_LN_jurisdictionLocalityName);
24429         }
24430     }
24431 
24432 
24433 
24434 
24435     static if(!is(typeof(NID_jurisdictionLocalityName))) {
24436         private enum enumMixinStr_NID_jurisdictionLocalityName = `enum NID_jurisdictionLocalityName = 955;`;
24437         static if(is(typeof({ mixin(enumMixinStr_NID_jurisdictionLocalityName); }))) {
24438             mixin(enumMixinStr_NID_jurisdictionLocalityName);
24439         }
24440     }
24441 
24442 
24443 
24444 
24445     static if(!is(typeof(OBJ_jurisdictionLocalityName))) {
24446         private enum enumMixinStr_OBJ_jurisdictionLocalityName = `enum OBJ_jurisdictionLocalityName = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 60L , 2L , 1L , 1L;`;
24447         static if(is(typeof({ mixin(enumMixinStr_OBJ_jurisdictionLocalityName); }))) {
24448             mixin(enumMixinStr_OBJ_jurisdictionLocalityName);
24449         }
24450     }
24451 
24452 
24453 
24454 
24455     static if(!is(typeof(SN_jurisdictionStateOrProvinceName))) {
24456         private enum enumMixinStr_SN_jurisdictionStateOrProvinceName = `enum SN_jurisdictionStateOrProvinceName = "jurisdictionST";`;
24457         static if(is(typeof({ mixin(enumMixinStr_SN_jurisdictionStateOrProvinceName); }))) {
24458             mixin(enumMixinStr_SN_jurisdictionStateOrProvinceName);
24459         }
24460     }
24461 
24462 
24463 
24464 
24465     static if(!is(typeof(LN_jurisdictionStateOrProvinceName))) {
24466         private enum enumMixinStr_LN_jurisdictionStateOrProvinceName = `enum LN_jurisdictionStateOrProvinceName = "jurisdictionStateOrProvinceName";`;
24467         static if(is(typeof({ mixin(enumMixinStr_LN_jurisdictionStateOrProvinceName); }))) {
24468             mixin(enumMixinStr_LN_jurisdictionStateOrProvinceName);
24469         }
24470     }
24471 
24472 
24473 
24474 
24475     static if(!is(typeof(NID_jurisdictionStateOrProvinceName))) {
24476         private enum enumMixinStr_NID_jurisdictionStateOrProvinceName = `enum NID_jurisdictionStateOrProvinceName = 956;`;
24477         static if(is(typeof({ mixin(enumMixinStr_NID_jurisdictionStateOrProvinceName); }))) {
24478             mixin(enumMixinStr_NID_jurisdictionStateOrProvinceName);
24479         }
24480     }
24481 
24482 
24483 
24484 
24485     static if(!is(typeof(OBJ_jurisdictionStateOrProvinceName))) {
24486         private enum enumMixinStr_OBJ_jurisdictionStateOrProvinceName = `enum OBJ_jurisdictionStateOrProvinceName = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 60L , 2L , 1L , 2L;`;
24487         static if(is(typeof({ mixin(enumMixinStr_OBJ_jurisdictionStateOrProvinceName); }))) {
24488             mixin(enumMixinStr_OBJ_jurisdictionStateOrProvinceName);
24489         }
24490     }
24491 
24492 
24493 
24494 
24495     static if(!is(typeof(SN_jurisdictionCountryName))) {
24496         private enum enumMixinStr_SN_jurisdictionCountryName = `enum SN_jurisdictionCountryName = "jurisdictionC";`;
24497         static if(is(typeof({ mixin(enumMixinStr_SN_jurisdictionCountryName); }))) {
24498             mixin(enumMixinStr_SN_jurisdictionCountryName);
24499         }
24500     }
24501 
24502 
24503 
24504 
24505     static if(!is(typeof(LN_jurisdictionCountryName))) {
24506         private enum enumMixinStr_LN_jurisdictionCountryName = `enum LN_jurisdictionCountryName = "jurisdictionCountryName";`;
24507         static if(is(typeof({ mixin(enumMixinStr_LN_jurisdictionCountryName); }))) {
24508             mixin(enumMixinStr_LN_jurisdictionCountryName);
24509         }
24510     }
24511 
24512 
24513 
24514 
24515     static if(!is(typeof(NID_jurisdictionCountryName))) {
24516         private enum enumMixinStr_NID_jurisdictionCountryName = `enum NID_jurisdictionCountryName = 957;`;
24517         static if(is(typeof({ mixin(enumMixinStr_NID_jurisdictionCountryName); }))) {
24518             mixin(enumMixinStr_NID_jurisdictionCountryName);
24519         }
24520     }
24521 
24522 
24523 
24524 
24525     static if(!is(typeof(OBJ_jurisdictionCountryName))) {
24526         private enum enumMixinStr_OBJ_jurisdictionCountryName = `enum OBJ_jurisdictionCountryName = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 60L , 2L , 1L , 3L;`;
24527         static if(is(typeof({ mixin(enumMixinStr_OBJ_jurisdictionCountryName); }))) {
24528             mixin(enumMixinStr_OBJ_jurisdictionCountryName);
24529         }
24530     }
24531 
24532 
24533 
24534 
24535     static if(!is(typeof(SN_id_scrypt))) {
24536         private enum enumMixinStr_SN_id_scrypt = `enum SN_id_scrypt = "id-scrypt";`;
24537         static if(is(typeof({ mixin(enumMixinStr_SN_id_scrypt); }))) {
24538             mixin(enumMixinStr_SN_id_scrypt);
24539         }
24540     }
24541 
24542 
24543 
24544 
24545     static if(!is(typeof(LN_id_scrypt))) {
24546         private enum enumMixinStr_LN_id_scrypt = `enum LN_id_scrypt = "scrypt";`;
24547         static if(is(typeof({ mixin(enumMixinStr_LN_id_scrypt); }))) {
24548             mixin(enumMixinStr_LN_id_scrypt);
24549         }
24550     }
24551 
24552 
24553 
24554 
24555     static if(!is(typeof(NID_id_scrypt))) {
24556         private enum enumMixinStr_NID_id_scrypt = `enum NID_id_scrypt = 973;`;
24557         static if(is(typeof({ mixin(enumMixinStr_NID_id_scrypt); }))) {
24558             mixin(enumMixinStr_NID_id_scrypt);
24559         }
24560     }
24561 
24562 
24563 
24564 
24565     static if(!is(typeof(OBJ_id_scrypt))) {
24566         private enum enumMixinStr_OBJ_id_scrypt = `enum OBJ_id_scrypt = 1L , 3L , 6L , 1L , 4L , 1L , 11591L , 4L , 11L;`;
24567         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_scrypt); }))) {
24568             mixin(enumMixinStr_OBJ_id_scrypt);
24569         }
24570     }
24571 
24572 
24573 
24574 
24575     static if(!is(typeof(SN_tls1_prf))) {
24576         private enum enumMixinStr_SN_tls1_prf = `enum SN_tls1_prf = "TLS1-PRF";`;
24577         static if(is(typeof({ mixin(enumMixinStr_SN_tls1_prf); }))) {
24578             mixin(enumMixinStr_SN_tls1_prf);
24579         }
24580     }
24581 
24582 
24583 
24584 
24585     static if(!is(typeof(LN_tls1_prf))) {
24586         private enum enumMixinStr_LN_tls1_prf = `enum LN_tls1_prf = "tls1-prf";`;
24587         static if(is(typeof({ mixin(enumMixinStr_LN_tls1_prf); }))) {
24588             mixin(enumMixinStr_LN_tls1_prf);
24589         }
24590     }
24591 
24592 
24593 
24594 
24595     static if(!is(typeof(NID_tls1_prf))) {
24596         private enum enumMixinStr_NID_tls1_prf = `enum NID_tls1_prf = 1021;`;
24597         static if(is(typeof({ mixin(enumMixinStr_NID_tls1_prf); }))) {
24598             mixin(enumMixinStr_NID_tls1_prf);
24599         }
24600     }
24601 
24602 
24603 
24604 
24605     static if(!is(typeof(SN_hkdf))) {
24606         private enum enumMixinStr_SN_hkdf = `enum SN_hkdf = "HKDF";`;
24607         static if(is(typeof({ mixin(enumMixinStr_SN_hkdf); }))) {
24608             mixin(enumMixinStr_SN_hkdf);
24609         }
24610     }
24611 
24612 
24613 
24614 
24615     static if(!is(typeof(LN_hkdf))) {
24616         private enum enumMixinStr_LN_hkdf = `enum LN_hkdf = "hkdf";`;
24617         static if(is(typeof({ mixin(enumMixinStr_LN_hkdf); }))) {
24618             mixin(enumMixinStr_LN_hkdf);
24619         }
24620     }
24621 
24622 
24623 
24624 
24625     static if(!is(typeof(NID_hkdf))) {
24626         private enum enumMixinStr_NID_hkdf = `enum NID_hkdf = 1036;`;
24627         static if(is(typeof({ mixin(enumMixinStr_NID_hkdf); }))) {
24628             mixin(enumMixinStr_NID_hkdf);
24629         }
24630     }
24631 
24632 
24633 
24634 
24635     static if(!is(typeof(SN_id_pkinit))) {
24636         private enum enumMixinStr_SN_id_pkinit = `enum SN_id_pkinit = "id-pkinit";`;
24637         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkinit); }))) {
24638             mixin(enumMixinStr_SN_id_pkinit);
24639         }
24640     }
24641 
24642 
24643 
24644 
24645     static if(!is(typeof(NID_id_pkinit))) {
24646         private enum enumMixinStr_NID_id_pkinit = `enum NID_id_pkinit = 1031;`;
24647         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkinit); }))) {
24648             mixin(enumMixinStr_NID_id_pkinit);
24649         }
24650     }
24651 
24652 
24653 
24654 
24655     static if(!is(typeof(OBJ_id_pkinit))) {
24656         private enum enumMixinStr_OBJ_id_pkinit = `enum OBJ_id_pkinit = 1L , 3L , 6L , 1L , 5L , 2L , 3L;`;
24657         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkinit); }))) {
24658             mixin(enumMixinStr_OBJ_id_pkinit);
24659         }
24660     }
24661 
24662 
24663 
24664 
24665     static if(!is(typeof(SN_pkInitClientAuth))) {
24666         private enum enumMixinStr_SN_pkInitClientAuth = `enum SN_pkInitClientAuth = "pkInitClientAuth";`;
24667         static if(is(typeof({ mixin(enumMixinStr_SN_pkInitClientAuth); }))) {
24668             mixin(enumMixinStr_SN_pkInitClientAuth);
24669         }
24670     }
24671 
24672 
24673 
24674 
24675     static if(!is(typeof(LN_pkInitClientAuth))) {
24676         private enum enumMixinStr_LN_pkInitClientAuth = `enum LN_pkInitClientAuth = "PKINIT Client Auth";`;
24677         static if(is(typeof({ mixin(enumMixinStr_LN_pkInitClientAuth); }))) {
24678             mixin(enumMixinStr_LN_pkInitClientAuth);
24679         }
24680     }
24681 
24682 
24683 
24684 
24685     static if(!is(typeof(NID_pkInitClientAuth))) {
24686         private enum enumMixinStr_NID_pkInitClientAuth = `enum NID_pkInitClientAuth = 1032;`;
24687         static if(is(typeof({ mixin(enumMixinStr_NID_pkInitClientAuth); }))) {
24688             mixin(enumMixinStr_NID_pkInitClientAuth);
24689         }
24690     }
24691 
24692 
24693 
24694 
24695     static if(!is(typeof(OBJ_pkInitClientAuth))) {
24696         private enum enumMixinStr_OBJ_pkInitClientAuth = `enum OBJ_pkInitClientAuth = 1L , 3L , 6L , 1L , 5L , 2L , 3L , 4L;`;
24697         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkInitClientAuth); }))) {
24698             mixin(enumMixinStr_OBJ_pkInitClientAuth);
24699         }
24700     }
24701 
24702 
24703 
24704 
24705     static if(!is(typeof(SN_pkInitKDC))) {
24706         private enum enumMixinStr_SN_pkInitKDC = `enum SN_pkInitKDC = "pkInitKDC";`;
24707         static if(is(typeof({ mixin(enumMixinStr_SN_pkInitKDC); }))) {
24708             mixin(enumMixinStr_SN_pkInitKDC);
24709         }
24710     }
24711 
24712 
24713 
24714 
24715     static if(!is(typeof(LN_pkInitKDC))) {
24716         private enum enumMixinStr_LN_pkInitKDC = `enum LN_pkInitKDC = "Signing KDC Response";`;
24717         static if(is(typeof({ mixin(enumMixinStr_LN_pkInitKDC); }))) {
24718             mixin(enumMixinStr_LN_pkInitKDC);
24719         }
24720     }
24721 
24722 
24723 
24724 
24725     static if(!is(typeof(NID_pkInitKDC))) {
24726         private enum enumMixinStr_NID_pkInitKDC = `enum NID_pkInitKDC = 1033;`;
24727         static if(is(typeof({ mixin(enumMixinStr_NID_pkInitKDC); }))) {
24728             mixin(enumMixinStr_NID_pkInitKDC);
24729         }
24730     }
24731 
24732 
24733 
24734 
24735     static if(!is(typeof(OBJ_pkInitKDC))) {
24736         private enum enumMixinStr_OBJ_pkInitKDC = `enum OBJ_pkInitKDC = 1L , 3L , 6L , 1L , 5L , 2L , 3L , 5L;`;
24737         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkInitKDC); }))) {
24738             mixin(enumMixinStr_OBJ_pkInitKDC);
24739         }
24740     }
24741 
24742 
24743 
24744 
24745     static if(!is(typeof(SN_X25519))) {
24746         private enum enumMixinStr_SN_X25519 = `enum SN_X25519 = "X25519";`;
24747         static if(is(typeof({ mixin(enumMixinStr_SN_X25519); }))) {
24748             mixin(enumMixinStr_SN_X25519);
24749         }
24750     }
24751 
24752 
24753 
24754 
24755     static if(!is(typeof(NID_X25519))) {
24756         private enum enumMixinStr_NID_X25519 = `enum NID_X25519 = 1034;`;
24757         static if(is(typeof({ mixin(enumMixinStr_NID_X25519); }))) {
24758             mixin(enumMixinStr_NID_X25519);
24759         }
24760     }
24761 
24762 
24763 
24764 
24765     static if(!is(typeof(OBJ_X25519))) {
24766         private enum enumMixinStr_OBJ_X25519 = `enum OBJ_X25519 = 1L , 3L , 101L , 110L;`;
24767         static if(is(typeof({ mixin(enumMixinStr_OBJ_X25519); }))) {
24768             mixin(enumMixinStr_OBJ_X25519);
24769         }
24770     }
24771 
24772 
24773 
24774 
24775     static if(!is(typeof(SN_X448))) {
24776         private enum enumMixinStr_SN_X448 = `enum SN_X448 = "X448";`;
24777         static if(is(typeof({ mixin(enumMixinStr_SN_X448); }))) {
24778             mixin(enumMixinStr_SN_X448);
24779         }
24780     }
24781 
24782 
24783 
24784 
24785     static if(!is(typeof(NID_X448))) {
24786         private enum enumMixinStr_NID_X448 = `enum NID_X448 = 1035;`;
24787         static if(is(typeof({ mixin(enumMixinStr_NID_X448); }))) {
24788             mixin(enumMixinStr_NID_X448);
24789         }
24790     }
24791 
24792 
24793 
24794 
24795     static if(!is(typeof(OBJ_X448))) {
24796         private enum enumMixinStr_OBJ_X448 = `enum OBJ_X448 = 1L , 3L , 101L , 111L;`;
24797         static if(is(typeof({ mixin(enumMixinStr_OBJ_X448); }))) {
24798             mixin(enumMixinStr_OBJ_X448);
24799         }
24800     }
24801 
24802 
24803 
24804 
24805     static if(!is(typeof(SN_ED25519))) {
24806         private enum enumMixinStr_SN_ED25519 = `enum SN_ED25519 = "ED25519";`;
24807         static if(is(typeof({ mixin(enumMixinStr_SN_ED25519); }))) {
24808             mixin(enumMixinStr_SN_ED25519);
24809         }
24810     }
24811 
24812 
24813 
24814 
24815     static if(!is(typeof(NID_ED25519))) {
24816         private enum enumMixinStr_NID_ED25519 = `enum NID_ED25519 = 1087;`;
24817         static if(is(typeof({ mixin(enumMixinStr_NID_ED25519); }))) {
24818             mixin(enumMixinStr_NID_ED25519);
24819         }
24820     }
24821 
24822 
24823 
24824 
24825     static if(!is(typeof(OBJ_ED25519))) {
24826         private enum enumMixinStr_OBJ_ED25519 = `enum OBJ_ED25519 = 1L , 3L , 101L , 112L;`;
24827         static if(is(typeof({ mixin(enumMixinStr_OBJ_ED25519); }))) {
24828             mixin(enumMixinStr_OBJ_ED25519);
24829         }
24830     }
24831 
24832 
24833 
24834 
24835     static if(!is(typeof(SN_ED448))) {
24836         private enum enumMixinStr_SN_ED448 = `enum SN_ED448 = "ED448";`;
24837         static if(is(typeof({ mixin(enumMixinStr_SN_ED448); }))) {
24838             mixin(enumMixinStr_SN_ED448);
24839         }
24840     }
24841 
24842 
24843 
24844 
24845     static if(!is(typeof(NID_ED448))) {
24846         private enum enumMixinStr_NID_ED448 = `enum NID_ED448 = 1088;`;
24847         static if(is(typeof({ mixin(enumMixinStr_NID_ED448); }))) {
24848             mixin(enumMixinStr_NID_ED448);
24849         }
24850     }
24851 
24852 
24853 
24854 
24855     static if(!is(typeof(OBJ_ED448))) {
24856         private enum enumMixinStr_OBJ_ED448 = `enum OBJ_ED448 = 1L , 3L , 101L , 113L;`;
24857         static if(is(typeof({ mixin(enumMixinStr_OBJ_ED448); }))) {
24858             mixin(enumMixinStr_OBJ_ED448);
24859         }
24860     }
24861 
24862 
24863 
24864 
24865     static if(!is(typeof(SN_kx_rsa))) {
24866         private enum enumMixinStr_SN_kx_rsa = `enum SN_kx_rsa = "KxRSA";`;
24867         static if(is(typeof({ mixin(enumMixinStr_SN_kx_rsa); }))) {
24868             mixin(enumMixinStr_SN_kx_rsa);
24869         }
24870     }
24871 
24872 
24873 
24874 
24875     static if(!is(typeof(LN_kx_rsa))) {
24876         private enum enumMixinStr_LN_kx_rsa = `enum LN_kx_rsa = "kx-rsa";`;
24877         static if(is(typeof({ mixin(enumMixinStr_LN_kx_rsa); }))) {
24878             mixin(enumMixinStr_LN_kx_rsa);
24879         }
24880     }
24881 
24882 
24883 
24884 
24885     static if(!is(typeof(NID_kx_rsa))) {
24886         private enum enumMixinStr_NID_kx_rsa = `enum NID_kx_rsa = 1037;`;
24887         static if(is(typeof({ mixin(enumMixinStr_NID_kx_rsa); }))) {
24888             mixin(enumMixinStr_NID_kx_rsa);
24889         }
24890     }
24891 
24892 
24893 
24894 
24895     static if(!is(typeof(SN_kx_ecdhe))) {
24896         private enum enumMixinStr_SN_kx_ecdhe = `enum SN_kx_ecdhe = "KxECDHE";`;
24897         static if(is(typeof({ mixin(enumMixinStr_SN_kx_ecdhe); }))) {
24898             mixin(enumMixinStr_SN_kx_ecdhe);
24899         }
24900     }
24901 
24902 
24903 
24904 
24905     static if(!is(typeof(LN_kx_ecdhe))) {
24906         private enum enumMixinStr_LN_kx_ecdhe = `enum LN_kx_ecdhe = "kx-ecdhe";`;
24907         static if(is(typeof({ mixin(enumMixinStr_LN_kx_ecdhe); }))) {
24908             mixin(enumMixinStr_LN_kx_ecdhe);
24909         }
24910     }
24911 
24912 
24913 
24914 
24915     static if(!is(typeof(NID_kx_ecdhe))) {
24916         private enum enumMixinStr_NID_kx_ecdhe = `enum NID_kx_ecdhe = 1038;`;
24917         static if(is(typeof({ mixin(enumMixinStr_NID_kx_ecdhe); }))) {
24918             mixin(enumMixinStr_NID_kx_ecdhe);
24919         }
24920     }
24921 
24922 
24923 
24924 
24925     static if(!is(typeof(SN_kx_dhe))) {
24926         private enum enumMixinStr_SN_kx_dhe = `enum SN_kx_dhe = "KxDHE";`;
24927         static if(is(typeof({ mixin(enumMixinStr_SN_kx_dhe); }))) {
24928             mixin(enumMixinStr_SN_kx_dhe);
24929         }
24930     }
24931 
24932 
24933 
24934 
24935     static if(!is(typeof(LN_kx_dhe))) {
24936         private enum enumMixinStr_LN_kx_dhe = `enum LN_kx_dhe = "kx-dhe";`;
24937         static if(is(typeof({ mixin(enumMixinStr_LN_kx_dhe); }))) {
24938             mixin(enumMixinStr_LN_kx_dhe);
24939         }
24940     }
24941 
24942 
24943 
24944 
24945     static if(!is(typeof(NID_kx_dhe))) {
24946         private enum enumMixinStr_NID_kx_dhe = `enum NID_kx_dhe = 1039;`;
24947         static if(is(typeof({ mixin(enumMixinStr_NID_kx_dhe); }))) {
24948             mixin(enumMixinStr_NID_kx_dhe);
24949         }
24950     }
24951 
24952 
24953 
24954 
24955     static if(!is(typeof(SN_kx_ecdhe_psk))) {
24956         private enum enumMixinStr_SN_kx_ecdhe_psk = `enum SN_kx_ecdhe_psk = "KxECDHE-PSK";`;
24957         static if(is(typeof({ mixin(enumMixinStr_SN_kx_ecdhe_psk); }))) {
24958             mixin(enumMixinStr_SN_kx_ecdhe_psk);
24959         }
24960     }
24961 
24962 
24963 
24964 
24965     static if(!is(typeof(LN_kx_ecdhe_psk))) {
24966         private enum enumMixinStr_LN_kx_ecdhe_psk = `enum LN_kx_ecdhe_psk = "kx-ecdhe-psk";`;
24967         static if(is(typeof({ mixin(enumMixinStr_LN_kx_ecdhe_psk); }))) {
24968             mixin(enumMixinStr_LN_kx_ecdhe_psk);
24969         }
24970     }
24971 
24972 
24973 
24974 
24975     static if(!is(typeof(NID_kx_ecdhe_psk))) {
24976         private enum enumMixinStr_NID_kx_ecdhe_psk = `enum NID_kx_ecdhe_psk = 1040;`;
24977         static if(is(typeof({ mixin(enumMixinStr_NID_kx_ecdhe_psk); }))) {
24978             mixin(enumMixinStr_NID_kx_ecdhe_psk);
24979         }
24980     }
24981 
24982 
24983 
24984 
24985     static if(!is(typeof(SN_kx_dhe_psk))) {
24986         private enum enumMixinStr_SN_kx_dhe_psk = `enum SN_kx_dhe_psk = "KxDHE-PSK";`;
24987         static if(is(typeof({ mixin(enumMixinStr_SN_kx_dhe_psk); }))) {
24988             mixin(enumMixinStr_SN_kx_dhe_psk);
24989         }
24990     }
24991 
24992 
24993 
24994 
24995     static if(!is(typeof(LN_kx_dhe_psk))) {
24996         private enum enumMixinStr_LN_kx_dhe_psk = `enum LN_kx_dhe_psk = "kx-dhe-psk";`;
24997         static if(is(typeof({ mixin(enumMixinStr_LN_kx_dhe_psk); }))) {
24998             mixin(enumMixinStr_LN_kx_dhe_psk);
24999         }
25000     }
25001 
25002 
25003 
25004 
25005     static if(!is(typeof(NID_kx_dhe_psk))) {
25006         private enum enumMixinStr_NID_kx_dhe_psk = `enum NID_kx_dhe_psk = 1041;`;
25007         static if(is(typeof({ mixin(enumMixinStr_NID_kx_dhe_psk); }))) {
25008             mixin(enumMixinStr_NID_kx_dhe_psk);
25009         }
25010     }
25011 
25012 
25013 
25014 
25015     static if(!is(typeof(SN_kx_rsa_psk))) {
25016         private enum enumMixinStr_SN_kx_rsa_psk = `enum SN_kx_rsa_psk = "KxRSA_PSK";`;
25017         static if(is(typeof({ mixin(enumMixinStr_SN_kx_rsa_psk); }))) {
25018             mixin(enumMixinStr_SN_kx_rsa_psk);
25019         }
25020     }
25021 
25022 
25023 
25024 
25025     static if(!is(typeof(LN_kx_rsa_psk))) {
25026         private enum enumMixinStr_LN_kx_rsa_psk = `enum LN_kx_rsa_psk = "kx-rsa-psk";`;
25027         static if(is(typeof({ mixin(enumMixinStr_LN_kx_rsa_psk); }))) {
25028             mixin(enumMixinStr_LN_kx_rsa_psk);
25029         }
25030     }
25031 
25032 
25033 
25034 
25035     static if(!is(typeof(NID_kx_rsa_psk))) {
25036         private enum enumMixinStr_NID_kx_rsa_psk = `enum NID_kx_rsa_psk = 1042;`;
25037         static if(is(typeof({ mixin(enumMixinStr_NID_kx_rsa_psk); }))) {
25038             mixin(enumMixinStr_NID_kx_rsa_psk);
25039         }
25040     }
25041 
25042 
25043 
25044 
25045     static if(!is(typeof(SN_kx_psk))) {
25046         private enum enumMixinStr_SN_kx_psk = `enum SN_kx_psk = "KxPSK";`;
25047         static if(is(typeof({ mixin(enumMixinStr_SN_kx_psk); }))) {
25048             mixin(enumMixinStr_SN_kx_psk);
25049         }
25050     }
25051 
25052 
25053 
25054 
25055     static if(!is(typeof(LN_kx_psk))) {
25056         private enum enumMixinStr_LN_kx_psk = `enum LN_kx_psk = "kx-psk";`;
25057         static if(is(typeof({ mixin(enumMixinStr_LN_kx_psk); }))) {
25058             mixin(enumMixinStr_LN_kx_psk);
25059         }
25060     }
25061 
25062 
25063 
25064 
25065     static if(!is(typeof(NID_kx_psk))) {
25066         private enum enumMixinStr_NID_kx_psk = `enum NID_kx_psk = 1043;`;
25067         static if(is(typeof({ mixin(enumMixinStr_NID_kx_psk); }))) {
25068             mixin(enumMixinStr_NID_kx_psk);
25069         }
25070     }
25071 
25072 
25073 
25074 
25075     static if(!is(typeof(SN_kx_srp))) {
25076         private enum enumMixinStr_SN_kx_srp = `enum SN_kx_srp = "KxSRP";`;
25077         static if(is(typeof({ mixin(enumMixinStr_SN_kx_srp); }))) {
25078             mixin(enumMixinStr_SN_kx_srp);
25079         }
25080     }
25081 
25082 
25083 
25084 
25085     static if(!is(typeof(LN_kx_srp))) {
25086         private enum enumMixinStr_LN_kx_srp = `enum LN_kx_srp = "kx-srp";`;
25087         static if(is(typeof({ mixin(enumMixinStr_LN_kx_srp); }))) {
25088             mixin(enumMixinStr_LN_kx_srp);
25089         }
25090     }
25091 
25092 
25093 
25094 
25095     static if(!is(typeof(NID_kx_srp))) {
25096         private enum enumMixinStr_NID_kx_srp = `enum NID_kx_srp = 1044;`;
25097         static if(is(typeof({ mixin(enumMixinStr_NID_kx_srp); }))) {
25098             mixin(enumMixinStr_NID_kx_srp);
25099         }
25100     }
25101 
25102 
25103 
25104 
25105     static if(!is(typeof(SN_kx_gost))) {
25106         private enum enumMixinStr_SN_kx_gost = `enum SN_kx_gost = "KxGOST";`;
25107         static if(is(typeof({ mixin(enumMixinStr_SN_kx_gost); }))) {
25108             mixin(enumMixinStr_SN_kx_gost);
25109         }
25110     }
25111 
25112 
25113 
25114 
25115     static if(!is(typeof(LN_kx_gost))) {
25116         private enum enumMixinStr_LN_kx_gost = `enum LN_kx_gost = "kx-gost";`;
25117         static if(is(typeof({ mixin(enumMixinStr_LN_kx_gost); }))) {
25118             mixin(enumMixinStr_LN_kx_gost);
25119         }
25120     }
25121 
25122 
25123 
25124 
25125     static if(!is(typeof(NID_kx_gost))) {
25126         private enum enumMixinStr_NID_kx_gost = `enum NID_kx_gost = 1045;`;
25127         static if(is(typeof({ mixin(enumMixinStr_NID_kx_gost); }))) {
25128             mixin(enumMixinStr_NID_kx_gost);
25129         }
25130     }
25131 
25132 
25133 
25134 
25135     static if(!is(typeof(SN_kx_any))) {
25136         private enum enumMixinStr_SN_kx_any = `enum SN_kx_any = "KxANY";`;
25137         static if(is(typeof({ mixin(enumMixinStr_SN_kx_any); }))) {
25138             mixin(enumMixinStr_SN_kx_any);
25139         }
25140     }
25141 
25142 
25143 
25144 
25145     static if(!is(typeof(LN_kx_any))) {
25146         private enum enumMixinStr_LN_kx_any = `enum LN_kx_any = "kx-any";`;
25147         static if(is(typeof({ mixin(enumMixinStr_LN_kx_any); }))) {
25148             mixin(enumMixinStr_LN_kx_any);
25149         }
25150     }
25151 
25152 
25153 
25154 
25155     static if(!is(typeof(NID_kx_any))) {
25156         private enum enumMixinStr_NID_kx_any = `enum NID_kx_any = 1063;`;
25157         static if(is(typeof({ mixin(enumMixinStr_NID_kx_any); }))) {
25158             mixin(enumMixinStr_NID_kx_any);
25159         }
25160     }
25161 
25162 
25163 
25164 
25165     static if(!is(typeof(SN_auth_rsa))) {
25166         private enum enumMixinStr_SN_auth_rsa = `enum SN_auth_rsa = "AuthRSA";`;
25167         static if(is(typeof({ mixin(enumMixinStr_SN_auth_rsa); }))) {
25168             mixin(enumMixinStr_SN_auth_rsa);
25169         }
25170     }
25171 
25172 
25173 
25174 
25175     static if(!is(typeof(LN_auth_rsa))) {
25176         private enum enumMixinStr_LN_auth_rsa = `enum LN_auth_rsa = "auth-rsa";`;
25177         static if(is(typeof({ mixin(enumMixinStr_LN_auth_rsa); }))) {
25178             mixin(enumMixinStr_LN_auth_rsa);
25179         }
25180     }
25181 
25182 
25183 
25184 
25185     static if(!is(typeof(NID_auth_rsa))) {
25186         private enum enumMixinStr_NID_auth_rsa = `enum NID_auth_rsa = 1046;`;
25187         static if(is(typeof({ mixin(enumMixinStr_NID_auth_rsa); }))) {
25188             mixin(enumMixinStr_NID_auth_rsa);
25189         }
25190     }
25191 
25192 
25193 
25194 
25195     static if(!is(typeof(SN_auth_ecdsa))) {
25196         private enum enumMixinStr_SN_auth_ecdsa = `enum SN_auth_ecdsa = "AuthECDSA";`;
25197         static if(is(typeof({ mixin(enumMixinStr_SN_auth_ecdsa); }))) {
25198             mixin(enumMixinStr_SN_auth_ecdsa);
25199         }
25200     }
25201 
25202 
25203 
25204 
25205     static if(!is(typeof(LN_auth_ecdsa))) {
25206         private enum enumMixinStr_LN_auth_ecdsa = `enum LN_auth_ecdsa = "auth-ecdsa";`;
25207         static if(is(typeof({ mixin(enumMixinStr_LN_auth_ecdsa); }))) {
25208             mixin(enumMixinStr_LN_auth_ecdsa);
25209         }
25210     }
25211 
25212 
25213 
25214 
25215     static if(!is(typeof(NID_auth_ecdsa))) {
25216         private enum enumMixinStr_NID_auth_ecdsa = `enum NID_auth_ecdsa = 1047;`;
25217         static if(is(typeof({ mixin(enumMixinStr_NID_auth_ecdsa); }))) {
25218             mixin(enumMixinStr_NID_auth_ecdsa);
25219         }
25220     }
25221 
25222 
25223 
25224 
25225     static if(!is(typeof(SN_auth_psk))) {
25226         private enum enumMixinStr_SN_auth_psk = `enum SN_auth_psk = "AuthPSK";`;
25227         static if(is(typeof({ mixin(enumMixinStr_SN_auth_psk); }))) {
25228             mixin(enumMixinStr_SN_auth_psk);
25229         }
25230     }
25231 
25232 
25233 
25234 
25235     static if(!is(typeof(LN_auth_psk))) {
25236         private enum enumMixinStr_LN_auth_psk = `enum LN_auth_psk = "auth-psk";`;
25237         static if(is(typeof({ mixin(enumMixinStr_LN_auth_psk); }))) {
25238             mixin(enumMixinStr_LN_auth_psk);
25239         }
25240     }
25241 
25242 
25243 
25244 
25245     static if(!is(typeof(NID_auth_psk))) {
25246         private enum enumMixinStr_NID_auth_psk = `enum NID_auth_psk = 1048;`;
25247         static if(is(typeof({ mixin(enumMixinStr_NID_auth_psk); }))) {
25248             mixin(enumMixinStr_NID_auth_psk);
25249         }
25250     }
25251 
25252 
25253 
25254 
25255     static if(!is(typeof(SN_auth_dss))) {
25256         private enum enumMixinStr_SN_auth_dss = `enum SN_auth_dss = "AuthDSS";`;
25257         static if(is(typeof({ mixin(enumMixinStr_SN_auth_dss); }))) {
25258             mixin(enumMixinStr_SN_auth_dss);
25259         }
25260     }
25261 
25262 
25263 
25264 
25265     static if(!is(typeof(LN_auth_dss))) {
25266         private enum enumMixinStr_LN_auth_dss = `enum LN_auth_dss = "auth-dss";`;
25267         static if(is(typeof({ mixin(enumMixinStr_LN_auth_dss); }))) {
25268             mixin(enumMixinStr_LN_auth_dss);
25269         }
25270     }
25271 
25272 
25273 
25274 
25275     static if(!is(typeof(NID_auth_dss))) {
25276         private enum enumMixinStr_NID_auth_dss = `enum NID_auth_dss = 1049;`;
25277         static if(is(typeof({ mixin(enumMixinStr_NID_auth_dss); }))) {
25278             mixin(enumMixinStr_NID_auth_dss);
25279         }
25280     }
25281 
25282 
25283 
25284 
25285     static if(!is(typeof(SN_auth_gost01))) {
25286         private enum enumMixinStr_SN_auth_gost01 = `enum SN_auth_gost01 = "AuthGOST01";`;
25287         static if(is(typeof({ mixin(enumMixinStr_SN_auth_gost01); }))) {
25288             mixin(enumMixinStr_SN_auth_gost01);
25289         }
25290     }
25291 
25292 
25293 
25294 
25295     static if(!is(typeof(LN_auth_gost01))) {
25296         private enum enumMixinStr_LN_auth_gost01 = `enum LN_auth_gost01 = "auth-gost01";`;
25297         static if(is(typeof({ mixin(enumMixinStr_LN_auth_gost01); }))) {
25298             mixin(enumMixinStr_LN_auth_gost01);
25299         }
25300     }
25301 
25302 
25303 
25304 
25305     static if(!is(typeof(NID_auth_gost01))) {
25306         private enum enumMixinStr_NID_auth_gost01 = `enum NID_auth_gost01 = 1050;`;
25307         static if(is(typeof({ mixin(enumMixinStr_NID_auth_gost01); }))) {
25308             mixin(enumMixinStr_NID_auth_gost01);
25309         }
25310     }
25311 
25312 
25313 
25314 
25315     static if(!is(typeof(SN_auth_gost12))) {
25316         private enum enumMixinStr_SN_auth_gost12 = `enum SN_auth_gost12 = "AuthGOST12";`;
25317         static if(is(typeof({ mixin(enumMixinStr_SN_auth_gost12); }))) {
25318             mixin(enumMixinStr_SN_auth_gost12);
25319         }
25320     }
25321 
25322 
25323 
25324 
25325     static if(!is(typeof(LN_auth_gost12))) {
25326         private enum enumMixinStr_LN_auth_gost12 = `enum LN_auth_gost12 = "auth-gost12";`;
25327         static if(is(typeof({ mixin(enumMixinStr_LN_auth_gost12); }))) {
25328             mixin(enumMixinStr_LN_auth_gost12);
25329         }
25330     }
25331 
25332 
25333 
25334 
25335     static if(!is(typeof(NID_auth_gost12))) {
25336         private enum enumMixinStr_NID_auth_gost12 = `enum NID_auth_gost12 = 1051;`;
25337         static if(is(typeof({ mixin(enumMixinStr_NID_auth_gost12); }))) {
25338             mixin(enumMixinStr_NID_auth_gost12);
25339         }
25340     }
25341 
25342 
25343 
25344 
25345     static if(!is(typeof(SN_auth_srp))) {
25346         private enum enumMixinStr_SN_auth_srp = `enum SN_auth_srp = "AuthSRP";`;
25347         static if(is(typeof({ mixin(enumMixinStr_SN_auth_srp); }))) {
25348             mixin(enumMixinStr_SN_auth_srp);
25349         }
25350     }
25351 
25352 
25353 
25354 
25355     static if(!is(typeof(LN_auth_srp))) {
25356         private enum enumMixinStr_LN_auth_srp = `enum LN_auth_srp = "auth-srp";`;
25357         static if(is(typeof({ mixin(enumMixinStr_LN_auth_srp); }))) {
25358             mixin(enumMixinStr_LN_auth_srp);
25359         }
25360     }
25361 
25362 
25363 
25364 
25365     static if(!is(typeof(NID_auth_srp))) {
25366         private enum enumMixinStr_NID_auth_srp = `enum NID_auth_srp = 1052;`;
25367         static if(is(typeof({ mixin(enumMixinStr_NID_auth_srp); }))) {
25368             mixin(enumMixinStr_NID_auth_srp);
25369         }
25370     }
25371 
25372 
25373 
25374 
25375     static if(!is(typeof(SN_auth_null))) {
25376         private enum enumMixinStr_SN_auth_null = `enum SN_auth_null = "AuthNULL";`;
25377         static if(is(typeof({ mixin(enumMixinStr_SN_auth_null); }))) {
25378             mixin(enumMixinStr_SN_auth_null);
25379         }
25380     }
25381 
25382 
25383 
25384 
25385     static if(!is(typeof(LN_auth_null))) {
25386         private enum enumMixinStr_LN_auth_null = `enum LN_auth_null = "auth-null";`;
25387         static if(is(typeof({ mixin(enumMixinStr_LN_auth_null); }))) {
25388             mixin(enumMixinStr_LN_auth_null);
25389         }
25390     }
25391 
25392 
25393 
25394 
25395     static if(!is(typeof(NID_auth_null))) {
25396         private enum enumMixinStr_NID_auth_null = `enum NID_auth_null = 1053;`;
25397         static if(is(typeof({ mixin(enumMixinStr_NID_auth_null); }))) {
25398             mixin(enumMixinStr_NID_auth_null);
25399         }
25400     }
25401 
25402 
25403 
25404 
25405     static if(!is(typeof(SN_auth_any))) {
25406         private enum enumMixinStr_SN_auth_any = `enum SN_auth_any = "AuthANY";`;
25407         static if(is(typeof({ mixin(enumMixinStr_SN_auth_any); }))) {
25408             mixin(enumMixinStr_SN_auth_any);
25409         }
25410     }
25411 
25412 
25413 
25414 
25415     static if(!is(typeof(LN_auth_any))) {
25416         private enum enumMixinStr_LN_auth_any = `enum LN_auth_any = "auth-any";`;
25417         static if(is(typeof({ mixin(enumMixinStr_LN_auth_any); }))) {
25418             mixin(enumMixinStr_LN_auth_any);
25419         }
25420     }
25421 
25422 
25423 
25424 
25425     static if(!is(typeof(NID_auth_any))) {
25426         private enum enumMixinStr_NID_auth_any = `enum NID_auth_any = 1064;`;
25427         static if(is(typeof({ mixin(enumMixinStr_NID_auth_any); }))) {
25428             mixin(enumMixinStr_NID_auth_any);
25429         }
25430     }
25431 
25432 
25433 
25434 
25435     static if(!is(typeof(SN_poly1305))) {
25436         private enum enumMixinStr_SN_poly1305 = `enum SN_poly1305 = "Poly1305";`;
25437         static if(is(typeof({ mixin(enumMixinStr_SN_poly1305); }))) {
25438             mixin(enumMixinStr_SN_poly1305);
25439         }
25440     }
25441 
25442 
25443 
25444 
25445     static if(!is(typeof(LN_poly1305))) {
25446         private enum enumMixinStr_LN_poly1305 = `enum LN_poly1305 = "poly1305";`;
25447         static if(is(typeof({ mixin(enumMixinStr_LN_poly1305); }))) {
25448             mixin(enumMixinStr_LN_poly1305);
25449         }
25450     }
25451 
25452 
25453 
25454 
25455     static if(!is(typeof(NID_poly1305))) {
25456         private enum enumMixinStr_NID_poly1305 = `enum NID_poly1305 = 1061;`;
25457         static if(is(typeof({ mixin(enumMixinStr_NID_poly1305); }))) {
25458             mixin(enumMixinStr_NID_poly1305);
25459         }
25460     }
25461 
25462 
25463 
25464 
25465     static if(!is(typeof(SN_siphash))) {
25466         private enum enumMixinStr_SN_siphash = `enum SN_siphash = "SipHash";`;
25467         static if(is(typeof({ mixin(enumMixinStr_SN_siphash); }))) {
25468             mixin(enumMixinStr_SN_siphash);
25469         }
25470     }
25471 
25472 
25473 
25474 
25475     static if(!is(typeof(LN_siphash))) {
25476         private enum enumMixinStr_LN_siphash = `enum LN_siphash = "siphash";`;
25477         static if(is(typeof({ mixin(enumMixinStr_LN_siphash); }))) {
25478             mixin(enumMixinStr_LN_siphash);
25479         }
25480     }
25481 
25482 
25483 
25484 
25485     static if(!is(typeof(NID_siphash))) {
25486         private enum enumMixinStr_NID_siphash = `enum NID_siphash = 1062;`;
25487         static if(is(typeof({ mixin(enumMixinStr_NID_siphash); }))) {
25488             mixin(enumMixinStr_NID_siphash);
25489         }
25490     }
25491 
25492 
25493 
25494 
25495     static if(!is(typeof(SN_ffdhe2048))) {
25496         private enum enumMixinStr_SN_ffdhe2048 = `enum SN_ffdhe2048 = "ffdhe2048";`;
25497         static if(is(typeof({ mixin(enumMixinStr_SN_ffdhe2048); }))) {
25498             mixin(enumMixinStr_SN_ffdhe2048);
25499         }
25500     }
25501 
25502 
25503 
25504 
25505     static if(!is(typeof(NID_ffdhe2048))) {
25506         private enum enumMixinStr_NID_ffdhe2048 = `enum NID_ffdhe2048 = 1126;`;
25507         static if(is(typeof({ mixin(enumMixinStr_NID_ffdhe2048); }))) {
25508             mixin(enumMixinStr_NID_ffdhe2048);
25509         }
25510     }
25511 
25512 
25513 
25514 
25515     static if(!is(typeof(SN_ffdhe3072))) {
25516         private enum enumMixinStr_SN_ffdhe3072 = `enum SN_ffdhe3072 = "ffdhe3072";`;
25517         static if(is(typeof({ mixin(enumMixinStr_SN_ffdhe3072); }))) {
25518             mixin(enumMixinStr_SN_ffdhe3072);
25519         }
25520     }
25521 
25522 
25523 
25524 
25525     static if(!is(typeof(NID_ffdhe3072))) {
25526         private enum enumMixinStr_NID_ffdhe3072 = `enum NID_ffdhe3072 = 1127;`;
25527         static if(is(typeof({ mixin(enumMixinStr_NID_ffdhe3072); }))) {
25528             mixin(enumMixinStr_NID_ffdhe3072);
25529         }
25530     }
25531 
25532 
25533 
25534 
25535     static if(!is(typeof(SN_ffdhe4096))) {
25536         private enum enumMixinStr_SN_ffdhe4096 = `enum SN_ffdhe4096 = "ffdhe4096";`;
25537         static if(is(typeof({ mixin(enumMixinStr_SN_ffdhe4096); }))) {
25538             mixin(enumMixinStr_SN_ffdhe4096);
25539         }
25540     }
25541 
25542 
25543 
25544 
25545     static if(!is(typeof(NID_ffdhe4096))) {
25546         private enum enumMixinStr_NID_ffdhe4096 = `enum NID_ffdhe4096 = 1128;`;
25547         static if(is(typeof({ mixin(enumMixinStr_NID_ffdhe4096); }))) {
25548             mixin(enumMixinStr_NID_ffdhe4096);
25549         }
25550     }
25551 
25552 
25553 
25554 
25555     static if(!is(typeof(SN_ffdhe6144))) {
25556         private enum enumMixinStr_SN_ffdhe6144 = `enum SN_ffdhe6144 = "ffdhe6144";`;
25557         static if(is(typeof({ mixin(enumMixinStr_SN_ffdhe6144); }))) {
25558             mixin(enumMixinStr_SN_ffdhe6144);
25559         }
25560     }
25561 
25562 
25563 
25564 
25565     static if(!is(typeof(NID_ffdhe6144))) {
25566         private enum enumMixinStr_NID_ffdhe6144 = `enum NID_ffdhe6144 = 1129;`;
25567         static if(is(typeof({ mixin(enumMixinStr_NID_ffdhe6144); }))) {
25568             mixin(enumMixinStr_NID_ffdhe6144);
25569         }
25570     }
25571 
25572 
25573 
25574 
25575     static if(!is(typeof(SN_ffdhe8192))) {
25576         private enum enumMixinStr_SN_ffdhe8192 = `enum SN_ffdhe8192 = "ffdhe8192";`;
25577         static if(is(typeof({ mixin(enumMixinStr_SN_ffdhe8192); }))) {
25578             mixin(enumMixinStr_SN_ffdhe8192);
25579         }
25580     }
25581 
25582 
25583 
25584 
25585     static if(!is(typeof(NID_ffdhe8192))) {
25586         private enum enumMixinStr_NID_ffdhe8192 = `enum NID_ffdhe8192 = 1130;`;
25587         static if(is(typeof({ mixin(enumMixinStr_NID_ffdhe8192); }))) {
25588             mixin(enumMixinStr_NID_ffdhe8192);
25589         }
25590     }
25591 
25592 
25593 
25594 
25595     static if(!is(typeof(SN_ISO_UA))) {
25596         private enum enumMixinStr_SN_ISO_UA = `enum SN_ISO_UA = "ISO-UA";`;
25597         static if(is(typeof({ mixin(enumMixinStr_SN_ISO_UA); }))) {
25598             mixin(enumMixinStr_SN_ISO_UA);
25599         }
25600     }
25601 
25602 
25603 
25604 
25605     static if(!is(typeof(NID_ISO_UA))) {
25606         private enum enumMixinStr_NID_ISO_UA = `enum NID_ISO_UA = 1150;`;
25607         static if(is(typeof({ mixin(enumMixinStr_NID_ISO_UA); }))) {
25608             mixin(enumMixinStr_NID_ISO_UA);
25609         }
25610     }
25611 
25612 
25613 
25614 
25615     static if(!is(typeof(OBJ_ISO_UA))) {
25616         private enum enumMixinStr_OBJ_ISO_UA = `enum OBJ_ISO_UA = OBJ_member_body , 804L;`;
25617         static if(is(typeof({ mixin(enumMixinStr_OBJ_ISO_UA); }))) {
25618             mixin(enumMixinStr_OBJ_ISO_UA);
25619         }
25620     }
25621 
25622 
25623 
25624 
25625     static if(!is(typeof(SN_ua_pki))) {
25626         private enum enumMixinStr_SN_ua_pki = `enum SN_ua_pki = "ua-pki";`;
25627         static if(is(typeof({ mixin(enumMixinStr_SN_ua_pki); }))) {
25628             mixin(enumMixinStr_SN_ua_pki);
25629         }
25630     }
25631 
25632 
25633 
25634 
25635     static if(!is(typeof(NID_ua_pki))) {
25636         private enum enumMixinStr_NID_ua_pki = `enum NID_ua_pki = 1151;`;
25637         static if(is(typeof({ mixin(enumMixinStr_NID_ua_pki); }))) {
25638             mixin(enumMixinStr_NID_ua_pki);
25639         }
25640     }
25641 
25642 
25643 
25644 
25645     static if(!is(typeof(OBJ_ua_pki))) {
25646         private enum enumMixinStr_OBJ_ua_pki = `enum OBJ_ua_pki = OBJ_member_body , 804L , 2L , 1L , 1L , 1L;`;
25647         static if(is(typeof({ mixin(enumMixinStr_OBJ_ua_pki); }))) {
25648             mixin(enumMixinStr_OBJ_ua_pki);
25649         }
25650     }
25651 
25652 
25653 
25654 
25655     static if(!is(typeof(SN_dstu28147))) {
25656         private enum enumMixinStr_SN_dstu28147 = `enum SN_dstu28147 = "dstu28147";`;
25657         static if(is(typeof({ mixin(enumMixinStr_SN_dstu28147); }))) {
25658             mixin(enumMixinStr_SN_dstu28147);
25659         }
25660     }
25661 
25662 
25663 
25664 
25665     static if(!is(typeof(LN_dstu28147))) {
25666         private enum enumMixinStr_LN_dstu28147 = `enum LN_dstu28147 = "DSTU Gost 28147-2009";`;
25667         static if(is(typeof({ mixin(enumMixinStr_LN_dstu28147); }))) {
25668             mixin(enumMixinStr_LN_dstu28147);
25669         }
25670     }
25671 
25672 
25673 
25674 
25675     static if(!is(typeof(NID_dstu28147))) {
25676         private enum enumMixinStr_NID_dstu28147 = `enum NID_dstu28147 = 1152;`;
25677         static if(is(typeof({ mixin(enumMixinStr_NID_dstu28147); }))) {
25678             mixin(enumMixinStr_NID_dstu28147);
25679         }
25680     }
25681 
25682 
25683 
25684 
25685     static if(!is(typeof(OBJ_dstu28147))) {
25686         private enum enumMixinStr_OBJ_dstu28147 = `enum OBJ_dstu28147 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 1L , 1L;`;
25687         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu28147); }))) {
25688             mixin(enumMixinStr_OBJ_dstu28147);
25689         }
25690     }
25691 
25692 
25693 
25694 
25695     static if(!is(typeof(SN_dstu28147_ofb))) {
25696         private enum enumMixinStr_SN_dstu28147_ofb = `enum SN_dstu28147_ofb = "dstu28147-ofb";`;
25697         static if(is(typeof({ mixin(enumMixinStr_SN_dstu28147_ofb); }))) {
25698             mixin(enumMixinStr_SN_dstu28147_ofb);
25699         }
25700     }
25701 
25702 
25703 
25704 
25705     static if(!is(typeof(LN_dstu28147_ofb))) {
25706         private enum enumMixinStr_LN_dstu28147_ofb = `enum LN_dstu28147_ofb = "DSTU Gost 28147-2009 OFB mode";`;
25707         static if(is(typeof({ mixin(enumMixinStr_LN_dstu28147_ofb); }))) {
25708             mixin(enumMixinStr_LN_dstu28147_ofb);
25709         }
25710     }
25711 
25712 
25713 
25714 
25715     static if(!is(typeof(NID_dstu28147_ofb))) {
25716         private enum enumMixinStr_NID_dstu28147_ofb = `enum NID_dstu28147_ofb = 1153;`;
25717         static if(is(typeof({ mixin(enumMixinStr_NID_dstu28147_ofb); }))) {
25718             mixin(enumMixinStr_NID_dstu28147_ofb);
25719         }
25720     }
25721 
25722 
25723 
25724 
25725     static if(!is(typeof(OBJ_dstu28147_ofb))) {
25726         private enum enumMixinStr_OBJ_dstu28147_ofb = `enum OBJ_dstu28147_ofb = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 1L , 1L , 2L;`;
25727         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu28147_ofb); }))) {
25728             mixin(enumMixinStr_OBJ_dstu28147_ofb);
25729         }
25730     }
25731 
25732 
25733 
25734 
25735     static if(!is(typeof(SN_dstu28147_cfb))) {
25736         private enum enumMixinStr_SN_dstu28147_cfb = `enum SN_dstu28147_cfb = "dstu28147-cfb";`;
25737         static if(is(typeof({ mixin(enumMixinStr_SN_dstu28147_cfb); }))) {
25738             mixin(enumMixinStr_SN_dstu28147_cfb);
25739         }
25740     }
25741 
25742 
25743 
25744 
25745     static if(!is(typeof(LN_dstu28147_cfb))) {
25746         private enum enumMixinStr_LN_dstu28147_cfb = `enum LN_dstu28147_cfb = "DSTU Gost 28147-2009 CFB mode";`;
25747         static if(is(typeof({ mixin(enumMixinStr_LN_dstu28147_cfb); }))) {
25748             mixin(enumMixinStr_LN_dstu28147_cfb);
25749         }
25750     }
25751 
25752 
25753 
25754 
25755     static if(!is(typeof(NID_dstu28147_cfb))) {
25756         private enum enumMixinStr_NID_dstu28147_cfb = `enum NID_dstu28147_cfb = 1154;`;
25757         static if(is(typeof({ mixin(enumMixinStr_NID_dstu28147_cfb); }))) {
25758             mixin(enumMixinStr_NID_dstu28147_cfb);
25759         }
25760     }
25761 
25762 
25763 
25764 
25765     static if(!is(typeof(OBJ_dstu28147_cfb))) {
25766         private enum enumMixinStr_OBJ_dstu28147_cfb = `enum OBJ_dstu28147_cfb = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 1L , 1L , 3L;`;
25767         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu28147_cfb); }))) {
25768             mixin(enumMixinStr_OBJ_dstu28147_cfb);
25769         }
25770     }
25771 
25772 
25773 
25774 
25775     static if(!is(typeof(SN_dstu28147_wrap))) {
25776         private enum enumMixinStr_SN_dstu28147_wrap = `enum SN_dstu28147_wrap = "dstu28147-wrap";`;
25777         static if(is(typeof({ mixin(enumMixinStr_SN_dstu28147_wrap); }))) {
25778             mixin(enumMixinStr_SN_dstu28147_wrap);
25779         }
25780     }
25781 
25782 
25783 
25784 
25785     static if(!is(typeof(LN_dstu28147_wrap))) {
25786         private enum enumMixinStr_LN_dstu28147_wrap = `enum LN_dstu28147_wrap = "DSTU Gost 28147-2009 key wrap";`;
25787         static if(is(typeof({ mixin(enumMixinStr_LN_dstu28147_wrap); }))) {
25788             mixin(enumMixinStr_LN_dstu28147_wrap);
25789         }
25790     }
25791 
25792 
25793 
25794 
25795     static if(!is(typeof(NID_dstu28147_wrap))) {
25796         private enum enumMixinStr_NID_dstu28147_wrap = `enum NID_dstu28147_wrap = 1155;`;
25797         static if(is(typeof({ mixin(enumMixinStr_NID_dstu28147_wrap); }))) {
25798             mixin(enumMixinStr_NID_dstu28147_wrap);
25799         }
25800     }
25801 
25802 
25803 
25804 
25805     static if(!is(typeof(OBJ_dstu28147_wrap))) {
25806         private enum enumMixinStr_OBJ_dstu28147_wrap = `enum OBJ_dstu28147_wrap = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 1L , 1L , 5L;`;
25807         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu28147_wrap); }))) {
25808             mixin(enumMixinStr_OBJ_dstu28147_wrap);
25809         }
25810     }
25811 
25812 
25813 
25814 
25815     static if(!is(typeof(SN_hmacWithDstu34311))) {
25816         private enum enumMixinStr_SN_hmacWithDstu34311 = `enum SN_hmacWithDstu34311 = "hmacWithDstu34311";`;
25817         static if(is(typeof({ mixin(enumMixinStr_SN_hmacWithDstu34311); }))) {
25818             mixin(enumMixinStr_SN_hmacWithDstu34311);
25819         }
25820     }
25821 
25822 
25823 
25824 
25825     static if(!is(typeof(LN_hmacWithDstu34311))) {
25826         private enum enumMixinStr_LN_hmacWithDstu34311 = `enum LN_hmacWithDstu34311 = "HMAC DSTU Gost 34311-95";`;
25827         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithDstu34311); }))) {
25828             mixin(enumMixinStr_LN_hmacWithDstu34311);
25829         }
25830     }
25831 
25832 
25833 
25834 
25835     static if(!is(typeof(NID_hmacWithDstu34311))) {
25836         private enum enumMixinStr_NID_hmacWithDstu34311 = `enum NID_hmacWithDstu34311 = 1156;`;
25837         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithDstu34311); }))) {
25838             mixin(enumMixinStr_NID_hmacWithDstu34311);
25839         }
25840     }
25841 
25842 
25843 
25844 
25845     static if(!is(typeof(OBJ_hmacWithDstu34311))) {
25846         private enum enumMixinStr_OBJ_hmacWithDstu34311 = `enum OBJ_hmacWithDstu34311 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 1L , 2L;`;
25847         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithDstu34311); }))) {
25848             mixin(enumMixinStr_OBJ_hmacWithDstu34311);
25849         }
25850     }
25851 
25852 
25853 
25854 
25855     static if(!is(typeof(SN_dstu34311))) {
25856         private enum enumMixinStr_SN_dstu34311 = `enum SN_dstu34311 = "dstu34311";`;
25857         static if(is(typeof({ mixin(enumMixinStr_SN_dstu34311); }))) {
25858             mixin(enumMixinStr_SN_dstu34311);
25859         }
25860     }
25861 
25862 
25863 
25864 
25865     static if(!is(typeof(LN_dstu34311))) {
25866         private enum enumMixinStr_LN_dstu34311 = `enum LN_dstu34311 = "DSTU Gost 34311-95";`;
25867         static if(is(typeof({ mixin(enumMixinStr_LN_dstu34311); }))) {
25868             mixin(enumMixinStr_LN_dstu34311);
25869         }
25870     }
25871 
25872 
25873 
25874 
25875     static if(!is(typeof(NID_dstu34311))) {
25876         private enum enumMixinStr_NID_dstu34311 = `enum NID_dstu34311 = 1157;`;
25877         static if(is(typeof({ mixin(enumMixinStr_NID_dstu34311); }))) {
25878             mixin(enumMixinStr_NID_dstu34311);
25879         }
25880     }
25881 
25882 
25883 
25884 
25885     static if(!is(typeof(OBJ_dstu34311))) {
25886         private enum enumMixinStr_OBJ_dstu34311 = `enum OBJ_dstu34311 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 2L , 1L;`;
25887         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu34311); }))) {
25888             mixin(enumMixinStr_OBJ_dstu34311);
25889         }
25890     }
25891 
25892 
25893 
25894 
25895     static if(!is(typeof(SN_dstu4145le))) {
25896         private enum enumMixinStr_SN_dstu4145le = `enum SN_dstu4145le = "dstu4145le";`;
25897         static if(is(typeof({ mixin(enumMixinStr_SN_dstu4145le); }))) {
25898             mixin(enumMixinStr_SN_dstu4145le);
25899         }
25900     }
25901 
25902 
25903 
25904 
25905     static if(!is(typeof(LN_dstu4145le))) {
25906         private enum enumMixinStr_LN_dstu4145le = `enum LN_dstu4145le = "DSTU 4145-2002 little endian";`;
25907         static if(is(typeof({ mixin(enumMixinStr_LN_dstu4145le); }))) {
25908             mixin(enumMixinStr_LN_dstu4145le);
25909         }
25910     }
25911 
25912 
25913 
25914 
25915     static if(!is(typeof(NID_dstu4145le))) {
25916         private enum enumMixinStr_NID_dstu4145le = `enum NID_dstu4145le = 1158;`;
25917         static if(is(typeof({ mixin(enumMixinStr_NID_dstu4145le); }))) {
25918             mixin(enumMixinStr_NID_dstu4145le);
25919         }
25920     }
25921 
25922 
25923 
25924 
25925     static if(!is(typeof(OBJ_dstu4145le))) {
25926         private enum enumMixinStr_OBJ_dstu4145le = `enum OBJ_dstu4145le = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L;`;
25927         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu4145le); }))) {
25928             mixin(enumMixinStr_OBJ_dstu4145le);
25929         }
25930     }
25931 
25932 
25933 
25934 
25935     static if(!is(typeof(SN_dstu4145be))) {
25936         private enum enumMixinStr_SN_dstu4145be = `enum SN_dstu4145be = "dstu4145be";`;
25937         static if(is(typeof({ mixin(enumMixinStr_SN_dstu4145be); }))) {
25938             mixin(enumMixinStr_SN_dstu4145be);
25939         }
25940     }
25941 
25942 
25943 
25944 
25945     static if(!is(typeof(LN_dstu4145be))) {
25946         private enum enumMixinStr_LN_dstu4145be = `enum LN_dstu4145be = "DSTU 4145-2002 big endian";`;
25947         static if(is(typeof({ mixin(enumMixinStr_LN_dstu4145be); }))) {
25948             mixin(enumMixinStr_LN_dstu4145be);
25949         }
25950     }
25951 
25952 
25953 
25954 
25955     static if(!is(typeof(NID_dstu4145be))) {
25956         private enum enumMixinStr_NID_dstu4145be = `enum NID_dstu4145be = 1159;`;
25957         static if(is(typeof({ mixin(enumMixinStr_NID_dstu4145be); }))) {
25958             mixin(enumMixinStr_NID_dstu4145be);
25959         }
25960     }
25961 
25962 
25963 
25964 
25965     static if(!is(typeof(OBJ_dstu4145be))) {
25966         private enum enumMixinStr_OBJ_dstu4145be = `enum OBJ_dstu4145be = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 1L , 1L;`;
25967         static if(is(typeof({ mixin(enumMixinStr_OBJ_dstu4145be); }))) {
25968             mixin(enumMixinStr_OBJ_dstu4145be);
25969         }
25970     }
25971 
25972 
25973 
25974 
25975     static if(!is(typeof(SN_uacurve0))) {
25976         private enum enumMixinStr_SN_uacurve0 = `enum SN_uacurve0 = "uacurve0";`;
25977         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve0); }))) {
25978             mixin(enumMixinStr_SN_uacurve0);
25979         }
25980     }
25981 
25982 
25983 
25984 
25985     static if(!is(typeof(LN_uacurve0))) {
25986         private enum enumMixinStr_LN_uacurve0 = `enum LN_uacurve0 = "DSTU curve 0";`;
25987         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve0); }))) {
25988             mixin(enumMixinStr_LN_uacurve0);
25989         }
25990     }
25991 
25992 
25993 
25994 
25995     static if(!is(typeof(NID_uacurve0))) {
25996         private enum enumMixinStr_NID_uacurve0 = `enum NID_uacurve0 = 1160;`;
25997         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve0); }))) {
25998             mixin(enumMixinStr_NID_uacurve0);
25999         }
26000     }
26001 
26002 
26003 
26004 
26005     static if(!is(typeof(OBJ_uacurve0))) {
26006         private enum enumMixinStr_OBJ_uacurve0 = `enum OBJ_uacurve0 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 0L;`;
26007         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve0); }))) {
26008             mixin(enumMixinStr_OBJ_uacurve0);
26009         }
26010     }
26011 
26012 
26013 
26014 
26015     static if(!is(typeof(SN_uacurve1))) {
26016         private enum enumMixinStr_SN_uacurve1 = `enum SN_uacurve1 = "uacurve1";`;
26017         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve1); }))) {
26018             mixin(enumMixinStr_SN_uacurve1);
26019         }
26020     }
26021 
26022 
26023 
26024 
26025     static if(!is(typeof(LN_uacurve1))) {
26026         private enum enumMixinStr_LN_uacurve1 = `enum LN_uacurve1 = "DSTU curve 1";`;
26027         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve1); }))) {
26028             mixin(enumMixinStr_LN_uacurve1);
26029         }
26030     }
26031 
26032 
26033 
26034 
26035     static if(!is(typeof(NID_uacurve1))) {
26036         private enum enumMixinStr_NID_uacurve1 = `enum NID_uacurve1 = 1161;`;
26037         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve1); }))) {
26038             mixin(enumMixinStr_NID_uacurve1);
26039         }
26040     }
26041 
26042 
26043 
26044 
26045     static if(!is(typeof(OBJ_uacurve1))) {
26046         private enum enumMixinStr_OBJ_uacurve1 = `enum OBJ_uacurve1 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 1L;`;
26047         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve1); }))) {
26048             mixin(enumMixinStr_OBJ_uacurve1);
26049         }
26050     }
26051 
26052 
26053 
26054 
26055     static if(!is(typeof(SN_uacurve2))) {
26056         private enum enumMixinStr_SN_uacurve2 = `enum SN_uacurve2 = "uacurve2";`;
26057         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve2); }))) {
26058             mixin(enumMixinStr_SN_uacurve2);
26059         }
26060     }
26061 
26062 
26063 
26064 
26065     static if(!is(typeof(LN_uacurve2))) {
26066         private enum enumMixinStr_LN_uacurve2 = `enum LN_uacurve2 = "DSTU curve 2";`;
26067         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve2); }))) {
26068             mixin(enumMixinStr_LN_uacurve2);
26069         }
26070     }
26071 
26072 
26073 
26074 
26075     static if(!is(typeof(NID_uacurve2))) {
26076         private enum enumMixinStr_NID_uacurve2 = `enum NID_uacurve2 = 1162;`;
26077         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve2); }))) {
26078             mixin(enumMixinStr_NID_uacurve2);
26079         }
26080     }
26081 
26082 
26083 
26084 
26085     static if(!is(typeof(OBJ_uacurve2))) {
26086         private enum enumMixinStr_OBJ_uacurve2 = `enum OBJ_uacurve2 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 2L;`;
26087         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve2); }))) {
26088             mixin(enumMixinStr_OBJ_uacurve2);
26089         }
26090     }
26091 
26092 
26093 
26094 
26095     static if(!is(typeof(SN_uacurve3))) {
26096         private enum enumMixinStr_SN_uacurve3 = `enum SN_uacurve3 = "uacurve3";`;
26097         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve3); }))) {
26098             mixin(enumMixinStr_SN_uacurve3);
26099         }
26100     }
26101 
26102 
26103 
26104 
26105     static if(!is(typeof(LN_uacurve3))) {
26106         private enum enumMixinStr_LN_uacurve3 = `enum LN_uacurve3 = "DSTU curve 3";`;
26107         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve3); }))) {
26108             mixin(enumMixinStr_LN_uacurve3);
26109         }
26110     }
26111 
26112 
26113 
26114 
26115     static if(!is(typeof(NID_uacurve3))) {
26116         private enum enumMixinStr_NID_uacurve3 = `enum NID_uacurve3 = 1163;`;
26117         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve3); }))) {
26118             mixin(enumMixinStr_NID_uacurve3);
26119         }
26120     }
26121 
26122 
26123 
26124 
26125     static if(!is(typeof(OBJ_uacurve3))) {
26126         private enum enumMixinStr_OBJ_uacurve3 = `enum OBJ_uacurve3 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 3L;`;
26127         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve3); }))) {
26128             mixin(enumMixinStr_OBJ_uacurve3);
26129         }
26130     }
26131 
26132 
26133 
26134 
26135     static if(!is(typeof(SN_uacurve4))) {
26136         private enum enumMixinStr_SN_uacurve4 = `enum SN_uacurve4 = "uacurve4";`;
26137         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve4); }))) {
26138             mixin(enumMixinStr_SN_uacurve4);
26139         }
26140     }
26141 
26142 
26143 
26144 
26145     static if(!is(typeof(LN_uacurve4))) {
26146         private enum enumMixinStr_LN_uacurve4 = `enum LN_uacurve4 = "DSTU curve 4";`;
26147         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve4); }))) {
26148             mixin(enumMixinStr_LN_uacurve4);
26149         }
26150     }
26151 
26152 
26153 
26154 
26155     static if(!is(typeof(NID_uacurve4))) {
26156         private enum enumMixinStr_NID_uacurve4 = `enum NID_uacurve4 = 1164;`;
26157         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve4); }))) {
26158             mixin(enumMixinStr_NID_uacurve4);
26159         }
26160     }
26161 
26162 
26163 
26164 
26165     static if(!is(typeof(OBJ_uacurve4))) {
26166         private enum enumMixinStr_OBJ_uacurve4 = `enum OBJ_uacurve4 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 4L;`;
26167         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve4); }))) {
26168             mixin(enumMixinStr_OBJ_uacurve4);
26169         }
26170     }
26171 
26172 
26173 
26174 
26175     static if(!is(typeof(SN_uacurve5))) {
26176         private enum enumMixinStr_SN_uacurve5 = `enum SN_uacurve5 = "uacurve5";`;
26177         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve5); }))) {
26178             mixin(enumMixinStr_SN_uacurve5);
26179         }
26180     }
26181 
26182 
26183 
26184 
26185     static if(!is(typeof(LN_uacurve5))) {
26186         private enum enumMixinStr_LN_uacurve5 = `enum LN_uacurve5 = "DSTU curve 5";`;
26187         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve5); }))) {
26188             mixin(enumMixinStr_LN_uacurve5);
26189         }
26190     }
26191 
26192 
26193 
26194 
26195     static if(!is(typeof(NID_uacurve5))) {
26196         private enum enumMixinStr_NID_uacurve5 = `enum NID_uacurve5 = 1165;`;
26197         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve5); }))) {
26198             mixin(enumMixinStr_NID_uacurve5);
26199         }
26200     }
26201 
26202 
26203 
26204 
26205     static if(!is(typeof(OBJ_uacurve5))) {
26206         private enum enumMixinStr_OBJ_uacurve5 = `enum OBJ_uacurve5 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 5L;`;
26207         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve5); }))) {
26208             mixin(enumMixinStr_OBJ_uacurve5);
26209         }
26210     }
26211 
26212 
26213 
26214 
26215     static if(!is(typeof(SN_uacurve6))) {
26216         private enum enumMixinStr_SN_uacurve6 = `enum SN_uacurve6 = "uacurve6";`;
26217         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve6); }))) {
26218             mixin(enumMixinStr_SN_uacurve6);
26219         }
26220     }
26221 
26222 
26223 
26224 
26225     static if(!is(typeof(LN_uacurve6))) {
26226         private enum enumMixinStr_LN_uacurve6 = `enum LN_uacurve6 = "DSTU curve 6";`;
26227         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve6); }))) {
26228             mixin(enumMixinStr_LN_uacurve6);
26229         }
26230     }
26231 
26232 
26233 
26234 
26235     static if(!is(typeof(NID_uacurve6))) {
26236         private enum enumMixinStr_NID_uacurve6 = `enum NID_uacurve6 = 1166;`;
26237         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve6); }))) {
26238             mixin(enumMixinStr_NID_uacurve6);
26239         }
26240     }
26241 
26242 
26243 
26244 
26245     static if(!is(typeof(OBJ_uacurve6))) {
26246         private enum enumMixinStr_OBJ_uacurve6 = `enum OBJ_uacurve6 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 6L;`;
26247         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve6); }))) {
26248             mixin(enumMixinStr_OBJ_uacurve6);
26249         }
26250     }
26251 
26252 
26253 
26254 
26255     static if(!is(typeof(SN_uacurve7))) {
26256         private enum enumMixinStr_SN_uacurve7 = `enum SN_uacurve7 = "uacurve7";`;
26257         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve7); }))) {
26258             mixin(enumMixinStr_SN_uacurve7);
26259         }
26260     }
26261 
26262 
26263 
26264 
26265     static if(!is(typeof(LN_uacurve7))) {
26266         private enum enumMixinStr_LN_uacurve7 = `enum LN_uacurve7 = "DSTU curve 7";`;
26267         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve7); }))) {
26268             mixin(enumMixinStr_LN_uacurve7);
26269         }
26270     }
26271 
26272 
26273 
26274 
26275     static if(!is(typeof(NID_uacurve7))) {
26276         private enum enumMixinStr_NID_uacurve7 = `enum NID_uacurve7 = 1167;`;
26277         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve7); }))) {
26278             mixin(enumMixinStr_NID_uacurve7);
26279         }
26280     }
26281 
26282 
26283 
26284 
26285     static if(!is(typeof(OBJ_uacurve7))) {
26286         private enum enumMixinStr_OBJ_uacurve7 = `enum OBJ_uacurve7 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 7L;`;
26287         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve7); }))) {
26288             mixin(enumMixinStr_OBJ_uacurve7);
26289         }
26290     }
26291 
26292 
26293 
26294 
26295     static if(!is(typeof(SN_uacurve8))) {
26296         private enum enumMixinStr_SN_uacurve8 = `enum SN_uacurve8 = "uacurve8";`;
26297         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve8); }))) {
26298             mixin(enumMixinStr_SN_uacurve8);
26299         }
26300     }
26301 
26302 
26303 
26304 
26305     static if(!is(typeof(LN_uacurve8))) {
26306         private enum enumMixinStr_LN_uacurve8 = `enum LN_uacurve8 = "DSTU curve 8";`;
26307         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve8); }))) {
26308             mixin(enumMixinStr_LN_uacurve8);
26309         }
26310     }
26311 
26312 
26313 
26314 
26315     static if(!is(typeof(NID_uacurve8))) {
26316         private enum enumMixinStr_NID_uacurve8 = `enum NID_uacurve8 = 1168;`;
26317         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve8); }))) {
26318             mixin(enumMixinStr_NID_uacurve8);
26319         }
26320     }
26321 
26322 
26323 
26324 
26325     static if(!is(typeof(OBJ_uacurve8))) {
26326         private enum enumMixinStr_OBJ_uacurve8 = `enum OBJ_uacurve8 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 8L;`;
26327         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve8); }))) {
26328             mixin(enumMixinStr_OBJ_uacurve8);
26329         }
26330     }
26331 
26332 
26333 
26334 
26335     static if(!is(typeof(SN_uacurve9))) {
26336         private enum enumMixinStr_SN_uacurve9 = `enum SN_uacurve9 = "uacurve9";`;
26337         static if(is(typeof({ mixin(enumMixinStr_SN_uacurve9); }))) {
26338             mixin(enumMixinStr_SN_uacurve9);
26339         }
26340     }
26341 
26342 
26343 
26344 
26345     static if(!is(typeof(LN_uacurve9))) {
26346         private enum enumMixinStr_LN_uacurve9 = `enum LN_uacurve9 = "DSTU curve 9";`;
26347         static if(is(typeof({ mixin(enumMixinStr_LN_uacurve9); }))) {
26348             mixin(enumMixinStr_LN_uacurve9);
26349         }
26350     }
26351 
26352 
26353 
26354 
26355     static if(!is(typeof(NID_uacurve9))) {
26356         private enum enumMixinStr_NID_uacurve9 = `enum NID_uacurve9 = 1169;`;
26357         static if(is(typeof({ mixin(enumMixinStr_NID_uacurve9); }))) {
26358             mixin(enumMixinStr_NID_uacurve9);
26359         }
26360     }
26361 
26362 
26363 
26364 
26365     static if(!is(typeof(OBJ_uacurve9))) {
26366         private enum enumMixinStr_OBJ_uacurve9 = `enum OBJ_uacurve9 = OBJ_member_body , 804L , 2L , 1L , 1L , 1L , 1L , 3L , 1L , 1L , 2L , 9L;`;
26367         static if(is(typeof({ mixin(enumMixinStr_OBJ_uacurve9); }))) {
26368             mixin(enumMixinStr_OBJ_uacurve9);
26369         }
26370     }
26371 
26372 
26373 
26374 
26375 
26376 
26377     static if(!is(typeof(OBJ_dod))) {
26378         private enum enumMixinStr_OBJ_dod = `enum OBJ_dod = OBJ_org , 6L;`;
26379         static if(is(typeof({ mixin(enumMixinStr_OBJ_dod); }))) {
26380             mixin(enumMixinStr_OBJ_dod);
26381         }
26382     }
26383 
26384 
26385 
26386 
26387     static if(!is(typeof(NID_dod))) {
26388         private enum enumMixinStr_NID_dod = `enum NID_dod = 380;`;
26389         static if(is(typeof({ mixin(enumMixinStr_NID_dod); }))) {
26390             mixin(enumMixinStr_NID_dod);
26391         }
26392     }
26393 
26394 
26395 
26396 
26397     static if(!is(typeof(LN_dod))) {
26398         private enum enumMixinStr_LN_dod = `enum LN_dod = "dod";`;
26399         static if(is(typeof({ mixin(enumMixinStr_LN_dod); }))) {
26400             mixin(enumMixinStr_LN_dod);
26401         }
26402     }
26403 
26404 
26405 
26406 
26407     static if(!is(typeof(SN_dod))) {
26408         private enum enumMixinStr_SN_dod = `enum SN_dod = "DOD";`;
26409         static if(is(typeof({ mixin(enumMixinStr_SN_dod); }))) {
26410             mixin(enumMixinStr_SN_dod);
26411         }
26412     }
26413 
26414 
26415 
26416 
26417     static if(!is(typeof(OBJ_NAME_TYPE_UNDEF))) {
26418         private enum enumMixinStr_OBJ_NAME_TYPE_UNDEF = `enum OBJ_NAME_TYPE_UNDEF = 0x00;`;
26419         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_TYPE_UNDEF); }))) {
26420             mixin(enumMixinStr_OBJ_NAME_TYPE_UNDEF);
26421         }
26422     }
26423 
26424 
26425 
26426 
26427     static if(!is(typeof(OBJ_NAME_TYPE_MD_METH))) {
26428         private enum enumMixinStr_OBJ_NAME_TYPE_MD_METH = `enum OBJ_NAME_TYPE_MD_METH = 0x01;`;
26429         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_TYPE_MD_METH); }))) {
26430             mixin(enumMixinStr_OBJ_NAME_TYPE_MD_METH);
26431         }
26432     }
26433 
26434 
26435 
26436 
26437     static if(!is(typeof(OBJ_NAME_TYPE_CIPHER_METH))) {
26438         private enum enumMixinStr_OBJ_NAME_TYPE_CIPHER_METH = `enum OBJ_NAME_TYPE_CIPHER_METH = 0x02;`;
26439         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_TYPE_CIPHER_METH); }))) {
26440             mixin(enumMixinStr_OBJ_NAME_TYPE_CIPHER_METH);
26441         }
26442     }
26443 
26444 
26445 
26446 
26447     static if(!is(typeof(OBJ_NAME_TYPE_PKEY_METH))) {
26448         private enum enumMixinStr_OBJ_NAME_TYPE_PKEY_METH = `enum OBJ_NAME_TYPE_PKEY_METH = 0x03;`;
26449         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_TYPE_PKEY_METH); }))) {
26450             mixin(enumMixinStr_OBJ_NAME_TYPE_PKEY_METH);
26451         }
26452     }
26453 
26454 
26455 
26456 
26457     static if(!is(typeof(OBJ_NAME_TYPE_COMP_METH))) {
26458         private enum enumMixinStr_OBJ_NAME_TYPE_COMP_METH = `enum OBJ_NAME_TYPE_COMP_METH = 0x04;`;
26459         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_TYPE_COMP_METH); }))) {
26460             mixin(enumMixinStr_OBJ_NAME_TYPE_COMP_METH);
26461         }
26462     }
26463 
26464 
26465 
26466 
26467     static if(!is(typeof(OBJ_NAME_TYPE_NUM))) {
26468         private enum enumMixinStr_OBJ_NAME_TYPE_NUM = `enum OBJ_NAME_TYPE_NUM = 0x05;`;
26469         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_TYPE_NUM); }))) {
26470             mixin(enumMixinStr_OBJ_NAME_TYPE_NUM);
26471         }
26472     }
26473 
26474 
26475 
26476 
26477     static if(!is(typeof(OBJ_NAME_ALIAS))) {
26478         private enum enumMixinStr_OBJ_NAME_ALIAS = `enum OBJ_NAME_ALIAS = 0x8000;`;
26479         static if(is(typeof({ mixin(enumMixinStr_OBJ_NAME_ALIAS); }))) {
26480             mixin(enumMixinStr_OBJ_NAME_ALIAS);
26481         }
26482     }
26483 
26484 
26485 
26486 
26487     static if(!is(typeof(OBJ_BSEARCH_VALUE_ON_NOMATCH))) {
26488         private enum enumMixinStr_OBJ_BSEARCH_VALUE_ON_NOMATCH = `enum OBJ_BSEARCH_VALUE_ON_NOMATCH = 0x01;`;
26489         static if(is(typeof({ mixin(enumMixinStr_OBJ_BSEARCH_VALUE_ON_NOMATCH); }))) {
26490             mixin(enumMixinStr_OBJ_BSEARCH_VALUE_ON_NOMATCH);
26491         }
26492     }
26493 
26494 
26495 
26496 
26497     static if(!is(typeof(OBJ_BSEARCH_FIRST_VALUE_ON_MATCH))) {
26498         private enum enumMixinStr_OBJ_BSEARCH_FIRST_VALUE_ON_MATCH = `enum OBJ_BSEARCH_FIRST_VALUE_ON_MATCH = 0x02;`;
26499         static if(is(typeof({ mixin(enumMixinStr_OBJ_BSEARCH_FIRST_VALUE_ON_MATCH); }))) {
26500             mixin(enumMixinStr_OBJ_BSEARCH_FIRST_VALUE_ON_MATCH);
26501         }
26502     }
26503 
26504 
26505 
26506 
26507     static if(!is(typeof(OBJ_org))) {
26508         private enum enumMixinStr_OBJ_org = `enum OBJ_org = OBJ_iso , 3L;`;
26509         static if(is(typeof({ mixin(enumMixinStr_OBJ_org); }))) {
26510             mixin(enumMixinStr_OBJ_org);
26511         }
26512     }
26513 
26514 
26515 
26516 
26517     static if(!is(typeof(NID_org))) {
26518         private enum enumMixinStr_NID_org = `enum NID_org = 379;`;
26519         static if(is(typeof({ mixin(enumMixinStr_NID_org); }))) {
26520             mixin(enumMixinStr_NID_org);
26521         }
26522     }
26523 
26524 
26525 
26526 
26527 
26528 
26529     static if(!is(typeof(LN_org))) {
26530         private enum enumMixinStr_LN_org = `enum LN_org = "org";`;
26531         static if(is(typeof({ mixin(enumMixinStr_LN_org); }))) {
26532             mixin(enumMixinStr_LN_org);
26533         }
26534     }
26535 
26536 
26537 
26538 
26539     static if(!is(typeof(SN_org))) {
26540         private enum enumMixinStr_SN_org = `enum SN_org = "ORG";`;
26541         static if(is(typeof({ mixin(enumMixinStr_SN_org); }))) {
26542             mixin(enumMixinStr_SN_org);
26543         }
26544     }
26545 
26546 
26547 
26548 
26549     static if(!is(typeof(OBJ_ns_sgc))) {
26550         private enum enumMixinStr_OBJ_ns_sgc = `enum OBJ_ns_sgc = OBJ_netscape , 4L , 1L;`;
26551         static if(is(typeof({ mixin(enumMixinStr_OBJ_ns_sgc); }))) {
26552             mixin(enumMixinStr_OBJ_ns_sgc);
26553         }
26554     }
26555 
26556 
26557 
26558 
26559     static if(!is(typeof(NID_ns_sgc))) {
26560         private enum enumMixinStr_NID_ns_sgc = `enum NID_ns_sgc = 139;`;
26561         static if(is(typeof({ mixin(enumMixinStr_NID_ns_sgc); }))) {
26562             mixin(enumMixinStr_NID_ns_sgc);
26563         }
26564     }
26565 
26566 
26567 
26568 
26569     static if(!is(typeof(LN_ns_sgc))) {
26570         private enum enumMixinStr_LN_ns_sgc = `enum LN_ns_sgc = "Netscape Server Gated Crypto";`;
26571         static if(is(typeof({ mixin(enumMixinStr_LN_ns_sgc); }))) {
26572             mixin(enumMixinStr_LN_ns_sgc);
26573         }
26574     }
26575 
26576 
26577 
26578 
26579     static if(!is(typeof(SN_ns_sgc))) {
26580         private enum enumMixinStr_SN_ns_sgc = `enum SN_ns_sgc = "nsSGC";`;
26581         static if(is(typeof({ mixin(enumMixinStr_SN_ns_sgc); }))) {
26582             mixin(enumMixinStr_SN_ns_sgc);
26583         }
26584     }
26585 
26586 
26587 
26588 
26589     static if(!is(typeof(OBJ_netscape_cert_sequence))) {
26590         private enum enumMixinStr_OBJ_netscape_cert_sequence = `enum OBJ_netscape_cert_sequence = OBJ_netscape_data_type , 5L;`;
26591         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_cert_sequence); }))) {
26592             mixin(enumMixinStr_OBJ_netscape_cert_sequence);
26593         }
26594     }
26595 
26596 
26597 
26598 
26599     static if(!is(typeof(NID_netscape_cert_sequence))) {
26600         private enum enumMixinStr_NID_netscape_cert_sequence = `enum NID_netscape_cert_sequence = 79;`;
26601         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_cert_sequence); }))) {
26602             mixin(enumMixinStr_NID_netscape_cert_sequence);
26603         }
26604     }
26605 
26606 
26607 
26608 
26609     static if(!is(typeof(LN_netscape_cert_sequence))) {
26610         private enum enumMixinStr_LN_netscape_cert_sequence = `enum LN_netscape_cert_sequence = "Netscape Certificate Sequence";`;
26611         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_cert_sequence); }))) {
26612             mixin(enumMixinStr_LN_netscape_cert_sequence);
26613         }
26614     }
26615 
26616 
26617 
26618 
26619     static if(!is(typeof(SN_netscape_cert_sequence))) {
26620         private enum enumMixinStr_SN_netscape_cert_sequence = `enum SN_netscape_cert_sequence = "nsCertSequence";`;
26621         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_cert_sequence); }))) {
26622             mixin(enumMixinStr_SN_netscape_cert_sequence);
26623         }
26624     }
26625 
26626 
26627 
26628 
26629     static if(!is(typeof(OBJ_netscape_comment))) {
26630         private enum enumMixinStr_OBJ_netscape_comment = `enum OBJ_netscape_comment = OBJ_netscape_cert_extension , 13L;`;
26631         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_comment); }))) {
26632             mixin(enumMixinStr_OBJ_netscape_comment);
26633         }
26634     }
26635 
26636 
26637 
26638 
26639     static if(!is(typeof(NID_netscape_comment))) {
26640         private enum enumMixinStr_NID_netscape_comment = `enum NID_netscape_comment = 78;`;
26641         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_comment); }))) {
26642             mixin(enumMixinStr_NID_netscape_comment);
26643         }
26644     }
26645 
26646 
26647 
26648 
26649     static if(!is(typeof(LN_netscape_comment))) {
26650         private enum enumMixinStr_LN_netscape_comment = `enum LN_netscape_comment = "Netscape Comment";`;
26651         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_comment); }))) {
26652             mixin(enumMixinStr_LN_netscape_comment);
26653         }
26654     }
26655 
26656 
26657 
26658 
26659     static if(!is(typeof(SN_netscape_comment))) {
26660         private enum enumMixinStr_SN_netscape_comment = `enum SN_netscape_comment = "nsComment";`;
26661         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_comment); }))) {
26662             mixin(enumMixinStr_SN_netscape_comment);
26663         }
26664     }
26665 
26666 
26667 
26668 
26669     static if(!is(typeof(OBJ_netscape_ssl_server_name))) {
26670         private enum enumMixinStr_OBJ_netscape_ssl_server_name = `enum OBJ_netscape_ssl_server_name = OBJ_netscape_cert_extension , 12L;`;
26671         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_ssl_server_name); }))) {
26672             mixin(enumMixinStr_OBJ_netscape_ssl_server_name);
26673         }
26674     }
26675 
26676 
26677 
26678 
26679     static if(!is(typeof(NID_netscape_ssl_server_name))) {
26680         private enum enumMixinStr_NID_netscape_ssl_server_name = `enum NID_netscape_ssl_server_name = 77;`;
26681         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_ssl_server_name); }))) {
26682             mixin(enumMixinStr_NID_netscape_ssl_server_name);
26683         }
26684     }
26685 
26686 
26687 
26688 
26689     static if(!is(typeof(LN_netscape_ssl_server_name))) {
26690         private enum enumMixinStr_LN_netscape_ssl_server_name = `enum LN_netscape_ssl_server_name = "Netscape SSL Server Name";`;
26691         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_ssl_server_name); }))) {
26692             mixin(enumMixinStr_LN_netscape_ssl_server_name);
26693         }
26694     }
26695 
26696 
26697 
26698 
26699     static if(!is(typeof(SN_netscape_ssl_server_name))) {
26700         private enum enumMixinStr_SN_netscape_ssl_server_name = `enum SN_netscape_ssl_server_name = "nsSslServerName";`;
26701         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_ssl_server_name); }))) {
26702             mixin(enumMixinStr_SN_netscape_ssl_server_name);
26703         }
26704     }
26705 
26706 
26707 
26708 
26709     static if(!is(typeof(OBJ_netscape_ca_policy_url))) {
26710         private enum enumMixinStr_OBJ_netscape_ca_policy_url = `enum OBJ_netscape_ca_policy_url = OBJ_netscape_cert_extension , 8L;`;
26711         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_ca_policy_url); }))) {
26712             mixin(enumMixinStr_OBJ_netscape_ca_policy_url);
26713         }
26714     }
26715 
26716 
26717 
26718 
26719     static if(!is(typeof(NID_netscape_ca_policy_url))) {
26720         private enum enumMixinStr_NID_netscape_ca_policy_url = `enum NID_netscape_ca_policy_url = 76;`;
26721         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_ca_policy_url); }))) {
26722             mixin(enumMixinStr_NID_netscape_ca_policy_url);
26723         }
26724     }
26725 
26726 
26727 
26728 
26729     static if(!is(typeof(LN_netscape_ca_policy_url))) {
26730         private enum enumMixinStr_LN_netscape_ca_policy_url = `enum LN_netscape_ca_policy_url = "Netscape CA Policy Url";`;
26731         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_ca_policy_url); }))) {
26732             mixin(enumMixinStr_LN_netscape_ca_policy_url);
26733         }
26734     }
26735     static if(!is(typeof(SN_netscape_ca_policy_url))) {
26736         private enum enumMixinStr_SN_netscape_ca_policy_url = `enum SN_netscape_ca_policy_url = "nsCaPolicyUrl";`;
26737         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_ca_policy_url); }))) {
26738             mixin(enumMixinStr_SN_netscape_ca_policy_url);
26739         }
26740     }
26741 
26742 
26743 
26744 
26745     static if(!is(typeof(OBJ_netscape_renewal_url))) {
26746         private enum enumMixinStr_OBJ_netscape_renewal_url = `enum OBJ_netscape_renewal_url = OBJ_netscape_cert_extension , 7L;`;
26747         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_renewal_url); }))) {
26748             mixin(enumMixinStr_OBJ_netscape_renewal_url);
26749         }
26750     }
26751 
26752 
26753 
26754 
26755     static if(!is(typeof(NID_netscape_renewal_url))) {
26756         private enum enumMixinStr_NID_netscape_renewal_url = `enum NID_netscape_renewal_url = 75;`;
26757         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_renewal_url); }))) {
26758             mixin(enumMixinStr_NID_netscape_renewal_url);
26759         }
26760     }
26761 
26762 
26763 
26764 
26765     static if(!is(typeof(LN_netscape_renewal_url))) {
26766         private enum enumMixinStr_LN_netscape_renewal_url = `enum LN_netscape_renewal_url = "Netscape Renewal Url";`;
26767         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_renewal_url); }))) {
26768             mixin(enumMixinStr_LN_netscape_renewal_url);
26769         }
26770     }
26771 
26772 
26773 
26774 
26775 
26776 
26777     static if(!is(typeof(SN_netscape_renewal_url))) {
26778         private enum enumMixinStr_SN_netscape_renewal_url = `enum SN_netscape_renewal_url = "nsRenewalUrl";`;
26779         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_renewal_url); }))) {
26780             mixin(enumMixinStr_SN_netscape_renewal_url);
26781         }
26782     }
26783 
26784 
26785 
26786 
26787     static if(!is(typeof(OBJ_netscape_ca_revocation_url))) {
26788         private enum enumMixinStr_OBJ_netscape_ca_revocation_url = `enum OBJ_netscape_ca_revocation_url = OBJ_netscape_cert_extension , 4L;`;
26789         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_ca_revocation_url); }))) {
26790             mixin(enumMixinStr_OBJ_netscape_ca_revocation_url);
26791         }
26792     }
26793 
26794 
26795 
26796 
26797     static if(!is(typeof(NID_netscape_ca_revocation_url))) {
26798         private enum enumMixinStr_NID_netscape_ca_revocation_url = `enum NID_netscape_ca_revocation_url = 74;`;
26799         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_ca_revocation_url); }))) {
26800             mixin(enumMixinStr_NID_netscape_ca_revocation_url);
26801         }
26802     }
26803 
26804 
26805 
26806 
26807     static if(!is(typeof(LN_netscape_ca_revocation_url))) {
26808         private enum enumMixinStr_LN_netscape_ca_revocation_url = `enum LN_netscape_ca_revocation_url = "Netscape CA Revocation Url";`;
26809         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_ca_revocation_url); }))) {
26810             mixin(enumMixinStr_LN_netscape_ca_revocation_url);
26811         }
26812     }
26813 
26814 
26815 
26816 
26817     static if(!is(typeof(SN_netscape_ca_revocation_url))) {
26818         private enum enumMixinStr_SN_netscape_ca_revocation_url = `enum SN_netscape_ca_revocation_url = "nsCaRevocationUrl";`;
26819         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_ca_revocation_url); }))) {
26820             mixin(enumMixinStr_SN_netscape_ca_revocation_url);
26821         }
26822     }
26823 
26824 
26825 
26826 
26827     static if(!is(typeof(OBJ_netscape_revocation_url))) {
26828         private enum enumMixinStr_OBJ_netscape_revocation_url = `enum OBJ_netscape_revocation_url = OBJ_netscape_cert_extension , 3L;`;
26829         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_revocation_url); }))) {
26830             mixin(enumMixinStr_OBJ_netscape_revocation_url);
26831         }
26832     }
26833 
26834 
26835 
26836 
26837     static if(!is(typeof(NID_netscape_revocation_url))) {
26838         private enum enumMixinStr_NID_netscape_revocation_url = `enum NID_netscape_revocation_url = 73;`;
26839         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_revocation_url); }))) {
26840             mixin(enumMixinStr_NID_netscape_revocation_url);
26841         }
26842     }
26843 
26844 
26845 
26846 
26847 
26848 
26849     static if(!is(typeof(LN_netscape_revocation_url))) {
26850         private enum enumMixinStr_LN_netscape_revocation_url = `enum LN_netscape_revocation_url = "Netscape Revocation Url";`;
26851         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_revocation_url); }))) {
26852             mixin(enumMixinStr_LN_netscape_revocation_url);
26853         }
26854     }
26855 
26856 
26857 
26858 
26859     static if(!is(typeof(SN_netscape_revocation_url))) {
26860         private enum enumMixinStr_SN_netscape_revocation_url = `enum SN_netscape_revocation_url = "nsRevocationUrl";`;
26861         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_revocation_url); }))) {
26862             mixin(enumMixinStr_SN_netscape_revocation_url);
26863         }
26864     }
26865 
26866 
26867 
26868 
26869     static if(!is(typeof(OBJ_F_OBJ_ADD_OBJECT))) {
26870         private enum enumMixinStr_OBJ_F_OBJ_ADD_OBJECT = `enum OBJ_F_OBJ_ADD_OBJECT = 105;`;
26871         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_ADD_OBJECT); }))) {
26872             mixin(enumMixinStr_OBJ_F_OBJ_ADD_OBJECT);
26873         }
26874     }
26875 
26876 
26877 
26878 
26879     static if(!is(typeof(OBJ_F_OBJ_ADD_SIGID))) {
26880         private enum enumMixinStr_OBJ_F_OBJ_ADD_SIGID = `enum OBJ_F_OBJ_ADD_SIGID = 107;`;
26881         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_ADD_SIGID); }))) {
26882             mixin(enumMixinStr_OBJ_F_OBJ_ADD_SIGID);
26883         }
26884     }
26885 
26886 
26887 
26888 
26889     static if(!is(typeof(OBJ_F_OBJ_CREATE))) {
26890         private enum enumMixinStr_OBJ_F_OBJ_CREATE = `enum OBJ_F_OBJ_CREATE = 100;`;
26891         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_CREATE); }))) {
26892             mixin(enumMixinStr_OBJ_F_OBJ_CREATE);
26893         }
26894     }
26895 
26896 
26897 
26898 
26899     static if(!is(typeof(OBJ_F_OBJ_DUP))) {
26900         private enum enumMixinStr_OBJ_F_OBJ_DUP = `enum OBJ_F_OBJ_DUP = 101;`;
26901         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_DUP); }))) {
26902             mixin(enumMixinStr_OBJ_F_OBJ_DUP);
26903         }
26904     }
26905 
26906 
26907 
26908 
26909     static if(!is(typeof(OBJ_F_OBJ_NAME_NEW_INDEX))) {
26910         private enum enumMixinStr_OBJ_F_OBJ_NAME_NEW_INDEX = `enum OBJ_F_OBJ_NAME_NEW_INDEX = 106;`;
26911         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_NAME_NEW_INDEX); }))) {
26912             mixin(enumMixinStr_OBJ_F_OBJ_NAME_NEW_INDEX);
26913         }
26914     }
26915 
26916 
26917 
26918 
26919     static if(!is(typeof(OBJ_F_OBJ_NID2LN))) {
26920         private enum enumMixinStr_OBJ_F_OBJ_NID2LN = `enum OBJ_F_OBJ_NID2LN = 102;`;
26921         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_NID2LN); }))) {
26922             mixin(enumMixinStr_OBJ_F_OBJ_NID2LN);
26923         }
26924     }
26925 
26926 
26927 
26928 
26929     static if(!is(typeof(OBJ_F_OBJ_NID2OBJ))) {
26930         private enum enumMixinStr_OBJ_F_OBJ_NID2OBJ = `enum OBJ_F_OBJ_NID2OBJ = 103;`;
26931         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_NID2OBJ); }))) {
26932             mixin(enumMixinStr_OBJ_F_OBJ_NID2OBJ);
26933         }
26934     }
26935 
26936 
26937 
26938 
26939     static if(!is(typeof(OBJ_F_OBJ_NID2SN))) {
26940         private enum enumMixinStr_OBJ_F_OBJ_NID2SN = `enum OBJ_F_OBJ_NID2SN = 104;`;
26941         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_NID2SN); }))) {
26942             mixin(enumMixinStr_OBJ_F_OBJ_NID2SN);
26943         }
26944     }
26945 
26946 
26947 
26948 
26949     static if(!is(typeof(OBJ_F_OBJ_TXT2OBJ))) {
26950         private enum enumMixinStr_OBJ_F_OBJ_TXT2OBJ = `enum OBJ_F_OBJ_TXT2OBJ = 108;`;
26951         static if(is(typeof({ mixin(enumMixinStr_OBJ_F_OBJ_TXT2OBJ); }))) {
26952             mixin(enumMixinStr_OBJ_F_OBJ_TXT2OBJ);
26953         }
26954     }
26955 
26956 
26957 
26958 
26959     static if(!is(typeof(OBJ_R_OID_EXISTS))) {
26960         private enum enumMixinStr_OBJ_R_OID_EXISTS = `enum OBJ_R_OID_EXISTS = 102;`;
26961         static if(is(typeof({ mixin(enumMixinStr_OBJ_R_OID_EXISTS); }))) {
26962             mixin(enumMixinStr_OBJ_R_OID_EXISTS);
26963         }
26964     }
26965 
26966 
26967 
26968 
26969     static if(!is(typeof(OBJ_R_UNKNOWN_NID))) {
26970         private enum enumMixinStr_OBJ_R_UNKNOWN_NID = `enum OBJ_R_UNKNOWN_NID = 101;`;
26971         static if(is(typeof({ mixin(enumMixinStr_OBJ_R_UNKNOWN_NID); }))) {
26972             mixin(enumMixinStr_OBJ_R_UNKNOWN_NID);
26973         }
26974     }
26975 
26976 
26977 
26978 
26979     static if(!is(typeof(OBJ_netscape_base_url))) {
26980         private enum enumMixinStr_OBJ_netscape_base_url = `enum OBJ_netscape_base_url = OBJ_netscape_cert_extension , 2L;`;
26981         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_base_url); }))) {
26982             mixin(enumMixinStr_OBJ_netscape_base_url);
26983         }
26984     }
26985 
26986 
26987 
26988 
26989     static if(!is(typeof(NID_netscape_base_url))) {
26990         private enum enumMixinStr_NID_netscape_base_url = `enum NID_netscape_base_url = 72;`;
26991         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_base_url); }))) {
26992             mixin(enumMixinStr_NID_netscape_base_url);
26993         }
26994     }
26995 
26996 
26997 
26998 
26999     static if(!is(typeof(LN_netscape_base_url))) {
27000         private enum enumMixinStr_LN_netscape_base_url = `enum LN_netscape_base_url = "Netscape Base Url";`;
27001         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_base_url); }))) {
27002             mixin(enumMixinStr_LN_netscape_base_url);
27003         }
27004     }
27005 
27006 
27007 
27008 
27009     static if(!is(typeof(SN_netscape_base_url))) {
27010         private enum enumMixinStr_SN_netscape_base_url = `enum SN_netscape_base_url = "nsBaseUrl";`;
27011         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_base_url); }))) {
27012             mixin(enumMixinStr_SN_netscape_base_url);
27013         }
27014     }
27015 
27016 
27017 
27018 
27019     static if(!is(typeof(OBJ_netscape_cert_type))) {
27020         private enum enumMixinStr_OBJ_netscape_cert_type = `enum OBJ_netscape_cert_type = OBJ_netscape_cert_extension , 1L;`;
27021         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_cert_type); }))) {
27022             mixin(enumMixinStr_OBJ_netscape_cert_type);
27023         }
27024     }
27025 
27026 
27027 
27028 
27029     static if(!is(typeof(NID_netscape_cert_type))) {
27030         private enum enumMixinStr_NID_netscape_cert_type = `enum NID_netscape_cert_type = 71;`;
27031         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_cert_type); }))) {
27032             mixin(enumMixinStr_NID_netscape_cert_type);
27033         }
27034     }
27035 
27036 
27037 
27038 
27039     static if(!is(typeof(LN_netscape_cert_type))) {
27040         private enum enumMixinStr_LN_netscape_cert_type = `enum LN_netscape_cert_type = "Netscape Cert Type";`;
27041         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_cert_type); }))) {
27042             mixin(enumMixinStr_LN_netscape_cert_type);
27043         }
27044     }
27045 
27046 
27047 
27048 
27049     static if(!is(typeof(SN_netscape_cert_type))) {
27050         private enum enumMixinStr_SN_netscape_cert_type = `enum SN_netscape_cert_type = "nsCertType";`;
27051         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_cert_type); }))) {
27052             mixin(enumMixinStr_SN_netscape_cert_type);
27053         }
27054     }
27055 
27056 
27057 
27058 
27059     static if(!is(typeof(OBJ_netscape_data_type))) {
27060         private enum enumMixinStr_OBJ_netscape_data_type = `enum OBJ_netscape_data_type = OBJ_netscape , 2L;`;
27061         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_data_type); }))) {
27062             mixin(enumMixinStr_OBJ_netscape_data_type);
27063         }
27064     }
27065 
27066 
27067 
27068 
27069     static if(!is(typeof(NID_netscape_data_type))) {
27070         private enum enumMixinStr_NID_netscape_data_type = `enum NID_netscape_data_type = 59;`;
27071         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_data_type); }))) {
27072             mixin(enumMixinStr_NID_netscape_data_type);
27073         }
27074     }
27075 
27076 
27077 
27078 
27079     static if(!is(typeof(LN_netscape_data_type))) {
27080         private enum enumMixinStr_LN_netscape_data_type = `enum LN_netscape_data_type = "Netscape Data Type";`;
27081         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_data_type); }))) {
27082             mixin(enumMixinStr_LN_netscape_data_type);
27083         }
27084     }
27085 
27086 
27087 
27088 
27089     static if(!is(typeof(SN_netscape_data_type))) {
27090         private enum enumMixinStr_SN_netscape_data_type = `enum SN_netscape_data_type = "nsDataType";`;
27091         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_data_type); }))) {
27092             mixin(enumMixinStr_SN_netscape_data_type);
27093         }
27094     }
27095 
27096 
27097 
27098 
27099     static if(!is(typeof(OBJ_netscape_cert_extension))) {
27100         private enum enumMixinStr_OBJ_netscape_cert_extension = `enum OBJ_netscape_cert_extension = OBJ_netscape , 1L;`;
27101         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape_cert_extension); }))) {
27102             mixin(enumMixinStr_OBJ_netscape_cert_extension);
27103         }
27104     }
27105 
27106 
27107 
27108 
27109     static if(!is(typeof(NID_netscape_cert_extension))) {
27110         private enum enumMixinStr_NID_netscape_cert_extension = `enum NID_netscape_cert_extension = 58;`;
27111         static if(is(typeof({ mixin(enumMixinStr_NID_netscape_cert_extension); }))) {
27112             mixin(enumMixinStr_NID_netscape_cert_extension);
27113         }
27114     }
27115 
27116 
27117 
27118 
27119     static if(!is(typeof(LN_netscape_cert_extension))) {
27120         private enum enumMixinStr_LN_netscape_cert_extension = `enum LN_netscape_cert_extension = "Netscape Certificate Extension";`;
27121         static if(is(typeof({ mixin(enumMixinStr_LN_netscape_cert_extension); }))) {
27122             mixin(enumMixinStr_LN_netscape_cert_extension);
27123         }
27124     }
27125 
27126 
27127 
27128 
27129     static if(!is(typeof(SN_netscape_cert_extension))) {
27130         private enum enumMixinStr_SN_netscape_cert_extension = `enum SN_netscape_cert_extension = "nsCertExt";`;
27131         static if(is(typeof({ mixin(enumMixinStr_SN_netscape_cert_extension); }))) {
27132             mixin(enumMixinStr_SN_netscape_cert_extension);
27133         }
27134     }
27135 
27136 
27137 
27138 
27139     static if(!is(typeof(OBJ_netscape))) {
27140         private enum enumMixinStr_OBJ_netscape = `enum OBJ_netscape = 2L , 16L , 840L , 1L , 113730L;`;
27141         static if(is(typeof({ mixin(enumMixinStr_OBJ_netscape); }))) {
27142             mixin(enumMixinStr_OBJ_netscape);
27143         }
27144     }
27145 
27146 
27147 
27148 
27149     static if(!is(typeof(NID_netscape))) {
27150         private enum enumMixinStr_NID_netscape = `enum NID_netscape = 57;`;
27151         static if(is(typeof({ mixin(enumMixinStr_NID_netscape); }))) {
27152             mixin(enumMixinStr_NID_netscape);
27153         }
27154     }
27155 
27156 
27157 
27158 
27159     static if(!is(typeof(LN_netscape))) {
27160         private enum enumMixinStr_LN_netscape = `enum LN_netscape = "Netscape Communications Corp.";`;
27161         static if(is(typeof({ mixin(enumMixinStr_LN_netscape); }))) {
27162             mixin(enumMixinStr_LN_netscape);
27163         }
27164     }
27165 
27166 
27167 
27168 
27169     static if(!is(typeof(SN_netscape))) {
27170         private enum enumMixinStr_SN_netscape = `enum SN_netscape = "Netscape";`;
27171         static if(is(typeof({ mixin(enumMixinStr_SN_netscape); }))) {
27172             mixin(enumMixinStr_SN_netscape);
27173         }
27174     }
27175 
27176 
27177 
27178 
27179     static if(!is(typeof(OBJ_anyExtendedKeyUsage))) {
27180         private enum enumMixinStr_OBJ_anyExtendedKeyUsage = `enum OBJ_anyExtendedKeyUsage = OBJ_ext_key_usage , 0L;`;
27181         static if(is(typeof({ mixin(enumMixinStr_OBJ_anyExtendedKeyUsage); }))) {
27182             mixin(enumMixinStr_OBJ_anyExtendedKeyUsage);
27183         }
27184     }
27185 
27186 
27187 
27188 
27189     static if(!is(typeof(NID_anyExtendedKeyUsage))) {
27190         private enum enumMixinStr_NID_anyExtendedKeyUsage = `enum NID_anyExtendedKeyUsage = 910;`;
27191         static if(is(typeof({ mixin(enumMixinStr_NID_anyExtendedKeyUsage); }))) {
27192             mixin(enumMixinStr_NID_anyExtendedKeyUsage);
27193         }
27194     }
27195 
27196 
27197 
27198 
27199     static if(!is(typeof(LN_anyExtendedKeyUsage))) {
27200         private enum enumMixinStr_LN_anyExtendedKeyUsage = `enum LN_anyExtendedKeyUsage = "Any Extended Key Usage";`;
27201         static if(is(typeof({ mixin(enumMixinStr_LN_anyExtendedKeyUsage); }))) {
27202             mixin(enumMixinStr_LN_anyExtendedKeyUsage);
27203         }
27204     }
27205 
27206 
27207 
27208 
27209     static if(!is(typeof(SN_anyExtendedKeyUsage))) {
27210         private enum enumMixinStr_SN_anyExtendedKeyUsage = `enum SN_anyExtendedKeyUsage = "anyExtendedKeyUsage";`;
27211         static if(is(typeof({ mixin(enumMixinStr_SN_anyExtendedKeyUsage); }))) {
27212             mixin(enumMixinStr_SN_anyExtendedKeyUsage);
27213         }
27214     }
27215 
27216 
27217 
27218 
27219     static if(!is(typeof(OBJ_no_rev_avail))) {
27220         private enum enumMixinStr_OBJ_no_rev_avail = `enum OBJ_no_rev_avail = OBJ_id_ce , 56L;`;
27221         static if(is(typeof({ mixin(enumMixinStr_OBJ_no_rev_avail); }))) {
27222             mixin(enumMixinStr_OBJ_no_rev_avail);
27223         }
27224     }
27225 
27226 
27227 
27228 
27229 
27230 
27231     static if(!is(typeof(NID_no_rev_avail))) {
27232         private enum enumMixinStr_NID_no_rev_avail = `enum NID_no_rev_avail = 403;`;
27233         static if(is(typeof({ mixin(enumMixinStr_NID_no_rev_avail); }))) {
27234             mixin(enumMixinStr_NID_no_rev_avail);
27235         }
27236     }
27237 
27238 
27239 
27240 
27241     static if(!is(typeof(LN_no_rev_avail))) {
27242         private enum enumMixinStr_LN_no_rev_avail = `enum LN_no_rev_avail = "X509v3 No Revocation Available";`;
27243         static if(is(typeof({ mixin(enumMixinStr_LN_no_rev_avail); }))) {
27244             mixin(enumMixinStr_LN_no_rev_avail);
27245         }
27246     }
27247 
27248 
27249 
27250 
27251     static if(!is(typeof(SN_no_rev_avail))) {
27252         private enum enumMixinStr_SN_no_rev_avail = `enum SN_no_rev_avail = "noRevAvail";`;
27253         static if(is(typeof({ mixin(enumMixinStr_SN_no_rev_avail); }))) {
27254             mixin(enumMixinStr_SN_no_rev_avail);
27255         }
27256     }
27257 
27258 
27259 
27260 
27261     static if(!is(typeof(OBJ_target_information))) {
27262         private enum enumMixinStr_OBJ_target_information = `enum OBJ_target_information = OBJ_id_ce , 55L;`;
27263         static if(is(typeof({ mixin(enumMixinStr_OBJ_target_information); }))) {
27264             mixin(enumMixinStr_OBJ_target_information);
27265         }
27266     }
27267 
27268 
27269 
27270 
27271     static if(!is(typeof(NID_target_information))) {
27272         private enum enumMixinStr_NID_target_information = `enum NID_target_information = 402;`;
27273         static if(is(typeof({ mixin(enumMixinStr_NID_target_information); }))) {
27274             mixin(enumMixinStr_NID_target_information);
27275         }
27276     }
27277 
27278 
27279 
27280 
27281     static if(!is(typeof(LN_target_information))) {
27282         private enum enumMixinStr_LN_target_information = `enum LN_target_information = "X509v3 AC Targeting";`;
27283         static if(is(typeof({ mixin(enumMixinStr_LN_target_information); }))) {
27284             mixin(enumMixinStr_LN_target_information);
27285         }
27286     }
27287 
27288 
27289 
27290 
27291     static if(!is(typeof(SN_target_information))) {
27292         private enum enumMixinStr_SN_target_information = `enum SN_target_information = "targetInformation";`;
27293         static if(is(typeof({ mixin(enumMixinStr_SN_target_information); }))) {
27294             mixin(enumMixinStr_SN_target_information);
27295         }
27296     }
27297 
27298 
27299 
27300 
27301     static if(!is(typeof(OBJ_inhibit_any_policy))) {
27302         private enum enumMixinStr_OBJ_inhibit_any_policy = `enum OBJ_inhibit_any_policy = OBJ_id_ce , 54L;`;
27303         static if(is(typeof({ mixin(enumMixinStr_OBJ_inhibit_any_policy); }))) {
27304             mixin(enumMixinStr_OBJ_inhibit_any_policy);
27305         }
27306     }
27307 
27308 
27309 
27310 
27311     static if(!is(typeof(NID_inhibit_any_policy))) {
27312         private enum enumMixinStr_NID_inhibit_any_policy = `enum NID_inhibit_any_policy = 748;`;
27313         static if(is(typeof({ mixin(enumMixinStr_NID_inhibit_any_policy); }))) {
27314             mixin(enumMixinStr_NID_inhibit_any_policy);
27315         }
27316     }
27317 
27318 
27319 
27320 
27321     static if(!is(typeof(LN_inhibit_any_policy))) {
27322         private enum enumMixinStr_LN_inhibit_any_policy = `enum LN_inhibit_any_policy = "X509v3 Inhibit Any Policy";`;
27323         static if(is(typeof({ mixin(enumMixinStr_LN_inhibit_any_policy); }))) {
27324             mixin(enumMixinStr_LN_inhibit_any_policy);
27325         }
27326     }
27327 
27328 
27329 
27330 
27331     static if(!is(typeof(SN_inhibit_any_policy))) {
27332         private enum enumMixinStr_SN_inhibit_any_policy = `enum SN_inhibit_any_policy = "inhibitAnyPolicy";`;
27333         static if(is(typeof({ mixin(enumMixinStr_SN_inhibit_any_policy); }))) {
27334             mixin(enumMixinStr_SN_inhibit_any_policy);
27335         }
27336     }
27337 
27338 
27339 
27340 
27341     static if(!is(typeof(OBJ_freshest_crl))) {
27342         private enum enumMixinStr_OBJ_freshest_crl = `enum OBJ_freshest_crl = OBJ_id_ce , 46L;`;
27343         static if(is(typeof({ mixin(enumMixinStr_OBJ_freshest_crl); }))) {
27344             mixin(enumMixinStr_OBJ_freshest_crl);
27345         }
27346     }
27347 
27348 
27349 
27350 
27351 
27352 
27353     static if(!is(typeof(NID_freshest_crl))) {
27354         private enum enumMixinStr_NID_freshest_crl = `enum NID_freshest_crl = 857;`;
27355         static if(is(typeof({ mixin(enumMixinStr_NID_freshest_crl); }))) {
27356             mixin(enumMixinStr_NID_freshest_crl);
27357         }
27358     }
27359 
27360 
27361 
27362 
27363     static if(!is(typeof(LN_freshest_crl))) {
27364         private enum enumMixinStr_LN_freshest_crl = `enum LN_freshest_crl = "X509v3 Freshest CRL";`;
27365         static if(is(typeof({ mixin(enumMixinStr_LN_freshest_crl); }))) {
27366             mixin(enumMixinStr_LN_freshest_crl);
27367         }
27368     }
27369 
27370 
27371 
27372 
27373     static if(!is(typeof(SN_freshest_crl))) {
27374         private enum enumMixinStr_SN_freshest_crl = `enum SN_freshest_crl = "freshestCRL";`;
27375         static if(is(typeof({ mixin(enumMixinStr_SN_freshest_crl); }))) {
27376             mixin(enumMixinStr_SN_freshest_crl);
27377         }
27378     }
27379 
27380 
27381 
27382 
27383     static if(!is(typeof(OBJ_ext_key_usage))) {
27384         private enum enumMixinStr_OBJ_ext_key_usage = `enum OBJ_ext_key_usage = OBJ_id_ce , 37L;`;
27385         static if(is(typeof({ mixin(enumMixinStr_OBJ_ext_key_usage); }))) {
27386             mixin(enumMixinStr_OBJ_ext_key_usage);
27387         }
27388     }
27389 
27390 
27391 
27392 
27393     static if(!is(typeof(NID_ext_key_usage))) {
27394         private enum enumMixinStr_NID_ext_key_usage = `enum NID_ext_key_usage = 126;`;
27395         static if(is(typeof({ mixin(enumMixinStr_NID_ext_key_usage); }))) {
27396             mixin(enumMixinStr_NID_ext_key_usage);
27397         }
27398     }
27399 
27400 
27401 
27402 
27403     static if(!is(typeof(LN_ext_key_usage))) {
27404         private enum enumMixinStr_LN_ext_key_usage = `enum LN_ext_key_usage = "X509v3 Extended Key Usage";`;
27405         static if(is(typeof({ mixin(enumMixinStr_LN_ext_key_usage); }))) {
27406             mixin(enumMixinStr_LN_ext_key_usage);
27407         }
27408     }
27409 
27410 
27411 
27412 
27413     static if(!is(typeof(SN_ext_key_usage))) {
27414         private enum enumMixinStr_SN_ext_key_usage = `enum SN_ext_key_usage = "extendedKeyUsage";`;
27415         static if(is(typeof({ mixin(enumMixinStr_SN_ext_key_usage); }))) {
27416             mixin(enumMixinStr_SN_ext_key_usage);
27417         }
27418     }
27419 
27420 
27421 
27422 
27423     static if(!is(typeof(OBJ_policy_constraints))) {
27424         private enum enumMixinStr_OBJ_policy_constraints = `enum OBJ_policy_constraints = OBJ_id_ce , 36L;`;
27425         static if(is(typeof({ mixin(enumMixinStr_OBJ_policy_constraints); }))) {
27426             mixin(enumMixinStr_OBJ_policy_constraints);
27427         }
27428     }
27429 
27430 
27431 
27432 
27433     static if(!is(typeof(NID_policy_constraints))) {
27434         private enum enumMixinStr_NID_policy_constraints = `enum NID_policy_constraints = 401;`;
27435         static if(is(typeof({ mixin(enumMixinStr_NID_policy_constraints); }))) {
27436             mixin(enumMixinStr_NID_policy_constraints);
27437         }
27438     }
27439 
27440 
27441 
27442 
27443     static if(!is(typeof(LN_policy_constraints))) {
27444         private enum enumMixinStr_LN_policy_constraints = `enum LN_policy_constraints = "X509v3 Policy Constraints";`;
27445         static if(is(typeof({ mixin(enumMixinStr_LN_policy_constraints); }))) {
27446             mixin(enumMixinStr_LN_policy_constraints);
27447         }
27448     }
27449 
27450 
27451 
27452 
27453     static if(!is(typeof(SN_policy_constraints))) {
27454         private enum enumMixinStr_SN_policy_constraints = `enum SN_policy_constraints = "policyConstraints";`;
27455         static if(is(typeof({ mixin(enumMixinStr_SN_policy_constraints); }))) {
27456             mixin(enumMixinStr_SN_policy_constraints);
27457         }
27458     }
27459 
27460 
27461 
27462 
27463     static if(!is(typeof(OBJ_authority_key_identifier))) {
27464         private enum enumMixinStr_OBJ_authority_key_identifier = `enum OBJ_authority_key_identifier = OBJ_id_ce , 35L;`;
27465         static if(is(typeof({ mixin(enumMixinStr_OBJ_authority_key_identifier); }))) {
27466             mixin(enumMixinStr_OBJ_authority_key_identifier);
27467         }
27468     }
27469 
27470 
27471 
27472 
27473 
27474 
27475     static if(!is(typeof(NID_authority_key_identifier))) {
27476         private enum enumMixinStr_NID_authority_key_identifier = `enum NID_authority_key_identifier = 90;`;
27477         static if(is(typeof({ mixin(enumMixinStr_NID_authority_key_identifier); }))) {
27478             mixin(enumMixinStr_NID_authority_key_identifier);
27479         }
27480     }
27481 
27482 
27483 
27484 
27485     static if(!is(typeof(LN_authority_key_identifier))) {
27486         private enum enumMixinStr_LN_authority_key_identifier = `enum LN_authority_key_identifier = "X509v3 Authority Key Identifier";`;
27487         static if(is(typeof({ mixin(enumMixinStr_LN_authority_key_identifier); }))) {
27488             mixin(enumMixinStr_LN_authority_key_identifier);
27489         }
27490     }
27491 
27492 
27493 
27494 
27495     static if(!is(typeof(SN_authority_key_identifier))) {
27496         private enum enumMixinStr_SN_authority_key_identifier = `enum SN_authority_key_identifier = "authorityKeyIdentifier";`;
27497         static if(is(typeof({ mixin(enumMixinStr_SN_authority_key_identifier); }))) {
27498             mixin(enumMixinStr_SN_authority_key_identifier);
27499         }
27500     }
27501 
27502 
27503 
27504 
27505     static if(!is(typeof(OBJ_policy_mappings))) {
27506         private enum enumMixinStr_OBJ_policy_mappings = `enum OBJ_policy_mappings = OBJ_id_ce , 33L;`;
27507         static if(is(typeof({ mixin(enumMixinStr_OBJ_policy_mappings); }))) {
27508             mixin(enumMixinStr_OBJ_policy_mappings);
27509         }
27510     }
27511 
27512 
27513 
27514 
27515     static if(!is(typeof(NID_policy_mappings))) {
27516         private enum enumMixinStr_NID_policy_mappings = `enum NID_policy_mappings = 747;`;
27517         static if(is(typeof({ mixin(enumMixinStr_NID_policy_mappings); }))) {
27518             mixin(enumMixinStr_NID_policy_mappings);
27519         }
27520     }
27521 
27522 
27523 
27524 
27525     static if(!is(typeof(LN_policy_mappings))) {
27526         private enum enumMixinStr_LN_policy_mappings = `enum LN_policy_mappings = "X509v3 Policy Mappings";`;
27527         static if(is(typeof({ mixin(enumMixinStr_LN_policy_mappings); }))) {
27528             mixin(enumMixinStr_LN_policy_mappings);
27529         }
27530     }
27531 
27532 
27533 
27534 
27535     static if(!is(typeof(SN_policy_mappings))) {
27536         private enum enumMixinStr_SN_policy_mappings = `enum SN_policy_mappings = "policyMappings";`;
27537         static if(is(typeof({ mixin(enumMixinStr_SN_policy_mappings); }))) {
27538             mixin(enumMixinStr_SN_policy_mappings);
27539         }
27540     }
27541 
27542 
27543 
27544 
27545     static if(!is(typeof(OBJ_any_policy))) {
27546         private enum enumMixinStr_OBJ_any_policy = `enum OBJ_any_policy = OBJ_certificate_policies , 0L;`;
27547         static if(is(typeof({ mixin(enumMixinStr_OBJ_any_policy); }))) {
27548             mixin(enumMixinStr_OBJ_any_policy);
27549         }
27550     }
27551 
27552 
27553 
27554 
27555     static if(!is(typeof(NID_any_policy))) {
27556         private enum enumMixinStr_NID_any_policy = `enum NID_any_policy = 746;`;
27557         static if(is(typeof({ mixin(enumMixinStr_NID_any_policy); }))) {
27558             mixin(enumMixinStr_NID_any_policy);
27559         }
27560     }
27561 
27562 
27563 
27564 
27565     static if(!is(typeof(LN_any_policy))) {
27566         private enum enumMixinStr_LN_any_policy = `enum LN_any_policy = "X509v3 Any Policy";`;
27567         static if(is(typeof({ mixin(enumMixinStr_LN_any_policy); }))) {
27568             mixin(enumMixinStr_LN_any_policy);
27569         }
27570     }
27571 
27572 
27573 
27574 
27575     static if(!is(typeof(SN_any_policy))) {
27576         private enum enumMixinStr_SN_any_policy = `enum SN_any_policy = "anyPolicy";`;
27577         static if(is(typeof({ mixin(enumMixinStr_SN_any_policy); }))) {
27578             mixin(enumMixinStr_SN_any_policy);
27579         }
27580     }
27581 
27582 
27583 
27584 
27585     static if(!is(typeof(OBJ_certificate_policies))) {
27586         private enum enumMixinStr_OBJ_certificate_policies = `enum OBJ_certificate_policies = OBJ_id_ce , 32L;`;
27587         static if(is(typeof({ mixin(enumMixinStr_OBJ_certificate_policies); }))) {
27588             mixin(enumMixinStr_OBJ_certificate_policies);
27589         }
27590     }
27591 
27592 
27593 
27594 
27595 
27596 
27597     static if(!is(typeof(NID_certificate_policies))) {
27598         private enum enumMixinStr_NID_certificate_policies = `enum NID_certificate_policies = 89;`;
27599         static if(is(typeof({ mixin(enumMixinStr_NID_certificate_policies); }))) {
27600             mixin(enumMixinStr_NID_certificate_policies);
27601         }
27602     }
27603 
27604 
27605 
27606 
27607     static if(!is(typeof(LN_certificate_policies))) {
27608         private enum enumMixinStr_LN_certificate_policies = `enum LN_certificate_policies = "X509v3 Certificate Policies";`;
27609         static if(is(typeof({ mixin(enumMixinStr_LN_certificate_policies); }))) {
27610             mixin(enumMixinStr_LN_certificate_policies);
27611         }
27612     }
27613 
27614 
27615 
27616 
27617     static if(!is(typeof(SN_certificate_policies))) {
27618         private enum enumMixinStr_SN_certificate_policies = `enum SN_certificate_policies = "certificatePolicies";`;
27619         static if(is(typeof({ mixin(enumMixinStr_SN_certificate_policies); }))) {
27620             mixin(enumMixinStr_SN_certificate_policies);
27621         }
27622     }
27623 
27624 
27625 
27626 
27627     static if(!is(typeof(OBJ_crl_distribution_points))) {
27628         private enum enumMixinStr_OBJ_crl_distribution_points = `enum OBJ_crl_distribution_points = OBJ_id_ce , 31L;`;
27629         static if(is(typeof({ mixin(enumMixinStr_OBJ_crl_distribution_points); }))) {
27630             mixin(enumMixinStr_OBJ_crl_distribution_points);
27631         }
27632     }
27633 
27634 
27635 
27636 
27637     static if(!is(typeof(NID_crl_distribution_points))) {
27638         private enum enumMixinStr_NID_crl_distribution_points = `enum NID_crl_distribution_points = 103;`;
27639         static if(is(typeof({ mixin(enumMixinStr_NID_crl_distribution_points); }))) {
27640             mixin(enumMixinStr_NID_crl_distribution_points);
27641         }
27642     }
27643 
27644 
27645 
27646 
27647     static if(!is(typeof(LN_crl_distribution_points))) {
27648         private enum enumMixinStr_LN_crl_distribution_points = `enum LN_crl_distribution_points = "X509v3 CRL Distribution Points";`;
27649         static if(is(typeof({ mixin(enumMixinStr_LN_crl_distribution_points); }))) {
27650             mixin(enumMixinStr_LN_crl_distribution_points);
27651         }
27652     }
27653 
27654 
27655 
27656 
27657     static if(!is(typeof(SN_crl_distribution_points))) {
27658         private enum enumMixinStr_SN_crl_distribution_points = `enum SN_crl_distribution_points = "crlDistributionPoints";`;
27659         static if(is(typeof({ mixin(enumMixinStr_SN_crl_distribution_points); }))) {
27660             mixin(enumMixinStr_SN_crl_distribution_points);
27661         }
27662     }
27663 
27664 
27665 
27666 
27667     static if(!is(typeof(OBJ_name_constraints))) {
27668         private enum enumMixinStr_OBJ_name_constraints = `enum OBJ_name_constraints = OBJ_id_ce , 30L;`;
27669         static if(is(typeof({ mixin(enumMixinStr_OBJ_name_constraints); }))) {
27670             mixin(enumMixinStr_OBJ_name_constraints);
27671         }
27672     }
27673 
27674 
27675 
27676 
27677     static if(!is(typeof(NID_name_constraints))) {
27678         private enum enumMixinStr_NID_name_constraints = `enum NID_name_constraints = 666;`;
27679         static if(is(typeof({ mixin(enumMixinStr_NID_name_constraints); }))) {
27680             mixin(enumMixinStr_NID_name_constraints);
27681         }
27682     }
27683 
27684 
27685 
27686 
27687     static if(!is(typeof(LN_name_constraints))) {
27688         private enum enumMixinStr_LN_name_constraints = `enum LN_name_constraints = "X509v3 Name Constraints";`;
27689         static if(is(typeof({ mixin(enumMixinStr_LN_name_constraints); }))) {
27690             mixin(enumMixinStr_LN_name_constraints);
27691         }
27692     }
27693 
27694 
27695 
27696 
27697     static if(!is(typeof(SN_name_constraints))) {
27698         private enum enumMixinStr_SN_name_constraints = `enum SN_name_constraints = "nameConstraints";`;
27699         static if(is(typeof({ mixin(enumMixinStr_SN_name_constraints); }))) {
27700             mixin(enumMixinStr_SN_name_constraints);
27701         }
27702     }
27703 
27704 
27705 
27706 
27707     static if(!is(typeof(OBJ_certificate_issuer))) {
27708         private enum enumMixinStr_OBJ_certificate_issuer = `enum OBJ_certificate_issuer = OBJ_id_ce , 29L;`;
27709         static if(is(typeof({ mixin(enumMixinStr_OBJ_certificate_issuer); }))) {
27710             mixin(enumMixinStr_OBJ_certificate_issuer);
27711         }
27712     }
27713 
27714 
27715 
27716 
27717 
27718 
27719     static if(!is(typeof(NID_certificate_issuer))) {
27720         private enum enumMixinStr_NID_certificate_issuer = `enum NID_certificate_issuer = 771;`;
27721         static if(is(typeof({ mixin(enumMixinStr_NID_certificate_issuer); }))) {
27722             mixin(enumMixinStr_NID_certificate_issuer);
27723         }
27724     }
27725 
27726 
27727 
27728 
27729     static if(!is(typeof(LN_certificate_issuer))) {
27730         private enum enumMixinStr_LN_certificate_issuer = `enum LN_certificate_issuer = "X509v3 Certificate Issuer";`;
27731         static if(is(typeof({ mixin(enumMixinStr_LN_certificate_issuer); }))) {
27732             mixin(enumMixinStr_LN_certificate_issuer);
27733         }
27734     }
27735 
27736 
27737 
27738 
27739     static if(!is(typeof(SN_certificate_issuer))) {
27740         private enum enumMixinStr_SN_certificate_issuer = `enum SN_certificate_issuer = "certificateIssuer";`;
27741         static if(is(typeof({ mixin(enumMixinStr_SN_certificate_issuer); }))) {
27742             mixin(enumMixinStr_SN_certificate_issuer);
27743         }
27744     }
27745 
27746 
27747 
27748 
27749     static if(!is(typeof(OBJ_issuing_distribution_point))) {
27750         private enum enumMixinStr_OBJ_issuing_distribution_point = `enum OBJ_issuing_distribution_point = OBJ_id_ce , 28L;`;
27751         static if(is(typeof({ mixin(enumMixinStr_OBJ_issuing_distribution_point); }))) {
27752             mixin(enumMixinStr_OBJ_issuing_distribution_point);
27753         }
27754     }
27755 
27756 
27757 
27758 
27759     static if(!is(typeof(NID_issuing_distribution_point))) {
27760         private enum enumMixinStr_NID_issuing_distribution_point = `enum NID_issuing_distribution_point = 770;`;
27761         static if(is(typeof({ mixin(enumMixinStr_NID_issuing_distribution_point); }))) {
27762             mixin(enumMixinStr_NID_issuing_distribution_point);
27763         }
27764     }
27765 
27766 
27767 
27768 
27769     static if(!is(typeof(LN_issuing_distribution_point))) {
27770         private enum enumMixinStr_LN_issuing_distribution_point = `enum LN_issuing_distribution_point = "X509v3 Issuing Distribution Point";`;
27771         static if(is(typeof({ mixin(enumMixinStr_LN_issuing_distribution_point); }))) {
27772             mixin(enumMixinStr_LN_issuing_distribution_point);
27773         }
27774     }
27775 
27776 
27777 
27778 
27779     static if(!is(typeof(SN_issuing_distribution_point))) {
27780         private enum enumMixinStr_SN_issuing_distribution_point = `enum SN_issuing_distribution_point = "issuingDistributionPoint";`;
27781         static if(is(typeof({ mixin(enumMixinStr_SN_issuing_distribution_point); }))) {
27782             mixin(enumMixinStr_SN_issuing_distribution_point);
27783         }
27784     }
27785 
27786 
27787 
27788 
27789     static if(!is(typeof(OBJ_delta_crl))) {
27790         private enum enumMixinStr_OBJ_delta_crl = `enum OBJ_delta_crl = OBJ_id_ce , 27L;`;
27791         static if(is(typeof({ mixin(enumMixinStr_OBJ_delta_crl); }))) {
27792             mixin(enumMixinStr_OBJ_delta_crl);
27793         }
27794     }
27795 
27796 
27797 
27798 
27799     static if(!is(typeof(NID_delta_crl))) {
27800         private enum enumMixinStr_NID_delta_crl = `enum NID_delta_crl = 140;`;
27801         static if(is(typeof({ mixin(enumMixinStr_NID_delta_crl); }))) {
27802             mixin(enumMixinStr_NID_delta_crl);
27803         }
27804     }
27805 
27806 
27807 
27808 
27809     static if(!is(typeof(LN_delta_crl))) {
27810         private enum enumMixinStr_LN_delta_crl = `enum LN_delta_crl = "X509v3 Delta CRL Indicator";`;
27811         static if(is(typeof({ mixin(enumMixinStr_LN_delta_crl); }))) {
27812             mixin(enumMixinStr_LN_delta_crl);
27813         }
27814     }
27815 
27816 
27817 
27818 
27819     static if(!is(typeof(SN_delta_crl))) {
27820         private enum enumMixinStr_SN_delta_crl = `enum SN_delta_crl = "deltaCRL";`;
27821         static if(is(typeof({ mixin(enumMixinStr_SN_delta_crl); }))) {
27822             mixin(enumMixinStr_SN_delta_crl);
27823         }
27824     }
27825 
27826 
27827 
27828 
27829     static if(!is(typeof(OBJ_invalidity_date))) {
27830         private enum enumMixinStr_OBJ_invalidity_date = `enum OBJ_invalidity_date = OBJ_id_ce , 24L;`;
27831         static if(is(typeof({ mixin(enumMixinStr_OBJ_invalidity_date); }))) {
27832             mixin(enumMixinStr_OBJ_invalidity_date);
27833         }
27834     }
27835 
27836 
27837 
27838 
27839 
27840 
27841     static if(!is(typeof(NID_invalidity_date))) {
27842         private enum enumMixinStr_NID_invalidity_date = `enum NID_invalidity_date = 142;`;
27843         static if(is(typeof({ mixin(enumMixinStr_NID_invalidity_date); }))) {
27844             mixin(enumMixinStr_NID_invalidity_date);
27845         }
27846     }
27847 
27848 
27849 
27850 
27851     static if(!is(typeof(LN_invalidity_date))) {
27852         private enum enumMixinStr_LN_invalidity_date = `enum LN_invalidity_date = "Invalidity Date";`;
27853         static if(is(typeof({ mixin(enumMixinStr_LN_invalidity_date); }))) {
27854             mixin(enumMixinStr_LN_invalidity_date);
27855         }
27856     }
27857 
27858 
27859 
27860 
27861     static if(!is(typeof(SN_invalidity_date))) {
27862         private enum enumMixinStr_SN_invalidity_date = `enum SN_invalidity_date = "invalidityDate";`;
27863         static if(is(typeof({ mixin(enumMixinStr_SN_invalidity_date); }))) {
27864             mixin(enumMixinStr_SN_invalidity_date);
27865         }
27866     }
27867 
27868 
27869 
27870 
27871     static if(!is(typeof(OBJ_crl_reason))) {
27872         private enum enumMixinStr_OBJ_crl_reason = `enum OBJ_crl_reason = OBJ_id_ce , 21L;`;
27873         static if(is(typeof({ mixin(enumMixinStr_OBJ_crl_reason); }))) {
27874             mixin(enumMixinStr_OBJ_crl_reason);
27875         }
27876     }
27877 
27878 
27879 
27880 
27881     static if(!is(typeof(NID_crl_reason))) {
27882         private enum enumMixinStr_NID_crl_reason = `enum NID_crl_reason = 141;`;
27883         static if(is(typeof({ mixin(enumMixinStr_NID_crl_reason); }))) {
27884             mixin(enumMixinStr_NID_crl_reason);
27885         }
27886     }
27887 
27888 
27889 
27890 
27891     static if(!is(typeof(LN_crl_reason))) {
27892         private enum enumMixinStr_LN_crl_reason = `enum LN_crl_reason = "X509v3 CRL Reason Code";`;
27893         static if(is(typeof({ mixin(enumMixinStr_LN_crl_reason); }))) {
27894             mixin(enumMixinStr_LN_crl_reason);
27895         }
27896     }
27897 
27898 
27899 
27900 
27901     static if(!is(typeof(SN_crl_reason))) {
27902         private enum enumMixinStr_SN_crl_reason = `enum SN_crl_reason = "CRLReason";`;
27903         static if(is(typeof({ mixin(enumMixinStr_SN_crl_reason); }))) {
27904             mixin(enumMixinStr_SN_crl_reason);
27905         }
27906     }
27907 
27908 
27909 
27910 
27911     static if(!is(typeof(OBJ_crl_number))) {
27912         private enum enumMixinStr_OBJ_crl_number = `enum OBJ_crl_number = OBJ_id_ce , 20L;`;
27913         static if(is(typeof({ mixin(enumMixinStr_OBJ_crl_number); }))) {
27914             mixin(enumMixinStr_OBJ_crl_number);
27915         }
27916     }
27917 
27918 
27919 
27920 
27921     static if(!is(typeof(NID_crl_number))) {
27922         private enum enumMixinStr_NID_crl_number = `enum NID_crl_number = 88;`;
27923         static if(is(typeof({ mixin(enumMixinStr_NID_crl_number); }))) {
27924             mixin(enumMixinStr_NID_crl_number);
27925         }
27926     }
27927 
27928 
27929 
27930 
27931     static if(!is(typeof(LN_crl_number))) {
27932         private enum enumMixinStr_LN_crl_number = `enum LN_crl_number = "X509v3 CRL Number";`;
27933         static if(is(typeof({ mixin(enumMixinStr_LN_crl_number); }))) {
27934             mixin(enumMixinStr_LN_crl_number);
27935         }
27936     }
27937 
27938 
27939 
27940 
27941     static if(!is(typeof(SN_crl_number))) {
27942         private enum enumMixinStr_SN_crl_number = `enum SN_crl_number = "crlNumber";`;
27943         static if(is(typeof({ mixin(enumMixinStr_SN_crl_number); }))) {
27944             mixin(enumMixinStr_SN_crl_number);
27945         }
27946     }
27947 
27948 
27949 
27950 
27951     static if(!is(typeof(OBJ_basic_constraints))) {
27952         private enum enumMixinStr_OBJ_basic_constraints = `enum OBJ_basic_constraints = OBJ_id_ce , 19L;`;
27953         static if(is(typeof({ mixin(enumMixinStr_OBJ_basic_constraints); }))) {
27954             mixin(enumMixinStr_OBJ_basic_constraints);
27955         }
27956     }
27957 
27958 
27959 
27960 
27961 
27962 
27963     static if(!is(typeof(NID_basic_constraints))) {
27964         private enum enumMixinStr_NID_basic_constraints = `enum NID_basic_constraints = 87;`;
27965         static if(is(typeof({ mixin(enumMixinStr_NID_basic_constraints); }))) {
27966             mixin(enumMixinStr_NID_basic_constraints);
27967         }
27968     }
27969 
27970 
27971 
27972 
27973     static if(!is(typeof(LN_basic_constraints))) {
27974         private enum enumMixinStr_LN_basic_constraints = `enum LN_basic_constraints = "X509v3 Basic Constraints";`;
27975         static if(is(typeof({ mixin(enumMixinStr_LN_basic_constraints); }))) {
27976             mixin(enumMixinStr_LN_basic_constraints);
27977         }
27978     }
27979 
27980 
27981 
27982 
27983     static if(!is(typeof(SN_basic_constraints))) {
27984         private enum enumMixinStr_SN_basic_constraints = `enum SN_basic_constraints = "basicConstraints";`;
27985         static if(is(typeof({ mixin(enumMixinStr_SN_basic_constraints); }))) {
27986             mixin(enumMixinStr_SN_basic_constraints);
27987         }
27988     }
27989 
27990 
27991 
27992 
27993     static if(!is(typeof(OBJ_issuer_alt_name))) {
27994         private enum enumMixinStr_OBJ_issuer_alt_name = `enum OBJ_issuer_alt_name = OBJ_id_ce , 18L;`;
27995         static if(is(typeof({ mixin(enumMixinStr_OBJ_issuer_alt_name); }))) {
27996             mixin(enumMixinStr_OBJ_issuer_alt_name);
27997         }
27998     }
27999 
28000 
28001 
28002 
28003     static if(!is(typeof(NID_issuer_alt_name))) {
28004         private enum enumMixinStr_NID_issuer_alt_name = `enum NID_issuer_alt_name = 86;`;
28005         static if(is(typeof({ mixin(enumMixinStr_NID_issuer_alt_name); }))) {
28006             mixin(enumMixinStr_NID_issuer_alt_name);
28007         }
28008     }
28009 
28010 
28011 
28012 
28013     static if(!is(typeof(LN_issuer_alt_name))) {
28014         private enum enumMixinStr_LN_issuer_alt_name = `enum LN_issuer_alt_name = "X509v3 Issuer Alternative Name";`;
28015         static if(is(typeof({ mixin(enumMixinStr_LN_issuer_alt_name); }))) {
28016             mixin(enumMixinStr_LN_issuer_alt_name);
28017         }
28018     }
28019 
28020 
28021 
28022 
28023     static if(!is(typeof(SN_issuer_alt_name))) {
28024         private enum enumMixinStr_SN_issuer_alt_name = `enum SN_issuer_alt_name = "issuerAltName";`;
28025         static if(is(typeof({ mixin(enumMixinStr_SN_issuer_alt_name); }))) {
28026             mixin(enumMixinStr_SN_issuer_alt_name);
28027         }
28028     }
28029 
28030 
28031 
28032 
28033     static if(!is(typeof(OBJ_subject_alt_name))) {
28034         private enum enumMixinStr_OBJ_subject_alt_name = `enum OBJ_subject_alt_name = OBJ_id_ce , 17L;`;
28035         static if(is(typeof({ mixin(enumMixinStr_OBJ_subject_alt_name); }))) {
28036             mixin(enumMixinStr_OBJ_subject_alt_name);
28037         }
28038     }
28039 
28040 
28041 
28042 
28043     static if(!is(typeof(NID_subject_alt_name))) {
28044         private enum enumMixinStr_NID_subject_alt_name = `enum NID_subject_alt_name = 85;`;
28045         static if(is(typeof({ mixin(enumMixinStr_NID_subject_alt_name); }))) {
28046             mixin(enumMixinStr_NID_subject_alt_name);
28047         }
28048     }
28049 
28050 
28051 
28052 
28053     static if(!is(typeof(LN_subject_alt_name))) {
28054         private enum enumMixinStr_LN_subject_alt_name = `enum LN_subject_alt_name = "X509v3 Subject Alternative Name";`;
28055         static if(is(typeof({ mixin(enumMixinStr_LN_subject_alt_name); }))) {
28056             mixin(enumMixinStr_LN_subject_alt_name);
28057         }
28058     }
28059 
28060 
28061 
28062 
28063     static if(!is(typeof(SN_subject_alt_name))) {
28064         private enum enumMixinStr_SN_subject_alt_name = `enum SN_subject_alt_name = "subjectAltName";`;
28065         static if(is(typeof({ mixin(enumMixinStr_SN_subject_alt_name); }))) {
28066             mixin(enumMixinStr_SN_subject_alt_name);
28067         }
28068     }
28069 
28070 
28071 
28072 
28073     static if(!is(typeof(OBJ_private_key_usage_period))) {
28074         private enum enumMixinStr_OBJ_private_key_usage_period = `enum OBJ_private_key_usage_period = OBJ_id_ce , 16L;`;
28075         static if(is(typeof({ mixin(enumMixinStr_OBJ_private_key_usage_period); }))) {
28076             mixin(enumMixinStr_OBJ_private_key_usage_period);
28077         }
28078     }
28079 
28080 
28081 
28082 
28083 
28084 
28085     static if(!is(typeof(NID_private_key_usage_period))) {
28086         private enum enumMixinStr_NID_private_key_usage_period = `enum NID_private_key_usage_period = 84;`;
28087         static if(is(typeof({ mixin(enumMixinStr_NID_private_key_usage_period); }))) {
28088             mixin(enumMixinStr_NID_private_key_usage_period);
28089         }
28090     }
28091 
28092 
28093 
28094 
28095     static if(!is(typeof(LN_private_key_usage_period))) {
28096         private enum enumMixinStr_LN_private_key_usage_period = `enum LN_private_key_usage_period = "X509v3 Private Key Usage Period";`;
28097         static if(is(typeof({ mixin(enumMixinStr_LN_private_key_usage_period); }))) {
28098             mixin(enumMixinStr_LN_private_key_usage_period);
28099         }
28100     }
28101 
28102 
28103 
28104 
28105     static if(!is(typeof(SN_private_key_usage_period))) {
28106         private enum enumMixinStr_SN_private_key_usage_period = `enum SN_private_key_usage_period = "privateKeyUsagePeriod";`;
28107         static if(is(typeof({ mixin(enumMixinStr_SN_private_key_usage_period); }))) {
28108             mixin(enumMixinStr_SN_private_key_usage_period);
28109         }
28110     }
28111 
28112 
28113 
28114 
28115     static if(!is(typeof(OBJ_key_usage))) {
28116         private enum enumMixinStr_OBJ_key_usage = `enum OBJ_key_usage = OBJ_id_ce , 15L;`;
28117         static if(is(typeof({ mixin(enumMixinStr_OBJ_key_usage); }))) {
28118             mixin(enumMixinStr_OBJ_key_usage);
28119         }
28120     }
28121 
28122 
28123 
28124 
28125     static if(!is(typeof(NID_key_usage))) {
28126         private enum enumMixinStr_NID_key_usage = `enum NID_key_usage = 83;`;
28127         static if(is(typeof({ mixin(enumMixinStr_NID_key_usage); }))) {
28128             mixin(enumMixinStr_NID_key_usage);
28129         }
28130     }
28131 
28132 
28133 
28134 
28135     static if(!is(typeof(LN_key_usage))) {
28136         private enum enumMixinStr_LN_key_usage = `enum LN_key_usage = "X509v3 Key Usage";`;
28137         static if(is(typeof({ mixin(enumMixinStr_LN_key_usage); }))) {
28138             mixin(enumMixinStr_LN_key_usage);
28139         }
28140     }
28141 
28142 
28143 
28144 
28145     static if(!is(typeof(SN_key_usage))) {
28146         private enum enumMixinStr_SN_key_usage = `enum SN_key_usage = "keyUsage";`;
28147         static if(is(typeof({ mixin(enumMixinStr_SN_key_usage); }))) {
28148             mixin(enumMixinStr_SN_key_usage);
28149         }
28150     }
28151 
28152 
28153 
28154 
28155     static if(!is(typeof(OBJ_subject_key_identifier))) {
28156         private enum enumMixinStr_OBJ_subject_key_identifier = `enum OBJ_subject_key_identifier = OBJ_id_ce , 14L;`;
28157         static if(is(typeof({ mixin(enumMixinStr_OBJ_subject_key_identifier); }))) {
28158             mixin(enumMixinStr_OBJ_subject_key_identifier);
28159         }
28160     }
28161 
28162 
28163 
28164 
28165     static if(!is(typeof(NID_subject_key_identifier))) {
28166         private enum enumMixinStr_NID_subject_key_identifier = `enum NID_subject_key_identifier = 82;`;
28167         static if(is(typeof({ mixin(enumMixinStr_NID_subject_key_identifier); }))) {
28168             mixin(enumMixinStr_NID_subject_key_identifier);
28169         }
28170     }
28171 
28172 
28173 
28174 
28175     static if(!is(typeof(LN_subject_key_identifier))) {
28176         private enum enumMixinStr_LN_subject_key_identifier = `enum LN_subject_key_identifier = "X509v3 Subject Key Identifier";`;
28177         static if(is(typeof({ mixin(enumMixinStr_LN_subject_key_identifier); }))) {
28178             mixin(enumMixinStr_LN_subject_key_identifier);
28179         }
28180     }
28181 
28182 
28183 
28184 
28185     static if(!is(typeof(SN_subject_key_identifier))) {
28186         private enum enumMixinStr_SN_subject_key_identifier = `enum SN_subject_key_identifier = "subjectKeyIdentifier";`;
28187         static if(is(typeof({ mixin(enumMixinStr_SN_subject_key_identifier); }))) {
28188             mixin(enumMixinStr_SN_subject_key_identifier);
28189         }
28190     }
28191 
28192 
28193 
28194 
28195     static if(!is(typeof(OBJ_subject_directory_attributes))) {
28196         private enum enumMixinStr_OBJ_subject_directory_attributes = `enum OBJ_subject_directory_attributes = OBJ_id_ce , 9L;`;
28197         static if(is(typeof({ mixin(enumMixinStr_OBJ_subject_directory_attributes); }))) {
28198             mixin(enumMixinStr_OBJ_subject_directory_attributes);
28199         }
28200     }
28201 
28202 
28203 
28204 
28205 
28206 
28207     static if(!is(typeof(NID_subject_directory_attributes))) {
28208         private enum enumMixinStr_NID_subject_directory_attributes = `enum NID_subject_directory_attributes = 769;`;
28209         static if(is(typeof({ mixin(enumMixinStr_NID_subject_directory_attributes); }))) {
28210             mixin(enumMixinStr_NID_subject_directory_attributes);
28211         }
28212     }
28213 
28214 
28215 
28216 
28217     static if(!is(typeof(LN_subject_directory_attributes))) {
28218         private enum enumMixinStr_LN_subject_directory_attributes = `enum LN_subject_directory_attributes = "X509v3 Subject Directory Attributes";`;
28219         static if(is(typeof({ mixin(enumMixinStr_LN_subject_directory_attributes); }))) {
28220             mixin(enumMixinStr_LN_subject_directory_attributes);
28221         }
28222     }
28223 
28224 
28225 
28226 
28227     static if(!is(typeof(SN_subject_directory_attributes))) {
28228         private enum enumMixinStr_SN_subject_directory_attributes = `enum SN_subject_directory_attributes = "subjectDirectoryAttributes";`;
28229         static if(is(typeof({ mixin(enumMixinStr_SN_subject_directory_attributes); }))) {
28230             mixin(enumMixinStr_SN_subject_directory_attributes);
28231         }
28232     }
28233 
28234 
28235 
28236 
28237     static if(!is(typeof(OBJ_id_ce))) {
28238         private enum enumMixinStr_OBJ_id_ce = `enum OBJ_id_ce = OBJ_X500 , 29L;`;
28239         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ce); }))) {
28240             mixin(enumMixinStr_OBJ_id_ce);
28241         }
28242     }
28243 
28244 
28245 
28246 
28247     static if(!is(typeof(NID_id_ce))) {
28248         private enum enumMixinStr_NID_id_ce = `enum NID_id_ce = 81;`;
28249         static if(is(typeof({ mixin(enumMixinStr_NID_id_ce); }))) {
28250             mixin(enumMixinStr_NID_id_ce);
28251         }
28252     }
28253 
28254 
28255 
28256 
28257     static if(!is(typeof(SN_id_ce))) {
28258         private enum enumMixinStr_SN_id_ce = `enum SN_id_ce = "id-ce";`;
28259         static if(is(typeof({ mixin(enumMixinStr_SN_id_ce); }))) {
28260             mixin(enumMixinStr_SN_id_ce);
28261         }
28262     }
28263 
28264 
28265 
28266 
28267     static if(!is(typeof(OBJ_mdc2))) {
28268         private enum enumMixinStr_OBJ_mdc2 = `enum OBJ_mdc2 = OBJ_X500algorithms , 3L , 101L;`;
28269         static if(is(typeof({ mixin(enumMixinStr_OBJ_mdc2); }))) {
28270             mixin(enumMixinStr_OBJ_mdc2);
28271         }
28272     }
28273 
28274 
28275 
28276 
28277     static if(!is(typeof(NID_mdc2))) {
28278         private enum enumMixinStr_NID_mdc2 = `enum NID_mdc2 = 95;`;
28279         static if(is(typeof({ mixin(enumMixinStr_NID_mdc2); }))) {
28280             mixin(enumMixinStr_NID_mdc2);
28281         }
28282     }
28283 
28284 
28285 
28286 
28287     static if(!is(typeof(LN_mdc2))) {
28288         private enum enumMixinStr_LN_mdc2 = `enum LN_mdc2 = "mdc2";`;
28289         static if(is(typeof({ mixin(enumMixinStr_LN_mdc2); }))) {
28290             mixin(enumMixinStr_LN_mdc2);
28291         }
28292     }
28293 
28294 
28295 
28296 
28297     static if(!is(typeof(SN_mdc2))) {
28298         private enum enumMixinStr_SN_mdc2 = `enum SN_mdc2 = "MDC2";`;
28299         static if(is(typeof({ mixin(enumMixinStr_SN_mdc2); }))) {
28300             mixin(enumMixinStr_SN_mdc2);
28301         }
28302     }
28303 
28304 
28305 
28306 
28307     static if(!is(typeof(OBJ_mdc2WithRSA))) {
28308         private enum enumMixinStr_OBJ_mdc2WithRSA = `enum OBJ_mdc2WithRSA = OBJ_X500algorithms , 3L , 100L;`;
28309         static if(is(typeof({ mixin(enumMixinStr_OBJ_mdc2WithRSA); }))) {
28310             mixin(enumMixinStr_OBJ_mdc2WithRSA);
28311         }
28312     }
28313 
28314 
28315 
28316 
28317     static if(!is(typeof(NID_mdc2WithRSA))) {
28318         private enum enumMixinStr_NID_mdc2WithRSA = `enum NID_mdc2WithRSA = 96;`;
28319         static if(is(typeof({ mixin(enumMixinStr_NID_mdc2WithRSA); }))) {
28320             mixin(enumMixinStr_NID_mdc2WithRSA);
28321         }
28322     }
28323 
28324 
28325 
28326 
28327 
28328 
28329     static if(!is(typeof(LN_mdc2WithRSA))) {
28330         private enum enumMixinStr_LN_mdc2WithRSA = `enum LN_mdc2WithRSA = "mdc2WithRSA";`;
28331         static if(is(typeof({ mixin(enumMixinStr_LN_mdc2WithRSA); }))) {
28332             mixin(enumMixinStr_LN_mdc2WithRSA);
28333         }
28334     }
28335 
28336 
28337 
28338 
28339     static if(!is(typeof(SN_mdc2WithRSA))) {
28340         private enum enumMixinStr_SN_mdc2WithRSA = `enum SN_mdc2WithRSA = "RSA-MDC2";`;
28341         static if(is(typeof({ mixin(enumMixinStr_SN_mdc2WithRSA); }))) {
28342             mixin(enumMixinStr_SN_mdc2WithRSA);
28343         }
28344     }
28345 
28346 
28347 
28348 
28349     static if(!is(typeof(OBJ_rsa))) {
28350         private enum enumMixinStr_OBJ_rsa = `enum OBJ_rsa = OBJ_X500algorithms , 1L , 1L;`;
28351         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsa); }))) {
28352             mixin(enumMixinStr_OBJ_rsa);
28353         }
28354     }
28355 
28356 
28357 
28358 
28359     static if(!is(typeof(NID_rsa))) {
28360         private enum enumMixinStr_NID_rsa = `enum NID_rsa = 19;`;
28361         static if(is(typeof({ mixin(enumMixinStr_NID_rsa); }))) {
28362             mixin(enumMixinStr_NID_rsa);
28363         }
28364     }
28365 
28366 
28367 
28368 
28369     static if(!is(typeof(LN_rsa))) {
28370         private enum enumMixinStr_LN_rsa = `enum LN_rsa = "rsa";`;
28371         static if(is(typeof({ mixin(enumMixinStr_LN_rsa); }))) {
28372             mixin(enumMixinStr_LN_rsa);
28373         }
28374     }
28375 
28376 
28377 
28378 
28379     static if(!is(typeof(SN_rsa))) {
28380         private enum enumMixinStr_SN_rsa = `enum SN_rsa = "RSA";`;
28381         static if(is(typeof({ mixin(enumMixinStr_SN_rsa); }))) {
28382             mixin(enumMixinStr_SN_rsa);
28383         }
28384     }
28385 
28386 
28387 
28388 
28389     static if(!is(typeof(OBJ_X500algorithms))) {
28390         private enum enumMixinStr_OBJ_X500algorithms = `enum OBJ_X500algorithms = OBJ_X500 , 8L;`;
28391         static if(is(typeof({ mixin(enumMixinStr_OBJ_X500algorithms); }))) {
28392             mixin(enumMixinStr_OBJ_X500algorithms);
28393         }
28394     }
28395 
28396 
28397 
28398 
28399     static if(!is(typeof(NID_X500algorithms))) {
28400         private enum enumMixinStr_NID_X500algorithms = `enum NID_X500algorithms = 378;`;
28401         static if(is(typeof({ mixin(enumMixinStr_NID_X500algorithms); }))) {
28402             mixin(enumMixinStr_NID_X500algorithms);
28403         }
28404     }
28405 
28406 
28407 
28408 
28409     static if(!is(typeof(LN_X500algorithms))) {
28410         private enum enumMixinStr_LN_X500algorithms = `enum LN_X500algorithms = "directory services - algorithms";`;
28411         static if(is(typeof({ mixin(enumMixinStr_LN_X500algorithms); }))) {
28412             mixin(enumMixinStr_LN_X500algorithms);
28413         }
28414     }
28415 
28416 
28417 
28418 
28419     static if(!is(typeof(SN_X500algorithms))) {
28420         private enum enumMixinStr_SN_X500algorithms = `enum SN_X500algorithms = "X500algorithms";`;
28421         static if(is(typeof({ mixin(enumMixinStr_SN_X500algorithms); }))) {
28422             mixin(enumMixinStr_SN_X500algorithms);
28423         }
28424     }
28425 
28426 
28427 
28428 
28429     static if(!is(typeof(OBJ_dnsName))) {
28430         private enum enumMixinStr_OBJ_dnsName = `enum OBJ_dnsName = OBJ_X509 , 100L;`;
28431         static if(is(typeof({ mixin(enumMixinStr_OBJ_dnsName); }))) {
28432             mixin(enumMixinStr_OBJ_dnsName);
28433         }
28434     }
28435 
28436 
28437 
28438 
28439     static if(!is(typeof(NID_dnsName))) {
28440         private enum enumMixinStr_NID_dnsName = `enum NID_dnsName = 1092;`;
28441         static if(is(typeof({ mixin(enumMixinStr_NID_dnsName); }))) {
28442             mixin(enumMixinStr_NID_dnsName);
28443         }
28444     }
28445 
28446 
28447 
28448 
28449 
28450 
28451     static if(!is(typeof(LN_dnsName))) {
28452         private enum enumMixinStr_LN_dnsName = `enum LN_dnsName = "dnsName";`;
28453         static if(is(typeof({ mixin(enumMixinStr_LN_dnsName); }))) {
28454             mixin(enumMixinStr_LN_dnsName);
28455         }
28456     }
28457 
28458 
28459 
28460 
28461     static if(!is(typeof(OBJ_countryCode3n))) {
28462         private enum enumMixinStr_OBJ_countryCode3n = `enum OBJ_countryCode3n = OBJ_X509 , 99L;`;
28463         static if(is(typeof({ mixin(enumMixinStr_OBJ_countryCode3n); }))) {
28464             mixin(enumMixinStr_OBJ_countryCode3n);
28465         }
28466     }
28467 
28468 
28469 
28470 
28471     static if(!is(typeof(NID_countryCode3n))) {
28472         private enum enumMixinStr_NID_countryCode3n = `enum NID_countryCode3n = 1091;`;
28473         static if(is(typeof({ mixin(enumMixinStr_NID_countryCode3n); }))) {
28474             mixin(enumMixinStr_NID_countryCode3n);
28475         }
28476     }
28477 
28478 
28479 
28480 
28481     static if(!is(typeof(LN_countryCode3n))) {
28482         private enum enumMixinStr_LN_countryCode3n = `enum LN_countryCode3n = "countryCode3n";`;
28483         static if(is(typeof({ mixin(enumMixinStr_LN_countryCode3n); }))) {
28484             mixin(enumMixinStr_LN_countryCode3n);
28485         }
28486     }
28487 
28488 
28489 
28490 
28491     static if(!is(typeof(SN_countryCode3n))) {
28492         private enum enumMixinStr_SN_countryCode3n = `enum SN_countryCode3n = "n3";`;
28493         static if(is(typeof({ mixin(enumMixinStr_SN_countryCode3n); }))) {
28494             mixin(enumMixinStr_SN_countryCode3n);
28495         }
28496     }
28497 
28498 
28499 
28500 
28501     static if(!is(typeof(OBJ_countryCode3c))) {
28502         private enum enumMixinStr_OBJ_countryCode3c = `enum OBJ_countryCode3c = OBJ_X509 , 98L;`;
28503         static if(is(typeof({ mixin(enumMixinStr_OBJ_countryCode3c); }))) {
28504             mixin(enumMixinStr_OBJ_countryCode3c);
28505         }
28506     }
28507 
28508 
28509 
28510 
28511     static if(!is(typeof(NID_countryCode3c))) {
28512         private enum enumMixinStr_NID_countryCode3c = `enum NID_countryCode3c = 1090;`;
28513         static if(is(typeof({ mixin(enumMixinStr_NID_countryCode3c); }))) {
28514             mixin(enumMixinStr_NID_countryCode3c);
28515         }
28516     }
28517 
28518 
28519 
28520 
28521     static if(!is(typeof(LN_countryCode3c))) {
28522         private enum enumMixinStr_LN_countryCode3c = `enum LN_countryCode3c = "countryCode3c";`;
28523         static if(is(typeof({ mixin(enumMixinStr_LN_countryCode3c); }))) {
28524             mixin(enumMixinStr_LN_countryCode3c);
28525         }
28526     }
28527 
28528 
28529 
28530 
28531     static if(!is(typeof(SN_countryCode3c))) {
28532         private enum enumMixinStr_SN_countryCode3c = `enum SN_countryCode3c = "c3";`;
28533         static if(is(typeof({ mixin(enumMixinStr_SN_countryCode3c); }))) {
28534             mixin(enumMixinStr_SN_countryCode3c);
28535         }
28536     }
28537 
28538 
28539 
28540 
28541     static if(!is(typeof(OBJ_organizationIdentifier))) {
28542         private enum enumMixinStr_OBJ_organizationIdentifier = `enum OBJ_organizationIdentifier = OBJ_X509 , 97L;`;
28543         static if(is(typeof({ mixin(enumMixinStr_OBJ_organizationIdentifier); }))) {
28544             mixin(enumMixinStr_OBJ_organizationIdentifier);
28545         }
28546     }
28547 
28548 
28549 
28550 
28551     static if(!is(typeof(NID_organizationIdentifier))) {
28552         private enum enumMixinStr_NID_organizationIdentifier = `enum NID_organizationIdentifier = 1089;`;
28553         static if(is(typeof({ mixin(enumMixinStr_NID_organizationIdentifier); }))) {
28554             mixin(enumMixinStr_NID_organizationIdentifier);
28555         }
28556     }
28557 
28558 
28559 
28560 
28561     static if(!is(typeof(LN_organizationIdentifier))) {
28562         private enum enumMixinStr_LN_organizationIdentifier = `enum LN_organizationIdentifier = "organizationIdentifier";`;
28563         static if(is(typeof({ mixin(enumMixinStr_LN_organizationIdentifier); }))) {
28564             mixin(enumMixinStr_LN_organizationIdentifier);
28565         }
28566     }
28567 
28568 
28569 
28570 
28571 
28572 
28573     static if(!is(typeof(OBJ_role))) {
28574         private enum enumMixinStr_OBJ_role = `enum OBJ_role = OBJ_X509 , 72L;`;
28575         static if(is(typeof({ mixin(enumMixinStr_OBJ_role); }))) {
28576             mixin(enumMixinStr_OBJ_role);
28577         }
28578     }
28579 
28580 
28581 
28582 
28583     static if(!is(typeof(NID_role))) {
28584         private enum enumMixinStr_NID_role = `enum NID_role = 400;`;
28585         static if(is(typeof({ mixin(enumMixinStr_NID_role); }))) {
28586             mixin(enumMixinStr_NID_role);
28587         }
28588     }
28589 
28590 
28591 
28592 
28593     static if(!is(typeof(LN_role))) {
28594         private enum enumMixinStr_LN_role = `enum LN_role = "role";`;
28595         static if(is(typeof({ mixin(enumMixinStr_LN_role); }))) {
28596             mixin(enumMixinStr_LN_role);
28597         }
28598     }
28599 
28600 
28601 
28602 
28603     static if(!is(typeof(SN_role))) {
28604         private enum enumMixinStr_SN_role = `enum SN_role = "role";`;
28605         static if(is(typeof({ mixin(enumMixinStr_SN_role); }))) {
28606             mixin(enumMixinStr_SN_role);
28607         }
28608     }
28609 
28610 
28611 
28612 
28613     static if(!is(typeof(OBJ_pseudonym))) {
28614         private enum enumMixinStr_OBJ_pseudonym = `enum OBJ_pseudonym = OBJ_X509 , 65L;`;
28615         static if(is(typeof({ mixin(enumMixinStr_OBJ_pseudonym); }))) {
28616             mixin(enumMixinStr_OBJ_pseudonym);
28617         }
28618     }
28619 
28620 
28621 
28622 
28623     static if(!is(typeof(NID_pseudonym))) {
28624         private enum enumMixinStr_NID_pseudonym = `enum NID_pseudonym = 510;`;
28625         static if(is(typeof({ mixin(enumMixinStr_NID_pseudonym); }))) {
28626             mixin(enumMixinStr_NID_pseudonym);
28627         }
28628     }
28629 
28630 
28631 
28632 
28633     static if(!is(typeof(LN_pseudonym))) {
28634         private enum enumMixinStr_LN_pseudonym = `enum LN_pseudonym = "pseudonym";`;
28635         static if(is(typeof({ mixin(enumMixinStr_LN_pseudonym); }))) {
28636             mixin(enumMixinStr_LN_pseudonym);
28637         }
28638     }
28639 
28640 
28641 
28642 
28643     static if(!is(typeof(OBJ_dmdName))) {
28644         private enum enumMixinStr_OBJ_dmdName = `enum OBJ_dmdName = OBJ_X509 , 54L;`;
28645         static if(is(typeof({ mixin(enumMixinStr_OBJ_dmdName); }))) {
28646             mixin(enumMixinStr_OBJ_dmdName);
28647         }
28648     }
28649 
28650 
28651 
28652 
28653     static if(!is(typeof(NID_dmdName))) {
28654         private enum enumMixinStr_NID_dmdName = `enum NID_dmdName = 892;`;
28655         static if(is(typeof({ mixin(enumMixinStr_NID_dmdName); }))) {
28656             mixin(enumMixinStr_NID_dmdName);
28657         }
28658     }
28659 
28660 
28661 
28662 
28663     static if(!is(typeof(SN_dmdName))) {
28664         private enum enumMixinStr_SN_dmdName = `enum SN_dmdName = "dmdName";`;
28665         static if(is(typeof({ mixin(enumMixinStr_SN_dmdName); }))) {
28666             mixin(enumMixinStr_SN_dmdName);
28667         }
28668     }
28669 
28670 
28671 
28672 
28673     static if(!is(typeof(OBJ_deltaRevocationList))) {
28674         private enum enumMixinStr_OBJ_deltaRevocationList = `enum OBJ_deltaRevocationList = OBJ_X509 , 53L;`;
28675         static if(is(typeof({ mixin(enumMixinStr_OBJ_deltaRevocationList); }))) {
28676             mixin(enumMixinStr_OBJ_deltaRevocationList);
28677         }
28678     }
28679 
28680 
28681 
28682 
28683     static if(!is(typeof(NID_deltaRevocationList))) {
28684         private enum enumMixinStr_NID_deltaRevocationList = `enum NID_deltaRevocationList = 891;`;
28685         static if(is(typeof({ mixin(enumMixinStr_NID_deltaRevocationList); }))) {
28686             mixin(enumMixinStr_NID_deltaRevocationList);
28687         }
28688     }
28689 
28690 
28691 
28692 
28693 
28694 
28695     static if(!is(typeof(LN_deltaRevocationList))) {
28696         private enum enumMixinStr_LN_deltaRevocationList = `enum LN_deltaRevocationList = "deltaRevocationList";`;
28697         static if(is(typeof({ mixin(enumMixinStr_LN_deltaRevocationList); }))) {
28698             mixin(enumMixinStr_LN_deltaRevocationList);
28699         }
28700     }
28701 
28702 
28703 
28704 
28705     static if(!is(typeof(OBJ_supportedAlgorithms))) {
28706         private enum enumMixinStr_OBJ_supportedAlgorithms = `enum OBJ_supportedAlgorithms = OBJ_X509 , 52L;`;
28707         static if(is(typeof({ mixin(enumMixinStr_OBJ_supportedAlgorithms); }))) {
28708             mixin(enumMixinStr_OBJ_supportedAlgorithms);
28709         }
28710     }
28711 
28712 
28713 
28714 
28715     static if(!is(typeof(NID_supportedAlgorithms))) {
28716         private enum enumMixinStr_NID_supportedAlgorithms = `enum NID_supportedAlgorithms = 890;`;
28717         static if(is(typeof({ mixin(enumMixinStr_NID_supportedAlgorithms); }))) {
28718             mixin(enumMixinStr_NID_supportedAlgorithms);
28719         }
28720     }
28721 
28722 
28723 
28724 
28725     static if(!is(typeof(LN_supportedAlgorithms))) {
28726         private enum enumMixinStr_LN_supportedAlgorithms = `enum LN_supportedAlgorithms = "supportedAlgorithms";`;
28727         static if(is(typeof({ mixin(enumMixinStr_LN_supportedAlgorithms); }))) {
28728             mixin(enumMixinStr_LN_supportedAlgorithms);
28729         }
28730     }
28731 
28732 
28733 
28734 
28735     static if(!is(typeof(OBJ_houseIdentifier))) {
28736         private enum enumMixinStr_OBJ_houseIdentifier = `enum OBJ_houseIdentifier = OBJ_X509 , 51L;`;
28737         static if(is(typeof({ mixin(enumMixinStr_OBJ_houseIdentifier); }))) {
28738             mixin(enumMixinStr_OBJ_houseIdentifier);
28739         }
28740     }
28741 
28742 
28743 
28744 
28745     static if(!is(typeof(NID_houseIdentifier))) {
28746         private enum enumMixinStr_NID_houseIdentifier = `enum NID_houseIdentifier = 889;`;
28747         static if(is(typeof({ mixin(enumMixinStr_NID_houseIdentifier); }))) {
28748             mixin(enumMixinStr_NID_houseIdentifier);
28749         }
28750     }
28751 
28752 
28753 
28754 
28755     static if(!is(typeof(LN_houseIdentifier))) {
28756         private enum enumMixinStr_LN_houseIdentifier = `enum LN_houseIdentifier = "houseIdentifier";`;
28757         static if(is(typeof({ mixin(enumMixinStr_LN_houseIdentifier); }))) {
28758             mixin(enumMixinStr_LN_houseIdentifier);
28759         }
28760     }
28761 
28762 
28763 
28764 
28765     static if(!is(typeof(OBJ_uniqueMember))) {
28766         private enum enumMixinStr_OBJ_uniqueMember = `enum OBJ_uniqueMember = OBJ_X509 , 50L;`;
28767         static if(is(typeof({ mixin(enumMixinStr_OBJ_uniqueMember); }))) {
28768             mixin(enumMixinStr_OBJ_uniqueMember);
28769         }
28770     }
28771 
28772 
28773 
28774 
28775     static if(!is(typeof(NID_uniqueMember))) {
28776         private enum enumMixinStr_NID_uniqueMember = `enum NID_uniqueMember = 888;`;
28777         static if(is(typeof({ mixin(enumMixinStr_NID_uniqueMember); }))) {
28778             mixin(enumMixinStr_NID_uniqueMember);
28779         }
28780     }
28781 
28782 
28783 
28784 
28785     static if(!is(typeof(LN_uniqueMember))) {
28786         private enum enumMixinStr_LN_uniqueMember = `enum LN_uniqueMember = "uniqueMember";`;
28787         static if(is(typeof({ mixin(enumMixinStr_LN_uniqueMember); }))) {
28788             mixin(enumMixinStr_LN_uniqueMember);
28789         }
28790     }
28791 
28792 
28793 
28794 
28795     static if(!is(typeof(OBJ_distinguishedName))) {
28796         private enum enumMixinStr_OBJ_distinguishedName = `enum OBJ_distinguishedName = OBJ_X509 , 49L;`;
28797         static if(is(typeof({ mixin(enumMixinStr_OBJ_distinguishedName); }))) {
28798             mixin(enumMixinStr_OBJ_distinguishedName);
28799         }
28800     }
28801 
28802 
28803 
28804 
28805     static if(!is(typeof(NID_distinguishedName))) {
28806         private enum enumMixinStr_NID_distinguishedName = `enum NID_distinguishedName = 887;`;
28807         static if(is(typeof({ mixin(enumMixinStr_NID_distinguishedName); }))) {
28808             mixin(enumMixinStr_NID_distinguishedName);
28809         }
28810     }
28811 
28812 
28813 
28814 
28815 
28816 
28817     static if(!is(typeof(LN_distinguishedName))) {
28818         private enum enumMixinStr_LN_distinguishedName = `enum LN_distinguishedName = "distinguishedName";`;
28819         static if(is(typeof({ mixin(enumMixinStr_LN_distinguishedName); }))) {
28820             mixin(enumMixinStr_LN_distinguishedName);
28821         }
28822     }
28823 
28824 
28825 
28826 
28827     static if(!is(typeof(OBJ_protocolInformation))) {
28828         private enum enumMixinStr_OBJ_protocolInformation = `enum OBJ_protocolInformation = OBJ_X509 , 48L;`;
28829         static if(is(typeof({ mixin(enumMixinStr_OBJ_protocolInformation); }))) {
28830             mixin(enumMixinStr_OBJ_protocolInformation);
28831         }
28832     }
28833 
28834 
28835 
28836 
28837     static if(!is(typeof(NID_protocolInformation))) {
28838         private enum enumMixinStr_NID_protocolInformation = `enum NID_protocolInformation = 886;`;
28839         static if(is(typeof({ mixin(enumMixinStr_NID_protocolInformation); }))) {
28840             mixin(enumMixinStr_NID_protocolInformation);
28841         }
28842     }
28843 
28844 
28845 
28846 
28847     static if(!is(typeof(LN_protocolInformation))) {
28848         private enum enumMixinStr_LN_protocolInformation = `enum LN_protocolInformation = "protocolInformation";`;
28849         static if(is(typeof({ mixin(enumMixinStr_LN_protocolInformation); }))) {
28850             mixin(enumMixinStr_LN_protocolInformation);
28851         }
28852     }
28853 
28854 
28855 
28856 
28857     static if(!is(typeof(OBJ_enhancedSearchGuide))) {
28858         private enum enumMixinStr_OBJ_enhancedSearchGuide = `enum OBJ_enhancedSearchGuide = OBJ_X509 , 47L;`;
28859         static if(is(typeof({ mixin(enumMixinStr_OBJ_enhancedSearchGuide); }))) {
28860             mixin(enumMixinStr_OBJ_enhancedSearchGuide);
28861         }
28862     }
28863 
28864 
28865 
28866 
28867     static if(!is(typeof(NID_enhancedSearchGuide))) {
28868         private enum enumMixinStr_NID_enhancedSearchGuide = `enum NID_enhancedSearchGuide = 885;`;
28869         static if(is(typeof({ mixin(enumMixinStr_NID_enhancedSearchGuide); }))) {
28870             mixin(enumMixinStr_NID_enhancedSearchGuide);
28871         }
28872     }
28873 
28874 
28875 
28876 
28877     static if(!is(typeof(LN_enhancedSearchGuide))) {
28878         private enum enumMixinStr_LN_enhancedSearchGuide = `enum LN_enhancedSearchGuide = "enhancedSearchGuide";`;
28879         static if(is(typeof({ mixin(enumMixinStr_LN_enhancedSearchGuide); }))) {
28880             mixin(enumMixinStr_LN_enhancedSearchGuide);
28881         }
28882     }
28883 
28884 
28885 
28886 
28887     static if(!is(typeof(OBJ_dnQualifier))) {
28888         private enum enumMixinStr_OBJ_dnQualifier = `enum OBJ_dnQualifier = OBJ_X509 , 46L;`;
28889         static if(is(typeof({ mixin(enumMixinStr_OBJ_dnQualifier); }))) {
28890             mixin(enumMixinStr_OBJ_dnQualifier);
28891         }
28892     }
28893 
28894 
28895 
28896 
28897     static if(!is(typeof(NID_dnQualifier))) {
28898         private enum enumMixinStr_NID_dnQualifier = `enum NID_dnQualifier = 174;`;
28899         static if(is(typeof({ mixin(enumMixinStr_NID_dnQualifier); }))) {
28900             mixin(enumMixinStr_NID_dnQualifier);
28901         }
28902     }
28903 
28904 
28905 
28906 
28907     static if(!is(typeof(LN_dnQualifier))) {
28908         private enum enumMixinStr_LN_dnQualifier = `enum LN_dnQualifier = "dnQualifier";`;
28909         static if(is(typeof({ mixin(enumMixinStr_LN_dnQualifier); }))) {
28910             mixin(enumMixinStr_LN_dnQualifier);
28911         }
28912     }
28913 
28914 
28915 
28916 
28917     static if(!is(typeof(SN_dnQualifier))) {
28918         private enum enumMixinStr_SN_dnQualifier = `enum SN_dnQualifier = "dnQualifier";`;
28919         static if(is(typeof({ mixin(enumMixinStr_SN_dnQualifier); }))) {
28920             mixin(enumMixinStr_SN_dnQualifier);
28921         }
28922     }
28923 
28924 
28925 
28926 
28927     static if(!is(typeof(OBJ_x500UniqueIdentifier))) {
28928         private enum enumMixinStr_OBJ_x500UniqueIdentifier = `enum OBJ_x500UniqueIdentifier = OBJ_X509 , 45L;`;
28929         static if(is(typeof({ mixin(enumMixinStr_OBJ_x500UniqueIdentifier); }))) {
28930             mixin(enumMixinStr_OBJ_x500UniqueIdentifier);
28931         }
28932     }
28933 
28934 
28935 
28936 
28937 
28938 
28939     static if(!is(typeof(NID_x500UniqueIdentifier))) {
28940         private enum enumMixinStr_NID_x500UniqueIdentifier = `enum NID_x500UniqueIdentifier = 503;`;
28941         static if(is(typeof({ mixin(enumMixinStr_NID_x500UniqueIdentifier); }))) {
28942             mixin(enumMixinStr_NID_x500UniqueIdentifier);
28943         }
28944     }
28945 
28946 
28947 
28948 
28949     static if(!is(typeof(LN_x500UniqueIdentifier))) {
28950         private enum enumMixinStr_LN_x500UniqueIdentifier = `enum LN_x500UniqueIdentifier = "x500UniqueIdentifier";`;
28951         static if(is(typeof({ mixin(enumMixinStr_LN_x500UniqueIdentifier); }))) {
28952             mixin(enumMixinStr_LN_x500UniqueIdentifier);
28953         }
28954     }
28955 
28956 
28957 
28958 
28959     static if(!is(typeof(OBJ_generationQualifier))) {
28960         private enum enumMixinStr_OBJ_generationQualifier = `enum OBJ_generationQualifier = OBJ_X509 , 44L;`;
28961         static if(is(typeof({ mixin(enumMixinStr_OBJ_generationQualifier); }))) {
28962             mixin(enumMixinStr_OBJ_generationQualifier);
28963         }
28964     }
28965 
28966 
28967 
28968 
28969     static if(!is(typeof(NID_generationQualifier))) {
28970         private enum enumMixinStr_NID_generationQualifier = `enum NID_generationQualifier = 509;`;
28971         static if(is(typeof({ mixin(enumMixinStr_NID_generationQualifier); }))) {
28972             mixin(enumMixinStr_NID_generationQualifier);
28973         }
28974     }
28975 
28976 
28977 
28978 
28979     static if(!is(typeof(LN_generationQualifier))) {
28980         private enum enumMixinStr_LN_generationQualifier = `enum LN_generationQualifier = "generationQualifier";`;
28981         static if(is(typeof({ mixin(enumMixinStr_LN_generationQualifier); }))) {
28982             mixin(enumMixinStr_LN_generationQualifier);
28983         }
28984     }
28985 
28986 
28987 
28988 
28989     static if(!is(typeof(OBJ_initials))) {
28990         private enum enumMixinStr_OBJ_initials = `enum OBJ_initials = OBJ_X509 , 43L;`;
28991         static if(is(typeof({ mixin(enumMixinStr_OBJ_initials); }))) {
28992             mixin(enumMixinStr_OBJ_initials);
28993         }
28994     }
28995 
28996 
28997 
28998 
28999     static if(!is(typeof(NID_initials))) {
29000         private enum enumMixinStr_NID_initials = `enum NID_initials = 101;`;
29001         static if(is(typeof({ mixin(enumMixinStr_NID_initials); }))) {
29002             mixin(enumMixinStr_NID_initials);
29003         }
29004     }
29005 
29006 
29007 
29008 
29009     static if(!is(typeof(LN_initials))) {
29010         private enum enumMixinStr_LN_initials = `enum LN_initials = "initials";`;
29011         static if(is(typeof({ mixin(enumMixinStr_LN_initials); }))) {
29012             mixin(enumMixinStr_LN_initials);
29013         }
29014     }
29015 
29016 
29017 
29018 
29019     static if(!is(typeof(SN_initials))) {
29020         private enum enumMixinStr_SN_initials = `enum SN_initials = "initials";`;
29021         static if(is(typeof({ mixin(enumMixinStr_SN_initials); }))) {
29022             mixin(enumMixinStr_SN_initials);
29023         }
29024     }
29025 
29026 
29027 
29028 
29029     static if(!is(typeof(OBJ_givenName))) {
29030         private enum enumMixinStr_OBJ_givenName = `enum OBJ_givenName = OBJ_X509 , 42L;`;
29031         static if(is(typeof({ mixin(enumMixinStr_OBJ_givenName); }))) {
29032             mixin(enumMixinStr_OBJ_givenName);
29033         }
29034     }
29035 
29036 
29037 
29038 
29039     static if(!is(typeof(NID_givenName))) {
29040         private enum enumMixinStr_NID_givenName = `enum NID_givenName = 99;`;
29041         static if(is(typeof({ mixin(enumMixinStr_NID_givenName); }))) {
29042             mixin(enumMixinStr_NID_givenName);
29043         }
29044     }
29045 
29046 
29047 
29048 
29049     static if(!is(typeof(LN_givenName))) {
29050         private enum enumMixinStr_LN_givenName = `enum LN_givenName = "givenName";`;
29051         static if(is(typeof({ mixin(enumMixinStr_LN_givenName); }))) {
29052             mixin(enumMixinStr_LN_givenName);
29053         }
29054     }
29055 
29056 
29057 
29058 
29059 
29060 
29061     static if(!is(typeof(SN_givenName))) {
29062         private enum enumMixinStr_SN_givenName = `enum SN_givenName = "GN";`;
29063         static if(is(typeof({ mixin(enumMixinStr_SN_givenName); }))) {
29064             mixin(enumMixinStr_SN_givenName);
29065         }
29066     }
29067 
29068 
29069 
29070 
29071     static if(!is(typeof(OBJ_name))) {
29072         private enum enumMixinStr_OBJ_name = `enum OBJ_name = OBJ_X509 , 41L;`;
29073         static if(is(typeof({ mixin(enumMixinStr_OBJ_name); }))) {
29074             mixin(enumMixinStr_OBJ_name);
29075         }
29076     }
29077 
29078 
29079 
29080 
29081     static if(!is(typeof(NID_name))) {
29082         private enum enumMixinStr_NID_name = `enum NID_name = 173;`;
29083         static if(is(typeof({ mixin(enumMixinStr_NID_name); }))) {
29084             mixin(enumMixinStr_NID_name);
29085         }
29086     }
29087 
29088 
29089 
29090 
29091     static if(!is(typeof(LN_name))) {
29092         private enum enumMixinStr_LN_name = `enum LN_name = "name";`;
29093         static if(is(typeof({ mixin(enumMixinStr_LN_name); }))) {
29094             mixin(enumMixinStr_LN_name);
29095         }
29096     }
29097 
29098 
29099 
29100 
29101     static if(!is(typeof(SN_name))) {
29102         private enum enumMixinStr_SN_name = `enum SN_name = "name";`;
29103         static if(is(typeof({ mixin(enumMixinStr_SN_name); }))) {
29104             mixin(enumMixinStr_SN_name);
29105         }
29106     }
29107 
29108 
29109 
29110 
29111     static if(!is(typeof(OBJ_crossCertificatePair))) {
29112         private enum enumMixinStr_OBJ_crossCertificatePair = `enum OBJ_crossCertificatePair = OBJ_X509 , 40L;`;
29113         static if(is(typeof({ mixin(enumMixinStr_OBJ_crossCertificatePair); }))) {
29114             mixin(enumMixinStr_OBJ_crossCertificatePair);
29115         }
29116     }
29117 
29118 
29119 
29120 
29121     static if(!is(typeof(NID_crossCertificatePair))) {
29122         private enum enumMixinStr_NID_crossCertificatePair = `enum NID_crossCertificatePair = 884;`;
29123         static if(is(typeof({ mixin(enumMixinStr_NID_crossCertificatePair); }))) {
29124             mixin(enumMixinStr_NID_crossCertificatePair);
29125         }
29126     }
29127 
29128 
29129 
29130 
29131     static if(!is(typeof(LN_crossCertificatePair))) {
29132         private enum enumMixinStr_LN_crossCertificatePair = `enum LN_crossCertificatePair = "crossCertificatePair";`;
29133         static if(is(typeof({ mixin(enumMixinStr_LN_crossCertificatePair); }))) {
29134             mixin(enumMixinStr_LN_crossCertificatePair);
29135         }
29136     }
29137 
29138 
29139 
29140 
29141     static if(!is(typeof(OBJ_certificateRevocationList))) {
29142         private enum enumMixinStr_OBJ_certificateRevocationList = `enum OBJ_certificateRevocationList = OBJ_X509 , 39L;`;
29143         static if(is(typeof({ mixin(enumMixinStr_OBJ_certificateRevocationList); }))) {
29144             mixin(enumMixinStr_OBJ_certificateRevocationList);
29145         }
29146     }
29147 
29148 
29149 
29150 
29151     static if(!is(typeof(NID_certificateRevocationList))) {
29152         private enum enumMixinStr_NID_certificateRevocationList = `enum NID_certificateRevocationList = 883;`;
29153         static if(is(typeof({ mixin(enumMixinStr_NID_certificateRevocationList); }))) {
29154             mixin(enumMixinStr_NID_certificateRevocationList);
29155         }
29156     }
29157 
29158 
29159 
29160 
29161     static if(!is(typeof(LN_certificateRevocationList))) {
29162         private enum enumMixinStr_LN_certificateRevocationList = `enum LN_certificateRevocationList = "certificateRevocationList";`;
29163         static if(is(typeof({ mixin(enumMixinStr_LN_certificateRevocationList); }))) {
29164             mixin(enumMixinStr_LN_certificateRevocationList);
29165         }
29166     }
29167 
29168 
29169 
29170 
29171     static if(!is(typeof(OBJ_authorityRevocationList))) {
29172         private enum enumMixinStr_OBJ_authorityRevocationList = `enum OBJ_authorityRevocationList = OBJ_X509 , 38L;`;
29173         static if(is(typeof({ mixin(enumMixinStr_OBJ_authorityRevocationList); }))) {
29174             mixin(enumMixinStr_OBJ_authorityRevocationList);
29175         }
29176     }
29177 
29178 
29179 
29180 
29181 
29182 
29183     static if(!is(typeof(NID_authorityRevocationList))) {
29184         private enum enumMixinStr_NID_authorityRevocationList = `enum NID_authorityRevocationList = 882;`;
29185         static if(is(typeof({ mixin(enumMixinStr_NID_authorityRevocationList); }))) {
29186             mixin(enumMixinStr_NID_authorityRevocationList);
29187         }
29188     }
29189 
29190 
29191 
29192 
29193     static if(!is(typeof(LN_authorityRevocationList))) {
29194         private enum enumMixinStr_LN_authorityRevocationList = `enum LN_authorityRevocationList = "authorityRevocationList";`;
29195         static if(is(typeof({ mixin(enumMixinStr_LN_authorityRevocationList); }))) {
29196             mixin(enumMixinStr_LN_authorityRevocationList);
29197         }
29198     }
29199 
29200 
29201 
29202 
29203     static if(!is(typeof(OBJ_cACertificate))) {
29204         private enum enumMixinStr_OBJ_cACertificate = `enum OBJ_cACertificate = OBJ_X509 , 37L;`;
29205         static if(is(typeof({ mixin(enumMixinStr_OBJ_cACertificate); }))) {
29206             mixin(enumMixinStr_OBJ_cACertificate);
29207         }
29208     }
29209 
29210 
29211 
29212 
29213     static if(!is(typeof(NID_cACertificate))) {
29214         private enum enumMixinStr_NID_cACertificate = `enum NID_cACertificate = 881;`;
29215         static if(is(typeof({ mixin(enumMixinStr_NID_cACertificate); }))) {
29216             mixin(enumMixinStr_NID_cACertificate);
29217         }
29218     }
29219 
29220 
29221 
29222 
29223     static if(!is(typeof(LN_cACertificate))) {
29224         private enum enumMixinStr_LN_cACertificate = `enum LN_cACertificate = "cACertificate";`;
29225         static if(is(typeof({ mixin(enumMixinStr_LN_cACertificate); }))) {
29226             mixin(enumMixinStr_LN_cACertificate);
29227         }
29228     }
29229 
29230 
29231 
29232 
29233     static if(!is(typeof(OBJ_userCertificate))) {
29234         private enum enumMixinStr_OBJ_userCertificate = `enum OBJ_userCertificate = OBJ_X509 , 36L;`;
29235         static if(is(typeof({ mixin(enumMixinStr_OBJ_userCertificate); }))) {
29236             mixin(enumMixinStr_OBJ_userCertificate);
29237         }
29238     }
29239 
29240 
29241 
29242 
29243     static if(!is(typeof(NID_userCertificate))) {
29244         private enum enumMixinStr_NID_userCertificate = `enum NID_userCertificate = 880;`;
29245         static if(is(typeof({ mixin(enumMixinStr_NID_userCertificate); }))) {
29246             mixin(enumMixinStr_NID_userCertificate);
29247         }
29248     }
29249 
29250 
29251 
29252 
29253     static if(!is(typeof(LN_userCertificate))) {
29254         private enum enumMixinStr_LN_userCertificate = `enum LN_userCertificate = "userCertificate";`;
29255         static if(is(typeof({ mixin(enumMixinStr_LN_userCertificate); }))) {
29256             mixin(enumMixinStr_LN_userCertificate);
29257         }
29258     }
29259 
29260 
29261 
29262 
29263     static if(!is(typeof(OBJ_userPassword))) {
29264         private enum enumMixinStr_OBJ_userPassword = `enum OBJ_userPassword = OBJ_X509 , 35L;`;
29265         static if(is(typeof({ mixin(enumMixinStr_OBJ_userPassword); }))) {
29266             mixin(enumMixinStr_OBJ_userPassword);
29267         }
29268     }
29269 
29270 
29271 
29272 
29273     static if(!is(typeof(NID_userPassword))) {
29274         private enum enumMixinStr_NID_userPassword = `enum NID_userPassword = 879;`;
29275         static if(is(typeof({ mixin(enumMixinStr_NID_userPassword); }))) {
29276             mixin(enumMixinStr_NID_userPassword);
29277         }
29278     }
29279 
29280 
29281 
29282 
29283     static if(!is(typeof(LN_userPassword))) {
29284         private enum enumMixinStr_LN_userPassword = `enum LN_userPassword = "userPassword";`;
29285         static if(is(typeof({ mixin(enumMixinStr_LN_userPassword); }))) {
29286             mixin(enumMixinStr_LN_userPassword);
29287         }
29288     }
29289 
29290 
29291 
29292 
29293     static if(!is(typeof(OBJ_seeAlso))) {
29294         private enum enumMixinStr_OBJ_seeAlso = `enum OBJ_seeAlso = OBJ_X509 , 34L;`;
29295         static if(is(typeof({ mixin(enumMixinStr_OBJ_seeAlso); }))) {
29296             mixin(enumMixinStr_OBJ_seeAlso);
29297         }
29298     }
29299 
29300 
29301 
29302 
29303 
29304 
29305     static if(!is(typeof(NID_seeAlso))) {
29306         private enum enumMixinStr_NID_seeAlso = `enum NID_seeAlso = 878;`;
29307         static if(is(typeof({ mixin(enumMixinStr_NID_seeAlso); }))) {
29308             mixin(enumMixinStr_NID_seeAlso);
29309         }
29310     }
29311 
29312 
29313 
29314 
29315     static if(!is(typeof(SN_seeAlso))) {
29316         private enum enumMixinStr_SN_seeAlso = `enum SN_seeAlso = "seeAlso";`;
29317         static if(is(typeof({ mixin(enumMixinStr_SN_seeAlso); }))) {
29318             mixin(enumMixinStr_SN_seeAlso);
29319         }
29320     }
29321 
29322 
29323 
29324 
29325     static if(!is(typeof(OBJ_roleOccupant))) {
29326         private enum enumMixinStr_OBJ_roleOccupant = `enum OBJ_roleOccupant = OBJ_X509 , 33L;`;
29327         static if(is(typeof({ mixin(enumMixinStr_OBJ_roleOccupant); }))) {
29328             mixin(enumMixinStr_OBJ_roleOccupant);
29329         }
29330     }
29331 
29332 
29333 
29334 
29335     static if(!is(typeof(NID_roleOccupant))) {
29336         private enum enumMixinStr_NID_roleOccupant = `enum NID_roleOccupant = 877;`;
29337         static if(is(typeof({ mixin(enumMixinStr_NID_roleOccupant); }))) {
29338             mixin(enumMixinStr_NID_roleOccupant);
29339         }
29340     }
29341 
29342 
29343 
29344 
29345     static if(!is(typeof(LN_roleOccupant))) {
29346         private enum enumMixinStr_LN_roleOccupant = `enum LN_roleOccupant = "roleOccupant";`;
29347         static if(is(typeof({ mixin(enumMixinStr_LN_roleOccupant); }))) {
29348             mixin(enumMixinStr_LN_roleOccupant);
29349         }
29350     }
29351 
29352 
29353 
29354 
29355     static if(!is(typeof(OBJ_owner))) {
29356         private enum enumMixinStr_OBJ_owner = `enum OBJ_owner = OBJ_X509 , 32L;`;
29357         static if(is(typeof({ mixin(enumMixinStr_OBJ_owner); }))) {
29358             mixin(enumMixinStr_OBJ_owner);
29359         }
29360     }
29361 
29362 
29363 
29364 
29365     static if(!is(typeof(NID_owner))) {
29366         private enum enumMixinStr_NID_owner = `enum NID_owner = 876;`;
29367         static if(is(typeof({ mixin(enumMixinStr_NID_owner); }))) {
29368             mixin(enumMixinStr_NID_owner);
29369         }
29370     }
29371 
29372 
29373 
29374 
29375     static if(!is(typeof(SN_owner))) {
29376         private enum enumMixinStr_SN_owner = `enum SN_owner = "owner";`;
29377         static if(is(typeof({ mixin(enumMixinStr_SN_owner); }))) {
29378             mixin(enumMixinStr_SN_owner);
29379         }
29380     }
29381 
29382 
29383 
29384 
29385     static if(!is(typeof(OBJ_member))) {
29386         private enum enumMixinStr_OBJ_member = `enum OBJ_member = OBJ_X509 , 31L;`;
29387         static if(is(typeof({ mixin(enumMixinStr_OBJ_member); }))) {
29388             mixin(enumMixinStr_OBJ_member);
29389         }
29390     }
29391 
29392 
29393 
29394 
29395     static if(!is(typeof(NID_member))) {
29396         private enum enumMixinStr_NID_member = `enum NID_member = 875;`;
29397         static if(is(typeof({ mixin(enumMixinStr_NID_member); }))) {
29398             mixin(enumMixinStr_NID_member);
29399         }
29400     }
29401 
29402 
29403 
29404 
29405     static if(!is(typeof(SN_member))) {
29406         private enum enumMixinStr_SN_member = `enum SN_member = "member";`;
29407         static if(is(typeof({ mixin(enumMixinStr_SN_member); }))) {
29408             mixin(enumMixinStr_SN_member);
29409         }
29410     }
29411 
29412 
29413 
29414 
29415     static if(!is(typeof(OBJ_supportedApplicationContext))) {
29416         private enum enumMixinStr_OBJ_supportedApplicationContext = `enum OBJ_supportedApplicationContext = OBJ_X509 , 30L;`;
29417         static if(is(typeof({ mixin(enumMixinStr_OBJ_supportedApplicationContext); }))) {
29418             mixin(enumMixinStr_OBJ_supportedApplicationContext);
29419         }
29420     }
29421 
29422 
29423 
29424 
29425 
29426 
29427     static if(!is(typeof(NID_supportedApplicationContext))) {
29428         private enum enumMixinStr_NID_supportedApplicationContext = `enum NID_supportedApplicationContext = 874;`;
29429         static if(is(typeof({ mixin(enumMixinStr_NID_supportedApplicationContext); }))) {
29430             mixin(enumMixinStr_NID_supportedApplicationContext);
29431         }
29432     }
29433 
29434 
29435 
29436 
29437     static if(!is(typeof(LN_supportedApplicationContext))) {
29438         private enum enumMixinStr_LN_supportedApplicationContext = `enum LN_supportedApplicationContext = "supportedApplicationContext";`;
29439         static if(is(typeof({ mixin(enumMixinStr_LN_supportedApplicationContext); }))) {
29440             mixin(enumMixinStr_LN_supportedApplicationContext);
29441         }
29442     }
29443 
29444 
29445 
29446 
29447     static if(!is(typeof(OBJ_presentationAddress))) {
29448         private enum enumMixinStr_OBJ_presentationAddress = `enum OBJ_presentationAddress = OBJ_X509 , 29L;`;
29449         static if(is(typeof({ mixin(enumMixinStr_OBJ_presentationAddress); }))) {
29450             mixin(enumMixinStr_OBJ_presentationAddress);
29451         }
29452     }
29453 
29454 
29455 
29456 
29457     static if(!is(typeof(NID_presentationAddress))) {
29458         private enum enumMixinStr_NID_presentationAddress = `enum NID_presentationAddress = 873;`;
29459         static if(is(typeof({ mixin(enumMixinStr_NID_presentationAddress); }))) {
29460             mixin(enumMixinStr_NID_presentationAddress);
29461         }
29462     }
29463 
29464 
29465 
29466 
29467     static if(!is(typeof(LN_presentationAddress))) {
29468         private enum enumMixinStr_LN_presentationAddress = `enum LN_presentationAddress = "presentationAddress";`;
29469         static if(is(typeof({ mixin(enumMixinStr_LN_presentationAddress); }))) {
29470             mixin(enumMixinStr_LN_presentationAddress);
29471         }
29472     }
29473 
29474 
29475 
29476 
29477     static if(!is(typeof(OBJ_preferredDeliveryMethod))) {
29478         private enum enumMixinStr_OBJ_preferredDeliveryMethod = `enum OBJ_preferredDeliveryMethod = OBJ_X509 , 28L;`;
29479         static if(is(typeof({ mixin(enumMixinStr_OBJ_preferredDeliveryMethod); }))) {
29480             mixin(enumMixinStr_OBJ_preferredDeliveryMethod);
29481         }
29482     }
29483 
29484 
29485 
29486 
29487     static if(!is(typeof(NID_preferredDeliveryMethod))) {
29488         private enum enumMixinStr_NID_preferredDeliveryMethod = `enum NID_preferredDeliveryMethod = 872;`;
29489         static if(is(typeof({ mixin(enumMixinStr_NID_preferredDeliveryMethod); }))) {
29490             mixin(enumMixinStr_NID_preferredDeliveryMethod);
29491         }
29492     }
29493 
29494 
29495 
29496 
29497     static if(!is(typeof(LN_preferredDeliveryMethod))) {
29498         private enum enumMixinStr_LN_preferredDeliveryMethod = `enum LN_preferredDeliveryMethod = "preferredDeliveryMethod";`;
29499         static if(is(typeof({ mixin(enumMixinStr_LN_preferredDeliveryMethod); }))) {
29500             mixin(enumMixinStr_LN_preferredDeliveryMethod);
29501         }
29502     }
29503 
29504 
29505 
29506 
29507     static if(!is(typeof(OBJ_destinationIndicator))) {
29508         private enum enumMixinStr_OBJ_destinationIndicator = `enum OBJ_destinationIndicator = OBJ_X509 , 27L;`;
29509         static if(is(typeof({ mixin(enumMixinStr_OBJ_destinationIndicator); }))) {
29510             mixin(enumMixinStr_OBJ_destinationIndicator);
29511         }
29512     }
29513 
29514 
29515 
29516 
29517     static if(!is(typeof(NID_destinationIndicator))) {
29518         private enum enumMixinStr_NID_destinationIndicator = `enum NID_destinationIndicator = 871;`;
29519         static if(is(typeof({ mixin(enumMixinStr_NID_destinationIndicator); }))) {
29520             mixin(enumMixinStr_NID_destinationIndicator);
29521         }
29522     }
29523 
29524 
29525 
29526 
29527     static if(!is(typeof(LN_destinationIndicator))) {
29528         private enum enumMixinStr_LN_destinationIndicator = `enum LN_destinationIndicator = "destinationIndicator";`;
29529         static if(is(typeof({ mixin(enumMixinStr_LN_destinationIndicator); }))) {
29530             mixin(enumMixinStr_LN_destinationIndicator);
29531         }
29532     }
29533 
29534 
29535 
29536 
29537     static if(!is(typeof(OBJ_registeredAddress))) {
29538         private enum enumMixinStr_OBJ_registeredAddress = `enum OBJ_registeredAddress = OBJ_X509 , 26L;`;
29539         static if(is(typeof({ mixin(enumMixinStr_OBJ_registeredAddress); }))) {
29540             mixin(enumMixinStr_OBJ_registeredAddress);
29541         }
29542     }
29543 
29544 
29545 
29546 
29547 
29548 
29549     static if(!is(typeof(NID_registeredAddress))) {
29550         private enum enumMixinStr_NID_registeredAddress = `enum NID_registeredAddress = 870;`;
29551         static if(is(typeof({ mixin(enumMixinStr_NID_registeredAddress); }))) {
29552             mixin(enumMixinStr_NID_registeredAddress);
29553         }
29554     }
29555 
29556 
29557 
29558 
29559     static if(!is(typeof(LN_registeredAddress))) {
29560         private enum enumMixinStr_LN_registeredAddress = `enum LN_registeredAddress = "registeredAddress";`;
29561         static if(is(typeof({ mixin(enumMixinStr_LN_registeredAddress); }))) {
29562             mixin(enumMixinStr_LN_registeredAddress);
29563         }
29564     }
29565 
29566 
29567 
29568 
29569     static if(!is(typeof(OBJ_internationaliSDNNumber))) {
29570         private enum enumMixinStr_OBJ_internationaliSDNNumber = `enum OBJ_internationaliSDNNumber = OBJ_X509 , 25L;`;
29571         static if(is(typeof({ mixin(enumMixinStr_OBJ_internationaliSDNNumber); }))) {
29572             mixin(enumMixinStr_OBJ_internationaliSDNNumber);
29573         }
29574     }
29575 
29576 
29577 
29578 
29579     static if(!is(typeof(NID_internationaliSDNNumber))) {
29580         private enum enumMixinStr_NID_internationaliSDNNumber = `enum NID_internationaliSDNNumber = 869;`;
29581         static if(is(typeof({ mixin(enumMixinStr_NID_internationaliSDNNumber); }))) {
29582             mixin(enumMixinStr_NID_internationaliSDNNumber);
29583         }
29584     }
29585 
29586 
29587 
29588 
29589     static if(!is(typeof(LN_internationaliSDNNumber))) {
29590         private enum enumMixinStr_LN_internationaliSDNNumber = `enum LN_internationaliSDNNumber = "internationaliSDNNumber";`;
29591         static if(is(typeof({ mixin(enumMixinStr_LN_internationaliSDNNumber); }))) {
29592             mixin(enumMixinStr_LN_internationaliSDNNumber);
29593         }
29594     }
29595 
29596 
29597 
29598 
29599     static if(!is(typeof(OBJ_x121Address))) {
29600         private enum enumMixinStr_OBJ_x121Address = `enum OBJ_x121Address = OBJ_X509 , 24L;`;
29601         static if(is(typeof({ mixin(enumMixinStr_OBJ_x121Address); }))) {
29602             mixin(enumMixinStr_OBJ_x121Address);
29603         }
29604     }
29605 
29606 
29607 
29608 
29609     static if(!is(typeof(NID_x121Address))) {
29610         private enum enumMixinStr_NID_x121Address = `enum NID_x121Address = 868;`;
29611         static if(is(typeof({ mixin(enumMixinStr_NID_x121Address); }))) {
29612             mixin(enumMixinStr_NID_x121Address);
29613         }
29614     }
29615 
29616 
29617 
29618 
29619     static if(!is(typeof(LN_x121Address))) {
29620         private enum enumMixinStr_LN_x121Address = `enum LN_x121Address = "x121Address";`;
29621         static if(is(typeof({ mixin(enumMixinStr_LN_x121Address); }))) {
29622             mixin(enumMixinStr_LN_x121Address);
29623         }
29624     }
29625 
29626 
29627 
29628 
29629     static if(!is(typeof(OBJ_facsimileTelephoneNumber))) {
29630         private enum enumMixinStr_OBJ_facsimileTelephoneNumber = `enum OBJ_facsimileTelephoneNumber = OBJ_X509 , 23L;`;
29631         static if(is(typeof({ mixin(enumMixinStr_OBJ_facsimileTelephoneNumber); }))) {
29632             mixin(enumMixinStr_OBJ_facsimileTelephoneNumber);
29633         }
29634     }
29635 
29636 
29637 
29638 
29639     static if(!is(typeof(NID_facsimileTelephoneNumber))) {
29640         private enum enumMixinStr_NID_facsimileTelephoneNumber = `enum NID_facsimileTelephoneNumber = 867;`;
29641         static if(is(typeof({ mixin(enumMixinStr_NID_facsimileTelephoneNumber); }))) {
29642             mixin(enumMixinStr_NID_facsimileTelephoneNumber);
29643         }
29644     }
29645 
29646 
29647 
29648 
29649     static if(!is(typeof(LN_facsimileTelephoneNumber))) {
29650         private enum enumMixinStr_LN_facsimileTelephoneNumber = `enum LN_facsimileTelephoneNumber = "facsimileTelephoneNumber";`;
29651         static if(is(typeof({ mixin(enumMixinStr_LN_facsimileTelephoneNumber); }))) {
29652             mixin(enumMixinStr_LN_facsimileTelephoneNumber);
29653         }
29654     }
29655 
29656 
29657 
29658 
29659     static if(!is(typeof(OBJ_teletexTerminalIdentifier))) {
29660         private enum enumMixinStr_OBJ_teletexTerminalIdentifier = `enum OBJ_teletexTerminalIdentifier = OBJ_X509 , 22L;`;
29661         static if(is(typeof({ mixin(enumMixinStr_OBJ_teletexTerminalIdentifier); }))) {
29662             mixin(enumMixinStr_OBJ_teletexTerminalIdentifier);
29663         }
29664     }
29665 
29666 
29667 
29668 
29669 
29670 
29671     static if(!is(typeof(NID_teletexTerminalIdentifier))) {
29672         private enum enumMixinStr_NID_teletexTerminalIdentifier = `enum NID_teletexTerminalIdentifier = 866;`;
29673         static if(is(typeof({ mixin(enumMixinStr_NID_teletexTerminalIdentifier); }))) {
29674             mixin(enumMixinStr_NID_teletexTerminalIdentifier);
29675         }
29676     }
29677 
29678 
29679 
29680 
29681     static if(!is(typeof(LN_teletexTerminalIdentifier))) {
29682         private enum enumMixinStr_LN_teletexTerminalIdentifier = `enum LN_teletexTerminalIdentifier = "teletexTerminalIdentifier";`;
29683         static if(is(typeof({ mixin(enumMixinStr_LN_teletexTerminalIdentifier); }))) {
29684             mixin(enumMixinStr_LN_teletexTerminalIdentifier);
29685         }
29686     }
29687 
29688 
29689 
29690 
29691     static if(!is(typeof(OBJ_telexNumber))) {
29692         private enum enumMixinStr_OBJ_telexNumber = `enum OBJ_telexNumber = OBJ_X509 , 21L;`;
29693         static if(is(typeof({ mixin(enumMixinStr_OBJ_telexNumber); }))) {
29694             mixin(enumMixinStr_OBJ_telexNumber);
29695         }
29696     }
29697 
29698 
29699 
29700 
29701     static if(!is(typeof(NID_telexNumber))) {
29702         private enum enumMixinStr_NID_telexNumber = `enum NID_telexNumber = 865;`;
29703         static if(is(typeof({ mixin(enumMixinStr_NID_telexNumber); }))) {
29704             mixin(enumMixinStr_NID_telexNumber);
29705         }
29706     }
29707 
29708 
29709 
29710 
29711     static if(!is(typeof(LN_telexNumber))) {
29712         private enum enumMixinStr_LN_telexNumber = `enum LN_telexNumber = "telexNumber";`;
29713         static if(is(typeof({ mixin(enumMixinStr_LN_telexNumber); }))) {
29714             mixin(enumMixinStr_LN_telexNumber);
29715         }
29716     }
29717 
29718 
29719 
29720 
29721     static if(!is(typeof(OBJ_telephoneNumber))) {
29722         private enum enumMixinStr_OBJ_telephoneNumber = `enum OBJ_telephoneNumber = OBJ_X509 , 20L;`;
29723         static if(is(typeof({ mixin(enumMixinStr_OBJ_telephoneNumber); }))) {
29724             mixin(enumMixinStr_OBJ_telephoneNumber);
29725         }
29726     }
29727 
29728 
29729 
29730 
29731     static if(!is(typeof(NID_telephoneNumber))) {
29732         private enum enumMixinStr_NID_telephoneNumber = `enum NID_telephoneNumber = 864;`;
29733         static if(is(typeof({ mixin(enumMixinStr_NID_telephoneNumber); }))) {
29734             mixin(enumMixinStr_NID_telephoneNumber);
29735         }
29736     }
29737 
29738 
29739 
29740 
29741     static if(!is(typeof(LN_telephoneNumber))) {
29742         private enum enumMixinStr_LN_telephoneNumber = `enum LN_telephoneNumber = "telephoneNumber";`;
29743         static if(is(typeof({ mixin(enumMixinStr_LN_telephoneNumber); }))) {
29744             mixin(enumMixinStr_LN_telephoneNumber);
29745         }
29746     }
29747 
29748 
29749 
29750 
29751     static if(!is(typeof(OBJ_physicalDeliveryOfficeName))) {
29752         private enum enumMixinStr_OBJ_physicalDeliveryOfficeName = `enum OBJ_physicalDeliveryOfficeName = OBJ_X509 , 19L;`;
29753         static if(is(typeof({ mixin(enumMixinStr_OBJ_physicalDeliveryOfficeName); }))) {
29754             mixin(enumMixinStr_OBJ_physicalDeliveryOfficeName);
29755         }
29756     }
29757 
29758 
29759 
29760 
29761     static if(!is(typeof(NID_physicalDeliveryOfficeName))) {
29762         private enum enumMixinStr_NID_physicalDeliveryOfficeName = `enum NID_physicalDeliveryOfficeName = 863;`;
29763         static if(is(typeof({ mixin(enumMixinStr_NID_physicalDeliveryOfficeName); }))) {
29764             mixin(enumMixinStr_NID_physicalDeliveryOfficeName);
29765         }
29766     }
29767 
29768 
29769 
29770 
29771     static if(!is(typeof(LN_physicalDeliveryOfficeName))) {
29772         private enum enumMixinStr_LN_physicalDeliveryOfficeName = `enum LN_physicalDeliveryOfficeName = "physicalDeliveryOfficeName";`;
29773         static if(is(typeof({ mixin(enumMixinStr_LN_physicalDeliveryOfficeName); }))) {
29774             mixin(enumMixinStr_LN_physicalDeliveryOfficeName);
29775         }
29776     }
29777 
29778 
29779 
29780 
29781     static if(!is(typeof(OBJ_postOfficeBox))) {
29782         private enum enumMixinStr_OBJ_postOfficeBox = `enum OBJ_postOfficeBox = OBJ_X509 , 18L;`;
29783         static if(is(typeof({ mixin(enumMixinStr_OBJ_postOfficeBox); }))) {
29784             mixin(enumMixinStr_OBJ_postOfficeBox);
29785         }
29786     }
29787 
29788 
29789 
29790 
29791 
29792 
29793     static if(!is(typeof(NON_EMPTY_TRANSLATION_UNIT))) {
29794         private enum enumMixinStr_NON_EMPTY_TRANSLATION_UNIT = `enum NON_EMPTY_TRANSLATION_UNIT = static void * dummy = & dummy ;;`;
29795         static if(is(typeof({ mixin(enumMixinStr_NON_EMPTY_TRANSLATION_UNIT); }))) {
29796             mixin(enumMixinStr_NON_EMPTY_TRANSLATION_UNIT);
29797         }
29798     }
29799 
29800 
29801 
29802 
29803     static if(!is(typeof(NID_postOfficeBox))) {
29804         private enum enumMixinStr_NID_postOfficeBox = `enum NID_postOfficeBox = 862;`;
29805         static if(is(typeof({ mixin(enumMixinStr_NID_postOfficeBox); }))) {
29806             mixin(enumMixinStr_NID_postOfficeBox);
29807         }
29808     }
29809 
29810 
29811 
29812 
29813     static if(!is(typeof(LN_postOfficeBox))) {
29814         private enum enumMixinStr_LN_postOfficeBox = `enum LN_postOfficeBox = "postOfficeBox";`;
29815         static if(is(typeof({ mixin(enumMixinStr_LN_postOfficeBox); }))) {
29816             mixin(enumMixinStr_LN_postOfficeBox);
29817         }
29818     }
29819 
29820 
29821 
29822 
29823     static if(!is(typeof(OBJ_postalCode))) {
29824         private enum enumMixinStr_OBJ_postalCode = `enum OBJ_postalCode = OBJ_X509 , 17L;`;
29825         static if(is(typeof({ mixin(enumMixinStr_OBJ_postalCode); }))) {
29826             mixin(enumMixinStr_OBJ_postalCode);
29827         }
29828     }
29829 
29830 
29831 
29832 
29833     static if(!is(typeof(NID_postalCode))) {
29834         private enum enumMixinStr_NID_postalCode = `enum NID_postalCode = 661;`;
29835         static if(is(typeof({ mixin(enumMixinStr_NID_postalCode); }))) {
29836             mixin(enumMixinStr_NID_postalCode);
29837         }
29838     }
29839 
29840 
29841 
29842 
29843     static if(!is(typeof(LN_postalCode))) {
29844         private enum enumMixinStr_LN_postalCode = `enum LN_postalCode = "postalCode";`;
29845         static if(is(typeof({ mixin(enumMixinStr_LN_postalCode); }))) {
29846             mixin(enumMixinStr_LN_postalCode);
29847         }
29848     }
29849 
29850 
29851 
29852 
29853     static if(!is(typeof(OBJ_postalAddress))) {
29854         private enum enumMixinStr_OBJ_postalAddress = `enum OBJ_postalAddress = OBJ_X509 , 16L;`;
29855         static if(is(typeof({ mixin(enumMixinStr_OBJ_postalAddress); }))) {
29856             mixin(enumMixinStr_OBJ_postalAddress);
29857         }
29858     }
29859 
29860 
29861 
29862 
29863     static if(!is(typeof(NID_postalAddress))) {
29864         private enum enumMixinStr_NID_postalAddress = `enum NID_postalAddress = 861;`;
29865         static if(is(typeof({ mixin(enumMixinStr_NID_postalAddress); }))) {
29866             mixin(enumMixinStr_NID_postalAddress);
29867         }
29868     }
29869 
29870 
29871 
29872 
29873     static if(!is(typeof(LN_postalAddress))) {
29874         private enum enumMixinStr_LN_postalAddress = `enum LN_postalAddress = "postalAddress";`;
29875         static if(is(typeof({ mixin(enumMixinStr_LN_postalAddress); }))) {
29876             mixin(enumMixinStr_LN_postalAddress);
29877         }
29878     }
29879 
29880 
29881 
29882 
29883     static if(!is(typeof(OBJ_businessCategory))) {
29884         private enum enumMixinStr_OBJ_businessCategory = `enum OBJ_businessCategory = OBJ_X509 , 15L;`;
29885         static if(is(typeof({ mixin(enumMixinStr_OBJ_businessCategory); }))) {
29886             mixin(enumMixinStr_OBJ_businessCategory);
29887         }
29888     }
29889 
29890 
29891 
29892 
29893     static if(!is(typeof(NID_businessCategory))) {
29894         private enum enumMixinStr_NID_businessCategory = `enum NID_businessCategory = 860;`;
29895         static if(is(typeof({ mixin(enumMixinStr_NID_businessCategory); }))) {
29896             mixin(enumMixinStr_NID_businessCategory);
29897         }
29898     }
29899 
29900 
29901 
29902 
29903     static if(!is(typeof(LN_businessCategory))) {
29904         private enum enumMixinStr_LN_businessCategory = `enum LN_businessCategory = "businessCategory";`;
29905         static if(is(typeof({ mixin(enumMixinStr_LN_businessCategory); }))) {
29906             mixin(enumMixinStr_LN_businessCategory);
29907         }
29908     }
29909 
29910 
29911 
29912 
29913     static if(!is(typeof(OBJ_searchGuide))) {
29914         private enum enumMixinStr_OBJ_searchGuide = `enum OBJ_searchGuide = OBJ_X509 , 14L;`;
29915         static if(is(typeof({ mixin(enumMixinStr_OBJ_searchGuide); }))) {
29916             mixin(enumMixinStr_OBJ_searchGuide);
29917         }
29918     }
29919 
29920 
29921 
29922 
29923 
29924 
29925     static if(!is(typeof(NID_searchGuide))) {
29926         private enum enumMixinStr_NID_searchGuide = `enum NID_searchGuide = 859;`;
29927         static if(is(typeof({ mixin(enumMixinStr_NID_searchGuide); }))) {
29928             mixin(enumMixinStr_NID_searchGuide);
29929         }
29930     }
29931 
29932 
29933 
29934 
29935     static if(!is(typeof(LN_searchGuide))) {
29936         private enum enumMixinStr_LN_searchGuide = `enum LN_searchGuide = "searchGuide";`;
29937         static if(is(typeof({ mixin(enumMixinStr_LN_searchGuide); }))) {
29938             mixin(enumMixinStr_LN_searchGuide);
29939         }
29940     }
29941 
29942 
29943 
29944 
29945     static if(!is(typeof(OBJ_description))) {
29946         private enum enumMixinStr_OBJ_description = `enum OBJ_description = OBJ_X509 , 13L;`;
29947         static if(is(typeof({ mixin(enumMixinStr_OBJ_description); }))) {
29948             mixin(enumMixinStr_OBJ_description);
29949         }
29950     }
29951 
29952 
29953 
29954 
29955     static if(!is(typeof(NID_description))) {
29956         private enum enumMixinStr_NID_description = `enum NID_description = 107;`;
29957         static if(is(typeof({ mixin(enumMixinStr_NID_description); }))) {
29958             mixin(enumMixinStr_NID_description);
29959         }
29960     }
29961 
29962 
29963 
29964 
29965     static if(!is(typeof(LN_description))) {
29966         private enum enumMixinStr_LN_description = `enum LN_description = "description";`;
29967         static if(is(typeof({ mixin(enumMixinStr_LN_description); }))) {
29968             mixin(enumMixinStr_LN_description);
29969         }
29970     }
29971 
29972 
29973 
29974 
29975     static if(!is(typeof(OBJ_title))) {
29976         private enum enumMixinStr_OBJ_title = `enum OBJ_title = OBJ_X509 , 12L;`;
29977         static if(is(typeof({ mixin(enumMixinStr_OBJ_title); }))) {
29978             mixin(enumMixinStr_OBJ_title);
29979         }
29980     }
29981 
29982 
29983 
29984 
29985     static if(!is(typeof(NID_title))) {
29986         private enum enumMixinStr_NID_title = `enum NID_title = 106;`;
29987         static if(is(typeof({ mixin(enumMixinStr_NID_title); }))) {
29988             mixin(enumMixinStr_NID_title);
29989         }
29990     }
29991 
29992 
29993 
29994 
29995     static if(!is(typeof(LN_title))) {
29996         private enum enumMixinStr_LN_title = `enum LN_title = "title";`;
29997         static if(is(typeof({ mixin(enumMixinStr_LN_title); }))) {
29998             mixin(enumMixinStr_LN_title);
29999         }
30000     }
30001 
30002 
30003 
30004 
30005     static if(!is(typeof(SN_title))) {
30006         private enum enumMixinStr_SN_title = `enum SN_title = "title";`;
30007         static if(is(typeof({ mixin(enumMixinStr_SN_title); }))) {
30008             mixin(enumMixinStr_SN_title);
30009         }
30010     }
30011 
30012 
30013 
30014 
30015     static if(!is(typeof(OBJ_organizationalUnitName))) {
30016         private enum enumMixinStr_OBJ_organizationalUnitName = `enum OBJ_organizationalUnitName = OBJ_X509 , 11L;`;
30017         static if(is(typeof({ mixin(enumMixinStr_OBJ_organizationalUnitName); }))) {
30018             mixin(enumMixinStr_OBJ_organizationalUnitName);
30019         }
30020     }
30021 
30022 
30023 
30024 
30025     static if(!is(typeof(NID_organizationalUnitName))) {
30026         private enum enumMixinStr_NID_organizationalUnitName = `enum NID_organizationalUnitName = 18;`;
30027         static if(is(typeof({ mixin(enumMixinStr_NID_organizationalUnitName); }))) {
30028             mixin(enumMixinStr_NID_organizationalUnitName);
30029         }
30030     }
30031 
30032 
30033 
30034 
30035     static if(!is(typeof(LN_organizationalUnitName))) {
30036         private enum enumMixinStr_LN_organizationalUnitName = `enum LN_organizationalUnitName = "organizationalUnitName";`;
30037         static if(is(typeof({ mixin(enumMixinStr_LN_organizationalUnitName); }))) {
30038             mixin(enumMixinStr_LN_organizationalUnitName);
30039         }
30040     }
30041 
30042 
30043 
30044 
30045     static if(!is(typeof(SN_organizationalUnitName))) {
30046         private enum enumMixinStr_SN_organizationalUnitName = `enum SN_organizationalUnitName = "OU";`;
30047         static if(is(typeof({ mixin(enumMixinStr_SN_organizationalUnitName); }))) {
30048             mixin(enumMixinStr_SN_organizationalUnitName);
30049         }
30050     }
30051 
30052 
30053 
30054 
30055     static if(!is(typeof(OBJ_organizationName))) {
30056         private enum enumMixinStr_OBJ_organizationName = `enum OBJ_organizationName = OBJ_X509 , 10L;`;
30057         static if(is(typeof({ mixin(enumMixinStr_OBJ_organizationName); }))) {
30058             mixin(enumMixinStr_OBJ_organizationName);
30059         }
30060     }
30061 
30062 
30063 
30064 
30065     static if(!is(typeof(NID_organizationName))) {
30066         private enum enumMixinStr_NID_organizationName = `enum NID_organizationName = 17;`;
30067         static if(is(typeof({ mixin(enumMixinStr_NID_organizationName); }))) {
30068             mixin(enumMixinStr_NID_organizationName);
30069         }
30070     }
30071 
30072 
30073 
30074 
30075     static if(!is(typeof(LN_organizationName))) {
30076         private enum enumMixinStr_LN_organizationName = `enum LN_organizationName = "organizationName";`;
30077         static if(is(typeof({ mixin(enumMixinStr_LN_organizationName); }))) {
30078             mixin(enumMixinStr_LN_organizationName);
30079         }
30080     }
30081 
30082 
30083 
30084 
30085     static if(!is(typeof(OPENSSL_FILE))) {
30086         private enum enumMixinStr_OPENSSL_FILE = `enum OPENSSL_FILE = "./sslimports.d.tmp";`;
30087         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_FILE); }))) {
30088             mixin(enumMixinStr_OPENSSL_FILE);
30089         }
30090     }
30091 
30092 
30093 
30094 
30095     static if(!is(typeof(OPENSSL_LINE))) {
30096         private enum enumMixinStr_OPENSSL_LINE = `enum OPENSSL_LINE = 30108;`;
30097         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_LINE); }))) {
30098             mixin(enumMixinStr_OPENSSL_LINE);
30099         }
30100     }
30101 
30102 
30103 
30104 
30105     static if(!is(typeof(SN_organizationName))) {
30106         private enum enumMixinStr_SN_organizationName = `enum SN_organizationName = "O";`;
30107         static if(is(typeof({ mixin(enumMixinStr_SN_organizationName); }))) {
30108             mixin(enumMixinStr_SN_organizationName);
30109         }
30110     }
30111 
30112 
30113 
30114 
30115     static if(!is(typeof(OBJ_streetAddress))) {
30116         private enum enumMixinStr_OBJ_streetAddress = `enum OBJ_streetAddress = OBJ_X509 , 9L;`;
30117         static if(is(typeof({ mixin(enumMixinStr_OBJ_streetAddress); }))) {
30118             mixin(enumMixinStr_OBJ_streetAddress);
30119         }
30120     }
30121 
30122 
30123 
30124 
30125     static if(!is(typeof(NID_streetAddress))) {
30126         private enum enumMixinStr_NID_streetAddress = `enum NID_streetAddress = 660;`;
30127         static if(is(typeof({ mixin(enumMixinStr_NID_streetAddress); }))) {
30128             mixin(enumMixinStr_NID_streetAddress);
30129         }
30130     }
30131 
30132 
30133 
30134 
30135     static if(!is(typeof(LN_streetAddress))) {
30136         private enum enumMixinStr_LN_streetAddress = `enum LN_streetAddress = "streetAddress";`;
30137         static if(is(typeof({ mixin(enumMixinStr_LN_streetAddress); }))) {
30138             mixin(enumMixinStr_LN_streetAddress);
30139         }
30140     }
30141 
30142 
30143 
30144 
30145     static if(!is(typeof(SN_streetAddress))) {
30146         private enum enumMixinStr_SN_streetAddress = `enum SN_streetAddress = "street";`;
30147         static if(is(typeof({ mixin(enumMixinStr_SN_streetAddress); }))) {
30148             mixin(enumMixinStr_SN_streetAddress);
30149         }
30150     }
30151 
30152 
30153 
30154 
30155     static if(!is(typeof(OBJ_stateOrProvinceName))) {
30156         private enum enumMixinStr_OBJ_stateOrProvinceName = `enum OBJ_stateOrProvinceName = OBJ_X509 , 8L;`;
30157         static if(is(typeof({ mixin(enumMixinStr_OBJ_stateOrProvinceName); }))) {
30158             mixin(enumMixinStr_OBJ_stateOrProvinceName);
30159         }
30160     }
30161 
30162 
30163 
30164 
30165     static if(!is(typeof(NID_stateOrProvinceName))) {
30166         private enum enumMixinStr_NID_stateOrProvinceName = `enum NID_stateOrProvinceName = 16;`;
30167         static if(is(typeof({ mixin(enumMixinStr_NID_stateOrProvinceName); }))) {
30168             mixin(enumMixinStr_NID_stateOrProvinceName);
30169         }
30170     }
30171 
30172 
30173 
30174 
30175     static if(!is(typeof(LN_stateOrProvinceName))) {
30176         private enum enumMixinStr_LN_stateOrProvinceName = `enum LN_stateOrProvinceName = "stateOrProvinceName";`;
30177         static if(is(typeof({ mixin(enumMixinStr_LN_stateOrProvinceName); }))) {
30178             mixin(enumMixinStr_LN_stateOrProvinceName);
30179         }
30180     }
30181 
30182 
30183 
30184 
30185     static if(!is(typeof(SN_stateOrProvinceName))) {
30186         private enum enumMixinStr_SN_stateOrProvinceName = `enum SN_stateOrProvinceName = "ST";`;
30187         static if(is(typeof({ mixin(enumMixinStr_SN_stateOrProvinceName); }))) {
30188             mixin(enumMixinStr_SN_stateOrProvinceName);
30189         }
30190     }
30191 
30192 
30193 
30194 
30195     static if(!is(typeof(OBJ_localityName))) {
30196         private enum enumMixinStr_OBJ_localityName = `enum OBJ_localityName = OBJ_X509 , 7L;`;
30197         static if(is(typeof({ mixin(enumMixinStr_OBJ_localityName); }))) {
30198             mixin(enumMixinStr_OBJ_localityName);
30199         }
30200     }
30201 
30202 
30203 
30204 
30205     static if(!is(typeof(NID_localityName))) {
30206         private enum enumMixinStr_NID_localityName = `enum NID_localityName = 15;`;
30207         static if(is(typeof({ mixin(enumMixinStr_NID_localityName); }))) {
30208             mixin(enumMixinStr_NID_localityName);
30209         }
30210     }
30211 
30212 
30213 
30214 
30215     static if(!is(typeof(LN_localityName))) {
30216         private enum enumMixinStr_LN_localityName = `enum LN_localityName = "localityName";`;
30217         static if(is(typeof({ mixin(enumMixinStr_LN_localityName); }))) {
30218             mixin(enumMixinStr_LN_localityName);
30219         }
30220     }
30221 
30222 
30223 
30224 
30225     static if(!is(typeof(OPENSSL_MIN_API))) {
30226         private enum enumMixinStr_OPENSSL_MIN_API = `enum OPENSSL_MIN_API = 0;`;
30227         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_MIN_API); }))) {
30228             mixin(enumMixinStr_OPENSSL_MIN_API);
30229         }
30230     }
30231 
30232 
30233 
30234 
30235     static if(!is(typeof(SN_localityName))) {
30236         private enum enumMixinStr_SN_localityName = `enum SN_localityName = "L";`;
30237         static if(is(typeof({ mixin(enumMixinStr_SN_localityName); }))) {
30238             mixin(enumMixinStr_SN_localityName);
30239         }
30240     }
30241 
30242 
30243 
30244 
30245     static if(!is(typeof(OBJ_countryName))) {
30246         private enum enumMixinStr_OBJ_countryName = `enum OBJ_countryName = OBJ_X509 , 6L;`;
30247         static if(is(typeof({ mixin(enumMixinStr_OBJ_countryName); }))) {
30248             mixin(enumMixinStr_OBJ_countryName);
30249         }
30250     }
30251 
30252 
30253 
30254 
30255     static if(!is(typeof(NID_countryName))) {
30256         private enum enumMixinStr_NID_countryName = `enum NID_countryName = 14;`;
30257         static if(is(typeof({ mixin(enumMixinStr_NID_countryName); }))) {
30258             mixin(enumMixinStr_NID_countryName);
30259         }
30260     }
30261 
30262 
30263 
30264 
30265     static if(!is(typeof(LN_countryName))) {
30266         private enum enumMixinStr_LN_countryName = `enum LN_countryName = "countryName";`;
30267         static if(is(typeof({ mixin(enumMixinStr_LN_countryName); }))) {
30268             mixin(enumMixinStr_LN_countryName);
30269         }
30270     }
30271 
30272 
30273 
30274 
30275     static if(!is(typeof(SN_countryName))) {
30276         private enum enumMixinStr_SN_countryName = `enum SN_countryName = "C";`;
30277         static if(is(typeof({ mixin(enumMixinStr_SN_countryName); }))) {
30278             mixin(enumMixinStr_SN_countryName);
30279         }
30280     }
30281 
30282 
30283 
30284 
30285     static if(!is(typeof(OBJ_serialNumber))) {
30286         private enum enumMixinStr_OBJ_serialNumber = `enum OBJ_serialNumber = OBJ_X509 , 5L;`;
30287         static if(is(typeof({ mixin(enumMixinStr_OBJ_serialNumber); }))) {
30288             mixin(enumMixinStr_OBJ_serialNumber);
30289         }
30290     }
30291 
30292 
30293 
30294 
30295     static if(!is(typeof(NID_serialNumber))) {
30296         private enum enumMixinStr_NID_serialNumber = `enum NID_serialNumber = 105;`;
30297         static if(is(typeof({ mixin(enumMixinStr_NID_serialNumber); }))) {
30298             mixin(enumMixinStr_NID_serialNumber);
30299         }
30300     }
30301 
30302 
30303 
30304 
30305     static if(!is(typeof(LN_serialNumber))) {
30306         private enum enumMixinStr_LN_serialNumber = `enum LN_serialNumber = "serialNumber";`;
30307         static if(is(typeof({ mixin(enumMixinStr_LN_serialNumber); }))) {
30308             mixin(enumMixinStr_LN_serialNumber);
30309         }
30310     }
30311 
30312 
30313 
30314 
30315     static if(!is(typeof(OBJ_surname))) {
30316         private enum enumMixinStr_OBJ_surname = `enum OBJ_surname = OBJ_X509 , 4L;`;
30317         static if(is(typeof({ mixin(enumMixinStr_OBJ_surname); }))) {
30318             mixin(enumMixinStr_OBJ_surname);
30319         }
30320     }
30321 
30322 
30323 
30324 
30325     static if(!is(typeof(NID_surname))) {
30326         private enum enumMixinStr_NID_surname = `enum NID_surname = 100;`;
30327         static if(is(typeof({ mixin(enumMixinStr_NID_surname); }))) {
30328             mixin(enumMixinStr_NID_surname);
30329         }
30330     }
30331 
30332 
30333 
30334 
30335     static if(!is(typeof(LN_surname))) {
30336         private enum enumMixinStr_LN_surname = `enum LN_surname = "surname";`;
30337         static if(is(typeof({ mixin(enumMixinStr_LN_surname); }))) {
30338             mixin(enumMixinStr_LN_surname);
30339         }
30340     }
30341 
30342 
30343 
30344 
30345     static if(!is(typeof(SN_surname))) {
30346         private enum enumMixinStr_SN_surname = `enum SN_surname = "SN";`;
30347         static if(is(typeof({ mixin(enumMixinStr_SN_surname); }))) {
30348             mixin(enumMixinStr_SN_surname);
30349         }
30350     }
30351 
30352 
30353 
30354 
30355     static if(!is(typeof(OBJ_commonName))) {
30356         private enum enumMixinStr_OBJ_commonName = `enum OBJ_commonName = OBJ_X509 , 3L;`;
30357         static if(is(typeof({ mixin(enumMixinStr_OBJ_commonName); }))) {
30358             mixin(enumMixinStr_OBJ_commonName);
30359         }
30360     }
30361 
30362 
30363 
30364 
30365     static if(!is(typeof(NID_commonName))) {
30366         private enum enumMixinStr_NID_commonName = `enum NID_commonName = 13;`;
30367         static if(is(typeof({ mixin(enumMixinStr_NID_commonName); }))) {
30368             mixin(enumMixinStr_NID_commonName);
30369         }
30370     }
30371 
30372 
30373 
30374 
30375     static if(!is(typeof(LN_commonName))) {
30376         private enum enumMixinStr_LN_commonName = `enum LN_commonName = "commonName";`;
30377         static if(is(typeof({ mixin(enumMixinStr_LN_commonName); }))) {
30378             mixin(enumMixinStr_LN_commonName);
30379         }
30380     }
30381 
30382 
30383 
30384 
30385     static if(!is(typeof(SN_commonName))) {
30386         private enum enumMixinStr_SN_commonName = `enum SN_commonName = "CN";`;
30387         static if(is(typeof({ mixin(enumMixinStr_SN_commonName); }))) {
30388             mixin(enumMixinStr_SN_commonName);
30389         }
30390     }
30391 
30392 
30393 
30394 
30395     static if(!is(typeof(OBJ_X509))) {
30396         private enum enumMixinStr_OBJ_X509 = `enum OBJ_X509 = OBJ_X500 , 4L;`;
30397         static if(is(typeof({ mixin(enumMixinStr_OBJ_X509); }))) {
30398             mixin(enumMixinStr_OBJ_X509);
30399         }
30400     }
30401 
30402 
30403 
30404 
30405     static if(!is(typeof(NID_X509))) {
30406         private enum enumMixinStr_NID_X509 = `enum NID_X509 = 12;`;
30407         static if(is(typeof({ mixin(enumMixinStr_NID_X509); }))) {
30408             mixin(enumMixinStr_NID_X509);
30409         }
30410     }
30411 
30412 
30413 
30414 
30415     static if(!is(typeof(SN_X509))) {
30416         private enum enumMixinStr_SN_X509 = `enum SN_X509 = "X509";`;
30417         static if(is(typeof({ mixin(enumMixinStr_SN_X509); }))) {
30418             mixin(enumMixinStr_SN_X509);
30419         }
30420     }
30421 
30422 
30423 
30424 
30425     static if(!is(typeof(OBJ_X500))) {
30426         private enum enumMixinStr_OBJ_X500 = `enum OBJ_X500 = 2L , 5L;`;
30427         static if(is(typeof({ mixin(enumMixinStr_OBJ_X500); }))) {
30428             mixin(enumMixinStr_OBJ_X500);
30429         }
30430     }
30431 
30432 
30433 
30434 
30435     static if(!is(typeof(NID_X500))) {
30436         private enum enumMixinStr_NID_X500 = `enum NID_X500 = 11;`;
30437         static if(is(typeof({ mixin(enumMixinStr_NID_X500); }))) {
30438             mixin(enumMixinStr_NID_X500);
30439         }
30440     }
30441 
30442 
30443 
30444 
30445     static if(!is(typeof(LN_X500))) {
30446         private enum enumMixinStr_LN_X500 = `enum LN_X500 = "directory services (X.500)";`;
30447         static if(is(typeof({ mixin(enumMixinStr_LN_X500); }))) {
30448             mixin(enumMixinStr_LN_X500);
30449         }
30450     }
30451 
30452 
30453 
30454 
30455     static if(!is(typeof(SN_X500))) {
30456         private enum enumMixinStr_SN_X500 = `enum SN_X500 = "X500";`;
30457         static if(is(typeof({ mixin(enumMixinStr_SN_X500); }))) {
30458             mixin(enumMixinStr_SN_X500);
30459         }
30460     }
30461 
30462 
30463 
30464 
30465     static if(!is(typeof(OBJ_sxnet))) {
30466         private enum enumMixinStr_OBJ_sxnet = `enum OBJ_sxnet = 1L , 3L , 101L , 1L , 4L , 1L;`;
30467         static if(is(typeof({ mixin(enumMixinStr_OBJ_sxnet); }))) {
30468             mixin(enumMixinStr_OBJ_sxnet);
30469         }
30470     }
30471 
30472 
30473 
30474 
30475     static if(!is(typeof(NID_sxnet))) {
30476         private enum enumMixinStr_NID_sxnet = `enum NID_sxnet = 143;`;
30477         static if(is(typeof({ mixin(enumMixinStr_NID_sxnet); }))) {
30478             mixin(enumMixinStr_NID_sxnet);
30479         }
30480     }
30481 
30482 
30483 
30484 
30485     static if(!is(typeof(LN_sxnet))) {
30486         private enum enumMixinStr_LN_sxnet = `enum LN_sxnet = "Strong Extranet ID";`;
30487         static if(is(typeof({ mixin(enumMixinStr_LN_sxnet); }))) {
30488             mixin(enumMixinStr_LN_sxnet);
30489         }
30490     }
30491 
30492 
30493 
30494 
30495     static if(!is(typeof(SN_sxnet))) {
30496         private enum enumMixinStr_SN_sxnet = `enum SN_sxnet = "SXNetID";`;
30497         static if(is(typeof({ mixin(enumMixinStr_SN_sxnet); }))) {
30498             mixin(enumMixinStr_SN_sxnet);
30499         }
30500     }
30501 
30502 
30503 
30504 
30505     static if(!is(typeof(OBJ_blake2s256))) {
30506         private enum enumMixinStr_OBJ_blake2s256 = `enum OBJ_blake2s256 = 1L , 3L , 6L , 1L , 4L , 1L , 1722L , 12L , 2L , 2L , 8L;`;
30507         static if(is(typeof({ mixin(enumMixinStr_OBJ_blake2s256); }))) {
30508             mixin(enumMixinStr_OBJ_blake2s256);
30509         }
30510     }
30511 
30512 
30513 
30514 
30515     static if(!is(typeof(NID_blake2s256))) {
30516         private enum enumMixinStr_NID_blake2s256 = `enum NID_blake2s256 = 1057;`;
30517         static if(is(typeof({ mixin(enumMixinStr_NID_blake2s256); }))) {
30518             mixin(enumMixinStr_NID_blake2s256);
30519         }
30520     }
30521 
30522 
30523 
30524 
30525     static if(!is(typeof(LN_blake2s256))) {
30526         private enum enumMixinStr_LN_blake2s256 = `enum LN_blake2s256 = "blake2s256";`;
30527         static if(is(typeof({ mixin(enumMixinStr_LN_blake2s256); }))) {
30528             mixin(enumMixinStr_LN_blake2s256);
30529         }
30530     }
30531 
30532 
30533 
30534 
30535     static if(!is(typeof(SN_blake2s256))) {
30536         private enum enumMixinStr_SN_blake2s256 = `enum SN_blake2s256 = "BLAKE2s256";`;
30537         static if(is(typeof({ mixin(enumMixinStr_SN_blake2s256); }))) {
30538             mixin(enumMixinStr_SN_blake2s256);
30539         }
30540     }
30541 
30542 
30543 
30544 
30545     static if(!is(typeof(OBJ_blake2b512))) {
30546         private enum enumMixinStr_OBJ_blake2b512 = `enum OBJ_blake2b512 = 1L , 3L , 6L , 1L , 4L , 1L , 1722L , 12L , 2L , 1L , 16L;`;
30547         static if(is(typeof({ mixin(enumMixinStr_OBJ_blake2b512); }))) {
30548             mixin(enumMixinStr_OBJ_blake2b512);
30549         }
30550     }
30551 
30552 
30553 
30554 
30555     static if(!is(typeof(NID_blake2b512))) {
30556         private enum enumMixinStr_NID_blake2b512 = `enum NID_blake2b512 = 1056;`;
30557         static if(is(typeof({ mixin(enumMixinStr_NID_blake2b512); }))) {
30558             mixin(enumMixinStr_NID_blake2b512);
30559         }
30560     }
30561 
30562 
30563 
30564 
30565     static if(!is(typeof(LN_blake2b512))) {
30566         private enum enumMixinStr_LN_blake2b512 = `enum LN_blake2b512 = "blake2b512";`;
30567         static if(is(typeof({ mixin(enumMixinStr_LN_blake2b512); }))) {
30568             mixin(enumMixinStr_LN_blake2b512);
30569         }
30570     }
30571 
30572 
30573 
30574 
30575     static if(!is(typeof(SN_blake2b512))) {
30576         private enum enumMixinStr_SN_blake2b512 = `enum SN_blake2b512 = "BLAKE2b512";`;
30577         static if(is(typeof({ mixin(enumMixinStr_SN_blake2b512); }))) {
30578             mixin(enumMixinStr_SN_blake2b512);
30579         }
30580     }
30581 
30582 
30583 
30584 
30585     static if(!is(typeof(OBJ_ripemd160WithRSA))) {
30586         private enum enumMixinStr_OBJ_ripemd160WithRSA = `enum OBJ_ripemd160WithRSA = 1L , 3L , 36L , 3L , 3L , 1L , 2L;`;
30587         static if(is(typeof({ mixin(enumMixinStr_OBJ_ripemd160WithRSA); }))) {
30588             mixin(enumMixinStr_OBJ_ripemd160WithRSA);
30589         }
30590     }
30591 
30592 
30593 
30594 
30595     static if(!is(typeof(NID_ripemd160WithRSA))) {
30596         private enum enumMixinStr_NID_ripemd160WithRSA = `enum NID_ripemd160WithRSA = 119;`;
30597         static if(is(typeof({ mixin(enumMixinStr_NID_ripemd160WithRSA); }))) {
30598             mixin(enumMixinStr_NID_ripemd160WithRSA);
30599         }
30600     }
30601 
30602 
30603 
30604 
30605     static if(!is(typeof(OPENSSL_API_COMPAT))) {
30606         private enum enumMixinStr_OPENSSL_API_COMPAT = `enum OPENSSL_API_COMPAT = 0;`;
30607         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_API_COMPAT); }))) {
30608             mixin(enumMixinStr_OPENSSL_API_COMPAT);
30609         }
30610     }
30611 
30612 
30613 
30614 
30615     static if(!is(typeof(LN_ripemd160WithRSA))) {
30616         private enum enumMixinStr_LN_ripemd160WithRSA = `enum LN_ripemd160WithRSA = "ripemd160WithRSA";`;
30617         static if(is(typeof({ mixin(enumMixinStr_LN_ripemd160WithRSA); }))) {
30618             mixin(enumMixinStr_LN_ripemd160WithRSA);
30619         }
30620     }
30621 
30622 
30623 
30624 
30625     static if(!is(typeof(SN_ripemd160WithRSA))) {
30626         private enum enumMixinStr_SN_ripemd160WithRSA = `enum SN_ripemd160WithRSA = "RSA-RIPEMD160";`;
30627         static if(is(typeof({ mixin(enumMixinStr_SN_ripemd160WithRSA); }))) {
30628             mixin(enumMixinStr_SN_ripemd160WithRSA);
30629         }
30630     }
30631 
30632 
30633 
30634 
30635     static if(!is(typeof(OBJ_ripemd160))) {
30636         private enum enumMixinStr_OBJ_ripemd160 = `enum OBJ_ripemd160 = 1L , 3L , 36L , 3L , 2L , 1L;`;
30637         static if(is(typeof({ mixin(enumMixinStr_OBJ_ripemd160); }))) {
30638             mixin(enumMixinStr_OBJ_ripemd160);
30639         }
30640     }
30641 
30642 
30643 
30644 
30645     static if(!is(typeof(NID_ripemd160))) {
30646         private enum enumMixinStr_NID_ripemd160 = `enum NID_ripemd160 = 117;`;
30647         static if(is(typeof({ mixin(enumMixinStr_NID_ripemd160); }))) {
30648             mixin(enumMixinStr_NID_ripemd160);
30649         }
30650     }
30651 
30652 
30653 
30654 
30655     static if(!is(typeof(LN_ripemd160))) {
30656         private enum enumMixinStr_LN_ripemd160 = `enum LN_ripemd160 = "ripemd160";`;
30657         static if(is(typeof({ mixin(enumMixinStr_LN_ripemd160); }))) {
30658             mixin(enumMixinStr_LN_ripemd160);
30659         }
30660     }
30661 
30662 
30663 
30664 
30665     static if(!is(typeof(SN_ripemd160))) {
30666         private enum enumMixinStr_SN_ripemd160 = `enum SN_ripemd160 = "RIPEMD160";`;
30667         static if(is(typeof({ mixin(enumMixinStr_SN_ripemd160); }))) {
30668             mixin(enumMixinStr_SN_ripemd160);
30669         }
30670     }
30671 
30672 
30673 
30674 
30675     static if(!is(typeof(OBJ_sha1WithRSA))) {
30676         private enum enumMixinStr_OBJ_sha1WithRSA = `enum OBJ_sha1WithRSA = OBJ_algorithm , 29L;`;
30677         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha1WithRSA); }))) {
30678             mixin(enumMixinStr_OBJ_sha1WithRSA);
30679         }
30680     }
30681 
30682 
30683 
30684 
30685     static if(!is(typeof(NID_sha1WithRSA))) {
30686         private enum enumMixinStr_NID_sha1WithRSA = `enum NID_sha1WithRSA = 115;`;
30687         static if(is(typeof({ mixin(enumMixinStr_NID_sha1WithRSA); }))) {
30688             mixin(enumMixinStr_NID_sha1WithRSA);
30689         }
30690     }
30691 
30692 
30693 
30694 
30695     static if(!is(typeof(LN_sha1WithRSA))) {
30696         private enum enumMixinStr_LN_sha1WithRSA = `enum LN_sha1WithRSA = "sha1WithRSA";`;
30697         static if(is(typeof({ mixin(enumMixinStr_LN_sha1WithRSA); }))) {
30698             mixin(enumMixinStr_LN_sha1WithRSA);
30699         }
30700     }
30701 
30702 
30703 
30704 
30705     static if(!is(typeof(SN_sha1WithRSA))) {
30706         private enum enumMixinStr_SN_sha1WithRSA = `enum SN_sha1WithRSA = "RSA-SHA1-2";`;
30707         static if(is(typeof({ mixin(enumMixinStr_SN_sha1WithRSA); }))) {
30708             mixin(enumMixinStr_SN_sha1WithRSA);
30709         }
30710     }
30711 
30712 
30713 
30714 
30715     static if(!is(typeof(OBJ_dsaWithSHA1_2))) {
30716         private enum enumMixinStr_OBJ_dsaWithSHA1_2 = `enum OBJ_dsaWithSHA1_2 = OBJ_algorithm , 27L;`;
30717         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsaWithSHA1_2); }))) {
30718             mixin(enumMixinStr_OBJ_dsaWithSHA1_2);
30719         }
30720     }
30721 
30722 
30723 
30724 
30725     static if(!is(typeof(NID_dsaWithSHA1_2))) {
30726         private enum enumMixinStr_NID_dsaWithSHA1_2 = `enum NID_dsaWithSHA1_2 = 70;`;
30727         static if(is(typeof({ mixin(enumMixinStr_NID_dsaWithSHA1_2); }))) {
30728             mixin(enumMixinStr_NID_dsaWithSHA1_2);
30729         }
30730     }
30731 
30732 
30733 
30734 
30735     static if(!is(typeof(LN_dsaWithSHA1_2))) {
30736         private enum enumMixinStr_LN_dsaWithSHA1_2 = `enum LN_dsaWithSHA1_2 = "dsaWithSHA1-old";`;
30737         static if(is(typeof({ mixin(enumMixinStr_LN_dsaWithSHA1_2); }))) {
30738             mixin(enumMixinStr_LN_dsaWithSHA1_2);
30739         }
30740     }
30741 
30742 
30743 
30744 
30745 
30746 
30747     static if(!is(typeof(SN_dsaWithSHA1_2))) {
30748         private enum enumMixinStr_SN_dsaWithSHA1_2 = `enum SN_dsaWithSHA1_2 = "DSA-SHA1-old";`;
30749         static if(is(typeof({ mixin(enumMixinStr_SN_dsaWithSHA1_2); }))) {
30750             mixin(enumMixinStr_SN_dsaWithSHA1_2);
30751         }
30752     }
30753 
30754 
30755 
30756 
30757     static if(!is(typeof(OBJ_sha1))) {
30758         private enum enumMixinStr_OBJ_sha1 = `enum OBJ_sha1 = OBJ_algorithm , 26L;`;
30759         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha1); }))) {
30760             mixin(enumMixinStr_OBJ_sha1);
30761         }
30762     }
30763 
30764 
30765 
30766 
30767     static if(!is(typeof(NID_sha1))) {
30768         private enum enumMixinStr_NID_sha1 = `enum NID_sha1 = 64;`;
30769         static if(is(typeof({ mixin(enumMixinStr_NID_sha1); }))) {
30770             mixin(enumMixinStr_NID_sha1);
30771         }
30772     }
30773 
30774 
30775 
30776 
30777     static if(!is(typeof(LN_sha1))) {
30778         private enum enumMixinStr_LN_sha1 = `enum LN_sha1 = "sha1";`;
30779         static if(is(typeof({ mixin(enumMixinStr_LN_sha1); }))) {
30780             mixin(enumMixinStr_LN_sha1);
30781         }
30782     }
30783 
30784 
30785 
30786 
30787     static if(!is(typeof(SN_sha1))) {
30788         private enum enumMixinStr_SN_sha1 = `enum SN_sha1 = "SHA1";`;
30789         static if(is(typeof({ mixin(enumMixinStr_SN_sha1); }))) {
30790             mixin(enumMixinStr_SN_sha1);
30791         }
30792     }
30793 
30794 
30795 
30796 
30797     static if(!is(typeof(OBJ_sha))) {
30798         private enum enumMixinStr_OBJ_sha = `enum OBJ_sha = OBJ_algorithm , 18L;`;
30799         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha); }))) {
30800             mixin(enumMixinStr_OBJ_sha);
30801         }
30802     }
30803 
30804 
30805 
30806 
30807     static if(!is(typeof(NID_sha))) {
30808         private enum enumMixinStr_NID_sha = `enum NID_sha = 41;`;
30809         static if(is(typeof({ mixin(enumMixinStr_NID_sha); }))) {
30810             mixin(enumMixinStr_NID_sha);
30811         }
30812     }
30813 
30814 
30815 
30816 
30817     static if(!is(typeof(LN_sha))) {
30818         private enum enumMixinStr_LN_sha = `enum LN_sha = "sha";`;
30819         static if(is(typeof({ mixin(enumMixinStr_LN_sha); }))) {
30820             mixin(enumMixinStr_LN_sha);
30821         }
30822     }
30823 
30824 
30825 
30826 
30827     static if(!is(typeof(SN_sha))) {
30828         private enum enumMixinStr_SN_sha = `enum SN_sha = "SHA";`;
30829         static if(is(typeof({ mixin(enumMixinStr_SN_sha); }))) {
30830             mixin(enumMixinStr_SN_sha);
30831         }
30832     }
30833 
30834 
30835 
30836 
30837     static if(!is(typeof(NID_desx_cbc))) {
30838         private enum enumMixinStr_NID_desx_cbc = `enum NID_desx_cbc = 80;`;
30839         static if(is(typeof({ mixin(enumMixinStr_NID_desx_cbc); }))) {
30840             mixin(enumMixinStr_NID_desx_cbc);
30841         }
30842     }
30843 
30844 
30845 
30846 
30847     static if(!is(typeof(LN_desx_cbc))) {
30848         private enum enumMixinStr_LN_desx_cbc = `enum LN_desx_cbc = "desx-cbc";`;
30849         static if(is(typeof({ mixin(enumMixinStr_LN_desx_cbc); }))) {
30850             mixin(enumMixinStr_LN_desx_cbc);
30851         }
30852     }
30853 
30854 
30855 
30856 
30857     static if(!is(typeof(SN_desx_cbc))) {
30858         private enum enumMixinStr_SN_desx_cbc = `enum SN_desx_cbc = "DESX-CBC";`;
30859         static if(is(typeof({ mixin(enumMixinStr_SN_desx_cbc); }))) {
30860             mixin(enumMixinStr_SN_desx_cbc);
30861         }
30862     }
30863 
30864 
30865 
30866 
30867     static if(!is(typeof(NID_des_ede3_ofb64))) {
30868         private enum enumMixinStr_NID_des_ede3_ofb64 = `enum NID_des_ede3_ofb64 = 63;`;
30869         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede3_ofb64); }))) {
30870             mixin(enumMixinStr_NID_des_ede3_ofb64);
30871         }
30872     }
30873 
30874 
30875 
30876 
30877 
30878 
30879     static if(!is(typeof(LN_des_ede3_ofb64))) {
30880         private enum enumMixinStr_LN_des_ede3_ofb64 = `enum LN_des_ede3_ofb64 = "des-ede3-ofb";`;
30881         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede3_ofb64); }))) {
30882             mixin(enumMixinStr_LN_des_ede3_ofb64);
30883         }
30884     }
30885 
30886 
30887 
30888 
30889     static if(!is(typeof(SN_des_ede3_ofb64))) {
30890         private enum enumMixinStr_SN_des_ede3_ofb64 = `enum SN_des_ede3_ofb64 = "DES-EDE3-OFB";`;
30891         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede3_ofb64); }))) {
30892             mixin(enumMixinStr_SN_des_ede3_ofb64);
30893         }
30894     }
30895 
30896 
30897 
30898 
30899     static if(!is(typeof(NID_des_ede_ofb64))) {
30900         private enum enumMixinStr_NID_des_ede_ofb64 = `enum NID_des_ede_ofb64 = 62;`;
30901         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede_ofb64); }))) {
30902             mixin(enumMixinStr_NID_des_ede_ofb64);
30903         }
30904     }
30905 
30906 
30907 
30908 
30909     static if(!is(typeof(LN_des_ede_ofb64))) {
30910         private enum enumMixinStr_LN_des_ede_ofb64 = `enum LN_des_ede_ofb64 = "des-ede-ofb";`;
30911         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede_ofb64); }))) {
30912             mixin(enumMixinStr_LN_des_ede_ofb64);
30913         }
30914     }
30915 
30916 
30917 
30918 
30919     static if(!is(typeof(SN_des_ede_ofb64))) {
30920         private enum enumMixinStr_SN_des_ede_ofb64 = `enum SN_des_ede_ofb64 = "DES-EDE-OFB";`;
30921         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede_ofb64); }))) {
30922             mixin(enumMixinStr_SN_des_ede_ofb64);
30923         }
30924     }
30925 
30926 
30927 
30928 
30929     static if(!is(typeof(NID_des_ede3_cfb64))) {
30930         private enum enumMixinStr_NID_des_ede3_cfb64 = `enum NID_des_ede3_cfb64 = 61;`;
30931         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede3_cfb64); }))) {
30932             mixin(enumMixinStr_NID_des_ede3_cfb64);
30933         }
30934     }
30935 
30936 
30937 
30938 
30939     static if(!is(typeof(LN_des_ede3_cfb64))) {
30940         private enum enumMixinStr_LN_des_ede3_cfb64 = `enum LN_des_ede3_cfb64 = "des-ede3-cfb";`;
30941         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede3_cfb64); }))) {
30942             mixin(enumMixinStr_LN_des_ede3_cfb64);
30943         }
30944     }
30945 
30946 
30947 
30948 
30949     static if(!is(typeof(SN_des_ede3_cfb64))) {
30950         private enum enumMixinStr_SN_des_ede3_cfb64 = `enum SN_des_ede3_cfb64 = "DES-EDE3-CFB";`;
30951         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede3_cfb64); }))) {
30952             mixin(enumMixinStr_SN_des_ede3_cfb64);
30953         }
30954     }
30955 
30956 
30957 
30958 
30959     static if(!is(typeof(NID_des_ede_cfb64))) {
30960         private enum enumMixinStr_NID_des_ede_cfb64 = `enum NID_des_ede_cfb64 = 60;`;
30961         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede_cfb64); }))) {
30962             mixin(enumMixinStr_NID_des_ede_cfb64);
30963         }
30964     }
30965 
30966 
30967 
30968 
30969     static if(!is(typeof(LN_des_ede_cfb64))) {
30970         private enum enumMixinStr_LN_des_ede_cfb64 = `enum LN_des_ede_cfb64 = "des-ede-cfb";`;
30971         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede_cfb64); }))) {
30972             mixin(enumMixinStr_LN_des_ede_cfb64);
30973         }
30974     }
30975 
30976 
30977 
30978 
30979     static if(!is(typeof(SN_des_ede_cfb64))) {
30980         private enum enumMixinStr_SN_des_ede_cfb64 = `enum SN_des_ede_cfb64 = "DES-EDE-CFB";`;
30981         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede_cfb64); }))) {
30982             mixin(enumMixinStr_SN_des_ede_cfb64);
30983         }
30984     }
30985 
30986 
30987 
30988 
30989     static if(!is(typeof(NID_des_ede_cbc))) {
30990         private enum enumMixinStr_NID_des_ede_cbc = `enum NID_des_ede_cbc = 43;`;
30991         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede_cbc); }))) {
30992             mixin(enumMixinStr_NID_des_ede_cbc);
30993         }
30994     }
30995 
30996 
30997 
30998 
30999     static if(!is(typeof(LN_des_ede_cbc))) {
31000         private enum enumMixinStr_LN_des_ede_cbc = `enum LN_des_ede_cbc = "des-ede-cbc";`;
31001         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede_cbc); }))) {
31002             mixin(enumMixinStr_LN_des_ede_cbc);
31003         }
31004     }
31005 
31006 
31007 
31008 
31009 
31010 
31011     static if(!is(typeof(SN_des_ede_cbc))) {
31012         private enum enumMixinStr_SN_des_ede_cbc = `enum SN_des_ede_cbc = "DES-EDE-CBC";`;
31013         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede_cbc); }))) {
31014             mixin(enumMixinStr_SN_des_ede_cbc);
31015         }
31016     }
31017 
31018 
31019 
31020 
31021     static if(!is(typeof(NID_des_ede3_ecb))) {
31022         private enum enumMixinStr_NID_des_ede3_ecb = `enum NID_des_ede3_ecb = 33;`;
31023         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede3_ecb); }))) {
31024             mixin(enumMixinStr_NID_des_ede3_ecb);
31025         }
31026     }
31027 
31028 
31029 
31030 
31031     static if(!is(typeof(LN_des_ede3_ecb))) {
31032         private enum enumMixinStr_LN_des_ede3_ecb = `enum LN_des_ede3_ecb = "des-ede3";`;
31033         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede3_ecb); }))) {
31034             mixin(enumMixinStr_LN_des_ede3_ecb);
31035         }
31036     }
31037 
31038 
31039 
31040 
31041     static if(!is(typeof(SN_des_ede3_ecb))) {
31042         private enum enumMixinStr_SN_des_ede3_ecb = `enum SN_des_ede3_ecb = "DES-EDE3";`;
31043         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede3_ecb); }))) {
31044             mixin(enumMixinStr_SN_des_ede3_ecb);
31045         }
31046     }
31047 
31048 
31049 
31050 
31051     static if(!is(typeof(OBJ_des_ede_ecb))) {
31052         private enum enumMixinStr_OBJ_des_ede_ecb = `enum OBJ_des_ede_ecb = OBJ_algorithm , 17L;`;
31053         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_ede_ecb); }))) {
31054             mixin(enumMixinStr_OBJ_des_ede_ecb);
31055         }
31056     }
31057 
31058 
31059 
31060 
31061     static if(!is(typeof(NID_des_ede_ecb))) {
31062         private enum enumMixinStr_NID_des_ede_ecb = `enum NID_des_ede_ecb = 32;`;
31063         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede_ecb); }))) {
31064             mixin(enumMixinStr_NID_des_ede_ecb);
31065         }
31066     }
31067 
31068 
31069 
31070 
31071     static if(!is(typeof(LN_des_ede_ecb))) {
31072         private enum enumMixinStr_LN_des_ede_ecb = `enum LN_des_ede_ecb = "des-ede";`;
31073         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede_ecb); }))) {
31074             mixin(enumMixinStr_LN_des_ede_ecb);
31075         }
31076     }
31077 
31078 
31079 
31080 
31081     static if(!is(typeof(SN_des_ede_ecb))) {
31082         private enum enumMixinStr_SN_des_ede_ecb = `enum SN_des_ede_ecb = "DES-EDE";`;
31083         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede_ecb); }))) {
31084             mixin(enumMixinStr_SN_des_ede_ecb);
31085         }
31086     }
31087 
31088 
31089 
31090 
31091     static if(!is(typeof(OBJ_shaWithRSAEncryption))) {
31092         private enum enumMixinStr_OBJ_shaWithRSAEncryption = `enum OBJ_shaWithRSAEncryption = OBJ_algorithm , 15L;`;
31093         static if(is(typeof({ mixin(enumMixinStr_OBJ_shaWithRSAEncryption); }))) {
31094             mixin(enumMixinStr_OBJ_shaWithRSAEncryption);
31095         }
31096     }
31097 
31098 
31099 
31100 
31101     static if(!is(typeof(NID_shaWithRSAEncryption))) {
31102         private enum enumMixinStr_NID_shaWithRSAEncryption = `enum NID_shaWithRSAEncryption = 42;`;
31103         static if(is(typeof({ mixin(enumMixinStr_NID_shaWithRSAEncryption); }))) {
31104             mixin(enumMixinStr_NID_shaWithRSAEncryption);
31105         }
31106     }
31107 
31108 
31109 
31110 
31111     static if(!is(typeof(LN_shaWithRSAEncryption))) {
31112         private enum enumMixinStr_LN_shaWithRSAEncryption = `enum LN_shaWithRSAEncryption = "shaWithRSAEncryption";`;
31113         static if(is(typeof({ mixin(enumMixinStr_LN_shaWithRSAEncryption); }))) {
31114             mixin(enumMixinStr_LN_shaWithRSAEncryption);
31115         }
31116     }
31117 
31118 
31119 
31120 
31121     static if(!is(typeof(SN_shaWithRSAEncryption))) {
31122         private enum enumMixinStr_SN_shaWithRSAEncryption = `enum SN_shaWithRSAEncryption = "RSA-SHA";`;
31123         static if(is(typeof({ mixin(enumMixinStr_SN_shaWithRSAEncryption); }))) {
31124             mixin(enumMixinStr_SN_shaWithRSAEncryption);
31125         }
31126     }
31127 
31128 
31129 
31130 
31131     static if(!is(typeof(OBJ_dsaWithSHA))) {
31132         private enum enumMixinStr_OBJ_dsaWithSHA = `enum OBJ_dsaWithSHA = OBJ_algorithm , 13L;`;
31133         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsaWithSHA); }))) {
31134             mixin(enumMixinStr_OBJ_dsaWithSHA);
31135         }
31136     }
31137 
31138 
31139 
31140 
31141 
31142 
31143     static if(!is(typeof(OPENSSL_UNISTD))) {
31144         private enum enumMixinStr_OPENSSL_UNISTD = `enum OPENSSL_UNISTD = < unistd . h >;`;
31145         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_UNISTD); }))) {
31146             mixin(enumMixinStr_OPENSSL_UNISTD);
31147         }
31148     }
31149 
31150 
31151 
31152 
31153 
31154 
31155     static if(!is(typeof(RC4_INT))) {
31156         private enum enumMixinStr_RC4_INT = `enum RC4_INT = unsigned int;`;
31157         static if(is(typeof({ mixin(enumMixinStr_RC4_INT); }))) {
31158             mixin(enumMixinStr_RC4_INT);
31159         }
31160     }
31161 
31162 
31163 
31164 
31165 
31166 
31167     static if(!is(typeof(OPENSSL_VERSION_NUMBER))) {
31168         private enum enumMixinStr_OPENSSL_VERSION_NUMBER = `enum OPENSSL_VERSION_NUMBER = 0x101010afL;`;
31169         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_VERSION_NUMBER); }))) {
31170             mixin(enumMixinStr_OPENSSL_VERSION_NUMBER);
31171         }
31172     }
31173 
31174 
31175 
31176 
31177     static if(!is(typeof(OPENSSL_VERSION_TEXT))) {
31178         private enum enumMixinStr_OPENSSL_VERSION_TEXT = `enum OPENSSL_VERSION_TEXT = "OpenSSL 1.1.1j  16 Feb 2021";`;
31179         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_VERSION_TEXT); }))) {
31180             mixin(enumMixinStr_OPENSSL_VERSION_TEXT);
31181         }
31182     }
31183 
31184 
31185 
31186 
31187     static if(!is(typeof(SHLIB_VERSION_HISTORY))) {
31188         private enum enumMixinStr_SHLIB_VERSION_HISTORY = `enum SHLIB_VERSION_HISTORY = "";`;
31189         static if(is(typeof({ mixin(enumMixinStr_SHLIB_VERSION_HISTORY); }))) {
31190             mixin(enumMixinStr_SHLIB_VERSION_HISTORY);
31191         }
31192     }
31193 
31194 
31195 
31196 
31197     static if(!is(typeof(SHLIB_VERSION_NUMBER))) {
31198         private enum enumMixinStr_SHLIB_VERSION_NUMBER = `enum SHLIB_VERSION_NUMBER = "1.1";`;
31199         static if(is(typeof({ mixin(enumMixinStr_SHLIB_VERSION_NUMBER); }))) {
31200             mixin(enumMixinStr_SHLIB_VERSION_NUMBER);
31201         }
31202     }
31203 
31204 
31205 
31206 
31207 
31208 
31209     static if(!is(typeof(NID_dsaWithSHA))) {
31210         private enum enumMixinStr_NID_dsaWithSHA = `enum NID_dsaWithSHA = 66;`;
31211         static if(is(typeof({ mixin(enumMixinStr_NID_dsaWithSHA); }))) {
31212             mixin(enumMixinStr_NID_dsaWithSHA);
31213         }
31214     }
31215 
31216 
31217 
31218 
31219     static if(!is(typeof(LN_dsaWithSHA))) {
31220         private enum enumMixinStr_LN_dsaWithSHA = `enum LN_dsaWithSHA = "dsaWithSHA";`;
31221         static if(is(typeof({ mixin(enumMixinStr_LN_dsaWithSHA); }))) {
31222             mixin(enumMixinStr_LN_dsaWithSHA);
31223         }
31224     }
31225 
31226 
31227 
31228 
31229     static if(!is(typeof(SN_dsaWithSHA))) {
31230         private enum enumMixinStr_SN_dsaWithSHA = `enum SN_dsaWithSHA = "DSA-SHA";`;
31231         static if(is(typeof({ mixin(enumMixinStr_SN_dsaWithSHA); }))) {
31232             mixin(enumMixinStr_SN_dsaWithSHA);
31233         }
31234     }
31235 
31236 
31237 
31238 
31239     static if(!is(typeof(OBJ_dsa_2))) {
31240         private enum enumMixinStr_OBJ_dsa_2 = `enum OBJ_dsa_2 = OBJ_algorithm , 12L;`;
31241         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa_2); }))) {
31242             mixin(enumMixinStr_OBJ_dsa_2);
31243         }
31244     }
31245 
31246 
31247 
31248 
31249     static if(!is(typeof(NID_dsa_2))) {
31250         private enum enumMixinStr_NID_dsa_2 = `enum NID_dsa_2 = 67;`;
31251         static if(is(typeof({ mixin(enumMixinStr_NID_dsa_2); }))) {
31252             mixin(enumMixinStr_NID_dsa_2);
31253         }
31254     }
31255 
31256 
31257 
31258 
31259     static if(!is(typeof(LN_dsa_2))) {
31260         private enum enumMixinStr_LN_dsa_2 = `enum LN_dsa_2 = "dsaEncryption-old";`;
31261         static if(is(typeof({ mixin(enumMixinStr_LN_dsa_2); }))) {
31262             mixin(enumMixinStr_LN_dsa_2);
31263         }
31264     }
31265 
31266 
31267 
31268 
31269     static if(!is(typeof(SN_dsa_2))) {
31270         private enum enumMixinStr_SN_dsa_2 = `enum SN_dsa_2 = "DSA-old";`;
31271         static if(is(typeof({ mixin(enumMixinStr_SN_dsa_2); }))) {
31272             mixin(enumMixinStr_SN_dsa_2);
31273         }
31274     }
31275 
31276 
31277 
31278 
31279     static if(!is(typeof(OBJ_rsaSignature))) {
31280         private enum enumMixinStr_OBJ_rsaSignature = `enum OBJ_rsaSignature = OBJ_algorithm , 11L;`;
31281         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsaSignature); }))) {
31282             mixin(enumMixinStr_OBJ_rsaSignature);
31283         }
31284     }
31285 
31286 
31287 
31288 
31289     static if(!is(typeof(NID_rsaSignature))) {
31290         private enum enumMixinStr_NID_rsaSignature = `enum NID_rsaSignature = 377;`;
31291         static if(is(typeof({ mixin(enumMixinStr_NID_rsaSignature); }))) {
31292             mixin(enumMixinStr_NID_rsaSignature);
31293         }
31294     }
31295 
31296 
31297 
31298 
31299     static if(!is(typeof(SN_rsaSignature))) {
31300         private enum enumMixinStr_SN_rsaSignature = `enum SN_rsaSignature = "rsaSignature";`;
31301         static if(is(typeof({ mixin(enumMixinStr_SN_rsaSignature); }))) {
31302             mixin(enumMixinStr_SN_rsaSignature);
31303         }
31304     }
31305 
31306 
31307 
31308 
31309     static if(!is(typeof(OBJ_des_cfb64))) {
31310         private enum enumMixinStr_OBJ_des_cfb64 = `enum OBJ_des_cfb64 = OBJ_algorithm , 9L;`;
31311         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_cfb64); }))) {
31312             mixin(enumMixinStr_OBJ_des_cfb64);
31313         }
31314     }
31315 
31316 
31317 
31318 
31319     static if(!is(typeof(NID_des_cfb64))) {
31320         private enum enumMixinStr_NID_des_cfb64 = `enum NID_des_cfb64 = 30;`;
31321         static if(is(typeof({ mixin(enumMixinStr_NID_des_cfb64); }))) {
31322             mixin(enumMixinStr_NID_des_cfb64);
31323         }
31324     }
31325 
31326 
31327 
31328 
31329     static if(!is(typeof(LN_des_cfb64))) {
31330         private enum enumMixinStr_LN_des_cfb64 = `enum LN_des_cfb64 = "des-cfb";`;
31331         static if(is(typeof({ mixin(enumMixinStr_LN_des_cfb64); }))) {
31332             mixin(enumMixinStr_LN_des_cfb64);
31333         }
31334     }
31335 
31336 
31337 
31338 
31339     static if(!is(typeof(SN_des_cfb64))) {
31340         private enum enumMixinStr_SN_des_cfb64 = `enum SN_des_cfb64 = "DES-CFB";`;
31341         static if(is(typeof({ mixin(enumMixinStr_SN_des_cfb64); }))) {
31342             mixin(enumMixinStr_SN_des_cfb64);
31343         }
31344     }
31345 
31346 
31347 
31348 
31349     static if(!is(typeof(OBJ_des_ofb64))) {
31350         private enum enumMixinStr_OBJ_des_ofb64 = `enum OBJ_des_ofb64 = OBJ_algorithm , 8L;`;
31351         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_ofb64); }))) {
31352             mixin(enumMixinStr_OBJ_des_ofb64);
31353         }
31354     }
31355 
31356 
31357 
31358 
31359     static if(!is(typeof(NID_des_ofb64))) {
31360         private enum enumMixinStr_NID_des_ofb64 = `enum NID_des_ofb64 = 45;`;
31361         static if(is(typeof({ mixin(enumMixinStr_NID_des_ofb64); }))) {
31362             mixin(enumMixinStr_NID_des_ofb64);
31363         }
31364     }
31365 
31366 
31367 
31368 
31369     static if(!is(typeof(LN_des_ofb64))) {
31370         private enum enumMixinStr_LN_des_ofb64 = `enum LN_des_ofb64 = "des-ofb";`;
31371         static if(is(typeof({ mixin(enumMixinStr_LN_des_ofb64); }))) {
31372             mixin(enumMixinStr_LN_des_ofb64);
31373         }
31374     }
31375 
31376 
31377 
31378 
31379     static if(!is(typeof(SN_des_ofb64))) {
31380         private enum enumMixinStr_SN_des_ofb64 = `enum SN_des_ofb64 = "DES-OFB";`;
31381         static if(is(typeof({ mixin(enumMixinStr_SN_des_ofb64); }))) {
31382             mixin(enumMixinStr_SN_des_ofb64);
31383         }
31384     }
31385 
31386 
31387 
31388 
31389     static if(!is(typeof(OBJ_des_cbc))) {
31390         private enum enumMixinStr_OBJ_des_cbc = `enum OBJ_des_cbc = OBJ_algorithm , 7L;`;
31391         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_cbc); }))) {
31392             mixin(enumMixinStr_OBJ_des_cbc);
31393         }
31394     }
31395 
31396 
31397 
31398 
31399     static if(!is(typeof(NID_des_cbc))) {
31400         private enum enumMixinStr_NID_des_cbc = `enum NID_des_cbc = 31;`;
31401         static if(is(typeof({ mixin(enumMixinStr_NID_des_cbc); }))) {
31402             mixin(enumMixinStr_NID_des_cbc);
31403         }
31404     }
31405 
31406 
31407 
31408 
31409     static if(!is(typeof(LN_des_cbc))) {
31410         private enum enumMixinStr_LN_des_cbc = `enum LN_des_cbc = "des-cbc";`;
31411         static if(is(typeof({ mixin(enumMixinStr_LN_des_cbc); }))) {
31412             mixin(enumMixinStr_LN_des_cbc);
31413         }
31414     }
31415 
31416 
31417 
31418 
31419     static if(!is(typeof(SN_des_cbc))) {
31420         private enum enumMixinStr_SN_des_cbc = `enum SN_des_cbc = "DES-CBC";`;
31421         static if(is(typeof({ mixin(enumMixinStr_SN_des_cbc); }))) {
31422             mixin(enumMixinStr_SN_des_cbc);
31423         }
31424     }
31425 
31426 
31427 
31428 
31429     static if(!is(typeof(OBJ_des_ecb))) {
31430         private enum enumMixinStr_OBJ_des_ecb = `enum OBJ_des_ecb = OBJ_algorithm , 6L;`;
31431         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_ecb); }))) {
31432             mixin(enumMixinStr_OBJ_des_ecb);
31433         }
31434     }
31435 
31436 
31437 
31438 
31439     static if(!is(typeof(NID_des_ecb))) {
31440         private enum enumMixinStr_NID_des_ecb = `enum NID_des_ecb = 29;`;
31441         static if(is(typeof({ mixin(enumMixinStr_NID_des_ecb); }))) {
31442             mixin(enumMixinStr_NID_des_ecb);
31443         }
31444     }
31445 
31446 
31447 
31448 
31449     static if(!is(typeof(LN_des_ecb))) {
31450         private enum enumMixinStr_LN_des_ecb = `enum LN_des_ecb = "des-ecb";`;
31451         static if(is(typeof({ mixin(enumMixinStr_LN_des_ecb); }))) {
31452             mixin(enumMixinStr_LN_des_ecb);
31453         }
31454     }
31455 
31456 
31457 
31458 
31459     static if(!is(typeof(SN_des_ecb))) {
31460         private enum enumMixinStr_SN_des_ecb = `enum SN_des_ecb = "DES-ECB";`;
31461         static if(is(typeof({ mixin(enumMixinStr_SN_des_ecb); }))) {
31462             mixin(enumMixinStr_SN_des_ecb);
31463         }
31464     }
31465 
31466 
31467 
31468 
31469     static if(!is(typeof(OBJ_md5WithRSA))) {
31470         private enum enumMixinStr_OBJ_md5WithRSA = `enum OBJ_md5WithRSA = OBJ_algorithm , 3L;`;
31471         static if(is(typeof({ mixin(enumMixinStr_OBJ_md5WithRSA); }))) {
31472             mixin(enumMixinStr_OBJ_md5WithRSA);
31473         }
31474     }
31475 
31476 
31477 
31478 
31479     static if(!is(typeof(NID_md5WithRSA))) {
31480         private enum enumMixinStr_NID_md5WithRSA = `enum NID_md5WithRSA = 104;`;
31481         static if(is(typeof({ mixin(enumMixinStr_NID_md5WithRSA); }))) {
31482             mixin(enumMixinStr_NID_md5WithRSA);
31483         }
31484     }
31485 
31486 
31487 
31488 
31489     static if(!is(typeof(LN_md5WithRSA))) {
31490         private enum enumMixinStr_LN_md5WithRSA = `enum LN_md5WithRSA = "md5WithRSA";`;
31491         static if(is(typeof({ mixin(enumMixinStr_LN_md5WithRSA); }))) {
31492             mixin(enumMixinStr_LN_md5WithRSA);
31493         }
31494     }
31495 
31496 
31497 
31498 
31499     static if(!is(typeof(SN_md5WithRSA))) {
31500         private enum enumMixinStr_SN_md5WithRSA = `enum SN_md5WithRSA = "RSA-NP-MD5";`;
31501         static if(is(typeof({ mixin(enumMixinStr_SN_md5WithRSA); }))) {
31502             mixin(enumMixinStr_SN_md5WithRSA);
31503         }
31504     }
31505 
31506 
31507 
31508 
31509     static if(!is(typeof(OBJ_algorithm))) {
31510         private enum enumMixinStr_OBJ_algorithm = `enum OBJ_algorithm = 1L , 3L , 14L , 3L , 2L;`;
31511         static if(is(typeof({ mixin(enumMixinStr_OBJ_algorithm); }))) {
31512             mixin(enumMixinStr_OBJ_algorithm);
31513         }
31514     }
31515 
31516 
31517 
31518 
31519     static if(!is(typeof(NID_algorithm))) {
31520         private enum enumMixinStr_NID_algorithm = `enum NID_algorithm = 376;`;
31521         static if(is(typeof({ mixin(enumMixinStr_NID_algorithm); }))) {
31522             mixin(enumMixinStr_NID_algorithm);
31523         }
31524     }
31525 
31526 
31527 
31528 
31529     static if(!is(typeof(LN_algorithm))) {
31530         private enum enumMixinStr_LN_algorithm = `enum LN_algorithm = "algorithm";`;
31531         static if(is(typeof({ mixin(enumMixinStr_LN_algorithm); }))) {
31532             mixin(enumMixinStr_LN_algorithm);
31533         }
31534     }
31535 
31536 
31537 
31538 
31539     static if(!is(typeof(SN_algorithm))) {
31540         private enum enumMixinStr_SN_algorithm = `enum SN_algorithm = "algorithm";`;
31541         static if(is(typeof({ mixin(enumMixinStr_SN_algorithm); }))) {
31542             mixin(enumMixinStr_SN_algorithm);
31543         }
31544     }
31545 
31546 
31547 
31548 
31549     static if(!is(typeof(OBJ_id_pkix_OCSP_trustRoot))) {
31550         private enum enumMixinStr_OBJ_id_pkix_OCSP_trustRoot = `enum OBJ_id_pkix_OCSP_trustRoot = OBJ_id_pkix_OCSP , 11L;`;
31551         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_trustRoot); }))) {
31552             mixin(enumMixinStr_OBJ_id_pkix_OCSP_trustRoot);
31553         }
31554     }
31555 
31556 
31557 
31558 
31559     static if(!is(typeof(NID_id_pkix_OCSP_trustRoot))) {
31560         private enum enumMixinStr_NID_id_pkix_OCSP_trustRoot = `enum NID_id_pkix_OCSP_trustRoot = 375;`;
31561         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_trustRoot); }))) {
31562             mixin(enumMixinStr_NID_id_pkix_OCSP_trustRoot);
31563         }
31564     }
31565 
31566 
31567 
31568 
31569     static if(!is(typeof(LN_id_pkix_OCSP_trustRoot))) {
31570         private enum enumMixinStr_LN_id_pkix_OCSP_trustRoot = `enum LN_id_pkix_OCSP_trustRoot = "Trust Root";`;
31571         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_trustRoot); }))) {
31572             mixin(enumMixinStr_LN_id_pkix_OCSP_trustRoot);
31573         }
31574     }
31575 
31576 
31577 
31578 
31579     static if(!is(typeof(SN_id_pkix_OCSP_trustRoot))) {
31580         private enum enumMixinStr_SN_id_pkix_OCSP_trustRoot = `enum SN_id_pkix_OCSP_trustRoot = "trustRoot";`;
31581         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_trustRoot); }))) {
31582             mixin(enumMixinStr_SN_id_pkix_OCSP_trustRoot);
31583         }
31584     }
31585 
31586 
31587 
31588 
31589     static if(!is(typeof(OBJ_id_pkix_OCSP_path))) {
31590         private enum enumMixinStr_OBJ_id_pkix_OCSP_path = `enum OBJ_id_pkix_OCSP_path = OBJ_id_pkix_OCSP , 10L;`;
31591         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_path); }))) {
31592             mixin(enumMixinStr_OBJ_id_pkix_OCSP_path);
31593         }
31594     }
31595 
31596 
31597 
31598 
31599     static if(!is(typeof(NID_id_pkix_OCSP_path))) {
31600         private enum enumMixinStr_NID_id_pkix_OCSP_path = `enum NID_id_pkix_OCSP_path = 374;`;
31601         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_path); }))) {
31602             mixin(enumMixinStr_NID_id_pkix_OCSP_path);
31603         }
31604     }
31605 
31606 
31607 
31608 
31609     static if(!is(typeof(SN_id_pkix_OCSP_path))) {
31610         private enum enumMixinStr_SN_id_pkix_OCSP_path = `enum SN_id_pkix_OCSP_path = "path";`;
31611         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_path); }))) {
31612             mixin(enumMixinStr_SN_id_pkix_OCSP_path);
31613         }
31614     }
31615 
31616 
31617 
31618 
31619     static if(!is(typeof(OBJ_id_pkix_OCSP_valid))) {
31620         private enum enumMixinStr_OBJ_id_pkix_OCSP_valid = `enum OBJ_id_pkix_OCSP_valid = OBJ_id_pkix_OCSP , 9L;`;
31621         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_valid); }))) {
31622             mixin(enumMixinStr_OBJ_id_pkix_OCSP_valid);
31623         }
31624     }
31625 
31626 
31627 
31628 
31629     static if(!is(typeof(NID_id_pkix_OCSP_valid))) {
31630         private enum enumMixinStr_NID_id_pkix_OCSP_valid = `enum NID_id_pkix_OCSP_valid = 373;`;
31631         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_valid); }))) {
31632             mixin(enumMixinStr_NID_id_pkix_OCSP_valid);
31633         }
31634     }
31635 
31636 
31637 
31638 
31639     static if(!is(typeof(SN_id_pkix_OCSP_valid))) {
31640         private enum enumMixinStr_SN_id_pkix_OCSP_valid = `enum SN_id_pkix_OCSP_valid = "valid";`;
31641         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_valid); }))) {
31642             mixin(enumMixinStr_SN_id_pkix_OCSP_valid);
31643         }
31644     }
31645 
31646 
31647 
31648 
31649     static if(!is(typeof(OBJ_id_pkix_OCSP_extendedStatus))) {
31650         private enum enumMixinStr_OBJ_id_pkix_OCSP_extendedStatus = `enum OBJ_id_pkix_OCSP_extendedStatus = OBJ_id_pkix_OCSP , 8L;`;
31651         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_extendedStatus); }))) {
31652             mixin(enumMixinStr_OBJ_id_pkix_OCSP_extendedStatus);
31653         }
31654     }
31655 
31656 
31657 
31658 
31659     static if(!is(typeof(NID_id_pkix_OCSP_extendedStatus))) {
31660         private enum enumMixinStr_NID_id_pkix_OCSP_extendedStatus = `enum NID_id_pkix_OCSP_extendedStatus = 372;`;
31661         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_extendedStatus); }))) {
31662             mixin(enumMixinStr_NID_id_pkix_OCSP_extendedStatus);
31663         }
31664     }
31665 
31666 
31667 
31668 
31669     static if(!is(typeof(LN_id_pkix_OCSP_extendedStatus))) {
31670         private enum enumMixinStr_LN_id_pkix_OCSP_extendedStatus = `enum LN_id_pkix_OCSP_extendedStatus = "Extended OCSP Status";`;
31671         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_extendedStatus); }))) {
31672             mixin(enumMixinStr_LN_id_pkix_OCSP_extendedStatus);
31673         }
31674     }
31675 
31676 
31677 
31678 
31679     static if(!is(typeof(SN_id_pkix_OCSP_extendedStatus))) {
31680         private enum enumMixinStr_SN_id_pkix_OCSP_extendedStatus = `enum SN_id_pkix_OCSP_extendedStatus = "extendedStatus";`;
31681         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_extendedStatus); }))) {
31682             mixin(enumMixinStr_SN_id_pkix_OCSP_extendedStatus);
31683         }
31684     }
31685 
31686 
31687 
31688 
31689     static if(!is(typeof(OBJ_id_pkix_OCSP_serviceLocator))) {
31690         private enum enumMixinStr_OBJ_id_pkix_OCSP_serviceLocator = `enum OBJ_id_pkix_OCSP_serviceLocator = OBJ_id_pkix_OCSP , 7L;`;
31691         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_serviceLocator); }))) {
31692             mixin(enumMixinStr_OBJ_id_pkix_OCSP_serviceLocator);
31693         }
31694     }
31695 
31696 
31697 
31698 
31699     static if(!is(typeof(NID_id_pkix_OCSP_serviceLocator))) {
31700         private enum enumMixinStr_NID_id_pkix_OCSP_serviceLocator = `enum NID_id_pkix_OCSP_serviceLocator = 371;`;
31701         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_serviceLocator); }))) {
31702             mixin(enumMixinStr_NID_id_pkix_OCSP_serviceLocator);
31703         }
31704     }
31705 
31706 
31707 
31708 
31709     static if(!is(typeof(LN_id_pkix_OCSP_serviceLocator))) {
31710         private enum enumMixinStr_LN_id_pkix_OCSP_serviceLocator = `enum LN_id_pkix_OCSP_serviceLocator = "OCSP Service Locator";`;
31711         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_serviceLocator); }))) {
31712             mixin(enumMixinStr_LN_id_pkix_OCSP_serviceLocator);
31713         }
31714     }
31715 
31716 
31717 
31718 
31719     static if(!is(typeof(SN_id_pkix_OCSP_serviceLocator))) {
31720         private enum enumMixinStr_SN_id_pkix_OCSP_serviceLocator = `enum SN_id_pkix_OCSP_serviceLocator = "serviceLocator";`;
31721         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_serviceLocator); }))) {
31722             mixin(enumMixinStr_SN_id_pkix_OCSP_serviceLocator);
31723         }
31724     }
31725 
31726 
31727 
31728 
31729     static if(!is(typeof(OBJ_id_pkix_OCSP_archiveCutoff))) {
31730         private enum enumMixinStr_OBJ_id_pkix_OCSP_archiveCutoff = `enum OBJ_id_pkix_OCSP_archiveCutoff = OBJ_id_pkix_OCSP , 6L;`;
31731         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_archiveCutoff); }))) {
31732             mixin(enumMixinStr_OBJ_id_pkix_OCSP_archiveCutoff);
31733         }
31734     }
31735 
31736 
31737 
31738 
31739     static if(!is(typeof(NID_id_pkix_OCSP_archiveCutoff))) {
31740         private enum enumMixinStr_NID_id_pkix_OCSP_archiveCutoff = `enum NID_id_pkix_OCSP_archiveCutoff = 370;`;
31741         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_archiveCutoff); }))) {
31742             mixin(enumMixinStr_NID_id_pkix_OCSP_archiveCutoff);
31743         }
31744     }
31745 
31746 
31747 
31748 
31749     static if(!is(typeof(LN_id_pkix_OCSP_archiveCutoff))) {
31750         private enum enumMixinStr_LN_id_pkix_OCSP_archiveCutoff = `enum LN_id_pkix_OCSP_archiveCutoff = "OCSP Archive Cutoff";`;
31751         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_archiveCutoff); }))) {
31752             mixin(enumMixinStr_LN_id_pkix_OCSP_archiveCutoff);
31753         }
31754     }
31755 
31756 
31757 
31758 
31759     static if(!is(typeof(SN_id_pkix_OCSP_archiveCutoff))) {
31760         private enum enumMixinStr_SN_id_pkix_OCSP_archiveCutoff = `enum SN_id_pkix_OCSP_archiveCutoff = "archiveCutoff";`;
31761         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_archiveCutoff); }))) {
31762             mixin(enumMixinStr_SN_id_pkix_OCSP_archiveCutoff);
31763         }
31764     }
31765 
31766 
31767 
31768 
31769     static if(!is(typeof(OBJ_id_pkix_OCSP_noCheck))) {
31770         private enum enumMixinStr_OBJ_id_pkix_OCSP_noCheck = `enum OBJ_id_pkix_OCSP_noCheck = OBJ_id_pkix_OCSP , 5L;`;
31771         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_noCheck); }))) {
31772             mixin(enumMixinStr_OBJ_id_pkix_OCSP_noCheck);
31773         }
31774     }
31775 
31776 
31777 
31778 
31779     static if(!is(typeof(NID_id_pkix_OCSP_noCheck))) {
31780         private enum enumMixinStr_NID_id_pkix_OCSP_noCheck = `enum NID_id_pkix_OCSP_noCheck = 369;`;
31781         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_noCheck); }))) {
31782             mixin(enumMixinStr_NID_id_pkix_OCSP_noCheck);
31783         }
31784     }
31785 
31786 
31787 
31788 
31789     static if(!is(typeof(LN_id_pkix_OCSP_noCheck))) {
31790         private enum enumMixinStr_LN_id_pkix_OCSP_noCheck = `enum LN_id_pkix_OCSP_noCheck = "OCSP No Check";`;
31791         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_noCheck); }))) {
31792             mixin(enumMixinStr_LN_id_pkix_OCSP_noCheck);
31793         }
31794     }
31795 
31796 
31797 
31798 
31799     static if(!is(typeof(SN_id_pkix_OCSP_noCheck))) {
31800         private enum enumMixinStr_SN_id_pkix_OCSP_noCheck = `enum SN_id_pkix_OCSP_noCheck = "noCheck";`;
31801         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_noCheck); }))) {
31802             mixin(enumMixinStr_SN_id_pkix_OCSP_noCheck);
31803         }
31804     }
31805 
31806 
31807 
31808 
31809     static if(!is(typeof(OBJ_id_pkix_OCSP_acceptableResponses))) {
31810         private enum enumMixinStr_OBJ_id_pkix_OCSP_acceptableResponses = `enum OBJ_id_pkix_OCSP_acceptableResponses = OBJ_id_pkix_OCSP , 4L;`;
31811         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_acceptableResponses); }))) {
31812             mixin(enumMixinStr_OBJ_id_pkix_OCSP_acceptableResponses);
31813         }
31814     }
31815 
31816 
31817 
31818 
31819     static if(!is(typeof(NID_id_pkix_OCSP_acceptableResponses))) {
31820         private enum enumMixinStr_NID_id_pkix_OCSP_acceptableResponses = `enum NID_id_pkix_OCSP_acceptableResponses = 368;`;
31821         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_acceptableResponses); }))) {
31822             mixin(enumMixinStr_NID_id_pkix_OCSP_acceptableResponses);
31823         }
31824     }
31825 
31826 
31827 
31828 
31829     static if(!is(typeof(LN_id_pkix_OCSP_acceptableResponses))) {
31830         private enum enumMixinStr_LN_id_pkix_OCSP_acceptableResponses = `enum LN_id_pkix_OCSP_acceptableResponses = "Acceptable OCSP Responses";`;
31831         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_acceptableResponses); }))) {
31832             mixin(enumMixinStr_LN_id_pkix_OCSP_acceptableResponses);
31833         }
31834     }
31835 
31836 
31837 
31838 
31839     static if(!is(typeof(SN_id_pkix_OCSP_acceptableResponses))) {
31840         private enum enumMixinStr_SN_id_pkix_OCSP_acceptableResponses = `enum SN_id_pkix_OCSP_acceptableResponses = "acceptableResponses";`;
31841         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_acceptableResponses); }))) {
31842             mixin(enumMixinStr_SN_id_pkix_OCSP_acceptableResponses);
31843         }
31844     }
31845 
31846 
31847 
31848 
31849     static if(!is(typeof(OBJ_id_pkix_OCSP_CrlID))) {
31850         private enum enumMixinStr_OBJ_id_pkix_OCSP_CrlID = `enum OBJ_id_pkix_OCSP_CrlID = OBJ_id_pkix_OCSP , 3L;`;
31851         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_CrlID); }))) {
31852             mixin(enumMixinStr_OBJ_id_pkix_OCSP_CrlID);
31853         }
31854     }
31855 
31856 
31857 
31858 
31859     static if(!is(typeof(NID_id_pkix_OCSP_CrlID))) {
31860         private enum enumMixinStr_NID_id_pkix_OCSP_CrlID = `enum NID_id_pkix_OCSP_CrlID = 367;`;
31861         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_CrlID); }))) {
31862             mixin(enumMixinStr_NID_id_pkix_OCSP_CrlID);
31863         }
31864     }
31865 
31866 
31867 
31868 
31869     static if(!is(typeof(LN_id_pkix_OCSP_CrlID))) {
31870         private enum enumMixinStr_LN_id_pkix_OCSP_CrlID = `enum LN_id_pkix_OCSP_CrlID = "OCSP CRL ID";`;
31871         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_CrlID); }))) {
31872             mixin(enumMixinStr_LN_id_pkix_OCSP_CrlID);
31873         }
31874     }
31875 
31876 
31877 
31878 
31879     static if(!is(typeof(SN_id_pkix_OCSP_CrlID))) {
31880         private enum enumMixinStr_SN_id_pkix_OCSP_CrlID = `enum SN_id_pkix_OCSP_CrlID = "CrlID";`;
31881         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_CrlID); }))) {
31882             mixin(enumMixinStr_SN_id_pkix_OCSP_CrlID);
31883         }
31884     }
31885 
31886 
31887 
31888 
31889     static if(!is(typeof(OBJ_id_pkix_OCSP_Nonce))) {
31890         private enum enumMixinStr_OBJ_id_pkix_OCSP_Nonce = `enum OBJ_id_pkix_OCSP_Nonce = OBJ_id_pkix_OCSP , 2L;`;
31891         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_Nonce); }))) {
31892             mixin(enumMixinStr_OBJ_id_pkix_OCSP_Nonce);
31893         }
31894     }
31895 
31896 
31897 
31898 
31899     static if(!is(typeof(NID_id_pkix_OCSP_Nonce))) {
31900         private enum enumMixinStr_NID_id_pkix_OCSP_Nonce = `enum NID_id_pkix_OCSP_Nonce = 366;`;
31901         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_Nonce); }))) {
31902             mixin(enumMixinStr_NID_id_pkix_OCSP_Nonce);
31903         }
31904     }
31905 
31906 
31907 
31908 
31909     static if(!is(typeof(LN_id_pkix_OCSP_Nonce))) {
31910         private enum enumMixinStr_LN_id_pkix_OCSP_Nonce = `enum LN_id_pkix_OCSP_Nonce = "OCSP Nonce";`;
31911         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_Nonce); }))) {
31912             mixin(enumMixinStr_LN_id_pkix_OCSP_Nonce);
31913         }
31914     }
31915 
31916 
31917 
31918 
31919     static if(!is(typeof(SN_id_pkix_OCSP_Nonce))) {
31920         private enum enumMixinStr_SN_id_pkix_OCSP_Nonce = `enum SN_id_pkix_OCSP_Nonce = "Nonce";`;
31921         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_Nonce); }))) {
31922             mixin(enumMixinStr_SN_id_pkix_OCSP_Nonce);
31923         }
31924     }
31925 
31926 
31927 
31928 
31929     static if(!is(typeof(OBJ_id_pkix_OCSP_basic))) {
31930         private enum enumMixinStr_OBJ_id_pkix_OCSP_basic = `enum OBJ_id_pkix_OCSP_basic = OBJ_id_pkix_OCSP , 1L;`;
31931         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP_basic); }))) {
31932             mixin(enumMixinStr_OBJ_id_pkix_OCSP_basic);
31933         }
31934     }
31935 
31936 
31937 
31938 
31939     static if(!is(typeof(NID_id_pkix_OCSP_basic))) {
31940         private enum enumMixinStr_NID_id_pkix_OCSP_basic = `enum NID_id_pkix_OCSP_basic = 365;`;
31941         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_OCSP_basic); }))) {
31942             mixin(enumMixinStr_NID_id_pkix_OCSP_basic);
31943         }
31944     }
31945 
31946 
31947 
31948 
31949     static if(!is(typeof(LN_id_pkix_OCSP_basic))) {
31950         private enum enumMixinStr_LN_id_pkix_OCSP_basic = `enum LN_id_pkix_OCSP_basic = "Basic OCSP Response";`;
31951         static if(is(typeof({ mixin(enumMixinStr_LN_id_pkix_OCSP_basic); }))) {
31952             mixin(enumMixinStr_LN_id_pkix_OCSP_basic);
31953         }
31954     }
31955 
31956 
31957 
31958 
31959     static if(!is(typeof(SN_id_pkix_OCSP_basic))) {
31960         private enum enumMixinStr_SN_id_pkix_OCSP_basic = `enum SN_id_pkix_OCSP_basic = "basicOCSPResponse";`;
31961         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_OCSP_basic); }))) {
31962             mixin(enumMixinStr_SN_id_pkix_OCSP_basic);
31963         }
31964     }
31965 
31966 
31967 
31968 
31969     static if(!is(typeof(OBJ_id_pkix_OCSP))) {
31970         private enum enumMixinStr_OBJ_id_pkix_OCSP = `enum OBJ_id_pkix_OCSP = OBJ_ad_OCSP;`;
31971         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_OCSP); }))) {
31972             mixin(enumMixinStr_OBJ_id_pkix_OCSP);
31973         }
31974     }
31975 
31976 
31977 
31978 
31979     static if(!is(typeof(OBJ_caRepository))) {
31980         private enum enumMixinStr_OBJ_caRepository = `enum OBJ_caRepository = OBJ_id_ad , 5L;`;
31981         static if(is(typeof({ mixin(enumMixinStr_OBJ_caRepository); }))) {
31982             mixin(enumMixinStr_OBJ_caRepository);
31983         }
31984     }
31985 
31986 
31987 
31988 
31989     static if(!is(typeof(NID_caRepository))) {
31990         private enum enumMixinStr_NID_caRepository = `enum NID_caRepository = 785;`;
31991         static if(is(typeof({ mixin(enumMixinStr_NID_caRepository); }))) {
31992             mixin(enumMixinStr_NID_caRepository);
31993         }
31994     }
31995 
31996 
31997 
31998 
31999     static if(!is(typeof(LN_caRepository))) {
32000         private enum enumMixinStr_LN_caRepository = `enum LN_caRepository = "CA Repository";`;
32001         static if(is(typeof({ mixin(enumMixinStr_LN_caRepository); }))) {
32002             mixin(enumMixinStr_LN_caRepository);
32003         }
32004     }
32005 
32006 
32007 
32008 
32009     static if(!is(typeof(SN_caRepository))) {
32010         private enum enumMixinStr_SN_caRepository = `enum SN_caRepository = "caRepository";`;
32011         static if(is(typeof({ mixin(enumMixinStr_SN_caRepository); }))) {
32012             mixin(enumMixinStr_SN_caRepository);
32013         }
32014     }
32015 
32016 
32017 
32018 
32019     static if(!is(typeof(OBJ_ad_dvcs))) {
32020         private enum enumMixinStr_OBJ_ad_dvcs = `enum OBJ_ad_dvcs = OBJ_id_ad , 4L;`;
32021         static if(is(typeof({ mixin(enumMixinStr_OBJ_ad_dvcs); }))) {
32022             mixin(enumMixinStr_OBJ_ad_dvcs);
32023         }
32024     }
32025 
32026 
32027 
32028 
32029     static if(!is(typeof(NID_ad_dvcs))) {
32030         private enum enumMixinStr_NID_ad_dvcs = `enum NID_ad_dvcs = 364;`;
32031         static if(is(typeof({ mixin(enumMixinStr_NID_ad_dvcs); }))) {
32032             mixin(enumMixinStr_NID_ad_dvcs);
32033         }
32034     }
32035 
32036 
32037 
32038 
32039     static if(!is(typeof(LN_ad_dvcs))) {
32040         private enum enumMixinStr_LN_ad_dvcs = `enum LN_ad_dvcs = "ad dvcs";`;
32041         static if(is(typeof({ mixin(enumMixinStr_LN_ad_dvcs); }))) {
32042             mixin(enumMixinStr_LN_ad_dvcs);
32043         }
32044     }
32045 
32046 
32047 
32048 
32049     static if(!is(typeof(SN_ad_dvcs))) {
32050         private enum enumMixinStr_SN_ad_dvcs = `enum SN_ad_dvcs = "AD_DVCS";`;
32051         static if(is(typeof({ mixin(enumMixinStr_SN_ad_dvcs); }))) {
32052             mixin(enumMixinStr_SN_ad_dvcs);
32053         }
32054     }
32055 
32056 
32057 
32058 
32059     static if(!is(typeof(OBJ_ad_timeStamping))) {
32060         private enum enumMixinStr_OBJ_ad_timeStamping = `enum OBJ_ad_timeStamping = OBJ_id_ad , 3L;`;
32061         static if(is(typeof({ mixin(enumMixinStr_OBJ_ad_timeStamping); }))) {
32062             mixin(enumMixinStr_OBJ_ad_timeStamping);
32063         }
32064     }
32065 
32066 
32067 
32068 
32069     static if(!is(typeof(NID_ad_timeStamping))) {
32070         private enum enumMixinStr_NID_ad_timeStamping = `enum NID_ad_timeStamping = 363;`;
32071         static if(is(typeof({ mixin(enumMixinStr_NID_ad_timeStamping); }))) {
32072             mixin(enumMixinStr_NID_ad_timeStamping);
32073         }
32074     }
32075 
32076 
32077 
32078 
32079     static if(!is(typeof(LN_ad_timeStamping))) {
32080         private enum enumMixinStr_LN_ad_timeStamping = `enum LN_ad_timeStamping = "AD Time Stamping";`;
32081         static if(is(typeof({ mixin(enumMixinStr_LN_ad_timeStamping); }))) {
32082             mixin(enumMixinStr_LN_ad_timeStamping);
32083         }
32084     }
32085 
32086 
32087 
32088 
32089     static if(!is(typeof(SN_ad_timeStamping))) {
32090         private enum enumMixinStr_SN_ad_timeStamping = `enum SN_ad_timeStamping = "ad_timestamping";`;
32091         static if(is(typeof({ mixin(enumMixinStr_SN_ad_timeStamping); }))) {
32092             mixin(enumMixinStr_SN_ad_timeStamping);
32093         }
32094     }
32095 
32096 
32097 
32098 
32099     static if(!is(typeof(OBJ_ad_ca_issuers))) {
32100         private enum enumMixinStr_OBJ_ad_ca_issuers = `enum OBJ_ad_ca_issuers = OBJ_id_ad , 2L;`;
32101         static if(is(typeof({ mixin(enumMixinStr_OBJ_ad_ca_issuers); }))) {
32102             mixin(enumMixinStr_OBJ_ad_ca_issuers);
32103         }
32104     }
32105 
32106 
32107 
32108 
32109     static if(!is(typeof(NID_ad_ca_issuers))) {
32110         private enum enumMixinStr_NID_ad_ca_issuers = `enum NID_ad_ca_issuers = 179;`;
32111         static if(is(typeof({ mixin(enumMixinStr_NID_ad_ca_issuers); }))) {
32112             mixin(enumMixinStr_NID_ad_ca_issuers);
32113         }
32114     }
32115 
32116 
32117 
32118 
32119     static if(!is(typeof(LN_ad_ca_issuers))) {
32120         private enum enumMixinStr_LN_ad_ca_issuers = `enum LN_ad_ca_issuers = "CA Issuers";`;
32121         static if(is(typeof({ mixin(enumMixinStr_LN_ad_ca_issuers); }))) {
32122             mixin(enumMixinStr_LN_ad_ca_issuers);
32123         }
32124     }
32125 
32126 
32127 
32128 
32129     static if(!is(typeof(SN_ad_ca_issuers))) {
32130         private enum enumMixinStr_SN_ad_ca_issuers = `enum SN_ad_ca_issuers = "caIssuers";`;
32131         static if(is(typeof({ mixin(enumMixinStr_SN_ad_ca_issuers); }))) {
32132             mixin(enumMixinStr_SN_ad_ca_issuers);
32133         }
32134     }
32135 
32136 
32137 
32138 
32139     static if(!is(typeof(OBJ_ad_OCSP))) {
32140         private enum enumMixinStr_OBJ_ad_OCSP = `enum OBJ_ad_OCSP = OBJ_id_ad , 1L;`;
32141         static if(is(typeof({ mixin(enumMixinStr_OBJ_ad_OCSP); }))) {
32142             mixin(enumMixinStr_OBJ_ad_OCSP);
32143         }
32144     }
32145 
32146 
32147 
32148 
32149     static if(!is(typeof(NID_ad_OCSP))) {
32150         private enum enumMixinStr_NID_ad_OCSP = `enum NID_ad_OCSP = 178;`;
32151         static if(is(typeof({ mixin(enumMixinStr_NID_ad_OCSP); }))) {
32152             mixin(enumMixinStr_NID_ad_OCSP);
32153         }
32154     }
32155 
32156 
32157 
32158 
32159     static if(!is(typeof(LN_ad_OCSP))) {
32160         private enum enumMixinStr_LN_ad_OCSP = `enum LN_ad_OCSP = "OCSP";`;
32161         static if(is(typeof({ mixin(enumMixinStr_LN_ad_OCSP); }))) {
32162             mixin(enumMixinStr_LN_ad_OCSP);
32163         }
32164     }
32165 
32166 
32167 
32168 
32169     static if(!is(typeof(SN_ad_OCSP))) {
32170         private enum enumMixinStr_SN_ad_OCSP = `enum SN_ad_OCSP = "OCSP";`;
32171         static if(is(typeof({ mixin(enumMixinStr_SN_ad_OCSP); }))) {
32172             mixin(enumMixinStr_SN_ad_OCSP);
32173         }
32174     }
32175 
32176 
32177 
32178 
32179     static if(!is(typeof(OBJ_Independent))) {
32180         private enum enumMixinStr_OBJ_Independent = `enum OBJ_Independent = OBJ_id_ppl , 2L;`;
32181         static if(is(typeof({ mixin(enumMixinStr_OBJ_Independent); }))) {
32182             mixin(enumMixinStr_OBJ_Independent);
32183         }
32184     }
32185 
32186 
32187 
32188 
32189     static if(!is(typeof(NID_Independent))) {
32190         private enum enumMixinStr_NID_Independent = `enum NID_Independent = 667;`;
32191         static if(is(typeof({ mixin(enumMixinStr_NID_Independent); }))) {
32192             mixin(enumMixinStr_NID_Independent);
32193         }
32194     }
32195 
32196 
32197 
32198 
32199     static if(!is(typeof(LN_Independent))) {
32200         private enum enumMixinStr_LN_Independent = `enum LN_Independent = "Independent";`;
32201         static if(is(typeof({ mixin(enumMixinStr_LN_Independent); }))) {
32202             mixin(enumMixinStr_LN_Independent);
32203         }
32204     }
32205 
32206 
32207 
32208 
32209     static if(!is(typeof(SN_Independent))) {
32210         private enum enumMixinStr_SN_Independent = `enum SN_Independent = "id-ppl-independent";`;
32211         static if(is(typeof({ mixin(enumMixinStr_SN_Independent); }))) {
32212             mixin(enumMixinStr_SN_Independent);
32213         }
32214     }
32215 
32216 
32217 
32218 
32219     static if(!is(typeof(OBJ_id_ppl_inheritAll))) {
32220         private enum enumMixinStr_OBJ_id_ppl_inheritAll = `enum OBJ_id_ppl_inheritAll = OBJ_id_ppl , 1L;`;
32221         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ppl_inheritAll); }))) {
32222             mixin(enumMixinStr_OBJ_id_ppl_inheritAll);
32223         }
32224     }
32225 
32226 
32227 
32228 
32229     static if(!is(typeof(NID_id_ppl_inheritAll))) {
32230         private enum enumMixinStr_NID_id_ppl_inheritAll = `enum NID_id_ppl_inheritAll = 665;`;
32231         static if(is(typeof({ mixin(enumMixinStr_NID_id_ppl_inheritAll); }))) {
32232             mixin(enumMixinStr_NID_id_ppl_inheritAll);
32233         }
32234     }
32235 
32236 
32237 
32238 
32239     static if(!is(typeof(LN_id_ppl_inheritAll))) {
32240         private enum enumMixinStr_LN_id_ppl_inheritAll = `enum LN_id_ppl_inheritAll = "Inherit all";`;
32241         static if(is(typeof({ mixin(enumMixinStr_LN_id_ppl_inheritAll); }))) {
32242             mixin(enumMixinStr_LN_id_ppl_inheritAll);
32243         }
32244     }
32245 
32246 
32247 
32248 
32249     static if(!is(typeof(SN_id_ppl_inheritAll))) {
32250         private enum enumMixinStr_SN_id_ppl_inheritAll = `enum SN_id_ppl_inheritAll = "id-ppl-inheritAll";`;
32251         static if(is(typeof({ mixin(enumMixinStr_SN_id_ppl_inheritAll); }))) {
32252             mixin(enumMixinStr_SN_id_ppl_inheritAll);
32253         }
32254     }
32255 
32256 
32257 
32258 
32259     static if(!is(typeof(OBJ_id_ppl_anyLanguage))) {
32260         private enum enumMixinStr_OBJ_id_ppl_anyLanguage = `enum OBJ_id_ppl_anyLanguage = OBJ_id_ppl , 0L;`;
32261         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ppl_anyLanguage); }))) {
32262             mixin(enumMixinStr_OBJ_id_ppl_anyLanguage);
32263         }
32264     }
32265 
32266 
32267 
32268 
32269     static if(!is(typeof(NID_id_ppl_anyLanguage))) {
32270         private enum enumMixinStr_NID_id_ppl_anyLanguage = `enum NID_id_ppl_anyLanguage = 664;`;
32271         static if(is(typeof({ mixin(enumMixinStr_NID_id_ppl_anyLanguage); }))) {
32272             mixin(enumMixinStr_NID_id_ppl_anyLanguage);
32273         }
32274     }
32275 
32276 
32277 
32278 
32279     static if(!is(typeof(LN_id_ppl_anyLanguage))) {
32280         private enum enumMixinStr_LN_id_ppl_anyLanguage = `enum LN_id_ppl_anyLanguage = "Any language";`;
32281         static if(is(typeof({ mixin(enumMixinStr_LN_id_ppl_anyLanguage); }))) {
32282             mixin(enumMixinStr_LN_id_ppl_anyLanguage);
32283         }
32284     }
32285 
32286 
32287 
32288 
32289     static if(!is(typeof(SN_id_ppl_anyLanguage))) {
32290         private enum enumMixinStr_SN_id_ppl_anyLanguage = `enum SN_id_ppl_anyLanguage = "id-ppl-anyLanguage";`;
32291         static if(is(typeof({ mixin(enumMixinStr_SN_id_ppl_anyLanguage); }))) {
32292             mixin(enumMixinStr_SN_id_ppl_anyLanguage);
32293         }
32294     }
32295 
32296 
32297 
32298 
32299     static if(!is(typeof(OBJ_id_cct_PKIResponse))) {
32300         private enum enumMixinStr_OBJ_id_cct_PKIResponse = `enum OBJ_id_cct_PKIResponse = OBJ_id_cct , 3L;`;
32301         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cct_PKIResponse); }))) {
32302             mixin(enumMixinStr_OBJ_id_cct_PKIResponse);
32303         }
32304     }
32305 
32306 
32307 
32308 
32309     static if(!is(typeof(NID_id_cct_PKIResponse))) {
32310         private enum enumMixinStr_NID_id_cct_PKIResponse = `enum NID_id_cct_PKIResponse = 362;`;
32311         static if(is(typeof({ mixin(enumMixinStr_NID_id_cct_PKIResponse); }))) {
32312             mixin(enumMixinStr_NID_id_cct_PKIResponse);
32313         }
32314     }
32315 
32316 
32317 
32318 
32319     static if(!is(typeof(SN_id_cct_PKIResponse))) {
32320         private enum enumMixinStr_SN_id_cct_PKIResponse = `enum SN_id_cct_PKIResponse = "id-cct-PKIResponse";`;
32321         static if(is(typeof({ mixin(enumMixinStr_SN_id_cct_PKIResponse); }))) {
32322             mixin(enumMixinStr_SN_id_cct_PKIResponse);
32323         }
32324     }
32325 
32326 
32327 
32328 
32329     static if(!is(typeof(OBJ_id_cct_PKIData))) {
32330         private enum enumMixinStr_OBJ_id_cct_PKIData = `enum OBJ_id_cct_PKIData = OBJ_id_cct , 2L;`;
32331         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cct_PKIData); }))) {
32332             mixin(enumMixinStr_OBJ_id_cct_PKIData);
32333         }
32334     }
32335 
32336 
32337 
32338 
32339     static if(!is(typeof(NID_id_cct_PKIData))) {
32340         private enum enumMixinStr_NID_id_cct_PKIData = `enum NID_id_cct_PKIData = 361;`;
32341         static if(is(typeof({ mixin(enumMixinStr_NID_id_cct_PKIData); }))) {
32342             mixin(enumMixinStr_NID_id_cct_PKIData);
32343         }
32344     }
32345 
32346 
32347 
32348 
32349     static if(!is(typeof(SN_id_cct_PKIData))) {
32350         private enum enumMixinStr_SN_id_cct_PKIData = `enum SN_id_cct_PKIData = "id-cct-PKIData";`;
32351         static if(is(typeof({ mixin(enumMixinStr_SN_id_cct_PKIData); }))) {
32352             mixin(enumMixinStr_SN_id_cct_PKIData);
32353         }
32354     }
32355 
32356 
32357 
32358 
32359     static if(!is(typeof(OBJ_id_cct_crs))) {
32360         private enum enumMixinStr_OBJ_id_cct_crs = `enum OBJ_id_cct_crs = OBJ_id_cct , 1L;`;
32361         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cct_crs); }))) {
32362             mixin(enumMixinStr_OBJ_id_cct_crs);
32363         }
32364     }
32365 
32366 
32367 
32368 
32369     static if(!is(typeof(NID_id_cct_crs))) {
32370         private enum enumMixinStr_NID_id_cct_crs = `enum NID_id_cct_crs = 360;`;
32371         static if(is(typeof({ mixin(enumMixinStr_NID_id_cct_crs); }))) {
32372             mixin(enumMixinStr_NID_id_cct_crs);
32373         }
32374     }
32375 
32376 
32377 
32378 
32379     static if(!is(typeof(SN_id_cct_crs))) {
32380         private enum enumMixinStr_SN_id_cct_crs = `enum SN_id_cct_crs = "id-cct-crs";`;
32381         static if(is(typeof({ mixin(enumMixinStr_SN_id_cct_crs); }))) {
32382             mixin(enumMixinStr_SN_id_cct_crs);
32383         }
32384     }
32385 
32386 
32387 
32388 
32389     static if(!is(typeof(OBJ_id_qcs_pkixQCSyntax_v1))) {
32390         private enum enumMixinStr_OBJ_id_qcs_pkixQCSyntax_v1 = `enum OBJ_id_qcs_pkixQCSyntax_v1 = OBJ_id_qcs , 1L;`;
32391         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_qcs_pkixQCSyntax_v1); }))) {
32392             mixin(enumMixinStr_OBJ_id_qcs_pkixQCSyntax_v1);
32393         }
32394     }
32395 
32396 
32397 
32398 
32399     static if(!is(typeof(NID_id_qcs_pkixQCSyntax_v1))) {
32400         private enum enumMixinStr_NID_id_qcs_pkixQCSyntax_v1 = `enum NID_id_qcs_pkixQCSyntax_v1 = 359;`;
32401         static if(is(typeof({ mixin(enumMixinStr_NID_id_qcs_pkixQCSyntax_v1); }))) {
32402             mixin(enumMixinStr_NID_id_qcs_pkixQCSyntax_v1);
32403         }
32404     }
32405 
32406 
32407 
32408 
32409     static if(!is(typeof(SN_id_qcs_pkixQCSyntax_v1))) {
32410         private enum enumMixinStr_SN_id_qcs_pkixQCSyntax_v1 = `enum SN_id_qcs_pkixQCSyntax_v1 = "id-qcs-pkixQCSyntax-v1";`;
32411         static if(is(typeof({ mixin(enumMixinStr_SN_id_qcs_pkixQCSyntax_v1); }))) {
32412             mixin(enumMixinStr_SN_id_qcs_pkixQCSyntax_v1);
32413         }
32414     }
32415 
32416 
32417 
32418 
32419     static if(!is(typeof(OBJ_id_aca_encAttrs))) {
32420         private enum enumMixinStr_OBJ_id_aca_encAttrs = `enum OBJ_id_aca_encAttrs = OBJ_id_aca , 6L;`;
32421         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca_encAttrs); }))) {
32422             mixin(enumMixinStr_OBJ_id_aca_encAttrs);
32423         }
32424     }
32425 
32426 
32427 
32428 
32429     static if(!is(typeof(NID_id_aca_encAttrs))) {
32430         private enum enumMixinStr_NID_id_aca_encAttrs = `enum NID_id_aca_encAttrs = 399;`;
32431         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca_encAttrs); }))) {
32432             mixin(enumMixinStr_NID_id_aca_encAttrs);
32433         }
32434     }
32435 
32436 
32437 
32438 
32439     static if(!is(typeof(SN_id_aca_encAttrs))) {
32440         private enum enumMixinStr_SN_id_aca_encAttrs = `enum SN_id_aca_encAttrs = "id-aca-encAttrs";`;
32441         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca_encAttrs); }))) {
32442             mixin(enumMixinStr_SN_id_aca_encAttrs);
32443         }
32444     }
32445 
32446 
32447 
32448 
32449     static if(!is(typeof(OBJ_id_aca_role))) {
32450         private enum enumMixinStr_OBJ_id_aca_role = `enum OBJ_id_aca_role = OBJ_id_aca , 5L;`;
32451         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca_role); }))) {
32452             mixin(enumMixinStr_OBJ_id_aca_role);
32453         }
32454     }
32455 
32456 
32457 
32458 
32459     static if(!is(typeof(NID_id_aca_role))) {
32460         private enum enumMixinStr_NID_id_aca_role = `enum NID_id_aca_role = 358;`;
32461         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca_role); }))) {
32462             mixin(enumMixinStr_NID_id_aca_role);
32463         }
32464     }
32465 
32466 
32467 
32468 
32469     static if(!is(typeof(SN_id_aca_role))) {
32470         private enum enumMixinStr_SN_id_aca_role = `enum SN_id_aca_role = "id-aca-role";`;
32471         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca_role); }))) {
32472             mixin(enumMixinStr_SN_id_aca_role);
32473         }
32474     }
32475 
32476 
32477 
32478 
32479     static if(!is(typeof(OBJ_id_aca_group))) {
32480         private enum enumMixinStr_OBJ_id_aca_group = `enum OBJ_id_aca_group = OBJ_id_aca , 4L;`;
32481         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca_group); }))) {
32482             mixin(enumMixinStr_OBJ_id_aca_group);
32483         }
32484     }
32485 
32486 
32487 
32488 
32489     static if(!is(typeof(NID_id_aca_group))) {
32490         private enum enumMixinStr_NID_id_aca_group = `enum NID_id_aca_group = 357;`;
32491         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca_group); }))) {
32492             mixin(enumMixinStr_NID_id_aca_group);
32493         }
32494     }
32495 
32496 
32497 
32498 
32499     static if(!is(typeof(SN_id_aca_group))) {
32500         private enum enumMixinStr_SN_id_aca_group = `enum SN_id_aca_group = "id-aca-group";`;
32501         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca_group); }))) {
32502             mixin(enumMixinStr_SN_id_aca_group);
32503         }
32504     }
32505 
32506 
32507 
32508 
32509     static if(!is(typeof(OBJ_id_aca_chargingIdentity))) {
32510         private enum enumMixinStr_OBJ_id_aca_chargingIdentity = `enum OBJ_id_aca_chargingIdentity = OBJ_id_aca , 3L;`;
32511         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca_chargingIdentity); }))) {
32512             mixin(enumMixinStr_OBJ_id_aca_chargingIdentity);
32513         }
32514     }
32515 
32516 
32517 
32518 
32519     static if(!is(typeof(NID_id_aca_chargingIdentity))) {
32520         private enum enumMixinStr_NID_id_aca_chargingIdentity = `enum NID_id_aca_chargingIdentity = 356;`;
32521         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca_chargingIdentity); }))) {
32522             mixin(enumMixinStr_NID_id_aca_chargingIdentity);
32523         }
32524     }
32525 
32526 
32527 
32528 
32529     static if(!is(typeof(SN_id_aca_chargingIdentity))) {
32530         private enum enumMixinStr_SN_id_aca_chargingIdentity = `enum SN_id_aca_chargingIdentity = "id-aca-chargingIdentity";`;
32531         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca_chargingIdentity); }))) {
32532             mixin(enumMixinStr_SN_id_aca_chargingIdentity);
32533         }
32534     }
32535 
32536 
32537 
32538 
32539     static if(!is(typeof(OBJ_id_aca_accessIdentity))) {
32540         private enum enumMixinStr_OBJ_id_aca_accessIdentity = `enum OBJ_id_aca_accessIdentity = OBJ_id_aca , 2L;`;
32541         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca_accessIdentity); }))) {
32542             mixin(enumMixinStr_OBJ_id_aca_accessIdentity);
32543         }
32544     }
32545 
32546 
32547 
32548 
32549     static if(!is(typeof(NID_id_aca_accessIdentity))) {
32550         private enum enumMixinStr_NID_id_aca_accessIdentity = `enum NID_id_aca_accessIdentity = 355;`;
32551         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca_accessIdentity); }))) {
32552             mixin(enumMixinStr_NID_id_aca_accessIdentity);
32553         }
32554     }
32555 
32556 
32557 
32558 
32559     static if(!is(typeof(SN_id_aca_accessIdentity))) {
32560         private enum enumMixinStr_SN_id_aca_accessIdentity = `enum SN_id_aca_accessIdentity = "id-aca-accessIdentity";`;
32561         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca_accessIdentity); }))) {
32562             mixin(enumMixinStr_SN_id_aca_accessIdentity);
32563         }
32564     }
32565 
32566 
32567 
32568 
32569     static if(!is(typeof(OBJ_id_aca_authenticationInfo))) {
32570         private enum enumMixinStr_OBJ_id_aca_authenticationInfo = `enum OBJ_id_aca_authenticationInfo = OBJ_id_aca , 1L;`;
32571         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca_authenticationInfo); }))) {
32572             mixin(enumMixinStr_OBJ_id_aca_authenticationInfo);
32573         }
32574     }
32575 
32576 
32577 
32578 
32579     static if(!is(typeof(NID_id_aca_authenticationInfo))) {
32580         private enum enumMixinStr_NID_id_aca_authenticationInfo = `enum NID_id_aca_authenticationInfo = 354;`;
32581         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca_authenticationInfo); }))) {
32582             mixin(enumMixinStr_NID_id_aca_authenticationInfo);
32583         }
32584     }
32585 
32586 
32587 
32588 
32589     static if(!is(typeof(SN_id_aca_authenticationInfo))) {
32590         private enum enumMixinStr_SN_id_aca_authenticationInfo = `enum SN_id_aca_authenticationInfo = "id-aca-authenticationInfo";`;
32591         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca_authenticationInfo); }))) {
32592             mixin(enumMixinStr_SN_id_aca_authenticationInfo);
32593         }
32594     }
32595 
32596 
32597 
32598 
32599     static if(!is(typeof(OBJ_id_pda_countryOfResidence))) {
32600         private enum enumMixinStr_OBJ_id_pda_countryOfResidence = `enum OBJ_id_pda_countryOfResidence = OBJ_id_pda , 5L;`;
32601         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pda_countryOfResidence); }))) {
32602             mixin(enumMixinStr_OBJ_id_pda_countryOfResidence);
32603         }
32604     }
32605 
32606 
32607 
32608 
32609     static if(!is(typeof(NID_id_pda_countryOfResidence))) {
32610         private enum enumMixinStr_NID_id_pda_countryOfResidence = `enum NID_id_pda_countryOfResidence = 353;`;
32611         static if(is(typeof({ mixin(enumMixinStr_NID_id_pda_countryOfResidence); }))) {
32612             mixin(enumMixinStr_NID_id_pda_countryOfResidence);
32613         }
32614     }
32615 
32616 
32617 
32618 
32619     static if(!is(typeof(SN_id_pda_countryOfResidence))) {
32620         private enum enumMixinStr_SN_id_pda_countryOfResidence = `enum SN_id_pda_countryOfResidence = "id-pda-countryOfResidence";`;
32621         static if(is(typeof({ mixin(enumMixinStr_SN_id_pda_countryOfResidence); }))) {
32622             mixin(enumMixinStr_SN_id_pda_countryOfResidence);
32623         }
32624     }
32625 
32626 
32627 
32628 
32629     static if(!is(typeof(OBJ_id_pda_countryOfCitizenship))) {
32630         private enum enumMixinStr_OBJ_id_pda_countryOfCitizenship = `enum OBJ_id_pda_countryOfCitizenship = OBJ_id_pda , 4L;`;
32631         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pda_countryOfCitizenship); }))) {
32632             mixin(enumMixinStr_OBJ_id_pda_countryOfCitizenship);
32633         }
32634     }
32635 
32636 
32637 
32638 
32639     static if(!is(typeof(NID_id_pda_countryOfCitizenship))) {
32640         private enum enumMixinStr_NID_id_pda_countryOfCitizenship = `enum NID_id_pda_countryOfCitizenship = 352;`;
32641         static if(is(typeof({ mixin(enumMixinStr_NID_id_pda_countryOfCitizenship); }))) {
32642             mixin(enumMixinStr_NID_id_pda_countryOfCitizenship);
32643         }
32644     }
32645 
32646 
32647 
32648 
32649     static if(!is(typeof(SN_id_pda_countryOfCitizenship))) {
32650         private enum enumMixinStr_SN_id_pda_countryOfCitizenship = `enum SN_id_pda_countryOfCitizenship = "id-pda-countryOfCitizenship";`;
32651         static if(is(typeof({ mixin(enumMixinStr_SN_id_pda_countryOfCitizenship); }))) {
32652             mixin(enumMixinStr_SN_id_pda_countryOfCitizenship);
32653         }
32654     }
32655 
32656 
32657 
32658 
32659     static if(!is(typeof(OBJ_id_pda_gender))) {
32660         private enum enumMixinStr_OBJ_id_pda_gender = `enum OBJ_id_pda_gender = OBJ_id_pda , 3L;`;
32661         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pda_gender); }))) {
32662             mixin(enumMixinStr_OBJ_id_pda_gender);
32663         }
32664     }
32665 
32666 
32667 
32668 
32669     static if(!is(typeof(NID_id_pda_gender))) {
32670         private enum enumMixinStr_NID_id_pda_gender = `enum NID_id_pda_gender = 351;`;
32671         static if(is(typeof({ mixin(enumMixinStr_NID_id_pda_gender); }))) {
32672             mixin(enumMixinStr_NID_id_pda_gender);
32673         }
32674     }
32675 
32676 
32677 
32678 
32679     static if(!is(typeof(SN_id_pda_gender))) {
32680         private enum enumMixinStr_SN_id_pda_gender = `enum SN_id_pda_gender = "id-pda-gender";`;
32681         static if(is(typeof({ mixin(enumMixinStr_SN_id_pda_gender); }))) {
32682             mixin(enumMixinStr_SN_id_pda_gender);
32683         }
32684     }
32685 
32686 
32687 
32688 
32689     static if(!is(typeof(OBJ_id_pda_placeOfBirth))) {
32690         private enum enumMixinStr_OBJ_id_pda_placeOfBirth = `enum OBJ_id_pda_placeOfBirth = OBJ_id_pda , 2L;`;
32691         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pda_placeOfBirth); }))) {
32692             mixin(enumMixinStr_OBJ_id_pda_placeOfBirth);
32693         }
32694     }
32695 
32696 
32697 
32698 
32699     static if(!is(typeof(NID_id_pda_placeOfBirth))) {
32700         private enum enumMixinStr_NID_id_pda_placeOfBirth = `enum NID_id_pda_placeOfBirth = 349;`;
32701         static if(is(typeof({ mixin(enumMixinStr_NID_id_pda_placeOfBirth); }))) {
32702             mixin(enumMixinStr_NID_id_pda_placeOfBirth);
32703         }
32704     }
32705 
32706 
32707 
32708 
32709     static if(!is(typeof(SN_id_pda_placeOfBirth))) {
32710         private enum enumMixinStr_SN_id_pda_placeOfBirth = `enum SN_id_pda_placeOfBirth = "id-pda-placeOfBirth";`;
32711         static if(is(typeof({ mixin(enumMixinStr_SN_id_pda_placeOfBirth); }))) {
32712             mixin(enumMixinStr_SN_id_pda_placeOfBirth);
32713         }
32714     }
32715 
32716 
32717 
32718 
32719     static if(!is(typeof(OBJ_id_pda_dateOfBirth))) {
32720         private enum enumMixinStr_OBJ_id_pda_dateOfBirth = `enum OBJ_id_pda_dateOfBirth = OBJ_id_pda , 1L;`;
32721         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pda_dateOfBirth); }))) {
32722             mixin(enumMixinStr_OBJ_id_pda_dateOfBirth);
32723         }
32724     }
32725 
32726 
32727 
32728 
32729     static if(!is(typeof(NID_id_pda_dateOfBirth))) {
32730         private enum enumMixinStr_NID_id_pda_dateOfBirth = `enum NID_id_pda_dateOfBirth = 348;`;
32731         static if(is(typeof({ mixin(enumMixinStr_NID_id_pda_dateOfBirth); }))) {
32732             mixin(enumMixinStr_NID_id_pda_dateOfBirth);
32733         }
32734     }
32735 
32736 
32737 
32738 
32739     static if(!is(typeof(SN_id_pda_dateOfBirth))) {
32740         private enum enumMixinStr_SN_id_pda_dateOfBirth = `enum SN_id_pda_dateOfBirth = "id-pda-dateOfBirth";`;
32741         static if(is(typeof({ mixin(enumMixinStr_SN_id_pda_dateOfBirth); }))) {
32742             mixin(enumMixinStr_SN_id_pda_dateOfBirth);
32743         }
32744     }
32745 
32746 
32747 
32748 
32749     static if(!is(typeof(OBJ_id_on_permanentIdentifier))) {
32750         private enum enumMixinStr_OBJ_id_on_permanentIdentifier = `enum OBJ_id_on_permanentIdentifier = OBJ_id_on , 3L;`;
32751         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_on_permanentIdentifier); }))) {
32752             mixin(enumMixinStr_OBJ_id_on_permanentIdentifier);
32753         }
32754     }
32755 
32756 
32757 
32758 
32759     static if(!is(typeof(NID_id_on_permanentIdentifier))) {
32760         private enum enumMixinStr_NID_id_on_permanentIdentifier = `enum NID_id_on_permanentIdentifier = 858;`;
32761         static if(is(typeof({ mixin(enumMixinStr_NID_id_on_permanentIdentifier); }))) {
32762             mixin(enumMixinStr_NID_id_on_permanentIdentifier);
32763         }
32764     }
32765 
32766 
32767 
32768 
32769     static if(!is(typeof(LN_id_on_permanentIdentifier))) {
32770         private enum enumMixinStr_LN_id_on_permanentIdentifier = `enum LN_id_on_permanentIdentifier = "Permanent Identifier";`;
32771         static if(is(typeof({ mixin(enumMixinStr_LN_id_on_permanentIdentifier); }))) {
32772             mixin(enumMixinStr_LN_id_on_permanentIdentifier);
32773         }
32774     }
32775 
32776 
32777 
32778 
32779     static if(!is(typeof(SN_id_on_permanentIdentifier))) {
32780         private enum enumMixinStr_SN_id_on_permanentIdentifier = `enum SN_id_on_permanentIdentifier = "id-on-permanentIdentifier";`;
32781         static if(is(typeof({ mixin(enumMixinStr_SN_id_on_permanentIdentifier); }))) {
32782             mixin(enumMixinStr_SN_id_on_permanentIdentifier);
32783         }
32784     }
32785 
32786 
32787 
32788 
32789     static if(!is(typeof(OBJ_id_on_personalData))) {
32790         private enum enumMixinStr_OBJ_id_on_personalData = `enum OBJ_id_on_personalData = OBJ_id_on , 1L;`;
32791         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_on_personalData); }))) {
32792             mixin(enumMixinStr_OBJ_id_on_personalData);
32793         }
32794     }
32795 
32796 
32797 
32798 
32799     static if(!is(typeof(NID_id_on_personalData))) {
32800         private enum enumMixinStr_NID_id_on_personalData = `enum NID_id_on_personalData = 347;`;
32801         static if(is(typeof({ mixin(enumMixinStr_NID_id_on_personalData); }))) {
32802             mixin(enumMixinStr_NID_id_on_personalData);
32803         }
32804     }
32805 
32806 
32807 
32808 
32809     static if(!is(typeof(SN_id_on_personalData))) {
32810         private enum enumMixinStr_SN_id_on_personalData = `enum SN_id_on_personalData = "id-on-personalData";`;
32811         static if(is(typeof({ mixin(enumMixinStr_SN_id_on_personalData); }))) {
32812             mixin(enumMixinStr_SN_id_on_personalData);
32813         }
32814     }
32815 
32816 
32817 
32818 
32819     static if(!is(typeof(OBJ_id_cmc_confirmCertAcceptance))) {
32820         private enum enumMixinStr_OBJ_id_cmc_confirmCertAcceptance = `enum OBJ_id_cmc_confirmCertAcceptance = OBJ_id_cmc , 24L;`;
32821         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_confirmCertAcceptance); }))) {
32822             mixin(enumMixinStr_OBJ_id_cmc_confirmCertAcceptance);
32823         }
32824     }
32825 
32826 
32827 
32828 
32829     static if(!is(typeof(NID_id_cmc_confirmCertAcceptance))) {
32830         private enum enumMixinStr_NID_id_cmc_confirmCertAcceptance = `enum NID_id_cmc_confirmCertAcceptance = 346;`;
32831         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_confirmCertAcceptance); }))) {
32832             mixin(enumMixinStr_NID_id_cmc_confirmCertAcceptance);
32833         }
32834     }
32835 
32836 
32837 
32838 
32839     static if(!is(typeof(SN_id_cmc_confirmCertAcceptance))) {
32840         private enum enumMixinStr_SN_id_cmc_confirmCertAcceptance = `enum SN_id_cmc_confirmCertAcceptance = "id-cmc-confirmCertAcceptance";`;
32841         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_confirmCertAcceptance); }))) {
32842             mixin(enumMixinStr_SN_id_cmc_confirmCertAcceptance);
32843         }
32844     }
32845 
32846 
32847 
32848 
32849     static if(!is(typeof(OBJ_id_cmc_popLinkWitness))) {
32850         private enum enumMixinStr_OBJ_id_cmc_popLinkWitness = `enum OBJ_id_cmc_popLinkWitness = OBJ_id_cmc , 23L;`;
32851         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_popLinkWitness); }))) {
32852             mixin(enumMixinStr_OBJ_id_cmc_popLinkWitness);
32853         }
32854     }
32855 
32856 
32857 
32858 
32859     static if(!is(typeof(NID_id_cmc_popLinkWitness))) {
32860         private enum enumMixinStr_NID_id_cmc_popLinkWitness = `enum NID_id_cmc_popLinkWitness = 345;`;
32861         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_popLinkWitness); }))) {
32862             mixin(enumMixinStr_NID_id_cmc_popLinkWitness);
32863         }
32864     }
32865 
32866 
32867 
32868 
32869     static if(!is(typeof(SN_id_cmc_popLinkWitness))) {
32870         private enum enumMixinStr_SN_id_cmc_popLinkWitness = `enum SN_id_cmc_popLinkWitness = "id-cmc-popLinkWitness";`;
32871         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_popLinkWitness); }))) {
32872             mixin(enumMixinStr_SN_id_cmc_popLinkWitness);
32873         }
32874     }
32875 
32876 
32877 
32878 
32879     static if(!is(typeof(OBJ_id_cmc_popLinkRandom))) {
32880         private enum enumMixinStr_OBJ_id_cmc_popLinkRandom = `enum OBJ_id_cmc_popLinkRandom = OBJ_id_cmc , 22L;`;
32881         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_popLinkRandom); }))) {
32882             mixin(enumMixinStr_OBJ_id_cmc_popLinkRandom);
32883         }
32884     }
32885 
32886 
32887 
32888 
32889     static if(!is(typeof(NID_id_cmc_popLinkRandom))) {
32890         private enum enumMixinStr_NID_id_cmc_popLinkRandom = `enum NID_id_cmc_popLinkRandom = 344;`;
32891         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_popLinkRandom); }))) {
32892             mixin(enumMixinStr_NID_id_cmc_popLinkRandom);
32893         }
32894     }
32895 
32896 
32897 
32898 
32899     static if(!is(typeof(SN_id_cmc_popLinkRandom))) {
32900         private enum enumMixinStr_SN_id_cmc_popLinkRandom = `enum SN_id_cmc_popLinkRandom = "id-cmc-popLinkRandom";`;
32901         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_popLinkRandom); }))) {
32902             mixin(enumMixinStr_SN_id_cmc_popLinkRandom);
32903         }
32904     }
32905 
32906 
32907 
32908 
32909     static if(!is(typeof(OBJ_id_cmc_queryPending))) {
32910         private enum enumMixinStr_OBJ_id_cmc_queryPending = `enum OBJ_id_cmc_queryPending = OBJ_id_cmc , 21L;`;
32911         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_queryPending); }))) {
32912             mixin(enumMixinStr_OBJ_id_cmc_queryPending);
32913         }
32914     }
32915 
32916 
32917 
32918 
32919     static if(!is(typeof(NID_id_cmc_queryPending))) {
32920         private enum enumMixinStr_NID_id_cmc_queryPending = `enum NID_id_cmc_queryPending = 343;`;
32921         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_queryPending); }))) {
32922             mixin(enumMixinStr_NID_id_cmc_queryPending);
32923         }
32924     }
32925 
32926 
32927 
32928 
32929     static if(!is(typeof(SN_id_cmc_queryPending))) {
32930         private enum enumMixinStr_SN_id_cmc_queryPending = `enum SN_id_cmc_queryPending = "id-cmc-queryPending";`;
32931         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_queryPending); }))) {
32932             mixin(enumMixinStr_SN_id_cmc_queryPending);
32933         }
32934     }
32935 
32936 
32937 
32938 
32939     static if(!is(typeof(OBJ_id_cmc_responseInfo))) {
32940         private enum enumMixinStr_OBJ_id_cmc_responseInfo = `enum OBJ_id_cmc_responseInfo = OBJ_id_cmc , 19L;`;
32941         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_responseInfo); }))) {
32942             mixin(enumMixinStr_OBJ_id_cmc_responseInfo);
32943         }
32944     }
32945 
32946 
32947 
32948 
32949     static if(!is(typeof(NID_id_cmc_responseInfo))) {
32950         private enum enumMixinStr_NID_id_cmc_responseInfo = `enum NID_id_cmc_responseInfo = 342;`;
32951         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_responseInfo); }))) {
32952             mixin(enumMixinStr_NID_id_cmc_responseInfo);
32953         }
32954     }
32955 
32956 
32957 
32958 
32959     static if(!is(typeof(SN_id_cmc_responseInfo))) {
32960         private enum enumMixinStr_SN_id_cmc_responseInfo = `enum SN_id_cmc_responseInfo = "id-cmc-responseInfo";`;
32961         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_responseInfo); }))) {
32962             mixin(enumMixinStr_SN_id_cmc_responseInfo);
32963         }
32964     }
32965 
32966 
32967 
32968 
32969     static if(!is(typeof(OBJ_id_cmc_regInfo))) {
32970         private enum enumMixinStr_OBJ_id_cmc_regInfo = `enum OBJ_id_cmc_regInfo = OBJ_id_cmc , 18L;`;
32971         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_regInfo); }))) {
32972             mixin(enumMixinStr_OBJ_id_cmc_regInfo);
32973         }
32974     }
32975 
32976 
32977 
32978 
32979     static if(!is(typeof(NID_id_cmc_regInfo))) {
32980         private enum enumMixinStr_NID_id_cmc_regInfo = `enum NID_id_cmc_regInfo = 341;`;
32981         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_regInfo); }))) {
32982             mixin(enumMixinStr_NID_id_cmc_regInfo);
32983         }
32984     }
32985 
32986 
32987 
32988 
32989     static if(!is(typeof(SN_id_cmc_regInfo))) {
32990         private enum enumMixinStr_SN_id_cmc_regInfo = `enum SN_id_cmc_regInfo = "id-cmc-regInfo";`;
32991         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_regInfo); }))) {
32992             mixin(enumMixinStr_SN_id_cmc_regInfo);
32993         }
32994     }
32995 
32996 
32997 
32998 
32999     static if(!is(typeof(OBJ_id_cmc_revokeRequest))) {
33000         private enum enumMixinStr_OBJ_id_cmc_revokeRequest = `enum OBJ_id_cmc_revokeRequest = OBJ_id_cmc , 17L;`;
33001         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_revokeRequest); }))) {
33002             mixin(enumMixinStr_OBJ_id_cmc_revokeRequest);
33003         }
33004     }
33005 
33006 
33007 
33008 
33009     static if(!is(typeof(NID_id_cmc_revokeRequest))) {
33010         private enum enumMixinStr_NID_id_cmc_revokeRequest = `enum NID_id_cmc_revokeRequest = 340;`;
33011         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_revokeRequest); }))) {
33012             mixin(enumMixinStr_NID_id_cmc_revokeRequest);
33013         }
33014     }
33015 
33016 
33017 
33018 
33019     static if(!is(typeof(SN_id_cmc_revokeRequest))) {
33020         private enum enumMixinStr_SN_id_cmc_revokeRequest = `enum SN_id_cmc_revokeRequest = "id-cmc-revokeRequest";`;
33021         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_revokeRequest); }))) {
33022             mixin(enumMixinStr_SN_id_cmc_revokeRequest);
33023         }
33024     }
33025 
33026 
33027 
33028 
33029     static if(!is(typeof(OBJ_id_cmc_getCRL))) {
33030         private enum enumMixinStr_OBJ_id_cmc_getCRL = `enum OBJ_id_cmc_getCRL = OBJ_id_cmc , 16L;`;
33031         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_getCRL); }))) {
33032             mixin(enumMixinStr_OBJ_id_cmc_getCRL);
33033         }
33034     }
33035 
33036 
33037 
33038 
33039     static if(!is(typeof(NID_id_cmc_getCRL))) {
33040         private enum enumMixinStr_NID_id_cmc_getCRL = `enum NID_id_cmc_getCRL = 339;`;
33041         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_getCRL); }))) {
33042             mixin(enumMixinStr_NID_id_cmc_getCRL);
33043         }
33044     }
33045 
33046 
33047 
33048 
33049 
33050 
33051     static if(!is(typeof(SN_id_cmc_getCRL))) {
33052         private enum enumMixinStr_SN_id_cmc_getCRL = `enum SN_id_cmc_getCRL = "id-cmc-getCRL";`;
33053         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_getCRL); }))) {
33054             mixin(enumMixinStr_SN_id_cmc_getCRL);
33055         }
33056     }
33057 
33058 
33059 
33060 
33061     static if(!is(typeof(OBJ_id_cmc_getCert))) {
33062         private enum enumMixinStr_OBJ_id_cmc_getCert = `enum OBJ_id_cmc_getCert = OBJ_id_cmc , 15L;`;
33063         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_getCert); }))) {
33064             mixin(enumMixinStr_OBJ_id_cmc_getCert);
33065         }
33066     }
33067 
33068 
33069 
33070 
33071     static if(!is(typeof(NID_id_cmc_getCert))) {
33072         private enum enumMixinStr_NID_id_cmc_getCert = `enum NID_id_cmc_getCert = 338;`;
33073         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_getCert); }))) {
33074             mixin(enumMixinStr_NID_id_cmc_getCert);
33075         }
33076     }
33077 
33078 
33079 
33080 
33081     static if(!is(typeof(SN_id_cmc_getCert))) {
33082         private enum enumMixinStr_SN_id_cmc_getCert = `enum SN_id_cmc_getCert = "id-cmc-getCert";`;
33083         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_getCert); }))) {
33084             mixin(enumMixinStr_SN_id_cmc_getCert);
33085         }
33086     }
33087 
33088 
33089 
33090 
33091     static if(!is(typeof(OBJ_id_cmc_lraPOPWitness))) {
33092         private enum enumMixinStr_OBJ_id_cmc_lraPOPWitness = `enum OBJ_id_cmc_lraPOPWitness = OBJ_id_cmc , 11L;`;
33093         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_lraPOPWitness); }))) {
33094             mixin(enumMixinStr_OBJ_id_cmc_lraPOPWitness);
33095         }
33096     }
33097 
33098 
33099 
33100 
33101     static if(!is(typeof(NID_id_cmc_lraPOPWitness))) {
33102         private enum enumMixinStr_NID_id_cmc_lraPOPWitness = `enum NID_id_cmc_lraPOPWitness = 337;`;
33103         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_lraPOPWitness); }))) {
33104             mixin(enumMixinStr_NID_id_cmc_lraPOPWitness);
33105         }
33106     }
33107 
33108 
33109 
33110 
33111     static if(!is(typeof(PEM_BUFSIZE))) {
33112         private enum enumMixinStr_PEM_BUFSIZE = `enum PEM_BUFSIZE = 1024;`;
33113         static if(is(typeof({ mixin(enumMixinStr_PEM_BUFSIZE); }))) {
33114             mixin(enumMixinStr_PEM_BUFSIZE);
33115         }
33116     }
33117 
33118 
33119 
33120 
33121     static if(!is(typeof(PEM_STRING_X509_OLD))) {
33122         private enum enumMixinStr_PEM_STRING_X509_OLD = `enum PEM_STRING_X509_OLD = "X509 CERTIFICATE";`;
33123         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_X509_OLD); }))) {
33124             mixin(enumMixinStr_PEM_STRING_X509_OLD);
33125         }
33126     }
33127 
33128 
33129 
33130 
33131     static if(!is(typeof(PEM_STRING_X509))) {
33132         private enum enumMixinStr_PEM_STRING_X509 = `enum PEM_STRING_X509 = "CERTIFICATE";`;
33133         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_X509); }))) {
33134             mixin(enumMixinStr_PEM_STRING_X509);
33135         }
33136     }
33137 
33138 
33139 
33140 
33141     static if(!is(typeof(PEM_STRING_X509_TRUSTED))) {
33142         private enum enumMixinStr_PEM_STRING_X509_TRUSTED = `enum PEM_STRING_X509_TRUSTED = "TRUSTED CERTIFICATE";`;
33143         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_X509_TRUSTED); }))) {
33144             mixin(enumMixinStr_PEM_STRING_X509_TRUSTED);
33145         }
33146     }
33147 
33148 
33149 
33150 
33151     static if(!is(typeof(PEM_STRING_X509_REQ_OLD))) {
33152         private enum enumMixinStr_PEM_STRING_X509_REQ_OLD = `enum PEM_STRING_X509_REQ_OLD = "NEW CERTIFICATE REQUEST";`;
33153         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_X509_REQ_OLD); }))) {
33154             mixin(enumMixinStr_PEM_STRING_X509_REQ_OLD);
33155         }
33156     }
33157 
33158 
33159 
33160 
33161     static if(!is(typeof(PEM_STRING_X509_REQ))) {
33162         private enum enumMixinStr_PEM_STRING_X509_REQ = `enum PEM_STRING_X509_REQ = "CERTIFICATE REQUEST";`;
33163         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_X509_REQ); }))) {
33164             mixin(enumMixinStr_PEM_STRING_X509_REQ);
33165         }
33166     }
33167 
33168 
33169 
33170 
33171     static if(!is(typeof(PEM_STRING_X509_CRL))) {
33172         private enum enumMixinStr_PEM_STRING_X509_CRL = `enum PEM_STRING_X509_CRL = "X509 CRL";`;
33173         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_X509_CRL); }))) {
33174             mixin(enumMixinStr_PEM_STRING_X509_CRL);
33175         }
33176     }
33177 
33178 
33179 
33180 
33181     static if(!is(typeof(PEM_STRING_EVP_PKEY))) {
33182         private enum enumMixinStr_PEM_STRING_EVP_PKEY = `enum PEM_STRING_EVP_PKEY = "ANY PRIVATE KEY";`;
33183         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_EVP_PKEY); }))) {
33184             mixin(enumMixinStr_PEM_STRING_EVP_PKEY);
33185         }
33186     }
33187 
33188 
33189 
33190 
33191     static if(!is(typeof(PEM_STRING_PUBLIC))) {
33192         private enum enumMixinStr_PEM_STRING_PUBLIC = `enum PEM_STRING_PUBLIC = "PUBLIC KEY";`;
33193         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_PUBLIC); }))) {
33194             mixin(enumMixinStr_PEM_STRING_PUBLIC);
33195         }
33196     }
33197 
33198 
33199 
33200 
33201     static if(!is(typeof(PEM_STRING_RSA))) {
33202         private enum enumMixinStr_PEM_STRING_RSA = `enum PEM_STRING_RSA = "RSA PRIVATE KEY";`;
33203         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_RSA); }))) {
33204             mixin(enumMixinStr_PEM_STRING_RSA);
33205         }
33206     }
33207 
33208 
33209 
33210 
33211     static if(!is(typeof(PEM_STRING_RSA_PUBLIC))) {
33212         private enum enumMixinStr_PEM_STRING_RSA_PUBLIC = `enum PEM_STRING_RSA_PUBLIC = "RSA PUBLIC KEY";`;
33213         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_RSA_PUBLIC); }))) {
33214             mixin(enumMixinStr_PEM_STRING_RSA_PUBLIC);
33215         }
33216     }
33217 
33218 
33219 
33220 
33221     static if(!is(typeof(PEM_STRING_DSA))) {
33222         private enum enumMixinStr_PEM_STRING_DSA = `enum PEM_STRING_DSA = "DSA PRIVATE KEY";`;
33223         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_DSA); }))) {
33224             mixin(enumMixinStr_PEM_STRING_DSA);
33225         }
33226     }
33227 
33228 
33229 
33230 
33231     static if(!is(typeof(PEM_STRING_DSA_PUBLIC))) {
33232         private enum enumMixinStr_PEM_STRING_DSA_PUBLIC = `enum PEM_STRING_DSA_PUBLIC = "DSA PUBLIC KEY";`;
33233         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_DSA_PUBLIC); }))) {
33234             mixin(enumMixinStr_PEM_STRING_DSA_PUBLIC);
33235         }
33236     }
33237 
33238 
33239 
33240 
33241     static if(!is(typeof(PEM_STRING_PKCS7))) {
33242         private enum enumMixinStr_PEM_STRING_PKCS7 = `enum PEM_STRING_PKCS7 = "PKCS7";`;
33243         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_PKCS7); }))) {
33244             mixin(enumMixinStr_PEM_STRING_PKCS7);
33245         }
33246     }
33247 
33248 
33249 
33250 
33251     static if(!is(typeof(PEM_STRING_PKCS7_SIGNED))) {
33252         private enum enumMixinStr_PEM_STRING_PKCS7_SIGNED = `enum PEM_STRING_PKCS7_SIGNED = "PKCS #7 SIGNED DATA";`;
33253         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_PKCS7_SIGNED); }))) {
33254             mixin(enumMixinStr_PEM_STRING_PKCS7_SIGNED);
33255         }
33256     }
33257 
33258 
33259 
33260 
33261     static if(!is(typeof(PEM_STRING_PKCS8))) {
33262         private enum enumMixinStr_PEM_STRING_PKCS8 = `enum PEM_STRING_PKCS8 = "ENCRYPTED PRIVATE KEY";`;
33263         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_PKCS8); }))) {
33264             mixin(enumMixinStr_PEM_STRING_PKCS8);
33265         }
33266     }
33267 
33268 
33269 
33270 
33271     static if(!is(typeof(PEM_STRING_PKCS8INF))) {
33272         private enum enumMixinStr_PEM_STRING_PKCS8INF = `enum PEM_STRING_PKCS8INF = "PRIVATE KEY";`;
33273         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_PKCS8INF); }))) {
33274             mixin(enumMixinStr_PEM_STRING_PKCS8INF);
33275         }
33276     }
33277 
33278 
33279 
33280 
33281     static if(!is(typeof(PEM_STRING_DHPARAMS))) {
33282         private enum enumMixinStr_PEM_STRING_DHPARAMS = `enum PEM_STRING_DHPARAMS = "DH PARAMETERS";`;
33283         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_DHPARAMS); }))) {
33284             mixin(enumMixinStr_PEM_STRING_DHPARAMS);
33285         }
33286     }
33287 
33288 
33289 
33290 
33291     static if(!is(typeof(PEM_STRING_DHXPARAMS))) {
33292         private enum enumMixinStr_PEM_STRING_DHXPARAMS = `enum PEM_STRING_DHXPARAMS = "X9.42 DH PARAMETERS";`;
33293         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_DHXPARAMS); }))) {
33294             mixin(enumMixinStr_PEM_STRING_DHXPARAMS);
33295         }
33296     }
33297 
33298 
33299 
33300 
33301     static if(!is(typeof(PEM_STRING_SSL_SESSION))) {
33302         private enum enumMixinStr_PEM_STRING_SSL_SESSION = `enum PEM_STRING_SSL_SESSION = "SSL SESSION PARAMETERS";`;
33303         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_SSL_SESSION); }))) {
33304             mixin(enumMixinStr_PEM_STRING_SSL_SESSION);
33305         }
33306     }
33307 
33308 
33309 
33310 
33311     static if(!is(typeof(PEM_STRING_DSAPARAMS))) {
33312         private enum enumMixinStr_PEM_STRING_DSAPARAMS = `enum PEM_STRING_DSAPARAMS = "DSA PARAMETERS";`;
33313         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_DSAPARAMS); }))) {
33314             mixin(enumMixinStr_PEM_STRING_DSAPARAMS);
33315         }
33316     }
33317 
33318 
33319 
33320 
33321     static if(!is(typeof(PEM_STRING_ECDSA_PUBLIC))) {
33322         private enum enumMixinStr_PEM_STRING_ECDSA_PUBLIC = `enum PEM_STRING_ECDSA_PUBLIC = "ECDSA PUBLIC KEY";`;
33323         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_ECDSA_PUBLIC); }))) {
33324             mixin(enumMixinStr_PEM_STRING_ECDSA_PUBLIC);
33325         }
33326     }
33327 
33328 
33329 
33330 
33331     static if(!is(typeof(PEM_STRING_ECPARAMETERS))) {
33332         private enum enumMixinStr_PEM_STRING_ECPARAMETERS = `enum PEM_STRING_ECPARAMETERS = "EC PARAMETERS";`;
33333         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_ECPARAMETERS); }))) {
33334             mixin(enumMixinStr_PEM_STRING_ECPARAMETERS);
33335         }
33336     }
33337 
33338 
33339 
33340 
33341     static if(!is(typeof(PEM_STRING_ECPRIVATEKEY))) {
33342         private enum enumMixinStr_PEM_STRING_ECPRIVATEKEY = `enum PEM_STRING_ECPRIVATEKEY = "EC PRIVATE KEY";`;
33343         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_ECPRIVATEKEY); }))) {
33344             mixin(enumMixinStr_PEM_STRING_ECPRIVATEKEY);
33345         }
33346     }
33347 
33348 
33349 
33350 
33351     static if(!is(typeof(PEM_STRING_PARAMETERS))) {
33352         private enum enumMixinStr_PEM_STRING_PARAMETERS = `enum PEM_STRING_PARAMETERS = "PARAMETERS";`;
33353         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_PARAMETERS); }))) {
33354             mixin(enumMixinStr_PEM_STRING_PARAMETERS);
33355         }
33356     }
33357 
33358 
33359 
33360 
33361     static if(!is(typeof(PEM_STRING_CMS))) {
33362         private enum enumMixinStr_PEM_STRING_CMS = `enum PEM_STRING_CMS = "CMS";`;
33363         static if(is(typeof({ mixin(enumMixinStr_PEM_STRING_CMS); }))) {
33364             mixin(enumMixinStr_PEM_STRING_CMS);
33365         }
33366     }
33367 
33368 
33369 
33370 
33371     static if(!is(typeof(PEM_TYPE_ENCRYPTED))) {
33372         private enum enumMixinStr_PEM_TYPE_ENCRYPTED = `enum PEM_TYPE_ENCRYPTED = 10;`;
33373         static if(is(typeof({ mixin(enumMixinStr_PEM_TYPE_ENCRYPTED); }))) {
33374             mixin(enumMixinStr_PEM_TYPE_ENCRYPTED);
33375         }
33376     }
33377 
33378 
33379 
33380 
33381     static if(!is(typeof(PEM_TYPE_MIC_ONLY))) {
33382         private enum enumMixinStr_PEM_TYPE_MIC_ONLY = `enum PEM_TYPE_MIC_ONLY = 20;`;
33383         static if(is(typeof({ mixin(enumMixinStr_PEM_TYPE_MIC_ONLY); }))) {
33384             mixin(enumMixinStr_PEM_TYPE_MIC_ONLY);
33385         }
33386     }
33387 
33388 
33389 
33390 
33391     static if(!is(typeof(PEM_TYPE_MIC_CLEAR))) {
33392         private enum enumMixinStr_PEM_TYPE_MIC_CLEAR = `enum PEM_TYPE_MIC_CLEAR = 30;`;
33393         static if(is(typeof({ mixin(enumMixinStr_PEM_TYPE_MIC_CLEAR); }))) {
33394             mixin(enumMixinStr_PEM_TYPE_MIC_CLEAR);
33395         }
33396     }
33397 
33398 
33399 
33400 
33401     static if(!is(typeof(PEM_TYPE_CLEAR))) {
33402         private enum enumMixinStr_PEM_TYPE_CLEAR = `enum PEM_TYPE_CLEAR = 40;`;
33403         static if(is(typeof({ mixin(enumMixinStr_PEM_TYPE_CLEAR); }))) {
33404             mixin(enumMixinStr_PEM_TYPE_CLEAR);
33405         }
33406     }
33407     static if(!is(typeof(SN_id_cmc_lraPOPWitness))) {
33408         private enum enumMixinStr_SN_id_cmc_lraPOPWitness = `enum SN_id_cmc_lraPOPWitness = "id-cmc-lraPOPWitness";`;
33409         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_lraPOPWitness); }))) {
33410             mixin(enumMixinStr_SN_id_cmc_lraPOPWitness);
33411         }
33412     }
33413 
33414 
33415 
33416 
33417     static if(!is(typeof(OBJ_id_cmc_decryptedPOP))) {
33418         private enum enumMixinStr_OBJ_id_cmc_decryptedPOP = `enum OBJ_id_cmc_decryptedPOP = OBJ_id_cmc , 10L;`;
33419         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_decryptedPOP); }))) {
33420             mixin(enumMixinStr_OBJ_id_cmc_decryptedPOP);
33421         }
33422     }
33423 
33424 
33425 
33426 
33427     static if(!is(typeof(NID_id_cmc_decryptedPOP))) {
33428         private enum enumMixinStr_NID_id_cmc_decryptedPOP = `enum NID_id_cmc_decryptedPOP = 336;`;
33429         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_decryptedPOP); }))) {
33430             mixin(enumMixinStr_NID_id_cmc_decryptedPOP);
33431         }
33432     }
33433 
33434 
33435 
33436 
33437     static if(!is(typeof(SN_id_cmc_decryptedPOP))) {
33438         private enum enumMixinStr_SN_id_cmc_decryptedPOP = `enum SN_id_cmc_decryptedPOP = "id-cmc-decryptedPOP";`;
33439         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_decryptedPOP); }))) {
33440             mixin(enumMixinStr_SN_id_cmc_decryptedPOP);
33441         }
33442     }
33443 
33444 
33445 
33446 
33447     static if(!is(typeof(PEM_FLAG_SECURE))) {
33448         private enum enumMixinStr_PEM_FLAG_SECURE = `enum PEM_FLAG_SECURE = 0x1;`;
33449         static if(is(typeof({ mixin(enumMixinStr_PEM_FLAG_SECURE); }))) {
33450             mixin(enumMixinStr_PEM_FLAG_SECURE);
33451         }
33452     }
33453 
33454 
33455 
33456 
33457     static if(!is(typeof(PEM_FLAG_EAY_COMPATIBLE))) {
33458         private enum enumMixinStr_PEM_FLAG_EAY_COMPATIBLE = `enum PEM_FLAG_EAY_COMPATIBLE = 0x2;`;
33459         static if(is(typeof({ mixin(enumMixinStr_PEM_FLAG_EAY_COMPATIBLE); }))) {
33460             mixin(enumMixinStr_PEM_FLAG_EAY_COMPATIBLE);
33461         }
33462     }
33463 
33464 
33465 
33466 
33467     static if(!is(typeof(PEM_FLAG_ONLY_B64))) {
33468         private enum enumMixinStr_PEM_FLAG_ONLY_B64 = `enum PEM_FLAG_ONLY_B64 = 0x4;`;
33469         static if(is(typeof({ mixin(enumMixinStr_PEM_FLAG_ONLY_B64); }))) {
33470             mixin(enumMixinStr_PEM_FLAG_ONLY_B64);
33471         }
33472     }
33473 
33474 
33475 
33476 
33477     static if(!is(typeof(OBJ_id_cmc_encryptedPOP))) {
33478         private enum enumMixinStr_OBJ_id_cmc_encryptedPOP = `enum OBJ_id_cmc_encryptedPOP = OBJ_id_cmc , 9L;`;
33479         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_encryptedPOP); }))) {
33480             mixin(enumMixinStr_OBJ_id_cmc_encryptedPOP);
33481         }
33482     }
33483 
33484 
33485 
33486 
33487     static if(!is(typeof(NID_id_cmc_encryptedPOP))) {
33488         private enum enumMixinStr_NID_id_cmc_encryptedPOP = `enum NID_id_cmc_encryptedPOP = 335;`;
33489         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_encryptedPOP); }))) {
33490             mixin(enumMixinStr_NID_id_cmc_encryptedPOP);
33491         }
33492     }
33493 
33494 
33495 
33496 
33497     static if(!is(typeof(SN_id_cmc_encryptedPOP))) {
33498         private enum enumMixinStr_SN_id_cmc_encryptedPOP = `enum SN_id_cmc_encryptedPOP = "id-cmc-encryptedPOP";`;
33499         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_encryptedPOP); }))) {
33500             mixin(enumMixinStr_SN_id_cmc_encryptedPOP);
33501         }
33502     }
33503 
33504 
33505 
33506 
33507     static if(!is(typeof(OBJ_id_cmc_addExtensions))) {
33508         private enum enumMixinStr_OBJ_id_cmc_addExtensions = `enum OBJ_id_cmc_addExtensions = OBJ_id_cmc , 8L;`;
33509         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_addExtensions); }))) {
33510             mixin(enumMixinStr_OBJ_id_cmc_addExtensions);
33511         }
33512     }
33513 
33514 
33515 
33516 
33517     static if(!is(typeof(NID_id_cmc_addExtensions))) {
33518         private enum enumMixinStr_NID_id_cmc_addExtensions = `enum NID_id_cmc_addExtensions = 334;`;
33519         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_addExtensions); }))) {
33520             mixin(enumMixinStr_NID_id_cmc_addExtensions);
33521         }
33522     }
33523 
33524 
33525 
33526 
33527     static if(!is(typeof(SN_id_cmc_addExtensions))) {
33528         private enum enumMixinStr_SN_id_cmc_addExtensions = `enum SN_id_cmc_addExtensions = "id-cmc-addExtensions";`;
33529         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_addExtensions); }))) {
33530             mixin(enumMixinStr_SN_id_cmc_addExtensions);
33531         }
33532     }
33533 
33534 
33535 
33536 
33537     static if(!is(typeof(OBJ_id_cmc_recipientNonce))) {
33538         private enum enumMixinStr_OBJ_id_cmc_recipientNonce = `enum OBJ_id_cmc_recipientNonce = OBJ_id_cmc , 7L;`;
33539         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_recipientNonce); }))) {
33540             mixin(enumMixinStr_OBJ_id_cmc_recipientNonce);
33541         }
33542     }
33543 
33544 
33545 
33546 
33547     static if(!is(typeof(NID_id_cmc_recipientNonce))) {
33548         private enum enumMixinStr_NID_id_cmc_recipientNonce = `enum NID_id_cmc_recipientNonce = 333;`;
33549         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_recipientNonce); }))) {
33550             mixin(enumMixinStr_NID_id_cmc_recipientNonce);
33551         }
33552     }
33553 
33554 
33555 
33556 
33557     static if(!is(typeof(SN_id_cmc_recipientNonce))) {
33558         private enum enumMixinStr_SN_id_cmc_recipientNonce = `enum SN_id_cmc_recipientNonce = "id-cmc-recipientNonce";`;
33559         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_recipientNonce); }))) {
33560             mixin(enumMixinStr_SN_id_cmc_recipientNonce);
33561         }
33562     }
33563 
33564 
33565 
33566 
33567     static if(!is(typeof(OBJ_id_cmc_senderNonce))) {
33568         private enum enumMixinStr_OBJ_id_cmc_senderNonce = `enum OBJ_id_cmc_senderNonce = OBJ_id_cmc , 6L;`;
33569         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_senderNonce); }))) {
33570             mixin(enumMixinStr_OBJ_id_cmc_senderNonce);
33571         }
33572     }
33573 
33574 
33575 
33576 
33577     static if(!is(typeof(NID_id_cmc_senderNonce))) {
33578         private enum enumMixinStr_NID_id_cmc_senderNonce = `enum NID_id_cmc_senderNonce = 332;`;
33579         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_senderNonce); }))) {
33580             mixin(enumMixinStr_NID_id_cmc_senderNonce);
33581         }
33582     }
33583 
33584 
33585 
33586 
33587     static if(!is(typeof(SN_id_cmc_senderNonce))) {
33588         private enum enumMixinStr_SN_id_cmc_senderNonce = `enum SN_id_cmc_senderNonce = "id-cmc-senderNonce";`;
33589         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_senderNonce); }))) {
33590             mixin(enumMixinStr_SN_id_cmc_senderNonce);
33591         }
33592     }
33593 
33594 
33595 
33596 
33597     static if(!is(typeof(OBJ_id_cmc_transactionId))) {
33598         private enum enumMixinStr_OBJ_id_cmc_transactionId = `enum OBJ_id_cmc_transactionId = OBJ_id_cmc , 5L;`;
33599         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_transactionId); }))) {
33600             mixin(enumMixinStr_OBJ_id_cmc_transactionId);
33601         }
33602     }
33603 
33604 
33605 
33606 
33607     static if(!is(typeof(NID_id_cmc_transactionId))) {
33608         private enum enumMixinStr_NID_id_cmc_transactionId = `enum NID_id_cmc_transactionId = 331;`;
33609         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_transactionId); }))) {
33610             mixin(enumMixinStr_NID_id_cmc_transactionId);
33611         }
33612     }
33613 
33614 
33615 
33616 
33617     static if(!is(typeof(SN_id_cmc_transactionId))) {
33618         private enum enumMixinStr_SN_id_cmc_transactionId = `enum SN_id_cmc_transactionId = "id-cmc-transactionId";`;
33619         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_transactionId); }))) {
33620             mixin(enumMixinStr_SN_id_cmc_transactionId);
33621         }
33622     }
33623 
33624 
33625 
33626 
33627     static if(!is(typeof(OBJ_id_cmc_dataReturn))) {
33628         private enum enumMixinStr_OBJ_id_cmc_dataReturn = `enum OBJ_id_cmc_dataReturn = OBJ_id_cmc , 4L;`;
33629         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_dataReturn); }))) {
33630             mixin(enumMixinStr_OBJ_id_cmc_dataReturn);
33631         }
33632     }
33633 
33634 
33635 
33636 
33637     static if(!is(typeof(NID_id_cmc_dataReturn))) {
33638         private enum enumMixinStr_NID_id_cmc_dataReturn = `enum NID_id_cmc_dataReturn = 330;`;
33639         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_dataReturn); }))) {
33640             mixin(enumMixinStr_NID_id_cmc_dataReturn);
33641         }
33642     }
33643 
33644 
33645 
33646 
33647     static if(!is(typeof(SN_id_cmc_dataReturn))) {
33648         private enum enumMixinStr_SN_id_cmc_dataReturn = `enum SN_id_cmc_dataReturn = "id-cmc-dataReturn";`;
33649         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_dataReturn); }))) {
33650             mixin(enumMixinStr_SN_id_cmc_dataReturn);
33651         }
33652     }
33653 
33654 
33655 
33656 
33657     static if(!is(typeof(OBJ_id_cmc_identityProof))) {
33658         private enum enumMixinStr_OBJ_id_cmc_identityProof = `enum OBJ_id_cmc_identityProof = OBJ_id_cmc , 3L;`;
33659         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_identityProof); }))) {
33660             mixin(enumMixinStr_OBJ_id_cmc_identityProof);
33661         }
33662     }
33663 
33664 
33665 
33666 
33667     static if(!is(typeof(NID_id_cmc_identityProof))) {
33668         private enum enumMixinStr_NID_id_cmc_identityProof = `enum NID_id_cmc_identityProof = 329;`;
33669         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_identityProof); }))) {
33670             mixin(enumMixinStr_NID_id_cmc_identityProof);
33671         }
33672     }
33673 
33674 
33675 
33676 
33677     static if(!is(typeof(SN_id_cmc_identityProof))) {
33678         private enum enumMixinStr_SN_id_cmc_identityProof = `enum SN_id_cmc_identityProof = "id-cmc-identityProof";`;
33679         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_identityProof); }))) {
33680             mixin(enumMixinStr_SN_id_cmc_identityProof);
33681         }
33682     }
33683 
33684 
33685 
33686 
33687     static if(!is(typeof(OBJ_id_cmc_identification))) {
33688         private enum enumMixinStr_OBJ_id_cmc_identification = `enum OBJ_id_cmc_identification = OBJ_id_cmc , 2L;`;
33689         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_identification); }))) {
33690             mixin(enumMixinStr_OBJ_id_cmc_identification);
33691         }
33692     }
33693 
33694 
33695 
33696 
33697     static if(!is(typeof(NID_id_cmc_identification))) {
33698         private enum enumMixinStr_NID_id_cmc_identification = `enum NID_id_cmc_identification = 328;`;
33699         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_identification); }))) {
33700             mixin(enumMixinStr_NID_id_cmc_identification);
33701         }
33702     }
33703 
33704 
33705 
33706 
33707     static if(!is(typeof(SN_id_cmc_identification))) {
33708         private enum enumMixinStr_SN_id_cmc_identification = `enum SN_id_cmc_identification = "id-cmc-identification";`;
33709         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_identification); }))) {
33710             mixin(enumMixinStr_SN_id_cmc_identification);
33711         }
33712     }
33713 
33714 
33715 
33716 
33717     static if(!is(typeof(OBJ_id_cmc_statusInfo))) {
33718         private enum enumMixinStr_OBJ_id_cmc_statusInfo = `enum OBJ_id_cmc_statusInfo = OBJ_id_cmc , 1L;`;
33719         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc_statusInfo); }))) {
33720             mixin(enumMixinStr_OBJ_id_cmc_statusInfo);
33721         }
33722     }
33723 
33724 
33725 
33726 
33727     static if(!is(typeof(NID_id_cmc_statusInfo))) {
33728         private enum enumMixinStr_NID_id_cmc_statusInfo = `enum NID_id_cmc_statusInfo = 327;`;
33729         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc_statusInfo); }))) {
33730             mixin(enumMixinStr_NID_id_cmc_statusInfo);
33731         }
33732     }
33733 
33734 
33735 
33736 
33737     static if(!is(typeof(SN_id_cmc_statusInfo))) {
33738         private enum enumMixinStr_SN_id_cmc_statusInfo = `enum SN_id_cmc_statusInfo = "id-cmc-statusInfo";`;
33739         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc_statusInfo); }))) {
33740             mixin(enumMixinStr_SN_id_cmc_statusInfo);
33741         }
33742     }
33743 
33744 
33745 
33746 
33747     static if(!is(typeof(OBJ_id_alg_dh_pop))) {
33748         private enum enumMixinStr_OBJ_id_alg_dh_pop = `enum OBJ_id_alg_dh_pop = OBJ_id_alg , 4L;`;
33749         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_alg_dh_pop); }))) {
33750             mixin(enumMixinStr_OBJ_id_alg_dh_pop);
33751         }
33752     }
33753 
33754 
33755 
33756 
33757     static if(!is(typeof(NID_id_alg_dh_pop))) {
33758         private enum enumMixinStr_NID_id_alg_dh_pop = `enum NID_id_alg_dh_pop = 326;`;
33759         static if(is(typeof({ mixin(enumMixinStr_NID_id_alg_dh_pop); }))) {
33760             mixin(enumMixinStr_NID_id_alg_dh_pop);
33761         }
33762     }
33763 
33764 
33765 
33766 
33767     static if(!is(typeof(SN_id_alg_dh_pop))) {
33768         private enum enumMixinStr_SN_id_alg_dh_pop = `enum SN_id_alg_dh_pop = "id-alg-dh-pop";`;
33769         static if(is(typeof({ mixin(enumMixinStr_SN_id_alg_dh_pop); }))) {
33770             mixin(enumMixinStr_SN_id_alg_dh_pop);
33771         }
33772     }
33773 
33774 
33775 
33776 
33777     static if(!is(typeof(OBJ_id_alg_dh_sig_hmac_sha1))) {
33778         private enum enumMixinStr_OBJ_id_alg_dh_sig_hmac_sha1 = `enum OBJ_id_alg_dh_sig_hmac_sha1 = OBJ_id_alg , 3L;`;
33779         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_alg_dh_sig_hmac_sha1); }))) {
33780             mixin(enumMixinStr_OBJ_id_alg_dh_sig_hmac_sha1);
33781         }
33782     }
33783 
33784 
33785 
33786 
33787     static if(!is(typeof(NID_id_alg_dh_sig_hmac_sha1))) {
33788         private enum enumMixinStr_NID_id_alg_dh_sig_hmac_sha1 = `enum NID_id_alg_dh_sig_hmac_sha1 = 325;`;
33789         static if(is(typeof({ mixin(enumMixinStr_NID_id_alg_dh_sig_hmac_sha1); }))) {
33790             mixin(enumMixinStr_NID_id_alg_dh_sig_hmac_sha1);
33791         }
33792     }
33793 
33794 
33795 
33796 
33797     static if(!is(typeof(SN_id_alg_dh_sig_hmac_sha1))) {
33798         private enum enumMixinStr_SN_id_alg_dh_sig_hmac_sha1 = `enum SN_id_alg_dh_sig_hmac_sha1 = "id-alg-dh-sig-hmac-sha1";`;
33799         static if(is(typeof({ mixin(enumMixinStr_SN_id_alg_dh_sig_hmac_sha1); }))) {
33800             mixin(enumMixinStr_SN_id_alg_dh_sig_hmac_sha1);
33801         }
33802     }
33803 
33804 
33805 
33806 
33807     static if(!is(typeof(OBJ_id_alg_noSignature))) {
33808         private enum enumMixinStr_OBJ_id_alg_noSignature = `enum OBJ_id_alg_noSignature = OBJ_id_alg , 2L;`;
33809         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_alg_noSignature); }))) {
33810             mixin(enumMixinStr_OBJ_id_alg_noSignature);
33811         }
33812     }
33813 
33814 
33815 
33816 
33817     static if(!is(typeof(NID_id_alg_noSignature))) {
33818         private enum enumMixinStr_NID_id_alg_noSignature = `enum NID_id_alg_noSignature = 324;`;
33819         static if(is(typeof({ mixin(enumMixinStr_NID_id_alg_noSignature); }))) {
33820             mixin(enumMixinStr_NID_id_alg_noSignature);
33821         }
33822     }
33823 
33824 
33825 
33826 
33827     static if(!is(typeof(SN_id_alg_noSignature))) {
33828         private enum enumMixinStr_SN_id_alg_noSignature = `enum SN_id_alg_noSignature = "id-alg-noSignature";`;
33829         static if(is(typeof({ mixin(enumMixinStr_SN_id_alg_noSignature); }))) {
33830             mixin(enumMixinStr_SN_id_alg_noSignature);
33831         }
33832     }
33833 
33834 
33835 
33836 
33837     static if(!is(typeof(OBJ_id_alg_des40))) {
33838         private enum enumMixinStr_OBJ_id_alg_des40 = `enum OBJ_id_alg_des40 = OBJ_id_alg , 1L;`;
33839         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_alg_des40); }))) {
33840             mixin(enumMixinStr_OBJ_id_alg_des40);
33841         }
33842     }
33843 
33844 
33845 
33846 
33847     static if(!is(typeof(NID_id_alg_des40))) {
33848         private enum enumMixinStr_NID_id_alg_des40 = `enum NID_id_alg_des40 = 323;`;
33849         static if(is(typeof({ mixin(enumMixinStr_NID_id_alg_des40); }))) {
33850             mixin(enumMixinStr_NID_id_alg_des40);
33851         }
33852     }
33853 
33854 
33855 
33856 
33857     static if(!is(typeof(SN_id_alg_des40))) {
33858         private enum enumMixinStr_SN_id_alg_des40 = `enum SN_id_alg_des40 = "id-alg-des40";`;
33859         static if(is(typeof({ mixin(enumMixinStr_SN_id_alg_des40); }))) {
33860             mixin(enumMixinStr_SN_id_alg_des40);
33861         }
33862     }
33863 
33864 
33865 
33866 
33867     static if(!is(typeof(OBJ_id_regInfo_certReq))) {
33868         private enum enumMixinStr_OBJ_id_regInfo_certReq = `enum OBJ_id_regInfo_certReq = OBJ_id_regInfo , 2L;`;
33869         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regInfo_certReq); }))) {
33870             mixin(enumMixinStr_OBJ_id_regInfo_certReq);
33871         }
33872     }
33873 
33874 
33875 
33876 
33877     static if(!is(typeof(NID_id_regInfo_certReq))) {
33878         private enum enumMixinStr_NID_id_regInfo_certReq = `enum NID_id_regInfo_certReq = 322;`;
33879         static if(is(typeof({ mixin(enumMixinStr_NID_id_regInfo_certReq); }))) {
33880             mixin(enumMixinStr_NID_id_regInfo_certReq);
33881         }
33882     }
33883 
33884 
33885 
33886 
33887     static if(!is(typeof(SN_id_regInfo_certReq))) {
33888         private enum enumMixinStr_SN_id_regInfo_certReq = `enum SN_id_regInfo_certReq = "id-regInfo-certReq";`;
33889         static if(is(typeof({ mixin(enumMixinStr_SN_id_regInfo_certReq); }))) {
33890             mixin(enumMixinStr_SN_id_regInfo_certReq);
33891         }
33892     }
33893 
33894 
33895 
33896 
33897     static if(!is(typeof(OBJ_id_regInfo_utf8Pairs))) {
33898         private enum enumMixinStr_OBJ_id_regInfo_utf8Pairs = `enum OBJ_id_regInfo_utf8Pairs = OBJ_id_regInfo , 1L;`;
33899         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regInfo_utf8Pairs); }))) {
33900             mixin(enumMixinStr_OBJ_id_regInfo_utf8Pairs);
33901         }
33902     }
33903 
33904 
33905 
33906 
33907     static if(!is(typeof(NID_id_regInfo_utf8Pairs))) {
33908         private enum enumMixinStr_NID_id_regInfo_utf8Pairs = `enum NID_id_regInfo_utf8Pairs = 321;`;
33909         static if(is(typeof({ mixin(enumMixinStr_NID_id_regInfo_utf8Pairs); }))) {
33910             mixin(enumMixinStr_NID_id_regInfo_utf8Pairs);
33911         }
33912     }
33913 
33914 
33915 
33916 
33917     static if(!is(typeof(SN_id_regInfo_utf8Pairs))) {
33918         private enum enumMixinStr_SN_id_regInfo_utf8Pairs = `enum SN_id_regInfo_utf8Pairs = "id-regInfo-utf8Pairs";`;
33919         static if(is(typeof({ mixin(enumMixinStr_SN_id_regInfo_utf8Pairs); }))) {
33920             mixin(enumMixinStr_SN_id_regInfo_utf8Pairs);
33921         }
33922     }
33923 
33924 
33925 
33926 
33927     static if(!is(typeof(OBJ_id_regCtrl_protocolEncrKey))) {
33928         private enum enumMixinStr_OBJ_id_regCtrl_protocolEncrKey = `enum OBJ_id_regCtrl_protocolEncrKey = OBJ_id_regCtrl , 6L;`;
33929         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl_protocolEncrKey); }))) {
33930             mixin(enumMixinStr_OBJ_id_regCtrl_protocolEncrKey);
33931         }
33932     }
33933 
33934 
33935 
33936 
33937     static if(!is(typeof(NID_id_regCtrl_protocolEncrKey))) {
33938         private enum enumMixinStr_NID_id_regCtrl_protocolEncrKey = `enum NID_id_regCtrl_protocolEncrKey = 320;`;
33939         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl_protocolEncrKey); }))) {
33940             mixin(enumMixinStr_NID_id_regCtrl_protocolEncrKey);
33941         }
33942     }
33943 
33944 
33945 
33946 
33947     static if(!is(typeof(SN_id_regCtrl_protocolEncrKey))) {
33948         private enum enumMixinStr_SN_id_regCtrl_protocolEncrKey = `enum SN_id_regCtrl_protocolEncrKey = "id-regCtrl-protocolEncrKey";`;
33949         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl_protocolEncrKey); }))) {
33950             mixin(enumMixinStr_SN_id_regCtrl_protocolEncrKey);
33951         }
33952     }
33953 
33954 
33955 
33956 
33957     static if(!is(typeof(OBJ_id_regCtrl_oldCertID))) {
33958         private enum enumMixinStr_OBJ_id_regCtrl_oldCertID = `enum OBJ_id_regCtrl_oldCertID = OBJ_id_regCtrl , 5L;`;
33959         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl_oldCertID); }))) {
33960             mixin(enumMixinStr_OBJ_id_regCtrl_oldCertID);
33961         }
33962     }
33963 
33964 
33965 
33966 
33967     static if(!is(typeof(NID_id_regCtrl_oldCertID))) {
33968         private enum enumMixinStr_NID_id_regCtrl_oldCertID = `enum NID_id_regCtrl_oldCertID = 319;`;
33969         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl_oldCertID); }))) {
33970             mixin(enumMixinStr_NID_id_regCtrl_oldCertID);
33971         }
33972     }
33973 
33974 
33975 
33976 
33977     static if(!is(typeof(SN_id_regCtrl_oldCertID))) {
33978         private enum enumMixinStr_SN_id_regCtrl_oldCertID = `enum SN_id_regCtrl_oldCertID = "id-regCtrl-oldCertID";`;
33979         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl_oldCertID); }))) {
33980             mixin(enumMixinStr_SN_id_regCtrl_oldCertID);
33981         }
33982     }
33983 
33984 
33985 
33986 
33987     static if(!is(typeof(OBJ_id_regCtrl_pkiArchiveOptions))) {
33988         private enum enumMixinStr_OBJ_id_regCtrl_pkiArchiveOptions = `enum OBJ_id_regCtrl_pkiArchiveOptions = OBJ_id_regCtrl , 4L;`;
33989         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl_pkiArchiveOptions); }))) {
33990             mixin(enumMixinStr_OBJ_id_regCtrl_pkiArchiveOptions);
33991         }
33992     }
33993 
33994 
33995 
33996 
33997     static if(!is(typeof(NID_id_regCtrl_pkiArchiveOptions))) {
33998         private enum enumMixinStr_NID_id_regCtrl_pkiArchiveOptions = `enum NID_id_regCtrl_pkiArchiveOptions = 318;`;
33999         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl_pkiArchiveOptions); }))) {
34000             mixin(enumMixinStr_NID_id_regCtrl_pkiArchiveOptions);
34001         }
34002     }
34003 
34004 
34005 
34006 
34007     static if(!is(typeof(SN_id_regCtrl_pkiArchiveOptions))) {
34008         private enum enumMixinStr_SN_id_regCtrl_pkiArchiveOptions = `enum SN_id_regCtrl_pkiArchiveOptions = "id-regCtrl-pkiArchiveOptions";`;
34009         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl_pkiArchiveOptions); }))) {
34010             mixin(enumMixinStr_SN_id_regCtrl_pkiArchiveOptions);
34011         }
34012     }
34013 
34014 
34015 
34016 
34017     static if(!is(typeof(OBJ_id_regCtrl_pkiPublicationInfo))) {
34018         private enum enumMixinStr_OBJ_id_regCtrl_pkiPublicationInfo = `enum OBJ_id_regCtrl_pkiPublicationInfo = OBJ_id_regCtrl , 3L;`;
34019         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl_pkiPublicationInfo); }))) {
34020             mixin(enumMixinStr_OBJ_id_regCtrl_pkiPublicationInfo);
34021         }
34022     }
34023 
34024 
34025 
34026 
34027     static if(!is(typeof(NID_id_regCtrl_pkiPublicationInfo))) {
34028         private enum enumMixinStr_NID_id_regCtrl_pkiPublicationInfo = `enum NID_id_regCtrl_pkiPublicationInfo = 317;`;
34029         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl_pkiPublicationInfo); }))) {
34030             mixin(enumMixinStr_NID_id_regCtrl_pkiPublicationInfo);
34031         }
34032     }
34033 
34034 
34035 
34036 
34037     static if(!is(typeof(SN_id_regCtrl_pkiPublicationInfo))) {
34038         private enum enumMixinStr_SN_id_regCtrl_pkiPublicationInfo = `enum SN_id_regCtrl_pkiPublicationInfo = "id-regCtrl-pkiPublicationInfo";`;
34039         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl_pkiPublicationInfo); }))) {
34040             mixin(enumMixinStr_SN_id_regCtrl_pkiPublicationInfo);
34041         }
34042     }
34043 
34044 
34045 
34046 
34047     static if(!is(typeof(OBJ_id_regCtrl_authenticator))) {
34048         private enum enumMixinStr_OBJ_id_regCtrl_authenticator = `enum OBJ_id_regCtrl_authenticator = OBJ_id_regCtrl , 2L;`;
34049         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl_authenticator); }))) {
34050             mixin(enumMixinStr_OBJ_id_regCtrl_authenticator);
34051         }
34052     }
34053 
34054 
34055 
34056 
34057     static if(!is(typeof(NID_id_regCtrl_authenticator))) {
34058         private enum enumMixinStr_NID_id_regCtrl_authenticator = `enum NID_id_regCtrl_authenticator = 316;`;
34059         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl_authenticator); }))) {
34060             mixin(enumMixinStr_NID_id_regCtrl_authenticator);
34061         }
34062     }
34063 
34064 
34065 
34066 
34067     static if(!is(typeof(SN_id_regCtrl_authenticator))) {
34068         private enum enumMixinStr_SN_id_regCtrl_authenticator = `enum SN_id_regCtrl_authenticator = "id-regCtrl-authenticator";`;
34069         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl_authenticator); }))) {
34070             mixin(enumMixinStr_SN_id_regCtrl_authenticator);
34071         }
34072     }
34073 
34074 
34075 
34076 
34077     static if(!is(typeof(OBJ_id_regCtrl_regToken))) {
34078         private enum enumMixinStr_OBJ_id_regCtrl_regToken = `enum OBJ_id_regCtrl_regToken = OBJ_id_regCtrl , 1L;`;
34079         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl_regToken); }))) {
34080             mixin(enumMixinStr_OBJ_id_regCtrl_regToken);
34081         }
34082     }
34083 
34084 
34085 
34086 
34087     static if(!is(typeof(NID_id_regCtrl_regToken))) {
34088         private enum enumMixinStr_NID_id_regCtrl_regToken = `enum NID_id_regCtrl_regToken = 315;`;
34089         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl_regToken); }))) {
34090             mixin(enumMixinStr_NID_id_regCtrl_regToken);
34091         }
34092     }
34093 
34094 
34095 
34096 
34097     static if(!is(typeof(SN_id_regCtrl_regToken))) {
34098         private enum enumMixinStr_SN_id_regCtrl_regToken = `enum SN_id_regCtrl_regToken = "id-regCtrl-regToken";`;
34099         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl_regToken); }))) {
34100             mixin(enumMixinStr_SN_id_regCtrl_regToken);
34101         }
34102     }
34103 
34104 
34105 
34106 
34107     static if(!is(typeof(OBJ_id_regInfo))) {
34108         private enum enumMixinStr_OBJ_id_regInfo = `enum OBJ_id_regInfo = OBJ_id_pkip , 2L;`;
34109         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regInfo); }))) {
34110             mixin(enumMixinStr_OBJ_id_regInfo);
34111         }
34112     }
34113 
34114 
34115 
34116 
34117     static if(!is(typeof(NID_id_regInfo))) {
34118         private enum enumMixinStr_NID_id_regInfo = `enum NID_id_regInfo = 314;`;
34119         static if(is(typeof({ mixin(enumMixinStr_NID_id_regInfo); }))) {
34120             mixin(enumMixinStr_NID_id_regInfo);
34121         }
34122     }
34123 
34124 
34125 
34126 
34127     static if(!is(typeof(SN_id_regInfo))) {
34128         private enum enumMixinStr_SN_id_regInfo = `enum SN_id_regInfo = "id-regInfo";`;
34129         static if(is(typeof({ mixin(enumMixinStr_SN_id_regInfo); }))) {
34130             mixin(enumMixinStr_SN_id_regInfo);
34131         }
34132     }
34133 
34134 
34135 
34136 
34137     static if(!is(typeof(OBJ_id_regCtrl))) {
34138         private enum enumMixinStr_OBJ_id_regCtrl = `enum OBJ_id_regCtrl = OBJ_id_pkip , 1L;`;
34139         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_regCtrl); }))) {
34140             mixin(enumMixinStr_OBJ_id_regCtrl);
34141         }
34142     }
34143 
34144 
34145 
34146 
34147     static if(!is(typeof(NID_id_regCtrl))) {
34148         private enum enumMixinStr_NID_id_regCtrl = `enum NID_id_regCtrl = 313;`;
34149         static if(is(typeof({ mixin(enumMixinStr_NID_id_regCtrl); }))) {
34150             mixin(enumMixinStr_NID_id_regCtrl);
34151         }
34152     }
34153 
34154 
34155 
34156 
34157     static if(!is(typeof(SN_id_regCtrl))) {
34158         private enum enumMixinStr_SN_id_regCtrl = `enum SN_id_regCtrl = "id-regCtrl";`;
34159         static if(is(typeof({ mixin(enumMixinStr_SN_id_regCtrl); }))) {
34160             mixin(enumMixinStr_SN_id_regCtrl);
34161         }
34162     }
34163 
34164 
34165 
34166 
34167     static if(!is(typeof(OBJ_id_it_suppLangTags))) {
34168         private enum enumMixinStr_OBJ_id_it_suppLangTags = `enum OBJ_id_it_suppLangTags = OBJ_id_it , 16L;`;
34169         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_suppLangTags); }))) {
34170             mixin(enumMixinStr_OBJ_id_it_suppLangTags);
34171         }
34172     }
34173 
34174 
34175 
34176 
34177     static if(!is(typeof(NID_id_it_suppLangTags))) {
34178         private enum enumMixinStr_NID_id_it_suppLangTags = `enum NID_id_it_suppLangTags = 784;`;
34179         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_suppLangTags); }))) {
34180             mixin(enumMixinStr_NID_id_it_suppLangTags);
34181         }
34182     }
34183 
34184 
34185 
34186 
34187     static if(!is(typeof(SN_id_it_suppLangTags))) {
34188         private enum enumMixinStr_SN_id_it_suppLangTags = `enum SN_id_it_suppLangTags = "id-it-suppLangTags";`;
34189         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_suppLangTags); }))) {
34190             mixin(enumMixinStr_SN_id_it_suppLangTags);
34191         }
34192     }
34193 
34194 
34195 
34196 
34197     static if(!is(typeof(OBJ_id_it_origPKIMessage))) {
34198         private enum enumMixinStr_OBJ_id_it_origPKIMessage = `enum OBJ_id_it_origPKIMessage = OBJ_id_it , 15L;`;
34199         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_origPKIMessage); }))) {
34200             mixin(enumMixinStr_OBJ_id_it_origPKIMessage);
34201         }
34202     }
34203 
34204 
34205 
34206 
34207     static if(!is(typeof(NID_id_it_origPKIMessage))) {
34208         private enum enumMixinStr_NID_id_it_origPKIMessage = `enum NID_id_it_origPKIMessage = 312;`;
34209         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_origPKIMessage); }))) {
34210             mixin(enumMixinStr_NID_id_it_origPKIMessage);
34211         }
34212     }
34213 
34214 
34215 
34216 
34217     static if(!is(typeof(SN_id_it_origPKIMessage))) {
34218         private enum enumMixinStr_SN_id_it_origPKIMessage = `enum SN_id_it_origPKIMessage = "id-it-origPKIMessage";`;
34219         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_origPKIMessage); }))) {
34220             mixin(enumMixinStr_SN_id_it_origPKIMessage);
34221         }
34222     }
34223 
34224 
34225 
34226 
34227     static if(!is(typeof(OBJ_id_it_confirmWaitTime))) {
34228         private enum enumMixinStr_OBJ_id_it_confirmWaitTime = `enum OBJ_id_it_confirmWaitTime = OBJ_id_it , 14L;`;
34229         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_confirmWaitTime); }))) {
34230             mixin(enumMixinStr_OBJ_id_it_confirmWaitTime);
34231         }
34232     }
34233 
34234 
34235 
34236 
34237     static if(!is(typeof(NID_id_it_confirmWaitTime))) {
34238         private enum enumMixinStr_NID_id_it_confirmWaitTime = `enum NID_id_it_confirmWaitTime = 311;`;
34239         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_confirmWaitTime); }))) {
34240             mixin(enumMixinStr_NID_id_it_confirmWaitTime);
34241         }
34242     }
34243 
34244 
34245 
34246 
34247     static if(!is(typeof(SN_id_it_confirmWaitTime))) {
34248         private enum enumMixinStr_SN_id_it_confirmWaitTime = `enum SN_id_it_confirmWaitTime = "id-it-confirmWaitTime";`;
34249         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_confirmWaitTime); }))) {
34250             mixin(enumMixinStr_SN_id_it_confirmWaitTime);
34251         }
34252     }
34253 
34254 
34255 
34256 
34257     static if(!is(typeof(OBJ_id_it_implicitConfirm))) {
34258         private enum enumMixinStr_OBJ_id_it_implicitConfirm = `enum OBJ_id_it_implicitConfirm = OBJ_id_it , 13L;`;
34259         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_implicitConfirm); }))) {
34260             mixin(enumMixinStr_OBJ_id_it_implicitConfirm);
34261         }
34262     }
34263 
34264 
34265 
34266 
34267     static if(!is(typeof(NID_id_it_implicitConfirm))) {
34268         private enum enumMixinStr_NID_id_it_implicitConfirm = `enum NID_id_it_implicitConfirm = 310;`;
34269         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_implicitConfirm); }))) {
34270             mixin(enumMixinStr_NID_id_it_implicitConfirm);
34271         }
34272     }
34273 
34274 
34275 
34276 
34277     static if(!is(typeof(SN_id_it_implicitConfirm))) {
34278         private enum enumMixinStr_SN_id_it_implicitConfirm = `enum SN_id_it_implicitConfirm = "id-it-implicitConfirm";`;
34279         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_implicitConfirm); }))) {
34280             mixin(enumMixinStr_SN_id_it_implicitConfirm);
34281         }
34282     }
34283 
34284 
34285 
34286 
34287     static if(!is(typeof(OBJ_id_it_revPassphrase))) {
34288         private enum enumMixinStr_OBJ_id_it_revPassphrase = `enum OBJ_id_it_revPassphrase = OBJ_id_it , 12L;`;
34289         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_revPassphrase); }))) {
34290             mixin(enumMixinStr_OBJ_id_it_revPassphrase);
34291         }
34292     }
34293 
34294 
34295 
34296 
34297     static if(!is(typeof(NID_id_it_revPassphrase))) {
34298         private enum enumMixinStr_NID_id_it_revPassphrase = `enum NID_id_it_revPassphrase = 309;`;
34299         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_revPassphrase); }))) {
34300             mixin(enumMixinStr_NID_id_it_revPassphrase);
34301         }
34302     }
34303 
34304 
34305 
34306 
34307     static if(!is(typeof(SN_id_it_revPassphrase))) {
34308         private enum enumMixinStr_SN_id_it_revPassphrase = `enum SN_id_it_revPassphrase = "id-it-revPassphrase";`;
34309         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_revPassphrase); }))) {
34310             mixin(enumMixinStr_SN_id_it_revPassphrase);
34311         }
34312     }
34313 
34314 
34315 
34316 
34317     static if(!is(typeof(OBJ_id_it_keyPairParamRep))) {
34318         private enum enumMixinStr_OBJ_id_it_keyPairParamRep = `enum OBJ_id_it_keyPairParamRep = OBJ_id_it , 11L;`;
34319         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_keyPairParamRep); }))) {
34320             mixin(enumMixinStr_OBJ_id_it_keyPairParamRep);
34321         }
34322     }
34323 
34324 
34325 
34326 
34327     static if(!is(typeof(NID_id_it_keyPairParamRep))) {
34328         private enum enumMixinStr_NID_id_it_keyPairParamRep = `enum NID_id_it_keyPairParamRep = 308;`;
34329         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_keyPairParamRep); }))) {
34330             mixin(enumMixinStr_NID_id_it_keyPairParamRep);
34331         }
34332     }
34333 
34334 
34335 
34336 
34337     static if(!is(typeof(SN_id_it_keyPairParamRep))) {
34338         private enum enumMixinStr_SN_id_it_keyPairParamRep = `enum SN_id_it_keyPairParamRep = "id-it-keyPairParamRep";`;
34339         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_keyPairParamRep); }))) {
34340             mixin(enumMixinStr_SN_id_it_keyPairParamRep);
34341         }
34342     }
34343 
34344 
34345 
34346 
34347     static if(!is(typeof(OBJ_id_it_keyPairParamReq))) {
34348         private enum enumMixinStr_OBJ_id_it_keyPairParamReq = `enum OBJ_id_it_keyPairParamReq = OBJ_id_it , 10L;`;
34349         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_keyPairParamReq); }))) {
34350             mixin(enumMixinStr_OBJ_id_it_keyPairParamReq);
34351         }
34352     }
34353 
34354 
34355 
34356 
34357     static if(!is(typeof(NID_id_it_keyPairParamReq))) {
34358         private enum enumMixinStr_NID_id_it_keyPairParamReq = `enum NID_id_it_keyPairParamReq = 307;`;
34359         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_keyPairParamReq); }))) {
34360             mixin(enumMixinStr_NID_id_it_keyPairParamReq);
34361         }
34362     }
34363 
34364 
34365 
34366 
34367     static if(!is(typeof(SN_id_it_keyPairParamReq))) {
34368         private enum enumMixinStr_SN_id_it_keyPairParamReq = `enum SN_id_it_keyPairParamReq = "id-it-keyPairParamReq";`;
34369         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_keyPairParamReq); }))) {
34370             mixin(enumMixinStr_SN_id_it_keyPairParamReq);
34371         }
34372     }
34373 
34374 
34375 
34376 
34377     static if(!is(typeof(OBJ_id_it_subscriptionResponse))) {
34378         private enum enumMixinStr_OBJ_id_it_subscriptionResponse = `enum OBJ_id_it_subscriptionResponse = OBJ_id_it , 9L;`;
34379         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_subscriptionResponse); }))) {
34380             mixin(enumMixinStr_OBJ_id_it_subscriptionResponse);
34381         }
34382     }
34383 
34384 
34385 
34386 
34387     static if(!is(typeof(NID_id_it_subscriptionResponse))) {
34388         private enum enumMixinStr_NID_id_it_subscriptionResponse = `enum NID_id_it_subscriptionResponse = 306;`;
34389         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_subscriptionResponse); }))) {
34390             mixin(enumMixinStr_NID_id_it_subscriptionResponse);
34391         }
34392     }
34393 
34394 
34395 
34396 
34397     static if(!is(typeof(SN_id_it_subscriptionResponse))) {
34398         private enum enumMixinStr_SN_id_it_subscriptionResponse = `enum SN_id_it_subscriptionResponse = "id-it-subscriptionResponse";`;
34399         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_subscriptionResponse); }))) {
34400             mixin(enumMixinStr_SN_id_it_subscriptionResponse);
34401         }
34402     }
34403 
34404 
34405 
34406 
34407     static if(!is(typeof(OBJ_id_it_subscriptionRequest))) {
34408         private enum enumMixinStr_OBJ_id_it_subscriptionRequest = `enum OBJ_id_it_subscriptionRequest = OBJ_id_it , 8L;`;
34409         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_subscriptionRequest); }))) {
34410             mixin(enumMixinStr_OBJ_id_it_subscriptionRequest);
34411         }
34412     }
34413 
34414 
34415 
34416 
34417     static if(!is(typeof(NID_id_it_subscriptionRequest))) {
34418         private enum enumMixinStr_NID_id_it_subscriptionRequest = `enum NID_id_it_subscriptionRequest = 305;`;
34419         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_subscriptionRequest); }))) {
34420             mixin(enumMixinStr_NID_id_it_subscriptionRequest);
34421         }
34422     }
34423 
34424 
34425 
34426 
34427     static if(!is(typeof(SN_id_it_subscriptionRequest))) {
34428         private enum enumMixinStr_SN_id_it_subscriptionRequest = `enum SN_id_it_subscriptionRequest = "id-it-subscriptionRequest";`;
34429         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_subscriptionRequest); }))) {
34430             mixin(enumMixinStr_SN_id_it_subscriptionRequest);
34431         }
34432     }
34433 
34434 
34435 
34436 
34437     static if(!is(typeof(OBJ_id_it_unsupportedOIDs))) {
34438         private enum enumMixinStr_OBJ_id_it_unsupportedOIDs = `enum OBJ_id_it_unsupportedOIDs = OBJ_id_it , 7L;`;
34439         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_unsupportedOIDs); }))) {
34440             mixin(enumMixinStr_OBJ_id_it_unsupportedOIDs);
34441         }
34442     }
34443 
34444 
34445 
34446 
34447     static if(!is(typeof(NID_id_it_unsupportedOIDs))) {
34448         private enum enumMixinStr_NID_id_it_unsupportedOIDs = `enum NID_id_it_unsupportedOIDs = 304;`;
34449         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_unsupportedOIDs); }))) {
34450             mixin(enumMixinStr_NID_id_it_unsupportedOIDs);
34451         }
34452     }
34453 
34454 
34455 
34456 
34457     static if(!is(typeof(SN_id_it_unsupportedOIDs))) {
34458         private enum enumMixinStr_SN_id_it_unsupportedOIDs = `enum SN_id_it_unsupportedOIDs = "id-it-unsupportedOIDs";`;
34459         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_unsupportedOIDs); }))) {
34460             mixin(enumMixinStr_SN_id_it_unsupportedOIDs);
34461         }
34462     }
34463 
34464 
34465 
34466 
34467     static if(!is(typeof(OBJ_id_it_currentCRL))) {
34468         private enum enumMixinStr_OBJ_id_it_currentCRL = `enum OBJ_id_it_currentCRL = OBJ_id_it , 6L;`;
34469         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_currentCRL); }))) {
34470             mixin(enumMixinStr_OBJ_id_it_currentCRL);
34471         }
34472     }
34473 
34474 
34475 
34476 
34477     static if(!is(typeof(NID_id_it_currentCRL))) {
34478         private enum enumMixinStr_NID_id_it_currentCRL = `enum NID_id_it_currentCRL = 303;`;
34479         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_currentCRL); }))) {
34480             mixin(enumMixinStr_NID_id_it_currentCRL);
34481         }
34482     }
34483 
34484 
34485 
34486 
34487     static if(!is(typeof(SN_id_it_currentCRL))) {
34488         private enum enumMixinStr_SN_id_it_currentCRL = `enum SN_id_it_currentCRL = "id-it-currentCRL";`;
34489         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_currentCRL); }))) {
34490             mixin(enumMixinStr_SN_id_it_currentCRL);
34491         }
34492     }
34493 
34494 
34495 
34496 
34497     static if(!is(typeof(OBJ_id_it_caKeyUpdateInfo))) {
34498         private enum enumMixinStr_OBJ_id_it_caKeyUpdateInfo = `enum OBJ_id_it_caKeyUpdateInfo = OBJ_id_it , 5L;`;
34499         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_caKeyUpdateInfo); }))) {
34500             mixin(enumMixinStr_OBJ_id_it_caKeyUpdateInfo);
34501         }
34502     }
34503 
34504 
34505 
34506 
34507     static if(!is(typeof(NID_id_it_caKeyUpdateInfo))) {
34508         private enum enumMixinStr_NID_id_it_caKeyUpdateInfo = `enum NID_id_it_caKeyUpdateInfo = 302;`;
34509         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_caKeyUpdateInfo); }))) {
34510             mixin(enumMixinStr_NID_id_it_caKeyUpdateInfo);
34511         }
34512     }
34513 
34514 
34515 
34516 
34517     static if(!is(typeof(SN_id_it_caKeyUpdateInfo))) {
34518         private enum enumMixinStr_SN_id_it_caKeyUpdateInfo = `enum SN_id_it_caKeyUpdateInfo = "id-it-caKeyUpdateInfo";`;
34519         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_caKeyUpdateInfo); }))) {
34520             mixin(enumMixinStr_SN_id_it_caKeyUpdateInfo);
34521         }
34522     }
34523 
34524 
34525 
34526 
34527     static if(!is(typeof(OBJ_id_it_preferredSymmAlg))) {
34528         private enum enumMixinStr_OBJ_id_it_preferredSymmAlg = `enum OBJ_id_it_preferredSymmAlg = OBJ_id_it , 4L;`;
34529         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_preferredSymmAlg); }))) {
34530             mixin(enumMixinStr_OBJ_id_it_preferredSymmAlg);
34531         }
34532     }
34533 
34534 
34535 
34536 
34537     static if(!is(typeof(NID_id_it_preferredSymmAlg))) {
34538         private enum enumMixinStr_NID_id_it_preferredSymmAlg = `enum NID_id_it_preferredSymmAlg = 301;`;
34539         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_preferredSymmAlg); }))) {
34540             mixin(enumMixinStr_NID_id_it_preferredSymmAlg);
34541         }
34542     }
34543 
34544 
34545 
34546 
34547     static if(!is(typeof(SN_id_it_preferredSymmAlg))) {
34548         private enum enumMixinStr_SN_id_it_preferredSymmAlg = `enum SN_id_it_preferredSymmAlg = "id-it-preferredSymmAlg";`;
34549         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_preferredSymmAlg); }))) {
34550             mixin(enumMixinStr_SN_id_it_preferredSymmAlg);
34551         }
34552     }
34553 
34554 
34555 
34556 
34557     static if(!is(typeof(OBJ_id_it_encKeyPairTypes))) {
34558         private enum enumMixinStr_OBJ_id_it_encKeyPairTypes = `enum OBJ_id_it_encKeyPairTypes = OBJ_id_it , 3L;`;
34559         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_encKeyPairTypes); }))) {
34560             mixin(enumMixinStr_OBJ_id_it_encKeyPairTypes);
34561         }
34562     }
34563 
34564 
34565 
34566 
34567     static if(!is(typeof(NID_id_it_encKeyPairTypes))) {
34568         private enum enumMixinStr_NID_id_it_encKeyPairTypes = `enum NID_id_it_encKeyPairTypes = 300;`;
34569         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_encKeyPairTypes); }))) {
34570             mixin(enumMixinStr_NID_id_it_encKeyPairTypes);
34571         }
34572     }
34573 
34574 
34575 
34576 
34577     static if(!is(typeof(SN_id_it_encKeyPairTypes))) {
34578         private enum enumMixinStr_SN_id_it_encKeyPairTypes = `enum SN_id_it_encKeyPairTypes = "id-it-encKeyPairTypes";`;
34579         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_encKeyPairTypes); }))) {
34580             mixin(enumMixinStr_SN_id_it_encKeyPairTypes);
34581         }
34582     }
34583 
34584 
34585 
34586 
34587     static if(!is(typeof(OBJ_id_it_signKeyPairTypes))) {
34588         private enum enumMixinStr_OBJ_id_it_signKeyPairTypes = `enum OBJ_id_it_signKeyPairTypes = OBJ_id_it , 2L;`;
34589         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_signKeyPairTypes); }))) {
34590             mixin(enumMixinStr_OBJ_id_it_signKeyPairTypes);
34591         }
34592     }
34593 
34594 
34595 
34596 
34597     static if(!is(typeof(NID_id_it_signKeyPairTypes))) {
34598         private enum enumMixinStr_NID_id_it_signKeyPairTypes = `enum NID_id_it_signKeyPairTypes = 299;`;
34599         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_signKeyPairTypes); }))) {
34600             mixin(enumMixinStr_NID_id_it_signKeyPairTypes);
34601         }
34602     }
34603 
34604 
34605 
34606 
34607     static if(!is(typeof(SN_id_it_signKeyPairTypes))) {
34608         private enum enumMixinStr_SN_id_it_signKeyPairTypes = `enum SN_id_it_signKeyPairTypes = "id-it-signKeyPairTypes";`;
34609         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_signKeyPairTypes); }))) {
34610             mixin(enumMixinStr_SN_id_it_signKeyPairTypes);
34611         }
34612     }
34613 
34614 
34615 
34616 
34617     static if(!is(typeof(OBJ_id_it_caProtEncCert))) {
34618         private enum enumMixinStr_OBJ_id_it_caProtEncCert = `enum OBJ_id_it_caProtEncCert = OBJ_id_it , 1L;`;
34619         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it_caProtEncCert); }))) {
34620             mixin(enumMixinStr_OBJ_id_it_caProtEncCert);
34621         }
34622     }
34623 
34624 
34625 
34626 
34627     static if(!is(typeof(NID_id_it_caProtEncCert))) {
34628         private enum enumMixinStr_NID_id_it_caProtEncCert = `enum NID_id_it_caProtEncCert = 298;`;
34629         static if(is(typeof({ mixin(enumMixinStr_NID_id_it_caProtEncCert); }))) {
34630             mixin(enumMixinStr_NID_id_it_caProtEncCert);
34631         }
34632     }
34633 
34634 
34635 
34636 
34637     static if(!is(typeof(SN_id_it_caProtEncCert))) {
34638         private enum enumMixinStr_SN_id_it_caProtEncCert = `enum SN_id_it_caProtEncCert = "id-it-caProtEncCert";`;
34639         static if(is(typeof({ mixin(enumMixinStr_SN_id_it_caProtEncCert); }))) {
34640             mixin(enumMixinStr_SN_id_it_caProtEncCert);
34641         }
34642     }
34643 
34644 
34645 
34646 
34647     static if(!is(typeof(OBJ_cmcRA))) {
34648         private enum enumMixinStr_OBJ_cmcRA = `enum OBJ_cmcRA = OBJ_id_kp , 28L;`;
34649         static if(is(typeof({ mixin(enumMixinStr_OBJ_cmcRA); }))) {
34650             mixin(enumMixinStr_OBJ_cmcRA);
34651         }
34652     }
34653 
34654 
34655 
34656 
34657     static if(!is(typeof(NID_cmcRA))) {
34658         private enum enumMixinStr_NID_cmcRA = `enum NID_cmcRA = 1132;`;
34659         static if(is(typeof({ mixin(enumMixinStr_NID_cmcRA); }))) {
34660             mixin(enumMixinStr_NID_cmcRA);
34661         }
34662     }
34663 
34664 
34665 
34666 
34667     static if(!is(typeof(LN_cmcRA))) {
34668         private enum enumMixinStr_LN_cmcRA = `enum LN_cmcRA = "CMC Registration Authority";`;
34669         static if(is(typeof({ mixin(enumMixinStr_LN_cmcRA); }))) {
34670             mixin(enumMixinStr_LN_cmcRA);
34671         }
34672     }
34673 
34674 
34675 
34676 
34677     static if(!is(typeof(SN_cmcRA))) {
34678         private enum enumMixinStr_SN_cmcRA = `enum SN_cmcRA = "cmcRA";`;
34679         static if(is(typeof({ mixin(enumMixinStr_SN_cmcRA); }))) {
34680             mixin(enumMixinStr_SN_cmcRA);
34681         }
34682     }
34683 
34684 
34685 
34686 
34687     static if(!is(typeof(OBJ_cmcCA))) {
34688         private enum enumMixinStr_OBJ_cmcCA = `enum OBJ_cmcCA = OBJ_id_kp , 27L;`;
34689         static if(is(typeof({ mixin(enumMixinStr_OBJ_cmcCA); }))) {
34690             mixin(enumMixinStr_OBJ_cmcCA);
34691         }
34692     }
34693 
34694 
34695 
34696 
34697     static if(!is(typeof(NID_cmcCA))) {
34698         private enum enumMixinStr_NID_cmcCA = `enum NID_cmcCA = 1131;`;
34699         static if(is(typeof({ mixin(enumMixinStr_NID_cmcCA); }))) {
34700             mixin(enumMixinStr_NID_cmcCA);
34701         }
34702     }
34703 
34704 
34705 
34706 
34707     static if(!is(typeof(LN_cmcCA))) {
34708         private enum enumMixinStr_LN_cmcCA = `enum LN_cmcCA = "CMC Certificate Authority";`;
34709         static if(is(typeof({ mixin(enumMixinStr_LN_cmcCA); }))) {
34710             mixin(enumMixinStr_LN_cmcCA);
34711         }
34712     }
34713 
34714 
34715 
34716 
34717     static if(!is(typeof(SN_cmcCA))) {
34718         private enum enumMixinStr_SN_cmcCA = `enum SN_cmcCA = "cmcCA";`;
34719         static if(is(typeof({ mixin(enumMixinStr_SN_cmcCA); }))) {
34720             mixin(enumMixinStr_SN_cmcCA);
34721         }
34722     }
34723 
34724 
34725 
34726 
34727     static if(!is(typeof(OBJ_sendProxiedOwner))) {
34728         private enum enumMixinStr_OBJ_sendProxiedOwner = `enum OBJ_sendProxiedOwner = OBJ_id_kp , 26L;`;
34729         static if(is(typeof({ mixin(enumMixinStr_OBJ_sendProxiedOwner); }))) {
34730             mixin(enumMixinStr_OBJ_sendProxiedOwner);
34731         }
34732     }
34733 
34734 
34735 
34736 
34737     static if(!is(typeof(NID_sendProxiedOwner))) {
34738         private enum enumMixinStr_NID_sendProxiedOwner = `enum NID_sendProxiedOwner = 1030;`;
34739         static if(is(typeof({ mixin(enumMixinStr_NID_sendProxiedOwner); }))) {
34740             mixin(enumMixinStr_NID_sendProxiedOwner);
34741         }
34742     }
34743 
34744 
34745 
34746 
34747     static if(!is(typeof(LN_sendProxiedOwner))) {
34748         private enum enumMixinStr_LN_sendProxiedOwner = `enum LN_sendProxiedOwner = "Send Proxied Owner";`;
34749         static if(is(typeof({ mixin(enumMixinStr_LN_sendProxiedOwner); }))) {
34750             mixin(enumMixinStr_LN_sendProxiedOwner);
34751         }
34752     }
34753 
34754 
34755 
34756 
34757     static if(!is(typeof(SN_sendProxiedOwner))) {
34758         private enum enumMixinStr_SN_sendProxiedOwner = `enum SN_sendProxiedOwner = "sendProxiedOwner";`;
34759         static if(is(typeof({ mixin(enumMixinStr_SN_sendProxiedOwner); }))) {
34760             mixin(enumMixinStr_SN_sendProxiedOwner);
34761         }
34762     }
34763 
34764 
34765 
34766 
34767     static if(!is(typeof(OBJ_sendOwner))) {
34768         private enum enumMixinStr_OBJ_sendOwner = `enum OBJ_sendOwner = OBJ_id_kp , 25L;`;
34769         static if(is(typeof({ mixin(enumMixinStr_OBJ_sendOwner); }))) {
34770             mixin(enumMixinStr_OBJ_sendOwner);
34771         }
34772     }
34773 
34774 
34775 
34776 
34777     static if(!is(typeof(NID_sendOwner))) {
34778         private enum enumMixinStr_NID_sendOwner = `enum NID_sendOwner = 1029;`;
34779         static if(is(typeof({ mixin(enumMixinStr_NID_sendOwner); }))) {
34780             mixin(enumMixinStr_NID_sendOwner);
34781         }
34782     }
34783 
34784 
34785 
34786 
34787     static if(!is(typeof(LN_sendOwner))) {
34788         private enum enumMixinStr_LN_sendOwner = `enum LN_sendOwner = "Send Owner";`;
34789         static if(is(typeof({ mixin(enumMixinStr_LN_sendOwner); }))) {
34790             mixin(enumMixinStr_LN_sendOwner);
34791         }
34792     }
34793 
34794 
34795 
34796 
34797     static if(!is(typeof(SN_sendOwner))) {
34798         private enum enumMixinStr_SN_sendOwner = `enum SN_sendOwner = "sendOwner";`;
34799         static if(is(typeof({ mixin(enumMixinStr_SN_sendOwner); }))) {
34800             mixin(enumMixinStr_SN_sendOwner);
34801         }
34802     }
34803 
34804 
34805 
34806 
34807     static if(!is(typeof(OBJ_sendProxiedRouter))) {
34808         private enum enumMixinStr_OBJ_sendProxiedRouter = `enum OBJ_sendProxiedRouter = OBJ_id_kp , 24L;`;
34809         static if(is(typeof({ mixin(enumMixinStr_OBJ_sendProxiedRouter); }))) {
34810             mixin(enumMixinStr_OBJ_sendProxiedRouter);
34811         }
34812     }
34813 
34814 
34815 
34816 
34817     static if(!is(typeof(NID_sendProxiedRouter))) {
34818         private enum enumMixinStr_NID_sendProxiedRouter = `enum NID_sendProxiedRouter = 1028;`;
34819         static if(is(typeof({ mixin(enumMixinStr_NID_sendProxiedRouter); }))) {
34820             mixin(enumMixinStr_NID_sendProxiedRouter);
34821         }
34822     }
34823 
34824 
34825 
34826 
34827     static if(!is(typeof(LN_sendProxiedRouter))) {
34828         private enum enumMixinStr_LN_sendProxiedRouter = `enum LN_sendProxiedRouter = "Send Proxied Router";`;
34829         static if(is(typeof({ mixin(enumMixinStr_LN_sendProxiedRouter); }))) {
34830             mixin(enumMixinStr_LN_sendProxiedRouter);
34831         }
34832     }
34833 
34834 
34835 
34836 
34837     static if(!is(typeof(SN_sendProxiedRouter))) {
34838         private enum enumMixinStr_SN_sendProxiedRouter = `enum SN_sendProxiedRouter = "sendProxiedRouter";`;
34839         static if(is(typeof({ mixin(enumMixinStr_SN_sendProxiedRouter); }))) {
34840             mixin(enumMixinStr_SN_sendProxiedRouter);
34841         }
34842     }
34843 
34844 
34845 
34846 
34847     static if(!is(typeof(OBJ_sendRouter))) {
34848         private enum enumMixinStr_OBJ_sendRouter = `enum OBJ_sendRouter = OBJ_id_kp , 23L;`;
34849         static if(is(typeof({ mixin(enumMixinStr_OBJ_sendRouter); }))) {
34850             mixin(enumMixinStr_OBJ_sendRouter);
34851         }
34852     }
34853 
34854 
34855 
34856 
34857     static if(!is(typeof(NID_sendRouter))) {
34858         private enum enumMixinStr_NID_sendRouter = `enum NID_sendRouter = 1027;`;
34859         static if(is(typeof({ mixin(enumMixinStr_NID_sendRouter); }))) {
34860             mixin(enumMixinStr_NID_sendRouter);
34861         }
34862     }
34863 
34864 
34865 
34866 
34867     static if(!is(typeof(LN_sendRouter))) {
34868         private enum enumMixinStr_LN_sendRouter = `enum LN_sendRouter = "Send Router";`;
34869         static if(is(typeof({ mixin(enumMixinStr_LN_sendRouter); }))) {
34870             mixin(enumMixinStr_LN_sendRouter);
34871         }
34872     }
34873 
34874 
34875 
34876 
34877     static if(!is(typeof(SN_sendRouter))) {
34878         private enum enumMixinStr_SN_sendRouter = `enum SN_sendRouter = "sendRouter";`;
34879         static if(is(typeof({ mixin(enumMixinStr_SN_sendRouter); }))) {
34880             mixin(enumMixinStr_SN_sendRouter);
34881         }
34882     }
34883 
34884 
34885 
34886 
34887     static if(!is(typeof(OBJ_sshServer))) {
34888         private enum enumMixinStr_OBJ_sshServer = `enum OBJ_sshServer = OBJ_id_kp , 22L;`;
34889         static if(is(typeof({ mixin(enumMixinStr_OBJ_sshServer); }))) {
34890             mixin(enumMixinStr_OBJ_sshServer);
34891         }
34892     }
34893 
34894 
34895 
34896 
34897     static if(!is(typeof(NID_sshServer))) {
34898         private enum enumMixinStr_NID_sshServer = `enum NID_sshServer = 1026;`;
34899         static if(is(typeof({ mixin(enumMixinStr_NID_sshServer); }))) {
34900             mixin(enumMixinStr_NID_sshServer);
34901         }
34902     }
34903 
34904 
34905 
34906 
34907     static if(!is(typeof(LN_sshServer))) {
34908         private enum enumMixinStr_LN_sshServer = `enum LN_sshServer = "SSH Server";`;
34909         static if(is(typeof({ mixin(enumMixinStr_LN_sshServer); }))) {
34910             mixin(enumMixinStr_LN_sshServer);
34911         }
34912     }
34913 
34914 
34915 
34916 
34917     static if(!is(typeof(SN_sshServer))) {
34918         private enum enumMixinStr_SN_sshServer = `enum SN_sshServer = "secureShellServer";`;
34919         static if(is(typeof({ mixin(enumMixinStr_SN_sshServer); }))) {
34920             mixin(enumMixinStr_SN_sshServer);
34921         }
34922     }
34923 
34924 
34925 
34926 
34927     static if(!is(typeof(OBJ_sshClient))) {
34928         private enum enumMixinStr_OBJ_sshClient = `enum OBJ_sshClient = OBJ_id_kp , 21L;`;
34929         static if(is(typeof({ mixin(enumMixinStr_OBJ_sshClient); }))) {
34930             mixin(enumMixinStr_OBJ_sshClient);
34931         }
34932     }
34933 
34934 
34935 
34936 
34937     static if(!is(typeof(NID_sshClient))) {
34938         private enum enumMixinStr_NID_sshClient = `enum NID_sshClient = 1025;`;
34939         static if(is(typeof({ mixin(enumMixinStr_NID_sshClient); }))) {
34940             mixin(enumMixinStr_NID_sshClient);
34941         }
34942     }
34943 
34944 
34945 
34946 
34947     static if(!is(typeof(LN_sshClient))) {
34948         private enum enumMixinStr_LN_sshClient = `enum LN_sshClient = "SSH Client";`;
34949         static if(is(typeof({ mixin(enumMixinStr_LN_sshClient); }))) {
34950             mixin(enumMixinStr_LN_sshClient);
34951         }
34952     }
34953 
34954 
34955 
34956 
34957     static if(!is(typeof(SN_sshClient))) {
34958         private enum enumMixinStr_SN_sshClient = `enum SN_sshClient = "secureShellClient";`;
34959         static if(is(typeof({ mixin(enumMixinStr_SN_sshClient); }))) {
34960             mixin(enumMixinStr_SN_sshClient);
34961         }
34962     }
34963 
34964 
34965 
34966 
34967     static if(!is(typeof(OBJ_capwapWTP))) {
34968         private enum enumMixinStr_OBJ_capwapWTP = `enum OBJ_capwapWTP = OBJ_id_kp , 19L;`;
34969         static if(is(typeof({ mixin(enumMixinStr_OBJ_capwapWTP); }))) {
34970             mixin(enumMixinStr_OBJ_capwapWTP);
34971         }
34972     }
34973 
34974 
34975 
34976 
34977     static if(!is(typeof(NID_capwapWTP))) {
34978         private enum enumMixinStr_NID_capwapWTP = `enum NID_capwapWTP = 1024;`;
34979         static if(is(typeof({ mixin(enumMixinStr_NID_capwapWTP); }))) {
34980             mixin(enumMixinStr_NID_capwapWTP);
34981         }
34982     }
34983 
34984 
34985 
34986 
34987 
34988 
34989     static if(!is(typeof(LN_capwapWTP))) {
34990         private enum enumMixinStr_LN_capwapWTP = `enum LN_capwapWTP = "Ctrl/Provision WAP Termination";`;
34991         static if(is(typeof({ mixin(enumMixinStr_LN_capwapWTP); }))) {
34992             mixin(enumMixinStr_LN_capwapWTP);
34993         }
34994     }
34995 
34996 
34997 
34998 
34999     static if(!is(typeof(SN_capwapWTP))) {
35000         private enum enumMixinStr_SN_capwapWTP = `enum SN_capwapWTP = "capwapWTP";`;
35001         static if(is(typeof({ mixin(enumMixinStr_SN_capwapWTP); }))) {
35002             mixin(enumMixinStr_SN_capwapWTP);
35003         }
35004     }
35005 
35006 
35007 
35008 
35009     static if(!is(typeof(PEM_F_B2I_DSS))) {
35010         private enum enumMixinStr_PEM_F_B2I_DSS = `enum PEM_F_B2I_DSS = 127;`;
35011         static if(is(typeof({ mixin(enumMixinStr_PEM_F_B2I_DSS); }))) {
35012             mixin(enumMixinStr_PEM_F_B2I_DSS);
35013         }
35014     }
35015 
35016 
35017 
35018 
35019     static if(!is(typeof(PEM_F_B2I_PVK_BIO))) {
35020         private enum enumMixinStr_PEM_F_B2I_PVK_BIO = `enum PEM_F_B2I_PVK_BIO = 128;`;
35021         static if(is(typeof({ mixin(enumMixinStr_PEM_F_B2I_PVK_BIO); }))) {
35022             mixin(enumMixinStr_PEM_F_B2I_PVK_BIO);
35023         }
35024     }
35025 
35026 
35027 
35028 
35029     static if(!is(typeof(PEM_F_B2I_RSA))) {
35030         private enum enumMixinStr_PEM_F_B2I_RSA = `enum PEM_F_B2I_RSA = 129;`;
35031         static if(is(typeof({ mixin(enumMixinStr_PEM_F_B2I_RSA); }))) {
35032             mixin(enumMixinStr_PEM_F_B2I_RSA);
35033         }
35034     }
35035 
35036 
35037 
35038 
35039     static if(!is(typeof(PEM_F_CHECK_BITLEN_DSA))) {
35040         private enum enumMixinStr_PEM_F_CHECK_BITLEN_DSA = `enum PEM_F_CHECK_BITLEN_DSA = 130;`;
35041         static if(is(typeof({ mixin(enumMixinStr_PEM_F_CHECK_BITLEN_DSA); }))) {
35042             mixin(enumMixinStr_PEM_F_CHECK_BITLEN_DSA);
35043         }
35044     }
35045 
35046 
35047 
35048 
35049     static if(!is(typeof(PEM_F_CHECK_BITLEN_RSA))) {
35050         private enum enumMixinStr_PEM_F_CHECK_BITLEN_RSA = `enum PEM_F_CHECK_BITLEN_RSA = 131;`;
35051         static if(is(typeof({ mixin(enumMixinStr_PEM_F_CHECK_BITLEN_RSA); }))) {
35052             mixin(enumMixinStr_PEM_F_CHECK_BITLEN_RSA);
35053         }
35054     }
35055 
35056 
35057 
35058 
35059     static if(!is(typeof(PEM_F_D2I_PKCS8PRIVATEKEY_BIO))) {
35060         private enum enumMixinStr_PEM_F_D2I_PKCS8PRIVATEKEY_BIO = `enum PEM_F_D2I_PKCS8PRIVATEKEY_BIO = 120;`;
35061         static if(is(typeof({ mixin(enumMixinStr_PEM_F_D2I_PKCS8PRIVATEKEY_BIO); }))) {
35062             mixin(enumMixinStr_PEM_F_D2I_PKCS8PRIVATEKEY_BIO);
35063         }
35064     }
35065 
35066 
35067 
35068 
35069     static if(!is(typeof(PEM_F_D2I_PKCS8PRIVATEKEY_FP))) {
35070         private enum enumMixinStr_PEM_F_D2I_PKCS8PRIVATEKEY_FP = `enum PEM_F_D2I_PKCS8PRIVATEKEY_FP = 121;`;
35071         static if(is(typeof({ mixin(enumMixinStr_PEM_F_D2I_PKCS8PRIVATEKEY_FP); }))) {
35072             mixin(enumMixinStr_PEM_F_D2I_PKCS8PRIVATEKEY_FP);
35073         }
35074     }
35075 
35076 
35077 
35078 
35079     static if(!is(typeof(PEM_F_DO_B2I))) {
35080         private enum enumMixinStr_PEM_F_DO_B2I = `enum PEM_F_DO_B2I = 132;`;
35081         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_B2I); }))) {
35082             mixin(enumMixinStr_PEM_F_DO_B2I);
35083         }
35084     }
35085 
35086 
35087 
35088 
35089     static if(!is(typeof(PEM_F_DO_B2I_BIO))) {
35090         private enum enumMixinStr_PEM_F_DO_B2I_BIO = `enum PEM_F_DO_B2I_BIO = 133;`;
35091         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_B2I_BIO); }))) {
35092             mixin(enumMixinStr_PEM_F_DO_B2I_BIO);
35093         }
35094     }
35095 
35096 
35097 
35098 
35099     static if(!is(typeof(PEM_F_DO_BLOB_HEADER))) {
35100         private enum enumMixinStr_PEM_F_DO_BLOB_HEADER = `enum PEM_F_DO_BLOB_HEADER = 134;`;
35101         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_BLOB_HEADER); }))) {
35102             mixin(enumMixinStr_PEM_F_DO_BLOB_HEADER);
35103         }
35104     }
35105 
35106 
35107 
35108 
35109     static if(!is(typeof(PEM_F_DO_I2B))) {
35110         private enum enumMixinStr_PEM_F_DO_I2B = `enum PEM_F_DO_I2B = 146;`;
35111         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_I2B); }))) {
35112             mixin(enumMixinStr_PEM_F_DO_I2B);
35113         }
35114     }
35115 
35116 
35117 
35118 
35119     static if(!is(typeof(PEM_F_DO_PK8PKEY))) {
35120         private enum enumMixinStr_PEM_F_DO_PK8PKEY = `enum PEM_F_DO_PK8PKEY = 126;`;
35121         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_PK8PKEY); }))) {
35122             mixin(enumMixinStr_PEM_F_DO_PK8PKEY);
35123         }
35124     }
35125 
35126 
35127 
35128 
35129     static if(!is(typeof(PEM_F_DO_PK8PKEY_FP))) {
35130         private enum enumMixinStr_PEM_F_DO_PK8PKEY_FP = `enum PEM_F_DO_PK8PKEY_FP = 125;`;
35131         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_PK8PKEY_FP); }))) {
35132             mixin(enumMixinStr_PEM_F_DO_PK8PKEY_FP);
35133         }
35134     }
35135 
35136 
35137 
35138 
35139     static if(!is(typeof(PEM_F_DO_PVK_BODY))) {
35140         private enum enumMixinStr_PEM_F_DO_PVK_BODY = `enum PEM_F_DO_PVK_BODY = 135;`;
35141         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_PVK_BODY); }))) {
35142             mixin(enumMixinStr_PEM_F_DO_PVK_BODY);
35143         }
35144     }
35145 
35146 
35147 
35148 
35149     static if(!is(typeof(PEM_F_DO_PVK_HEADER))) {
35150         private enum enumMixinStr_PEM_F_DO_PVK_HEADER = `enum PEM_F_DO_PVK_HEADER = 136;`;
35151         static if(is(typeof({ mixin(enumMixinStr_PEM_F_DO_PVK_HEADER); }))) {
35152             mixin(enumMixinStr_PEM_F_DO_PVK_HEADER);
35153         }
35154     }
35155 
35156 
35157 
35158 
35159     static if(!is(typeof(PEM_F_GET_HEADER_AND_DATA))) {
35160         private enum enumMixinStr_PEM_F_GET_HEADER_AND_DATA = `enum PEM_F_GET_HEADER_AND_DATA = 143;`;
35161         static if(is(typeof({ mixin(enumMixinStr_PEM_F_GET_HEADER_AND_DATA); }))) {
35162             mixin(enumMixinStr_PEM_F_GET_HEADER_AND_DATA);
35163         }
35164     }
35165 
35166 
35167 
35168 
35169     static if(!is(typeof(PEM_F_GET_NAME))) {
35170         private enum enumMixinStr_PEM_F_GET_NAME = `enum PEM_F_GET_NAME = 144;`;
35171         static if(is(typeof({ mixin(enumMixinStr_PEM_F_GET_NAME); }))) {
35172             mixin(enumMixinStr_PEM_F_GET_NAME);
35173         }
35174     }
35175 
35176 
35177 
35178 
35179     static if(!is(typeof(PEM_F_I2B_PVK))) {
35180         private enum enumMixinStr_PEM_F_I2B_PVK = `enum PEM_F_I2B_PVK = 137;`;
35181         static if(is(typeof({ mixin(enumMixinStr_PEM_F_I2B_PVK); }))) {
35182             mixin(enumMixinStr_PEM_F_I2B_PVK);
35183         }
35184     }
35185 
35186 
35187 
35188 
35189     static if(!is(typeof(PEM_F_I2B_PVK_BIO))) {
35190         private enum enumMixinStr_PEM_F_I2B_PVK_BIO = `enum PEM_F_I2B_PVK_BIO = 138;`;
35191         static if(is(typeof({ mixin(enumMixinStr_PEM_F_I2B_PVK_BIO); }))) {
35192             mixin(enumMixinStr_PEM_F_I2B_PVK_BIO);
35193         }
35194     }
35195 
35196 
35197 
35198 
35199     static if(!is(typeof(PEM_F_LOAD_IV))) {
35200         private enum enumMixinStr_PEM_F_LOAD_IV = `enum PEM_F_LOAD_IV = 101;`;
35201         static if(is(typeof({ mixin(enumMixinStr_PEM_F_LOAD_IV); }))) {
35202             mixin(enumMixinStr_PEM_F_LOAD_IV);
35203         }
35204     }
35205 
35206 
35207 
35208 
35209     static if(!is(typeof(PEM_F_PEM_ASN1_READ))) {
35210         private enum enumMixinStr_PEM_F_PEM_ASN1_READ = `enum PEM_F_PEM_ASN1_READ = 102;`;
35211         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_ASN1_READ); }))) {
35212             mixin(enumMixinStr_PEM_F_PEM_ASN1_READ);
35213         }
35214     }
35215 
35216 
35217 
35218 
35219     static if(!is(typeof(PEM_F_PEM_ASN1_READ_BIO))) {
35220         private enum enumMixinStr_PEM_F_PEM_ASN1_READ_BIO = `enum PEM_F_PEM_ASN1_READ_BIO = 103;`;
35221         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_ASN1_READ_BIO); }))) {
35222             mixin(enumMixinStr_PEM_F_PEM_ASN1_READ_BIO);
35223         }
35224     }
35225 
35226 
35227 
35228 
35229     static if(!is(typeof(PEM_F_PEM_ASN1_WRITE))) {
35230         private enum enumMixinStr_PEM_F_PEM_ASN1_WRITE = `enum PEM_F_PEM_ASN1_WRITE = 104;`;
35231         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_ASN1_WRITE); }))) {
35232             mixin(enumMixinStr_PEM_F_PEM_ASN1_WRITE);
35233         }
35234     }
35235 
35236 
35237 
35238 
35239     static if(!is(typeof(PEM_F_PEM_ASN1_WRITE_BIO))) {
35240         private enum enumMixinStr_PEM_F_PEM_ASN1_WRITE_BIO = `enum PEM_F_PEM_ASN1_WRITE_BIO = 105;`;
35241         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_ASN1_WRITE_BIO); }))) {
35242             mixin(enumMixinStr_PEM_F_PEM_ASN1_WRITE_BIO);
35243         }
35244     }
35245 
35246 
35247 
35248 
35249     static if(!is(typeof(PEM_F_PEM_DEF_CALLBACK))) {
35250         private enum enumMixinStr_PEM_F_PEM_DEF_CALLBACK = `enum PEM_F_PEM_DEF_CALLBACK = 100;`;
35251         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_DEF_CALLBACK); }))) {
35252             mixin(enumMixinStr_PEM_F_PEM_DEF_CALLBACK);
35253         }
35254     }
35255 
35256 
35257 
35258 
35259     static if(!is(typeof(PEM_F_PEM_DO_HEADER))) {
35260         private enum enumMixinStr_PEM_F_PEM_DO_HEADER = `enum PEM_F_PEM_DO_HEADER = 106;`;
35261         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_DO_HEADER); }))) {
35262             mixin(enumMixinStr_PEM_F_PEM_DO_HEADER);
35263         }
35264     }
35265 
35266 
35267 
35268 
35269     static if(!is(typeof(PEM_F_PEM_GET_EVP_CIPHER_INFO))) {
35270         private enum enumMixinStr_PEM_F_PEM_GET_EVP_CIPHER_INFO = `enum PEM_F_PEM_GET_EVP_CIPHER_INFO = 107;`;
35271         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_GET_EVP_CIPHER_INFO); }))) {
35272             mixin(enumMixinStr_PEM_F_PEM_GET_EVP_CIPHER_INFO);
35273         }
35274     }
35275 
35276 
35277 
35278 
35279     static if(!is(typeof(PEM_F_PEM_READ))) {
35280         private enum enumMixinStr_PEM_F_PEM_READ = `enum PEM_F_PEM_READ = 108;`;
35281         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ); }))) {
35282             mixin(enumMixinStr_PEM_F_PEM_READ);
35283         }
35284     }
35285 
35286 
35287 
35288 
35289     static if(!is(typeof(PEM_F_PEM_READ_BIO))) {
35290         private enum enumMixinStr_PEM_F_PEM_READ_BIO = `enum PEM_F_PEM_READ_BIO = 109;`;
35291         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_BIO); }))) {
35292             mixin(enumMixinStr_PEM_F_PEM_READ_BIO);
35293         }
35294     }
35295 
35296 
35297 
35298 
35299     static if(!is(typeof(PEM_F_PEM_READ_BIO_DHPARAMS))) {
35300         private enum enumMixinStr_PEM_F_PEM_READ_BIO_DHPARAMS = `enum PEM_F_PEM_READ_BIO_DHPARAMS = 141;`;
35301         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_BIO_DHPARAMS); }))) {
35302             mixin(enumMixinStr_PEM_F_PEM_READ_BIO_DHPARAMS);
35303         }
35304     }
35305 
35306 
35307 
35308 
35309     static if(!is(typeof(PEM_F_PEM_READ_BIO_EX))) {
35310         private enum enumMixinStr_PEM_F_PEM_READ_BIO_EX = `enum PEM_F_PEM_READ_BIO_EX = 145;`;
35311         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_BIO_EX); }))) {
35312             mixin(enumMixinStr_PEM_F_PEM_READ_BIO_EX);
35313         }
35314     }
35315 
35316 
35317 
35318 
35319     static if(!is(typeof(PEM_F_PEM_READ_BIO_PARAMETERS))) {
35320         private enum enumMixinStr_PEM_F_PEM_READ_BIO_PARAMETERS = `enum PEM_F_PEM_READ_BIO_PARAMETERS = 140;`;
35321         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_BIO_PARAMETERS); }))) {
35322             mixin(enumMixinStr_PEM_F_PEM_READ_BIO_PARAMETERS);
35323         }
35324     }
35325 
35326 
35327 
35328 
35329     static if(!is(typeof(PEM_F_PEM_READ_BIO_PRIVATEKEY))) {
35330         private enum enumMixinStr_PEM_F_PEM_READ_BIO_PRIVATEKEY = `enum PEM_F_PEM_READ_BIO_PRIVATEKEY = 123;`;
35331         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_BIO_PRIVATEKEY); }))) {
35332             mixin(enumMixinStr_PEM_F_PEM_READ_BIO_PRIVATEKEY);
35333         }
35334     }
35335 
35336 
35337 
35338 
35339     static if(!is(typeof(PEM_F_PEM_READ_DHPARAMS))) {
35340         private enum enumMixinStr_PEM_F_PEM_READ_DHPARAMS = `enum PEM_F_PEM_READ_DHPARAMS = 142;`;
35341         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_DHPARAMS); }))) {
35342             mixin(enumMixinStr_PEM_F_PEM_READ_DHPARAMS);
35343         }
35344     }
35345 
35346 
35347 
35348 
35349     static if(!is(typeof(PEM_F_PEM_READ_PRIVATEKEY))) {
35350         private enum enumMixinStr_PEM_F_PEM_READ_PRIVATEKEY = `enum PEM_F_PEM_READ_PRIVATEKEY = 124;`;
35351         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_READ_PRIVATEKEY); }))) {
35352             mixin(enumMixinStr_PEM_F_PEM_READ_PRIVATEKEY);
35353         }
35354     }
35355 
35356 
35357 
35358 
35359     static if(!is(typeof(PEM_F_PEM_SIGNFINAL))) {
35360         private enum enumMixinStr_PEM_F_PEM_SIGNFINAL = `enum PEM_F_PEM_SIGNFINAL = 112;`;
35361         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_SIGNFINAL); }))) {
35362             mixin(enumMixinStr_PEM_F_PEM_SIGNFINAL);
35363         }
35364     }
35365 
35366 
35367 
35368 
35369     static if(!is(typeof(PEM_F_PEM_WRITE))) {
35370         private enum enumMixinStr_PEM_F_PEM_WRITE = `enum PEM_F_PEM_WRITE = 113;`;
35371         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_WRITE); }))) {
35372             mixin(enumMixinStr_PEM_F_PEM_WRITE);
35373         }
35374     }
35375 
35376 
35377 
35378 
35379     static if(!is(typeof(PEM_F_PEM_WRITE_BIO))) {
35380         private enum enumMixinStr_PEM_F_PEM_WRITE_BIO = `enum PEM_F_PEM_WRITE_BIO = 114;`;
35381         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_WRITE_BIO); }))) {
35382             mixin(enumMixinStr_PEM_F_PEM_WRITE_BIO);
35383         }
35384     }
35385 
35386 
35387 
35388 
35389     static if(!is(typeof(PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL))) {
35390         private enum enumMixinStr_PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL = `enum PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL = 147;`;
35391         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL); }))) {
35392             mixin(enumMixinStr_PEM_F_PEM_WRITE_BIO_PRIVATEKEY_TRADITIONAL);
35393         }
35394     }
35395 
35396 
35397 
35398 
35399     static if(!is(typeof(PEM_F_PEM_WRITE_PRIVATEKEY))) {
35400         private enum enumMixinStr_PEM_F_PEM_WRITE_PRIVATEKEY = `enum PEM_F_PEM_WRITE_PRIVATEKEY = 139;`;
35401         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_WRITE_PRIVATEKEY); }))) {
35402             mixin(enumMixinStr_PEM_F_PEM_WRITE_PRIVATEKEY);
35403         }
35404     }
35405 
35406 
35407 
35408 
35409     static if(!is(typeof(PEM_F_PEM_X509_INFO_READ))) {
35410         private enum enumMixinStr_PEM_F_PEM_X509_INFO_READ = `enum PEM_F_PEM_X509_INFO_READ = 115;`;
35411         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_X509_INFO_READ); }))) {
35412             mixin(enumMixinStr_PEM_F_PEM_X509_INFO_READ);
35413         }
35414     }
35415 
35416 
35417 
35418 
35419     static if(!is(typeof(PEM_F_PEM_X509_INFO_READ_BIO))) {
35420         private enum enumMixinStr_PEM_F_PEM_X509_INFO_READ_BIO = `enum PEM_F_PEM_X509_INFO_READ_BIO = 116;`;
35421         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_X509_INFO_READ_BIO); }))) {
35422             mixin(enumMixinStr_PEM_F_PEM_X509_INFO_READ_BIO);
35423         }
35424     }
35425 
35426 
35427 
35428 
35429     static if(!is(typeof(PEM_F_PEM_X509_INFO_WRITE_BIO))) {
35430         private enum enumMixinStr_PEM_F_PEM_X509_INFO_WRITE_BIO = `enum PEM_F_PEM_X509_INFO_WRITE_BIO = 117;`;
35431         static if(is(typeof({ mixin(enumMixinStr_PEM_F_PEM_X509_INFO_WRITE_BIO); }))) {
35432             mixin(enumMixinStr_PEM_F_PEM_X509_INFO_WRITE_BIO);
35433         }
35434     }
35435 
35436 
35437 
35438 
35439     static if(!is(typeof(PEM_R_BAD_BASE64_DECODE))) {
35440         private enum enumMixinStr_PEM_R_BAD_BASE64_DECODE = `enum PEM_R_BAD_BASE64_DECODE = 100;`;
35441         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_BASE64_DECODE); }))) {
35442             mixin(enumMixinStr_PEM_R_BAD_BASE64_DECODE);
35443         }
35444     }
35445 
35446 
35447 
35448 
35449     static if(!is(typeof(PEM_R_BAD_DECRYPT))) {
35450         private enum enumMixinStr_PEM_R_BAD_DECRYPT = `enum PEM_R_BAD_DECRYPT = 101;`;
35451         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_DECRYPT); }))) {
35452             mixin(enumMixinStr_PEM_R_BAD_DECRYPT);
35453         }
35454     }
35455 
35456 
35457 
35458 
35459     static if(!is(typeof(PEM_R_BAD_END_LINE))) {
35460         private enum enumMixinStr_PEM_R_BAD_END_LINE = `enum PEM_R_BAD_END_LINE = 102;`;
35461         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_END_LINE); }))) {
35462             mixin(enumMixinStr_PEM_R_BAD_END_LINE);
35463         }
35464     }
35465 
35466 
35467 
35468 
35469     static if(!is(typeof(PEM_R_BAD_IV_CHARS))) {
35470         private enum enumMixinStr_PEM_R_BAD_IV_CHARS = `enum PEM_R_BAD_IV_CHARS = 103;`;
35471         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_IV_CHARS); }))) {
35472             mixin(enumMixinStr_PEM_R_BAD_IV_CHARS);
35473         }
35474     }
35475 
35476 
35477 
35478 
35479     static if(!is(typeof(PEM_R_BAD_MAGIC_NUMBER))) {
35480         private enum enumMixinStr_PEM_R_BAD_MAGIC_NUMBER = `enum PEM_R_BAD_MAGIC_NUMBER = 116;`;
35481         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_MAGIC_NUMBER); }))) {
35482             mixin(enumMixinStr_PEM_R_BAD_MAGIC_NUMBER);
35483         }
35484     }
35485 
35486 
35487 
35488 
35489     static if(!is(typeof(PEM_R_BAD_PASSWORD_READ))) {
35490         private enum enumMixinStr_PEM_R_BAD_PASSWORD_READ = `enum PEM_R_BAD_PASSWORD_READ = 104;`;
35491         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_PASSWORD_READ); }))) {
35492             mixin(enumMixinStr_PEM_R_BAD_PASSWORD_READ);
35493         }
35494     }
35495 
35496 
35497 
35498 
35499     static if(!is(typeof(PEM_R_BAD_VERSION_NUMBER))) {
35500         private enum enumMixinStr_PEM_R_BAD_VERSION_NUMBER = `enum PEM_R_BAD_VERSION_NUMBER = 117;`;
35501         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BAD_VERSION_NUMBER); }))) {
35502             mixin(enumMixinStr_PEM_R_BAD_VERSION_NUMBER);
35503         }
35504     }
35505 
35506 
35507 
35508 
35509     static if(!is(typeof(PEM_R_BIO_WRITE_FAILURE))) {
35510         private enum enumMixinStr_PEM_R_BIO_WRITE_FAILURE = `enum PEM_R_BIO_WRITE_FAILURE = 118;`;
35511         static if(is(typeof({ mixin(enumMixinStr_PEM_R_BIO_WRITE_FAILURE); }))) {
35512             mixin(enumMixinStr_PEM_R_BIO_WRITE_FAILURE);
35513         }
35514     }
35515 
35516 
35517 
35518 
35519     static if(!is(typeof(PEM_R_CIPHER_IS_NULL))) {
35520         private enum enumMixinStr_PEM_R_CIPHER_IS_NULL = `enum PEM_R_CIPHER_IS_NULL = 127;`;
35521         static if(is(typeof({ mixin(enumMixinStr_PEM_R_CIPHER_IS_NULL); }))) {
35522             mixin(enumMixinStr_PEM_R_CIPHER_IS_NULL);
35523         }
35524     }
35525 
35526 
35527 
35528 
35529     static if(!is(typeof(PEM_R_ERROR_CONVERTING_PRIVATE_KEY))) {
35530         private enum enumMixinStr_PEM_R_ERROR_CONVERTING_PRIVATE_KEY = `enum PEM_R_ERROR_CONVERTING_PRIVATE_KEY = 115;`;
35531         static if(is(typeof({ mixin(enumMixinStr_PEM_R_ERROR_CONVERTING_PRIVATE_KEY); }))) {
35532             mixin(enumMixinStr_PEM_R_ERROR_CONVERTING_PRIVATE_KEY);
35533         }
35534     }
35535 
35536 
35537 
35538 
35539     static if(!is(typeof(PEM_R_EXPECTING_PRIVATE_KEY_BLOB))) {
35540         private enum enumMixinStr_PEM_R_EXPECTING_PRIVATE_KEY_BLOB = `enum PEM_R_EXPECTING_PRIVATE_KEY_BLOB = 119;`;
35541         static if(is(typeof({ mixin(enumMixinStr_PEM_R_EXPECTING_PRIVATE_KEY_BLOB); }))) {
35542             mixin(enumMixinStr_PEM_R_EXPECTING_PRIVATE_KEY_BLOB);
35543         }
35544     }
35545 
35546 
35547 
35548 
35549     static if(!is(typeof(PEM_R_EXPECTING_PUBLIC_KEY_BLOB))) {
35550         private enum enumMixinStr_PEM_R_EXPECTING_PUBLIC_KEY_BLOB = `enum PEM_R_EXPECTING_PUBLIC_KEY_BLOB = 120;`;
35551         static if(is(typeof({ mixin(enumMixinStr_PEM_R_EXPECTING_PUBLIC_KEY_BLOB); }))) {
35552             mixin(enumMixinStr_PEM_R_EXPECTING_PUBLIC_KEY_BLOB);
35553         }
35554     }
35555 
35556 
35557 
35558 
35559     static if(!is(typeof(PEM_R_HEADER_TOO_LONG))) {
35560         private enum enumMixinStr_PEM_R_HEADER_TOO_LONG = `enum PEM_R_HEADER_TOO_LONG = 128;`;
35561         static if(is(typeof({ mixin(enumMixinStr_PEM_R_HEADER_TOO_LONG); }))) {
35562             mixin(enumMixinStr_PEM_R_HEADER_TOO_LONG);
35563         }
35564     }
35565 
35566 
35567 
35568 
35569     static if(!is(typeof(PEM_R_INCONSISTENT_HEADER))) {
35570         private enum enumMixinStr_PEM_R_INCONSISTENT_HEADER = `enum PEM_R_INCONSISTENT_HEADER = 121;`;
35571         static if(is(typeof({ mixin(enumMixinStr_PEM_R_INCONSISTENT_HEADER); }))) {
35572             mixin(enumMixinStr_PEM_R_INCONSISTENT_HEADER);
35573         }
35574     }
35575 
35576 
35577 
35578 
35579     static if(!is(typeof(PEM_R_KEYBLOB_HEADER_PARSE_ERROR))) {
35580         private enum enumMixinStr_PEM_R_KEYBLOB_HEADER_PARSE_ERROR = `enum PEM_R_KEYBLOB_HEADER_PARSE_ERROR = 122;`;
35581         static if(is(typeof({ mixin(enumMixinStr_PEM_R_KEYBLOB_HEADER_PARSE_ERROR); }))) {
35582             mixin(enumMixinStr_PEM_R_KEYBLOB_HEADER_PARSE_ERROR);
35583         }
35584     }
35585 
35586 
35587 
35588 
35589     static if(!is(typeof(PEM_R_KEYBLOB_TOO_SHORT))) {
35590         private enum enumMixinStr_PEM_R_KEYBLOB_TOO_SHORT = `enum PEM_R_KEYBLOB_TOO_SHORT = 123;`;
35591         static if(is(typeof({ mixin(enumMixinStr_PEM_R_KEYBLOB_TOO_SHORT); }))) {
35592             mixin(enumMixinStr_PEM_R_KEYBLOB_TOO_SHORT);
35593         }
35594     }
35595 
35596 
35597 
35598 
35599     static if(!is(typeof(PEM_R_MISSING_DEK_IV))) {
35600         private enum enumMixinStr_PEM_R_MISSING_DEK_IV = `enum PEM_R_MISSING_DEK_IV = 129;`;
35601         static if(is(typeof({ mixin(enumMixinStr_PEM_R_MISSING_DEK_IV); }))) {
35602             mixin(enumMixinStr_PEM_R_MISSING_DEK_IV);
35603         }
35604     }
35605 
35606 
35607 
35608 
35609     static if(!is(typeof(PEM_R_NOT_DEK_INFO))) {
35610         private enum enumMixinStr_PEM_R_NOT_DEK_INFO = `enum PEM_R_NOT_DEK_INFO = 105;`;
35611         static if(is(typeof({ mixin(enumMixinStr_PEM_R_NOT_DEK_INFO); }))) {
35612             mixin(enumMixinStr_PEM_R_NOT_DEK_INFO);
35613         }
35614     }
35615 
35616 
35617 
35618 
35619     static if(!is(typeof(PEM_R_NOT_ENCRYPTED))) {
35620         private enum enumMixinStr_PEM_R_NOT_ENCRYPTED = `enum PEM_R_NOT_ENCRYPTED = 106;`;
35621         static if(is(typeof({ mixin(enumMixinStr_PEM_R_NOT_ENCRYPTED); }))) {
35622             mixin(enumMixinStr_PEM_R_NOT_ENCRYPTED);
35623         }
35624     }
35625 
35626 
35627 
35628 
35629     static if(!is(typeof(PEM_R_NOT_PROC_TYPE))) {
35630         private enum enumMixinStr_PEM_R_NOT_PROC_TYPE = `enum PEM_R_NOT_PROC_TYPE = 107;`;
35631         static if(is(typeof({ mixin(enumMixinStr_PEM_R_NOT_PROC_TYPE); }))) {
35632             mixin(enumMixinStr_PEM_R_NOT_PROC_TYPE);
35633         }
35634     }
35635 
35636 
35637 
35638 
35639     static if(!is(typeof(PEM_R_NO_START_LINE))) {
35640         private enum enumMixinStr_PEM_R_NO_START_LINE = `enum PEM_R_NO_START_LINE = 108;`;
35641         static if(is(typeof({ mixin(enumMixinStr_PEM_R_NO_START_LINE); }))) {
35642             mixin(enumMixinStr_PEM_R_NO_START_LINE);
35643         }
35644     }
35645 
35646 
35647 
35648 
35649     static if(!is(typeof(PEM_R_PROBLEMS_GETTING_PASSWORD))) {
35650         private enum enumMixinStr_PEM_R_PROBLEMS_GETTING_PASSWORD = `enum PEM_R_PROBLEMS_GETTING_PASSWORD = 109;`;
35651         static if(is(typeof({ mixin(enumMixinStr_PEM_R_PROBLEMS_GETTING_PASSWORD); }))) {
35652             mixin(enumMixinStr_PEM_R_PROBLEMS_GETTING_PASSWORD);
35653         }
35654     }
35655 
35656 
35657 
35658 
35659     static if(!is(typeof(PEM_R_PVK_DATA_TOO_SHORT))) {
35660         private enum enumMixinStr_PEM_R_PVK_DATA_TOO_SHORT = `enum PEM_R_PVK_DATA_TOO_SHORT = 124;`;
35661         static if(is(typeof({ mixin(enumMixinStr_PEM_R_PVK_DATA_TOO_SHORT); }))) {
35662             mixin(enumMixinStr_PEM_R_PVK_DATA_TOO_SHORT);
35663         }
35664     }
35665 
35666 
35667 
35668 
35669     static if(!is(typeof(PEM_R_PVK_TOO_SHORT))) {
35670         private enum enumMixinStr_PEM_R_PVK_TOO_SHORT = `enum PEM_R_PVK_TOO_SHORT = 125;`;
35671         static if(is(typeof({ mixin(enumMixinStr_PEM_R_PVK_TOO_SHORT); }))) {
35672             mixin(enumMixinStr_PEM_R_PVK_TOO_SHORT);
35673         }
35674     }
35675 
35676 
35677 
35678 
35679     static if(!is(typeof(PEM_R_READ_KEY))) {
35680         private enum enumMixinStr_PEM_R_READ_KEY = `enum PEM_R_READ_KEY = 111;`;
35681         static if(is(typeof({ mixin(enumMixinStr_PEM_R_READ_KEY); }))) {
35682             mixin(enumMixinStr_PEM_R_READ_KEY);
35683         }
35684     }
35685 
35686 
35687 
35688 
35689     static if(!is(typeof(PEM_R_SHORT_HEADER))) {
35690         private enum enumMixinStr_PEM_R_SHORT_HEADER = `enum PEM_R_SHORT_HEADER = 112;`;
35691         static if(is(typeof({ mixin(enumMixinStr_PEM_R_SHORT_HEADER); }))) {
35692             mixin(enumMixinStr_PEM_R_SHORT_HEADER);
35693         }
35694     }
35695 
35696 
35697 
35698 
35699     static if(!is(typeof(PEM_R_UNEXPECTED_DEK_IV))) {
35700         private enum enumMixinStr_PEM_R_UNEXPECTED_DEK_IV = `enum PEM_R_UNEXPECTED_DEK_IV = 130;`;
35701         static if(is(typeof({ mixin(enumMixinStr_PEM_R_UNEXPECTED_DEK_IV); }))) {
35702             mixin(enumMixinStr_PEM_R_UNEXPECTED_DEK_IV);
35703         }
35704     }
35705 
35706 
35707 
35708 
35709     static if(!is(typeof(PEM_R_UNSUPPORTED_CIPHER))) {
35710         private enum enumMixinStr_PEM_R_UNSUPPORTED_CIPHER = `enum PEM_R_UNSUPPORTED_CIPHER = 113;`;
35711         static if(is(typeof({ mixin(enumMixinStr_PEM_R_UNSUPPORTED_CIPHER); }))) {
35712             mixin(enumMixinStr_PEM_R_UNSUPPORTED_CIPHER);
35713         }
35714     }
35715 
35716 
35717 
35718 
35719     static if(!is(typeof(PEM_R_UNSUPPORTED_ENCRYPTION))) {
35720         private enum enumMixinStr_PEM_R_UNSUPPORTED_ENCRYPTION = `enum PEM_R_UNSUPPORTED_ENCRYPTION = 114;`;
35721         static if(is(typeof({ mixin(enumMixinStr_PEM_R_UNSUPPORTED_ENCRYPTION); }))) {
35722             mixin(enumMixinStr_PEM_R_UNSUPPORTED_ENCRYPTION);
35723         }
35724     }
35725 
35726 
35727 
35728 
35729     static if(!is(typeof(PEM_R_UNSUPPORTED_KEY_COMPONENTS))) {
35730         private enum enumMixinStr_PEM_R_UNSUPPORTED_KEY_COMPONENTS = `enum PEM_R_UNSUPPORTED_KEY_COMPONENTS = 126;`;
35731         static if(is(typeof({ mixin(enumMixinStr_PEM_R_UNSUPPORTED_KEY_COMPONENTS); }))) {
35732             mixin(enumMixinStr_PEM_R_UNSUPPORTED_KEY_COMPONENTS);
35733         }
35734     }
35735 
35736 
35737 
35738 
35739     static if(!is(typeof(PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE))) {
35740         private enum enumMixinStr_PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE = `enum PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE = 110;`;
35741         static if(is(typeof({ mixin(enumMixinStr_PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE); }))) {
35742             mixin(enumMixinStr_PEM_R_UNSUPPORTED_PUBLIC_KEY_TYPE);
35743         }
35744     }
35745 
35746 
35747 
35748 
35749 
35750 
35751     static if(!is(typeof(OBJ_capwapAC))) {
35752         private enum enumMixinStr_OBJ_capwapAC = `enum OBJ_capwapAC = OBJ_id_kp , 18L;`;
35753         static if(is(typeof({ mixin(enumMixinStr_OBJ_capwapAC); }))) {
35754             mixin(enumMixinStr_OBJ_capwapAC);
35755         }
35756     }
35757 
35758 
35759 
35760 
35761     static if(!is(typeof(NID_capwapAC))) {
35762         private enum enumMixinStr_NID_capwapAC = `enum NID_capwapAC = 1023;`;
35763         static if(is(typeof({ mixin(enumMixinStr_NID_capwapAC); }))) {
35764             mixin(enumMixinStr_NID_capwapAC);
35765         }
35766     }
35767 
35768 
35769 
35770 
35771     static if(!is(typeof(LN_capwapAC))) {
35772         private enum enumMixinStr_LN_capwapAC = `enum LN_capwapAC = "Ctrl/provision WAP Access";`;
35773         static if(is(typeof({ mixin(enumMixinStr_LN_capwapAC); }))) {
35774             mixin(enumMixinStr_LN_capwapAC);
35775         }
35776     }
35777 
35778 
35779 
35780 
35781     static if(!is(typeof(PKCS12_KEY_ID))) {
35782         private enum enumMixinStr_PKCS12_KEY_ID = `enum PKCS12_KEY_ID = 1;`;
35783         static if(is(typeof({ mixin(enumMixinStr_PKCS12_KEY_ID); }))) {
35784             mixin(enumMixinStr_PKCS12_KEY_ID);
35785         }
35786     }
35787 
35788 
35789 
35790 
35791     static if(!is(typeof(PKCS12_IV_ID))) {
35792         private enum enumMixinStr_PKCS12_IV_ID = `enum PKCS12_IV_ID = 2;`;
35793         static if(is(typeof({ mixin(enumMixinStr_PKCS12_IV_ID); }))) {
35794             mixin(enumMixinStr_PKCS12_IV_ID);
35795         }
35796     }
35797 
35798 
35799 
35800 
35801     static if(!is(typeof(PKCS12_MAC_ID))) {
35802         private enum enumMixinStr_PKCS12_MAC_ID = `enum PKCS12_MAC_ID = 3;`;
35803         static if(is(typeof({ mixin(enumMixinStr_PKCS12_MAC_ID); }))) {
35804             mixin(enumMixinStr_PKCS12_MAC_ID);
35805         }
35806     }
35807 
35808 
35809 
35810 
35811     static if(!is(typeof(PKCS12_DEFAULT_ITER))) {
35812         private enum enumMixinStr_PKCS12_DEFAULT_ITER = `enum PKCS12_DEFAULT_ITER = PKCS5_DEFAULT_ITER;`;
35813         static if(is(typeof({ mixin(enumMixinStr_PKCS12_DEFAULT_ITER); }))) {
35814             mixin(enumMixinStr_PKCS12_DEFAULT_ITER);
35815         }
35816     }
35817 
35818 
35819 
35820 
35821     static if(!is(typeof(PKCS12_MAC_KEY_LENGTH))) {
35822         private enum enumMixinStr_PKCS12_MAC_KEY_LENGTH = `enum PKCS12_MAC_KEY_LENGTH = 20;`;
35823         static if(is(typeof({ mixin(enumMixinStr_PKCS12_MAC_KEY_LENGTH); }))) {
35824             mixin(enumMixinStr_PKCS12_MAC_KEY_LENGTH);
35825         }
35826     }
35827 
35828 
35829 
35830 
35831     static if(!is(typeof(PKCS12_SALT_LEN))) {
35832         private enum enumMixinStr_PKCS12_SALT_LEN = `enum PKCS12_SALT_LEN = 8;`;
35833         static if(is(typeof({ mixin(enumMixinStr_PKCS12_SALT_LEN); }))) {
35834             mixin(enumMixinStr_PKCS12_SALT_LEN);
35835         }
35836     }
35837 
35838 
35839 
35840 
35841     static if(!is(typeof(PKCS12_key_gen))) {
35842         private enum enumMixinStr_PKCS12_key_gen = `enum PKCS12_key_gen = PKCS12_key_gen_utf8;`;
35843         static if(is(typeof({ mixin(enumMixinStr_PKCS12_key_gen); }))) {
35844             mixin(enumMixinStr_PKCS12_key_gen);
35845         }
35846     }
35847 
35848 
35849 
35850 
35851     static if(!is(typeof(PKCS12_add_friendlyname))) {
35852         private enum enumMixinStr_PKCS12_add_friendlyname = `enum PKCS12_add_friendlyname = PKCS12_add_friendlyname_utf8;`;
35853         static if(is(typeof({ mixin(enumMixinStr_PKCS12_add_friendlyname); }))) {
35854             mixin(enumMixinStr_PKCS12_add_friendlyname);
35855         }
35856     }
35857 
35858 
35859 
35860 
35861     static if(!is(typeof(KEY_EX))) {
35862         private enum enumMixinStr_KEY_EX = `enum KEY_EX = 0x10;`;
35863         static if(is(typeof({ mixin(enumMixinStr_KEY_EX); }))) {
35864             mixin(enumMixinStr_KEY_EX);
35865         }
35866     }
35867 
35868 
35869 
35870 
35871     static if(!is(typeof(KEY_SIG))) {
35872         private enum enumMixinStr_KEY_SIG = `enum KEY_SIG = 0x80;`;
35873         static if(is(typeof({ mixin(enumMixinStr_KEY_SIG); }))) {
35874             mixin(enumMixinStr_KEY_SIG);
35875         }
35876     }
35877 
35878 
35879 
35880 
35881     static if(!is(typeof(SN_capwapAC))) {
35882         private enum enumMixinStr_SN_capwapAC = `enum SN_capwapAC = "capwapAC";`;
35883         static if(is(typeof({ mixin(enumMixinStr_SN_capwapAC); }))) {
35884             mixin(enumMixinStr_SN_capwapAC);
35885         }
35886     }
35887 
35888 
35889 
35890 
35891     static if(!is(typeof(OBJ_ipsec_IKE))) {
35892         private enum enumMixinStr_OBJ_ipsec_IKE = `enum OBJ_ipsec_IKE = OBJ_id_kp , 17L;`;
35893         static if(is(typeof({ mixin(enumMixinStr_OBJ_ipsec_IKE); }))) {
35894             mixin(enumMixinStr_OBJ_ipsec_IKE);
35895         }
35896     }
35897 
35898 
35899 
35900 
35901     static if(!is(typeof(NID_ipsec_IKE))) {
35902         private enum enumMixinStr_NID_ipsec_IKE = `enum NID_ipsec_IKE = 1022;`;
35903         static if(is(typeof({ mixin(enumMixinStr_NID_ipsec_IKE); }))) {
35904             mixin(enumMixinStr_NID_ipsec_IKE);
35905         }
35906     }
35907 
35908 
35909 
35910 
35911     static if(!is(typeof(LN_ipsec_IKE))) {
35912         private enum enumMixinStr_LN_ipsec_IKE = `enum LN_ipsec_IKE = "ipsec Internet Key Exchange";`;
35913         static if(is(typeof({ mixin(enumMixinStr_LN_ipsec_IKE); }))) {
35914             mixin(enumMixinStr_LN_ipsec_IKE);
35915         }
35916     }
35917 
35918 
35919 
35920 
35921     static if(!is(typeof(SN_ipsec_IKE))) {
35922         private enum enumMixinStr_SN_ipsec_IKE = `enum SN_ipsec_IKE = "ipsecIKE";`;
35923         static if(is(typeof({ mixin(enumMixinStr_SN_ipsec_IKE); }))) {
35924             mixin(enumMixinStr_SN_ipsec_IKE);
35925         }
35926     }
35927 
35928 
35929 
35930 
35931     static if(!is(typeof(OBJ_dvcs))) {
35932         private enum enumMixinStr_OBJ_dvcs = `enum OBJ_dvcs = OBJ_id_kp , 10L;`;
35933         static if(is(typeof({ mixin(enumMixinStr_OBJ_dvcs); }))) {
35934             mixin(enumMixinStr_OBJ_dvcs);
35935         }
35936     }
35937 
35938 
35939 
35940 
35941     static if(!is(typeof(NID_dvcs))) {
35942         private enum enumMixinStr_NID_dvcs = `enum NID_dvcs = 297;`;
35943         static if(is(typeof({ mixin(enumMixinStr_NID_dvcs); }))) {
35944             mixin(enumMixinStr_NID_dvcs);
35945         }
35946     }
35947 
35948 
35949 
35950 
35951     static if(!is(typeof(LN_dvcs))) {
35952         private enum enumMixinStr_LN_dvcs = `enum LN_dvcs = "dvcs";`;
35953         static if(is(typeof({ mixin(enumMixinStr_LN_dvcs); }))) {
35954             mixin(enumMixinStr_LN_dvcs);
35955         }
35956     }
35957 
35958 
35959 
35960 
35961     static if(!is(typeof(SN_dvcs))) {
35962         private enum enumMixinStr_SN_dvcs = `enum SN_dvcs = "DVCS";`;
35963         static if(is(typeof({ mixin(enumMixinStr_SN_dvcs); }))) {
35964             mixin(enumMixinStr_SN_dvcs);
35965         }
35966     }
35967 
35968 
35969 
35970 
35971     static if(!is(typeof(OBJ_OCSP_sign))) {
35972         private enum enumMixinStr_OBJ_OCSP_sign = `enum OBJ_OCSP_sign = OBJ_id_kp , 9L;`;
35973         static if(is(typeof({ mixin(enumMixinStr_OBJ_OCSP_sign); }))) {
35974             mixin(enumMixinStr_OBJ_OCSP_sign);
35975         }
35976     }
35977 
35978 
35979 
35980 
35981     static if(!is(typeof(NID_OCSP_sign))) {
35982         private enum enumMixinStr_NID_OCSP_sign = `enum NID_OCSP_sign = 180;`;
35983         static if(is(typeof({ mixin(enumMixinStr_NID_OCSP_sign); }))) {
35984             mixin(enumMixinStr_NID_OCSP_sign);
35985         }
35986     }
35987 
35988 
35989 
35990 
35991     static if(!is(typeof(LN_OCSP_sign))) {
35992         private enum enumMixinStr_LN_OCSP_sign = `enum LN_OCSP_sign = "OCSP Signing";`;
35993         static if(is(typeof({ mixin(enumMixinStr_LN_OCSP_sign); }))) {
35994             mixin(enumMixinStr_LN_OCSP_sign);
35995         }
35996     }
35997 
35998 
35999 
36000 
36001     static if(!is(typeof(SN_OCSP_sign))) {
36002         private enum enumMixinStr_SN_OCSP_sign = `enum SN_OCSP_sign = "OCSPSigning";`;
36003         static if(is(typeof({ mixin(enumMixinStr_SN_OCSP_sign); }))) {
36004             mixin(enumMixinStr_SN_OCSP_sign);
36005         }
36006     }
36007 
36008 
36009 
36010 
36011     static if(!is(typeof(OBJ_time_stamp))) {
36012         private enum enumMixinStr_OBJ_time_stamp = `enum OBJ_time_stamp = OBJ_id_kp , 8L;`;
36013         static if(is(typeof({ mixin(enumMixinStr_OBJ_time_stamp); }))) {
36014             mixin(enumMixinStr_OBJ_time_stamp);
36015         }
36016     }
36017 
36018 
36019 
36020 
36021     static if(!is(typeof(NID_time_stamp))) {
36022         private enum enumMixinStr_NID_time_stamp = `enum NID_time_stamp = 133;`;
36023         static if(is(typeof({ mixin(enumMixinStr_NID_time_stamp); }))) {
36024             mixin(enumMixinStr_NID_time_stamp);
36025         }
36026     }
36027 
36028 
36029 
36030 
36031     static if(!is(typeof(LN_time_stamp))) {
36032         private enum enumMixinStr_LN_time_stamp = `enum LN_time_stamp = "Time Stamping";`;
36033         static if(is(typeof({ mixin(enumMixinStr_LN_time_stamp); }))) {
36034             mixin(enumMixinStr_LN_time_stamp);
36035         }
36036     }
36037 
36038 
36039 
36040 
36041     static if(!is(typeof(SN_time_stamp))) {
36042         private enum enumMixinStr_SN_time_stamp = `enum SN_time_stamp = "timeStamping";`;
36043         static if(is(typeof({ mixin(enumMixinStr_SN_time_stamp); }))) {
36044             mixin(enumMixinStr_SN_time_stamp);
36045         }
36046     }
36047 
36048 
36049 
36050 
36051     static if(!is(typeof(OBJ_ipsecUser))) {
36052         private enum enumMixinStr_OBJ_ipsecUser = `enum OBJ_ipsecUser = OBJ_id_kp , 7L;`;
36053         static if(is(typeof({ mixin(enumMixinStr_OBJ_ipsecUser); }))) {
36054             mixin(enumMixinStr_OBJ_ipsecUser);
36055         }
36056     }
36057 
36058 
36059 
36060 
36061     static if(!is(typeof(NID_ipsecUser))) {
36062         private enum enumMixinStr_NID_ipsecUser = `enum NID_ipsecUser = 296;`;
36063         static if(is(typeof({ mixin(enumMixinStr_NID_ipsecUser); }))) {
36064             mixin(enumMixinStr_NID_ipsecUser);
36065         }
36066     }
36067 
36068 
36069 
36070 
36071     static if(!is(typeof(LN_ipsecUser))) {
36072         private enum enumMixinStr_LN_ipsecUser = `enum LN_ipsecUser = "IPSec User";`;
36073         static if(is(typeof({ mixin(enumMixinStr_LN_ipsecUser); }))) {
36074             mixin(enumMixinStr_LN_ipsecUser);
36075         }
36076     }
36077 
36078 
36079 
36080 
36081     static if(!is(typeof(SN_ipsecUser))) {
36082         private enum enumMixinStr_SN_ipsecUser = `enum SN_ipsecUser = "ipsecUser";`;
36083         static if(is(typeof({ mixin(enumMixinStr_SN_ipsecUser); }))) {
36084             mixin(enumMixinStr_SN_ipsecUser);
36085         }
36086     }
36087 
36088 
36089 
36090 
36091     static if(!is(typeof(OBJ_ipsecTunnel))) {
36092         private enum enumMixinStr_OBJ_ipsecTunnel = `enum OBJ_ipsecTunnel = OBJ_id_kp , 6L;`;
36093         static if(is(typeof({ mixin(enumMixinStr_OBJ_ipsecTunnel); }))) {
36094             mixin(enumMixinStr_OBJ_ipsecTunnel);
36095         }
36096     }
36097 
36098 
36099 
36100 
36101     static if(!is(typeof(NID_ipsecTunnel))) {
36102         private enum enumMixinStr_NID_ipsecTunnel = `enum NID_ipsecTunnel = 295;`;
36103         static if(is(typeof({ mixin(enumMixinStr_NID_ipsecTunnel); }))) {
36104             mixin(enumMixinStr_NID_ipsecTunnel);
36105         }
36106     }
36107 
36108 
36109 
36110 
36111     static if(!is(typeof(LN_ipsecTunnel))) {
36112         private enum enumMixinStr_LN_ipsecTunnel = `enum LN_ipsecTunnel = "IPSec Tunnel";`;
36113         static if(is(typeof({ mixin(enumMixinStr_LN_ipsecTunnel); }))) {
36114             mixin(enumMixinStr_LN_ipsecTunnel);
36115         }
36116     }
36117 
36118 
36119 
36120 
36121     static if(!is(typeof(SN_ipsecTunnel))) {
36122         private enum enumMixinStr_SN_ipsecTunnel = `enum SN_ipsecTunnel = "ipsecTunnel";`;
36123         static if(is(typeof({ mixin(enumMixinStr_SN_ipsecTunnel); }))) {
36124             mixin(enumMixinStr_SN_ipsecTunnel);
36125         }
36126     }
36127 
36128 
36129 
36130 
36131     static if(!is(typeof(OBJ_ipsecEndSystem))) {
36132         private enum enumMixinStr_OBJ_ipsecEndSystem = `enum OBJ_ipsecEndSystem = OBJ_id_kp , 5L;`;
36133         static if(is(typeof({ mixin(enumMixinStr_OBJ_ipsecEndSystem); }))) {
36134             mixin(enumMixinStr_OBJ_ipsecEndSystem);
36135         }
36136     }
36137 
36138 
36139 
36140 
36141     static if(!is(typeof(NID_ipsecEndSystem))) {
36142         private enum enumMixinStr_NID_ipsecEndSystem = `enum NID_ipsecEndSystem = 294;`;
36143         static if(is(typeof({ mixin(enumMixinStr_NID_ipsecEndSystem); }))) {
36144             mixin(enumMixinStr_NID_ipsecEndSystem);
36145         }
36146     }
36147 
36148 
36149 
36150 
36151     static if(!is(typeof(LN_ipsecEndSystem))) {
36152         private enum enumMixinStr_LN_ipsecEndSystem = `enum LN_ipsecEndSystem = "IPSec End System";`;
36153         static if(is(typeof({ mixin(enumMixinStr_LN_ipsecEndSystem); }))) {
36154             mixin(enumMixinStr_LN_ipsecEndSystem);
36155         }
36156     }
36157 
36158 
36159 
36160 
36161     static if(!is(typeof(SN_ipsecEndSystem))) {
36162         private enum enumMixinStr_SN_ipsecEndSystem = `enum SN_ipsecEndSystem = "ipsecEndSystem";`;
36163         static if(is(typeof({ mixin(enumMixinStr_SN_ipsecEndSystem); }))) {
36164             mixin(enumMixinStr_SN_ipsecEndSystem);
36165         }
36166     }
36167 
36168 
36169 
36170 
36171     static if(!is(typeof(OBJ_email_protect))) {
36172         private enum enumMixinStr_OBJ_email_protect = `enum OBJ_email_protect = OBJ_id_kp , 4L;`;
36173         static if(is(typeof({ mixin(enumMixinStr_OBJ_email_protect); }))) {
36174             mixin(enumMixinStr_OBJ_email_protect);
36175         }
36176     }
36177 
36178 
36179 
36180 
36181     static if(!is(typeof(NID_email_protect))) {
36182         private enum enumMixinStr_NID_email_protect = `enum NID_email_protect = 132;`;
36183         static if(is(typeof({ mixin(enumMixinStr_NID_email_protect); }))) {
36184             mixin(enumMixinStr_NID_email_protect);
36185         }
36186     }
36187 
36188 
36189 
36190 
36191     static if(!is(typeof(LN_email_protect))) {
36192         private enum enumMixinStr_LN_email_protect = `enum LN_email_protect = "E-mail Protection";`;
36193         static if(is(typeof({ mixin(enumMixinStr_LN_email_protect); }))) {
36194             mixin(enumMixinStr_LN_email_protect);
36195         }
36196     }
36197 
36198 
36199 
36200 
36201     static if(!is(typeof(SN_email_protect))) {
36202         private enum enumMixinStr_SN_email_protect = `enum SN_email_protect = "emailProtection";`;
36203         static if(is(typeof({ mixin(enumMixinStr_SN_email_protect); }))) {
36204             mixin(enumMixinStr_SN_email_protect);
36205         }
36206     }
36207 
36208 
36209 
36210 
36211     static if(!is(typeof(OBJ_code_sign))) {
36212         private enum enumMixinStr_OBJ_code_sign = `enum OBJ_code_sign = OBJ_id_kp , 3L;`;
36213         static if(is(typeof({ mixin(enumMixinStr_OBJ_code_sign); }))) {
36214             mixin(enumMixinStr_OBJ_code_sign);
36215         }
36216     }
36217 
36218 
36219 
36220 
36221     static if(!is(typeof(NID_code_sign))) {
36222         private enum enumMixinStr_NID_code_sign = `enum NID_code_sign = 131;`;
36223         static if(is(typeof({ mixin(enumMixinStr_NID_code_sign); }))) {
36224             mixin(enumMixinStr_NID_code_sign);
36225         }
36226     }
36227 
36228 
36229 
36230 
36231     static if(!is(typeof(LN_code_sign))) {
36232         private enum enumMixinStr_LN_code_sign = `enum LN_code_sign = "Code Signing";`;
36233         static if(is(typeof({ mixin(enumMixinStr_LN_code_sign); }))) {
36234             mixin(enumMixinStr_LN_code_sign);
36235         }
36236     }
36237 
36238 
36239 
36240 
36241     static if(!is(typeof(SN_code_sign))) {
36242         private enum enumMixinStr_SN_code_sign = `enum SN_code_sign = "codeSigning";`;
36243         static if(is(typeof({ mixin(enumMixinStr_SN_code_sign); }))) {
36244             mixin(enumMixinStr_SN_code_sign);
36245         }
36246     }
36247 
36248 
36249 
36250 
36251     static if(!is(typeof(PKCS12_ERROR))) {
36252         private enum enumMixinStr_PKCS12_ERROR = `enum PKCS12_ERROR = 0;`;
36253         static if(is(typeof({ mixin(enumMixinStr_PKCS12_ERROR); }))) {
36254             mixin(enumMixinStr_PKCS12_ERROR);
36255         }
36256     }
36257 
36258 
36259 
36260 
36261     static if(!is(typeof(PKCS12_OK))) {
36262         private enum enumMixinStr_PKCS12_OK = `enum PKCS12_OK = 1;`;
36263         static if(is(typeof({ mixin(enumMixinStr_PKCS12_OK); }))) {
36264             mixin(enumMixinStr_PKCS12_OK);
36265         }
36266     }
36267 
36268 
36269 
36270 
36271     static if(!is(typeof(OBJ_client_auth))) {
36272         private enum enumMixinStr_OBJ_client_auth = `enum OBJ_client_auth = OBJ_id_kp , 2L;`;
36273         static if(is(typeof({ mixin(enumMixinStr_OBJ_client_auth); }))) {
36274             mixin(enumMixinStr_OBJ_client_auth);
36275         }
36276     }
36277 
36278 
36279 
36280 
36281     static if(!is(typeof(M_PKCS12_bag_type))) {
36282         private enum enumMixinStr_M_PKCS12_bag_type = `enum M_PKCS12_bag_type = PKCS12_bag_type;`;
36283         static if(is(typeof({ mixin(enumMixinStr_M_PKCS12_bag_type); }))) {
36284             mixin(enumMixinStr_M_PKCS12_bag_type);
36285         }
36286     }
36287 
36288 
36289 
36290 
36291     static if(!is(typeof(M_PKCS12_cert_bag_type))) {
36292         private enum enumMixinStr_M_PKCS12_cert_bag_type = `enum M_PKCS12_cert_bag_type = PKCS12_cert_bag_type;`;
36293         static if(is(typeof({ mixin(enumMixinStr_M_PKCS12_cert_bag_type); }))) {
36294             mixin(enumMixinStr_M_PKCS12_cert_bag_type);
36295         }
36296     }
36297 
36298 
36299 
36300 
36301     static if(!is(typeof(M_PKCS12_crl_bag_type))) {
36302         private enum enumMixinStr_M_PKCS12_crl_bag_type = `enum M_PKCS12_crl_bag_type = PKCS12_cert_bag_type;`;
36303         static if(is(typeof({ mixin(enumMixinStr_M_PKCS12_crl_bag_type); }))) {
36304             mixin(enumMixinStr_M_PKCS12_crl_bag_type);
36305         }
36306     }
36307 
36308 
36309 
36310 
36311     static if(!is(typeof(PKCS12_certbag2x509))) {
36312         private enum enumMixinStr_PKCS12_certbag2x509 = `enum PKCS12_certbag2x509 = PKCS12_SAFEBAG_get1_cert;`;
36313         static if(is(typeof({ mixin(enumMixinStr_PKCS12_certbag2x509); }))) {
36314             mixin(enumMixinStr_PKCS12_certbag2x509);
36315         }
36316     }
36317 
36318 
36319 
36320 
36321     static if(!is(typeof(PKCS12_certbag2scrl))) {
36322         private enum enumMixinStr_PKCS12_certbag2scrl = `enum PKCS12_certbag2scrl = PKCS12_SAFEBAG_get1_crl;`;
36323         static if(is(typeof({ mixin(enumMixinStr_PKCS12_certbag2scrl); }))) {
36324             mixin(enumMixinStr_PKCS12_certbag2scrl);
36325         }
36326     }
36327 
36328 
36329 
36330 
36331     static if(!is(typeof(PKCS12_bag_type))) {
36332         private enum enumMixinStr_PKCS12_bag_type = `enum PKCS12_bag_type = PKCS12_SAFEBAG_get_nid;`;
36333         static if(is(typeof({ mixin(enumMixinStr_PKCS12_bag_type); }))) {
36334             mixin(enumMixinStr_PKCS12_bag_type);
36335         }
36336     }
36337 
36338 
36339 
36340 
36341     static if(!is(typeof(PKCS12_cert_bag_type))) {
36342         private enum enumMixinStr_PKCS12_cert_bag_type = `enum PKCS12_cert_bag_type = PKCS12_SAFEBAG_get_bag_nid;`;
36343         static if(is(typeof({ mixin(enumMixinStr_PKCS12_cert_bag_type); }))) {
36344             mixin(enumMixinStr_PKCS12_cert_bag_type);
36345         }
36346     }
36347 
36348 
36349 
36350 
36351     static if(!is(typeof(PKCS12_x5092certbag))) {
36352         private enum enumMixinStr_PKCS12_x5092certbag = `enum PKCS12_x5092certbag = PKCS12_SAFEBAG_create_cert;`;
36353         static if(is(typeof({ mixin(enumMixinStr_PKCS12_x5092certbag); }))) {
36354             mixin(enumMixinStr_PKCS12_x5092certbag);
36355         }
36356     }
36357 
36358 
36359 
36360 
36361     static if(!is(typeof(PKCS12_x509crl2certbag))) {
36362         private enum enumMixinStr_PKCS12_x509crl2certbag = `enum PKCS12_x509crl2certbag = PKCS12_SAFEBAG_create_crl;`;
36363         static if(is(typeof({ mixin(enumMixinStr_PKCS12_x509crl2certbag); }))) {
36364             mixin(enumMixinStr_PKCS12_x509crl2certbag);
36365         }
36366     }
36367 
36368 
36369 
36370 
36371     static if(!is(typeof(PKCS12_MAKE_KEYBAG))) {
36372         private enum enumMixinStr_PKCS12_MAKE_KEYBAG = `enum PKCS12_MAKE_KEYBAG = PKCS12_SAFEBAG_create0_p8inf;`;
36373         static if(is(typeof({ mixin(enumMixinStr_PKCS12_MAKE_KEYBAG); }))) {
36374             mixin(enumMixinStr_PKCS12_MAKE_KEYBAG);
36375         }
36376     }
36377 
36378 
36379 
36380 
36381     static if(!is(typeof(PKCS12_MAKE_SHKEYBAG))) {
36382         private enum enumMixinStr_PKCS12_MAKE_SHKEYBAG = `enum PKCS12_MAKE_SHKEYBAG = PKCS12_SAFEBAG_create_pkcs8_encrypt;`;
36383         static if(is(typeof({ mixin(enumMixinStr_PKCS12_MAKE_SHKEYBAG); }))) {
36384             mixin(enumMixinStr_PKCS12_MAKE_SHKEYBAG);
36385         }
36386     }
36387 
36388 
36389 
36390 
36391     static if(!is(typeof(NID_client_auth))) {
36392         private enum enumMixinStr_NID_client_auth = `enum NID_client_auth = 130;`;
36393         static if(is(typeof({ mixin(enumMixinStr_NID_client_auth); }))) {
36394             mixin(enumMixinStr_NID_client_auth);
36395         }
36396     }
36397 
36398 
36399 
36400 
36401     static if(!is(typeof(LN_client_auth))) {
36402         private enum enumMixinStr_LN_client_auth = `enum LN_client_auth = "TLS Web Client Authentication";`;
36403         static if(is(typeof({ mixin(enumMixinStr_LN_client_auth); }))) {
36404             mixin(enumMixinStr_LN_client_auth);
36405         }
36406     }
36407 
36408 
36409 
36410 
36411     static if(!is(typeof(SN_client_auth))) {
36412         private enum enumMixinStr_SN_client_auth = `enum SN_client_auth = "clientAuth";`;
36413         static if(is(typeof({ mixin(enumMixinStr_SN_client_auth); }))) {
36414             mixin(enumMixinStr_SN_client_auth);
36415         }
36416     }
36417 
36418 
36419 
36420 
36421     static if(!is(typeof(OBJ_server_auth))) {
36422         private enum enumMixinStr_OBJ_server_auth = `enum OBJ_server_auth = OBJ_id_kp , 1L;`;
36423         static if(is(typeof({ mixin(enumMixinStr_OBJ_server_auth); }))) {
36424             mixin(enumMixinStr_OBJ_server_auth);
36425         }
36426     }
36427 
36428 
36429 
36430 
36431     static if(!is(typeof(NID_server_auth))) {
36432         private enum enumMixinStr_NID_server_auth = `enum NID_server_auth = 129;`;
36433         static if(is(typeof({ mixin(enumMixinStr_NID_server_auth); }))) {
36434             mixin(enumMixinStr_NID_server_auth);
36435         }
36436     }
36437 
36438 
36439 
36440 
36441     static if(!is(typeof(LN_server_auth))) {
36442         private enum enumMixinStr_LN_server_auth = `enum LN_server_auth = "TLS Web Server Authentication";`;
36443         static if(is(typeof({ mixin(enumMixinStr_LN_server_auth); }))) {
36444             mixin(enumMixinStr_LN_server_auth);
36445         }
36446     }
36447 
36448 
36449 
36450 
36451     static if(!is(typeof(SN_server_auth))) {
36452         private enum enumMixinStr_SN_server_auth = `enum SN_server_auth = "serverAuth";`;
36453         static if(is(typeof({ mixin(enumMixinStr_SN_server_auth); }))) {
36454             mixin(enumMixinStr_SN_server_auth);
36455         }
36456     }
36457 
36458 
36459 
36460 
36461     static if(!is(typeof(OBJ_textNotice))) {
36462         private enum enumMixinStr_OBJ_textNotice = `enum OBJ_textNotice = OBJ_id_qt , 3L;`;
36463         static if(is(typeof({ mixin(enumMixinStr_OBJ_textNotice); }))) {
36464             mixin(enumMixinStr_OBJ_textNotice);
36465         }
36466     }
36467 
36468 
36469 
36470 
36471     static if(!is(typeof(NID_textNotice))) {
36472         private enum enumMixinStr_NID_textNotice = `enum NID_textNotice = 293;`;
36473         static if(is(typeof({ mixin(enumMixinStr_NID_textNotice); }))) {
36474             mixin(enumMixinStr_NID_textNotice);
36475         }
36476     }
36477 
36478 
36479 
36480 
36481     static if(!is(typeof(SN_textNotice))) {
36482         private enum enumMixinStr_SN_textNotice = `enum SN_textNotice = "textNotice";`;
36483         static if(is(typeof({ mixin(enumMixinStr_SN_textNotice); }))) {
36484             mixin(enumMixinStr_SN_textNotice);
36485         }
36486     }
36487 
36488 
36489 
36490 
36491     static if(!is(typeof(OBJ_id_qt_unotice))) {
36492         private enum enumMixinStr_OBJ_id_qt_unotice = `enum OBJ_id_qt_unotice = OBJ_id_qt , 2L;`;
36493         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_qt_unotice); }))) {
36494             mixin(enumMixinStr_OBJ_id_qt_unotice);
36495         }
36496     }
36497 
36498 
36499 
36500 
36501     static if(!is(typeof(NID_id_qt_unotice))) {
36502         private enum enumMixinStr_NID_id_qt_unotice = `enum NID_id_qt_unotice = 165;`;
36503         static if(is(typeof({ mixin(enumMixinStr_NID_id_qt_unotice); }))) {
36504             mixin(enumMixinStr_NID_id_qt_unotice);
36505         }
36506     }
36507 
36508 
36509 
36510 
36511     static if(!is(typeof(LN_id_qt_unotice))) {
36512         private enum enumMixinStr_LN_id_qt_unotice = `enum LN_id_qt_unotice = "Policy Qualifier User Notice";`;
36513         static if(is(typeof({ mixin(enumMixinStr_LN_id_qt_unotice); }))) {
36514             mixin(enumMixinStr_LN_id_qt_unotice);
36515         }
36516     }
36517 
36518 
36519 
36520 
36521     static if(!is(typeof(SN_id_qt_unotice))) {
36522         private enum enumMixinStr_SN_id_qt_unotice = `enum SN_id_qt_unotice = "id-qt-unotice";`;
36523         static if(is(typeof({ mixin(enumMixinStr_SN_id_qt_unotice); }))) {
36524             mixin(enumMixinStr_SN_id_qt_unotice);
36525         }
36526     }
36527 
36528 
36529 
36530 
36531     static if(!is(typeof(OBJ_id_qt_cps))) {
36532         private enum enumMixinStr_OBJ_id_qt_cps = `enum OBJ_id_qt_cps = OBJ_id_qt , 1L;`;
36533         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_qt_cps); }))) {
36534             mixin(enumMixinStr_OBJ_id_qt_cps);
36535         }
36536     }
36537 
36538 
36539 
36540 
36541     static if(!is(typeof(NID_id_qt_cps))) {
36542         private enum enumMixinStr_NID_id_qt_cps = `enum NID_id_qt_cps = 164;`;
36543         static if(is(typeof({ mixin(enumMixinStr_NID_id_qt_cps); }))) {
36544             mixin(enumMixinStr_NID_id_qt_cps);
36545         }
36546     }
36547 
36548 
36549 
36550 
36551     static if(!is(typeof(LN_id_qt_cps))) {
36552         private enum enumMixinStr_LN_id_qt_cps = `enum LN_id_qt_cps = "Policy Qualifier CPS";`;
36553         static if(is(typeof({ mixin(enumMixinStr_LN_id_qt_cps); }))) {
36554             mixin(enumMixinStr_LN_id_qt_cps);
36555         }
36556     }
36557 
36558 
36559 
36560 
36561     static if(!is(typeof(SN_id_qt_cps))) {
36562         private enum enumMixinStr_SN_id_qt_cps = `enum SN_id_qt_cps = "id-qt-cps";`;
36563         static if(is(typeof({ mixin(enumMixinStr_SN_id_qt_cps); }))) {
36564             mixin(enumMixinStr_SN_id_qt_cps);
36565         }
36566     }
36567 
36568 
36569 
36570 
36571     static if(!is(typeof(OBJ_tlsfeature))) {
36572         private enum enumMixinStr_OBJ_tlsfeature = `enum OBJ_tlsfeature = OBJ_id_pe , 24L;`;
36573         static if(is(typeof({ mixin(enumMixinStr_OBJ_tlsfeature); }))) {
36574             mixin(enumMixinStr_OBJ_tlsfeature);
36575         }
36576     }
36577 
36578 
36579 
36580 
36581     static if(!is(typeof(NID_tlsfeature))) {
36582         private enum enumMixinStr_NID_tlsfeature = `enum NID_tlsfeature = 1020;`;
36583         static if(is(typeof({ mixin(enumMixinStr_NID_tlsfeature); }))) {
36584             mixin(enumMixinStr_NID_tlsfeature);
36585         }
36586     }
36587 
36588 
36589 
36590 
36591     static if(!is(typeof(LN_tlsfeature))) {
36592         private enum enumMixinStr_LN_tlsfeature = `enum LN_tlsfeature = "TLS Feature";`;
36593         static if(is(typeof({ mixin(enumMixinStr_LN_tlsfeature); }))) {
36594             mixin(enumMixinStr_LN_tlsfeature);
36595         }
36596     }
36597 
36598 
36599 
36600 
36601     static if(!is(typeof(SN_tlsfeature))) {
36602         private enum enumMixinStr_SN_tlsfeature = `enum SN_tlsfeature = "tlsfeature";`;
36603         static if(is(typeof({ mixin(enumMixinStr_SN_tlsfeature); }))) {
36604             mixin(enumMixinStr_SN_tlsfeature);
36605         }
36606     }
36607 
36608 
36609 
36610 
36611     static if(!is(typeof(OBJ_proxyCertInfo))) {
36612         private enum enumMixinStr_OBJ_proxyCertInfo = `enum OBJ_proxyCertInfo = OBJ_id_pe , 14L;`;
36613         static if(is(typeof({ mixin(enumMixinStr_OBJ_proxyCertInfo); }))) {
36614             mixin(enumMixinStr_OBJ_proxyCertInfo);
36615         }
36616     }
36617 
36618 
36619 
36620 
36621     static if(!is(typeof(NID_proxyCertInfo))) {
36622         private enum enumMixinStr_NID_proxyCertInfo = `enum NID_proxyCertInfo = 663;`;
36623         static if(is(typeof({ mixin(enumMixinStr_NID_proxyCertInfo); }))) {
36624             mixin(enumMixinStr_NID_proxyCertInfo);
36625         }
36626     }
36627 
36628 
36629 
36630 
36631     static if(!is(typeof(LN_proxyCertInfo))) {
36632         private enum enumMixinStr_LN_proxyCertInfo = `enum LN_proxyCertInfo = "Proxy Certificate Information";`;
36633         static if(is(typeof({ mixin(enumMixinStr_LN_proxyCertInfo); }))) {
36634             mixin(enumMixinStr_LN_proxyCertInfo);
36635         }
36636     }
36637 
36638 
36639 
36640 
36641     static if(!is(typeof(SN_proxyCertInfo))) {
36642         private enum enumMixinStr_SN_proxyCertInfo = `enum SN_proxyCertInfo = "proxyCertInfo";`;
36643         static if(is(typeof({ mixin(enumMixinStr_SN_proxyCertInfo); }))) {
36644             mixin(enumMixinStr_SN_proxyCertInfo);
36645         }
36646     }
36647 
36648 
36649 
36650 
36651     static if(!is(typeof(OBJ_sinfo_access))) {
36652         private enum enumMixinStr_OBJ_sinfo_access = `enum OBJ_sinfo_access = OBJ_id_pe , 11L;`;
36653         static if(is(typeof({ mixin(enumMixinStr_OBJ_sinfo_access); }))) {
36654             mixin(enumMixinStr_OBJ_sinfo_access);
36655         }
36656     }
36657 
36658 
36659 
36660 
36661     static if(!is(typeof(NID_sinfo_access))) {
36662         private enum enumMixinStr_NID_sinfo_access = `enum NID_sinfo_access = 398;`;
36663         static if(is(typeof({ mixin(enumMixinStr_NID_sinfo_access); }))) {
36664             mixin(enumMixinStr_NID_sinfo_access);
36665         }
36666     }
36667 
36668 
36669 
36670 
36671     static if(!is(typeof(LN_sinfo_access))) {
36672         private enum enumMixinStr_LN_sinfo_access = `enum LN_sinfo_access = "Subject Information Access";`;
36673         static if(is(typeof({ mixin(enumMixinStr_LN_sinfo_access); }))) {
36674             mixin(enumMixinStr_LN_sinfo_access);
36675         }
36676     }
36677 
36678 
36679 
36680 
36681     static if(!is(typeof(SN_sinfo_access))) {
36682         private enum enumMixinStr_SN_sinfo_access = `enum SN_sinfo_access = "subjectInfoAccess";`;
36683         static if(is(typeof({ mixin(enumMixinStr_SN_sinfo_access); }))) {
36684             mixin(enumMixinStr_SN_sinfo_access);
36685         }
36686     }
36687 
36688 
36689 
36690 
36691     static if(!is(typeof(OBJ_ac_proxying))) {
36692         private enum enumMixinStr_OBJ_ac_proxying = `enum OBJ_ac_proxying = OBJ_id_pe , 10L;`;
36693         static if(is(typeof({ mixin(enumMixinStr_OBJ_ac_proxying); }))) {
36694             mixin(enumMixinStr_OBJ_ac_proxying);
36695         }
36696     }
36697 
36698 
36699 
36700 
36701     static if(!is(typeof(NID_ac_proxying))) {
36702         private enum enumMixinStr_NID_ac_proxying = `enum NID_ac_proxying = 397;`;
36703         static if(is(typeof({ mixin(enumMixinStr_NID_ac_proxying); }))) {
36704             mixin(enumMixinStr_NID_ac_proxying);
36705         }
36706     }
36707 
36708 
36709 
36710 
36711     static if(!is(typeof(SN_ac_proxying))) {
36712         private enum enumMixinStr_SN_ac_proxying = `enum SN_ac_proxying = "ac-proxying";`;
36713         static if(is(typeof({ mixin(enumMixinStr_SN_ac_proxying); }))) {
36714             mixin(enumMixinStr_SN_ac_proxying);
36715         }
36716     }
36717 
36718 
36719 
36720 
36721     static if(!is(typeof(OBJ_sbgp_routerIdentifier))) {
36722         private enum enumMixinStr_OBJ_sbgp_routerIdentifier = `enum OBJ_sbgp_routerIdentifier = OBJ_id_pe , 9L;`;
36723         static if(is(typeof({ mixin(enumMixinStr_OBJ_sbgp_routerIdentifier); }))) {
36724             mixin(enumMixinStr_OBJ_sbgp_routerIdentifier);
36725         }
36726     }
36727 
36728 
36729 
36730 
36731     static if(!is(typeof(NID_sbgp_routerIdentifier))) {
36732         private enum enumMixinStr_NID_sbgp_routerIdentifier = `enum NID_sbgp_routerIdentifier = 292;`;
36733         static if(is(typeof({ mixin(enumMixinStr_NID_sbgp_routerIdentifier); }))) {
36734             mixin(enumMixinStr_NID_sbgp_routerIdentifier);
36735         }
36736     }
36737 
36738 
36739 
36740 
36741     static if(!is(typeof(SN_sbgp_routerIdentifier))) {
36742         private enum enumMixinStr_SN_sbgp_routerIdentifier = `enum SN_sbgp_routerIdentifier = "sbgp-routerIdentifier";`;
36743         static if(is(typeof({ mixin(enumMixinStr_SN_sbgp_routerIdentifier); }))) {
36744             mixin(enumMixinStr_SN_sbgp_routerIdentifier);
36745         }
36746     }
36747 
36748 
36749 
36750 
36751     static if(!is(typeof(OBJ_sbgp_autonomousSysNum))) {
36752         private enum enumMixinStr_OBJ_sbgp_autonomousSysNum = `enum OBJ_sbgp_autonomousSysNum = OBJ_id_pe , 8L;`;
36753         static if(is(typeof({ mixin(enumMixinStr_OBJ_sbgp_autonomousSysNum); }))) {
36754             mixin(enumMixinStr_OBJ_sbgp_autonomousSysNum);
36755         }
36756     }
36757 
36758 
36759 
36760 
36761     static if(!is(typeof(NID_sbgp_autonomousSysNum))) {
36762         private enum enumMixinStr_NID_sbgp_autonomousSysNum = `enum NID_sbgp_autonomousSysNum = 291;`;
36763         static if(is(typeof({ mixin(enumMixinStr_NID_sbgp_autonomousSysNum); }))) {
36764             mixin(enumMixinStr_NID_sbgp_autonomousSysNum);
36765         }
36766     }
36767 
36768 
36769 
36770 
36771     static if(!is(typeof(SN_sbgp_autonomousSysNum))) {
36772         private enum enumMixinStr_SN_sbgp_autonomousSysNum = `enum SN_sbgp_autonomousSysNum = "sbgp-autonomousSysNum";`;
36773         static if(is(typeof({ mixin(enumMixinStr_SN_sbgp_autonomousSysNum); }))) {
36774             mixin(enumMixinStr_SN_sbgp_autonomousSysNum);
36775         }
36776     }
36777 
36778 
36779 
36780 
36781     static if(!is(typeof(OBJ_sbgp_ipAddrBlock))) {
36782         private enum enumMixinStr_OBJ_sbgp_ipAddrBlock = `enum OBJ_sbgp_ipAddrBlock = OBJ_id_pe , 7L;`;
36783         static if(is(typeof({ mixin(enumMixinStr_OBJ_sbgp_ipAddrBlock); }))) {
36784             mixin(enumMixinStr_OBJ_sbgp_ipAddrBlock);
36785         }
36786     }
36787 
36788 
36789 
36790 
36791     static if(!is(typeof(NID_sbgp_ipAddrBlock))) {
36792         private enum enumMixinStr_NID_sbgp_ipAddrBlock = `enum NID_sbgp_ipAddrBlock = 290;`;
36793         static if(is(typeof({ mixin(enumMixinStr_NID_sbgp_ipAddrBlock); }))) {
36794             mixin(enumMixinStr_NID_sbgp_ipAddrBlock);
36795         }
36796     }
36797 
36798 
36799 
36800 
36801     static if(!is(typeof(SN_sbgp_ipAddrBlock))) {
36802         private enum enumMixinStr_SN_sbgp_ipAddrBlock = `enum SN_sbgp_ipAddrBlock = "sbgp-ipAddrBlock";`;
36803         static if(is(typeof({ mixin(enumMixinStr_SN_sbgp_ipAddrBlock); }))) {
36804             mixin(enumMixinStr_SN_sbgp_ipAddrBlock);
36805         }
36806     }
36807 
36808 
36809 
36810 
36811     static if(!is(typeof(OBJ_aaControls))) {
36812         private enum enumMixinStr_OBJ_aaControls = `enum OBJ_aaControls = OBJ_id_pe , 6L;`;
36813         static if(is(typeof({ mixin(enumMixinStr_OBJ_aaControls); }))) {
36814             mixin(enumMixinStr_OBJ_aaControls);
36815         }
36816     }
36817 
36818 
36819 
36820 
36821     static if(!is(typeof(NID_aaControls))) {
36822         private enum enumMixinStr_NID_aaControls = `enum NID_aaControls = 289;`;
36823         static if(is(typeof({ mixin(enumMixinStr_NID_aaControls); }))) {
36824             mixin(enumMixinStr_NID_aaControls);
36825         }
36826     }
36827 
36828 
36829 
36830 
36831     static if(!is(typeof(SN_aaControls))) {
36832         private enum enumMixinStr_SN_aaControls = `enum SN_aaControls = "aaControls";`;
36833         static if(is(typeof({ mixin(enumMixinStr_SN_aaControls); }))) {
36834             mixin(enumMixinStr_SN_aaControls);
36835         }
36836     }
36837 
36838 
36839 
36840 
36841     static if(!is(typeof(OBJ_ac_targeting))) {
36842         private enum enumMixinStr_OBJ_ac_targeting = `enum OBJ_ac_targeting = OBJ_id_pe , 5L;`;
36843         static if(is(typeof({ mixin(enumMixinStr_OBJ_ac_targeting); }))) {
36844             mixin(enumMixinStr_OBJ_ac_targeting);
36845         }
36846     }
36847 
36848 
36849 
36850 
36851     static if(!is(typeof(NID_ac_targeting))) {
36852         private enum enumMixinStr_NID_ac_targeting = `enum NID_ac_targeting = 288;`;
36853         static if(is(typeof({ mixin(enumMixinStr_NID_ac_targeting); }))) {
36854             mixin(enumMixinStr_NID_ac_targeting);
36855         }
36856     }
36857 
36858 
36859 
36860 
36861     static if(!is(typeof(SN_ac_targeting))) {
36862         private enum enumMixinStr_SN_ac_targeting = `enum SN_ac_targeting = "ac-targeting";`;
36863         static if(is(typeof({ mixin(enumMixinStr_SN_ac_targeting); }))) {
36864             mixin(enumMixinStr_SN_ac_targeting);
36865         }
36866     }
36867 
36868 
36869 
36870 
36871     static if(!is(typeof(OBJ_ac_auditEntity))) {
36872         private enum enumMixinStr_OBJ_ac_auditEntity = `enum OBJ_ac_auditEntity = OBJ_id_pe , 4L;`;
36873         static if(is(typeof({ mixin(enumMixinStr_OBJ_ac_auditEntity); }))) {
36874             mixin(enumMixinStr_OBJ_ac_auditEntity);
36875         }
36876     }
36877 
36878 
36879 
36880 
36881     static if(!is(typeof(NID_ac_auditEntity))) {
36882         private enum enumMixinStr_NID_ac_auditEntity = `enum NID_ac_auditEntity = 287;`;
36883         static if(is(typeof({ mixin(enumMixinStr_NID_ac_auditEntity); }))) {
36884             mixin(enumMixinStr_NID_ac_auditEntity);
36885         }
36886     }
36887 
36888 
36889 
36890 
36891     static if(!is(typeof(SN_ac_auditEntity))) {
36892         private enum enumMixinStr_SN_ac_auditEntity = `enum SN_ac_auditEntity = "ac-auditEntity";`;
36893         static if(is(typeof({ mixin(enumMixinStr_SN_ac_auditEntity); }))) {
36894             mixin(enumMixinStr_SN_ac_auditEntity);
36895         }
36896     }
36897 
36898 
36899 
36900 
36901     static if(!is(typeof(OBJ_qcStatements))) {
36902         private enum enumMixinStr_OBJ_qcStatements = `enum OBJ_qcStatements = OBJ_id_pe , 3L;`;
36903         static if(is(typeof({ mixin(enumMixinStr_OBJ_qcStatements); }))) {
36904             mixin(enumMixinStr_OBJ_qcStatements);
36905         }
36906     }
36907 
36908 
36909 
36910 
36911     static if(!is(typeof(NID_qcStatements))) {
36912         private enum enumMixinStr_NID_qcStatements = `enum NID_qcStatements = 286;`;
36913         static if(is(typeof({ mixin(enumMixinStr_NID_qcStatements); }))) {
36914             mixin(enumMixinStr_NID_qcStatements);
36915         }
36916     }
36917 
36918 
36919 
36920 
36921     static if(!is(typeof(SN_qcStatements))) {
36922         private enum enumMixinStr_SN_qcStatements = `enum SN_qcStatements = "qcStatements";`;
36923         static if(is(typeof({ mixin(enumMixinStr_SN_qcStatements); }))) {
36924             mixin(enumMixinStr_SN_qcStatements);
36925         }
36926     }
36927 
36928 
36929 
36930 
36931     static if(!is(typeof(OBJ_biometricInfo))) {
36932         private enum enumMixinStr_OBJ_biometricInfo = `enum OBJ_biometricInfo = OBJ_id_pe , 2L;`;
36933         static if(is(typeof({ mixin(enumMixinStr_OBJ_biometricInfo); }))) {
36934             mixin(enumMixinStr_OBJ_biometricInfo);
36935         }
36936     }
36937 
36938 
36939 
36940 
36941     static if(!is(typeof(NID_biometricInfo))) {
36942         private enum enumMixinStr_NID_biometricInfo = `enum NID_biometricInfo = 285;`;
36943         static if(is(typeof({ mixin(enumMixinStr_NID_biometricInfo); }))) {
36944             mixin(enumMixinStr_NID_biometricInfo);
36945         }
36946     }
36947 
36948 
36949 
36950 
36951     static if(!is(typeof(LN_biometricInfo))) {
36952         private enum enumMixinStr_LN_biometricInfo = `enum LN_biometricInfo = "Biometric Info";`;
36953         static if(is(typeof({ mixin(enumMixinStr_LN_biometricInfo); }))) {
36954             mixin(enumMixinStr_LN_biometricInfo);
36955         }
36956     }
36957 
36958 
36959 
36960 
36961     static if(!is(typeof(SN_biometricInfo))) {
36962         private enum enumMixinStr_SN_biometricInfo = `enum SN_biometricInfo = "biometricInfo";`;
36963         static if(is(typeof({ mixin(enumMixinStr_SN_biometricInfo); }))) {
36964             mixin(enumMixinStr_SN_biometricInfo);
36965         }
36966     }
36967 
36968 
36969 
36970 
36971     static if(!is(typeof(OBJ_info_access))) {
36972         private enum enumMixinStr_OBJ_info_access = `enum OBJ_info_access = OBJ_id_pe , 1L;`;
36973         static if(is(typeof({ mixin(enumMixinStr_OBJ_info_access); }))) {
36974             mixin(enumMixinStr_OBJ_info_access);
36975         }
36976     }
36977 
36978 
36979 
36980 
36981     static if(!is(typeof(NID_info_access))) {
36982         private enum enumMixinStr_NID_info_access = `enum NID_info_access = 177;`;
36983         static if(is(typeof({ mixin(enumMixinStr_NID_info_access); }))) {
36984             mixin(enumMixinStr_NID_info_access);
36985         }
36986     }
36987 
36988 
36989 
36990 
36991     static if(!is(typeof(LN_info_access))) {
36992         private enum enumMixinStr_LN_info_access = `enum LN_info_access = "Authority Information Access";`;
36993         static if(is(typeof({ mixin(enumMixinStr_LN_info_access); }))) {
36994             mixin(enumMixinStr_LN_info_access);
36995         }
36996     }
36997 
36998 
36999 
37000 
37001     static if(!is(typeof(SN_info_access))) {
37002         private enum enumMixinStr_SN_info_access = `enum SN_info_access = "authorityInfoAccess";`;
37003         static if(is(typeof({ mixin(enumMixinStr_SN_info_access); }))) {
37004             mixin(enumMixinStr_SN_info_access);
37005         }
37006     }
37007 
37008 
37009 
37010 
37011     static if(!is(typeof(OBJ_id_mod_cmp2000))) {
37012         private enum enumMixinStr_OBJ_id_mod_cmp2000 = `enum OBJ_id_mod_cmp2000 = OBJ_id_pkix_mod , 16L;`;
37013         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_cmp2000); }))) {
37014             mixin(enumMixinStr_OBJ_id_mod_cmp2000);
37015         }
37016     }
37017 
37018 
37019 
37020 
37021     static if(!is(typeof(NID_id_mod_cmp2000))) {
37022         private enum enumMixinStr_NID_id_mod_cmp2000 = `enum NID_id_mod_cmp2000 = 284;`;
37023         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_cmp2000); }))) {
37024             mixin(enumMixinStr_NID_id_mod_cmp2000);
37025         }
37026     }
37027 
37028 
37029 
37030 
37031     static if(!is(typeof(SN_id_mod_cmp2000))) {
37032         private enum enumMixinStr_SN_id_mod_cmp2000 = `enum SN_id_mod_cmp2000 = "id-mod-cmp2000";`;
37033         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_cmp2000); }))) {
37034             mixin(enumMixinStr_SN_id_mod_cmp2000);
37035         }
37036     }
37037 
37038 
37039 
37040 
37041     static if(!is(typeof(OBJ_id_mod_dvcs))) {
37042         private enum enumMixinStr_OBJ_id_mod_dvcs = `enum OBJ_id_mod_dvcs = OBJ_id_pkix_mod , 15L;`;
37043         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_dvcs); }))) {
37044             mixin(enumMixinStr_OBJ_id_mod_dvcs);
37045         }
37046     }
37047 
37048 
37049 
37050 
37051     static if(!is(typeof(NID_id_mod_dvcs))) {
37052         private enum enumMixinStr_NID_id_mod_dvcs = `enum NID_id_mod_dvcs = 283;`;
37053         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_dvcs); }))) {
37054             mixin(enumMixinStr_NID_id_mod_dvcs);
37055         }
37056     }
37057 
37058 
37059 
37060 
37061     static if(!is(typeof(SN_id_mod_dvcs))) {
37062         private enum enumMixinStr_SN_id_mod_dvcs = `enum SN_id_mod_dvcs = "id-mod-dvcs";`;
37063         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_dvcs); }))) {
37064             mixin(enumMixinStr_SN_id_mod_dvcs);
37065         }
37066     }
37067 
37068 
37069 
37070 
37071     static if(!is(typeof(OBJ_id_mod_ocsp))) {
37072         private enum enumMixinStr_OBJ_id_mod_ocsp = `enum OBJ_id_mod_ocsp = OBJ_id_pkix_mod , 14L;`;
37073         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_ocsp); }))) {
37074             mixin(enumMixinStr_OBJ_id_mod_ocsp);
37075         }
37076     }
37077 
37078 
37079 
37080 
37081     static if(!is(typeof(NID_id_mod_ocsp))) {
37082         private enum enumMixinStr_NID_id_mod_ocsp = `enum NID_id_mod_ocsp = 282;`;
37083         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_ocsp); }))) {
37084             mixin(enumMixinStr_NID_id_mod_ocsp);
37085         }
37086     }
37087 
37088 
37089 
37090 
37091     static if(!is(typeof(SN_id_mod_ocsp))) {
37092         private enum enumMixinStr_SN_id_mod_ocsp = `enum SN_id_mod_ocsp = "id-mod-ocsp";`;
37093         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_ocsp); }))) {
37094             mixin(enumMixinStr_SN_id_mod_ocsp);
37095         }
37096     }
37097 
37098 
37099 
37100 
37101     static if(!is(typeof(OBJ_id_mod_timestamp_protocol))) {
37102         private enum enumMixinStr_OBJ_id_mod_timestamp_protocol = `enum OBJ_id_mod_timestamp_protocol = OBJ_id_pkix_mod , 13L;`;
37103         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_timestamp_protocol); }))) {
37104             mixin(enumMixinStr_OBJ_id_mod_timestamp_protocol);
37105         }
37106     }
37107 
37108 
37109 
37110 
37111     static if(!is(typeof(NID_id_mod_timestamp_protocol))) {
37112         private enum enumMixinStr_NID_id_mod_timestamp_protocol = `enum NID_id_mod_timestamp_protocol = 281;`;
37113         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_timestamp_protocol); }))) {
37114             mixin(enumMixinStr_NID_id_mod_timestamp_protocol);
37115         }
37116     }
37117 
37118 
37119 
37120 
37121     static if(!is(typeof(SN_id_mod_timestamp_protocol))) {
37122         private enum enumMixinStr_SN_id_mod_timestamp_protocol = `enum SN_id_mod_timestamp_protocol = "id-mod-timestamp-protocol";`;
37123         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_timestamp_protocol); }))) {
37124             mixin(enumMixinStr_SN_id_mod_timestamp_protocol);
37125         }
37126     }
37127 
37128 
37129 
37130 
37131     static if(!is(typeof(OBJ_id_mod_attribute_cert))) {
37132         private enum enumMixinStr_OBJ_id_mod_attribute_cert = `enum OBJ_id_mod_attribute_cert = OBJ_id_pkix_mod , 12L;`;
37133         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_attribute_cert); }))) {
37134             mixin(enumMixinStr_OBJ_id_mod_attribute_cert);
37135         }
37136     }
37137 
37138 
37139 
37140 
37141     static if(!is(typeof(NID_id_mod_attribute_cert))) {
37142         private enum enumMixinStr_NID_id_mod_attribute_cert = `enum NID_id_mod_attribute_cert = 280;`;
37143         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_attribute_cert); }))) {
37144             mixin(enumMixinStr_NID_id_mod_attribute_cert);
37145         }
37146     }
37147 
37148 
37149 
37150 
37151     static if(!is(typeof(SN_id_mod_attribute_cert))) {
37152         private enum enumMixinStr_SN_id_mod_attribute_cert = `enum SN_id_mod_attribute_cert = "id-mod-attribute-cert";`;
37153         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_attribute_cert); }))) {
37154             mixin(enumMixinStr_SN_id_mod_attribute_cert);
37155         }
37156     }
37157 
37158 
37159 
37160 
37161     static if(!is(typeof(OBJ_id_mod_qualified_cert_93))) {
37162         private enum enumMixinStr_OBJ_id_mod_qualified_cert_93 = `enum OBJ_id_mod_qualified_cert_93 = OBJ_id_pkix_mod , 11L;`;
37163         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_qualified_cert_93); }))) {
37164             mixin(enumMixinStr_OBJ_id_mod_qualified_cert_93);
37165         }
37166     }
37167 
37168 
37169 
37170 
37171     static if(!is(typeof(NID_id_mod_qualified_cert_93))) {
37172         private enum enumMixinStr_NID_id_mod_qualified_cert_93 = `enum NID_id_mod_qualified_cert_93 = 279;`;
37173         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_qualified_cert_93); }))) {
37174             mixin(enumMixinStr_NID_id_mod_qualified_cert_93);
37175         }
37176     }
37177 
37178 
37179 
37180 
37181     static if(!is(typeof(SN_id_mod_qualified_cert_93))) {
37182         private enum enumMixinStr_SN_id_mod_qualified_cert_93 = `enum SN_id_mod_qualified_cert_93 = "id-mod-qualified-cert-93";`;
37183         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_qualified_cert_93); }))) {
37184             mixin(enumMixinStr_SN_id_mod_qualified_cert_93);
37185         }
37186     }
37187 
37188 
37189 
37190 
37191     static if(!is(typeof(OBJ_id_mod_qualified_cert_88))) {
37192         private enum enumMixinStr_OBJ_id_mod_qualified_cert_88 = `enum OBJ_id_mod_qualified_cert_88 = OBJ_id_pkix_mod , 10L;`;
37193         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_qualified_cert_88); }))) {
37194             mixin(enumMixinStr_OBJ_id_mod_qualified_cert_88);
37195         }
37196     }
37197 
37198 
37199 
37200 
37201     static if(!is(typeof(NID_id_mod_qualified_cert_88))) {
37202         private enum enumMixinStr_NID_id_mod_qualified_cert_88 = `enum NID_id_mod_qualified_cert_88 = 278;`;
37203         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_qualified_cert_88); }))) {
37204             mixin(enumMixinStr_NID_id_mod_qualified_cert_88);
37205         }
37206     }
37207 
37208 
37209 
37210 
37211     static if(!is(typeof(SN_id_mod_qualified_cert_88))) {
37212         private enum enumMixinStr_SN_id_mod_qualified_cert_88 = `enum SN_id_mod_qualified_cert_88 = "id-mod-qualified-cert-88";`;
37213         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_qualified_cert_88); }))) {
37214             mixin(enumMixinStr_SN_id_mod_qualified_cert_88);
37215         }
37216     }
37217 
37218 
37219 
37220 
37221     static if(!is(typeof(OBJ_id_mod_cmp))) {
37222         private enum enumMixinStr_OBJ_id_mod_cmp = `enum OBJ_id_mod_cmp = OBJ_id_pkix_mod , 9L;`;
37223         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_cmp); }))) {
37224             mixin(enumMixinStr_OBJ_id_mod_cmp);
37225         }
37226     }
37227 
37228 
37229 
37230 
37231     static if(!is(typeof(NID_id_mod_cmp))) {
37232         private enum enumMixinStr_NID_id_mod_cmp = `enum NID_id_mod_cmp = 277;`;
37233         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_cmp); }))) {
37234             mixin(enumMixinStr_NID_id_mod_cmp);
37235         }
37236     }
37237 
37238 
37239 
37240 
37241     static if(!is(typeof(SN_id_mod_cmp))) {
37242         private enum enumMixinStr_SN_id_mod_cmp = `enum SN_id_mod_cmp = "id-mod-cmp";`;
37243         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_cmp); }))) {
37244             mixin(enumMixinStr_SN_id_mod_cmp);
37245         }
37246     }
37247 
37248 
37249 
37250 
37251     static if(!is(typeof(OBJ_id_mod_kea_profile_93))) {
37252         private enum enumMixinStr_OBJ_id_mod_kea_profile_93 = `enum OBJ_id_mod_kea_profile_93 = OBJ_id_pkix_mod , 8L;`;
37253         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_kea_profile_93); }))) {
37254             mixin(enumMixinStr_OBJ_id_mod_kea_profile_93);
37255         }
37256     }
37257 
37258 
37259 
37260 
37261     static if(!is(typeof(NID_id_mod_kea_profile_93))) {
37262         private enum enumMixinStr_NID_id_mod_kea_profile_93 = `enum NID_id_mod_kea_profile_93 = 276;`;
37263         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_kea_profile_93); }))) {
37264             mixin(enumMixinStr_NID_id_mod_kea_profile_93);
37265         }
37266     }
37267 
37268 
37269 
37270 
37271     static if(!is(typeof(SN_id_mod_kea_profile_93))) {
37272         private enum enumMixinStr_SN_id_mod_kea_profile_93 = `enum SN_id_mod_kea_profile_93 = "id-mod-kea-profile-93";`;
37273         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_kea_profile_93); }))) {
37274             mixin(enumMixinStr_SN_id_mod_kea_profile_93);
37275         }
37276     }
37277 
37278 
37279 
37280 
37281     static if(!is(typeof(OBJ_id_mod_kea_profile_88))) {
37282         private enum enumMixinStr_OBJ_id_mod_kea_profile_88 = `enum OBJ_id_mod_kea_profile_88 = OBJ_id_pkix_mod , 7L;`;
37283         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_kea_profile_88); }))) {
37284             mixin(enumMixinStr_OBJ_id_mod_kea_profile_88);
37285         }
37286     }
37287 
37288 
37289 
37290 
37291     static if(!is(typeof(NID_id_mod_kea_profile_88))) {
37292         private enum enumMixinStr_NID_id_mod_kea_profile_88 = `enum NID_id_mod_kea_profile_88 = 275;`;
37293         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_kea_profile_88); }))) {
37294             mixin(enumMixinStr_NID_id_mod_kea_profile_88);
37295         }
37296     }
37297 
37298 
37299 
37300 
37301     static if(!is(typeof(SN_id_mod_kea_profile_88))) {
37302         private enum enumMixinStr_SN_id_mod_kea_profile_88 = `enum SN_id_mod_kea_profile_88 = "id-mod-kea-profile-88";`;
37303         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_kea_profile_88); }))) {
37304             mixin(enumMixinStr_SN_id_mod_kea_profile_88);
37305         }
37306     }
37307 
37308 
37309 
37310 
37311     static if(!is(typeof(OBJ_id_mod_cmc))) {
37312         private enum enumMixinStr_OBJ_id_mod_cmc = `enum OBJ_id_mod_cmc = OBJ_id_pkix_mod , 6L;`;
37313         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_cmc); }))) {
37314             mixin(enumMixinStr_OBJ_id_mod_cmc);
37315         }
37316     }
37317 
37318 
37319 
37320 
37321     static if(!is(typeof(NID_id_mod_cmc))) {
37322         private enum enumMixinStr_NID_id_mod_cmc = `enum NID_id_mod_cmc = 274;`;
37323         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_cmc); }))) {
37324             mixin(enumMixinStr_NID_id_mod_cmc);
37325         }
37326     }
37327 
37328 
37329 
37330 
37331     static if(!is(typeof(SN_id_mod_cmc))) {
37332         private enum enumMixinStr_SN_id_mod_cmc = `enum SN_id_mod_cmc = "id-mod-cmc";`;
37333         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_cmc); }))) {
37334             mixin(enumMixinStr_SN_id_mod_cmc);
37335         }
37336     }
37337 
37338 
37339 
37340 
37341     static if(!is(typeof(OBJ_id_mod_crmf))) {
37342         private enum enumMixinStr_OBJ_id_mod_crmf = `enum OBJ_id_mod_crmf = OBJ_id_pkix_mod , 5L;`;
37343         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_mod_crmf); }))) {
37344             mixin(enumMixinStr_OBJ_id_mod_crmf);
37345         }
37346     }
37347 
37348 
37349 
37350 
37351     static if(!is(typeof(NID_id_mod_crmf))) {
37352         private enum enumMixinStr_NID_id_mod_crmf = `enum NID_id_mod_crmf = 273;`;
37353         static if(is(typeof({ mixin(enumMixinStr_NID_id_mod_crmf); }))) {
37354             mixin(enumMixinStr_NID_id_mod_crmf);
37355         }
37356     }
37357 
37358 
37359 
37360 
37361     static if(!is(typeof(SN_id_mod_crmf))) {
37362         private enum enumMixinStr_SN_id_mod_crmf = `enum SN_id_mod_crmf = "id-mod-crmf";`;
37363         static if(is(typeof({ mixin(enumMixinStr_SN_id_mod_crmf); }))) {
37364             mixin(enumMixinStr_SN_id_mod_crmf);
37365         }
37366     }
37367 
37368 
37369 
37370 
37371     static if(!is(typeof(OBJ_id_pkix1_implicit_93))) {
37372         private enum enumMixinStr_OBJ_id_pkix1_implicit_93 = `enum OBJ_id_pkix1_implicit_93 = OBJ_id_pkix_mod , 4L;`;
37373         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix1_implicit_93); }))) {
37374             mixin(enumMixinStr_OBJ_id_pkix1_implicit_93);
37375         }
37376     }
37377 
37378 
37379 
37380 
37381     static if(!is(typeof(NID_id_pkix1_implicit_93))) {
37382         private enum enumMixinStr_NID_id_pkix1_implicit_93 = `enum NID_id_pkix1_implicit_93 = 272;`;
37383         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix1_implicit_93); }))) {
37384             mixin(enumMixinStr_NID_id_pkix1_implicit_93);
37385         }
37386     }
37387 
37388 
37389 
37390 
37391     static if(!is(typeof(SN_id_pkix1_implicit_93))) {
37392         private enum enumMixinStr_SN_id_pkix1_implicit_93 = `enum SN_id_pkix1_implicit_93 = "id-pkix1-implicit-93";`;
37393         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix1_implicit_93); }))) {
37394             mixin(enumMixinStr_SN_id_pkix1_implicit_93);
37395         }
37396     }
37397 
37398 
37399 
37400 
37401     static if(!is(typeof(OBJ_id_pkix1_explicit_93))) {
37402         private enum enumMixinStr_OBJ_id_pkix1_explicit_93 = `enum OBJ_id_pkix1_explicit_93 = OBJ_id_pkix_mod , 3L;`;
37403         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix1_explicit_93); }))) {
37404             mixin(enumMixinStr_OBJ_id_pkix1_explicit_93);
37405         }
37406     }
37407 
37408 
37409 
37410 
37411     static if(!is(typeof(NID_id_pkix1_explicit_93))) {
37412         private enum enumMixinStr_NID_id_pkix1_explicit_93 = `enum NID_id_pkix1_explicit_93 = 271;`;
37413         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix1_explicit_93); }))) {
37414             mixin(enumMixinStr_NID_id_pkix1_explicit_93);
37415         }
37416     }
37417 
37418 
37419 
37420 
37421     static if(!is(typeof(SN_id_pkix1_explicit_93))) {
37422         private enum enumMixinStr_SN_id_pkix1_explicit_93 = `enum SN_id_pkix1_explicit_93 = "id-pkix1-explicit-93";`;
37423         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix1_explicit_93); }))) {
37424             mixin(enumMixinStr_SN_id_pkix1_explicit_93);
37425         }
37426     }
37427 
37428 
37429 
37430 
37431     static if(!is(typeof(OBJ_id_pkix1_implicit_88))) {
37432         private enum enumMixinStr_OBJ_id_pkix1_implicit_88 = `enum OBJ_id_pkix1_implicit_88 = OBJ_id_pkix_mod , 2L;`;
37433         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix1_implicit_88); }))) {
37434             mixin(enumMixinStr_OBJ_id_pkix1_implicit_88);
37435         }
37436     }
37437 
37438 
37439 
37440 
37441     static if(!is(typeof(NID_id_pkix1_implicit_88))) {
37442         private enum enumMixinStr_NID_id_pkix1_implicit_88 = `enum NID_id_pkix1_implicit_88 = 270;`;
37443         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix1_implicit_88); }))) {
37444             mixin(enumMixinStr_NID_id_pkix1_implicit_88);
37445         }
37446     }
37447 
37448 
37449 
37450 
37451     static if(!is(typeof(SN_id_pkix1_implicit_88))) {
37452         private enum enumMixinStr_SN_id_pkix1_implicit_88 = `enum SN_id_pkix1_implicit_88 = "id-pkix1-implicit-88";`;
37453         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix1_implicit_88); }))) {
37454             mixin(enumMixinStr_SN_id_pkix1_implicit_88);
37455         }
37456     }
37457 
37458 
37459 
37460 
37461     static if(!is(typeof(OBJ_id_pkix1_explicit_88))) {
37462         private enum enumMixinStr_OBJ_id_pkix1_explicit_88 = `enum OBJ_id_pkix1_explicit_88 = OBJ_id_pkix_mod , 1L;`;
37463         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix1_explicit_88); }))) {
37464             mixin(enumMixinStr_OBJ_id_pkix1_explicit_88);
37465         }
37466     }
37467 
37468 
37469 
37470 
37471     static if(!is(typeof(NID_id_pkix1_explicit_88))) {
37472         private enum enumMixinStr_NID_id_pkix1_explicit_88 = `enum NID_id_pkix1_explicit_88 = 269;`;
37473         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix1_explicit_88); }))) {
37474             mixin(enumMixinStr_NID_id_pkix1_explicit_88);
37475         }
37476     }
37477 
37478 
37479 
37480 
37481     static if(!is(typeof(SN_id_pkix1_explicit_88))) {
37482         private enum enumMixinStr_SN_id_pkix1_explicit_88 = `enum SN_id_pkix1_explicit_88 = "id-pkix1-explicit-88";`;
37483         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix1_explicit_88); }))) {
37484             mixin(enumMixinStr_SN_id_pkix1_explicit_88);
37485         }
37486     }
37487 
37488 
37489 
37490 
37491     static if(!is(typeof(OBJ_id_ad))) {
37492         private enum enumMixinStr_OBJ_id_ad = `enum OBJ_id_ad = OBJ_id_pkix , 48L;`;
37493         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ad); }))) {
37494             mixin(enumMixinStr_OBJ_id_ad);
37495         }
37496     }
37497 
37498 
37499 
37500 
37501 
37502 
37503     static if(!is(typeof(NID_id_ad))) {
37504         private enum enumMixinStr_NID_id_ad = `enum NID_id_ad = 176;`;
37505         static if(is(typeof({ mixin(enumMixinStr_NID_id_ad); }))) {
37506             mixin(enumMixinStr_NID_id_ad);
37507         }
37508     }
37509 
37510 
37511 
37512 
37513     static if(!is(typeof(SN_id_ad))) {
37514         private enum enumMixinStr_SN_id_ad = `enum SN_id_ad = "id-ad";`;
37515         static if(is(typeof({ mixin(enumMixinStr_SN_id_ad); }))) {
37516             mixin(enumMixinStr_SN_id_ad);
37517         }
37518     }
37519 
37520 
37521 
37522 
37523     static if(!is(typeof(PKCS12_F_OPENSSL_ASC2UNI))) {
37524         private enum enumMixinStr_PKCS12_F_OPENSSL_ASC2UNI = `enum PKCS12_F_OPENSSL_ASC2UNI = 121;`;
37525         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_OPENSSL_ASC2UNI); }))) {
37526             mixin(enumMixinStr_PKCS12_F_OPENSSL_ASC2UNI);
37527         }
37528     }
37529 
37530 
37531 
37532 
37533     static if(!is(typeof(PKCS12_F_OPENSSL_UNI2ASC))) {
37534         private enum enumMixinStr_PKCS12_F_OPENSSL_UNI2ASC = `enum PKCS12_F_OPENSSL_UNI2ASC = 124;`;
37535         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_OPENSSL_UNI2ASC); }))) {
37536             mixin(enumMixinStr_PKCS12_F_OPENSSL_UNI2ASC);
37537         }
37538     }
37539 
37540 
37541 
37542 
37543     static if(!is(typeof(PKCS12_F_OPENSSL_UNI2UTF8))) {
37544         private enum enumMixinStr_PKCS12_F_OPENSSL_UNI2UTF8 = `enum PKCS12_F_OPENSSL_UNI2UTF8 = 127;`;
37545         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_OPENSSL_UNI2UTF8); }))) {
37546             mixin(enumMixinStr_PKCS12_F_OPENSSL_UNI2UTF8);
37547         }
37548     }
37549 
37550 
37551 
37552 
37553     static if(!is(typeof(PKCS12_F_OPENSSL_UTF82UNI))) {
37554         private enum enumMixinStr_PKCS12_F_OPENSSL_UTF82UNI = `enum PKCS12_F_OPENSSL_UTF82UNI = 129;`;
37555         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_OPENSSL_UTF82UNI); }))) {
37556             mixin(enumMixinStr_PKCS12_F_OPENSSL_UTF82UNI);
37557         }
37558     }
37559 
37560 
37561 
37562 
37563     static if(!is(typeof(PKCS12_F_PKCS12_CREATE))) {
37564         private enum enumMixinStr_PKCS12_F_PKCS12_CREATE = `enum PKCS12_F_PKCS12_CREATE = 105;`;
37565         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_CREATE); }))) {
37566             mixin(enumMixinStr_PKCS12_F_PKCS12_CREATE);
37567         }
37568     }
37569 
37570 
37571 
37572 
37573     static if(!is(typeof(PKCS12_F_PKCS12_GEN_MAC))) {
37574         private enum enumMixinStr_PKCS12_F_PKCS12_GEN_MAC = `enum PKCS12_F_PKCS12_GEN_MAC = 107;`;
37575         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_GEN_MAC); }))) {
37576             mixin(enumMixinStr_PKCS12_F_PKCS12_GEN_MAC);
37577         }
37578     }
37579 
37580 
37581 
37582 
37583     static if(!is(typeof(PKCS12_F_PKCS12_INIT))) {
37584         private enum enumMixinStr_PKCS12_F_PKCS12_INIT = `enum PKCS12_F_PKCS12_INIT = 109;`;
37585         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_INIT); }))) {
37586             mixin(enumMixinStr_PKCS12_F_PKCS12_INIT);
37587         }
37588     }
37589 
37590 
37591 
37592 
37593     static if(!is(typeof(PKCS12_F_PKCS12_ITEM_DECRYPT_D2I))) {
37594         private enum enumMixinStr_PKCS12_F_PKCS12_ITEM_DECRYPT_D2I = `enum PKCS12_F_PKCS12_ITEM_DECRYPT_D2I = 106;`;
37595         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_ITEM_DECRYPT_D2I); }))) {
37596             mixin(enumMixinStr_PKCS12_F_PKCS12_ITEM_DECRYPT_D2I);
37597         }
37598     }
37599 
37600 
37601 
37602 
37603     static if(!is(typeof(PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT))) {
37604         private enum enumMixinStr_PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT = `enum PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT = 108;`;
37605         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT); }))) {
37606             mixin(enumMixinStr_PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT);
37607         }
37608     }
37609 
37610 
37611 
37612 
37613     static if(!is(typeof(PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG))) {
37614         private enum enumMixinStr_PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG = `enum PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG = 117;`;
37615         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG); }))) {
37616             mixin(enumMixinStr_PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG);
37617         }
37618     }
37619 
37620 
37621 
37622 
37623     static if(!is(typeof(PKCS12_F_PKCS12_KEY_GEN_ASC))) {
37624         private enum enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_ASC = `enum PKCS12_F_PKCS12_KEY_GEN_ASC = 110;`;
37625         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_ASC); }))) {
37626             mixin(enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_ASC);
37627         }
37628     }
37629 
37630 
37631 
37632 
37633     static if(!is(typeof(PKCS12_F_PKCS12_KEY_GEN_UNI))) {
37634         private enum enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_UNI = `enum PKCS12_F_PKCS12_KEY_GEN_UNI = 111;`;
37635         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_UNI); }))) {
37636             mixin(enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_UNI);
37637         }
37638     }
37639 
37640 
37641 
37642 
37643     static if(!is(typeof(PKCS12_F_PKCS12_KEY_GEN_UTF8))) {
37644         private enum enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_UTF8 = `enum PKCS12_F_PKCS12_KEY_GEN_UTF8 = 116;`;
37645         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_UTF8); }))) {
37646             mixin(enumMixinStr_PKCS12_F_PKCS12_KEY_GEN_UTF8);
37647         }
37648     }
37649 
37650 
37651 
37652 
37653     static if(!is(typeof(PKCS12_F_PKCS12_NEWPASS))) {
37654         private enum enumMixinStr_PKCS12_F_PKCS12_NEWPASS = `enum PKCS12_F_PKCS12_NEWPASS = 128;`;
37655         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_NEWPASS); }))) {
37656             mixin(enumMixinStr_PKCS12_F_PKCS12_NEWPASS);
37657         }
37658     }
37659 
37660 
37661 
37662 
37663     static if(!is(typeof(PKCS12_F_PKCS12_PACK_P7DATA))) {
37664         private enum enumMixinStr_PKCS12_F_PKCS12_PACK_P7DATA = `enum PKCS12_F_PKCS12_PACK_P7DATA = 114;`;
37665         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_PACK_P7DATA); }))) {
37666             mixin(enumMixinStr_PKCS12_F_PKCS12_PACK_P7DATA);
37667         }
37668     }
37669 
37670 
37671 
37672 
37673     static if(!is(typeof(PKCS12_F_PKCS12_PACK_P7ENCDATA))) {
37674         private enum enumMixinStr_PKCS12_F_PKCS12_PACK_P7ENCDATA = `enum PKCS12_F_PKCS12_PACK_P7ENCDATA = 115;`;
37675         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_PACK_P7ENCDATA); }))) {
37676             mixin(enumMixinStr_PKCS12_F_PKCS12_PACK_P7ENCDATA);
37677         }
37678     }
37679 
37680 
37681 
37682 
37683     static if(!is(typeof(PKCS12_F_PKCS12_PARSE))) {
37684         private enum enumMixinStr_PKCS12_F_PKCS12_PARSE = `enum PKCS12_F_PKCS12_PARSE = 118;`;
37685         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_PARSE); }))) {
37686             mixin(enumMixinStr_PKCS12_F_PKCS12_PARSE);
37687         }
37688     }
37689 
37690 
37691 
37692 
37693     static if(!is(typeof(PKCS12_F_PKCS12_PBE_CRYPT))) {
37694         private enum enumMixinStr_PKCS12_F_PKCS12_PBE_CRYPT = `enum PKCS12_F_PKCS12_PBE_CRYPT = 119;`;
37695         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_PBE_CRYPT); }))) {
37696             mixin(enumMixinStr_PKCS12_F_PKCS12_PBE_CRYPT);
37697         }
37698     }
37699 
37700 
37701 
37702 
37703     static if(!is(typeof(PKCS12_F_PKCS12_PBE_KEYIVGEN))) {
37704         private enum enumMixinStr_PKCS12_F_PKCS12_PBE_KEYIVGEN = `enum PKCS12_F_PKCS12_PBE_KEYIVGEN = 120;`;
37705         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_PBE_KEYIVGEN); }))) {
37706             mixin(enumMixinStr_PKCS12_F_PKCS12_PBE_KEYIVGEN);
37707         }
37708     }
37709 
37710 
37711 
37712 
37713     static if(!is(typeof(PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF))) {
37714         private enum enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF = `enum PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF = 112;`;
37715         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF); }))) {
37716             mixin(enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE0_P8INF);
37717         }
37718     }
37719 
37720 
37721 
37722 
37723     static if(!is(typeof(PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8))) {
37724         private enum enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8 = `enum PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8 = 113;`;
37725         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8); }))) {
37726             mixin(enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE0_PKCS8);
37727         }
37728     }
37729 
37730 
37731 
37732 
37733     static if(!is(typeof(PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT))) {
37734         private enum enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT = `enum PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT = 133;`;
37735         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT); }))) {
37736             mixin(enumMixinStr_PKCS12_F_PKCS12_SAFEBAG_CREATE_PKCS8_ENCRYPT);
37737         }
37738     }
37739 
37740 
37741 
37742 
37743     static if(!is(typeof(PKCS12_F_PKCS12_SETUP_MAC))) {
37744         private enum enumMixinStr_PKCS12_F_PKCS12_SETUP_MAC = `enum PKCS12_F_PKCS12_SETUP_MAC = 122;`;
37745         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_SETUP_MAC); }))) {
37746             mixin(enumMixinStr_PKCS12_F_PKCS12_SETUP_MAC);
37747         }
37748     }
37749 
37750 
37751 
37752 
37753     static if(!is(typeof(PKCS12_F_PKCS12_SET_MAC))) {
37754         private enum enumMixinStr_PKCS12_F_PKCS12_SET_MAC = `enum PKCS12_F_PKCS12_SET_MAC = 123;`;
37755         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_SET_MAC); }))) {
37756             mixin(enumMixinStr_PKCS12_F_PKCS12_SET_MAC);
37757         }
37758     }
37759 
37760 
37761 
37762 
37763     static if(!is(typeof(PKCS12_F_PKCS12_UNPACK_AUTHSAFES))) {
37764         private enum enumMixinStr_PKCS12_F_PKCS12_UNPACK_AUTHSAFES = `enum PKCS12_F_PKCS12_UNPACK_AUTHSAFES = 130;`;
37765         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_UNPACK_AUTHSAFES); }))) {
37766             mixin(enumMixinStr_PKCS12_F_PKCS12_UNPACK_AUTHSAFES);
37767         }
37768     }
37769 
37770 
37771 
37772 
37773     static if(!is(typeof(PKCS12_F_PKCS12_UNPACK_P7DATA))) {
37774         private enum enumMixinStr_PKCS12_F_PKCS12_UNPACK_P7DATA = `enum PKCS12_F_PKCS12_UNPACK_P7DATA = 131;`;
37775         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_UNPACK_P7DATA); }))) {
37776             mixin(enumMixinStr_PKCS12_F_PKCS12_UNPACK_P7DATA);
37777         }
37778     }
37779 
37780 
37781 
37782 
37783     static if(!is(typeof(PKCS12_F_PKCS12_VERIFY_MAC))) {
37784         private enum enumMixinStr_PKCS12_F_PKCS12_VERIFY_MAC = `enum PKCS12_F_PKCS12_VERIFY_MAC = 126;`;
37785         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS12_VERIFY_MAC); }))) {
37786             mixin(enumMixinStr_PKCS12_F_PKCS12_VERIFY_MAC);
37787         }
37788     }
37789 
37790 
37791 
37792 
37793     static if(!is(typeof(PKCS12_F_PKCS8_ENCRYPT))) {
37794         private enum enumMixinStr_PKCS12_F_PKCS8_ENCRYPT = `enum PKCS12_F_PKCS8_ENCRYPT = 125;`;
37795         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS8_ENCRYPT); }))) {
37796             mixin(enumMixinStr_PKCS12_F_PKCS8_ENCRYPT);
37797         }
37798     }
37799 
37800 
37801 
37802 
37803     static if(!is(typeof(PKCS12_F_PKCS8_SET0_PBE))) {
37804         private enum enumMixinStr_PKCS12_F_PKCS8_SET0_PBE = `enum PKCS12_F_PKCS8_SET0_PBE = 132;`;
37805         static if(is(typeof({ mixin(enumMixinStr_PKCS12_F_PKCS8_SET0_PBE); }))) {
37806             mixin(enumMixinStr_PKCS12_F_PKCS8_SET0_PBE);
37807         }
37808     }
37809 
37810 
37811 
37812 
37813     static if(!is(typeof(PKCS12_R_CANT_PACK_STRUCTURE))) {
37814         private enum enumMixinStr_PKCS12_R_CANT_PACK_STRUCTURE = `enum PKCS12_R_CANT_PACK_STRUCTURE = 100;`;
37815         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_CANT_PACK_STRUCTURE); }))) {
37816             mixin(enumMixinStr_PKCS12_R_CANT_PACK_STRUCTURE);
37817         }
37818     }
37819 
37820 
37821 
37822 
37823     static if(!is(typeof(PKCS12_R_CONTENT_TYPE_NOT_DATA))) {
37824         private enum enumMixinStr_PKCS12_R_CONTENT_TYPE_NOT_DATA = `enum PKCS12_R_CONTENT_TYPE_NOT_DATA = 121;`;
37825         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_CONTENT_TYPE_NOT_DATA); }))) {
37826             mixin(enumMixinStr_PKCS12_R_CONTENT_TYPE_NOT_DATA);
37827         }
37828     }
37829 
37830 
37831 
37832 
37833     static if(!is(typeof(PKCS12_R_DECODE_ERROR))) {
37834         private enum enumMixinStr_PKCS12_R_DECODE_ERROR = `enum PKCS12_R_DECODE_ERROR = 101;`;
37835         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_DECODE_ERROR); }))) {
37836             mixin(enumMixinStr_PKCS12_R_DECODE_ERROR);
37837         }
37838     }
37839 
37840 
37841 
37842 
37843     static if(!is(typeof(PKCS12_R_ENCODE_ERROR))) {
37844         private enum enumMixinStr_PKCS12_R_ENCODE_ERROR = `enum PKCS12_R_ENCODE_ERROR = 102;`;
37845         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_ENCODE_ERROR); }))) {
37846             mixin(enumMixinStr_PKCS12_R_ENCODE_ERROR);
37847         }
37848     }
37849 
37850 
37851 
37852 
37853     static if(!is(typeof(PKCS12_R_ENCRYPT_ERROR))) {
37854         private enum enumMixinStr_PKCS12_R_ENCRYPT_ERROR = `enum PKCS12_R_ENCRYPT_ERROR = 103;`;
37855         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_ENCRYPT_ERROR); }))) {
37856             mixin(enumMixinStr_PKCS12_R_ENCRYPT_ERROR);
37857         }
37858     }
37859 
37860 
37861 
37862 
37863     static if(!is(typeof(PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE))) {
37864         private enum enumMixinStr_PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE = `enum PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE = 120;`;
37865         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE); }))) {
37866             mixin(enumMixinStr_PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE);
37867         }
37868     }
37869 
37870 
37871 
37872 
37873     static if(!is(typeof(PKCS12_R_INVALID_NULL_ARGUMENT))) {
37874         private enum enumMixinStr_PKCS12_R_INVALID_NULL_ARGUMENT = `enum PKCS12_R_INVALID_NULL_ARGUMENT = 104;`;
37875         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_INVALID_NULL_ARGUMENT); }))) {
37876             mixin(enumMixinStr_PKCS12_R_INVALID_NULL_ARGUMENT);
37877         }
37878     }
37879 
37880 
37881 
37882 
37883     static if(!is(typeof(PKCS12_R_INVALID_NULL_PKCS12_POINTER))) {
37884         private enum enumMixinStr_PKCS12_R_INVALID_NULL_PKCS12_POINTER = `enum PKCS12_R_INVALID_NULL_PKCS12_POINTER = 105;`;
37885         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_INVALID_NULL_PKCS12_POINTER); }))) {
37886             mixin(enumMixinStr_PKCS12_R_INVALID_NULL_PKCS12_POINTER);
37887         }
37888     }
37889 
37890 
37891 
37892 
37893     static if(!is(typeof(PKCS12_R_IV_GEN_ERROR))) {
37894         private enum enumMixinStr_PKCS12_R_IV_GEN_ERROR = `enum PKCS12_R_IV_GEN_ERROR = 106;`;
37895         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_IV_GEN_ERROR); }))) {
37896             mixin(enumMixinStr_PKCS12_R_IV_GEN_ERROR);
37897         }
37898     }
37899 
37900 
37901 
37902 
37903     static if(!is(typeof(PKCS12_R_KEY_GEN_ERROR))) {
37904         private enum enumMixinStr_PKCS12_R_KEY_GEN_ERROR = `enum PKCS12_R_KEY_GEN_ERROR = 107;`;
37905         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_KEY_GEN_ERROR); }))) {
37906             mixin(enumMixinStr_PKCS12_R_KEY_GEN_ERROR);
37907         }
37908     }
37909 
37910 
37911 
37912 
37913     static if(!is(typeof(PKCS12_R_MAC_ABSENT))) {
37914         private enum enumMixinStr_PKCS12_R_MAC_ABSENT = `enum PKCS12_R_MAC_ABSENT = 108;`;
37915         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_MAC_ABSENT); }))) {
37916             mixin(enumMixinStr_PKCS12_R_MAC_ABSENT);
37917         }
37918     }
37919 
37920 
37921 
37922 
37923     static if(!is(typeof(PKCS12_R_MAC_GENERATION_ERROR))) {
37924         private enum enumMixinStr_PKCS12_R_MAC_GENERATION_ERROR = `enum PKCS12_R_MAC_GENERATION_ERROR = 109;`;
37925         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_MAC_GENERATION_ERROR); }))) {
37926             mixin(enumMixinStr_PKCS12_R_MAC_GENERATION_ERROR);
37927         }
37928     }
37929 
37930 
37931 
37932 
37933     static if(!is(typeof(PKCS12_R_MAC_SETUP_ERROR))) {
37934         private enum enumMixinStr_PKCS12_R_MAC_SETUP_ERROR = `enum PKCS12_R_MAC_SETUP_ERROR = 110;`;
37935         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_MAC_SETUP_ERROR); }))) {
37936             mixin(enumMixinStr_PKCS12_R_MAC_SETUP_ERROR);
37937         }
37938     }
37939 
37940 
37941 
37942 
37943     static if(!is(typeof(PKCS12_R_MAC_STRING_SET_ERROR))) {
37944         private enum enumMixinStr_PKCS12_R_MAC_STRING_SET_ERROR = `enum PKCS12_R_MAC_STRING_SET_ERROR = 111;`;
37945         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_MAC_STRING_SET_ERROR); }))) {
37946             mixin(enumMixinStr_PKCS12_R_MAC_STRING_SET_ERROR);
37947         }
37948     }
37949 
37950 
37951 
37952 
37953     static if(!is(typeof(PKCS12_R_MAC_VERIFY_FAILURE))) {
37954         private enum enumMixinStr_PKCS12_R_MAC_VERIFY_FAILURE = `enum PKCS12_R_MAC_VERIFY_FAILURE = 113;`;
37955         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_MAC_VERIFY_FAILURE); }))) {
37956             mixin(enumMixinStr_PKCS12_R_MAC_VERIFY_FAILURE);
37957         }
37958     }
37959 
37960 
37961 
37962 
37963     static if(!is(typeof(PKCS12_R_PARSE_ERROR))) {
37964         private enum enumMixinStr_PKCS12_R_PARSE_ERROR = `enum PKCS12_R_PARSE_ERROR = 114;`;
37965         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_PARSE_ERROR); }))) {
37966             mixin(enumMixinStr_PKCS12_R_PARSE_ERROR);
37967         }
37968     }
37969 
37970 
37971 
37972 
37973     static if(!is(typeof(PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR))) {
37974         private enum enumMixinStr_PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR = `enum PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR = 115;`;
37975         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR); }))) {
37976             mixin(enumMixinStr_PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR);
37977         }
37978     }
37979 
37980 
37981 
37982 
37983     static if(!is(typeof(PKCS12_R_PKCS12_CIPHERFINAL_ERROR))) {
37984         private enum enumMixinStr_PKCS12_R_PKCS12_CIPHERFINAL_ERROR = `enum PKCS12_R_PKCS12_CIPHERFINAL_ERROR = 116;`;
37985         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_PKCS12_CIPHERFINAL_ERROR); }))) {
37986             mixin(enumMixinStr_PKCS12_R_PKCS12_CIPHERFINAL_ERROR);
37987         }
37988     }
37989 
37990 
37991 
37992 
37993     static if(!is(typeof(PKCS12_R_PKCS12_PBE_CRYPT_ERROR))) {
37994         private enum enumMixinStr_PKCS12_R_PKCS12_PBE_CRYPT_ERROR = `enum PKCS12_R_PKCS12_PBE_CRYPT_ERROR = 117;`;
37995         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_PKCS12_PBE_CRYPT_ERROR); }))) {
37996             mixin(enumMixinStr_PKCS12_R_PKCS12_PBE_CRYPT_ERROR);
37997         }
37998     }
37999 
38000 
38001 
38002 
38003     static if(!is(typeof(PKCS12_R_UNKNOWN_DIGEST_ALGORITHM))) {
38004         private enum enumMixinStr_PKCS12_R_UNKNOWN_DIGEST_ALGORITHM = `enum PKCS12_R_UNKNOWN_DIGEST_ALGORITHM = 118;`;
38005         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_UNKNOWN_DIGEST_ALGORITHM); }))) {
38006             mixin(enumMixinStr_PKCS12_R_UNKNOWN_DIGEST_ALGORITHM);
38007         }
38008     }
38009 
38010 
38011 
38012 
38013     static if(!is(typeof(PKCS12_R_UNSUPPORTED_PKCS12_MODE))) {
38014         private enum enumMixinStr_PKCS12_R_UNSUPPORTED_PKCS12_MODE = `enum PKCS12_R_UNSUPPORTED_PKCS12_MODE = 119;`;
38015         static if(is(typeof({ mixin(enumMixinStr_PKCS12_R_UNSUPPORTED_PKCS12_MODE); }))) {
38016             mixin(enumMixinStr_PKCS12_R_UNSUPPORTED_PKCS12_MODE);
38017         }
38018     }
38019 
38020 
38021 
38022 
38023 
38024 
38025     static if(!is(typeof(OBJ_id_ppl))) {
38026         private enum enumMixinStr_OBJ_id_ppl = `enum OBJ_id_ppl = OBJ_id_pkix , 21L;`;
38027         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ppl); }))) {
38028             mixin(enumMixinStr_OBJ_id_ppl);
38029         }
38030     }
38031 
38032 
38033 
38034 
38035     static if(!is(typeof(NID_id_ppl))) {
38036         private enum enumMixinStr_NID_id_ppl = `enum NID_id_ppl = 662;`;
38037         static if(is(typeof({ mixin(enumMixinStr_NID_id_ppl); }))) {
38038             mixin(enumMixinStr_NID_id_ppl);
38039         }
38040     }
38041 
38042 
38043 
38044 
38045     static if(!is(typeof(SN_id_ppl))) {
38046         private enum enumMixinStr_SN_id_ppl = `enum SN_id_ppl = "id-ppl";`;
38047         static if(is(typeof({ mixin(enumMixinStr_SN_id_ppl); }))) {
38048             mixin(enumMixinStr_SN_id_ppl);
38049         }
38050     }
38051 
38052 
38053 
38054 
38055     static if(!is(typeof(OBJ_id_cct))) {
38056         private enum enumMixinStr_OBJ_id_cct = `enum OBJ_id_cct = OBJ_id_pkix , 12L;`;
38057         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cct); }))) {
38058             mixin(enumMixinStr_OBJ_id_cct);
38059         }
38060     }
38061 
38062 
38063 
38064 
38065     static if(!is(typeof(NID_id_cct))) {
38066         private enum enumMixinStr_NID_id_cct = `enum NID_id_cct = 268;`;
38067         static if(is(typeof({ mixin(enumMixinStr_NID_id_cct); }))) {
38068             mixin(enumMixinStr_NID_id_cct);
38069         }
38070     }
38071 
38072 
38073 
38074 
38075     static if(!is(typeof(SN_id_cct))) {
38076         private enum enumMixinStr_SN_id_cct = `enum SN_id_cct = "id-cct";`;
38077         static if(is(typeof({ mixin(enumMixinStr_SN_id_cct); }))) {
38078             mixin(enumMixinStr_SN_id_cct);
38079         }
38080     }
38081 
38082 
38083 
38084 
38085     static if(!is(typeof(OBJ_id_qcs))) {
38086         private enum enumMixinStr_OBJ_id_qcs = `enum OBJ_id_qcs = OBJ_id_pkix , 11L;`;
38087         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_qcs); }))) {
38088             mixin(enumMixinStr_OBJ_id_qcs);
38089         }
38090     }
38091 
38092 
38093 
38094 
38095     static if(!is(typeof(NID_id_qcs))) {
38096         private enum enumMixinStr_NID_id_qcs = `enum NID_id_qcs = 267;`;
38097         static if(is(typeof({ mixin(enumMixinStr_NID_id_qcs); }))) {
38098             mixin(enumMixinStr_NID_id_qcs);
38099         }
38100     }
38101 
38102 
38103 
38104 
38105     static if(!is(typeof(SN_id_qcs))) {
38106         private enum enumMixinStr_SN_id_qcs = `enum SN_id_qcs = "id-qcs";`;
38107         static if(is(typeof({ mixin(enumMixinStr_SN_id_qcs); }))) {
38108             mixin(enumMixinStr_SN_id_qcs);
38109         }
38110     }
38111 
38112 
38113 
38114 
38115     static if(!is(typeof(OBJ_id_aca))) {
38116         private enum enumMixinStr_OBJ_id_aca = `enum OBJ_id_aca = OBJ_id_pkix , 10L;`;
38117         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_aca); }))) {
38118             mixin(enumMixinStr_OBJ_id_aca);
38119         }
38120     }
38121 
38122 
38123 
38124 
38125     static if(!is(typeof(NID_id_aca))) {
38126         private enum enumMixinStr_NID_id_aca = `enum NID_id_aca = 266;`;
38127         static if(is(typeof({ mixin(enumMixinStr_NID_id_aca); }))) {
38128             mixin(enumMixinStr_NID_id_aca);
38129         }
38130     }
38131 
38132 
38133 
38134 
38135     static if(!is(typeof(SN_id_aca))) {
38136         private enum enumMixinStr_SN_id_aca = `enum SN_id_aca = "id-aca";`;
38137         static if(is(typeof({ mixin(enumMixinStr_SN_id_aca); }))) {
38138             mixin(enumMixinStr_SN_id_aca);
38139         }
38140     }
38141 
38142 
38143 
38144 
38145     static if(!is(typeof(OBJ_id_pda))) {
38146         private enum enumMixinStr_OBJ_id_pda = `enum OBJ_id_pda = OBJ_id_pkix , 9L;`;
38147         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pda); }))) {
38148             mixin(enumMixinStr_OBJ_id_pda);
38149         }
38150     }
38151 
38152 
38153 
38154 
38155     static if(!is(typeof(NID_id_pda))) {
38156         private enum enumMixinStr_NID_id_pda = `enum NID_id_pda = 265;`;
38157         static if(is(typeof({ mixin(enumMixinStr_NID_id_pda); }))) {
38158             mixin(enumMixinStr_NID_id_pda);
38159         }
38160     }
38161 
38162 
38163 
38164 
38165     static if(!is(typeof(SN_id_pda))) {
38166         private enum enumMixinStr_SN_id_pda = `enum SN_id_pda = "id-pda";`;
38167         static if(is(typeof({ mixin(enumMixinStr_SN_id_pda); }))) {
38168             mixin(enumMixinStr_SN_id_pda);
38169         }
38170     }
38171 
38172 
38173 
38174 
38175     static if(!is(typeof(OBJ_id_on))) {
38176         private enum enumMixinStr_OBJ_id_on = `enum OBJ_id_on = OBJ_id_pkix , 8L;`;
38177         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_on); }))) {
38178             mixin(enumMixinStr_OBJ_id_on);
38179         }
38180     }
38181 
38182 
38183 
38184 
38185     static if(!is(typeof(NID_id_on))) {
38186         private enum enumMixinStr_NID_id_on = `enum NID_id_on = 264;`;
38187         static if(is(typeof({ mixin(enumMixinStr_NID_id_on); }))) {
38188             mixin(enumMixinStr_NID_id_on);
38189         }
38190     }
38191 
38192 
38193 
38194 
38195     static if(!is(typeof(SN_id_on))) {
38196         private enum enumMixinStr_SN_id_on = `enum SN_id_on = "id-on";`;
38197         static if(is(typeof({ mixin(enumMixinStr_SN_id_on); }))) {
38198             mixin(enumMixinStr_SN_id_on);
38199         }
38200     }
38201 
38202 
38203 
38204 
38205     static if(!is(typeof(OBJ_id_cmc))) {
38206         private enum enumMixinStr_OBJ_id_cmc = `enum OBJ_id_cmc = OBJ_id_pkix , 7L;`;
38207         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_cmc); }))) {
38208             mixin(enumMixinStr_OBJ_id_cmc);
38209         }
38210     }
38211 
38212 
38213 
38214 
38215     static if(!is(typeof(NID_id_cmc))) {
38216         private enum enumMixinStr_NID_id_cmc = `enum NID_id_cmc = 263;`;
38217         static if(is(typeof({ mixin(enumMixinStr_NID_id_cmc); }))) {
38218             mixin(enumMixinStr_NID_id_cmc);
38219         }
38220     }
38221 
38222 
38223 
38224 
38225     static if(!is(typeof(SN_id_cmc))) {
38226         private enum enumMixinStr_SN_id_cmc = `enum SN_id_cmc = "id-cmc";`;
38227         static if(is(typeof({ mixin(enumMixinStr_SN_id_cmc); }))) {
38228             mixin(enumMixinStr_SN_id_cmc);
38229         }
38230     }
38231 
38232 
38233 
38234 
38235     static if(!is(typeof(OBJ_id_alg))) {
38236         private enum enumMixinStr_OBJ_id_alg = `enum OBJ_id_alg = OBJ_id_pkix , 6L;`;
38237         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_alg); }))) {
38238             mixin(enumMixinStr_OBJ_id_alg);
38239         }
38240     }
38241 
38242 
38243 
38244 
38245     static if(!is(typeof(NID_id_alg))) {
38246         private enum enumMixinStr_NID_id_alg = `enum NID_id_alg = 262;`;
38247         static if(is(typeof({ mixin(enumMixinStr_NID_id_alg); }))) {
38248             mixin(enumMixinStr_NID_id_alg);
38249         }
38250     }
38251 
38252 
38253 
38254 
38255     static if(!is(typeof(SN_id_alg))) {
38256         private enum enumMixinStr_SN_id_alg = `enum SN_id_alg = "id-alg";`;
38257         static if(is(typeof({ mixin(enumMixinStr_SN_id_alg); }))) {
38258             mixin(enumMixinStr_SN_id_alg);
38259         }
38260     }
38261 
38262 
38263 
38264 
38265     static if(!is(typeof(OBJ_id_pkip))) {
38266         private enum enumMixinStr_OBJ_id_pkip = `enum OBJ_id_pkip = OBJ_id_pkix , 5L;`;
38267         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkip); }))) {
38268             mixin(enumMixinStr_OBJ_id_pkip);
38269         }
38270     }
38271 
38272 
38273 
38274 
38275     static if(!is(typeof(NID_id_pkip))) {
38276         private enum enumMixinStr_NID_id_pkip = `enum NID_id_pkip = 261;`;
38277         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkip); }))) {
38278             mixin(enumMixinStr_NID_id_pkip);
38279         }
38280     }
38281 
38282 
38283 
38284 
38285     static if(!is(typeof(SN_id_pkip))) {
38286         private enum enumMixinStr_SN_id_pkip = `enum SN_id_pkip = "id-pkip";`;
38287         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkip); }))) {
38288             mixin(enumMixinStr_SN_id_pkip);
38289         }
38290     }
38291 
38292 
38293 
38294 
38295     static if(!is(typeof(OBJ_id_it))) {
38296         private enum enumMixinStr_OBJ_id_it = `enum OBJ_id_it = OBJ_id_pkix , 4L;`;
38297         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_it); }))) {
38298             mixin(enumMixinStr_OBJ_id_it);
38299         }
38300     }
38301 
38302 
38303 
38304 
38305     static if(!is(typeof(NID_id_it))) {
38306         private enum enumMixinStr_NID_id_it = `enum NID_id_it = 260;`;
38307         static if(is(typeof({ mixin(enumMixinStr_NID_id_it); }))) {
38308             mixin(enumMixinStr_NID_id_it);
38309         }
38310     }
38311 
38312 
38313 
38314 
38315     static if(!is(typeof(SN_id_it))) {
38316         private enum enumMixinStr_SN_id_it = `enum SN_id_it = "id-it";`;
38317         static if(is(typeof({ mixin(enumMixinStr_SN_id_it); }))) {
38318             mixin(enumMixinStr_SN_id_it);
38319         }
38320     }
38321 
38322 
38323 
38324 
38325     static if(!is(typeof(OBJ_id_kp))) {
38326         private enum enumMixinStr_OBJ_id_kp = `enum OBJ_id_kp = OBJ_id_pkix , 3L;`;
38327         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_kp); }))) {
38328             mixin(enumMixinStr_OBJ_id_kp);
38329         }
38330     }
38331 
38332 
38333 
38334 
38335     static if(!is(typeof(NID_id_kp))) {
38336         private enum enumMixinStr_NID_id_kp = `enum NID_id_kp = 128;`;
38337         static if(is(typeof({ mixin(enumMixinStr_NID_id_kp); }))) {
38338             mixin(enumMixinStr_NID_id_kp);
38339         }
38340     }
38341 
38342 
38343 
38344 
38345     static if(!is(typeof(SN_id_kp))) {
38346         private enum enumMixinStr_SN_id_kp = `enum SN_id_kp = "id-kp";`;
38347         static if(is(typeof({ mixin(enumMixinStr_SN_id_kp); }))) {
38348             mixin(enumMixinStr_SN_id_kp);
38349         }
38350     }
38351 
38352 
38353 
38354 
38355     static if(!is(typeof(OBJ_id_qt))) {
38356         private enum enumMixinStr_OBJ_id_qt = `enum OBJ_id_qt = OBJ_id_pkix , 2L;`;
38357         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_qt); }))) {
38358             mixin(enumMixinStr_OBJ_id_qt);
38359         }
38360     }
38361 
38362 
38363 
38364 
38365     static if(!is(typeof(NID_id_qt))) {
38366         private enum enumMixinStr_NID_id_qt = `enum NID_id_qt = 259;`;
38367         static if(is(typeof({ mixin(enumMixinStr_NID_id_qt); }))) {
38368             mixin(enumMixinStr_NID_id_qt);
38369         }
38370     }
38371 
38372 
38373 
38374 
38375     static if(!is(typeof(SN_id_qt))) {
38376         private enum enumMixinStr_SN_id_qt = `enum SN_id_qt = "id-qt";`;
38377         static if(is(typeof({ mixin(enumMixinStr_SN_id_qt); }))) {
38378             mixin(enumMixinStr_SN_id_qt);
38379         }
38380     }
38381 
38382 
38383 
38384 
38385     static if(!is(typeof(OBJ_id_pe))) {
38386         private enum enumMixinStr_OBJ_id_pe = `enum OBJ_id_pe = OBJ_id_pkix , 1L;`;
38387         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pe); }))) {
38388             mixin(enumMixinStr_OBJ_id_pe);
38389         }
38390     }
38391 
38392 
38393 
38394 
38395     static if(!is(typeof(NID_id_pe))) {
38396         private enum enumMixinStr_NID_id_pe = `enum NID_id_pe = 175;`;
38397         static if(is(typeof({ mixin(enumMixinStr_NID_id_pe); }))) {
38398             mixin(enumMixinStr_NID_id_pe);
38399         }
38400     }
38401 
38402 
38403 
38404 
38405     static if(!is(typeof(SN_id_pe))) {
38406         private enum enumMixinStr_SN_id_pe = `enum SN_id_pe = "id-pe";`;
38407         static if(is(typeof({ mixin(enumMixinStr_SN_id_pe); }))) {
38408             mixin(enumMixinStr_SN_id_pe);
38409         }
38410     }
38411 
38412 
38413 
38414 
38415     static if(!is(typeof(OBJ_id_pkix_mod))) {
38416         private enum enumMixinStr_OBJ_id_pkix_mod = `enum OBJ_id_pkix_mod = OBJ_id_pkix , 0L;`;
38417         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix_mod); }))) {
38418             mixin(enumMixinStr_OBJ_id_pkix_mod);
38419         }
38420     }
38421 
38422 
38423 
38424 
38425     static if(!is(typeof(NID_id_pkix_mod))) {
38426         private enum enumMixinStr_NID_id_pkix_mod = `enum NID_id_pkix_mod = 258;`;
38427         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix_mod); }))) {
38428             mixin(enumMixinStr_NID_id_pkix_mod);
38429         }
38430     }
38431 
38432 
38433 
38434 
38435     static if(!is(typeof(SN_id_pkix_mod))) {
38436         private enum enumMixinStr_SN_id_pkix_mod = `enum SN_id_pkix_mod = "id-pkix-mod";`;
38437         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix_mod); }))) {
38438             mixin(enumMixinStr_SN_id_pkix_mod);
38439         }
38440     }
38441 
38442 
38443 
38444 
38445     static if(!is(typeof(OBJ_id_pkix))) {
38446         private enum enumMixinStr_OBJ_id_pkix = `enum OBJ_id_pkix = 1L , 3L , 6L , 1L , 5L , 5L , 7L;`;
38447         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pkix); }))) {
38448             mixin(enumMixinStr_OBJ_id_pkix);
38449         }
38450     }
38451 
38452 
38453 
38454 
38455     static if(!is(typeof(NID_id_pkix))) {
38456         private enum enumMixinStr_NID_id_pkix = `enum NID_id_pkix = 127;`;
38457         static if(is(typeof({ mixin(enumMixinStr_NID_id_pkix); }))) {
38458             mixin(enumMixinStr_NID_id_pkix);
38459         }
38460     }
38461 
38462 
38463 
38464 
38465     static if(!is(typeof(SN_id_pkix))) {
38466         private enum enumMixinStr_SN_id_pkix = `enum SN_id_pkix = "PKIX";`;
38467         static if(is(typeof({ mixin(enumMixinStr_SN_id_pkix); }))) {
38468             mixin(enumMixinStr_SN_id_pkix);
38469         }
38470     }
38471 
38472 
38473 
38474 
38475     static if(!is(typeof(NID_bf_ofb64))) {
38476         private enum enumMixinStr_NID_bf_ofb64 = `enum NID_bf_ofb64 = 94;`;
38477         static if(is(typeof({ mixin(enumMixinStr_NID_bf_ofb64); }))) {
38478             mixin(enumMixinStr_NID_bf_ofb64);
38479         }
38480     }
38481 
38482 
38483 
38484 
38485     static if(!is(typeof(LN_bf_ofb64))) {
38486         private enum enumMixinStr_LN_bf_ofb64 = `enum LN_bf_ofb64 = "bf-ofb";`;
38487         static if(is(typeof({ mixin(enumMixinStr_LN_bf_ofb64); }))) {
38488             mixin(enumMixinStr_LN_bf_ofb64);
38489         }
38490     }
38491 
38492 
38493 
38494 
38495     static if(!is(typeof(SN_bf_ofb64))) {
38496         private enum enumMixinStr_SN_bf_ofb64 = `enum SN_bf_ofb64 = "BF-OFB";`;
38497         static if(is(typeof({ mixin(enumMixinStr_SN_bf_ofb64); }))) {
38498             mixin(enumMixinStr_SN_bf_ofb64);
38499         }
38500     }
38501 
38502 
38503 
38504 
38505     static if(!is(typeof(NID_bf_cfb64))) {
38506         private enum enumMixinStr_NID_bf_cfb64 = `enum NID_bf_cfb64 = 93;`;
38507         static if(is(typeof({ mixin(enumMixinStr_NID_bf_cfb64); }))) {
38508             mixin(enumMixinStr_NID_bf_cfb64);
38509         }
38510     }
38511 
38512 
38513 
38514 
38515     static if(!is(typeof(LN_bf_cfb64))) {
38516         private enum enumMixinStr_LN_bf_cfb64 = `enum LN_bf_cfb64 = "bf-cfb";`;
38517         static if(is(typeof({ mixin(enumMixinStr_LN_bf_cfb64); }))) {
38518             mixin(enumMixinStr_LN_bf_cfb64);
38519         }
38520     }
38521 
38522 
38523 
38524 
38525     static if(!is(typeof(SN_bf_cfb64))) {
38526         private enum enumMixinStr_SN_bf_cfb64 = `enum SN_bf_cfb64 = "BF-CFB";`;
38527         static if(is(typeof({ mixin(enumMixinStr_SN_bf_cfb64); }))) {
38528             mixin(enumMixinStr_SN_bf_cfb64);
38529         }
38530     }
38531 
38532 
38533 
38534 
38535     static if(!is(typeof(NID_bf_ecb))) {
38536         private enum enumMixinStr_NID_bf_ecb = `enum NID_bf_ecb = 92;`;
38537         static if(is(typeof({ mixin(enumMixinStr_NID_bf_ecb); }))) {
38538             mixin(enumMixinStr_NID_bf_ecb);
38539         }
38540     }
38541 
38542 
38543 
38544 
38545     static if(!is(typeof(LN_bf_ecb))) {
38546         private enum enumMixinStr_LN_bf_ecb = `enum LN_bf_ecb = "bf-ecb";`;
38547         static if(is(typeof({ mixin(enumMixinStr_LN_bf_ecb); }))) {
38548             mixin(enumMixinStr_LN_bf_ecb);
38549         }
38550     }
38551 
38552 
38553 
38554 
38555     static if(!is(typeof(SN_bf_ecb))) {
38556         private enum enumMixinStr_SN_bf_ecb = `enum SN_bf_ecb = "BF-ECB";`;
38557         static if(is(typeof({ mixin(enumMixinStr_SN_bf_ecb); }))) {
38558             mixin(enumMixinStr_SN_bf_ecb);
38559         }
38560     }
38561 
38562 
38563 
38564 
38565     static if(!is(typeof(OBJ_bf_cbc))) {
38566         private enum enumMixinStr_OBJ_bf_cbc = `enum OBJ_bf_cbc = 1L , 3L , 6L , 1L , 4L , 1L , 3029L , 1L , 2L;`;
38567         static if(is(typeof({ mixin(enumMixinStr_OBJ_bf_cbc); }))) {
38568             mixin(enumMixinStr_OBJ_bf_cbc);
38569         }
38570     }
38571 
38572 
38573 
38574 
38575     static if(!is(typeof(NID_bf_cbc))) {
38576         private enum enumMixinStr_NID_bf_cbc = `enum NID_bf_cbc = 91;`;
38577         static if(is(typeof({ mixin(enumMixinStr_NID_bf_cbc); }))) {
38578             mixin(enumMixinStr_NID_bf_cbc);
38579         }
38580     }
38581 
38582 
38583 
38584 
38585     static if(!is(typeof(LN_bf_cbc))) {
38586         private enum enumMixinStr_LN_bf_cbc = `enum LN_bf_cbc = "bf-cbc";`;
38587         static if(is(typeof({ mixin(enumMixinStr_LN_bf_cbc); }))) {
38588             mixin(enumMixinStr_LN_bf_cbc);
38589         }
38590     }
38591 
38592 
38593 
38594 
38595     static if(!is(typeof(SN_bf_cbc))) {
38596         private enum enumMixinStr_SN_bf_cbc = `enum SN_bf_cbc = "BF-CBC";`;
38597         static if(is(typeof({ mixin(enumMixinStr_SN_bf_cbc); }))) {
38598             mixin(enumMixinStr_SN_bf_cbc);
38599         }
38600     }
38601 
38602 
38603 
38604 
38605     static if(!is(typeof(NID_idea_ofb64))) {
38606         private enum enumMixinStr_NID_idea_ofb64 = `enum NID_idea_ofb64 = 46;`;
38607         static if(is(typeof({ mixin(enumMixinStr_NID_idea_ofb64); }))) {
38608             mixin(enumMixinStr_NID_idea_ofb64);
38609         }
38610     }
38611 
38612 
38613 
38614 
38615     static if(!is(typeof(LN_idea_ofb64))) {
38616         private enum enumMixinStr_LN_idea_ofb64 = `enum LN_idea_ofb64 = "idea-ofb";`;
38617         static if(is(typeof({ mixin(enumMixinStr_LN_idea_ofb64); }))) {
38618             mixin(enumMixinStr_LN_idea_ofb64);
38619         }
38620     }
38621 
38622 
38623 
38624 
38625     static if(!is(typeof(SN_idea_ofb64))) {
38626         private enum enumMixinStr_SN_idea_ofb64 = `enum SN_idea_ofb64 = "IDEA-OFB";`;
38627         static if(is(typeof({ mixin(enumMixinStr_SN_idea_ofb64); }))) {
38628             mixin(enumMixinStr_SN_idea_ofb64);
38629         }
38630     }
38631 
38632 
38633 
38634 
38635     static if(!is(typeof(NID_idea_cfb64))) {
38636         private enum enumMixinStr_NID_idea_cfb64 = `enum NID_idea_cfb64 = 35;`;
38637         static if(is(typeof({ mixin(enumMixinStr_NID_idea_cfb64); }))) {
38638             mixin(enumMixinStr_NID_idea_cfb64);
38639         }
38640     }
38641 
38642 
38643 
38644 
38645     static if(!is(typeof(LN_idea_cfb64))) {
38646         private enum enumMixinStr_LN_idea_cfb64 = `enum LN_idea_cfb64 = "idea-cfb";`;
38647         static if(is(typeof({ mixin(enumMixinStr_LN_idea_cfb64); }))) {
38648             mixin(enumMixinStr_LN_idea_cfb64);
38649         }
38650     }
38651 
38652 
38653 
38654 
38655     static if(!is(typeof(SN_idea_cfb64))) {
38656         private enum enumMixinStr_SN_idea_cfb64 = `enum SN_idea_cfb64 = "IDEA-CFB";`;
38657         static if(is(typeof({ mixin(enumMixinStr_SN_idea_cfb64); }))) {
38658             mixin(enumMixinStr_SN_idea_cfb64);
38659         }
38660     }
38661 
38662 
38663 
38664 
38665     static if(!is(typeof(NID_idea_ecb))) {
38666         private enum enumMixinStr_NID_idea_ecb = `enum NID_idea_ecb = 36;`;
38667         static if(is(typeof({ mixin(enumMixinStr_NID_idea_ecb); }))) {
38668             mixin(enumMixinStr_NID_idea_ecb);
38669         }
38670     }
38671 
38672 
38673 
38674 
38675     static if(!is(typeof(LN_idea_ecb))) {
38676         private enum enumMixinStr_LN_idea_ecb = `enum LN_idea_ecb = "idea-ecb";`;
38677         static if(is(typeof({ mixin(enumMixinStr_LN_idea_ecb); }))) {
38678             mixin(enumMixinStr_LN_idea_ecb);
38679         }
38680     }
38681 
38682 
38683 
38684 
38685     static if(!is(typeof(SN_idea_ecb))) {
38686         private enum enumMixinStr_SN_idea_ecb = `enum SN_idea_ecb = "IDEA-ECB";`;
38687         static if(is(typeof({ mixin(enumMixinStr_SN_idea_ecb); }))) {
38688             mixin(enumMixinStr_SN_idea_ecb);
38689         }
38690     }
38691 
38692 
38693 
38694 
38695     static if(!is(typeof(OBJ_idea_cbc))) {
38696         private enum enumMixinStr_OBJ_idea_cbc = `enum OBJ_idea_cbc = 1L , 3L , 6L , 1L , 4L , 1L , 188L , 7L , 1L , 1L , 2L;`;
38697         static if(is(typeof({ mixin(enumMixinStr_OBJ_idea_cbc); }))) {
38698             mixin(enumMixinStr_OBJ_idea_cbc);
38699         }
38700     }
38701 
38702 
38703 
38704 
38705     static if(!is(typeof(NID_idea_cbc))) {
38706         private enum enumMixinStr_NID_idea_cbc = `enum NID_idea_cbc = 34;`;
38707         static if(is(typeof({ mixin(enumMixinStr_NID_idea_cbc); }))) {
38708             mixin(enumMixinStr_NID_idea_cbc);
38709         }
38710     }
38711 
38712 
38713 
38714 
38715     static if(!is(typeof(LN_idea_cbc))) {
38716         private enum enumMixinStr_LN_idea_cbc = `enum LN_idea_cbc = "idea-cbc";`;
38717         static if(is(typeof({ mixin(enumMixinStr_LN_idea_cbc); }))) {
38718             mixin(enumMixinStr_LN_idea_cbc);
38719         }
38720     }
38721 
38722 
38723 
38724 
38725     static if(!is(typeof(SN_idea_cbc))) {
38726         private enum enumMixinStr_SN_idea_cbc = `enum SN_idea_cbc = "IDEA-CBC";`;
38727         static if(is(typeof({ mixin(enumMixinStr_SN_idea_cbc); }))) {
38728             mixin(enumMixinStr_SN_idea_cbc);
38729         }
38730     }
38731 
38732 
38733 
38734 
38735     static if(!is(typeof(OBJ_ms_upn))) {
38736         private enum enumMixinStr_OBJ_ms_upn = `enum OBJ_ms_upn = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 20L , 2L , 3L;`;
38737         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_upn); }))) {
38738             mixin(enumMixinStr_OBJ_ms_upn);
38739         }
38740     }
38741 
38742 
38743 
38744 
38745     static if(!is(typeof(NID_ms_upn))) {
38746         private enum enumMixinStr_NID_ms_upn = `enum NID_ms_upn = 649;`;
38747         static if(is(typeof({ mixin(enumMixinStr_NID_ms_upn); }))) {
38748             mixin(enumMixinStr_NID_ms_upn);
38749         }
38750     }
38751 
38752 
38753 
38754 
38755     static if(!is(typeof(LN_ms_upn))) {
38756         private enum enumMixinStr_LN_ms_upn = `enum LN_ms_upn = "Microsoft User Principal Name";`;
38757         static if(is(typeof({ mixin(enumMixinStr_LN_ms_upn); }))) {
38758             mixin(enumMixinStr_LN_ms_upn);
38759         }
38760     }
38761 
38762 
38763 
38764 
38765     static if(!is(typeof(SN_ms_upn))) {
38766         private enum enumMixinStr_SN_ms_upn = `enum SN_ms_upn = "msUPN";`;
38767         static if(is(typeof({ mixin(enumMixinStr_SN_ms_upn); }))) {
38768             mixin(enumMixinStr_SN_ms_upn);
38769         }
38770     }
38771 
38772 
38773 
38774 
38775     static if(!is(typeof(OBJ_ms_smartcard_login))) {
38776         private enum enumMixinStr_OBJ_ms_smartcard_login = `enum OBJ_ms_smartcard_login = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 20L , 2L , 2L;`;
38777         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_smartcard_login); }))) {
38778             mixin(enumMixinStr_OBJ_ms_smartcard_login);
38779         }
38780     }
38781 
38782 
38783 
38784 
38785     static if(!is(typeof(NID_ms_smartcard_login))) {
38786         private enum enumMixinStr_NID_ms_smartcard_login = `enum NID_ms_smartcard_login = 648;`;
38787         static if(is(typeof({ mixin(enumMixinStr_NID_ms_smartcard_login); }))) {
38788             mixin(enumMixinStr_NID_ms_smartcard_login);
38789         }
38790     }
38791 
38792 
38793 
38794 
38795     static if(!is(typeof(LN_ms_smartcard_login))) {
38796         private enum enumMixinStr_LN_ms_smartcard_login = `enum LN_ms_smartcard_login = "Microsoft Smartcard Login";`;
38797         static if(is(typeof({ mixin(enumMixinStr_LN_ms_smartcard_login); }))) {
38798             mixin(enumMixinStr_LN_ms_smartcard_login);
38799         }
38800     }
38801 
38802 
38803 
38804 
38805     static if(!is(typeof(SN_ms_smartcard_login))) {
38806         private enum enumMixinStr_SN_ms_smartcard_login = `enum SN_ms_smartcard_login = "msSmartcardLogin";`;
38807         static if(is(typeof({ mixin(enumMixinStr_SN_ms_smartcard_login); }))) {
38808             mixin(enumMixinStr_SN_ms_smartcard_login);
38809         }
38810     }
38811 
38812 
38813 
38814 
38815     static if(!is(typeof(OBJ_ms_efs))) {
38816         private enum enumMixinStr_OBJ_ms_efs = `enum OBJ_ms_efs = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 10L , 3L , 4L;`;
38817         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_efs); }))) {
38818             mixin(enumMixinStr_OBJ_ms_efs);
38819         }
38820     }
38821 
38822 
38823 
38824 
38825     static if(!is(typeof(NID_ms_efs))) {
38826         private enum enumMixinStr_NID_ms_efs = `enum NID_ms_efs = 138;`;
38827         static if(is(typeof({ mixin(enumMixinStr_NID_ms_efs); }))) {
38828             mixin(enumMixinStr_NID_ms_efs);
38829         }
38830     }
38831 
38832 
38833 
38834 
38835     static if(!is(typeof(LN_ms_efs))) {
38836         private enum enumMixinStr_LN_ms_efs = `enum LN_ms_efs = "Microsoft Encrypted File System";`;
38837         static if(is(typeof({ mixin(enumMixinStr_LN_ms_efs); }))) {
38838             mixin(enumMixinStr_LN_ms_efs);
38839         }
38840     }
38841 
38842 
38843 
38844 
38845     static if(!is(typeof(SN_ms_efs))) {
38846         private enum enumMixinStr_SN_ms_efs = `enum SN_ms_efs = "msEFS";`;
38847         static if(is(typeof({ mixin(enumMixinStr_SN_ms_efs); }))) {
38848             mixin(enumMixinStr_SN_ms_efs);
38849         }
38850     }
38851 
38852 
38853 
38854 
38855     static if(!is(typeof(OBJ_ms_sgc))) {
38856         private enum enumMixinStr_OBJ_ms_sgc = `enum OBJ_ms_sgc = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 10L , 3L , 3L;`;
38857         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_sgc); }))) {
38858             mixin(enumMixinStr_OBJ_ms_sgc);
38859         }
38860     }
38861 
38862 
38863 
38864 
38865     static if(!is(typeof(NID_ms_sgc))) {
38866         private enum enumMixinStr_NID_ms_sgc = `enum NID_ms_sgc = 137;`;
38867         static if(is(typeof({ mixin(enumMixinStr_NID_ms_sgc); }))) {
38868             mixin(enumMixinStr_NID_ms_sgc);
38869         }
38870     }
38871 
38872 
38873 
38874 
38875     static if(!is(typeof(LN_ms_sgc))) {
38876         private enum enumMixinStr_LN_ms_sgc = `enum LN_ms_sgc = "Microsoft Server Gated Crypto";`;
38877         static if(is(typeof({ mixin(enumMixinStr_LN_ms_sgc); }))) {
38878             mixin(enumMixinStr_LN_ms_sgc);
38879         }
38880     }
38881 
38882 
38883 
38884 
38885     static if(!is(typeof(SN_ms_sgc))) {
38886         private enum enumMixinStr_SN_ms_sgc = `enum SN_ms_sgc = "msSGC";`;
38887         static if(is(typeof({ mixin(enumMixinStr_SN_ms_sgc); }))) {
38888             mixin(enumMixinStr_SN_ms_sgc);
38889         }
38890     }
38891 
38892 
38893 
38894 
38895     static if(!is(typeof(OBJ_ms_ctl_sign))) {
38896         private enum enumMixinStr_OBJ_ms_ctl_sign = `enum OBJ_ms_ctl_sign = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 10L , 3L , 1L;`;
38897         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_ctl_sign); }))) {
38898             mixin(enumMixinStr_OBJ_ms_ctl_sign);
38899         }
38900     }
38901 
38902 
38903 
38904 
38905     static if(!is(typeof(NID_ms_ctl_sign))) {
38906         private enum enumMixinStr_NID_ms_ctl_sign = `enum NID_ms_ctl_sign = 136;`;
38907         static if(is(typeof({ mixin(enumMixinStr_NID_ms_ctl_sign); }))) {
38908             mixin(enumMixinStr_NID_ms_ctl_sign);
38909         }
38910     }
38911 
38912 
38913 
38914 
38915     static if(!is(typeof(LN_ms_ctl_sign))) {
38916         private enum enumMixinStr_LN_ms_ctl_sign = `enum LN_ms_ctl_sign = "Microsoft Trust List Signing";`;
38917         static if(is(typeof({ mixin(enumMixinStr_LN_ms_ctl_sign); }))) {
38918             mixin(enumMixinStr_LN_ms_ctl_sign);
38919         }
38920     }
38921 
38922 
38923 
38924 
38925     static if(!is(typeof(SN_ms_ctl_sign))) {
38926         private enum enumMixinStr_SN_ms_ctl_sign = `enum SN_ms_ctl_sign = "msCTLSign";`;
38927         static if(is(typeof({ mixin(enumMixinStr_SN_ms_ctl_sign); }))) {
38928             mixin(enumMixinStr_SN_ms_ctl_sign);
38929         }
38930     }
38931 
38932 
38933 
38934 
38935     static if(!is(typeof(OBJ_ms_code_com))) {
38936         private enum enumMixinStr_OBJ_ms_code_com = `enum OBJ_ms_code_com = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 2L , 1L , 22L;`;
38937         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_code_com); }))) {
38938             mixin(enumMixinStr_OBJ_ms_code_com);
38939         }
38940     }
38941 
38942 
38943 
38944 
38945     static if(!is(typeof(NID_ms_code_com))) {
38946         private enum enumMixinStr_NID_ms_code_com = `enum NID_ms_code_com = 135;`;
38947         static if(is(typeof({ mixin(enumMixinStr_NID_ms_code_com); }))) {
38948             mixin(enumMixinStr_NID_ms_code_com);
38949         }
38950     }
38951 
38952 
38953 
38954 
38955     static if(!is(typeof(LN_ms_code_com))) {
38956         private enum enumMixinStr_LN_ms_code_com = `enum LN_ms_code_com = "Microsoft Commercial Code Signing";`;
38957         static if(is(typeof({ mixin(enumMixinStr_LN_ms_code_com); }))) {
38958             mixin(enumMixinStr_LN_ms_code_com);
38959         }
38960     }
38961 
38962 
38963 
38964 
38965     static if(!is(typeof(SN_ms_code_com))) {
38966         private enum enumMixinStr_SN_ms_code_com = `enum SN_ms_code_com = "msCodeCom";`;
38967         static if(is(typeof({ mixin(enumMixinStr_SN_ms_code_com); }))) {
38968             mixin(enumMixinStr_SN_ms_code_com);
38969         }
38970     }
38971 
38972 
38973 
38974 
38975     static if(!is(typeof(OBJ_ms_code_ind))) {
38976         private enum enumMixinStr_OBJ_ms_code_ind = `enum OBJ_ms_code_ind = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 2L , 1L , 21L;`;
38977         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_code_ind); }))) {
38978             mixin(enumMixinStr_OBJ_ms_code_ind);
38979         }
38980     }
38981 
38982 
38983 
38984 
38985     static if(!is(typeof(PKCS7_S_HEADER))) {
38986         private enum enumMixinStr_PKCS7_S_HEADER = `enum PKCS7_S_HEADER = 0;`;
38987         static if(is(typeof({ mixin(enumMixinStr_PKCS7_S_HEADER); }))) {
38988             mixin(enumMixinStr_PKCS7_S_HEADER);
38989         }
38990     }
38991 
38992 
38993 
38994 
38995     static if(!is(typeof(PKCS7_S_BODY))) {
38996         private enum enumMixinStr_PKCS7_S_BODY = `enum PKCS7_S_BODY = 1;`;
38997         static if(is(typeof({ mixin(enumMixinStr_PKCS7_S_BODY); }))) {
38998             mixin(enumMixinStr_PKCS7_S_BODY);
38999         }
39000     }
39001 
39002 
39003 
39004 
39005     static if(!is(typeof(PKCS7_S_TAIL))) {
39006         private enum enumMixinStr_PKCS7_S_TAIL = `enum PKCS7_S_TAIL = 2;`;
39007         static if(is(typeof({ mixin(enumMixinStr_PKCS7_S_TAIL); }))) {
39008             mixin(enumMixinStr_PKCS7_S_TAIL);
39009         }
39010     }
39011 
39012 
39013 
39014 
39015     static if(!is(typeof(NID_ms_code_ind))) {
39016         private enum enumMixinStr_NID_ms_code_ind = `enum NID_ms_code_ind = 134;`;
39017         static if(is(typeof({ mixin(enumMixinStr_NID_ms_code_ind); }))) {
39018             mixin(enumMixinStr_NID_ms_code_ind);
39019         }
39020     }
39021 
39022 
39023 
39024 
39025     static if(!is(typeof(LN_ms_code_ind))) {
39026         private enum enumMixinStr_LN_ms_code_ind = `enum LN_ms_code_ind = "Microsoft Individual Code Signing";`;
39027         static if(is(typeof({ mixin(enumMixinStr_LN_ms_code_ind); }))) {
39028             mixin(enumMixinStr_LN_ms_code_ind);
39029         }
39030     }
39031 
39032 
39033 
39034 
39035     static if(!is(typeof(SN_ms_code_ind))) {
39036         private enum enumMixinStr_SN_ms_code_ind = `enum SN_ms_code_ind = "msCodeInd";`;
39037         static if(is(typeof({ mixin(enumMixinStr_SN_ms_code_ind); }))) {
39038             mixin(enumMixinStr_SN_ms_code_ind);
39039         }
39040     }
39041 
39042 
39043 
39044 
39045     static if(!is(typeof(OBJ_ms_ext_req))) {
39046         private enum enumMixinStr_OBJ_ms_ext_req = `enum OBJ_ms_ext_req = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 2L , 1L , 14L;`;
39047         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_ext_req); }))) {
39048             mixin(enumMixinStr_OBJ_ms_ext_req);
39049         }
39050     }
39051 
39052 
39053 
39054 
39055     static if(!is(typeof(NID_ms_ext_req))) {
39056         private enum enumMixinStr_NID_ms_ext_req = `enum NID_ms_ext_req = 171;`;
39057         static if(is(typeof({ mixin(enumMixinStr_NID_ms_ext_req); }))) {
39058             mixin(enumMixinStr_NID_ms_ext_req);
39059         }
39060     }
39061 
39062 
39063 
39064 
39065     static if(!is(typeof(LN_ms_ext_req))) {
39066         private enum enumMixinStr_LN_ms_ext_req = `enum LN_ms_ext_req = "Microsoft Extension Request";`;
39067         static if(is(typeof({ mixin(enumMixinStr_LN_ms_ext_req); }))) {
39068             mixin(enumMixinStr_LN_ms_ext_req);
39069         }
39070     }
39071 
39072 
39073 
39074 
39075     static if(!is(typeof(SN_ms_ext_req))) {
39076         private enum enumMixinStr_SN_ms_ext_req = `enum SN_ms_ext_req = "msExtReq";`;
39077         static if(is(typeof({ mixin(enumMixinStr_SN_ms_ext_req); }))) {
39078             mixin(enumMixinStr_SN_ms_ext_req);
39079         }
39080     }
39081 
39082 
39083 
39084 
39085     static if(!is(typeof(NID_rc5_ofb64))) {
39086         private enum enumMixinStr_NID_rc5_ofb64 = `enum NID_rc5_ofb64 = 123;`;
39087         static if(is(typeof({ mixin(enumMixinStr_NID_rc5_ofb64); }))) {
39088             mixin(enumMixinStr_NID_rc5_ofb64);
39089         }
39090     }
39091 
39092 
39093 
39094 
39095     static if(!is(typeof(LN_rc5_ofb64))) {
39096         private enum enumMixinStr_LN_rc5_ofb64 = `enum LN_rc5_ofb64 = "rc5-ofb";`;
39097         static if(is(typeof({ mixin(enumMixinStr_LN_rc5_ofb64); }))) {
39098             mixin(enumMixinStr_LN_rc5_ofb64);
39099         }
39100     }
39101 
39102 
39103 
39104 
39105     static if(!is(typeof(SN_rc5_ofb64))) {
39106         private enum enumMixinStr_SN_rc5_ofb64 = `enum SN_rc5_ofb64 = "RC5-OFB";`;
39107         static if(is(typeof({ mixin(enumMixinStr_SN_rc5_ofb64); }))) {
39108             mixin(enumMixinStr_SN_rc5_ofb64);
39109         }
39110     }
39111 
39112 
39113 
39114 
39115     static if(!is(typeof(NID_rc5_cfb64))) {
39116         private enum enumMixinStr_NID_rc5_cfb64 = `enum NID_rc5_cfb64 = 122;`;
39117         static if(is(typeof({ mixin(enumMixinStr_NID_rc5_cfb64); }))) {
39118             mixin(enumMixinStr_NID_rc5_cfb64);
39119         }
39120     }
39121 
39122 
39123 
39124 
39125     static if(!is(typeof(LN_rc5_cfb64))) {
39126         private enum enumMixinStr_LN_rc5_cfb64 = `enum LN_rc5_cfb64 = "rc5-cfb";`;
39127         static if(is(typeof({ mixin(enumMixinStr_LN_rc5_cfb64); }))) {
39128             mixin(enumMixinStr_LN_rc5_cfb64);
39129         }
39130     }
39131 
39132 
39133 
39134 
39135     static if(!is(typeof(SN_rc5_cfb64))) {
39136         private enum enumMixinStr_SN_rc5_cfb64 = `enum SN_rc5_cfb64 = "RC5-CFB";`;
39137         static if(is(typeof({ mixin(enumMixinStr_SN_rc5_cfb64); }))) {
39138             mixin(enumMixinStr_SN_rc5_cfb64);
39139         }
39140     }
39141 
39142 
39143 
39144 
39145     static if(!is(typeof(NID_rc5_ecb))) {
39146         private enum enumMixinStr_NID_rc5_ecb = `enum NID_rc5_ecb = 121;`;
39147         static if(is(typeof({ mixin(enumMixinStr_NID_rc5_ecb); }))) {
39148             mixin(enumMixinStr_NID_rc5_ecb);
39149         }
39150     }
39151 
39152 
39153 
39154 
39155     static if(!is(typeof(LN_rc5_ecb))) {
39156         private enum enumMixinStr_LN_rc5_ecb = `enum LN_rc5_ecb = "rc5-ecb";`;
39157         static if(is(typeof({ mixin(enumMixinStr_LN_rc5_ecb); }))) {
39158             mixin(enumMixinStr_LN_rc5_ecb);
39159         }
39160     }
39161 
39162 
39163 
39164 
39165     static if(!is(typeof(SN_rc5_ecb))) {
39166         private enum enumMixinStr_SN_rc5_ecb = `enum SN_rc5_ecb = "RC5-ECB";`;
39167         static if(is(typeof({ mixin(enumMixinStr_SN_rc5_ecb); }))) {
39168             mixin(enumMixinStr_SN_rc5_ecb);
39169         }
39170     }
39171 
39172 
39173 
39174 
39175     static if(!is(typeof(OBJ_rc5_cbc))) {
39176         private enum enumMixinStr_OBJ_rc5_cbc = `enum OBJ_rc5_cbc = OBJ_rsadsi , 3L , 8L;`;
39177         static if(is(typeof({ mixin(enumMixinStr_OBJ_rc5_cbc); }))) {
39178             mixin(enumMixinStr_OBJ_rc5_cbc);
39179         }
39180     }
39181 
39182 
39183 
39184 
39185     static if(!is(typeof(NID_rc5_cbc))) {
39186         private enum enumMixinStr_NID_rc5_cbc = `enum NID_rc5_cbc = 120;`;
39187         static if(is(typeof({ mixin(enumMixinStr_NID_rc5_cbc); }))) {
39188             mixin(enumMixinStr_NID_rc5_cbc);
39189         }
39190     }
39191 
39192 
39193 
39194 
39195     static if(!is(typeof(LN_rc5_cbc))) {
39196         private enum enumMixinStr_LN_rc5_cbc = `enum LN_rc5_cbc = "rc5-cbc";`;
39197         static if(is(typeof({ mixin(enumMixinStr_LN_rc5_cbc); }))) {
39198             mixin(enumMixinStr_LN_rc5_cbc);
39199         }
39200     }
39201 
39202 
39203 
39204 
39205     static if(!is(typeof(SN_rc5_cbc))) {
39206         private enum enumMixinStr_SN_rc5_cbc = `enum SN_rc5_cbc = "RC5-CBC";`;
39207         static if(is(typeof({ mixin(enumMixinStr_SN_rc5_cbc); }))) {
39208             mixin(enumMixinStr_SN_rc5_cbc);
39209         }
39210     }
39211 
39212 
39213 
39214 
39215     static if(!is(typeof(OBJ_des_ede3_cbc))) {
39216         private enum enumMixinStr_OBJ_des_ede3_cbc = `enum OBJ_des_ede3_cbc = OBJ_rsadsi , 3L , 7L;`;
39217         static if(is(typeof({ mixin(enumMixinStr_OBJ_des_ede3_cbc); }))) {
39218             mixin(enumMixinStr_OBJ_des_ede3_cbc);
39219         }
39220     }
39221 
39222 
39223 
39224 
39225     static if(!is(typeof(NID_des_ede3_cbc))) {
39226         private enum enumMixinStr_NID_des_ede3_cbc = `enum NID_des_ede3_cbc = 44;`;
39227         static if(is(typeof({ mixin(enumMixinStr_NID_des_ede3_cbc); }))) {
39228             mixin(enumMixinStr_NID_des_ede3_cbc);
39229         }
39230     }
39231 
39232 
39233 
39234 
39235     static if(!is(typeof(LN_des_ede3_cbc))) {
39236         private enum enumMixinStr_LN_des_ede3_cbc = `enum LN_des_ede3_cbc = "des-ede3-cbc";`;
39237         static if(is(typeof({ mixin(enumMixinStr_LN_des_ede3_cbc); }))) {
39238             mixin(enumMixinStr_LN_des_ede3_cbc);
39239         }
39240     }
39241 
39242 
39243 
39244 
39245     static if(!is(typeof(SN_des_ede3_cbc))) {
39246         private enum enumMixinStr_SN_des_ede3_cbc = `enum SN_des_ede3_cbc = "DES-EDE3-CBC";`;
39247         static if(is(typeof({ mixin(enumMixinStr_SN_des_ede3_cbc); }))) {
39248             mixin(enumMixinStr_SN_des_ede3_cbc);
39249         }
39250     }
39251 
39252 
39253 
39254 
39255     static if(!is(typeof(NID_rc4_40))) {
39256         private enum enumMixinStr_NID_rc4_40 = `enum NID_rc4_40 = 97;`;
39257         static if(is(typeof({ mixin(enumMixinStr_NID_rc4_40); }))) {
39258             mixin(enumMixinStr_NID_rc4_40);
39259         }
39260     }
39261 
39262 
39263 
39264 
39265     static if(!is(typeof(LN_rc4_40))) {
39266         private enum enumMixinStr_LN_rc4_40 = `enum LN_rc4_40 = "rc4-40";`;
39267         static if(is(typeof({ mixin(enumMixinStr_LN_rc4_40); }))) {
39268             mixin(enumMixinStr_LN_rc4_40);
39269         }
39270     }
39271 
39272 
39273 
39274 
39275     static if(!is(typeof(SN_rc4_40))) {
39276         private enum enumMixinStr_SN_rc4_40 = `enum SN_rc4_40 = "RC4-40";`;
39277         static if(is(typeof({ mixin(enumMixinStr_SN_rc4_40); }))) {
39278             mixin(enumMixinStr_SN_rc4_40);
39279         }
39280     }
39281 
39282 
39283 
39284 
39285     static if(!is(typeof(OBJ_rc4))) {
39286         private enum enumMixinStr_OBJ_rc4 = `enum OBJ_rc4 = OBJ_rsadsi , 3L , 4L;`;
39287         static if(is(typeof({ mixin(enumMixinStr_OBJ_rc4); }))) {
39288             mixin(enumMixinStr_OBJ_rc4);
39289         }
39290     }
39291 
39292 
39293 
39294 
39295     static if(!is(typeof(NID_rc4))) {
39296         private enum enumMixinStr_NID_rc4 = `enum NID_rc4 = 5;`;
39297         static if(is(typeof({ mixin(enumMixinStr_NID_rc4); }))) {
39298             mixin(enumMixinStr_NID_rc4);
39299         }
39300     }
39301 
39302 
39303 
39304 
39305     static if(!is(typeof(PKCS7_OP_SET_DETACHED_SIGNATURE))) {
39306         private enum enumMixinStr_PKCS7_OP_SET_DETACHED_SIGNATURE = `enum PKCS7_OP_SET_DETACHED_SIGNATURE = 1;`;
39307         static if(is(typeof({ mixin(enumMixinStr_PKCS7_OP_SET_DETACHED_SIGNATURE); }))) {
39308             mixin(enumMixinStr_PKCS7_OP_SET_DETACHED_SIGNATURE);
39309         }
39310     }
39311 
39312 
39313 
39314 
39315     static if(!is(typeof(PKCS7_OP_GET_DETACHED_SIGNATURE))) {
39316         private enum enumMixinStr_PKCS7_OP_GET_DETACHED_SIGNATURE = `enum PKCS7_OP_GET_DETACHED_SIGNATURE = 2;`;
39317         static if(is(typeof({ mixin(enumMixinStr_PKCS7_OP_GET_DETACHED_SIGNATURE); }))) {
39318             mixin(enumMixinStr_PKCS7_OP_GET_DETACHED_SIGNATURE);
39319         }
39320     }
39321     static if(!is(typeof(PKCS7_TEXT))) {
39322         private enum enumMixinStr_PKCS7_TEXT = `enum PKCS7_TEXT = 0x1;`;
39323         static if(is(typeof({ mixin(enumMixinStr_PKCS7_TEXT); }))) {
39324             mixin(enumMixinStr_PKCS7_TEXT);
39325         }
39326     }
39327 
39328 
39329 
39330 
39331     static if(!is(typeof(PKCS7_NOCERTS))) {
39332         private enum enumMixinStr_PKCS7_NOCERTS = `enum PKCS7_NOCERTS = 0x2;`;
39333         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOCERTS); }))) {
39334             mixin(enumMixinStr_PKCS7_NOCERTS);
39335         }
39336     }
39337 
39338 
39339 
39340 
39341     static if(!is(typeof(PKCS7_NOSIGS))) {
39342         private enum enumMixinStr_PKCS7_NOSIGS = `enum PKCS7_NOSIGS = 0x4;`;
39343         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOSIGS); }))) {
39344             mixin(enumMixinStr_PKCS7_NOSIGS);
39345         }
39346     }
39347 
39348 
39349 
39350 
39351     static if(!is(typeof(PKCS7_NOCHAIN))) {
39352         private enum enumMixinStr_PKCS7_NOCHAIN = `enum PKCS7_NOCHAIN = 0x8;`;
39353         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOCHAIN); }))) {
39354             mixin(enumMixinStr_PKCS7_NOCHAIN);
39355         }
39356     }
39357 
39358 
39359 
39360 
39361     static if(!is(typeof(PKCS7_NOINTERN))) {
39362         private enum enumMixinStr_PKCS7_NOINTERN = `enum PKCS7_NOINTERN = 0x10;`;
39363         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOINTERN); }))) {
39364             mixin(enumMixinStr_PKCS7_NOINTERN);
39365         }
39366     }
39367 
39368 
39369 
39370 
39371     static if(!is(typeof(PKCS7_NOVERIFY))) {
39372         private enum enumMixinStr_PKCS7_NOVERIFY = `enum PKCS7_NOVERIFY = 0x20;`;
39373         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOVERIFY); }))) {
39374             mixin(enumMixinStr_PKCS7_NOVERIFY);
39375         }
39376     }
39377 
39378 
39379 
39380 
39381     static if(!is(typeof(PKCS7_DETACHED))) {
39382         private enum enumMixinStr_PKCS7_DETACHED = `enum PKCS7_DETACHED = 0x40;`;
39383         static if(is(typeof({ mixin(enumMixinStr_PKCS7_DETACHED); }))) {
39384             mixin(enumMixinStr_PKCS7_DETACHED);
39385         }
39386     }
39387 
39388 
39389 
39390 
39391     static if(!is(typeof(PKCS7_BINARY))) {
39392         private enum enumMixinStr_PKCS7_BINARY = `enum PKCS7_BINARY = 0x80;`;
39393         static if(is(typeof({ mixin(enumMixinStr_PKCS7_BINARY); }))) {
39394             mixin(enumMixinStr_PKCS7_BINARY);
39395         }
39396     }
39397 
39398 
39399 
39400 
39401     static if(!is(typeof(PKCS7_NOATTR))) {
39402         private enum enumMixinStr_PKCS7_NOATTR = `enum PKCS7_NOATTR = 0x100;`;
39403         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOATTR); }))) {
39404             mixin(enumMixinStr_PKCS7_NOATTR);
39405         }
39406     }
39407 
39408 
39409 
39410 
39411     static if(!is(typeof(PKCS7_NOSMIMECAP))) {
39412         private enum enumMixinStr_PKCS7_NOSMIMECAP = `enum PKCS7_NOSMIMECAP = 0x200;`;
39413         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOSMIMECAP); }))) {
39414             mixin(enumMixinStr_PKCS7_NOSMIMECAP);
39415         }
39416     }
39417 
39418 
39419 
39420 
39421     static if(!is(typeof(PKCS7_NOOLDMIMETYPE))) {
39422         private enum enumMixinStr_PKCS7_NOOLDMIMETYPE = `enum PKCS7_NOOLDMIMETYPE = 0x400;`;
39423         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOOLDMIMETYPE); }))) {
39424             mixin(enumMixinStr_PKCS7_NOOLDMIMETYPE);
39425         }
39426     }
39427 
39428 
39429 
39430 
39431     static if(!is(typeof(PKCS7_CRLFEOL))) {
39432         private enum enumMixinStr_PKCS7_CRLFEOL = `enum PKCS7_CRLFEOL = 0x800;`;
39433         static if(is(typeof({ mixin(enumMixinStr_PKCS7_CRLFEOL); }))) {
39434             mixin(enumMixinStr_PKCS7_CRLFEOL);
39435         }
39436     }
39437 
39438 
39439 
39440 
39441     static if(!is(typeof(PKCS7_STREAM))) {
39442         private enum enumMixinStr_PKCS7_STREAM = `enum PKCS7_STREAM = 0x1000;`;
39443         static if(is(typeof({ mixin(enumMixinStr_PKCS7_STREAM); }))) {
39444             mixin(enumMixinStr_PKCS7_STREAM);
39445         }
39446     }
39447 
39448 
39449 
39450 
39451     static if(!is(typeof(PKCS7_NOCRL))) {
39452         private enum enumMixinStr_PKCS7_NOCRL = `enum PKCS7_NOCRL = 0x2000;`;
39453         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NOCRL); }))) {
39454             mixin(enumMixinStr_PKCS7_NOCRL);
39455         }
39456     }
39457 
39458 
39459 
39460 
39461     static if(!is(typeof(PKCS7_PARTIAL))) {
39462         private enum enumMixinStr_PKCS7_PARTIAL = `enum PKCS7_PARTIAL = 0x4000;`;
39463         static if(is(typeof({ mixin(enumMixinStr_PKCS7_PARTIAL); }))) {
39464             mixin(enumMixinStr_PKCS7_PARTIAL);
39465         }
39466     }
39467 
39468 
39469 
39470 
39471     static if(!is(typeof(PKCS7_REUSE_DIGEST))) {
39472         private enum enumMixinStr_PKCS7_REUSE_DIGEST = `enum PKCS7_REUSE_DIGEST = 0x8000;`;
39473         static if(is(typeof({ mixin(enumMixinStr_PKCS7_REUSE_DIGEST); }))) {
39474             mixin(enumMixinStr_PKCS7_REUSE_DIGEST);
39475         }
39476     }
39477 
39478 
39479 
39480 
39481     static if(!is(typeof(PKCS7_NO_DUAL_CONTENT))) {
39482         private enum enumMixinStr_PKCS7_NO_DUAL_CONTENT = `enum PKCS7_NO_DUAL_CONTENT = 0x10000;`;
39483         static if(is(typeof({ mixin(enumMixinStr_PKCS7_NO_DUAL_CONTENT); }))) {
39484             mixin(enumMixinStr_PKCS7_NO_DUAL_CONTENT);
39485         }
39486     }
39487 
39488 
39489 
39490 
39491     static if(!is(typeof(SMIME_TEXT))) {
39492         private enum enumMixinStr_SMIME_TEXT = `enum SMIME_TEXT = 0x1;`;
39493         static if(is(typeof({ mixin(enumMixinStr_SMIME_TEXT); }))) {
39494             mixin(enumMixinStr_SMIME_TEXT);
39495         }
39496     }
39497 
39498 
39499 
39500 
39501     static if(!is(typeof(SMIME_NOCERTS))) {
39502         private enum enumMixinStr_SMIME_NOCERTS = `enum SMIME_NOCERTS = 0x2;`;
39503         static if(is(typeof({ mixin(enumMixinStr_SMIME_NOCERTS); }))) {
39504             mixin(enumMixinStr_SMIME_NOCERTS);
39505         }
39506     }
39507 
39508 
39509 
39510 
39511     static if(!is(typeof(SMIME_NOSIGS))) {
39512         private enum enumMixinStr_SMIME_NOSIGS = `enum SMIME_NOSIGS = 0x4;`;
39513         static if(is(typeof({ mixin(enumMixinStr_SMIME_NOSIGS); }))) {
39514             mixin(enumMixinStr_SMIME_NOSIGS);
39515         }
39516     }
39517 
39518 
39519 
39520 
39521     static if(!is(typeof(SMIME_NOCHAIN))) {
39522         private enum enumMixinStr_SMIME_NOCHAIN = `enum SMIME_NOCHAIN = 0x8;`;
39523         static if(is(typeof({ mixin(enumMixinStr_SMIME_NOCHAIN); }))) {
39524             mixin(enumMixinStr_SMIME_NOCHAIN);
39525         }
39526     }
39527 
39528 
39529 
39530 
39531     static if(!is(typeof(SMIME_NOINTERN))) {
39532         private enum enumMixinStr_SMIME_NOINTERN = `enum SMIME_NOINTERN = 0x10;`;
39533         static if(is(typeof({ mixin(enumMixinStr_SMIME_NOINTERN); }))) {
39534             mixin(enumMixinStr_SMIME_NOINTERN);
39535         }
39536     }
39537 
39538 
39539 
39540 
39541     static if(!is(typeof(SMIME_NOVERIFY))) {
39542         private enum enumMixinStr_SMIME_NOVERIFY = `enum SMIME_NOVERIFY = 0x20;`;
39543         static if(is(typeof({ mixin(enumMixinStr_SMIME_NOVERIFY); }))) {
39544             mixin(enumMixinStr_SMIME_NOVERIFY);
39545         }
39546     }
39547 
39548 
39549 
39550 
39551     static if(!is(typeof(SMIME_DETACHED))) {
39552         private enum enumMixinStr_SMIME_DETACHED = `enum SMIME_DETACHED = 0x40;`;
39553         static if(is(typeof({ mixin(enumMixinStr_SMIME_DETACHED); }))) {
39554             mixin(enumMixinStr_SMIME_DETACHED);
39555         }
39556     }
39557 
39558 
39559 
39560 
39561     static if(!is(typeof(SMIME_BINARY))) {
39562         private enum enumMixinStr_SMIME_BINARY = `enum SMIME_BINARY = 0x80;`;
39563         static if(is(typeof({ mixin(enumMixinStr_SMIME_BINARY); }))) {
39564             mixin(enumMixinStr_SMIME_BINARY);
39565         }
39566     }
39567 
39568 
39569 
39570 
39571     static if(!is(typeof(SMIME_NOATTR))) {
39572         private enum enumMixinStr_SMIME_NOATTR = `enum SMIME_NOATTR = 0x100;`;
39573         static if(is(typeof({ mixin(enumMixinStr_SMIME_NOATTR); }))) {
39574             mixin(enumMixinStr_SMIME_NOATTR);
39575         }
39576     }
39577 
39578 
39579 
39580 
39581     static if(!is(typeof(SMIME_ASCIICRLF))) {
39582         private enum enumMixinStr_SMIME_ASCIICRLF = `enum SMIME_ASCIICRLF = 0x80000;`;
39583         static if(is(typeof({ mixin(enumMixinStr_SMIME_ASCIICRLF); }))) {
39584             mixin(enumMixinStr_SMIME_ASCIICRLF);
39585         }
39586     }
39587 
39588 
39589 
39590 
39591     static if(!is(typeof(LN_rc4))) {
39592         private enum enumMixinStr_LN_rc4 = `enum LN_rc4 = "rc4";`;
39593         static if(is(typeof({ mixin(enumMixinStr_LN_rc4); }))) {
39594             mixin(enumMixinStr_LN_rc4);
39595         }
39596     }
39597 
39598 
39599 
39600 
39601     static if(!is(typeof(SN_rc4))) {
39602         private enum enumMixinStr_SN_rc4 = `enum SN_rc4 = "RC4";`;
39603         static if(is(typeof({ mixin(enumMixinStr_SN_rc4); }))) {
39604             mixin(enumMixinStr_SN_rc4);
39605         }
39606     }
39607 
39608 
39609 
39610 
39611     static if(!is(typeof(NID_rc2_64_cbc))) {
39612         private enum enumMixinStr_NID_rc2_64_cbc = `enum NID_rc2_64_cbc = 166;`;
39613         static if(is(typeof({ mixin(enumMixinStr_NID_rc2_64_cbc); }))) {
39614             mixin(enumMixinStr_NID_rc2_64_cbc);
39615         }
39616     }
39617 
39618 
39619 
39620 
39621     static if(!is(typeof(LN_rc2_64_cbc))) {
39622         private enum enumMixinStr_LN_rc2_64_cbc = `enum LN_rc2_64_cbc = "rc2-64-cbc";`;
39623         static if(is(typeof({ mixin(enumMixinStr_LN_rc2_64_cbc); }))) {
39624             mixin(enumMixinStr_LN_rc2_64_cbc);
39625         }
39626     }
39627 
39628 
39629 
39630 
39631     static if(!is(typeof(SN_rc2_64_cbc))) {
39632         private enum enumMixinStr_SN_rc2_64_cbc = `enum SN_rc2_64_cbc = "RC2-64-CBC";`;
39633         static if(is(typeof({ mixin(enumMixinStr_SN_rc2_64_cbc); }))) {
39634             mixin(enumMixinStr_SN_rc2_64_cbc);
39635         }
39636     }
39637 
39638 
39639 
39640 
39641     static if(!is(typeof(NID_rc2_40_cbc))) {
39642         private enum enumMixinStr_NID_rc2_40_cbc = `enum NID_rc2_40_cbc = 98;`;
39643         static if(is(typeof({ mixin(enumMixinStr_NID_rc2_40_cbc); }))) {
39644             mixin(enumMixinStr_NID_rc2_40_cbc);
39645         }
39646     }
39647 
39648 
39649 
39650 
39651     static if(!is(typeof(LN_rc2_40_cbc))) {
39652         private enum enumMixinStr_LN_rc2_40_cbc = `enum LN_rc2_40_cbc = "rc2-40-cbc";`;
39653         static if(is(typeof({ mixin(enumMixinStr_LN_rc2_40_cbc); }))) {
39654             mixin(enumMixinStr_LN_rc2_40_cbc);
39655         }
39656     }
39657 
39658 
39659 
39660 
39661     static if(!is(typeof(SN_rc2_40_cbc))) {
39662         private enum enumMixinStr_SN_rc2_40_cbc = `enum SN_rc2_40_cbc = "RC2-40-CBC";`;
39663         static if(is(typeof({ mixin(enumMixinStr_SN_rc2_40_cbc); }))) {
39664             mixin(enumMixinStr_SN_rc2_40_cbc);
39665         }
39666     }
39667 
39668 
39669 
39670 
39671     static if(!is(typeof(NID_rc2_ofb64))) {
39672         private enum enumMixinStr_NID_rc2_ofb64 = `enum NID_rc2_ofb64 = 40;`;
39673         static if(is(typeof({ mixin(enumMixinStr_NID_rc2_ofb64); }))) {
39674             mixin(enumMixinStr_NID_rc2_ofb64);
39675         }
39676     }
39677 
39678 
39679 
39680 
39681     static if(!is(typeof(LN_rc2_ofb64))) {
39682         private enum enumMixinStr_LN_rc2_ofb64 = `enum LN_rc2_ofb64 = "rc2-ofb";`;
39683         static if(is(typeof({ mixin(enumMixinStr_LN_rc2_ofb64); }))) {
39684             mixin(enumMixinStr_LN_rc2_ofb64);
39685         }
39686     }
39687 
39688 
39689 
39690 
39691     static if(!is(typeof(SN_rc2_ofb64))) {
39692         private enum enumMixinStr_SN_rc2_ofb64 = `enum SN_rc2_ofb64 = "RC2-OFB";`;
39693         static if(is(typeof({ mixin(enumMixinStr_SN_rc2_ofb64); }))) {
39694             mixin(enumMixinStr_SN_rc2_ofb64);
39695         }
39696     }
39697 
39698 
39699 
39700 
39701     static if(!is(typeof(NID_rc2_cfb64))) {
39702         private enum enumMixinStr_NID_rc2_cfb64 = `enum NID_rc2_cfb64 = 39;`;
39703         static if(is(typeof({ mixin(enumMixinStr_NID_rc2_cfb64); }))) {
39704             mixin(enumMixinStr_NID_rc2_cfb64);
39705         }
39706     }
39707 
39708 
39709 
39710 
39711     static if(!is(typeof(LN_rc2_cfb64))) {
39712         private enum enumMixinStr_LN_rc2_cfb64 = `enum LN_rc2_cfb64 = "rc2-cfb";`;
39713         static if(is(typeof({ mixin(enumMixinStr_LN_rc2_cfb64); }))) {
39714             mixin(enumMixinStr_LN_rc2_cfb64);
39715         }
39716     }
39717 
39718 
39719 
39720 
39721     static if(!is(typeof(SN_rc2_cfb64))) {
39722         private enum enumMixinStr_SN_rc2_cfb64 = `enum SN_rc2_cfb64 = "RC2-CFB";`;
39723         static if(is(typeof({ mixin(enumMixinStr_SN_rc2_cfb64); }))) {
39724             mixin(enumMixinStr_SN_rc2_cfb64);
39725         }
39726     }
39727 
39728 
39729 
39730 
39731     static if(!is(typeof(NID_rc2_ecb))) {
39732         private enum enumMixinStr_NID_rc2_ecb = `enum NID_rc2_ecb = 38;`;
39733         static if(is(typeof({ mixin(enumMixinStr_NID_rc2_ecb); }))) {
39734             mixin(enumMixinStr_NID_rc2_ecb);
39735         }
39736     }
39737 
39738 
39739 
39740 
39741     static if(!is(typeof(LN_rc2_ecb))) {
39742         private enum enumMixinStr_LN_rc2_ecb = `enum LN_rc2_ecb = "rc2-ecb";`;
39743         static if(is(typeof({ mixin(enumMixinStr_LN_rc2_ecb); }))) {
39744             mixin(enumMixinStr_LN_rc2_ecb);
39745         }
39746     }
39747 
39748 
39749 
39750 
39751     static if(!is(typeof(SN_rc2_ecb))) {
39752         private enum enumMixinStr_SN_rc2_ecb = `enum SN_rc2_ecb = "RC2-ECB";`;
39753         static if(is(typeof({ mixin(enumMixinStr_SN_rc2_ecb); }))) {
39754             mixin(enumMixinStr_SN_rc2_ecb);
39755         }
39756     }
39757 
39758 
39759 
39760 
39761     static if(!is(typeof(OBJ_rc2_cbc))) {
39762         private enum enumMixinStr_OBJ_rc2_cbc = `enum OBJ_rc2_cbc = OBJ_rsadsi , 3L , 2L;`;
39763         static if(is(typeof({ mixin(enumMixinStr_OBJ_rc2_cbc); }))) {
39764             mixin(enumMixinStr_OBJ_rc2_cbc);
39765         }
39766     }
39767 
39768 
39769 
39770 
39771     static if(!is(typeof(NID_rc2_cbc))) {
39772         private enum enumMixinStr_NID_rc2_cbc = `enum NID_rc2_cbc = 37;`;
39773         static if(is(typeof({ mixin(enumMixinStr_NID_rc2_cbc); }))) {
39774             mixin(enumMixinStr_NID_rc2_cbc);
39775         }
39776     }
39777 
39778 
39779 
39780 
39781     static if(!is(typeof(LN_rc2_cbc))) {
39782         private enum enumMixinStr_LN_rc2_cbc = `enum LN_rc2_cbc = "rc2-cbc";`;
39783         static if(is(typeof({ mixin(enumMixinStr_LN_rc2_cbc); }))) {
39784             mixin(enumMixinStr_LN_rc2_cbc);
39785         }
39786     }
39787 
39788 
39789 
39790 
39791     static if(!is(typeof(SN_rc2_cbc))) {
39792         private enum enumMixinStr_SN_rc2_cbc = `enum SN_rc2_cbc = "RC2-CBC";`;
39793         static if(is(typeof({ mixin(enumMixinStr_SN_rc2_cbc); }))) {
39794             mixin(enumMixinStr_SN_rc2_cbc);
39795         }
39796     }
39797 
39798 
39799 
39800 
39801     static if(!is(typeof(OBJ_hmacWithSHA512_256))) {
39802         private enum enumMixinStr_OBJ_hmacWithSHA512_256 = `enum OBJ_hmacWithSHA512_256 = OBJ_rsadsi , 2L , 13L;`;
39803         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA512_256); }))) {
39804             mixin(enumMixinStr_OBJ_hmacWithSHA512_256);
39805         }
39806     }
39807 
39808 
39809 
39810 
39811     static if(!is(typeof(NID_hmacWithSHA512_256))) {
39812         private enum enumMixinStr_NID_hmacWithSHA512_256 = `enum NID_hmacWithSHA512_256 = 1194;`;
39813         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA512_256); }))) {
39814             mixin(enumMixinStr_NID_hmacWithSHA512_256);
39815         }
39816     }
39817 
39818 
39819 
39820 
39821     static if(!is(typeof(LN_hmacWithSHA512_256))) {
39822         private enum enumMixinStr_LN_hmacWithSHA512_256 = `enum LN_hmacWithSHA512_256 = "hmacWithSHA512-256";`;
39823         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA512_256); }))) {
39824             mixin(enumMixinStr_LN_hmacWithSHA512_256);
39825         }
39826     }
39827 
39828 
39829 
39830 
39831     static if(!is(typeof(OBJ_hmacWithSHA512_224))) {
39832         private enum enumMixinStr_OBJ_hmacWithSHA512_224 = `enum OBJ_hmacWithSHA512_224 = OBJ_rsadsi , 2L , 12L;`;
39833         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA512_224); }))) {
39834             mixin(enumMixinStr_OBJ_hmacWithSHA512_224);
39835         }
39836     }
39837 
39838 
39839 
39840 
39841     static if(!is(typeof(NID_hmacWithSHA512_224))) {
39842         private enum enumMixinStr_NID_hmacWithSHA512_224 = `enum NID_hmacWithSHA512_224 = 1193;`;
39843         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA512_224); }))) {
39844             mixin(enumMixinStr_NID_hmacWithSHA512_224);
39845         }
39846     }
39847 
39848 
39849 
39850 
39851     static if(!is(typeof(LN_hmacWithSHA512_224))) {
39852         private enum enumMixinStr_LN_hmacWithSHA512_224 = `enum LN_hmacWithSHA512_224 = "hmacWithSHA512-224";`;
39853         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA512_224); }))) {
39854             mixin(enumMixinStr_LN_hmacWithSHA512_224);
39855         }
39856     }
39857 
39858 
39859 
39860 
39861     static if(!is(typeof(OBJ_hmacWithSHA512))) {
39862         private enum enumMixinStr_OBJ_hmacWithSHA512 = `enum OBJ_hmacWithSHA512 = OBJ_rsadsi , 2L , 11L;`;
39863         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA512); }))) {
39864             mixin(enumMixinStr_OBJ_hmacWithSHA512);
39865         }
39866     }
39867 
39868 
39869 
39870 
39871     static if(!is(typeof(NID_hmacWithSHA512))) {
39872         private enum enumMixinStr_NID_hmacWithSHA512 = `enum NID_hmacWithSHA512 = 801;`;
39873         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA512); }))) {
39874             mixin(enumMixinStr_NID_hmacWithSHA512);
39875         }
39876     }
39877 
39878 
39879 
39880 
39881     static if(!is(typeof(LN_hmacWithSHA512))) {
39882         private enum enumMixinStr_LN_hmacWithSHA512 = `enum LN_hmacWithSHA512 = "hmacWithSHA512";`;
39883         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA512); }))) {
39884             mixin(enumMixinStr_LN_hmacWithSHA512);
39885         }
39886     }
39887 
39888 
39889 
39890 
39891     static if(!is(typeof(OBJ_hmacWithSHA384))) {
39892         private enum enumMixinStr_OBJ_hmacWithSHA384 = `enum OBJ_hmacWithSHA384 = OBJ_rsadsi , 2L , 10L;`;
39893         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA384); }))) {
39894             mixin(enumMixinStr_OBJ_hmacWithSHA384);
39895         }
39896     }
39897 
39898 
39899 
39900 
39901     static if(!is(typeof(NID_hmacWithSHA384))) {
39902         private enum enumMixinStr_NID_hmacWithSHA384 = `enum NID_hmacWithSHA384 = 800;`;
39903         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA384); }))) {
39904             mixin(enumMixinStr_NID_hmacWithSHA384);
39905         }
39906     }
39907 
39908 
39909 
39910 
39911     static if(!is(typeof(LN_hmacWithSHA384))) {
39912         private enum enumMixinStr_LN_hmacWithSHA384 = `enum LN_hmacWithSHA384 = "hmacWithSHA384";`;
39913         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA384); }))) {
39914             mixin(enumMixinStr_LN_hmacWithSHA384);
39915         }
39916     }
39917 
39918 
39919 
39920 
39921     static if(!is(typeof(OBJ_hmacWithSHA256))) {
39922         private enum enumMixinStr_OBJ_hmacWithSHA256 = `enum OBJ_hmacWithSHA256 = OBJ_rsadsi , 2L , 9L;`;
39923         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA256); }))) {
39924             mixin(enumMixinStr_OBJ_hmacWithSHA256);
39925         }
39926     }
39927 
39928 
39929 
39930 
39931     static if(!is(typeof(NID_hmacWithSHA256))) {
39932         private enum enumMixinStr_NID_hmacWithSHA256 = `enum NID_hmacWithSHA256 = 799;`;
39933         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA256); }))) {
39934             mixin(enumMixinStr_NID_hmacWithSHA256);
39935         }
39936     }
39937 
39938 
39939 
39940 
39941     static if(!is(typeof(LN_hmacWithSHA256))) {
39942         private enum enumMixinStr_LN_hmacWithSHA256 = `enum LN_hmacWithSHA256 = "hmacWithSHA256";`;
39943         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA256); }))) {
39944             mixin(enumMixinStr_LN_hmacWithSHA256);
39945         }
39946     }
39947 
39948 
39949 
39950 
39951     static if(!is(typeof(OBJ_hmacWithSHA224))) {
39952         private enum enumMixinStr_OBJ_hmacWithSHA224 = `enum OBJ_hmacWithSHA224 = OBJ_rsadsi , 2L , 8L;`;
39953         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA224); }))) {
39954             mixin(enumMixinStr_OBJ_hmacWithSHA224);
39955         }
39956     }
39957 
39958 
39959 
39960 
39961     static if(!is(typeof(NID_hmacWithSHA224))) {
39962         private enum enumMixinStr_NID_hmacWithSHA224 = `enum NID_hmacWithSHA224 = 798;`;
39963         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA224); }))) {
39964             mixin(enumMixinStr_NID_hmacWithSHA224);
39965         }
39966     }
39967 
39968 
39969 
39970 
39971     static if(!is(typeof(LN_hmacWithSHA224))) {
39972         private enum enumMixinStr_LN_hmacWithSHA224 = `enum LN_hmacWithSHA224 = "hmacWithSHA224";`;
39973         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA224); }))) {
39974             mixin(enumMixinStr_LN_hmacWithSHA224);
39975         }
39976     }
39977 
39978 
39979 
39980 
39981     static if(!is(typeof(OBJ_sm3WithRSAEncryption))) {
39982         private enum enumMixinStr_OBJ_sm3WithRSAEncryption = `enum OBJ_sm3WithRSAEncryption = OBJ_sm_scheme , 504L;`;
39983         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm3WithRSAEncryption); }))) {
39984             mixin(enumMixinStr_OBJ_sm3WithRSAEncryption);
39985         }
39986     }
39987 
39988 
39989 
39990 
39991     static if(!is(typeof(NID_sm3WithRSAEncryption))) {
39992         private enum enumMixinStr_NID_sm3WithRSAEncryption = `enum NID_sm3WithRSAEncryption = 1144;`;
39993         static if(is(typeof({ mixin(enumMixinStr_NID_sm3WithRSAEncryption); }))) {
39994             mixin(enumMixinStr_NID_sm3WithRSAEncryption);
39995         }
39996     }
39997 
39998 
39999 
40000 
40001     static if(!is(typeof(LN_sm3WithRSAEncryption))) {
40002         private enum enumMixinStr_LN_sm3WithRSAEncryption = `enum LN_sm3WithRSAEncryption = "sm3WithRSAEncryption";`;
40003         static if(is(typeof({ mixin(enumMixinStr_LN_sm3WithRSAEncryption); }))) {
40004             mixin(enumMixinStr_LN_sm3WithRSAEncryption);
40005         }
40006     }
40007 
40008 
40009 
40010 
40011     static if(!is(typeof(SN_sm3WithRSAEncryption))) {
40012         private enum enumMixinStr_SN_sm3WithRSAEncryption = `enum SN_sm3WithRSAEncryption = "RSA-SM3";`;
40013         static if(is(typeof({ mixin(enumMixinStr_SN_sm3WithRSAEncryption); }))) {
40014             mixin(enumMixinStr_SN_sm3WithRSAEncryption);
40015         }
40016     }
40017 
40018 
40019 
40020 
40021     static if(!is(typeof(OBJ_sm3))) {
40022         private enum enumMixinStr_OBJ_sm3 = `enum OBJ_sm3 = OBJ_sm_scheme , 401L;`;
40023         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm3); }))) {
40024             mixin(enumMixinStr_OBJ_sm3);
40025         }
40026     }
40027 
40028 
40029 
40030 
40031     static if(!is(typeof(NID_sm3))) {
40032         private enum enumMixinStr_NID_sm3 = `enum NID_sm3 = 1143;`;
40033         static if(is(typeof({ mixin(enumMixinStr_NID_sm3); }))) {
40034             mixin(enumMixinStr_NID_sm3);
40035         }
40036     }
40037 
40038 
40039 
40040 
40041     static if(!is(typeof(LN_sm3))) {
40042         private enum enumMixinStr_LN_sm3 = `enum LN_sm3 = "sm3";`;
40043         static if(is(typeof({ mixin(enumMixinStr_LN_sm3); }))) {
40044             mixin(enumMixinStr_LN_sm3);
40045         }
40046     }
40047 
40048 
40049 
40050 
40051     static if(!is(typeof(SN_sm3))) {
40052         private enum enumMixinStr_SN_sm3 = `enum SN_sm3 = "SM3";`;
40053         static if(is(typeof({ mixin(enumMixinStr_SN_sm3); }))) {
40054             mixin(enumMixinStr_SN_sm3);
40055         }
40056     }
40057 
40058 
40059 
40060 
40061     static if(!is(typeof(OBJ_sm2))) {
40062         private enum enumMixinStr_OBJ_sm2 = `enum OBJ_sm2 = OBJ_sm_scheme , 301L;`;
40063         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm2); }))) {
40064             mixin(enumMixinStr_OBJ_sm2);
40065         }
40066     }
40067 
40068 
40069 
40070 
40071     static if(!is(typeof(NID_sm2))) {
40072         private enum enumMixinStr_NID_sm2 = `enum NID_sm2 = 1172;`;
40073         static if(is(typeof({ mixin(enumMixinStr_NID_sm2); }))) {
40074             mixin(enumMixinStr_NID_sm2);
40075         }
40076     }
40077 
40078 
40079 
40080 
40081     static if(!is(typeof(LN_sm2))) {
40082         private enum enumMixinStr_LN_sm2 = `enum LN_sm2 = "sm2";`;
40083         static if(is(typeof({ mixin(enumMixinStr_LN_sm2); }))) {
40084             mixin(enumMixinStr_LN_sm2);
40085         }
40086     }
40087 
40088 
40089 
40090 
40091     static if(!is(typeof(SN_sm2))) {
40092         private enum enumMixinStr_SN_sm2 = `enum SN_sm2 = "SM2";`;
40093         static if(is(typeof({ mixin(enumMixinStr_SN_sm2); }))) {
40094             mixin(enumMixinStr_SN_sm2);
40095         }
40096     }
40097 
40098 
40099 
40100 
40101     static if(!is(typeof(OBJ_hmacWithSHA1))) {
40102         private enum enumMixinStr_OBJ_hmacWithSHA1 = `enum OBJ_hmacWithSHA1 = OBJ_rsadsi , 2L , 7L;`;
40103         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithSHA1); }))) {
40104             mixin(enumMixinStr_OBJ_hmacWithSHA1);
40105         }
40106     }
40107 
40108 
40109 
40110 
40111     static if(!is(typeof(NID_hmacWithSHA1))) {
40112         private enum enumMixinStr_NID_hmacWithSHA1 = `enum NID_hmacWithSHA1 = 163;`;
40113         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithSHA1); }))) {
40114             mixin(enumMixinStr_NID_hmacWithSHA1);
40115         }
40116     }
40117 
40118 
40119 
40120 
40121     static if(!is(typeof(LN_hmacWithSHA1))) {
40122         private enum enumMixinStr_LN_hmacWithSHA1 = `enum LN_hmacWithSHA1 = "hmacWithSHA1";`;
40123         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithSHA1); }))) {
40124             mixin(enumMixinStr_LN_hmacWithSHA1);
40125         }
40126     }
40127 
40128 
40129 
40130 
40131     static if(!is(typeof(OBJ_hmacWithMD5))) {
40132         private enum enumMixinStr_OBJ_hmacWithMD5 = `enum OBJ_hmacWithMD5 = OBJ_rsadsi , 2L , 6L;`;
40133         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmacWithMD5); }))) {
40134             mixin(enumMixinStr_OBJ_hmacWithMD5);
40135         }
40136     }
40137 
40138 
40139 
40140 
40141     static if(!is(typeof(NID_hmacWithMD5))) {
40142         private enum enumMixinStr_NID_hmacWithMD5 = `enum NID_hmacWithMD5 = 797;`;
40143         static if(is(typeof({ mixin(enumMixinStr_NID_hmacWithMD5); }))) {
40144             mixin(enumMixinStr_NID_hmacWithMD5);
40145         }
40146     }
40147 
40148 
40149 
40150 
40151     static if(!is(typeof(LN_hmacWithMD5))) {
40152         private enum enumMixinStr_LN_hmacWithMD5 = `enum LN_hmacWithMD5 = "hmacWithMD5";`;
40153         static if(is(typeof({ mixin(enumMixinStr_LN_hmacWithMD5); }))) {
40154             mixin(enumMixinStr_LN_hmacWithMD5);
40155         }
40156     }
40157 
40158 
40159 
40160 
40161     static if(!is(typeof(NID_md5_sha1))) {
40162         private enum enumMixinStr_NID_md5_sha1 = `enum NID_md5_sha1 = 114;`;
40163         static if(is(typeof({ mixin(enumMixinStr_NID_md5_sha1); }))) {
40164             mixin(enumMixinStr_NID_md5_sha1);
40165         }
40166     }
40167 
40168 
40169 
40170 
40171     static if(!is(typeof(LN_md5_sha1))) {
40172         private enum enumMixinStr_LN_md5_sha1 = `enum LN_md5_sha1 = "md5-sha1";`;
40173         static if(is(typeof({ mixin(enumMixinStr_LN_md5_sha1); }))) {
40174             mixin(enumMixinStr_LN_md5_sha1);
40175         }
40176     }
40177 
40178 
40179 
40180 
40181     static if(!is(typeof(SN_md5_sha1))) {
40182         private enum enumMixinStr_SN_md5_sha1 = `enum SN_md5_sha1 = "MD5-SHA1";`;
40183         static if(is(typeof({ mixin(enumMixinStr_SN_md5_sha1); }))) {
40184             mixin(enumMixinStr_SN_md5_sha1);
40185         }
40186     }
40187 
40188 
40189 
40190 
40191     static if(!is(typeof(OBJ_md5))) {
40192         private enum enumMixinStr_OBJ_md5 = `enum OBJ_md5 = OBJ_rsadsi , 2L , 5L;`;
40193         static if(is(typeof({ mixin(enumMixinStr_OBJ_md5); }))) {
40194             mixin(enumMixinStr_OBJ_md5);
40195         }
40196     }
40197 
40198 
40199 
40200 
40201     static if(!is(typeof(NID_md5))) {
40202         private enum enumMixinStr_NID_md5 = `enum NID_md5 = 4;`;
40203         static if(is(typeof({ mixin(enumMixinStr_NID_md5); }))) {
40204             mixin(enumMixinStr_NID_md5);
40205         }
40206     }
40207 
40208 
40209 
40210 
40211     static if(!is(typeof(LN_md5))) {
40212         private enum enumMixinStr_LN_md5 = `enum LN_md5 = "md5";`;
40213         static if(is(typeof({ mixin(enumMixinStr_LN_md5); }))) {
40214             mixin(enumMixinStr_LN_md5);
40215         }
40216     }
40217 
40218 
40219 
40220 
40221     static if(!is(typeof(SN_md5))) {
40222         private enum enumMixinStr_SN_md5 = `enum SN_md5 = "MD5";`;
40223         static if(is(typeof({ mixin(enumMixinStr_SN_md5); }))) {
40224             mixin(enumMixinStr_SN_md5);
40225         }
40226     }
40227 
40228 
40229 
40230 
40231     static if(!is(typeof(OBJ_md4))) {
40232         private enum enumMixinStr_OBJ_md4 = `enum OBJ_md4 = OBJ_rsadsi , 2L , 4L;`;
40233         static if(is(typeof({ mixin(enumMixinStr_OBJ_md4); }))) {
40234             mixin(enumMixinStr_OBJ_md4);
40235         }
40236     }
40237 
40238 
40239 
40240 
40241     static if(!is(typeof(NID_md4))) {
40242         private enum enumMixinStr_NID_md4 = `enum NID_md4 = 257;`;
40243         static if(is(typeof({ mixin(enumMixinStr_NID_md4); }))) {
40244             mixin(enumMixinStr_NID_md4);
40245         }
40246     }
40247 
40248 
40249 
40250 
40251     static if(!is(typeof(LN_md4))) {
40252         private enum enumMixinStr_LN_md4 = `enum LN_md4 = "md4";`;
40253         static if(is(typeof({ mixin(enumMixinStr_LN_md4); }))) {
40254             mixin(enumMixinStr_LN_md4);
40255         }
40256     }
40257 
40258 
40259 
40260 
40261     static if(!is(typeof(SN_md4))) {
40262         private enum enumMixinStr_SN_md4 = `enum SN_md4 = "MD4";`;
40263         static if(is(typeof({ mixin(enumMixinStr_SN_md4); }))) {
40264             mixin(enumMixinStr_SN_md4);
40265         }
40266     }
40267 
40268 
40269 
40270 
40271     static if(!is(typeof(OBJ_md2))) {
40272         private enum enumMixinStr_OBJ_md2 = `enum OBJ_md2 = OBJ_rsadsi , 2L , 2L;`;
40273         static if(is(typeof({ mixin(enumMixinStr_OBJ_md2); }))) {
40274             mixin(enumMixinStr_OBJ_md2);
40275         }
40276     }
40277 
40278 
40279 
40280 
40281     static if(!is(typeof(NID_md2))) {
40282         private enum enumMixinStr_NID_md2 = `enum NID_md2 = 3;`;
40283         static if(is(typeof({ mixin(enumMixinStr_NID_md2); }))) {
40284             mixin(enumMixinStr_NID_md2);
40285         }
40286     }
40287 
40288 
40289 
40290 
40291     static if(!is(typeof(LN_md2))) {
40292         private enum enumMixinStr_LN_md2 = `enum LN_md2 = "md2";`;
40293         static if(is(typeof({ mixin(enumMixinStr_LN_md2); }))) {
40294             mixin(enumMixinStr_LN_md2);
40295         }
40296     }
40297 
40298 
40299 
40300 
40301     static if(!is(typeof(SN_md2))) {
40302         private enum enumMixinStr_SN_md2 = `enum SN_md2 = "MD2";`;
40303         static if(is(typeof({ mixin(enumMixinStr_SN_md2); }))) {
40304             mixin(enumMixinStr_SN_md2);
40305         }
40306     }
40307 
40308 
40309 
40310 
40311     static if(!is(typeof(OBJ_safeContentsBag))) {
40312         private enum enumMixinStr_OBJ_safeContentsBag = `enum OBJ_safeContentsBag = OBJ_pkcs12_BagIds , 6L;`;
40313         static if(is(typeof({ mixin(enumMixinStr_OBJ_safeContentsBag); }))) {
40314             mixin(enumMixinStr_OBJ_safeContentsBag);
40315         }
40316     }
40317 
40318 
40319 
40320 
40321     static if(!is(typeof(NID_safeContentsBag))) {
40322         private enum enumMixinStr_NID_safeContentsBag = `enum NID_safeContentsBag = 155;`;
40323         static if(is(typeof({ mixin(enumMixinStr_NID_safeContentsBag); }))) {
40324             mixin(enumMixinStr_NID_safeContentsBag);
40325         }
40326     }
40327 
40328 
40329 
40330 
40331     static if(!is(typeof(LN_safeContentsBag))) {
40332         private enum enumMixinStr_LN_safeContentsBag = `enum LN_safeContentsBag = "safeContentsBag";`;
40333         static if(is(typeof({ mixin(enumMixinStr_LN_safeContentsBag); }))) {
40334             mixin(enumMixinStr_LN_safeContentsBag);
40335         }
40336     }
40337 
40338 
40339 
40340 
40341     static if(!is(typeof(OBJ_secretBag))) {
40342         private enum enumMixinStr_OBJ_secretBag = `enum OBJ_secretBag = OBJ_pkcs12_BagIds , 5L;`;
40343         static if(is(typeof({ mixin(enumMixinStr_OBJ_secretBag); }))) {
40344             mixin(enumMixinStr_OBJ_secretBag);
40345         }
40346     }
40347 
40348 
40349 
40350 
40351     static if(!is(typeof(NID_secretBag))) {
40352         private enum enumMixinStr_NID_secretBag = `enum NID_secretBag = 154;`;
40353         static if(is(typeof({ mixin(enumMixinStr_NID_secretBag); }))) {
40354             mixin(enumMixinStr_NID_secretBag);
40355         }
40356     }
40357 
40358 
40359 
40360 
40361     static if(!is(typeof(LN_secretBag))) {
40362         private enum enumMixinStr_LN_secretBag = `enum LN_secretBag = "secretBag";`;
40363         static if(is(typeof({ mixin(enumMixinStr_LN_secretBag); }))) {
40364             mixin(enumMixinStr_LN_secretBag);
40365         }
40366     }
40367 
40368 
40369 
40370 
40371     static if(!is(typeof(OBJ_crlBag))) {
40372         private enum enumMixinStr_OBJ_crlBag = `enum OBJ_crlBag = OBJ_pkcs12_BagIds , 4L;`;
40373         static if(is(typeof({ mixin(enumMixinStr_OBJ_crlBag); }))) {
40374             mixin(enumMixinStr_OBJ_crlBag);
40375         }
40376     }
40377 
40378 
40379 
40380 
40381     static if(!is(typeof(NID_crlBag))) {
40382         private enum enumMixinStr_NID_crlBag = `enum NID_crlBag = 153;`;
40383         static if(is(typeof({ mixin(enumMixinStr_NID_crlBag); }))) {
40384             mixin(enumMixinStr_NID_crlBag);
40385         }
40386     }
40387 
40388 
40389 
40390 
40391     static if(!is(typeof(LN_crlBag))) {
40392         private enum enumMixinStr_LN_crlBag = `enum LN_crlBag = "crlBag";`;
40393         static if(is(typeof({ mixin(enumMixinStr_LN_crlBag); }))) {
40394             mixin(enumMixinStr_LN_crlBag);
40395         }
40396     }
40397 
40398 
40399 
40400 
40401     static if(!is(typeof(OBJ_certBag))) {
40402         private enum enumMixinStr_OBJ_certBag = `enum OBJ_certBag = OBJ_pkcs12_BagIds , 3L;`;
40403         static if(is(typeof({ mixin(enumMixinStr_OBJ_certBag); }))) {
40404             mixin(enumMixinStr_OBJ_certBag);
40405         }
40406     }
40407 
40408 
40409 
40410 
40411     static if(!is(typeof(NID_certBag))) {
40412         private enum enumMixinStr_NID_certBag = `enum NID_certBag = 152;`;
40413         static if(is(typeof({ mixin(enumMixinStr_NID_certBag); }))) {
40414             mixin(enumMixinStr_NID_certBag);
40415         }
40416     }
40417 
40418 
40419 
40420 
40421     static if(!is(typeof(LN_certBag))) {
40422         private enum enumMixinStr_LN_certBag = `enum LN_certBag = "certBag";`;
40423         static if(is(typeof({ mixin(enumMixinStr_LN_certBag); }))) {
40424             mixin(enumMixinStr_LN_certBag);
40425         }
40426     }
40427 
40428 
40429 
40430 
40431     static if(!is(typeof(OBJ_pkcs8ShroudedKeyBag))) {
40432         private enum enumMixinStr_OBJ_pkcs8ShroudedKeyBag = `enum OBJ_pkcs8ShroudedKeyBag = OBJ_pkcs12_BagIds , 2L;`;
40433         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs8ShroudedKeyBag); }))) {
40434             mixin(enumMixinStr_OBJ_pkcs8ShroudedKeyBag);
40435         }
40436     }
40437 
40438 
40439 
40440 
40441     static if(!is(typeof(NID_pkcs8ShroudedKeyBag))) {
40442         private enum enumMixinStr_NID_pkcs8ShroudedKeyBag = `enum NID_pkcs8ShroudedKeyBag = 151;`;
40443         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs8ShroudedKeyBag); }))) {
40444             mixin(enumMixinStr_NID_pkcs8ShroudedKeyBag);
40445         }
40446     }
40447 
40448 
40449 
40450 
40451     static if(!is(typeof(LN_pkcs8ShroudedKeyBag))) {
40452         private enum enumMixinStr_LN_pkcs8ShroudedKeyBag = `enum LN_pkcs8ShroudedKeyBag = "pkcs8ShroudedKeyBag";`;
40453         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs8ShroudedKeyBag); }))) {
40454             mixin(enumMixinStr_LN_pkcs8ShroudedKeyBag);
40455         }
40456     }
40457 
40458 
40459 
40460 
40461     static if(!is(typeof(OBJ_keyBag))) {
40462         private enum enumMixinStr_OBJ_keyBag = `enum OBJ_keyBag = OBJ_pkcs12_BagIds , 1L;`;
40463         static if(is(typeof({ mixin(enumMixinStr_OBJ_keyBag); }))) {
40464             mixin(enumMixinStr_OBJ_keyBag);
40465         }
40466     }
40467 
40468 
40469 
40470 
40471     static if(!is(typeof(NID_keyBag))) {
40472         private enum enumMixinStr_NID_keyBag = `enum NID_keyBag = 150;`;
40473         static if(is(typeof({ mixin(enumMixinStr_NID_keyBag); }))) {
40474             mixin(enumMixinStr_NID_keyBag);
40475         }
40476     }
40477 
40478 
40479 
40480 
40481     static if(!is(typeof(LN_keyBag))) {
40482         private enum enumMixinStr_LN_keyBag = `enum LN_keyBag = "keyBag";`;
40483         static if(is(typeof({ mixin(enumMixinStr_LN_keyBag); }))) {
40484             mixin(enumMixinStr_LN_keyBag);
40485         }
40486     }
40487 
40488 
40489 
40490 
40491     static if(!is(typeof(OBJ_pkcs12_BagIds))) {
40492         private enum enumMixinStr_OBJ_pkcs12_BagIds = `enum OBJ_pkcs12_BagIds = OBJ_pkcs12_Version1 , 1L;`;
40493         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs12_BagIds); }))) {
40494             mixin(enumMixinStr_OBJ_pkcs12_BagIds);
40495         }
40496     }
40497 
40498 
40499 
40500 
40501     static if(!is(typeof(OBJ_pkcs12_Version1))) {
40502         private enum enumMixinStr_OBJ_pkcs12_Version1 = `enum OBJ_pkcs12_Version1 = OBJ_pkcs12 , 10L;`;
40503         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs12_Version1); }))) {
40504             mixin(enumMixinStr_OBJ_pkcs12_Version1);
40505         }
40506     }
40507 
40508 
40509 
40510 
40511     static if(!is(typeof(OBJ_pbe_WithSHA1And40BitRC2_CBC))) {
40512         private enum enumMixinStr_OBJ_pbe_WithSHA1And40BitRC2_CBC = `enum OBJ_pbe_WithSHA1And40BitRC2_CBC = OBJ_pkcs12_pbeids , 6L;`;
40513         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbe_WithSHA1And40BitRC2_CBC); }))) {
40514             mixin(enumMixinStr_OBJ_pbe_WithSHA1And40BitRC2_CBC);
40515         }
40516     }
40517 
40518 
40519 
40520 
40521     static if(!is(typeof(NID_pbe_WithSHA1And40BitRC2_CBC))) {
40522         private enum enumMixinStr_NID_pbe_WithSHA1And40BitRC2_CBC = `enum NID_pbe_WithSHA1And40BitRC2_CBC = 149;`;
40523         static if(is(typeof({ mixin(enumMixinStr_NID_pbe_WithSHA1And40BitRC2_CBC); }))) {
40524             mixin(enumMixinStr_NID_pbe_WithSHA1And40BitRC2_CBC);
40525         }
40526     }
40527 
40528 
40529 
40530 
40531     static if(!is(typeof(LN_pbe_WithSHA1And40BitRC2_CBC))) {
40532         private enum enumMixinStr_LN_pbe_WithSHA1And40BitRC2_CBC = `enum LN_pbe_WithSHA1And40BitRC2_CBC = "pbeWithSHA1And40BitRC2-CBC";`;
40533         static if(is(typeof({ mixin(enumMixinStr_LN_pbe_WithSHA1And40BitRC2_CBC); }))) {
40534             mixin(enumMixinStr_LN_pbe_WithSHA1And40BitRC2_CBC);
40535         }
40536     }
40537 
40538 
40539 
40540 
40541     static if(!is(typeof(SN_pbe_WithSHA1And40BitRC2_CBC))) {
40542         private enum enumMixinStr_SN_pbe_WithSHA1And40BitRC2_CBC = `enum SN_pbe_WithSHA1And40BitRC2_CBC = "PBE-SHA1-RC2-40";`;
40543         static if(is(typeof({ mixin(enumMixinStr_SN_pbe_WithSHA1And40BitRC2_CBC); }))) {
40544             mixin(enumMixinStr_SN_pbe_WithSHA1And40BitRC2_CBC);
40545         }
40546     }
40547 
40548 
40549 
40550 
40551     static if(!is(typeof(OBJ_pbe_WithSHA1And128BitRC2_CBC))) {
40552         private enum enumMixinStr_OBJ_pbe_WithSHA1And128BitRC2_CBC = `enum OBJ_pbe_WithSHA1And128BitRC2_CBC = OBJ_pkcs12_pbeids , 5L;`;
40553         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbe_WithSHA1And128BitRC2_CBC); }))) {
40554             mixin(enumMixinStr_OBJ_pbe_WithSHA1And128BitRC2_CBC);
40555         }
40556     }
40557 
40558 
40559 
40560 
40561     static if(!is(typeof(NID_pbe_WithSHA1And128BitRC2_CBC))) {
40562         private enum enumMixinStr_NID_pbe_WithSHA1And128BitRC2_CBC = `enum NID_pbe_WithSHA1And128BitRC2_CBC = 148;`;
40563         static if(is(typeof({ mixin(enumMixinStr_NID_pbe_WithSHA1And128BitRC2_CBC); }))) {
40564             mixin(enumMixinStr_NID_pbe_WithSHA1And128BitRC2_CBC);
40565         }
40566     }
40567 
40568 
40569 
40570 
40571     static if(!is(typeof(LN_pbe_WithSHA1And128BitRC2_CBC))) {
40572         private enum enumMixinStr_LN_pbe_WithSHA1And128BitRC2_CBC = `enum LN_pbe_WithSHA1And128BitRC2_CBC = "pbeWithSHA1And128BitRC2-CBC";`;
40573         static if(is(typeof({ mixin(enumMixinStr_LN_pbe_WithSHA1And128BitRC2_CBC); }))) {
40574             mixin(enumMixinStr_LN_pbe_WithSHA1And128BitRC2_CBC);
40575         }
40576     }
40577 
40578 
40579 
40580 
40581     static if(!is(typeof(SN_pbe_WithSHA1And128BitRC2_CBC))) {
40582         private enum enumMixinStr_SN_pbe_WithSHA1And128BitRC2_CBC = `enum SN_pbe_WithSHA1And128BitRC2_CBC = "PBE-SHA1-RC2-128";`;
40583         static if(is(typeof({ mixin(enumMixinStr_SN_pbe_WithSHA1And128BitRC2_CBC); }))) {
40584             mixin(enumMixinStr_SN_pbe_WithSHA1And128BitRC2_CBC);
40585         }
40586     }
40587 
40588 
40589 
40590 
40591     static if(!is(typeof(OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC))) {
40592         private enum enumMixinStr_OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC = `enum OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC = OBJ_pkcs12_pbeids , 4L;`;
40593         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC); }))) {
40594             mixin(enumMixinStr_OBJ_pbe_WithSHA1And2_Key_TripleDES_CBC);
40595         }
40596     }
40597 
40598 
40599 
40600 
40601     static if(!is(typeof(NID_pbe_WithSHA1And2_Key_TripleDES_CBC))) {
40602         private enum enumMixinStr_NID_pbe_WithSHA1And2_Key_TripleDES_CBC = `enum NID_pbe_WithSHA1And2_Key_TripleDES_CBC = 147;`;
40603         static if(is(typeof({ mixin(enumMixinStr_NID_pbe_WithSHA1And2_Key_TripleDES_CBC); }))) {
40604             mixin(enumMixinStr_NID_pbe_WithSHA1And2_Key_TripleDES_CBC);
40605         }
40606     }
40607 
40608 
40609 
40610 
40611     static if(!is(typeof(LN_pbe_WithSHA1And2_Key_TripleDES_CBC))) {
40612         private enum enumMixinStr_LN_pbe_WithSHA1And2_Key_TripleDES_CBC = `enum LN_pbe_WithSHA1And2_Key_TripleDES_CBC = "pbeWithSHA1And2-KeyTripleDES-CBC";`;
40613         static if(is(typeof({ mixin(enumMixinStr_LN_pbe_WithSHA1And2_Key_TripleDES_CBC); }))) {
40614             mixin(enumMixinStr_LN_pbe_WithSHA1And2_Key_TripleDES_CBC);
40615         }
40616     }
40617 
40618 
40619 
40620 
40621     static if(!is(typeof(SN_pbe_WithSHA1And2_Key_TripleDES_CBC))) {
40622         private enum enumMixinStr_SN_pbe_WithSHA1And2_Key_TripleDES_CBC = `enum SN_pbe_WithSHA1And2_Key_TripleDES_CBC = "PBE-SHA1-2DES";`;
40623         static if(is(typeof({ mixin(enumMixinStr_SN_pbe_WithSHA1And2_Key_TripleDES_CBC); }))) {
40624             mixin(enumMixinStr_SN_pbe_WithSHA1And2_Key_TripleDES_CBC);
40625         }
40626     }
40627 
40628 
40629 
40630 
40631     static if(!is(typeof(OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC))) {
40632         private enum enumMixinStr_OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC = `enum OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC = OBJ_pkcs12_pbeids , 3L;`;
40633         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC); }))) {
40634             mixin(enumMixinStr_OBJ_pbe_WithSHA1And3_Key_TripleDES_CBC);
40635         }
40636     }
40637 
40638 
40639 
40640 
40641     static if(!is(typeof(NID_pbe_WithSHA1And3_Key_TripleDES_CBC))) {
40642         private enum enumMixinStr_NID_pbe_WithSHA1And3_Key_TripleDES_CBC = `enum NID_pbe_WithSHA1And3_Key_TripleDES_CBC = 146;`;
40643         static if(is(typeof({ mixin(enumMixinStr_NID_pbe_WithSHA1And3_Key_TripleDES_CBC); }))) {
40644             mixin(enumMixinStr_NID_pbe_WithSHA1And3_Key_TripleDES_CBC);
40645         }
40646     }
40647 
40648 
40649 
40650 
40651     static if(!is(typeof(LN_pbe_WithSHA1And3_Key_TripleDES_CBC))) {
40652         private enum enumMixinStr_LN_pbe_WithSHA1And3_Key_TripleDES_CBC = `enum LN_pbe_WithSHA1And3_Key_TripleDES_CBC = "pbeWithSHA1And3-KeyTripleDES-CBC";`;
40653         static if(is(typeof({ mixin(enumMixinStr_LN_pbe_WithSHA1And3_Key_TripleDES_CBC); }))) {
40654             mixin(enumMixinStr_LN_pbe_WithSHA1And3_Key_TripleDES_CBC);
40655         }
40656     }
40657 
40658 
40659 
40660 
40661     static if(!is(typeof(SN_pbe_WithSHA1And3_Key_TripleDES_CBC))) {
40662         private enum enumMixinStr_SN_pbe_WithSHA1And3_Key_TripleDES_CBC = `enum SN_pbe_WithSHA1And3_Key_TripleDES_CBC = "PBE-SHA1-3DES";`;
40663         static if(is(typeof({ mixin(enumMixinStr_SN_pbe_WithSHA1And3_Key_TripleDES_CBC); }))) {
40664             mixin(enumMixinStr_SN_pbe_WithSHA1And3_Key_TripleDES_CBC);
40665         }
40666     }
40667 
40668 
40669 
40670 
40671     static if(!is(typeof(OBJ_pbe_WithSHA1And40BitRC4))) {
40672         private enum enumMixinStr_OBJ_pbe_WithSHA1And40BitRC4 = `enum OBJ_pbe_WithSHA1And40BitRC4 = OBJ_pkcs12_pbeids , 2L;`;
40673         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbe_WithSHA1And40BitRC4); }))) {
40674             mixin(enumMixinStr_OBJ_pbe_WithSHA1And40BitRC4);
40675         }
40676     }
40677 
40678 
40679 
40680 
40681     static if(!is(typeof(NID_pbe_WithSHA1And40BitRC4))) {
40682         private enum enumMixinStr_NID_pbe_WithSHA1And40BitRC4 = `enum NID_pbe_WithSHA1And40BitRC4 = 145;`;
40683         static if(is(typeof({ mixin(enumMixinStr_NID_pbe_WithSHA1And40BitRC4); }))) {
40684             mixin(enumMixinStr_NID_pbe_WithSHA1And40BitRC4);
40685         }
40686     }
40687 
40688 
40689 
40690 
40691     static if(!is(typeof(LN_pbe_WithSHA1And40BitRC4))) {
40692         private enum enumMixinStr_LN_pbe_WithSHA1And40BitRC4 = `enum LN_pbe_WithSHA1And40BitRC4 = "pbeWithSHA1And40BitRC4";`;
40693         static if(is(typeof({ mixin(enumMixinStr_LN_pbe_WithSHA1And40BitRC4); }))) {
40694             mixin(enumMixinStr_LN_pbe_WithSHA1And40BitRC4);
40695         }
40696     }
40697 
40698 
40699 
40700 
40701     static if(!is(typeof(SN_pbe_WithSHA1And40BitRC4))) {
40702         private enum enumMixinStr_SN_pbe_WithSHA1And40BitRC4 = `enum SN_pbe_WithSHA1And40BitRC4 = "PBE-SHA1-RC4-40";`;
40703         static if(is(typeof({ mixin(enumMixinStr_SN_pbe_WithSHA1And40BitRC4); }))) {
40704             mixin(enumMixinStr_SN_pbe_WithSHA1And40BitRC4);
40705         }
40706     }
40707 
40708 
40709 
40710 
40711     static if(!is(typeof(OBJ_pbe_WithSHA1And128BitRC4))) {
40712         private enum enumMixinStr_OBJ_pbe_WithSHA1And128BitRC4 = `enum OBJ_pbe_WithSHA1And128BitRC4 = OBJ_pkcs12_pbeids , 1L;`;
40713         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbe_WithSHA1And128BitRC4); }))) {
40714             mixin(enumMixinStr_OBJ_pbe_WithSHA1And128BitRC4);
40715         }
40716     }
40717 
40718 
40719 
40720 
40721     static if(!is(typeof(NID_pbe_WithSHA1And128BitRC4))) {
40722         private enum enumMixinStr_NID_pbe_WithSHA1And128BitRC4 = `enum NID_pbe_WithSHA1And128BitRC4 = 144;`;
40723         static if(is(typeof({ mixin(enumMixinStr_NID_pbe_WithSHA1And128BitRC4); }))) {
40724             mixin(enumMixinStr_NID_pbe_WithSHA1And128BitRC4);
40725         }
40726     }
40727 
40728 
40729 
40730 
40731     static if(!is(typeof(LN_pbe_WithSHA1And128BitRC4))) {
40732         private enum enumMixinStr_LN_pbe_WithSHA1And128BitRC4 = `enum LN_pbe_WithSHA1And128BitRC4 = "pbeWithSHA1And128BitRC4";`;
40733         static if(is(typeof({ mixin(enumMixinStr_LN_pbe_WithSHA1And128BitRC4); }))) {
40734             mixin(enumMixinStr_LN_pbe_WithSHA1And128BitRC4);
40735         }
40736     }
40737 
40738 
40739 
40740 
40741     static if(!is(typeof(SN_pbe_WithSHA1And128BitRC4))) {
40742         private enum enumMixinStr_SN_pbe_WithSHA1And128BitRC4 = `enum SN_pbe_WithSHA1And128BitRC4 = "PBE-SHA1-RC4-128";`;
40743         static if(is(typeof({ mixin(enumMixinStr_SN_pbe_WithSHA1And128BitRC4); }))) {
40744             mixin(enumMixinStr_SN_pbe_WithSHA1And128BitRC4);
40745         }
40746     }
40747 
40748 
40749 
40750 
40751     static if(!is(typeof(OBJ_pkcs12_pbeids))) {
40752         private enum enumMixinStr_OBJ_pkcs12_pbeids = `enum OBJ_pkcs12_pbeids = OBJ_pkcs12 , 1L;`;
40753         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs12_pbeids); }))) {
40754             mixin(enumMixinStr_OBJ_pkcs12_pbeids);
40755         }
40756     }
40757 
40758 
40759 
40760 
40761     static if(!is(typeof(OBJ_pkcs12))) {
40762         private enum enumMixinStr_OBJ_pkcs12 = `enum OBJ_pkcs12 = OBJ_pkcs , 12L;`;
40763         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs12); }))) {
40764             mixin(enumMixinStr_OBJ_pkcs12);
40765         }
40766     }
40767 
40768 
40769 
40770 
40771     static if(!is(typeof(OBJ_x509Crl))) {
40772         private enum enumMixinStr_OBJ_x509Crl = `enum OBJ_x509Crl = OBJ_crlTypes , 1L;`;
40773         static if(is(typeof({ mixin(enumMixinStr_OBJ_x509Crl); }))) {
40774             mixin(enumMixinStr_OBJ_x509Crl);
40775         }
40776     }
40777 
40778 
40779 
40780 
40781     static if(!is(typeof(NID_x509Crl))) {
40782         private enum enumMixinStr_NID_x509Crl = `enum NID_x509Crl = 160;`;
40783         static if(is(typeof({ mixin(enumMixinStr_NID_x509Crl); }))) {
40784             mixin(enumMixinStr_NID_x509Crl);
40785         }
40786     }
40787 
40788 
40789 
40790 
40791     static if(!is(typeof(LN_x509Crl))) {
40792         private enum enumMixinStr_LN_x509Crl = `enum LN_x509Crl = "x509Crl";`;
40793         static if(is(typeof({ mixin(enumMixinStr_LN_x509Crl); }))) {
40794             mixin(enumMixinStr_LN_x509Crl);
40795         }
40796     }
40797 
40798 
40799 
40800 
40801     static if(!is(typeof(OBJ_crlTypes))) {
40802         private enum enumMixinStr_OBJ_crlTypes = `enum OBJ_crlTypes = OBJ_pkcs9 , 23L;`;
40803         static if(is(typeof({ mixin(enumMixinStr_OBJ_crlTypes); }))) {
40804             mixin(enumMixinStr_OBJ_crlTypes);
40805         }
40806     }
40807 
40808 
40809 
40810 
40811     static if(!is(typeof(OBJ_sdsiCertificate))) {
40812         private enum enumMixinStr_OBJ_sdsiCertificate = `enum OBJ_sdsiCertificate = OBJ_certTypes , 2L;`;
40813         static if(is(typeof({ mixin(enumMixinStr_OBJ_sdsiCertificate); }))) {
40814             mixin(enumMixinStr_OBJ_sdsiCertificate);
40815         }
40816     }
40817 
40818 
40819 
40820 
40821     static if(!is(typeof(NID_sdsiCertificate))) {
40822         private enum enumMixinStr_NID_sdsiCertificate = `enum NID_sdsiCertificate = 159;`;
40823         static if(is(typeof({ mixin(enumMixinStr_NID_sdsiCertificate); }))) {
40824             mixin(enumMixinStr_NID_sdsiCertificate);
40825         }
40826     }
40827 
40828 
40829 
40830 
40831     static if(!is(typeof(LN_sdsiCertificate))) {
40832         private enum enumMixinStr_LN_sdsiCertificate = `enum LN_sdsiCertificate = "sdsiCertificate";`;
40833         static if(is(typeof({ mixin(enumMixinStr_LN_sdsiCertificate); }))) {
40834             mixin(enumMixinStr_LN_sdsiCertificate);
40835         }
40836     }
40837 
40838 
40839 
40840 
40841     static if(!is(typeof(OBJ_x509Certificate))) {
40842         private enum enumMixinStr_OBJ_x509Certificate = `enum OBJ_x509Certificate = OBJ_certTypes , 1L;`;
40843         static if(is(typeof({ mixin(enumMixinStr_OBJ_x509Certificate); }))) {
40844             mixin(enumMixinStr_OBJ_x509Certificate);
40845         }
40846     }
40847 
40848 
40849 
40850 
40851     static if(!is(typeof(NID_x509Certificate))) {
40852         private enum enumMixinStr_NID_x509Certificate = `enum NID_x509Certificate = 158;`;
40853         static if(is(typeof({ mixin(enumMixinStr_NID_x509Certificate); }))) {
40854             mixin(enumMixinStr_NID_x509Certificate);
40855         }
40856     }
40857 
40858 
40859 
40860 
40861     static if(!is(typeof(LN_x509Certificate))) {
40862         private enum enumMixinStr_LN_x509Certificate = `enum LN_x509Certificate = "x509Certificate";`;
40863         static if(is(typeof({ mixin(enumMixinStr_LN_x509Certificate); }))) {
40864             mixin(enumMixinStr_LN_x509Certificate);
40865         }
40866     }
40867 
40868 
40869 
40870 
40871     static if(!is(typeof(OBJ_certTypes))) {
40872         private enum enumMixinStr_OBJ_certTypes = `enum OBJ_certTypes = OBJ_pkcs9 , 22L;`;
40873         static if(is(typeof({ mixin(enumMixinStr_OBJ_certTypes); }))) {
40874             mixin(enumMixinStr_OBJ_certTypes);
40875         }
40876     }
40877 
40878 
40879 
40880 
40881     static if(!is(typeof(OBJ_LocalKeySet))) {
40882         private enum enumMixinStr_OBJ_LocalKeySet = `enum OBJ_LocalKeySet = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 17L , 2L;`;
40883         static if(is(typeof({ mixin(enumMixinStr_OBJ_LocalKeySet); }))) {
40884             mixin(enumMixinStr_OBJ_LocalKeySet);
40885         }
40886     }
40887 
40888 
40889 
40890 
40891     static if(!is(typeof(NID_LocalKeySet))) {
40892         private enum enumMixinStr_NID_LocalKeySet = `enum NID_LocalKeySet = 856;`;
40893         static if(is(typeof({ mixin(enumMixinStr_NID_LocalKeySet); }))) {
40894             mixin(enumMixinStr_NID_LocalKeySet);
40895         }
40896     }
40897 
40898 
40899 
40900 
40901     static if(!is(typeof(LN_LocalKeySet))) {
40902         private enum enumMixinStr_LN_LocalKeySet = `enum LN_LocalKeySet = "Microsoft Local Key set";`;
40903         static if(is(typeof({ mixin(enumMixinStr_LN_LocalKeySet); }))) {
40904             mixin(enumMixinStr_LN_LocalKeySet);
40905         }
40906     }
40907 
40908 
40909 
40910 
40911     static if(!is(typeof(SN_LocalKeySet))) {
40912         private enum enumMixinStr_SN_LocalKeySet = `enum SN_LocalKeySet = "LocalKeySet";`;
40913         static if(is(typeof({ mixin(enumMixinStr_SN_LocalKeySet); }))) {
40914             mixin(enumMixinStr_SN_LocalKeySet);
40915         }
40916     }
40917 
40918 
40919 
40920 
40921     static if(!is(typeof(OBJ_ms_csp_name))) {
40922         private enum enumMixinStr_OBJ_ms_csp_name = `enum OBJ_ms_csp_name = 1L , 3L , 6L , 1L , 4L , 1L , 311L , 17L , 1L;`;
40923         static if(is(typeof({ mixin(enumMixinStr_OBJ_ms_csp_name); }))) {
40924             mixin(enumMixinStr_OBJ_ms_csp_name);
40925         }
40926     }
40927 
40928 
40929 
40930 
40931     static if(!is(typeof(NID_ms_csp_name))) {
40932         private enum enumMixinStr_NID_ms_csp_name = `enum NID_ms_csp_name = 417;`;
40933         static if(is(typeof({ mixin(enumMixinStr_NID_ms_csp_name); }))) {
40934             mixin(enumMixinStr_NID_ms_csp_name);
40935         }
40936     }
40937 
40938 
40939 
40940 
40941     static if(!is(typeof(LN_ms_csp_name))) {
40942         private enum enumMixinStr_LN_ms_csp_name = `enum LN_ms_csp_name = "Microsoft CSP Name";`;
40943         static if(is(typeof({ mixin(enumMixinStr_LN_ms_csp_name); }))) {
40944             mixin(enumMixinStr_LN_ms_csp_name);
40945         }
40946     }
40947 
40948 
40949 
40950 
40951     static if(!is(typeof(SN_ms_csp_name))) {
40952         private enum enumMixinStr_SN_ms_csp_name = `enum SN_ms_csp_name = "CSPName";`;
40953         static if(is(typeof({ mixin(enumMixinStr_SN_ms_csp_name); }))) {
40954             mixin(enumMixinStr_SN_ms_csp_name);
40955         }
40956     }
40957 
40958 
40959 
40960 
40961     static if(!is(typeof(OBJ_localKeyID))) {
40962         private enum enumMixinStr_OBJ_localKeyID = `enum OBJ_localKeyID = OBJ_pkcs9 , 21L;`;
40963         static if(is(typeof({ mixin(enumMixinStr_OBJ_localKeyID); }))) {
40964             mixin(enumMixinStr_OBJ_localKeyID);
40965         }
40966     }
40967 
40968 
40969 
40970 
40971 
40972 
40973     static if(!is(typeof(NID_localKeyID))) {
40974         private enum enumMixinStr_NID_localKeyID = `enum NID_localKeyID = 157;`;
40975         static if(is(typeof({ mixin(enumMixinStr_NID_localKeyID); }))) {
40976             mixin(enumMixinStr_NID_localKeyID);
40977         }
40978     }
40979 
40980 
40981 
40982 
40983     static if(!is(typeof(LN_localKeyID))) {
40984         private enum enumMixinStr_LN_localKeyID = `enum LN_localKeyID = "localKeyID";`;
40985         static if(is(typeof({ mixin(enumMixinStr_LN_localKeyID); }))) {
40986             mixin(enumMixinStr_LN_localKeyID);
40987         }
40988     }
40989 
40990 
40991 
40992 
40993     static if(!is(typeof(PKCS7_F_DO_PKCS7_SIGNED_ATTRIB))) {
40994         private enum enumMixinStr_PKCS7_F_DO_PKCS7_SIGNED_ATTRIB = `enum PKCS7_F_DO_PKCS7_SIGNED_ATTRIB = 136;`;
40995         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_DO_PKCS7_SIGNED_ATTRIB); }))) {
40996             mixin(enumMixinStr_PKCS7_F_DO_PKCS7_SIGNED_ATTRIB);
40997         }
40998     }
40999 
41000 
41001 
41002 
41003     static if(!is(typeof(PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME))) {
41004         private enum enumMixinStr_PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME = `enum PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME = 135;`;
41005         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME); }))) {
41006             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD0_ATTRIB_SIGNING_TIME);
41007         }
41008     }
41009 
41010 
41011 
41012 
41013     static if(!is(typeof(PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP))) {
41014         private enum enumMixinStr_PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP = `enum PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP = 118;`;
41015         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP); }))) {
41016             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_ATTRIB_SMIMECAP);
41017         }
41018     }
41019 
41020 
41021 
41022 
41023     static if(!is(typeof(PKCS7_F_PKCS7_ADD_CERTIFICATE))) {
41024         private enum enumMixinStr_PKCS7_F_PKCS7_ADD_CERTIFICATE = `enum PKCS7_F_PKCS7_ADD_CERTIFICATE = 100;`;
41025         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_CERTIFICATE); }))) {
41026             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_CERTIFICATE);
41027         }
41028     }
41029 
41030 
41031 
41032 
41033     static if(!is(typeof(PKCS7_F_PKCS7_ADD_CRL))) {
41034         private enum enumMixinStr_PKCS7_F_PKCS7_ADD_CRL = `enum PKCS7_F_PKCS7_ADD_CRL = 101;`;
41035         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_CRL); }))) {
41036             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_CRL);
41037         }
41038     }
41039 
41040 
41041 
41042 
41043     static if(!is(typeof(PKCS7_F_PKCS7_ADD_RECIPIENT_INFO))) {
41044         private enum enumMixinStr_PKCS7_F_PKCS7_ADD_RECIPIENT_INFO = `enum PKCS7_F_PKCS7_ADD_RECIPIENT_INFO = 102;`;
41045         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_RECIPIENT_INFO); }))) {
41046             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_RECIPIENT_INFO);
41047         }
41048     }
41049 
41050 
41051 
41052 
41053     static if(!is(typeof(PKCS7_F_PKCS7_ADD_SIGNATURE))) {
41054         private enum enumMixinStr_PKCS7_F_PKCS7_ADD_SIGNATURE = `enum PKCS7_F_PKCS7_ADD_SIGNATURE = 131;`;
41055         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_SIGNATURE); }))) {
41056             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_SIGNATURE);
41057         }
41058     }
41059 
41060 
41061 
41062 
41063     static if(!is(typeof(PKCS7_F_PKCS7_ADD_SIGNER))) {
41064         private enum enumMixinStr_PKCS7_F_PKCS7_ADD_SIGNER = `enum PKCS7_F_PKCS7_ADD_SIGNER = 103;`;
41065         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_SIGNER); }))) {
41066             mixin(enumMixinStr_PKCS7_F_PKCS7_ADD_SIGNER);
41067         }
41068     }
41069 
41070 
41071 
41072 
41073     static if(!is(typeof(PKCS7_F_PKCS7_BIO_ADD_DIGEST))) {
41074         private enum enumMixinStr_PKCS7_F_PKCS7_BIO_ADD_DIGEST = `enum PKCS7_F_PKCS7_BIO_ADD_DIGEST = 125;`;
41075         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_BIO_ADD_DIGEST); }))) {
41076             mixin(enumMixinStr_PKCS7_F_PKCS7_BIO_ADD_DIGEST);
41077         }
41078     }
41079 
41080 
41081 
41082 
41083     static if(!is(typeof(PKCS7_F_PKCS7_COPY_EXISTING_DIGEST))) {
41084         private enum enumMixinStr_PKCS7_F_PKCS7_COPY_EXISTING_DIGEST = `enum PKCS7_F_PKCS7_COPY_EXISTING_DIGEST = 138;`;
41085         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_COPY_EXISTING_DIGEST); }))) {
41086             mixin(enumMixinStr_PKCS7_F_PKCS7_COPY_EXISTING_DIGEST);
41087         }
41088     }
41089 
41090 
41091 
41092 
41093     static if(!is(typeof(PKCS7_F_PKCS7_CTRL))) {
41094         private enum enumMixinStr_PKCS7_F_PKCS7_CTRL = `enum PKCS7_F_PKCS7_CTRL = 104;`;
41095         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_CTRL); }))) {
41096             mixin(enumMixinStr_PKCS7_F_PKCS7_CTRL);
41097         }
41098     }
41099 
41100 
41101 
41102 
41103     static if(!is(typeof(PKCS7_F_PKCS7_DATADECODE))) {
41104         private enum enumMixinStr_PKCS7_F_PKCS7_DATADECODE = `enum PKCS7_F_PKCS7_DATADECODE = 112;`;
41105         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_DATADECODE); }))) {
41106             mixin(enumMixinStr_PKCS7_F_PKCS7_DATADECODE);
41107         }
41108     }
41109 
41110 
41111 
41112 
41113     static if(!is(typeof(PKCS7_F_PKCS7_DATAFINAL))) {
41114         private enum enumMixinStr_PKCS7_F_PKCS7_DATAFINAL = `enum PKCS7_F_PKCS7_DATAFINAL = 128;`;
41115         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_DATAFINAL); }))) {
41116             mixin(enumMixinStr_PKCS7_F_PKCS7_DATAFINAL);
41117         }
41118     }
41119 
41120 
41121 
41122 
41123     static if(!is(typeof(PKCS7_F_PKCS7_DATAINIT))) {
41124         private enum enumMixinStr_PKCS7_F_PKCS7_DATAINIT = `enum PKCS7_F_PKCS7_DATAINIT = 105;`;
41125         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_DATAINIT); }))) {
41126             mixin(enumMixinStr_PKCS7_F_PKCS7_DATAINIT);
41127         }
41128     }
41129 
41130 
41131 
41132 
41133     static if(!is(typeof(PKCS7_F_PKCS7_DATAVERIFY))) {
41134         private enum enumMixinStr_PKCS7_F_PKCS7_DATAVERIFY = `enum PKCS7_F_PKCS7_DATAVERIFY = 107;`;
41135         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_DATAVERIFY); }))) {
41136             mixin(enumMixinStr_PKCS7_F_PKCS7_DATAVERIFY);
41137         }
41138     }
41139 
41140 
41141 
41142 
41143     static if(!is(typeof(PKCS7_F_PKCS7_DECRYPT))) {
41144         private enum enumMixinStr_PKCS7_F_PKCS7_DECRYPT = `enum PKCS7_F_PKCS7_DECRYPT = 114;`;
41145         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_DECRYPT); }))) {
41146             mixin(enumMixinStr_PKCS7_F_PKCS7_DECRYPT);
41147         }
41148     }
41149 
41150 
41151 
41152 
41153     static if(!is(typeof(PKCS7_F_PKCS7_DECRYPT_RINFO))) {
41154         private enum enumMixinStr_PKCS7_F_PKCS7_DECRYPT_RINFO = `enum PKCS7_F_PKCS7_DECRYPT_RINFO = 133;`;
41155         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_DECRYPT_RINFO); }))) {
41156             mixin(enumMixinStr_PKCS7_F_PKCS7_DECRYPT_RINFO);
41157         }
41158     }
41159 
41160 
41161 
41162 
41163     static if(!is(typeof(PKCS7_F_PKCS7_ENCODE_RINFO))) {
41164         private enum enumMixinStr_PKCS7_F_PKCS7_ENCODE_RINFO = `enum PKCS7_F_PKCS7_ENCODE_RINFO = 132;`;
41165         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ENCODE_RINFO); }))) {
41166             mixin(enumMixinStr_PKCS7_F_PKCS7_ENCODE_RINFO);
41167         }
41168     }
41169 
41170 
41171 
41172 
41173     static if(!is(typeof(PKCS7_F_PKCS7_ENCRYPT))) {
41174         private enum enumMixinStr_PKCS7_F_PKCS7_ENCRYPT = `enum PKCS7_F_PKCS7_ENCRYPT = 115;`;
41175         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_ENCRYPT); }))) {
41176             mixin(enumMixinStr_PKCS7_F_PKCS7_ENCRYPT);
41177         }
41178     }
41179 
41180 
41181 
41182 
41183     static if(!is(typeof(PKCS7_F_PKCS7_FINAL))) {
41184         private enum enumMixinStr_PKCS7_F_PKCS7_FINAL = `enum PKCS7_F_PKCS7_FINAL = 134;`;
41185         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_FINAL); }))) {
41186             mixin(enumMixinStr_PKCS7_F_PKCS7_FINAL);
41187         }
41188     }
41189 
41190 
41191 
41192 
41193     static if(!is(typeof(PKCS7_F_PKCS7_FIND_DIGEST))) {
41194         private enum enumMixinStr_PKCS7_F_PKCS7_FIND_DIGEST = `enum PKCS7_F_PKCS7_FIND_DIGEST = 127;`;
41195         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_FIND_DIGEST); }))) {
41196             mixin(enumMixinStr_PKCS7_F_PKCS7_FIND_DIGEST);
41197         }
41198     }
41199 
41200 
41201 
41202 
41203     static if(!is(typeof(PKCS7_F_PKCS7_GET0_SIGNERS))) {
41204         private enum enumMixinStr_PKCS7_F_PKCS7_GET0_SIGNERS = `enum PKCS7_F_PKCS7_GET0_SIGNERS = 124;`;
41205         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_GET0_SIGNERS); }))) {
41206             mixin(enumMixinStr_PKCS7_F_PKCS7_GET0_SIGNERS);
41207         }
41208     }
41209 
41210 
41211 
41212 
41213     static if(!is(typeof(PKCS7_F_PKCS7_RECIP_INFO_SET))) {
41214         private enum enumMixinStr_PKCS7_F_PKCS7_RECIP_INFO_SET = `enum PKCS7_F_PKCS7_RECIP_INFO_SET = 130;`;
41215         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_RECIP_INFO_SET); }))) {
41216             mixin(enumMixinStr_PKCS7_F_PKCS7_RECIP_INFO_SET);
41217         }
41218     }
41219 
41220 
41221 
41222 
41223     static if(!is(typeof(PKCS7_F_PKCS7_SET_CIPHER))) {
41224         private enum enumMixinStr_PKCS7_F_PKCS7_SET_CIPHER = `enum PKCS7_F_PKCS7_SET_CIPHER = 108;`;
41225         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SET_CIPHER); }))) {
41226             mixin(enumMixinStr_PKCS7_F_PKCS7_SET_CIPHER);
41227         }
41228     }
41229 
41230 
41231 
41232 
41233     static if(!is(typeof(PKCS7_F_PKCS7_SET_CONTENT))) {
41234         private enum enumMixinStr_PKCS7_F_PKCS7_SET_CONTENT = `enum PKCS7_F_PKCS7_SET_CONTENT = 109;`;
41235         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SET_CONTENT); }))) {
41236             mixin(enumMixinStr_PKCS7_F_PKCS7_SET_CONTENT);
41237         }
41238     }
41239 
41240 
41241 
41242 
41243     static if(!is(typeof(PKCS7_F_PKCS7_SET_DIGEST))) {
41244         private enum enumMixinStr_PKCS7_F_PKCS7_SET_DIGEST = `enum PKCS7_F_PKCS7_SET_DIGEST = 126;`;
41245         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SET_DIGEST); }))) {
41246             mixin(enumMixinStr_PKCS7_F_PKCS7_SET_DIGEST);
41247         }
41248     }
41249 
41250 
41251 
41252 
41253     static if(!is(typeof(PKCS7_F_PKCS7_SET_TYPE))) {
41254         private enum enumMixinStr_PKCS7_F_PKCS7_SET_TYPE = `enum PKCS7_F_PKCS7_SET_TYPE = 110;`;
41255         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SET_TYPE); }))) {
41256             mixin(enumMixinStr_PKCS7_F_PKCS7_SET_TYPE);
41257         }
41258     }
41259 
41260 
41261 
41262 
41263     static if(!is(typeof(PKCS7_F_PKCS7_SIGN))) {
41264         private enum enumMixinStr_PKCS7_F_PKCS7_SIGN = `enum PKCS7_F_PKCS7_SIGN = 116;`;
41265         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SIGN); }))) {
41266             mixin(enumMixinStr_PKCS7_F_PKCS7_SIGN);
41267         }
41268     }
41269 
41270 
41271 
41272 
41273     static if(!is(typeof(PKCS7_F_PKCS7_SIGNATUREVERIFY))) {
41274         private enum enumMixinStr_PKCS7_F_PKCS7_SIGNATUREVERIFY = `enum PKCS7_F_PKCS7_SIGNATUREVERIFY = 113;`;
41275         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SIGNATUREVERIFY); }))) {
41276             mixin(enumMixinStr_PKCS7_F_PKCS7_SIGNATUREVERIFY);
41277         }
41278     }
41279 
41280 
41281 
41282 
41283     static if(!is(typeof(PKCS7_F_PKCS7_SIGNER_INFO_SET))) {
41284         private enum enumMixinStr_PKCS7_F_PKCS7_SIGNER_INFO_SET = `enum PKCS7_F_PKCS7_SIGNER_INFO_SET = 129;`;
41285         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SIGNER_INFO_SET); }))) {
41286             mixin(enumMixinStr_PKCS7_F_PKCS7_SIGNER_INFO_SET);
41287         }
41288     }
41289 
41290 
41291 
41292 
41293     static if(!is(typeof(PKCS7_F_PKCS7_SIGNER_INFO_SIGN))) {
41294         private enum enumMixinStr_PKCS7_F_PKCS7_SIGNER_INFO_SIGN = `enum PKCS7_F_PKCS7_SIGNER_INFO_SIGN = 139;`;
41295         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SIGNER_INFO_SIGN); }))) {
41296             mixin(enumMixinStr_PKCS7_F_PKCS7_SIGNER_INFO_SIGN);
41297         }
41298     }
41299 
41300 
41301 
41302 
41303     static if(!is(typeof(PKCS7_F_PKCS7_SIGN_ADD_SIGNER))) {
41304         private enum enumMixinStr_PKCS7_F_PKCS7_SIGN_ADD_SIGNER = `enum PKCS7_F_PKCS7_SIGN_ADD_SIGNER = 137;`;
41305         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SIGN_ADD_SIGNER); }))) {
41306             mixin(enumMixinStr_PKCS7_F_PKCS7_SIGN_ADD_SIGNER);
41307         }
41308     }
41309 
41310 
41311 
41312 
41313     static if(!is(typeof(PKCS7_F_PKCS7_SIMPLE_SMIMECAP))) {
41314         private enum enumMixinStr_PKCS7_F_PKCS7_SIMPLE_SMIMECAP = `enum PKCS7_F_PKCS7_SIMPLE_SMIMECAP = 119;`;
41315         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_SIMPLE_SMIMECAP); }))) {
41316             mixin(enumMixinStr_PKCS7_F_PKCS7_SIMPLE_SMIMECAP);
41317         }
41318     }
41319 
41320 
41321 
41322 
41323     static if(!is(typeof(PKCS7_F_PKCS7_VERIFY))) {
41324         private enum enumMixinStr_PKCS7_F_PKCS7_VERIFY = `enum PKCS7_F_PKCS7_VERIFY = 117;`;
41325         static if(is(typeof({ mixin(enumMixinStr_PKCS7_F_PKCS7_VERIFY); }))) {
41326             mixin(enumMixinStr_PKCS7_F_PKCS7_VERIFY);
41327         }
41328     }
41329 
41330 
41331 
41332 
41333     static if(!is(typeof(PKCS7_R_CERTIFICATE_VERIFY_ERROR))) {
41334         private enum enumMixinStr_PKCS7_R_CERTIFICATE_VERIFY_ERROR = `enum PKCS7_R_CERTIFICATE_VERIFY_ERROR = 117;`;
41335         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_CERTIFICATE_VERIFY_ERROR); }))) {
41336             mixin(enumMixinStr_PKCS7_R_CERTIFICATE_VERIFY_ERROR);
41337         }
41338     }
41339 
41340 
41341 
41342 
41343     static if(!is(typeof(PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER))) {
41344         private enum enumMixinStr_PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER = `enum PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER = 144;`;
41345         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER); }))) {
41346             mixin(enumMixinStr_PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER);
41347         }
41348     }
41349 
41350 
41351 
41352 
41353     static if(!is(typeof(PKCS7_R_CIPHER_NOT_INITIALIZED))) {
41354         private enum enumMixinStr_PKCS7_R_CIPHER_NOT_INITIALIZED = `enum PKCS7_R_CIPHER_NOT_INITIALIZED = 116;`;
41355         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_CIPHER_NOT_INITIALIZED); }))) {
41356             mixin(enumMixinStr_PKCS7_R_CIPHER_NOT_INITIALIZED);
41357         }
41358     }
41359 
41360 
41361 
41362 
41363     static if(!is(typeof(PKCS7_R_CONTENT_AND_DATA_PRESENT))) {
41364         private enum enumMixinStr_PKCS7_R_CONTENT_AND_DATA_PRESENT = `enum PKCS7_R_CONTENT_AND_DATA_PRESENT = 118;`;
41365         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_CONTENT_AND_DATA_PRESENT); }))) {
41366             mixin(enumMixinStr_PKCS7_R_CONTENT_AND_DATA_PRESENT);
41367         }
41368     }
41369 
41370 
41371 
41372 
41373     static if(!is(typeof(PKCS7_R_CTRL_ERROR))) {
41374         private enum enumMixinStr_PKCS7_R_CTRL_ERROR = `enum PKCS7_R_CTRL_ERROR = 152;`;
41375         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_CTRL_ERROR); }))) {
41376             mixin(enumMixinStr_PKCS7_R_CTRL_ERROR);
41377         }
41378     }
41379 
41380 
41381 
41382 
41383     static if(!is(typeof(PKCS7_R_DECRYPT_ERROR))) {
41384         private enum enumMixinStr_PKCS7_R_DECRYPT_ERROR = `enum PKCS7_R_DECRYPT_ERROR = 119;`;
41385         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_DECRYPT_ERROR); }))) {
41386             mixin(enumMixinStr_PKCS7_R_DECRYPT_ERROR);
41387         }
41388     }
41389 
41390 
41391 
41392 
41393     static if(!is(typeof(PKCS7_R_DIGEST_FAILURE))) {
41394         private enum enumMixinStr_PKCS7_R_DIGEST_FAILURE = `enum PKCS7_R_DIGEST_FAILURE = 101;`;
41395         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_DIGEST_FAILURE); }))) {
41396             mixin(enumMixinStr_PKCS7_R_DIGEST_FAILURE);
41397         }
41398     }
41399 
41400 
41401 
41402 
41403     static if(!is(typeof(PKCS7_R_ENCRYPTION_CTRL_FAILURE))) {
41404         private enum enumMixinStr_PKCS7_R_ENCRYPTION_CTRL_FAILURE = `enum PKCS7_R_ENCRYPTION_CTRL_FAILURE = 149;`;
41405         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_ENCRYPTION_CTRL_FAILURE); }))) {
41406             mixin(enumMixinStr_PKCS7_R_ENCRYPTION_CTRL_FAILURE);
41407         }
41408     }
41409 
41410 
41411 
41412 
41413     static if(!is(typeof(PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE))) {
41414         private enum enumMixinStr_PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE = `enum PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE = 150;`;
41415         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE); }))) {
41416             mixin(enumMixinStr_PKCS7_R_ENCRYPTION_NOT_SUPPORTED_FOR_THIS_KEY_TYPE);
41417         }
41418     }
41419 
41420 
41421 
41422 
41423     static if(!is(typeof(PKCS7_R_ERROR_ADDING_RECIPIENT))) {
41424         private enum enumMixinStr_PKCS7_R_ERROR_ADDING_RECIPIENT = `enum PKCS7_R_ERROR_ADDING_RECIPIENT = 120;`;
41425         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_ERROR_ADDING_RECIPIENT); }))) {
41426             mixin(enumMixinStr_PKCS7_R_ERROR_ADDING_RECIPIENT);
41427         }
41428     }
41429 
41430 
41431 
41432 
41433     static if(!is(typeof(PKCS7_R_ERROR_SETTING_CIPHER))) {
41434         private enum enumMixinStr_PKCS7_R_ERROR_SETTING_CIPHER = `enum PKCS7_R_ERROR_SETTING_CIPHER = 121;`;
41435         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_ERROR_SETTING_CIPHER); }))) {
41436             mixin(enumMixinStr_PKCS7_R_ERROR_SETTING_CIPHER);
41437         }
41438     }
41439 
41440 
41441 
41442 
41443     static if(!is(typeof(PKCS7_R_INVALID_NULL_POINTER))) {
41444         private enum enumMixinStr_PKCS7_R_INVALID_NULL_POINTER = `enum PKCS7_R_INVALID_NULL_POINTER = 143;`;
41445         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_INVALID_NULL_POINTER); }))) {
41446             mixin(enumMixinStr_PKCS7_R_INVALID_NULL_POINTER);
41447         }
41448     }
41449 
41450 
41451 
41452 
41453     static if(!is(typeof(PKCS7_R_INVALID_SIGNED_DATA_TYPE))) {
41454         private enum enumMixinStr_PKCS7_R_INVALID_SIGNED_DATA_TYPE = `enum PKCS7_R_INVALID_SIGNED_DATA_TYPE = 155;`;
41455         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_INVALID_SIGNED_DATA_TYPE); }))) {
41456             mixin(enumMixinStr_PKCS7_R_INVALID_SIGNED_DATA_TYPE);
41457         }
41458     }
41459 
41460 
41461 
41462 
41463     static if(!is(typeof(PKCS7_R_NO_CONTENT))) {
41464         private enum enumMixinStr_PKCS7_R_NO_CONTENT = `enum PKCS7_R_NO_CONTENT = 122;`;
41465         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_NO_CONTENT); }))) {
41466             mixin(enumMixinStr_PKCS7_R_NO_CONTENT);
41467         }
41468     }
41469 
41470 
41471 
41472 
41473     static if(!is(typeof(PKCS7_R_NO_DEFAULT_DIGEST))) {
41474         private enum enumMixinStr_PKCS7_R_NO_DEFAULT_DIGEST = `enum PKCS7_R_NO_DEFAULT_DIGEST = 151;`;
41475         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_NO_DEFAULT_DIGEST); }))) {
41476             mixin(enumMixinStr_PKCS7_R_NO_DEFAULT_DIGEST);
41477         }
41478     }
41479 
41480 
41481 
41482 
41483     static if(!is(typeof(PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND))) {
41484         private enum enumMixinStr_PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND = `enum PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND = 154;`;
41485         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND); }))) {
41486             mixin(enumMixinStr_PKCS7_R_NO_MATCHING_DIGEST_TYPE_FOUND);
41487         }
41488     }
41489 
41490 
41491 
41492 
41493     static if(!is(typeof(PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE))) {
41494         private enum enumMixinStr_PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE = `enum PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE = 115;`;
41495         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE); }))) {
41496             mixin(enumMixinStr_PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE);
41497         }
41498     }
41499 
41500 
41501 
41502 
41503     static if(!is(typeof(PKCS7_R_NO_SIGNATURES_ON_DATA))) {
41504         private enum enumMixinStr_PKCS7_R_NO_SIGNATURES_ON_DATA = `enum PKCS7_R_NO_SIGNATURES_ON_DATA = 123;`;
41505         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_NO_SIGNATURES_ON_DATA); }))) {
41506             mixin(enumMixinStr_PKCS7_R_NO_SIGNATURES_ON_DATA);
41507         }
41508     }
41509 
41510 
41511 
41512 
41513     static if(!is(typeof(PKCS7_R_NO_SIGNERS))) {
41514         private enum enumMixinStr_PKCS7_R_NO_SIGNERS = `enum PKCS7_R_NO_SIGNERS = 142;`;
41515         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_NO_SIGNERS); }))) {
41516             mixin(enumMixinStr_PKCS7_R_NO_SIGNERS);
41517         }
41518     }
41519 
41520 
41521 
41522 
41523     static if(!is(typeof(PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE))) {
41524         private enum enumMixinStr_PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE = `enum PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE = 104;`;
41525         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE); }))) {
41526             mixin(enumMixinStr_PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE);
41527         }
41528     }
41529 
41530 
41531 
41532 
41533     static if(!is(typeof(PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR))) {
41534         private enum enumMixinStr_PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR = `enum PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR = 124;`;
41535         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR); }))) {
41536             mixin(enumMixinStr_PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR);
41537         }
41538     }
41539 
41540 
41541 
41542 
41543     static if(!is(typeof(PKCS7_R_PKCS7_ADD_SIGNER_ERROR))) {
41544         private enum enumMixinStr_PKCS7_R_PKCS7_ADD_SIGNER_ERROR = `enum PKCS7_R_PKCS7_ADD_SIGNER_ERROR = 153;`;
41545         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_PKCS7_ADD_SIGNER_ERROR); }))) {
41546             mixin(enumMixinStr_PKCS7_R_PKCS7_ADD_SIGNER_ERROR);
41547         }
41548     }
41549 
41550 
41551 
41552 
41553     static if(!is(typeof(PKCS7_R_PKCS7_DATASIGN))) {
41554         private enum enumMixinStr_PKCS7_R_PKCS7_DATASIGN = `enum PKCS7_R_PKCS7_DATASIGN = 145;`;
41555         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_PKCS7_DATASIGN); }))) {
41556             mixin(enumMixinStr_PKCS7_R_PKCS7_DATASIGN);
41557         }
41558     }
41559 
41560 
41561 
41562 
41563     static if(!is(typeof(PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE))) {
41564         private enum enumMixinStr_PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE = `enum PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE = 127;`;
41565         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE); }))) {
41566             mixin(enumMixinStr_PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE);
41567         }
41568     }
41569 
41570 
41571 
41572 
41573     static if(!is(typeof(PKCS7_R_SIGNATURE_FAILURE))) {
41574         private enum enumMixinStr_PKCS7_R_SIGNATURE_FAILURE = `enum PKCS7_R_SIGNATURE_FAILURE = 105;`;
41575         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_SIGNATURE_FAILURE); }))) {
41576             mixin(enumMixinStr_PKCS7_R_SIGNATURE_FAILURE);
41577         }
41578     }
41579 
41580 
41581 
41582 
41583     static if(!is(typeof(PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND))) {
41584         private enum enumMixinStr_PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND = `enum PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND = 128;`;
41585         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND); }))) {
41586             mixin(enumMixinStr_PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND);
41587         }
41588     }
41589 
41590 
41591 
41592 
41593     static if(!is(typeof(PKCS7_R_SIGNING_CTRL_FAILURE))) {
41594         private enum enumMixinStr_PKCS7_R_SIGNING_CTRL_FAILURE = `enum PKCS7_R_SIGNING_CTRL_FAILURE = 147;`;
41595         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_SIGNING_CTRL_FAILURE); }))) {
41596             mixin(enumMixinStr_PKCS7_R_SIGNING_CTRL_FAILURE);
41597         }
41598     }
41599 
41600 
41601 
41602 
41603     static if(!is(typeof(PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE))) {
41604         private enum enumMixinStr_PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE = `enum PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE = 148;`;
41605         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE); }))) {
41606             mixin(enumMixinStr_PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE);
41607         }
41608     }
41609 
41610 
41611 
41612 
41613     static if(!is(typeof(PKCS7_R_SMIME_TEXT_ERROR))) {
41614         private enum enumMixinStr_PKCS7_R_SMIME_TEXT_ERROR = `enum PKCS7_R_SMIME_TEXT_ERROR = 129;`;
41615         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_SMIME_TEXT_ERROR); }))) {
41616             mixin(enumMixinStr_PKCS7_R_SMIME_TEXT_ERROR);
41617         }
41618     }
41619 
41620 
41621 
41622 
41623     static if(!is(typeof(PKCS7_R_UNABLE_TO_FIND_CERTIFICATE))) {
41624         private enum enumMixinStr_PKCS7_R_UNABLE_TO_FIND_CERTIFICATE = `enum PKCS7_R_UNABLE_TO_FIND_CERTIFICATE = 106;`;
41625         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNABLE_TO_FIND_CERTIFICATE); }))) {
41626             mixin(enumMixinStr_PKCS7_R_UNABLE_TO_FIND_CERTIFICATE);
41627         }
41628     }
41629 
41630 
41631 
41632 
41633     static if(!is(typeof(PKCS7_R_UNABLE_TO_FIND_MEM_BIO))) {
41634         private enum enumMixinStr_PKCS7_R_UNABLE_TO_FIND_MEM_BIO = `enum PKCS7_R_UNABLE_TO_FIND_MEM_BIO = 107;`;
41635         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNABLE_TO_FIND_MEM_BIO); }))) {
41636             mixin(enumMixinStr_PKCS7_R_UNABLE_TO_FIND_MEM_BIO);
41637         }
41638     }
41639 
41640 
41641 
41642 
41643     static if(!is(typeof(PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST))) {
41644         private enum enumMixinStr_PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST = `enum PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST = 108;`;
41645         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST); }))) {
41646             mixin(enumMixinStr_PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST);
41647         }
41648     }
41649 
41650 
41651 
41652 
41653     static if(!is(typeof(PKCS7_R_UNKNOWN_DIGEST_TYPE))) {
41654         private enum enumMixinStr_PKCS7_R_UNKNOWN_DIGEST_TYPE = `enum PKCS7_R_UNKNOWN_DIGEST_TYPE = 109;`;
41655         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNKNOWN_DIGEST_TYPE); }))) {
41656             mixin(enumMixinStr_PKCS7_R_UNKNOWN_DIGEST_TYPE);
41657         }
41658     }
41659 
41660 
41661 
41662 
41663     static if(!is(typeof(PKCS7_R_UNKNOWN_OPERATION))) {
41664         private enum enumMixinStr_PKCS7_R_UNKNOWN_OPERATION = `enum PKCS7_R_UNKNOWN_OPERATION = 110;`;
41665         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNKNOWN_OPERATION); }))) {
41666             mixin(enumMixinStr_PKCS7_R_UNKNOWN_OPERATION);
41667         }
41668     }
41669 
41670 
41671 
41672 
41673     static if(!is(typeof(PKCS7_R_UNSUPPORTED_CIPHER_TYPE))) {
41674         private enum enumMixinStr_PKCS7_R_UNSUPPORTED_CIPHER_TYPE = `enum PKCS7_R_UNSUPPORTED_CIPHER_TYPE = 111;`;
41675         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNSUPPORTED_CIPHER_TYPE); }))) {
41676             mixin(enumMixinStr_PKCS7_R_UNSUPPORTED_CIPHER_TYPE);
41677         }
41678     }
41679 
41680 
41681 
41682 
41683     static if(!is(typeof(PKCS7_R_UNSUPPORTED_CONTENT_TYPE))) {
41684         private enum enumMixinStr_PKCS7_R_UNSUPPORTED_CONTENT_TYPE = `enum PKCS7_R_UNSUPPORTED_CONTENT_TYPE = 112;`;
41685         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_UNSUPPORTED_CONTENT_TYPE); }))) {
41686             mixin(enumMixinStr_PKCS7_R_UNSUPPORTED_CONTENT_TYPE);
41687         }
41688     }
41689 
41690 
41691 
41692 
41693     static if(!is(typeof(PKCS7_R_WRONG_CONTENT_TYPE))) {
41694         private enum enumMixinStr_PKCS7_R_WRONG_CONTENT_TYPE = `enum PKCS7_R_WRONG_CONTENT_TYPE = 113;`;
41695         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_WRONG_CONTENT_TYPE); }))) {
41696             mixin(enumMixinStr_PKCS7_R_WRONG_CONTENT_TYPE);
41697         }
41698     }
41699 
41700 
41701 
41702 
41703     static if(!is(typeof(PKCS7_R_WRONG_PKCS7_TYPE))) {
41704         private enum enumMixinStr_PKCS7_R_WRONG_PKCS7_TYPE = `enum PKCS7_R_WRONG_PKCS7_TYPE = 114;`;
41705         static if(is(typeof({ mixin(enumMixinStr_PKCS7_R_WRONG_PKCS7_TYPE); }))) {
41706             mixin(enumMixinStr_PKCS7_R_WRONG_PKCS7_TYPE);
41707         }
41708     }
41709 
41710 
41711 
41712 
41713 
41714 
41715     static if(!is(typeof(OBJ_friendlyName))) {
41716         private enum enumMixinStr_OBJ_friendlyName = `enum OBJ_friendlyName = OBJ_pkcs9 , 20L;`;
41717         static if(is(typeof({ mixin(enumMixinStr_OBJ_friendlyName); }))) {
41718             mixin(enumMixinStr_OBJ_friendlyName);
41719         }
41720     }
41721 
41722 
41723 
41724 
41725     static if(!is(typeof(NID_friendlyName))) {
41726         private enum enumMixinStr_NID_friendlyName = `enum NID_friendlyName = 156;`;
41727         static if(is(typeof({ mixin(enumMixinStr_NID_friendlyName); }))) {
41728             mixin(enumMixinStr_NID_friendlyName);
41729         }
41730     }
41731 
41732 
41733 
41734 
41735     static if(!is(typeof(LN_friendlyName))) {
41736         private enum enumMixinStr_LN_friendlyName = `enum LN_friendlyName = "friendlyName";`;
41737         static if(is(typeof({ mixin(enumMixinStr_LN_friendlyName); }))) {
41738             mixin(enumMixinStr_LN_friendlyName);
41739         }
41740     }
41741 
41742 
41743 
41744 
41745     static if(!is(typeof(OBJ_id_smime_cti_ets_proofOfCreation))) {
41746         private enum enumMixinStr_OBJ_id_smime_cti_ets_proofOfCreation = `enum OBJ_id_smime_cti_ets_proofOfCreation = OBJ_id_smime_cti , 6L;`;
41747         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfCreation); }))) {
41748             mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfCreation);
41749         }
41750     }
41751 
41752 
41753 
41754 
41755     static if(!is(typeof(NID_id_smime_cti_ets_proofOfCreation))) {
41756         private enum enumMixinStr_NID_id_smime_cti_ets_proofOfCreation = `enum NID_id_smime_cti_ets_proofOfCreation = 256;`;
41757         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfCreation); }))) {
41758             mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfCreation);
41759         }
41760     }
41761 
41762 
41763 
41764 
41765     static if(!is(typeof(SN_id_smime_cti_ets_proofOfCreation))) {
41766         private enum enumMixinStr_SN_id_smime_cti_ets_proofOfCreation = `enum SN_id_smime_cti_ets_proofOfCreation = "id-smime-cti-ets-proofOfCreation";`;
41767         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfCreation); }))) {
41768             mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfCreation);
41769         }
41770     }
41771 
41772 
41773 
41774 
41775     static if(!is(typeof(OBJ_id_smime_cti_ets_proofOfApproval))) {
41776         private enum enumMixinStr_OBJ_id_smime_cti_ets_proofOfApproval = `enum OBJ_id_smime_cti_ets_proofOfApproval = OBJ_id_smime_cti , 5L;`;
41777         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfApproval); }))) {
41778             mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfApproval);
41779         }
41780     }
41781 
41782 
41783 
41784 
41785     static if(!is(typeof(NID_id_smime_cti_ets_proofOfApproval))) {
41786         private enum enumMixinStr_NID_id_smime_cti_ets_proofOfApproval = `enum NID_id_smime_cti_ets_proofOfApproval = 255;`;
41787         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfApproval); }))) {
41788             mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfApproval);
41789         }
41790     }
41791 
41792 
41793 
41794 
41795     static if(!is(typeof(OPENSSL_RSA_MAX_MODULUS_BITS))) {
41796         private enum enumMixinStr_OPENSSL_RSA_MAX_MODULUS_BITS = `enum OPENSSL_RSA_MAX_MODULUS_BITS = 16384;`;
41797         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_RSA_MAX_MODULUS_BITS); }))) {
41798             mixin(enumMixinStr_OPENSSL_RSA_MAX_MODULUS_BITS);
41799         }
41800     }
41801 
41802 
41803 
41804 
41805     static if(!is(typeof(OPENSSL_RSA_FIPS_MIN_MODULUS_BITS))) {
41806         private enum enumMixinStr_OPENSSL_RSA_FIPS_MIN_MODULUS_BITS = `enum OPENSSL_RSA_FIPS_MIN_MODULUS_BITS = 1024;`;
41807         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_RSA_FIPS_MIN_MODULUS_BITS); }))) {
41808             mixin(enumMixinStr_OPENSSL_RSA_FIPS_MIN_MODULUS_BITS);
41809         }
41810     }
41811 
41812 
41813 
41814 
41815     static if(!is(typeof(OPENSSL_RSA_SMALL_MODULUS_BITS))) {
41816         private enum enumMixinStr_OPENSSL_RSA_SMALL_MODULUS_BITS = `enum OPENSSL_RSA_SMALL_MODULUS_BITS = 3072;`;
41817         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_RSA_SMALL_MODULUS_BITS); }))) {
41818             mixin(enumMixinStr_OPENSSL_RSA_SMALL_MODULUS_BITS);
41819         }
41820     }
41821 
41822 
41823 
41824 
41825     static if(!is(typeof(OPENSSL_RSA_MAX_PUBEXP_BITS))) {
41826         private enum enumMixinStr_OPENSSL_RSA_MAX_PUBEXP_BITS = `enum OPENSSL_RSA_MAX_PUBEXP_BITS = 64;`;
41827         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_RSA_MAX_PUBEXP_BITS); }))) {
41828             mixin(enumMixinStr_OPENSSL_RSA_MAX_PUBEXP_BITS);
41829         }
41830     }
41831 
41832 
41833 
41834 
41835     static if(!is(typeof(RSA_3))) {
41836         private enum enumMixinStr_RSA_3 = `enum RSA_3 = 0x3L;`;
41837         static if(is(typeof({ mixin(enumMixinStr_RSA_3); }))) {
41838             mixin(enumMixinStr_RSA_3);
41839         }
41840     }
41841 
41842 
41843 
41844 
41845     static if(!is(typeof(RSA_F4))) {
41846         private enum enumMixinStr_RSA_F4 = `enum RSA_F4 = 0x10001L;`;
41847         static if(is(typeof({ mixin(enumMixinStr_RSA_F4); }))) {
41848             mixin(enumMixinStr_RSA_F4);
41849         }
41850     }
41851 
41852 
41853 
41854 
41855     static if(!is(typeof(RSA_ASN1_VERSION_DEFAULT))) {
41856         private enum enumMixinStr_RSA_ASN1_VERSION_DEFAULT = `enum RSA_ASN1_VERSION_DEFAULT = 0;`;
41857         static if(is(typeof({ mixin(enumMixinStr_RSA_ASN1_VERSION_DEFAULT); }))) {
41858             mixin(enumMixinStr_RSA_ASN1_VERSION_DEFAULT);
41859         }
41860     }
41861 
41862 
41863 
41864 
41865     static if(!is(typeof(RSA_ASN1_VERSION_MULTI))) {
41866         private enum enumMixinStr_RSA_ASN1_VERSION_MULTI = `enum RSA_ASN1_VERSION_MULTI = 1;`;
41867         static if(is(typeof({ mixin(enumMixinStr_RSA_ASN1_VERSION_MULTI); }))) {
41868             mixin(enumMixinStr_RSA_ASN1_VERSION_MULTI);
41869         }
41870     }
41871 
41872 
41873 
41874 
41875     static if(!is(typeof(RSA_DEFAULT_PRIME_NUM))) {
41876         private enum enumMixinStr_RSA_DEFAULT_PRIME_NUM = `enum RSA_DEFAULT_PRIME_NUM = 2;`;
41877         static if(is(typeof({ mixin(enumMixinStr_RSA_DEFAULT_PRIME_NUM); }))) {
41878             mixin(enumMixinStr_RSA_DEFAULT_PRIME_NUM);
41879         }
41880     }
41881 
41882 
41883 
41884 
41885     static if(!is(typeof(RSA_METHOD_FLAG_NO_CHECK))) {
41886         private enum enumMixinStr_RSA_METHOD_FLAG_NO_CHECK = `enum RSA_METHOD_FLAG_NO_CHECK = 0x0001;`;
41887         static if(is(typeof({ mixin(enumMixinStr_RSA_METHOD_FLAG_NO_CHECK); }))) {
41888             mixin(enumMixinStr_RSA_METHOD_FLAG_NO_CHECK);
41889         }
41890     }
41891 
41892 
41893 
41894 
41895     static if(!is(typeof(RSA_FLAG_CACHE_PUBLIC))) {
41896         private enum enumMixinStr_RSA_FLAG_CACHE_PUBLIC = `enum RSA_FLAG_CACHE_PUBLIC = 0x0002;`;
41897         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_CACHE_PUBLIC); }))) {
41898             mixin(enumMixinStr_RSA_FLAG_CACHE_PUBLIC);
41899         }
41900     }
41901 
41902 
41903 
41904 
41905     static if(!is(typeof(RSA_FLAG_CACHE_PRIVATE))) {
41906         private enum enumMixinStr_RSA_FLAG_CACHE_PRIVATE = `enum RSA_FLAG_CACHE_PRIVATE = 0x0004;`;
41907         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_CACHE_PRIVATE); }))) {
41908             mixin(enumMixinStr_RSA_FLAG_CACHE_PRIVATE);
41909         }
41910     }
41911 
41912 
41913 
41914 
41915     static if(!is(typeof(RSA_FLAG_BLINDING))) {
41916         private enum enumMixinStr_RSA_FLAG_BLINDING = `enum RSA_FLAG_BLINDING = 0x0008;`;
41917         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_BLINDING); }))) {
41918             mixin(enumMixinStr_RSA_FLAG_BLINDING);
41919         }
41920     }
41921 
41922 
41923 
41924 
41925     static if(!is(typeof(RSA_FLAG_THREAD_SAFE))) {
41926         private enum enumMixinStr_RSA_FLAG_THREAD_SAFE = `enum RSA_FLAG_THREAD_SAFE = 0x0010;`;
41927         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_THREAD_SAFE); }))) {
41928             mixin(enumMixinStr_RSA_FLAG_THREAD_SAFE);
41929         }
41930     }
41931 
41932 
41933 
41934 
41935     static if(!is(typeof(RSA_FLAG_EXT_PKEY))) {
41936         private enum enumMixinStr_RSA_FLAG_EXT_PKEY = `enum RSA_FLAG_EXT_PKEY = 0x0020;`;
41937         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_EXT_PKEY); }))) {
41938             mixin(enumMixinStr_RSA_FLAG_EXT_PKEY);
41939         }
41940     }
41941 
41942 
41943 
41944 
41945     static if(!is(typeof(RSA_FLAG_NO_BLINDING))) {
41946         private enum enumMixinStr_RSA_FLAG_NO_BLINDING = `enum RSA_FLAG_NO_BLINDING = 0x0080;`;
41947         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_NO_BLINDING); }))) {
41948             mixin(enumMixinStr_RSA_FLAG_NO_BLINDING);
41949         }
41950     }
41951 
41952 
41953 
41954 
41955     static if(!is(typeof(SN_id_smime_cti_ets_proofOfApproval))) {
41956         private enum enumMixinStr_SN_id_smime_cti_ets_proofOfApproval = `enum SN_id_smime_cti_ets_proofOfApproval = "id-smime-cti-ets-proofOfApproval";`;
41957         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfApproval); }))) {
41958             mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfApproval);
41959         }
41960     }
41961 
41962 
41963 
41964 
41965     static if(!is(typeof(RSA_FLAG_NO_CONSTTIME))) {
41966         private enum enumMixinStr_RSA_FLAG_NO_CONSTTIME = `enum RSA_FLAG_NO_CONSTTIME = 0x0000;`;
41967         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_NO_CONSTTIME); }))) {
41968             mixin(enumMixinStr_RSA_FLAG_NO_CONSTTIME);
41969         }
41970     }
41971 
41972 
41973 
41974 
41975     static if(!is(typeof(OBJ_id_smime_cti_ets_proofOfSender))) {
41976         private enum enumMixinStr_OBJ_id_smime_cti_ets_proofOfSender = `enum OBJ_id_smime_cti_ets_proofOfSender = OBJ_id_smime_cti , 4L;`;
41977         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfSender); }))) {
41978             mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfSender);
41979         }
41980     }
41981 
41982 
41983 
41984 
41985     static if(!is(typeof(RSA_FLAG_NO_EXP_CONSTTIME))) {
41986         private enum enumMixinStr_RSA_FLAG_NO_EXP_CONSTTIME = `enum RSA_FLAG_NO_EXP_CONSTTIME = 0x0000;`;
41987         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_NO_EXP_CONSTTIME); }))) {
41988             mixin(enumMixinStr_RSA_FLAG_NO_EXP_CONSTTIME);
41989         }
41990     }
41991     static if(!is(typeof(RSA_PSS_SALTLEN_DIGEST))) {
41992         private enum enumMixinStr_RSA_PSS_SALTLEN_DIGEST = `enum RSA_PSS_SALTLEN_DIGEST = - 1;`;
41993         static if(is(typeof({ mixin(enumMixinStr_RSA_PSS_SALTLEN_DIGEST); }))) {
41994             mixin(enumMixinStr_RSA_PSS_SALTLEN_DIGEST);
41995         }
41996     }
41997 
41998 
41999 
42000 
42001     static if(!is(typeof(RSA_PSS_SALTLEN_AUTO))) {
42002         private enum enumMixinStr_RSA_PSS_SALTLEN_AUTO = `enum RSA_PSS_SALTLEN_AUTO = - 2;`;
42003         static if(is(typeof({ mixin(enumMixinStr_RSA_PSS_SALTLEN_AUTO); }))) {
42004             mixin(enumMixinStr_RSA_PSS_SALTLEN_AUTO);
42005         }
42006     }
42007 
42008 
42009 
42010 
42011     static if(!is(typeof(RSA_PSS_SALTLEN_MAX))) {
42012         private enum enumMixinStr_RSA_PSS_SALTLEN_MAX = `enum RSA_PSS_SALTLEN_MAX = - 3;`;
42013         static if(is(typeof({ mixin(enumMixinStr_RSA_PSS_SALTLEN_MAX); }))) {
42014             mixin(enumMixinStr_RSA_PSS_SALTLEN_MAX);
42015         }
42016     }
42017 
42018 
42019 
42020 
42021     static if(!is(typeof(RSA_PSS_SALTLEN_MAX_SIGN))) {
42022         private enum enumMixinStr_RSA_PSS_SALTLEN_MAX_SIGN = `enum RSA_PSS_SALTLEN_MAX_SIGN = - 2;`;
42023         static if(is(typeof({ mixin(enumMixinStr_RSA_PSS_SALTLEN_MAX_SIGN); }))) {
42024             mixin(enumMixinStr_RSA_PSS_SALTLEN_MAX_SIGN);
42025         }
42026     }
42027     static if(!is(typeof(EVP_PKEY_CTRL_RSA_PADDING))) {
42028         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_PADDING = `enum EVP_PKEY_CTRL_RSA_PADDING = ( EVP_PKEY_ALG_CTRL + 1 );`;
42029         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_PADDING); }))) {
42030             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_PADDING);
42031         }
42032     }
42033 
42034 
42035 
42036 
42037     static if(!is(typeof(EVP_PKEY_CTRL_RSA_PSS_SALTLEN))) {
42038         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_PSS_SALTLEN = `enum EVP_PKEY_CTRL_RSA_PSS_SALTLEN = ( EVP_PKEY_ALG_CTRL + 2 );`;
42039         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_PSS_SALTLEN); }))) {
42040             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_PSS_SALTLEN);
42041         }
42042     }
42043 
42044 
42045 
42046 
42047     static if(!is(typeof(EVP_PKEY_CTRL_RSA_KEYGEN_BITS))) {
42048         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_BITS = `enum EVP_PKEY_CTRL_RSA_KEYGEN_BITS = ( EVP_PKEY_ALG_CTRL + 3 );`;
42049         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_BITS); }))) {
42050             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_BITS);
42051         }
42052     }
42053 
42054 
42055 
42056 
42057     static if(!is(typeof(EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP))) {
42058         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP = `enum EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP = ( EVP_PKEY_ALG_CTRL + 4 );`;
42059         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP); }))) {
42060             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_PUBEXP);
42061         }
42062     }
42063 
42064 
42065 
42066 
42067     static if(!is(typeof(EVP_PKEY_CTRL_RSA_MGF1_MD))) {
42068         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_MGF1_MD = `enum EVP_PKEY_CTRL_RSA_MGF1_MD = ( EVP_PKEY_ALG_CTRL + 5 );`;
42069         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_MGF1_MD); }))) {
42070             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_MGF1_MD);
42071         }
42072     }
42073 
42074 
42075 
42076 
42077     static if(!is(typeof(EVP_PKEY_CTRL_GET_RSA_PADDING))) {
42078         private enum enumMixinStr_EVP_PKEY_CTRL_GET_RSA_PADDING = `enum EVP_PKEY_CTRL_GET_RSA_PADDING = ( EVP_PKEY_ALG_CTRL + 6 );`;
42079         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_PADDING); }))) {
42080             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_PADDING);
42081         }
42082     }
42083 
42084 
42085 
42086 
42087     static if(!is(typeof(EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN))) {
42088         private enum enumMixinStr_EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN = `enum EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN = ( EVP_PKEY_ALG_CTRL + 7 );`;
42089         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN); }))) {
42090             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_PSS_SALTLEN);
42091         }
42092     }
42093 
42094 
42095 
42096 
42097     static if(!is(typeof(EVP_PKEY_CTRL_GET_RSA_MGF1_MD))) {
42098         private enum enumMixinStr_EVP_PKEY_CTRL_GET_RSA_MGF1_MD = `enum EVP_PKEY_CTRL_GET_RSA_MGF1_MD = ( EVP_PKEY_ALG_CTRL + 8 );`;
42099         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_MGF1_MD); }))) {
42100             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_MGF1_MD);
42101         }
42102     }
42103 
42104 
42105 
42106 
42107     static if(!is(typeof(EVP_PKEY_CTRL_RSA_OAEP_MD))) {
42108         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_OAEP_MD = `enum EVP_PKEY_CTRL_RSA_OAEP_MD = ( EVP_PKEY_ALG_CTRL + 9 );`;
42109         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_OAEP_MD); }))) {
42110             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_OAEP_MD);
42111         }
42112     }
42113 
42114 
42115 
42116 
42117     static if(!is(typeof(EVP_PKEY_CTRL_RSA_OAEP_LABEL))) {
42118         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_OAEP_LABEL = `enum EVP_PKEY_CTRL_RSA_OAEP_LABEL = ( EVP_PKEY_ALG_CTRL + 10 );`;
42119         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_OAEP_LABEL); }))) {
42120             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_OAEP_LABEL);
42121         }
42122     }
42123 
42124 
42125 
42126 
42127     static if(!is(typeof(EVP_PKEY_CTRL_GET_RSA_OAEP_MD))) {
42128         private enum enumMixinStr_EVP_PKEY_CTRL_GET_RSA_OAEP_MD = `enum EVP_PKEY_CTRL_GET_RSA_OAEP_MD = ( EVP_PKEY_ALG_CTRL + 11 );`;
42129         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_OAEP_MD); }))) {
42130             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_OAEP_MD);
42131         }
42132     }
42133 
42134 
42135 
42136 
42137     static if(!is(typeof(EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL))) {
42138         private enum enumMixinStr_EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL = `enum EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL = ( EVP_PKEY_ALG_CTRL + 12 );`;
42139         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL); }))) {
42140             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL);
42141         }
42142     }
42143 
42144 
42145 
42146 
42147     static if(!is(typeof(EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES))) {
42148         private enum enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES = `enum EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES = ( EVP_PKEY_ALG_CTRL + 13 );`;
42149         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES); }))) {
42150             mixin(enumMixinStr_EVP_PKEY_CTRL_RSA_KEYGEN_PRIMES);
42151         }
42152     }
42153 
42154 
42155 
42156 
42157     static if(!is(typeof(RSA_PKCS1_PADDING))) {
42158         private enum enumMixinStr_RSA_PKCS1_PADDING = `enum RSA_PKCS1_PADDING = 1;`;
42159         static if(is(typeof({ mixin(enumMixinStr_RSA_PKCS1_PADDING); }))) {
42160             mixin(enumMixinStr_RSA_PKCS1_PADDING);
42161         }
42162     }
42163 
42164 
42165 
42166 
42167     static if(!is(typeof(RSA_SSLV23_PADDING))) {
42168         private enum enumMixinStr_RSA_SSLV23_PADDING = `enum RSA_SSLV23_PADDING = 2;`;
42169         static if(is(typeof({ mixin(enumMixinStr_RSA_SSLV23_PADDING); }))) {
42170             mixin(enumMixinStr_RSA_SSLV23_PADDING);
42171         }
42172     }
42173 
42174 
42175 
42176 
42177     static if(!is(typeof(RSA_NO_PADDING))) {
42178         private enum enumMixinStr_RSA_NO_PADDING = `enum RSA_NO_PADDING = 3;`;
42179         static if(is(typeof({ mixin(enumMixinStr_RSA_NO_PADDING); }))) {
42180             mixin(enumMixinStr_RSA_NO_PADDING);
42181         }
42182     }
42183 
42184 
42185 
42186 
42187     static if(!is(typeof(RSA_PKCS1_OAEP_PADDING))) {
42188         private enum enumMixinStr_RSA_PKCS1_OAEP_PADDING = `enum RSA_PKCS1_OAEP_PADDING = 4;`;
42189         static if(is(typeof({ mixin(enumMixinStr_RSA_PKCS1_OAEP_PADDING); }))) {
42190             mixin(enumMixinStr_RSA_PKCS1_OAEP_PADDING);
42191         }
42192     }
42193 
42194 
42195 
42196 
42197     static if(!is(typeof(RSA_X931_PADDING))) {
42198         private enum enumMixinStr_RSA_X931_PADDING = `enum RSA_X931_PADDING = 5;`;
42199         static if(is(typeof({ mixin(enumMixinStr_RSA_X931_PADDING); }))) {
42200             mixin(enumMixinStr_RSA_X931_PADDING);
42201         }
42202     }
42203 
42204 
42205 
42206 
42207     static if(!is(typeof(RSA_PKCS1_PSS_PADDING))) {
42208         private enum enumMixinStr_RSA_PKCS1_PSS_PADDING = `enum RSA_PKCS1_PSS_PADDING = 6;`;
42209         static if(is(typeof({ mixin(enumMixinStr_RSA_PKCS1_PSS_PADDING); }))) {
42210             mixin(enumMixinStr_RSA_PKCS1_PSS_PADDING);
42211         }
42212     }
42213 
42214 
42215 
42216 
42217     static if(!is(typeof(RSA_PKCS1_PADDING_SIZE))) {
42218         private enum enumMixinStr_RSA_PKCS1_PADDING_SIZE = `enum RSA_PKCS1_PADDING_SIZE = 11;`;
42219         static if(is(typeof({ mixin(enumMixinStr_RSA_PKCS1_PADDING_SIZE); }))) {
42220             mixin(enumMixinStr_RSA_PKCS1_PADDING_SIZE);
42221         }
42222     }
42223     static if(!is(typeof(NID_id_smime_cti_ets_proofOfSender))) {
42224         private enum enumMixinStr_NID_id_smime_cti_ets_proofOfSender = `enum NID_id_smime_cti_ets_proofOfSender = 254;`;
42225         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfSender); }))) {
42226             mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfSender);
42227         }
42228     }
42229 
42230 
42231 
42232 
42233     static if(!is(typeof(SN_id_smime_cti_ets_proofOfSender))) {
42234         private enum enumMixinStr_SN_id_smime_cti_ets_proofOfSender = `enum SN_id_smime_cti_ets_proofOfSender = "id-smime-cti-ets-proofOfSender";`;
42235         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfSender); }))) {
42236             mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfSender);
42237         }
42238     }
42239 
42240 
42241 
42242 
42243     static if(!is(typeof(OBJ_id_smime_cti_ets_proofOfDelivery))) {
42244         private enum enumMixinStr_OBJ_id_smime_cti_ets_proofOfDelivery = `enum OBJ_id_smime_cti_ets_proofOfDelivery = OBJ_id_smime_cti , 3L;`;
42245         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfDelivery); }))) {
42246             mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfDelivery);
42247         }
42248     }
42249 
42250 
42251 
42252 
42253     static if(!is(typeof(NID_id_smime_cti_ets_proofOfDelivery))) {
42254         private enum enumMixinStr_NID_id_smime_cti_ets_proofOfDelivery = `enum NID_id_smime_cti_ets_proofOfDelivery = 253;`;
42255         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfDelivery); }))) {
42256             mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfDelivery);
42257         }
42258     }
42259 
42260 
42261 
42262 
42263     static if(!is(typeof(SN_id_smime_cti_ets_proofOfDelivery))) {
42264         private enum enumMixinStr_SN_id_smime_cti_ets_proofOfDelivery = `enum SN_id_smime_cti_ets_proofOfDelivery = "id-smime-cti-ets-proofOfDelivery";`;
42265         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfDelivery); }))) {
42266             mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfDelivery);
42267         }
42268     }
42269 
42270 
42271 
42272 
42273     static if(!is(typeof(OBJ_id_smime_cti_ets_proofOfReceipt))) {
42274         private enum enumMixinStr_OBJ_id_smime_cti_ets_proofOfReceipt = `enum OBJ_id_smime_cti_ets_proofOfReceipt = OBJ_id_smime_cti , 2L;`;
42275         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfReceipt); }))) {
42276             mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfReceipt);
42277         }
42278     }
42279 
42280 
42281 
42282 
42283     static if(!is(typeof(NID_id_smime_cti_ets_proofOfReceipt))) {
42284         private enum enumMixinStr_NID_id_smime_cti_ets_proofOfReceipt = `enum NID_id_smime_cti_ets_proofOfReceipt = 252;`;
42285         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfReceipt); }))) {
42286             mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfReceipt);
42287         }
42288     }
42289 
42290 
42291 
42292 
42293     static if(!is(typeof(SN_id_smime_cti_ets_proofOfReceipt))) {
42294         private enum enumMixinStr_SN_id_smime_cti_ets_proofOfReceipt = `enum SN_id_smime_cti_ets_proofOfReceipt = "id-smime-cti-ets-proofOfReceipt";`;
42295         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfReceipt); }))) {
42296             mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfReceipt);
42297         }
42298     }
42299 
42300 
42301 
42302 
42303     static if(!is(typeof(OBJ_id_smime_cti_ets_proofOfOrigin))) {
42304         private enum enumMixinStr_OBJ_id_smime_cti_ets_proofOfOrigin = `enum OBJ_id_smime_cti_ets_proofOfOrigin = OBJ_id_smime_cti , 1L;`;
42305         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfOrigin); }))) {
42306             mixin(enumMixinStr_OBJ_id_smime_cti_ets_proofOfOrigin);
42307         }
42308     }
42309 
42310 
42311 
42312 
42313     static if(!is(typeof(NID_id_smime_cti_ets_proofOfOrigin))) {
42314         private enum enumMixinStr_NID_id_smime_cti_ets_proofOfOrigin = `enum NID_id_smime_cti_ets_proofOfOrigin = 251;`;
42315         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfOrigin); }))) {
42316             mixin(enumMixinStr_NID_id_smime_cti_ets_proofOfOrigin);
42317         }
42318     }
42319 
42320 
42321 
42322 
42323     static if(!is(typeof(SN_id_smime_cti_ets_proofOfOrigin))) {
42324         private enum enumMixinStr_SN_id_smime_cti_ets_proofOfOrigin = `enum SN_id_smime_cti_ets_proofOfOrigin = "id-smime-cti-ets-proofOfOrigin";`;
42325         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfOrigin); }))) {
42326             mixin(enumMixinStr_SN_id_smime_cti_ets_proofOfOrigin);
42327         }
42328     }
42329 
42330 
42331 
42332 
42333     static if(!is(typeof(OBJ_id_smime_spq_ets_sqt_unotice))) {
42334         private enum enumMixinStr_OBJ_id_smime_spq_ets_sqt_unotice = `enum OBJ_id_smime_spq_ets_sqt_unotice = OBJ_id_smime_spq , 2L;`;
42335         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_spq_ets_sqt_unotice); }))) {
42336             mixin(enumMixinStr_OBJ_id_smime_spq_ets_sqt_unotice);
42337         }
42338     }
42339 
42340 
42341 
42342 
42343     static if(!is(typeof(NID_id_smime_spq_ets_sqt_unotice))) {
42344         private enum enumMixinStr_NID_id_smime_spq_ets_sqt_unotice = `enum NID_id_smime_spq_ets_sqt_unotice = 250;`;
42345         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_spq_ets_sqt_unotice); }))) {
42346             mixin(enumMixinStr_NID_id_smime_spq_ets_sqt_unotice);
42347         }
42348     }
42349 
42350 
42351 
42352 
42353     static if(!is(typeof(SN_id_smime_spq_ets_sqt_unotice))) {
42354         private enum enumMixinStr_SN_id_smime_spq_ets_sqt_unotice = `enum SN_id_smime_spq_ets_sqt_unotice = "id-smime-spq-ets-sqt-unotice";`;
42355         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_spq_ets_sqt_unotice); }))) {
42356             mixin(enumMixinStr_SN_id_smime_spq_ets_sqt_unotice);
42357         }
42358     }
42359 
42360 
42361 
42362 
42363     static if(!is(typeof(OBJ_id_smime_spq_ets_sqt_uri))) {
42364         private enum enumMixinStr_OBJ_id_smime_spq_ets_sqt_uri = `enum OBJ_id_smime_spq_ets_sqt_uri = OBJ_id_smime_spq , 1L;`;
42365         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_spq_ets_sqt_uri); }))) {
42366             mixin(enumMixinStr_OBJ_id_smime_spq_ets_sqt_uri);
42367         }
42368     }
42369 
42370 
42371 
42372 
42373     static if(!is(typeof(NID_id_smime_spq_ets_sqt_uri))) {
42374         private enum enumMixinStr_NID_id_smime_spq_ets_sqt_uri = `enum NID_id_smime_spq_ets_sqt_uri = 249;`;
42375         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_spq_ets_sqt_uri); }))) {
42376             mixin(enumMixinStr_NID_id_smime_spq_ets_sqt_uri);
42377         }
42378     }
42379 
42380 
42381 
42382 
42383     static if(!is(typeof(SN_id_smime_spq_ets_sqt_uri))) {
42384         private enum enumMixinStr_SN_id_smime_spq_ets_sqt_uri = `enum SN_id_smime_spq_ets_sqt_uri = "id-smime-spq-ets-sqt-uri";`;
42385         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_spq_ets_sqt_uri); }))) {
42386             mixin(enumMixinStr_SN_id_smime_spq_ets_sqt_uri);
42387         }
42388     }
42389 
42390 
42391 
42392 
42393     static if(!is(typeof(OBJ_id_smime_cd_ldap))) {
42394         private enum enumMixinStr_OBJ_id_smime_cd_ldap = `enum OBJ_id_smime_cd_ldap = OBJ_id_smime_cd , 1L;`;
42395         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cd_ldap); }))) {
42396             mixin(enumMixinStr_OBJ_id_smime_cd_ldap);
42397         }
42398     }
42399 
42400 
42401 
42402 
42403     static if(!is(typeof(NID_id_smime_cd_ldap))) {
42404         private enum enumMixinStr_NID_id_smime_cd_ldap = `enum NID_id_smime_cd_ldap = 248;`;
42405         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cd_ldap); }))) {
42406             mixin(enumMixinStr_NID_id_smime_cd_ldap);
42407         }
42408     }
42409 
42410 
42411 
42412 
42413     static if(!is(typeof(SN_id_smime_cd_ldap))) {
42414         private enum enumMixinStr_SN_id_smime_cd_ldap = `enum SN_id_smime_cd_ldap = "id-smime-cd-ldap";`;
42415         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cd_ldap); }))) {
42416             mixin(enumMixinStr_SN_id_smime_cd_ldap);
42417         }
42418     }
42419 
42420 
42421 
42422 
42423     static if(!is(typeof(OBJ_id_alg_PWRI_KEK))) {
42424         private enum enumMixinStr_OBJ_id_alg_PWRI_KEK = `enum OBJ_id_alg_PWRI_KEK = OBJ_id_smime_alg , 9L;`;
42425         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_alg_PWRI_KEK); }))) {
42426             mixin(enumMixinStr_OBJ_id_alg_PWRI_KEK);
42427         }
42428     }
42429 
42430 
42431 
42432 
42433     static if(!is(typeof(NID_id_alg_PWRI_KEK))) {
42434         private enum enumMixinStr_NID_id_alg_PWRI_KEK = `enum NID_id_alg_PWRI_KEK = 893;`;
42435         static if(is(typeof({ mixin(enumMixinStr_NID_id_alg_PWRI_KEK); }))) {
42436             mixin(enumMixinStr_NID_id_alg_PWRI_KEK);
42437         }
42438     }
42439 
42440 
42441 
42442 
42443     static if(!is(typeof(SN_id_alg_PWRI_KEK))) {
42444         private enum enumMixinStr_SN_id_alg_PWRI_KEK = `enum SN_id_alg_PWRI_KEK = "id-alg-PWRI-KEK";`;
42445         static if(is(typeof({ mixin(enumMixinStr_SN_id_alg_PWRI_KEK); }))) {
42446             mixin(enumMixinStr_SN_id_alg_PWRI_KEK);
42447         }
42448     }
42449 
42450 
42451 
42452 
42453     static if(!is(typeof(OBJ_id_smime_alg_CMSRC2wrap))) {
42454         private enum enumMixinStr_OBJ_id_smime_alg_CMSRC2wrap = `enum OBJ_id_smime_alg_CMSRC2wrap = OBJ_id_smime_alg , 7L;`;
42455         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_CMSRC2wrap); }))) {
42456             mixin(enumMixinStr_OBJ_id_smime_alg_CMSRC2wrap);
42457         }
42458     }
42459 
42460 
42461 
42462 
42463     static if(!is(typeof(NID_id_smime_alg_CMSRC2wrap))) {
42464         private enum enumMixinStr_NID_id_smime_alg_CMSRC2wrap = `enum NID_id_smime_alg_CMSRC2wrap = 247;`;
42465         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_CMSRC2wrap); }))) {
42466             mixin(enumMixinStr_NID_id_smime_alg_CMSRC2wrap);
42467         }
42468     }
42469 
42470 
42471 
42472 
42473     static if(!is(typeof(SN_id_smime_alg_CMSRC2wrap))) {
42474         private enum enumMixinStr_SN_id_smime_alg_CMSRC2wrap = `enum SN_id_smime_alg_CMSRC2wrap = "id-smime-alg-CMSRC2wrap";`;
42475         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_CMSRC2wrap); }))) {
42476             mixin(enumMixinStr_SN_id_smime_alg_CMSRC2wrap);
42477         }
42478     }
42479 
42480 
42481 
42482 
42483     static if(!is(typeof(OBJ_id_smime_alg_CMS3DESwrap))) {
42484         private enum enumMixinStr_OBJ_id_smime_alg_CMS3DESwrap = `enum OBJ_id_smime_alg_CMS3DESwrap = OBJ_id_smime_alg , 6L;`;
42485         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_CMS3DESwrap); }))) {
42486             mixin(enumMixinStr_OBJ_id_smime_alg_CMS3DESwrap);
42487         }
42488     }
42489 
42490 
42491 
42492 
42493     static if(!is(typeof(NID_id_smime_alg_CMS3DESwrap))) {
42494         private enum enumMixinStr_NID_id_smime_alg_CMS3DESwrap = `enum NID_id_smime_alg_CMS3DESwrap = 246;`;
42495         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_CMS3DESwrap); }))) {
42496             mixin(enumMixinStr_NID_id_smime_alg_CMS3DESwrap);
42497         }
42498     }
42499 
42500 
42501 
42502 
42503     static if(!is(typeof(SN_id_smime_alg_CMS3DESwrap))) {
42504         private enum enumMixinStr_SN_id_smime_alg_CMS3DESwrap = `enum SN_id_smime_alg_CMS3DESwrap = "id-smime-alg-CMS3DESwrap";`;
42505         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_CMS3DESwrap); }))) {
42506             mixin(enumMixinStr_SN_id_smime_alg_CMS3DESwrap);
42507         }
42508     }
42509 
42510 
42511 
42512 
42513     static if(!is(typeof(OBJ_id_smime_alg_ESDH))) {
42514         private enum enumMixinStr_OBJ_id_smime_alg_ESDH = `enum OBJ_id_smime_alg_ESDH = OBJ_id_smime_alg , 5L;`;
42515         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_ESDH); }))) {
42516             mixin(enumMixinStr_OBJ_id_smime_alg_ESDH);
42517         }
42518     }
42519 
42520 
42521 
42522 
42523     static if(!is(typeof(NID_id_smime_alg_ESDH))) {
42524         private enum enumMixinStr_NID_id_smime_alg_ESDH = `enum NID_id_smime_alg_ESDH = 245;`;
42525         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_ESDH); }))) {
42526             mixin(enumMixinStr_NID_id_smime_alg_ESDH);
42527         }
42528     }
42529 
42530 
42531 
42532 
42533     static if(!is(typeof(SN_id_smime_alg_ESDH))) {
42534         private enum enumMixinStr_SN_id_smime_alg_ESDH = `enum SN_id_smime_alg_ESDH = "id-smime-alg-ESDH";`;
42535         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_ESDH); }))) {
42536             mixin(enumMixinStr_SN_id_smime_alg_ESDH);
42537         }
42538     }
42539 
42540 
42541 
42542 
42543     static if(!is(typeof(OBJ_id_smime_alg_RC2wrap))) {
42544         private enum enumMixinStr_OBJ_id_smime_alg_RC2wrap = `enum OBJ_id_smime_alg_RC2wrap = OBJ_id_smime_alg , 4L;`;
42545         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_RC2wrap); }))) {
42546             mixin(enumMixinStr_OBJ_id_smime_alg_RC2wrap);
42547         }
42548     }
42549 
42550 
42551 
42552 
42553     static if(!is(typeof(NID_id_smime_alg_RC2wrap))) {
42554         private enum enumMixinStr_NID_id_smime_alg_RC2wrap = `enum NID_id_smime_alg_RC2wrap = 244;`;
42555         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_RC2wrap); }))) {
42556             mixin(enumMixinStr_NID_id_smime_alg_RC2wrap);
42557         }
42558     }
42559 
42560 
42561 
42562 
42563     static if(!is(typeof(SN_id_smime_alg_RC2wrap))) {
42564         private enum enumMixinStr_SN_id_smime_alg_RC2wrap = `enum SN_id_smime_alg_RC2wrap = "id-smime-alg-RC2wrap";`;
42565         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_RC2wrap); }))) {
42566             mixin(enumMixinStr_SN_id_smime_alg_RC2wrap);
42567         }
42568     }
42569 
42570 
42571 
42572 
42573     static if(!is(typeof(OBJ_id_smime_alg_3DESwrap))) {
42574         private enum enumMixinStr_OBJ_id_smime_alg_3DESwrap = `enum OBJ_id_smime_alg_3DESwrap = OBJ_id_smime_alg , 3L;`;
42575         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_3DESwrap); }))) {
42576             mixin(enumMixinStr_OBJ_id_smime_alg_3DESwrap);
42577         }
42578     }
42579 
42580 
42581 
42582 
42583     static if(!is(typeof(NID_id_smime_alg_3DESwrap))) {
42584         private enum enumMixinStr_NID_id_smime_alg_3DESwrap = `enum NID_id_smime_alg_3DESwrap = 243;`;
42585         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_3DESwrap); }))) {
42586             mixin(enumMixinStr_NID_id_smime_alg_3DESwrap);
42587         }
42588     }
42589 
42590 
42591 
42592 
42593     static if(!is(typeof(SN_id_smime_alg_3DESwrap))) {
42594         private enum enumMixinStr_SN_id_smime_alg_3DESwrap = `enum SN_id_smime_alg_3DESwrap = "id-smime-alg-3DESwrap";`;
42595         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_3DESwrap); }))) {
42596             mixin(enumMixinStr_SN_id_smime_alg_3DESwrap);
42597         }
42598     }
42599 
42600 
42601 
42602 
42603     static if(!is(typeof(OBJ_id_smime_alg_ESDHwithRC2))) {
42604         private enum enumMixinStr_OBJ_id_smime_alg_ESDHwithRC2 = `enum OBJ_id_smime_alg_ESDHwithRC2 = OBJ_id_smime_alg , 2L;`;
42605         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_ESDHwithRC2); }))) {
42606             mixin(enumMixinStr_OBJ_id_smime_alg_ESDHwithRC2);
42607         }
42608     }
42609 
42610 
42611 
42612 
42613     static if(!is(typeof(NID_id_smime_alg_ESDHwithRC2))) {
42614         private enum enumMixinStr_NID_id_smime_alg_ESDHwithRC2 = `enum NID_id_smime_alg_ESDHwithRC2 = 242;`;
42615         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_ESDHwithRC2); }))) {
42616             mixin(enumMixinStr_NID_id_smime_alg_ESDHwithRC2);
42617         }
42618     }
42619 
42620 
42621 
42622 
42623     static if(!is(typeof(SN_id_smime_alg_ESDHwithRC2))) {
42624         private enum enumMixinStr_SN_id_smime_alg_ESDHwithRC2 = `enum SN_id_smime_alg_ESDHwithRC2 = "id-smime-alg-ESDHwithRC2";`;
42625         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_ESDHwithRC2); }))) {
42626             mixin(enumMixinStr_SN_id_smime_alg_ESDHwithRC2);
42627         }
42628     }
42629 
42630 
42631 
42632 
42633     static if(!is(typeof(OBJ_id_smime_alg_ESDHwith3DES))) {
42634         private enum enumMixinStr_OBJ_id_smime_alg_ESDHwith3DES = `enum OBJ_id_smime_alg_ESDHwith3DES = OBJ_id_smime_alg , 1L;`;
42635         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg_ESDHwith3DES); }))) {
42636             mixin(enumMixinStr_OBJ_id_smime_alg_ESDHwith3DES);
42637         }
42638     }
42639 
42640 
42641 
42642 
42643     static if(!is(typeof(NID_id_smime_alg_ESDHwith3DES))) {
42644         private enum enumMixinStr_NID_id_smime_alg_ESDHwith3DES = `enum NID_id_smime_alg_ESDHwith3DES = 241;`;
42645         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg_ESDHwith3DES); }))) {
42646             mixin(enumMixinStr_NID_id_smime_alg_ESDHwith3DES);
42647         }
42648     }
42649 
42650 
42651 
42652 
42653     static if(!is(typeof(SN_id_smime_alg_ESDHwith3DES))) {
42654         private enum enumMixinStr_SN_id_smime_alg_ESDHwith3DES = `enum SN_id_smime_alg_ESDHwith3DES = "id-smime-alg-ESDHwith3DES";`;
42655         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg_ESDHwith3DES); }))) {
42656             mixin(enumMixinStr_SN_id_smime_alg_ESDHwith3DES);
42657         }
42658     }
42659 
42660 
42661 
42662 
42663     static if(!is(typeof(OBJ_id_smime_aa_signingCertificateV2))) {
42664         private enum enumMixinStr_OBJ_id_smime_aa_signingCertificateV2 = `enum OBJ_id_smime_aa_signingCertificateV2 = OBJ_id_smime_aa , 47L;`;
42665         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_signingCertificateV2); }))) {
42666             mixin(enumMixinStr_OBJ_id_smime_aa_signingCertificateV2);
42667         }
42668     }
42669 
42670 
42671 
42672 
42673     static if(!is(typeof(NID_id_smime_aa_signingCertificateV2))) {
42674         private enum enumMixinStr_NID_id_smime_aa_signingCertificateV2 = `enum NID_id_smime_aa_signingCertificateV2 = 1086;`;
42675         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_signingCertificateV2); }))) {
42676             mixin(enumMixinStr_NID_id_smime_aa_signingCertificateV2);
42677         }
42678     }
42679 
42680 
42681 
42682 
42683     static if(!is(typeof(SN_id_smime_aa_signingCertificateV2))) {
42684         private enum enumMixinStr_SN_id_smime_aa_signingCertificateV2 = `enum SN_id_smime_aa_signingCertificateV2 = "id-smime-aa-signingCertificateV2";`;
42685         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_signingCertificateV2); }))) {
42686             mixin(enumMixinStr_SN_id_smime_aa_signingCertificateV2);
42687         }
42688     }
42689 
42690 
42691 
42692 
42693     static if(!is(typeof(OBJ_id_smime_aa_dvcs_dvc))) {
42694         private enum enumMixinStr_OBJ_id_smime_aa_dvcs_dvc = `enum OBJ_id_smime_aa_dvcs_dvc = OBJ_id_smime_aa , 29L;`;
42695         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_dvcs_dvc); }))) {
42696             mixin(enumMixinStr_OBJ_id_smime_aa_dvcs_dvc);
42697         }
42698     }
42699 
42700 
42701 
42702 
42703     static if(!is(typeof(NID_id_smime_aa_dvcs_dvc))) {
42704         private enum enumMixinStr_NID_id_smime_aa_dvcs_dvc = `enum NID_id_smime_aa_dvcs_dvc = 240;`;
42705         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_dvcs_dvc); }))) {
42706             mixin(enumMixinStr_NID_id_smime_aa_dvcs_dvc);
42707         }
42708     }
42709 
42710 
42711 
42712 
42713     static if(!is(typeof(SN_id_smime_aa_dvcs_dvc))) {
42714         private enum enumMixinStr_SN_id_smime_aa_dvcs_dvc = `enum SN_id_smime_aa_dvcs_dvc = "id-smime-aa-dvcs-dvc";`;
42715         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_dvcs_dvc); }))) {
42716             mixin(enumMixinStr_SN_id_smime_aa_dvcs_dvc);
42717         }
42718     }
42719 
42720 
42721 
42722 
42723     static if(!is(typeof(OBJ_id_smime_aa_signatureType))) {
42724         private enum enumMixinStr_OBJ_id_smime_aa_signatureType = `enum OBJ_id_smime_aa_signatureType = OBJ_id_smime_aa , 28L;`;
42725         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_signatureType); }))) {
42726             mixin(enumMixinStr_OBJ_id_smime_aa_signatureType);
42727         }
42728     }
42729 
42730 
42731 
42732 
42733     static if(!is(typeof(NID_id_smime_aa_signatureType))) {
42734         private enum enumMixinStr_NID_id_smime_aa_signatureType = `enum NID_id_smime_aa_signatureType = 239;`;
42735         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_signatureType); }))) {
42736             mixin(enumMixinStr_NID_id_smime_aa_signatureType);
42737         }
42738     }
42739 
42740 
42741 
42742 
42743     static if(!is(typeof(SN_id_smime_aa_signatureType))) {
42744         private enum enumMixinStr_SN_id_smime_aa_signatureType = `enum SN_id_smime_aa_signatureType = "id-smime-aa-signatureType";`;
42745         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_signatureType); }))) {
42746             mixin(enumMixinStr_SN_id_smime_aa_signatureType);
42747         }
42748     }
42749 
42750 
42751 
42752 
42753     static if(!is(typeof(OBJ_id_smime_aa_ets_archiveTimeStamp))) {
42754         private enum enumMixinStr_OBJ_id_smime_aa_ets_archiveTimeStamp = `enum OBJ_id_smime_aa_ets_archiveTimeStamp = OBJ_id_smime_aa , 27L;`;
42755         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_archiveTimeStamp); }))) {
42756             mixin(enumMixinStr_OBJ_id_smime_aa_ets_archiveTimeStamp);
42757         }
42758     }
42759 
42760 
42761 
42762 
42763     static if(!is(typeof(NID_id_smime_aa_ets_archiveTimeStamp))) {
42764         private enum enumMixinStr_NID_id_smime_aa_ets_archiveTimeStamp = `enum NID_id_smime_aa_ets_archiveTimeStamp = 238;`;
42765         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_archiveTimeStamp); }))) {
42766             mixin(enumMixinStr_NID_id_smime_aa_ets_archiveTimeStamp);
42767         }
42768     }
42769 
42770 
42771 
42772 
42773     static if(!is(typeof(SN_id_smime_aa_ets_archiveTimeStamp))) {
42774         private enum enumMixinStr_SN_id_smime_aa_ets_archiveTimeStamp = `enum SN_id_smime_aa_ets_archiveTimeStamp = "id-smime-aa-ets-archiveTimeStamp";`;
42775         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_archiveTimeStamp); }))) {
42776             mixin(enumMixinStr_SN_id_smime_aa_ets_archiveTimeStamp);
42777         }
42778     }
42779 
42780 
42781 
42782 
42783     static if(!is(typeof(OBJ_id_smime_aa_ets_certCRLTimestamp))) {
42784         private enum enumMixinStr_OBJ_id_smime_aa_ets_certCRLTimestamp = `enum OBJ_id_smime_aa_ets_certCRLTimestamp = OBJ_id_smime_aa , 26L;`;
42785         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_certCRLTimestamp); }))) {
42786             mixin(enumMixinStr_OBJ_id_smime_aa_ets_certCRLTimestamp);
42787         }
42788     }
42789 
42790 
42791 
42792 
42793     static if(!is(typeof(NID_id_smime_aa_ets_certCRLTimestamp))) {
42794         private enum enumMixinStr_NID_id_smime_aa_ets_certCRLTimestamp = `enum NID_id_smime_aa_ets_certCRLTimestamp = 237;`;
42795         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_certCRLTimestamp); }))) {
42796             mixin(enumMixinStr_NID_id_smime_aa_ets_certCRLTimestamp);
42797         }
42798     }
42799 
42800 
42801 
42802 
42803     static if(!is(typeof(SN_id_smime_aa_ets_certCRLTimestamp))) {
42804         private enum enumMixinStr_SN_id_smime_aa_ets_certCRLTimestamp = `enum SN_id_smime_aa_ets_certCRLTimestamp = "id-smime-aa-ets-certCRLTimestamp";`;
42805         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_certCRLTimestamp); }))) {
42806             mixin(enumMixinStr_SN_id_smime_aa_ets_certCRLTimestamp);
42807         }
42808     }
42809 
42810 
42811 
42812 
42813     static if(!is(typeof(OBJ_id_smime_aa_ets_escTimeStamp))) {
42814         private enum enumMixinStr_OBJ_id_smime_aa_ets_escTimeStamp = `enum OBJ_id_smime_aa_ets_escTimeStamp = OBJ_id_smime_aa , 25L;`;
42815         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_escTimeStamp); }))) {
42816             mixin(enumMixinStr_OBJ_id_smime_aa_ets_escTimeStamp);
42817         }
42818     }
42819 
42820 
42821 
42822 
42823     static if(!is(typeof(NID_id_smime_aa_ets_escTimeStamp))) {
42824         private enum enumMixinStr_NID_id_smime_aa_ets_escTimeStamp = `enum NID_id_smime_aa_ets_escTimeStamp = 236;`;
42825         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_escTimeStamp); }))) {
42826             mixin(enumMixinStr_NID_id_smime_aa_ets_escTimeStamp);
42827         }
42828     }
42829 
42830 
42831 
42832 
42833     static if(!is(typeof(SN_id_smime_aa_ets_escTimeStamp))) {
42834         private enum enumMixinStr_SN_id_smime_aa_ets_escTimeStamp = `enum SN_id_smime_aa_ets_escTimeStamp = "id-smime-aa-ets-escTimeStamp";`;
42835         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_escTimeStamp); }))) {
42836             mixin(enumMixinStr_SN_id_smime_aa_ets_escTimeStamp);
42837         }
42838     }
42839 
42840 
42841 
42842 
42843     static if(!is(typeof(OBJ_id_smime_aa_ets_revocationValues))) {
42844         private enum enumMixinStr_OBJ_id_smime_aa_ets_revocationValues = `enum OBJ_id_smime_aa_ets_revocationValues = OBJ_id_smime_aa , 24L;`;
42845         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_revocationValues); }))) {
42846             mixin(enumMixinStr_OBJ_id_smime_aa_ets_revocationValues);
42847         }
42848     }
42849 
42850 
42851 
42852 
42853     static if(!is(typeof(NID_id_smime_aa_ets_revocationValues))) {
42854         private enum enumMixinStr_NID_id_smime_aa_ets_revocationValues = `enum NID_id_smime_aa_ets_revocationValues = 235;`;
42855         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_revocationValues); }))) {
42856             mixin(enumMixinStr_NID_id_smime_aa_ets_revocationValues);
42857         }
42858     }
42859 
42860 
42861 
42862 
42863     static if(!is(typeof(SN_id_smime_aa_ets_revocationValues))) {
42864         private enum enumMixinStr_SN_id_smime_aa_ets_revocationValues = `enum SN_id_smime_aa_ets_revocationValues = "id-smime-aa-ets-revocationValues";`;
42865         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_revocationValues); }))) {
42866             mixin(enumMixinStr_SN_id_smime_aa_ets_revocationValues);
42867         }
42868     }
42869 
42870 
42871 
42872 
42873     static if(!is(typeof(OBJ_id_smime_aa_ets_certValues))) {
42874         private enum enumMixinStr_OBJ_id_smime_aa_ets_certValues = `enum OBJ_id_smime_aa_ets_certValues = OBJ_id_smime_aa , 23L;`;
42875         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_certValues); }))) {
42876             mixin(enumMixinStr_OBJ_id_smime_aa_ets_certValues);
42877         }
42878     }
42879 
42880 
42881 
42882 
42883     static if(!is(typeof(NID_id_smime_aa_ets_certValues))) {
42884         private enum enumMixinStr_NID_id_smime_aa_ets_certValues = `enum NID_id_smime_aa_ets_certValues = 234;`;
42885         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_certValues); }))) {
42886             mixin(enumMixinStr_NID_id_smime_aa_ets_certValues);
42887         }
42888     }
42889 
42890 
42891 
42892 
42893     static if(!is(typeof(SN_id_smime_aa_ets_certValues))) {
42894         private enum enumMixinStr_SN_id_smime_aa_ets_certValues = `enum SN_id_smime_aa_ets_certValues = "id-smime-aa-ets-certValues";`;
42895         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_certValues); }))) {
42896             mixin(enumMixinStr_SN_id_smime_aa_ets_certValues);
42897         }
42898     }
42899 
42900 
42901 
42902 
42903     static if(!is(typeof(OBJ_id_smime_aa_ets_RevocationRefs))) {
42904         private enum enumMixinStr_OBJ_id_smime_aa_ets_RevocationRefs = `enum OBJ_id_smime_aa_ets_RevocationRefs = OBJ_id_smime_aa , 22L;`;
42905         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_RevocationRefs); }))) {
42906             mixin(enumMixinStr_OBJ_id_smime_aa_ets_RevocationRefs);
42907         }
42908     }
42909 
42910 
42911 
42912 
42913     static if(!is(typeof(NID_id_smime_aa_ets_RevocationRefs))) {
42914         private enum enumMixinStr_NID_id_smime_aa_ets_RevocationRefs = `enum NID_id_smime_aa_ets_RevocationRefs = 233;`;
42915         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_RevocationRefs); }))) {
42916             mixin(enumMixinStr_NID_id_smime_aa_ets_RevocationRefs);
42917         }
42918     }
42919 
42920 
42921 
42922 
42923     static if(!is(typeof(SN_id_smime_aa_ets_RevocationRefs))) {
42924         private enum enumMixinStr_SN_id_smime_aa_ets_RevocationRefs = `enum SN_id_smime_aa_ets_RevocationRefs = "id-smime-aa-ets-RevocationRefs";`;
42925         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_RevocationRefs); }))) {
42926             mixin(enumMixinStr_SN_id_smime_aa_ets_RevocationRefs);
42927         }
42928     }
42929 
42930 
42931 
42932 
42933     static if(!is(typeof(OBJ_id_smime_aa_ets_CertificateRefs))) {
42934         private enum enumMixinStr_OBJ_id_smime_aa_ets_CertificateRefs = `enum OBJ_id_smime_aa_ets_CertificateRefs = OBJ_id_smime_aa , 21L;`;
42935         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_CertificateRefs); }))) {
42936             mixin(enumMixinStr_OBJ_id_smime_aa_ets_CertificateRefs);
42937         }
42938     }
42939 
42940 
42941 
42942 
42943     static if(!is(typeof(NID_id_smime_aa_ets_CertificateRefs))) {
42944         private enum enumMixinStr_NID_id_smime_aa_ets_CertificateRefs = `enum NID_id_smime_aa_ets_CertificateRefs = 232;`;
42945         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_CertificateRefs); }))) {
42946             mixin(enumMixinStr_NID_id_smime_aa_ets_CertificateRefs);
42947         }
42948     }
42949 
42950 
42951 
42952 
42953     static if(!is(typeof(SN_id_smime_aa_ets_CertificateRefs))) {
42954         private enum enumMixinStr_SN_id_smime_aa_ets_CertificateRefs = `enum SN_id_smime_aa_ets_CertificateRefs = "id-smime-aa-ets-CertificateRefs";`;
42955         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_CertificateRefs); }))) {
42956             mixin(enumMixinStr_SN_id_smime_aa_ets_CertificateRefs);
42957         }
42958     }
42959 
42960 
42961 
42962 
42963     static if(!is(typeof(OBJ_id_smime_aa_ets_contentTimestamp))) {
42964         private enum enumMixinStr_OBJ_id_smime_aa_ets_contentTimestamp = `enum OBJ_id_smime_aa_ets_contentTimestamp = OBJ_id_smime_aa , 20L;`;
42965         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_contentTimestamp); }))) {
42966             mixin(enumMixinStr_OBJ_id_smime_aa_ets_contentTimestamp);
42967         }
42968     }
42969 
42970 
42971 
42972 
42973     static if(!is(typeof(NID_id_smime_aa_ets_contentTimestamp))) {
42974         private enum enumMixinStr_NID_id_smime_aa_ets_contentTimestamp = `enum NID_id_smime_aa_ets_contentTimestamp = 231;`;
42975         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_contentTimestamp); }))) {
42976             mixin(enumMixinStr_NID_id_smime_aa_ets_contentTimestamp);
42977         }
42978     }
42979 
42980 
42981 
42982 
42983     static if(!is(typeof(SN_id_smime_aa_ets_contentTimestamp))) {
42984         private enum enumMixinStr_SN_id_smime_aa_ets_contentTimestamp = `enum SN_id_smime_aa_ets_contentTimestamp = "id-smime-aa-ets-contentTimestamp";`;
42985         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_contentTimestamp); }))) {
42986             mixin(enumMixinStr_SN_id_smime_aa_ets_contentTimestamp);
42987         }
42988     }
42989 
42990 
42991 
42992 
42993     static if(!is(typeof(OBJ_id_smime_aa_ets_otherSigCert))) {
42994         private enum enumMixinStr_OBJ_id_smime_aa_ets_otherSigCert = `enum OBJ_id_smime_aa_ets_otherSigCert = OBJ_id_smime_aa , 19L;`;
42995         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_otherSigCert); }))) {
42996             mixin(enumMixinStr_OBJ_id_smime_aa_ets_otherSigCert);
42997         }
42998     }
42999 
43000 
43001 
43002 
43003     static if(!is(typeof(NID_id_smime_aa_ets_otherSigCert))) {
43004         private enum enumMixinStr_NID_id_smime_aa_ets_otherSigCert = `enum NID_id_smime_aa_ets_otherSigCert = 230;`;
43005         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_otherSigCert); }))) {
43006             mixin(enumMixinStr_NID_id_smime_aa_ets_otherSigCert);
43007         }
43008     }
43009 
43010 
43011 
43012 
43013     static if(!is(typeof(SN_id_smime_aa_ets_otherSigCert))) {
43014         private enum enumMixinStr_SN_id_smime_aa_ets_otherSigCert = `enum SN_id_smime_aa_ets_otherSigCert = "id-smime-aa-ets-otherSigCert";`;
43015         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_otherSigCert); }))) {
43016             mixin(enumMixinStr_SN_id_smime_aa_ets_otherSigCert);
43017         }
43018     }
43019 
43020 
43021 
43022 
43023     static if(!is(typeof(OBJ_id_smime_aa_ets_signerAttr))) {
43024         private enum enumMixinStr_OBJ_id_smime_aa_ets_signerAttr = `enum OBJ_id_smime_aa_ets_signerAttr = OBJ_id_smime_aa , 18L;`;
43025         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_signerAttr); }))) {
43026             mixin(enumMixinStr_OBJ_id_smime_aa_ets_signerAttr);
43027         }
43028     }
43029 
43030 
43031 
43032 
43033     static if(!is(typeof(NID_id_smime_aa_ets_signerAttr))) {
43034         private enum enumMixinStr_NID_id_smime_aa_ets_signerAttr = `enum NID_id_smime_aa_ets_signerAttr = 229;`;
43035         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_signerAttr); }))) {
43036             mixin(enumMixinStr_NID_id_smime_aa_ets_signerAttr);
43037         }
43038     }
43039 
43040 
43041 
43042 
43043     static if(!is(typeof(SN_id_smime_aa_ets_signerAttr))) {
43044         private enum enumMixinStr_SN_id_smime_aa_ets_signerAttr = `enum SN_id_smime_aa_ets_signerAttr = "id-smime-aa-ets-signerAttr";`;
43045         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_signerAttr); }))) {
43046             mixin(enumMixinStr_SN_id_smime_aa_ets_signerAttr);
43047         }
43048     }
43049 
43050 
43051 
43052 
43053     static if(!is(typeof(OBJ_id_smime_aa_ets_signerLocation))) {
43054         private enum enumMixinStr_OBJ_id_smime_aa_ets_signerLocation = `enum OBJ_id_smime_aa_ets_signerLocation = OBJ_id_smime_aa , 17L;`;
43055         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_signerLocation); }))) {
43056             mixin(enumMixinStr_OBJ_id_smime_aa_ets_signerLocation);
43057         }
43058     }
43059 
43060 
43061 
43062 
43063     static if(!is(typeof(NID_id_smime_aa_ets_signerLocation))) {
43064         private enum enumMixinStr_NID_id_smime_aa_ets_signerLocation = `enum NID_id_smime_aa_ets_signerLocation = 228;`;
43065         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_signerLocation); }))) {
43066             mixin(enumMixinStr_NID_id_smime_aa_ets_signerLocation);
43067         }
43068     }
43069 
43070 
43071 
43072 
43073     static if(!is(typeof(SN_id_smime_aa_ets_signerLocation))) {
43074         private enum enumMixinStr_SN_id_smime_aa_ets_signerLocation = `enum SN_id_smime_aa_ets_signerLocation = "id-smime-aa-ets-signerLocation";`;
43075         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_signerLocation); }))) {
43076             mixin(enumMixinStr_SN_id_smime_aa_ets_signerLocation);
43077         }
43078     }
43079 
43080 
43081 
43082 
43083     static if(!is(typeof(OBJ_id_smime_aa_ets_commitmentType))) {
43084         private enum enumMixinStr_OBJ_id_smime_aa_ets_commitmentType = `enum OBJ_id_smime_aa_ets_commitmentType = OBJ_id_smime_aa , 16L;`;
43085         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_commitmentType); }))) {
43086             mixin(enumMixinStr_OBJ_id_smime_aa_ets_commitmentType);
43087         }
43088     }
43089 
43090 
43091 
43092 
43093     static if(!is(typeof(NID_id_smime_aa_ets_commitmentType))) {
43094         private enum enumMixinStr_NID_id_smime_aa_ets_commitmentType = `enum NID_id_smime_aa_ets_commitmentType = 227;`;
43095         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_commitmentType); }))) {
43096             mixin(enumMixinStr_NID_id_smime_aa_ets_commitmentType);
43097         }
43098     }
43099 
43100 
43101 
43102 
43103     static if(!is(typeof(SN_id_smime_aa_ets_commitmentType))) {
43104         private enum enumMixinStr_SN_id_smime_aa_ets_commitmentType = `enum SN_id_smime_aa_ets_commitmentType = "id-smime-aa-ets-commitmentType";`;
43105         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_commitmentType); }))) {
43106             mixin(enumMixinStr_SN_id_smime_aa_ets_commitmentType);
43107         }
43108     }
43109 
43110 
43111 
43112 
43113     static if(!is(typeof(OBJ_id_smime_aa_ets_sigPolicyId))) {
43114         private enum enumMixinStr_OBJ_id_smime_aa_ets_sigPolicyId = `enum OBJ_id_smime_aa_ets_sigPolicyId = OBJ_id_smime_aa , 15L;`;
43115         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_ets_sigPolicyId); }))) {
43116             mixin(enumMixinStr_OBJ_id_smime_aa_ets_sigPolicyId);
43117         }
43118     }
43119 
43120 
43121 
43122 
43123     static if(!is(typeof(NID_id_smime_aa_ets_sigPolicyId))) {
43124         private enum enumMixinStr_NID_id_smime_aa_ets_sigPolicyId = `enum NID_id_smime_aa_ets_sigPolicyId = 226;`;
43125         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_ets_sigPolicyId); }))) {
43126             mixin(enumMixinStr_NID_id_smime_aa_ets_sigPolicyId);
43127         }
43128     }
43129 
43130 
43131 
43132 
43133     static if(!is(typeof(SN_id_smime_aa_ets_sigPolicyId))) {
43134         private enum enumMixinStr_SN_id_smime_aa_ets_sigPolicyId = `enum SN_id_smime_aa_ets_sigPolicyId = "id-smime-aa-ets-sigPolicyId";`;
43135         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_ets_sigPolicyId); }))) {
43136             mixin(enumMixinStr_SN_id_smime_aa_ets_sigPolicyId);
43137         }
43138     }
43139 
43140 
43141 
43142 
43143     static if(!is(typeof(OBJ_id_smime_aa_timeStampToken))) {
43144         private enum enumMixinStr_OBJ_id_smime_aa_timeStampToken = `enum OBJ_id_smime_aa_timeStampToken = OBJ_id_smime_aa , 14L;`;
43145         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_timeStampToken); }))) {
43146             mixin(enumMixinStr_OBJ_id_smime_aa_timeStampToken);
43147         }
43148     }
43149 
43150 
43151 
43152 
43153     static if(!is(typeof(NID_id_smime_aa_timeStampToken))) {
43154         private enum enumMixinStr_NID_id_smime_aa_timeStampToken = `enum NID_id_smime_aa_timeStampToken = 225;`;
43155         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_timeStampToken); }))) {
43156             mixin(enumMixinStr_NID_id_smime_aa_timeStampToken);
43157         }
43158     }
43159 
43160 
43161 
43162 
43163     static if(!is(typeof(SN_id_smime_aa_timeStampToken))) {
43164         private enum enumMixinStr_SN_id_smime_aa_timeStampToken = `enum SN_id_smime_aa_timeStampToken = "id-smime-aa-timeStampToken";`;
43165         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_timeStampToken); }))) {
43166             mixin(enumMixinStr_SN_id_smime_aa_timeStampToken);
43167         }
43168     }
43169 
43170 
43171 
43172 
43173     static if(!is(typeof(OBJ_id_smime_aa_smimeEncryptCerts))) {
43174         private enum enumMixinStr_OBJ_id_smime_aa_smimeEncryptCerts = `enum OBJ_id_smime_aa_smimeEncryptCerts = OBJ_id_smime_aa , 13L;`;
43175         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_smimeEncryptCerts); }))) {
43176             mixin(enumMixinStr_OBJ_id_smime_aa_smimeEncryptCerts);
43177         }
43178     }
43179 
43180 
43181 
43182 
43183     static if(!is(typeof(NID_id_smime_aa_smimeEncryptCerts))) {
43184         private enum enumMixinStr_NID_id_smime_aa_smimeEncryptCerts = `enum NID_id_smime_aa_smimeEncryptCerts = 224;`;
43185         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_smimeEncryptCerts); }))) {
43186             mixin(enumMixinStr_NID_id_smime_aa_smimeEncryptCerts);
43187         }
43188     }
43189 
43190 
43191 
43192 
43193     static if(!is(typeof(SN_id_smime_aa_smimeEncryptCerts))) {
43194         private enum enumMixinStr_SN_id_smime_aa_smimeEncryptCerts = `enum SN_id_smime_aa_smimeEncryptCerts = "id-smime-aa-smimeEncryptCerts";`;
43195         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_smimeEncryptCerts); }))) {
43196             mixin(enumMixinStr_SN_id_smime_aa_smimeEncryptCerts);
43197         }
43198     }
43199 
43200 
43201 
43202 
43203     static if(!is(typeof(OBJ_id_smime_aa_signingCertificate))) {
43204         private enum enumMixinStr_OBJ_id_smime_aa_signingCertificate = `enum OBJ_id_smime_aa_signingCertificate = OBJ_id_smime_aa , 12L;`;
43205         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_signingCertificate); }))) {
43206             mixin(enumMixinStr_OBJ_id_smime_aa_signingCertificate);
43207         }
43208     }
43209 
43210 
43211 
43212 
43213     static if(!is(typeof(NID_id_smime_aa_signingCertificate))) {
43214         private enum enumMixinStr_NID_id_smime_aa_signingCertificate = `enum NID_id_smime_aa_signingCertificate = 223;`;
43215         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_signingCertificate); }))) {
43216             mixin(enumMixinStr_NID_id_smime_aa_signingCertificate);
43217         }
43218     }
43219 
43220 
43221 
43222 
43223     static if(!is(typeof(SN_id_smime_aa_signingCertificate))) {
43224         private enum enumMixinStr_SN_id_smime_aa_signingCertificate = `enum SN_id_smime_aa_signingCertificate = "id-smime-aa-signingCertificate";`;
43225         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_signingCertificate); }))) {
43226             mixin(enumMixinStr_SN_id_smime_aa_signingCertificate);
43227         }
43228     }
43229 
43230 
43231 
43232 
43233     static if(!is(typeof(OBJ_id_smime_aa_encrypKeyPref))) {
43234         private enum enumMixinStr_OBJ_id_smime_aa_encrypKeyPref = `enum OBJ_id_smime_aa_encrypKeyPref = OBJ_id_smime_aa , 11L;`;
43235         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_encrypKeyPref); }))) {
43236             mixin(enumMixinStr_OBJ_id_smime_aa_encrypKeyPref);
43237         }
43238     }
43239 
43240 
43241 
43242 
43243 
43244 
43245     static if(!is(typeof(NID_id_smime_aa_encrypKeyPref))) {
43246         private enum enumMixinStr_NID_id_smime_aa_encrypKeyPref = `enum NID_id_smime_aa_encrypKeyPref = 222;`;
43247         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_encrypKeyPref); }))) {
43248             mixin(enumMixinStr_NID_id_smime_aa_encrypKeyPref);
43249         }
43250     }
43251 
43252 
43253 
43254 
43255     static if(!is(typeof(SN_id_smime_aa_encrypKeyPref))) {
43256         private enum enumMixinStr_SN_id_smime_aa_encrypKeyPref = `enum SN_id_smime_aa_encrypKeyPref = "id-smime-aa-encrypKeyPref";`;
43257         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_encrypKeyPref); }))) {
43258             mixin(enumMixinStr_SN_id_smime_aa_encrypKeyPref);
43259         }
43260     }
43261 
43262 
43263 
43264 
43265     static if(!is(typeof(OBJ_id_smime_aa_contentReference))) {
43266         private enum enumMixinStr_OBJ_id_smime_aa_contentReference = `enum OBJ_id_smime_aa_contentReference = OBJ_id_smime_aa , 10L;`;
43267         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_contentReference); }))) {
43268             mixin(enumMixinStr_OBJ_id_smime_aa_contentReference);
43269         }
43270     }
43271 
43272 
43273 
43274 
43275     static if(!is(typeof(NID_id_smime_aa_contentReference))) {
43276         private enum enumMixinStr_NID_id_smime_aa_contentReference = `enum NID_id_smime_aa_contentReference = 221;`;
43277         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_contentReference); }))) {
43278             mixin(enumMixinStr_NID_id_smime_aa_contentReference);
43279         }
43280     }
43281 
43282 
43283 
43284 
43285     static if(!is(typeof(RSA_FLAG_FIPS_METHOD))) {
43286         private enum enumMixinStr_RSA_FLAG_FIPS_METHOD = `enum RSA_FLAG_FIPS_METHOD = 0x0400;`;
43287         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_FIPS_METHOD); }))) {
43288             mixin(enumMixinStr_RSA_FLAG_FIPS_METHOD);
43289         }
43290     }
43291 
43292 
43293 
43294 
43295     static if(!is(typeof(RSA_FLAG_NON_FIPS_ALLOW))) {
43296         private enum enumMixinStr_RSA_FLAG_NON_FIPS_ALLOW = `enum RSA_FLAG_NON_FIPS_ALLOW = 0x0400;`;
43297         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_NON_FIPS_ALLOW); }))) {
43298             mixin(enumMixinStr_RSA_FLAG_NON_FIPS_ALLOW);
43299         }
43300     }
43301 
43302 
43303 
43304 
43305     static if(!is(typeof(RSA_FLAG_CHECKED))) {
43306         private enum enumMixinStr_RSA_FLAG_CHECKED = `enum RSA_FLAG_CHECKED = 0x0800;`;
43307         static if(is(typeof({ mixin(enumMixinStr_RSA_FLAG_CHECKED); }))) {
43308             mixin(enumMixinStr_RSA_FLAG_CHECKED);
43309         }
43310     }
43311 
43312 
43313 
43314 
43315     static if(!is(typeof(SN_id_smime_aa_contentReference))) {
43316         private enum enumMixinStr_SN_id_smime_aa_contentReference = `enum SN_id_smime_aa_contentReference = "id-smime-aa-contentReference";`;
43317         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_contentReference); }))) {
43318             mixin(enumMixinStr_SN_id_smime_aa_contentReference);
43319         }
43320     }
43321 
43322 
43323 
43324 
43325     static if(!is(typeof(OBJ_id_smime_aa_equivalentLabels))) {
43326         private enum enumMixinStr_OBJ_id_smime_aa_equivalentLabels = `enum OBJ_id_smime_aa_equivalentLabels = OBJ_id_smime_aa , 9L;`;
43327         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_equivalentLabels); }))) {
43328             mixin(enumMixinStr_OBJ_id_smime_aa_equivalentLabels);
43329         }
43330     }
43331 
43332 
43333 
43334 
43335     static if(!is(typeof(NID_id_smime_aa_equivalentLabels))) {
43336         private enum enumMixinStr_NID_id_smime_aa_equivalentLabels = `enum NID_id_smime_aa_equivalentLabels = 220;`;
43337         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_equivalentLabels); }))) {
43338             mixin(enumMixinStr_NID_id_smime_aa_equivalentLabels);
43339         }
43340     }
43341 
43342 
43343 
43344 
43345     static if(!is(typeof(SN_id_smime_aa_equivalentLabels))) {
43346         private enum enumMixinStr_SN_id_smime_aa_equivalentLabels = `enum SN_id_smime_aa_equivalentLabels = "id-smime-aa-equivalentLabels";`;
43347         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_equivalentLabels); }))) {
43348             mixin(enumMixinStr_SN_id_smime_aa_equivalentLabels);
43349         }
43350     }
43351 
43352 
43353 
43354 
43355     static if(!is(typeof(OBJ_id_smime_aa_macValue))) {
43356         private enum enumMixinStr_OBJ_id_smime_aa_macValue = `enum OBJ_id_smime_aa_macValue = OBJ_id_smime_aa , 8L;`;
43357         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_macValue); }))) {
43358             mixin(enumMixinStr_OBJ_id_smime_aa_macValue);
43359         }
43360     }
43361 
43362 
43363 
43364 
43365     static if(!is(typeof(NID_id_smime_aa_macValue))) {
43366         private enum enumMixinStr_NID_id_smime_aa_macValue = `enum NID_id_smime_aa_macValue = 219;`;
43367         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_macValue); }))) {
43368             mixin(enumMixinStr_NID_id_smime_aa_macValue);
43369         }
43370     }
43371 
43372 
43373 
43374 
43375     static if(!is(typeof(SN_id_smime_aa_macValue))) {
43376         private enum enumMixinStr_SN_id_smime_aa_macValue = `enum SN_id_smime_aa_macValue = "id-smime-aa-macValue";`;
43377         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_macValue); }))) {
43378             mixin(enumMixinStr_SN_id_smime_aa_macValue);
43379         }
43380     }
43381 
43382 
43383 
43384 
43385     static if(!is(typeof(OBJ_id_smime_aa_contentIdentifier))) {
43386         private enum enumMixinStr_OBJ_id_smime_aa_contentIdentifier = `enum OBJ_id_smime_aa_contentIdentifier = OBJ_id_smime_aa , 7L;`;
43387         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_contentIdentifier); }))) {
43388             mixin(enumMixinStr_OBJ_id_smime_aa_contentIdentifier);
43389         }
43390     }
43391 
43392 
43393 
43394 
43395     static if(!is(typeof(NID_id_smime_aa_contentIdentifier))) {
43396         private enum enumMixinStr_NID_id_smime_aa_contentIdentifier = `enum NID_id_smime_aa_contentIdentifier = 218;`;
43397         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_contentIdentifier); }))) {
43398             mixin(enumMixinStr_NID_id_smime_aa_contentIdentifier);
43399         }
43400     }
43401 
43402 
43403 
43404 
43405     static if(!is(typeof(SN_id_smime_aa_contentIdentifier))) {
43406         private enum enumMixinStr_SN_id_smime_aa_contentIdentifier = `enum SN_id_smime_aa_contentIdentifier = "id-smime-aa-contentIdentifier";`;
43407         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_contentIdentifier); }))) {
43408             mixin(enumMixinStr_SN_id_smime_aa_contentIdentifier);
43409         }
43410     }
43411 
43412 
43413 
43414 
43415     static if(!is(typeof(OBJ_id_smime_aa_encapContentType))) {
43416         private enum enumMixinStr_OBJ_id_smime_aa_encapContentType = `enum OBJ_id_smime_aa_encapContentType = OBJ_id_smime_aa , 6L;`;
43417         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_encapContentType); }))) {
43418             mixin(enumMixinStr_OBJ_id_smime_aa_encapContentType);
43419         }
43420     }
43421 
43422 
43423 
43424 
43425     static if(!is(typeof(NID_id_smime_aa_encapContentType))) {
43426         private enum enumMixinStr_NID_id_smime_aa_encapContentType = `enum NID_id_smime_aa_encapContentType = 217;`;
43427         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_encapContentType); }))) {
43428             mixin(enumMixinStr_NID_id_smime_aa_encapContentType);
43429         }
43430     }
43431 
43432 
43433 
43434 
43435     static if(!is(typeof(SN_id_smime_aa_encapContentType))) {
43436         private enum enumMixinStr_SN_id_smime_aa_encapContentType = `enum SN_id_smime_aa_encapContentType = "id-smime-aa-encapContentType";`;
43437         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_encapContentType); }))) {
43438             mixin(enumMixinStr_SN_id_smime_aa_encapContentType);
43439         }
43440     }
43441 
43442 
43443 
43444 
43445     static if(!is(typeof(OBJ_id_smime_aa_msgSigDigest))) {
43446         private enum enumMixinStr_OBJ_id_smime_aa_msgSigDigest = `enum OBJ_id_smime_aa_msgSigDigest = OBJ_id_smime_aa , 5L;`;
43447         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_msgSigDigest); }))) {
43448             mixin(enumMixinStr_OBJ_id_smime_aa_msgSigDigest);
43449         }
43450     }
43451 
43452 
43453 
43454 
43455     static if(!is(typeof(NID_id_smime_aa_msgSigDigest))) {
43456         private enum enumMixinStr_NID_id_smime_aa_msgSigDigest = `enum NID_id_smime_aa_msgSigDigest = 216;`;
43457         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_msgSigDigest); }))) {
43458             mixin(enumMixinStr_NID_id_smime_aa_msgSigDigest);
43459         }
43460     }
43461 
43462 
43463 
43464 
43465     static if(!is(typeof(SN_id_smime_aa_msgSigDigest))) {
43466         private enum enumMixinStr_SN_id_smime_aa_msgSigDigest = `enum SN_id_smime_aa_msgSigDigest = "id-smime-aa-msgSigDigest";`;
43467         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_msgSigDigest); }))) {
43468             mixin(enumMixinStr_SN_id_smime_aa_msgSigDigest);
43469         }
43470     }
43471 
43472 
43473 
43474 
43475     static if(!is(typeof(OBJ_id_smime_aa_contentHint))) {
43476         private enum enumMixinStr_OBJ_id_smime_aa_contentHint = `enum OBJ_id_smime_aa_contentHint = OBJ_id_smime_aa , 4L;`;
43477         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_contentHint); }))) {
43478             mixin(enumMixinStr_OBJ_id_smime_aa_contentHint);
43479         }
43480     }
43481 
43482 
43483 
43484 
43485     static if(!is(typeof(NID_id_smime_aa_contentHint))) {
43486         private enum enumMixinStr_NID_id_smime_aa_contentHint = `enum NID_id_smime_aa_contentHint = 215;`;
43487         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_contentHint); }))) {
43488             mixin(enumMixinStr_NID_id_smime_aa_contentHint);
43489         }
43490     }
43491 
43492 
43493 
43494 
43495     static if(!is(typeof(SN_id_smime_aa_contentHint))) {
43496         private enum enumMixinStr_SN_id_smime_aa_contentHint = `enum SN_id_smime_aa_contentHint = "id-smime-aa-contentHint";`;
43497         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_contentHint); }))) {
43498             mixin(enumMixinStr_SN_id_smime_aa_contentHint);
43499         }
43500     }
43501 
43502 
43503 
43504 
43505     static if(!is(typeof(OBJ_id_smime_aa_mlExpandHistory))) {
43506         private enum enumMixinStr_OBJ_id_smime_aa_mlExpandHistory = `enum OBJ_id_smime_aa_mlExpandHistory = OBJ_id_smime_aa , 3L;`;
43507         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_mlExpandHistory); }))) {
43508             mixin(enumMixinStr_OBJ_id_smime_aa_mlExpandHistory);
43509         }
43510     }
43511 
43512 
43513 
43514 
43515     static if(!is(typeof(NID_id_smime_aa_mlExpandHistory))) {
43516         private enum enumMixinStr_NID_id_smime_aa_mlExpandHistory = `enum NID_id_smime_aa_mlExpandHistory = 214;`;
43517         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_mlExpandHistory); }))) {
43518             mixin(enumMixinStr_NID_id_smime_aa_mlExpandHistory);
43519         }
43520     }
43521 
43522 
43523 
43524 
43525     static if(!is(typeof(SN_id_smime_aa_mlExpandHistory))) {
43526         private enum enumMixinStr_SN_id_smime_aa_mlExpandHistory = `enum SN_id_smime_aa_mlExpandHistory = "id-smime-aa-mlExpandHistory";`;
43527         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_mlExpandHistory); }))) {
43528             mixin(enumMixinStr_SN_id_smime_aa_mlExpandHistory);
43529         }
43530     }
43531 
43532 
43533 
43534 
43535     static if(!is(typeof(OBJ_id_smime_aa_securityLabel))) {
43536         private enum enumMixinStr_OBJ_id_smime_aa_securityLabel = `enum OBJ_id_smime_aa_securityLabel = OBJ_id_smime_aa , 2L;`;
43537         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_securityLabel); }))) {
43538             mixin(enumMixinStr_OBJ_id_smime_aa_securityLabel);
43539         }
43540     }
43541 
43542 
43543 
43544 
43545     static if(!is(typeof(NID_id_smime_aa_securityLabel))) {
43546         private enum enumMixinStr_NID_id_smime_aa_securityLabel = `enum NID_id_smime_aa_securityLabel = 213;`;
43547         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_securityLabel); }))) {
43548             mixin(enumMixinStr_NID_id_smime_aa_securityLabel);
43549         }
43550     }
43551 
43552 
43553 
43554 
43555     static if(!is(typeof(SN_id_smime_aa_securityLabel))) {
43556         private enum enumMixinStr_SN_id_smime_aa_securityLabel = `enum SN_id_smime_aa_securityLabel = "id-smime-aa-securityLabel";`;
43557         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_securityLabel); }))) {
43558             mixin(enumMixinStr_SN_id_smime_aa_securityLabel);
43559         }
43560     }
43561 
43562 
43563 
43564 
43565     static if(!is(typeof(OBJ_id_smime_aa_receiptRequest))) {
43566         private enum enumMixinStr_OBJ_id_smime_aa_receiptRequest = `enum OBJ_id_smime_aa_receiptRequest = OBJ_id_smime_aa , 1L;`;
43567         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa_receiptRequest); }))) {
43568             mixin(enumMixinStr_OBJ_id_smime_aa_receiptRequest);
43569         }
43570     }
43571 
43572 
43573 
43574 
43575     static if(!is(typeof(NID_id_smime_aa_receiptRequest))) {
43576         private enum enumMixinStr_NID_id_smime_aa_receiptRequest = `enum NID_id_smime_aa_receiptRequest = 212;`;
43577         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa_receiptRequest); }))) {
43578             mixin(enumMixinStr_NID_id_smime_aa_receiptRequest);
43579         }
43580     }
43581 
43582 
43583 
43584 
43585     static if(!is(typeof(SN_id_smime_aa_receiptRequest))) {
43586         private enum enumMixinStr_SN_id_smime_aa_receiptRequest = `enum SN_id_smime_aa_receiptRequest = "id-smime-aa-receiptRequest";`;
43587         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa_receiptRequest); }))) {
43588             mixin(enumMixinStr_SN_id_smime_aa_receiptRequest);
43589         }
43590     }
43591 
43592 
43593 
43594 
43595     static if(!is(typeof(OBJ_id_ct_xml))) {
43596         private enum enumMixinStr_OBJ_id_ct_xml = `enum OBJ_id_ct_xml = OBJ_id_smime_ct , 28L;`;
43597         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ct_xml); }))) {
43598             mixin(enumMixinStr_OBJ_id_ct_xml);
43599         }
43600     }
43601 
43602 
43603 
43604 
43605     static if(!is(typeof(NID_id_ct_xml))) {
43606         private enum enumMixinStr_NID_id_ct_xml = `enum NID_id_ct_xml = 1060;`;
43607         static if(is(typeof({ mixin(enumMixinStr_NID_id_ct_xml); }))) {
43608             mixin(enumMixinStr_NID_id_ct_xml);
43609         }
43610     }
43611 
43612 
43613 
43614 
43615     static if(!is(typeof(SN_id_ct_xml))) {
43616         private enum enumMixinStr_SN_id_ct_xml = `enum SN_id_ct_xml = "id-ct-xml";`;
43617         static if(is(typeof({ mixin(enumMixinStr_SN_id_ct_xml); }))) {
43618             mixin(enumMixinStr_SN_id_ct_xml);
43619         }
43620     }
43621 
43622 
43623 
43624 
43625     static if(!is(typeof(OBJ_id_ct_asciiTextWithCRLF))) {
43626         private enum enumMixinStr_OBJ_id_ct_asciiTextWithCRLF = `enum OBJ_id_ct_asciiTextWithCRLF = OBJ_id_smime_ct , 27L;`;
43627         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_ct_asciiTextWithCRLF); }))) {
43628             mixin(enumMixinStr_OBJ_id_ct_asciiTextWithCRLF);
43629         }
43630     }
43631 
43632 
43633 
43634 
43635     static if(!is(typeof(NID_id_ct_asciiTextWithCRLF))) {
43636         private enum enumMixinStr_NID_id_ct_asciiTextWithCRLF = `enum NID_id_ct_asciiTextWithCRLF = 787;`;
43637         static if(is(typeof({ mixin(enumMixinStr_NID_id_ct_asciiTextWithCRLF); }))) {
43638             mixin(enumMixinStr_NID_id_ct_asciiTextWithCRLF);
43639         }
43640     }
43641 
43642 
43643 
43644 
43645 
43646 
43647     static if(!is(typeof(SN_id_ct_asciiTextWithCRLF))) {
43648         private enum enumMixinStr_SN_id_ct_asciiTextWithCRLF = `enum SN_id_ct_asciiTextWithCRLF = "id-ct-asciiTextWithCRLF";`;
43649         static if(is(typeof({ mixin(enumMixinStr_SN_id_ct_asciiTextWithCRLF); }))) {
43650             mixin(enumMixinStr_SN_id_ct_asciiTextWithCRLF);
43651         }
43652     }
43653 
43654 
43655 
43656 
43657     static if(!is(typeof(OBJ_id_smime_ct_authEnvelopedData))) {
43658         private enum enumMixinStr_OBJ_id_smime_ct_authEnvelopedData = `enum OBJ_id_smime_ct_authEnvelopedData = OBJ_id_smime_ct , 23L;`;
43659         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_authEnvelopedData); }))) {
43660             mixin(enumMixinStr_OBJ_id_smime_ct_authEnvelopedData);
43661         }
43662     }
43663 
43664 
43665 
43666 
43667     static if(!is(typeof(RSA_F_CHECK_PADDING_MD))) {
43668         private enum enumMixinStr_RSA_F_CHECK_PADDING_MD = `enum RSA_F_CHECK_PADDING_MD = 140;`;
43669         static if(is(typeof({ mixin(enumMixinStr_RSA_F_CHECK_PADDING_MD); }))) {
43670             mixin(enumMixinStr_RSA_F_CHECK_PADDING_MD);
43671         }
43672     }
43673 
43674 
43675 
43676 
43677     static if(!is(typeof(RSA_F_ENCODE_PKCS1))) {
43678         private enum enumMixinStr_RSA_F_ENCODE_PKCS1 = `enum RSA_F_ENCODE_PKCS1 = 146;`;
43679         static if(is(typeof({ mixin(enumMixinStr_RSA_F_ENCODE_PKCS1); }))) {
43680             mixin(enumMixinStr_RSA_F_ENCODE_PKCS1);
43681         }
43682     }
43683 
43684 
43685 
43686 
43687     static if(!is(typeof(RSA_F_INT_RSA_VERIFY))) {
43688         private enum enumMixinStr_RSA_F_INT_RSA_VERIFY = `enum RSA_F_INT_RSA_VERIFY = 145;`;
43689         static if(is(typeof({ mixin(enumMixinStr_RSA_F_INT_RSA_VERIFY); }))) {
43690             mixin(enumMixinStr_RSA_F_INT_RSA_VERIFY);
43691         }
43692     }
43693 
43694 
43695 
43696 
43697     static if(!is(typeof(RSA_F_OLD_RSA_PRIV_DECODE))) {
43698         private enum enumMixinStr_RSA_F_OLD_RSA_PRIV_DECODE = `enum RSA_F_OLD_RSA_PRIV_DECODE = 147;`;
43699         static if(is(typeof({ mixin(enumMixinStr_RSA_F_OLD_RSA_PRIV_DECODE); }))) {
43700             mixin(enumMixinStr_RSA_F_OLD_RSA_PRIV_DECODE);
43701         }
43702     }
43703 
43704 
43705 
43706 
43707     static if(!is(typeof(RSA_F_PKEY_PSS_INIT))) {
43708         private enum enumMixinStr_RSA_F_PKEY_PSS_INIT = `enum RSA_F_PKEY_PSS_INIT = 165;`;
43709         static if(is(typeof({ mixin(enumMixinStr_RSA_F_PKEY_PSS_INIT); }))) {
43710             mixin(enumMixinStr_RSA_F_PKEY_PSS_INIT);
43711         }
43712     }
43713 
43714 
43715 
43716 
43717     static if(!is(typeof(RSA_F_PKEY_RSA_CTRL))) {
43718         private enum enumMixinStr_RSA_F_PKEY_RSA_CTRL = `enum RSA_F_PKEY_RSA_CTRL = 143;`;
43719         static if(is(typeof({ mixin(enumMixinStr_RSA_F_PKEY_RSA_CTRL); }))) {
43720             mixin(enumMixinStr_RSA_F_PKEY_RSA_CTRL);
43721         }
43722     }
43723 
43724 
43725 
43726 
43727     static if(!is(typeof(RSA_F_PKEY_RSA_CTRL_STR))) {
43728         private enum enumMixinStr_RSA_F_PKEY_RSA_CTRL_STR = `enum RSA_F_PKEY_RSA_CTRL_STR = 144;`;
43729         static if(is(typeof({ mixin(enumMixinStr_RSA_F_PKEY_RSA_CTRL_STR); }))) {
43730             mixin(enumMixinStr_RSA_F_PKEY_RSA_CTRL_STR);
43731         }
43732     }
43733 
43734 
43735 
43736 
43737     static if(!is(typeof(RSA_F_PKEY_RSA_SIGN))) {
43738         private enum enumMixinStr_RSA_F_PKEY_RSA_SIGN = `enum RSA_F_PKEY_RSA_SIGN = 142;`;
43739         static if(is(typeof({ mixin(enumMixinStr_RSA_F_PKEY_RSA_SIGN); }))) {
43740             mixin(enumMixinStr_RSA_F_PKEY_RSA_SIGN);
43741         }
43742     }
43743 
43744 
43745 
43746 
43747     static if(!is(typeof(RSA_F_PKEY_RSA_VERIFY))) {
43748         private enum enumMixinStr_RSA_F_PKEY_RSA_VERIFY = `enum RSA_F_PKEY_RSA_VERIFY = 149;`;
43749         static if(is(typeof({ mixin(enumMixinStr_RSA_F_PKEY_RSA_VERIFY); }))) {
43750             mixin(enumMixinStr_RSA_F_PKEY_RSA_VERIFY);
43751         }
43752     }
43753 
43754 
43755 
43756 
43757     static if(!is(typeof(RSA_F_PKEY_RSA_VERIFYRECOVER))) {
43758         private enum enumMixinStr_RSA_F_PKEY_RSA_VERIFYRECOVER = `enum RSA_F_PKEY_RSA_VERIFYRECOVER = 141;`;
43759         static if(is(typeof({ mixin(enumMixinStr_RSA_F_PKEY_RSA_VERIFYRECOVER); }))) {
43760             mixin(enumMixinStr_RSA_F_PKEY_RSA_VERIFYRECOVER);
43761         }
43762     }
43763 
43764 
43765 
43766 
43767     static if(!is(typeof(RSA_F_RSA_ALGOR_TO_MD))) {
43768         private enum enumMixinStr_RSA_F_RSA_ALGOR_TO_MD = `enum RSA_F_RSA_ALGOR_TO_MD = 156;`;
43769         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_ALGOR_TO_MD); }))) {
43770             mixin(enumMixinStr_RSA_F_RSA_ALGOR_TO_MD);
43771         }
43772     }
43773 
43774 
43775 
43776 
43777     static if(!is(typeof(RSA_F_RSA_BUILTIN_KEYGEN))) {
43778         private enum enumMixinStr_RSA_F_RSA_BUILTIN_KEYGEN = `enum RSA_F_RSA_BUILTIN_KEYGEN = 129;`;
43779         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_BUILTIN_KEYGEN); }))) {
43780             mixin(enumMixinStr_RSA_F_RSA_BUILTIN_KEYGEN);
43781         }
43782     }
43783 
43784 
43785 
43786 
43787     static if(!is(typeof(RSA_F_RSA_CHECK_KEY))) {
43788         private enum enumMixinStr_RSA_F_RSA_CHECK_KEY = `enum RSA_F_RSA_CHECK_KEY = 123;`;
43789         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_CHECK_KEY); }))) {
43790             mixin(enumMixinStr_RSA_F_RSA_CHECK_KEY);
43791         }
43792     }
43793 
43794 
43795 
43796 
43797     static if(!is(typeof(RSA_F_RSA_CHECK_KEY_EX))) {
43798         private enum enumMixinStr_RSA_F_RSA_CHECK_KEY_EX = `enum RSA_F_RSA_CHECK_KEY_EX = 160;`;
43799         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_CHECK_KEY_EX); }))) {
43800             mixin(enumMixinStr_RSA_F_RSA_CHECK_KEY_EX);
43801         }
43802     }
43803 
43804 
43805 
43806 
43807     static if(!is(typeof(RSA_F_RSA_CMS_DECRYPT))) {
43808         private enum enumMixinStr_RSA_F_RSA_CMS_DECRYPT = `enum RSA_F_RSA_CMS_DECRYPT = 159;`;
43809         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_CMS_DECRYPT); }))) {
43810             mixin(enumMixinStr_RSA_F_RSA_CMS_DECRYPT);
43811         }
43812     }
43813 
43814 
43815 
43816 
43817     static if(!is(typeof(RSA_F_RSA_CMS_VERIFY))) {
43818         private enum enumMixinStr_RSA_F_RSA_CMS_VERIFY = `enum RSA_F_RSA_CMS_VERIFY = 158;`;
43819         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_CMS_VERIFY); }))) {
43820             mixin(enumMixinStr_RSA_F_RSA_CMS_VERIFY);
43821         }
43822     }
43823 
43824 
43825 
43826 
43827     static if(!is(typeof(RSA_F_RSA_ITEM_VERIFY))) {
43828         private enum enumMixinStr_RSA_F_RSA_ITEM_VERIFY = `enum RSA_F_RSA_ITEM_VERIFY = 148;`;
43829         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_ITEM_VERIFY); }))) {
43830             mixin(enumMixinStr_RSA_F_RSA_ITEM_VERIFY);
43831         }
43832     }
43833 
43834 
43835 
43836 
43837     static if(!is(typeof(RSA_F_RSA_METH_DUP))) {
43838         private enum enumMixinStr_RSA_F_RSA_METH_DUP = `enum RSA_F_RSA_METH_DUP = 161;`;
43839         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_METH_DUP); }))) {
43840             mixin(enumMixinStr_RSA_F_RSA_METH_DUP);
43841         }
43842     }
43843 
43844 
43845 
43846 
43847     static if(!is(typeof(RSA_F_RSA_METH_NEW))) {
43848         private enum enumMixinStr_RSA_F_RSA_METH_NEW = `enum RSA_F_RSA_METH_NEW = 162;`;
43849         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_METH_NEW); }))) {
43850             mixin(enumMixinStr_RSA_F_RSA_METH_NEW);
43851         }
43852     }
43853 
43854 
43855 
43856 
43857     static if(!is(typeof(RSA_F_RSA_METH_SET1_NAME))) {
43858         private enum enumMixinStr_RSA_F_RSA_METH_SET1_NAME = `enum RSA_F_RSA_METH_SET1_NAME = 163;`;
43859         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_METH_SET1_NAME); }))) {
43860             mixin(enumMixinStr_RSA_F_RSA_METH_SET1_NAME);
43861         }
43862     }
43863 
43864 
43865 
43866 
43867     static if(!is(typeof(RSA_F_RSA_MGF1_TO_MD))) {
43868         private enum enumMixinStr_RSA_F_RSA_MGF1_TO_MD = `enum RSA_F_RSA_MGF1_TO_MD = 157;`;
43869         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_MGF1_TO_MD); }))) {
43870             mixin(enumMixinStr_RSA_F_RSA_MGF1_TO_MD);
43871         }
43872     }
43873 
43874 
43875 
43876 
43877     static if(!is(typeof(RSA_F_RSA_MULTIP_INFO_NEW))) {
43878         private enum enumMixinStr_RSA_F_RSA_MULTIP_INFO_NEW = `enum RSA_F_RSA_MULTIP_INFO_NEW = 166;`;
43879         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_MULTIP_INFO_NEW); }))) {
43880             mixin(enumMixinStr_RSA_F_RSA_MULTIP_INFO_NEW);
43881         }
43882     }
43883 
43884 
43885 
43886 
43887     static if(!is(typeof(RSA_F_RSA_NEW_METHOD))) {
43888         private enum enumMixinStr_RSA_F_RSA_NEW_METHOD = `enum RSA_F_RSA_NEW_METHOD = 106;`;
43889         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_NEW_METHOD); }))) {
43890             mixin(enumMixinStr_RSA_F_RSA_NEW_METHOD);
43891         }
43892     }
43893 
43894 
43895 
43896 
43897     static if(!is(typeof(RSA_F_RSA_NULL))) {
43898         private enum enumMixinStr_RSA_F_RSA_NULL = `enum RSA_F_RSA_NULL = 124;`;
43899         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_NULL); }))) {
43900             mixin(enumMixinStr_RSA_F_RSA_NULL);
43901         }
43902     }
43903 
43904 
43905 
43906 
43907     static if(!is(typeof(RSA_F_RSA_NULL_PRIVATE_DECRYPT))) {
43908         private enum enumMixinStr_RSA_F_RSA_NULL_PRIVATE_DECRYPT = `enum RSA_F_RSA_NULL_PRIVATE_DECRYPT = 132;`;
43909         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_NULL_PRIVATE_DECRYPT); }))) {
43910             mixin(enumMixinStr_RSA_F_RSA_NULL_PRIVATE_DECRYPT);
43911         }
43912     }
43913 
43914 
43915 
43916 
43917     static if(!is(typeof(RSA_F_RSA_NULL_PRIVATE_ENCRYPT))) {
43918         private enum enumMixinStr_RSA_F_RSA_NULL_PRIVATE_ENCRYPT = `enum RSA_F_RSA_NULL_PRIVATE_ENCRYPT = 133;`;
43919         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_NULL_PRIVATE_ENCRYPT); }))) {
43920             mixin(enumMixinStr_RSA_F_RSA_NULL_PRIVATE_ENCRYPT);
43921         }
43922     }
43923 
43924 
43925 
43926 
43927     static if(!is(typeof(RSA_F_RSA_NULL_PUBLIC_DECRYPT))) {
43928         private enum enumMixinStr_RSA_F_RSA_NULL_PUBLIC_DECRYPT = `enum RSA_F_RSA_NULL_PUBLIC_DECRYPT = 134;`;
43929         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_NULL_PUBLIC_DECRYPT); }))) {
43930             mixin(enumMixinStr_RSA_F_RSA_NULL_PUBLIC_DECRYPT);
43931         }
43932     }
43933 
43934 
43935 
43936 
43937     static if(!is(typeof(RSA_F_RSA_NULL_PUBLIC_ENCRYPT))) {
43938         private enum enumMixinStr_RSA_F_RSA_NULL_PUBLIC_ENCRYPT = `enum RSA_F_RSA_NULL_PUBLIC_ENCRYPT = 135;`;
43939         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_NULL_PUBLIC_ENCRYPT); }))) {
43940             mixin(enumMixinStr_RSA_F_RSA_NULL_PUBLIC_ENCRYPT);
43941         }
43942     }
43943 
43944 
43945 
43946 
43947     static if(!is(typeof(RSA_F_RSA_OSSL_PRIVATE_DECRYPT))) {
43948         private enum enumMixinStr_RSA_F_RSA_OSSL_PRIVATE_DECRYPT = `enum RSA_F_RSA_OSSL_PRIVATE_DECRYPT = 101;`;
43949         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_OSSL_PRIVATE_DECRYPT); }))) {
43950             mixin(enumMixinStr_RSA_F_RSA_OSSL_PRIVATE_DECRYPT);
43951         }
43952     }
43953 
43954 
43955 
43956 
43957     static if(!is(typeof(RSA_F_RSA_OSSL_PRIVATE_ENCRYPT))) {
43958         private enum enumMixinStr_RSA_F_RSA_OSSL_PRIVATE_ENCRYPT = `enum RSA_F_RSA_OSSL_PRIVATE_ENCRYPT = 102;`;
43959         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_OSSL_PRIVATE_ENCRYPT); }))) {
43960             mixin(enumMixinStr_RSA_F_RSA_OSSL_PRIVATE_ENCRYPT);
43961         }
43962     }
43963 
43964 
43965 
43966 
43967     static if(!is(typeof(RSA_F_RSA_OSSL_PUBLIC_DECRYPT))) {
43968         private enum enumMixinStr_RSA_F_RSA_OSSL_PUBLIC_DECRYPT = `enum RSA_F_RSA_OSSL_PUBLIC_DECRYPT = 103;`;
43969         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_OSSL_PUBLIC_DECRYPT); }))) {
43970             mixin(enumMixinStr_RSA_F_RSA_OSSL_PUBLIC_DECRYPT);
43971         }
43972     }
43973 
43974 
43975 
43976 
43977     static if(!is(typeof(RSA_F_RSA_OSSL_PUBLIC_ENCRYPT))) {
43978         private enum enumMixinStr_RSA_F_RSA_OSSL_PUBLIC_ENCRYPT = `enum RSA_F_RSA_OSSL_PUBLIC_ENCRYPT = 104;`;
43979         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_OSSL_PUBLIC_ENCRYPT); }))) {
43980             mixin(enumMixinStr_RSA_F_RSA_OSSL_PUBLIC_ENCRYPT);
43981         }
43982     }
43983 
43984 
43985 
43986 
43987     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_NONE))) {
43988         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_NONE = `enum RSA_F_RSA_PADDING_ADD_NONE = 107;`;
43989         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_NONE); }))) {
43990             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_NONE);
43991         }
43992     }
43993 
43994 
43995 
43996 
43997     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_PKCS1_OAEP))) {
43998         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_OAEP = `enum RSA_F_RSA_PADDING_ADD_PKCS1_OAEP = 121;`;
43999         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_OAEP); }))) {
44000             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_OAEP);
44001         }
44002     }
44003 
44004 
44005 
44006 
44007     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1))) {
44008         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1 = `enum RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1 = 154;`;
44009         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1); }))) {
44010             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_OAEP_MGF1);
44011         }
44012     }
44013 
44014 
44015 
44016 
44017     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_PKCS1_PSS))) {
44018         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_PSS = `enum RSA_F_RSA_PADDING_ADD_PKCS1_PSS = 125;`;
44019         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_PSS); }))) {
44020             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_PSS);
44021         }
44022     }
44023 
44024 
44025 
44026 
44027     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1))) {
44028         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1 = `enum RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1 = 152;`;
44029         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1); }))) {
44030             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_PSS_MGF1);
44031         }
44032     }
44033 
44034 
44035 
44036 
44037     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1))) {
44038         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1 = `enum RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1 = 108;`;
44039         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1); }))) {
44040             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_1);
44041         }
44042     }
44043 
44044 
44045 
44046 
44047     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2))) {
44048         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2 = `enum RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2 = 109;`;
44049         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2); }))) {
44050             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_PKCS1_TYPE_2);
44051         }
44052     }
44053 
44054 
44055 
44056 
44057     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_SSLV23))) {
44058         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_SSLV23 = `enum RSA_F_RSA_PADDING_ADD_SSLV23 = 110;`;
44059         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_SSLV23); }))) {
44060             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_SSLV23);
44061         }
44062     }
44063 
44064 
44065 
44066 
44067     static if(!is(typeof(RSA_F_RSA_PADDING_ADD_X931))) {
44068         private enum enumMixinStr_RSA_F_RSA_PADDING_ADD_X931 = `enum RSA_F_RSA_PADDING_ADD_X931 = 127;`;
44069         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_X931); }))) {
44070             mixin(enumMixinStr_RSA_F_RSA_PADDING_ADD_X931);
44071         }
44072     }
44073 
44074 
44075 
44076 
44077     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_NONE))) {
44078         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_NONE = `enum RSA_F_RSA_PADDING_CHECK_NONE = 111;`;
44079         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_NONE); }))) {
44080             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_NONE);
44081         }
44082     }
44083 
44084 
44085 
44086 
44087     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP))) {
44088         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP = `enum RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP = 122;`;
44089         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP); }))) {
44090             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP);
44091         }
44092     }
44093 
44094 
44095 
44096 
44097     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1))) {
44098         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1 = `enum RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1 = 153;`;
44099         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1); }))) {
44100             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_OAEP_MGF1);
44101         }
44102     }
44103 
44104 
44105 
44106 
44107     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1))) {
44108         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1 = `enum RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1 = 112;`;
44109         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1); }))) {
44110             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_1);
44111         }
44112     }
44113 
44114 
44115 
44116 
44117     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2))) {
44118         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2 = `enum RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2 = 113;`;
44119         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2); }))) {
44120             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_PKCS1_TYPE_2);
44121         }
44122     }
44123 
44124 
44125 
44126 
44127     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_SSLV23))) {
44128         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_SSLV23 = `enum RSA_F_RSA_PADDING_CHECK_SSLV23 = 114;`;
44129         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_SSLV23); }))) {
44130             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_SSLV23);
44131         }
44132     }
44133 
44134 
44135 
44136 
44137     static if(!is(typeof(RSA_F_RSA_PADDING_CHECK_X931))) {
44138         private enum enumMixinStr_RSA_F_RSA_PADDING_CHECK_X931 = `enum RSA_F_RSA_PADDING_CHECK_X931 = 128;`;
44139         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_X931); }))) {
44140             mixin(enumMixinStr_RSA_F_RSA_PADDING_CHECK_X931);
44141         }
44142     }
44143 
44144 
44145 
44146 
44147     static if(!is(typeof(RSA_F_RSA_PARAM_DECODE))) {
44148         private enum enumMixinStr_RSA_F_RSA_PARAM_DECODE = `enum RSA_F_RSA_PARAM_DECODE = 164;`;
44149         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PARAM_DECODE); }))) {
44150             mixin(enumMixinStr_RSA_F_RSA_PARAM_DECODE);
44151         }
44152     }
44153 
44154 
44155 
44156 
44157     static if(!is(typeof(RSA_F_RSA_PRINT))) {
44158         private enum enumMixinStr_RSA_F_RSA_PRINT = `enum RSA_F_RSA_PRINT = 115;`;
44159         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PRINT); }))) {
44160             mixin(enumMixinStr_RSA_F_RSA_PRINT);
44161         }
44162     }
44163 
44164 
44165 
44166 
44167     static if(!is(typeof(RSA_F_RSA_PRINT_FP))) {
44168         private enum enumMixinStr_RSA_F_RSA_PRINT_FP = `enum RSA_F_RSA_PRINT_FP = 116;`;
44169         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PRINT_FP); }))) {
44170             mixin(enumMixinStr_RSA_F_RSA_PRINT_FP);
44171         }
44172     }
44173 
44174 
44175 
44176 
44177     static if(!is(typeof(RSA_F_RSA_PRIV_DECODE))) {
44178         private enum enumMixinStr_RSA_F_RSA_PRIV_DECODE = `enum RSA_F_RSA_PRIV_DECODE = 150;`;
44179         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PRIV_DECODE); }))) {
44180             mixin(enumMixinStr_RSA_F_RSA_PRIV_DECODE);
44181         }
44182     }
44183 
44184 
44185 
44186 
44187     static if(!is(typeof(RSA_F_RSA_PRIV_ENCODE))) {
44188         private enum enumMixinStr_RSA_F_RSA_PRIV_ENCODE = `enum RSA_F_RSA_PRIV_ENCODE = 138;`;
44189         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PRIV_ENCODE); }))) {
44190             mixin(enumMixinStr_RSA_F_RSA_PRIV_ENCODE);
44191         }
44192     }
44193 
44194 
44195 
44196 
44197     static if(!is(typeof(RSA_F_RSA_PSS_GET_PARAM))) {
44198         private enum enumMixinStr_RSA_F_RSA_PSS_GET_PARAM = `enum RSA_F_RSA_PSS_GET_PARAM = 151;`;
44199         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PSS_GET_PARAM); }))) {
44200             mixin(enumMixinStr_RSA_F_RSA_PSS_GET_PARAM);
44201         }
44202     }
44203 
44204 
44205 
44206 
44207     static if(!is(typeof(RSA_F_RSA_PSS_TO_CTX))) {
44208         private enum enumMixinStr_RSA_F_RSA_PSS_TO_CTX = `enum RSA_F_RSA_PSS_TO_CTX = 155;`;
44209         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PSS_TO_CTX); }))) {
44210             mixin(enumMixinStr_RSA_F_RSA_PSS_TO_CTX);
44211         }
44212     }
44213 
44214 
44215 
44216 
44217     static if(!is(typeof(RSA_F_RSA_PUB_DECODE))) {
44218         private enum enumMixinStr_RSA_F_RSA_PUB_DECODE = `enum RSA_F_RSA_PUB_DECODE = 139;`;
44219         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_PUB_DECODE); }))) {
44220             mixin(enumMixinStr_RSA_F_RSA_PUB_DECODE);
44221         }
44222     }
44223 
44224 
44225 
44226 
44227     static if(!is(typeof(RSA_F_RSA_SETUP_BLINDING))) {
44228         private enum enumMixinStr_RSA_F_RSA_SETUP_BLINDING = `enum RSA_F_RSA_SETUP_BLINDING = 136;`;
44229         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_SETUP_BLINDING); }))) {
44230             mixin(enumMixinStr_RSA_F_RSA_SETUP_BLINDING);
44231         }
44232     }
44233 
44234 
44235 
44236 
44237     static if(!is(typeof(RSA_F_RSA_SIGN))) {
44238         private enum enumMixinStr_RSA_F_RSA_SIGN = `enum RSA_F_RSA_SIGN = 117;`;
44239         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_SIGN); }))) {
44240             mixin(enumMixinStr_RSA_F_RSA_SIGN);
44241         }
44242     }
44243 
44244 
44245 
44246 
44247     static if(!is(typeof(RSA_F_RSA_SIGN_ASN1_OCTET_STRING))) {
44248         private enum enumMixinStr_RSA_F_RSA_SIGN_ASN1_OCTET_STRING = `enum RSA_F_RSA_SIGN_ASN1_OCTET_STRING = 118;`;
44249         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_SIGN_ASN1_OCTET_STRING); }))) {
44250             mixin(enumMixinStr_RSA_F_RSA_SIGN_ASN1_OCTET_STRING);
44251         }
44252     }
44253 
44254 
44255 
44256 
44257     static if(!is(typeof(RSA_F_RSA_VERIFY))) {
44258         private enum enumMixinStr_RSA_F_RSA_VERIFY = `enum RSA_F_RSA_VERIFY = 119;`;
44259         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_VERIFY); }))) {
44260             mixin(enumMixinStr_RSA_F_RSA_VERIFY);
44261         }
44262     }
44263 
44264 
44265 
44266 
44267     static if(!is(typeof(RSA_F_RSA_VERIFY_ASN1_OCTET_STRING))) {
44268         private enum enumMixinStr_RSA_F_RSA_VERIFY_ASN1_OCTET_STRING = `enum RSA_F_RSA_VERIFY_ASN1_OCTET_STRING = 120;`;
44269         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_VERIFY_ASN1_OCTET_STRING); }))) {
44270             mixin(enumMixinStr_RSA_F_RSA_VERIFY_ASN1_OCTET_STRING);
44271         }
44272     }
44273 
44274 
44275 
44276 
44277     static if(!is(typeof(RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1))) {
44278         private enum enumMixinStr_RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1 = `enum RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1 = 126;`;
44279         static if(is(typeof({ mixin(enumMixinStr_RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1); }))) {
44280             mixin(enumMixinStr_RSA_F_RSA_VERIFY_PKCS1_PSS_MGF1);
44281         }
44282     }
44283 
44284 
44285 
44286 
44287     static if(!is(typeof(RSA_F_SETUP_TBUF))) {
44288         private enum enumMixinStr_RSA_F_SETUP_TBUF = `enum RSA_F_SETUP_TBUF = 167;`;
44289         static if(is(typeof({ mixin(enumMixinStr_RSA_F_SETUP_TBUF); }))) {
44290             mixin(enumMixinStr_RSA_F_SETUP_TBUF);
44291         }
44292     }
44293 
44294 
44295 
44296 
44297     static if(!is(typeof(RSA_R_ALGORITHM_MISMATCH))) {
44298         private enum enumMixinStr_RSA_R_ALGORITHM_MISMATCH = `enum RSA_R_ALGORITHM_MISMATCH = 100;`;
44299         static if(is(typeof({ mixin(enumMixinStr_RSA_R_ALGORITHM_MISMATCH); }))) {
44300             mixin(enumMixinStr_RSA_R_ALGORITHM_MISMATCH);
44301         }
44302     }
44303 
44304 
44305 
44306 
44307     static if(!is(typeof(RSA_R_BAD_E_VALUE))) {
44308         private enum enumMixinStr_RSA_R_BAD_E_VALUE = `enum RSA_R_BAD_E_VALUE = 101;`;
44309         static if(is(typeof({ mixin(enumMixinStr_RSA_R_BAD_E_VALUE); }))) {
44310             mixin(enumMixinStr_RSA_R_BAD_E_VALUE);
44311         }
44312     }
44313 
44314 
44315 
44316 
44317     static if(!is(typeof(RSA_R_BAD_FIXED_HEADER_DECRYPT))) {
44318         private enum enumMixinStr_RSA_R_BAD_FIXED_HEADER_DECRYPT = `enum RSA_R_BAD_FIXED_HEADER_DECRYPT = 102;`;
44319         static if(is(typeof({ mixin(enumMixinStr_RSA_R_BAD_FIXED_HEADER_DECRYPT); }))) {
44320             mixin(enumMixinStr_RSA_R_BAD_FIXED_HEADER_DECRYPT);
44321         }
44322     }
44323 
44324 
44325 
44326 
44327     static if(!is(typeof(RSA_R_BAD_PAD_BYTE_COUNT))) {
44328         private enum enumMixinStr_RSA_R_BAD_PAD_BYTE_COUNT = `enum RSA_R_BAD_PAD_BYTE_COUNT = 103;`;
44329         static if(is(typeof({ mixin(enumMixinStr_RSA_R_BAD_PAD_BYTE_COUNT); }))) {
44330             mixin(enumMixinStr_RSA_R_BAD_PAD_BYTE_COUNT);
44331         }
44332     }
44333 
44334 
44335 
44336 
44337     static if(!is(typeof(RSA_R_BAD_SIGNATURE))) {
44338         private enum enumMixinStr_RSA_R_BAD_SIGNATURE = `enum RSA_R_BAD_SIGNATURE = 104;`;
44339         static if(is(typeof({ mixin(enumMixinStr_RSA_R_BAD_SIGNATURE); }))) {
44340             mixin(enumMixinStr_RSA_R_BAD_SIGNATURE);
44341         }
44342     }
44343 
44344 
44345 
44346 
44347     static if(!is(typeof(RSA_R_BLOCK_TYPE_IS_NOT_01))) {
44348         private enum enumMixinStr_RSA_R_BLOCK_TYPE_IS_NOT_01 = `enum RSA_R_BLOCK_TYPE_IS_NOT_01 = 106;`;
44349         static if(is(typeof({ mixin(enumMixinStr_RSA_R_BLOCK_TYPE_IS_NOT_01); }))) {
44350             mixin(enumMixinStr_RSA_R_BLOCK_TYPE_IS_NOT_01);
44351         }
44352     }
44353 
44354 
44355 
44356 
44357     static if(!is(typeof(RSA_R_BLOCK_TYPE_IS_NOT_02))) {
44358         private enum enumMixinStr_RSA_R_BLOCK_TYPE_IS_NOT_02 = `enum RSA_R_BLOCK_TYPE_IS_NOT_02 = 107;`;
44359         static if(is(typeof({ mixin(enumMixinStr_RSA_R_BLOCK_TYPE_IS_NOT_02); }))) {
44360             mixin(enumMixinStr_RSA_R_BLOCK_TYPE_IS_NOT_02);
44361         }
44362     }
44363 
44364 
44365 
44366 
44367     static if(!is(typeof(RSA_R_DATA_GREATER_THAN_MOD_LEN))) {
44368         private enum enumMixinStr_RSA_R_DATA_GREATER_THAN_MOD_LEN = `enum RSA_R_DATA_GREATER_THAN_MOD_LEN = 108;`;
44369         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DATA_GREATER_THAN_MOD_LEN); }))) {
44370             mixin(enumMixinStr_RSA_R_DATA_GREATER_THAN_MOD_LEN);
44371         }
44372     }
44373 
44374 
44375 
44376 
44377     static if(!is(typeof(RSA_R_DATA_TOO_LARGE))) {
44378         private enum enumMixinStr_RSA_R_DATA_TOO_LARGE = `enum RSA_R_DATA_TOO_LARGE = 109;`;
44379         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DATA_TOO_LARGE); }))) {
44380             mixin(enumMixinStr_RSA_R_DATA_TOO_LARGE);
44381         }
44382     }
44383 
44384 
44385 
44386 
44387     static if(!is(typeof(RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE))) {
44388         private enum enumMixinStr_RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE = `enum RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE = 110;`;
44389         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE); }))) {
44390             mixin(enumMixinStr_RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE);
44391         }
44392     }
44393 
44394 
44395 
44396 
44397     static if(!is(typeof(RSA_R_DATA_TOO_LARGE_FOR_MODULUS))) {
44398         private enum enumMixinStr_RSA_R_DATA_TOO_LARGE_FOR_MODULUS = `enum RSA_R_DATA_TOO_LARGE_FOR_MODULUS = 132;`;
44399         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DATA_TOO_LARGE_FOR_MODULUS); }))) {
44400             mixin(enumMixinStr_RSA_R_DATA_TOO_LARGE_FOR_MODULUS);
44401         }
44402     }
44403 
44404 
44405 
44406 
44407     static if(!is(typeof(RSA_R_DATA_TOO_SMALL))) {
44408         private enum enumMixinStr_RSA_R_DATA_TOO_SMALL = `enum RSA_R_DATA_TOO_SMALL = 111;`;
44409         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DATA_TOO_SMALL); }))) {
44410             mixin(enumMixinStr_RSA_R_DATA_TOO_SMALL);
44411         }
44412     }
44413 
44414 
44415 
44416 
44417     static if(!is(typeof(RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE))) {
44418         private enum enumMixinStr_RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE = `enum RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE = 122;`;
44419         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE); }))) {
44420             mixin(enumMixinStr_RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE);
44421         }
44422     }
44423 
44424 
44425 
44426 
44427     static if(!is(typeof(RSA_R_DIGEST_DOES_NOT_MATCH))) {
44428         private enum enumMixinStr_RSA_R_DIGEST_DOES_NOT_MATCH = `enum RSA_R_DIGEST_DOES_NOT_MATCH = 158;`;
44429         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DIGEST_DOES_NOT_MATCH); }))) {
44430             mixin(enumMixinStr_RSA_R_DIGEST_DOES_NOT_MATCH);
44431         }
44432     }
44433 
44434 
44435 
44436 
44437     static if(!is(typeof(RSA_R_DIGEST_NOT_ALLOWED))) {
44438         private enum enumMixinStr_RSA_R_DIGEST_NOT_ALLOWED = `enum RSA_R_DIGEST_NOT_ALLOWED = 145;`;
44439         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DIGEST_NOT_ALLOWED); }))) {
44440             mixin(enumMixinStr_RSA_R_DIGEST_NOT_ALLOWED);
44441         }
44442     }
44443 
44444 
44445 
44446 
44447     static if(!is(typeof(RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY))) {
44448         private enum enumMixinStr_RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY = `enum RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY = 112;`;
44449         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY); }))) {
44450             mixin(enumMixinStr_RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY);
44451         }
44452     }
44453 
44454 
44455 
44456 
44457     static if(!is(typeof(RSA_R_DMP1_NOT_CONGRUENT_TO_D))) {
44458         private enum enumMixinStr_RSA_R_DMP1_NOT_CONGRUENT_TO_D = `enum RSA_R_DMP1_NOT_CONGRUENT_TO_D = 124;`;
44459         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DMP1_NOT_CONGRUENT_TO_D); }))) {
44460             mixin(enumMixinStr_RSA_R_DMP1_NOT_CONGRUENT_TO_D);
44461         }
44462     }
44463 
44464 
44465 
44466 
44467     static if(!is(typeof(RSA_R_DMQ1_NOT_CONGRUENT_TO_D))) {
44468         private enum enumMixinStr_RSA_R_DMQ1_NOT_CONGRUENT_TO_D = `enum RSA_R_DMQ1_NOT_CONGRUENT_TO_D = 125;`;
44469         static if(is(typeof({ mixin(enumMixinStr_RSA_R_DMQ1_NOT_CONGRUENT_TO_D); }))) {
44470             mixin(enumMixinStr_RSA_R_DMQ1_NOT_CONGRUENT_TO_D);
44471         }
44472     }
44473 
44474 
44475 
44476 
44477     static if(!is(typeof(RSA_R_D_E_NOT_CONGRUENT_TO_1))) {
44478         private enum enumMixinStr_RSA_R_D_E_NOT_CONGRUENT_TO_1 = `enum RSA_R_D_E_NOT_CONGRUENT_TO_1 = 123;`;
44479         static if(is(typeof({ mixin(enumMixinStr_RSA_R_D_E_NOT_CONGRUENT_TO_1); }))) {
44480             mixin(enumMixinStr_RSA_R_D_E_NOT_CONGRUENT_TO_1);
44481         }
44482     }
44483 
44484 
44485 
44486 
44487     static if(!is(typeof(RSA_R_FIRST_OCTET_INVALID))) {
44488         private enum enumMixinStr_RSA_R_FIRST_OCTET_INVALID = `enum RSA_R_FIRST_OCTET_INVALID = 133;`;
44489         static if(is(typeof({ mixin(enumMixinStr_RSA_R_FIRST_OCTET_INVALID); }))) {
44490             mixin(enumMixinStr_RSA_R_FIRST_OCTET_INVALID);
44491         }
44492     }
44493 
44494 
44495 
44496 
44497     static if(!is(typeof(RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE))) {
44498         private enum enumMixinStr_RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE = `enum RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE = 144;`;
44499         static if(is(typeof({ mixin(enumMixinStr_RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE); }))) {
44500             mixin(enumMixinStr_RSA_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE);
44501         }
44502     }
44503 
44504 
44505 
44506 
44507     static if(!is(typeof(RSA_R_INVALID_DIGEST))) {
44508         private enum enumMixinStr_RSA_R_INVALID_DIGEST = `enum RSA_R_INVALID_DIGEST = 157;`;
44509         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_DIGEST); }))) {
44510             mixin(enumMixinStr_RSA_R_INVALID_DIGEST);
44511         }
44512     }
44513 
44514 
44515 
44516 
44517     static if(!is(typeof(RSA_R_INVALID_DIGEST_LENGTH))) {
44518         private enum enumMixinStr_RSA_R_INVALID_DIGEST_LENGTH = `enum RSA_R_INVALID_DIGEST_LENGTH = 143;`;
44519         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_DIGEST_LENGTH); }))) {
44520             mixin(enumMixinStr_RSA_R_INVALID_DIGEST_LENGTH);
44521         }
44522     }
44523 
44524 
44525 
44526 
44527     static if(!is(typeof(RSA_R_INVALID_HEADER))) {
44528         private enum enumMixinStr_RSA_R_INVALID_HEADER = `enum RSA_R_INVALID_HEADER = 137;`;
44529         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_HEADER); }))) {
44530             mixin(enumMixinStr_RSA_R_INVALID_HEADER);
44531         }
44532     }
44533 
44534 
44535 
44536 
44537     static if(!is(typeof(RSA_R_INVALID_LABEL))) {
44538         private enum enumMixinStr_RSA_R_INVALID_LABEL = `enum RSA_R_INVALID_LABEL = 160;`;
44539         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_LABEL); }))) {
44540             mixin(enumMixinStr_RSA_R_INVALID_LABEL);
44541         }
44542     }
44543 
44544 
44545 
44546 
44547     static if(!is(typeof(RSA_R_INVALID_MESSAGE_LENGTH))) {
44548         private enum enumMixinStr_RSA_R_INVALID_MESSAGE_LENGTH = `enum RSA_R_INVALID_MESSAGE_LENGTH = 131;`;
44549         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_MESSAGE_LENGTH); }))) {
44550             mixin(enumMixinStr_RSA_R_INVALID_MESSAGE_LENGTH);
44551         }
44552     }
44553 
44554 
44555 
44556 
44557     static if(!is(typeof(RSA_R_INVALID_MGF1_MD))) {
44558         private enum enumMixinStr_RSA_R_INVALID_MGF1_MD = `enum RSA_R_INVALID_MGF1_MD = 156;`;
44559         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_MGF1_MD); }))) {
44560             mixin(enumMixinStr_RSA_R_INVALID_MGF1_MD);
44561         }
44562     }
44563 
44564 
44565 
44566 
44567     static if(!is(typeof(RSA_R_INVALID_MULTI_PRIME_KEY))) {
44568         private enum enumMixinStr_RSA_R_INVALID_MULTI_PRIME_KEY = `enum RSA_R_INVALID_MULTI_PRIME_KEY = 167;`;
44569         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_MULTI_PRIME_KEY); }))) {
44570             mixin(enumMixinStr_RSA_R_INVALID_MULTI_PRIME_KEY);
44571         }
44572     }
44573 
44574 
44575 
44576 
44577     static if(!is(typeof(RSA_R_INVALID_OAEP_PARAMETERS))) {
44578         private enum enumMixinStr_RSA_R_INVALID_OAEP_PARAMETERS = `enum RSA_R_INVALID_OAEP_PARAMETERS = 161;`;
44579         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_OAEP_PARAMETERS); }))) {
44580             mixin(enumMixinStr_RSA_R_INVALID_OAEP_PARAMETERS);
44581         }
44582     }
44583 
44584 
44585 
44586 
44587     static if(!is(typeof(RSA_R_INVALID_PADDING))) {
44588         private enum enumMixinStr_RSA_R_INVALID_PADDING = `enum RSA_R_INVALID_PADDING = 138;`;
44589         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_PADDING); }))) {
44590             mixin(enumMixinStr_RSA_R_INVALID_PADDING);
44591         }
44592     }
44593 
44594 
44595 
44596 
44597     static if(!is(typeof(RSA_R_INVALID_PADDING_MODE))) {
44598         private enum enumMixinStr_RSA_R_INVALID_PADDING_MODE = `enum RSA_R_INVALID_PADDING_MODE = 141;`;
44599         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_PADDING_MODE); }))) {
44600             mixin(enumMixinStr_RSA_R_INVALID_PADDING_MODE);
44601         }
44602     }
44603 
44604 
44605 
44606 
44607     static if(!is(typeof(RSA_R_INVALID_PSS_PARAMETERS))) {
44608         private enum enumMixinStr_RSA_R_INVALID_PSS_PARAMETERS = `enum RSA_R_INVALID_PSS_PARAMETERS = 149;`;
44609         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_PSS_PARAMETERS); }))) {
44610             mixin(enumMixinStr_RSA_R_INVALID_PSS_PARAMETERS);
44611         }
44612     }
44613 
44614 
44615 
44616 
44617     static if(!is(typeof(RSA_R_INVALID_PSS_SALTLEN))) {
44618         private enum enumMixinStr_RSA_R_INVALID_PSS_SALTLEN = `enum RSA_R_INVALID_PSS_SALTLEN = 146;`;
44619         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_PSS_SALTLEN); }))) {
44620             mixin(enumMixinStr_RSA_R_INVALID_PSS_SALTLEN);
44621         }
44622     }
44623 
44624 
44625 
44626 
44627     static if(!is(typeof(RSA_R_INVALID_SALT_LENGTH))) {
44628         private enum enumMixinStr_RSA_R_INVALID_SALT_LENGTH = `enum RSA_R_INVALID_SALT_LENGTH = 150;`;
44629         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_SALT_LENGTH); }))) {
44630             mixin(enumMixinStr_RSA_R_INVALID_SALT_LENGTH);
44631         }
44632     }
44633 
44634 
44635 
44636 
44637     static if(!is(typeof(RSA_R_INVALID_TRAILER))) {
44638         private enum enumMixinStr_RSA_R_INVALID_TRAILER = `enum RSA_R_INVALID_TRAILER = 139;`;
44639         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_TRAILER); }))) {
44640             mixin(enumMixinStr_RSA_R_INVALID_TRAILER);
44641         }
44642     }
44643 
44644 
44645 
44646 
44647     static if(!is(typeof(RSA_R_INVALID_X931_DIGEST))) {
44648         private enum enumMixinStr_RSA_R_INVALID_X931_DIGEST = `enum RSA_R_INVALID_X931_DIGEST = 142;`;
44649         static if(is(typeof({ mixin(enumMixinStr_RSA_R_INVALID_X931_DIGEST); }))) {
44650             mixin(enumMixinStr_RSA_R_INVALID_X931_DIGEST);
44651         }
44652     }
44653 
44654 
44655 
44656 
44657     static if(!is(typeof(RSA_R_IQMP_NOT_INVERSE_OF_Q))) {
44658         private enum enumMixinStr_RSA_R_IQMP_NOT_INVERSE_OF_Q = `enum RSA_R_IQMP_NOT_INVERSE_OF_Q = 126;`;
44659         static if(is(typeof({ mixin(enumMixinStr_RSA_R_IQMP_NOT_INVERSE_OF_Q); }))) {
44660             mixin(enumMixinStr_RSA_R_IQMP_NOT_INVERSE_OF_Q);
44661         }
44662     }
44663 
44664 
44665 
44666 
44667     static if(!is(typeof(RSA_R_KEY_PRIME_NUM_INVALID))) {
44668         private enum enumMixinStr_RSA_R_KEY_PRIME_NUM_INVALID = `enum RSA_R_KEY_PRIME_NUM_INVALID = 165;`;
44669         static if(is(typeof({ mixin(enumMixinStr_RSA_R_KEY_PRIME_NUM_INVALID); }))) {
44670             mixin(enumMixinStr_RSA_R_KEY_PRIME_NUM_INVALID);
44671         }
44672     }
44673 
44674 
44675 
44676 
44677     static if(!is(typeof(RSA_R_KEY_SIZE_TOO_SMALL))) {
44678         private enum enumMixinStr_RSA_R_KEY_SIZE_TOO_SMALL = `enum RSA_R_KEY_SIZE_TOO_SMALL = 120;`;
44679         static if(is(typeof({ mixin(enumMixinStr_RSA_R_KEY_SIZE_TOO_SMALL); }))) {
44680             mixin(enumMixinStr_RSA_R_KEY_SIZE_TOO_SMALL);
44681         }
44682     }
44683 
44684 
44685 
44686 
44687     static if(!is(typeof(RSA_R_LAST_OCTET_INVALID))) {
44688         private enum enumMixinStr_RSA_R_LAST_OCTET_INVALID = `enum RSA_R_LAST_OCTET_INVALID = 134;`;
44689         static if(is(typeof({ mixin(enumMixinStr_RSA_R_LAST_OCTET_INVALID); }))) {
44690             mixin(enumMixinStr_RSA_R_LAST_OCTET_INVALID);
44691         }
44692     }
44693 
44694 
44695 
44696 
44697     static if(!is(typeof(RSA_R_MISSING_PRIVATE_KEY))) {
44698         private enum enumMixinStr_RSA_R_MISSING_PRIVATE_KEY = `enum RSA_R_MISSING_PRIVATE_KEY = 179;`;
44699         static if(is(typeof({ mixin(enumMixinStr_RSA_R_MISSING_PRIVATE_KEY); }))) {
44700             mixin(enumMixinStr_RSA_R_MISSING_PRIVATE_KEY);
44701         }
44702     }
44703 
44704 
44705 
44706 
44707     static if(!is(typeof(RSA_R_MGF1_DIGEST_NOT_ALLOWED))) {
44708         private enum enumMixinStr_RSA_R_MGF1_DIGEST_NOT_ALLOWED = `enum RSA_R_MGF1_DIGEST_NOT_ALLOWED = 152;`;
44709         static if(is(typeof({ mixin(enumMixinStr_RSA_R_MGF1_DIGEST_NOT_ALLOWED); }))) {
44710             mixin(enumMixinStr_RSA_R_MGF1_DIGEST_NOT_ALLOWED);
44711         }
44712     }
44713 
44714 
44715 
44716 
44717     static if(!is(typeof(RSA_R_MODULUS_TOO_LARGE))) {
44718         private enum enumMixinStr_RSA_R_MODULUS_TOO_LARGE = `enum RSA_R_MODULUS_TOO_LARGE = 105;`;
44719         static if(is(typeof({ mixin(enumMixinStr_RSA_R_MODULUS_TOO_LARGE); }))) {
44720             mixin(enumMixinStr_RSA_R_MODULUS_TOO_LARGE);
44721         }
44722     }
44723 
44724 
44725 
44726 
44727     static if(!is(typeof(RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R))) {
44728         private enum enumMixinStr_RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R = `enum RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R = 168;`;
44729         static if(is(typeof({ mixin(enumMixinStr_RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R); }))) {
44730             mixin(enumMixinStr_RSA_R_MP_COEFFICIENT_NOT_INVERSE_OF_R);
44731         }
44732     }
44733 
44734 
44735 
44736 
44737     static if(!is(typeof(RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D))) {
44738         private enum enumMixinStr_RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D = `enum RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D = 169;`;
44739         static if(is(typeof({ mixin(enumMixinStr_RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D); }))) {
44740             mixin(enumMixinStr_RSA_R_MP_EXPONENT_NOT_CONGRUENT_TO_D);
44741         }
44742     }
44743 
44744 
44745 
44746 
44747     static if(!is(typeof(RSA_R_MP_R_NOT_PRIME))) {
44748         private enum enumMixinStr_RSA_R_MP_R_NOT_PRIME = `enum RSA_R_MP_R_NOT_PRIME = 170;`;
44749         static if(is(typeof({ mixin(enumMixinStr_RSA_R_MP_R_NOT_PRIME); }))) {
44750             mixin(enumMixinStr_RSA_R_MP_R_NOT_PRIME);
44751         }
44752     }
44753 
44754 
44755 
44756 
44757     static if(!is(typeof(RSA_R_NO_PUBLIC_EXPONENT))) {
44758         private enum enumMixinStr_RSA_R_NO_PUBLIC_EXPONENT = `enum RSA_R_NO_PUBLIC_EXPONENT = 140;`;
44759         static if(is(typeof({ mixin(enumMixinStr_RSA_R_NO_PUBLIC_EXPONENT); }))) {
44760             mixin(enumMixinStr_RSA_R_NO_PUBLIC_EXPONENT);
44761         }
44762     }
44763 
44764 
44765 
44766 
44767     static if(!is(typeof(RSA_R_NULL_BEFORE_BLOCK_MISSING))) {
44768         private enum enumMixinStr_RSA_R_NULL_BEFORE_BLOCK_MISSING = `enum RSA_R_NULL_BEFORE_BLOCK_MISSING = 113;`;
44769         static if(is(typeof({ mixin(enumMixinStr_RSA_R_NULL_BEFORE_BLOCK_MISSING); }))) {
44770             mixin(enumMixinStr_RSA_R_NULL_BEFORE_BLOCK_MISSING);
44771         }
44772     }
44773 
44774 
44775 
44776 
44777     static if(!is(typeof(RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES))) {
44778         private enum enumMixinStr_RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES = `enum RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES = 172;`;
44779         static if(is(typeof({ mixin(enumMixinStr_RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES); }))) {
44780             mixin(enumMixinStr_RSA_R_N_DOES_NOT_EQUAL_PRODUCT_OF_PRIMES);
44781         }
44782     }
44783 
44784 
44785 
44786 
44787     static if(!is(typeof(RSA_R_N_DOES_NOT_EQUAL_P_Q))) {
44788         private enum enumMixinStr_RSA_R_N_DOES_NOT_EQUAL_P_Q = `enum RSA_R_N_DOES_NOT_EQUAL_P_Q = 127;`;
44789         static if(is(typeof({ mixin(enumMixinStr_RSA_R_N_DOES_NOT_EQUAL_P_Q); }))) {
44790             mixin(enumMixinStr_RSA_R_N_DOES_NOT_EQUAL_P_Q);
44791         }
44792     }
44793 
44794 
44795 
44796 
44797     static if(!is(typeof(RSA_R_OAEP_DECODING_ERROR))) {
44798         private enum enumMixinStr_RSA_R_OAEP_DECODING_ERROR = `enum RSA_R_OAEP_DECODING_ERROR = 121;`;
44799         static if(is(typeof({ mixin(enumMixinStr_RSA_R_OAEP_DECODING_ERROR); }))) {
44800             mixin(enumMixinStr_RSA_R_OAEP_DECODING_ERROR);
44801         }
44802     }
44803 
44804 
44805 
44806 
44807     static if(!is(typeof(RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE))) {
44808         private enum enumMixinStr_RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE = `enum RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE = 148;`;
44809         static if(is(typeof({ mixin(enumMixinStr_RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE); }))) {
44810             mixin(enumMixinStr_RSA_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE);
44811         }
44812     }
44813 
44814 
44815 
44816 
44817     static if(!is(typeof(RSA_R_PADDING_CHECK_FAILED))) {
44818         private enum enumMixinStr_RSA_R_PADDING_CHECK_FAILED = `enum RSA_R_PADDING_CHECK_FAILED = 114;`;
44819         static if(is(typeof({ mixin(enumMixinStr_RSA_R_PADDING_CHECK_FAILED); }))) {
44820             mixin(enumMixinStr_RSA_R_PADDING_CHECK_FAILED);
44821         }
44822     }
44823 
44824 
44825 
44826 
44827     static if(!is(typeof(RSA_R_PKCS_DECODING_ERROR))) {
44828         private enum enumMixinStr_RSA_R_PKCS_DECODING_ERROR = `enum RSA_R_PKCS_DECODING_ERROR = 159;`;
44829         static if(is(typeof({ mixin(enumMixinStr_RSA_R_PKCS_DECODING_ERROR); }))) {
44830             mixin(enumMixinStr_RSA_R_PKCS_DECODING_ERROR);
44831         }
44832     }
44833 
44834 
44835 
44836 
44837     static if(!is(typeof(RSA_R_PSS_SALTLEN_TOO_SMALL))) {
44838         private enum enumMixinStr_RSA_R_PSS_SALTLEN_TOO_SMALL = `enum RSA_R_PSS_SALTLEN_TOO_SMALL = 164;`;
44839         static if(is(typeof({ mixin(enumMixinStr_RSA_R_PSS_SALTLEN_TOO_SMALL); }))) {
44840             mixin(enumMixinStr_RSA_R_PSS_SALTLEN_TOO_SMALL);
44841         }
44842     }
44843 
44844 
44845 
44846 
44847     static if(!is(typeof(RSA_R_P_NOT_PRIME))) {
44848         private enum enumMixinStr_RSA_R_P_NOT_PRIME = `enum RSA_R_P_NOT_PRIME = 128;`;
44849         static if(is(typeof({ mixin(enumMixinStr_RSA_R_P_NOT_PRIME); }))) {
44850             mixin(enumMixinStr_RSA_R_P_NOT_PRIME);
44851         }
44852     }
44853 
44854 
44855 
44856 
44857     static if(!is(typeof(RSA_R_Q_NOT_PRIME))) {
44858         private enum enumMixinStr_RSA_R_Q_NOT_PRIME = `enum RSA_R_Q_NOT_PRIME = 129;`;
44859         static if(is(typeof({ mixin(enumMixinStr_RSA_R_Q_NOT_PRIME); }))) {
44860             mixin(enumMixinStr_RSA_R_Q_NOT_PRIME);
44861         }
44862     }
44863 
44864 
44865 
44866 
44867     static if(!is(typeof(RSA_R_RSA_OPERATIONS_NOT_SUPPORTED))) {
44868         private enum enumMixinStr_RSA_R_RSA_OPERATIONS_NOT_SUPPORTED = `enum RSA_R_RSA_OPERATIONS_NOT_SUPPORTED = 130;`;
44869         static if(is(typeof({ mixin(enumMixinStr_RSA_R_RSA_OPERATIONS_NOT_SUPPORTED); }))) {
44870             mixin(enumMixinStr_RSA_R_RSA_OPERATIONS_NOT_SUPPORTED);
44871         }
44872     }
44873 
44874 
44875 
44876 
44877     static if(!is(typeof(RSA_R_SLEN_CHECK_FAILED))) {
44878         private enum enumMixinStr_RSA_R_SLEN_CHECK_FAILED = `enum RSA_R_SLEN_CHECK_FAILED = 136;`;
44879         static if(is(typeof({ mixin(enumMixinStr_RSA_R_SLEN_CHECK_FAILED); }))) {
44880             mixin(enumMixinStr_RSA_R_SLEN_CHECK_FAILED);
44881         }
44882     }
44883 
44884 
44885 
44886 
44887     static if(!is(typeof(RSA_R_SLEN_RECOVERY_FAILED))) {
44888         private enum enumMixinStr_RSA_R_SLEN_RECOVERY_FAILED = `enum RSA_R_SLEN_RECOVERY_FAILED = 135;`;
44889         static if(is(typeof({ mixin(enumMixinStr_RSA_R_SLEN_RECOVERY_FAILED); }))) {
44890             mixin(enumMixinStr_RSA_R_SLEN_RECOVERY_FAILED);
44891         }
44892     }
44893 
44894 
44895 
44896 
44897     static if(!is(typeof(RSA_R_SSLV3_ROLLBACK_ATTACK))) {
44898         private enum enumMixinStr_RSA_R_SSLV3_ROLLBACK_ATTACK = `enum RSA_R_SSLV3_ROLLBACK_ATTACK = 115;`;
44899         static if(is(typeof({ mixin(enumMixinStr_RSA_R_SSLV3_ROLLBACK_ATTACK); }))) {
44900             mixin(enumMixinStr_RSA_R_SSLV3_ROLLBACK_ATTACK);
44901         }
44902     }
44903 
44904 
44905 
44906 
44907     static if(!is(typeof(RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD))) {
44908         private enum enumMixinStr_RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD = `enum RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD = 116;`;
44909         static if(is(typeof({ mixin(enumMixinStr_RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD); }))) {
44910             mixin(enumMixinStr_RSA_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD);
44911         }
44912     }
44913 
44914 
44915 
44916 
44917     static if(!is(typeof(RSA_R_UNKNOWN_ALGORITHM_TYPE))) {
44918         private enum enumMixinStr_RSA_R_UNKNOWN_ALGORITHM_TYPE = `enum RSA_R_UNKNOWN_ALGORITHM_TYPE = 117;`;
44919         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNKNOWN_ALGORITHM_TYPE); }))) {
44920             mixin(enumMixinStr_RSA_R_UNKNOWN_ALGORITHM_TYPE);
44921         }
44922     }
44923 
44924 
44925 
44926 
44927     static if(!is(typeof(RSA_R_UNKNOWN_DIGEST))) {
44928         private enum enumMixinStr_RSA_R_UNKNOWN_DIGEST = `enum RSA_R_UNKNOWN_DIGEST = 166;`;
44929         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNKNOWN_DIGEST); }))) {
44930             mixin(enumMixinStr_RSA_R_UNKNOWN_DIGEST);
44931         }
44932     }
44933 
44934 
44935 
44936 
44937     static if(!is(typeof(RSA_R_UNKNOWN_MASK_DIGEST))) {
44938         private enum enumMixinStr_RSA_R_UNKNOWN_MASK_DIGEST = `enum RSA_R_UNKNOWN_MASK_DIGEST = 151;`;
44939         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNKNOWN_MASK_DIGEST); }))) {
44940             mixin(enumMixinStr_RSA_R_UNKNOWN_MASK_DIGEST);
44941         }
44942     }
44943 
44944 
44945 
44946 
44947     static if(!is(typeof(RSA_R_UNKNOWN_PADDING_TYPE))) {
44948         private enum enumMixinStr_RSA_R_UNKNOWN_PADDING_TYPE = `enum RSA_R_UNKNOWN_PADDING_TYPE = 118;`;
44949         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNKNOWN_PADDING_TYPE); }))) {
44950             mixin(enumMixinStr_RSA_R_UNKNOWN_PADDING_TYPE);
44951         }
44952     }
44953 
44954 
44955 
44956 
44957     static if(!is(typeof(RSA_R_UNSUPPORTED_ENCRYPTION_TYPE))) {
44958         private enum enumMixinStr_RSA_R_UNSUPPORTED_ENCRYPTION_TYPE = `enum RSA_R_UNSUPPORTED_ENCRYPTION_TYPE = 162;`;
44959         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNSUPPORTED_ENCRYPTION_TYPE); }))) {
44960             mixin(enumMixinStr_RSA_R_UNSUPPORTED_ENCRYPTION_TYPE);
44961         }
44962     }
44963 
44964 
44965 
44966 
44967     static if(!is(typeof(RSA_R_UNSUPPORTED_LABEL_SOURCE))) {
44968         private enum enumMixinStr_RSA_R_UNSUPPORTED_LABEL_SOURCE = `enum RSA_R_UNSUPPORTED_LABEL_SOURCE = 163;`;
44969         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNSUPPORTED_LABEL_SOURCE); }))) {
44970             mixin(enumMixinStr_RSA_R_UNSUPPORTED_LABEL_SOURCE);
44971         }
44972     }
44973 
44974 
44975 
44976 
44977     static if(!is(typeof(RSA_R_UNSUPPORTED_MASK_ALGORITHM))) {
44978         private enum enumMixinStr_RSA_R_UNSUPPORTED_MASK_ALGORITHM = `enum RSA_R_UNSUPPORTED_MASK_ALGORITHM = 153;`;
44979         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNSUPPORTED_MASK_ALGORITHM); }))) {
44980             mixin(enumMixinStr_RSA_R_UNSUPPORTED_MASK_ALGORITHM);
44981         }
44982     }
44983 
44984 
44985 
44986 
44987     static if(!is(typeof(RSA_R_UNSUPPORTED_MASK_PARAMETER))) {
44988         private enum enumMixinStr_RSA_R_UNSUPPORTED_MASK_PARAMETER = `enum RSA_R_UNSUPPORTED_MASK_PARAMETER = 154;`;
44989         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNSUPPORTED_MASK_PARAMETER); }))) {
44990             mixin(enumMixinStr_RSA_R_UNSUPPORTED_MASK_PARAMETER);
44991         }
44992     }
44993 
44994 
44995 
44996 
44997     static if(!is(typeof(RSA_R_UNSUPPORTED_SIGNATURE_TYPE))) {
44998         private enum enumMixinStr_RSA_R_UNSUPPORTED_SIGNATURE_TYPE = `enum RSA_R_UNSUPPORTED_SIGNATURE_TYPE = 155;`;
44999         static if(is(typeof({ mixin(enumMixinStr_RSA_R_UNSUPPORTED_SIGNATURE_TYPE); }))) {
45000             mixin(enumMixinStr_RSA_R_UNSUPPORTED_SIGNATURE_TYPE);
45001         }
45002     }
45003 
45004 
45005 
45006 
45007     static if(!is(typeof(RSA_R_VALUE_MISSING))) {
45008         private enum enumMixinStr_RSA_R_VALUE_MISSING = `enum RSA_R_VALUE_MISSING = 147;`;
45009         static if(is(typeof({ mixin(enumMixinStr_RSA_R_VALUE_MISSING); }))) {
45010             mixin(enumMixinStr_RSA_R_VALUE_MISSING);
45011         }
45012     }
45013 
45014 
45015 
45016 
45017     static if(!is(typeof(RSA_R_WRONG_SIGNATURE_LENGTH))) {
45018         private enum enumMixinStr_RSA_R_WRONG_SIGNATURE_LENGTH = `enum RSA_R_WRONG_SIGNATURE_LENGTH = 119;`;
45019         static if(is(typeof({ mixin(enumMixinStr_RSA_R_WRONG_SIGNATURE_LENGTH); }))) {
45020             mixin(enumMixinStr_RSA_R_WRONG_SIGNATURE_LENGTH);
45021         }
45022     }
45023 
45024 
45025 
45026 
45027 
45028 
45029     static if(!is(typeof(NID_id_smime_ct_authEnvelopedData))) {
45030         private enum enumMixinStr_NID_id_smime_ct_authEnvelopedData = `enum NID_id_smime_ct_authEnvelopedData = 1059;`;
45031         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_authEnvelopedData); }))) {
45032             mixin(enumMixinStr_NID_id_smime_ct_authEnvelopedData);
45033         }
45034     }
45035 
45036 
45037 
45038 
45039     static if(!is(typeof(SN_id_smime_ct_authEnvelopedData))) {
45040         private enum enumMixinStr_SN_id_smime_ct_authEnvelopedData = `enum SN_id_smime_ct_authEnvelopedData = "id-smime-ct-authEnvelopedData";`;
45041         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_authEnvelopedData); }))) {
45042             mixin(enumMixinStr_SN_id_smime_ct_authEnvelopedData);
45043         }
45044     }
45045     static if(!is(typeof(OBJ_id_smime_ct_contentCollection))) {
45046         private enum enumMixinStr_OBJ_id_smime_ct_contentCollection = `enum OBJ_id_smime_ct_contentCollection = OBJ_id_smime_ct , 19L;`;
45047         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_contentCollection); }))) {
45048             mixin(enumMixinStr_OBJ_id_smime_ct_contentCollection);
45049         }
45050     }
45051 
45052 
45053 
45054 
45055     static if(!is(typeof(NID_id_smime_ct_contentCollection))) {
45056         private enum enumMixinStr_NID_id_smime_ct_contentCollection = `enum NID_id_smime_ct_contentCollection = 1058;`;
45057         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_contentCollection); }))) {
45058             mixin(enumMixinStr_NID_id_smime_ct_contentCollection);
45059         }
45060     }
45061 
45062 
45063 
45064 
45065     static if(!is(typeof(SN_id_smime_ct_contentCollection))) {
45066         private enum enumMixinStr_SN_id_smime_ct_contentCollection = `enum SN_id_smime_ct_contentCollection = "id-smime-ct-contentCollection";`;
45067         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_contentCollection); }))) {
45068             mixin(enumMixinStr_SN_id_smime_ct_contentCollection);
45069         }
45070     }
45071 
45072 
45073 
45074 
45075     static if(!is(typeof(OBJ_id_smime_ct_compressedData))) {
45076         private enum enumMixinStr_OBJ_id_smime_ct_compressedData = `enum OBJ_id_smime_ct_compressedData = OBJ_id_smime_ct , 9L;`;
45077         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_compressedData); }))) {
45078             mixin(enumMixinStr_OBJ_id_smime_ct_compressedData);
45079         }
45080     }
45081 
45082 
45083 
45084 
45085     static if(!is(typeof(NID_id_smime_ct_compressedData))) {
45086         private enum enumMixinStr_NID_id_smime_ct_compressedData = `enum NID_id_smime_ct_compressedData = 786;`;
45087         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_compressedData); }))) {
45088             mixin(enumMixinStr_NID_id_smime_ct_compressedData);
45089         }
45090     }
45091 
45092 
45093 
45094 
45095     static if(!is(typeof(SN_id_smime_ct_compressedData))) {
45096         private enum enumMixinStr_SN_id_smime_ct_compressedData = `enum SN_id_smime_ct_compressedData = "id-smime-ct-compressedData";`;
45097         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_compressedData); }))) {
45098             mixin(enumMixinStr_SN_id_smime_ct_compressedData);
45099         }
45100     }
45101 
45102 
45103 
45104 
45105     static if(!is(typeof(OBJ_id_smime_ct_DVCSResponseData))) {
45106         private enum enumMixinStr_OBJ_id_smime_ct_DVCSResponseData = `enum OBJ_id_smime_ct_DVCSResponseData = OBJ_id_smime_ct , 8L;`;
45107         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_DVCSResponseData); }))) {
45108             mixin(enumMixinStr_OBJ_id_smime_ct_DVCSResponseData);
45109         }
45110     }
45111 
45112 
45113 
45114 
45115     static if(!is(typeof(NID_id_smime_ct_DVCSResponseData))) {
45116         private enum enumMixinStr_NID_id_smime_ct_DVCSResponseData = `enum NID_id_smime_ct_DVCSResponseData = 211;`;
45117         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_DVCSResponseData); }))) {
45118             mixin(enumMixinStr_NID_id_smime_ct_DVCSResponseData);
45119         }
45120     }
45121 
45122 
45123 
45124 
45125     static if(!is(typeof(SN_id_smime_ct_DVCSResponseData))) {
45126         private enum enumMixinStr_SN_id_smime_ct_DVCSResponseData = `enum SN_id_smime_ct_DVCSResponseData = "id-smime-ct-DVCSResponseData";`;
45127         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_DVCSResponseData); }))) {
45128             mixin(enumMixinStr_SN_id_smime_ct_DVCSResponseData);
45129         }
45130     }
45131 
45132 
45133 
45134 
45135     static if(!is(typeof(OBJ_id_smime_ct_DVCSRequestData))) {
45136         private enum enumMixinStr_OBJ_id_smime_ct_DVCSRequestData = `enum OBJ_id_smime_ct_DVCSRequestData = OBJ_id_smime_ct , 7L;`;
45137         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_DVCSRequestData); }))) {
45138             mixin(enumMixinStr_OBJ_id_smime_ct_DVCSRequestData);
45139         }
45140     }
45141 
45142 
45143 
45144 
45145     static if(!is(typeof(NID_id_smime_ct_DVCSRequestData))) {
45146         private enum enumMixinStr_NID_id_smime_ct_DVCSRequestData = `enum NID_id_smime_ct_DVCSRequestData = 210;`;
45147         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_DVCSRequestData); }))) {
45148             mixin(enumMixinStr_NID_id_smime_ct_DVCSRequestData);
45149         }
45150     }
45151 
45152 
45153 
45154 
45155     static if(!is(typeof(SN_id_smime_ct_DVCSRequestData))) {
45156         private enum enumMixinStr_SN_id_smime_ct_DVCSRequestData = `enum SN_id_smime_ct_DVCSRequestData = "id-smime-ct-DVCSRequestData";`;
45157         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_DVCSRequestData); }))) {
45158             mixin(enumMixinStr_SN_id_smime_ct_DVCSRequestData);
45159         }
45160     }
45161 
45162 
45163 
45164 
45165     static if(!is(typeof(OBJ_id_smime_ct_contentInfo))) {
45166         private enum enumMixinStr_OBJ_id_smime_ct_contentInfo = `enum OBJ_id_smime_ct_contentInfo = OBJ_id_smime_ct , 6L;`;
45167         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_contentInfo); }))) {
45168             mixin(enumMixinStr_OBJ_id_smime_ct_contentInfo);
45169         }
45170     }
45171 
45172 
45173 
45174 
45175     static if(!is(typeof(NID_id_smime_ct_contentInfo))) {
45176         private enum enumMixinStr_NID_id_smime_ct_contentInfo = `enum NID_id_smime_ct_contentInfo = 209;`;
45177         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_contentInfo); }))) {
45178             mixin(enumMixinStr_NID_id_smime_ct_contentInfo);
45179         }
45180     }
45181 
45182 
45183 
45184 
45185     static if(!is(typeof(SN_id_smime_ct_contentInfo))) {
45186         private enum enumMixinStr_SN_id_smime_ct_contentInfo = `enum SN_id_smime_ct_contentInfo = "id-smime-ct-contentInfo";`;
45187         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_contentInfo); }))) {
45188             mixin(enumMixinStr_SN_id_smime_ct_contentInfo);
45189         }
45190     }
45191 
45192 
45193 
45194 
45195     static if(!is(typeof(OBJ_id_smime_ct_TDTInfo))) {
45196         private enum enumMixinStr_OBJ_id_smime_ct_TDTInfo = `enum OBJ_id_smime_ct_TDTInfo = OBJ_id_smime_ct , 5L;`;
45197         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_TDTInfo); }))) {
45198             mixin(enumMixinStr_OBJ_id_smime_ct_TDTInfo);
45199         }
45200     }
45201 
45202 
45203 
45204 
45205     static if(!is(typeof(NID_id_smime_ct_TDTInfo))) {
45206         private enum enumMixinStr_NID_id_smime_ct_TDTInfo = `enum NID_id_smime_ct_TDTInfo = 208;`;
45207         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_TDTInfo); }))) {
45208             mixin(enumMixinStr_NID_id_smime_ct_TDTInfo);
45209         }
45210     }
45211 
45212 
45213 
45214 
45215     static if(!is(typeof(SN_id_smime_ct_TDTInfo))) {
45216         private enum enumMixinStr_SN_id_smime_ct_TDTInfo = `enum SN_id_smime_ct_TDTInfo = "id-smime-ct-TDTInfo";`;
45217         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_TDTInfo); }))) {
45218             mixin(enumMixinStr_SN_id_smime_ct_TDTInfo);
45219         }
45220     }
45221 
45222 
45223 
45224 
45225     static if(!is(typeof(OBJ_id_smime_ct_TSTInfo))) {
45226         private enum enumMixinStr_OBJ_id_smime_ct_TSTInfo = `enum OBJ_id_smime_ct_TSTInfo = OBJ_id_smime_ct , 4L;`;
45227         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_TSTInfo); }))) {
45228             mixin(enumMixinStr_OBJ_id_smime_ct_TSTInfo);
45229         }
45230     }
45231 
45232 
45233 
45234 
45235     static if(!is(typeof(NID_id_smime_ct_TSTInfo))) {
45236         private enum enumMixinStr_NID_id_smime_ct_TSTInfo = `enum NID_id_smime_ct_TSTInfo = 207;`;
45237         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_TSTInfo); }))) {
45238             mixin(enumMixinStr_NID_id_smime_ct_TSTInfo);
45239         }
45240     }
45241 
45242 
45243 
45244 
45245     static if(!is(typeof(SN_id_smime_ct_TSTInfo))) {
45246         private enum enumMixinStr_SN_id_smime_ct_TSTInfo = `enum SN_id_smime_ct_TSTInfo = "id-smime-ct-TSTInfo";`;
45247         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_TSTInfo); }))) {
45248             mixin(enumMixinStr_SN_id_smime_ct_TSTInfo);
45249         }
45250     }
45251 
45252 
45253 
45254 
45255     static if(!is(typeof(OBJ_id_smime_ct_publishCert))) {
45256         private enum enumMixinStr_OBJ_id_smime_ct_publishCert = `enum OBJ_id_smime_ct_publishCert = OBJ_id_smime_ct , 3L;`;
45257         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_publishCert); }))) {
45258             mixin(enumMixinStr_OBJ_id_smime_ct_publishCert);
45259         }
45260     }
45261 
45262 
45263 
45264 
45265     static if(!is(typeof(NID_id_smime_ct_publishCert))) {
45266         private enum enumMixinStr_NID_id_smime_ct_publishCert = `enum NID_id_smime_ct_publishCert = 206;`;
45267         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_publishCert); }))) {
45268             mixin(enumMixinStr_NID_id_smime_ct_publishCert);
45269         }
45270     }
45271 
45272 
45273 
45274 
45275     static if(!is(typeof(SN_id_smime_ct_publishCert))) {
45276         private enum enumMixinStr_SN_id_smime_ct_publishCert = `enum SN_id_smime_ct_publishCert = "id-smime-ct-publishCert";`;
45277         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_publishCert); }))) {
45278             mixin(enumMixinStr_SN_id_smime_ct_publishCert);
45279         }
45280     }
45281 
45282 
45283 
45284 
45285     static if(!is(typeof(OBJ_id_smime_ct_authData))) {
45286         private enum enumMixinStr_OBJ_id_smime_ct_authData = `enum OBJ_id_smime_ct_authData = OBJ_id_smime_ct , 2L;`;
45287         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_authData); }))) {
45288             mixin(enumMixinStr_OBJ_id_smime_ct_authData);
45289         }
45290     }
45291 
45292 
45293 
45294 
45295     static if(!is(typeof(NID_id_smime_ct_authData))) {
45296         private enum enumMixinStr_NID_id_smime_ct_authData = `enum NID_id_smime_ct_authData = 205;`;
45297         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_authData); }))) {
45298             mixin(enumMixinStr_NID_id_smime_ct_authData);
45299         }
45300     }
45301 
45302 
45303 
45304 
45305     static if(!is(typeof(SN_id_smime_ct_authData))) {
45306         private enum enumMixinStr_SN_id_smime_ct_authData = `enum SN_id_smime_ct_authData = "id-smime-ct-authData";`;
45307         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_authData); }))) {
45308             mixin(enumMixinStr_SN_id_smime_ct_authData);
45309         }
45310     }
45311 
45312 
45313 
45314 
45315     static if(!is(typeof(OBJ_id_smime_ct_receipt))) {
45316         private enum enumMixinStr_OBJ_id_smime_ct_receipt = `enum OBJ_id_smime_ct_receipt = OBJ_id_smime_ct , 1L;`;
45317         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct_receipt); }))) {
45318             mixin(enumMixinStr_OBJ_id_smime_ct_receipt);
45319         }
45320     }
45321 
45322 
45323 
45324 
45325     static if(!is(typeof(NID_id_smime_ct_receipt))) {
45326         private enum enumMixinStr_NID_id_smime_ct_receipt = `enum NID_id_smime_ct_receipt = 204;`;
45327         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct_receipt); }))) {
45328             mixin(enumMixinStr_NID_id_smime_ct_receipt);
45329         }
45330     }
45331 
45332 
45333 
45334 
45335     static if(!is(typeof(SN_id_smime_ct_receipt))) {
45336         private enum enumMixinStr_SN_id_smime_ct_receipt = `enum SN_id_smime_ct_receipt = "id-smime-ct-receipt";`;
45337         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct_receipt); }))) {
45338             mixin(enumMixinStr_SN_id_smime_ct_receipt);
45339         }
45340     }
45341 
45342 
45343 
45344 
45345     static if(!is(typeof(OBJ_id_smime_mod_ets_eSigPolicy_97))) {
45346         private enum enumMixinStr_OBJ_id_smime_mod_ets_eSigPolicy_97 = `enum OBJ_id_smime_mod_ets_eSigPolicy_97 = OBJ_id_smime_mod , 8L;`;
45347         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSigPolicy_97); }))) {
45348             mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSigPolicy_97);
45349         }
45350     }
45351 
45352 
45353 
45354 
45355     static if(!is(typeof(NID_id_smime_mod_ets_eSigPolicy_97))) {
45356         private enum enumMixinStr_NID_id_smime_mod_ets_eSigPolicy_97 = `enum NID_id_smime_mod_ets_eSigPolicy_97 = 203;`;
45357         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_ets_eSigPolicy_97); }))) {
45358             mixin(enumMixinStr_NID_id_smime_mod_ets_eSigPolicy_97);
45359         }
45360     }
45361 
45362 
45363 
45364 
45365     static if(!is(typeof(SN_id_smime_mod_ets_eSigPolicy_97))) {
45366         private enum enumMixinStr_SN_id_smime_mod_ets_eSigPolicy_97 = `enum SN_id_smime_mod_ets_eSigPolicy_97 = "id-smime-mod-ets-eSigPolicy-97";`;
45367         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_ets_eSigPolicy_97); }))) {
45368             mixin(enumMixinStr_SN_id_smime_mod_ets_eSigPolicy_97);
45369         }
45370     }
45371 
45372 
45373 
45374 
45375     static if(!is(typeof(OBJ_id_smime_mod_ets_eSigPolicy_88))) {
45376         private enum enumMixinStr_OBJ_id_smime_mod_ets_eSigPolicy_88 = `enum OBJ_id_smime_mod_ets_eSigPolicy_88 = OBJ_id_smime_mod , 7L;`;
45377         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSigPolicy_88); }))) {
45378             mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSigPolicy_88);
45379         }
45380     }
45381 
45382 
45383 
45384 
45385     static if(!is(typeof(NID_id_smime_mod_ets_eSigPolicy_88))) {
45386         private enum enumMixinStr_NID_id_smime_mod_ets_eSigPolicy_88 = `enum NID_id_smime_mod_ets_eSigPolicy_88 = 202;`;
45387         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_ets_eSigPolicy_88); }))) {
45388             mixin(enumMixinStr_NID_id_smime_mod_ets_eSigPolicy_88);
45389         }
45390     }
45391 
45392 
45393 
45394 
45395     static if(!is(typeof(SN_id_smime_mod_ets_eSigPolicy_88))) {
45396         private enum enumMixinStr_SN_id_smime_mod_ets_eSigPolicy_88 = `enum SN_id_smime_mod_ets_eSigPolicy_88 = "id-smime-mod-ets-eSigPolicy-88";`;
45397         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_ets_eSigPolicy_88); }))) {
45398             mixin(enumMixinStr_SN_id_smime_mod_ets_eSigPolicy_88);
45399         }
45400     }
45401 
45402 
45403 
45404 
45405     static if(!is(typeof(OBJ_id_smime_mod_ets_eSignature_97))) {
45406         private enum enumMixinStr_OBJ_id_smime_mod_ets_eSignature_97 = `enum OBJ_id_smime_mod_ets_eSignature_97 = OBJ_id_smime_mod , 6L;`;
45407         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSignature_97); }))) {
45408             mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSignature_97);
45409         }
45410     }
45411 
45412 
45413 
45414 
45415     static if(!is(typeof(NID_id_smime_mod_ets_eSignature_97))) {
45416         private enum enumMixinStr_NID_id_smime_mod_ets_eSignature_97 = `enum NID_id_smime_mod_ets_eSignature_97 = 201;`;
45417         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_ets_eSignature_97); }))) {
45418             mixin(enumMixinStr_NID_id_smime_mod_ets_eSignature_97);
45419         }
45420     }
45421 
45422 
45423 
45424 
45425     static if(!is(typeof(SN_id_smime_mod_ets_eSignature_97))) {
45426         private enum enumMixinStr_SN_id_smime_mod_ets_eSignature_97 = `enum SN_id_smime_mod_ets_eSignature_97 = "id-smime-mod-ets-eSignature-97";`;
45427         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_ets_eSignature_97); }))) {
45428             mixin(enumMixinStr_SN_id_smime_mod_ets_eSignature_97);
45429         }
45430     }
45431 
45432 
45433 
45434 
45435     static if(!is(typeof(OBJ_id_smime_mod_ets_eSignature_88))) {
45436         private enum enumMixinStr_OBJ_id_smime_mod_ets_eSignature_88 = `enum OBJ_id_smime_mod_ets_eSignature_88 = OBJ_id_smime_mod , 5L;`;
45437         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSignature_88); }))) {
45438             mixin(enumMixinStr_OBJ_id_smime_mod_ets_eSignature_88);
45439         }
45440     }
45441 
45442 
45443 
45444 
45445     static if(!is(typeof(NID_id_smime_mod_ets_eSignature_88))) {
45446         private enum enumMixinStr_NID_id_smime_mod_ets_eSignature_88 = `enum NID_id_smime_mod_ets_eSignature_88 = 200;`;
45447         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_ets_eSignature_88); }))) {
45448             mixin(enumMixinStr_NID_id_smime_mod_ets_eSignature_88);
45449         }
45450     }
45451 
45452 
45453 
45454 
45455     static if(!is(typeof(SN_id_smime_mod_ets_eSignature_88))) {
45456         private enum enumMixinStr_SN_id_smime_mod_ets_eSignature_88 = `enum SN_id_smime_mod_ets_eSignature_88 = "id-smime-mod-ets-eSignature-88";`;
45457         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_ets_eSignature_88); }))) {
45458             mixin(enumMixinStr_SN_id_smime_mod_ets_eSignature_88);
45459         }
45460     }
45461 
45462 
45463 
45464 
45465     static if(!is(typeof(OBJ_id_smime_mod_msg_v3))) {
45466         private enum enumMixinStr_OBJ_id_smime_mod_msg_v3 = `enum OBJ_id_smime_mod_msg_v3 = OBJ_id_smime_mod , 4L;`;
45467         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_msg_v3); }))) {
45468             mixin(enumMixinStr_OBJ_id_smime_mod_msg_v3);
45469         }
45470     }
45471 
45472 
45473 
45474 
45475     static if(!is(typeof(NID_id_smime_mod_msg_v3))) {
45476         private enum enumMixinStr_NID_id_smime_mod_msg_v3 = `enum NID_id_smime_mod_msg_v3 = 199;`;
45477         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_msg_v3); }))) {
45478             mixin(enumMixinStr_NID_id_smime_mod_msg_v3);
45479         }
45480     }
45481 
45482 
45483 
45484 
45485     static if(!is(typeof(SN_id_smime_mod_msg_v3))) {
45486         private enum enumMixinStr_SN_id_smime_mod_msg_v3 = `enum SN_id_smime_mod_msg_v3 = "id-smime-mod-msg-v3";`;
45487         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_msg_v3); }))) {
45488             mixin(enumMixinStr_SN_id_smime_mod_msg_v3);
45489         }
45490     }
45491 
45492 
45493 
45494 
45495     static if(!is(typeof(OBJ_id_smime_mod_oid))) {
45496         private enum enumMixinStr_OBJ_id_smime_mod_oid = `enum OBJ_id_smime_mod_oid = OBJ_id_smime_mod , 3L;`;
45497         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_oid); }))) {
45498             mixin(enumMixinStr_OBJ_id_smime_mod_oid);
45499         }
45500     }
45501 
45502 
45503 
45504 
45505     static if(!is(typeof(NID_id_smime_mod_oid))) {
45506         private enum enumMixinStr_NID_id_smime_mod_oid = `enum NID_id_smime_mod_oid = 198;`;
45507         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_oid); }))) {
45508             mixin(enumMixinStr_NID_id_smime_mod_oid);
45509         }
45510     }
45511 
45512 
45513 
45514 
45515     static if(!is(typeof(SN_id_smime_mod_oid))) {
45516         private enum enumMixinStr_SN_id_smime_mod_oid = `enum SN_id_smime_mod_oid = "id-smime-mod-oid";`;
45517         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_oid); }))) {
45518             mixin(enumMixinStr_SN_id_smime_mod_oid);
45519         }
45520     }
45521 
45522 
45523 
45524 
45525     static if(!is(typeof(OBJ_id_smime_mod_ess))) {
45526         private enum enumMixinStr_OBJ_id_smime_mod_ess = `enum OBJ_id_smime_mod_ess = OBJ_id_smime_mod , 2L;`;
45527         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_ess); }))) {
45528             mixin(enumMixinStr_OBJ_id_smime_mod_ess);
45529         }
45530     }
45531 
45532 
45533 
45534 
45535     static if(!is(typeof(NID_id_smime_mod_ess))) {
45536         private enum enumMixinStr_NID_id_smime_mod_ess = `enum NID_id_smime_mod_ess = 197;`;
45537         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_ess); }))) {
45538             mixin(enumMixinStr_NID_id_smime_mod_ess);
45539         }
45540     }
45541 
45542 
45543 
45544 
45545     static if(!is(typeof(SN_id_smime_mod_ess))) {
45546         private enum enumMixinStr_SN_id_smime_mod_ess = `enum SN_id_smime_mod_ess = "id-smime-mod-ess";`;
45547         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_ess); }))) {
45548             mixin(enumMixinStr_SN_id_smime_mod_ess);
45549         }
45550     }
45551 
45552 
45553 
45554 
45555     static if(!is(typeof(OBJ_id_smime_mod_cms))) {
45556         private enum enumMixinStr_OBJ_id_smime_mod_cms = `enum OBJ_id_smime_mod_cms = OBJ_id_smime_mod , 1L;`;
45557         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod_cms); }))) {
45558             mixin(enumMixinStr_OBJ_id_smime_mod_cms);
45559         }
45560     }
45561 
45562 
45563 
45564 
45565     static if(!is(typeof(NID_id_smime_mod_cms))) {
45566         private enum enumMixinStr_NID_id_smime_mod_cms = `enum NID_id_smime_mod_cms = 196;`;
45567         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod_cms); }))) {
45568             mixin(enumMixinStr_NID_id_smime_mod_cms);
45569         }
45570     }
45571 
45572 
45573 
45574 
45575     static if(!is(typeof(SN_id_smime_mod_cms))) {
45576         private enum enumMixinStr_SN_id_smime_mod_cms = `enum SN_id_smime_mod_cms = "id-smime-mod-cms";`;
45577         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod_cms); }))) {
45578             mixin(enumMixinStr_SN_id_smime_mod_cms);
45579         }
45580     }
45581 
45582 
45583 
45584 
45585     static if(!is(typeof(OBJ_id_smime_cti))) {
45586         private enum enumMixinStr_OBJ_id_smime_cti = `enum OBJ_id_smime_cti = OBJ_SMIME , 6L;`;
45587         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cti); }))) {
45588             mixin(enumMixinStr_OBJ_id_smime_cti);
45589         }
45590     }
45591 
45592 
45593 
45594 
45595     static if(!is(typeof(NID_id_smime_cti))) {
45596         private enum enumMixinStr_NID_id_smime_cti = `enum NID_id_smime_cti = 195;`;
45597         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cti); }))) {
45598             mixin(enumMixinStr_NID_id_smime_cti);
45599         }
45600     }
45601 
45602 
45603 
45604 
45605     static if(!is(typeof(SN_id_smime_cti))) {
45606         private enum enumMixinStr_SN_id_smime_cti = `enum SN_id_smime_cti = "id-smime-cti";`;
45607         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cti); }))) {
45608             mixin(enumMixinStr_SN_id_smime_cti);
45609         }
45610     }
45611 
45612 
45613 
45614 
45615     static if(!is(typeof(OBJ_id_smime_spq))) {
45616         private enum enumMixinStr_OBJ_id_smime_spq = `enum OBJ_id_smime_spq = OBJ_SMIME , 5L;`;
45617         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_spq); }))) {
45618             mixin(enumMixinStr_OBJ_id_smime_spq);
45619         }
45620     }
45621 
45622 
45623 
45624 
45625     static if(!is(typeof(NID_id_smime_spq))) {
45626         private enum enumMixinStr_NID_id_smime_spq = `enum NID_id_smime_spq = 194;`;
45627         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_spq); }))) {
45628             mixin(enumMixinStr_NID_id_smime_spq);
45629         }
45630     }
45631 
45632 
45633 
45634 
45635     static if(!is(typeof(SN_id_smime_spq))) {
45636         private enum enumMixinStr_SN_id_smime_spq = `enum SN_id_smime_spq = "id-smime-spq";`;
45637         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_spq); }))) {
45638             mixin(enumMixinStr_SN_id_smime_spq);
45639         }
45640     }
45641 
45642 
45643 
45644 
45645     static if(!is(typeof(OBJ_id_smime_cd))) {
45646         private enum enumMixinStr_OBJ_id_smime_cd = `enum OBJ_id_smime_cd = OBJ_SMIME , 4L;`;
45647         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_cd); }))) {
45648             mixin(enumMixinStr_OBJ_id_smime_cd);
45649         }
45650     }
45651 
45652 
45653 
45654 
45655     static if(!is(typeof(NID_id_smime_cd))) {
45656         private enum enumMixinStr_NID_id_smime_cd = `enum NID_id_smime_cd = 193;`;
45657         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_cd); }))) {
45658             mixin(enumMixinStr_NID_id_smime_cd);
45659         }
45660     }
45661 
45662 
45663 
45664 
45665     static if(!is(typeof(SN_id_smime_cd))) {
45666         private enum enumMixinStr_SN_id_smime_cd = `enum SN_id_smime_cd = "id-smime-cd";`;
45667         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_cd); }))) {
45668             mixin(enumMixinStr_SN_id_smime_cd);
45669         }
45670     }
45671 
45672 
45673 
45674 
45675     static if(!is(typeof(OBJ_id_smime_alg))) {
45676         private enum enumMixinStr_OBJ_id_smime_alg = `enum OBJ_id_smime_alg = OBJ_SMIME , 3L;`;
45677         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_alg); }))) {
45678             mixin(enumMixinStr_OBJ_id_smime_alg);
45679         }
45680     }
45681 
45682 
45683 
45684 
45685     static if(!is(typeof(NID_id_smime_alg))) {
45686         private enum enumMixinStr_NID_id_smime_alg = `enum NID_id_smime_alg = 192;`;
45687         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_alg); }))) {
45688             mixin(enumMixinStr_NID_id_smime_alg);
45689         }
45690     }
45691 
45692 
45693 
45694 
45695     static if(!is(typeof(SN_id_smime_alg))) {
45696         private enum enumMixinStr_SN_id_smime_alg = `enum SN_id_smime_alg = "id-smime-alg";`;
45697         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_alg); }))) {
45698             mixin(enumMixinStr_SN_id_smime_alg);
45699         }
45700     }
45701 
45702 
45703 
45704 
45705     static if(!is(typeof(OBJ_id_smime_aa))) {
45706         private enum enumMixinStr_OBJ_id_smime_aa = `enum OBJ_id_smime_aa = OBJ_SMIME , 2L;`;
45707         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_aa); }))) {
45708             mixin(enumMixinStr_OBJ_id_smime_aa);
45709         }
45710     }
45711 
45712 
45713 
45714 
45715     static if(!is(typeof(NID_id_smime_aa))) {
45716         private enum enumMixinStr_NID_id_smime_aa = `enum NID_id_smime_aa = 191;`;
45717         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_aa); }))) {
45718             mixin(enumMixinStr_NID_id_smime_aa);
45719         }
45720     }
45721 
45722 
45723 
45724 
45725     static if(!is(typeof(SN_id_smime_aa))) {
45726         private enum enumMixinStr_SN_id_smime_aa = `enum SN_id_smime_aa = "id-smime-aa";`;
45727         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_aa); }))) {
45728             mixin(enumMixinStr_SN_id_smime_aa);
45729         }
45730     }
45731 
45732 
45733 
45734 
45735     static if(!is(typeof(OBJ_id_smime_ct))) {
45736         private enum enumMixinStr_OBJ_id_smime_ct = `enum OBJ_id_smime_ct = OBJ_SMIME , 1L;`;
45737         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_ct); }))) {
45738             mixin(enumMixinStr_OBJ_id_smime_ct);
45739         }
45740     }
45741 
45742 
45743 
45744 
45745     static if(!is(typeof(NID_id_smime_ct))) {
45746         private enum enumMixinStr_NID_id_smime_ct = `enum NID_id_smime_ct = 190;`;
45747         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_ct); }))) {
45748             mixin(enumMixinStr_NID_id_smime_ct);
45749         }
45750     }
45751 
45752 
45753 
45754 
45755     static if(!is(typeof(SN_id_smime_ct))) {
45756         private enum enumMixinStr_SN_id_smime_ct = `enum SN_id_smime_ct = "id-smime-ct";`;
45757         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_ct); }))) {
45758             mixin(enumMixinStr_SN_id_smime_ct);
45759         }
45760     }
45761 
45762 
45763 
45764 
45765     static if(!is(typeof(OBJ_id_smime_mod))) {
45766         private enum enumMixinStr_OBJ_id_smime_mod = `enum OBJ_id_smime_mod = OBJ_SMIME , 0L;`;
45767         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_smime_mod); }))) {
45768             mixin(enumMixinStr_OBJ_id_smime_mod);
45769         }
45770     }
45771 
45772 
45773 
45774 
45775     static if(!is(typeof(NID_id_smime_mod))) {
45776         private enum enumMixinStr_NID_id_smime_mod = `enum NID_id_smime_mod = 189;`;
45777         static if(is(typeof({ mixin(enumMixinStr_NID_id_smime_mod); }))) {
45778             mixin(enumMixinStr_NID_id_smime_mod);
45779         }
45780     }
45781 
45782 
45783 
45784 
45785     static if(!is(typeof(SN_id_smime_mod))) {
45786         private enum enumMixinStr_SN_id_smime_mod = `enum SN_id_smime_mod = "id-smime-mod";`;
45787         static if(is(typeof({ mixin(enumMixinStr_SN_id_smime_mod); }))) {
45788             mixin(enumMixinStr_SN_id_smime_mod);
45789         }
45790     }
45791 
45792 
45793 
45794 
45795     static if(!is(typeof(OBJ_SMIME))) {
45796         private enum enumMixinStr_OBJ_SMIME = `enum OBJ_SMIME = OBJ_pkcs9 , 16L;`;
45797         static if(is(typeof({ mixin(enumMixinStr_OBJ_SMIME); }))) {
45798             mixin(enumMixinStr_OBJ_SMIME);
45799         }
45800     }
45801 
45802 
45803 
45804 
45805     static if(!is(typeof(NID_SMIME))) {
45806         private enum enumMixinStr_NID_SMIME = `enum NID_SMIME = 188;`;
45807         static if(is(typeof({ mixin(enumMixinStr_NID_SMIME); }))) {
45808             mixin(enumMixinStr_NID_SMIME);
45809         }
45810     }
45811 
45812 
45813 
45814 
45815     static if(!is(typeof(LN_SMIME))) {
45816         private enum enumMixinStr_LN_SMIME = `enum LN_SMIME = "S/MIME";`;
45817         static if(is(typeof({ mixin(enumMixinStr_LN_SMIME); }))) {
45818             mixin(enumMixinStr_LN_SMIME);
45819         }
45820     }
45821 
45822 
45823 
45824 
45825     static if(!is(typeof(SN_SMIME))) {
45826         private enum enumMixinStr_SN_SMIME = `enum SN_SMIME = "SMIME";`;
45827         static if(is(typeof({ mixin(enumMixinStr_SN_SMIME); }))) {
45828             mixin(enumMixinStr_SN_SMIME);
45829         }
45830     }
45831 
45832 
45833 
45834 
45835     static if(!is(typeof(OBJ_SMIMECapabilities))) {
45836         private enum enumMixinStr_OBJ_SMIMECapabilities = `enum OBJ_SMIMECapabilities = OBJ_pkcs9 , 15L;`;
45837         static if(is(typeof({ mixin(enumMixinStr_OBJ_SMIMECapabilities); }))) {
45838             mixin(enumMixinStr_OBJ_SMIMECapabilities);
45839         }
45840     }
45841 
45842 
45843 
45844 
45845     static if(!is(typeof(NID_SMIMECapabilities))) {
45846         private enum enumMixinStr_NID_SMIMECapabilities = `enum NID_SMIMECapabilities = 167;`;
45847         static if(is(typeof({ mixin(enumMixinStr_NID_SMIMECapabilities); }))) {
45848             mixin(enumMixinStr_NID_SMIMECapabilities);
45849         }
45850     }
45851 
45852 
45853 
45854 
45855     static if(!is(typeof(LN_SMIMECapabilities))) {
45856         private enum enumMixinStr_LN_SMIMECapabilities = `enum LN_SMIMECapabilities = "S/MIME Capabilities";`;
45857         static if(is(typeof({ mixin(enumMixinStr_LN_SMIMECapabilities); }))) {
45858             mixin(enumMixinStr_LN_SMIMECapabilities);
45859         }
45860     }
45861 
45862 
45863 
45864 
45865     static if(!is(typeof(SN_SMIMECapabilities))) {
45866         private enum enumMixinStr_SN_SMIMECapabilities = `enum SN_SMIMECapabilities = "SMIME-CAPS";`;
45867         static if(is(typeof({ mixin(enumMixinStr_SN_SMIMECapabilities); }))) {
45868             mixin(enumMixinStr_SN_SMIMECapabilities);
45869         }
45870     }
45871 
45872 
45873 
45874 
45875     static if(!is(typeof(OBJ_ext_req))) {
45876         private enum enumMixinStr_OBJ_ext_req = `enum OBJ_ext_req = OBJ_pkcs9 , 14L;`;
45877         static if(is(typeof({ mixin(enumMixinStr_OBJ_ext_req); }))) {
45878             mixin(enumMixinStr_OBJ_ext_req);
45879         }
45880     }
45881 
45882 
45883 
45884 
45885     static if(!is(typeof(NID_ext_req))) {
45886         private enum enumMixinStr_NID_ext_req = `enum NID_ext_req = 172;`;
45887         static if(is(typeof({ mixin(enumMixinStr_NID_ext_req); }))) {
45888             mixin(enumMixinStr_NID_ext_req);
45889         }
45890     }
45891 
45892 
45893 
45894 
45895     static if(!is(typeof(LN_ext_req))) {
45896         private enum enumMixinStr_LN_ext_req = `enum LN_ext_req = "Extension Request";`;
45897         static if(is(typeof({ mixin(enumMixinStr_LN_ext_req); }))) {
45898             mixin(enumMixinStr_LN_ext_req);
45899         }
45900     }
45901 
45902 
45903 
45904 
45905     static if(!is(typeof(SN_ext_req))) {
45906         private enum enumMixinStr_SN_ext_req = `enum SN_ext_req = "extReq";`;
45907         static if(is(typeof({ mixin(enumMixinStr_SN_ext_req); }))) {
45908             mixin(enumMixinStr_SN_ext_req);
45909         }
45910     }
45911 
45912 
45913 
45914 
45915     static if(!is(typeof(OBJ_pkcs9_extCertAttributes))) {
45916         private enum enumMixinStr_OBJ_pkcs9_extCertAttributes = `enum OBJ_pkcs9_extCertAttributes = OBJ_pkcs9 , 9L;`;
45917         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_extCertAttributes); }))) {
45918             mixin(enumMixinStr_OBJ_pkcs9_extCertAttributes);
45919         }
45920     }
45921 
45922 
45923 
45924 
45925     static if(!is(typeof(NID_pkcs9_extCertAttributes))) {
45926         private enum enumMixinStr_NID_pkcs9_extCertAttributes = `enum NID_pkcs9_extCertAttributes = 56;`;
45927         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_extCertAttributes); }))) {
45928             mixin(enumMixinStr_NID_pkcs9_extCertAttributes);
45929         }
45930     }
45931 
45932 
45933 
45934 
45935     static if(!is(typeof(LN_pkcs9_extCertAttributes))) {
45936         private enum enumMixinStr_LN_pkcs9_extCertAttributes = `enum LN_pkcs9_extCertAttributes = "extendedCertificateAttributes";`;
45937         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_extCertAttributes); }))) {
45938             mixin(enumMixinStr_LN_pkcs9_extCertAttributes);
45939         }
45940     }
45941 
45942 
45943 
45944 
45945 
45946 
45947     static if(!is(typeof(OBJ_pkcs9_unstructuredAddress))) {
45948         private enum enumMixinStr_OBJ_pkcs9_unstructuredAddress = `enum OBJ_pkcs9_unstructuredAddress = OBJ_pkcs9 , 8L;`;
45949         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_unstructuredAddress); }))) {
45950             mixin(enumMixinStr_OBJ_pkcs9_unstructuredAddress);
45951         }
45952     }
45953 
45954 
45955 
45956 
45957     static if(!is(typeof(NID_pkcs9_unstructuredAddress))) {
45958         private enum enumMixinStr_NID_pkcs9_unstructuredAddress = `enum NID_pkcs9_unstructuredAddress = 55;`;
45959         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_unstructuredAddress); }))) {
45960             mixin(enumMixinStr_NID_pkcs9_unstructuredAddress);
45961         }
45962     }
45963 
45964 
45965 
45966 
45967     static if(!is(typeof(SHA_LONG))) {
45968         private enum enumMixinStr_SHA_LONG = `enum SHA_LONG = unsigned int;`;
45969         static if(is(typeof({ mixin(enumMixinStr_SHA_LONG); }))) {
45970             mixin(enumMixinStr_SHA_LONG);
45971         }
45972     }
45973 
45974 
45975 
45976 
45977     static if(!is(typeof(SHA_LBLOCK))) {
45978         private enum enumMixinStr_SHA_LBLOCK = `enum SHA_LBLOCK = 16;`;
45979         static if(is(typeof({ mixin(enumMixinStr_SHA_LBLOCK); }))) {
45980             mixin(enumMixinStr_SHA_LBLOCK);
45981         }
45982     }
45983 
45984 
45985 
45986 
45987     static if(!is(typeof(SHA_CBLOCK))) {
45988         private enum enumMixinStr_SHA_CBLOCK = `enum SHA_CBLOCK = ( 16 * 4 );`;
45989         static if(is(typeof({ mixin(enumMixinStr_SHA_CBLOCK); }))) {
45990             mixin(enumMixinStr_SHA_CBLOCK);
45991         }
45992     }
45993 
45994 
45995 
45996 
45997     static if(!is(typeof(SHA_LAST_BLOCK))) {
45998         private enum enumMixinStr_SHA_LAST_BLOCK = `enum SHA_LAST_BLOCK = ( ( 16 * 4 ) - 8 );`;
45999         static if(is(typeof({ mixin(enumMixinStr_SHA_LAST_BLOCK); }))) {
46000             mixin(enumMixinStr_SHA_LAST_BLOCK);
46001         }
46002     }
46003 
46004 
46005 
46006 
46007     static if(!is(typeof(SHA_DIGEST_LENGTH))) {
46008         private enum enumMixinStr_SHA_DIGEST_LENGTH = `enum SHA_DIGEST_LENGTH = 20;`;
46009         static if(is(typeof({ mixin(enumMixinStr_SHA_DIGEST_LENGTH); }))) {
46010             mixin(enumMixinStr_SHA_DIGEST_LENGTH);
46011         }
46012     }
46013 
46014 
46015 
46016 
46017     static if(!is(typeof(LN_pkcs9_unstructuredAddress))) {
46018         private enum enumMixinStr_LN_pkcs9_unstructuredAddress = `enum LN_pkcs9_unstructuredAddress = "unstructuredAddress";`;
46019         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_unstructuredAddress); }))) {
46020             mixin(enumMixinStr_LN_pkcs9_unstructuredAddress);
46021         }
46022     }
46023 
46024 
46025 
46026 
46027     static if(!is(typeof(OBJ_pkcs9_challengePassword))) {
46028         private enum enumMixinStr_OBJ_pkcs9_challengePassword = `enum OBJ_pkcs9_challengePassword = OBJ_pkcs9 , 7L;`;
46029         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_challengePassword); }))) {
46030             mixin(enumMixinStr_OBJ_pkcs9_challengePassword);
46031         }
46032     }
46033 
46034 
46035 
46036 
46037     static if(!is(typeof(NID_pkcs9_challengePassword))) {
46038         private enum enumMixinStr_NID_pkcs9_challengePassword = `enum NID_pkcs9_challengePassword = 54;`;
46039         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_challengePassword); }))) {
46040             mixin(enumMixinStr_NID_pkcs9_challengePassword);
46041         }
46042     }
46043 
46044 
46045 
46046 
46047     static if(!is(typeof(LN_pkcs9_challengePassword))) {
46048         private enum enumMixinStr_LN_pkcs9_challengePassword = `enum LN_pkcs9_challengePassword = "challengePassword";`;
46049         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_challengePassword); }))) {
46050             mixin(enumMixinStr_LN_pkcs9_challengePassword);
46051         }
46052     }
46053 
46054 
46055 
46056 
46057     static if(!is(typeof(OBJ_pkcs9_countersignature))) {
46058         private enum enumMixinStr_OBJ_pkcs9_countersignature = `enum OBJ_pkcs9_countersignature = OBJ_pkcs9 , 6L;`;
46059         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_countersignature); }))) {
46060             mixin(enumMixinStr_OBJ_pkcs9_countersignature);
46061         }
46062     }
46063 
46064 
46065 
46066 
46067     static if(!is(typeof(NID_pkcs9_countersignature))) {
46068         private enum enumMixinStr_NID_pkcs9_countersignature = `enum NID_pkcs9_countersignature = 53;`;
46069         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_countersignature); }))) {
46070             mixin(enumMixinStr_NID_pkcs9_countersignature);
46071         }
46072     }
46073 
46074 
46075 
46076 
46077     static if(!is(typeof(LN_pkcs9_countersignature))) {
46078         private enum enumMixinStr_LN_pkcs9_countersignature = `enum LN_pkcs9_countersignature = "countersignature";`;
46079         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_countersignature); }))) {
46080             mixin(enumMixinStr_LN_pkcs9_countersignature);
46081         }
46082     }
46083 
46084 
46085 
46086 
46087     static if(!is(typeof(OBJ_pkcs9_signingTime))) {
46088         private enum enumMixinStr_OBJ_pkcs9_signingTime = `enum OBJ_pkcs9_signingTime = OBJ_pkcs9 , 5L;`;
46089         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_signingTime); }))) {
46090             mixin(enumMixinStr_OBJ_pkcs9_signingTime);
46091         }
46092     }
46093 
46094 
46095 
46096 
46097     static if(!is(typeof(NID_pkcs9_signingTime))) {
46098         private enum enumMixinStr_NID_pkcs9_signingTime = `enum NID_pkcs9_signingTime = 52;`;
46099         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_signingTime); }))) {
46100             mixin(enumMixinStr_NID_pkcs9_signingTime);
46101         }
46102     }
46103 
46104 
46105 
46106 
46107     static if(!is(typeof(LN_pkcs9_signingTime))) {
46108         private enum enumMixinStr_LN_pkcs9_signingTime = `enum LN_pkcs9_signingTime = "signingTime";`;
46109         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_signingTime); }))) {
46110             mixin(enumMixinStr_LN_pkcs9_signingTime);
46111         }
46112     }
46113 
46114 
46115 
46116 
46117     static if(!is(typeof(OBJ_pkcs9_messageDigest))) {
46118         private enum enumMixinStr_OBJ_pkcs9_messageDigest = `enum OBJ_pkcs9_messageDigest = OBJ_pkcs9 , 4L;`;
46119         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_messageDigest); }))) {
46120             mixin(enumMixinStr_OBJ_pkcs9_messageDigest);
46121         }
46122     }
46123 
46124 
46125 
46126 
46127     static if(!is(typeof(SHA256_CBLOCK))) {
46128         private enum enumMixinStr_SHA256_CBLOCK = `enum SHA256_CBLOCK = ( 16 * 4 );`;
46129         static if(is(typeof({ mixin(enumMixinStr_SHA256_CBLOCK); }))) {
46130             mixin(enumMixinStr_SHA256_CBLOCK);
46131         }
46132     }
46133 
46134 
46135 
46136 
46137     static if(!is(typeof(NID_pkcs9_messageDigest))) {
46138         private enum enumMixinStr_NID_pkcs9_messageDigest = `enum NID_pkcs9_messageDigest = 51;`;
46139         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_messageDigest); }))) {
46140             mixin(enumMixinStr_NID_pkcs9_messageDigest);
46141         }
46142     }
46143 
46144 
46145 
46146 
46147     static if(!is(typeof(LN_pkcs9_messageDigest))) {
46148         private enum enumMixinStr_LN_pkcs9_messageDigest = `enum LN_pkcs9_messageDigest = "messageDigest";`;
46149         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_messageDigest); }))) {
46150             mixin(enumMixinStr_LN_pkcs9_messageDigest);
46151         }
46152     }
46153 
46154 
46155 
46156 
46157     static if(!is(typeof(OBJ_pkcs9_contentType))) {
46158         private enum enumMixinStr_OBJ_pkcs9_contentType = `enum OBJ_pkcs9_contentType = OBJ_pkcs9 , 3L;`;
46159         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_contentType); }))) {
46160             mixin(enumMixinStr_OBJ_pkcs9_contentType);
46161         }
46162     }
46163 
46164 
46165 
46166 
46167     static if(!is(typeof(NID_pkcs9_contentType))) {
46168         private enum enumMixinStr_NID_pkcs9_contentType = `enum NID_pkcs9_contentType = 50;`;
46169         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_contentType); }))) {
46170             mixin(enumMixinStr_NID_pkcs9_contentType);
46171         }
46172     }
46173 
46174 
46175 
46176 
46177     static if(!is(typeof(LN_pkcs9_contentType))) {
46178         private enum enumMixinStr_LN_pkcs9_contentType = `enum LN_pkcs9_contentType = "contentType";`;
46179         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_contentType); }))) {
46180             mixin(enumMixinStr_LN_pkcs9_contentType);
46181         }
46182     }
46183 
46184 
46185 
46186 
46187     static if(!is(typeof(OBJ_pkcs9_unstructuredName))) {
46188         private enum enumMixinStr_OBJ_pkcs9_unstructuredName = `enum OBJ_pkcs9_unstructuredName = OBJ_pkcs9 , 2L;`;
46189         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_unstructuredName); }))) {
46190             mixin(enumMixinStr_OBJ_pkcs9_unstructuredName);
46191         }
46192     }
46193 
46194 
46195 
46196 
46197     static if(!is(typeof(NID_pkcs9_unstructuredName))) {
46198         private enum enumMixinStr_NID_pkcs9_unstructuredName = `enum NID_pkcs9_unstructuredName = 49;`;
46199         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_unstructuredName); }))) {
46200             mixin(enumMixinStr_NID_pkcs9_unstructuredName);
46201         }
46202     }
46203 
46204 
46205 
46206 
46207     static if(!is(typeof(LN_pkcs9_unstructuredName))) {
46208         private enum enumMixinStr_LN_pkcs9_unstructuredName = `enum LN_pkcs9_unstructuredName = "unstructuredName";`;
46209         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_unstructuredName); }))) {
46210             mixin(enumMixinStr_LN_pkcs9_unstructuredName);
46211         }
46212     }
46213 
46214 
46215 
46216 
46217     static if(!is(typeof(OBJ_pkcs9_emailAddress))) {
46218         private enum enumMixinStr_OBJ_pkcs9_emailAddress = `enum OBJ_pkcs9_emailAddress = OBJ_pkcs9 , 1L;`;
46219         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9_emailAddress); }))) {
46220             mixin(enumMixinStr_OBJ_pkcs9_emailAddress);
46221         }
46222     }
46223 
46224 
46225 
46226 
46227     static if(!is(typeof(NID_pkcs9_emailAddress))) {
46228         private enum enumMixinStr_NID_pkcs9_emailAddress = `enum NID_pkcs9_emailAddress = 48;`;
46229         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9_emailAddress); }))) {
46230             mixin(enumMixinStr_NID_pkcs9_emailAddress);
46231         }
46232     }
46233 
46234 
46235 
46236 
46237     static if(!is(typeof(LN_pkcs9_emailAddress))) {
46238         private enum enumMixinStr_LN_pkcs9_emailAddress = `enum LN_pkcs9_emailAddress = "emailAddress";`;
46239         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs9_emailAddress); }))) {
46240             mixin(enumMixinStr_LN_pkcs9_emailAddress);
46241         }
46242     }
46243 
46244 
46245 
46246 
46247     static if(!is(typeof(OBJ_pkcs9))) {
46248         private enum enumMixinStr_OBJ_pkcs9 = `enum OBJ_pkcs9 = OBJ_pkcs , 9L;`;
46249         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs9); }))) {
46250             mixin(enumMixinStr_OBJ_pkcs9);
46251         }
46252     }
46253 
46254 
46255 
46256 
46257     static if(!is(typeof(NID_pkcs9))) {
46258         private enum enumMixinStr_NID_pkcs9 = `enum NID_pkcs9 = 47;`;
46259         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs9); }))) {
46260             mixin(enumMixinStr_NID_pkcs9);
46261         }
46262     }
46263 
46264 
46265 
46266 
46267     static if(!is(typeof(SN_pkcs9))) {
46268         private enum enumMixinStr_SN_pkcs9 = `enum SN_pkcs9 = "pkcs9";`;
46269         static if(is(typeof({ mixin(enumMixinStr_SN_pkcs9); }))) {
46270             mixin(enumMixinStr_SN_pkcs9);
46271         }
46272     }
46273 
46274 
46275 
46276 
46277     static if(!is(typeof(OBJ_pkcs7_encrypted))) {
46278         private enum enumMixinStr_OBJ_pkcs7_encrypted = `enum OBJ_pkcs7_encrypted = OBJ_pkcs7 , 6L;`;
46279         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7_encrypted); }))) {
46280             mixin(enumMixinStr_OBJ_pkcs7_encrypted);
46281         }
46282     }
46283 
46284 
46285 
46286 
46287     static if(!is(typeof(SHA224_DIGEST_LENGTH))) {
46288         private enum enumMixinStr_SHA224_DIGEST_LENGTH = `enum SHA224_DIGEST_LENGTH = 28;`;
46289         static if(is(typeof({ mixin(enumMixinStr_SHA224_DIGEST_LENGTH); }))) {
46290             mixin(enumMixinStr_SHA224_DIGEST_LENGTH);
46291         }
46292     }
46293 
46294 
46295 
46296 
46297     static if(!is(typeof(SHA256_DIGEST_LENGTH))) {
46298         private enum enumMixinStr_SHA256_DIGEST_LENGTH = `enum SHA256_DIGEST_LENGTH = 32;`;
46299         static if(is(typeof({ mixin(enumMixinStr_SHA256_DIGEST_LENGTH); }))) {
46300             mixin(enumMixinStr_SHA256_DIGEST_LENGTH);
46301         }
46302     }
46303 
46304 
46305 
46306 
46307     static if(!is(typeof(SHA384_DIGEST_LENGTH))) {
46308         private enum enumMixinStr_SHA384_DIGEST_LENGTH = `enum SHA384_DIGEST_LENGTH = 48;`;
46309         static if(is(typeof({ mixin(enumMixinStr_SHA384_DIGEST_LENGTH); }))) {
46310             mixin(enumMixinStr_SHA384_DIGEST_LENGTH);
46311         }
46312     }
46313 
46314 
46315 
46316 
46317     static if(!is(typeof(SHA512_DIGEST_LENGTH))) {
46318         private enum enumMixinStr_SHA512_DIGEST_LENGTH = `enum SHA512_DIGEST_LENGTH = 64;`;
46319         static if(is(typeof({ mixin(enumMixinStr_SHA512_DIGEST_LENGTH); }))) {
46320             mixin(enumMixinStr_SHA512_DIGEST_LENGTH);
46321         }
46322     }
46323 
46324 
46325 
46326 
46327     static if(!is(typeof(SHA512_CBLOCK))) {
46328         private enum enumMixinStr_SHA512_CBLOCK = `enum SHA512_CBLOCK = ( 16 * 8 );`;
46329         static if(is(typeof({ mixin(enumMixinStr_SHA512_CBLOCK); }))) {
46330             mixin(enumMixinStr_SHA512_CBLOCK);
46331         }
46332     }
46333 
46334 
46335 
46336 
46337     static if(!is(typeof(SHA_LONG64))) {
46338         private enum enumMixinStr_SHA_LONG64 = `enum SHA_LONG64 = unsigned long long;`;
46339         static if(is(typeof({ mixin(enumMixinStr_SHA_LONG64); }))) {
46340             mixin(enumMixinStr_SHA_LONG64);
46341         }
46342     }
46343 
46344 
46345 
46346 
46347 
46348 
46349     static if(!is(typeof(NID_pkcs7_encrypted))) {
46350         private enum enumMixinStr_NID_pkcs7_encrypted = `enum NID_pkcs7_encrypted = 26;`;
46351         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7_encrypted); }))) {
46352             mixin(enumMixinStr_NID_pkcs7_encrypted);
46353         }
46354     }
46355 
46356 
46357 
46358 
46359     static if(!is(typeof(LN_pkcs7_encrypted))) {
46360         private enum enumMixinStr_LN_pkcs7_encrypted = `enum LN_pkcs7_encrypted = "pkcs7-encryptedData";`;
46361         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs7_encrypted); }))) {
46362             mixin(enumMixinStr_LN_pkcs7_encrypted);
46363         }
46364     }
46365 
46366 
46367 
46368 
46369     static if(!is(typeof(OBJ_pkcs7_digest))) {
46370         private enum enumMixinStr_OBJ_pkcs7_digest = `enum OBJ_pkcs7_digest = OBJ_pkcs7 , 5L;`;
46371         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7_digest); }))) {
46372             mixin(enumMixinStr_OBJ_pkcs7_digest);
46373         }
46374     }
46375 
46376 
46377 
46378 
46379     static if(!is(typeof(NID_pkcs7_digest))) {
46380         private enum enumMixinStr_NID_pkcs7_digest = `enum NID_pkcs7_digest = 25;`;
46381         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7_digest); }))) {
46382             mixin(enumMixinStr_NID_pkcs7_digest);
46383         }
46384     }
46385 
46386 
46387 
46388 
46389     static if(!is(typeof(LN_pkcs7_digest))) {
46390         private enum enumMixinStr_LN_pkcs7_digest = `enum LN_pkcs7_digest = "pkcs7-digestData";`;
46391         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs7_digest); }))) {
46392             mixin(enumMixinStr_LN_pkcs7_digest);
46393         }
46394     }
46395 
46396 
46397 
46398 
46399     static if(!is(typeof(OBJ_pkcs7_signedAndEnveloped))) {
46400         private enum enumMixinStr_OBJ_pkcs7_signedAndEnveloped = `enum OBJ_pkcs7_signedAndEnveloped = OBJ_pkcs7 , 4L;`;
46401         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7_signedAndEnveloped); }))) {
46402             mixin(enumMixinStr_OBJ_pkcs7_signedAndEnveloped);
46403         }
46404     }
46405 
46406 
46407 
46408 
46409     static if(!is(typeof(NID_pkcs7_signedAndEnveloped))) {
46410         private enum enumMixinStr_NID_pkcs7_signedAndEnveloped = `enum NID_pkcs7_signedAndEnveloped = 24;`;
46411         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7_signedAndEnveloped); }))) {
46412             mixin(enumMixinStr_NID_pkcs7_signedAndEnveloped);
46413         }
46414     }
46415 
46416 
46417 
46418 
46419     static if(!is(typeof(LN_pkcs7_signedAndEnveloped))) {
46420         private enum enumMixinStr_LN_pkcs7_signedAndEnveloped = `enum LN_pkcs7_signedAndEnveloped = "pkcs7-signedAndEnvelopedData";`;
46421         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs7_signedAndEnveloped); }))) {
46422             mixin(enumMixinStr_LN_pkcs7_signedAndEnveloped);
46423         }
46424     }
46425 
46426 
46427 
46428 
46429     static if(!is(typeof(OBJ_pkcs7_enveloped))) {
46430         private enum enumMixinStr_OBJ_pkcs7_enveloped = `enum OBJ_pkcs7_enveloped = OBJ_pkcs7 , 3L;`;
46431         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7_enveloped); }))) {
46432             mixin(enumMixinStr_OBJ_pkcs7_enveloped);
46433         }
46434     }
46435 
46436 
46437 
46438 
46439     static if(!is(typeof(NID_pkcs7_enveloped))) {
46440         private enum enumMixinStr_NID_pkcs7_enveloped = `enum NID_pkcs7_enveloped = 23;`;
46441         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7_enveloped); }))) {
46442             mixin(enumMixinStr_NID_pkcs7_enveloped);
46443         }
46444     }
46445 
46446 
46447 
46448 
46449     static if(!is(typeof(LN_pkcs7_enveloped))) {
46450         private enum enumMixinStr_LN_pkcs7_enveloped = `enum LN_pkcs7_enveloped = "pkcs7-envelopedData";`;
46451         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs7_enveloped); }))) {
46452             mixin(enumMixinStr_LN_pkcs7_enveloped);
46453         }
46454     }
46455 
46456 
46457 
46458 
46459     static if(!is(typeof(OBJ_pkcs7_signed))) {
46460         private enum enumMixinStr_OBJ_pkcs7_signed = `enum OBJ_pkcs7_signed = OBJ_pkcs7 , 2L;`;
46461         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7_signed); }))) {
46462             mixin(enumMixinStr_OBJ_pkcs7_signed);
46463         }
46464     }
46465 
46466 
46467 
46468 
46469     static if(!is(typeof(NID_pkcs7_signed))) {
46470         private enum enumMixinStr_NID_pkcs7_signed = `enum NID_pkcs7_signed = 22;`;
46471         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7_signed); }))) {
46472             mixin(enumMixinStr_NID_pkcs7_signed);
46473         }
46474     }
46475 
46476 
46477 
46478 
46479     static if(!is(typeof(LN_pkcs7_signed))) {
46480         private enum enumMixinStr_LN_pkcs7_signed = `enum LN_pkcs7_signed = "pkcs7-signedData";`;
46481         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs7_signed); }))) {
46482             mixin(enumMixinStr_LN_pkcs7_signed);
46483         }
46484     }
46485 
46486 
46487 
46488 
46489     static if(!is(typeof(OBJ_pkcs7_data))) {
46490         private enum enumMixinStr_OBJ_pkcs7_data = `enum OBJ_pkcs7_data = OBJ_pkcs7 , 1L;`;
46491         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7_data); }))) {
46492             mixin(enumMixinStr_OBJ_pkcs7_data);
46493         }
46494     }
46495 
46496 
46497 
46498 
46499     static if(!is(typeof(NID_pkcs7_data))) {
46500         private enum enumMixinStr_NID_pkcs7_data = `enum NID_pkcs7_data = 21;`;
46501         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7_data); }))) {
46502             mixin(enumMixinStr_NID_pkcs7_data);
46503         }
46504     }
46505 
46506 
46507 
46508 
46509 
46510 
46511     static if(!is(typeof(LN_pkcs7_data))) {
46512         private enum enumMixinStr_LN_pkcs7_data = `enum LN_pkcs7_data = "pkcs7-data";`;
46513         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs7_data); }))) {
46514             mixin(enumMixinStr_LN_pkcs7_data);
46515         }
46516     }
46517 
46518 
46519 
46520 
46521     static if(!is(typeof(OBJ_pkcs7))) {
46522         private enum enumMixinStr_OBJ_pkcs7 = `enum OBJ_pkcs7 = OBJ_pkcs , 7L;`;
46523         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs7); }))) {
46524             mixin(enumMixinStr_OBJ_pkcs7);
46525         }
46526     }
46527 
46528 
46529 
46530 
46531     static if(!is(typeof(NID_pkcs7))) {
46532         private enum enumMixinStr_NID_pkcs7 = `enum NID_pkcs7 = 20;`;
46533         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs7); }))) {
46534             mixin(enumMixinStr_NID_pkcs7);
46535         }
46536     }
46537 
46538 
46539 
46540 
46541     static if(!is(typeof(SN_pkcs7))) {
46542         private enum enumMixinStr_SN_pkcs7 = `enum SN_pkcs7 = "pkcs7";`;
46543         static if(is(typeof({ mixin(enumMixinStr_SN_pkcs7); }))) {
46544             mixin(enumMixinStr_SN_pkcs7);
46545         }
46546     }
46547 
46548 
46549 
46550 
46551     static if(!is(typeof(OBJ_pbmac1))) {
46552         private enum enumMixinStr_OBJ_pbmac1 = `enum OBJ_pbmac1 = OBJ_pkcs5 , 14L;`;
46553         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbmac1); }))) {
46554             mixin(enumMixinStr_OBJ_pbmac1);
46555         }
46556     }
46557 
46558 
46559 
46560 
46561     static if(!is(typeof(NID_pbmac1))) {
46562         private enum enumMixinStr_NID_pbmac1 = `enum NID_pbmac1 = 162;`;
46563         static if(is(typeof({ mixin(enumMixinStr_NID_pbmac1); }))) {
46564             mixin(enumMixinStr_NID_pbmac1);
46565         }
46566     }
46567 
46568 
46569 
46570 
46571     static if(!is(typeof(LN_pbmac1))) {
46572         private enum enumMixinStr_LN_pbmac1 = `enum LN_pbmac1 = "PBMAC1";`;
46573         static if(is(typeof({ mixin(enumMixinStr_LN_pbmac1); }))) {
46574             mixin(enumMixinStr_LN_pbmac1);
46575         }
46576     }
46577 
46578 
46579 
46580 
46581     static if(!is(typeof(OBJ_pbes2))) {
46582         private enum enumMixinStr_OBJ_pbes2 = `enum OBJ_pbes2 = OBJ_pkcs5 , 13L;`;
46583         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbes2); }))) {
46584             mixin(enumMixinStr_OBJ_pbes2);
46585         }
46586     }
46587 
46588 
46589 
46590 
46591     static if(!is(typeof(NID_pbes2))) {
46592         private enum enumMixinStr_NID_pbes2 = `enum NID_pbes2 = 161;`;
46593         static if(is(typeof({ mixin(enumMixinStr_NID_pbes2); }))) {
46594             mixin(enumMixinStr_NID_pbes2);
46595         }
46596     }
46597 
46598 
46599 
46600 
46601     static if(!is(typeof(LN_pbes2))) {
46602         private enum enumMixinStr_LN_pbes2 = `enum LN_pbes2 = "PBES2";`;
46603         static if(is(typeof({ mixin(enumMixinStr_LN_pbes2); }))) {
46604             mixin(enumMixinStr_LN_pbes2);
46605         }
46606     }
46607 
46608 
46609 
46610 
46611     static if(!is(typeof(OBJ_id_pbkdf2))) {
46612         private enum enumMixinStr_OBJ_id_pbkdf2 = `enum OBJ_id_pbkdf2 = OBJ_pkcs5 , 12L;`;
46613         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_pbkdf2); }))) {
46614             mixin(enumMixinStr_OBJ_id_pbkdf2);
46615         }
46616     }
46617 
46618 
46619 
46620 
46621     static if(!is(typeof(NID_id_pbkdf2))) {
46622         private enum enumMixinStr_NID_id_pbkdf2 = `enum NID_id_pbkdf2 = 69;`;
46623         static if(is(typeof({ mixin(enumMixinStr_NID_id_pbkdf2); }))) {
46624             mixin(enumMixinStr_NID_id_pbkdf2);
46625         }
46626     }
46627 
46628 
46629 
46630 
46631     static if(!is(typeof(LN_id_pbkdf2))) {
46632         private enum enumMixinStr_LN_id_pbkdf2 = `enum LN_id_pbkdf2 = "PBKDF2";`;
46633         static if(is(typeof({ mixin(enumMixinStr_LN_id_pbkdf2); }))) {
46634             mixin(enumMixinStr_LN_id_pbkdf2);
46635         }
46636     }
46637 
46638 
46639 
46640 
46641     static if(!is(typeof(OBJ_pbeWithSHA1AndRC2_CBC))) {
46642         private enum enumMixinStr_OBJ_pbeWithSHA1AndRC2_CBC = `enum OBJ_pbeWithSHA1AndRC2_CBC = OBJ_pkcs5 , 11L;`;
46643         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithSHA1AndRC2_CBC); }))) {
46644             mixin(enumMixinStr_OBJ_pbeWithSHA1AndRC2_CBC);
46645         }
46646     }
46647 
46648 
46649 
46650 
46651     static if(!is(typeof(NID_pbeWithSHA1AndRC2_CBC))) {
46652         private enum enumMixinStr_NID_pbeWithSHA1AndRC2_CBC = `enum NID_pbeWithSHA1AndRC2_CBC = 68;`;
46653         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithSHA1AndRC2_CBC); }))) {
46654             mixin(enumMixinStr_NID_pbeWithSHA1AndRC2_CBC);
46655         }
46656     }
46657 
46658 
46659 
46660 
46661     static if(!is(typeof(LN_pbeWithSHA1AndRC2_CBC))) {
46662         private enum enumMixinStr_LN_pbeWithSHA1AndRC2_CBC = `enum LN_pbeWithSHA1AndRC2_CBC = "pbeWithSHA1AndRC2-CBC";`;
46663         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithSHA1AndRC2_CBC); }))) {
46664             mixin(enumMixinStr_LN_pbeWithSHA1AndRC2_CBC);
46665         }
46666     }
46667 
46668 
46669 
46670 
46671     static if(!is(typeof(SN_pbeWithSHA1AndRC2_CBC))) {
46672         private enum enumMixinStr_SN_pbeWithSHA1AndRC2_CBC = `enum SN_pbeWithSHA1AndRC2_CBC = "PBE-SHA1-RC2-64";`;
46673         static if(is(typeof({ mixin(enumMixinStr_SN_pbeWithSHA1AndRC2_CBC); }))) {
46674             mixin(enumMixinStr_SN_pbeWithSHA1AndRC2_CBC);
46675         }
46676     }
46677 
46678 
46679 
46680 
46681     static if(!is(typeof(OBJ_pbeWithSHA1AndDES_CBC))) {
46682         private enum enumMixinStr_OBJ_pbeWithSHA1AndDES_CBC = `enum OBJ_pbeWithSHA1AndDES_CBC = OBJ_pkcs5 , 10L;`;
46683         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithSHA1AndDES_CBC); }))) {
46684             mixin(enumMixinStr_OBJ_pbeWithSHA1AndDES_CBC);
46685         }
46686     }
46687 
46688 
46689 
46690 
46691     static if(!is(typeof(NID_pbeWithSHA1AndDES_CBC))) {
46692         private enum enumMixinStr_NID_pbeWithSHA1AndDES_CBC = `enum NID_pbeWithSHA1AndDES_CBC = 170;`;
46693         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithSHA1AndDES_CBC); }))) {
46694             mixin(enumMixinStr_NID_pbeWithSHA1AndDES_CBC);
46695         }
46696     }
46697 
46698 
46699 
46700 
46701     static if(!is(typeof(LN_pbeWithSHA1AndDES_CBC))) {
46702         private enum enumMixinStr_LN_pbeWithSHA1AndDES_CBC = `enum LN_pbeWithSHA1AndDES_CBC = "pbeWithSHA1AndDES-CBC";`;
46703         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithSHA1AndDES_CBC); }))) {
46704             mixin(enumMixinStr_LN_pbeWithSHA1AndDES_CBC);
46705         }
46706     }
46707 
46708 
46709 
46710 
46711     static if(!is(typeof(SN_pbeWithSHA1AndDES_CBC))) {
46712         private enum enumMixinStr_SN_pbeWithSHA1AndDES_CBC = `enum SN_pbeWithSHA1AndDES_CBC = "PBE-SHA1-DES";`;
46713         static if(is(typeof({ mixin(enumMixinStr_SN_pbeWithSHA1AndDES_CBC); }))) {
46714             mixin(enumMixinStr_SN_pbeWithSHA1AndDES_CBC);
46715         }
46716     }
46717 
46718 
46719 
46720 
46721     static if(!is(typeof(OBJ_pbeWithMD5AndRC2_CBC))) {
46722         private enum enumMixinStr_OBJ_pbeWithMD5AndRC2_CBC = `enum OBJ_pbeWithMD5AndRC2_CBC = OBJ_pkcs5 , 6L;`;
46723         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithMD5AndRC2_CBC); }))) {
46724             mixin(enumMixinStr_OBJ_pbeWithMD5AndRC2_CBC);
46725         }
46726     }
46727 
46728 
46729 
46730 
46731     static if(!is(typeof(NID_pbeWithMD5AndRC2_CBC))) {
46732         private enum enumMixinStr_NID_pbeWithMD5AndRC2_CBC = `enum NID_pbeWithMD5AndRC2_CBC = 169;`;
46733         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithMD5AndRC2_CBC); }))) {
46734             mixin(enumMixinStr_NID_pbeWithMD5AndRC2_CBC);
46735         }
46736     }
46737 
46738 
46739 
46740 
46741     static if(!is(typeof(LN_pbeWithMD5AndRC2_CBC))) {
46742         private enum enumMixinStr_LN_pbeWithMD5AndRC2_CBC = `enum LN_pbeWithMD5AndRC2_CBC = "pbeWithMD5AndRC2-CBC";`;
46743         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithMD5AndRC2_CBC); }))) {
46744             mixin(enumMixinStr_LN_pbeWithMD5AndRC2_CBC);
46745         }
46746     }
46747 
46748 
46749 
46750 
46751     static if(!is(typeof(SN_pbeWithMD5AndRC2_CBC))) {
46752         private enum enumMixinStr_SN_pbeWithMD5AndRC2_CBC = `enum SN_pbeWithMD5AndRC2_CBC = "PBE-MD5-RC2-64";`;
46753         static if(is(typeof({ mixin(enumMixinStr_SN_pbeWithMD5AndRC2_CBC); }))) {
46754             mixin(enumMixinStr_SN_pbeWithMD5AndRC2_CBC);
46755         }
46756     }
46757 
46758 
46759 
46760 
46761     static if(!is(typeof(OBJ_pbeWithMD2AndRC2_CBC))) {
46762         private enum enumMixinStr_OBJ_pbeWithMD2AndRC2_CBC = `enum OBJ_pbeWithMD2AndRC2_CBC = OBJ_pkcs5 , 4L;`;
46763         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithMD2AndRC2_CBC); }))) {
46764             mixin(enumMixinStr_OBJ_pbeWithMD2AndRC2_CBC);
46765         }
46766     }
46767 
46768 
46769 
46770 
46771     static if(!is(typeof(NID_pbeWithMD2AndRC2_CBC))) {
46772         private enum enumMixinStr_NID_pbeWithMD2AndRC2_CBC = `enum NID_pbeWithMD2AndRC2_CBC = 168;`;
46773         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithMD2AndRC2_CBC); }))) {
46774             mixin(enumMixinStr_NID_pbeWithMD2AndRC2_CBC);
46775         }
46776     }
46777 
46778 
46779 
46780 
46781     static if(!is(typeof(LN_pbeWithMD2AndRC2_CBC))) {
46782         private enum enumMixinStr_LN_pbeWithMD2AndRC2_CBC = `enum LN_pbeWithMD2AndRC2_CBC = "pbeWithMD2AndRC2-CBC";`;
46783         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithMD2AndRC2_CBC); }))) {
46784             mixin(enumMixinStr_LN_pbeWithMD2AndRC2_CBC);
46785         }
46786     }
46787 
46788 
46789 
46790 
46791     static if(!is(typeof(SN_pbeWithMD2AndRC2_CBC))) {
46792         private enum enumMixinStr_SN_pbeWithMD2AndRC2_CBC = `enum SN_pbeWithMD2AndRC2_CBC = "PBE-MD2-RC2-64";`;
46793         static if(is(typeof({ mixin(enumMixinStr_SN_pbeWithMD2AndRC2_CBC); }))) {
46794             mixin(enumMixinStr_SN_pbeWithMD2AndRC2_CBC);
46795         }
46796     }
46797 
46798 
46799 
46800 
46801     static if(!is(typeof(OBJ_pbeWithMD5AndDES_CBC))) {
46802         private enum enumMixinStr_OBJ_pbeWithMD5AndDES_CBC = `enum OBJ_pbeWithMD5AndDES_CBC = OBJ_pkcs5 , 3L;`;
46803         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithMD5AndDES_CBC); }))) {
46804             mixin(enumMixinStr_OBJ_pbeWithMD5AndDES_CBC);
46805         }
46806     }
46807 
46808 
46809 
46810 
46811     static if(!is(typeof(_STACK))) {
46812         private enum enumMixinStr__STACK = `enum _STACK = OPENSSL_STACK;`;
46813         static if(is(typeof({ mixin(enumMixinStr__STACK); }))) {
46814             mixin(enumMixinStr__STACK);
46815         }
46816     }
46817 
46818 
46819 
46820 
46821     static if(!is(typeof(sk_num))) {
46822         private enum enumMixinStr_sk_num = `enum sk_num = OPENSSL_sk_num;`;
46823         static if(is(typeof({ mixin(enumMixinStr_sk_num); }))) {
46824             mixin(enumMixinStr_sk_num);
46825         }
46826     }
46827 
46828 
46829 
46830 
46831     static if(!is(typeof(sk_value))) {
46832         private enum enumMixinStr_sk_value = `enum sk_value = OPENSSL_sk_value;`;
46833         static if(is(typeof({ mixin(enumMixinStr_sk_value); }))) {
46834             mixin(enumMixinStr_sk_value);
46835         }
46836     }
46837 
46838 
46839 
46840 
46841     static if(!is(typeof(sk_set))) {
46842         private enum enumMixinStr_sk_set = `enum sk_set = OPENSSL_sk_set;`;
46843         static if(is(typeof({ mixin(enumMixinStr_sk_set); }))) {
46844             mixin(enumMixinStr_sk_set);
46845         }
46846     }
46847 
46848 
46849 
46850 
46851     static if(!is(typeof(sk_new))) {
46852         private enum enumMixinStr_sk_new = `enum sk_new = OPENSSL_sk_new;`;
46853         static if(is(typeof({ mixin(enumMixinStr_sk_new); }))) {
46854             mixin(enumMixinStr_sk_new);
46855         }
46856     }
46857 
46858 
46859 
46860 
46861     static if(!is(typeof(sk_new_null))) {
46862         private enum enumMixinStr_sk_new_null = `enum sk_new_null = OPENSSL_sk_new_null;`;
46863         static if(is(typeof({ mixin(enumMixinStr_sk_new_null); }))) {
46864             mixin(enumMixinStr_sk_new_null);
46865         }
46866     }
46867 
46868 
46869 
46870 
46871     static if(!is(typeof(sk_free))) {
46872         private enum enumMixinStr_sk_free = `enum sk_free = OPENSSL_sk_free;`;
46873         static if(is(typeof({ mixin(enumMixinStr_sk_free); }))) {
46874             mixin(enumMixinStr_sk_free);
46875         }
46876     }
46877 
46878 
46879 
46880 
46881     static if(!is(typeof(sk_pop_free))) {
46882         private enum enumMixinStr_sk_pop_free = `enum sk_pop_free = OPENSSL_sk_pop_free;`;
46883         static if(is(typeof({ mixin(enumMixinStr_sk_pop_free); }))) {
46884             mixin(enumMixinStr_sk_pop_free);
46885         }
46886     }
46887 
46888 
46889 
46890 
46891     static if(!is(typeof(sk_deep_copy))) {
46892         private enum enumMixinStr_sk_deep_copy = `enum sk_deep_copy = OPENSSL_sk_deep_copy;`;
46893         static if(is(typeof({ mixin(enumMixinStr_sk_deep_copy); }))) {
46894             mixin(enumMixinStr_sk_deep_copy);
46895         }
46896     }
46897 
46898 
46899 
46900 
46901     static if(!is(typeof(sk_insert))) {
46902         private enum enumMixinStr_sk_insert = `enum sk_insert = OPENSSL_sk_insert;`;
46903         static if(is(typeof({ mixin(enumMixinStr_sk_insert); }))) {
46904             mixin(enumMixinStr_sk_insert);
46905         }
46906     }
46907 
46908 
46909 
46910 
46911     static if(!is(typeof(sk_delete))) {
46912         private enum enumMixinStr_sk_delete = `enum sk_delete = OPENSSL_sk_delete;`;
46913         static if(is(typeof({ mixin(enumMixinStr_sk_delete); }))) {
46914             mixin(enumMixinStr_sk_delete);
46915         }
46916     }
46917 
46918 
46919 
46920 
46921     static if(!is(typeof(sk_delete_ptr))) {
46922         private enum enumMixinStr_sk_delete_ptr = `enum sk_delete_ptr = OPENSSL_sk_delete_ptr;`;
46923         static if(is(typeof({ mixin(enumMixinStr_sk_delete_ptr); }))) {
46924             mixin(enumMixinStr_sk_delete_ptr);
46925         }
46926     }
46927 
46928 
46929 
46930 
46931     static if(!is(typeof(sk_find))) {
46932         private enum enumMixinStr_sk_find = `enum sk_find = OPENSSL_sk_find;`;
46933         static if(is(typeof({ mixin(enumMixinStr_sk_find); }))) {
46934             mixin(enumMixinStr_sk_find);
46935         }
46936     }
46937 
46938 
46939 
46940 
46941     static if(!is(typeof(sk_find_ex))) {
46942         private enum enumMixinStr_sk_find_ex = `enum sk_find_ex = OPENSSL_sk_find_ex;`;
46943         static if(is(typeof({ mixin(enumMixinStr_sk_find_ex); }))) {
46944             mixin(enumMixinStr_sk_find_ex);
46945         }
46946     }
46947 
46948 
46949 
46950 
46951     static if(!is(typeof(sk_push))) {
46952         private enum enumMixinStr_sk_push = `enum sk_push = OPENSSL_sk_push;`;
46953         static if(is(typeof({ mixin(enumMixinStr_sk_push); }))) {
46954             mixin(enumMixinStr_sk_push);
46955         }
46956     }
46957 
46958 
46959 
46960 
46961     static if(!is(typeof(sk_unshift))) {
46962         private enum enumMixinStr_sk_unshift = `enum sk_unshift = OPENSSL_sk_unshift;`;
46963         static if(is(typeof({ mixin(enumMixinStr_sk_unshift); }))) {
46964             mixin(enumMixinStr_sk_unshift);
46965         }
46966     }
46967 
46968 
46969 
46970 
46971     static if(!is(typeof(sk_shift))) {
46972         private enum enumMixinStr_sk_shift = `enum sk_shift = OPENSSL_sk_shift;`;
46973         static if(is(typeof({ mixin(enumMixinStr_sk_shift); }))) {
46974             mixin(enumMixinStr_sk_shift);
46975         }
46976     }
46977 
46978 
46979 
46980 
46981     static if(!is(typeof(sk_pop))) {
46982         private enum enumMixinStr_sk_pop = `enum sk_pop = OPENSSL_sk_pop;`;
46983         static if(is(typeof({ mixin(enumMixinStr_sk_pop); }))) {
46984             mixin(enumMixinStr_sk_pop);
46985         }
46986     }
46987 
46988 
46989 
46990 
46991     static if(!is(typeof(sk_zero))) {
46992         private enum enumMixinStr_sk_zero = `enum sk_zero = OPENSSL_sk_zero;`;
46993         static if(is(typeof({ mixin(enumMixinStr_sk_zero); }))) {
46994             mixin(enumMixinStr_sk_zero);
46995         }
46996     }
46997 
46998 
46999 
47000 
47001     static if(!is(typeof(sk_set_cmp_func))) {
47002         private enum enumMixinStr_sk_set_cmp_func = `enum sk_set_cmp_func = OPENSSL_sk_set_cmp_func;`;
47003         static if(is(typeof({ mixin(enumMixinStr_sk_set_cmp_func); }))) {
47004             mixin(enumMixinStr_sk_set_cmp_func);
47005         }
47006     }
47007 
47008 
47009 
47010 
47011     static if(!is(typeof(sk_dup))) {
47012         private enum enumMixinStr_sk_dup = `enum sk_dup = OPENSSL_sk_dup;`;
47013         static if(is(typeof({ mixin(enumMixinStr_sk_dup); }))) {
47014             mixin(enumMixinStr_sk_dup);
47015         }
47016     }
47017 
47018 
47019 
47020 
47021     static if(!is(typeof(sk_sort))) {
47022         private enum enumMixinStr_sk_sort = `enum sk_sort = OPENSSL_sk_sort;`;
47023         static if(is(typeof({ mixin(enumMixinStr_sk_sort); }))) {
47024             mixin(enumMixinStr_sk_sort);
47025         }
47026     }
47027 
47028 
47029 
47030 
47031     static if(!is(typeof(sk_is_sorted))) {
47032         private enum enumMixinStr_sk_is_sorted = `enum sk_is_sorted = OPENSSL_sk_is_sorted;`;
47033         static if(is(typeof({ mixin(enumMixinStr_sk_is_sorted); }))) {
47034             mixin(enumMixinStr_sk_is_sorted);
47035         }
47036     }
47037 
47038 
47039 
47040 
47041 
47042 
47043     static if(!is(typeof(NID_pbeWithMD5AndDES_CBC))) {
47044         private enum enumMixinStr_NID_pbeWithMD5AndDES_CBC = `enum NID_pbeWithMD5AndDES_CBC = 10;`;
47045         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithMD5AndDES_CBC); }))) {
47046             mixin(enumMixinStr_NID_pbeWithMD5AndDES_CBC);
47047         }
47048     }
47049 
47050 
47051 
47052 
47053 
47054 
47055     static if(!is(typeof(LN_pbeWithMD5AndDES_CBC))) {
47056         private enum enumMixinStr_LN_pbeWithMD5AndDES_CBC = `enum LN_pbeWithMD5AndDES_CBC = "pbeWithMD5AndDES-CBC";`;
47057         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithMD5AndDES_CBC); }))) {
47058             mixin(enumMixinStr_LN_pbeWithMD5AndDES_CBC);
47059         }
47060     }
47061 
47062 
47063 
47064 
47065     static if(!is(typeof(SN_pbeWithMD5AndDES_CBC))) {
47066         private enum enumMixinStr_SN_pbeWithMD5AndDES_CBC = `enum SN_pbeWithMD5AndDES_CBC = "PBE-MD5-DES";`;
47067         static if(is(typeof({ mixin(enumMixinStr_SN_pbeWithMD5AndDES_CBC); }))) {
47068             mixin(enumMixinStr_SN_pbeWithMD5AndDES_CBC);
47069         }
47070     }
47071 
47072 
47073 
47074 
47075     static if(!is(typeof(OBJ_pbeWithMD2AndDES_CBC))) {
47076         private enum enumMixinStr_OBJ_pbeWithMD2AndDES_CBC = `enum OBJ_pbeWithMD2AndDES_CBC = OBJ_pkcs5 , 1L;`;
47077         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithMD2AndDES_CBC); }))) {
47078             mixin(enumMixinStr_OBJ_pbeWithMD2AndDES_CBC);
47079         }
47080     }
47081 
47082 
47083 
47084 
47085     static if(!is(typeof(NID_pbeWithMD2AndDES_CBC))) {
47086         private enum enumMixinStr_NID_pbeWithMD2AndDES_CBC = `enum NID_pbeWithMD2AndDES_CBC = 9;`;
47087         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithMD2AndDES_CBC); }))) {
47088             mixin(enumMixinStr_NID_pbeWithMD2AndDES_CBC);
47089         }
47090     }
47091 
47092 
47093 
47094 
47095     static if(!is(typeof(LN_pbeWithMD2AndDES_CBC))) {
47096         private enum enumMixinStr_LN_pbeWithMD2AndDES_CBC = `enum LN_pbeWithMD2AndDES_CBC = "pbeWithMD2AndDES-CBC";`;
47097         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithMD2AndDES_CBC); }))) {
47098             mixin(enumMixinStr_LN_pbeWithMD2AndDES_CBC);
47099         }
47100     }
47101 
47102 
47103 
47104 
47105     static if(!is(typeof(SN_pbeWithMD2AndDES_CBC))) {
47106         private enum enumMixinStr_SN_pbeWithMD2AndDES_CBC = `enum SN_pbeWithMD2AndDES_CBC = "PBE-MD2-DES";`;
47107         static if(is(typeof({ mixin(enumMixinStr_SN_pbeWithMD2AndDES_CBC); }))) {
47108             mixin(enumMixinStr_SN_pbeWithMD2AndDES_CBC);
47109         }
47110     }
47111 
47112 
47113 
47114 
47115     static if(!is(typeof(OBJ_pkcs5))) {
47116         private enum enumMixinStr_OBJ_pkcs5 = `enum OBJ_pkcs5 = OBJ_pkcs , 5L;`;
47117         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs5); }))) {
47118             mixin(enumMixinStr_OBJ_pkcs5);
47119         }
47120     }
47121 
47122 
47123 
47124 
47125     static if(!is(typeof(NID_pkcs5))) {
47126         private enum enumMixinStr_NID_pkcs5 = `enum NID_pkcs5 = 187;`;
47127         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs5); }))) {
47128             mixin(enumMixinStr_NID_pkcs5);
47129         }
47130     }
47131 
47132 
47133 
47134 
47135     static if(!is(typeof(SN_pkcs5))) {
47136         private enum enumMixinStr_SN_pkcs5 = `enum SN_pkcs5 = "pkcs5";`;
47137         static if(is(typeof({ mixin(enumMixinStr_SN_pkcs5); }))) {
47138             mixin(enumMixinStr_SN_pkcs5);
47139         }
47140     }
47141 
47142 
47143 
47144 
47145     static if(!is(typeof(OBJ_dhKeyAgreement))) {
47146         private enum enumMixinStr_OBJ_dhKeyAgreement = `enum OBJ_dhKeyAgreement = OBJ_pkcs3 , 1L;`;
47147         static if(is(typeof({ mixin(enumMixinStr_OBJ_dhKeyAgreement); }))) {
47148             mixin(enumMixinStr_OBJ_dhKeyAgreement);
47149         }
47150     }
47151 
47152 
47153 
47154 
47155     static if(!is(typeof(NID_dhKeyAgreement))) {
47156         private enum enumMixinStr_NID_dhKeyAgreement = `enum NID_dhKeyAgreement = 28;`;
47157         static if(is(typeof({ mixin(enumMixinStr_NID_dhKeyAgreement); }))) {
47158             mixin(enumMixinStr_NID_dhKeyAgreement);
47159         }
47160     }
47161 
47162 
47163 
47164 
47165     static if(!is(typeof(LN_dhKeyAgreement))) {
47166         private enum enumMixinStr_LN_dhKeyAgreement = `enum LN_dhKeyAgreement = "dhKeyAgreement";`;
47167         static if(is(typeof({ mixin(enumMixinStr_LN_dhKeyAgreement); }))) {
47168             mixin(enumMixinStr_LN_dhKeyAgreement);
47169         }
47170     }
47171 
47172 
47173 
47174 
47175     static if(!is(typeof(OBJ_pkcs3))) {
47176         private enum enumMixinStr_OBJ_pkcs3 = `enum OBJ_pkcs3 = OBJ_pkcs , 3L;`;
47177         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs3); }))) {
47178             mixin(enumMixinStr_OBJ_pkcs3);
47179         }
47180     }
47181 
47182 
47183 
47184 
47185     static if(!is(typeof(NID_pkcs3))) {
47186         private enum enumMixinStr_NID_pkcs3 = `enum NID_pkcs3 = 27;`;
47187         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs3); }))) {
47188             mixin(enumMixinStr_NID_pkcs3);
47189         }
47190     }
47191 
47192 
47193 
47194 
47195     static if(!is(typeof(SN_pkcs3))) {
47196         private enum enumMixinStr_SN_pkcs3 = `enum SN_pkcs3 = "pkcs3";`;
47197         static if(is(typeof({ mixin(enumMixinStr_SN_pkcs3); }))) {
47198             mixin(enumMixinStr_SN_pkcs3);
47199         }
47200     }
47201 
47202 
47203 
47204 
47205     static if(!is(typeof(X509_SIG_INFO_VALID))) {
47206         private enum enumMixinStr_X509_SIG_INFO_VALID = `enum X509_SIG_INFO_VALID = 0x1;`;
47207         static if(is(typeof({ mixin(enumMixinStr_X509_SIG_INFO_VALID); }))) {
47208             mixin(enumMixinStr_X509_SIG_INFO_VALID);
47209         }
47210     }
47211 
47212 
47213 
47214 
47215     static if(!is(typeof(X509_SIG_INFO_TLS))) {
47216         private enum enumMixinStr_X509_SIG_INFO_TLS = `enum X509_SIG_INFO_TLS = 0x2;`;
47217         static if(is(typeof({ mixin(enumMixinStr_X509_SIG_INFO_TLS); }))) {
47218             mixin(enumMixinStr_X509_SIG_INFO_TLS);
47219         }
47220     }
47221 
47222 
47223 
47224 
47225     static if(!is(typeof(X509_FILETYPE_PEM))) {
47226         private enum enumMixinStr_X509_FILETYPE_PEM = `enum X509_FILETYPE_PEM = 1;`;
47227         static if(is(typeof({ mixin(enumMixinStr_X509_FILETYPE_PEM); }))) {
47228             mixin(enumMixinStr_X509_FILETYPE_PEM);
47229         }
47230     }
47231 
47232 
47233 
47234 
47235     static if(!is(typeof(X509_FILETYPE_ASN1))) {
47236         private enum enumMixinStr_X509_FILETYPE_ASN1 = `enum X509_FILETYPE_ASN1 = 2;`;
47237         static if(is(typeof({ mixin(enumMixinStr_X509_FILETYPE_ASN1); }))) {
47238             mixin(enumMixinStr_X509_FILETYPE_ASN1);
47239         }
47240     }
47241 
47242 
47243 
47244 
47245     static if(!is(typeof(X509_FILETYPE_DEFAULT))) {
47246         private enum enumMixinStr_X509_FILETYPE_DEFAULT = `enum X509_FILETYPE_DEFAULT = 3;`;
47247         static if(is(typeof({ mixin(enumMixinStr_X509_FILETYPE_DEFAULT); }))) {
47248             mixin(enumMixinStr_X509_FILETYPE_DEFAULT);
47249         }
47250     }
47251 
47252 
47253 
47254 
47255     static if(!is(typeof(X509v3_KU_DIGITAL_SIGNATURE))) {
47256         private enum enumMixinStr_X509v3_KU_DIGITAL_SIGNATURE = `enum X509v3_KU_DIGITAL_SIGNATURE = 0x0080;`;
47257         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_DIGITAL_SIGNATURE); }))) {
47258             mixin(enumMixinStr_X509v3_KU_DIGITAL_SIGNATURE);
47259         }
47260     }
47261 
47262 
47263 
47264 
47265     static if(!is(typeof(X509v3_KU_NON_REPUDIATION))) {
47266         private enum enumMixinStr_X509v3_KU_NON_REPUDIATION = `enum X509v3_KU_NON_REPUDIATION = 0x0040;`;
47267         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_NON_REPUDIATION); }))) {
47268             mixin(enumMixinStr_X509v3_KU_NON_REPUDIATION);
47269         }
47270     }
47271 
47272 
47273 
47274 
47275     static if(!is(typeof(X509v3_KU_KEY_ENCIPHERMENT))) {
47276         private enum enumMixinStr_X509v3_KU_KEY_ENCIPHERMENT = `enum X509v3_KU_KEY_ENCIPHERMENT = 0x0020;`;
47277         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_KEY_ENCIPHERMENT); }))) {
47278             mixin(enumMixinStr_X509v3_KU_KEY_ENCIPHERMENT);
47279         }
47280     }
47281 
47282 
47283 
47284 
47285     static if(!is(typeof(X509v3_KU_DATA_ENCIPHERMENT))) {
47286         private enum enumMixinStr_X509v3_KU_DATA_ENCIPHERMENT = `enum X509v3_KU_DATA_ENCIPHERMENT = 0x0010;`;
47287         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_DATA_ENCIPHERMENT); }))) {
47288             mixin(enumMixinStr_X509v3_KU_DATA_ENCIPHERMENT);
47289         }
47290     }
47291 
47292 
47293 
47294 
47295     static if(!is(typeof(X509v3_KU_KEY_AGREEMENT))) {
47296         private enum enumMixinStr_X509v3_KU_KEY_AGREEMENT = `enum X509v3_KU_KEY_AGREEMENT = 0x0008;`;
47297         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_KEY_AGREEMENT); }))) {
47298             mixin(enumMixinStr_X509v3_KU_KEY_AGREEMENT);
47299         }
47300     }
47301 
47302 
47303 
47304 
47305     static if(!is(typeof(X509v3_KU_KEY_CERT_SIGN))) {
47306         private enum enumMixinStr_X509v3_KU_KEY_CERT_SIGN = `enum X509v3_KU_KEY_CERT_SIGN = 0x0004;`;
47307         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_KEY_CERT_SIGN); }))) {
47308             mixin(enumMixinStr_X509v3_KU_KEY_CERT_SIGN);
47309         }
47310     }
47311 
47312 
47313 
47314 
47315     static if(!is(typeof(X509v3_KU_CRL_SIGN))) {
47316         private enum enumMixinStr_X509v3_KU_CRL_SIGN = `enum X509v3_KU_CRL_SIGN = 0x0002;`;
47317         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_CRL_SIGN); }))) {
47318             mixin(enumMixinStr_X509v3_KU_CRL_SIGN);
47319         }
47320     }
47321 
47322 
47323 
47324 
47325     static if(!is(typeof(X509v3_KU_ENCIPHER_ONLY))) {
47326         private enum enumMixinStr_X509v3_KU_ENCIPHER_ONLY = `enum X509v3_KU_ENCIPHER_ONLY = 0x0001;`;
47327         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_ENCIPHER_ONLY); }))) {
47328             mixin(enumMixinStr_X509v3_KU_ENCIPHER_ONLY);
47329         }
47330     }
47331 
47332 
47333 
47334 
47335     static if(!is(typeof(X509v3_KU_DECIPHER_ONLY))) {
47336         private enum enumMixinStr_X509v3_KU_DECIPHER_ONLY = `enum X509v3_KU_DECIPHER_ONLY = 0x8000;`;
47337         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_DECIPHER_ONLY); }))) {
47338             mixin(enumMixinStr_X509v3_KU_DECIPHER_ONLY);
47339         }
47340     }
47341 
47342 
47343 
47344 
47345     static if(!is(typeof(X509v3_KU_UNDEF))) {
47346         private enum enumMixinStr_X509v3_KU_UNDEF = `enum X509v3_KU_UNDEF = 0xffff;`;
47347         static if(is(typeof({ mixin(enumMixinStr_X509v3_KU_UNDEF); }))) {
47348             mixin(enumMixinStr_X509v3_KU_UNDEF);
47349         }
47350     }
47351 
47352 
47353 
47354 
47355     static if(!is(typeof(OBJ_sha512_256WithRSAEncryption))) {
47356         private enum enumMixinStr_OBJ_sha512_256WithRSAEncryption = `enum OBJ_sha512_256WithRSAEncryption = OBJ_pkcs1 , 16L;`;
47357         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha512_256WithRSAEncryption); }))) {
47358             mixin(enumMixinStr_OBJ_sha512_256WithRSAEncryption);
47359         }
47360     }
47361 
47362 
47363 
47364 
47365     static if(!is(typeof(NID_sha512_256WithRSAEncryption))) {
47366         private enum enumMixinStr_NID_sha512_256WithRSAEncryption = `enum NID_sha512_256WithRSAEncryption = 1146;`;
47367         static if(is(typeof({ mixin(enumMixinStr_NID_sha512_256WithRSAEncryption); }))) {
47368             mixin(enumMixinStr_NID_sha512_256WithRSAEncryption);
47369         }
47370     }
47371 
47372 
47373 
47374 
47375     static if(!is(typeof(LN_sha512_256WithRSAEncryption))) {
47376         private enum enumMixinStr_LN_sha512_256WithRSAEncryption = `enum LN_sha512_256WithRSAEncryption = "sha512-256WithRSAEncryption";`;
47377         static if(is(typeof({ mixin(enumMixinStr_LN_sha512_256WithRSAEncryption); }))) {
47378             mixin(enumMixinStr_LN_sha512_256WithRSAEncryption);
47379         }
47380     }
47381 
47382 
47383 
47384 
47385     static if(!is(typeof(SN_sha512_256WithRSAEncryption))) {
47386         private enum enumMixinStr_SN_sha512_256WithRSAEncryption = `enum SN_sha512_256WithRSAEncryption = "RSA-SHA512/256";`;
47387         static if(is(typeof({ mixin(enumMixinStr_SN_sha512_256WithRSAEncryption); }))) {
47388             mixin(enumMixinStr_SN_sha512_256WithRSAEncryption);
47389         }
47390     }
47391 
47392 
47393 
47394 
47395     static if(!is(typeof(OBJ_sha512_224WithRSAEncryption))) {
47396         private enum enumMixinStr_OBJ_sha512_224WithRSAEncryption = `enum OBJ_sha512_224WithRSAEncryption = OBJ_pkcs1 , 15L;`;
47397         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha512_224WithRSAEncryption); }))) {
47398             mixin(enumMixinStr_OBJ_sha512_224WithRSAEncryption);
47399         }
47400     }
47401 
47402 
47403 
47404 
47405     static if(!is(typeof(NID_sha512_224WithRSAEncryption))) {
47406         private enum enumMixinStr_NID_sha512_224WithRSAEncryption = `enum NID_sha512_224WithRSAEncryption = 1145;`;
47407         static if(is(typeof({ mixin(enumMixinStr_NID_sha512_224WithRSAEncryption); }))) {
47408             mixin(enumMixinStr_NID_sha512_224WithRSAEncryption);
47409         }
47410     }
47411 
47412 
47413 
47414 
47415     static if(!is(typeof(LN_sha512_224WithRSAEncryption))) {
47416         private enum enumMixinStr_LN_sha512_224WithRSAEncryption = `enum LN_sha512_224WithRSAEncryption = "sha512-224WithRSAEncryption";`;
47417         static if(is(typeof({ mixin(enumMixinStr_LN_sha512_224WithRSAEncryption); }))) {
47418             mixin(enumMixinStr_LN_sha512_224WithRSAEncryption);
47419         }
47420     }
47421 
47422 
47423 
47424 
47425     static if(!is(typeof(SN_sha512_224WithRSAEncryption))) {
47426         private enum enumMixinStr_SN_sha512_224WithRSAEncryption = `enum SN_sha512_224WithRSAEncryption = "RSA-SHA512/224";`;
47427         static if(is(typeof({ mixin(enumMixinStr_SN_sha512_224WithRSAEncryption); }))) {
47428             mixin(enumMixinStr_SN_sha512_224WithRSAEncryption);
47429         }
47430     }
47431 
47432 
47433 
47434 
47435     static if(!is(typeof(OBJ_sha224WithRSAEncryption))) {
47436         private enum enumMixinStr_OBJ_sha224WithRSAEncryption = `enum OBJ_sha224WithRSAEncryption = OBJ_pkcs1 , 14L;`;
47437         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha224WithRSAEncryption); }))) {
47438             mixin(enumMixinStr_OBJ_sha224WithRSAEncryption);
47439         }
47440     }
47441 
47442 
47443 
47444 
47445     static if(!is(typeof(NID_sha224WithRSAEncryption))) {
47446         private enum enumMixinStr_NID_sha224WithRSAEncryption = `enum NID_sha224WithRSAEncryption = 671;`;
47447         static if(is(typeof({ mixin(enumMixinStr_NID_sha224WithRSAEncryption); }))) {
47448             mixin(enumMixinStr_NID_sha224WithRSAEncryption);
47449         }
47450     }
47451 
47452 
47453 
47454 
47455     static if(!is(typeof(LN_sha224WithRSAEncryption))) {
47456         private enum enumMixinStr_LN_sha224WithRSAEncryption = `enum LN_sha224WithRSAEncryption = "sha224WithRSAEncryption";`;
47457         static if(is(typeof({ mixin(enumMixinStr_LN_sha224WithRSAEncryption); }))) {
47458             mixin(enumMixinStr_LN_sha224WithRSAEncryption);
47459         }
47460     }
47461 
47462 
47463 
47464 
47465     static if(!is(typeof(SN_sha224WithRSAEncryption))) {
47466         private enum enumMixinStr_SN_sha224WithRSAEncryption = `enum SN_sha224WithRSAEncryption = "RSA-SHA224";`;
47467         static if(is(typeof({ mixin(enumMixinStr_SN_sha224WithRSAEncryption); }))) {
47468             mixin(enumMixinStr_SN_sha224WithRSAEncryption);
47469         }
47470     }
47471 
47472 
47473 
47474 
47475     static if(!is(typeof(OBJ_sha512WithRSAEncryption))) {
47476         private enum enumMixinStr_OBJ_sha512WithRSAEncryption = `enum OBJ_sha512WithRSAEncryption = OBJ_pkcs1 , 13L;`;
47477         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha512WithRSAEncryption); }))) {
47478             mixin(enumMixinStr_OBJ_sha512WithRSAEncryption);
47479         }
47480     }
47481 
47482 
47483 
47484 
47485     static if(!is(typeof(NID_sha512WithRSAEncryption))) {
47486         private enum enumMixinStr_NID_sha512WithRSAEncryption = `enum NID_sha512WithRSAEncryption = 670;`;
47487         static if(is(typeof({ mixin(enumMixinStr_NID_sha512WithRSAEncryption); }))) {
47488             mixin(enumMixinStr_NID_sha512WithRSAEncryption);
47489         }
47490     }
47491 
47492 
47493 
47494 
47495     static if(!is(typeof(LN_sha512WithRSAEncryption))) {
47496         private enum enumMixinStr_LN_sha512WithRSAEncryption = `enum LN_sha512WithRSAEncryption = "sha512WithRSAEncryption";`;
47497         static if(is(typeof({ mixin(enumMixinStr_LN_sha512WithRSAEncryption); }))) {
47498             mixin(enumMixinStr_LN_sha512WithRSAEncryption);
47499         }
47500     }
47501 
47502 
47503 
47504 
47505     static if(!is(typeof(SN_sha512WithRSAEncryption))) {
47506         private enum enumMixinStr_SN_sha512WithRSAEncryption = `enum SN_sha512WithRSAEncryption = "RSA-SHA512";`;
47507         static if(is(typeof({ mixin(enumMixinStr_SN_sha512WithRSAEncryption); }))) {
47508             mixin(enumMixinStr_SN_sha512WithRSAEncryption);
47509         }
47510     }
47511 
47512 
47513 
47514 
47515     static if(!is(typeof(OBJ_sha384WithRSAEncryption))) {
47516         private enum enumMixinStr_OBJ_sha384WithRSAEncryption = `enum OBJ_sha384WithRSAEncryption = OBJ_pkcs1 , 12L;`;
47517         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha384WithRSAEncryption); }))) {
47518             mixin(enumMixinStr_OBJ_sha384WithRSAEncryption);
47519         }
47520     }
47521 
47522 
47523 
47524 
47525     static if(!is(typeof(NID_sha384WithRSAEncryption))) {
47526         private enum enumMixinStr_NID_sha384WithRSAEncryption = `enum NID_sha384WithRSAEncryption = 669;`;
47527         static if(is(typeof({ mixin(enumMixinStr_NID_sha384WithRSAEncryption); }))) {
47528             mixin(enumMixinStr_NID_sha384WithRSAEncryption);
47529         }
47530     }
47531 
47532 
47533 
47534 
47535     static if(!is(typeof(LN_sha384WithRSAEncryption))) {
47536         private enum enumMixinStr_LN_sha384WithRSAEncryption = `enum LN_sha384WithRSAEncryption = "sha384WithRSAEncryption";`;
47537         static if(is(typeof({ mixin(enumMixinStr_LN_sha384WithRSAEncryption); }))) {
47538             mixin(enumMixinStr_LN_sha384WithRSAEncryption);
47539         }
47540     }
47541 
47542 
47543 
47544 
47545     static if(!is(typeof(SN_sha384WithRSAEncryption))) {
47546         private enum enumMixinStr_SN_sha384WithRSAEncryption = `enum SN_sha384WithRSAEncryption = "RSA-SHA384";`;
47547         static if(is(typeof({ mixin(enumMixinStr_SN_sha384WithRSAEncryption); }))) {
47548             mixin(enumMixinStr_SN_sha384WithRSAEncryption);
47549         }
47550     }
47551 
47552 
47553 
47554 
47555     static if(!is(typeof(OBJ_sha256WithRSAEncryption))) {
47556         private enum enumMixinStr_OBJ_sha256WithRSAEncryption = `enum OBJ_sha256WithRSAEncryption = OBJ_pkcs1 , 11L;`;
47557         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha256WithRSAEncryption); }))) {
47558             mixin(enumMixinStr_OBJ_sha256WithRSAEncryption);
47559         }
47560     }
47561 
47562 
47563 
47564 
47565     static if(!is(typeof(NID_sha256WithRSAEncryption))) {
47566         private enum enumMixinStr_NID_sha256WithRSAEncryption = `enum NID_sha256WithRSAEncryption = 668;`;
47567         static if(is(typeof({ mixin(enumMixinStr_NID_sha256WithRSAEncryption); }))) {
47568             mixin(enumMixinStr_NID_sha256WithRSAEncryption);
47569         }
47570     }
47571 
47572 
47573 
47574 
47575     static if(!is(typeof(LN_sha256WithRSAEncryption))) {
47576         private enum enumMixinStr_LN_sha256WithRSAEncryption = `enum LN_sha256WithRSAEncryption = "sha256WithRSAEncryption";`;
47577         static if(is(typeof({ mixin(enumMixinStr_LN_sha256WithRSAEncryption); }))) {
47578             mixin(enumMixinStr_LN_sha256WithRSAEncryption);
47579         }
47580     }
47581 
47582 
47583 
47584 
47585     static if(!is(typeof(SN_sha256WithRSAEncryption))) {
47586         private enum enumMixinStr_SN_sha256WithRSAEncryption = `enum SN_sha256WithRSAEncryption = "RSA-SHA256";`;
47587         static if(is(typeof({ mixin(enumMixinStr_SN_sha256WithRSAEncryption); }))) {
47588             mixin(enumMixinStr_SN_sha256WithRSAEncryption);
47589         }
47590     }
47591 
47592 
47593 
47594 
47595     static if(!is(typeof(OBJ_rsassaPss))) {
47596         private enum enumMixinStr_OBJ_rsassaPss = `enum OBJ_rsassaPss = OBJ_pkcs1 , 10L;`;
47597         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsassaPss); }))) {
47598             mixin(enumMixinStr_OBJ_rsassaPss);
47599         }
47600     }
47601 
47602 
47603 
47604 
47605     static if(!is(typeof(NID_rsassaPss))) {
47606         private enum enumMixinStr_NID_rsassaPss = `enum NID_rsassaPss = 912;`;
47607         static if(is(typeof({ mixin(enumMixinStr_NID_rsassaPss); }))) {
47608             mixin(enumMixinStr_NID_rsassaPss);
47609         }
47610     }
47611 
47612 
47613 
47614 
47615     static if(!is(typeof(LN_rsassaPss))) {
47616         private enum enumMixinStr_LN_rsassaPss = `enum LN_rsassaPss = "rsassaPss";`;
47617         static if(is(typeof({ mixin(enumMixinStr_LN_rsassaPss); }))) {
47618             mixin(enumMixinStr_LN_rsassaPss);
47619         }
47620     }
47621 
47622 
47623 
47624 
47625     static if(!is(typeof(SN_rsassaPss))) {
47626         private enum enumMixinStr_SN_rsassaPss = `enum SN_rsassaPss = "RSASSA-PSS";`;
47627         static if(is(typeof({ mixin(enumMixinStr_SN_rsassaPss); }))) {
47628             mixin(enumMixinStr_SN_rsassaPss);
47629         }
47630     }
47631 
47632 
47633 
47634 
47635     static if(!is(typeof(OBJ_pSpecified))) {
47636         private enum enumMixinStr_OBJ_pSpecified = `enum OBJ_pSpecified = OBJ_pkcs1 , 9L;`;
47637         static if(is(typeof({ mixin(enumMixinStr_OBJ_pSpecified); }))) {
47638             mixin(enumMixinStr_OBJ_pSpecified);
47639         }
47640     }
47641 
47642 
47643 
47644 
47645     static if(!is(typeof(NID_pSpecified))) {
47646         private enum enumMixinStr_NID_pSpecified = `enum NID_pSpecified = 935;`;
47647         static if(is(typeof({ mixin(enumMixinStr_NID_pSpecified); }))) {
47648             mixin(enumMixinStr_NID_pSpecified);
47649         }
47650     }
47651 
47652 
47653 
47654 
47655     static if(!is(typeof(LN_pSpecified))) {
47656         private enum enumMixinStr_LN_pSpecified = `enum LN_pSpecified = "pSpecified";`;
47657         static if(is(typeof({ mixin(enumMixinStr_LN_pSpecified); }))) {
47658             mixin(enumMixinStr_LN_pSpecified);
47659         }
47660     }
47661 
47662 
47663 
47664 
47665     static if(!is(typeof(SN_pSpecified))) {
47666         private enum enumMixinStr_SN_pSpecified = `enum SN_pSpecified = "PSPECIFIED";`;
47667         static if(is(typeof({ mixin(enumMixinStr_SN_pSpecified); }))) {
47668             mixin(enumMixinStr_SN_pSpecified);
47669         }
47670     }
47671 
47672 
47673 
47674 
47675     static if(!is(typeof(OBJ_mgf1))) {
47676         private enum enumMixinStr_OBJ_mgf1 = `enum OBJ_mgf1 = OBJ_pkcs1 , 8L;`;
47677         static if(is(typeof({ mixin(enumMixinStr_OBJ_mgf1); }))) {
47678             mixin(enumMixinStr_OBJ_mgf1);
47679         }
47680     }
47681 
47682 
47683 
47684 
47685     static if(!is(typeof(NID_mgf1))) {
47686         private enum enumMixinStr_NID_mgf1 = `enum NID_mgf1 = 911;`;
47687         static if(is(typeof({ mixin(enumMixinStr_NID_mgf1); }))) {
47688             mixin(enumMixinStr_NID_mgf1);
47689         }
47690     }
47691 
47692 
47693 
47694 
47695     static if(!is(typeof(LN_mgf1))) {
47696         private enum enumMixinStr_LN_mgf1 = `enum LN_mgf1 = "mgf1";`;
47697         static if(is(typeof({ mixin(enumMixinStr_LN_mgf1); }))) {
47698             mixin(enumMixinStr_LN_mgf1);
47699         }
47700     }
47701 
47702 
47703 
47704 
47705     static if(!is(typeof(SN_mgf1))) {
47706         private enum enumMixinStr_SN_mgf1 = `enum SN_mgf1 = "MGF1";`;
47707         static if(is(typeof({ mixin(enumMixinStr_SN_mgf1); }))) {
47708             mixin(enumMixinStr_SN_mgf1);
47709         }
47710     }
47711 
47712 
47713 
47714 
47715     static if(!is(typeof(OBJ_rsaesOaep))) {
47716         private enum enumMixinStr_OBJ_rsaesOaep = `enum OBJ_rsaesOaep = OBJ_pkcs1 , 7L;`;
47717         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsaesOaep); }))) {
47718             mixin(enumMixinStr_OBJ_rsaesOaep);
47719         }
47720     }
47721 
47722 
47723 
47724 
47725     static if(!is(typeof(NID_rsaesOaep))) {
47726         private enum enumMixinStr_NID_rsaesOaep = `enum NID_rsaesOaep = 919;`;
47727         static if(is(typeof({ mixin(enumMixinStr_NID_rsaesOaep); }))) {
47728             mixin(enumMixinStr_NID_rsaesOaep);
47729         }
47730     }
47731 
47732 
47733 
47734 
47735     static if(!is(typeof(LN_rsaesOaep))) {
47736         private enum enumMixinStr_LN_rsaesOaep = `enum LN_rsaesOaep = "rsaesOaep";`;
47737         static if(is(typeof({ mixin(enumMixinStr_LN_rsaesOaep); }))) {
47738             mixin(enumMixinStr_LN_rsaesOaep);
47739         }
47740     }
47741 
47742 
47743 
47744 
47745     static if(!is(typeof(SN_rsaesOaep))) {
47746         private enum enumMixinStr_SN_rsaesOaep = `enum SN_rsaesOaep = "RSAES-OAEP";`;
47747         static if(is(typeof({ mixin(enumMixinStr_SN_rsaesOaep); }))) {
47748             mixin(enumMixinStr_SN_rsaesOaep);
47749         }
47750     }
47751 
47752 
47753 
47754 
47755     static if(!is(typeof(OBJ_sha1WithRSAEncryption))) {
47756         private enum enumMixinStr_OBJ_sha1WithRSAEncryption = `enum OBJ_sha1WithRSAEncryption = OBJ_pkcs1 , 5L;`;
47757         static if(is(typeof({ mixin(enumMixinStr_OBJ_sha1WithRSAEncryption); }))) {
47758             mixin(enumMixinStr_OBJ_sha1WithRSAEncryption);
47759         }
47760     }
47761 
47762 
47763 
47764 
47765     static if(!is(typeof(NID_sha1WithRSAEncryption))) {
47766         private enum enumMixinStr_NID_sha1WithRSAEncryption = `enum NID_sha1WithRSAEncryption = 65;`;
47767         static if(is(typeof({ mixin(enumMixinStr_NID_sha1WithRSAEncryption); }))) {
47768             mixin(enumMixinStr_NID_sha1WithRSAEncryption);
47769         }
47770     }
47771 
47772 
47773 
47774 
47775     static if(!is(typeof(LN_sha1WithRSAEncryption))) {
47776         private enum enumMixinStr_LN_sha1WithRSAEncryption = `enum LN_sha1WithRSAEncryption = "sha1WithRSAEncryption";`;
47777         static if(is(typeof({ mixin(enumMixinStr_LN_sha1WithRSAEncryption); }))) {
47778             mixin(enumMixinStr_LN_sha1WithRSAEncryption);
47779         }
47780     }
47781 
47782 
47783 
47784 
47785     static if(!is(typeof(SN_sha1WithRSAEncryption))) {
47786         private enum enumMixinStr_SN_sha1WithRSAEncryption = `enum SN_sha1WithRSAEncryption = "RSA-SHA1";`;
47787         static if(is(typeof({ mixin(enumMixinStr_SN_sha1WithRSAEncryption); }))) {
47788             mixin(enumMixinStr_SN_sha1WithRSAEncryption);
47789         }
47790     }
47791 
47792 
47793 
47794 
47795     static if(!is(typeof(OBJ_md5WithRSAEncryption))) {
47796         private enum enumMixinStr_OBJ_md5WithRSAEncryption = `enum OBJ_md5WithRSAEncryption = OBJ_pkcs1 , 4L;`;
47797         static if(is(typeof({ mixin(enumMixinStr_OBJ_md5WithRSAEncryption); }))) {
47798             mixin(enumMixinStr_OBJ_md5WithRSAEncryption);
47799         }
47800     }
47801 
47802 
47803 
47804 
47805     static if(!is(typeof(NID_md5WithRSAEncryption))) {
47806         private enum enumMixinStr_NID_md5WithRSAEncryption = `enum NID_md5WithRSAEncryption = 8;`;
47807         static if(is(typeof({ mixin(enumMixinStr_NID_md5WithRSAEncryption); }))) {
47808             mixin(enumMixinStr_NID_md5WithRSAEncryption);
47809         }
47810     }
47811 
47812 
47813 
47814 
47815     static if(!is(typeof(LN_md5WithRSAEncryption))) {
47816         private enum enumMixinStr_LN_md5WithRSAEncryption = `enum LN_md5WithRSAEncryption = "md5WithRSAEncryption";`;
47817         static if(is(typeof({ mixin(enumMixinStr_LN_md5WithRSAEncryption); }))) {
47818             mixin(enumMixinStr_LN_md5WithRSAEncryption);
47819         }
47820     }
47821 
47822 
47823 
47824 
47825     static if(!is(typeof(SN_md5WithRSAEncryption))) {
47826         private enum enumMixinStr_SN_md5WithRSAEncryption = `enum SN_md5WithRSAEncryption = "RSA-MD5";`;
47827         static if(is(typeof({ mixin(enumMixinStr_SN_md5WithRSAEncryption); }))) {
47828             mixin(enumMixinStr_SN_md5WithRSAEncryption);
47829         }
47830     }
47831 
47832 
47833 
47834 
47835     static if(!is(typeof(OBJ_md4WithRSAEncryption))) {
47836         private enum enumMixinStr_OBJ_md4WithRSAEncryption = `enum OBJ_md4WithRSAEncryption = OBJ_pkcs1 , 3L;`;
47837         static if(is(typeof({ mixin(enumMixinStr_OBJ_md4WithRSAEncryption); }))) {
47838             mixin(enumMixinStr_OBJ_md4WithRSAEncryption);
47839         }
47840     }
47841 
47842 
47843 
47844 
47845     static if(!is(typeof(NID_md4WithRSAEncryption))) {
47846         private enum enumMixinStr_NID_md4WithRSAEncryption = `enum NID_md4WithRSAEncryption = 396;`;
47847         static if(is(typeof({ mixin(enumMixinStr_NID_md4WithRSAEncryption); }))) {
47848             mixin(enumMixinStr_NID_md4WithRSAEncryption);
47849         }
47850     }
47851 
47852 
47853 
47854 
47855     static if(!is(typeof(LN_md4WithRSAEncryption))) {
47856         private enum enumMixinStr_LN_md4WithRSAEncryption = `enum LN_md4WithRSAEncryption = "md4WithRSAEncryption";`;
47857         static if(is(typeof({ mixin(enumMixinStr_LN_md4WithRSAEncryption); }))) {
47858             mixin(enumMixinStr_LN_md4WithRSAEncryption);
47859         }
47860     }
47861 
47862 
47863 
47864 
47865     static if(!is(typeof(SN_md4WithRSAEncryption))) {
47866         private enum enumMixinStr_SN_md4WithRSAEncryption = `enum SN_md4WithRSAEncryption = "RSA-MD4";`;
47867         static if(is(typeof({ mixin(enumMixinStr_SN_md4WithRSAEncryption); }))) {
47868             mixin(enumMixinStr_SN_md4WithRSAEncryption);
47869         }
47870     }
47871 
47872 
47873 
47874 
47875     static if(!is(typeof(OBJ_md2WithRSAEncryption))) {
47876         private enum enumMixinStr_OBJ_md2WithRSAEncryption = `enum OBJ_md2WithRSAEncryption = OBJ_pkcs1 , 2L;`;
47877         static if(is(typeof({ mixin(enumMixinStr_OBJ_md2WithRSAEncryption); }))) {
47878             mixin(enumMixinStr_OBJ_md2WithRSAEncryption);
47879         }
47880     }
47881 
47882 
47883 
47884 
47885     static if(!is(typeof(NID_md2WithRSAEncryption))) {
47886         private enum enumMixinStr_NID_md2WithRSAEncryption = `enum NID_md2WithRSAEncryption = 7;`;
47887         static if(is(typeof({ mixin(enumMixinStr_NID_md2WithRSAEncryption); }))) {
47888             mixin(enumMixinStr_NID_md2WithRSAEncryption);
47889         }
47890     }
47891 
47892 
47893 
47894 
47895     static if(!is(typeof(LN_md2WithRSAEncryption))) {
47896         private enum enumMixinStr_LN_md2WithRSAEncryption = `enum LN_md2WithRSAEncryption = "md2WithRSAEncryption";`;
47897         static if(is(typeof({ mixin(enumMixinStr_LN_md2WithRSAEncryption); }))) {
47898             mixin(enumMixinStr_LN_md2WithRSAEncryption);
47899         }
47900     }
47901 
47902 
47903 
47904 
47905     static if(!is(typeof(SN_md2WithRSAEncryption))) {
47906         private enum enumMixinStr_SN_md2WithRSAEncryption = `enum SN_md2WithRSAEncryption = "RSA-MD2";`;
47907         static if(is(typeof({ mixin(enumMixinStr_SN_md2WithRSAEncryption); }))) {
47908             mixin(enumMixinStr_SN_md2WithRSAEncryption);
47909         }
47910     }
47911 
47912 
47913 
47914 
47915     static if(!is(typeof(OBJ_rsaEncryption))) {
47916         private enum enumMixinStr_OBJ_rsaEncryption = `enum OBJ_rsaEncryption = OBJ_pkcs1 , 1L;`;
47917         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsaEncryption); }))) {
47918             mixin(enumMixinStr_OBJ_rsaEncryption);
47919         }
47920     }
47921 
47922 
47923 
47924 
47925     static if(!is(typeof(NID_rsaEncryption))) {
47926         private enum enumMixinStr_NID_rsaEncryption = `enum NID_rsaEncryption = 6;`;
47927         static if(is(typeof({ mixin(enumMixinStr_NID_rsaEncryption); }))) {
47928             mixin(enumMixinStr_NID_rsaEncryption);
47929         }
47930     }
47931 
47932 
47933 
47934 
47935     static if(!is(typeof(LN_rsaEncryption))) {
47936         private enum enumMixinStr_LN_rsaEncryption = `enum LN_rsaEncryption = "rsaEncryption";`;
47937         static if(is(typeof({ mixin(enumMixinStr_LN_rsaEncryption); }))) {
47938             mixin(enumMixinStr_LN_rsaEncryption);
47939         }
47940     }
47941 
47942 
47943 
47944 
47945     static if(!is(typeof(OBJ_pkcs1))) {
47946         private enum enumMixinStr_OBJ_pkcs1 = `enum OBJ_pkcs1 = OBJ_pkcs , 1L;`;
47947         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs1); }))) {
47948             mixin(enumMixinStr_OBJ_pkcs1);
47949         }
47950     }
47951 
47952 
47953 
47954 
47955     static if(!is(typeof(NID_pkcs1))) {
47956         private enum enumMixinStr_NID_pkcs1 = `enum NID_pkcs1 = 186;`;
47957         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs1); }))) {
47958             mixin(enumMixinStr_NID_pkcs1);
47959         }
47960     }
47961 
47962 
47963 
47964 
47965     static if(!is(typeof(SN_pkcs1))) {
47966         private enum enumMixinStr_SN_pkcs1 = `enum SN_pkcs1 = "pkcs1";`;
47967         static if(is(typeof({ mixin(enumMixinStr_SN_pkcs1); }))) {
47968             mixin(enumMixinStr_SN_pkcs1);
47969         }
47970     }
47971 
47972 
47973 
47974 
47975     static if(!is(typeof(OBJ_pkcs))) {
47976         private enum enumMixinStr_OBJ_pkcs = `enum OBJ_pkcs = OBJ_rsadsi , 1L;`;
47977         static if(is(typeof({ mixin(enumMixinStr_OBJ_pkcs); }))) {
47978             mixin(enumMixinStr_OBJ_pkcs);
47979         }
47980     }
47981 
47982 
47983 
47984 
47985     static if(!is(typeof(NID_pkcs))) {
47986         private enum enumMixinStr_NID_pkcs = `enum NID_pkcs = 2;`;
47987         static if(is(typeof({ mixin(enumMixinStr_NID_pkcs); }))) {
47988             mixin(enumMixinStr_NID_pkcs);
47989         }
47990     }
47991 
47992 
47993 
47994 
47995     static if(!is(typeof(LN_pkcs))) {
47996         private enum enumMixinStr_LN_pkcs = `enum LN_pkcs = "RSA Data Security, Inc. PKCS";`;
47997         static if(is(typeof({ mixin(enumMixinStr_LN_pkcs); }))) {
47998             mixin(enumMixinStr_LN_pkcs);
47999         }
48000     }
48001 
48002 
48003 
48004 
48005     static if(!is(typeof(SN_pkcs))) {
48006         private enum enumMixinStr_SN_pkcs = `enum SN_pkcs = "pkcs";`;
48007         static if(is(typeof({ mixin(enumMixinStr_SN_pkcs); }))) {
48008             mixin(enumMixinStr_SN_pkcs);
48009         }
48010     }
48011 
48012 
48013 
48014 
48015     static if(!is(typeof(X509_EX_V_NETSCAPE_HACK))) {
48016         private enum enumMixinStr_X509_EX_V_NETSCAPE_HACK = `enum X509_EX_V_NETSCAPE_HACK = 0x8000;`;
48017         static if(is(typeof({ mixin(enumMixinStr_X509_EX_V_NETSCAPE_HACK); }))) {
48018             mixin(enumMixinStr_X509_EX_V_NETSCAPE_HACK);
48019         }
48020     }
48021 
48022 
48023 
48024 
48025     static if(!is(typeof(X509_EX_V_INIT))) {
48026         private enum enumMixinStr_X509_EX_V_INIT = `enum X509_EX_V_INIT = 0x0001;`;
48027         static if(is(typeof({ mixin(enumMixinStr_X509_EX_V_INIT); }))) {
48028             mixin(enumMixinStr_X509_EX_V_INIT);
48029         }
48030     }
48031 
48032 
48033 
48034 
48035     static if(!is(typeof(OBJ_rsadsi))) {
48036         private enum enumMixinStr_OBJ_rsadsi = `enum OBJ_rsadsi = OBJ_ISO_US , 113549L;`;
48037         static if(is(typeof({ mixin(enumMixinStr_OBJ_rsadsi); }))) {
48038             mixin(enumMixinStr_OBJ_rsadsi);
48039         }
48040     }
48041 
48042 
48043 
48044 
48045     static if(!is(typeof(NID_rsadsi))) {
48046         private enum enumMixinStr_NID_rsadsi = `enum NID_rsadsi = 1;`;
48047         static if(is(typeof({ mixin(enumMixinStr_NID_rsadsi); }))) {
48048             mixin(enumMixinStr_NID_rsadsi);
48049         }
48050     }
48051 
48052 
48053 
48054 
48055     static if(!is(typeof(LN_rsadsi))) {
48056         private enum enumMixinStr_LN_rsadsi = `enum LN_rsadsi = "RSA Data Security, Inc.";`;
48057         static if(is(typeof({ mixin(enumMixinStr_LN_rsadsi); }))) {
48058             mixin(enumMixinStr_LN_rsadsi);
48059         }
48060     }
48061 
48062 
48063 
48064 
48065     static if(!is(typeof(SN_rsadsi))) {
48066         private enum enumMixinStr_SN_rsadsi = `enum SN_rsadsi = "rsadsi";`;
48067         static if(is(typeof({ mixin(enumMixinStr_SN_rsadsi); }))) {
48068             mixin(enumMixinStr_SN_rsadsi);
48069         }
48070     }
48071 
48072 
48073 
48074 
48075     static if(!is(typeof(OBJ_id_DHBasedMac))) {
48076         private enum enumMixinStr_OBJ_id_DHBasedMac = `enum OBJ_id_DHBasedMac = OBJ_ISO_US , 113533L , 7L , 66L , 30L;`;
48077         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_DHBasedMac); }))) {
48078             mixin(enumMixinStr_OBJ_id_DHBasedMac);
48079         }
48080     }
48081 
48082 
48083 
48084 
48085     static if(!is(typeof(NID_id_DHBasedMac))) {
48086         private enum enumMixinStr_NID_id_DHBasedMac = `enum NID_id_DHBasedMac = 783;`;
48087         static if(is(typeof({ mixin(enumMixinStr_NID_id_DHBasedMac); }))) {
48088             mixin(enumMixinStr_NID_id_DHBasedMac);
48089         }
48090     }
48091 
48092 
48093 
48094 
48095     static if(!is(typeof(LN_id_DHBasedMac))) {
48096         private enum enumMixinStr_LN_id_DHBasedMac = `enum LN_id_DHBasedMac = "Diffie-Hellman based MAC";`;
48097         static if(is(typeof({ mixin(enumMixinStr_LN_id_DHBasedMac); }))) {
48098             mixin(enumMixinStr_LN_id_DHBasedMac);
48099         }
48100     }
48101 
48102 
48103 
48104 
48105     static if(!is(typeof(SN_id_DHBasedMac))) {
48106         private enum enumMixinStr_SN_id_DHBasedMac = `enum SN_id_DHBasedMac = "id-DHBasedMac";`;
48107         static if(is(typeof({ mixin(enumMixinStr_SN_id_DHBasedMac); }))) {
48108             mixin(enumMixinStr_SN_id_DHBasedMac);
48109         }
48110     }
48111 
48112 
48113 
48114 
48115     static if(!is(typeof(OBJ_id_PasswordBasedMAC))) {
48116         private enum enumMixinStr_OBJ_id_PasswordBasedMAC = `enum OBJ_id_PasswordBasedMAC = OBJ_ISO_US , 113533L , 7L , 66L , 13L;`;
48117         static if(is(typeof({ mixin(enumMixinStr_OBJ_id_PasswordBasedMAC); }))) {
48118             mixin(enumMixinStr_OBJ_id_PasswordBasedMAC);
48119         }
48120     }
48121 
48122 
48123 
48124 
48125     static if(!is(typeof(NID_id_PasswordBasedMAC))) {
48126         private enum enumMixinStr_NID_id_PasswordBasedMAC = `enum NID_id_PasswordBasedMAC = 782;`;
48127         static if(is(typeof({ mixin(enumMixinStr_NID_id_PasswordBasedMAC); }))) {
48128             mixin(enumMixinStr_NID_id_PasswordBasedMAC);
48129         }
48130     }
48131 
48132 
48133 
48134 
48135     static if(!is(typeof(LN_id_PasswordBasedMAC))) {
48136         private enum enumMixinStr_LN_id_PasswordBasedMAC = `enum LN_id_PasswordBasedMAC = "password based MAC";`;
48137         static if(is(typeof({ mixin(enumMixinStr_LN_id_PasswordBasedMAC); }))) {
48138             mixin(enumMixinStr_LN_id_PasswordBasedMAC);
48139         }
48140     }
48141 
48142 
48143 
48144 
48145     static if(!is(typeof(SN_id_PasswordBasedMAC))) {
48146         private enum enumMixinStr_SN_id_PasswordBasedMAC = `enum SN_id_PasswordBasedMAC = "id-PasswordBasedMAC";`;
48147         static if(is(typeof({ mixin(enumMixinStr_SN_id_PasswordBasedMAC); }))) {
48148             mixin(enumMixinStr_SN_id_PasswordBasedMAC);
48149         }
48150     }
48151 
48152 
48153 
48154 
48155     static if(!is(typeof(OBJ_pbeWithMD5AndCast5_CBC))) {
48156         private enum enumMixinStr_OBJ_pbeWithMD5AndCast5_CBC = `enum OBJ_pbeWithMD5AndCast5_CBC = OBJ_ISO_US , 113533L , 7L , 66L , 12L;`;
48157         static if(is(typeof({ mixin(enumMixinStr_OBJ_pbeWithMD5AndCast5_CBC); }))) {
48158             mixin(enumMixinStr_OBJ_pbeWithMD5AndCast5_CBC);
48159         }
48160     }
48161 
48162 
48163 
48164 
48165     static if(!is(typeof(NID_pbeWithMD5AndCast5_CBC))) {
48166         private enum enumMixinStr_NID_pbeWithMD5AndCast5_CBC = `enum NID_pbeWithMD5AndCast5_CBC = 112;`;
48167         static if(is(typeof({ mixin(enumMixinStr_NID_pbeWithMD5AndCast5_CBC); }))) {
48168             mixin(enumMixinStr_NID_pbeWithMD5AndCast5_CBC);
48169         }
48170     }
48171 
48172 
48173 
48174 
48175     static if(!is(typeof(LN_pbeWithMD5AndCast5_CBC))) {
48176         private enum enumMixinStr_LN_pbeWithMD5AndCast5_CBC = `enum LN_pbeWithMD5AndCast5_CBC = "pbeWithMD5AndCast5CBC";`;
48177         static if(is(typeof({ mixin(enumMixinStr_LN_pbeWithMD5AndCast5_CBC); }))) {
48178             mixin(enumMixinStr_LN_pbeWithMD5AndCast5_CBC);
48179         }
48180     }
48181 
48182 
48183 
48184 
48185     static if(!is(typeof(NID_cast5_ofb64))) {
48186         private enum enumMixinStr_NID_cast5_ofb64 = `enum NID_cast5_ofb64 = 111;`;
48187         static if(is(typeof({ mixin(enumMixinStr_NID_cast5_ofb64); }))) {
48188             mixin(enumMixinStr_NID_cast5_ofb64);
48189         }
48190     }
48191 
48192 
48193 
48194 
48195     static if(!is(typeof(LN_cast5_ofb64))) {
48196         private enum enumMixinStr_LN_cast5_ofb64 = `enum LN_cast5_ofb64 = "cast5-ofb";`;
48197         static if(is(typeof({ mixin(enumMixinStr_LN_cast5_ofb64); }))) {
48198             mixin(enumMixinStr_LN_cast5_ofb64);
48199         }
48200     }
48201 
48202 
48203 
48204 
48205     static if(!is(typeof(SN_cast5_ofb64))) {
48206         private enum enumMixinStr_SN_cast5_ofb64 = `enum SN_cast5_ofb64 = "CAST5-OFB";`;
48207         static if(is(typeof({ mixin(enumMixinStr_SN_cast5_ofb64); }))) {
48208             mixin(enumMixinStr_SN_cast5_ofb64);
48209         }
48210     }
48211 
48212 
48213 
48214 
48215     static if(!is(typeof(NID_cast5_cfb64))) {
48216         private enum enumMixinStr_NID_cast5_cfb64 = `enum NID_cast5_cfb64 = 110;`;
48217         static if(is(typeof({ mixin(enumMixinStr_NID_cast5_cfb64); }))) {
48218             mixin(enumMixinStr_NID_cast5_cfb64);
48219         }
48220     }
48221 
48222 
48223 
48224 
48225     static if(!is(typeof(LN_cast5_cfb64))) {
48226         private enum enumMixinStr_LN_cast5_cfb64 = `enum LN_cast5_cfb64 = "cast5-cfb";`;
48227         static if(is(typeof({ mixin(enumMixinStr_LN_cast5_cfb64); }))) {
48228             mixin(enumMixinStr_LN_cast5_cfb64);
48229         }
48230     }
48231 
48232 
48233 
48234 
48235     static if(!is(typeof(SN_cast5_cfb64))) {
48236         private enum enumMixinStr_SN_cast5_cfb64 = `enum SN_cast5_cfb64 = "CAST5-CFB";`;
48237         static if(is(typeof({ mixin(enumMixinStr_SN_cast5_cfb64); }))) {
48238             mixin(enumMixinStr_SN_cast5_cfb64);
48239         }
48240     }
48241 
48242 
48243 
48244 
48245     static if(!is(typeof(NID_cast5_ecb))) {
48246         private enum enumMixinStr_NID_cast5_ecb = `enum NID_cast5_ecb = 109;`;
48247         static if(is(typeof({ mixin(enumMixinStr_NID_cast5_ecb); }))) {
48248             mixin(enumMixinStr_NID_cast5_ecb);
48249         }
48250     }
48251 
48252 
48253 
48254 
48255     static if(!is(typeof(LN_cast5_ecb))) {
48256         private enum enumMixinStr_LN_cast5_ecb = `enum LN_cast5_ecb = "cast5-ecb";`;
48257         static if(is(typeof({ mixin(enumMixinStr_LN_cast5_ecb); }))) {
48258             mixin(enumMixinStr_LN_cast5_ecb);
48259         }
48260     }
48261 
48262 
48263 
48264 
48265     static if(!is(typeof(SN_cast5_ecb))) {
48266         private enum enumMixinStr_SN_cast5_ecb = `enum SN_cast5_ecb = "CAST5-ECB";`;
48267         static if(is(typeof({ mixin(enumMixinStr_SN_cast5_ecb); }))) {
48268             mixin(enumMixinStr_SN_cast5_ecb);
48269         }
48270     }
48271 
48272 
48273 
48274 
48275     static if(!is(typeof(OBJ_cast5_cbc))) {
48276         private enum enumMixinStr_OBJ_cast5_cbc = `enum OBJ_cast5_cbc = OBJ_ISO_US , 113533L , 7L , 66L , 10L;`;
48277         static if(is(typeof({ mixin(enumMixinStr_OBJ_cast5_cbc); }))) {
48278             mixin(enumMixinStr_OBJ_cast5_cbc);
48279         }
48280     }
48281 
48282 
48283 
48284 
48285     static if(!is(typeof(NID_cast5_cbc))) {
48286         private enum enumMixinStr_NID_cast5_cbc = `enum NID_cast5_cbc = 108;`;
48287         static if(is(typeof({ mixin(enumMixinStr_NID_cast5_cbc); }))) {
48288             mixin(enumMixinStr_NID_cast5_cbc);
48289         }
48290     }
48291 
48292 
48293 
48294 
48295     static if(!is(typeof(LN_cast5_cbc))) {
48296         private enum enumMixinStr_LN_cast5_cbc = `enum LN_cast5_cbc = "cast5-cbc";`;
48297         static if(is(typeof({ mixin(enumMixinStr_LN_cast5_cbc); }))) {
48298             mixin(enumMixinStr_LN_cast5_cbc);
48299         }
48300     }
48301 
48302 
48303 
48304 
48305     static if(!is(typeof(SN_cast5_cbc))) {
48306         private enum enumMixinStr_SN_cast5_cbc = `enum SN_cast5_cbc = "CAST5-CBC";`;
48307         static if(is(typeof({ mixin(enumMixinStr_SN_cast5_cbc); }))) {
48308             mixin(enumMixinStr_SN_cast5_cbc);
48309         }
48310     }
48311 
48312 
48313 
48314 
48315     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls12))) {
48316         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls12 = `enum OBJ_wap_wsg_idm_ecid_wtls12 = OBJ_wap_wsg_idm_ecid , 12L;`;
48317         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls12); }))) {
48318             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls12);
48319         }
48320     }
48321 
48322 
48323 
48324 
48325     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls12))) {
48326         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls12 = `enum NID_wap_wsg_idm_ecid_wtls12 = 745;`;
48327         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls12); }))) {
48328             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls12);
48329         }
48330     }
48331 
48332 
48333 
48334 
48335     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls12))) {
48336         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls12 = `enum SN_wap_wsg_idm_ecid_wtls12 = "wap-wsg-idm-ecid-wtls12";`;
48337         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls12); }))) {
48338             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls12);
48339         }
48340     }
48341 
48342 
48343 
48344 
48345     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls11))) {
48346         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls11 = `enum OBJ_wap_wsg_idm_ecid_wtls11 = OBJ_wap_wsg_idm_ecid , 11L;`;
48347         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls11); }))) {
48348             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls11);
48349         }
48350     }
48351 
48352 
48353 
48354 
48355     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls11))) {
48356         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls11 = `enum NID_wap_wsg_idm_ecid_wtls11 = 744;`;
48357         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls11); }))) {
48358             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls11);
48359         }
48360     }
48361 
48362 
48363 
48364 
48365     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls11))) {
48366         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls11 = `enum SN_wap_wsg_idm_ecid_wtls11 = "wap-wsg-idm-ecid-wtls11";`;
48367         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls11); }))) {
48368             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls11);
48369         }
48370     }
48371 
48372 
48373 
48374 
48375     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls10))) {
48376         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls10 = `enum OBJ_wap_wsg_idm_ecid_wtls10 = OBJ_wap_wsg_idm_ecid , 10L;`;
48377         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls10); }))) {
48378             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls10);
48379         }
48380     }
48381 
48382 
48383 
48384 
48385     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls10))) {
48386         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls10 = `enum NID_wap_wsg_idm_ecid_wtls10 = 743;`;
48387         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls10); }))) {
48388             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls10);
48389         }
48390     }
48391 
48392 
48393 
48394 
48395     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls10))) {
48396         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls10 = `enum SN_wap_wsg_idm_ecid_wtls10 = "wap-wsg-idm-ecid-wtls10";`;
48397         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls10); }))) {
48398             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls10);
48399         }
48400     }
48401 
48402 
48403 
48404 
48405     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls9))) {
48406         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls9 = `enum OBJ_wap_wsg_idm_ecid_wtls9 = OBJ_wap_wsg_idm_ecid , 9L;`;
48407         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls9); }))) {
48408             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls9);
48409         }
48410     }
48411 
48412 
48413 
48414 
48415     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls9))) {
48416         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls9 = `enum NID_wap_wsg_idm_ecid_wtls9 = 742;`;
48417         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls9); }))) {
48418             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls9);
48419         }
48420     }
48421 
48422 
48423 
48424 
48425     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls9))) {
48426         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls9 = `enum SN_wap_wsg_idm_ecid_wtls9 = "wap-wsg-idm-ecid-wtls9";`;
48427         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls9); }))) {
48428             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls9);
48429         }
48430     }
48431 
48432 
48433 
48434 
48435     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls8))) {
48436         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls8 = `enum OBJ_wap_wsg_idm_ecid_wtls8 = OBJ_wap_wsg_idm_ecid , 8L;`;
48437         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls8); }))) {
48438             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls8);
48439         }
48440     }
48441 
48442 
48443 
48444 
48445     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls8))) {
48446         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls8 = `enum NID_wap_wsg_idm_ecid_wtls8 = 741;`;
48447         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls8); }))) {
48448             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls8);
48449         }
48450     }
48451 
48452 
48453 
48454 
48455     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls8))) {
48456         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls8 = `enum SN_wap_wsg_idm_ecid_wtls8 = "wap-wsg-idm-ecid-wtls8";`;
48457         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls8); }))) {
48458             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls8);
48459         }
48460     }
48461 
48462 
48463 
48464 
48465     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls7))) {
48466         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls7 = `enum OBJ_wap_wsg_idm_ecid_wtls7 = OBJ_wap_wsg_idm_ecid , 7L;`;
48467         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls7); }))) {
48468             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls7);
48469         }
48470     }
48471 
48472 
48473 
48474 
48475     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls7))) {
48476         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls7 = `enum NID_wap_wsg_idm_ecid_wtls7 = 740;`;
48477         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls7); }))) {
48478             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls7);
48479         }
48480     }
48481 
48482 
48483 
48484 
48485     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls7))) {
48486         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls7 = `enum SN_wap_wsg_idm_ecid_wtls7 = "wap-wsg-idm-ecid-wtls7";`;
48487         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls7); }))) {
48488             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls7);
48489         }
48490     }
48491 
48492 
48493 
48494 
48495     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls6))) {
48496         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls6 = `enum OBJ_wap_wsg_idm_ecid_wtls6 = OBJ_wap_wsg_idm_ecid , 6L;`;
48497         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls6); }))) {
48498             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls6);
48499         }
48500     }
48501 
48502 
48503 
48504 
48505     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls6))) {
48506         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls6 = `enum NID_wap_wsg_idm_ecid_wtls6 = 739;`;
48507         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls6); }))) {
48508             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls6);
48509         }
48510     }
48511 
48512 
48513 
48514 
48515     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls6))) {
48516         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls6 = `enum SN_wap_wsg_idm_ecid_wtls6 = "wap-wsg-idm-ecid-wtls6";`;
48517         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls6); }))) {
48518             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls6);
48519         }
48520     }
48521 
48522 
48523 
48524 
48525     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls5))) {
48526         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls5 = `enum OBJ_wap_wsg_idm_ecid_wtls5 = OBJ_wap_wsg_idm_ecid , 5L;`;
48527         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls5); }))) {
48528             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls5);
48529         }
48530     }
48531 
48532 
48533 
48534 
48535     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls5))) {
48536         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls5 = `enum NID_wap_wsg_idm_ecid_wtls5 = 738;`;
48537         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls5); }))) {
48538             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls5);
48539         }
48540     }
48541 
48542 
48543 
48544 
48545     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls5))) {
48546         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls5 = `enum SN_wap_wsg_idm_ecid_wtls5 = "wap-wsg-idm-ecid-wtls5";`;
48547         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls5); }))) {
48548             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls5);
48549         }
48550     }
48551 
48552 
48553 
48554 
48555     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls4))) {
48556         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls4 = `enum OBJ_wap_wsg_idm_ecid_wtls4 = OBJ_wap_wsg_idm_ecid , 4L;`;
48557         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls4); }))) {
48558             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls4);
48559         }
48560     }
48561 
48562 
48563 
48564 
48565     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls4))) {
48566         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls4 = `enum NID_wap_wsg_idm_ecid_wtls4 = 737;`;
48567         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls4); }))) {
48568             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls4);
48569         }
48570     }
48571 
48572 
48573 
48574 
48575     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls4))) {
48576         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls4 = `enum SN_wap_wsg_idm_ecid_wtls4 = "wap-wsg-idm-ecid-wtls4";`;
48577         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls4); }))) {
48578             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls4);
48579         }
48580     }
48581 
48582 
48583 
48584 
48585     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls3))) {
48586         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls3 = `enum OBJ_wap_wsg_idm_ecid_wtls3 = OBJ_wap_wsg_idm_ecid , 3L;`;
48587         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls3); }))) {
48588             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls3);
48589         }
48590     }
48591 
48592 
48593 
48594 
48595     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls3))) {
48596         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls3 = `enum NID_wap_wsg_idm_ecid_wtls3 = 736;`;
48597         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls3); }))) {
48598             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls3);
48599         }
48600     }
48601 
48602 
48603 
48604 
48605     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls3))) {
48606         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls3 = `enum SN_wap_wsg_idm_ecid_wtls3 = "wap-wsg-idm-ecid-wtls3";`;
48607         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls3); }))) {
48608             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls3);
48609         }
48610     }
48611 
48612 
48613 
48614 
48615     static if(!is(typeof(OBJ_wap_wsg_idm_ecid_wtls1))) {
48616         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls1 = `enum OBJ_wap_wsg_idm_ecid_wtls1 = OBJ_wap_wsg_idm_ecid , 1L;`;
48617         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls1); }))) {
48618             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid_wtls1);
48619         }
48620     }
48621 
48622 
48623 
48624 
48625     static if(!is(typeof(NID_wap_wsg_idm_ecid_wtls1))) {
48626         private enum enumMixinStr_NID_wap_wsg_idm_ecid_wtls1 = `enum NID_wap_wsg_idm_ecid_wtls1 = 735;`;
48627         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls1); }))) {
48628             mixin(enumMixinStr_NID_wap_wsg_idm_ecid_wtls1);
48629         }
48630     }
48631 
48632 
48633 
48634 
48635     static if(!is(typeof(SN_wap_wsg_idm_ecid_wtls1))) {
48636         private enum enumMixinStr_SN_wap_wsg_idm_ecid_wtls1 = `enum SN_wap_wsg_idm_ecid_wtls1 = "wap-wsg-idm-ecid-wtls1";`;
48637         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls1); }))) {
48638             mixin(enumMixinStr_SN_wap_wsg_idm_ecid_wtls1);
48639         }
48640     }
48641 
48642 
48643 
48644 
48645     static if(!is(typeof(OBJ_wap_wsg_idm_ecid))) {
48646         private enum enumMixinStr_OBJ_wap_wsg_idm_ecid = `enum OBJ_wap_wsg_idm_ecid = OBJ_wap_wsg , 4L;`;
48647         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid); }))) {
48648             mixin(enumMixinStr_OBJ_wap_wsg_idm_ecid);
48649         }
48650     }
48651 
48652 
48653 
48654 
48655     static if(!is(typeof(OBJ_sect571r1))) {
48656         private enum enumMixinStr_OBJ_sect571r1 = `enum OBJ_sect571r1 = OBJ_secg_ellipticCurve , 39L;`;
48657         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect571r1); }))) {
48658             mixin(enumMixinStr_OBJ_sect571r1);
48659         }
48660     }
48661 
48662 
48663 
48664 
48665     static if(!is(typeof(NID_sect571r1))) {
48666         private enum enumMixinStr_NID_sect571r1 = `enum NID_sect571r1 = 734;`;
48667         static if(is(typeof({ mixin(enumMixinStr_NID_sect571r1); }))) {
48668             mixin(enumMixinStr_NID_sect571r1);
48669         }
48670     }
48671 
48672 
48673 
48674 
48675     static if(!is(typeof(SN_sect571r1))) {
48676         private enum enumMixinStr_SN_sect571r1 = `enum SN_sect571r1 = "sect571r1";`;
48677         static if(is(typeof({ mixin(enumMixinStr_SN_sect571r1); }))) {
48678             mixin(enumMixinStr_SN_sect571r1);
48679         }
48680     }
48681 
48682 
48683 
48684 
48685     static if(!is(typeof(OBJ_sect571k1))) {
48686         private enum enumMixinStr_OBJ_sect571k1 = `enum OBJ_sect571k1 = OBJ_secg_ellipticCurve , 38L;`;
48687         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect571k1); }))) {
48688             mixin(enumMixinStr_OBJ_sect571k1);
48689         }
48690     }
48691 
48692 
48693 
48694 
48695     static if(!is(typeof(NID_sect571k1))) {
48696         private enum enumMixinStr_NID_sect571k1 = `enum NID_sect571k1 = 733;`;
48697         static if(is(typeof({ mixin(enumMixinStr_NID_sect571k1); }))) {
48698             mixin(enumMixinStr_NID_sect571k1);
48699         }
48700     }
48701 
48702 
48703 
48704 
48705     static if(!is(typeof(SN_sect571k1))) {
48706         private enum enumMixinStr_SN_sect571k1 = `enum SN_sect571k1 = "sect571k1";`;
48707         static if(is(typeof({ mixin(enumMixinStr_SN_sect571k1); }))) {
48708             mixin(enumMixinStr_SN_sect571k1);
48709         }
48710     }
48711 
48712 
48713 
48714 
48715     static if(!is(typeof(OBJ_sect409r1))) {
48716         private enum enumMixinStr_OBJ_sect409r1 = `enum OBJ_sect409r1 = OBJ_secg_ellipticCurve , 37L;`;
48717         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect409r1); }))) {
48718             mixin(enumMixinStr_OBJ_sect409r1);
48719         }
48720     }
48721 
48722 
48723 
48724 
48725     static if(!is(typeof(NID_sect409r1))) {
48726         private enum enumMixinStr_NID_sect409r1 = `enum NID_sect409r1 = 732;`;
48727         static if(is(typeof({ mixin(enumMixinStr_NID_sect409r1); }))) {
48728             mixin(enumMixinStr_NID_sect409r1);
48729         }
48730     }
48731 
48732 
48733 
48734 
48735     static if(!is(typeof(SN_sect409r1))) {
48736         private enum enumMixinStr_SN_sect409r1 = `enum SN_sect409r1 = "sect409r1";`;
48737         static if(is(typeof({ mixin(enumMixinStr_SN_sect409r1); }))) {
48738             mixin(enumMixinStr_SN_sect409r1);
48739         }
48740     }
48741 
48742 
48743 
48744 
48745     static if(!is(typeof(OBJ_sect409k1))) {
48746         private enum enumMixinStr_OBJ_sect409k1 = `enum OBJ_sect409k1 = OBJ_secg_ellipticCurve , 36L;`;
48747         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect409k1); }))) {
48748             mixin(enumMixinStr_OBJ_sect409k1);
48749         }
48750     }
48751 
48752 
48753 
48754 
48755     static if(!is(typeof(NID_sect409k1))) {
48756         private enum enumMixinStr_NID_sect409k1 = `enum NID_sect409k1 = 731;`;
48757         static if(is(typeof({ mixin(enumMixinStr_NID_sect409k1); }))) {
48758             mixin(enumMixinStr_NID_sect409k1);
48759         }
48760     }
48761 
48762 
48763 
48764 
48765     static if(!is(typeof(SN_sect409k1))) {
48766         private enum enumMixinStr_SN_sect409k1 = `enum SN_sect409k1 = "sect409k1";`;
48767         static if(is(typeof({ mixin(enumMixinStr_SN_sect409k1); }))) {
48768             mixin(enumMixinStr_SN_sect409k1);
48769         }
48770     }
48771 
48772 
48773 
48774 
48775     static if(!is(typeof(OBJ_sect283r1))) {
48776         private enum enumMixinStr_OBJ_sect283r1 = `enum OBJ_sect283r1 = OBJ_secg_ellipticCurve , 17L;`;
48777         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect283r1); }))) {
48778             mixin(enumMixinStr_OBJ_sect283r1);
48779         }
48780     }
48781 
48782 
48783 
48784 
48785     static if(!is(typeof(NID_sect283r1))) {
48786         private enum enumMixinStr_NID_sect283r1 = `enum NID_sect283r1 = 730;`;
48787         static if(is(typeof({ mixin(enumMixinStr_NID_sect283r1); }))) {
48788             mixin(enumMixinStr_NID_sect283r1);
48789         }
48790     }
48791 
48792 
48793 
48794 
48795     static if(!is(typeof(SN_sect283r1))) {
48796         private enum enumMixinStr_SN_sect283r1 = `enum SN_sect283r1 = "sect283r1";`;
48797         static if(is(typeof({ mixin(enumMixinStr_SN_sect283r1); }))) {
48798             mixin(enumMixinStr_SN_sect283r1);
48799         }
48800     }
48801 
48802 
48803 
48804 
48805     static if(!is(typeof(OBJ_sect283k1))) {
48806         private enum enumMixinStr_OBJ_sect283k1 = `enum OBJ_sect283k1 = OBJ_secg_ellipticCurve , 16L;`;
48807         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect283k1); }))) {
48808             mixin(enumMixinStr_OBJ_sect283k1);
48809         }
48810     }
48811 
48812 
48813 
48814 
48815     static if(!is(typeof(NID_sect283k1))) {
48816         private enum enumMixinStr_NID_sect283k1 = `enum NID_sect283k1 = 729;`;
48817         static if(is(typeof({ mixin(enumMixinStr_NID_sect283k1); }))) {
48818             mixin(enumMixinStr_NID_sect283k1);
48819         }
48820     }
48821 
48822 
48823 
48824 
48825     static if(!is(typeof(SN_sect283k1))) {
48826         private enum enumMixinStr_SN_sect283k1 = `enum SN_sect283k1 = "sect283k1";`;
48827         static if(is(typeof({ mixin(enumMixinStr_SN_sect283k1); }))) {
48828             mixin(enumMixinStr_SN_sect283k1);
48829         }
48830     }
48831 
48832 
48833 
48834 
48835     static if(!is(typeof(OBJ_sect239k1))) {
48836         private enum enumMixinStr_OBJ_sect239k1 = `enum OBJ_sect239k1 = OBJ_secg_ellipticCurve , 3L;`;
48837         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect239k1); }))) {
48838             mixin(enumMixinStr_OBJ_sect239k1);
48839         }
48840     }
48841 
48842 
48843 
48844 
48845     static if(!is(typeof(NID_sect239k1))) {
48846         private enum enumMixinStr_NID_sect239k1 = `enum NID_sect239k1 = 728;`;
48847         static if(is(typeof({ mixin(enumMixinStr_NID_sect239k1); }))) {
48848             mixin(enumMixinStr_NID_sect239k1);
48849         }
48850     }
48851 
48852 
48853 
48854 
48855     static if(!is(typeof(SN_sect239k1))) {
48856         private enum enumMixinStr_SN_sect239k1 = `enum SN_sect239k1 = "sect239k1";`;
48857         static if(is(typeof({ mixin(enumMixinStr_SN_sect239k1); }))) {
48858             mixin(enumMixinStr_SN_sect239k1);
48859         }
48860     }
48861 
48862 
48863 
48864 
48865     static if(!is(typeof(OBJ_sect233r1))) {
48866         private enum enumMixinStr_OBJ_sect233r1 = `enum OBJ_sect233r1 = OBJ_secg_ellipticCurve , 27L;`;
48867         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect233r1); }))) {
48868             mixin(enumMixinStr_OBJ_sect233r1);
48869         }
48870     }
48871 
48872 
48873 
48874 
48875     static if(!is(typeof(NID_sect233r1))) {
48876         private enum enumMixinStr_NID_sect233r1 = `enum NID_sect233r1 = 727;`;
48877         static if(is(typeof({ mixin(enumMixinStr_NID_sect233r1); }))) {
48878             mixin(enumMixinStr_NID_sect233r1);
48879         }
48880     }
48881 
48882 
48883 
48884 
48885     static if(!is(typeof(SN_sect233r1))) {
48886         private enum enumMixinStr_SN_sect233r1 = `enum SN_sect233r1 = "sect233r1";`;
48887         static if(is(typeof({ mixin(enumMixinStr_SN_sect233r1); }))) {
48888             mixin(enumMixinStr_SN_sect233r1);
48889         }
48890     }
48891 
48892 
48893 
48894 
48895     static if(!is(typeof(OBJ_sect233k1))) {
48896         private enum enumMixinStr_OBJ_sect233k1 = `enum OBJ_sect233k1 = OBJ_secg_ellipticCurve , 26L;`;
48897         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect233k1); }))) {
48898             mixin(enumMixinStr_OBJ_sect233k1);
48899         }
48900     }
48901 
48902 
48903 
48904 
48905     static if(!is(typeof(NID_sect233k1))) {
48906         private enum enumMixinStr_NID_sect233k1 = `enum NID_sect233k1 = 726;`;
48907         static if(is(typeof({ mixin(enumMixinStr_NID_sect233k1); }))) {
48908             mixin(enumMixinStr_NID_sect233k1);
48909         }
48910     }
48911 
48912 
48913 
48914 
48915     static if(!is(typeof(SN_sect233k1))) {
48916         private enum enumMixinStr_SN_sect233k1 = `enum SN_sect233k1 = "sect233k1";`;
48917         static if(is(typeof({ mixin(enumMixinStr_SN_sect233k1); }))) {
48918             mixin(enumMixinStr_SN_sect233k1);
48919         }
48920     }
48921 
48922 
48923 
48924 
48925     static if(!is(typeof(OBJ_sect193r2))) {
48926         private enum enumMixinStr_OBJ_sect193r2 = `enum OBJ_sect193r2 = OBJ_secg_ellipticCurve , 25L;`;
48927         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect193r2); }))) {
48928             mixin(enumMixinStr_OBJ_sect193r2);
48929         }
48930     }
48931 
48932 
48933 
48934 
48935     static if(!is(typeof(NID_sect193r2))) {
48936         private enum enumMixinStr_NID_sect193r2 = `enum NID_sect193r2 = 725;`;
48937         static if(is(typeof({ mixin(enumMixinStr_NID_sect193r2); }))) {
48938             mixin(enumMixinStr_NID_sect193r2);
48939         }
48940     }
48941 
48942 
48943 
48944 
48945     static if(!is(typeof(SN_sect193r2))) {
48946         private enum enumMixinStr_SN_sect193r2 = `enum SN_sect193r2 = "sect193r2";`;
48947         static if(is(typeof({ mixin(enumMixinStr_SN_sect193r2); }))) {
48948             mixin(enumMixinStr_SN_sect193r2);
48949         }
48950     }
48951 
48952 
48953 
48954 
48955     static if(!is(typeof(OBJ_sect193r1))) {
48956         private enum enumMixinStr_OBJ_sect193r1 = `enum OBJ_sect193r1 = OBJ_secg_ellipticCurve , 24L;`;
48957         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect193r1); }))) {
48958             mixin(enumMixinStr_OBJ_sect193r1);
48959         }
48960     }
48961 
48962 
48963 
48964 
48965     static if(!is(typeof(NID_sect193r1))) {
48966         private enum enumMixinStr_NID_sect193r1 = `enum NID_sect193r1 = 724;`;
48967         static if(is(typeof({ mixin(enumMixinStr_NID_sect193r1); }))) {
48968             mixin(enumMixinStr_NID_sect193r1);
48969         }
48970     }
48971 
48972 
48973 
48974 
48975     static if(!is(typeof(SN_sect193r1))) {
48976         private enum enumMixinStr_SN_sect193r1 = `enum SN_sect193r1 = "sect193r1";`;
48977         static if(is(typeof({ mixin(enumMixinStr_SN_sect193r1); }))) {
48978             mixin(enumMixinStr_SN_sect193r1);
48979         }
48980     }
48981 
48982 
48983 
48984 
48985     static if(!is(typeof(OBJ_sect163r2))) {
48986         private enum enumMixinStr_OBJ_sect163r2 = `enum OBJ_sect163r2 = OBJ_secg_ellipticCurve , 15L;`;
48987         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect163r2); }))) {
48988             mixin(enumMixinStr_OBJ_sect163r2);
48989         }
48990     }
48991 
48992 
48993 
48994 
48995     static if(!is(typeof(NID_sect163r2))) {
48996         private enum enumMixinStr_NID_sect163r2 = `enum NID_sect163r2 = 723;`;
48997         static if(is(typeof({ mixin(enumMixinStr_NID_sect163r2); }))) {
48998             mixin(enumMixinStr_NID_sect163r2);
48999         }
49000     }
49001 
49002 
49003 
49004 
49005     static if(!is(typeof(SN_sect163r2))) {
49006         private enum enumMixinStr_SN_sect163r2 = `enum SN_sect163r2 = "sect163r2";`;
49007         static if(is(typeof({ mixin(enumMixinStr_SN_sect163r2); }))) {
49008             mixin(enumMixinStr_SN_sect163r2);
49009         }
49010     }
49011 
49012 
49013 
49014 
49015     static if(!is(typeof(OBJ_sect163r1))) {
49016         private enum enumMixinStr_OBJ_sect163r1 = `enum OBJ_sect163r1 = OBJ_secg_ellipticCurve , 2L;`;
49017         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect163r1); }))) {
49018             mixin(enumMixinStr_OBJ_sect163r1);
49019         }
49020     }
49021 
49022 
49023 
49024 
49025     static if(!is(typeof(NID_sect163r1))) {
49026         private enum enumMixinStr_NID_sect163r1 = `enum NID_sect163r1 = 722;`;
49027         static if(is(typeof({ mixin(enumMixinStr_NID_sect163r1); }))) {
49028             mixin(enumMixinStr_NID_sect163r1);
49029         }
49030     }
49031 
49032 
49033 
49034 
49035     static if(!is(typeof(SN_sect163r1))) {
49036         private enum enumMixinStr_SN_sect163r1 = `enum SN_sect163r1 = "sect163r1";`;
49037         static if(is(typeof({ mixin(enumMixinStr_SN_sect163r1); }))) {
49038             mixin(enumMixinStr_SN_sect163r1);
49039         }
49040     }
49041 
49042 
49043 
49044 
49045     static if(!is(typeof(OBJ_sect163k1))) {
49046         private enum enumMixinStr_OBJ_sect163k1 = `enum OBJ_sect163k1 = OBJ_secg_ellipticCurve , 1L;`;
49047         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect163k1); }))) {
49048             mixin(enumMixinStr_OBJ_sect163k1);
49049         }
49050     }
49051 
49052 
49053 
49054 
49055     static if(!is(typeof(NID_sect163k1))) {
49056         private enum enumMixinStr_NID_sect163k1 = `enum NID_sect163k1 = 721;`;
49057         static if(is(typeof({ mixin(enumMixinStr_NID_sect163k1); }))) {
49058             mixin(enumMixinStr_NID_sect163k1);
49059         }
49060     }
49061 
49062 
49063 
49064 
49065     static if(!is(typeof(SN_sect163k1))) {
49066         private enum enumMixinStr_SN_sect163k1 = `enum SN_sect163k1 = "sect163k1";`;
49067         static if(is(typeof({ mixin(enumMixinStr_SN_sect163k1); }))) {
49068             mixin(enumMixinStr_SN_sect163k1);
49069         }
49070     }
49071 
49072 
49073 
49074 
49075     static if(!is(typeof(OBJ_sect131r2))) {
49076         private enum enumMixinStr_OBJ_sect131r2 = `enum OBJ_sect131r2 = OBJ_secg_ellipticCurve , 23L;`;
49077         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect131r2); }))) {
49078             mixin(enumMixinStr_OBJ_sect131r2);
49079         }
49080     }
49081 
49082 
49083 
49084 
49085     static if(!is(typeof(NID_sect131r2))) {
49086         private enum enumMixinStr_NID_sect131r2 = `enum NID_sect131r2 = 720;`;
49087         static if(is(typeof({ mixin(enumMixinStr_NID_sect131r2); }))) {
49088             mixin(enumMixinStr_NID_sect131r2);
49089         }
49090     }
49091 
49092 
49093 
49094 
49095     static if(!is(typeof(SN_sect131r2))) {
49096         private enum enumMixinStr_SN_sect131r2 = `enum SN_sect131r2 = "sect131r2";`;
49097         static if(is(typeof({ mixin(enumMixinStr_SN_sect131r2); }))) {
49098             mixin(enumMixinStr_SN_sect131r2);
49099         }
49100     }
49101 
49102 
49103 
49104 
49105     static if(!is(typeof(OBJ_sect131r1))) {
49106         private enum enumMixinStr_OBJ_sect131r1 = `enum OBJ_sect131r1 = OBJ_secg_ellipticCurve , 22L;`;
49107         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect131r1); }))) {
49108             mixin(enumMixinStr_OBJ_sect131r1);
49109         }
49110     }
49111 
49112 
49113 
49114 
49115     static if(!is(typeof(NID_sect131r1))) {
49116         private enum enumMixinStr_NID_sect131r1 = `enum NID_sect131r1 = 719;`;
49117         static if(is(typeof({ mixin(enumMixinStr_NID_sect131r1); }))) {
49118             mixin(enumMixinStr_NID_sect131r1);
49119         }
49120     }
49121 
49122 
49123 
49124 
49125     static if(!is(typeof(SN_sect131r1))) {
49126         private enum enumMixinStr_SN_sect131r1 = `enum SN_sect131r1 = "sect131r1";`;
49127         static if(is(typeof({ mixin(enumMixinStr_SN_sect131r1); }))) {
49128             mixin(enumMixinStr_SN_sect131r1);
49129         }
49130     }
49131 
49132 
49133 
49134 
49135     static if(!is(typeof(OBJ_sect113r2))) {
49136         private enum enumMixinStr_OBJ_sect113r2 = `enum OBJ_sect113r2 = OBJ_secg_ellipticCurve , 5L;`;
49137         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect113r2); }))) {
49138             mixin(enumMixinStr_OBJ_sect113r2);
49139         }
49140     }
49141 
49142 
49143 
49144 
49145     static if(!is(typeof(NID_sect113r2))) {
49146         private enum enumMixinStr_NID_sect113r2 = `enum NID_sect113r2 = 718;`;
49147         static if(is(typeof({ mixin(enumMixinStr_NID_sect113r2); }))) {
49148             mixin(enumMixinStr_NID_sect113r2);
49149         }
49150     }
49151 
49152 
49153 
49154 
49155     static if(!is(typeof(SN_sect113r2))) {
49156         private enum enumMixinStr_SN_sect113r2 = `enum SN_sect113r2 = "sect113r2";`;
49157         static if(is(typeof({ mixin(enumMixinStr_SN_sect113r2); }))) {
49158             mixin(enumMixinStr_SN_sect113r2);
49159         }
49160     }
49161 
49162 
49163 
49164 
49165     static if(!is(typeof(OBJ_sect113r1))) {
49166         private enum enumMixinStr_OBJ_sect113r1 = `enum OBJ_sect113r1 = OBJ_secg_ellipticCurve , 4L;`;
49167         static if(is(typeof({ mixin(enumMixinStr_OBJ_sect113r1); }))) {
49168             mixin(enumMixinStr_OBJ_sect113r1);
49169         }
49170     }
49171 
49172 
49173 
49174 
49175     static if(!is(typeof(NID_sect113r1))) {
49176         private enum enumMixinStr_NID_sect113r1 = `enum NID_sect113r1 = 717;`;
49177         static if(is(typeof({ mixin(enumMixinStr_NID_sect113r1); }))) {
49178             mixin(enumMixinStr_NID_sect113r1);
49179         }
49180     }
49181 
49182 
49183 
49184 
49185     static if(!is(typeof(SN_sect113r1))) {
49186         private enum enumMixinStr_SN_sect113r1 = `enum SN_sect113r1 = "sect113r1";`;
49187         static if(is(typeof({ mixin(enumMixinStr_SN_sect113r1); }))) {
49188             mixin(enumMixinStr_SN_sect113r1);
49189         }
49190     }
49191 
49192 
49193 
49194 
49195     static if(!is(typeof(OBJ_secp521r1))) {
49196         private enum enumMixinStr_OBJ_secp521r1 = `enum OBJ_secp521r1 = OBJ_secg_ellipticCurve , 35L;`;
49197         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp521r1); }))) {
49198             mixin(enumMixinStr_OBJ_secp521r1);
49199         }
49200     }
49201 
49202 
49203 
49204 
49205     static if(!is(typeof(NID_secp521r1))) {
49206         private enum enumMixinStr_NID_secp521r1 = `enum NID_secp521r1 = 716;`;
49207         static if(is(typeof({ mixin(enumMixinStr_NID_secp521r1); }))) {
49208             mixin(enumMixinStr_NID_secp521r1);
49209         }
49210     }
49211 
49212 
49213 
49214 
49215     static if(!is(typeof(SN_secp521r1))) {
49216         private enum enumMixinStr_SN_secp521r1 = `enum SN_secp521r1 = "secp521r1";`;
49217         static if(is(typeof({ mixin(enumMixinStr_SN_secp521r1); }))) {
49218             mixin(enumMixinStr_SN_secp521r1);
49219         }
49220     }
49221 
49222 
49223 
49224 
49225     static if(!is(typeof(OBJ_secp384r1))) {
49226         private enum enumMixinStr_OBJ_secp384r1 = `enum OBJ_secp384r1 = OBJ_secg_ellipticCurve , 34L;`;
49227         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp384r1); }))) {
49228             mixin(enumMixinStr_OBJ_secp384r1);
49229         }
49230     }
49231 
49232 
49233 
49234 
49235     static if(!is(typeof(NID_secp384r1))) {
49236         private enum enumMixinStr_NID_secp384r1 = `enum NID_secp384r1 = 715;`;
49237         static if(is(typeof({ mixin(enumMixinStr_NID_secp384r1); }))) {
49238             mixin(enumMixinStr_NID_secp384r1);
49239         }
49240     }
49241 
49242 
49243 
49244 
49245     static if(!is(typeof(SN_secp384r1))) {
49246         private enum enumMixinStr_SN_secp384r1 = `enum SN_secp384r1 = "secp384r1";`;
49247         static if(is(typeof({ mixin(enumMixinStr_SN_secp384r1); }))) {
49248             mixin(enumMixinStr_SN_secp384r1);
49249         }
49250     }
49251 
49252 
49253 
49254 
49255     static if(!is(typeof(OBJ_secp256k1))) {
49256         private enum enumMixinStr_OBJ_secp256k1 = `enum OBJ_secp256k1 = OBJ_secg_ellipticCurve , 10L;`;
49257         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp256k1); }))) {
49258             mixin(enumMixinStr_OBJ_secp256k1);
49259         }
49260     }
49261 
49262 
49263 
49264 
49265     static if(!is(typeof(NID_secp256k1))) {
49266         private enum enumMixinStr_NID_secp256k1 = `enum NID_secp256k1 = 714;`;
49267         static if(is(typeof({ mixin(enumMixinStr_NID_secp256k1); }))) {
49268             mixin(enumMixinStr_NID_secp256k1);
49269         }
49270     }
49271 
49272 
49273 
49274 
49275     static if(!is(typeof(SN_secp256k1))) {
49276         private enum enumMixinStr_SN_secp256k1 = `enum SN_secp256k1 = "secp256k1";`;
49277         static if(is(typeof({ mixin(enumMixinStr_SN_secp256k1); }))) {
49278             mixin(enumMixinStr_SN_secp256k1);
49279         }
49280     }
49281 
49282 
49283 
49284 
49285     static if(!is(typeof(OBJ_secp224r1))) {
49286         private enum enumMixinStr_OBJ_secp224r1 = `enum OBJ_secp224r1 = OBJ_secg_ellipticCurve , 33L;`;
49287         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp224r1); }))) {
49288             mixin(enumMixinStr_OBJ_secp224r1);
49289         }
49290     }
49291 
49292 
49293 
49294 
49295     static if(!is(typeof(NID_secp224r1))) {
49296         private enum enumMixinStr_NID_secp224r1 = `enum NID_secp224r1 = 713;`;
49297         static if(is(typeof({ mixin(enumMixinStr_NID_secp224r1); }))) {
49298             mixin(enumMixinStr_NID_secp224r1);
49299         }
49300     }
49301 
49302 
49303 
49304 
49305     static if(!is(typeof(SN_secp224r1))) {
49306         private enum enumMixinStr_SN_secp224r1 = `enum SN_secp224r1 = "secp224r1";`;
49307         static if(is(typeof({ mixin(enumMixinStr_SN_secp224r1); }))) {
49308             mixin(enumMixinStr_SN_secp224r1);
49309         }
49310     }
49311 
49312 
49313 
49314 
49315     static if(!is(typeof(OBJ_secp224k1))) {
49316         private enum enumMixinStr_OBJ_secp224k1 = `enum OBJ_secp224k1 = OBJ_secg_ellipticCurve , 32L;`;
49317         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp224k1); }))) {
49318             mixin(enumMixinStr_OBJ_secp224k1);
49319         }
49320     }
49321 
49322 
49323 
49324 
49325     static if(!is(typeof(NID_secp224k1))) {
49326         private enum enumMixinStr_NID_secp224k1 = `enum NID_secp224k1 = 712;`;
49327         static if(is(typeof({ mixin(enumMixinStr_NID_secp224k1); }))) {
49328             mixin(enumMixinStr_NID_secp224k1);
49329         }
49330     }
49331 
49332 
49333 
49334 
49335     static if(!is(typeof(SN_secp224k1))) {
49336         private enum enumMixinStr_SN_secp224k1 = `enum SN_secp224k1 = "secp224k1";`;
49337         static if(is(typeof({ mixin(enumMixinStr_SN_secp224k1); }))) {
49338             mixin(enumMixinStr_SN_secp224k1);
49339         }
49340     }
49341 
49342 
49343 
49344 
49345     static if(!is(typeof(OBJ_secp192k1))) {
49346         private enum enumMixinStr_OBJ_secp192k1 = `enum OBJ_secp192k1 = OBJ_secg_ellipticCurve , 31L;`;
49347         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp192k1); }))) {
49348             mixin(enumMixinStr_OBJ_secp192k1);
49349         }
49350     }
49351 
49352 
49353 
49354 
49355     static if(!is(typeof(X509_TRUST_DEFAULT))) {
49356         private enum enumMixinStr_X509_TRUST_DEFAULT = `enum X509_TRUST_DEFAULT = 0;`;
49357         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_DEFAULT); }))) {
49358             mixin(enumMixinStr_X509_TRUST_DEFAULT);
49359         }
49360     }
49361 
49362 
49363 
49364 
49365     static if(!is(typeof(X509_TRUST_COMPAT))) {
49366         private enum enumMixinStr_X509_TRUST_COMPAT = `enum X509_TRUST_COMPAT = 1;`;
49367         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_COMPAT); }))) {
49368             mixin(enumMixinStr_X509_TRUST_COMPAT);
49369         }
49370     }
49371 
49372 
49373 
49374 
49375     static if(!is(typeof(X509_TRUST_SSL_CLIENT))) {
49376         private enum enumMixinStr_X509_TRUST_SSL_CLIENT = `enum X509_TRUST_SSL_CLIENT = 2;`;
49377         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_SSL_CLIENT); }))) {
49378             mixin(enumMixinStr_X509_TRUST_SSL_CLIENT);
49379         }
49380     }
49381 
49382 
49383 
49384 
49385     static if(!is(typeof(X509_TRUST_SSL_SERVER))) {
49386         private enum enumMixinStr_X509_TRUST_SSL_SERVER = `enum X509_TRUST_SSL_SERVER = 3;`;
49387         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_SSL_SERVER); }))) {
49388             mixin(enumMixinStr_X509_TRUST_SSL_SERVER);
49389         }
49390     }
49391 
49392 
49393 
49394 
49395     static if(!is(typeof(X509_TRUST_EMAIL))) {
49396         private enum enumMixinStr_X509_TRUST_EMAIL = `enum X509_TRUST_EMAIL = 4;`;
49397         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_EMAIL); }))) {
49398             mixin(enumMixinStr_X509_TRUST_EMAIL);
49399         }
49400     }
49401 
49402 
49403 
49404 
49405     static if(!is(typeof(X509_TRUST_OBJECT_SIGN))) {
49406         private enum enumMixinStr_X509_TRUST_OBJECT_SIGN = `enum X509_TRUST_OBJECT_SIGN = 5;`;
49407         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_OBJECT_SIGN); }))) {
49408             mixin(enumMixinStr_X509_TRUST_OBJECT_SIGN);
49409         }
49410     }
49411 
49412 
49413 
49414 
49415     static if(!is(typeof(X509_TRUST_OCSP_SIGN))) {
49416         private enum enumMixinStr_X509_TRUST_OCSP_SIGN = `enum X509_TRUST_OCSP_SIGN = 6;`;
49417         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_OCSP_SIGN); }))) {
49418             mixin(enumMixinStr_X509_TRUST_OCSP_SIGN);
49419         }
49420     }
49421 
49422 
49423 
49424 
49425     static if(!is(typeof(X509_TRUST_OCSP_REQUEST))) {
49426         private enum enumMixinStr_X509_TRUST_OCSP_REQUEST = `enum X509_TRUST_OCSP_REQUEST = 7;`;
49427         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_OCSP_REQUEST); }))) {
49428             mixin(enumMixinStr_X509_TRUST_OCSP_REQUEST);
49429         }
49430     }
49431 
49432 
49433 
49434 
49435     static if(!is(typeof(X509_TRUST_TSA))) {
49436         private enum enumMixinStr_X509_TRUST_TSA = `enum X509_TRUST_TSA = 8;`;
49437         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_TSA); }))) {
49438             mixin(enumMixinStr_X509_TRUST_TSA);
49439         }
49440     }
49441 
49442 
49443 
49444 
49445     static if(!is(typeof(X509_TRUST_MIN))) {
49446         private enum enumMixinStr_X509_TRUST_MIN = `enum X509_TRUST_MIN = 1;`;
49447         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_MIN); }))) {
49448             mixin(enumMixinStr_X509_TRUST_MIN);
49449         }
49450     }
49451 
49452 
49453 
49454 
49455     static if(!is(typeof(X509_TRUST_MAX))) {
49456         private enum enumMixinStr_X509_TRUST_MAX = `enum X509_TRUST_MAX = 8;`;
49457         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_MAX); }))) {
49458             mixin(enumMixinStr_X509_TRUST_MAX);
49459         }
49460     }
49461 
49462 
49463 
49464 
49465     static if(!is(typeof(X509_TRUST_DYNAMIC))) {
49466         private enum enumMixinStr_X509_TRUST_DYNAMIC = `enum X509_TRUST_DYNAMIC = ( 1U << 0 );`;
49467         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_DYNAMIC); }))) {
49468             mixin(enumMixinStr_X509_TRUST_DYNAMIC);
49469         }
49470     }
49471 
49472 
49473 
49474 
49475     static if(!is(typeof(X509_TRUST_DYNAMIC_NAME))) {
49476         private enum enumMixinStr_X509_TRUST_DYNAMIC_NAME = `enum X509_TRUST_DYNAMIC_NAME = ( 1U << 1 );`;
49477         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_DYNAMIC_NAME); }))) {
49478             mixin(enumMixinStr_X509_TRUST_DYNAMIC_NAME);
49479         }
49480     }
49481 
49482 
49483 
49484 
49485     static if(!is(typeof(X509_TRUST_NO_SS_COMPAT))) {
49486         private enum enumMixinStr_X509_TRUST_NO_SS_COMPAT = `enum X509_TRUST_NO_SS_COMPAT = ( 1U << 2 );`;
49487         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_NO_SS_COMPAT); }))) {
49488             mixin(enumMixinStr_X509_TRUST_NO_SS_COMPAT);
49489         }
49490     }
49491 
49492 
49493 
49494 
49495     static if(!is(typeof(X509_TRUST_DO_SS_COMPAT))) {
49496         private enum enumMixinStr_X509_TRUST_DO_SS_COMPAT = `enum X509_TRUST_DO_SS_COMPAT = ( 1U << 3 );`;
49497         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_DO_SS_COMPAT); }))) {
49498             mixin(enumMixinStr_X509_TRUST_DO_SS_COMPAT);
49499         }
49500     }
49501 
49502 
49503 
49504 
49505     static if(!is(typeof(X509_TRUST_OK_ANY_EKU))) {
49506         private enum enumMixinStr_X509_TRUST_OK_ANY_EKU = `enum X509_TRUST_OK_ANY_EKU = ( 1U << 4 );`;
49507         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_OK_ANY_EKU); }))) {
49508             mixin(enumMixinStr_X509_TRUST_OK_ANY_EKU);
49509         }
49510     }
49511 
49512 
49513 
49514 
49515     static if(!is(typeof(X509_TRUST_TRUSTED))) {
49516         private enum enumMixinStr_X509_TRUST_TRUSTED = `enum X509_TRUST_TRUSTED = 1;`;
49517         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_TRUSTED); }))) {
49518             mixin(enumMixinStr_X509_TRUST_TRUSTED);
49519         }
49520     }
49521 
49522 
49523 
49524 
49525     static if(!is(typeof(X509_TRUST_REJECTED))) {
49526         private enum enumMixinStr_X509_TRUST_REJECTED = `enum X509_TRUST_REJECTED = 2;`;
49527         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_REJECTED); }))) {
49528             mixin(enumMixinStr_X509_TRUST_REJECTED);
49529         }
49530     }
49531 
49532 
49533 
49534 
49535     static if(!is(typeof(X509_TRUST_UNTRUSTED))) {
49536         private enum enumMixinStr_X509_TRUST_UNTRUSTED = `enum X509_TRUST_UNTRUSTED = 3;`;
49537         static if(is(typeof({ mixin(enumMixinStr_X509_TRUST_UNTRUSTED); }))) {
49538             mixin(enumMixinStr_X509_TRUST_UNTRUSTED);
49539         }
49540     }
49541 
49542 
49543 
49544 
49545     static if(!is(typeof(X509_FLAG_COMPAT))) {
49546         private enum enumMixinStr_X509_FLAG_COMPAT = `enum X509_FLAG_COMPAT = 0;`;
49547         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_COMPAT); }))) {
49548             mixin(enumMixinStr_X509_FLAG_COMPAT);
49549         }
49550     }
49551 
49552 
49553 
49554 
49555     static if(!is(typeof(X509_FLAG_NO_HEADER))) {
49556         private enum enumMixinStr_X509_FLAG_NO_HEADER = `enum X509_FLAG_NO_HEADER = 1L;`;
49557         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_HEADER); }))) {
49558             mixin(enumMixinStr_X509_FLAG_NO_HEADER);
49559         }
49560     }
49561 
49562 
49563 
49564 
49565     static if(!is(typeof(X509_FLAG_NO_VERSION))) {
49566         private enum enumMixinStr_X509_FLAG_NO_VERSION = `enum X509_FLAG_NO_VERSION = ( 1L << 1 );`;
49567         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_VERSION); }))) {
49568             mixin(enumMixinStr_X509_FLAG_NO_VERSION);
49569         }
49570     }
49571 
49572 
49573 
49574 
49575     static if(!is(typeof(X509_FLAG_NO_SERIAL))) {
49576         private enum enumMixinStr_X509_FLAG_NO_SERIAL = `enum X509_FLAG_NO_SERIAL = ( 1L << 2 );`;
49577         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_SERIAL); }))) {
49578             mixin(enumMixinStr_X509_FLAG_NO_SERIAL);
49579         }
49580     }
49581 
49582 
49583 
49584 
49585     static if(!is(typeof(X509_FLAG_NO_SIGNAME))) {
49586         private enum enumMixinStr_X509_FLAG_NO_SIGNAME = `enum X509_FLAG_NO_SIGNAME = ( 1L << 3 );`;
49587         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_SIGNAME); }))) {
49588             mixin(enumMixinStr_X509_FLAG_NO_SIGNAME);
49589         }
49590     }
49591 
49592 
49593 
49594 
49595     static if(!is(typeof(X509_FLAG_NO_ISSUER))) {
49596         private enum enumMixinStr_X509_FLAG_NO_ISSUER = `enum X509_FLAG_NO_ISSUER = ( 1L << 4 );`;
49597         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_ISSUER); }))) {
49598             mixin(enumMixinStr_X509_FLAG_NO_ISSUER);
49599         }
49600     }
49601 
49602 
49603 
49604 
49605     static if(!is(typeof(X509_FLAG_NO_VALIDITY))) {
49606         private enum enumMixinStr_X509_FLAG_NO_VALIDITY = `enum X509_FLAG_NO_VALIDITY = ( 1L << 5 );`;
49607         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_VALIDITY); }))) {
49608             mixin(enumMixinStr_X509_FLAG_NO_VALIDITY);
49609         }
49610     }
49611 
49612 
49613 
49614 
49615     static if(!is(typeof(X509_FLAG_NO_SUBJECT))) {
49616         private enum enumMixinStr_X509_FLAG_NO_SUBJECT = `enum X509_FLAG_NO_SUBJECT = ( 1L << 6 );`;
49617         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_SUBJECT); }))) {
49618             mixin(enumMixinStr_X509_FLAG_NO_SUBJECT);
49619         }
49620     }
49621 
49622 
49623 
49624 
49625     static if(!is(typeof(X509_FLAG_NO_PUBKEY))) {
49626         private enum enumMixinStr_X509_FLAG_NO_PUBKEY = `enum X509_FLAG_NO_PUBKEY = ( 1L << 7 );`;
49627         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_PUBKEY); }))) {
49628             mixin(enumMixinStr_X509_FLAG_NO_PUBKEY);
49629         }
49630     }
49631 
49632 
49633 
49634 
49635     static if(!is(typeof(X509_FLAG_NO_EXTENSIONS))) {
49636         private enum enumMixinStr_X509_FLAG_NO_EXTENSIONS = `enum X509_FLAG_NO_EXTENSIONS = ( 1L << 8 );`;
49637         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_EXTENSIONS); }))) {
49638             mixin(enumMixinStr_X509_FLAG_NO_EXTENSIONS);
49639         }
49640     }
49641 
49642 
49643 
49644 
49645     static if(!is(typeof(X509_FLAG_NO_SIGDUMP))) {
49646         private enum enumMixinStr_X509_FLAG_NO_SIGDUMP = `enum X509_FLAG_NO_SIGDUMP = ( 1L << 9 );`;
49647         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_SIGDUMP); }))) {
49648             mixin(enumMixinStr_X509_FLAG_NO_SIGDUMP);
49649         }
49650     }
49651 
49652 
49653 
49654 
49655     static if(!is(typeof(X509_FLAG_NO_AUX))) {
49656         private enum enumMixinStr_X509_FLAG_NO_AUX = `enum X509_FLAG_NO_AUX = ( 1L << 10 );`;
49657         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_AUX); }))) {
49658             mixin(enumMixinStr_X509_FLAG_NO_AUX);
49659         }
49660     }
49661 
49662 
49663 
49664 
49665     static if(!is(typeof(X509_FLAG_NO_ATTRIBUTES))) {
49666         private enum enumMixinStr_X509_FLAG_NO_ATTRIBUTES = `enum X509_FLAG_NO_ATTRIBUTES = ( 1L << 11 );`;
49667         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_ATTRIBUTES); }))) {
49668             mixin(enumMixinStr_X509_FLAG_NO_ATTRIBUTES);
49669         }
49670     }
49671 
49672 
49673 
49674 
49675     static if(!is(typeof(X509_FLAG_NO_IDS))) {
49676         private enum enumMixinStr_X509_FLAG_NO_IDS = `enum X509_FLAG_NO_IDS = ( 1L << 12 );`;
49677         static if(is(typeof({ mixin(enumMixinStr_X509_FLAG_NO_IDS); }))) {
49678             mixin(enumMixinStr_X509_FLAG_NO_IDS);
49679         }
49680     }
49681 
49682 
49683 
49684 
49685     static if(!is(typeof(XN_FLAG_SEP_MASK))) {
49686         private enum enumMixinStr_XN_FLAG_SEP_MASK = `enum XN_FLAG_SEP_MASK = ( 0xf << 16 );`;
49687         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_SEP_MASK); }))) {
49688             mixin(enumMixinStr_XN_FLAG_SEP_MASK);
49689         }
49690     }
49691 
49692 
49693 
49694 
49695     static if(!is(typeof(XN_FLAG_COMPAT))) {
49696         private enum enumMixinStr_XN_FLAG_COMPAT = `enum XN_FLAG_COMPAT = 0;`;
49697         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_COMPAT); }))) {
49698             mixin(enumMixinStr_XN_FLAG_COMPAT);
49699         }
49700     }
49701 
49702 
49703 
49704 
49705     static if(!is(typeof(XN_FLAG_SEP_COMMA_PLUS))) {
49706         private enum enumMixinStr_XN_FLAG_SEP_COMMA_PLUS = `enum XN_FLAG_SEP_COMMA_PLUS = ( 1 << 16 );`;
49707         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_SEP_COMMA_PLUS); }))) {
49708             mixin(enumMixinStr_XN_FLAG_SEP_COMMA_PLUS);
49709         }
49710     }
49711 
49712 
49713 
49714 
49715     static if(!is(typeof(XN_FLAG_SEP_CPLUS_SPC))) {
49716         private enum enumMixinStr_XN_FLAG_SEP_CPLUS_SPC = `enum XN_FLAG_SEP_CPLUS_SPC = ( 2 << 16 );`;
49717         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_SEP_CPLUS_SPC); }))) {
49718             mixin(enumMixinStr_XN_FLAG_SEP_CPLUS_SPC);
49719         }
49720     }
49721 
49722 
49723 
49724 
49725     static if(!is(typeof(XN_FLAG_SEP_SPLUS_SPC))) {
49726         private enum enumMixinStr_XN_FLAG_SEP_SPLUS_SPC = `enum XN_FLAG_SEP_SPLUS_SPC = ( 3 << 16 );`;
49727         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_SEP_SPLUS_SPC); }))) {
49728             mixin(enumMixinStr_XN_FLAG_SEP_SPLUS_SPC);
49729         }
49730     }
49731 
49732 
49733 
49734 
49735     static if(!is(typeof(XN_FLAG_SEP_MULTILINE))) {
49736         private enum enumMixinStr_XN_FLAG_SEP_MULTILINE = `enum XN_FLAG_SEP_MULTILINE = ( 4 << 16 );`;
49737         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_SEP_MULTILINE); }))) {
49738             mixin(enumMixinStr_XN_FLAG_SEP_MULTILINE);
49739         }
49740     }
49741 
49742 
49743 
49744 
49745     static if(!is(typeof(XN_FLAG_DN_REV))) {
49746         private enum enumMixinStr_XN_FLAG_DN_REV = `enum XN_FLAG_DN_REV = ( 1 << 20 );`;
49747         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_DN_REV); }))) {
49748             mixin(enumMixinStr_XN_FLAG_DN_REV);
49749         }
49750     }
49751 
49752 
49753 
49754 
49755     static if(!is(typeof(XN_FLAG_FN_MASK))) {
49756         private enum enumMixinStr_XN_FLAG_FN_MASK = `enum XN_FLAG_FN_MASK = ( 0x3 << 21 );`;
49757         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_FN_MASK); }))) {
49758             mixin(enumMixinStr_XN_FLAG_FN_MASK);
49759         }
49760     }
49761 
49762 
49763 
49764 
49765     static if(!is(typeof(XN_FLAG_FN_SN))) {
49766         private enum enumMixinStr_XN_FLAG_FN_SN = `enum XN_FLAG_FN_SN = 0;`;
49767         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_FN_SN); }))) {
49768             mixin(enumMixinStr_XN_FLAG_FN_SN);
49769         }
49770     }
49771 
49772 
49773 
49774 
49775     static if(!is(typeof(XN_FLAG_FN_LN))) {
49776         private enum enumMixinStr_XN_FLAG_FN_LN = `enum XN_FLAG_FN_LN = ( 1 << 21 );`;
49777         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_FN_LN); }))) {
49778             mixin(enumMixinStr_XN_FLAG_FN_LN);
49779         }
49780     }
49781 
49782 
49783 
49784 
49785     static if(!is(typeof(XN_FLAG_FN_OID))) {
49786         private enum enumMixinStr_XN_FLAG_FN_OID = `enum XN_FLAG_FN_OID = ( 2 << 21 );`;
49787         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_FN_OID); }))) {
49788             mixin(enumMixinStr_XN_FLAG_FN_OID);
49789         }
49790     }
49791 
49792 
49793 
49794 
49795     static if(!is(typeof(XN_FLAG_FN_NONE))) {
49796         private enum enumMixinStr_XN_FLAG_FN_NONE = `enum XN_FLAG_FN_NONE = ( 3 << 21 );`;
49797         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_FN_NONE); }))) {
49798             mixin(enumMixinStr_XN_FLAG_FN_NONE);
49799         }
49800     }
49801 
49802 
49803 
49804 
49805     static if(!is(typeof(XN_FLAG_SPC_EQ))) {
49806         private enum enumMixinStr_XN_FLAG_SPC_EQ = `enum XN_FLAG_SPC_EQ = ( 1 << 23 );`;
49807         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_SPC_EQ); }))) {
49808             mixin(enumMixinStr_XN_FLAG_SPC_EQ);
49809         }
49810     }
49811 
49812 
49813 
49814 
49815     static if(!is(typeof(XN_FLAG_DUMP_UNKNOWN_FIELDS))) {
49816         private enum enumMixinStr_XN_FLAG_DUMP_UNKNOWN_FIELDS = `enum XN_FLAG_DUMP_UNKNOWN_FIELDS = ( 1 << 24 );`;
49817         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_DUMP_UNKNOWN_FIELDS); }))) {
49818             mixin(enumMixinStr_XN_FLAG_DUMP_UNKNOWN_FIELDS);
49819         }
49820     }
49821 
49822 
49823 
49824 
49825     static if(!is(typeof(XN_FLAG_FN_ALIGN))) {
49826         private enum enumMixinStr_XN_FLAG_FN_ALIGN = `enum XN_FLAG_FN_ALIGN = ( 1 << 25 );`;
49827         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_FN_ALIGN); }))) {
49828             mixin(enumMixinStr_XN_FLAG_FN_ALIGN);
49829         }
49830     }
49831 
49832 
49833 
49834 
49835     static if(!is(typeof(XN_FLAG_RFC2253))) {
49836         private enum enumMixinStr_XN_FLAG_RFC2253 = `enum XN_FLAG_RFC2253 = ( ASN1_STRFLGS_RFC2253 | ( 1 << 16 ) | ( 1 << 20 ) | 0 | ( 1 << 24 ) );`;
49837         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_RFC2253); }))) {
49838             mixin(enumMixinStr_XN_FLAG_RFC2253);
49839         }
49840     }
49841 
49842 
49843 
49844 
49845     static if(!is(typeof(XN_FLAG_ONELINE))) {
49846         private enum enumMixinStr_XN_FLAG_ONELINE = `enum XN_FLAG_ONELINE = ( ASN1_STRFLGS_RFC2253 | ASN1_STRFLGS_ESC_QUOTE | ( 2 << 16 ) | ( 1 << 23 ) | 0 );`;
49847         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_ONELINE); }))) {
49848             mixin(enumMixinStr_XN_FLAG_ONELINE);
49849         }
49850     }
49851 
49852 
49853 
49854 
49855     static if(!is(typeof(XN_FLAG_MULTILINE))) {
49856         private enum enumMixinStr_XN_FLAG_MULTILINE = `enum XN_FLAG_MULTILINE = ( ASN1_STRFLGS_ESC_CTRL | ASN1_STRFLGS_ESC_MSB | ( 4 << 16 ) | ( 1 << 23 ) | ( 1 << 21 ) | ( 1 << 25 ) );`;
49857         static if(is(typeof({ mixin(enumMixinStr_XN_FLAG_MULTILINE); }))) {
49858             mixin(enumMixinStr_XN_FLAG_MULTILINE);
49859         }
49860     }
49861 
49862 
49863 
49864 
49865     static if(!is(typeof(NID_secp192k1))) {
49866         private enum enumMixinStr_NID_secp192k1 = `enum NID_secp192k1 = 711;`;
49867         static if(is(typeof({ mixin(enumMixinStr_NID_secp192k1); }))) {
49868             mixin(enumMixinStr_NID_secp192k1);
49869         }
49870     }
49871 
49872 
49873 
49874 
49875     static if(!is(typeof(SN_secp192k1))) {
49876         private enum enumMixinStr_SN_secp192k1 = `enum SN_secp192k1 = "secp192k1";`;
49877         static if(is(typeof({ mixin(enumMixinStr_SN_secp192k1); }))) {
49878             mixin(enumMixinStr_SN_secp192k1);
49879         }
49880     }
49881 
49882 
49883 
49884 
49885     static if(!is(typeof(OBJ_secp160r2))) {
49886         private enum enumMixinStr_OBJ_secp160r2 = `enum OBJ_secp160r2 = OBJ_secg_ellipticCurve , 30L;`;
49887         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp160r2); }))) {
49888             mixin(enumMixinStr_OBJ_secp160r2);
49889         }
49890     }
49891 
49892 
49893 
49894 
49895     static if(!is(typeof(NID_secp160r2))) {
49896         private enum enumMixinStr_NID_secp160r2 = `enum NID_secp160r2 = 710;`;
49897         static if(is(typeof({ mixin(enumMixinStr_NID_secp160r2); }))) {
49898             mixin(enumMixinStr_NID_secp160r2);
49899         }
49900     }
49901 
49902 
49903 
49904 
49905     static if(!is(typeof(SN_secp160r2))) {
49906         private enum enumMixinStr_SN_secp160r2 = `enum SN_secp160r2 = "secp160r2";`;
49907         static if(is(typeof({ mixin(enumMixinStr_SN_secp160r2); }))) {
49908             mixin(enumMixinStr_SN_secp160r2);
49909         }
49910     }
49911 
49912 
49913 
49914 
49915     static if(!is(typeof(OBJ_secp160r1))) {
49916         private enum enumMixinStr_OBJ_secp160r1 = `enum OBJ_secp160r1 = OBJ_secg_ellipticCurve , 8L;`;
49917         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp160r1); }))) {
49918             mixin(enumMixinStr_OBJ_secp160r1);
49919         }
49920     }
49921 
49922 
49923 
49924 
49925     static if(!is(typeof(NID_secp160r1))) {
49926         private enum enumMixinStr_NID_secp160r1 = `enum NID_secp160r1 = 709;`;
49927         static if(is(typeof({ mixin(enumMixinStr_NID_secp160r1); }))) {
49928             mixin(enumMixinStr_NID_secp160r1);
49929         }
49930     }
49931 
49932 
49933 
49934 
49935     static if(!is(typeof(SN_secp160r1))) {
49936         private enum enumMixinStr_SN_secp160r1 = `enum SN_secp160r1 = "secp160r1";`;
49937         static if(is(typeof({ mixin(enumMixinStr_SN_secp160r1); }))) {
49938             mixin(enumMixinStr_SN_secp160r1);
49939         }
49940     }
49941 
49942 
49943 
49944 
49945     static if(!is(typeof(OBJ_secp160k1))) {
49946         private enum enumMixinStr_OBJ_secp160k1 = `enum OBJ_secp160k1 = OBJ_secg_ellipticCurve , 9L;`;
49947         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp160k1); }))) {
49948             mixin(enumMixinStr_OBJ_secp160k1);
49949         }
49950     }
49951 
49952 
49953 
49954 
49955     static if(!is(typeof(NID_secp160k1))) {
49956         private enum enumMixinStr_NID_secp160k1 = `enum NID_secp160k1 = 708;`;
49957         static if(is(typeof({ mixin(enumMixinStr_NID_secp160k1); }))) {
49958             mixin(enumMixinStr_NID_secp160k1);
49959         }
49960     }
49961 
49962 
49963 
49964 
49965     static if(!is(typeof(SN_secp160k1))) {
49966         private enum enumMixinStr_SN_secp160k1 = `enum SN_secp160k1 = "secp160k1";`;
49967         static if(is(typeof({ mixin(enumMixinStr_SN_secp160k1); }))) {
49968             mixin(enumMixinStr_SN_secp160k1);
49969         }
49970     }
49971 
49972 
49973 
49974 
49975     static if(!is(typeof(OBJ_secp128r2))) {
49976         private enum enumMixinStr_OBJ_secp128r2 = `enum OBJ_secp128r2 = OBJ_secg_ellipticCurve , 29L;`;
49977         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp128r2); }))) {
49978             mixin(enumMixinStr_OBJ_secp128r2);
49979         }
49980     }
49981 
49982 
49983 
49984 
49985     static if(!is(typeof(NID_secp128r2))) {
49986         private enum enumMixinStr_NID_secp128r2 = `enum NID_secp128r2 = 707;`;
49987         static if(is(typeof({ mixin(enumMixinStr_NID_secp128r2); }))) {
49988             mixin(enumMixinStr_NID_secp128r2);
49989         }
49990     }
49991 
49992 
49993 
49994 
49995     static if(!is(typeof(SN_secp128r2))) {
49996         private enum enumMixinStr_SN_secp128r2 = `enum SN_secp128r2 = "secp128r2";`;
49997         static if(is(typeof({ mixin(enumMixinStr_SN_secp128r2); }))) {
49998             mixin(enumMixinStr_SN_secp128r2);
49999         }
50000     }
50001 
50002 
50003 
50004 
50005     static if(!is(typeof(OBJ_secp128r1))) {
50006         private enum enumMixinStr_OBJ_secp128r1 = `enum OBJ_secp128r1 = OBJ_secg_ellipticCurve , 28L;`;
50007         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp128r1); }))) {
50008             mixin(enumMixinStr_OBJ_secp128r1);
50009         }
50010     }
50011 
50012 
50013 
50014 
50015     static if(!is(typeof(NID_secp128r1))) {
50016         private enum enumMixinStr_NID_secp128r1 = `enum NID_secp128r1 = 706;`;
50017         static if(is(typeof({ mixin(enumMixinStr_NID_secp128r1); }))) {
50018             mixin(enumMixinStr_NID_secp128r1);
50019         }
50020     }
50021 
50022 
50023 
50024 
50025     static if(!is(typeof(SN_secp128r1))) {
50026         private enum enumMixinStr_SN_secp128r1 = `enum SN_secp128r1 = "secp128r1";`;
50027         static if(is(typeof({ mixin(enumMixinStr_SN_secp128r1); }))) {
50028             mixin(enumMixinStr_SN_secp128r1);
50029         }
50030     }
50031 
50032 
50033 
50034 
50035     static if(!is(typeof(OBJ_secp112r2))) {
50036         private enum enumMixinStr_OBJ_secp112r2 = `enum OBJ_secp112r2 = OBJ_secg_ellipticCurve , 7L;`;
50037         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp112r2); }))) {
50038             mixin(enumMixinStr_OBJ_secp112r2);
50039         }
50040     }
50041 
50042 
50043 
50044 
50045     static if(!is(typeof(NID_secp112r2))) {
50046         private enum enumMixinStr_NID_secp112r2 = `enum NID_secp112r2 = 705;`;
50047         static if(is(typeof({ mixin(enumMixinStr_NID_secp112r2); }))) {
50048             mixin(enumMixinStr_NID_secp112r2);
50049         }
50050     }
50051 
50052 
50053 
50054 
50055     static if(!is(typeof(SN_secp112r2))) {
50056         private enum enumMixinStr_SN_secp112r2 = `enum SN_secp112r2 = "secp112r2";`;
50057         static if(is(typeof({ mixin(enumMixinStr_SN_secp112r2); }))) {
50058             mixin(enumMixinStr_SN_secp112r2);
50059         }
50060     }
50061 
50062 
50063 
50064 
50065     static if(!is(typeof(OBJ_secp112r1))) {
50066         private enum enumMixinStr_OBJ_secp112r1 = `enum OBJ_secp112r1 = OBJ_secg_ellipticCurve , 6L;`;
50067         static if(is(typeof({ mixin(enumMixinStr_OBJ_secp112r1); }))) {
50068             mixin(enumMixinStr_OBJ_secp112r1);
50069         }
50070     }
50071 
50072 
50073 
50074 
50075     static if(!is(typeof(NID_secp112r1))) {
50076         private enum enumMixinStr_NID_secp112r1 = `enum NID_secp112r1 = 704;`;
50077         static if(is(typeof({ mixin(enumMixinStr_NID_secp112r1); }))) {
50078             mixin(enumMixinStr_NID_secp112r1);
50079         }
50080     }
50081 
50082 
50083 
50084 
50085     static if(!is(typeof(SN_secp112r1))) {
50086         private enum enumMixinStr_SN_secp112r1 = `enum SN_secp112r1 = "secp112r1";`;
50087         static if(is(typeof({ mixin(enumMixinStr_SN_secp112r1); }))) {
50088             mixin(enumMixinStr_SN_secp112r1);
50089         }
50090     }
50091 
50092 
50093 
50094 
50095     static if(!is(typeof(OBJ_secg_ellipticCurve))) {
50096         private enum enumMixinStr_OBJ_secg_ellipticCurve = `enum OBJ_secg_ellipticCurve = OBJ_certicom_arc , 0L;`;
50097         static if(is(typeof({ mixin(enumMixinStr_OBJ_secg_ellipticCurve); }))) {
50098             mixin(enumMixinStr_OBJ_secg_ellipticCurve);
50099         }
50100     }
50101 
50102 
50103 
50104 
50105     static if(!is(typeof(OBJ_ecdsa_with_SHA512))) {
50106         private enum enumMixinStr_OBJ_ecdsa_with_SHA512 = `enum OBJ_ecdsa_with_SHA512 = OBJ_ecdsa_with_Specified , 4L;`;
50107         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA512); }))) {
50108             mixin(enumMixinStr_OBJ_ecdsa_with_SHA512);
50109         }
50110     }
50111 
50112 
50113 
50114 
50115     static if(!is(typeof(NID_ecdsa_with_SHA512))) {
50116         private enum enumMixinStr_NID_ecdsa_with_SHA512 = `enum NID_ecdsa_with_SHA512 = 796;`;
50117         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA512); }))) {
50118             mixin(enumMixinStr_NID_ecdsa_with_SHA512);
50119         }
50120     }
50121 
50122 
50123 
50124 
50125     static if(!is(typeof(SN_ecdsa_with_SHA512))) {
50126         private enum enumMixinStr_SN_ecdsa_with_SHA512 = `enum SN_ecdsa_with_SHA512 = "ecdsa-with-SHA512";`;
50127         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA512); }))) {
50128             mixin(enumMixinStr_SN_ecdsa_with_SHA512);
50129         }
50130     }
50131 
50132 
50133 
50134 
50135     static if(!is(typeof(OBJ_ecdsa_with_SHA384))) {
50136         private enum enumMixinStr_OBJ_ecdsa_with_SHA384 = `enum OBJ_ecdsa_with_SHA384 = OBJ_ecdsa_with_Specified , 3L;`;
50137         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA384); }))) {
50138             mixin(enumMixinStr_OBJ_ecdsa_with_SHA384);
50139         }
50140     }
50141 
50142 
50143 
50144 
50145     static if(!is(typeof(NID_ecdsa_with_SHA384))) {
50146         private enum enumMixinStr_NID_ecdsa_with_SHA384 = `enum NID_ecdsa_with_SHA384 = 795;`;
50147         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA384); }))) {
50148             mixin(enumMixinStr_NID_ecdsa_with_SHA384);
50149         }
50150     }
50151 
50152 
50153 
50154 
50155     static if(!is(typeof(SN_ecdsa_with_SHA384))) {
50156         private enum enumMixinStr_SN_ecdsa_with_SHA384 = `enum SN_ecdsa_with_SHA384 = "ecdsa-with-SHA384";`;
50157         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA384); }))) {
50158             mixin(enumMixinStr_SN_ecdsa_with_SHA384);
50159         }
50160     }
50161 
50162 
50163 
50164 
50165     static if(!is(typeof(OBJ_ecdsa_with_SHA256))) {
50166         private enum enumMixinStr_OBJ_ecdsa_with_SHA256 = `enum OBJ_ecdsa_with_SHA256 = OBJ_ecdsa_with_Specified , 2L;`;
50167         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA256); }))) {
50168             mixin(enumMixinStr_OBJ_ecdsa_with_SHA256);
50169         }
50170     }
50171 
50172 
50173 
50174 
50175     static if(!is(typeof(NID_ecdsa_with_SHA256))) {
50176         private enum enumMixinStr_NID_ecdsa_with_SHA256 = `enum NID_ecdsa_with_SHA256 = 794;`;
50177         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA256); }))) {
50178             mixin(enumMixinStr_NID_ecdsa_with_SHA256);
50179         }
50180     }
50181 
50182 
50183 
50184 
50185     static if(!is(typeof(SN_ecdsa_with_SHA256))) {
50186         private enum enumMixinStr_SN_ecdsa_with_SHA256 = `enum SN_ecdsa_with_SHA256 = "ecdsa-with-SHA256";`;
50187         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA256); }))) {
50188             mixin(enumMixinStr_SN_ecdsa_with_SHA256);
50189         }
50190     }
50191 
50192 
50193 
50194 
50195     static if(!is(typeof(OBJ_ecdsa_with_SHA224))) {
50196         private enum enumMixinStr_OBJ_ecdsa_with_SHA224 = `enum OBJ_ecdsa_with_SHA224 = OBJ_ecdsa_with_Specified , 1L;`;
50197         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA224); }))) {
50198             mixin(enumMixinStr_OBJ_ecdsa_with_SHA224);
50199         }
50200     }
50201 
50202 
50203 
50204 
50205     static if(!is(typeof(NID_ecdsa_with_SHA224))) {
50206         private enum enumMixinStr_NID_ecdsa_with_SHA224 = `enum NID_ecdsa_with_SHA224 = 793;`;
50207         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA224); }))) {
50208             mixin(enumMixinStr_NID_ecdsa_with_SHA224);
50209         }
50210     }
50211 
50212 
50213 
50214 
50215     static if(!is(typeof(SN_ecdsa_with_SHA224))) {
50216         private enum enumMixinStr_SN_ecdsa_with_SHA224 = `enum SN_ecdsa_with_SHA224 = "ecdsa-with-SHA224";`;
50217         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA224); }))) {
50218             mixin(enumMixinStr_SN_ecdsa_with_SHA224);
50219         }
50220     }
50221 
50222 
50223 
50224 
50225     static if(!is(typeof(OBJ_ecdsa_with_Specified))) {
50226         private enum enumMixinStr_OBJ_ecdsa_with_Specified = `enum OBJ_ecdsa_with_Specified = OBJ_X9_62_id_ecSigType , 3L;`;
50227         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_Specified); }))) {
50228             mixin(enumMixinStr_OBJ_ecdsa_with_Specified);
50229         }
50230     }
50231 
50232 
50233 
50234 
50235     static if(!is(typeof(NID_ecdsa_with_Specified))) {
50236         private enum enumMixinStr_NID_ecdsa_with_Specified = `enum NID_ecdsa_with_Specified = 792;`;
50237         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_Specified); }))) {
50238             mixin(enumMixinStr_NID_ecdsa_with_Specified);
50239         }
50240     }
50241 
50242 
50243 
50244 
50245     static if(!is(typeof(SN_ecdsa_with_Specified))) {
50246         private enum enumMixinStr_SN_ecdsa_with_Specified = `enum SN_ecdsa_with_Specified = "ecdsa-with-Specified";`;
50247         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_Specified); }))) {
50248             mixin(enumMixinStr_SN_ecdsa_with_Specified);
50249         }
50250     }
50251 
50252 
50253 
50254 
50255     static if(!is(typeof(OBJ_ecdsa_with_Recommended))) {
50256         private enum enumMixinStr_OBJ_ecdsa_with_Recommended = `enum OBJ_ecdsa_with_Recommended = OBJ_X9_62_id_ecSigType , 2L;`;
50257         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_Recommended); }))) {
50258             mixin(enumMixinStr_OBJ_ecdsa_with_Recommended);
50259         }
50260     }
50261 
50262 
50263 
50264 
50265     static if(!is(typeof(NID_ecdsa_with_Recommended))) {
50266         private enum enumMixinStr_NID_ecdsa_with_Recommended = `enum NID_ecdsa_with_Recommended = 791;`;
50267         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_Recommended); }))) {
50268             mixin(enumMixinStr_NID_ecdsa_with_Recommended);
50269         }
50270     }
50271 
50272 
50273 
50274 
50275     static if(!is(typeof(SN_ecdsa_with_Recommended))) {
50276         private enum enumMixinStr_SN_ecdsa_with_Recommended = `enum SN_ecdsa_with_Recommended = "ecdsa-with-Recommended";`;
50277         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_Recommended); }))) {
50278             mixin(enumMixinStr_SN_ecdsa_with_Recommended);
50279         }
50280     }
50281 
50282 
50283 
50284 
50285     static if(!is(typeof(OBJ_ecdsa_with_SHA1))) {
50286         private enum enumMixinStr_OBJ_ecdsa_with_SHA1 = `enum OBJ_ecdsa_with_SHA1 = OBJ_X9_62_id_ecSigType , 1L;`;
50287         static if(is(typeof({ mixin(enumMixinStr_OBJ_ecdsa_with_SHA1); }))) {
50288             mixin(enumMixinStr_OBJ_ecdsa_with_SHA1);
50289         }
50290     }
50291 
50292 
50293 
50294 
50295     static if(!is(typeof(NID_ecdsa_with_SHA1))) {
50296         private enum enumMixinStr_NID_ecdsa_with_SHA1 = `enum NID_ecdsa_with_SHA1 = 416;`;
50297         static if(is(typeof({ mixin(enumMixinStr_NID_ecdsa_with_SHA1); }))) {
50298             mixin(enumMixinStr_NID_ecdsa_with_SHA1);
50299         }
50300     }
50301 
50302 
50303 
50304 
50305     static if(!is(typeof(SN_ecdsa_with_SHA1))) {
50306         private enum enumMixinStr_SN_ecdsa_with_SHA1 = `enum SN_ecdsa_with_SHA1 = "ecdsa-with-SHA1";`;
50307         static if(is(typeof({ mixin(enumMixinStr_SN_ecdsa_with_SHA1); }))) {
50308             mixin(enumMixinStr_SN_ecdsa_with_SHA1);
50309         }
50310     }
50311 
50312 
50313 
50314 
50315     static if(!is(typeof(OBJ_X9_62_id_ecSigType))) {
50316         private enum enumMixinStr_OBJ_X9_62_id_ecSigType = `enum OBJ_X9_62_id_ecSigType = OBJ_ansi_X9_62 , 4L;`;
50317         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_id_ecSigType); }))) {
50318             mixin(enumMixinStr_OBJ_X9_62_id_ecSigType);
50319         }
50320     }
50321 
50322 
50323 
50324 
50325     static if(!is(typeof(OBJ_X9_62_prime256v1))) {
50326         private enum enumMixinStr_OBJ_X9_62_prime256v1 = `enum OBJ_X9_62_prime256v1 = OBJ_X9_62_primeCurve , 7L;`;
50327         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime256v1); }))) {
50328             mixin(enumMixinStr_OBJ_X9_62_prime256v1);
50329         }
50330     }
50331 
50332 
50333 
50334 
50335     static if(!is(typeof(NID_X9_62_prime256v1))) {
50336         private enum enumMixinStr_NID_X9_62_prime256v1 = `enum NID_X9_62_prime256v1 = 415;`;
50337         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime256v1); }))) {
50338             mixin(enumMixinStr_NID_X9_62_prime256v1);
50339         }
50340     }
50341 
50342 
50343 
50344 
50345     static if(!is(typeof(SN_X9_62_prime256v1))) {
50346         private enum enumMixinStr_SN_X9_62_prime256v1 = `enum SN_X9_62_prime256v1 = "prime256v1";`;
50347         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime256v1); }))) {
50348             mixin(enumMixinStr_SN_X9_62_prime256v1);
50349         }
50350     }
50351 
50352 
50353 
50354 
50355     static if(!is(typeof(OBJ_X9_62_prime239v3))) {
50356         private enum enumMixinStr_OBJ_X9_62_prime239v3 = `enum OBJ_X9_62_prime239v3 = OBJ_X9_62_primeCurve , 6L;`;
50357         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime239v3); }))) {
50358             mixin(enumMixinStr_OBJ_X9_62_prime239v3);
50359         }
50360     }
50361 
50362 
50363 
50364 
50365     static if(!is(typeof(NID_X9_62_prime239v3))) {
50366         private enum enumMixinStr_NID_X9_62_prime239v3 = `enum NID_X9_62_prime239v3 = 414;`;
50367         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime239v3); }))) {
50368             mixin(enumMixinStr_NID_X9_62_prime239v3);
50369         }
50370     }
50371 
50372 
50373 
50374 
50375     static if(!is(typeof(SN_X9_62_prime239v3))) {
50376         private enum enumMixinStr_SN_X9_62_prime239v3 = `enum SN_X9_62_prime239v3 = "prime239v3";`;
50377         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime239v3); }))) {
50378             mixin(enumMixinStr_SN_X9_62_prime239v3);
50379         }
50380     }
50381 
50382 
50383 
50384 
50385     static if(!is(typeof(OBJ_X9_62_prime239v2))) {
50386         private enum enumMixinStr_OBJ_X9_62_prime239v2 = `enum OBJ_X9_62_prime239v2 = OBJ_X9_62_primeCurve , 5L;`;
50387         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime239v2); }))) {
50388             mixin(enumMixinStr_OBJ_X9_62_prime239v2);
50389         }
50390     }
50391 
50392 
50393 
50394 
50395     static if(!is(typeof(NID_X9_62_prime239v2))) {
50396         private enum enumMixinStr_NID_X9_62_prime239v2 = `enum NID_X9_62_prime239v2 = 413;`;
50397         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime239v2); }))) {
50398             mixin(enumMixinStr_NID_X9_62_prime239v2);
50399         }
50400     }
50401 
50402 
50403 
50404 
50405     static if(!is(typeof(SN_X9_62_prime239v2))) {
50406         private enum enumMixinStr_SN_X9_62_prime239v2 = `enum SN_X9_62_prime239v2 = "prime239v2";`;
50407         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime239v2); }))) {
50408             mixin(enumMixinStr_SN_X9_62_prime239v2);
50409         }
50410     }
50411 
50412 
50413 
50414 
50415     static if(!is(typeof(OBJ_X9_62_prime239v1))) {
50416         private enum enumMixinStr_OBJ_X9_62_prime239v1 = `enum OBJ_X9_62_prime239v1 = OBJ_X9_62_primeCurve , 4L;`;
50417         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime239v1); }))) {
50418             mixin(enumMixinStr_OBJ_X9_62_prime239v1);
50419         }
50420     }
50421 
50422 
50423 
50424 
50425     static if(!is(typeof(NID_X9_62_prime239v1))) {
50426         private enum enumMixinStr_NID_X9_62_prime239v1 = `enum NID_X9_62_prime239v1 = 412;`;
50427         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime239v1); }))) {
50428             mixin(enumMixinStr_NID_X9_62_prime239v1);
50429         }
50430     }
50431 
50432 
50433 
50434 
50435     static if(!is(typeof(SN_X9_62_prime239v1))) {
50436         private enum enumMixinStr_SN_X9_62_prime239v1 = `enum SN_X9_62_prime239v1 = "prime239v1";`;
50437         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime239v1); }))) {
50438             mixin(enumMixinStr_SN_X9_62_prime239v1);
50439         }
50440     }
50441 
50442 
50443 
50444 
50445     static if(!is(typeof(OBJ_X9_62_prime192v3))) {
50446         private enum enumMixinStr_OBJ_X9_62_prime192v3 = `enum OBJ_X9_62_prime192v3 = OBJ_X9_62_primeCurve , 3L;`;
50447         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime192v3); }))) {
50448             mixin(enumMixinStr_OBJ_X9_62_prime192v3);
50449         }
50450     }
50451 
50452 
50453 
50454 
50455     static if(!is(typeof(NID_X9_62_prime192v3))) {
50456         private enum enumMixinStr_NID_X9_62_prime192v3 = `enum NID_X9_62_prime192v3 = 411;`;
50457         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime192v3); }))) {
50458             mixin(enumMixinStr_NID_X9_62_prime192v3);
50459         }
50460     }
50461 
50462 
50463 
50464 
50465     static if(!is(typeof(SN_X9_62_prime192v3))) {
50466         private enum enumMixinStr_SN_X9_62_prime192v3 = `enum SN_X9_62_prime192v3 = "prime192v3";`;
50467         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime192v3); }))) {
50468             mixin(enumMixinStr_SN_X9_62_prime192v3);
50469         }
50470     }
50471 
50472 
50473 
50474 
50475     static if(!is(typeof(OBJ_X9_62_prime192v2))) {
50476         private enum enumMixinStr_OBJ_X9_62_prime192v2 = `enum OBJ_X9_62_prime192v2 = OBJ_X9_62_primeCurve , 2L;`;
50477         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime192v2); }))) {
50478             mixin(enumMixinStr_OBJ_X9_62_prime192v2);
50479         }
50480     }
50481 
50482 
50483 
50484 
50485     static if(!is(typeof(NID_X9_62_prime192v2))) {
50486         private enum enumMixinStr_NID_X9_62_prime192v2 = `enum NID_X9_62_prime192v2 = 410;`;
50487         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime192v2); }))) {
50488             mixin(enumMixinStr_NID_X9_62_prime192v2);
50489         }
50490     }
50491 
50492 
50493 
50494 
50495     static if(!is(typeof(SN_X9_62_prime192v2))) {
50496         private enum enumMixinStr_SN_X9_62_prime192v2 = `enum SN_X9_62_prime192v2 = "prime192v2";`;
50497         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime192v2); }))) {
50498             mixin(enumMixinStr_SN_X9_62_prime192v2);
50499         }
50500     }
50501 
50502 
50503 
50504 
50505     static if(!is(typeof(OBJ_X9_62_prime192v1))) {
50506         private enum enumMixinStr_OBJ_X9_62_prime192v1 = `enum OBJ_X9_62_prime192v1 = OBJ_X9_62_primeCurve , 1L;`;
50507         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime192v1); }))) {
50508             mixin(enumMixinStr_OBJ_X9_62_prime192v1);
50509         }
50510     }
50511 
50512 
50513 
50514 
50515     static if(!is(typeof(NID_X9_62_prime192v1))) {
50516         private enum enumMixinStr_NID_X9_62_prime192v1 = `enum NID_X9_62_prime192v1 = 409;`;
50517         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime192v1); }))) {
50518             mixin(enumMixinStr_NID_X9_62_prime192v1);
50519         }
50520     }
50521 
50522 
50523 
50524 
50525     static if(!is(typeof(SN_X9_62_prime192v1))) {
50526         private enum enumMixinStr_SN_X9_62_prime192v1 = `enum SN_X9_62_prime192v1 = "prime192v1";`;
50527         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime192v1); }))) {
50528             mixin(enumMixinStr_SN_X9_62_prime192v1);
50529         }
50530     }
50531 
50532 
50533 
50534 
50535     static if(!is(typeof(OBJ_X9_62_primeCurve))) {
50536         private enum enumMixinStr_OBJ_X9_62_primeCurve = `enum OBJ_X9_62_primeCurve = OBJ_X9_62_ellipticCurve , 1L;`;
50537         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_primeCurve); }))) {
50538             mixin(enumMixinStr_OBJ_X9_62_primeCurve);
50539         }
50540     }
50541 
50542 
50543 
50544 
50545     static if(!is(typeof(OBJ_X9_62_c2tnb431r1))) {
50546         private enum enumMixinStr_OBJ_X9_62_c2tnb431r1 = `enum OBJ_X9_62_c2tnb431r1 = OBJ_X9_62_c_TwoCurve , 20L;`;
50547         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb431r1); }))) {
50548             mixin(enumMixinStr_OBJ_X9_62_c2tnb431r1);
50549         }
50550     }
50551 
50552 
50553 
50554 
50555     static if(!is(typeof(NID_X9_62_c2tnb431r1))) {
50556         private enum enumMixinStr_NID_X9_62_c2tnb431r1 = `enum NID_X9_62_c2tnb431r1 = 703;`;
50557         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb431r1); }))) {
50558             mixin(enumMixinStr_NID_X9_62_c2tnb431r1);
50559         }
50560     }
50561 
50562 
50563 
50564 
50565     static if(!is(typeof(SN_X9_62_c2tnb431r1))) {
50566         private enum enumMixinStr_SN_X9_62_c2tnb431r1 = `enum SN_X9_62_c2tnb431r1 = "c2tnb431r1";`;
50567         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb431r1); }))) {
50568             mixin(enumMixinStr_SN_X9_62_c2tnb431r1);
50569         }
50570     }
50571 
50572 
50573 
50574 
50575     static if(!is(typeof(OBJ_X9_62_c2pnb368w1))) {
50576         private enum enumMixinStr_OBJ_X9_62_c2pnb368w1 = `enum OBJ_X9_62_c2pnb368w1 = OBJ_X9_62_c_TwoCurve , 19L;`;
50577         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb368w1); }))) {
50578             mixin(enumMixinStr_OBJ_X9_62_c2pnb368w1);
50579         }
50580     }
50581 
50582 
50583 
50584 
50585     static if(!is(typeof(NID_X9_62_c2pnb368w1))) {
50586         private enum enumMixinStr_NID_X9_62_c2pnb368w1 = `enum NID_X9_62_c2pnb368w1 = 702;`;
50587         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb368w1); }))) {
50588             mixin(enumMixinStr_NID_X9_62_c2pnb368w1);
50589         }
50590     }
50591 
50592 
50593 
50594 
50595     static if(!is(typeof(SN_X9_62_c2pnb368w1))) {
50596         private enum enumMixinStr_SN_X9_62_c2pnb368w1 = `enum SN_X9_62_c2pnb368w1 = "c2pnb368w1";`;
50597         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb368w1); }))) {
50598             mixin(enumMixinStr_SN_X9_62_c2pnb368w1);
50599         }
50600     }
50601 
50602 
50603 
50604 
50605     static if(!is(typeof(OBJ_X9_62_c2tnb359v1))) {
50606         private enum enumMixinStr_OBJ_X9_62_c2tnb359v1 = `enum OBJ_X9_62_c2tnb359v1 = OBJ_X9_62_c_TwoCurve , 18L;`;
50607         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb359v1); }))) {
50608             mixin(enumMixinStr_OBJ_X9_62_c2tnb359v1);
50609         }
50610     }
50611 
50612 
50613 
50614 
50615     static if(!is(typeof(NID_X9_62_c2tnb359v1))) {
50616         private enum enumMixinStr_NID_X9_62_c2tnb359v1 = `enum NID_X9_62_c2tnb359v1 = 701;`;
50617         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb359v1); }))) {
50618             mixin(enumMixinStr_NID_X9_62_c2tnb359v1);
50619         }
50620     }
50621 
50622 
50623 
50624 
50625     static if(!is(typeof(SN_X9_62_c2tnb359v1))) {
50626         private enum enumMixinStr_SN_X9_62_c2tnb359v1 = `enum SN_X9_62_c2tnb359v1 = "c2tnb359v1";`;
50627         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb359v1); }))) {
50628             mixin(enumMixinStr_SN_X9_62_c2tnb359v1);
50629         }
50630     }
50631 
50632 
50633 
50634 
50635     static if(!is(typeof(OBJ_X9_62_c2pnb304w1))) {
50636         private enum enumMixinStr_OBJ_X9_62_c2pnb304w1 = `enum OBJ_X9_62_c2pnb304w1 = OBJ_X9_62_c_TwoCurve , 17L;`;
50637         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb304w1); }))) {
50638             mixin(enumMixinStr_OBJ_X9_62_c2pnb304w1);
50639         }
50640     }
50641 
50642 
50643 
50644 
50645     static if(!is(typeof(NID_X9_62_c2pnb304w1))) {
50646         private enum enumMixinStr_NID_X9_62_c2pnb304w1 = `enum NID_X9_62_c2pnb304w1 = 700;`;
50647         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb304w1); }))) {
50648             mixin(enumMixinStr_NID_X9_62_c2pnb304w1);
50649         }
50650     }
50651 
50652 
50653 
50654 
50655     static if(!is(typeof(SN_X9_62_c2pnb304w1))) {
50656         private enum enumMixinStr_SN_X9_62_c2pnb304w1 = `enum SN_X9_62_c2pnb304w1 = "c2pnb304w1";`;
50657         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb304w1); }))) {
50658             mixin(enumMixinStr_SN_X9_62_c2pnb304w1);
50659         }
50660     }
50661 
50662 
50663 
50664 
50665     static if(!is(typeof(OBJ_X9_62_c2pnb272w1))) {
50666         private enum enumMixinStr_OBJ_X9_62_c2pnb272w1 = `enum OBJ_X9_62_c2pnb272w1 = OBJ_X9_62_c_TwoCurve , 16L;`;
50667         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb272w1); }))) {
50668             mixin(enumMixinStr_OBJ_X9_62_c2pnb272w1);
50669         }
50670     }
50671 
50672 
50673 
50674 
50675     static if(!is(typeof(NID_X9_62_c2pnb272w1))) {
50676         private enum enumMixinStr_NID_X9_62_c2pnb272w1 = `enum NID_X9_62_c2pnb272w1 = 699;`;
50677         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb272w1); }))) {
50678             mixin(enumMixinStr_NID_X9_62_c2pnb272w1);
50679         }
50680     }
50681 
50682 
50683 
50684 
50685     static if(!is(typeof(SN_X9_62_c2pnb272w1))) {
50686         private enum enumMixinStr_SN_X9_62_c2pnb272w1 = `enum SN_X9_62_c2pnb272w1 = "c2pnb272w1";`;
50687         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb272w1); }))) {
50688             mixin(enumMixinStr_SN_X9_62_c2pnb272w1);
50689         }
50690     }
50691 
50692 
50693 
50694 
50695     static if(!is(typeof(OBJ_X9_62_c2onb239v5))) {
50696         private enum enumMixinStr_OBJ_X9_62_c2onb239v5 = `enum OBJ_X9_62_c2onb239v5 = OBJ_X9_62_c_TwoCurve , 15L;`;
50697         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2onb239v5); }))) {
50698             mixin(enumMixinStr_OBJ_X9_62_c2onb239v5);
50699         }
50700     }
50701 
50702 
50703 
50704 
50705     static if(!is(typeof(NID_X9_62_c2onb239v5))) {
50706         private enum enumMixinStr_NID_X9_62_c2onb239v5 = `enum NID_X9_62_c2onb239v5 = 698;`;
50707         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2onb239v5); }))) {
50708             mixin(enumMixinStr_NID_X9_62_c2onb239v5);
50709         }
50710     }
50711 
50712 
50713 
50714 
50715     static if(!is(typeof(SN_X9_62_c2onb239v5))) {
50716         private enum enumMixinStr_SN_X9_62_c2onb239v5 = `enum SN_X9_62_c2onb239v5 = "c2onb239v5";`;
50717         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2onb239v5); }))) {
50718             mixin(enumMixinStr_SN_X9_62_c2onb239v5);
50719         }
50720     }
50721 
50722 
50723 
50724 
50725     static if(!is(typeof(OBJ_X9_62_c2onb239v4))) {
50726         private enum enumMixinStr_OBJ_X9_62_c2onb239v4 = `enum OBJ_X9_62_c2onb239v4 = OBJ_X9_62_c_TwoCurve , 14L;`;
50727         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2onb239v4); }))) {
50728             mixin(enumMixinStr_OBJ_X9_62_c2onb239v4);
50729         }
50730     }
50731 
50732 
50733 
50734 
50735     static if(!is(typeof(NID_X9_62_c2onb239v4))) {
50736         private enum enumMixinStr_NID_X9_62_c2onb239v4 = `enum NID_X9_62_c2onb239v4 = 697;`;
50737         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2onb239v4); }))) {
50738             mixin(enumMixinStr_NID_X9_62_c2onb239v4);
50739         }
50740     }
50741 
50742 
50743 
50744 
50745     static if(!is(typeof(SN_X9_62_c2onb239v4))) {
50746         private enum enumMixinStr_SN_X9_62_c2onb239v4 = `enum SN_X9_62_c2onb239v4 = "c2onb239v4";`;
50747         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2onb239v4); }))) {
50748             mixin(enumMixinStr_SN_X9_62_c2onb239v4);
50749         }
50750     }
50751 
50752 
50753 
50754 
50755     static if(!is(typeof(OBJ_X9_62_c2tnb239v3))) {
50756         private enum enumMixinStr_OBJ_X9_62_c2tnb239v3 = `enum OBJ_X9_62_c2tnb239v3 = OBJ_X9_62_c_TwoCurve , 13L;`;
50757         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb239v3); }))) {
50758             mixin(enumMixinStr_OBJ_X9_62_c2tnb239v3);
50759         }
50760     }
50761 
50762 
50763 
50764 
50765     static if(!is(typeof(NID_X9_62_c2tnb239v3))) {
50766         private enum enumMixinStr_NID_X9_62_c2tnb239v3 = `enum NID_X9_62_c2tnb239v3 = 696;`;
50767         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb239v3); }))) {
50768             mixin(enumMixinStr_NID_X9_62_c2tnb239v3);
50769         }
50770     }
50771 
50772 
50773 
50774 
50775     static if(!is(typeof(SN_X9_62_c2tnb239v3))) {
50776         private enum enumMixinStr_SN_X9_62_c2tnb239v3 = `enum SN_X9_62_c2tnb239v3 = "c2tnb239v3";`;
50777         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb239v3); }))) {
50778             mixin(enumMixinStr_SN_X9_62_c2tnb239v3);
50779         }
50780     }
50781 
50782 
50783 
50784 
50785     static if(!is(typeof(OBJ_X9_62_c2tnb239v2))) {
50786         private enum enumMixinStr_OBJ_X9_62_c2tnb239v2 = `enum OBJ_X9_62_c2tnb239v2 = OBJ_X9_62_c_TwoCurve , 12L;`;
50787         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb239v2); }))) {
50788             mixin(enumMixinStr_OBJ_X9_62_c2tnb239v2);
50789         }
50790     }
50791 
50792 
50793 
50794 
50795     static if(!is(typeof(NID_X9_62_c2tnb239v2))) {
50796         private enum enumMixinStr_NID_X9_62_c2tnb239v2 = `enum NID_X9_62_c2tnb239v2 = 695;`;
50797         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb239v2); }))) {
50798             mixin(enumMixinStr_NID_X9_62_c2tnb239v2);
50799         }
50800     }
50801 
50802 
50803 
50804 
50805     static if(!is(typeof(SN_X9_62_c2tnb239v2))) {
50806         private enum enumMixinStr_SN_X9_62_c2tnb239v2 = `enum SN_X9_62_c2tnb239v2 = "c2tnb239v2";`;
50807         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb239v2); }))) {
50808             mixin(enumMixinStr_SN_X9_62_c2tnb239v2);
50809         }
50810     }
50811 
50812 
50813 
50814 
50815     static if(!is(typeof(OBJ_X9_62_c2tnb239v1))) {
50816         private enum enumMixinStr_OBJ_X9_62_c2tnb239v1 = `enum OBJ_X9_62_c2tnb239v1 = OBJ_X9_62_c_TwoCurve , 11L;`;
50817         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb239v1); }))) {
50818             mixin(enumMixinStr_OBJ_X9_62_c2tnb239v1);
50819         }
50820     }
50821 
50822 
50823 
50824 
50825     static if(!is(typeof(NID_X9_62_c2tnb239v1))) {
50826         private enum enumMixinStr_NID_X9_62_c2tnb239v1 = `enum NID_X9_62_c2tnb239v1 = 694;`;
50827         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb239v1); }))) {
50828             mixin(enumMixinStr_NID_X9_62_c2tnb239v1);
50829         }
50830     }
50831 
50832 
50833 
50834 
50835     static if(!is(typeof(SN_X9_62_c2tnb239v1))) {
50836         private enum enumMixinStr_SN_X9_62_c2tnb239v1 = `enum SN_X9_62_c2tnb239v1 = "c2tnb239v1";`;
50837         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb239v1); }))) {
50838             mixin(enumMixinStr_SN_X9_62_c2tnb239v1);
50839         }
50840     }
50841 
50842 
50843 
50844 
50845     static if(!is(typeof(OBJ_X9_62_c2pnb208w1))) {
50846         private enum enumMixinStr_OBJ_X9_62_c2pnb208w1 = `enum OBJ_X9_62_c2pnb208w1 = OBJ_X9_62_c_TwoCurve , 10L;`;
50847         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb208w1); }))) {
50848             mixin(enumMixinStr_OBJ_X9_62_c2pnb208w1);
50849         }
50850     }
50851 
50852 
50853 
50854 
50855     static if(!is(typeof(NID_X9_62_c2pnb208w1))) {
50856         private enum enumMixinStr_NID_X9_62_c2pnb208w1 = `enum NID_X9_62_c2pnb208w1 = 693;`;
50857         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb208w1); }))) {
50858             mixin(enumMixinStr_NID_X9_62_c2pnb208w1);
50859         }
50860     }
50861 
50862 
50863 
50864 
50865     static if(!is(typeof(SN_X9_62_c2pnb208w1))) {
50866         private enum enumMixinStr_SN_X9_62_c2pnb208w1 = `enum SN_X9_62_c2pnb208w1 = "c2pnb208w1";`;
50867         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb208w1); }))) {
50868             mixin(enumMixinStr_SN_X9_62_c2pnb208w1);
50869         }
50870     }
50871 
50872 
50873 
50874 
50875     static if(!is(typeof(OBJ_X9_62_c2onb191v5))) {
50876         private enum enumMixinStr_OBJ_X9_62_c2onb191v5 = `enum OBJ_X9_62_c2onb191v5 = OBJ_X9_62_c_TwoCurve , 9L;`;
50877         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2onb191v5); }))) {
50878             mixin(enumMixinStr_OBJ_X9_62_c2onb191v5);
50879         }
50880     }
50881 
50882 
50883 
50884 
50885     static if(!is(typeof(NID_X9_62_c2onb191v5))) {
50886         private enum enumMixinStr_NID_X9_62_c2onb191v5 = `enum NID_X9_62_c2onb191v5 = 692;`;
50887         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2onb191v5); }))) {
50888             mixin(enumMixinStr_NID_X9_62_c2onb191v5);
50889         }
50890     }
50891 
50892 
50893 
50894 
50895     static if(!is(typeof(SN_X9_62_c2onb191v5))) {
50896         private enum enumMixinStr_SN_X9_62_c2onb191v5 = `enum SN_X9_62_c2onb191v5 = "c2onb191v5";`;
50897         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2onb191v5); }))) {
50898             mixin(enumMixinStr_SN_X9_62_c2onb191v5);
50899         }
50900     }
50901 
50902 
50903 
50904 
50905     static if(!is(typeof(OBJ_X9_62_c2onb191v4))) {
50906         private enum enumMixinStr_OBJ_X9_62_c2onb191v4 = `enum OBJ_X9_62_c2onb191v4 = OBJ_X9_62_c_TwoCurve , 8L;`;
50907         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2onb191v4); }))) {
50908             mixin(enumMixinStr_OBJ_X9_62_c2onb191v4);
50909         }
50910     }
50911 
50912 
50913 
50914 
50915     static if(!is(typeof(NID_X9_62_c2onb191v4))) {
50916         private enum enumMixinStr_NID_X9_62_c2onb191v4 = `enum NID_X9_62_c2onb191v4 = 691;`;
50917         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2onb191v4); }))) {
50918             mixin(enumMixinStr_NID_X9_62_c2onb191v4);
50919         }
50920     }
50921 
50922 
50923 
50924 
50925     static if(!is(typeof(SN_X9_62_c2onb191v4))) {
50926         private enum enumMixinStr_SN_X9_62_c2onb191v4 = `enum SN_X9_62_c2onb191v4 = "c2onb191v4";`;
50927         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2onb191v4); }))) {
50928             mixin(enumMixinStr_SN_X9_62_c2onb191v4);
50929         }
50930     }
50931 
50932 
50933 
50934 
50935     static if(!is(typeof(OBJ_X9_62_c2tnb191v3))) {
50936         private enum enumMixinStr_OBJ_X9_62_c2tnb191v3 = `enum OBJ_X9_62_c2tnb191v3 = OBJ_X9_62_c_TwoCurve , 7L;`;
50937         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb191v3); }))) {
50938             mixin(enumMixinStr_OBJ_X9_62_c2tnb191v3);
50939         }
50940     }
50941 
50942 
50943 
50944 
50945     static if(!is(typeof(NID_X9_62_c2tnb191v3))) {
50946         private enum enumMixinStr_NID_X9_62_c2tnb191v3 = `enum NID_X9_62_c2tnb191v3 = 690;`;
50947         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb191v3); }))) {
50948             mixin(enumMixinStr_NID_X9_62_c2tnb191v3);
50949         }
50950     }
50951 
50952 
50953 
50954 
50955     static if(!is(typeof(SN_X9_62_c2tnb191v3))) {
50956         private enum enumMixinStr_SN_X9_62_c2tnb191v3 = `enum SN_X9_62_c2tnb191v3 = "c2tnb191v3";`;
50957         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb191v3); }))) {
50958             mixin(enumMixinStr_SN_X9_62_c2tnb191v3);
50959         }
50960     }
50961 
50962 
50963 
50964 
50965     static if(!is(typeof(X509_EXT_PACK_UNKNOWN))) {
50966         private enum enumMixinStr_X509_EXT_PACK_UNKNOWN = `enum X509_EXT_PACK_UNKNOWN = 1;`;
50967         static if(is(typeof({ mixin(enumMixinStr_X509_EXT_PACK_UNKNOWN); }))) {
50968             mixin(enumMixinStr_X509_EXT_PACK_UNKNOWN);
50969         }
50970     }
50971 
50972 
50973 
50974 
50975     static if(!is(typeof(X509_EXT_PACK_STRING))) {
50976         private enum enumMixinStr_X509_EXT_PACK_STRING = `enum X509_EXT_PACK_STRING = 2;`;
50977         static if(is(typeof({ mixin(enumMixinStr_X509_EXT_PACK_STRING); }))) {
50978             mixin(enumMixinStr_X509_EXT_PACK_STRING);
50979         }
50980     }
50981     static if(!is(typeof(OBJ_X9_62_c2tnb191v2))) {
50982         private enum enumMixinStr_OBJ_X9_62_c2tnb191v2 = `enum OBJ_X9_62_c2tnb191v2 = OBJ_X9_62_c_TwoCurve , 6L;`;
50983         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb191v2); }))) {
50984             mixin(enumMixinStr_OBJ_X9_62_c2tnb191v2);
50985         }
50986     }
50987 
50988 
50989 
50990 
50991     static if(!is(typeof(NID_X9_62_c2tnb191v2))) {
50992         private enum enumMixinStr_NID_X9_62_c2tnb191v2 = `enum NID_X9_62_c2tnb191v2 = 689;`;
50993         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb191v2); }))) {
50994             mixin(enumMixinStr_NID_X9_62_c2tnb191v2);
50995         }
50996     }
50997 
50998 
50999 
51000 
51001     static if(!is(typeof(SN_X9_62_c2tnb191v2))) {
51002         private enum enumMixinStr_SN_X9_62_c2tnb191v2 = `enum SN_X9_62_c2tnb191v2 = "c2tnb191v2";`;
51003         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb191v2); }))) {
51004             mixin(enumMixinStr_SN_X9_62_c2tnb191v2);
51005         }
51006     }
51007 
51008 
51009 
51010 
51011     static if(!is(typeof(OBJ_X9_62_c2tnb191v1))) {
51012         private enum enumMixinStr_OBJ_X9_62_c2tnb191v1 = `enum OBJ_X9_62_c2tnb191v1 = OBJ_X9_62_c_TwoCurve , 5L;`;
51013         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2tnb191v1); }))) {
51014             mixin(enumMixinStr_OBJ_X9_62_c2tnb191v1);
51015         }
51016     }
51017 
51018 
51019 
51020 
51021     static if(!is(typeof(NID_X9_62_c2tnb191v1))) {
51022         private enum enumMixinStr_NID_X9_62_c2tnb191v1 = `enum NID_X9_62_c2tnb191v1 = 688;`;
51023         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2tnb191v1); }))) {
51024             mixin(enumMixinStr_NID_X9_62_c2tnb191v1);
51025         }
51026     }
51027 
51028 
51029 
51030 
51031     static if(!is(typeof(SN_X9_62_c2tnb191v1))) {
51032         private enum enumMixinStr_SN_X9_62_c2tnb191v1 = `enum SN_X9_62_c2tnb191v1 = "c2tnb191v1";`;
51033         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2tnb191v1); }))) {
51034             mixin(enumMixinStr_SN_X9_62_c2tnb191v1);
51035         }
51036     }
51037 
51038 
51039 
51040 
51041     static if(!is(typeof(OBJ_X9_62_c2pnb176v1))) {
51042         private enum enumMixinStr_OBJ_X9_62_c2pnb176v1 = `enum OBJ_X9_62_c2pnb176v1 = OBJ_X9_62_c_TwoCurve , 4L;`;
51043         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb176v1); }))) {
51044             mixin(enumMixinStr_OBJ_X9_62_c2pnb176v1);
51045         }
51046     }
51047 
51048 
51049 
51050 
51051     static if(!is(typeof(NID_X9_62_c2pnb176v1))) {
51052         private enum enumMixinStr_NID_X9_62_c2pnb176v1 = `enum NID_X9_62_c2pnb176v1 = 687;`;
51053         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb176v1); }))) {
51054             mixin(enumMixinStr_NID_X9_62_c2pnb176v1);
51055         }
51056     }
51057 
51058 
51059 
51060 
51061     static if(!is(typeof(SN_X9_62_c2pnb176v1))) {
51062         private enum enumMixinStr_SN_X9_62_c2pnb176v1 = `enum SN_X9_62_c2pnb176v1 = "c2pnb176v1";`;
51063         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb176v1); }))) {
51064             mixin(enumMixinStr_SN_X9_62_c2pnb176v1);
51065         }
51066     }
51067 
51068 
51069 
51070 
51071     static if(!is(typeof(OBJ_X9_62_c2pnb163v3))) {
51072         private enum enumMixinStr_OBJ_X9_62_c2pnb163v3 = `enum OBJ_X9_62_c2pnb163v3 = OBJ_X9_62_c_TwoCurve , 3L;`;
51073         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb163v3); }))) {
51074             mixin(enumMixinStr_OBJ_X9_62_c2pnb163v3);
51075         }
51076     }
51077 
51078 
51079 
51080 
51081     static if(!is(typeof(NID_X9_62_c2pnb163v3))) {
51082         private enum enumMixinStr_NID_X9_62_c2pnb163v3 = `enum NID_X9_62_c2pnb163v3 = 686;`;
51083         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb163v3); }))) {
51084             mixin(enumMixinStr_NID_X9_62_c2pnb163v3);
51085         }
51086     }
51087 
51088 
51089 
51090 
51091     static if(!is(typeof(SN_X9_62_c2pnb163v3))) {
51092         private enum enumMixinStr_SN_X9_62_c2pnb163v3 = `enum SN_X9_62_c2pnb163v3 = "c2pnb163v3";`;
51093         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb163v3); }))) {
51094             mixin(enumMixinStr_SN_X9_62_c2pnb163v3);
51095         }
51096     }
51097 
51098 
51099 
51100 
51101     static if(!is(typeof(OBJ_X9_62_c2pnb163v2))) {
51102         private enum enumMixinStr_OBJ_X9_62_c2pnb163v2 = `enum OBJ_X9_62_c2pnb163v2 = OBJ_X9_62_c_TwoCurve , 2L;`;
51103         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb163v2); }))) {
51104             mixin(enumMixinStr_OBJ_X9_62_c2pnb163v2);
51105         }
51106     }
51107 
51108 
51109 
51110 
51111     static if(!is(typeof(NID_X9_62_c2pnb163v2))) {
51112         private enum enumMixinStr_NID_X9_62_c2pnb163v2 = `enum NID_X9_62_c2pnb163v2 = 685;`;
51113         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb163v2); }))) {
51114             mixin(enumMixinStr_NID_X9_62_c2pnb163v2);
51115         }
51116     }
51117 
51118 
51119 
51120 
51121     static if(!is(typeof(SN_X9_62_c2pnb163v2))) {
51122         private enum enumMixinStr_SN_X9_62_c2pnb163v2 = `enum SN_X9_62_c2pnb163v2 = "c2pnb163v2";`;
51123         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb163v2); }))) {
51124             mixin(enumMixinStr_SN_X9_62_c2pnb163v2);
51125         }
51126     }
51127 
51128 
51129 
51130 
51131     static if(!is(typeof(OBJ_X9_62_c2pnb163v1))) {
51132         private enum enumMixinStr_OBJ_X9_62_c2pnb163v1 = `enum OBJ_X9_62_c2pnb163v1 = OBJ_X9_62_c_TwoCurve , 1L;`;
51133         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c2pnb163v1); }))) {
51134             mixin(enumMixinStr_OBJ_X9_62_c2pnb163v1);
51135         }
51136     }
51137 
51138 
51139 
51140 
51141     static if(!is(typeof(NID_X9_62_c2pnb163v1))) {
51142         private enum enumMixinStr_NID_X9_62_c2pnb163v1 = `enum NID_X9_62_c2pnb163v1 = 684;`;
51143         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_c2pnb163v1); }))) {
51144             mixin(enumMixinStr_NID_X9_62_c2pnb163v1);
51145         }
51146     }
51147 
51148 
51149 
51150 
51151     static if(!is(typeof(SN_X9_62_c2pnb163v1))) {
51152         private enum enumMixinStr_SN_X9_62_c2pnb163v1 = `enum SN_X9_62_c2pnb163v1 = "c2pnb163v1";`;
51153         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_c2pnb163v1); }))) {
51154             mixin(enumMixinStr_SN_X9_62_c2pnb163v1);
51155         }
51156     }
51157 
51158 
51159 
51160 
51161     static if(!is(typeof(OBJ_X9_62_c_TwoCurve))) {
51162         private enum enumMixinStr_OBJ_X9_62_c_TwoCurve = `enum OBJ_X9_62_c_TwoCurve = OBJ_X9_62_ellipticCurve , 0L;`;
51163         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_c_TwoCurve); }))) {
51164             mixin(enumMixinStr_OBJ_X9_62_c_TwoCurve);
51165         }
51166     }
51167 
51168 
51169 
51170 
51171     static if(!is(typeof(OBJ_X9_62_ellipticCurve))) {
51172         private enum enumMixinStr_OBJ_X9_62_ellipticCurve = `enum OBJ_X9_62_ellipticCurve = OBJ_ansi_X9_62 , 3L;`;
51173         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_ellipticCurve); }))) {
51174             mixin(enumMixinStr_OBJ_X9_62_ellipticCurve);
51175         }
51176     }
51177 
51178 
51179 
51180 
51181     static if(!is(typeof(OBJ_X9_62_id_ecPublicKey))) {
51182         private enum enumMixinStr_OBJ_X9_62_id_ecPublicKey = `enum OBJ_X9_62_id_ecPublicKey = OBJ_X9_62_id_publicKeyType , 1L;`;
51183         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_id_ecPublicKey); }))) {
51184             mixin(enumMixinStr_OBJ_X9_62_id_ecPublicKey);
51185         }
51186     }
51187 
51188 
51189 
51190 
51191     static if(!is(typeof(NID_X9_62_id_ecPublicKey))) {
51192         private enum enumMixinStr_NID_X9_62_id_ecPublicKey = `enum NID_X9_62_id_ecPublicKey = 408;`;
51193         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_id_ecPublicKey); }))) {
51194             mixin(enumMixinStr_NID_X9_62_id_ecPublicKey);
51195         }
51196     }
51197 
51198 
51199 
51200 
51201     static if(!is(typeof(SN_X9_62_id_ecPublicKey))) {
51202         private enum enumMixinStr_SN_X9_62_id_ecPublicKey = `enum SN_X9_62_id_ecPublicKey = "id-ecPublicKey";`;
51203         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_id_ecPublicKey); }))) {
51204             mixin(enumMixinStr_SN_X9_62_id_ecPublicKey);
51205         }
51206     }
51207 
51208 
51209 
51210 
51211     static if(!is(typeof(OBJ_X9_62_id_publicKeyType))) {
51212         private enum enumMixinStr_OBJ_X9_62_id_publicKeyType = `enum OBJ_X9_62_id_publicKeyType = OBJ_ansi_X9_62 , 2L;`;
51213         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_id_publicKeyType); }))) {
51214             mixin(enumMixinStr_OBJ_X9_62_id_publicKeyType);
51215         }
51216     }
51217 
51218 
51219 
51220 
51221     static if(!is(typeof(OBJ_X9_62_ppBasis))) {
51222         private enum enumMixinStr_OBJ_X9_62_ppBasis = `enum OBJ_X9_62_ppBasis = OBJ_X9_62_id_characteristic_two_basis , 3L;`;
51223         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_ppBasis); }))) {
51224             mixin(enumMixinStr_OBJ_X9_62_ppBasis);
51225         }
51226     }
51227 
51228 
51229 
51230 
51231     static if(!is(typeof(NID_X9_62_ppBasis))) {
51232         private enum enumMixinStr_NID_X9_62_ppBasis = `enum NID_X9_62_ppBasis = 683;`;
51233         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_ppBasis); }))) {
51234             mixin(enumMixinStr_NID_X9_62_ppBasis);
51235         }
51236     }
51237 
51238 
51239 
51240 
51241     static if(!is(typeof(SN_X9_62_ppBasis))) {
51242         private enum enumMixinStr_SN_X9_62_ppBasis = `enum SN_X9_62_ppBasis = "ppBasis";`;
51243         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_ppBasis); }))) {
51244             mixin(enumMixinStr_SN_X9_62_ppBasis);
51245         }
51246     }
51247 
51248 
51249 
51250 
51251     static if(!is(typeof(OBJ_X9_62_tpBasis))) {
51252         private enum enumMixinStr_OBJ_X9_62_tpBasis = `enum OBJ_X9_62_tpBasis = OBJ_X9_62_id_characteristic_two_basis , 2L;`;
51253         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_tpBasis); }))) {
51254             mixin(enumMixinStr_OBJ_X9_62_tpBasis);
51255         }
51256     }
51257 
51258 
51259 
51260 
51261     static if(!is(typeof(NID_X9_62_tpBasis))) {
51262         private enum enumMixinStr_NID_X9_62_tpBasis = `enum NID_X9_62_tpBasis = 682;`;
51263         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_tpBasis); }))) {
51264             mixin(enumMixinStr_NID_X9_62_tpBasis);
51265         }
51266     }
51267 
51268 
51269 
51270 
51271     static if(!is(typeof(SN_X9_62_tpBasis))) {
51272         private enum enumMixinStr_SN_X9_62_tpBasis = `enum SN_X9_62_tpBasis = "tpBasis";`;
51273         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_tpBasis); }))) {
51274             mixin(enumMixinStr_SN_X9_62_tpBasis);
51275         }
51276     }
51277 
51278 
51279 
51280 
51281     static if(!is(typeof(OBJ_X9_62_onBasis))) {
51282         private enum enumMixinStr_OBJ_X9_62_onBasis = `enum OBJ_X9_62_onBasis = OBJ_X9_62_id_characteristic_two_basis , 1L;`;
51283         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_onBasis); }))) {
51284             mixin(enumMixinStr_OBJ_X9_62_onBasis);
51285         }
51286     }
51287 
51288 
51289 
51290 
51291     static if(!is(typeof(NID_X9_62_onBasis))) {
51292         private enum enumMixinStr_NID_X9_62_onBasis = `enum NID_X9_62_onBasis = 681;`;
51293         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_onBasis); }))) {
51294             mixin(enumMixinStr_NID_X9_62_onBasis);
51295         }
51296     }
51297 
51298 
51299 
51300 
51301     static if(!is(typeof(SN_X9_62_onBasis))) {
51302         private enum enumMixinStr_SN_X9_62_onBasis = `enum SN_X9_62_onBasis = "onBasis";`;
51303         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_onBasis); }))) {
51304             mixin(enumMixinStr_SN_X9_62_onBasis);
51305         }
51306     }
51307 
51308 
51309 
51310 
51311     static if(!is(typeof(OBJ_X9_62_id_characteristic_two_basis))) {
51312         private enum enumMixinStr_OBJ_X9_62_id_characteristic_two_basis = `enum OBJ_X9_62_id_characteristic_two_basis = OBJ_X9_62_characteristic_two_field , 3L;`;
51313         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_id_characteristic_two_basis); }))) {
51314             mixin(enumMixinStr_OBJ_X9_62_id_characteristic_two_basis);
51315         }
51316     }
51317 
51318 
51319 
51320 
51321     static if(!is(typeof(NID_X9_62_id_characteristic_two_basis))) {
51322         private enum enumMixinStr_NID_X9_62_id_characteristic_two_basis = `enum NID_X9_62_id_characteristic_two_basis = 680;`;
51323         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_id_characteristic_two_basis); }))) {
51324             mixin(enumMixinStr_NID_X9_62_id_characteristic_two_basis);
51325         }
51326     }
51327 
51328 
51329 
51330 
51331     static if(!is(typeof(SN_X9_62_id_characteristic_two_basis))) {
51332         private enum enumMixinStr_SN_X9_62_id_characteristic_two_basis = `enum SN_X9_62_id_characteristic_two_basis = "id-characteristic-two-basis";`;
51333         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_id_characteristic_two_basis); }))) {
51334             mixin(enumMixinStr_SN_X9_62_id_characteristic_two_basis);
51335         }
51336     }
51337 
51338 
51339 
51340 
51341     static if(!is(typeof(OBJ_X9_62_characteristic_two_field))) {
51342         private enum enumMixinStr_OBJ_X9_62_characteristic_two_field = `enum OBJ_X9_62_characteristic_two_field = OBJ_X9_62_id_fieldType , 2L;`;
51343         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_characteristic_two_field); }))) {
51344             mixin(enumMixinStr_OBJ_X9_62_characteristic_two_field);
51345         }
51346     }
51347 
51348 
51349 
51350 
51351     static if(!is(typeof(NID_X9_62_characteristic_two_field))) {
51352         private enum enumMixinStr_NID_X9_62_characteristic_two_field = `enum NID_X9_62_characteristic_two_field = 407;`;
51353         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_characteristic_two_field); }))) {
51354             mixin(enumMixinStr_NID_X9_62_characteristic_two_field);
51355         }
51356     }
51357 
51358 
51359 
51360 
51361     static if(!is(typeof(SN_X9_62_characteristic_two_field))) {
51362         private enum enumMixinStr_SN_X9_62_characteristic_two_field = `enum SN_X9_62_characteristic_two_field = "characteristic-two-field";`;
51363         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_characteristic_two_field); }))) {
51364             mixin(enumMixinStr_SN_X9_62_characteristic_two_field);
51365         }
51366     }
51367 
51368 
51369 
51370 
51371     static if(!is(typeof(OBJ_X9_62_prime_field))) {
51372         private enum enumMixinStr_OBJ_X9_62_prime_field = `enum OBJ_X9_62_prime_field = OBJ_X9_62_id_fieldType , 1L;`;
51373         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_prime_field); }))) {
51374             mixin(enumMixinStr_OBJ_X9_62_prime_field);
51375         }
51376     }
51377 
51378 
51379 
51380 
51381     static if(!is(typeof(NID_X9_62_prime_field))) {
51382         private enum enumMixinStr_NID_X9_62_prime_field = `enum NID_X9_62_prime_field = 406;`;
51383         static if(is(typeof({ mixin(enumMixinStr_NID_X9_62_prime_field); }))) {
51384             mixin(enumMixinStr_NID_X9_62_prime_field);
51385         }
51386     }
51387 
51388 
51389 
51390 
51391     static if(!is(typeof(SN_X9_62_prime_field))) {
51392         private enum enumMixinStr_SN_X9_62_prime_field = `enum SN_X9_62_prime_field = "prime-field";`;
51393         static if(is(typeof({ mixin(enumMixinStr_SN_X9_62_prime_field); }))) {
51394             mixin(enumMixinStr_SN_X9_62_prime_field);
51395         }
51396     }
51397 
51398 
51399 
51400 
51401     static if(!is(typeof(OBJ_X9_62_id_fieldType))) {
51402         private enum enumMixinStr_OBJ_X9_62_id_fieldType = `enum OBJ_X9_62_id_fieldType = OBJ_ansi_X9_62 , 1L;`;
51403         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_62_id_fieldType); }))) {
51404             mixin(enumMixinStr_OBJ_X9_62_id_fieldType);
51405         }
51406     }
51407 
51408 
51409 
51410 
51411     static if(!is(typeof(OBJ_ansi_X9_62))) {
51412         private enum enumMixinStr_OBJ_ansi_X9_62 = `enum OBJ_ansi_X9_62 = OBJ_ISO_US , 10045L;`;
51413         static if(is(typeof({ mixin(enumMixinStr_OBJ_ansi_X9_62); }))) {
51414             mixin(enumMixinStr_OBJ_ansi_X9_62);
51415         }
51416     }
51417 
51418 
51419 
51420 
51421     static if(!is(typeof(NID_ansi_X9_62))) {
51422         private enum enumMixinStr_NID_ansi_X9_62 = `enum NID_ansi_X9_62 = 405;`;
51423         static if(is(typeof({ mixin(enumMixinStr_NID_ansi_X9_62); }))) {
51424             mixin(enumMixinStr_NID_ansi_X9_62);
51425         }
51426     }
51427 
51428 
51429 
51430 
51431     static if(!is(typeof(LN_ansi_X9_62))) {
51432         private enum enumMixinStr_LN_ansi_X9_62 = `enum LN_ansi_X9_62 = "ANSI X9.62";`;
51433         static if(is(typeof({ mixin(enumMixinStr_LN_ansi_X9_62); }))) {
51434             mixin(enumMixinStr_LN_ansi_X9_62);
51435         }
51436     }
51437 
51438 
51439 
51440 
51441     static if(!is(typeof(SN_ansi_X9_62))) {
51442         private enum enumMixinStr_SN_ansi_X9_62 = `enum SN_ansi_X9_62 = "ansi-X9-62";`;
51443         static if(is(typeof({ mixin(enumMixinStr_SN_ansi_X9_62); }))) {
51444             mixin(enumMixinStr_SN_ansi_X9_62);
51445         }
51446     }
51447 
51448 
51449 
51450 
51451     static if(!is(typeof(OBJ_dsaWithSHA1))) {
51452         private enum enumMixinStr_OBJ_dsaWithSHA1 = `enum OBJ_dsaWithSHA1 = OBJ_X9cm , 3L;`;
51453         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsaWithSHA1); }))) {
51454             mixin(enumMixinStr_OBJ_dsaWithSHA1);
51455         }
51456     }
51457 
51458 
51459 
51460 
51461     static if(!is(typeof(NID_dsaWithSHA1))) {
51462         private enum enumMixinStr_NID_dsaWithSHA1 = `enum NID_dsaWithSHA1 = 113;`;
51463         static if(is(typeof({ mixin(enumMixinStr_NID_dsaWithSHA1); }))) {
51464             mixin(enumMixinStr_NID_dsaWithSHA1);
51465         }
51466     }
51467 
51468 
51469 
51470 
51471     static if(!is(typeof(LN_dsaWithSHA1))) {
51472         private enum enumMixinStr_LN_dsaWithSHA1 = `enum LN_dsaWithSHA1 = "dsaWithSHA1";`;
51473         static if(is(typeof({ mixin(enumMixinStr_LN_dsaWithSHA1); }))) {
51474             mixin(enumMixinStr_LN_dsaWithSHA1);
51475         }
51476     }
51477 
51478 
51479 
51480 
51481     static if(!is(typeof(SN_dsaWithSHA1))) {
51482         private enum enumMixinStr_SN_dsaWithSHA1 = `enum SN_dsaWithSHA1 = "DSA-SHA1";`;
51483         static if(is(typeof({ mixin(enumMixinStr_SN_dsaWithSHA1); }))) {
51484             mixin(enumMixinStr_SN_dsaWithSHA1);
51485         }
51486     }
51487 
51488 
51489 
51490 
51491     static if(!is(typeof(OBJ_dsa))) {
51492         private enum enumMixinStr_OBJ_dsa = `enum OBJ_dsa = OBJ_X9cm , 1L;`;
51493         static if(is(typeof({ mixin(enumMixinStr_OBJ_dsa); }))) {
51494             mixin(enumMixinStr_OBJ_dsa);
51495         }
51496     }
51497 
51498 
51499 
51500 
51501     static if(!is(typeof(NID_dsa))) {
51502         private enum enumMixinStr_NID_dsa = `enum NID_dsa = 116;`;
51503         static if(is(typeof({ mixin(enumMixinStr_NID_dsa); }))) {
51504             mixin(enumMixinStr_NID_dsa);
51505         }
51506     }
51507 
51508 
51509 
51510 
51511     static if(!is(typeof(LN_dsa))) {
51512         private enum enumMixinStr_LN_dsa = `enum LN_dsa = "dsaEncryption";`;
51513         static if(is(typeof({ mixin(enumMixinStr_LN_dsa); }))) {
51514             mixin(enumMixinStr_LN_dsa);
51515         }
51516     }
51517 
51518 
51519 
51520 
51521     static if(!is(typeof(SN_dsa))) {
51522         private enum enumMixinStr_SN_dsa = `enum SN_dsa = "DSA";`;
51523         static if(is(typeof({ mixin(enumMixinStr_SN_dsa); }))) {
51524             mixin(enumMixinStr_SN_dsa);
51525         }
51526     }
51527 
51528 
51529 
51530 
51531     static if(!is(typeof(OBJ_sm_scheme))) {
51532         private enum enumMixinStr_OBJ_sm_scheme = `enum OBJ_sm_scheme = OBJ_oscca , 1L;`;
51533         static if(is(typeof({ mixin(enumMixinStr_OBJ_sm_scheme); }))) {
51534             mixin(enumMixinStr_OBJ_sm_scheme);
51535         }
51536     }
51537 
51538 
51539 
51540 
51541     static if(!is(typeof(NID_sm_scheme))) {
51542         private enum enumMixinStr_NID_sm_scheme = `enum NID_sm_scheme = 1142;`;
51543         static if(is(typeof({ mixin(enumMixinStr_NID_sm_scheme); }))) {
51544             mixin(enumMixinStr_NID_sm_scheme);
51545         }
51546     }
51547 
51548 
51549 
51550 
51551     static if(!is(typeof(SN_sm_scheme))) {
51552         private enum enumMixinStr_SN_sm_scheme = `enum SN_sm_scheme = "sm-scheme";`;
51553         static if(is(typeof({ mixin(enumMixinStr_SN_sm_scheme); }))) {
51554             mixin(enumMixinStr_SN_sm_scheme);
51555         }
51556     }
51557 
51558 
51559 
51560 
51561     static if(!is(typeof(OBJ_oscca))) {
51562         private enum enumMixinStr_OBJ_oscca = `enum OBJ_oscca = OBJ_ISO_CN , 10197L;`;
51563         static if(is(typeof({ mixin(enumMixinStr_OBJ_oscca); }))) {
51564             mixin(enumMixinStr_OBJ_oscca);
51565         }
51566     }
51567 
51568 
51569 
51570 
51571     static if(!is(typeof(NID_oscca))) {
51572         private enum enumMixinStr_NID_oscca = `enum NID_oscca = 1141;`;
51573         static if(is(typeof({ mixin(enumMixinStr_NID_oscca); }))) {
51574             mixin(enumMixinStr_NID_oscca);
51575         }
51576     }
51577 
51578 
51579 
51580 
51581     static if(!is(typeof(SN_oscca))) {
51582         private enum enumMixinStr_SN_oscca = `enum SN_oscca = "oscca";`;
51583         static if(is(typeof({ mixin(enumMixinStr_SN_oscca); }))) {
51584             mixin(enumMixinStr_SN_oscca);
51585         }
51586     }
51587 
51588 
51589 
51590 
51591     static if(!is(typeof(OBJ_ISO_CN))) {
51592         private enum enumMixinStr_OBJ_ISO_CN = `enum OBJ_ISO_CN = OBJ_member_body , 156L;`;
51593         static if(is(typeof({ mixin(enumMixinStr_OBJ_ISO_CN); }))) {
51594             mixin(enumMixinStr_OBJ_ISO_CN);
51595         }
51596     }
51597 
51598 
51599 
51600 
51601     static if(!is(typeof(NID_ISO_CN))) {
51602         private enum enumMixinStr_NID_ISO_CN = `enum NID_ISO_CN = 1140;`;
51603         static if(is(typeof({ mixin(enumMixinStr_NID_ISO_CN); }))) {
51604             mixin(enumMixinStr_NID_ISO_CN);
51605         }
51606     }
51607 
51608 
51609 
51610 
51611     static if(!is(typeof(LN_ISO_CN))) {
51612         private enum enumMixinStr_LN_ISO_CN = `enum LN_ISO_CN = "ISO CN Member Body";`;
51613         static if(is(typeof({ mixin(enumMixinStr_LN_ISO_CN); }))) {
51614             mixin(enumMixinStr_LN_ISO_CN);
51615         }
51616     }
51617 
51618 
51619 
51620 
51621     static if(!is(typeof(SN_ISO_CN))) {
51622         private enum enumMixinStr_SN_ISO_CN = `enum SN_ISO_CN = "ISO-CN";`;
51623         static if(is(typeof({ mixin(enumMixinStr_SN_ISO_CN); }))) {
51624             mixin(enumMixinStr_SN_ISO_CN);
51625         }
51626     }
51627 
51628 
51629 
51630 
51631     static if(!is(typeof(OBJ_X9cm))) {
51632         private enum enumMixinStr_OBJ_X9cm = `enum OBJ_X9cm = OBJ_X9_57 , 4L;`;
51633         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9cm); }))) {
51634             mixin(enumMixinStr_OBJ_X9cm);
51635         }
51636     }
51637 
51638 
51639 
51640 
51641     static if(!is(typeof(NID_X9cm))) {
51642         private enum enumMixinStr_NID_X9cm = `enum NID_X9cm = 185;`;
51643         static if(is(typeof({ mixin(enumMixinStr_NID_X9cm); }))) {
51644             mixin(enumMixinStr_NID_X9cm);
51645         }
51646     }
51647 
51648 
51649 
51650 
51651     static if(!is(typeof(LN_X9cm))) {
51652         private enum enumMixinStr_LN_X9cm = `enum LN_X9cm = "X9.57 CM ?";`;
51653         static if(is(typeof({ mixin(enumMixinStr_LN_X9cm); }))) {
51654             mixin(enumMixinStr_LN_X9cm);
51655         }
51656     }
51657 
51658 
51659 
51660 
51661     static if(!is(typeof(SN_X9cm))) {
51662         private enum enumMixinStr_SN_X9cm = `enum SN_X9cm = "X9cm";`;
51663         static if(is(typeof({ mixin(enumMixinStr_SN_X9cm); }))) {
51664             mixin(enumMixinStr_SN_X9cm);
51665         }
51666     }
51667 
51668 
51669 
51670 
51671     static if(!is(typeof(OBJ_X9_57))) {
51672         private enum enumMixinStr_OBJ_X9_57 = `enum OBJ_X9_57 = OBJ_ISO_US , 10040L;`;
51673         static if(is(typeof({ mixin(enumMixinStr_OBJ_X9_57); }))) {
51674             mixin(enumMixinStr_OBJ_X9_57);
51675         }
51676     }
51677 
51678 
51679 
51680 
51681     static if(!is(typeof(NID_X9_57))) {
51682         private enum enumMixinStr_NID_X9_57 = `enum NID_X9_57 = 184;`;
51683         static if(is(typeof({ mixin(enumMixinStr_NID_X9_57); }))) {
51684             mixin(enumMixinStr_NID_X9_57);
51685         }
51686     }
51687 
51688 
51689 
51690 
51691     static if(!is(typeof(LN_X9_57))) {
51692         private enum enumMixinStr_LN_X9_57 = `enum LN_X9_57 = "X9.57";`;
51693         static if(is(typeof({ mixin(enumMixinStr_LN_X9_57); }))) {
51694             mixin(enumMixinStr_LN_X9_57);
51695         }
51696     }
51697 
51698 
51699 
51700 
51701     static if(!is(typeof(SN_X9_57))) {
51702         private enum enumMixinStr_SN_X9_57 = `enum SN_X9_57 = "X9-57";`;
51703         static if(is(typeof({ mixin(enumMixinStr_SN_X9_57); }))) {
51704             mixin(enumMixinStr_SN_X9_57);
51705         }
51706     }
51707 
51708 
51709 
51710 
51711     static if(!is(typeof(OBJ_ISO_US))) {
51712         private enum enumMixinStr_OBJ_ISO_US = `enum OBJ_ISO_US = OBJ_member_body , 840L;`;
51713         static if(is(typeof({ mixin(enumMixinStr_OBJ_ISO_US); }))) {
51714             mixin(enumMixinStr_OBJ_ISO_US);
51715         }
51716     }
51717 
51718 
51719 
51720 
51721     static if(!is(typeof(NID_ISO_US))) {
51722         private enum enumMixinStr_NID_ISO_US = `enum NID_ISO_US = 183;`;
51723         static if(is(typeof({ mixin(enumMixinStr_NID_ISO_US); }))) {
51724             mixin(enumMixinStr_NID_ISO_US);
51725         }
51726     }
51727 
51728 
51729 
51730 
51731     static if(!is(typeof(LN_ISO_US))) {
51732         private enum enumMixinStr_LN_ISO_US = `enum LN_ISO_US = "ISO US Member Body";`;
51733         static if(is(typeof({ mixin(enumMixinStr_LN_ISO_US); }))) {
51734             mixin(enumMixinStr_LN_ISO_US);
51735         }
51736     }
51737 
51738 
51739 
51740 
51741     static if(!is(typeof(SN_ISO_US))) {
51742         private enum enumMixinStr_SN_ISO_US = `enum SN_ISO_US = "ISO-US";`;
51743         static if(is(typeof({ mixin(enumMixinStr_SN_ISO_US); }))) {
51744             mixin(enumMixinStr_SN_ISO_US);
51745         }
51746     }
51747 
51748 
51749 
51750 
51751     static if(!is(typeof(OBJ_clearance))) {
51752         private enum enumMixinStr_OBJ_clearance = `enum OBJ_clearance = OBJ_selected_attribute_types , 55L;`;
51753         static if(is(typeof({ mixin(enumMixinStr_OBJ_clearance); }))) {
51754             mixin(enumMixinStr_OBJ_clearance);
51755         }
51756     }
51757 
51758 
51759 
51760 
51761     static if(!is(typeof(NID_clearance))) {
51762         private enum enumMixinStr_NID_clearance = `enum NID_clearance = 395;`;
51763         static if(is(typeof({ mixin(enumMixinStr_NID_clearance); }))) {
51764             mixin(enumMixinStr_NID_clearance);
51765         }
51766     }
51767 
51768 
51769 
51770 
51771     static if(!is(typeof(SN_clearance))) {
51772         private enum enumMixinStr_SN_clearance = `enum SN_clearance = "clearance";`;
51773         static if(is(typeof({ mixin(enumMixinStr_SN_clearance); }))) {
51774             mixin(enumMixinStr_SN_clearance);
51775         }
51776     }
51777 
51778 
51779 
51780 
51781     static if(!is(typeof(OBJ_selected_attribute_types))) {
51782         private enum enumMixinStr_OBJ_selected_attribute_types = `enum OBJ_selected_attribute_types = OBJ_joint_iso_itu_t , 5L , 1L , 5L;`;
51783         static if(is(typeof({ mixin(enumMixinStr_OBJ_selected_attribute_types); }))) {
51784             mixin(enumMixinStr_OBJ_selected_attribute_types);
51785         }
51786     }
51787 
51788 
51789 
51790 
51791     static if(!is(typeof(NID_selected_attribute_types))) {
51792         private enum enumMixinStr_NID_selected_attribute_types = `enum NID_selected_attribute_types = 394;`;
51793         static if(is(typeof({ mixin(enumMixinStr_NID_selected_attribute_types); }))) {
51794             mixin(enumMixinStr_NID_selected_attribute_types);
51795         }
51796     }
51797 
51798 
51799 
51800 
51801     static if(!is(typeof(LN_selected_attribute_types))) {
51802         private enum enumMixinStr_LN_selected_attribute_types = `enum LN_selected_attribute_types = "Selected Attribute Types";`;
51803         static if(is(typeof({ mixin(enumMixinStr_LN_selected_attribute_types); }))) {
51804             mixin(enumMixinStr_LN_selected_attribute_types);
51805         }
51806     }
51807 
51808 
51809 
51810 
51811     static if(!is(typeof(SN_selected_attribute_types))) {
51812         private enum enumMixinStr_SN_selected_attribute_types = `enum SN_selected_attribute_types = "selected-attribute-types";`;
51813         static if(is(typeof({ mixin(enumMixinStr_SN_selected_attribute_types); }))) {
51814             mixin(enumMixinStr_SN_selected_attribute_types);
51815         }
51816     }
51817 
51818 
51819 
51820 
51821     static if(!is(typeof(OBJ_wap_wsg))) {
51822         private enum enumMixinStr_OBJ_wap_wsg = `enum OBJ_wap_wsg = OBJ_wap , 1L;`;
51823         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap_wsg); }))) {
51824             mixin(enumMixinStr_OBJ_wap_wsg);
51825         }
51826     }
51827 
51828 
51829 
51830 
51831     static if(!is(typeof(NID_wap_wsg))) {
51832         private enum enumMixinStr_NID_wap_wsg = `enum NID_wap_wsg = 679;`;
51833         static if(is(typeof({ mixin(enumMixinStr_NID_wap_wsg); }))) {
51834             mixin(enumMixinStr_NID_wap_wsg);
51835         }
51836     }
51837 
51838 
51839 
51840 
51841     static if(!is(typeof(SN_wap_wsg))) {
51842         private enum enumMixinStr_SN_wap_wsg = `enum SN_wap_wsg = "wap-wsg";`;
51843         static if(is(typeof({ mixin(enumMixinStr_SN_wap_wsg); }))) {
51844             mixin(enumMixinStr_SN_wap_wsg);
51845         }
51846     }
51847 
51848 
51849 
51850 
51851     static if(!is(typeof(OBJ_wap))) {
51852         private enum enumMixinStr_OBJ_wap = `enum OBJ_wap = OBJ_international_organizations , 43L;`;
51853         static if(is(typeof({ mixin(enumMixinStr_OBJ_wap); }))) {
51854             mixin(enumMixinStr_OBJ_wap);
51855         }
51856     }
51857 
51858 
51859 
51860 
51861     static if(!is(typeof(NID_wap))) {
51862         private enum enumMixinStr_NID_wap = `enum NID_wap = 678;`;
51863         static if(is(typeof({ mixin(enumMixinStr_NID_wap); }))) {
51864             mixin(enumMixinStr_NID_wap);
51865         }
51866     }
51867 
51868 
51869 
51870 
51871     static if(!is(typeof(SN_wap))) {
51872         private enum enumMixinStr_SN_wap = `enum SN_wap = "wap";`;
51873         static if(is(typeof({ mixin(enumMixinStr_SN_wap); }))) {
51874             mixin(enumMixinStr_SN_wap);
51875         }
51876     }
51877 
51878 
51879 
51880 
51881     static if(!is(typeof(OBJ_international_organizations))) {
51882         private enum enumMixinStr_OBJ_international_organizations = `enum OBJ_international_organizations = OBJ_joint_iso_itu_t , 23L;`;
51883         static if(is(typeof({ mixin(enumMixinStr_OBJ_international_organizations); }))) {
51884             mixin(enumMixinStr_OBJ_international_organizations);
51885         }
51886     }
51887 
51888 
51889 
51890 
51891     static if(!is(typeof(NID_international_organizations))) {
51892         private enum enumMixinStr_NID_international_organizations = `enum NID_international_organizations = 647;`;
51893         static if(is(typeof({ mixin(enumMixinStr_NID_international_organizations); }))) {
51894             mixin(enumMixinStr_NID_international_organizations);
51895         }
51896     }
51897 
51898 
51899 
51900 
51901     static if(!is(typeof(LN_international_organizations))) {
51902         private enum enumMixinStr_LN_international_organizations = `enum LN_international_organizations = "International Organizations";`;
51903         static if(is(typeof({ mixin(enumMixinStr_LN_international_organizations); }))) {
51904             mixin(enumMixinStr_LN_international_organizations);
51905         }
51906     }
51907 
51908 
51909 
51910 
51911     static if(!is(typeof(SN_international_organizations))) {
51912         private enum enumMixinStr_SN_international_organizations = `enum SN_international_organizations = "international-organizations";`;
51913         static if(is(typeof({ mixin(enumMixinStr_SN_international_organizations); }))) {
51914             mixin(enumMixinStr_SN_international_organizations);
51915         }
51916     }
51917 
51918 
51919 
51920 
51921     static if(!is(typeof(OBJ_ieee_siswg))) {
51922         private enum enumMixinStr_OBJ_ieee_siswg = `enum OBJ_ieee_siswg = OBJ_ieee , 2L , 1619L;`;
51923         static if(is(typeof({ mixin(enumMixinStr_OBJ_ieee_siswg); }))) {
51924             mixin(enumMixinStr_OBJ_ieee_siswg);
51925         }
51926     }
51927 
51928 
51929 
51930 
51931     static if(!is(typeof(NID_ieee_siswg))) {
51932         private enum enumMixinStr_NID_ieee_siswg = `enum NID_ieee_siswg = 1171;`;
51933         static if(is(typeof({ mixin(enumMixinStr_NID_ieee_siswg); }))) {
51934             mixin(enumMixinStr_NID_ieee_siswg);
51935         }
51936     }
51937 
51938 
51939 
51940 
51941     static if(!is(typeof(LN_ieee_siswg))) {
51942         private enum enumMixinStr_LN_ieee_siswg = `enum LN_ieee_siswg = "IEEE Security in Storage Working Group";`;
51943         static if(is(typeof({ mixin(enumMixinStr_LN_ieee_siswg); }))) {
51944             mixin(enumMixinStr_LN_ieee_siswg);
51945         }
51946     }
51947 
51948 
51949 
51950 
51951     static if(!is(typeof(SN_ieee_siswg))) {
51952         private enum enumMixinStr_SN_ieee_siswg = `enum SN_ieee_siswg = "ieee-siswg";`;
51953         static if(is(typeof({ mixin(enumMixinStr_SN_ieee_siswg); }))) {
51954             mixin(enumMixinStr_SN_ieee_siswg);
51955         }
51956     }
51957 
51958 
51959 
51960 
51961     static if(!is(typeof(OBJ_ieee))) {
51962         private enum enumMixinStr_OBJ_ieee = `enum OBJ_ieee = OBJ_identified_organization , 111L;`;
51963         static if(is(typeof({ mixin(enumMixinStr_OBJ_ieee); }))) {
51964             mixin(enumMixinStr_OBJ_ieee);
51965         }
51966     }
51967 
51968 
51969 
51970 
51971     static if(!is(typeof(NID_ieee))) {
51972         private enum enumMixinStr_NID_ieee = `enum NID_ieee = 1170;`;
51973         static if(is(typeof({ mixin(enumMixinStr_NID_ieee); }))) {
51974             mixin(enumMixinStr_NID_ieee);
51975         }
51976     }
51977 
51978 
51979 
51980 
51981     static if(!is(typeof(SN_ieee))) {
51982         private enum enumMixinStr_SN_ieee = `enum SN_ieee = "ieee";`;
51983         static if(is(typeof({ mixin(enumMixinStr_SN_ieee); }))) {
51984             mixin(enumMixinStr_SN_ieee);
51985         }
51986     }
51987 
51988 
51989 
51990 
51991     static if(!is(typeof(OBJ_certicom_arc))) {
51992         private enum enumMixinStr_OBJ_certicom_arc = `enum OBJ_certicom_arc = OBJ_identified_organization , 132L;`;
51993         static if(is(typeof({ mixin(enumMixinStr_OBJ_certicom_arc); }))) {
51994             mixin(enumMixinStr_OBJ_certicom_arc);
51995         }
51996     }
51997 
51998 
51999 
52000 
52001     static if(!is(typeof(NID_certicom_arc))) {
52002         private enum enumMixinStr_NID_certicom_arc = `enum NID_certicom_arc = 677;`;
52003         static if(is(typeof({ mixin(enumMixinStr_NID_certicom_arc); }))) {
52004             mixin(enumMixinStr_NID_certicom_arc);
52005         }
52006     }
52007 
52008 
52009 
52010 
52011     static if(!is(typeof(SN_certicom_arc))) {
52012         private enum enumMixinStr_SN_certicom_arc = `enum SN_certicom_arc = "certicom-arc";`;
52013         static if(is(typeof({ mixin(enumMixinStr_SN_certicom_arc); }))) {
52014             mixin(enumMixinStr_SN_certicom_arc);
52015         }
52016     }
52017 
52018 
52019 
52020 
52021     static if(!is(typeof(OBJ_x509ExtAdmission))) {
52022         private enum enumMixinStr_OBJ_x509ExtAdmission = `enum OBJ_x509ExtAdmission = OBJ_identified_organization , 36L , 8L , 3L , 3L;`;
52023         static if(is(typeof({ mixin(enumMixinStr_OBJ_x509ExtAdmission); }))) {
52024             mixin(enumMixinStr_OBJ_x509ExtAdmission);
52025         }
52026     }
52027 
52028 
52029 
52030 
52031     static if(!is(typeof(NID_x509ExtAdmission))) {
52032         private enum enumMixinStr_NID_x509ExtAdmission = `enum NID_x509ExtAdmission = 1093;`;
52033         static if(is(typeof({ mixin(enumMixinStr_NID_x509ExtAdmission); }))) {
52034             mixin(enumMixinStr_NID_x509ExtAdmission);
52035         }
52036     }
52037 
52038 
52039 
52040 
52041     static if(!is(typeof(LN_x509ExtAdmission))) {
52042         private enum enumMixinStr_LN_x509ExtAdmission = `enum LN_x509ExtAdmission = "Professional Information or basis for Admission";`;
52043         static if(is(typeof({ mixin(enumMixinStr_LN_x509ExtAdmission); }))) {
52044             mixin(enumMixinStr_LN_x509ExtAdmission);
52045         }
52046     }
52047 
52048 
52049 
52050 
52051     static if(!is(typeof(SN_x509ExtAdmission))) {
52052         private enum enumMixinStr_SN_x509ExtAdmission = `enum SN_x509ExtAdmission = "x509ExtAdmission";`;
52053         static if(is(typeof({ mixin(enumMixinStr_SN_x509ExtAdmission); }))) {
52054             mixin(enumMixinStr_SN_x509ExtAdmission);
52055         }
52056     }
52057 
52058 
52059 
52060 
52061     static if(!is(typeof(OBJ_hmac_sha1))) {
52062         private enum enumMixinStr_OBJ_hmac_sha1 = `enum OBJ_hmac_sha1 = OBJ_identified_organization , 6L , 1L , 5L , 5L , 8L , 1L , 2L;`;
52063         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmac_sha1); }))) {
52064             mixin(enumMixinStr_OBJ_hmac_sha1);
52065         }
52066     }
52067 
52068 
52069 
52070 
52071     static if(!is(typeof(NID_hmac_sha1))) {
52072         private enum enumMixinStr_NID_hmac_sha1 = `enum NID_hmac_sha1 = 781;`;
52073         static if(is(typeof({ mixin(enumMixinStr_NID_hmac_sha1); }))) {
52074             mixin(enumMixinStr_NID_hmac_sha1);
52075         }
52076     }
52077 
52078 
52079 
52080 
52081     static if(!is(typeof(LN_hmac_sha1))) {
52082         private enum enumMixinStr_LN_hmac_sha1 = `enum LN_hmac_sha1 = "hmac-sha1";`;
52083         static if(is(typeof({ mixin(enumMixinStr_LN_hmac_sha1); }))) {
52084             mixin(enumMixinStr_LN_hmac_sha1);
52085         }
52086     }
52087 
52088 
52089 
52090 
52091     static if(!is(typeof(SN_hmac_sha1))) {
52092         private enum enumMixinStr_SN_hmac_sha1 = `enum SN_hmac_sha1 = "HMAC-SHA1";`;
52093         static if(is(typeof({ mixin(enumMixinStr_SN_hmac_sha1); }))) {
52094             mixin(enumMixinStr_SN_hmac_sha1);
52095         }
52096     }
52097 
52098 
52099 
52100 
52101     static if(!is(typeof(OBJ_hmac_md5))) {
52102         private enum enumMixinStr_OBJ_hmac_md5 = `enum OBJ_hmac_md5 = OBJ_identified_organization , 6L , 1L , 5L , 5L , 8L , 1L , 1L;`;
52103         static if(is(typeof({ mixin(enumMixinStr_OBJ_hmac_md5); }))) {
52104             mixin(enumMixinStr_OBJ_hmac_md5);
52105         }
52106     }
52107 
52108 
52109 
52110 
52111     static if(!is(typeof(NID_hmac_md5))) {
52112         private enum enumMixinStr_NID_hmac_md5 = `enum NID_hmac_md5 = 780;`;
52113         static if(is(typeof({ mixin(enumMixinStr_NID_hmac_md5); }))) {
52114             mixin(enumMixinStr_NID_hmac_md5);
52115         }
52116     }
52117 
52118 
52119 
52120 
52121     static if(!is(typeof(LN_hmac_md5))) {
52122         private enum enumMixinStr_LN_hmac_md5 = `enum LN_hmac_md5 = "hmac-md5";`;
52123         static if(is(typeof({ mixin(enumMixinStr_LN_hmac_md5); }))) {
52124             mixin(enumMixinStr_LN_hmac_md5);
52125         }
52126     }
52127 
52128 
52129 
52130 
52131     static if(!is(typeof(SN_hmac_md5))) {
52132         private enum enumMixinStr_SN_hmac_md5 = `enum SN_hmac_md5 = "HMAC-MD5";`;
52133         static if(is(typeof({ mixin(enumMixinStr_SN_hmac_md5); }))) {
52134             mixin(enumMixinStr_SN_hmac_md5);
52135         }
52136     }
52137 
52138 
52139 
52140 
52141     static if(!is(typeof(OBJ_identified_organization))) {
52142         private enum enumMixinStr_OBJ_identified_organization = `enum OBJ_identified_organization = OBJ_iso , 3L;`;
52143         static if(is(typeof({ mixin(enumMixinStr_OBJ_identified_organization); }))) {
52144             mixin(enumMixinStr_OBJ_identified_organization);
52145         }
52146     }
52147 
52148 
52149 
52150 
52151     static if(!is(typeof(NID_identified_organization))) {
52152         private enum enumMixinStr_NID_identified_organization = `enum NID_identified_organization = 676;`;
52153         static if(is(typeof({ mixin(enumMixinStr_NID_identified_organization); }))) {
52154             mixin(enumMixinStr_NID_identified_organization);
52155         }
52156     }
52157 
52158 
52159 
52160 
52161     static if(!is(typeof(SN_identified_organization))) {
52162         private enum enumMixinStr_SN_identified_organization = `enum SN_identified_organization = "identified-organization";`;
52163         static if(is(typeof({ mixin(enumMixinStr_SN_identified_organization); }))) {
52164             mixin(enumMixinStr_SN_identified_organization);
52165         }
52166     }
52167 
52168 
52169 
52170 
52171     static if(!is(typeof(OBJ_member_body))) {
52172         private enum enumMixinStr_OBJ_member_body = `enum OBJ_member_body = OBJ_iso , 2L;`;
52173         static if(is(typeof({ mixin(enumMixinStr_OBJ_member_body); }))) {
52174             mixin(enumMixinStr_OBJ_member_body);
52175         }
52176     }
52177 
52178 
52179 
52180 
52181     static if(!is(typeof(NID_member_body))) {
52182         private enum enumMixinStr_NID_member_body = `enum NID_member_body = 182;`;
52183         static if(is(typeof({ mixin(enumMixinStr_NID_member_body); }))) {
52184             mixin(enumMixinStr_NID_member_body);
52185         }
52186     }
52187 
52188 
52189 
52190 
52191     static if(!is(typeof(LN_member_body))) {
52192         private enum enumMixinStr_LN_member_body = `enum LN_member_body = "ISO Member Body";`;
52193         static if(is(typeof({ mixin(enumMixinStr_LN_member_body); }))) {
52194             mixin(enumMixinStr_LN_member_body);
52195         }
52196     }
52197 
52198 
52199 
52200 
52201     static if(!is(typeof(SN_member_body))) {
52202         private enum enumMixinStr_SN_member_body = `enum SN_member_body = "member-body";`;
52203         static if(is(typeof({ mixin(enumMixinStr_SN_member_body); }))) {
52204             mixin(enumMixinStr_SN_member_body);
52205         }
52206     }
52207 
52208 
52209 
52210 
52211     static if(!is(typeof(OBJ_joint_iso_ccitt))) {
52212         private enum enumMixinStr_OBJ_joint_iso_ccitt = `enum OBJ_joint_iso_ccitt = OBJ_joint_iso_itu_t;`;
52213         static if(is(typeof({ mixin(enumMixinStr_OBJ_joint_iso_ccitt); }))) {
52214             mixin(enumMixinStr_OBJ_joint_iso_ccitt);
52215         }
52216     }
52217 
52218 
52219 
52220 
52221     static if(!is(typeof(NID_joint_iso_ccitt))) {
52222         private enum enumMixinStr_NID_joint_iso_ccitt = `enum NID_joint_iso_ccitt = 393;`;
52223         static if(is(typeof({ mixin(enumMixinStr_NID_joint_iso_ccitt); }))) {
52224             mixin(enumMixinStr_NID_joint_iso_ccitt);
52225         }
52226     }
52227 
52228 
52229 
52230 
52231     static if(!is(typeof(OBJ_joint_iso_itu_t))) {
52232         private enum enumMixinStr_OBJ_joint_iso_itu_t = `enum OBJ_joint_iso_itu_t = 2L;`;
52233         static if(is(typeof({ mixin(enumMixinStr_OBJ_joint_iso_itu_t); }))) {
52234             mixin(enumMixinStr_OBJ_joint_iso_itu_t);
52235         }
52236     }
52237 
52238 
52239 
52240 
52241     static if(!is(typeof(NID_joint_iso_itu_t))) {
52242         private enum enumMixinStr_NID_joint_iso_itu_t = `enum NID_joint_iso_itu_t = 646;`;
52243         static if(is(typeof({ mixin(enumMixinStr_NID_joint_iso_itu_t); }))) {
52244             mixin(enumMixinStr_NID_joint_iso_itu_t);
52245         }
52246     }
52247 
52248 
52249 
52250 
52251     static if(!is(typeof(LN_joint_iso_itu_t))) {
52252         private enum enumMixinStr_LN_joint_iso_itu_t = `enum LN_joint_iso_itu_t = "joint-iso-itu-t";`;
52253         static if(is(typeof({ mixin(enumMixinStr_LN_joint_iso_itu_t); }))) {
52254             mixin(enumMixinStr_LN_joint_iso_itu_t);
52255         }
52256     }
52257 
52258 
52259 
52260 
52261     static if(!is(typeof(SN_joint_iso_itu_t))) {
52262         private enum enumMixinStr_SN_joint_iso_itu_t = `enum SN_joint_iso_itu_t = "JOINT-ISO-ITU-T";`;
52263         static if(is(typeof({ mixin(enumMixinStr_SN_joint_iso_itu_t); }))) {
52264             mixin(enumMixinStr_SN_joint_iso_itu_t);
52265         }
52266     }
52267 
52268 
52269 
52270 
52271     static if(!is(typeof(OBJ_iso))) {
52272         private enum enumMixinStr_OBJ_iso = `enum OBJ_iso = 1L;`;
52273         static if(is(typeof({ mixin(enumMixinStr_OBJ_iso); }))) {
52274             mixin(enumMixinStr_OBJ_iso);
52275         }
52276     }
52277 
52278 
52279 
52280 
52281     static if(!is(typeof(NID_iso))) {
52282         private enum enumMixinStr_NID_iso = `enum NID_iso = 181;`;
52283         static if(is(typeof({ mixin(enumMixinStr_NID_iso); }))) {
52284             mixin(enumMixinStr_NID_iso);
52285         }
52286     }
52287 
52288 
52289 
52290 
52291     static if(!is(typeof(LN_iso))) {
52292         private enum enumMixinStr_LN_iso = `enum LN_iso = "iso";`;
52293         static if(is(typeof({ mixin(enumMixinStr_LN_iso); }))) {
52294             mixin(enumMixinStr_LN_iso);
52295         }
52296     }
52297 
52298 
52299 
52300 
52301     static if(!is(typeof(SN_iso))) {
52302         private enum enumMixinStr_SN_iso = `enum SN_iso = "ISO";`;
52303         static if(is(typeof({ mixin(enumMixinStr_SN_iso); }))) {
52304             mixin(enumMixinStr_SN_iso);
52305         }
52306     }
52307 
52308 
52309 
52310 
52311     static if(!is(typeof(OBJ_ccitt))) {
52312         private enum enumMixinStr_OBJ_ccitt = `enum OBJ_ccitt = OBJ_itu_t;`;
52313         static if(is(typeof({ mixin(enumMixinStr_OBJ_ccitt); }))) {
52314             mixin(enumMixinStr_OBJ_ccitt);
52315         }
52316     }
52317 
52318 
52319 
52320 
52321     static if(!is(typeof(NID_ccitt))) {
52322         private enum enumMixinStr_NID_ccitt = `enum NID_ccitt = 404;`;
52323         static if(is(typeof({ mixin(enumMixinStr_NID_ccitt); }))) {
52324             mixin(enumMixinStr_NID_ccitt);
52325         }
52326     }
52327 
52328 
52329 
52330 
52331     static if(!is(typeof(OBJ_itu_t))) {
52332         private enum enumMixinStr_OBJ_itu_t = `enum OBJ_itu_t = 0L;`;
52333         static if(is(typeof({ mixin(enumMixinStr_OBJ_itu_t); }))) {
52334             mixin(enumMixinStr_OBJ_itu_t);
52335         }
52336     }
52337 
52338 
52339 
52340 
52341     static if(!is(typeof(NID_itu_t))) {
52342         private enum enumMixinStr_NID_itu_t = `enum NID_itu_t = 645;`;
52343         static if(is(typeof({ mixin(enumMixinStr_NID_itu_t); }))) {
52344             mixin(enumMixinStr_NID_itu_t);
52345         }
52346     }
52347 
52348 
52349 
52350 
52351     static if(!is(typeof(LN_itu_t))) {
52352         private enum enumMixinStr_LN_itu_t = `enum LN_itu_t = "itu-t";`;
52353         static if(is(typeof({ mixin(enumMixinStr_LN_itu_t); }))) {
52354             mixin(enumMixinStr_LN_itu_t);
52355         }
52356     }
52357 
52358 
52359 
52360 
52361     static if(!is(typeof(SN_itu_t))) {
52362         private enum enumMixinStr_SN_itu_t = `enum SN_itu_t = "ITU-T";`;
52363         static if(is(typeof({ mixin(enumMixinStr_SN_itu_t); }))) {
52364             mixin(enumMixinStr_SN_itu_t);
52365         }
52366     }
52367 
52368 
52369 
52370 
52371     static if(!is(typeof(OBJ_undef))) {
52372         private enum enumMixinStr_OBJ_undef = `enum OBJ_undef = 0L;`;
52373         static if(is(typeof({ mixin(enumMixinStr_OBJ_undef); }))) {
52374             mixin(enumMixinStr_OBJ_undef);
52375         }
52376     }
52377 
52378 
52379 
52380 
52381     static if(!is(typeof(NID_undef))) {
52382         private enum enumMixinStr_NID_undef = `enum NID_undef = 0;`;
52383         static if(is(typeof({ mixin(enumMixinStr_NID_undef); }))) {
52384             mixin(enumMixinStr_NID_undef);
52385         }
52386     }
52387 
52388 
52389 
52390 
52391     static if(!is(typeof(LN_undef))) {
52392         private enum enumMixinStr_LN_undef = `enum LN_undef = "undefined";`;
52393         static if(is(typeof({ mixin(enumMixinStr_LN_undef); }))) {
52394             mixin(enumMixinStr_LN_undef);
52395         }
52396     }
52397 
52398 
52399 
52400 
52401     static if(!is(typeof(SN_undef))) {
52402         private enum enumMixinStr_SN_undef = `enum SN_undef = "UNDEF";`;
52403         static if(is(typeof({ mixin(enumMixinStr_SN_undef); }))) {
52404             mixin(enumMixinStr_SN_undef);
52405         }
52406     }
52407     static if(!is(typeof(lh_node_usage_stats_bio))) {
52408         private enum enumMixinStr_lh_node_usage_stats_bio = `enum lh_node_usage_stats_bio = OPENSSL_LH_node_usage_stats_bio;`;
52409         static if(is(typeof({ mixin(enumMixinStr_lh_node_usage_stats_bio); }))) {
52410             mixin(enumMixinStr_lh_node_usage_stats_bio);
52411         }
52412     }
52413 
52414 
52415 
52416 
52417     static if(!is(typeof(lh_node_stats_bio))) {
52418         private enum enumMixinStr_lh_node_stats_bio = `enum lh_node_stats_bio = OPENSSL_LH_node_stats_bio;`;
52419         static if(is(typeof({ mixin(enumMixinStr_lh_node_stats_bio); }))) {
52420             mixin(enumMixinStr_lh_node_stats_bio);
52421         }
52422     }
52423 
52424 
52425 
52426 
52427     static if(!is(typeof(lh_stats_bio))) {
52428         private enum enumMixinStr_lh_stats_bio = `enum lh_stats_bio = OPENSSL_LH_stats_bio;`;
52429         static if(is(typeof({ mixin(enumMixinStr_lh_stats_bio); }))) {
52430             mixin(enumMixinStr_lh_stats_bio);
52431         }
52432     }
52433 
52434 
52435 
52436 
52437     static if(!is(typeof(lh_node_usage_stats))) {
52438         private enum enumMixinStr_lh_node_usage_stats = `enum lh_node_usage_stats = OPENSSL_LH_node_usage_stats;`;
52439         static if(is(typeof({ mixin(enumMixinStr_lh_node_usage_stats); }))) {
52440             mixin(enumMixinStr_lh_node_usage_stats);
52441         }
52442     }
52443 
52444 
52445 
52446 
52447     static if(!is(typeof(lh_node_stats))) {
52448         private enum enumMixinStr_lh_node_stats = `enum lh_node_stats = OPENSSL_LH_node_stats;`;
52449         static if(is(typeof({ mixin(enumMixinStr_lh_node_stats); }))) {
52450             mixin(enumMixinStr_lh_node_stats);
52451         }
52452     }
52453 
52454 
52455 
52456 
52457     static if(!is(typeof(lh_stats))) {
52458         private enum enumMixinStr_lh_stats = `enum lh_stats = OPENSSL_LH_stats;`;
52459         static if(is(typeof({ mixin(enumMixinStr_lh_stats); }))) {
52460             mixin(enumMixinStr_lh_stats);
52461         }
52462     }
52463 
52464 
52465 
52466 
52467     static if(!is(typeof(lh_num_items))) {
52468         private enum enumMixinStr_lh_num_items = `enum lh_num_items = OPENSSL_LH_num_items;`;
52469         static if(is(typeof({ mixin(enumMixinStr_lh_num_items); }))) {
52470             mixin(enumMixinStr_lh_num_items);
52471         }
52472     }
52473 
52474 
52475 
52476 
52477     static if(!is(typeof(lh_strhash))) {
52478         private enum enumMixinStr_lh_strhash = `enum lh_strhash = OPENSSL_LH_strhash;`;
52479         static if(is(typeof({ mixin(enumMixinStr_lh_strhash); }))) {
52480             mixin(enumMixinStr_lh_strhash);
52481         }
52482     }
52483 
52484 
52485 
52486 
52487     static if(!is(typeof(lh_doall_arg))) {
52488         private enum enumMixinStr_lh_doall_arg = `enum lh_doall_arg = OPENSSL_LH_doall_arg;`;
52489         static if(is(typeof({ mixin(enumMixinStr_lh_doall_arg); }))) {
52490             mixin(enumMixinStr_lh_doall_arg);
52491         }
52492     }
52493 
52494 
52495 
52496 
52497     static if(!is(typeof(lh_doall))) {
52498         private enum enumMixinStr_lh_doall = `enum lh_doall = OPENSSL_LH_doall;`;
52499         static if(is(typeof({ mixin(enumMixinStr_lh_doall); }))) {
52500             mixin(enumMixinStr_lh_doall);
52501         }
52502     }
52503 
52504 
52505 
52506 
52507     static if(!is(typeof(lh_retrieve))) {
52508         private enum enumMixinStr_lh_retrieve = `enum lh_retrieve = OPENSSL_LH_retrieve;`;
52509         static if(is(typeof({ mixin(enumMixinStr_lh_retrieve); }))) {
52510             mixin(enumMixinStr_lh_retrieve);
52511         }
52512     }
52513 
52514 
52515 
52516 
52517     static if(!is(typeof(lh_delete))) {
52518         private enum enumMixinStr_lh_delete = `enum lh_delete = OPENSSL_LH_delete;`;
52519         static if(is(typeof({ mixin(enumMixinStr_lh_delete); }))) {
52520             mixin(enumMixinStr_lh_delete);
52521         }
52522     }
52523 
52524 
52525 
52526 
52527     static if(!is(typeof(lh_insert))) {
52528         private enum enumMixinStr_lh_insert = `enum lh_insert = OPENSSL_LH_insert;`;
52529         static if(is(typeof({ mixin(enumMixinStr_lh_insert); }))) {
52530             mixin(enumMixinStr_lh_insert);
52531         }
52532     }
52533 
52534 
52535 
52536 
52537     static if(!is(typeof(lh_free))) {
52538         private enum enumMixinStr_lh_free = `enum lh_free = OPENSSL_LH_free;`;
52539         static if(is(typeof({ mixin(enumMixinStr_lh_free); }))) {
52540             mixin(enumMixinStr_lh_free);
52541         }
52542     }
52543 
52544 
52545 
52546 
52547     static if(!is(typeof(lh_new))) {
52548         private enum enumMixinStr_lh_new = `enum lh_new = OPENSSL_LH_new;`;
52549         static if(is(typeof({ mixin(enumMixinStr_lh_new); }))) {
52550             mixin(enumMixinStr_lh_new);
52551         }
52552     }
52553 
52554 
52555 
52556 
52557     static if(!is(typeof(lh_error))) {
52558         private enum enumMixinStr_lh_error = `enum lh_error = OPENSSL_LH_error;`;
52559         static if(is(typeof({ mixin(enumMixinStr_lh_error); }))) {
52560             mixin(enumMixinStr_lh_error);
52561         }
52562     }
52563 
52564 
52565 
52566 
52567     static if(!is(typeof(LHASH_NODE))) {
52568         private enum enumMixinStr_LHASH_NODE = `enum LHASH_NODE = OPENSSL_LH_NODE;`;
52569         static if(is(typeof({ mixin(enumMixinStr_LHASH_NODE); }))) {
52570             mixin(enumMixinStr_LHASH_NODE);
52571         }
52572     }
52573 
52574 
52575 
52576 
52577     static if(!is(typeof(_LHASH))) {
52578         private enum enumMixinStr__LHASH = `enum _LHASH = OPENSSL_LHASH;`;
52579         static if(is(typeof({ mixin(enumMixinStr__LHASH); }))) {
52580             mixin(enumMixinStr__LHASH);
52581         }
52582     }
52583 
52584 
52585 
52586 
52587     static if(!is(typeof(LH_LOAD_MULT))) {
52588         private enum enumMixinStr_LH_LOAD_MULT = `enum LH_LOAD_MULT = 256;`;
52589         static if(is(typeof({ mixin(enumMixinStr_LH_LOAD_MULT); }))) {
52590             mixin(enumMixinStr_LH_LOAD_MULT);
52591         }
52592     }
52593     static if(!is(typeof(EVP_R_XTS_DUPLICATED_KEYS))) {
52594         private enum enumMixinStr_EVP_R_XTS_DUPLICATED_KEYS = `enum EVP_R_XTS_DUPLICATED_KEYS = 183;`;
52595         static if(is(typeof({ mixin(enumMixinStr_EVP_R_XTS_DUPLICATED_KEYS); }))) {
52596             mixin(enumMixinStr_EVP_R_XTS_DUPLICATED_KEYS);
52597         }
52598     }
52599 
52600 
52601 
52602 
52603     static if(!is(typeof(EVP_R_WRONG_FINAL_BLOCK_LENGTH))) {
52604         private enum enumMixinStr_EVP_R_WRONG_FINAL_BLOCK_LENGTH = `enum EVP_R_WRONG_FINAL_BLOCK_LENGTH = 109;`;
52605         static if(is(typeof({ mixin(enumMixinStr_EVP_R_WRONG_FINAL_BLOCK_LENGTH); }))) {
52606             mixin(enumMixinStr_EVP_R_WRONG_FINAL_BLOCK_LENGTH);
52607         }
52608     }
52609 
52610 
52611 
52612 
52613     static if(!is(typeof(EVP_R_WRAP_MODE_NOT_ALLOWED))) {
52614         private enum enumMixinStr_EVP_R_WRAP_MODE_NOT_ALLOWED = `enum EVP_R_WRAP_MODE_NOT_ALLOWED = 170;`;
52615         static if(is(typeof({ mixin(enumMixinStr_EVP_R_WRAP_MODE_NOT_ALLOWED); }))) {
52616             mixin(enumMixinStr_EVP_R_WRAP_MODE_NOT_ALLOWED);
52617         }
52618     }
52619 
52620 
52621 
52622 
52623     static if(!is(typeof(EVP_R_UNSUPPORTED_SALT_TYPE))) {
52624         private enum enumMixinStr_EVP_R_UNSUPPORTED_SALT_TYPE = `enum EVP_R_UNSUPPORTED_SALT_TYPE = 126;`;
52625         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_SALT_TYPE); }))) {
52626             mixin(enumMixinStr_EVP_R_UNSUPPORTED_SALT_TYPE);
52627         }
52628     }
52629 
52630 
52631 
52632 
52633     static if(!is(typeof(EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM))) {
52634         private enum enumMixinStr_EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM = `enum EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM = 118;`;
52635         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM); }))) {
52636             mixin(enumMixinStr_EVP_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM);
52637         }
52638     }
52639 
52640 
52641 
52642 
52643     static if(!is(typeof(EVP_R_UNSUPPORTED_PRF))) {
52644         private enum enumMixinStr_EVP_R_UNSUPPORTED_PRF = `enum EVP_R_UNSUPPORTED_PRF = 125;`;
52645         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_PRF); }))) {
52646             mixin(enumMixinStr_EVP_R_UNSUPPORTED_PRF);
52647         }
52648     }
52649 
52650 
52651 
52652 
52653     static if(!is(typeof(EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS))) {
52654         private enum enumMixinStr_EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS = `enum EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS = 135;`;
52655         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS); }))) {
52656             mixin(enumMixinStr_EVP_R_UNSUPPORTED_NUMBER_OF_ROUNDS);
52657         }
52658     }
52659 
52660 
52661 
52662 
52663     static if(!is(typeof(EVP_R_UNSUPPORTED_KEY_SIZE))) {
52664         private enum enumMixinStr_EVP_R_UNSUPPORTED_KEY_SIZE = `enum EVP_R_UNSUPPORTED_KEY_SIZE = 108;`;
52665         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_KEY_SIZE); }))) {
52666             mixin(enumMixinStr_EVP_R_UNSUPPORTED_KEY_SIZE);
52667         }
52668     }
52669 
52670 
52671 
52672 
52673     static if(!is(typeof(EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION))) {
52674         private enum enumMixinStr_EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION = `enum EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION = 124;`;
52675         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION); }))) {
52676             mixin(enumMixinStr_EVP_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION);
52677         }
52678     }
52679 
52680 
52681 
52682 
52683     static if(!is(typeof(EVP_R_UNSUPPORTED_KEYLENGTH))) {
52684         private enum enumMixinStr_EVP_R_UNSUPPORTED_KEYLENGTH = `enum EVP_R_UNSUPPORTED_KEYLENGTH = 123;`;
52685         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_KEYLENGTH); }))) {
52686             mixin(enumMixinStr_EVP_R_UNSUPPORTED_KEYLENGTH);
52687         }
52688     }
52689 
52690 
52691 
52692 
52693     static if(!is(typeof(EVP_R_UNSUPPORTED_CIPHER))) {
52694         private enum enumMixinStr_EVP_R_UNSUPPORTED_CIPHER = `enum EVP_R_UNSUPPORTED_CIPHER = 107;`;
52695         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_CIPHER); }))) {
52696             mixin(enumMixinStr_EVP_R_UNSUPPORTED_CIPHER);
52697         }
52698     }
52699 
52700 
52701 
52702 
52703     static if(!is(typeof(EVP_R_UNSUPPORTED_ALGORITHM))) {
52704         private enum enumMixinStr_EVP_R_UNSUPPORTED_ALGORITHM = `enum EVP_R_UNSUPPORTED_ALGORITHM = 156;`;
52705         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNSUPPORTED_ALGORITHM); }))) {
52706             mixin(enumMixinStr_EVP_R_UNSUPPORTED_ALGORITHM);
52707         }
52708     }
52709 
52710 
52711 
52712 
52713     static if(!is(typeof(EVP_R_UNKNOWN_PBE_ALGORITHM))) {
52714         private enum enumMixinStr_EVP_R_UNKNOWN_PBE_ALGORITHM = `enum EVP_R_UNKNOWN_PBE_ALGORITHM = 121;`;
52715         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNKNOWN_PBE_ALGORITHM); }))) {
52716             mixin(enumMixinStr_EVP_R_UNKNOWN_PBE_ALGORITHM);
52717         }
52718     }
52719 
52720 
52721 
52722 
52723     static if(!is(typeof(EVP_R_UNKNOWN_OPTION))) {
52724         private enum enumMixinStr_EVP_R_UNKNOWN_OPTION = `enum EVP_R_UNKNOWN_OPTION = 169;`;
52725         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNKNOWN_OPTION); }))) {
52726             mixin(enumMixinStr_EVP_R_UNKNOWN_OPTION);
52727         }
52728     }
52729 
52730 
52731 
52732 
52733     static if(!is(typeof(EVP_R_UNKNOWN_DIGEST))) {
52734         private enum enumMixinStr_EVP_R_UNKNOWN_DIGEST = `enum EVP_R_UNKNOWN_DIGEST = 161;`;
52735         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNKNOWN_DIGEST); }))) {
52736             mixin(enumMixinStr_EVP_R_UNKNOWN_DIGEST);
52737         }
52738     }
52739 
52740 
52741 
52742 
52743     static if(!is(typeof(EVP_R_UNKNOWN_CIPHER))) {
52744         private enum enumMixinStr_EVP_R_UNKNOWN_CIPHER = `enum EVP_R_UNKNOWN_CIPHER = 160;`;
52745         static if(is(typeof({ mixin(enumMixinStr_EVP_R_UNKNOWN_CIPHER); }))) {
52746             mixin(enumMixinStr_EVP_R_UNKNOWN_CIPHER);
52747         }
52748     }
52749 
52750 
52751 
52752 
52753     static if(!is(typeof(EVP_R_PUBLIC_KEY_NOT_RSA))) {
52754         private enum enumMixinStr_EVP_R_PUBLIC_KEY_NOT_RSA = `enum EVP_R_PUBLIC_KEY_NOT_RSA = 106;`;
52755         static if(is(typeof({ mixin(enumMixinStr_EVP_R_PUBLIC_KEY_NOT_RSA); }))) {
52756             mixin(enumMixinStr_EVP_R_PUBLIC_KEY_NOT_RSA);
52757         }
52758     }
52759 
52760 
52761 
52762 
52763     static if(!is(typeof(EVP_R_PRIVATE_KEY_ENCODE_ERROR))) {
52764         private enum enumMixinStr_EVP_R_PRIVATE_KEY_ENCODE_ERROR = `enum EVP_R_PRIVATE_KEY_ENCODE_ERROR = 146;`;
52765         static if(is(typeof({ mixin(enumMixinStr_EVP_R_PRIVATE_KEY_ENCODE_ERROR); }))) {
52766             mixin(enumMixinStr_EVP_R_PRIVATE_KEY_ENCODE_ERROR);
52767         }
52768     }
52769 
52770 
52771 
52772 
52773     static if(!is(typeof(EVP_R_PRIVATE_KEY_DECODE_ERROR))) {
52774         private enum enumMixinStr_EVP_R_PRIVATE_KEY_DECODE_ERROR = `enum EVP_R_PRIVATE_KEY_DECODE_ERROR = 145;`;
52775         static if(is(typeof({ mixin(enumMixinStr_EVP_R_PRIVATE_KEY_DECODE_ERROR); }))) {
52776             mixin(enumMixinStr_EVP_R_PRIVATE_KEY_DECODE_ERROR);
52777         }
52778     }
52779 
52780 
52781 
52782 
52783     static if(!is(typeof(EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED))) {
52784         private enum enumMixinStr_EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED = `enum EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED = 179;`;
52785         static if(is(typeof({ mixin(enumMixinStr_EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED); }))) {
52786             mixin(enumMixinStr_EVP_R_PKEY_APPLICATION_ASN1_METHOD_ALREADY_REGISTERED);
52787         }
52788     }
52789 
52790 
52791 
52792 
52793     static if(!is(typeof(EVP_R_PBKDF2_ERROR))) {
52794         private enum enumMixinStr_EVP_R_PBKDF2_ERROR = `enum EVP_R_PBKDF2_ERROR = 181;`;
52795         static if(is(typeof({ mixin(enumMixinStr_EVP_R_PBKDF2_ERROR); }))) {
52796             mixin(enumMixinStr_EVP_R_PBKDF2_ERROR);
52797         }
52798     }
52799 
52800 
52801 
52802 
52803     static if(!is(typeof(EVP_R_PARTIALLY_OVERLAPPING))) {
52804         private enum enumMixinStr_EVP_R_PARTIALLY_OVERLAPPING = `enum EVP_R_PARTIALLY_OVERLAPPING = 162;`;
52805         static if(is(typeof({ mixin(enumMixinStr_EVP_R_PARTIALLY_OVERLAPPING); }))) {
52806             mixin(enumMixinStr_EVP_R_PARTIALLY_OVERLAPPING);
52807         }
52808     }
52809 
52810 
52811 
52812 
52813     static if(!is(typeof(EVP_R_OUTPUT_WOULD_OVERFLOW))) {
52814         private enum enumMixinStr_EVP_R_OUTPUT_WOULD_OVERFLOW = `enum EVP_R_OUTPUT_WOULD_OVERFLOW = 184;`;
52815         static if(is(typeof({ mixin(enumMixinStr_EVP_R_OUTPUT_WOULD_OVERFLOW); }))) {
52816             mixin(enumMixinStr_EVP_R_OUTPUT_WOULD_OVERFLOW);
52817         }
52818     }
52819 
52820 
52821 
52822 
52823     static if(!is(typeof(EVP_R_OPERATON_NOT_INITIALIZED))) {
52824         private enum enumMixinStr_EVP_R_OPERATON_NOT_INITIALIZED = `enum EVP_R_OPERATON_NOT_INITIALIZED = 151;`;
52825         static if(is(typeof({ mixin(enumMixinStr_EVP_R_OPERATON_NOT_INITIALIZED); }))) {
52826             mixin(enumMixinStr_EVP_R_OPERATON_NOT_INITIALIZED);
52827         }
52828     }
52829 
52830 
52831 
52832 
52833     static if(!is(typeof(EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE))) {
52834         private enum enumMixinStr_EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE = `enum EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE = 150;`;
52835         static if(is(typeof({ mixin(enumMixinStr_EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE); }))) {
52836             mixin(enumMixinStr_EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE);
52837         }
52838     }
52839 
52840 
52841 
52842 
52843     static if(!is(typeof(EVP_R_ONLY_ONESHOT_SUPPORTED))) {
52844         private enum enumMixinStr_EVP_R_ONLY_ONESHOT_SUPPORTED = `enum EVP_R_ONLY_ONESHOT_SUPPORTED = 177;`;
52845         static if(is(typeof({ mixin(enumMixinStr_EVP_R_ONLY_ONESHOT_SUPPORTED); }))) {
52846             mixin(enumMixinStr_EVP_R_ONLY_ONESHOT_SUPPORTED);
52847         }
52848     }
52849 
52850 
52851 
52852 
52853     static if(!is(typeof(EVP_R_NO_OPERATION_SET))) {
52854         private enum enumMixinStr_EVP_R_NO_OPERATION_SET = `enum EVP_R_NO_OPERATION_SET = 149;`;
52855         static if(is(typeof({ mixin(enumMixinStr_EVP_R_NO_OPERATION_SET); }))) {
52856             mixin(enumMixinStr_EVP_R_NO_OPERATION_SET);
52857         }
52858     }
52859 
52860 
52861 
52862 
52863     static if(!is(typeof(EVP_R_NO_KEY_SET))) {
52864         private enum enumMixinStr_EVP_R_NO_KEY_SET = `enum EVP_R_NO_KEY_SET = 154;`;
52865         static if(is(typeof({ mixin(enumMixinStr_EVP_R_NO_KEY_SET); }))) {
52866             mixin(enumMixinStr_EVP_R_NO_KEY_SET);
52867         }
52868     }
52869 
52870 
52871 
52872 
52873     static if(!is(typeof(EVP_R_NO_DIGEST_SET))) {
52874         private enum enumMixinStr_EVP_R_NO_DIGEST_SET = `enum EVP_R_NO_DIGEST_SET = 139;`;
52875         static if(is(typeof({ mixin(enumMixinStr_EVP_R_NO_DIGEST_SET); }))) {
52876             mixin(enumMixinStr_EVP_R_NO_DIGEST_SET);
52877         }
52878     }
52879 
52880 
52881 
52882 
52883     static if(!is(typeof(EVP_R_NO_DEFAULT_DIGEST))) {
52884         private enum enumMixinStr_EVP_R_NO_DEFAULT_DIGEST = `enum EVP_R_NO_DEFAULT_DIGEST = 158;`;
52885         static if(is(typeof({ mixin(enumMixinStr_EVP_R_NO_DEFAULT_DIGEST); }))) {
52886             mixin(enumMixinStr_EVP_R_NO_DEFAULT_DIGEST);
52887         }
52888     }
52889 
52890 
52891 
52892 
52893     static if(!is(typeof(EVP_R_NO_CIPHER_SET))) {
52894         private enum enumMixinStr_EVP_R_NO_CIPHER_SET = `enum EVP_R_NO_CIPHER_SET = 131;`;
52895         static if(is(typeof({ mixin(enumMixinStr_EVP_R_NO_CIPHER_SET); }))) {
52896             mixin(enumMixinStr_EVP_R_NO_CIPHER_SET);
52897         }
52898     }
52899 
52900 
52901 
52902 
52903     static if(!is(typeof(EVP_R_NOT_XOF_OR_INVALID_LENGTH))) {
52904         private enum enumMixinStr_EVP_R_NOT_XOF_OR_INVALID_LENGTH = `enum EVP_R_NOT_XOF_OR_INVALID_LENGTH = 178;`;
52905         static if(is(typeof({ mixin(enumMixinStr_EVP_R_NOT_XOF_OR_INVALID_LENGTH); }))) {
52906             mixin(enumMixinStr_EVP_R_NOT_XOF_OR_INVALID_LENGTH);
52907         }
52908     }
52909 
52910 
52911 
52912 
52913     static if(!is(typeof(EVP_R_MISSING_PARAMETERS))) {
52914         private enum enumMixinStr_EVP_R_MISSING_PARAMETERS = `enum EVP_R_MISSING_PARAMETERS = 103;`;
52915         static if(is(typeof({ mixin(enumMixinStr_EVP_R_MISSING_PARAMETERS); }))) {
52916             mixin(enumMixinStr_EVP_R_MISSING_PARAMETERS);
52917         }
52918     }
52919 
52920 
52921 
52922 
52923     static if(!is(typeof(EVP_R_METHOD_NOT_SUPPORTED))) {
52924         private enum enumMixinStr_EVP_R_METHOD_NOT_SUPPORTED = `enum EVP_R_METHOD_NOT_SUPPORTED = 144;`;
52925         static if(is(typeof({ mixin(enumMixinStr_EVP_R_METHOD_NOT_SUPPORTED); }))) {
52926             mixin(enumMixinStr_EVP_R_METHOD_NOT_SUPPORTED);
52927         }
52928     }
52929 
52930 
52931 
52932 
52933     static if(!is(typeof(EVP_R_MESSAGE_DIGEST_IS_NULL))) {
52934         private enum enumMixinStr_EVP_R_MESSAGE_DIGEST_IS_NULL = `enum EVP_R_MESSAGE_DIGEST_IS_NULL = 159;`;
52935         static if(is(typeof({ mixin(enumMixinStr_EVP_R_MESSAGE_DIGEST_IS_NULL); }))) {
52936             mixin(enumMixinStr_EVP_R_MESSAGE_DIGEST_IS_NULL);
52937         }
52938     }
52939 
52940 
52941 
52942 
52943     static if(!is(typeof(EVP_R_MEMORY_LIMIT_EXCEEDED))) {
52944         private enum enumMixinStr_EVP_R_MEMORY_LIMIT_EXCEEDED = `enum EVP_R_MEMORY_LIMIT_EXCEEDED = 172;`;
52945         static if(is(typeof({ mixin(enumMixinStr_EVP_R_MEMORY_LIMIT_EXCEEDED); }))) {
52946             mixin(enumMixinStr_EVP_R_MEMORY_LIMIT_EXCEEDED);
52947         }
52948     }
52949 
52950 
52951 
52952 
52953     static if(!is(typeof(EVP_R_KEY_SETUP_FAILED))) {
52954         private enum enumMixinStr_EVP_R_KEY_SETUP_FAILED = `enum EVP_R_KEY_SETUP_FAILED = 180;`;
52955         static if(is(typeof({ mixin(enumMixinStr_EVP_R_KEY_SETUP_FAILED); }))) {
52956             mixin(enumMixinStr_EVP_R_KEY_SETUP_FAILED);
52957         }
52958     }
52959 
52960 
52961 
52962 
52963     static if(!is(typeof(EVP_R_KEYGEN_FAILURE))) {
52964         private enum enumMixinStr_EVP_R_KEYGEN_FAILURE = `enum EVP_R_KEYGEN_FAILURE = 120;`;
52965         static if(is(typeof({ mixin(enumMixinStr_EVP_R_KEYGEN_FAILURE); }))) {
52966             mixin(enumMixinStr_EVP_R_KEYGEN_FAILURE);
52967         }
52968     }
52969 
52970 
52971 
52972 
52973     static if(!is(typeof(EVP_R_INVALID_OPERATION))) {
52974         private enum enumMixinStr_EVP_R_INVALID_OPERATION = `enum EVP_R_INVALID_OPERATION = 148;`;
52975         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INVALID_OPERATION); }))) {
52976             mixin(enumMixinStr_EVP_R_INVALID_OPERATION);
52977         }
52978     }
52979 
52980 
52981 
52982 
52983     static if(!is(typeof(EVP_R_INVALID_KEY_LENGTH))) {
52984         private enum enumMixinStr_EVP_R_INVALID_KEY_LENGTH = `enum EVP_R_INVALID_KEY_LENGTH = 130;`;
52985         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INVALID_KEY_LENGTH); }))) {
52986             mixin(enumMixinStr_EVP_R_INVALID_KEY_LENGTH);
52987         }
52988     }
52989 
52990 
52991 
52992 
52993     static if(!is(typeof(EVP_R_INVALID_KEY))) {
52994         private enum enumMixinStr_EVP_R_INVALID_KEY = `enum EVP_R_INVALID_KEY = 163;`;
52995         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INVALID_KEY); }))) {
52996             mixin(enumMixinStr_EVP_R_INVALID_KEY);
52997         }
52998     }
52999 
53000 
53001 
53002 
53003     static if(!is(typeof(EVP_R_INVALID_IV_LENGTH))) {
53004         private enum enumMixinStr_EVP_R_INVALID_IV_LENGTH = `enum EVP_R_INVALID_IV_LENGTH = 194;`;
53005         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INVALID_IV_LENGTH); }))) {
53006             mixin(enumMixinStr_EVP_R_INVALID_IV_LENGTH);
53007         }
53008     }
53009 
53010 
53011 
53012 
53013     static if(!is(typeof(EVP_R_INVALID_FIPS_MODE))) {
53014         private enum enumMixinStr_EVP_R_INVALID_FIPS_MODE = `enum EVP_R_INVALID_FIPS_MODE = 168;`;
53015         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INVALID_FIPS_MODE); }))) {
53016             mixin(enumMixinStr_EVP_R_INVALID_FIPS_MODE);
53017         }
53018     }
53019 
53020 
53021 
53022 
53023 
53024 
53025     static if(!is(typeof(EVP_R_INVALID_DIGEST))) {
53026         private enum enumMixinStr_EVP_R_INVALID_DIGEST = `enum EVP_R_INVALID_DIGEST = 152;`;
53027         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INVALID_DIGEST); }))) {
53028             mixin(enumMixinStr_EVP_R_INVALID_DIGEST);
53029         }
53030     }
53031 
53032 
53033 
53034 
53035     static if(!is(typeof(EVP_R_INPUT_NOT_INITIALIZED))) {
53036         private enum enumMixinStr_EVP_R_INPUT_NOT_INITIALIZED = `enum EVP_R_INPUT_NOT_INITIALIZED = 111;`;
53037         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INPUT_NOT_INITIALIZED); }))) {
53038             mixin(enumMixinStr_EVP_R_INPUT_NOT_INITIALIZED);
53039         }
53040     }
53041 
53042 
53043 
53044 
53045     static if(!is(typeof(EVP_R_INITIALIZATION_ERROR))) {
53046         private enum enumMixinStr_EVP_R_INITIALIZATION_ERROR = `enum EVP_R_INITIALIZATION_ERROR = 134;`;
53047         static if(is(typeof({ mixin(enumMixinStr_EVP_R_INITIALIZATION_ERROR); }))) {
53048             mixin(enumMixinStr_EVP_R_INITIALIZATION_ERROR);
53049         }
53050     }
53051 
53052 
53053 
53054 
53055     static if(!is(typeof(EVP_R_ILLEGAL_SCRYPT_PARAMETERS))) {
53056         private enum enumMixinStr_EVP_R_ILLEGAL_SCRYPT_PARAMETERS = `enum EVP_R_ILLEGAL_SCRYPT_PARAMETERS = 171;`;
53057         static if(is(typeof({ mixin(enumMixinStr_EVP_R_ILLEGAL_SCRYPT_PARAMETERS); }))) {
53058             mixin(enumMixinStr_EVP_R_ILLEGAL_SCRYPT_PARAMETERS);
53059         }
53060     }
53061 
53062 
53063 
53064 
53065     static if(!is(typeof(EVP_R_GET_RAW_KEY_FAILED))) {
53066         private enum enumMixinStr_EVP_R_GET_RAW_KEY_FAILED = `enum EVP_R_GET_RAW_KEY_FAILED = 182;`;
53067         static if(is(typeof({ mixin(enumMixinStr_EVP_R_GET_RAW_KEY_FAILED); }))) {
53068             mixin(enumMixinStr_EVP_R_GET_RAW_KEY_FAILED);
53069         }
53070     }
53071 
53072 
53073 
53074 
53075     static if(!is(typeof(EVP_R_FIPS_MODE_NOT_SUPPORTED))) {
53076         private enum enumMixinStr_EVP_R_FIPS_MODE_NOT_SUPPORTED = `enum EVP_R_FIPS_MODE_NOT_SUPPORTED = 167;`;
53077         static if(is(typeof({ mixin(enumMixinStr_EVP_R_FIPS_MODE_NOT_SUPPORTED); }))) {
53078             mixin(enumMixinStr_EVP_R_FIPS_MODE_NOT_SUPPORTED);
53079         }
53080     }
53081 
53082 
53083 
53084 
53085     static if(!is(typeof(EVP_R_EXPECTING_A_SIPHASH_KEY))) {
53086         private enum enumMixinStr_EVP_R_EXPECTING_A_SIPHASH_KEY = `enum EVP_R_EXPECTING_A_SIPHASH_KEY = 175;`;
53087         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_A_SIPHASH_KEY); }))) {
53088             mixin(enumMixinStr_EVP_R_EXPECTING_A_SIPHASH_KEY);
53089         }
53090     }
53091 
53092 
53093 
53094 
53095     static if(!is(typeof(EVP_R_EXPECTING_A_POLY1305_KEY))) {
53096         private enum enumMixinStr_EVP_R_EXPECTING_A_POLY1305_KEY = `enum EVP_R_EXPECTING_A_POLY1305_KEY = 164;`;
53097         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_A_POLY1305_KEY); }))) {
53098             mixin(enumMixinStr_EVP_R_EXPECTING_A_POLY1305_KEY);
53099         }
53100     }
53101 
53102 
53103 
53104 
53105     static if(!is(typeof(EVP_R_EXPECTING_A_EC_KEY))) {
53106         private enum enumMixinStr_EVP_R_EXPECTING_A_EC_KEY = `enum EVP_R_EXPECTING_A_EC_KEY = 142;`;
53107         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_A_EC_KEY); }))) {
53108             mixin(enumMixinStr_EVP_R_EXPECTING_A_EC_KEY);
53109         }
53110     }
53111 
53112 
53113 
53114 
53115     static if(!is(typeof(EVP_R_EXPECTING_A_DSA_KEY))) {
53116         private enum enumMixinStr_EVP_R_EXPECTING_A_DSA_KEY = `enum EVP_R_EXPECTING_A_DSA_KEY = 129;`;
53117         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_A_DSA_KEY); }))) {
53118             mixin(enumMixinStr_EVP_R_EXPECTING_A_DSA_KEY);
53119         }
53120     }
53121 
53122 
53123 
53124 
53125     static if(!is(typeof(EVP_R_EXPECTING_A_DH_KEY))) {
53126         private enum enumMixinStr_EVP_R_EXPECTING_A_DH_KEY = `enum EVP_R_EXPECTING_A_DH_KEY = 128;`;
53127         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_A_DH_KEY); }))) {
53128             mixin(enumMixinStr_EVP_R_EXPECTING_A_DH_KEY);
53129         }
53130     }
53131 
53132 
53133 
53134 
53135     static if(!is(typeof(EVP_R_EXPECTING_AN_RSA_KEY))) {
53136         private enum enumMixinStr_EVP_R_EXPECTING_AN_RSA_KEY = `enum EVP_R_EXPECTING_AN_RSA_KEY = 127;`;
53137         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_AN_RSA_KEY); }))) {
53138             mixin(enumMixinStr_EVP_R_EXPECTING_AN_RSA_KEY);
53139         }
53140     }
53141 
53142 
53143 
53144 
53145     static if(!is(typeof(EVP_R_EXPECTING_AN_HMAC_KEY))) {
53146         private enum enumMixinStr_EVP_R_EXPECTING_AN_HMAC_KEY = `enum EVP_R_EXPECTING_AN_HMAC_KEY = 174;`;
53147         static if(is(typeof({ mixin(enumMixinStr_EVP_R_EXPECTING_AN_HMAC_KEY); }))) {
53148             mixin(enumMixinStr_EVP_R_EXPECTING_AN_HMAC_KEY);
53149         }
53150     }
53151 
53152 
53153 
53154 
53155     static if(!is(typeof(EVP_R_ERROR_SETTING_FIPS_MODE))) {
53156         private enum enumMixinStr_EVP_R_ERROR_SETTING_FIPS_MODE = `enum EVP_R_ERROR_SETTING_FIPS_MODE = 166;`;
53157         static if(is(typeof({ mixin(enumMixinStr_EVP_R_ERROR_SETTING_FIPS_MODE); }))) {
53158             mixin(enumMixinStr_EVP_R_ERROR_SETTING_FIPS_MODE);
53159         }
53160     }
53161 
53162 
53163 
53164 
53165     static if(!is(typeof(EVP_R_ERROR_LOADING_SECTION))) {
53166         private enum enumMixinStr_EVP_R_ERROR_LOADING_SECTION = `enum EVP_R_ERROR_LOADING_SECTION = 165;`;
53167         static if(is(typeof({ mixin(enumMixinStr_EVP_R_ERROR_LOADING_SECTION); }))) {
53168             mixin(enumMixinStr_EVP_R_ERROR_LOADING_SECTION);
53169         }
53170     }
53171 
53172 
53173 
53174 
53175     static if(!is(typeof(EVP_R_DIFFERENT_PARAMETERS))) {
53176         private enum enumMixinStr_EVP_R_DIFFERENT_PARAMETERS = `enum EVP_R_DIFFERENT_PARAMETERS = 153;`;
53177         static if(is(typeof({ mixin(enumMixinStr_EVP_R_DIFFERENT_PARAMETERS); }))) {
53178             mixin(enumMixinStr_EVP_R_DIFFERENT_PARAMETERS);
53179         }
53180     }
53181 
53182 
53183 
53184 
53185     static if(!is(typeof(EVP_R_DIFFERENT_KEY_TYPES))) {
53186         private enum enumMixinStr_EVP_R_DIFFERENT_KEY_TYPES = `enum EVP_R_DIFFERENT_KEY_TYPES = 101;`;
53187         static if(is(typeof({ mixin(enumMixinStr_EVP_R_DIFFERENT_KEY_TYPES); }))) {
53188             mixin(enumMixinStr_EVP_R_DIFFERENT_KEY_TYPES);
53189         }
53190     }
53191 
53192 
53193 
53194 
53195     static if(!is(typeof(EVP_R_DECODE_ERROR))) {
53196         private enum enumMixinStr_EVP_R_DECODE_ERROR = `enum EVP_R_DECODE_ERROR = 114;`;
53197         static if(is(typeof({ mixin(enumMixinStr_EVP_R_DECODE_ERROR); }))) {
53198             mixin(enumMixinStr_EVP_R_DECODE_ERROR);
53199         }
53200     }
53201 
53202 
53203 
53204 
53205     static if(!is(typeof(EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH))) {
53206         private enum enumMixinStr_EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH = `enum EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH = 138;`;
53207         static if(is(typeof({ mixin(enumMixinStr_EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH); }))) {
53208             mixin(enumMixinStr_EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH);
53209         }
53210     }
53211 
53212 
53213 
53214 
53215     static if(!is(typeof(EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED))) {
53216         private enum enumMixinStr_EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED = `enum EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED = 133;`;
53217         static if(is(typeof({ mixin(enumMixinStr_EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED); }))) {
53218             mixin(enumMixinStr_EVP_R_CTRL_OPERATION_NOT_IMPLEMENTED);
53219         }
53220     }
53221 
53222 
53223 
53224 
53225     static if(!is(typeof(EVP_R_CTRL_NOT_IMPLEMENTED))) {
53226         private enum enumMixinStr_EVP_R_CTRL_NOT_IMPLEMENTED = `enum EVP_R_CTRL_NOT_IMPLEMENTED = 132;`;
53227         static if(is(typeof({ mixin(enumMixinStr_EVP_R_CTRL_NOT_IMPLEMENTED); }))) {
53228             mixin(enumMixinStr_EVP_R_CTRL_NOT_IMPLEMENTED);
53229         }
53230     }
53231 
53232 
53233 
53234 
53235     static if(!is(typeof(EVP_R_COPY_ERROR))) {
53236         private enum enumMixinStr_EVP_R_COPY_ERROR = `enum EVP_R_COPY_ERROR = 173;`;
53237         static if(is(typeof({ mixin(enumMixinStr_EVP_R_COPY_ERROR); }))) {
53238             mixin(enumMixinStr_EVP_R_COPY_ERROR);
53239         }
53240     }
53241 
53242 
53243 
53244 
53245     static if(!is(typeof(EVP_R_COMMAND_NOT_SUPPORTED))) {
53246         private enum enumMixinStr_EVP_R_COMMAND_NOT_SUPPORTED = `enum EVP_R_COMMAND_NOT_SUPPORTED = 147;`;
53247         static if(is(typeof({ mixin(enumMixinStr_EVP_R_COMMAND_NOT_SUPPORTED); }))) {
53248             mixin(enumMixinStr_EVP_R_COMMAND_NOT_SUPPORTED);
53249         }
53250     }
53251 
53252 
53253 
53254 
53255     static if(!is(typeof(EVP_R_CIPHER_PARAMETER_ERROR))) {
53256         private enum enumMixinStr_EVP_R_CIPHER_PARAMETER_ERROR = `enum EVP_R_CIPHER_PARAMETER_ERROR = 122;`;
53257         static if(is(typeof({ mixin(enumMixinStr_EVP_R_CIPHER_PARAMETER_ERROR); }))) {
53258             mixin(enumMixinStr_EVP_R_CIPHER_PARAMETER_ERROR);
53259         }
53260     }
53261 
53262 
53263 
53264 
53265     static if(!is(typeof(EVP_R_CAMELLIA_KEY_SETUP_FAILED))) {
53266         private enum enumMixinStr_EVP_R_CAMELLIA_KEY_SETUP_FAILED = `enum EVP_R_CAMELLIA_KEY_SETUP_FAILED = 157;`;
53267         static if(is(typeof({ mixin(enumMixinStr_EVP_R_CAMELLIA_KEY_SETUP_FAILED); }))) {
53268             mixin(enumMixinStr_EVP_R_CAMELLIA_KEY_SETUP_FAILED);
53269         }
53270     }
53271 
53272 
53273 
53274 
53275     static if(!is(typeof(EVP_R_BUFFER_TOO_SMALL))) {
53276         private enum enumMixinStr_EVP_R_BUFFER_TOO_SMALL = `enum EVP_R_BUFFER_TOO_SMALL = 155;`;
53277         static if(is(typeof({ mixin(enumMixinStr_EVP_R_BUFFER_TOO_SMALL); }))) {
53278             mixin(enumMixinStr_EVP_R_BUFFER_TOO_SMALL);
53279         }
53280     }
53281 
53282 
53283 
53284 
53285     static if(!is(typeof(EVP_R_BAD_KEY_LENGTH))) {
53286         private enum enumMixinStr_EVP_R_BAD_KEY_LENGTH = `enum EVP_R_BAD_KEY_LENGTH = 195;`;
53287         static if(is(typeof({ mixin(enumMixinStr_EVP_R_BAD_KEY_LENGTH); }))) {
53288             mixin(enumMixinStr_EVP_R_BAD_KEY_LENGTH);
53289         }
53290     }
53291 
53292 
53293 
53294 
53295     static if(!is(typeof(EVP_R_BAD_DECRYPT))) {
53296         private enum enumMixinStr_EVP_R_BAD_DECRYPT = `enum EVP_R_BAD_DECRYPT = 100;`;
53297         static if(is(typeof({ mixin(enumMixinStr_EVP_R_BAD_DECRYPT); }))) {
53298             mixin(enumMixinStr_EVP_R_BAD_DECRYPT);
53299         }
53300     }
53301 
53302 
53303 
53304 
53305     static if(!is(typeof(EVP_R_ARIA_KEY_SETUP_FAILED))) {
53306         private enum enumMixinStr_EVP_R_ARIA_KEY_SETUP_FAILED = `enum EVP_R_ARIA_KEY_SETUP_FAILED = 176;`;
53307         static if(is(typeof({ mixin(enumMixinStr_EVP_R_ARIA_KEY_SETUP_FAILED); }))) {
53308             mixin(enumMixinStr_EVP_R_ARIA_KEY_SETUP_FAILED);
53309         }
53310     }
53311 
53312 
53313 
53314 
53315     static if(!is(typeof(EVP_R_AES_KEY_SETUP_FAILED))) {
53316         private enum enumMixinStr_EVP_R_AES_KEY_SETUP_FAILED = `enum EVP_R_AES_KEY_SETUP_FAILED = 143;`;
53317         static if(is(typeof({ mixin(enumMixinStr_EVP_R_AES_KEY_SETUP_FAILED); }))) {
53318             mixin(enumMixinStr_EVP_R_AES_KEY_SETUP_FAILED);
53319         }
53320     }
53321 
53322 
53323 
53324 
53325     static if(!is(typeof(EVP_F_UPDATE))) {
53326         private enum enumMixinStr_EVP_F_UPDATE = `enum EVP_F_UPDATE = 173;`;
53327         static if(is(typeof({ mixin(enumMixinStr_EVP_F_UPDATE); }))) {
53328             mixin(enumMixinStr_EVP_F_UPDATE);
53329         }
53330     }
53331 
53332 
53333 
53334 
53335     static if(!is(typeof(EVP_F_S390X_AES_GCM_CTRL))) {
53336         private enum enumMixinStr_EVP_F_S390X_AES_GCM_CTRL = `enum EVP_F_S390X_AES_GCM_CTRL = 201;`;
53337         static if(is(typeof({ mixin(enumMixinStr_EVP_F_S390X_AES_GCM_CTRL); }))) {
53338             mixin(enumMixinStr_EVP_F_S390X_AES_GCM_CTRL);
53339         }
53340     }
53341 
53342 
53343 
53344 
53345     static if(!is(typeof(EVP_F_R_32_12_16_INIT_KEY))) {
53346         private enum enumMixinStr_EVP_F_R_32_12_16_INIT_KEY = `enum EVP_F_R_32_12_16_INIT_KEY = 242;`;
53347         static if(is(typeof({ mixin(enumMixinStr_EVP_F_R_32_12_16_INIT_KEY); }))) {
53348             mixin(enumMixinStr_EVP_F_R_32_12_16_INIT_KEY);
53349         }
53350     }
53351 
53352 
53353 
53354 
53355     static if(!is(typeof(EVP_F_RC5_CTRL))) {
53356         private enum enumMixinStr_EVP_F_RC5_CTRL = `enum EVP_F_RC5_CTRL = 125;`;
53357         static if(is(typeof({ mixin(enumMixinStr_EVP_F_RC5_CTRL); }))) {
53358             mixin(enumMixinStr_EVP_F_RC5_CTRL);
53359         }
53360     }
53361 
53362 
53363 
53364 
53365     static if(!is(typeof(EVP_F_RC2_MAGIC_TO_METH))) {
53366         private enum enumMixinStr_EVP_F_RC2_MAGIC_TO_METH = `enum EVP_F_RC2_MAGIC_TO_METH = 109;`;
53367         static if(is(typeof({ mixin(enumMixinStr_EVP_F_RC2_MAGIC_TO_METH); }))) {
53368             mixin(enumMixinStr_EVP_F_RC2_MAGIC_TO_METH);
53369         }
53370     }
53371 
53372 
53373 
53374 
53375     static if(!is(typeof(EVP_F_PKEY_SET_TYPE))) {
53376         private enum enumMixinStr_EVP_F_PKEY_SET_TYPE = `enum EVP_F_PKEY_SET_TYPE = 158;`;
53377         static if(is(typeof({ mixin(enumMixinStr_EVP_F_PKEY_SET_TYPE); }))) {
53378             mixin(enumMixinStr_EVP_F_PKEY_SET_TYPE);
53379         }
53380     }
53381 
53382 
53383 
53384 
53385     static if(!is(typeof(EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN))) {
53386         private enum enumMixinStr_EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN = `enum EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN = 180;`;
53387         static if(is(typeof({ mixin(enumMixinStr_EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN); }))) {
53388             mixin(enumMixinStr_EVP_F_PKCS5_V2_SCRYPT_KEYIVGEN);
53389         }
53390     }
53391 
53392 
53393 
53394 
53395     static if(!is(typeof(EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN))) {
53396         private enum enumMixinStr_EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN = `enum EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN = 164;`;
53397         static if(is(typeof({ mixin(enumMixinStr_EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN); }))) {
53398             mixin(enumMixinStr_EVP_F_PKCS5_V2_PBKDF2_KEYIVGEN);
53399         }
53400     }
53401 
53402 
53403 
53404 
53405     static if(!is(typeof(EVP_F_PKCS5_V2_PBE_KEYIVGEN))) {
53406         private enum enumMixinStr_EVP_F_PKCS5_V2_PBE_KEYIVGEN = `enum EVP_F_PKCS5_V2_PBE_KEYIVGEN = 118;`;
53407         static if(is(typeof({ mixin(enumMixinStr_EVP_F_PKCS5_V2_PBE_KEYIVGEN); }))) {
53408             mixin(enumMixinStr_EVP_F_PKCS5_V2_PBE_KEYIVGEN);
53409         }
53410     }
53411 
53412 
53413 
53414 
53415     static if(!is(typeof(EVP_F_PKCS5_PBE_KEYIVGEN))) {
53416         private enum enumMixinStr_EVP_F_PKCS5_PBE_KEYIVGEN = `enum EVP_F_PKCS5_PBE_KEYIVGEN = 117;`;
53417         static if(is(typeof({ mixin(enumMixinStr_EVP_F_PKCS5_PBE_KEYIVGEN); }))) {
53418             mixin(enumMixinStr_EVP_F_PKCS5_PBE_KEYIVGEN);
53419         }
53420     }
53421 
53422 
53423 
53424 
53425     static if(!is(typeof(EVP_F_OK_NEW))) {
53426         private enum enumMixinStr_EVP_F_OK_NEW = `enum EVP_F_OK_NEW = 200;`;
53427         static if(is(typeof({ mixin(enumMixinStr_EVP_F_OK_NEW); }))) {
53428             mixin(enumMixinStr_EVP_F_OK_NEW);
53429         }
53430     }
53431 
53432 
53433 
53434 
53435     static if(!is(typeof(EVP_F_INT_CTX_NEW))) {
53436         private enum enumMixinStr_EVP_F_INT_CTX_NEW = `enum EVP_F_INT_CTX_NEW = 157;`;
53437         static if(is(typeof({ mixin(enumMixinStr_EVP_F_INT_CTX_NEW); }))) {
53438             mixin(enumMixinStr_EVP_F_INT_CTX_NEW);
53439         }
53440     }
53441 
53442 
53443 
53444 
53445     static if(!is(typeof(EVP_F_EVP_VERIFYFINAL))) {
53446         private enum enumMixinStr_EVP_F_EVP_VERIFYFINAL = `enum EVP_F_EVP_VERIFYFINAL = 108;`;
53447         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_VERIFYFINAL); }))) {
53448             mixin(enumMixinStr_EVP_F_EVP_VERIFYFINAL);
53449         }
53450     }
53451 
53452 
53453 
53454 
53455     static if(!is(typeof(EVP_F_EVP_SIGNFINAL))) {
53456         private enum enumMixinStr_EVP_F_EVP_SIGNFINAL = `enum EVP_F_EVP_SIGNFINAL = 107;`;
53457         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_SIGNFINAL); }))) {
53458             mixin(enumMixinStr_EVP_F_EVP_SIGNFINAL);
53459         }
53460     }
53461 
53462 
53463 
53464 
53465     static if(!is(typeof(EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT))) {
53466         private enum enumMixinStr_EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT = `enum EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT = 145;`;
53467         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT); }))) {
53468             mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY_RECOVER_INIT);
53469         }
53470     }
53471 
53472 
53473 
53474 
53475     static if(!is(typeof(EVP_F_EVP_PKEY_VERIFY_RECOVER))) {
53476         private enum enumMixinStr_EVP_F_EVP_PKEY_VERIFY_RECOVER = `enum EVP_F_EVP_PKEY_VERIFY_RECOVER = 144;`;
53477         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY_RECOVER); }))) {
53478             mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY_RECOVER);
53479         }
53480     }
53481 
53482 
53483 
53484 
53485     static if(!is(typeof(EVP_F_EVP_PKEY_VERIFY_INIT))) {
53486         private enum enumMixinStr_EVP_F_EVP_PKEY_VERIFY_INIT = `enum EVP_F_EVP_PKEY_VERIFY_INIT = 143;`;
53487         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY_INIT); }))) {
53488             mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY_INIT);
53489         }
53490     }
53491 
53492 
53493 
53494 
53495     static if(!is(typeof(EVP_F_EVP_PKEY_VERIFY))) {
53496         private enum enumMixinStr_EVP_F_EVP_PKEY_VERIFY = `enum EVP_F_EVP_PKEY_VERIFY = 142;`;
53497         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY); }))) {
53498             mixin(enumMixinStr_EVP_F_EVP_PKEY_VERIFY);
53499         }
53500     }
53501 
53502 
53503 
53504 
53505     static if(!is(typeof(EVP_F_EVP_PKEY_SIGN_INIT))) {
53506         private enum enumMixinStr_EVP_F_EVP_PKEY_SIGN_INIT = `enum EVP_F_EVP_PKEY_SIGN_INIT = 141;`;
53507         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_SIGN_INIT); }))) {
53508             mixin(enumMixinStr_EVP_F_EVP_PKEY_SIGN_INIT);
53509         }
53510     }
53511 
53512 
53513 
53514 
53515     static if(!is(typeof(EVP_F_EVP_PKEY_SIGN))) {
53516         private enum enumMixinStr_EVP_F_EVP_PKEY_SIGN = `enum EVP_F_EVP_PKEY_SIGN = 140;`;
53517         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_SIGN); }))) {
53518             mixin(enumMixinStr_EVP_F_EVP_PKEY_SIGN);
53519         }
53520     }
53521 
53522 
53523 
53524 
53525     static if(!is(typeof(EVP_F_EVP_PKEY_SET_ALIAS_TYPE))) {
53526         private enum enumMixinStr_EVP_F_EVP_PKEY_SET_ALIAS_TYPE = `enum EVP_F_EVP_PKEY_SET_ALIAS_TYPE = 206;`;
53527         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_SET_ALIAS_TYPE); }))) {
53528             mixin(enumMixinStr_EVP_F_EVP_PKEY_SET_ALIAS_TYPE);
53529         }
53530     }
53531 
53532 
53533 
53534 
53535     static if(!is(typeof(EVP_F_EVP_PKEY_SET1_ENGINE))) {
53536         private enum enumMixinStr_EVP_F_EVP_PKEY_SET1_ENGINE = `enum EVP_F_EVP_PKEY_SET1_ENGINE = 187;`;
53537         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_SET1_ENGINE); }))) {
53538             mixin(enumMixinStr_EVP_F_EVP_PKEY_SET1_ENGINE);
53539         }
53540     }
53541 
53542 
53543 
53544 
53545     static if(!is(typeof(EVP_F_EVP_PKEY_PUBLIC_CHECK))) {
53546         private enum enumMixinStr_EVP_F_EVP_PKEY_PUBLIC_CHECK = `enum EVP_F_EVP_PKEY_PUBLIC_CHECK = 190;`;
53547         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_PUBLIC_CHECK); }))) {
53548             mixin(enumMixinStr_EVP_F_EVP_PKEY_PUBLIC_CHECK);
53549         }
53550     }
53551 
53552 
53553 
53554 
53555     static if(!is(typeof(EVP_F_EVP_PKEY_PARAM_CHECK))) {
53556         private enum enumMixinStr_EVP_F_EVP_PKEY_PARAM_CHECK = `enum EVP_F_EVP_PKEY_PARAM_CHECK = 189;`;
53557         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_PARAM_CHECK); }))) {
53558             mixin(enumMixinStr_EVP_F_EVP_PKEY_PARAM_CHECK);
53559         }
53560     }
53561 
53562 
53563 
53564 
53565     static if(!is(typeof(EVP_F_EVP_PKEY_PARAMGEN_INIT))) {
53566         private enum enumMixinStr_EVP_F_EVP_PKEY_PARAMGEN_INIT = `enum EVP_F_EVP_PKEY_PARAMGEN_INIT = 149;`;
53567         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_PARAMGEN_INIT); }))) {
53568             mixin(enumMixinStr_EVP_F_EVP_PKEY_PARAMGEN_INIT);
53569         }
53570     }
53571 
53572 
53573 
53574 
53575     static if(!is(typeof(EVP_F_EVP_PKEY_PARAMGEN))) {
53576         private enum enumMixinStr_EVP_F_EVP_PKEY_PARAMGEN = `enum EVP_F_EVP_PKEY_PARAMGEN = 148;`;
53577         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_PARAMGEN); }))) {
53578             mixin(enumMixinStr_EVP_F_EVP_PKEY_PARAMGEN);
53579         }
53580     }
53581 
53582 
53583 
53584 
53585     static if(!is(typeof(EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY))) {
53586         private enum enumMixinStr_EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY = `enum EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY = 192;`;
53587         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY); }))) {
53588             mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW_RAW_PUBLIC_KEY);
53589         }
53590     }
53591 
53592 
53593 
53594 
53595     static if(!is(typeof(EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY))) {
53596         private enum enumMixinStr_EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY = `enum EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY = 191;`;
53597         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY); }))) {
53598             mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW_RAW_PRIVATE_KEY);
53599         }
53600     }
53601 
53602 
53603 
53604 
53605     static if(!is(typeof(EVP_F_EVP_PKEY_NEW_CMAC_KEY))) {
53606         private enum enumMixinStr_EVP_F_EVP_PKEY_NEW_CMAC_KEY = `enum EVP_F_EVP_PKEY_NEW_CMAC_KEY = 193;`;
53607         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW_CMAC_KEY); }))) {
53608             mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW_CMAC_KEY);
53609         }
53610     }
53611 
53612 
53613 
53614 
53615     static if(!is(typeof(EVP_F_EVP_PKEY_NEW))) {
53616         private enum enumMixinStr_EVP_F_EVP_PKEY_NEW = `enum EVP_F_EVP_PKEY_NEW = 106;`;
53617         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW); }))) {
53618             mixin(enumMixinStr_EVP_F_EVP_PKEY_NEW);
53619         }
53620     }
53621 
53622 
53623 
53624 
53625     static if(!is(typeof(EVP_F_EVP_PKEY_METH_NEW))) {
53626         private enum enumMixinStr_EVP_F_EVP_PKEY_METH_NEW = `enum EVP_F_EVP_PKEY_METH_NEW = 195;`;
53627         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_METH_NEW); }))) {
53628             mixin(enumMixinStr_EVP_F_EVP_PKEY_METH_NEW);
53629         }
53630     }
53631 
53632 
53633 
53634 
53635     static if(!is(typeof(EVP_F_EVP_PKEY_METH_ADD0))) {
53636         private enum enumMixinStr_EVP_F_EVP_PKEY_METH_ADD0 = `enum EVP_F_EVP_PKEY_METH_ADD0 = 194;`;
53637         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_METH_ADD0); }))) {
53638             mixin(enumMixinStr_EVP_F_EVP_PKEY_METH_ADD0);
53639         }
53640     }
53641 
53642 
53643 
53644 
53645     static if(!is(typeof(EVP_F_EVP_PKEY_KEYGEN_INIT))) {
53646         private enum enumMixinStr_EVP_F_EVP_PKEY_KEYGEN_INIT = `enum EVP_F_EVP_PKEY_KEYGEN_INIT = 147;`;
53647         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_KEYGEN_INIT); }))) {
53648             mixin(enumMixinStr_EVP_F_EVP_PKEY_KEYGEN_INIT);
53649         }
53650     }
53651 
53652 
53653 
53654 
53655     static if(!is(typeof(EVP_F_EVP_PKEY_KEYGEN))) {
53656         private enum enumMixinStr_EVP_F_EVP_PKEY_KEYGEN = `enum EVP_F_EVP_PKEY_KEYGEN = 146;`;
53657         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_KEYGEN); }))) {
53658             mixin(enumMixinStr_EVP_F_EVP_PKEY_KEYGEN);
53659         }
53660     }
53661 
53662 
53663 
53664 
53665     static if(!is(typeof(EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY))) {
53666         private enum enumMixinStr_EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY = `enum EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY = 203;`;
53667         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY); }))) {
53668             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET_RAW_PUBLIC_KEY);
53669         }
53670     }
53671 
53672 
53673 
53674 
53675     static if(!is(typeof(EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY))) {
53676         private enum enumMixinStr_EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY = `enum EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY = 202;`;
53677         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY); }))) {
53678             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET_RAW_PRIVATE_KEY);
53679         }
53680     }
53681 
53682 
53683 
53684 
53685     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_SIPHASH))) {
53686         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_SIPHASH = `enum EVP_F_EVP_PKEY_GET0_SIPHASH = 172;`;
53687         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_SIPHASH); }))) {
53688             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_SIPHASH);
53689         }
53690     }
53691 
53692 
53693 
53694 
53695     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_RSA))) {
53696         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_RSA = `enum EVP_F_EVP_PKEY_GET0_RSA = 121;`;
53697         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_RSA); }))) {
53698             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_RSA);
53699         }
53700     }
53701 
53702 
53703 
53704 
53705     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_POLY1305))) {
53706         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_POLY1305 = `enum EVP_F_EVP_PKEY_GET0_POLY1305 = 184;`;
53707         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_POLY1305); }))) {
53708             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_POLY1305);
53709         }
53710     }
53711 
53712 
53713 
53714 
53715     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_HMAC))) {
53716         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_HMAC = `enum EVP_F_EVP_PKEY_GET0_HMAC = 183;`;
53717         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_HMAC); }))) {
53718             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_HMAC);
53719         }
53720     }
53721 
53722 
53723 
53724 
53725     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_EC_KEY))) {
53726         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_EC_KEY = `enum EVP_F_EVP_PKEY_GET0_EC_KEY = 131;`;
53727         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_EC_KEY); }))) {
53728             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_EC_KEY);
53729         }
53730     }
53731 
53732 
53733 
53734 
53735     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_DSA))) {
53736         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_DSA = `enum EVP_F_EVP_PKEY_GET0_DSA = 120;`;
53737         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_DSA); }))) {
53738             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_DSA);
53739         }
53740     }
53741 
53742 
53743 
53744 
53745     static if(!is(typeof(EVP_F_EVP_PKEY_GET0_DH))) {
53746         private enum enumMixinStr_EVP_F_EVP_PKEY_GET0_DH = `enum EVP_F_EVP_PKEY_GET0_DH = 119;`;
53747         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_DH); }))) {
53748             mixin(enumMixinStr_EVP_F_EVP_PKEY_GET0_DH);
53749         }
53750     }
53751 
53752 
53753 
53754 
53755     static if(!is(typeof(EVP_F_EVP_PKEY_ENCRYPT_OLD))) {
53756         private enum enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT_OLD = `enum EVP_F_EVP_PKEY_ENCRYPT_OLD = 152;`;
53757         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT_OLD); }))) {
53758             mixin(enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT_OLD);
53759         }
53760     }
53761 
53762 
53763 
53764 
53765     static if(!is(typeof(EVP_F_EVP_PKEY_ENCRYPT_INIT))) {
53766         private enum enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT_INIT = `enum EVP_F_EVP_PKEY_ENCRYPT_INIT = 139;`;
53767         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT_INIT); }))) {
53768             mixin(enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT_INIT);
53769         }
53770     }
53771 
53772 
53773 
53774 
53775     static if(!is(typeof(EVP_F_EVP_PKEY_ENCRYPT))) {
53776         private enum enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT = `enum EVP_F_EVP_PKEY_ENCRYPT = 105;`;
53777         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT); }))) {
53778             mixin(enumMixinStr_EVP_F_EVP_PKEY_ENCRYPT);
53779         }
53780     }
53781 
53782 
53783 
53784 
53785     static if(!is(typeof(EVP_F_EVP_PKEY_DERIVE_SET_PEER))) {
53786         private enum enumMixinStr_EVP_F_EVP_PKEY_DERIVE_SET_PEER = `enum EVP_F_EVP_PKEY_DERIVE_SET_PEER = 155;`;
53787         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_DERIVE_SET_PEER); }))) {
53788             mixin(enumMixinStr_EVP_F_EVP_PKEY_DERIVE_SET_PEER);
53789         }
53790     }
53791 
53792 
53793 
53794 
53795     static if(!is(typeof(EVP_F_EVP_PKEY_DERIVE_INIT))) {
53796         private enum enumMixinStr_EVP_F_EVP_PKEY_DERIVE_INIT = `enum EVP_F_EVP_PKEY_DERIVE_INIT = 154;`;
53797         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_DERIVE_INIT); }))) {
53798             mixin(enumMixinStr_EVP_F_EVP_PKEY_DERIVE_INIT);
53799         }
53800     }
53801 
53802 
53803 
53804 
53805     static if(!is(typeof(EVP_F_EVP_PKEY_DERIVE))) {
53806         private enum enumMixinStr_EVP_F_EVP_PKEY_DERIVE = `enum EVP_F_EVP_PKEY_DERIVE = 153;`;
53807         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_DERIVE); }))) {
53808             mixin(enumMixinStr_EVP_F_EVP_PKEY_DERIVE);
53809         }
53810     }
53811 
53812 
53813 
53814 
53815     static if(!is(typeof(EVP_F_EVP_PKEY_DECRYPT_OLD))) {
53816         private enum enumMixinStr_EVP_F_EVP_PKEY_DECRYPT_OLD = `enum EVP_F_EVP_PKEY_DECRYPT_OLD = 151;`;
53817         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_DECRYPT_OLD); }))) {
53818             mixin(enumMixinStr_EVP_F_EVP_PKEY_DECRYPT_OLD);
53819         }
53820     }
53821 
53822 
53823 
53824 
53825     static if(!is(typeof(EVP_F_EVP_PKEY_DECRYPT_INIT))) {
53826         private enum enumMixinStr_EVP_F_EVP_PKEY_DECRYPT_INIT = `enum EVP_F_EVP_PKEY_DECRYPT_INIT = 138;`;
53827         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_DECRYPT_INIT); }))) {
53828             mixin(enumMixinStr_EVP_F_EVP_PKEY_DECRYPT_INIT);
53829         }
53830     }
53831 
53832 
53833 
53834 
53835     static if(!is(typeof(EVP_F_EVP_PKEY_DECRYPT))) {
53836         private enum enumMixinStr_EVP_F_EVP_PKEY_DECRYPT = `enum EVP_F_EVP_PKEY_DECRYPT = 104;`;
53837         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_DECRYPT); }))) {
53838             mixin(enumMixinStr_EVP_F_EVP_PKEY_DECRYPT);
53839         }
53840     }
53841 
53842 
53843 
53844 
53845     static if(!is(typeof(EVP_F_EVP_PKEY_CTX_MD))) {
53846         private enum enumMixinStr_EVP_F_EVP_PKEY_CTX_MD = `enum EVP_F_EVP_PKEY_CTX_MD = 168;`;
53847         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_MD); }))) {
53848             mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_MD);
53849         }
53850     }
53851 
53852 
53853 
53854 
53855     static if(!is(typeof(EVP_F_EVP_PKEY_CTX_DUP))) {
53856         private enum enumMixinStr_EVP_F_EVP_PKEY_CTX_DUP = `enum EVP_F_EVP_PKEY_CTX_DUP = 156;`;
53857         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_DUP); }))) {
53858             mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_DUP);
53859         }
53860     }
53861 
53862 
53863 
53864 
53865     static if(!is(typeof(EVP_F_EVP_PKEY_CTX_CTRL_STR))) {
53866         private enum enumMixinStr_EVP_F_EVP_PKEY_CTX_CTRL_STR = `enum EVP_F_EVP_PKEY_CTX_CTRL_STR = 150;`;
53867         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_CTRL_STR); }))) {
53868             mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_CTRL_STR);
53869         }
53870     }
53871 
53872 
53873 
53874 
53875     static if(!is(typeof(EVP_F_EVP_PKEY_CTX_CTRL))) {
53876         private enum enumMixinStr_EVP_F_EVP_PKEY_CTX_CTRL = `enum EVP_F_EVP_PKEY_CTX_CTRL = 137;`;
53877         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_CTRL); }))) {
53878             mixin(enumMixinStr_EVP_F_EVP_PKEY_CTX_CTRL);
53879         }
53880     }
53881 
53882 
53883 
53884 
53885     static if(!is(typeof(EVP_F_EVP_PKEY_COPY_PARAMETERS))) {
53886         private enum enumMixinStr_EVP_F_EVP_PKEY_COPY_PARAMETERS = `enum EVP_F_EVP_PKEY_COPY_PARAMETERS = 103;`;
53887         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_COPY_PARAMETERS); }))) {
53888             mixin(enumMixinStr_EVP_F_EVP_PKEY_COPY_PARAMETERS);
53889         }
53890     }
53891 
53892 
53893 
53894 
53895     static if(!is(typeof(EVP_F_EVP_PKEY_CHECK))) {
53896         private enum enumMixinStr_EVP_F_EVP_PKEY_CHECK = `enum EVP_F_EVP_PKEY_CHECK = 186;`;
53897         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_CHECK); }))) {
53898             mixin(enumMixinStr_EVP_F_EVP_PKEY_CHECK);
53899         }
53900     }
53901 
53902 
53903 
53904 
53905     static if(!is(typeof(EVP_F_EVP_PKEY_ASN1_ADD0))) {
53906         private enum enumMixinStr_EVP_F_EVP_PKEY_ASN1_ADD0 = `enum EVP_F_EVP_PKEY_ASN1_ADD0 = 188;`;
53907         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY_ASN1_ADD0); }))) {
53908             mixin(enumMixinStr_EVP_F_EVP_PKEY_ASN1_ADD0);
53909         }
53910     }
53911 
53912 
53913 
53914 
53915     static if(!is(typeof(EVP_F_EVP_PKEY2PKCS8))) {
53916         private enum enumMixinStr_EVP_F_EVP_PKEY2PKCS8 = `enum EVP_F_EVP_PKEY2PKCS8 = 113;`;
53917         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKEY2PKCS8); }))) {
53918             mixin(enumMixinStr_EVP_F_EVP_PKEY2PKCS8);
53919         }
53920     }
53921 
53922 
53923 
53924 
53925     static if(!is(typeof(EVP_F_EVP_PKCS82PKEY))) {
53926         private enum enumMixinStr_EVP_F_EVP_PKCS82PKEY = `enum EVP_F_EVP_PKCS82PKEY = 111;`;
53927         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PKCS82PKEY); }))) {
53928             mixin(enumMixinStr_EVP_F_EVP_PKCS82PKEY);
53929         }
53930     }
53931 
53932 
53933 
53934 
53935     static if(!is(typeof(EVP_F_EVP_PBE_SCRYPT))) {
53936         private enum enumMixinStr_EVP_F_EVP_PBE_SCRYPT = `enum EVP_F_EVP_PBE_SCRYPT = 181;`;
53937         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PBE_SCRYPT); }))) {
53938             mixin(enumMixinStr_EVP_F_EVP_PBE_SCRYPT);
53939         }
53940     }
53941 
53942 
53943 
53944 
53945     static if(!is(typeof(EVP_F_EVP_PBE_CIPHERINIT))) {
53946         private enum enumMixinStr_EVP_F_EVP_PBE_CIPHERINIT = `enum EVP_F_EVP_PBE_CIPHERINIT = 116;`;
53947         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PBE_CIPHERINIT); }))) {
53948             mixin(enumMixinStr_EVP_F_EVP_PBE_CIPHERINIT);
53949         }
53950     }
53951 
53952 
53953 
53954 
53955     static if(!is(typeof(EVP_F_EVP_PBE_ALG_ADD_TYPE))) {
53956         private enum enumMixinStr_EVP_F_EVP_PBE_ALG_ADD_TYPE = `enum EVP_F_EVP_PBE_ALG_ADD_TYPE = 160;`;
53957         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PBE_ALG_ADD_TYPE); }))) {
53958             mixin(enumMixinStr_EVP_F_EVP_PBE_ALG_ADD_TYPE);
53959         }
53960     }
53961 
53962 
53963 
53964 
53965     static if(!is(typeof(EVP_F_EVP_PBE_ALG_ADD))) {
53966         private enum enumMixinStr_EVP_F_EVP_PBE_ALG_ADD = `enum EVP_F_EVP_PBE_ALG_ADD = 115;`;
53967         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_PBE_ALG_ADD); }))) {
53968             mixin(enumMixinStr_EVP_F_EVP_PBE_ALG_ADD);
53969         }
53970     }
53971 
53972 
53973 
53974 
53975     static if(!is(typeof(X509_get_notBefore))) {
53976         private enum enumMixinStr_X509_get_notBefore = `enum X509_get_notBefore = X509_getm_notBefore;`;
53977         static if(is(typeof({ mixin(enumMixinStr_X509_get_notBefore); }))) {
53978             mixin(enumMixinStr_X509_get_notBefore);
53979         }
53980     }
53981 
53982 
53983 
53984 
53985     static if(!is(typeof(X509_get_notAfter))) {
53986         private enum enumMixinStr_X509_get_notAfter = `enum X509_get_notAfter = X509_getm_notAfter;`;
53987         static if(is(typeof({ mixin(enumMixinStr_X509_get_notAfter); }))) {
53988             mixin(enumMixinStr_X509_get_notAfter);
53989         }
53990     }
53991 
53992 
53993 
53994 
53995     static if(!is(typeof(X509_set_notBefore))) {
53996         private enum enumMixinStr_X509_set_notBefore = `enum X509_set_notBefore = X509_set1_notBefore;`;
53997         static if(is(typeof({ mixin(enumMixinStr_X509_set_notBefore); }))) {
53998             mixin(enumMixinStr_X509_set_notBefore);
53999         }
54000     }
54001 
54002 
54003 
54004 
54005     static if(!is(typeof(X509_set_notAfter))) {
54006         private enum enumMixinStr_X509_set_notAfter = `enum X509_set_notAfter = X509_set1_notAfter;`;
54007         static if(is(typeof({ mixin(enumMixinStr_X509_set_notAfter); }))) {
54008             mixin(enumMixinStr_X509_set_notAfter);
54009         }
54010     }
54011 
54012 
54013 
54014 
54015     static if(!is(typeof(EVP_F_EVP_OPENINIT))) {
54016         private enum enumMixinStr_EVP_F_EVP_OPENINIT = `enum EVP_F_EVP_OPENINIT = 102;`;
54017         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_OPENINIT); }))) {
54018             mixin(enumMixinStr_EVP_F_EVP_OPENINIT);
54019         }
54020     }
54021 
54022 
54023 
54024 
54025     static if(!is(typeof(EVP_F_EVP_MD_SIZE))) {
54026         private enum enumMixinStr_EVP_F_EVP_MD_SIZE = `enum EVP_F_EVP_MD_SIZE = 162;`;
54027         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_MD_SIZE); }))) {
54028             mixin(enumMixinStr_EVP_F_EVP_MD_SIZE);
54029         }
54030     }
54031 
54032 
54033 
54034 
54035     static if(!is(typeof(EVP_F_EVP_MD_CTX_COPY_EX))) {
54036         private enum enumMixinStr_EVP_F_EVP_MD_CTX_COPY_EX = `enum EVP_F_EVP_MD_CTX_COPY_EX = 110;`;
54037         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_MD_CTX_COPY_EX); }))) {
54038             mixin(enumMixinStr_EVP_F_EVP_MD_CTX_COPY_EX);
54039         }
54040     }
54041 
54042 
54043 
54044 
54045     static if(!is(typeof(EVP_F_EVP_ENCRYPTUPDATE))) {
54046         private enum enumMixinStr_EVP_F_EVP_ENCRYPTUPDATE = `enum EVP_F_EVP_ENCRYPTUPDATE = 167;`;
54047         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_ENCRYPTUPDATE); }))) {
54048             mixin(enumMixinStr_EVP_F_EVP_ENCRYPTUPDATE);
54049         }
54050     }
54051 
54052 
54053 
54054 
54055     static if(!is(typeof(EVP_F_EVP_ENCRYPTFINAL_EX))) {
54056         private enum enumMixinStr_EVP_F_EVP_ENCRYPTFINAL_EX = `enum EVP_F_EVP_ENCRYPTFINAL_EX = 127;`;
54057         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_ENCRYPTFINAL_EX); }))) {
54058             mixin(enumMixinStr_EVP_F_EVP_ENCRYPTFINAL_EX);
54059         }
54060     }
54061 
54062 
54063 
54064 
54065     static if(!is(typeof(EVP_F_EVP_ENCRYPTDECRYPTUPDATE))) {
54066         private enum enumMixinStr_EVP_F_EVP_ENCRYPTDECRYPTUPDATE = `enum EVP_F_EVP_ENCRYPTDECRYPTUPDATE = 219;`;
54067         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_ENCRYPTDECRYPTUPDATE); }))) {
54068             mixin(enumMixinStr_EVP_F_EVP_ENCRYPTDECRYPTUPDATE);
54069         }
54070     }
54071 
54072 
54073 
54074 
54075     static if(!is(typeof(EVP_F_EVP_DIGESTINIT_EX))) {
54076         private enum enumMixinStr_EVP_F_EVP_DIGESTINIT_EX = `enum EVP_F_EVP_DIGESTINIT_EX = 128;`;
54077         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_DIGESTINIT_EX); }))) {
54078             mixin(enumMixinStr_EVP_F_EVP_DIGESTINIT_EX);
54079         }
54080     }
54081 
54082 
54083 
54084 
54085     static if(!is(typeof(EVP_F_EVP_DIGESTFINALXOF))) {
54086         private enum enumMixinStr_EVP_F_EVP_DIGESTFINALXOF = `enum EVP_F_EVP_DIGESTFINALXOF = 174;`;
54087         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_DIGESTFINALXOF); }))) {
54088             mixin(enumMixinStr_EVP_F_EVP_DIGESTFINALXOF);
54089         }
54090     }
54091 
54092 
54093 
54094 
54095     static if(!is(typeof(EVP_F_EVP_DECRYPTUPDATE))) {
54096         private enum enumMixinStr_EVP_F_EVP_DECRYPTUPDATE = `enum EVP_F_EVP_DECRYPTUPDATE = 166;`;
54097         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_DECRYPTUPDATE); }))) {
54098             mixin(enumMixinStr_EVP_F_EVP_DECRYPTUPDATE);
54099         }
54100     }
54101 
54102 
54103 
54104 
54105     static if(!is(typeof(EVP_F_EVP_DECRYPTFINAL_EX))) {
54106         private enum enumMixinStr_EVP_F_EVP_DECRYPTFINAL_EX = `enum EVP_F_EVP_DECRYPTFINAL_EX = 101;`;
54107         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_DECRYPTFINAL_EX); }))) {
54108             mixin(enumMixinStr_EVP_F_EVP_DECRYPTFINAL_EX);
54109         }
54110     }
54111 
54112 
54113 
54114 
54115     static if(!is(typeof(EVP_F_EVP_CIPHER_PARAM_TO_ASN1))) {
54116         private enum enumMixinStr_EVP_F_EVP_CIPHER_PARAM_TO_ASN1 = `enum EVP_F_EVP_CIPHER_PARAM_TO_ASN1 = 205;`;
54117         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_CIPHER_PARAM_TO_ASN1); }))) {
54118             mixin(enumMixinStr_EVP_F_EVP_CIPHER_PARAM_TO_ASN1);
54119         }
54120     }
54121 
54122 
54123 
54124 
54125     static if(!is(typeof(EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH))) {
54126         private enum enumMixinStr_EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH = `enum EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH = 122;`;
54127         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH); }))) {
54128             mixin(enumMixinStr_EVP_F_EVP_CIPHER_CTX_SET_KEY_LENGTH);
54129         }
54130     }
54131 
54132 
54133 
54134 
54135     static if(!is(typeof(EVP_F_EVP_CIPHER_CTX_CTRL))) {
54136         private enum enumMixinStr_EVP_F_EVP_CIPHER_CTX_CTRL = `enum EVP_F_EVP_CIPHER_CTX_CTRL = 124;`;
54137         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_CIPHER_CTX_CTRL); }))) {
54138             mixin(enumMixinStr_EVP_F_EVP_CIPHER_CTX_CTRL);
54139         }
54140     }
54141 
54142 
54143 
54144 
54145     static if(!is(typeof(EVP_F_EVP_CIPHER_CTX_COPY))) {
54146         private enum enumMixinStr_EVP_F_EVP_CIPHER_CTX_COPY = `enum EVP_F_EVP_CIPHER_CTX_COPY = 163;`;
54147         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_CIPHER_CTX_COPY); }))) {
54148             mixin(enumMixinStr_EVP_F_EVP_CIPHER_CTX_COPY);
54149         }
54150     }
54151 
54152 
54153 
54154 
54155     static if(!is(typeof(EVP_F_EVP_CIPHER_ASN1_TO_PARAM))) {
54156         private enum enumMixinStr_EVP_F_EVP_CIPHER_ASN1_TO_PARAM = `enum EVP_F_EVP_CIPHER_ASN1_TO_PARAM = 204;`;
54157         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_CIPHER_ASN1_TO_PARAM); }))) {
54158             mixin(enumMixinStr_EVP_F_EVP_CIPHER_ASN1_TO_PARAM);
54159         }
54160     }
54161 
54162 
54163 
54164 
54165     static if(!is(typeof(EVP_F_EVP_CIPHERINIT_EX))) {
54166         private enum enumMixinStr_EVP_F_EVP_CIPHERINIT_EX = `enum EVP_F_EVP_CIPHERINIT_EX = 123;`;
54167         static if(is(typeof({ mixin(enumMixinStr_EVP_F_EVP_CIPHERINIT_EX); }))) {
54168             mixin(enumMixinStr_EVP_F_EVP_CIPHERINIT_EX);
54169         }
54170     }
54171 
54172 
54173 
54174 
54175     static if(!is(typeof(EVP_F_ENC_NEW))) {
54176         private enum enumMixinStr_EVP_F_ENC_NEW = `enum EVP_F_ENC_NEW = 199;`;
54177         static if(is(typeof({ mixin(enumMixinStr_EVP_F_ENC_NEW); }))) {
54178             mixin(enumMixinStr_EVP_F_ENC_NEW);
54179         }
54180     }
54181 
54182 
54183 
54184 
54185     static if(!is(typeof(EVP_F_DO_SIGVER_INIT))) {
54186         private enum enumMixinStr_EVP_F_DO_SIGVER_INIT = `enum EVP_F_DO_SIGVER_INIT = 161;`;
54187         static if(is(typeof({ mixin(enumMixinStr_EVP_F_DO_SIGVER_INIT); }))) {
54188             mixin(enumMixinStr_EVP_F_DO_SIGVER_INIT);
54189         }
54190     }
54191 
54192 
54193 
54194 
54195     static if(!is(typeof(EVP_F_DES_EDE3_WRAP_CIPHER))) {
54196         private enum enumMixinStr_EVP_F_DES_EDE3_WRAP_CIPHER = `enum EVP_F_DES_EDE3_WRAP_CIPHER = 171;`;
54197         static if(is(typeof({ mixin(enumMixinStr_EVP_F_DES_EDE3_WRAP_CIPHER); }))) {
54198             mixin(enumMixinStr_EVP_F_DES_EDE3_WRAP_CIPHER);
54199         }
54200     }
54201 
54202 
54203 
54204 
54205     static if(!is(typeof(EVP_F_CMLL_T4_INIT_KEY))) {
54206         private enum enumMixinStr_EVP_F_CMLL_T4_INIT_KEY = `enum EVP_F_CMLL_T4_INIT_KEY = 179;`;
54207         static if(is(typeof({ mixin(enumMixinStr_EVP_F_CMLL_T4_INIT_KEY); }))) {
54208             mixin(enumMixinStr_EVP_F_CMLL_T4_INIT_KEY);
54209         }
54210     }
54211 
54212 
54213 
54214 
54215     static if(!is(typeof(EVP_F_CHACHA20_POLY1305_CTRL))) {
54216         private enum enumMixinStr_EVP_F_CHACHA20_POLY1305_CTRL = `enum EVP_F_CHACHA20_POLY1305_CTRL = 182;`;
54217         static if(is(typeof({ mixin(enumMixinStr_EVP_F_CHACHA20_POLY1305_CTRL); }))) {
54218             mixin(enumMixinStr_EVP_F_CHACHA20_POLY1305_CTRL);
54219         }
54220     }
54221 
54222 
54223 
54224 
54225     static if(!is(typeof(EVP_F_CAMELLIA_INIT_KEY))) {
54226         private enum enumMixinStr_EVP_F_CAMELLIA_INIT_KEY = `enum EVP_F_CAMELLIA_INIT_KEY = 159;`;
54227         static if(is(typeof({ mixin(enumMixinStr_EVP_F_CAMELLIA_INIT_KEY); }))) {
54228             mixin(enumMixinStr_EVP_F_CAMELLIA_INIT_KEY);
54229         }
54230     }
54231 
54232 
54233 
54234 
54235     static if(!is(typeof(EVP_F_B64_NEW))) {
54236         private enum enumMixinStr_EVP_F_B64_NEW = `enum EVP_F_B64_NEW = 198;`;
54237         static if(is(typeof({ mixin(enumMixinStr_EVP_F_B64_NEW); }))) {
54238             mixin(enumMixinStr_EVP_F_B64_NEW);
54239         }
54240     }
54241 
54242 
54243 
54244 
54245     static if(!is(typeof(EVP_F_ARIA_INIT_KEY))) {
54246         private enum enumMixinStr_EVP_F_ARIA_INIT_KEY = `enum EVP_F_ARIA_INIT_KEY = 185;`;
54247         static if(is(typeof({ mixin(enumMixinStr_EVP_F_ARIA_INIT_KEY); }))) {
54248             mixin(enumMixinStr_EVP_F_ARIA_INIT_KEY);
54249         }
54250     }
54251 
54252 
54253 
54254 
54255     static if(!is(typeof(EVP_F_ARIA_GCM_INIT_KEY))) {
54256         private enum enumMixinStr_EVP_F_ARIA_GCM_INIT_KEY = `enum EVP_F_ARIA_GCM_INIT_KEY = 176;`;
54257         static if(is(typeof({ mixin(enumMixinStr_EVP_F_ARIA_GCM_INIT_KEY); }))) {
54258             mixin(enumMixinStr_EVP_F_ARIA_GCM_INIT_KEY);
54259         }
54260     }
54261 
54262 
54263 
54264 
54265     static if(!is(typeof(EVP_F_ARIA_GCM_CTRL))) {
54266         private enum enumMixinStr_EVP_F_ARIA_GCM_CTRL = `enum EVP_F_ARIA_GCM_CTRL = 197;`;
54267         static if(is(typeof({ mixin(enumMixinStr_EVP_F_ARIA_GCM_CTRL); }))) {
54268             mixin(enumMixinStr_EVP_F_ARIA_GCM_CTRL);
54269         }
54270     }
54271 
54272 
54273 
54274 
54275     static if(!is(typeof(EVP_F_ARIA_CCM_INIT_KEY))) {
54276         private enum enumMixinStr_EVP_F_ARIA_CCM_INIT_KEY = `enum EVP_F_ARIA_CCM_INIT_KEY = 175;`;
54277         static if(is(typeof({ mixin(enumMixinStr_EVP_F_ARIA_CCM_INIT_KEY); }))) {
54278             mixin(enumMixinStr_EVP_F_ARIA_CCM_INIT_KEY);
54279         }
54280     }
54281 
54282 
54283 
54284 
54285     static if(!is(typeof(EVP_F_ALG_MODULE_INIT))) {
54286         private enum enumMixinStr_EVP_F_ALG_MODULE_INIT = `enum EVP_F_ALG_MODULE_INIT = 177;`;
54287         static if(is(typeof({ mixin(enumMixinStr_EVP_F_ALG_MODULE_INIT); }))) {
54288             mixin(enumMixinStr_EVP_F_ALG_MODULE_INIT);
54289         }
54290     }
54291 
54292 
54293 
54294 
54295     static if(!is(typeof(EVP_F_AES_XTS_INIT_KEY))) {
54296         private enum enumMixinStr_EVP_F_AES_XTS_INIT_KEY = `enum EVP_F_AES_XTS_INIT_KEY = 209;`;
54297         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_XTS_INIT_KEY); }))) {
54298             mixin(enumMixinStr_EVP_F_AES_XTS_INIT_KEY);
54299         }
54300     }
54301 
54302 
54303 
54304 
54305     static if(!is(typeof(EVP_F_AES_WRAP_CIPHER))) {
54306         private enum enumMixinStr_EVP_F_AES_WRAP_CIPHER = `enum EVP_F_AES_WRAP_CIPHER = 170;`;
54307         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_WRAP_CIPHER); }))) {
54308             mixin(enumMixinStr_EVP_F_AES_WRAP_CIPHER);
54309         }
54310     }
54311 
54312 
54313 
54314 
54315     static if(!is(typeof(EVP_F_AES_T4_XTS_INIT_KEY))) {
54316         private enum enumMixinStr_EVP_F_AES_T4_XTS_INIT_KEY = `enum EVP_F_AES_T4_XTS_INIT_KEY = 208;`;
54317         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_T4_XTS_INIT_KEY); }))) {
54318             mixin(enumMixinStr_EVP_F_AES_T4_XTS_INIT_KEY);
54319         }
54320     }
54321 
54322 
54323 
54324 
54325     static if(!is(typeof(EVP_F_AES_T4_INIT_KEY))) {
54326         private enum enumMixinStr_EVP_F_AES_T4_INIT_KEY = `enum EVP_F_AES_T4_INIT_KEY = 178;`;
54327         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_T4_INIT_KEY); }))) {
54328             mixin(enumMixinStr_EVP_F_AES_T4_INIT_KEY);
54329         }
54330     }
54331 
54332 
54333 
54334 
54335     static if(!is(typeof(EVP_F_AES_OCB_CIPHER))) {
54336         private enum enumMixinStr_EVP_F_AES_OCB_CIPHER = `enum EVP_F_AES_OCB_CIPHER = 169;`;
54337         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_OCB_CIPHER); }))) {
54338             mixin(enumMixinStr_EVP_F_AES_OCB_CIPHER);
54339         }
54340     }
54341 
54342 
54343 
54344 
54345     static if(!is(typeof(EVP_F_AES_INIT_KEY))) {
54346         private enum enumMixinStr_EVP_F_AES_INIT_KEY = `enum EVP_F_AES_INIT_KEY = 133;`;
54347         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_INIT_KEY); }))) {
54348             mixin(enumMixinStr_EVP_F_AES_INIT_KEY);
54349         }
54350     }
54351 
54352 
54353 
54354 
54355     static if(!is(typeof(EVP_F_AES_GCM_CTRL))) {
54356         private enum enumMixinStr_EVP_F_AES_GCM_CTRL = `enum EVP_F_AES_GCM_CTRL = 196;`;
54357         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AES_GCM_CTRL); }))) {
54358             mixin(enumMixinStr_EVP_F_AES_GCM_CTRL);
54359         }
54360     }
54361 
54362 
54363 
54364 
54365     static if(!is(typeof(EVP_F_AESNI_XTS_INIT_KEY))) {
54366         private enum enumMixinStr_EVP_F_AESNI_XTS_INIT_KEY = `enum EVP_F_AESNI_XTS_INIT_KEY = 207;`;
54367         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AESNI_XTS_INIT_KEY); }))) {
54368             mixin(enumMixinStr_EVP_F_AESNI_XTS_INIT_KEY);
54369         }
54370     }
54371 
54372 
54373 
54374 
54375     static if(!is(typeof(EVP_F_AESNI_INIT_KEY))) {
54376         private enum enumMixinStr_EVP_F_AESNI_INIT_KEY = `enum EVP_F_AESNI_INIT_KEY = 165;`;
54377         static if(is(typeof({ mixin(enumMixinStr_EVP_F_AESNI_INIT_KEY); }))) {
54378             mixin(enumMixinStr_EVP_F_AESNI_INIT_KEY);
54379         }
54380     }
54381 
54382 
54383 
54384 
54385 
54386 
54387     static if(!is(typeof(EVP_PKEY_FLAG_SIGCTX_CUSTOM))) {
54388         private enum enumMixinStr_EVP_PKEY_FLAG_SIGCTX_CUSTOM = `enum EVP_PKEY_FLAG_SIGCTX_CUSTOM = 4;`;
54389         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_FLAG_SIGCTX_CUSTOM); }))) {
54390             mixin(enumMixinStr_EVP_PKEY_FLAG_SIGCTX_CUSTOM);
54391         }
54392     }
54393 
54394 
54395 
54396 
54397     static if(!is(typeof(EVP_PKEY_FLAG_AUTOARGLEN))) {
54398         private enum enumMixinStr_EVP_PKEY_FLAG_AUTOARGLEN = `enum EVP_PKEY_FLAG_AUTOARGLEN = 2;`;
54399         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_FLAG_AUTOARGLEN); }))) {
54400             mixin(enumMixinStr_EVP_PKEY_FLAG_AUTOARGLEN);
54401         }
54402     }
54403 
54404 
54405 
54406 
54407     static if(!is(typeof(EVP_PKEY_ALG_CTRL))) {
54408         private enum enumMixinStr_EVP_PKEY_ALG_CTRL = `enum EVP_PKEY_ALG_CTRL = 0x1000;`;
54409         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_ALG_CTRL); }))) {
54410             mixin(enumMixinStr_EVP_PKEY_ALG_CTRL);
54411         }
54412     }
54413 
54414 
54415 
54416 
54417     static if(!is(typeof(EVP_PKEY_CTRL_SET_DIGEST_SIZE))) {
54418         private enum enumMixinStr_EVP_PKEY_CTRL_SET_DIGEST_SIZE = `enum EVP_PKEY_CTRL_SET_DIGEST_SIZE = 14;`;
54419         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_SET_DIGEST_SIZE); }))) {
54420             mixin(enumMixinStr_EVP_PKEY_CTRL_SET_DIGEST_SIZE);
54421         }
54422     }
54423 
54424 
54425 
54426 
54427     static if(!is(typeof(EVP_PKEY_CTRL_GET_MD))) {
54428         private enum enumMixinStr_EVP_PKEY_CTRL_GET_MD = `enum EVP_PKEY_CTRL_GET_MD = 13;`;
54429         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_MD); }))) {
54430             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_MD);
54431         }
54432     }
54433 
54434 
54435 
54436 
54437     static if(!is(typeof(EVP_PKEY_CTRL_CIPHER))) {
54438         private enum enumMixinStr_EVP_PKEY_CTRL_CIPHER = `enum EVP_PKEY_CTRL_CIPHER = 12;`;
54439         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_CIPHER); }))) {
54440             mixin(enumMixinStr_EVP_PKEY_CTRL_CIPHER);
54441         }
54442     }
54443 
54444 
54445 
54446 
54447     static if(!is(typeof(EVP_PKEY_CTRL_CMS_SIGN))) {
54448         private enum enumMixinStr_EVP_PKEY_CTRL_CMS_SIGN = `enum EVP_PKEY_CTRL_CMS_SIGN = 11;`;
54449         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_CMS_SIGN); }))) {
54450             mixin(enumMixinStr_EVP_PKEY_CTRL_CMS_SIGN);
54451         }
54452     }
54453 
54454 
54455 
54456 
54457     static if(!is(typeof(EVP_PKEY_CTRL_CMS_DECRYPT))) {
54458         private enum enumMixinStr_EVP_PKEY_CTRL_CMS_DECRYPT = `enum EVP_PKEY_CTRL_CMS_DECRYPT = 10;`;
54459         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_CMS_DECRYPT); }))) {
54460             mixin(enumMixinStr_EVP_PKEY_CTRL_CMS_DECRYPT);
54461         }
54462     }
54463 
54464 
54465 
54466 
54467     static if(!is(typeof(EVP_PKEY_CTRL_CMS_ENCRYPT))) {
54468         private enum enumMixinStr_EVP_PKEY_CTRL_CMS_ENCRYPT = `enum EVP_PKEY_CTRL_CMS_ENCRYPT = 9;`;
54469         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_CMS_ENCRYPT); }))) {
54470             mixin(enumMixinStr_EVP_PKEY_CTRL_CMS_ENCRYPT);
54471         }
54472     }
54473 
54474 
54475 
54476 
54477     static if(!is(typeof(X509_CRL_set_lastUpdate))) {
54478         private enum enumMixinStr_X509_CRL_set_lastUpdate = `enum X509_CRL_set_lastUpdate = X509_CRL_set1_lastUpdate;`;
54479         static if(is(typeof({ mixin(enumMixinStr_X509_CRL_set_lastUpdate); }))) {
54480             mixin(enumMixinStr_X509_CRL_set_lastUpdate);
54481         }
54482     }
54483 
54484 
54485 
54486 
54487     static if(!is(typeof(X509_CRL_set_nextUpdate))) {
54488         private enum enumMixinStr_X509_CRL_set_nextUpdate = `enum X509_CRL_set_nextUpdate = X509_CRL_set1_nextUpdate;`;
54489         static if(is(typeof({ mixin(enumMixinStr_X509_CRL_set_nextUpdate); }))) {
54490             mixin(enumMixinStr_X509_CRL_set_nextUpdate);
54491         }
54492     }
54493 
54494 
54495 
54496 
54497     static if(!is(typeof(EVP_PKEY_CTRL_SET_IV))) {
54498         private enum enumMixinStr_EVP_PKEY_CTRL_SET_IV = `enum EVP_PKEY_CTRL_SET_IV = 8;`;
54499         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_SET_IV); }))) {
54500             mixin(enumMixinStr_EVP_PKEY_CTRL_SET_IV);
54501         }
54502     }
54503 
54504 
54505 
54506 
54507     static if(!is(typeof(EVP_PKEY_CTRL_DIGESTINIT))) {
54508         private enum enumMixinStr_EVP_PKEY_CTRL_DIGESTINIT = `enum EVP_PKEY_CTRL_DIGESTINIT = 7;`;
54509         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DIGESTINIT); }))) {
54510             mixin(enumMixinStr_EVP_PKEY_CTRL_DIGESTINIT);
54511         }
54512     }
54513 
54514 
54515 
54516 
54517     static if(!is(typeof(EVP_PKEY_CTRL_SET_MAC_KEY))) {
54518         private enum enumMixinStr_EVP_PKEY_CTRL_SET_MAC_KEY = `enum EVP_PKEY_CTRL_SET_MAC_KEY = 6;`;
54519         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_SET_MAC_KEY); }))) {
54520             mixin(enumMixinStr_EVP_PKEY_CTRL_SET_MAC_KEY);
54521         }
54522     }
54523 
54524 
54525 
54526 
54527     static if(!is(typeof(EVP_PKEY_CTRL_PKCS7_SIGN))) {
54528         private enum enumMixinStr_EVP_PKEY_CTRL_PKCS7_SIGN = `enum EVP_PKEY_CTRL_PKCS7_SIGN = 5;`;
54529         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_PKCS7_SIGN); }))) {
54530             mixin(enumMixinStr_EVP_PKEY_CTRL_PKCS7_SIGN);
54531         }
54532     }
54533 
54534 
54535 
54536 
54537     static if(!is(typeof(EVP_PKEY_CTRL_PKCS7_DECRYPT))) {
54538         private enum enumMixinStr_EVP_PKEY_CTRL_PKCS7_DECRYPT = `enum EVP_PKEY_CTRL_PKCS7_DECRYPT = 4;`;
54539         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_PKCS7_DECRYPT); }))) {
54540             mixin(enumMixinStr_EVP_PKEY_CTRL_PKCS7_DECRYPT);
54541         }
54542     }
54543 
54544 
54545 
54546 
54547     static if(!is(typeof(EVP_PKEY_CTRL_PKCS7_ENCRYPT))) {
54548         private enum enumMixinStr_EVP_PKEY_CTRL_PKCS7_ENCRYPT = `enum EVP_PKEY_CTRL_PKCS7_ENCRYPT = 3;`;
54549         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_PKCS7_ENCRYPT); }))) {
54550             mixin(enumMixinStr_EVP_PKEY_CTRL_PKCS7_ENCRYPT);
54551         }
54552     }
54553 
54554 
54555 
54556 
54557     static if(!is(typeof(EVP_PKEY_CTRL_PEER_KEY))) {
54558         private enum enumMixinStr_EVP_PKEY_CTRL_PEER_KEY = `enum EVP_PKEY_CTRL_PEER_KEY = 2;`;
54559         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_PEER_KEY); }))) {
54560             mixin(enumMixinStr_EVP_PKEY_CTRL_PEER_KEY);
54561         }
54562     }
54563 
54564 
54565 
54566 
54567     static if(!is(typeof(EVP_PKEY_CTRL_MD))) {
54568         private enum enumMixinStr_EVP_PKEY_CTRL_MD = `enum EVP_PKEY_CTRL_MD = 1;`;
54569         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_MD); }))) {
54570             mixin(enumMixinStr_EVP_PKEY_CTRL_MD);
54571         }
54572     }
54573     static if(!is(typeof(EVP_PKEY_OP_TYPE_GEN))) {
54574         private enum enumMixinStr_EVP_PKEY_OP_TYPE_GEN = `enum EVP_PKEY_OP_TYPE_GEN = ( EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN );`;
54575         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_TYPE_GEN); }))) {
54576             mixin(enumMixinStr_EVP_PKEY_OP_TYPE_GEN);
54577         }
54578     }
54579 
54580 
54581 
54582 
54583     static if(!is(typeof(EVP_PKEY_OP_TYPE_NOGEN))) {
54584         private enum enumMixinStr_EVP_PKEY_OP_TYPE_NOGEN = `enum EVP_PKEY_OP_TYPE_NOGEN = ( EVP_PKEY_OP_TYPE_SIG | EVP_PKEY_OP_TYPE_CRYPT | EVP_PKEY_OP_DERIVE );`;
54585         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_TYPE_NOGEN); }))) {
54586             mixin(enumMixinStr_EVP_PKEY_OP_TYPE_NOGEN);
54587         }
54588     }
54589 
54590 
54591 
54592 
54593     static if(!is(typeof(EVP_PKEY_OP_TYPE_CRYPT))) {
54594         private enum enumMixinStr_EVP_PKEY_OP_TYPE_CRYPT = `enum EVP_PKEY_OP_TYPE_CRYPT = ( EVP_PKEY_OP_ENCRYPT | EVP_PKEY_OP_DECRYPT );`;
54595         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_TYPE_CRYPT); }))) {
54596             mixin(enumMixinStr_EVP_PKEY_OP_TYPE_CRYPT);
54597         }
54598     }
54599 
54600 
54601 
54602 
54603     static if(!is(typeof(EVP_PKEY_OP_TYPE_SIG))) {
54604         private enum enumMixinStr_EVP_PKEY_OP_TYPE_SIG = `enum EVP_PKEY_OP_TYPE_SIG = ( EVP_PKEY_OP_SIGN | EVP_PKEY_OP_VERIFY | EVP_PKEY_OP_VERIFYRECOVER | EVP_PKEY_OP_SIGNCTX | EVP_PKEY_OP_VERIFYCTX );`;
54605         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_TYPE_SIG); }))) {
54606             mixin(enumMixinStr_EVP_PKEY_OP_TYPE_SIG);
54607         }
54608     }
54609 
54610 
54611 
54612 
54613     static if(!is(typeof(EVP_PKEY_OP_DERIVE))) {
54614         private enum enumMixinStr_EVP_PKEY_OP_DERIVE = `enum EVP_PKEY_OP_DERIVE = ( 1 << 10 );`;
54615         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_DERIVE); }))) {
54616             mixin(enumMixinStr_EVP_PKEY_OP_DERIVE);
54617         }
54618     }
54619 
54620 
54621 
54622 
54623     static if(!is(typeof(EVP_PKEY_OP_DECRYPT))) {
54624         private enum enumMixinStr_EVP_PKEY_OP_DECRYPT = `enum EVP_PKEY_OP_DECRYPT = ( 1 << 9 );`;
54625         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_DECRYPT); }))) {
54626             mixin(enumMixinStr_EVP_PKEY_OP_DECRYPT);
54627         }
54628     }
54629 
54630 
54631 
54632 
54633     static if(!is(typeof(EVP_PKEY_OP_ENCRYPT))) {
54634         private enum enumMixinStr_EVP_PKEY_OP_ENCRYPT = `enum EVP_PKEY_OP_ENCRYPT = ( 1 << 8 );`;
54635         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_ENCRYPT); }))) {
54636             mixin(enumMixinStr_EVP_PKEY_OP_ENCRYPT);
54637         }
54638     }
54639 
54640 
54641 
54642 
54643     static if(!is(typeof(EVP_PKEY_OP_VERIFYCTX))) {
54644         private enum enumMixinStr_EVP_PKEY_OP_VERIFYCTX = `enum EVP_PKEY_OP_VERIFYCTX = ( 1 << 7 );`;
54645         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_VERIFYCTX); }))) {
54646             mixin(enumMixinStr_EVP_PKEY_OP_VERIFYCTX);
54647         }
54648     }
54649 
54650 
54651 
54652 
54653     static if(!is(typeof(EVP_PKEY_OP_SIGNCTX))) {
54654         private enum enumMixinStr_EVP_PKEY_OP_SIGNCTX = `enum EVP_PKEY_OP_SIGNCTX = ( 1 << 6 );`;
54655         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_SIGNCTX); }))) {
54656             mixin(enumMixinStr_EVP_PKEY_OP_SIGNCTX);
54657         }
54658     }
54659 
54660 
54661 
54662 
54663     static if(!is(typeof(EVP_PKEY_OP_VERIFYRECOVER))) {
54664         private enum enumMixinStr_EVP_PKEY_OP_VERIFYRECOVER = `enum EVP_PKEY_OP_VERIFYRECOVER = ( 1 << 5 );`;
54665         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_VERIFYRECOVER); }))) {
54666             mixin(enumMixinStr_EVP_PKEY_OP_VERIFYRECOVER);
54667         }
54668     }
54669 
54670 
54671 
54672 
54673     static if(!is(typeof(EVP_PKEY_OP_VERIFY))) {
54674         private enum enumMixinStr_EVP_PKEY_OP_VERIFY = `enum EVP_PKEY_OP_VERIFY = ( 1 << 4 );`;
54675         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_VERIFY); }))) {
54676             mixin(enumMixinStr_EVP_PKEY_OP_VERIFY);
54677         }
54678     }
54679 
54680 
54681 
54682 
54683     static if(!is(typeof(EVP_PKEY_OP_SIGN))) {
54684         private enum enumMixinStr_EVP_PKEY_OP_SIGN = `enum EVP_PKEY_OP_SIGN = ( 1 << 3 );`;
54685         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_SIGN); }))) {
54686             mixin(enumMixinStr_EVP_PKEY_OP_SIGN);
54687         }
54688     }
54689 
54690 
54691 
54692 
54693     static if(!is(typeof(EVP_PKEY_OP_KEYGEN))) {
54694         private enum enumMixinStr_EVP_PKEY_OP_KEYGEN = `enum EVP_PKEY_OP_KEYGEN = ( 1 << 2 );`;
54695         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_KEYGEN); }))) {
54696             mixin(enumMixinStr_EVP_PKEY_OP_KEYGEN);
54697         }
54698     }
54699 
54700 
54701 
54702 
54703     static if(!is(typeof(EVP_PKEY_OP_PARAMGEN))) {
54704         private enum enumMixinStr_EVP_PKEY_OP_PARAMGEN = `enum EVP_PKEY_OP_PARAMGEN = ( 1 << 1 );`;
54705         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_PARAMGEN); }))) {
54706             mixin(enumMixinStr_EVP_PKEY_OP_PARAMGEN);
54707         }
54708     }
54709 
54710 
54711 
54712 
54713     static if(!is(typeof(EVP_PKEY_OP_UNDEFINED))) {
54714         private enum enumMixinStr_EVP_PKEY_OP_UNDEFINED = `enum EVP_PKEY_OP_UNDEFINED = 0;`;
54715         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_OP_UNDEFINED); }))) {
54716             mixin(enumMixinStr_EVP_PKEY_OP_UNDEFINED);
54717         }
54718     }
54719 
54720 
54721 
54722 
54723     static if(!is(typeof(ASN1_PKEY_CTRL_GET1_TLS_ENCPT))) {
54724         private enum enumMixinStr_ASN1_PKEY_CTRL_GET1_TLS_ENCPT = `enum ASN1_PKEY_CTRL_GET1_TLS_ENCPT = 0xa;`;
54725         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_GET1_TLS_ENCPT); }))) {
54726             mixin(enumMixinStr_ASN1_PKEY_CTRL_GET1_TLS_ENCPT);
54727         }
54728     }
54729 
54730 
54731 
54732 
54733     static if(!is(typeof(ASN1_PKEY_CTRL_SET1_TLS_ENCPT))) {
54734         private enum enumMixinStr_ASN1_PKEY_CTRL_SET1_TLS_ENCPT = `enum ASN1_PKEY_CTRL_SET1_TLS_ENCPT = 0x9;`;
54735         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_SET1_TLS_ENCPT); }))) {
54736             mixin(enumMixinStr_ASN1_PKEY_CTRL_SET1_TLS_ENCPT);
54737         }
54738     }
54739 
54740 
54741 
54742 
54743     static if(!is(typeof(ASN1_PKEY_CTRL_CMS_RI_TYPE))) {
54744         private enum enumMixinStr_ASN1_PKEY_CTRL_CMS_RI_TYPE = `enum ASN1_PKEY_CTRL_CMS_RI_TYPE = 0x8;`;
54745         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_CMS_RI_TYPE); }))) {
54746             mixin(enumMixinStr_ASN1_PKEY_CTRL_CMS_RI_TYPE);
54747         }
54748     }
54749 
54750 
54751 
54752 
54753     static if(!is(typeof(ASN1_PKEY_CTRL_CMS_ENVELOPE))) {
54754         private enum enumMixinStr_ASN1_PKEY_CTRL_CMS_ENVELOPE = `enum ASN1_PKEY_CTRL_CMS_ENVELOPE = 0x7;`;
54755         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_CMS_ENVELOPE); }))) {
54756             mixin(enumMixinStr_ASN1_PKEY_CTRL_CMS_ENVELOPE);
54757         }
54758     }
54759 
54760 
54761 
54762 
54763     static if(!is(typeof(ASN1_PKEY_CTRL_CMS_SIGN))) {
54764         private enum enumMixinStr_ASN1_PKEY_CTRL_CMS_SIGN = `enum ASN1_PKEY_CTRL_CMS_SIGN = 0x5;`;
54765         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_CMS_SIGN); }))) {
54766             mixin(enumMixinStr_ASN1_PKEY_CTRL_CMS_SIGN);
54767         }
54768     }
54769 
54770 
54771 
54772 
54773     static if(!is(typeof(ASN1_PKEY_CTRL_DEFAULT_MD_NID))) {
54774         private enum enumMixinStr_ASN1_PKEY_CTRL_DEFAULT_MD_NID = `enum ASN1_PKEY_CTRL_DEFAULT_MD_NID = 0x3;`;
54775         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_DEFAULT_MD_NID); }))) {
54776             mixin(enumMixinStr_ASN1_PKEY_CTRL_DEFAULT_MD_NID);
54777         }
54778     }
54779 
54780 
54781 
54782 
54783     static if(!is(typeof(ASN1_PKEY_CTRL_PKCS7_ENCRYPT))) {
54784         private enum enumMixinStr_ASN1_PKEY_CTRL_PKCS7_ENCRYPT = `enum ASN1_PKEY_CTRL_PKCS7_ENCRYPT = 0x2;`;
54785         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_PKCS7_ENCRYPT); }))) {
54786             mixin(enumMixinStr_ASN1_PKEY_CTRL_PKCS7_ENCRYPT);
54787         }
54788     }
54789 
54790 
54791 
54792 
54793     static if(!is(typeof(ASN1_PKEY_CTRL_PKCS7_SIGN))) {
54794         private enum enumMixinStr_ASN1_PKEY_CTRL_PKCS7_SIGN = `enum ASN1_PKEY_CTRL_PKCS7_SIGN = 0x1;`;
54795         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_CTRL_PKCS7_SIGN); }))) {
54796             mixin(enumMixinStr_ASN1_PKEY_CTRL_PKCS7_SIGN);
54797         }
54798     }
54799 
54800 
54801 
54802 
54803     static if(!is(typeof(ASN1_PKEY_SIGPARAM_NULL))) {
54804         private enum enumMixinStr_ASN1_PKEY_SIGPARAM_NULL = `enum ASN1_PKEY_SIGPARAM_NULL = 0x4;`;
54805         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_SIGPARAM_NULL); }))) {
54806             mixin(enumMixinStr_ASN1_PKEY_SIGPARAM_NULL);
54807         }
54808     }
54809 
54810 
54811 
54812 
54813     static if(!is(typeof(ASN1_PKEY_DYNAMIC))) {
54814         private enum enumMixinStr_ASN1_PKEY_DYNAMIC = `enum ASN1_PKEY_DYNAMIC = 0x2;`;
54815         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_DYNAMIC); }))) {
54816             mixin(enumMixinStr_ASN1_PKEY_DYNAMIC);
54817         }
54818     }
54819 
54820 
54821 
54822 
54823     static if(!is(typeof(ASN1_PKEY_ALIAS))) {
54824         private enum enumMixinStr_ASN1_PKEY_ALIAS = `enum ASN1_PKEY_ALIAS = 0x1;`;
54825         static if(is(typeof({ mixin(enumMixinStr_ASN1_PKEY_ALIAS); }))) {
54826             mixin(enumMixinStr_ASN1_PKEY_ALIAS);
54827         }
54828     }
54829 
54830 
54831 
54832 
54833     static if(!is(typeof(EVP_PBE_TYPE_KDF))) {
54834         private enum enumMixinStr_EVP_PBE_TYPE_KDF = `enum EVP_PBE_TYPE_KDF = 0x2;`;
54835         static if(is(typeof({ mixin(enumMixinStr_EVP_PBE_TYPE_KDF); }))) {
54836             mixin(enumMixinStr_EVP_PBE_TYPE_KDF);
54837         }
54838     }
54839 
54840 
54841 
54842 
54843     static if(!is(typeof(EVP_PBE_TYPE_PRF))) {
54844         private enum enumMixinStr_EVP_PBE_TYPE_PRF = `enum EVP_PBE_TYPE_PRF = 0x1;`;
54845         static if(is(typeof({ mixin(enumMixinStr_EVP_PBE_TYPE_PRF); }))) {
54846             mixin(enumMixinStr_EVP_PBE_TYPE_PRF);
54847         }
54848     }
54849 
54850 
54851 
54852 
54853     static if(!is(typeof(EVP_PBE_TYPE_OUTER))) {
54854         private enum enumMixinStr_EVP_PBE_TYPE_OUTER = `enum EVP_PBE_TYPE_OUTER = 0x0;`;
54855         static if(is(typeof({ mixin(enumMixinStr_EVP_PBE_TYPE_OUTER); }))) {
54856             mixin(enumMixinStr_EVP_PBE_TYPE_OUTER);
54857         }
54858     }
54859     static if(!is(typeof(EVP_sm4_cfb))) {
54860         private enum enumMixinStr_EVP_sm4_cfb = `enum EVP_sm4_cfb = EVP_sm4_cfb128;`;
54861         static if(is(typeof({ mixin(enumMixinStr_EVP_sm4_cfb); }))) {
54862             mixin(enumMixinStr_EVP_sm4_cfb);
54863         }
54864     }
54865 
54866 
54867 
54868 
54869     static if(!is(typeof(EVP_seed_cfb))) {
54870         private enum enumMixinStr_EVP_seed_cfb = `enum EVP_seed_cfb = EVP_seed_cfb128;`;
54871         static if(is(typeof({ mixin(enumMixinStr_EVP_seed_cfb); }))) {
54872             mixin(enumMixinStr_EVP_seed_cfb);
54873         }
54874     }
54875 
54876 
54877 
54878 
54879     static if(!is(typeof(EVP_camellia_256_cfb))) {
54880         private enum enumMixinStr_EVP_camellia_256_cfb = `enum EVP_camellia_256_cfb = EVP_camellia_256_cfb128;`;
54881         static if(is(typeof({ mixin(enumMixinStr_EVP_camellia_256_cfb); }))) {
54882             mixin(enumMixinStr_EVP_camellia_256_cfb);
54883         }
54884     }
54885 
54886 
54887 
54888 
54889     static if(!is(typeof(EVP_camellia_192_cfb))) {
54890         private enum enumMixinStr_EVP_camellia_192_cfb = `enum EVP_camellia_192_cfb = EVP_camellia_192_cfb128;`;
54891         static if(is(typeof({ mixin(enumMixinStr_EVP_camellia_192_cfb); }))) {
54892             mixin(enumMixinStr_EVP_camellia_192_cfb);
54893         }
54894     }
54895 
54896 
54897 
54898 
54899     static if(!is(typeof(EVP_camellia_128_cfb))) {
54900         private enum enumMixinStr_EVP_camellia_128_cfb = `enum EVP_camellia_128_cfb = EVP_camellia_128_cfb128;`;
54901         static if(is(typeof({ mixin(enumMixinStr_EVP_camellia_128_cfb); }))) {
54902             mixin(enumMixinStr_EVP_camellia_128_cfb);
54903         }
54904     }
54905 
54906 
54907 
54908 
54909     static if(!is(typeof(EVP_aria_256_cfb))) {
54910         private enum enumMixinStr_EVP_aria_256_cfb = `enum EVP_aria_256_cfb = EVP_aria_256_cfb128;`;
54911         static if(is(typeof({ mixin(enumMixinStr_EVP_aria_256_cfb); }))) {
54912             mixin(enumMixinStr_EVP_aria_256_cfb);
54913         }
54914     }
54915 
54916 
54917 
54918 
54919     static if(!is(typeof(EVP_aria_192_cfb))) {
54920         private enum enumMixinStr_EVP_aria_192_cfb = `enum EVP_aria_192_cfb = EVP_aria_192_cfb128;`;
54921         static if(is(typeof({ mixin(enumMixinStr_EVP_aria_192_cfb); }))) {
54922             mixin(enumMixinStr_EVP_aria_192_cfb);
54923         }
54924     }
54925 
54926 
54927 
54928 
54929     static if(!is(typeof(EVP_aria_128_cfb))) {
54930         private enum enumMixinStr_EVP_aria_128_cfb = `enum EVP_aria_128_cfb = EVP_aria_128_cfb128;`;
54931         static if(is(typeof({ mixin(enumMixinStr_EVP_aria_128_cfb); }))) {
54932             mixin(enumMixinStr_EVP_aria_128_cfb);
54933         }
54934     }
54935 
54936 
54937 
54938 
54939     static if(!is(typeof(EVP_aes_256_cfb))) {
54940         private enum enumMixinStr_EVP_aes_256_cfb = `enum EVP_aes_256_cfb = EVP_aes_256_cfb128;`;
54941         static if(is(typeof({ mixin(enumMixinStr_EVP_aes_256_cfb); }))) {
54942             mixin(enumMixinStr_EVP_aes_256_cfb);
54943         }
54944     }
54945 
54946 
54947 
54948 
54949     static if(!is(typeof(EVP_aes_192_cfb))) {
54950         private enum enumMixinStr_EVP_aes_192_cfb = `enum EVP_aes_192_cfb = EVP_aes_192_cfb128;`;
54951         static if(is(typeof({ mixin(enumMixinStr_EVP_aes_192_cfb); }))) {
54952             mixin(enumMixinStr_EVP_aes_192_cfb);
54953         }
54954     }
54955 
54956 
54957 
54958 
54959     static if(!is(typeof(EVP_aes_128_cfb))) {
54960         private enum enumMixinStr_EVP_aes_128_cfb = `enum EVP_aes_128_cfb = EVP_aes_128_cfb128;`;
54961         static if(is(typeof({ mixin(enumMixinStr_EVP_aes_128_cfb); }))) {
54962             mixin(enumMixinStr_EVP_aes_128_cfb);
54963         }
54964     }
54965 
54966 
54967 
54968 
54969     static if(!is(typeof(EVP_cast5_cfb))) {
54970         private enum enumMixinStr_EVP_cast5_cfb = `enum EVP_cast5_cfb = EVP_cast5_cfb64;`;
54971         static if(is(typeof({ mixin(enumMixinStr_EVP_cast5_cfb); }))) {
54972             mixin(enumMixinStr_EVP_cast5_cfb);
54973         }
54974     }
54975 
54976 
54977 
54978 
54979     static if(!is(typeof(EVP_bf_cfb))) {
54980         private enum enumMixinStr_EVP_bf_cfb = `enum EVP_bf_cfb = EVP_bf_cfb64;`;
54981         static if(is(typeof({ mixin(enumMixinStr_EVP_bf_cfb); }))) {
54982             mixin(enumMixinStr_EVP_bf_cfb);
54983         }
54984     }
54985 
54986 
54987 
54988 
54989     static if(!is(typeof(EVP_rc2_cfb))) {
54990         private enum enumMixinStr_EVP_rc2_cfb = `enum EVP_rc2_cfb = EVP_rc2_cfb64;`;
54991         static if(is(typeof({ mixin(enumMixinStr_EVP_rc2_cfb); }))) {
54992             mixin(enumMixinStr_EVP_rc2_cfb);
54993         }
54994     }
54995 
54996 
54997 
54998 
54999     static if(!is(typeof(EVP_idea_cfb))) {
55000         private enum enumMixinStr_EVP_idea_cfb = `enum EVP_idea_cfb = EVP_idea_cfb64;`;
55001         static if(is(typeof({ mixin(enumMixinStr_EVP_idea_cfb); }))) {
55002             mixin(enumMixinStr_EVP_idea_cfb);
55003         }
55004     }
55005 
55006 
55007 
55008 
55009     static if(!is(typeof(EVP_des_ede3_cfb))) {
55010         private enum enumMixinStr_EVP_des_ede3_cfb = `enum EVP_des_ede3_cfb = EVP_des_ede3_cfb64;`;
55011         static if(is(typeof({ mixin(enumMixinStr_EVP_des_ede3_cfb); }))) {
55012             mixin(enumMixinStr_EVP_des_ede3_cfb);
55013         }
55014     }
55015 
55016 
55017 
55018 
55019     static if(!is(typeof(EVP_des_ede_cfb))) {
55020         private enum enumMixinStr_EVP_des_ede_cfb = `enum EVP_des_ede_cfb = EVP_des_ede_cfb64;`;
55021         static if(is(typeof({ mixin(enumMixinStr_EVP_des_ede_cfb); }))) {
55022             mixin(enumMixinStr_EVP_des_ede_cfb);
55023         }
55024     }
55025 
55026 
55027 
55028 
55029     static if(!is(typeof(EVP_des_cfb))) {
55030         private enum enumMixinStr_EVP_des_cfb = `enum EVP_des_cfb = EVP_des_cfb64;`;
55031         static if(is(typeof({ mixin(enumMixinStr_EVP_des_cfb); }))) {
55032             mixin(enumMixinStr_EVP_des_cfb);
55033         }
55034     }
55035     static if(!is(typeof(EVP_CHACHAPOLY_TLS_TAG_LEN))) {
55036         private enum enumMixinStr_EVP_CHACHAPOLY_TLS_TAG_LEN = `enum EVP_CHACHAPOLY_TLS_TAG_LEN = 16;`;
55037         static if(is(typeof({ mixin(enumMixinStr_EVP_CHACHAPOLY_TLS_TAG_LEN); }))) {
55038             mixin(enumMixinStr_EVP_CHACHAPOLY_TLS_TAG_LEN);
55039         }
55040     }
55041 
55042 
55043 
55044 
55045     static if(!is(typeof(EVP_CCM8_TLS_TAG_LEN))) {
55046         private enum enumMixinStr_EVP_CCM8_TLS_TAG_LEN = `enum EVP_CCM8_TLS_TAG_LEN = 8;`;
55047         static if(is(typeof({ mixin(enumMixinStr_EVP_CCM8_TLS_TAG_LEN); }))) {
55048             mixin(enumMixinStr_EVP_CCM8_TLS_TAG_LEN);
55049         }
55050     }
55051 
55052 
55053 
55054 
55055     static if(!is(typeof(EVP_CCM_TLS_TAG_LEN))) {
55056         private enum enumMixinStr_EVP_CCM_TLS_TAG_LEN = `enum EVP_CCM_TLS_TAG_LEN = 16;`;
55057         static if(is(typeof({ mixin(enumMixinStr_EVP_CCM_TLS_TAG_LEN); }))) {
55058             mixin(enumMixinStr_EVP_CCM_TLS_TAG_LEN);
55059         }
55060     }
55061 
55062 
55063 
55064 
55065     static if(!is(typeof(EVP_CCM_TLS_IV_LEN))) {
55066         private enum enumMixinStr_EVP_CCM_TLS_IV_LEN = `enum EVP_CCM_TLS_IV_LEN = 12;`;
55067         static if(is(typeof({ mixin(enumMixinStr_EVP_CCM_TLS_IV_LEN); }))) {
55068             mixin(enumMixinStr_EVP_CCM_TLS_IV_LEN);
55069         }
55070     }
55071 
55072 
55073 
55074 
55075     static if(!is(typeof(EVP_CCM_TLS_EXPLICIT_IV_LEN))) {
55076         private enum enumMixinStr_EVP_CCM_TLS_EXPLICIT_IV_LEN = `enum EVP_CCM_TLS_EXPLICIT_IV_LEN = 8;`;
55077         static if(is(typeof({ mixin(enumMixinStr_EVP_CCM_TLS_EXPLICIT_IV_LEN); }))) {
55078             mixin(enumMixinStr_EVP_CCM_TLS_EXPLICIT_IV_LEN);
55079         }
55080     }
55081 
55082 
55083 
55084 
55085     static if(!is(typeof(EVP_CCM_TLS_FIXED_IV_LEN))) {
55086         private enum enumMixinStr_EVP_CCM_TLS_FIXED_IV_LEN = `enum EVP_CCM_TLS_FIXED_IV_LEN = 4;`;
55087         static if(is(typeof({ mixin(enumMixinStr_EVP_CCM_TLS_FIXED_IV_LEN); }))) {
55088             mixin(enumMixinStr_EVP_CCM_TLS_FIXED_IV_LEN);
55089         }
55090     }
55091 
55092 
55093 
55094 
55095     static if(!is(typeof(EVP_GCM_TLS_TAG_LEN))) {
55096         private enum enumMixinStr_EVP_GCM_TLS_TAG_LEN = `enum EVP_GCM_TLS_TAG_LEN = 16;`;
55097         static if(is(typeof({ mixin(enumMixinStr_EVP_GCM_TLS_TAG_LEN); }))) {
55098             mixin(enumMixinStr_EVP_GCM_TLS_TAG_LEN);
55099         }
55100     }
55101 
55102 
55103 
55104 
55105     static if(!is(typeof(EVP_GCM_TLS_EXPLICIT_IV_LEN))) {
55106         private enum enumMixinStr_EVP_GCM_TLS_EXPLICIT_IV_LEN = `enum EVP_GCM_TLS_EXPLICIT_IV_LEN = 8;`;
55107         static if(is(typeof({ mixin(enumMixinStr_EVP_GCM_TLS_EXPLICIT_IV_LEN); }))) {
55108             mixin(enumMixinStr_EVP_GCM_TLS_EXPLICIT_IV_LEN);
55109         }
55110     }
55111 
55112 
55113 
55114 
55115     static if(!is(typeof(EVP_GCM_TLS_FIXED_IV_LEN))) {
55116         private enum enumMixinStr_EVP_GCM_TLS_FIXED_IV_LEN = `enum EVP_GCM_TLS_FIXED_IV_LEN = 4;`;
55117         static if(is(typeof({ mixin(enumMixinStr_EVP_GCM_TLS_FIXED_IV_LEN); }))) {
55118             mixin(enumMixinStr_EVP_GCM_TLS_FIXED_IV_LEN);
55119         }
55120     }
55121 
55122 
55123 
55124 
55125     static if(!is(typeof(EVP_AEAD_TLS1_AAD_LEN))) {
55126         private enum enumMixinStr_EVP_AEAD_TLS1_AAD_LEN = `enum EVP_AEAD_TLS1_AAD_LEN = 13;`;
55127         static if(is(typeof({ mixin(enumMixinStr_EVP_AEAD_TLS1_AAD_LEN); }))) {
55128             mixin(enumMixinStr_EVP_AEAD_TLS1_AAD_LEN);
55129         }
55130     }
55131 
55132 
55133 
55134 
55135     static if(!is(typeof(EVP_PADDING_ZERO))) {
55136         private enum enumMixinStr_EVP_PADDING_ZERO = `enum EVP_PADDING_ZERO = 5;`;
55137         static if(is(typeof({ mixin(enumMixinStr_EVP_PADDING_ZERO); }))) {
55138             mixin(enumMixinStr_EVP_PADDING_ZERO);
55139         }
55140     }
55141 
55142 
55143 
55144 
55145     static if(!is(typeof(EVP_PADDING_ISO10126))) {
55146         private enum enumMixinStr_EVP_PADDING_ISO10126 = `enum EVP_PADDING_ISO10126 = 4;`;
55147         static if(is(typeof({ mixin(enumMixinStr_EVP_PADDING_ISO10126); }))) {
55148             mixin(enumMixinStr_EVP_PADDING_ISO10126);
55149         }
55150     }
55151 
55152 
55153 
55154 
55155     static if(!is(typeof(EVP_PADDING_ANSI923))) {
55156         private enum enumMixinStr_EVP_PADDING_ANSI923 = `enum EVP_PADDING_ANSI923 = 3;`;
55157         static if(is(typeof({ mixin(enumMixinStr_EVP_PADDING_ANSI923); }))) {
55158             mixin(enumMixinStr_EVP_PADDING_ANSI923);
55159         }
55160     }
55161 
55162 
55163 
55164 
55165     static if(!is(typeof(EVP_PADDING_ISO7816_4))) {
55166         private enum enumMixinStr_EVP_PADDING_ISO7816_4 = `enum EVP_PADDING_ISO7816_4 = 2;`;
55167         static if(is(typeof({ mixin(enumMixinStr_EVP_PADDING_ISO7816_4); }))) {
55168             mixin(enumMixinStr_EVP_PADDING_ISO7816_4);
55169         }
55170     }
55171 
55172 
55173 
55174 
55175     static if(!is(typeof(EVP_PADDING_PKCS7))) {
55176         private enum enumMixinStr_EVP_PADDING_PKCS7 = `enum EVP_PADDING_PKCS7 = 1;`;
55177         static if(is(typeof({ mixin(enumMixinStr_EVP_PADDING_PKCS7); }))) {
55178             mixin(enumMixinStr_EVP_PADDING_PKCS7);
55179         }
55180     }
55181 
55182 
55183 
55184 
55185     static if(!is(typeof(EVP_CTRL_GET_IVLEN))) {
55186         private enum enumMixinStr_EVP_CTRL_GET_IVLEN = `enum EVP_CTRL_GET_IVLEN = 0x25;`;
55187         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GET_IVLEN); }))) {
55188             mixin(enumMixinStr_EVP_CTRL_GET_IVLEN);
55189         }
55190     }
55191 
55192 
55193 
55194 
55195     static if(!is(typeof(EVP_CTRL_SET_PIPELINE_INPUT_LENS))) {
55196         private enum enumMixinStr_EVP_CTRL_SET_PIPELINE_INPUT_LENS = `enum EVP_CTRL_SET_PIPELINE_INPUT_LENS = 0x24;`;
55197         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_PIPELINE_INPUT_LENS); }))) {
55198             mixin(enumMixinStr_EVP_CTRL_SET_PIPELINE_INPUT_LENS);
55199         }
55200     }
55201 
55202 
55203 
55204 
55205     static if(!is(typeof(EVP_CTRL_SET_PIPELINE_INPUT_BUFS))) {
55206         private enum enumMixinStr_EVP_CTRL_SET_PIPELINE_INPUT_BUFS = `enum EVP_CTRL_SET_PIPELINE_INPUT_BUFS = 0x23;`;
55207         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_PIPELINE_INPUT_BUFS); }))) {
55208             mixin(enumMixinStr_EVP_CTRL_SET_PIPELINE_INPUT_BUFS);
55209         }
55210     }
55211 
55212 
55213 
55214 
55215     static if(!is(typeof(EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS))) {
55216         private enum enumMixinStr_EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS = `enum EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS = 0x22;`;
55217         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS); }))) {
55218             mixin(enumMixinStr_EVP_CTRL_SET_PIPELINE_OUTPUT_BUFS);
55219         }
55220     }
55221 
55222 
55223 
55224 
55225     static if(!is(typeof(EVP_CTRL_BLOCK_PADDING_MODE))) {
55226         private enum enumMixinStr_EVP_CTRL_BLOCK_PADDING_MODE = `enum EVP_CTRL_BLOCK_PADDING_MODE = 0x21;`;
55227         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_BLOCK_PADDING_MODE); }))) {
55228             mixin(enumMixinStr_EVP_CTRL_BLOCK_PADDING_MODE);
55229         }
55230     }
55231 
55232 
55233 
55234 
55235     static if(!is(typeof(EVP_CTRL_KEY_MESH))) {
55236         private enum enumMixinStr_EVP_CTRL_KEY_MESH = `enum EVP_CTRL_KEY_MESH = 0x20;`;
55237         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_KEY_MESH); }))) {
55238             mixin(enumMixinStr_EVP_CTRL_KEY_MESH);
55239         }
55240     }
55241 
55242 
55243 
55244 
55245     static if(!is(typeof(EVP_CTRL_SBOX_USED))) {
55246         private enum enumMixinStr_EVP_CTRL_SBOX_USED = `enum EVP_CTRL_SBOX_USED = 0x1f;`;
55247         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SBOX_USED); }))) {
55248             mixin(enumMixinStr_EVP_CTRL_SBOX_USED);
55249         }
55250     }
55251 
55252 
55253 
55254 
55255     static if(!is(typeof(EVP_CTRL_SET_SBOX))) {
55256         private enum enumMixinStr_EVP_CTRL_SET_SBOX = `enum EVP_CTRL_SET_SBOX = 0x1e;`;
55257         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_SBOX); }))) {
55258             mixin(enumMixinStr_EVP_CTRL_SET_SBOX);
55259         }
55260     }
55261 
55262 
55263 
55264 
55265     static if(!is(typeof(EVP_CTRL_SSL3_MASTER_SECRET))) {
55266         private enum enumMixinStr_EVP_CTRL_SSL3_MASTER_SECRET = `enum EVP_CTRL_SSL3_MASTER_SECRET = 0x1d;`;
55267         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SSL3_MASTER_SECRET); }))) {
55268             mixin(enumMixinStr_EVP_CTRL_SSL3_MASTER_SECRET);
55269         }
55270     }
55271 
55272 
55273 
55274 
55275     static if(!is(typeof(EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE))) {
55276         private enum enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE = `enum EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE = 0x1c;`;
55277         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE); }))) {
55278             mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_MAX_BUFSIZE);
55279         }
55280     }
55281 
55282 
55283 
55284 
55285     static if(!is(typeof(EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT))) {
55286         private enum enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT = `enum EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT = 0x1b;`;
55287         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT); }))) {
55288             mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_DECRYPT);
55289         }
55290     }
55291 
55292 
55293 
55294 
55295     static if(!is(typeof(EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT))) {
55296         private enum enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT = `enum EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT = 0x1a;`;
55297         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT); }))) {
55298             mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_ENCRYPT);
55299         }
55300     }
55301 
55302 
55303 
55304 
55305     static if(!is(typeof(EVP_CTRL_TLS1_1_MULTIBLOCK_AAD))) {
55306         private enum enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_AAD = `enum EVP_CTRL_TLS1_1_MULTIBLOCK_AAD = 0x19;`;
55307         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_AAD); }))) {
55308             mixin(enumMixinStr_EVP_CTRL_TLS1_1_MULTIBLOCK_AAD);
55309         }
55310     }
55311 
55312 
55313 
55314 
55315     static if(!is(typeof(EVP_CTRL_GCM_SET_IV_INV))) {
55316         private enum enumMixinStr_EVP_CTRL_GCM_SET_IV_INV = `enum EVP_CTRL_GCM_SET_IV_INV = 0x18;`;
55317         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GCM_SET_IV_INV); }))) {
55318             mixin(enumMixinStr_EVP_CTRL_GCM_SET_IV_INV);
55319         }
55320     }
55321 
55322 
55323 
55324 
55325     static if(!is(typeof(EVP_CTRL_AEAD_SET_MAC_KEY))) {
55326         private enum enumMixinStr_EVP_CTRL_AEAD_SET_MAC_KEY = `enum EVP_CTRL_AEAD_SET_MAC_KEY = 0x17;`;
55327         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_AEAD_SET_MAC_KEY); }))) {
55328             mixin(enumMixinStr_EVP_CTRL_AEAD_SET_MAC_KEY);
55329         }
55330     }
55331 
55332 
55333 
55334 
55335     static if(!is(typeof(EVP_CTRL_AEAD_TLS1_AAD))) {
55336         private enum enumMixinStr_EVP_CTRL_AEAD_TLS1_AAD = `enum EVP_CTRL_AEAD_TLS1_AAD = 0x16;`;
55337         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_AEAD_TLS1_AAD); }))) {
55338             mixin(enumMixinStr_EVP_CTRL_AEAD_TLS1_AAD);
55339         }
55340     }
55341 
55342 
55343 
55344 
55345     static if(!is(typeof(EVP_CTRL_CCM_SET_MSGLEN))) {
55346         private enum enumMixinStr_EVP_CTRL_CCM_SET_MSGLEN = `enum EVP_CTRL_CCM_SET_MSGLEN = 0x15;`;
55347         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_CCM_SET_MSGLEN); }))) {
55348             mixin(enumMixinStr_EVP_CTRL_CCM_SET_MSGLEN);
55349         }
55350     }
55351 
55352 
55353 
55354 
55355     static if(!is(typeof(EVP_CTRL_CCM_SET_L))) {
55356         private enum enumMixinStr_EVP_CTRL_CCM_SET_L = `enum EVP_CTRL_CCM_SET_L = 0x14;`;
55357         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_CCM_SET_L); }))) {
55358             mixin(enumMixinStr_EVP_CTRL_CCM_SET_L);
55359         }
55360     }
55361 
55362 
55363 
55364 
55365     static if(!is(typeof(EVP_CTRL_CCM_SET_IV_FIXED))) {
55366         private enum enumMixinStr_EVP_CTRL_CCM_SET_IV_FIXED = `enum EVP_CTRL_CCM_SET_IV_FIXED = EVP_CTRL_AEAD_SET_IV_FIXED;`;
55367         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_CCM_SET_IV_FIXED); }))) {
55368             mixin(enumMixinStr_EVP_CTRL_CCM_SET_IV_FIXED);
55369         }
55370     }
55371 
55372 
55373 
55374 
55375     static if(!is(typeof(EVP_CTRL_CCM_SET_TAG))) {
55376         private enum enumMixinStr_EVP_CTRL_CCM_SET_TAG = `enum EVP_CTRL_CCM_SET_TAG = EVP_CTRL_AEAD_SET_TAG;`;
55377         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_CCM_SET_TAG); }))) {
55378             mixin(enumMixinStr_EVP_CTRL_CCM_SET_TAG);
55379         }
55380     }
55381 
55382 
55383 
55384 
55385     static if(!is(typeof(EVP_CTRL_CCM_GET_TAG))) {
55386         private enum enumMixinStr_EVP_CTRL_CCM_GET_TAG = `enum EVP_CTRL_CCM_GET_TAG = EVP_CTRL_AEAD_GET_TAG;`;
55387         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_CCM_GET_TAG); }))) {
55388             mixin(enumMixinStr_EVP_CTRL_CCM_GET_TAG);
55389         }
55390     }
55391 
55392 
55393 
55394 
55395     static if(!is(typeof(EVP_CTRL_CCM_SET_IVLEN))) {
55396         private enum enumMixinStr_EVP_CTRL_CCM_SET_IVLEN = `enum EVP_CTRL_CCM_SET_IVLEN = EVP_CTRL_AEAD_SET_IVLEN;`;
55397         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_CCM_SET_IVLEN); }))) {
55398             mixin(enumMixinStr_EVP_CTRL_CCM_SET_IVLEN);
55399         }
55400     }
55401 
55402 
55403 
55404 
55405     static if(!is(typeof(EVP_CTRL_GCM_IV_GEN))) {
55406         private enum enumMixinStr_EVP_CTRL_GCM_IV_GEN = `enum EVP_CTRL_GCM_IV_GEN = 0x13;`;
55407         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GCM_IV_GEN); }))) {
55408             mixin(enumMixinStr_EVP_CTRL_GCM_IV_GEN);
55409         }
55410     }
55411 
55412 
55413 
55414 
55415     static if(!is(typeof(EVP_CTRL_GCM_SET_IV_FIXED))) {
55416         private enum enumMixinStr_EVP_CTRL_GCM_SET_IV_FIXED = `enum EVP_CTRL_GCM_SET_IV_FIXED = EVP_CTRL_AEAD_SET_IV_FIXED;`;
55417         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GCM_SET_IV_FIXED); }))) {
55418             mixin(enumMixinStr_EVP_CTRL_GCM_SET_IV_FIXED);
55419         }
55420     }
55421 
55422 
55423 
55424 
55425     static if(!is(typeof(EVP_CTRL_GCM_SET_TAG))) {
55426         private enum enumMixinStr_EVP_CTRL_GCM_SET_TAG = `enum EVP_CTRL_GCM_SET_TAG = EVP_CTRL_AEAD_SET_TAG;`;
55427         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GCM_SET_TAG); }))) {
55428             mixin(enumMixinStr_EVP_CTRL_GCM_SET_TAG);
55429         }
55430     }
55431 
55432 
55433 
55434 
55435     static if(!is(typeof(EVP_CTRL_GCM_GET_TAG))) {
55436         private enum enumMixinStr_EVP_CTRL_GCM_GET_TAG = `enum EVP_CTRL_GCM_GET_TAG = EVP_CTRL_AEAD_GET_TAG;`;
55437         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GCM_GET_TAG); }))) {
55438             mixin(enumMixinStr_EVP_CTRL_GCM_GET_TAG);
55439         }
55440     }
55441 
55442 
55443 
55444 
55445     static if(!is(typeof(EVP_CTRL_GCM_SET_IVLEN))) {
55446         private enum enumMixinStr_EVP_CTRL_GCM_SET_IVLEN = `enum EVP_CTRL_GCM_SET_IVLEN = EVP_CTRL_AEAD_SET_IVLEN;`;
55447         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GCM_SET_IVLEN); }))) {
55448             mixin(enumMixinStr_EVP_CTRL_GCM_SET_IVLEN);
55449         }
55450     }
55451 
55452 
55453 
55454 
55455     static if(!is(typeof(EVP_CTRL_AEAD_SET_IV_FIXED))) {
55456         private enum enumMixinStr_EVP_CTRL_AEAD_SET_IV_FIXED = `enum EVP_CTRL_AEAD_SET_IV_FIXED = 0x12;`;
55457         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_AEAD_SET_IV_FIXED); }))) {
55458             mixin(enumMixinStr_EVP_CTRL_AEAD_SET_IV_FIXED);
55459         }
55460     }
55461 
55462 
55463 
55464 
55465     static if(!is(typeof(EVP_CTRL_AEAD_SET_TAG))) {
55466         private enum enumMixinStr_EVP_CTRL_AEAD_SET_TAG = `enum EVP_CTRL_AEAD_SET_TAG = 0x11;`;
55467         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_AEAD_SET_TAG); }))) {
55468             mixin(enumMixinStr_EVP_CTRL_AEAD_SET_TAG);
55469         }
55470     }
55471 
55472 
55473 
55474 
55475     static if(!is(typeof(EVP_CTRL_AEAD_GET_TAG))) {
55476         private enum enumMixinStr_EVP_CTRL_AEAD_GET_TAG = `enum EVP_CTRL_AEAD_GET_TAG = 0x10;`;
55477         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_AEAD_GET_TAG); }))) {
55478             mixin(enumMixinStr_EVP_CTRL_AEAD_GET_TAG);
55479         }
55480     }
55481 
55482 
55483 
55484 
55485     static if(!is(typeof(EVP_CTRL_AEAD_SET_IVLEN))) {
55486         private enum enumMixinStr_EVP_CTRL_AEAD_SET_IVLEN = `enum EVP_CTRL_AEAD_SET_IVLEN = 0x9;`;
55487         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_AEAD_SET_IVLEN); }))) {
55488             mixin(enumMixinStr_EVP_CTRL_AEAD_SET_IVLEN);
55489         }
55490     }
55491 
55492 
55493 
55494 
55495     static if(!is(typeof(EVP_CTRL_COPY))) {
55496         private enum enumMixinStr_EVP_CTRL_COPY = `enum EVP_CTRL_COPY = 0x8;`;
55497         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_COPY); }))) {
55498             mixin(enumMixinStr_EVP_CTRL_COPY);
55499         }
55500     }
55501 
55502 
55503 
55504 
55505     static if(!is(typeof(EVP_CTRL_PBE_PRF_NID))) {
55506         private enum enumMixinStr_EVP_CTRL_PBE_PRF_NID = `enum EVP_CTRL_PBE_PRF_NID = 0x7;`;
55507         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_PBE_PRF_NID); }))) {
55508             mixin(enumMixinStr_EVP_CTRL_PBE_PRF_NID);
55509         }
55510     }
55511 
55512 
55513 
55514 
55515     static if(!is(typeof(EVP_CTRL_RAND_KEY))) {
55516         private enum enumMixinStr_EVP_CTRL_RAND_KEY = `enum EVP_CTRL_RAND_KEY = 0x6;`;
55517         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_RAND_KEY); }))) {
55518             mixin(enumMixinStr_EVP_CTRL_RAND_KEY);
55519         }
55520     }
55521 
55522 
55523 
55524 
55525     static if(!is(typeof(EVP_CTRL_SET_RC5_ROUNDS))) {
55526         private enum enumMixinStr_EVP_CTRL_SET_RC5_ROUNDS = `enum EVP_CTRL_SET_RC5_ROUNDS = 0x5;`;
55527         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_RC5_ROUNDS); }))) {
55528             mixin(enumMixinStr_EVP_CTRL_SET_RC5_ROUNDS);
55529         }
55530     }
55531 
55532 
55533 
55534 
55535     static if(!is(typeof(EVP_CTRL_GET_RC5_ROUNDS))) {
55536         private enum enumMixinStr_EVP_CTRL_GET_RC5_ROUNDS = `enum EVP_CTRL_GET_RC5_ROUNDS = 0x4;`;
55537         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GET_RC5_ROUNDS); }))) {
55538             mixin(enumMixinStr_EVP_CTRL_GET_RC5_ROUNDS);
55539         }
55540     }
55541 
55542 
55543 
55544 
55545     static if(!is(typeof(EVP_CTRL_SET_RC2_KEY_BITS))) {
55546         private enum enumMixinStr_EVP_CTRL_SET_RC2_KEY_BITS = `enum EVP_CTRL_SET_RC2_KEY_BITS = 0x3;`;
55547         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_RC2_KEY_BITS); }))) {
55548             mixin(enumMixinStr_EVP_CTRL_SET_RC2_KEY_BITS);
55549         }
55550     }
55551 
55552 
55553 
55554 
55555     static if(!is(typeof(EVP_CTRL_GET_RC2_KEY_BITS))) {
55556         private enum enumMixinStr_EVP_CTRL_GET_RC2_KEY_BITS = `enum EVP_CTRL_GET_RC2_KEY_BITS = 0x2;`;
55557         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_GET_RC2_KEY_BITS); }))) {
55558             mixin(enumMixinStr_EVP_CTRL_GET_RC2_KEY_BITS);
55559         }
55560     }
55561 
55562 
55563 
55564 
55565     static if(!is(typeof(EVP_CTRL_SET_KEY_LENGTH))) {
55566         private enum enumMixinStr_EVP_CTRL_SET_KEY_LENGTH = `enum EVP_CTRL_SET_KEY_LENGTH = 0x1;`;
55567         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_SET_KEY_LENGTH); }))) {
55568             mixin(enumMixinStr_EVP_CTRL_SET_KEY_LENGTH);
55569         }
55570     }
55571 
55572 
55573 
55574 
55575     static if(!is(typeof(EVP_CTRL_INIT))) {
55576         private enum enumMixinStr_EVP_CTRL_INIT = `enum EVP_CTRL_INIT = 0x0;`;
55577         static if(is(typeof({ mixin(enumMixinStr_EVP_CTRL_INIT); }))) {
55578             mixin(enumMixinStr_EVP_CTRL_INIT);
55579         }
55580     }
55581 
55582 
55583 
55584 
55585     static if(!is(typeof(EVP_CIPHER_CTX_FLAG_WRAP_ALLOW))) {
55586         private enum enumMixinStr_EVP_CIPHER_CTX_FLAG_WRAP_ALLOW = `enum EVP_CIPHER_CTX_FLAG_WRAP_ALLOW = 0x1;`;
55587         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPHER_CTX_FLAG_WRAP_ALLOW); }))) {
55588             mixin(enumMixinStr_EVP_CIPHER_CTX_FLAG_WRAP_ALLOW);
55589         }
55590     }
55591 
55592 
55593 
55594 
55595     static if(!is(typeof(EVP_CIPH_FLAG_PIPELINE))) {
55596         private enum enumMixinStr_EVP_CIPH_FLAG_PIPELINE = `enum EVP_CIPH_FLAG_PIPELINE = 0X800000;`;
55597         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_PIPELINE); }))) {
55598             mixin(enumMixinStr_EVP_CIPH_FLAG_PIPELINE);
55599         }
55600     }
55601 
55602 
55603 
55604 
55605     static if(!is(typeof(EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK))) {
55606         private enum enumMixinStr_EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK = `enum EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK = 0x400000;`;
55607         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK); }))) {
55608             mixin(enumMixinStr_EVP_CIPH_FLAG_TLS1_1_MULTIBLOCK);
55609         }
55610     }
55611 
55612 
55613 
55614 
55615     static if(!is(typeof(EVP_CIPH_FLAG_AEAD_CIPHER))) {
55616         private enum enumMixinStr_EVP_CIPH_FLAG_AEAD_CIPHER = `enum EVP_CIPH_FLAG_AEAD_CIPHER = 0x200000;`;
55617         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_AEAD_CIPHER); }))) {
55618             mixin(enumMixinStr_EVP_CIPH_FLAG_AEAD_CIPHER);
55619         }
55620     }
55621 
55622 
55623 
55624 
55625     static if(!is(typeof(EVP_CIPH_FLAG_CUSTOM_CIPHER))) {
55626         private enum enumMixinStr_EVP_CIPH_FLAG_CUSTOM_CIPHER = `enum EVP_CIPH_FLAG_CUSTOM_CIPHER = 0x100000;`;
55627         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_CUSTOM_CIPHER); }))) {
55628             mixin(enumMixinStr_EVP_CIPH_FLAG_CUSTOM_CIPHER);
55629         }
55630     }
55631 
55632 
55633 
55634 
55635     static if(!is(typeof(EVP_CIPH_FLAG_NON_FIPS_ALLOW))) {
55636         private enum enumMixinStr_EVP_CIPH_FLAG_NON_FIPS_ALLOW = `enum EVP_CIPH_FLAG_NON_FIPS_ALLOW = 0x8000;`;
55637         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_NON_FIPS_ALLOW); }))) {
55638             mixin(enumMixinStr_EVP_CIPH_FLAG_NON_FIPS_ALLOW);
55639         }
55640     }
55641 
55642 
55643 
55644 
55645     static if(!is(typeof(EVP_CIPH_FLAG_FIPS))) {
55646         private enum enumMixinStr_EVP_CIPH_FLAG_FIPS = `enum EVP_CIPH_FLAG_FIPS = 0x4000;`;
55647         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_FIPS); }))) {
55648             mixin(enumMixinStr_EVP_CIPH_FLAG_FIPS);
55649         }
55650     }
55651 
55652 
55653 
55654 
55655     static if(!is(typeof(EVP_CIPH_FLAG_LENGTH_BITS))) {
55656         private enum enumMixinStr_EVP_CIPH_FLAG_LENGTH_BITS = `enum EVP_CIPH_FLAG_LENGTH_BITS = 0x2000;`;
55657         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_LENGTH_BITS); }))) {
55658             mixin(enumMixinStr_EVP_CIPH_FLAG_LENGTH_BITS);
55659         }
55660     }
55661 
55662 
55663 
55664 
55665     static if(!is(typeof(EVP_CIPH_FLAG_DEFAULT_ASN1))) {
55666         private enum enumMixinStr_EVP_CIPH_FLAG_DEFAULT_ASN1 = `enum EVP_CIPH_FLAG_DEFAULT_ASN1 = 0x1000;`;
55667         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_FLAG_DEFAULT_ASN1); }))) {
55668             mixin(enumMixinStr_EVP_CIPH_FLAG_DEFAULT_ASN1);
55669         }
55670     }
55671 
55672 
55673 
55674 
55675     static if(!is(typeof(EVP_CIPH_CUSTOM_IV_LENGTH))) {
55676         private enum enumMixinStr_EVP_CIPH_CUSTOM_IV_LENGTH = `enum EVP_CIPH_CUSTOM_IV_LENGTH = 0x800;`;
55677         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CUSTOM_IV_LENGTH); }))) {
55678             mixin(enumMixinStr_EVP_CIPH_CUSTOM_IV_LENGTH);
55679         }
55680     }
55681 
55682 
55683 
55684 
55685     static if(!is(typeof(EVP_CIPH_CUSTOM_COPY))) {
55686         private enum enumMixinStr_EVP_CIPH_CUSTOM_COPY = `enum EVP_CIPH_CUSTOM_COPY = 0x400;`;
55687         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CUSTOM_COPY); }))) {
55688             mixin(enumMixinStr_EVP_CIPH_CUSTOM_COPY);
55689         }
55690     }
55691 
55692 
55693 
55694 
55695     static if(!is(typeof(EVP_CIPH_RAND_KEY))) {
55696         private enum enumMixinStr_EVP_CIPH_RAND_KEY = `enum EVP_CIPH_RAND_KEY = 0x200;`;
55697         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_RAND_KEY); }))) {
55698             mixin(enumMixinStr_EVP_CIPH_RAND_KEY);
55699         }
55700     }
55701 
55702 
55703 
55704 
55705     static if(!is(typeof(EVP_CIPH_NO_PADDING))) {
55706         private enum enumMixinStr_EVP_CIPH_NO_PADDING = `enum EVP_CIPH_NO_PADDING = 0x100;`;
55707         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_NO_PADDING); }))) {
55708             mixin(enumMixinStr_EVP_CIPH_NO_PADDING);
55709         }
55710     }
55711 
55712 
55713 
55714 
55715     static if(!is(typeof(EVP_CIPH_CUSTOM_KEY_LENGTH))) {
55716         private enum enumMixinStr_EVP_CIPH_CUSTOM_KEY_LENGTH = `enum EVP_CIPH_CUSTOM_KEY_LENGTH = 0x80;`;
55717         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CUSTOM_KEY_LENGTH); }))) {
55718             mixin(enumMixinStr_EVP_CIPH_CUSTOM_KEY_LENGTH);
55719         }
55720     }
55721 
55722 
55723 
55724 
55725     static if(!is(typeof(EVP_CIPH_CTRL_INIT))) {
55726         private enum enumMixinStr_EVP_CIPH_CTRL_INIT = `enum EVP_CIPH_CTRL_INIT = 0x40;`;
55727         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CTRL_INIT); }))) {
55728             mixin(enumMixinStr_EVP_CIPH_CTRL_INIT);
55729         }
55730     }
55731 
55732 
55733 
55734 
55735     static if(!is(typeof(EVP_CIPH_ALWAYS_CALL_INIT))) {
55736         private enum enumMixinStr_EVP_CIPH_ALWAYS_CALL_INIT = `enum EVP_CIPH_ALWAYS_CALL_INIT = 0x20;`;
55737         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_ALWAYS_CALL_INIT); }))) {
55738             mixin(enumMixinStr_EVP_CIPH_ALWAYS_CALL_INIT);
55739         }
55740     }
55741 
55742 
55743 
55744 
55745     static if(!is(typeof(EVP_CIPH_CUSTOM_IV))) {
55746         private enum enumMixinStr_EVP_CIPH_CUSTOM_IV = `enum EVP_CIPH_CUSTOM_IV = 0x10;`;
55747         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CUSTOM_IV); }))) {
55748             mixin(enumMixinStr_EVP_CIPH_CUSTOM_IV);
55749         }
55750     }
55751 
55752 
55753 
55754 
55755     static if(!is(typeof(EVP_CIPH_VARIABLE_LENGTH))) {
55756         private enum enumMixinStr_EVP_CIPH_VARIABLE_LENGTH = `enum EVP_CIPH_VARIABLE_LENGTH = 0x8;`;
55757         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_VARIABLE_LENGTH); }))) {
55758             mixin(enumMixinStr_EVP_CIPH_VARIABLE_LENGTH);
55759         }
55760     }
55761 
55762 
55763 
55764 
55765     static if(!is(typeof(EVP_CIPH_MODE))) {
55766         private enum enumMixinStr_EVP_CIPH_MODE = `enum EVP_CIPH_MODE = 0xF0007;`;
55767         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_MODE); }))) {
55768             mixin(enumMixinStr_EVP_CIPH_MODE);
55769         }
55770     }
55771 
55772 
55773 
55774 
55775     static if(!is(typeof(EVP_CIPH_OCB_MODE))) {
55776         private enum enumMixinStr_EVP_CIPH_OCB_MODE = `enum EVP_CIPH_OCB_MODE = 0x10003;`;
55777         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_OCB_MODE); }))) {
55778             mixin(enumMixinStr_EVP_CIPH_OCB_MODE);
55779         }
55780     }
55781 
55782 
55783 
55784 
55785     static if(!is(typeof(EVP_CIPH_WRAP_MODE))) {
55786         private enum enumMixinStr_EVP_CIPH_WRAP_MODE = `enum EVP_CIPH_WRAP_MODE = 0x10002;`;
55787         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_WRAP_MODE); }))) {
55788             mixin(enumMixinStr_EVP_CIPH_WRAP_MODE);
55789         }
55790     }
55791 
55792 
55793 
55794 
55795     static if(!is(typeof(EVP_CIPH_XTS_MODE))) {
55796         private enum enumMixinStr_EVP_CIPH_XTS_MODE = `enum EVP_CIPH_XTS_MODE = 0x10001;`;
55797         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_XTS_MODE); }))) {
55798             mixin(enumMixinStr_EVP_CIPH_XTS_MODE);
55799         }
55800     }
55801 
55802 
55803 
55804 
55805     static if(!is(typeof(EVP_CIPH_CCM_MODE))) {
55806         private enum enumMixinStr_EVP_CIPH_CCM_MODE = `enum EVP_CIPH_CCM_MODE = 0x7;`;
55807         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CCM_MODE); }))) {
55808             mixin(enumMixinStr_EVP_CIPH_CCM_MODE);
55809         }
55810     }
55811 
55812 
55813 
55814 
55815     static if(!is(typeof(EVP_CIPH_GCM_MODE))) {
55816         private enum enumMixinStr_EVP_CIPH_GCM_MODE = `enum EVP_CIPH_GCM_MODE = 0x6;`;
55817         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_GCM_MODE); }))) {
55818             mixin(enumMixinStr_EVP_CIPH_GCM_MODE);
55819         }
55820     }
55821 
55822 
55823 
55824 
55825     static if(!is(typeof(EVP_CIPH_CTR_MODE))) {
55826         private enum enumMixinStr_EVP_CIPH_CTR_MODE = `enum EVP_CIPH_CTR_MODE = 0x5;`;
55827         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CTR_MODE); }))) {
55828             mixin(enumMixinStr_EVP_CIPH_CTR_MODE);
55829         }
55830     }
55831 
55832 
55833 
55834 
55835     static if(!is(typeof(EVP_CIPH_OFB_MODE))) {
55836         private enum enumMixinStr_EVP_CIPH_OFB_MODE = `enum EVP_CIPH_OFB_MODE = 0x4;`;
55837         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_OFB_MODE); }))) {
55838             mixin(enumMixinStr_EVP_CIPH_OFB_MODE);
55839         }
55840     }
55841 
55842 
55843 
55844 
55845     static if(!is(typeof(EVP_CIPH_CFB_MODE))) {
55846         private enum enumMixinStr_EVP_CIPH_CFB_MODE = `enum EVP_CIPH_CFB_MODE = 0x3;`;
55847         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CFB_MODE); }))) {
55848             mixin(enumMixinStr_EVP_CIPH_CFB_MODE);
55849         }
55850     }
55851 
55852 
55853 
55854 
55855     static if(!is(typeof(EVP_CIPH_CBC_MODE))) {
55856         private enum enumMixinStr_EVP_CIPH_CBC_MODE = `enum EVP_CIPH_CBC_MODE = 0x2;`;
55857         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_CBC_MODE); }))) {
55858             mixin(enumMixinStr_EVP_CIPH_CBC_MODE);
55859         }
55860     }
55861 
55862 
55863 
55864 
55865     static if(!is(typeof(EVP_CIPH_ECB_MODE))) {
55866         private enum enumMixinStr_EVP_CIPH_ECB_MODE = `enum EVP_CIPH_ECB_MODE = 0x1;`;
55867         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_ECB_MODE); }))) {
55868             mixin(enumMixinStr_EVP_CIPH_ECB_MODE);
55869         }
55870     }
55871 
55872 
55873 
55874 
55875     static if(!is(typeof(EVP_CIPH_STREAM_CIPHER))) {
55876         private enum enumMixinStr_EVP_CIPH_STREAM_CIPHER = `enum EVP_CIPH_STREAM_CIPHER = 0x0;`;
55877         static if(is(typeof({ mixin(enumMixinStr_EVP_CIPH_STREAM_CIPHER); }))) {
55878             mixin(enumMixinStr_EVP_CIPH_STREAM_CIPHER);
55879         }
55880     }
55881 
55882 
55883 
55884 
55885     static if(!is(typeof(EVP_MD_CTX_FLAG_FINALISE))) {
55886         private enum enumMixinStr_EVP_MD_CTX_FLAG_FINALISE = `enum EVP_MD_CTX_FLAG_FINALISE = 0x0200;`;
55887         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_FINALISE); }))) {
55888             mixin(enumMixinStr_EVP_MD_CTX_FLAG_FINALISE);
55889         }
55890     }
55891 
55892 
55893 
55894 
55895     static if(!is(typeof(EVP_MD_CTX_FLAG_NO_INIT))) {
55896         private enum enumMixinStr_EVP_MD_CTX_FLAG_NO_INIT = `enum EVP_MD_CTX_FLAG_NO_INIT = 0x0100;`;
55897         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_NO_INIT); }))) {
55898             mixin(enumMixinStr_EVP_MD_CTX_FLAG_NO_INIT);
55899         }
55900     }
55901 
55902 
55903 
55904 
55905     static if(!is(typeof(EVP_MD_CTX_FLAG_PAD_PSS))) {
55906         private enum enumMixinStr_EVP_MD_CTX_FLAG_PAD_PSS = `enum EVP_MD_CTX_FLAG_PAD_PSS = 0x20;`;
55907         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_PSS); }))) {
55908             mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_PSS);
55909         }
55910     }
55911 
55912 
55913 
55914 
55915     static if(!is(typeof(EVP_MD_CTX_FLAG_PAD_X931))) {
55916         private enum enumMixinStr_EVP_MD_CTX_FLAG_PAD_X931 = `enum EVP_MD_CTX_FLAG_PAD_X931 = 0x10;`;
55917         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_X931); }))) {
55918             mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_X931);
55919         }
55920     }
55921 
55922 
55923 
55924 
55925     static if(!is(typeof(EVP_MD_CTX_FLAG_PAD_PKCS1))) {
55926         private enum enumMixinStr_EVP_MD_CTX_FLAG_PAD_PKCS1 = `enum EVP_MD_CTX_FLAG_PAD_PKCS1 = 0x00;`;
55927         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_PKCS1); }))) {
55928             mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_PKCS1);
55929         }
55930     }
55931 
55932 
55933 
55934 
55935     static if(!is(typeof(EVP_MD_CTX_FLAG_PAD_MASK))) {
55936         private enum enumMixinStr_EVP_MD_CTX_FLAG_PAD_MASK = `enum EVP_MD_CTX_FLAG_PAD_MASK = 0xF0;`;
55937         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_MASK); }))) {
55938             mixin(enumMixinStr_EVP_MD_CTX_FLAG_PAD_MASK);
55939         }
55940     }
55941 
55942 
55943 
55944 
55945     static if(!is(typeof(EVP_MD_CTX_FLAG_NON_FIPS_ALLOW))) {
55946         private enum enumMixinStr_EVP_MD_CTX_FLAG_NON_FIPS_ALLOW = `enum EVP_MD_CTX_FLAG_NON_FIPS_ALLOW = 0x0008;`;
55947         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_NON_FIPS_ALLOW); }))) {
55948             mixin(enumMixinStr_EVP_MD_CTX_FLAG_NON_FIPS_ALLOW);
55949         }
55950     }
55951 
55952 
55953 
55954 
55955     static if(!is(typeof(EVP_MD_CTX_FLAG_REUSE))) {
55956         private enum enumMixinStr_EVP_MD_CTX_FLAG_REUSE = `enum EVP_MD_CTX_FLAG_REUSE = 0x0004;`;
55957         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_REUSE); }))) {
55958             mixin(enumMixinStr_EVP_MD_CTX_FLAG_REUSE);
55959         }
55960     }
55961 
55962 
55963 
55964 
55965     static if(!is(typeof(EVP_MD_CTX_FLAG_CLEANED))) {
55966         private enum enumMixinStr_EVP_MD_CTX_FLAG_CLEANED = `enum EVP_MD_CTX_FLAG_CLEANED = 0x0002;`;
55967         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_CLEANED); }))) {
55968             mixin(enumMixinStr_EVP_MD_CTX_FLAG_CLEANED);
55969         }
55970     }
55971 
55972 
55973 
55974 
55975     static if(!is(typeof(EVP_MD_CTX_FLAG_ONESHOT))) {
55976         private enum enumMixinStr_EVP_MD_CTX_FLAG_ONESHOT = `enum EVP_MD_CTX_FLAG_ONESHOT = 0x0001;`;
55977         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTX_FLAG_ONESHOT); }))) {
55978             mixin(enumMixinStr_EVP_MD_CTX_FLAG_ONESHOT);
55979         }
55980     }
55981 
55982 
55983 
55984 
55985     static if(!is(typeof(EVP_MD_CTRL_ALG_CTRL))) {
55986         private enum enumMixinStr_EVP_MD_CTRL_ALG_CTRL = `enum EVP_MD_CTRL_ALG_CTRL = 0x1000;`;
55987         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTRL_ALG_CTRL); }))) {
55988             mixin(enumMixinStr_EVP_MD_CTRL_ALG_CTRL);
55989         }
55990     }
55991 
55992 
55993 
55994 
55995     static if(!is(typeof(EVP_MD_CTRL_XOF_LEN))) {
55996         private enum enumMixinStr_EVP_MD_CTRL_XOF_LEN = `enum EVP_MD_CTRL_XOF_LEN = 0x3;`;
55997         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTRL_XOF_LEN); }))) {
55998             mixin(enumMixinStr_EVP_MD_CTRL_XOF_LEN);
55999         }
56000     }
56001 
56002 
56003 
56004 
56005     static if(!is(typeof(EVP_MD_CTRL_MICALG))) {
56006         private enum enumMixinStr_EVP_MD_CTRL_MICALG = `enum EVP_MD_CTRL_MICALG = 0x2;`;
56007         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTRL_MICALG); }))) {
56008             mixin(enumMixinStr_EVP_MD_CTRL_MICALG);
56009         }
56010     }
56011 
56012 
56013 
56014 
56015     static if(!is(typeof(EVP_MD_CTRL_DIGALGID))) {
56016         private enum enumMixinStr_EVP_MD_CTRL_DIGALGID = `enum EVP_MD_CTRL_DIGALGID = 0x1;`;
56017         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_CTRL_DIGALGID); }))) {
56018             mixin(enumMixinStr_EVP_MD_CTRL_DIGALGID);
56019         }
56020     }
56021 
56022 
56023 
56024 
56025     static if(!is(typeof(EVP_MD_FLAG_FIPS))) {
56026         private enum enumMixinStr_EVP_MD_FLAG_FIPS = `enum EVP_MD_FLAG_FIPS = 0x0400;`;
56027         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_FIPS); }))) {
56028             mixin(enumMixinStr_EVP_MD_FLAG_FIPS);
56029         }
56030     }
56031 
56032 
56033 
56034 
56035     static if(!is(typeof(EVP_MD_FLAG_DIGALGID_CUSTOM))) {
56036         private enum enumMixinStr_EVP_MD_FLAG_DIGALGID_CUSTOM = `enum EVP_MD_FLAG_DIGALGID_CUSTOM = 0x0018;`;
56037         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_CUSTOM); }))) {
56038             mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_CUSTOM);
56039         }
56040     }
56041 
56042 
56043 
56044 
56045     static if(!is(typeof(EVP_MD_FLAG_DIGALGID_ABSENT))) {
56046         private enum enumMixinStr_EVP_MD_FLAG_DIGALGID_ABSENT = `enum EVP_MD_FLAG_DIGALGID_ABSENT = 0x0008;`;
56047         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_ABSENT); }))) {
56048             mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_ABSENT);
56049         }
56050     }
56051 
56052 
56053 
56054 
56055     static if(!is(typeof(EVP_MD_FLAG_DIGALGID_NULL))) {
56056         private enum enumMixinStr_EVP_MD_FLAG_DIGALGID_NULL = `enum EVP_MD_FLAG_DIGALGID_NULL = 0x0000;`;
56057         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_NULL); }))) {
56058             mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_NULL);
56059         }
56060     }
56061 
56062 
56063 
56064 
56065     static if(!is(typeof(EVP_MD_FLAG_DIGALGID_MASK))) {
56066         private enum enumMixinStr_EVP_MD_FLAG_DIGALGID_MASK = `enum EVP_MD_FLAG_DIGALGID_MASK = 0x0018;`;
56067         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_MASK); }))) {
56068             mixin(enumMixinStr_EVP_MD_FLAG_DIGALGID_MASK);
56069         }
56070     }
56071 
56072 
56073 
56074 
56075     static if(!is(typeof(EVP_MD_FLAG_XOF))) {
56076         private enum enumMixinStr_EVP_MD_FLAG_XOF = `enum EVP_MD_FLAG_XOF = 0x0002;`;
56077         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_XOF); }))) {
56078             mixin(enumMixinStr_EVP_MD_FLAG_XOF);
56079         }
56080     }
56081 
56082 
56083 
56084 
56085     static if(!is(typeof(EVP_MD_FLAG_ONESHOT))) {
56086         private enum enumMixinStr_EVP_MD_FLAG_ONESHOT = `enum EVP_MD_FLAG_ONESHOT = 0x0001;`;
56087         static if(is(typeof({ mixin(enumMixinStr_EVP_MD_FLAG_ONESHOT); }))) {
56088             mixin(enumMixinStr_EVP_MD_FLAG_ONESHOT);
56089         }
56090     }
56091 
56092 
56093 
56094 
56095     static if(!is(typeof(EVP_PKEY_MO_DECRYPT))) {
56096         private enum enumMixinStr_EVP_PKEY_MO_DECRYPT = `enum EVP_PKEY_MO_DECRYPT = 0x0008;`;
56097         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_MO_DECRYPT); }))) {
56098             mixin(enumMixinStr_EVP_PKEY_MO_DECRYPT);
56099         }
56100     }
56101 
56102 
56103 
56104 
56105     static if(!is(typeof(EVP_PKEY_MO_ENCRYPT))) {
56106         private enum enumMixinStr_EVP_PKEY_MO_ENCRYPT = `enum EVP_PKEY_MO_ENCRYPT = 0x0004;`;
56107         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_MO_ENCRYPT); }))) {
56108             mixin(enumMixinStr_EVP_PKEY_MO_ENCRYPT);
56109         }
56110     }
56111 
56112 
56113 
56114 
56115     static if(!is(typeof(EVP_PKEY_MO_VERIFY))) {
56116         private enum enumMixinStr_EVP_PKEY_MO_VERIFY = `enum EVP_PKEY_MO_VERIFY = 0x0002;`;
56117         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_MO_VERIFY); }))) {
56118             mixin(enumMixinStr_EVP_PKEY_MO_VERIFY);
56119         }
56120     }
56121 
56122 
56123 
56124 
56125     static if(!is(typeof(EVP_PKEY_MO_SIGN))) {
56126         private enum enumMixinStr_EVP_PKEY_MO_SIGN = `enum EVP_PKEY_MO_SIGN = 0x0001;`;
56127         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_MO_SIGN); }))) {
56128             mixin(enumMixinStr_EVP_PKEY_MO_SIGN);
56129         }
56130     }
56131 
56132 
56133 
56134 
56135     static if(!is(typeof(EVP_PKEY_ED448))) {
56136         private enum enumMixinStr_EVP_PKEY_ED448 = `enum EVP_PKEY_ED448 = 1088;`;
56137         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_ED448); }))) {
56138             mixin(enumMixinStr_EVP_PKEY_ED448);
56139         }
56140     }
56141 
56142 
56143 
56144 
56145     static if(!is(typeof(EVP_PKEY_X448))) {
56146         private enum enumMixinStr_EVP_PKEY_X448 = `enum EVP_PKEY_X448 = 1035;`;
56147         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_X448); }))) {
56148             mixin(enumMixinStr_EVP_PKEY_X448);
56149         }
56150     }
56151 
56152 
56153 
56154 
56155     static if(!is(typeof(EVP_PKEY_ED25519))) {
56156         private enum enumMixinStr_EVP_PKEY_ED25519 = `enum EVP_PKEY_ED25519 = 1087;`;
56157         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_ED25519); }))) {
56158             mixin(enumMixinStr_EVP_PKEY_ED25519);
56159         }
56160     }
56161 
56162 
56163 
56164 
56165     static if(!is(typeof(EVP_PKEY_X25519))) {
56166         private enum enumMixinStr_EVP_PKEY_X25519 = `enum EVP_PKEY_X25519 = 1034;`;
56167         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_X25519); }))) {
56168             mixin(enumMixinStr_EVP_PKEY_X25519);
56169         }
56170     }
56171 
56172 
56173 
56174 
56175     static if(!is(typeof(EVP_PKEY_SIPHASH))) {
56176         private enum enumMixinStr_EVP_PKEY_SIPHASH = `enum EVP_PKEY_SIPHASH = 1062;`;
56177         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_SIPHASH); }))) {
56178             mixin(enumMixinStr_EVP_PKEY_SIPHASH);
56179         }
56180     }
56181 
56182 
56183 
56184 
56185     static if(!is(typeof(EVP_PKEY_POLY1305))) {
56186         private enum enumMixinStr_EVP_PKEY_POLY1305 = `enum EVP_PKEY_POLY1305 = 1061;`;
56187         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_POLY1305); }))) {
56188             mixin(enumMixinStr_EVP_PKEY_POLY1305);
56189         }
56190     }
56191 
56192 
56193 
56194 
56195     static if(!is(typeof(EVP_PKEY_HKDF))) {
56196         private enum enumMixinStr_EVP_PKEY_HKDF = `enum EVP_PKEY_HKDF = 1036;`;
56197         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_HKDF); }))) {
56198             mixin(enumMixinStr_EVP_PKEY_HKDF);
56199         }
56200     }
56201 
56202 
56203 
56204 
56205     static if(!is(typeof(EVP_PKEY_TLS1_PRF))) {
56206         private enum enumMixinStr_EVP_PKEY_TLS1_PRF = `enum EVP_PKEY_TLS1_PRF = 1021;`;
56207         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_TLS1_PRF); }))) {
56208             mixin(enumMixinStr_EVP_PKEY_TLS1_PRF);
56209         }
56210     }
56211 
56212 
56213 
56214 
56215     static if(!is(typeof(EVP_PKEY_SCRYPT))) {
56216         private enum enumMixinStr_EVP_PKEY_SCRYPT = `enum EVP_PKEY_SCRYPT = 973;`;
56217         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_SCRYPT); }))) {
56218             mixin(enumMixinStr_EVP_PKEY_SCRYPT);
56219         }
56220     }
56221 
56222 
56223 
56224 
56225 
56226 
56227     static if(!is(typeof(EVP_PKEY_CMAC))) {
56228         private enum enumMixinStr_EVP_PKEY_CMAC = `enum EVP_PKEY_CMAC = 894;`;
56229         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CMAC); }))) {
56230             mixin(enumMixinStr_EVP_PKEY_CMAC);
56231         }
56232     }
56233 
56234 
56235 
56236 
56237     static if(!is(typeof(EVP_PKEY_HMAC))) {
56238         private enum enumMixinStr_EVP_PKEY_HMAC = `enum EVP_PKEY_HMAC = 855;`;
56239         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_HMAC); }))) {
56240             mixin(enumMixinStr_EVP_PKEY_HMAC);
56241         }
56242     }
56243 
56244 
56245 
56246 
56247     static if(!is(typeof(EVP_PKEY_SM2))) {
56248         private enum enumMixinStr_EVP_PKEY_SM2 = `enum EVP_PKEY_SM2 = 1172;`;
56249         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_SM2); }))) {
56250             mixin(enumMixinStr_EVP_PKEY_SM2);
56251         }
56252     }
56253 
56254 
56255 
56256 
56257     static if(!is(typeof(EVP_PKEY_EC))) {
56258         private enum enumMixinStr_EVP_PKEY_EC = `enum EVP_PKEY_EC = 408;`;
56259         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_EC); }))) {
56260             mixin(enumMixinStr_EVP_PKEY_EC);
56261         }
56262     }
56263 
56264 
56265 
56266 
56267     static if(!is(typeof(EVP_PKEY_DHX))) {
56268         private enum enumMixinStr_EVP_PKEY_DHX = `enum EVP_PKEY_DHX = 920;`;
56269         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DHX); }))) {
56270             mixin(enumMixinStr_EVP_PKEY_DHX);
56271         }
56272     }
56273 
56274 
56275 
56276 
56277     static if(!is(typeof(EVP_PKEY_DH))) {
56278         private enum enumMixinStr_EVP_PKEY_DH = `enum EVP_PKEY_DH = 28;`;
56279         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DH); }))) {
56280             mixin(enumMixinStr_EVP_PKEY_DH);
56281         }
56282     }
56283 
56284 
56285 
56286 
56287     static if(!is(typeof(EVP_PKEY_DSA4))) {
56288         private enum enumMixinStr_EVP_PKEY_DSA4 = `enum EVP_PKEY_DSA4 = 70;`;
56289         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DSA4); }))) {
56290             mixin(enumMixinStr_EVP_PKEY_DSA4);
56291         }
56292     }
56293 
56294 
56295 
56296 
56297     static if(!is(typeof(EVP_PKEY_DSA3))) {
56298         private enum enumMixinStr_EVP_PKEY_DSA3 = `enum EVP_PKEY_DSA3 = 113;`;
56299         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DSA3); }))) {
56300             mixin(enumMixinStr_EVP_PKEY_DSA3);
56301         }
56302     }
56303 
56304 
56305 
56306 
56307     static if(!is(typeof(EVP_PKEY_DSA2))) {
56308         private enum enumMixinStr_EVP_PKEY_DSA2 = `enum EVP_PKEY_DSA2 = 66;`;
56309         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DSA2); }))) {
56310             mixin(enumMixinStr_EVP_PKEY_DSA2);
56311         }
56312     }
56313 
56314 
56315 
56316 
56317     static if(!is(typeof(X509_LU_RETRY))) {
56318         private enum enumMixinStr_X509_LU_RETRY = `enum X509_LU_RETRY = - 1;`;
56319         static if(is(typeof({ mixin(enumMixinStr_X509_LU_RETRY); }))) {
56320             mixin(enumMixinStr_X509_LU_RETRY);
56321         }
56322     }
56323 
56324 
56325 
56326 
56327     static if(!is(typeof(X509_LU_FAIL))) {
56328         private enum enumMixinStr_X509_LU_FAIL = `enum X509_LU_FAIL = 0;`;
56329         static if(is(typeof({ mixin(enumMixinStr_X509_LU_FAIL); }))) {
56330             mixin(enumMixinStr_X509_LU_FAIL);
56331         }
56332     }
56333 
56334 
56335 
56336 
56337     static if(!is(typeof(EVP_PKEY_DSA1))) {
56338         private enum enumMixinStr_EVP_PKEY_DSA1 = `enum EVP_PKEY_DSA1 = 67;`;
56339         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DSA1); }))) {
56340             mixin(enumMixinStr_EVP_PKEY_DSA1);
56341         }
56342     }
56343 
56344 
56345 
56346 
56347     static if(!is(typeof(EVP_PKEY_DSA))) {
56348         private enum enumMixinStr_EVP_PKEY_DSA = `enum EVP_PKEY_DSA = 116;`;
56349         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DSA); }))) {
56350             mixin(enumMixinStr_EVP_PKEY_DSA);
56351         }
56352     }
56353 
56354 
56355 
56356 
56357     static if(!is(typeof(EVP_PKEY_RSA_PSS))) {
56358         private enum enumMixinStr_EVP_PKEY_RSA_PSS = `enum EVP_PKEY_RSA_PSS = 912;`;
56359         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_RSA_PSS); }))) {
56360             mixin(enumMixinStr_EVP_PKEY_RSA_PSS);
56361         }
56362     }
56363 
56364 
56365 
56366 
56367     static if(!is(typeof(EVP_PKEY_RSA2))) {
56368         private enum enumMixinStr_EVP_PKEY_RSA2 = `enum EVP_PKEY_RSA2 = 19;`;
56369         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_RSA2); }))) {
56370             mixin(enumMixinStr_EVP_PKEY_RSA2);
56371         }
56372     }
56373 
56374 
56375 
56376 
56377     static if(!is(typeof(EVP_PKEY_RSA))) {
56378         private enum enumMixinStr_EVP_PKEY_RSA = `enum EVP_PKEY_RSA = 6;`;
56379         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_RSA); }))) {
56380             mixin(enumMixinStr_EVP_PKEY_RSA);
56381         }
56382     }
56383 
56384 
56385 
56386 
56387     static if(!is(typeof(EVP_PKEY_NONE))) {
56388         private enum enumMixinStr_EVP_PKEY_NONE = `enum EVP_PKEY_NONE = 0;`;
56389         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_NONE); }))) {
56390             mixin(enumMixinStr_EVP_PKEY_NONE);
56391         }
56392     }
56393 
56394 
56395 
56396 
56397     static if(!is(typeof(EVP_PKS_EC))) {
56398         private enum enumMixinStr_EVP_PKS_EC = `enum EVP_PKS_EC = 0x0400;`;
56399         static if(is(typeof({ mixin(enumMixinStr_EVP_PKS_EC); }))) {
56400             mixin(enumMixinStr_EVP_PKS_EC);
56401         }
56402     }
56403 
56404 
56405 
56406 
56407     static if(!is(typeof(EVP_PKS_DSA))) {
56408         private enum enumMixinStr_EVP_PKS_DSA = `enum EVP_PKS_DSA = 0x0200;`;
56409         static if(is(typeof({ mixin(enumMixinStr_EVP_PKS_DSA); }))) {
56410             mixin(enumMixinStr_EVP_PKS_DSA);
56411         }
56412     }
56413 
56414 
56415 
56416 
56417     static if(!is(typeof(EVP_PKS_RSA))) {
56418         private enum enumMixinStr_EVP_PKS_RSA = `enum EVP_PKS_RSA = 0x0100;`;
56419         static if(is(typeof({ mixin(enumMixinStr_EVP_PKS_RSA); }))) {
56420             mixin(enumMixinStr_EVP_PKS_RSA);
56421         }
56422     }
56423 
56424 
56425 
56426 
56427     static if(!is(typeof(EVP_PKT_EXCH))) {
56428         private enum enumMixinStr_EVP_PKT_EXCH = `enum EVP_PKT_EXCH = 0x0040;`;
56429         static if(is(typeof({ mixin(enumMixinStr_EVP_PKT_EXCH); }))) {
56430             mixin(enumMixinStr_EVP_PKT_EXCH);
56431         }
56432     }
56433 
56434 
56435 
56436 
56437     static if(!is(typeof(EVP_PKT_ENC))) {
56438         private enum enumMixinStr_EVP_PKT_ENC = `enum EVP_PKT_ENC = 0x0020;`;
56439         static if(is(typeof({ mixin(enumMixinStr_EVP_PKT_ENC); }))) {
56440             mixin(enumMixinStr_EVP_PKT_ENC);
56441         }
56442     }
56443 
56444 
56445 
56446 
56447     static if(!is(typeof(EVP_PKT_SIGN))) {
56448         private enum enumMixinStr_EVP_PKT_SIGN = `enum EVP_PKT_SIGN = 0x0010;`;
56449         static if(is(typeof({ mixin(enumMixinStr_EVP_PKT_SIGN); }))) {
56450             mixin(enumMixinStr_EVP_PKT_SIGN);
56451         }
56452     }
56453 
56454 
56455 
56456 
56457     static if(!is(typeof(EVP_PK_EC))) {
56458         private enum enumMixinStr_EVP_PK_EC = `enum EVP_PK_EC = 0x0008;`;
56459         static if(is(typeof({ mixin(enumMixinStr_EVP_PK_EC); }))) {
56460             mixin(enumMixinStr_EVP_PK_EC);
56461         }
56462     }
56463 
56464 
56465 
56466 
56467     static if(!is(typeof(EVP_PK_DH))) {
56468         private enum enumMixinStr_EVP_PK_DH = `enum EVP_PK_DH = 0x0004;`;
56469         static if(is(typeof({ mixin(enumMixinStr_EVP_PK_DH); }))) {
56470             mixin(enumMixinStr_EVP_PK_DH);
56471         }
56472     }
56473 
56474 
56475 
56476 
56477     static if(!is(typeof(EVP_PK_DSA))) {
56478         private enum enumMixinStr_EVP_PK_DSA = `enum EVP_PK_DSA = 0x0002;`;
56479         static if(is(typeof({ mixin(enumMixinStr_EVP_PK_DSA); }))) {
56480             mixin(enumMixinStr_EVP_PK_DSA);
56481         }
56482     }
56483 
56484 
56485 
56486 
56487     static if(!is(typeof(EVP_PK_RSA))) {
56488         private enum enumMixinStr_EVP_PK_RSA = `enum EVP_PK_RSA = 0x0001;`;
56489         static if(is(typeof({ mixin(enumMixinStr_EVP_PK_RSA); }))) {
56490             mixin(enumMixinStr_EVP_PK_RSA);
56491         }
56492     }
56493 
56494 
56495 
56496 
56497     static if(!is(typeof(PKCS5_DEFAULT_ITER))) {
56498         private enum enumMixinStr_PKCS5_DEFAULT_ITER = `enum PKCS5_DEFAULT_ITER = 2048;`;
56499         static if(is(typeof({ mixin(enumMixinStr_PKCS5_DEFAULT_ITER); }))) {
56500             mixin(enumMixinStr_PKCS5_DEFAULT_ITER);
56501         }
56502     }
56503 
56504 
56505 
56506 
56507     static if(!is(typeof(PKCS5_SALT_LEN))) {
56508         private enum enumMixinStr_PKCS5_SALT_LEN = `enum PKCS5_SALT_LEN = 8;`;
56509         static if(is(typeof({ mixin(enumMixinStr_PKCS5_SALT_LEN); }))) {
56510             mixin(enumMixinStr_PKCS5_SALT_LEN);
56511         }
56512     }
56513 
56514 
56515 
56516 
56517     static if(!is(typeof(EVP_MAX_BLOCK_LENGTH))) {
56518         private enum enumMixinStr_EVP_MAX_BLOCK_LENGTH = `enum EVP_MAX_BLOCK_LENGTH = 32;`;
56519         static if(is(typeof({ mixin(enumMixinStr_EVP_MAX_BLOCK_LENGTH); }))) {
56520             mixin(enumMixinStr_EVP_MAX_BLOCK_LENGTH);
56521         }
56522     }
56523 
56524 
56525 
56526 
56527     static if(!is(typeof(EVP_MAX_IV_LENGTH))) {
56528         private enum enumMixinStr_EVP_MAX_IV_LENGTH = `enum EVP_MAX_IV_LENGTH = 16;`;
56529         static if(is(typeof({ mixin(enumMixinStr_EVP_MAX_IV_LENGTH); }))) {
56530             mixin(enumMixinStr_EVP_MAX_IV_LENGTH);
56531         }
56532     }
56533 
56534 
56535 
56536 
56537     static if(!is(typeof(EVP_MAX_KEY_LENGTH))) {
56538         private enum enumMixinStr_EVP_MAX_KEY_LENGTH = `enum EVP_MAX_KEY_LENGTH = 64;`;
56539         static if(is(typeof({ mixin(enumMixinStr_EVP_MAX_KEY_LENGTH); }))) {
56540             mixin(enumMixinStr_EVP_MAX_KEY_LENGTH);
56541         }
56542     }
56543 
56544 
56545 
56546 
56547     static if(!is(typeof(EVP_MAX_MD_SIZE))) {
56548         private enum enumMixinStr_EVP_MAX_MD_SIZE = `enum EVP_MAX_MD_SIZE = 64;`;
56549         static if(is(typeof({ mixin(enumMixinStr_EVP_MAX_MD_SIZE); }))) {
56550             mixin(enumMixinStr_EVP_MAX_MD_SIZE);
56551         }
56552     }
56553     static if(!is(typeof(ERR_R_OPERATION_FAIL))) {
56554         private enum enumMixinStr_ERR_R_OPERATION_FAIL = `enum ERR_R_OPERATION_FAIL = ( 8 | ERR_R_FATAL );`;
56555         static if(is(typeof({ mixin(enumMixinStr_ERR_R_OPERATION_FAIL); }))) {
56556             mixin(enumMixinStr_ERR_R_OPERATION_FAIL);
56557         }
56558     }
56559 
56560 
56561 
56562 
56563     static if(!is(typeof(ERR_R_PASSED_INVALID_ARGUMENT))) {
56564         private enum enumMixinStr_ERR_R_PASSED_INVALID_ARGUMENT = `enum ERR_R_PASSED_INVALID_ARGUMENT = ( 7 );`;
56565         static if(is(typeof({ mixin(enumMixinStr_ERR_R_PASSED_INVALID_ARGUMENT); }))) {
56566             mixin(enumMixinStr_ERR_R_PASSED_INVALID_ARGUMENT);
56567         }
56568     }
56569 
56570 
56571 
56572 
56573     static if(!is(typeof(ERR_R_INIT_FAIL))) {
56574         private enum enumMixinStr_ERR_R_INIT_FAIL = `enum ERR_R_INIT_FAIL = ( 6 | ERR_R_FATAL );`;
56575         static if(is(typeof({ mixin(enumMixinStr_ERR_R_INIT_FAIL); }))) {
56576             mixin(enumMixinStr_ERR_R_INIT_FAIL);
56577         }
56578     }
56579 
56580 
56581 
56582 
56583     static if(!is(typeof(ERR_R_DISABLED))) {
56584         private enum enumMixinStr_ERR_R_DISABLED = `enum ERR_R_DISABLED = ( 5 | ERR_R_FATAL );`;
56585         static if(is(typeof({ mixin(enumMixinStr_ERR_R_DISABLED); }))) {
56586             mixin(enumMixinStr_ERR_R_DISABLED);
56587         }
56588     }
56589 
56590 
56591 
56592 
56593     static if(!is(typeof(ERR_R_INTERNAL_ERROR))) {
56594         private enum enumMixinStr_ERR_R_INTERNAL_ERROR = `enum ERR_R_INTERNAL_ERROR = ( 4 | ERR_R_FATAL );`;
56595         static if(is(typeof({ mixin(enumMixinStr_ERR_R_INTERNAL_ERROR); }))) {
56596             mixin(enumMixinStr_ERR_R_INTERNAL_ERROR);
56597         }
56598     }
56599 
56600 
56601 
56602 
56603     static if(!is(typeof(ERR_R_PASSED_NULL_PARAMETER))) {
56604         private enum enumMixinStr_ERR_R_PASSED_NULL_PARAMETER = `enum ERR_R_PASSED_NULL_PARAMETER = ( 3 | ERR_R_FATAL );`;
56605         static if(is(typeof({ mixin(enumMixinStr_ERR_R_PASSED_NULL_PARAMETER); }))) {
56606             mixin(enumMixinStr_ERR_R_PASSED_NULL_PARAMETER);
56607         }
56608     }
56609 
56610 
56611 
56612 
56613     static if(!is(typeof(ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED))) {
56614         private enum enumMixinStr_ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED = `enum ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED = ( 2 | ERR_R_FATAL );`;
56615         static if(is(typeof({ mixin(enumMixinStr_ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED); }))) {
56616             mixin(enumMixinStr_ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED);
56617         }
56618     }
56619 
56620 
56621 
56622 
56623     static if(!is(typeof(ERR_R_MALLOC_FAILURE))) {
56624         private enum enumMixinStr_ERR_R_MALLOC_FAILURE = `enum ERR_R_MALLOC_FAILURE = ( 1 | ERR_R_FATAL );`;
56625         static if(is(typeof({ mixin(enumMixinStr_ERR_R_MALLOC_FAILURE); }))) {
56626             mixin(enumMixinStr_ERR_R_MALLOC_FAILURE);
56627         }
56628     }
56629 
56630 
56631 
56632 
56633     static if(!is(typeof(ERR_R_FATAL))) {
56634         private enum enumMixinStr_ERR_R_FATAL = `enum ERR_R_FATAL = 64;`;
56635         static if(is(typeof({ mixin(enumMixinStr_ERR_R_FATAL); }))) {
56636             mixin(enumMixinStr_ERR_R_FATAL);
56637         }
56638     }
56639 
56640 
56641 
56642 
56643     static if(!is(typeof(ERR_R_MISSING_ASN1_EOS))) {
56644         private enum enumMixinStr_ERR_R_MISSING_ASN1_EOS = `enum ERR_R_MISSING_ASN1_EOS = 63;`;
56645         static if(is(typeof({ mixin(enumMixinStr_ERR_R_MISSING_ASN1_EOS); }))) {
56646             mixin(enumMixinStr_ERR_R_MISSING_ASN1_EOS);
56647         }
56648     }
56649 
56650 
56651 
56652 
56653     static if(!is(typeof(ERR_R_NESTED_ASN1_ERROR))) {
56654         private enum enumMixinStr_ERR_R_NESTED_ASN1_ERROR = `enum ERR_R_NESTED_ASN1_ERROR = 58;`;
56655         static if(is(typeof({ mixin(enumMixinStr_ERR_R_NESTED_ASN1_ERROR); }))) {
56656             mixin(enumMixinStr_ERR_R_NESTED_ASN1_ERROR);
56657         }
56658     }
56659 
56660 
56661 
56662 
56663     static if(!is(typeof(ERR_R_OSSL_STORE_LIB))) {
56664         private enum enumMixinStr_ERR_R_OSSL_STORE_LIB = `enum ERR_R_OSSL_STORE_LIB = ERR_LIB_OSSL_STORE;`;
56665         static if(is(typeof({ mixin(enumMixinStr_ERR_R_OSSL_STORE_LIB); }))) {
56666             mixin(enumMixinStr_ERR_R_OSSL_STORE_LIB);
56667         }
56668     }
56669 
56670 
56671 
56672 
56673     static if(!is(typeof(ERR_R_ECDSA_LIB))) {
56674         private enum enumMixinStr_ERR_R_ECDSA_LIB = `enum ERR_R_ECDSA_LIB = ERR_LIB_ECDSA;`;
56675         static if(is(typeof({ mixin(enumMixinStr_ERR_R_ECDSA_LIB); }))) {
56676             mixin(enumMixinStr_ERR_R_ECDSA_LIB);
56677         }
56678     }
56679 
56680 
56681 
56682 
56683     static if(!is(typeof(ERR_R_UI_LIB))) {
56684         private enum enumMixinStr_ERR_R_UI_LIB = `enum ERR_R_UI_LIB = ERR_LIB_UI;`;
56685         static if(is(typeof({ mixin(enumMixinStr_ERR_R_UI_LIB); }))) {
56686             mixin(enumMixinStr_ERR_R_UI_LIB);
56687         }
56688     }
56689 
56690 
56691 
56692 
56693     static if(!is(typeof(ERR_R_ENGINE_LIB))) {
56694         private enum enumMixinStr_ERR_R_ENGINE_LIB = `enum ERR_R_ENGINE_LIB = ERR_LIB_ENGINE;`;
56695         static if(is(typeof({ mixin(enumMixinStr_ERR_R_ENGINE_LIB); }))) {
56696             mixin(enumMixinStr_ERR_R_ENGINE_LIB);
56697         }
56698     }
56699 
56700 
56701 
56702 
56703     static if(!is(typeof(ERR_R_X509V3_LIB))) {
56704         private enum enumMixinStr_ERR_R_X509V3_LIB = `enum ERR_R_X509V3_LIB = ERR_LIB_X509V3;`;
56705         static if(is(typeof({ mixin(enumMixinStr_ERR_R_X509V3_LIB); }))) {
56706             mixin(enumMixinStr_ERR_R_X509V3_LIB);
56707         }
56708     }
56709 
56710 
56711 
56712 
56713     static if(!is(typeof(ERR_R_PKCS7_LIB))) {
56714         private enum enumMixinStr_ERR_R_PKCS7_LIB = `enum ERR_R_PKCS7_LIB = ERR_LIB_PKCS7;`;
56715         static if(is(typeof({ mixin(enumMixinStr_ERR_R_PKCS7_LIB); }))) {
56716             mixin(enumMixinStr_ERR_R_PKCS7_LIB);
56717         }
56718     }
56719 
56720 
56721 
56722 
56723     static if(!is(typeof(ERR_R_BIO_LIB))) {
56724         private enum enumMixinStr_ERR_R_BIO_LIB = `enum ERR_R_BIO_LIB = ERR_LIB_BIO;`;
56725         static if(is(typeof({ mixin(enumMixinStr_ERR_R_BIO_LIB); }))) {
56726             mixin(enumMixinStr_ERR_R_BIO_LIB);
56727         }
56728     }
56729 
56730 
56731 
56732 
56733     static if(!is(typeof(ERR_R_EC_LIB))) {
56734         private enum enumMixinStr_ERR_R_EC_LIB = `enum ERR_R_EC_LIB = ERR_LIB_EC;`;
56735         static if(is(typeof({ mixin(enumMixinStr_ERR_R_EC_LIB); }))) {
56736             mixin(enumMixinStr_ERR_R_EC_LIB);
56737         }
56738     }
56739 
56740 
56741 
56742 
56743     static if(!is(typeof(ERR_R_ASN1_LIB))) {
56744         private enum enumMixinStr_ERR_R_ASN1_LIB = `enum ERR_R_ASN1_LIB = ERR_LIB_ASN1;`;
56745         static if(is(typeof({ mixin(enumMixinStr_ERR_R_ASN1_LIB); }))) {
56746             mixin(enumMixinStr_ERR_R_ASN1_LIB);
56747         }
56748     }
56749 
56750 
56751 
56752 
56753     static if(!is(typeof(ERR_R_X509_LIB))) {
56754         private enum enumMixinStr_ERR_R_X509_LIB = `enum ERR_R_X509_LIB = ERR_LIB_X509;`;
56755         static if(is(typeof({ mixin(enumMixinStr_ERR_R_X509_LIB); }))) {
56756             mixin(enumMixinStr_ERR_R_X509_LIB);
56757         }
56758     }
56759 
56760 
56761 
56762 
56763     static if(!is(typeof(ERR_R_DSA_LIB))) {
56764         private enum enumMixinStr_ERR_R_DSA_LIB = `enum ERR_R_DSA_LIB = ERR_LIB_DSA;`;
56765         static if(is(typeof({ mixin(enumMixinStr_ERR_R_DSA_LIB); }))) {
56766             mixin(enumMixinStr_ERR_R_DSA_LIB);
56767         }
56768     }
56769 
56770 
56771 
56772 
56773     static if(!is(typeof(ERR_R_PEM_LIB))) {
56774         private enum enumMixinStr_ERR_R_PEM_LIB = `enum ERR_R_PEM_LIB = ERR_LIB_PEM;`;
56775         static if(is(typeof({ mixin(enumMixinStr_ERR_R_PEM_LIB); }))) {
56776             mixin(enumMixinStr_ERR_R_PEM_LIB);
56777         }
56778     }
56779 
56780 
56781 
56782 
56783     static if(!is(typeof(ERR_R_OBJ_LIB))) {
56784         private enum enumMixinStr_ERR_R_OBJ_LIB = `enum ERR_R_OBJ_LIB = ERR_LIB_OBJ;`;
56785         static if(is(typeof({ mixin(enumMixinStr_ERR_R_OBJ_LIB); }))) {
56786             mixin(enumMixinStr_ERR_R_OBJ_LIB);
56787         }
56788     }
56789 
56790 
56791 
56792 
56793     static if(!is(typeof(ERR_R_BUF_LIB))) {
56794         private enum enumMixinStr_ERR_R_BUF_LIB = `enum ERR_R_BUF_LIB = ERR_LIB_BUF;`;
56795         static if(is(typeof({ mixin(enumMixinStr_ERR_R_BUF_LIB); }))) {
56796             mixin(enumMixinStr_ERR_R_BUF_LIB);
56797         }
56798     }
56799 
56800 
56801 
56802 
56803     static if(!is(typeof(ERR_R_EVP_LIB))) {
56804         private enum enumMixinStr_ERR_R_EVP_LIB = `enum ERR_R_EVP_LIB = ERR_LIB_EVP;`;
56805         static if(is(typeof({ mixin(enumMixinStr_ERR_R_EVP_LIB); }))) {
56806             mixin(enumMixinStr_ERR_R_EVP_LIB);
56807         }
56808     }
56809 
56810 
56811 
56812 
56813     static if(!is(typeof(ERR_R_DH_LIB))) {
56814         private enum enumMixinStr_ERR_R_DH_LIB = `enum ERR_R_DH_LIB = ERR_LIB_DH;`;
56815         static if(is(typeof({ mixin(enumMixinStr_ERR_R_DH_LIB); }))) {
56816             mixin(enumMixinStr_ERR_R_DH_LIB);
56817         }
56818     }
56819 
56820 
56821 
56822 
56823     static if(!is(typeof(ERR_R_RSA_LIB))) {
56824         private enum enumMixinStr_ERR_R_RSA_LIB = `enum ERR_R_RSA_LIB = ERR_LIB_RSA;`;
56825         static if(is(typeof({ mixin(enumMixinStr_ERR_R_RSA_LIB); }))) {
56826             mixin(enumMixinStr_ERR_R_RSA_LIB);
56827         }
56828     }
56829 
56830 
56831 
56832 
56833     static if(!is(typeof(ERR_R_BN_LIB))) {
56834         private enum enumMixinStr_ERR_R_BN_LIB = `enum ERR_R_BN_LIB = ERR_LIB_BN;`;
56835         static if(is(typeof({ mixin(enumMixinStr_ERR_R_BN_LIB); }))) {
56836             mixin(enumMixinStr_ERR_R_BN_LIB);
56837         }
56838     }
56839 
56840 
56841 
56842 
56843     static if(!is(typeof(ERR_R_SYS_LIB))) {
56844         private enum enumMixinStr_ERR_R_SYS_LIB = `enum ERR_R_SYS_LIB = ERR_LIB_SYS;`;
56845         static if(is(typeof({ mixin(enumMixinStr_ERR_R_SYS_LIB); }))) {
56846             mixin(enumMixinStr_ERR_R_SYS_LIB);
56847         }
56848     }
56849 
56850 
56851 
56852 
56853     static if(!is(typeof(SYS_F_FSTAT))) {
56854         private enum enumMixinStr_SYS_F_FSTAT = `enum SYS_F_FSTAT = 24;`;
56855         static if(is(typeof({ mixin(enumMixinStr_SYS_F_FSTAT); }))) {
56856             mixin(enumMixinStr_SYS_F_FSTAT);
56857         }
56858     }
56859 
56860 
56861 
56862 
56863     static if(!is(typeof(SYS_F_FCNTL))) {
56864         private enum enumMixinStr_SYS_F_FCNTL = `enum SYS_F_FCNTL = 23;`;
56865         static if(is(typeof({ mixin(enumMixinStr_SYS_F_FCNTL); }))) {
56866             mixin(enumMixinStr_SYS_F_FCNTL);
56867         }
56868     }
56869 
56870 
56871 
56872 
56873     static if(!is(typeof(SYS_F_STAT))) {
56874         private enum enumMixinStr_SYS_F_STAT = `enum SYS_F_STAT = 22;`;
56875         static if(is(typeof({ mixin(enumMixinStr_SYS_F_STAT); }))) {
56876             mixin(enumMixinStr_SYS_F_STAT);
56877         }
56878     }
56879 
56880 
56881 
56882 
56883     static if(!is(typeof(SYS_F_IOCTL))) {
56884         private enum enumMixinStr_SYS_F_IOCTL = `enum SYS_F_IOCTL = 21;`;
56885         static if(is(typeof({ mixin(enumMixinStr_SYS_F_IOCTL); }))) {
56886             mixin(enumMixinStr_SYS_F_IOCTL);
56887         }
56888     }
56889 
56890 
56891 
56892 
56893     static if(!is(typeof(SYS_F_CLOSE))) {
56894         private enum enumMixinStr_SYS_F_CLOSE = `enum SYS_F_CLOSE = 20;`;
56895         static if(is(typeof({ mixin(enumMixinStr_SYS_F_CLOSE); }))) {
56896             mixin(enumMixinStr_SYS_F_CLOSE);
56897         }
56898     }
56899 
56900 
56901 
56902 
56903     static if(!is(typeof(SYS_F_OPEN))) {
56904         private enum enumMixinStr_SYS_F_OPEN = `enum SYS_F_OPEN = 19;`;
56905         static if(is(typeof({ mixin(enumMixinStr_SYS_F_OPEN); }))) {
56906             mixin(enumMixinStr_SYS_F_OPEN);
56907         }
56908     }
56909 
56910 
56911 
56912 
56913     static if(!is(typeof(SYS_F_FFLUSH))) {
56914         private enum enumMixinStr_SYS_F_FFLUSH = `enum SYS_F_FFLUSH = 18;`;
56915         static if(is(typeof({ mixin(enumMixinStr_SYS_F_FFLUSH); }))) {
56916             mixin(enumMixinStr_SYS_F_FFLUSH);
56917         }
56918     }
56919 
56920 
56921 
56922 
56923     static if(!is(typeof(SYS_F_GETHOSTBYNAME))) {
56924         private enum enumMixinStr_SYS_F_GETHOSTBYNAME = `enum SYS_F_GETHOSTBYNAME = 17;`;
56925         static if(is(typeof({ mixin(enumMixinStr_SYS_F_GETHOSTBYNAME); }))) {
56926             mixin(enumMixinStr_SYS_F_GETHOSTBYNAME);
56927         }
56928     }
56929 
56930 
56931 
56932 
56933     static if(!is(typeof(SYS_F_GETSOCKNAME))) {
56934         private enum enumMixinStr_SYS_F_GETSOCKNAME = `enum SYS_F_GETSOCKNAME = 16;`;
56935         static if(is(typeof({ mixin(enumMixinStr_SYS_F_GETSOCKNAME); }))) {
56936             mixin(enumMixinStr_SYS_F_GETSOCKNAME);
56937         }
56938     }
56939 
56940 
56941 
56942 
56943     static if(!is(typeof(SYS_F_GETSOCKOPT))) {
56944         private enum enumMixinStr_SYS_F_GETSOCKOPT = `enum SYS_F_GETSOCKOPT = 15;`;
56945         static if(is(typeof({ mixin(enumMixinStr_SYS_F_GETSOCKOPT); }))) {
56946             mixin(enumMixinStr_SYS_F_GETSOCKOPT);
56947         }
56948     }
56949 
56950 
56951 
56952 
56953     static if(!is(typeof(SYS_F_SETSOCKOPT))) {
56954         private enum enumMixinStr_SYS_F_SETSOCKOPT = `enum SYS_F_SETSOCKOPT = 14;`;
56955         static if(is(typeof({ mixin(enumMixinStr_SYS_F_SETSOCKOPT); }))) {
56956             mixin(enumMixinStr_SYS_F_SETSOCKOPT);
56957         }
56958     }
56959 
56960 
56961 
56962 
56963     static if(!is(typeof(SYS_F_GETNAMEINFO))) {
56964         private enum enumMixinStr_SYS_F_GETNAMEINFO = `enum SYS_F_GETNAMEINFO = 13;`;
56965         static if(is(typeof({ mixin(enumMixinStr_SYS_F_GETNAMEINFO); }))) {
56966             mixin(enumMixinStr_SYS_F_GETNAMEINFO);
56967         }
56968     }
56969 
56970 
56971 
56972 
56973     static if(!is(typeof(SYS_F_GETADDRINFO))) {
56974         private enum enumMixinStr_SYS_F_GETADDRINFO = `enum SYS_F_GETADDRINFO = 12;`;
56975         static if(is(typeof({ mixin(enumMixinStr_SYS_F_GETADDRINFO); }))) {
56976             mixin(enumMixinStr_SYS_F_GETADDRINFO);
56977         }
56978     }
56979 
56980 
56981 
56982 
56983     static if(!is(typeof(SYS_F_FREAD))) {
56984         private enum enumMixinStr_SYS_F_FREAD = `enum SYS_F_FREAD = 11;`;
56985         static if(is(typeof({ mixin(enumMixinStr_SYS_F_FREAD); }))) {
56986             mixin(enumMixinStr_SYS_F_FREAD);
56987         }
56988     }
56989 
56990 
56991 
56992 
56993     static if(!is(typeof(SYS_F_OPENDIR))) {
56994         private enum enumMixinStr_SYS_F_OPENDIR = `enum SYS_F_OPENDIR = 10;`;
56995         static if(is(typeof({ mixin(enumMixinStr_SYS_F_OPENDIR); }))) {
56996             mixin(enumMixinStr_SYS_F_OPENDIR);
56997         }
56998     }
56999 
57000 
57001 
57002 
57003     static if(!is(typeof(SYS_F_WSASTARTUP))) {
57004         private enum enumMixinStr_SYS_F_WSASTARTUP = `enum SYS_F_WSASTARTUP = 9;`;
57005         static if(is(typeof({ mixin(enumMixinStr_SYS_F_WSASTARTUP); }))) {
57006             mixin(enumMixinStr_SYS_F_WSASTARTUP);
57007         }
57008     }
57009 
57010 
57011 
57012 
57013     static if(!is(typeof(SYS_F_ACCEPT))) {
57014         private enum enumMixinStr_SYS_F_ACCEPT = `enum SYS_F_ACCEPT = 8;`;
57015         static if(is(typeof({ mixin(enumMixinStr_SYS_F_ACCEPT); }))) {
57016             mixin(enumMixinStr_SYS_F_ACCEPT);
57017         }
57018     }
57019 
57020 
57021 
57022 
57023     static if(!is(typeof(SYS_F_LISTEN))) {
57024         private enum enumMixinStr_SYS_F_LISTEN = `enum SYS_F_LISTEN = 7;`;
57025         static if(is(typeof({ mixin(enumMixinStr_SYS_F_LISTEN); }))) {
57026             mixin(enumMixinStr_SYS_F_LISTEN);
57027         }
57028     }
57029 
57030 
57031 
57032 
57033     static if(!is(typeof(SYS_F_BIND))) {
57034         private enum enumMixinStr_SYS_F_BIND = `enum SYS_F_BIND = 6;`;
57035         static if(is(typeof({ mixin(enumMixinStr_SYS_F_BIND); }))) {
57036             mixin(enumMixinStr_SYS_F_BIND);
57037         }
57038     }
57039 
57040 
57041 
57042 
57043     static if(!is(typeof(SYS_F_IOCTLSOCKET))) {
57044         private enum enumMixinStr_SYS_F_IOCTLSOCKET = `enum SYS_F_IOCTLSOCKET = 5;`;
57045         static if(is(typeof({ mixin(enumMixinStr_SYS_F_IOCTLSOCKET); }))) {
57046             mixin(enumMixinStr_SYS_F_IOCTLSOCKET);
57047         }
57048     }
57049 
57050 
57051 
57052 
57053     static if(!is(typeof(SYS_F_SOCKET))) {
57054         private enum enumMixinStr_SYS_F_SOCKET = `enum SYS_F_SOCKET = 4;`;
57055         static if(is(typeof({ mixin(enumMixinStr_SYS_F_SOCKET); }))) {
57056             mixin(enumMixinStr_SYS_F_SOCKET);
57057         }
57058     }
57059 
57060 
57061 
57062 
57063     static if(!is(typeof(SYS_F_GETSERVBYNAME))) {
57064         private enum enumMixinStr_SYS_F_GETSERVBYNAME = `enum SYS_F_GETSERVBYNAME = 3;`;
57065         static if(is(typeof({ mixin(enumMixinStr_SYS_F_GETSERVBYNAME); }))) {
57066             mixin(enumMixinStr_SYS_F_GETSERVBYNAME);
57067         }
57068     }
57069 
57070 
57071 
57072 
57073     static if(!is(typeof(SYS_F_CONNECT))) {
57074         private enum enumMixinStr_SYS_F_CONNECT = `enum SYS_F_CONNECT = 2;`;
57075         static if(is(typeof({ mixin(enumMixinStr_SYS_F_CONNECT); }))) {
57076             mixin(enumMixinStr_SYS_F_CONNECT);
57077         }
57078     }
57079 
57080 
57081 
57082 
57083     static if(!is(typeof(SYS_F_FOPEN))) {
57084         private enum enumMixinStr_SYS_F_FOPEN = `enum SYS_F_FOPEN = 1;`;
57085         static if(is(typeof({ mixin(enumMixinStr_SYS_F_FOPEN); }))) {
57086             mixin(enumMixinStr_SYS_F_FOPEN);
57087         }
57088     }
57089     static if(!is(typeof(X509_L_FILE_LOAD))) {
57090         private enum enumMixinStr_X509_L_FILE_LOAD = `enum X509_L_FILE_LOAD = 1;`;
57091         static if(is(typeof({ mixin(enumMixinStr_X509_L_FILE_LOAD); }))) {
57092             mixin(enumMixinStr_X509_L_FILE_LOAD);
57093         }
57094     }
57095 
57096 
57097 
57098 
57099     static if(!is(typeof(X509_L_ADD_DIR))) {
57100         private enum enumMixinStr_X509_L_ADD_DIR = `enum X509_L_ADD_DIR = 2;`;
57101         static if(is(typeof({ mixin(enumMixinStr_X509_L_ADD_DIR); }))) {
57102             mixin(enumMixinStr_X509_L_ADD_DIR);
57103         }
57104     }
57105     static if(!is(typeof(X509_V_OK))) {
57106         private enum enumMixinStr_X509_V_OK = `enum X509_V_OK = 0;`;
57107         static if(is(typeof({ mixin(enumMixinStr_X509_V_OK); }))) {
57108             mixin(enumMixinStr_X509_V_OK);
57109         }
57110     }
57111 
57112 
57113 
57114 
57115     static if(!is(typeof(X509_V_ERR_UNSPECIFIED))) {
57116         private enum enumMixinStr_X509_V_ERR_UNSPECIFIED = `enum X509_V_ERR_UNSPECIFIED = 1;`;
57117         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNSPECIFIED); }))) {
57118             mixin(enumMixinStr_X509_V_ERR_UNSPECIFIED);
57119         }
57120     }
57121 
57122 
57123 
57124 
57125     static if(!is(typeof(X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT))) {
57126         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT = `enum X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT = 2;`;
57127         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT); }))) {
57128             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT);
57129         }
57130     }
57131 
57132 
57133 
57134 
57135     static if(!is(typeof(X509_V_ERR_UNABLE_TO_GET_CRL))) {
57136         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_GET_CRL = `enum X509_V_ERR_UNABLE_TO_GET_CRL = 3;`;
57137         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_CRL); }))) {
57138             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_CRL);
57139         }
57140     }
57141 
57142 
57143 
57144 
57145     static if(!is(typeof(X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE))) {
57146         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE = `enum X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE = 4;`;
57147         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE); }))) {
57148             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE);
57149         }
57150     }
57151 
57152 
57153 
57154 
57155     static if(!is(typeof(X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE))) {
57156         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE = `enum X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE = 5;`;
57157         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE); }))) {
57158             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE);
57159         }
57160     }
57161 
57162 
57163 
57164 
57165     static if(!is(typeof(X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY))) {
57166         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY = `enum X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY = 6;`;
57167         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY); }))) {
57168             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY);
57169         }
57170     }
57171 
57172 
57173 
57174 
57175     static if(!is(typeof(X509_V_ERR_CERT_SIGNATURE_FAILURE))) {
57176         private enum enumMixinStr_X509_V_ERR_CERT_SIGNATURE_FAILURE = `enum X509_V_ERR_CERT_SIGNATURE_FAILURE = 7;`;
57177         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_SIGNATURE_FAILURE); }))) {
57178             mixin(enumMixinStr_X509_V_ERR_CERT_SIGNATURE_FAILURE);
57179         }
57180     }
57181 
57182 
57183 
57184 
57185     static if(!is(typeof(X509_V_ERR_CRL_SIGNATURE_FAILURE))) {
57186         private enum enumMixinStr_X509_V_ERR_CRL_SIGNATURE_FAILURE = `enum X509_V_ERR_CRL_SIGNATURE_FAILURE = 8;`;
57187         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CRL_SIGNATURE_FAILURE); }))) {
57188             mixin(enumMixinStr_X509_V_ERR_CRL_SIGNATURE_FAILURE);
57189         }
57190     }
57191 
57192 
57193 
57194 
57195     static if(!is(typeof(X509_V_ERR_CERT_NOT_YET_VALID))) {
57196         private enum enumMixinStr_X509_V_ERR_CERT_NOT_YET_VALID = `enum X509_V_ERR_CERT_NOT_YET_VALID = 9;`;
57197         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_NOT_YET_VALID); }))) {
57198             mixin(enumMixinStr_X509_V_ERR_CERT_NOT_YET_VALID);
57199         }
57200     }
57201 
57202 
57203 
57204 
57205     static if(!is(typeof(X509_V_ERR_CERT_HAS_EXPIRED))) {
57206         private enum enumMixinStr_X509_V_ERR_CERT_HAS_EXPIRED = `enum X509_V_ERR_CERT_HAS_EXPIRED = 10;`;
57207         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_HAS_EXPIRED); }))) {
57208             mixin(enumMixinStr_X509_V_ERR_CERT_HAS_EXPIRED);
57209         }
57210     }
57211 
57212 
57213 
57214 
57215     static if(!is(typeof(X509_V_ERR_CRL_NOT_YET_VALID))) {
57216         private enum enumMixinStr_X509_V_ERR_CRL_NOT_YET_VALID = `enum X509_V_ERR_CRL_NOT_YET_VALID = 11;`;
57217         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CRL_NOT_YET_VALID); }))) {
57218             mixin(enumMixinStr_X509_V_ERR_CRL_NOT_YET_VALID);
57219         }
57220     }
57221 
57222 
57223 
57224 
57225     static if(!is(typeof(X509_V_ERR_CRL_HAS_EXPIRED))) {
57226         private enum enumMixinStr_X509_V_ERR_CRL_HAS_EXPIRED = `enum X509_V_ERR_CRL_HAS_EXPIRED = 12;`;
57227         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CRL_HAS_EXPIRED); }))) {
57228             mixin(enumMixinStr_X509_V_ERR_CRL_HAS_EXPIRED);
57229         }
57230     }
57231 
57232 
57233 
57234 
57235     static if(!is(typeof(X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD))) {
57236         private enum enumMixinStr_X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD = `enum X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD = 13;`;
57237         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD); }))) {
57238             mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD);
57239         }
57240     }
57241 
57242 
57243 
57244 
57245     static if(!is(typeof(X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD))) {
57246         private enum enumMixinStr_X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD = `enum X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD = 14;`;
57247         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD); }))) {
57248             mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD);
57249         }
57250     }
57251 
57252 
57253 
57254 
57255     static if(!is(typeof(X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD))) {
57256         private enum enumMixinStr_X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD = `enum X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD = 15;`;
57257         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD); }))) {
57258             mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD);
57259         }
57260     }
57261 
57262 
57263 
57264 
57265     static if(!is(typeof(X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD))) {
57266         private enum enumMixinStr_X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD = `enum X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD = 16;`;
57267         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD); }))) {
57268             mixin(enumMixinStr_X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD);
57269         }
57270     }
57271 
57272 
57273 
57274 
57275     static if(!is(typeof(X509_V_ERR_OUT_OF_MEM))) {
57276         private enum enumMixinStr_X509_V_ERR_OUT_OF_MEM = `enum X509_V_ERR_OUT_OF_MEM = 17;`;
57277         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_OUT_OF_MEM); }))) {
57278             mixin(enumMixinStr_X509_V_ERR_OUT_OF_MEM);
57279         }
57280     }
57281 
57282 
57283 
57284 
57285     static if(!is(typeof(X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT))) {
57286         private enum enumMixinStr_X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT = `enum X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT = 18;`;
57287         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT); }))) {
57288             mixin(enumMixinStr_X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT);
57289         }
57290     }
57291 
57292 
57293 
57294 
57295     static if(!is(typeof(X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN))) {
57296         private enum enumMixinStr_X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN = `enum X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN = 19;`;
57297         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN); }))) {
57298             mixin(enumMixinStr_X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN);
57299         }
57300     }
57301 
57302 
57303 
57304 
57305     static if(!is(typeof(X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY))) {
57306         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY = `enum X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY = 20;`;
57307         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY); }))) {
57308             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY);
57309         }
57310     }
57311 
57312 
57313 
57314 
57315     static if(!is(typeof(X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE))) {
57316         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE = `enum X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE = 21;`;
57317         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE); }))) {
57318             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE);
57319         }
57320     }
57321 
57322 
57323 
57324 
57325     static if(!is(typeof(X509_V_ERR_CERT_CHAIN_TOO_LONG))) {
57326         private enum enumMixinStr_X509_V_ERR_CERT_CHAIN_TOO_LONG = `enum X509_V_ERR_CERT_CHAIN_TOO_LONG = 22;`;
57327         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_CHAIN_TOO_LONG); }))) {
57328             mixin(enumMixinStr_X509_V_ERR_CERT_CHAIN_TOO_LONG);
57329         }
57330     }
57331 
57332 
57333 
57334 
57335     static if(!is(typeof(X509_V_ERR_CERT_REVOKED))) {
57336         private enum enumMixinStr_X509_V_ERR_CERT_REVOKED = `enum X509_V_ERR_CERT_REVOKED = 23;`;
57337         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_REVOKED); }))) {
57338             mixin(enumMixinStr_X509_V_ERR_CERT_REVOKED);
57339         }
57340     }
57341 
57342 
57343 
57344 
57345     static if(!is(typeof(X509_V_ERR_INVALID_CA))) {
57346         private enum enumMixinStr_X509_V_ERR_INVALID_CA = `enum X509_V_ERR_INVALID_CA = 24;`;
57347         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_INVALID_CA); }))) {
57348             mixin(enumMixinStr_X509_V_ERR_INVALID_CA);
57349         }
57350     }
57351 
57352 
57353 
57354 
57355     static if(!is(typeof(X509_V_ERR_PATH_LENGTH_EXCEEDED))) {
57356         private enum enumMixinStr_X509_V_ERR_PATH_LENGTH_EXCEEDED = `enum X509_V_ERR_PATH_LENGTH_EXCEEDED = 25;`;
57357         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_PATH_LENGTH_EXCEEDED); }))) {
57358             mixin(enumMixinStr_X509_V_ERR_PATH_LENGTH_EXCEEDED);
57359         }
57360     }
57361 
57362 
57363 
57364 
57365     static if(!is(typeof(X509_V_ERR_INVALID_PURPOSE))) {
57366         private enum enumMixinStr_X509_V_ERR_INVALID_PURPOSE = `enum X509_V_ERR_INVALID_PURPOSE = 26;`;
57367         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_INVALID_PURPOSE); }))) {
57368             mixin(enumMixinStr_X509_V_ERR_INVALID_PURPOSE);
57369         }
57370     }
57371 
57372 
57373 
57374 
57375     static if(!is(typeof(X509_V_ERR_CERT_UNTRUSTED))) {
57376         private enum enumMixinStr_X509_V_ERR_CERT_UNTRUSTED = `enum X509_V_ERR_CERT_UNTRUSTED = 27;`;
57377         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_UNTRUSTED); }))) {
57378             mixin(enumMixinStr_X509_V_ERR_CERT_UNTRUSTED);
57379         }
57380     }
57381 
57382 
57383 
57384 
57385     static if(!is(typeof(X509_V_ERR_CERT_REJECTED))) {
57386         private enum enumMixinStr_X509_V_ERR_CERT_REJECTED = `enum X509_V_ERR_CERT_REJECTED = 28;`;
57387         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CERT_REJECTED); }))) {
57388             mixin(enumMixinStr_X509_V_ERR_CERT_REJECTED);
57389         }
57390     }
57391 
57392 
57393 
57394 
57395     static if(!is(typeof(X509_V_ERR_SUBJECT_ISSUER_MISMATCH))) {
57396         private enum enumMixinStr_X509_V_ERR_SUBJECT_ISSUER_MISMATCH = `enum X509_V_ERR_SUBJECT_ISSUER_MISMATCH = 29;`;
57397         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUBJECT_ISSUER_MISMATCH); }))) {
57398             mixin(enumMixinStr_X509_V_ERR_SUBJECT_ISSUER_MISMATCH);
57399         }
57400     }
57401 
57402 
57403 
57404 
57405     static if(!is(typeof(X509_V_ERR_AKID_SKID_MISMATCH))) {
57406         private enum enumMixinStr_X509_V_ERR_AKID_SKID_MISMATCH = `enum X509_V_ERR_AKID_SKID_MISMATCH = 30;`;
57407         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_AKID_SKID_MISMATCH); }))) {
57408             mixin(enumMixinStr_X509_V_ERR_AKID_SKID_MISMATCH);
57409         }
57410     }
57411 
57412 
57413 
57414 
57415     static if(!is(typeof(X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH))) {
57416         private enum enumMixinStr_X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH = `enum X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH = 31;`;
57417         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH); }))) {
57418             mixin(enumMixinStr_X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH);
57419         }
57420     }
57421 
57422 
57423 
57424 
57425     static if(!is(typeof(X509_V_ERR_KEYUSAGE_NO_CERTSIGN))) {
57426         private enum enumMixinStr_X509_V_ERR_KEYUSAGE_NO_CERTSIGN = `enum X509_V_ERR_KEYUSAGE_NO_CERTSIGN = 32;`;
57427         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_KEYUSAGE_NO_CERTSIGN); }))) {
57428             mixin(enumMixinStr_X509_V_ERR_KEYUSAGE_NO_CERTSIGN);
57429         }
57430     }
57431 
57432 
57433 
57434 
57435     static if(!is(typeof(X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER))) {
57436         private enum enumMixinStr_X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER = `enum X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER = 33;`;
57437         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER); }))) {
57438             mixin(enumMixinStr_X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER);
57439         }
57440     }
57441 
57442 
57443 
57444 
57445     static if(!is(typeof(X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION))) {
57446         private enum enumMixinStr_X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION = `enum X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION = 34;`;
57447         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION); }))) {
57448             mixin(enumMixinStr_X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION);
57449         }
57450     }
57451 
57452 
57453 
57454 
57455     static if(!is(typeof(X509_V_ERR_KEYUSAGE_NO_CRL_SIGN))) {
57456         private enum enumMixinStr_X509_V_ERR_KEYUSAGE_NO_CRL_SIGN = `enum X509_V_ERR_KEYUSAGE_NO_CRL_SIGN = 35;`;
57457         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_KEYUSAGE_NO_CRL_SIGN); }))) {
57458             mixin(enumMixinStr_X509_V_ERR_KEYUSAGE_NO_CRL_SIGN);
57459         }
57460     }
57461 
57462 
57463 
57464 
57465     static if(!is(typeof(X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION))) {
57466         private enum enumMixinStr_X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION = `enum X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION = 36;`;
57467         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION); }))) {
57468             mixin(enumMixinStr_X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION);
57469         }
57470     }
57471 
57472 
57473 
57474 
57475     static if(!is(typeof(X509_V_ERR_INVALID_NON_CA))) {
57476         private enum enumMixinStr_X509_V_ERR_INVALID_NON_CA = `enum X509_V_ERR_INVALID_NON_CA = 37;`;
57477         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_INVALID_NON_CA); }))) {
57478             mixin(enumMixinStr_X509_V_ERR_INVALID_NON_CA);
57479         }
57480     }
57481 
57482 
57483 
57484 
57485     static if(!is(typeof(X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED))) {
57486         private enum enumMixinStr_X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED = `enum X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED = 38;`;
57487         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED); }))) {
57488             mixin(enumMixinStr_X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED);
57489         }
57490     }
57491 
57492 
57493 
57494 
57495     static if(!is(typeof(X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE))) {
57496         private enum enumMixinStr_X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE = `enum X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE = 39;`;
57497         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE); }))) {
57498             mixin(enumMixinStr_X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE);
57499         }
57500     }
57501 
57502 
57503 
57504 
57505     static if(!is(typeof(X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED))) {
57506         private enum enumMixinStr_X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED = `enum X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED = 40;`;
57507         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED); }))) {
57508             mixin(enumMixinStr_X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED);
57509         }
57510     }
57511 
57512 
57513 
57514 
57515     static if(!is(typeof(X509_V_ERR_INVALID_EXTENSION))) {
57516         private enum enumMixinStr_X509_V_ERR_INVALID_EXTENSION = `enum X509_V_ERR_INVALID_EXTENSION = 41;`;
57517         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_INVALID_EXTENSION); }))) {
57518             mixin(enumMixinStr_X509_V_ERR_INVALID_EXTENSION);
57519         }
57520     }
57521 
57522 
57523 
57524 
57525     static if(!is(typeof(X509_V_ERR_INVALID_POLICY_EXTENSION))) {
57526         private enum enumMixinStr_X509_V_ERR_INVALID_POLICY_EXTENSION = `enum X509_V_ERR_INVALID_POLICY_EXTENSION = 42;`;
57527         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_INVALID_POLICY_EXTENSION); }))) {
57528             mixin(enumMixinStr_X509_V_ERR_INVALID_POLICY_EXTENSION);
57529         }
57530     }
57531 
57532 
57533 
57534 
57535     static if(!is(typeof(X509_V_ERR_NO_EXPLICIT_POLICY))) {
57536         private enum enumMixinStr_X509_V_ERR_NO_EXPLICIT_POLICY = `enum X509_V_ERR_NO_EXPLICIT_POLICY = 43;`;
57537         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_NO_EXPLICIT_POLICY); }))) {
57538             mixin(enumMixinStr_X509_V_ERR_NO_EXPLICIT_POLICY);
57539         }
57540     }
57541 
57542 
57543 
57544 
57545     static if(!is(typeof(X509_V_ERR_DIFFERENT_CRL_SCOPE))) {
57546         private enum enumMixinStr_X509_V_ERR_DIFFERENT_CRL_SCOPE = `enum X509_V_ERR_DIFFERENT_CRL_SCOPE = 44;`;
57547         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_DIFFERENT_CRL_SCOPE); }))) {
57548             mixin(enumMixinStr_X509_V_ERR_DIFFERENT_CRL_SCOPE);
57549         }
57550     }
57551 
57552 
57553 
57554 
57555     static if(!is(typeof(X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE))) {
57556         private enum enumMixinStr_X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE = `enum X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE = 45;`;
57557         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE); }))) {
57558             mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE);
57559         }
57560     }
57561 
57562 
57563 
57564 
57565     static if(!is(typeof(X509_V_ERR_UNNESTED_RESOURCE))) {
57566         private enum enumMixinStr_X509_V_ERR_UNNESTED_RESOURCE = `enum X509_V_ERR_UNNESTED_RESOURCE = 46;`;
57567         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNNESTED_RESOURCE); }))) {
57568             mixin(enumMixinStr_X509_V_ERR_UNNESTED_RESOURCE);
57569         }
57570     }
57571 
57572 
57573 
57574 
57575     static if(!is(typeof(X509_V_ERR_PERMITTED_VIOLATION))) {
57576         private enum enumMixinStr_X509_V_ERR_PERMITTED_VIOLATION = `enum X509_V_ERR_PERMITTED_VIOLATION = 47;`;
57577         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_PERMITTED_VIOLATION); }))) {
57578             mixin(enumMixinStr_X509_V_ERR_PERMITTED_VIOLATION);
57579         }
57580     }
57581 
57582 
57583 
57584 
57585     static if(!is(typeof(X509_V_ERR_EXCLUDED_VIOLATION))) {
57586         private enum enumMixinStr_X509_V_ERR_EXCLUDED_VIOLATION = `enum X509_V_ERR_EXCLUDED_VIOLATION = 48;`;
57587         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_EXCLUDED_VIOLATION); }))) {
57588             mixin(enumMixinStr_X509_V_ERR_EXCLUDED_VIOLATION);
57589         }
57590     }
57591 
57592 
57593 
57594 
57595     static if(!is(typeof(X509_V_ERR_SUBTREE_MINMAX))) {
57596         private enum enumMixinStr_X509_V_ERR_SUBTREE_MINMAX = `enum X509_V_ERR_SUBTREE_MINMAX = 49;`;
57597         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUBTREE_MINMAX); }))) {
57598             mixin(enumMixinStr_X509_V_ERR_SUBTREE_MINMAX);
57599         }
57600     }
57601 
57602 
57603 
57604 
57605     static if(!is(typeof(X509_V_ERR_APPLICATION_VERIFICATION))) {
57606         private enum enumMixinStr_X509_V_ERR_APPLICATION_VERIFICATION = `enum X509_V_ERR_APPLICATION_VERIFICATION = 50;`;
57607         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_APPLICATION_VERIFICATION); }))) {
57608             mixin(enumMixinStr_X509_V_ERR_APPLICATION_VERIFICATION);
57609         }
57610     }
57611 
57612 
57613 
57614 
57615     static if(!is(typeof(X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE))) {
57616         private enum enumMixinStr_X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE = `enum X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE = 51;`;
57617         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE); }))) {
57618             mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE);
57619         }
57620     }
57621 
57622 
57623 
57624 
57625     static if(!is(typeof(X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX))) {
57626         private enum enumMixinStr_X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX = `enum X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX = 52;`;
57627         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX); }))) {
57628             mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX);
57629         }
57630     }
57631 
57632 
57633 
57634 
57635     static if(!is(typeof(X509_V_ERR_UNSUPPORTED_NAME_SYNTAX))) {
57636         private enum enumMixinStr_X509_V_ERR_UNSUPPORTED_NAME_SYNTAX = `enum X509_V_ERR_UNSUPPORTED_NAME_SYNTAX = 53;`;
57637         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_NAME_SYNTAX); }))) {
57638             mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_NAME_SYNTAX);
57639         }
57640     }
57641 
57642 
57643 
57644 
57645     static if(!is(typeof(X509_V_ERR_CRL_PATH_VALIDATION_ERROR))) {
57646         private enum enumMixinStr_X509_V_ERR_CRL_PATH_VALIDATION_ERROR = `enum X509_V_ERR_CRL_PATH_VALIDATION_ERROR = 54;`;
57647         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CRL_PATH_VALIDATION_ERROR); }))) {
57648             mixin(enumMixinStr_X509_V_ERR_CRL_PATH_VALIDATION_ERROR);
57649         }
57650     }
57651 
57652 
57653 
57654 
57655     static if(!is(typeof(X509_V_ERR_PATH_LOOP))) {
57656         private enum enumMixinStr_X509_V_ERR_PATH_LOOP = `enum X509_V_ERR_PATH_LOOP = 55;`;
57657         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_PATH_LOOP); }))) {
57658             mixin(enumMixinStr_X509_V_ERR_PATH_LOOP);
57659         }
57660     }
57661 
57662 
57663 
57664 
57665     static if(!is(typeof(X509_V_ERR_SUITE_B_INVALID_VERSION))) {
57666         private enum enumMixinStr_X509_V_ERR_SUITE_B_INVALID_VERSION = `enum X509_V_ERR_SUITE_B_INVALID_VERSION = 56;`;
57667         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_VERSION); }))) {
57668             mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_VERSION);
57669         }
57670     }
57671 
57672 
57673 
57674 
57675     static if(!is(typeof(X509_V_ERR_SUITE_B_INVALID_ALGORITHM))) {
57676         private enum enumMixinStr_X509_V_ERR_SUITE_B_INVALID_ALGORITHM = `enum X509_V_ERR_SUITE_B_INVALID_ALGORITHM = 57;`;
57677         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_ALGORITHM); }))) {
57678             mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_ALGORITHM);
57679         }
57680     }
57681 
57682 
57683 
57684 
57685     static if(!is(typeof(X509_V_ERR_SUITE_B_INVALID_CURVE))) {
57686         private enum enumMixinStr_X509_V_ERR_SUITE_B_INVALID_CURVE = `enum X509_V_ERR_SUITE_B_INVALID_CURVE = 58;`;
57687         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_CURVE); }))) {
57688             mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_CURVE);
57689         }
57690     }
57691 
57692 
57693 
57694 
57695     static if(!is(typeof(X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM))) {
57696         private enum enumMixinStr_X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM = `enum X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM = 59;`;
57697         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM); }))) {
57698             mixin(enumMixinStr_X509_V_ERR_SUITE_B_INVALID_SIGNATURE_ALGORITHM);
57699         }
57700     }
57701 
57702 
57703 
57704 
57705     static if(!is(typeof(X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED))) {
57706         private enum enumMixinStr_X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED = `enum X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED = 60;`;
57707         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED); }))) {
57708             mixin(enumMixinStr_X509_V_ERR_SUITE_B_LOS_NOT_ALLOWED);
57709         }
57710     }
57711 
57712 
57713 
57714 
57715     static if(!is(typeof(X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256))) {
57716         private enum enumMixinStr_X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 = `enum X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 = 61;`;
57717         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256); }))) {
57718             mixin(enumMixinStr_X509_V_ERR_SUITE_B_CANNOT_SIGN_P_384_WITH_P_256);
57719         }
57720     }
57721 
57722 
57723 
57724 
57725     static if(!is(typeof(X509_V_ERR_HOSTNAME_MISMATCH))) {
57726         private enum enumMixinStr_X509_V_ERR_HOSTNAME_MISMATCH = `enum X509_V_ERR_HOSTNAME_MISMATCH = 62;`;
57727         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_HOSTNAME_MISMATCH); }))) {
57728             mixin(enumMixinStr_X509_V_ERR_HOSTNAME_MISMATCH);
57729         }
57730     }
57731 
57732 
57733 
57734 
57735     static if(!is(typeof(X509_V_ERR_EMAIL_MISMATCH))) {
57736         private enum enumMixinStr_X509_V_ERR_EMAIL_MISMATCH = `enum X509_V_ERR_EMAIL_MISMATCH = 63;`;
57737         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_EMAIL_MISMATCH); }))) {
57738             mixin(enumMixinStr_X509_V_ERR_EMAIL_MISMATCH);
57739         }
57740     }
57741 
57742 
57743 
57744 
57745     static if(!is(typeof(X509_V_ERR_IP_ADDRESS_MISMATCH))) {
57746         private enum enumMixinStr_X509_V_ERR_IP_ADDRESS_MISMATCH = `enum X509_V_ERR_IP_ADDRESS_MISMATCH = 64;`;
57747         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_IP_ADDRESS_MISMATCH); }))) {
57748             mixin(enumMixinStr_X509_V_ERR_IP_ADDRESS_MISMATCH);
57749         }
57750     }
57751 
57752 
57753 
57754 
57755     static if(!is(typeof(X509_V_ERR_DANE_NO_MATCH))) {
57756         private enum enumMixinStr_X509_V_ERR_DANE_NO_MATCH = `enum X509_V_ERR_DANE_NO_MATCH = 65;`;
57757         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_DANE_NO_MATCH); }))) {
57758             mixin(enumMixinStr_X509_V_ERR_DANE_NO_MATCH);
57759         }
57760     }
57761 
57762 
57763 
57764 
57765     static if(!is(typeof(X509_V_ERR_EE_KEY_TOO_SMALL))) {
57766         private enum enumMixinStr_X509_V_ERR_EE_KEY_TOO_SMALL = `enum X509_V_ERR_EE_KEY_TOO_SMALL = 66;`;
57767         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_EE_KEY_TOO_SMALL); }))) {
57768             mixin(enumMixinStr_X509_V_ERR_EE_KEY_TOO_SMALL);
57769         }
57770     }
57771 
57772 
57773 
57774 
57775     static if(!is(typeof(X509_V_ERR_CA_KEY_TOO_SMALL))) {
57776         private enum enumMixinStr_X509_V_ERR_CA_KEY_TOO_SMALL = `enum X509_V_ERR_CA_KEY_TOO_SMALL = 67;`;
57777         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CA_KEY_TOO_SMALL); }))) {
57778             mixin(enumMixinStr_X509_V_ERR_CA_KEY_TOO_SMALL);
57779         }
57780     }
57781 
57782 
57783 
57784 
57785     static if(!is(typeof(X509_V_ERR_CA_MD_TOO_WEAK))) {
57786         private enum enumMixinStr_X509_V_ERR_CA_MD_TOO_WEAK = `enum X509_V_ERR_CA_MD_TOO_WEAK = 68;`;
57787         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_CA_MD_TOO_WEAK); }))) {
57788             mixin(enumMixinStr_X509_V_ERR_CA_MD_TOO_WEAK);
57789         }
57790     }
57791 
57792 
57793 
57794 
57795     static if(!is(typeof(X509_V_ERR_INVALID_CALL))) {
57796         private enum enumMixinStr_X509_V_ERR_INVALID_CALL = `enum X509_V_ERR_INVALID_CALL = 69;`;
57797         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_INVALID_CALL); }))) {
57798             mixin(enumMixinStr_X509_V_ERR_INVALID_CALL);
57799         }
57800     }
57801 
57802 
57803 
57804 
57805     static if(!is(typeof(X509_V_ERR_STORE_LOOKUP))) {
57806         private enum enumMixinStr_X509_V_ERR_STORE_LOOKUP = `enum X509_V_ERR_STORE_LOOKUP = 70;`;
57807         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_STORE_LOOKUP); }))) {
57808             mixin(enumMixinStr_X509_V_ERR_STORE_LOOKUP);
57809         }
57810     }
57811 
57812 
57813 
57814 
57815     static if(!is(typeof(X509_V_ERR_NO_VALID_SCTS))) {
57816         private enum enumMixinStr_X509_V_ERR_NO_VALID_SCTS = `enum X509_V_ERR_NO_VALID_SCTS = 71;`;
57817         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_NO_VALID_SCTS); }))) {
57818             mixin(enumMixinStr_X509_V_ERR_NO_VALID_SCTS);
57819         }
57820     }
57821 
57822 
57823 
57824 
57825     static if(!is(typeof(X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION))) {
57826         private enum enumMixinStr_X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION = `enum X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION = 72;`;
57827         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION); }))) {
57828             mixin(enumMixinStr_X509_V_ERR_PROXY_SUBJECT_NAME_VIOLATION);
57829         }
57830     }
57831 
57832 
57833 
57834 
57835     static if(!is(typeof(X509_V_ERR_OCSP_VERIFY_NEEDED))) {
57836         private enum enumMixinStr_X509_V_ERR_OCSP_VERIFY_NEEDED = `enum X509_V_ERR_OCSP_VERIFY_NEEDED = 73;`;
57837         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_OCSP_VERIFY_NEEDED); }))) {
57838             mixin(enumMixinStr_X509_V_ERR_OCSP_VERIFY_NEEDED);
57839         }
57840     }
57841 
57842 
57843 
57844 
57845     static if(!is(typeof(X509_V_ERR_OCSP_VERIFY_FAILED))) {
57846         private enum enumMixinStr_X509_V_ERR_OCSP_VERIFY_FAILED = `enum X509_V_ERR_OCSP_VERIFY_FAILED = 74;`;
57847         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_OCSP_VERIFY_FAILED); }))) {
57848             mixin(enumMixinStr_X509_V_ERR_OCSP_VERIFY_FAILED);
57849         }
57850     }
57851 
57852 
57853 
57854 
57855     static if(!is(typeof(X509_V_ERR_OCSP_CERT_UNKNOWN))) {
57856         private enum enumMixinStr_X509_V_ERR_OCSP_CERT_UNKNOWN = `enum X509_V_ERR_OCSP_CERT_UNKNOWN = 75;`;
57857         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_OCSP_CERT_UNKNOWN); }))) {
57858             mixin(enumMixinStr_X509_V_ERR_OCSP_CERT_UNKNOWN);
57859         }
57860     }
57861 
57862 
57863 
57864 
57865     static if(!is(typeof(X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH))) {
57866         private enum enumMixinStr_X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH = `enum X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH = 76;`;
57867         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH); }))) {
57868             mixin(enumMixinStr_X509_V_ERR_SIGNATURE_ALGORITHM_MISMATCH);
57869         }
57870     }
57871 
57872 
57873 
57874 
57875     static if(!is(typeof(X509_V_ERR_NO_ISSUER_PUBLIC_KEY))) {
57876         private enum enumMixinStr_X509_V_ERR_NO_ISSUER_PUBLIC_KEY = `enum X509_V_ERR_NO_ISSUER_PUBLIC_KEY = 77;`;
57877         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_NO_ISSUER_PUBLIC_KEY); }))) {
57878             mixin(enumMixinStr_X509_V_ERR_NO_ISSUER_PUBLIC_KEY);
57879         }
57880     }
57881 
57882 
57883 
57884 
57885     static if(!is(typeof(X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM))) {
57886         private enum enumMixinStr_X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM = `enum X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM = 78;`;
57887         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM); }))) {
57888             mixin(enumMixinStr_X509_V_ERR_UNSUPPORTED_SIGNATURE_ALGORITHM);
57889         }
57890     }
57891 
57892 
57893 
57894 
57895     static if(!is(typeof(X509_V_ERR_EC_KEY_EXPLICIT_PARAMS))) {
57896         private enum enumMixinStr_X509_V_ERR_EC_KEY_EXPLICIT_PARAMS = `enum X509_V_ERR_EC_KEY_EXPLICIT_PARAMS = 79;`;
57897         static if(is(typeof({ mixin(enumMixinStr_X509_V_ERR_EC_KEY_EXPLICIT_PARAMS); }))) {
57898             mixin(enumMixinStr_X509_V_ERR_EC_KEY_EXPLICIT_PARAMS);
57899         }
57900     }
57901 
57902 
57903 
57904 
57905 
57906 
57907     static if(!is(typeof(X509_V_FLAG_CB_ISSUER_CHECK))) {
57908         private enum enumMixinStr_X509_V_FLAG_CB_ISSUER_CHECK = `enum X509_V_FLAG_CB_ISSUER_CHECK = 0x0;`;
57909         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_CB_ISSUER_CHECK); }))) {
57910             mixin(enumMixinStr_X509_V_FLAG_CB_ISSUER_CHECK);
57911         }
57912     }
57913 
57914 
57915 
57916 
57917     static if(!is(typeof(X509_V_FLAG_USE_CHECK_TIME))) {
57918         private enum enumMixinStr_X509_V_FLAG_USE_CHECK_TIME = `enum X509_V_FLAG_USE_CHECK_TIME = 0x2;`;
57919         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_USE_CHECK_TIME); }))) {
57920             mixin(enumMixinStr_X509_V_FLAG_USE_CHECK_TIME);
57921         }
57922     }
57923 
57924 
57925 
57926 
57927     static if(!is(typeof(X509_V_FLAG_CRL_CHECK))) {
57928         private enum enumMixinStr_X509_V_FLAG_CRL_CHECK = `enum X509_V_FLAG_CRL_CHECK = 0x4;`;
57929         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_CRL_CHECK); }))) {
57930             mixin(enumMixinStr_X509_V_FLAG_CRL_CHECK);
57931         }
57932     }
57933 
57934 
57935 
57936 
57937     static if(!is(typeof(X509_V_FLAG_CRL_CHECK_ALL))) {
57938         private enum enumMixinStr_X509_V_FLAG_CRL_CHECK_ALL = `enum X509_V_FLAG_CRL_CHECK_ALL = 0x8;`;
57939         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_CRL_CHECK_ALL); }))) {
57940             mixin(enumMixinStr_X509_V_FLAG_CRL_CHECK_ALL);
57941         }
57942     }
57943 
57944 
57945 
57946 
57947     static if(!is(typeof(X509_V_FLAG_IGNORE_CRITICAL))) {
57948         private enum enumMixinStr_X509_V_FLAG_IGNORE_CRITICAL = `enum X509_V_FLAG_IGNORE_CRITICAL = 0x10;`;
57949         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_IGNORE_CRITICAL); }))) {
57950             mixin(enumMixinStr_X509_V_FLAG_IGNORE_CRITICAL);
57951         }
57952     }
57953 
57954 
57955 
57956 
57957     static if(!is(typeof(X509_V_FLAG_X509_STRICT))) {
57958         private enum enumMixinStr_X509_V_FLAG_X509_STRICT = `enum X509_V_FLAG_X509_STRICT = 0x20;`;
57959         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_X509_STRICT); }))) {
57960             mixin(enumMixinStr_X509_V_FLAG_X509_STRICT);
57961         }
57962     }
57963 
57964 
57965 
57966 
57967     static if(!is(typeof(X509_V_FLAG_ALLOW_PROXY_CERTS))) {
57968         private enum enumMixinStr_X509_V_FLAG_ALLOW_PROXY_CERTS = `enum X509_V_FLAG_ALLOW_PROXY_CERTS = 0x40;`;
57969         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_ALLOW_PROXY_CERTS); }))) {
57970             mixin(enumMixinStr_X509_V_FLAG_ALLOW_PROXY_CERTS);
57971         }
57972     }
57973 
57974 
57975 
57976 
57977     static if(!is(typeof(X509_V_FLAG_POLICY_CHECK))) {
57978         private enum enumMixinStr_X509_V_FLAG_POLICY_CHECK = `enum X509_V_FLAG_POLICY_CHECK = 0x80;`;
57979         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_POLICY_CHECK); }))) {
57980             mixin(enumMixinStr_X509_V_FLAG_POLICY_CHECK);
57981         }
57982     }
57983 
57984 
57985 
57986 
57987     static if(!is(typeof(X509_V_FLAG_EXPLICIT_POLICY))) {
57988         private enum enumMixinStr_X509_V_FLAG_EXPLICIT_POLICY = `enum X509_V_FLAG_EXPLICIT_POLICY = 0x100;`;
57989         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_EXPLICIT_POLICY); }))) {
57990             mixin(enumMixinStr_X509_V_FLAG_EXPLICIT_POLICY);
57991         }
57992     }
57993 
57994 
57995 
57996 
57997     static if(!is(typeof(X509_V_FLAG_INHIBIT_ANY))) {
57998         private enum enumMixinStr_X509_V_FLAG_INHIBIT_ANY = `enum X509_V_FLAG_INHIBIT_ANY = 0x200;`;
57999         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_INHIBIT_ANY); }))) {
58000             mixin(enumMixinStr_X509_V_FLAG_INHIBIT_ANY);
58001         }
58002     }
58003 
58004 
58005 
58006 
58007     static if(!is(typeof(X509_V_FLAG_INHIBIT_MAP))) {
58008         private enum enumMixinStr_X509_V_FLAG_INHIBIT_MAP = `enum X509_V_FLAG_INHIBIT_MAP = 0x400;`;
58009         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_INHIBIT_MAP); }))) {
58010             mixin(enumMixinStr_X509_V_FLAG_INHIBIT_MAP);
58011         }
58012     }
58013 
58014 
58015 
58016 
58017     static if(!is(typeof(X509_V_FLAG_NOTIFY_POLICY))) {
58018         private enum enumMixinStr_X509_V_FLAG_NOTIFY_POLICY = `enum X509_V_FLAG_NOTIFY_POLICY = 0x800;`;
58019         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_NOTIFY_POLICY); }))) {
58020             mixin(enumMixinStr_X509_V_FLAG_NOTIFY_POLICY);
58021         }
58022     }
58023 
58024 
58025 
58026 
58027     static if(!is(typeof(X509_V_FLAG_EXTENDED_CRL_SUPPORT))) {
58028         private enum enumMixinStr_X509_V_FLAG_EXTENDED_CRL_SUPPORT = `enum X509_V_FLAG_EXTENDED_CRL_SUPPORT = 0x1000;`;
58029         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_EXTENDED_CRL_SUPPORT); }))) {
58030             mixin(enumMixinStr_X509_V_FLAG_EXTENDED_CRL_SUPPORT);
58031         }
58032     }
58033 
58034 
58035 
58036 
58037     static if(!is(typeof(X509_V_FLAG_USE_DELTAS))) {
58038         private enum enumMixinStr_X509_V_FLAG_USE_DELTAS = `enum X509_V_FLAG_USE_DELTAS = 0x2000;`;
58039         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_USE_DELTAS); }))) {
58040             mixin(enumMixinStr_X509_V_FLAG_USE_DELTAS);
58041         }
58042     }
58043 
58044 
58045 
58046 
58047     static if(!is(typeof(X509_V_FLAG_CHECK_SS_SIGNATURE))) {
58048         private enum enumMixinStr_X509_V_FLAG_CHECK_SS_SIGNATURE = `enum X509_V_FLAG_CHECK_SS_SIGNATURE = 0x4000;`;
58049         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_CHECK_SS_SIGNATURE); }))) {
58050             mixin(enumMixinStr_X509_V_FLAG_CHECK_SS_SIGNATURE);
58051         }
58052     }
58053 
58054 
58055 
58056 
58057     static if(!is(typeof(X509_V_FLAG_TRUSTED_FIRST))) {
58058         private enum enumMixinStr_X509_V_FLAG_TRUSTED_FIRST = `enum X509_V_FLAG_TRUSTED_FIRST = 0x8000;`;
58059         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_TRUSTED_FIRST); }))) {
58060             mixin(enumMixinStr_X509_V_FLAG_TRUSTED_FIRST);
58061         }
58062     }
58063 
58064 
58065 
58066 
58067     static if(!is(typeof(X509_V_FLAG_SUITEB_128_LOS_ONLY))) {
58068         private enum enumMixinStr_X509_V_FLAG_SUITEB_128_LOS_ONLY = `enum X509_V_FLAG_SUITEB_128_LOS_ONLY = 0x10000;`;
58069         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_SUITEB_128_LOS_ONLY); }))) {
58070             mixin(enumMixinStr_X509_V_FLAG_SUITEB_128_LOS_ONLY);
58071         }
58072     }
58073 
58074 
58075 
58076 
58077     static if(!is(typeof(X509_V_FLAG_SUITEB_192_LOS))) {
58078         private enum enumMixinStr_X509_V_FLAG_SUITEB_192_LOS = `enum X509_V_FLAG_SUITEB_192_LOS = 0x20000;`;
58079         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_SUITEB_192_LOS); }))) {
58080             mixin(enumMixinStr_X509_V_FLAG_SUITEB_192_LOS);
58081         }
58082     }
58083 
58084 
58085 
58086 
58087     static if(!is(typeof(X509_V_FLAG_SUITEB_128_LOS))) {
58088         private enum enumMixinStr_X509_V_FLAG_SUITEB_128_LOS = `enum X509_V_FLAG_SUITEB_128_LOS = 0x30000;`;
58089         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_SUITEB_128_LOS); }))) {
58090             mixin(enumMixinStr_X509_V_FLAG_SUITEB_128_LOS);
58091         }
58092     }
58093 
58094 
58095 
58096 
58097     static if(!is(typeof(X509_V_FLAG_PARTIAL_CHAIN))) {
58098         private enum enumMixinStr_X509_V_FLAG_PARTIAL_CHAIN = `enum X509_V_FLAG_PARTIAL_CHAIN = 0x80000;`;
58099         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_PARTIAL_CHAIN); }))) {
58100             mixin(enumMixinStr_X509_V_FLAG_PARTIAL_CHAIN);
58101         }
58102     }
58103 
58104 
58105 
58106 
58107     static if(!is(typeof(X509_V_FLAG_NO_ALT_CHAINS))) {
58108         private enum enumMixinStr_X509_V_FLAG_NO_ALT_CHAINS = `enum X509_V_FLAG_NO_ALT_CHAINS = 0x100000;`;
58109         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_NO_ALT_CHAINS); }))) {
58110             mixin(enumMixinStr_X509_V_FLAG_NO_ALT_CHAINS);
58111         }
58112     }
58113 
58114 
58115 
58116 
58117     static if(!is(typeof(X509_V_FLAG_NO_CHECK_TIME))) {
58118         private enum enumMixinStr_X509_V_FLAG_NO_CHECK_TIME = `enum X509_V_FLAG_NO_CHECK_TIME = 0x200000;`;
58119         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_NO_CHECK_TIME); }))) {
58120             mixin(enumMixinStr_X509_V_FLAG_NO_CHECK_TIME);
58121         }
58122     }
58123 
58124 
58125 
58126 
58127     static if(!is(typeof(X509_VP_FLAG_DEFAULT))) {
58128         private enum enumMixinStr_X509_VP_FLAG_DEFAULT = `enum X509_VP_FLAG_DEFAULT = 0x1;`;
58129         static if(is(typeof({ mixin(enumMixinStr_X509_VP_FLAG_DEFAULT); }))) {
58130             mixin(enumMixinStr_X509_VP_FLAG_DEFAULT);
58131         }
58132     }
58133 
58134 
58135 
58136 
58137     static if(!is(typeof(X509_VP_FLAG_OVERWRITE))) {
58138         private enum enumMixinStr_X509_VP_FLAG_OVERWRITE = `enum X509_VP_FLAG_OVERWRITE = 0x2;`;
58139         static if(is(typeof({ mixin(enumMixinStr_X509_VP_FLAG_OVERWRITE); }))) {
58140             mixin(enumMixinStr_X509_VP_FLAG_OVERWRITE);
58141         }
58142     }
58143 
58144 
58145 
58146 
58147     static if(!is(typeof(X509_VP_FLAG_RESET_FLAGS))) {
58148         private enum enumMixinStr_X509_VP_FLAG_RESET_FLAGS = `enum X509_VP_FLAG_RESET_FLAGS = 0x4;`;
58149         static if(is(typeof({ mixin(enumMixinStr_X509_VP_FLAG_RESET_FLAGS); }))) {
58150             mixin(enumMixinStr_X509_VP_FLAG_RESET_FLAGS);
58151         }
58152     }
58153 
58154 
58155 
58156 
58157     static if(!is(typeof(X509_VP_FLAG_LOCKED))) {
58158         private enum enumMixinStr_X509_VP_FLAG_LOCKED = `enum X509_VP_FLAG_LOCKED = 0x8;`;
58159         static if(is(typeof({ mixin(enumMixinStr_X509_VP_FLAG_LOCKED); }))) {
58160             mixin(enumMixinStr_X509_VP_FLAG_LOCKED);
58161         }
58162     }
58163 
58164 
58165 
58166 
58167     static if(!is(typeof(X509_VP_FLAG_ONCE))) {
58168         private enum enumMixinStr_X509_VP_FLAG_ONCE = `enum X509_VP_FLAG_ONCE = 0x10;`;
58169         static if(is(typeof({ mixin(enumMixinStr_X509_VP_FLAG_ONCE); }))) {
58170             mixin(enumMixinStr_X509_VP_FLAG_ONCE);
58171         }
58172     }
58173 
58174 
58175 
58176 
58177     static if(!is(typeof(X509_V_FLAG_POLICY_MASK))) {
58178         private enum enumMixinStr_X509_V_FLAG_POLICY_MASK = `enum X509_V_FLAG_POLICY_MASK = ( 0x80 | 0x100 | 0x200 | 0x400 );`;
58179         static if(is(typeof({ mixin(enumMixinStr_X509_V_FLAG_POLICY_MASK); }))) {
58180             mixin(enumMixinStr_X509_V_FLAG_POLICY_MASK);
58181         }
58182     }
58183     static if(!is(typeof(ERR_LIB_USER))) {
58184         private enum enumMixinStr_ERR_LIB_USER = `enum ERR_LIB_USER = 128;`;
58185         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_USER); }))) {
58186             mixin(enumMixinStr_ERR_LIB_USER);
58187         }
58188     }
58189 
58190 
58191 
58192 
58193     static if(!is(typeof(ERR_LIB_SM2))) {
58194         private enum enumMixinStr_ERR_LIB_SM2 = `enum ERR_LIB_SM2 = 53;`;
58195         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_SM2); }))) {
58196             mixin(enumMixinStr_ERR_LIB_SM2);
58197         }
58198     }
58199 
58200 
58201 
58202 
58203     static if(!is(typeof(ERR_LIB_KDF))) {
58204         private enum enumMixinStr_ERR_LIB_KDF = `enum ERR_LIB_KDF = 52;`;
58205         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_KDF); }))) {
58206             mixin(enumMixinStr_ERR_LIB_KDF);
58207         }
58208     }
58209 
58210 
58211 
58212 
58213     static if(!is(typeof(ERR_LIB_ASYNC))) {
58214         private enum enumMixinStr_ERR_LIB_ASYNC = `enum ERR_LIB_ASYNC = 51;`;
58215         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_ASYNC); }))) {
58216             mixin(enumMixinStr_ERR_LIB_ASYNC);
58217         }
58218     }
58219 
58220 
58221 
58222 
58223     static if(!is(typeof(ERR_LIB_CT))) {
58224         private enum enumMixinStr_ERR_LIB_CT = `enum ERR_LIB_CT = 50;`;
58225         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_CT); }))) {
58226             mixin(enumMixinStr_ERR_LIB_CT);
58227         }
58228     }
58229 
58230 
58231 
58232 
58233     static if(!is(typeof(ERR_LIB_HMAC))) {
58234         private enum enumMixinStr_ERR_LIB_HMAC = `enum ERR_LIB_HMAC = 48;`;
58235         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_HMAC); }))) {
58236             mixin(enumMixinStr_ERR_LIB_HMAC);
58237         }
58238     }
58239 
58240 
58241 
58242 
58243     static if(!is(typeof(ERR_LIB_TS))) {
58244         private enum enumMixinStr_ERR_LIB_TS = `enum ERR_LIB_TS = 47;`;
58245         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_TS); }))) {
58246             mixin(enumMixinStr_ERR_LIB_TS);
58247         }
58248     }
58249 
58250 
58251 
58252 
58253     static if(!is(typeof(ERR_LIB_CMS))) {
58254         private enum enumMixinStr_ERR_LIB_CMS = `enum ERR_LIB_CMS = 46;`;
58255         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_CMS); }))) {
58256             mixin(enumMixinStr_ERR_LIB_CMS);
58257         }
58258     }
58259 
58260 
58261 
58262 
58263     static if(!is(typeof(ERR_LIB_FIPS))) {
58264         private enum enumMixinStr_ERR_LIB_FIPS = `enum ERR_LIB_FIPS = 45;`;
58265         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_FIPS); }))) {
58266             mixin(enumMixinStr_ERR_LIB_FIPS);
58267         }
58268     }
58269 
58270 
58271 
58272 
58273     static if(!is(typeof(ERR_LIB_OSSL_STORE))) {
58274         private enum enumMixinStr_ERR_LIB_OSSL_STORE = `enum ERR_LIB_OSSL_STORE = 44;`;
58275         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_OSSL_STORE); }))) {
58276             mixin(enumMixinStr_ERR_LIB_OSSL_STORE);
58277         }
58278     }
58279 
58280 
58281 
58282 
58283     static if(!is(typeof(ERR_LIB_ECDH))) {
58284         private enum enumMixinStr_ERR_LIB_ECDH = `enum ERR_LIB_ECDH = 43;`;
58285         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_ECDH); }))) {
58286             mixin(enumMixinStr_ERR_LIB_ECDH);
58287         }
58288     }
58289 
58290 
58291 
58292 
58293     static if(!is(typeof(ERR_LIB_ECDSA))) {
58294         private enum enumMixinStr_ERR_LIB_ECDSA = `enum ERR_LIB_ECDSA = 42;`;
58295         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_ECDSA); }))) {
58296             mixin(enumMixinStr_ERR_LIB_ECDSA);
58297         }
58298     }
58299 
58300 
58301 
58302 
58303     static if(!is(typeof(ERR_LIB_COMP))) {
58304         private enum enumMixinStr_ERR_LIB_COMP = `enum ERR_LIB_COMP = 41;`;
58305         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_COMP); }))) {
58306             mixin(enumMixinStr_ERR_LIB_COMP);
58307         }
58308     }
58309 
58310 
58311 
58312 
58313     static if(!is(typeof(ERR_LIB_UI))) {
58314         private enum enumMixinStr_ERR_LIB_UI = `enum ERR_LIB_UI = 40;`;
58315         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_UI); }))) {
58316             mixin(enumMixinStr_ERR_LIB_UI);
58317         }
58318     }
58319 
58320 
58321 
58322 
58323     static if(!is(typeof(ERR_LIB_OCSP))) {
58324         private enum enumMixinStr_ERR_LIB_OCSP = `enum ERR_LIB_OCSP = 39;`;
58325         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_OCSP); }))) {
58326             mixin(enumMixinStr_ERR_LIB_OCSP);
58327         }
58328     }
58329 
58330 
58331 
58332 
58333 
58334 
58335     static if(!is(typeof(ERR_LIB_ENGINE))) {
58336         private enum enumMixinStr_ERR_LIB_ENGINE = `enum ERR_LIB_ENGINE = 38;`;
58337         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_ENGINE); }))) {
58338             mixin(enumMixinStr_ERR_LIB_ENGINE);
58339         }
58340     }
58341 
58342 
58343 
58344 
58345     static if(!is(typeof(ERR_LIB_DSO))) {
58346         private enum enumMixinStr_ERR_LIB_DSO = `enum ERR_LIB_DSO = 37;`;
58347         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_DSO); }))) {
58348             mixin(enumMixinStr_ERR_LIB_DSO);
58349         }
58350     }
58351 
58352 
58353 
58354 
58355     static if(!is(typeof(ERR_LIB_RAND))) {
58356         private enum enumMixinStr_ERR_LIB_RAND = `enum ERR_LIB_RAND = 36;`;
58357         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_RAND); }))) {
58358             mixin(enumMixinStr_ERR_LIB_RAND);
58359         }
58360     }
58361 
58362 
58363 
58364 
58365 
58366 
58367     static if(!is(typeof(ERR_LIB_PKCS12))) {
58368         private enum enumMixinStr_ERR_LIB_PKCS12 = `enum ERR_LIB_PKCS12 = 35;`;
58369         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_PKCS12); }))) {
58370             mixin(enumMixinStr_ERR_LIB_PKCS12);
58371         }
58372     }
58373 
58374 
58375 
58376 
58377     static if(!is(typeof(ERR_LIB_X509V3))) {
58378         private enum enumMixinStr_ERR_LIB_X509V3 = `enum ERR_LIB_X509V3 = 34;`;
58379         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_X509V3); }))) {
58380             mixin(enumMixinStr_ERR_LIB_X509V3);
58381         }
58382     }
58383 
58384 
58385 
58386 
58387     static if(!is(typeof(ERR_LIB_PKCS7))) {
58388         private enum enumMixinStr_ERR_LIB_PKCS7 = `enum ERR_LIB_PKCS7 = 33;`;
58389         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_PKCS7); }))) {
58390             mixin(enumMixinStr_ERR_LIB_PKCS7);
58391         }
58392     }
58393 
58394 
58395 
58396 
58397     static if(!is(typeof(ERR_LIB_BIO))) {
58398         private enum enumMixinStr_ERR_LIB_BIO = `enum ERR_LIB_BIO = 32;`;
58399         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_BIO); }))) {
58400             mixin(enumMixinStr_ERR_LIB_BIO);
58401         }
58402     }
58403 
58404 
58405 
58406 
58407     static if(!is(typeof(ERR_LIB_SSL))) {
58408         private enum enumMixinStr_ERR_LIB_SSL = `enum ERR_LIB_SSL = 20;`;
58409         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_SSL); }))) {
58410             mixin(enumMixinStr_ERR_LIB_SSL);
58411         }
58412     }
58413 
58414 
58415 
58416 
58417     static if(!is(typeof(ERR_LIB_EC))) {
58418         private enum enumMixinStr_ERR_LIB_EC = `enum ERR_LIB_EC = 16;`;
58419         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_EC); }))) {
58420             mixin(enumMixinStr_ERR_LIB_EC);
58421         }
58422     }
58423 
58424 
58425 
58426 
58427     static if(!is(typeof(ERR_LIB_CRYPTO))) {
58428         private enum enumMixinStr_ERR_LIB_CRYPTO = `enum ERR_LIB_CRYPTO = 15;`;
58429         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_CRYPTO); }))) {
58430             mixin(enumMixinStr_ERR_LIB_CRYPTO);
58431         }
58432     }
58433 
58434 
58435 
58436 
58437     static if(!is(typeof(ERR_LIB_CONF))) {
58438         private enum enumMixinStr_ERR_LIB_CONF = `enum ERR_LIB_CONF = 14;`;
58439         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_CONF); }))) {
58440             mixin(enumMixinStr_ERR_LIB_CONF);
58441         }
58442     }
58443 
58444 
58445 
58446 
58447     static if(!is(typeof(ERR_LIB_ASN1))) {
58448         private enum enumMixinStr_ERR_LIB_ASN1 = `enum ERR_LIB_ASN1 = 13;`;
58449         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_ASN1); }))) {
58450             mixin(enumMixinStr_ERR_LIB_ASN1);
58451         }
58452     }
58453 
58454 
58455 
58456 
58457     static if(!is(typeof(ERR_LIB_X509))) {
58458         private enum enumMixinStr_ERR_LIB_X509 = `enum ERR_LIB_X509 = 11;`;
58459         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_X509); }))) {
58460             mixin(enumMixinStr_ERR_LIB_X509);
58461         }
58462     }
58463 
58464 
58465 
58466 
58467     static if(!is(typeof(ERR_LIB_DSA))) {
58468         private enum enumMixinStr_ERR_LIB_DSA = `enum ERR_LIB_DSA = 10;`;
58469         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_DSA); }))) {
58470             mixin(enumMixinStr_ERR_LIB_DSA);
58471         }
58472     }
58473 
58474 
58475 
58476 
58477     static if(!is(typeof(ERR_LIB_PEM))) {
58478         private enum enumMixinStr_ERR_LIB_PEM = `enum ERR_LIB_PEM = 9;`;
58479         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_PEM); }))) {
58480             mixin(enumMixinStr_ERR_LIB_PEM);
58481         }
58482     }
58483 
58484 
58485 
58486 
58487     static if(!is(typeof(ERR_LIB_OBJ))) {
58488         private enum enumMixinStr_ERR_LIB_OBJ = `enum ERR_LIB_OBJ = 8;`;
58489         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_OBJ); }))) {
58490             mixin(enumMixinStr_ERR_LIB_OBJ);
58491         }
58492     }
58493 
58494 
58495 
58496 
58497     static if(!is(typeof(ERR_LIB_BUF))) {
58498         private enum enumMixinStr_ERR_LIB_BUF = `enum ERR_LIB_BUF = 7;`;
58499         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_BUF); }))) {
58500             mixin(enumMixinStr_ERR_LIB_BUF);
58501         }
58502     }
58503 
58504 
58505 
58506 
58507     static if(!is(typeof(ERR_LIB_EVP))) {
58508         private enum enumMixinStr_ERR_LIB_EVP = `enum ERR_LIB_EVP = 6;`;
58509         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_EVP); }))) {
58510             mixin(enumMixinStr_ERR_LIB_EVP);
58511         }
58512     }
58513 
58514 
58515 
58516 
58517     static if(!is(typeof(ERR_LIB_DH))) {
58518         private enum enumMixinStr_ERR_LIB_DH = `enum ERR_LIB_DH = 5;`;
58519         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_DH); }))) {
58520             mixin(enumMixinStr_ERR_LIB_DH);
58521         }
58522     }
58523 
58524 
58525 
58526 
58527     static if(!is(typeof(ERR_LIB_RSA))) {
58528         private enum enumMixinStr_ERR_LIB_RSA = `enum ERR_LIB_RSA = 4;`;
58529         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_RSA); }))) {
58530             mixin(enumMixinStr_ERR_LIB_RSA);
58531         }
58532     }
58533 
58534 
58535 
58536 
58537     static if(!is(typeof(ERR_LIB_BN))) {
58538         private enum enumMixinStr_ERR_LIB_BN = `enum ERR_LIB_BN = 3;`;
58539         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_BN); }))) {
58540             mixin(enumMixinStr_ERR_LIB_BN);
58541         }
58542     }
58543 
58544 
58545 
58546 
58547 
58548 
58549     static if(!is(typeof(ERR_LIB_SYS))) {
58550         private enum enumMixinStr_ERR_LIB_SYS = `enum ERR_LIB_SYS = 2;`;
58551         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_SYS); }))) {
58552             mixin(enumMixinStr_ERR_LIB_SYS);
58553         }
58554     }
58555 
58556 
58557 
58558 
58559     static if(!is(typeof(ERR_LIB_NONE))) {
58560         private enum enumMixinStr_ERR_LIB_NONE = `enum ERR_LIB_NONE = 1;`;
58561         static if(is(typeof({ mixin(enumMixinStr_ERR_LIB_NONE); }))) {
58562             mixin(enumMixinStr_ERR_LIB_NONE);
58563         }
58564     }
58565 
58566 
58567 
58568 
58569     static if(!is(typeof(ERR_NUM_ERRORS))) {
58570         private enum enumMixinStr_ERR_NUM_ERRORS = `enum ERR_NUM_ERRORS = 16;`;
58571         static if(is(typeof({ mixin(enumMixinStr_ERR_NUM_ERRORS); }))) {
58572             mixin(enumMixinStr_ERR_NUM_ERRORS);
58573         }
58574     }
58575 
58576 
58577 
58578 
58579 
58580 
58581     static if(!is(typeof(ERR_FLAG_CLEAR))) {
58582         private enum enumMixinStr_ERR_FLAG_CLEAR = `enum ERR_FLAG_CLEAR = 0x02;`;
58583         static if(is(typeof({ mixin(enumMixinStr_ERR_FLAG_CLEAR); }))) {
58584             mixin(enumMixinStr_ERR_FLAG_CLEAR);
58585         }
58586     }
58587 
58588 
58589 
58590 
58591     static if(!is(typeof(ERR_FLAG_MARK))) {
58592         private enum enumMixinStr_ERR_FLAG_MARK = `enum ERR_FLAG_MARK = 0x01;`;
58593         static if(is(typeof({ mixin(enumMixinStr_ERR_FLAG_MARK); }))) {
58594             mixin(enumMixinStr_ERR_FLAG_MARK);
58595         }
58596     }
58597 
58598 
58599 
58600 
58601     static if(!is(typeof(ERR_TXT_STRING))) {
58602         private enum enumMixinStr_ERR_TXT_STRING = `enum ERR_TXT_STRING = 0x02;`;
58603         static if(is(typeof({ mixin(enumMixinStr_ERR_TXT_STRING); }))) {
58604             mixin(enumMixinStr_ERR_TXT_STRING);
58605         }
58606     }
58607 
58608 
58609 
58610 
58611     static if(!is(typeof(ERR_TXT_MALLOCED))) {
58612         private enum enumMixinStr_ERR_TXT_MALLOCED = `enum ERR_TXT_MALLOCED = 0x01;`;
58613         static if(is(typeof({ mixin(enumMixinStr_ERR_TXT_MALLOCED); }))) {
58614             mixin(enumMixinStr_ERR_TXT_MALLOCED);
58615         }
58616     }
58617     static if(!is(typeof(EC_R_WRONG_ORDER))) {
58618         private enum enumMixinStr_EC_R_WRONG_ORDER = `enum EC_R_WRONG_ORDER = 130;`;
58619         static if(is(typeof({ mixin(enumMixinStr_EC_R_WRONG_ORDER); }))) {
58620             mixin(enumMixinStr_EC_R_WRONG_ORDER);
58621         }
58622     }
58623 
58624 
58625 
58626 
58627     static if(!is(typeof(EC_R_WRONG_CURVE_PARAMETERS))) {
58628         private enum enumMixinStr_EC_R_WRONG_CURVE_PARAMETERS = `enum EC_R_WRONG_CURVE_PARAMETERS = 145;`;
58629         static if(is(typeof({ mixin(enumMixinStr_EC_R_WRONG_CURVE_PARAMETERS); }))) {
58630             mixin(enumMixinStr_EC_R_WRONG_CURVE_PARAMETERS);
58631         }
58632     }
58633 
58634 
58635 
58636 
58637     static if(!is(typeof(EC_R_UNSUPPORTED_FIELD))) {
58638         private enum enumMixinStr_EC_R_UNSUPPORTED_FIELD = `enum EC_R_UNSUPPORTED_FIELD = 131;`;
58639         static if(is(typeof({ mixin(enumMixinStr_EC_R_UNSUPPORTED_FIELD); }))) {
58640             mixin(enumMixinStr_EC_R_UNSUPPORTED_FIELD);
58641         }
58642     }
58643 
58644 
58645 
58646 
58647     static if(!is(typeof(EC_R_UNKNOWN_ORDER))) {
58648         private enum enumMixinStr_EC_R_UNKNOWN_ORDER = `enum EC_R_UNKNOWN_ORDER = 114;`;
58649         static if(is(typeof({ mixin(enumMixinStr_EC_R_UNKNOWN_ORDER); }))) {
58650             mixin(enumMixinStr_EC_R_UNKNOWN_ORDER);
58651         }
58652     }
58653 
58654 
58655 
58656 
58657     static if(!is(typeof(EC_R_UNKNOWN_GROUP))) {
58658         private enum enumMixinStr_EC_R_UNKNOWN_GROUP = `enum EC_R_UNKNOWN_GROUP = 129;`;
58659         static if(is(typeof({ mixin(enumMixinStr_EC_R_UNKNOWN_GROUP); }))) {
58660             mixin(enumMixinStr_EC_R_UNKNOWN_GROUP);
58661         }
58662     }
58663 
58664 
58665 
58666 
58667     static if(!is(typeof(EC_R_UNKNOWN_COFACTOR))) {
58668         private enum enumMixinStr_EC_R_UNKNOWN_COFACTOR = `enum EC_R_UNKNOWN_COFACTOR = 164;`;
58669         static if(is(typeof({ mixin(enumMixinStr_EC_R_UNKNOWN_COFACTOR); }))) {
58670             mixin(enumMixinStr_EC_R_UNKNOWN_COFACTOR);
58671         }
58672     }
58673 
58674 
58675 
58676 
58677     static if(!is(typeof(EC_R_UNDEFINED_ORDER))) {
58678         private enum enumMixinStr_EC_R_UNDEFINED_ORDER = `enum EC_R_UNDEFINED_ORDER = 128;`;
58679         static if(is(typeof({ mixin(enumMixinStr_EC_R_UNDEFINED_ORDER); }))) {
58680             mixin(enumMixinStr_EC_R_UNDEFINED_ORDER);
58681         }
58682     }
58683 
58684 
58685 
58686 
58687     static if(!is(typeof(EC_R_UNDEFINED_GENERATOR))) {
58688         private enum enumMixinStr_EC_R_UNDEFINED_GENERATOR = `enum EC_R_UNDEFINED_GENERATOR = 113;`;
58689         static if(is(typeof({ mixin(enumMixinStr_EC_R_UNDEFINED_GENERATOR); }))) {
58690             mixin(enumMixinStr_EC_R_UNDEFINED_GENERATOR);
58691         }
58692     }
58693 
58694 
58695 
58696 
58697     static if(!is(typeof(EC_R_SLOT_FULL))) {
58698         private enum enumMixinStr_EC_R_SLOT_FULL = `enum EC_R_SLOT_FULL = 108;`;
58699         static if(is(typeof({ mixin(enumMixinStr_EC_R_SLOT_FULL); }))) {
58700             mixin(enumMixinStr_EC_R_SLOT_FULL);
58701         }
58702     }
58703 
58704 
58705 
58706 
58707     static if(!is(typeof(EC_R_SHARED_INFO_ERROR))) {
58708         private enum enumMixinStr_EC_R_SHARED_INFO_ERROR = `enum EC_R_SHARED_INFO_ERROR = 150;`;
58709         static if(is(typeof({ mixin(enumMixinStr_EC_R_SHARED_INFO_ERROR); }))) {
58710             mixin(enumMixinStr_EC_R_SHARED_INFO_ERROR);
58711         }
58712     }
58713 
58714 
58715 
58716 
58717     static if(!is(typeof(EC_R_RANDOM_NUMBER_GENERATION_FAILED))) {
58718         private enum enumMixinStr_EC_R_RANDOM_NUMBER_GENERATION_FAILED = `enum EC_R_RANDOM_NUMBER_GENERATION_FAILED = 158;`;
58719         static if(is(typeof({ mixin(enumMixinStr_EC_R_RANDOM_NUMBER_GENERATION_FAILED); }))) {
58720             mixin(enumMixinStr_EC_R_RANDOM_NUMBER_GENERATION_FAILED);
58721         }
58722     }
58723 
58724 
58725 
58726 
58727     static if(!is(typeof(EC_R_POINT_IS_NOT_ON_CURVE))) {
58728         private enum enumMixinStr_EC_R_POINT_IS_NOT_ON_CURVE = `enum EC_R_POINT_IS_NOT_ON_CURVE = 107;`;
58729         static if(is(typeof({ mixin(enumMixinStr_EC_R_POINT_IS_NOT_ON_CURVE); }))) {
58730             mixin(enumMixinStr_EC_R_POINT_IS_NOT_ON_CURVE);
58731         }
58732     }
58733 
58734 
58735 
58736 
58737     static if(!is(typeof(EC_R_POINT_COORDINATES_BLIND_FAILURE))) {
58738         private enum enumMixinStr_EC_R_POINT_COORDINATES_BLIND_FAILURE = `enum EC_R_POINT_COORDINATES_BLIND_FAILURE = 163;`;
58739         static if(is(typeof({ mixin(enumMixinStr_EC_R_POINT_COORDINATES_BLIND_FAILURE); }))) {
58740             mixin(enumMixinStr_EC_R_POINT_COORDINATES_BLIND_FAILURE);
58741         }
58742     }
58743 
58744 
58745 
58746 
58747     static if(!is(typeof(EC_R_POINT_AT_INFINITY))) {
58748         private enum enumMixinStr_EC_R_POINT_AT_INFINITY = `enum EC_R_POINT_AT_INFINITY = 106;`;
58749         static if(is(typeof({ mixin(enumMixinStr_EC_R_POINT_AT_INFINITY); }))) {
58750             mixin(enumMixinStr_EC_R_POINT_AT_INFINITY);
58751         }
58752     }
58753 
58754 
58755 
58756 
58757     static if(!is(typeof(EC_R_POINT_ARITHMETIC_FAILURE))) {
58758         private enum enumMixinStr_EC_R_POINT_ARITHMETIC_FAILURE = `enum EC_R_POINT_ARITHMETIC_FAILURE = 155;`;
58759         static if(is(typeof({ mixin(enumMixinStr_EC_R_POINT_ARITHMETIC_FAILURE); }))) {
58760             mixin(enumMixinStr_EC_R_POINT_ARITHMETIC_FAILURE);
58761         }
58762     }
58763 
58764 
58765 
58766 
58767     static if(!is(typeof(EC_R_PKPARAMETERS2GROUP_FAILURE))) {
58768         private enum enumMixinStr_EC_R_PKPARAMETERS2GROUP_FAILURE = `enum EC_R_PKPARAMETERS2GROUP_FAILURE = 127;`;
58769         static if(is(typeof({ mixin(enumMixinStr_EC_R_PKPARAMETERS2GROUP_FAILURE); }))) {
58770             mixin(enumMixinStr_EC_R_PKPARAMETERS2GROUP_FAILURE);
58771         }
58772     }
58773 
58774 
58775 
58776 
58777     static if(!is(typeof(EC_R_PEER_KEY_ERROR))) {
58778         private enum enumMixinStr_EC_R_PEER_KEY_ERROR = `enum EC_R_PEER_KEY_ERROR = 149;`;
58779         static if(is(typeof({ mixin(enumMixinStr_EC_R_PEER_KEY_ERROR); }))) {
58780             mixin(enumMixinStr_EC_R_PEER_KEY_ERROR);
58781         }
58782     }
58783 
58784 
58785 
58786 
58787     static if(!is(typeof(EC_R_PASSED_NULL_PARAMETER))) {
58788         private enum enumMixinStr_EC_R_PASSED_NULL_PARAMETER = `enum EC_R_PASSED_NULL_PARAMETER = 134;`;
58789         static if(is(typeof({ mixin(enumMixinStr_EC_R_PASSED_NULL_PARAMETER); }))) {
58790             mixin(enumMixinStr_EC_R_PASSED_NULL_PARAMETER);
58791         }
58792     }
58793 
58794 
58795 
58796 
58797     static if(!is(typeof(EC_R_OPERATION_NOT_SUPPORTED))) {
58798         private enum enumMixinStr_EC_R_OPERATION_NOT_SUPPORTED = `enum EC_R_OPERATION_NOT_SUPPORTED = 152;`;
58799         static if(is(typeof({ mixin(enumMixinStr_EC_R_OPERATION_NOT_SUPPORTED); }))) {
58800             mixin(enumMixinStr_EC_R_OPERATION_NOT_SUPPORTED);
58801         }
58802     }
58803 
58804 
58805 
58806 
58807     static if(!is(typeof(EC_R_NO_PRIVATE_VALUE))) {
58808         private enum enumMixinStr_EC_R_NO_PRIVATE_VALUE = `enum EC_R_NO_PRIVATE_VALUE = 154;`;
58809         static if(is(typeof({ mixin(enumMixinStr_EC_R_NO_PRIVATE_VALUE); }))) {
58810             mixin(enumMixinStr_EC_R_NO_PRIVATE_VALUE);
58811         }
58812     }
58813 
58814 
58815 
58816 
58817     static if(!is(typeof(EC_R_NO_PARAMETERS_SET))) {
58818         private enum enumMixinStr_EC_R_NO_PARAMETERS_SET = `enum EC_R_NO_PARAMETERS_SET = 139;`;
58819         static if(is(typeof({ mixin(enumMixinStr_EC_R_NO_PARAMETERS_SET); }))) {
58820             mixin(enumMixinStr_EC_R_NO_PARAMETERS_SET);
58821         }
58822     }
58823 
58824 
58825 
58826 
58827     static if(!is(typeof(EC_R_NOT_INITIALIZED))) {
58828         private enum enumMixinStr_EC_R_NOT_INITIALIZED = `enum EC_R_NOT_INITIALIZED = 111;`;
58829         static if(is(typeof({ mixin(enumMixinStr_EC_R_NOT_INITIALIZED); }))) {
58830             mixin(enumMixinStr_EC_R_NOT_INITIALIZED);
58831         }
58832     }
58833 
58834 
58835 
58836 
58837     static if(!is(typeof(EC_R_NOT_IMPLEMENTED))) {
58838         private enum enumMixinStr_EC_R_NOT_IMPLEMENTED = `enum EC_R_NOT_IMPLEMENTED = 126;`;
58839         static if(is(typeof({ mixin(enumMixinStr_EC_R_NOT_IMPLEMENTED); }))) {
58840             mixin(enumMixinStr_EC_R_NOT_IMPLEMENTED);
58841         }
58842     }
58843 
58844 
58845 
58846 
58847     static if(!is(typeof(EC_R_NOT_A_NIST_PRIME))) {
58848         private enum enumMixinStr_EC_R_NOT_A_NIST_PRIME = `enum EC_R_NOT_A_NIST_PRIME = 135;`;
58849         static if(is(typeof({ mixin(enumMixinStr_EC_R_NOT_A_NIST_PRIME); }))) {
58850             mixin(enumMixinStr_EC_R_NOT_A_NIST_PRIME);
58851         }
58852     }
58853 
58854 
58855 
58856 
58857     static if(!is(typeof(X509_STORE_CTX_get_chain))) {
58858         private enum enumMixinStr_X509_STORE_CTX_get_chain = `enum X509_STORE_CTX_get_chain = X509_STORE_CTX_get0_chain;`;
58859         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_CTX_get_chain); }))) {
58860             mixin(enumMixinStr_X509_STORE_CTX_get_chain);
58861         }
58862     }
58863 
58864 
58865 
58866 
58867     static if(!is(typeof(X509_STORE_CTX_set_chain))) {
58868         private enum enumMixinStr_X509_STORE_CTX_set_chain = `enum X509_STORE_CTX_set_chain = X509_STORE_CTX_set0_untrusted;`;
58869         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_CTX_set_chain); }))) {
58870             mixin(enumMixinStr_X509_STORE_CTX_set_chain);
58871         }
58872     }
58873 
58874 
58875 
58876 
58877     static if(!is(typeof(X509_STORE_CTX_trusted_stack))) {
58878         private enum enumMixinStr_X509_STORE_CTX_trusted_stack = `enum X509_STORE_CTX_trusted_stack = X509_STORE_CTX_set0_trusted_stack;`;
58879         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_CTX_trusted_stack); }))) {
58880             mixin(enumMixinStr_X509_STORE_CTX_trusted_stack);
58881         }
58882     }
58883 
58884 
58885 
58886 
58887     static if(!is(typeof(X509_STORE_get_by_subject))) {
58888         private enum enumMixinStr_X509_STORE_get_by_subject = `enum X509_STORE_get_by_subject = X509_STORE_CTX_get_by_subject;`;
58889         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_get_by_subject); }))) {
58890             mixin(enumMixinStr_X509_STORE_get_by_subject);
58891         }
58892     }
58893 
58894 
58895 
58896 
58897     static if(!is(typeof(X509_STORE_get1_certs))) {
58898         private enum enumMixinStr_X509_STORE_get1_certs = `enum X509_STORE_get1_certs = X509_STORE_CTX_get1_certs;`;
58899         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_get1_certs); }))) {
58900             mixin(enumMixinStr_X509_STORE_get1_certs);
58901         }
58902     }
58903 
58904 
58905 
58906 
58907     static if(!is(typeof(X509_STORE_get1_crls))) {
58908         private enum enumMixinStr_X509_STORE_get1_crls = `enum X509_STORE_get1_crls = X509_STORE_CTX_get1_crls;`;
58909         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_get1_crls); }))) {
58910             mixin(enumMixinStr_X509_STORE_get1_crls);
58911         }
58912     }
58913 
58914 
58915 
58916 
58917     static if(!is(typeof(X509_STORE_get1_cert))) {
58918         private enum enumMixinStr_X509_STORE_get1_cert = `enum X509_STORE_get1_cert = X509_STORE_CTX_get1_certs;`;
58919         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_get1_cert); }))) {
58920             mixin(enumMixinStr_X509_STORE_get1_cert);
58921         }
58922     }
58923 
58924 
58925 
58926 
58927     static if(!is(typeof(X509_STORE_get1_crl))) {
58928         private enum enumMixinStr_X509_STORE_get1_crl = `enum X509_STORE_get1_crl = X509_STORE_CTX_get1_crls;`;
58929         static if(is(typeof({ mixin(enumMixinStr_X509_STORE_get1_crl); }))) {
58930             mixin(enumMixinStr_X509_STORE_get1_crl);
58931         }
58932     }
58933 
58934 
58935 
58936 
58937     static if(!is(typeof(EC_R_NEED_NEW_SETUP_VALUES))) {
58938         private enum enumMixinStr_EC_R_NEED_NEW_SETUP_VALUES = `enum EC_R_NEED_NEW_SETUP_VALUES = 157;`;
58939         static if(is(typeof({ mixin(enumMixinStr_EC_R_NEED_NEW_SETUP_VALUES); }))) {
58940             mixin(enumMixinStr_EC_R_NEED_NEW_SETUP_VALUES);
58941         }
58942     }
58943 
58944 
58945 
58946 
58947     static if(!is(typeof(EC_R_MISSING_PRIVATE_KEY))) {
58948         private enum enumMixinStr_EC_R_MISSING_PRIVATE_KEY = `enum EC_R_MISSING_PRIVATE_KEY = 125;`;
58949         static if(is(typeof({ mixin(enumMixinStr_EC_R_MISSING_PRIVATE_KEY); }))) {
58950             mixin(enumMixinStr_EC_R_MISSING_PRIVATE_KEY);
58951         }
58952     }
58953 
58954 
58955 
58956 
58957     static if(!is(typeof(EC_R_MISSING_PARAMETERS))) {
58958         private enum enumMixinStr_EC_R_MISSING_PARAMETERS = `enum EC_R_MISSING_PARAMETERS = 124;`;
58959         static if(is(typeof({ mixin(enumMixinStr_EC_R_MISSING_PARAMETERS); }))) {
58960             mixin(enumMixinStr_EC_R_MISSING_PARAMETERS);
58961         }
58962     }
58963 
58964 
58965 
58966 
58967     static if(!is(typeof(EC_R_MISSING_OID))) {
58968         private enum enumMixinStr_EC_R_MISSING_OID = `enum EC_R_MISSING_OID = 167;`;
58969         static if(is(typeof({ mixin(enumMixinStr_EC_R_MISSING_OID); }))) {
58970             mixin(enumMixinStr_EC_R_MISSING_OID);
58971         }
58972     }
58973 
58974 
58975 
58976 
58977     static if(!is(typeof(EC_R_LADDER_STEP_FAILURE))) {
58978         private enum enumMixinStr_EC_R_LADDER_STEP_FAILURE = `enum EC_R_LADDER_STEP_FAILURE = 162;`;
58979         static if(is(typeof({ mixin(enumMixinStr_EC_R_LADDER_STEP_FAILURE); }))) {
58980             mixin(enumMixinStr_EC_R_LADDER_STEP_FAILURE);
58981         }
58982     }
58983 
58984 
58985 
58986 
58987     static if(!is(typeof(EC_R_LADDER_PRE_FAILURE))) {
58988         private enum enumMixinStr_EC_R_LADDER_PRE_FAILURE = `enum EC_R_LADDER_PRE_FAILURE = 153;`;
58989         static if(is(typeof({ mixin(enumMixinStr_EC_R_LADDER_PRE_FAILURE); }))) {
58990             mixin(enumMixinStr_EC_R_LADDER_PRE_FAILURE);
58991         }
58992     }
58993 
58994 
58995 
58996 
58997     static if(!is(typeof(EC_R_LADDER_POST_FAILURE))) {
58998         private enum enumMixinStr_EC_R_LADDER_POST_FAILURE = `enum EC_R_LADDER_POST_FAILURE = 136;`;
58999         static if(is(typeof({ mixin(enumMixinStr_EC_R_LADDER_POST_FAILURE); }))) {
59000             mixin(enumMixinStr_EC_R_LADDER_POST_FAILURE);
59001         }
59002     }
59003 
59004 
59005 
59006 
59007     static if(!is(typeof(EC_R_KEYS_NOT_SET))) {
59008         private enum enumMixinStr_EC_R_KEYS_NOT_SET = `enum EC_R_KEYS_NOT_SET = 140;`;
59009         static if(is(typeof({ mixin(enumMixinStr_EC_R_KEYS_NOT_SET); }))) {
59010             mixin(enumMixinStr_EC_R_KEYS_NOT_SET);
59011         }
59012     }
59013 
59014 
59015 
59016 
59017     static if(!is(typeof(EC_R_KDF_PARAMETER_ERROR))) {
59018         private enum enumMixinStr_EC_R_KDF_PARAMETER_ERROR = `enum EC_R_KDF_PARAMETER_ERROR = 148;`;
59019         static if(is(typeof({ mixin(enumMixinStr_EC_R_KDF_PARAMETER_ERROR); }))) {
59020             mixin(enumMixinStr_EC_R_KDF_PARAMETER_ERROR);
59021         }
59022     }
59023 
59024 
59025 
59026 
59027     static if(!is(typeof(EC_R_INVALID_TRINOMIAL_BASIS))) {
59028         private enum enumMixinStr_EC_R_INVALID_TRINOMIAL_BASIS = `enum EC_R_INVALID_TRINOMIAL_BASIS = 137;`;
59029         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_TRINOMIAL_BASIS); }))) {
59030             mixin(enumMixinStr_EC_R_INVALID_TRINOMIAL_BASIS);
59031         }
59032     }
59033 
59034 
59035 
59036 
59037     static if(!is(typeof(EC_R_INVALID_PRIVATE_KEY))) {
59038         private enum enumMixinStr_EC_R_INVALID_PRIVATE_KEY = `enum EC_R_INVALID_PRIVATE_KEY = 123;`;
59039         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_PRIVATE_KEY); }))) {
59040             mixin(enumMixinStr_EC_R_INVALID_PRIVATE_KEY);
59041         }
59042     }
59043 
59044 
59045 
59046 
59047     static if(!is(typeof(EC_R_INVALID_PENTANOMIAL_BASIS))) {
59048         private enum enumMixinStr_EC_R_INVALID_PENTANOMIAL_BASIS = `enum EC_R_INVALID_PENTANOMIAL_BASIS = 132;`;
59049         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_PENTANOMIAL_BASIS); }))) {
59050             mixin(enumMixinStr_EC_R_INVALID_PENTANOMIAL_BASIS);
59051         }
59052     }
59053 
59054 
59055 
59056 
59057     static if(!is(typeof(EC_R_INVALID_PEER_KEY))) {
59058         private enum enumMixinStr_EC_R_INVALID_PEER_KEY = `enum EC_R_INVALID_PEER_KEY = 133;`;
59059         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_PEER_KEY); }))) {
59060             mixin(enumMixinStr_EC_R_INVALID_PEER_KEY);
59061         }
59062     }
59063 
59064 
59065 
59066 
59067     static if(!is(typeof(EC_R_INVALID_OUTPUT_LENGTH))) {
59068         private enum enumMixinStr_EC_R_INVALID_OUTPUT_LENGTH = `enum EC_R_INVALID_OUTPUT_LENGTH = 161;`;
59069         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_OUTPUT_LENGTH); }))) {
59070             mixin(enumMixinStr_EC_R_INVALID_OUTPUT_LENGTH);
59071         }
59072     }
59073 
59074 
59075 
59076 
59077     static if(!is(typeof(EC_R_INVALID_KEY))) {
59078         private enum enumMixinStr_EC_R_INVALID_KEY = `enum EC_R_INVALID_KEY = 116;`;
59079         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_KEY); }))) {
59080             mixin(enumMixinStr_EC_R_INVALID_KEY);
59081         }
59082     }
59083 
59084 
59085 
59086 
59087     static if(!is(typeof(EC_R_INVALID_GROUP_ORDER))) {
59088         private enum enumMixinStr_EC_R_INVALID_GROUP_ORDER = `enum EC_R_INVALID_GROUP_ORDER = 122;`;
59089         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_GROUP_ORDER); }))) {
59090             mixin(enumMixinStr_EC_R_INVALID_GROUP_ORDER);
59091         }
59092     }
59093 
59094 
59095 
59096 
59097     static if(!is(typeof(EC_R_INVALID_FORM))) {
59098         private enum enumMixinStr_EC_R_INVALID_FORM = `enum EC_R_INVALID_FORM = 104;`;
59099         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_FORM); }))) {
59100             mixin(enumMixinStr_EC_R_INVALID_FORM);
59101         }
59102     }
59103 
59104 
59105 
59106 
59107     static if(!is(typeof(EC_R_INVALID_FIELD))) {
59108         private enum enumMixinStr_EC_R_INVALID_FIELD = `enum EC_R_INVALID_FIELD = 103;`;
59109         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_FIELD); }))) {
59110             mixin(enumMixinStr_EC_R_INVALID_FIELD);
59111         }
59112     }
59113 
59114 
59115 
59116 
59117     static if(!is(typeof(EC_R_INVALID_ENCODING))) {
59118         private enum enumMixinStr_EC_R_INVALID_ENCODING = `enum EC_R_INVALID_ENCODING = 102;`;
59119         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_ENCODING); }))) {
59120             mixin(enumMixinStr_EC_R_INVALID_ENCODING);
59121         }
59122     }
59123 
59124 
59125 
59126 
59127     static if(!is(typeof(EC_R_INVALID_DIGEST_TYPE))) {
59128         private enum enumMixinStr_EC_R_INVALID_DIGEST_TYPE = `enum EC_R_INVALID_DIGEST_TYPE = 138;`;
59129         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_DIGEST_TYPE); }))) {
59130             mixin(enumMixinStr_EC_R_INVALID_DIGEST_TYPE);
59131         }
59132     }
59133 
59134 
59135 
59136 
59137     static if(!is(typeof(EC_R_INVALID_DIGEST))) {
59138         private enum enumMixinStr_EC_R_INVALID_DIGEST = `enum EC_R_INVALID_DIGEST = 151;`;
59139         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_DIGEST); }))) {
59140             mixin(enumMixinStr_EC_R_INVALID_DIGEST);
59141         }
59142     }
59143 
59144 
59145 
59146 
59147     static if(!is(typeof(EC_R_INVALID_CURVE))) {
59148         private enum enumMixinStr_EC_R_INVALID_CURVE = `enum EC_R_INVALID_CURVE = 141;`;
59149         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_CURVE); }))) {
59150             mixin(enumMixinStr_EC_R_INVALID_CURVE);
59151         }
59152     }
59153 
59154 
59155 
59156 
59157     static if(!is(typeof(EC_R_INVALID_COMPRESSION_BIT))) {
59158         private enum enumMixinStr_EC_R_INVALID_COMPRESSION_BIT = `enum EC_R_INVALID_COMPRESSION_BIT = 109;`;
59159         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_COMPRESSION_BIT); }))) {
59160             mixin(enumMixinStr_EC_R_INVALID_COMPRESSION_BIT);
59161         }
59162     }
59163 
59164 
59165 
59166 
59167     static if(!is(typeof(EC_R_INVALID_COMPRESSED_POINT))) {
59168         private enum enumMixinStr_EC_R_INVALID_COMPRESSED_POINT = `enum EC_R_INVALID_COMPRESSED_POINT = 110;`;
59169         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_COMPRESSED_POINT); }))) {
59170             mixin(enumMixinStr_EC_R_INVALID_COMPRESSED_POINT);
59171         }
59172     }
59173 
59174 
59175 
59176 
59177     static if(!is(typeof(EC_R_INVALID_ARGUMENT))) {
59178         private enum enumMixinStr_EC_R_INVALID_ARGUMENT = `enum EC_R_INVALID_ARGUMENT = 112;`;
59179         static if(is(typeof({ mixin(enumMixinStr_EC_R_INVALID_ARGUMENT); }))) {
59180             mixin(enumMixinStr_EC_R_INVALID_ARGUMENT);
59181         }
59182     }
59183 
59184 
59185 
59186 
59187     static if(!is(typeof(EC_R_INCOMPATIBLE_OBJECTS))) {
59188         private enum enumMixinStr_EC_R_INCOMPATIBLE_OBJECTS = `enum EC_R_INCOMPATIBLE_OBJECTS = 101;`;
59189         static if(is(typeof({ mixin(enumMixinStr_EC_R_INCOMPATIBLE_OBJECTS); }))) {
59190             mixin(enumMixinStr_EC_R_INCOMPATIBLE_OBJECTS);
59191         }
59192     }
59193 
59194 
59195 
59196 
59197     static if(!is(typeof(EC_R_I2D_ECPKPARAMETERS_FAILURE))) {
59198         private enum enumMixinStr_EC_R_I2D_ECPKPARAMETERS_FAILURE = `enum EC_R_I2D_ECPKPARAMETERS_FAILURE = 121;`;
59199         static if(is(typeof({ mixin(enumMixinStr_EC_R_I2D_ECPKPARAMETERS_FAILURE); }))) {
59200             mixin(enumMixinStr_EC_R_I2D_ECPKPARAMETERS_FAILURE);
59201         }
59202     }
59203 
59204 
59205 
59206 
59207     static if(!is(typeof(EC_R_GROUP2PKPARAMETERS_FAILURE))) {
59208         private enum enumMixinStr_EC_R_GROUP2PKPARAMETERS_FAILURE = `enum EC_R_GROUP2PKPARAMETERS_FAILURE = 120;`;
59209         static if(is(typeof({ mixin(enumMixinStr_EC_R_GROUP2PKPARAMETERS_FAILURE); }))) {
59210             mixin(enumMixinStr_EC_R_GROUP2PKPARAMETERS_FAILURE);
59211         }
59212     }
59213 
59214 
59215 
59216 
59217     static if(!is(typeof(EC_R_GF2M_NOT_SUPPORTED))) {
59218         private enum enumMixinStr_EC_R_GF2M_NOT_SUPPORTED = `enum EC_R_GF2M_NOT_SUPPORTED = 147;`;
59219         static if(is(typeof({ mixin(enumMixinStr_EC_R_GF2M_NOT_SUPPORTED); }))) {
59220             mixin(enumMixinStr_EC_R_GF2M_NOT_SUPPORTED);
59221         }
59222     }
59223 
59224 
59225 
59226 
59227     static if(!is(typeof(EC_R_FIELD_TOO_LARGE))) {
59228         private enum enumMixinStr_EC_R_FIELD_TOO_LARGE = `enum EC_R_FIELD_TOO_LARGE = 143;`;
59229         static if(is(typeof({ mixin(enumMixinStr_EC_R_FIELD_TOO_LARGE); }))) {
59230             mixin(enumMixinStr_EC_R_FIELD_TOO_LARGE);
59231         }
59232     }
59233 
59234 
59235 
59236 
59237     static if(!is(typeof(EC_R_EC_GROUP_NEW_BY_NAME_FAILURE))) {
59238         private enum enumMixinStr_EC_R_EC_GROUP_NEW_BY_NAME_FAILURE = `enum EC_R_EC_GROUP_NEW_BY_NAME_FAILURE = 119;`;
59239         static if(is(typeof({ mixin(enumMixinStr_EC_R_EC_GROUP_NEW_BY_NAME_FAILURE); }))) {
59240             mixin(enumMixinStr_EC_R_EC_GROUP_NEW_BY_NAME_FAILURE);
59241         }
59242     }
59243 
59244 
59245 
59246 
59247     static if(!is(typeof(EC_R_DISCRIMINANT_IS_ZERO))) {
59248         private enum enumMixinStr_EC_R_DISCRIMINANT_IS_ZERO = `enum EC_R_DISCRIMINANT_IS_ZERO = 118;`;
59249         static if(is(typeof({ mixin(enumMixinStr_EC_R_DISCRIMINANT_IS_ZERO); }))) {
59250             mixin(enumMixinStr_EC_R_DISCRIMINANT_IS_ZERO);
59251         }
59252     }
59253 
59254 
59255 
59256 
59257     static if(!is(typeof(EC_R_DECODE_ERROR))) {
59258         private enum enumMixinStr_EC_R_DECODE_ERROR = `enum EC_R_DECODE_ERROR = 142;`;
59259         static if(is(typeof({ mixin(enumMixinStr_EC_R_DECODE_ERROR); }))) {
59260             mixin(enumMixinStr_EC_R_DECODE_ERROR);
59261         }
59262     }
59263 
59264 
59265 
59266 
59267     static if(!is(typeof(EC_R_D2I_ECPKPARAMETERS_FAILURE))) {
59268         private enum enumMixinStr_EC_R_D2I_ECPKPARAMETERS_FAILURE = `enum EC_R_D2I_ECPKPARAMETERS_FAILURE = 117;`;
59269         static if(is(typeof({ mixin(enumMixinStr_EC_R_D2I_ECPKPARAMETERS_FAILURE); }))) {
59270             mixin(enumMixinStr_EC_R_D2I_ECPKPARAMETERS_FAILURE);
59271         }
59272     }
59273 
59274 
59275 
59276 
59277     static if(!is(typeof(EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING))) {
59278         private enum enumMixinStr_EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING = `enum EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING = 159;`;
59279         static if(is(typeof({ mixin(enumMixinStr_EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING); }))) {
59280             mixin(enumMixinStr_EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING);
59281         }
59282     }
59283 
59284 
59285 
59286 
59287     static if(!is(typeof(EC_R_CURVE_DOES_NOT_SUPPORT_ECDH))) {
59288         private enum enumMixinStr_EC_R_CURVE_DOES_NOT_SUPPORT_ECDH = `enum EC_R_CURVE_DOES_NOT_SUPPORT_ECDH = 160;`;
59289         static if(is(typeof({ mixin(enumMixinStr_EC_R_CURVE_DOES_NOT_SUPPORT_ECDH); }))) {
59290             mixin(enumMixinStr_EC_R_CURVE_DOES_NOT_SUPPORT_ECDH);
59291         }
59292     }
59293 
59294 
59295 
59296 
59297     static if(!is(typeof(EC_R_COORDINATES_OUT_OF_RANGE))) {
59298         private enum enumMixinStr_EC_R_COORDINATES_OUT_OF_RANGE = `enum EC_R_COORDINATES_OUT_OF_RANGE = 146;`;
59299         static if(is(typeof({ mixin(enumMixinStr_EC_R_COORDINATES_OUT_OF_RANGE); }))) {
59300             mixin(enumMixinStr_EC_R_COORDINATES_OUT_OF_RANGE);
59301         }
59302     }
59303 
59304 
59305 
59306 
59307     static if(!is(typeof(EC_R_CANNOT_INVERT))) {
59308         private enum enumMixinStr_EC_R_CANNOT_INVERT = `enum EC_R_CANNOT_INVERT = 165;`;
59309         static if(is(typeof({ mixin(enumMixinStr_EC_R_CANNOT_INVERT); }))) {
59310             mixin(enumMixinStr_EC_R_CANNOT_INVERT);
59311         }
59312     }
59313 
59314 
59315 
59316 
59317     static if(!is(typeof(EC_R_BUFFER_TOO_SMALL))) {
59318         private enum enumMixinStr_EC_R_BUFFER_TOO_SMALL = `enum EC_R_BUFFER_TOO_SMALL = 100;`;
59319         static if(is(typeof({ mixin(enumMixinStr_EC_R_BUFFER_TOO_SMALL); }))) {
59320             mixin(enumMixinStr_EC_R_BUFFER_TOO_SMALL);
59321         }
59322     }
59323 
59324 
59325 
59326 
59327     static if(!is(typeof(EC_R_BIGNUM_OUT_OF_RANGE))) {
59328         private enum enumMixinStr_EC_R_BIGNUM_OUT_OF_RANGE = `enum EC_R_BIGNUM_OUT_OF_RANGE = 144;`;
59329         static if(is(typeof({ mixin(enumMixinStr_EC_R_BIGNUM_OUT_OF_RANGE); }))) {
59330             mixin(enumMixinStr_EC_R_BIGNUM_OUT_OF_RANGE);
59331         }
59332     }
59333 
59334 
59335 
59336 
59337     static if(!is(typeof(EC_R_BAD_SIGNATURE))) {
59338         private enum enumMixinStr_EC_R_BAD_SIGNATURE = `enum EC_R_BAD_SIGNATURE = 156;`;
59339         static if(is(typeof({ mixin(enumMixinStr_EC_R_BAD_SIGNATURE); }))) {
59340             mixin(enumMixinStr_EC_R_BAD_SIGNATURE);
59341         }
59342     }
59343 
59344 
59345 
59346 
59347     static if(!is(typeof(EC_R_ASN1_ERROR))) {
59348         private enum enumMixinStr_EC_R_ASN1_ERROR = `enum EC_R_ASN1_ERROR = 115;`;
59349         static if(is(typeof({ mixin(enumMixinStr_EC_R_ASN1_ERROR); }))) {
59350             mixin(enumMixinStr_EC_R_ASN1_ERROR);
59351         }
59352     }
59353 
59354 
59355 
59356 
59357     static if(!is(typeof(EC_F_VALIDATE_ECX_DERIVE))) {
59358         private enum enumMixinStr_EC_F_VALIDATE_ECX_DERIVE = `enum EC_F_VALIDATE_ECX_DERIVE = 278;`;
59359         static if(is(typeof({ mixin(enumMixinStr_EC_F_VALIDATE_ECX_DERIVE); }))) {
59360             mixin(enumMixinStr_EC_F_VALIDATE_ECX_DERIVE);
59361         }
59362     }
59363 
59364 
59365 
59366 
59367     static if(!is(typeof(EC_F_PKEY_EC_SIGN))) {
59368         private enum enumMixinStr_EC_F_PKEY_EC_SIGN = `enum EC_F_PKEY_EC_SIGN = 218;`;
59369         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_SIGN); }))) {
59370             mixin(enumMixinStr_EC_F_PKEY_EC_SIGN);
59371         }
59372     }
59373 
59374 
59375 
59376 
59377     static if(!is(typeof(EC_F_PKEY_EC_PARAMGEN))) {
59378         private enum enumMixinStr_EC_F_PKEY_EC_PARAMGEN = `enum EC_F_PKEY_EC_PARAMGEN = 219;`;
59379         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_PARAMGEN); }))) {
59380             mixin(enumMixinStr_EC_F_PKEY_EC_PARAMGEN);
59381         }
59382     }
59383 
59384 
59385 
59386 
59387     static if(!is(typeof(EC_F_PKEY_EC_KEYGEN))) {
59388         private enum enumMixinStr_EC_F_PKEY_EC_KEYGEN = `enum EC_F_PKEY_EC_KEYGEN = 199;`;
59389         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_KEYGEN); }))) {
59390             mixin(enumMixinStr_EC_F_PKEY_EC_KEYGEN);
59391         }
59392     }
59393 
59394 
59395 
59396 
59397     static if(!is(typeof(EC_F_PKEY_EC_KDF_DERIVE))) {
59398         private enum enumMixinStr_EC_F_PKEY_EC_KDF_DERIVE = `enum EC_F_PKEY_EC_KDF_DERIVE = 283;`;
59399         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_KDF_DERIVE); }))) {
59400             mixin(enumMixinStr_EC_F_PKEY_EC_KDF_DERIVE);
59401         }
59402     }
59403 
59404 
59405 
59406 
59407     static if(!is(typeof(EC_F_PKEY_EC_INIT))) {
59408         private enum enumMixinStr_EC_F_PKEY_EC_INIT = `enum EC_F_PKEY_EC_INIT = 282;`;
59409         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_INIT); }))) {
59410             mixin(enumMixinStr_EC_F_PKEY_EC_INIT);
59411         }
59412     }
59413 
59414 
59415 
59416 
59417     static if(!is(typeof(EC_F_PKEY_EC_DERIVE))) {
59418         private enum enumMixinStr_EC_F_PKEY_EC_DERIVE = `enum EC_F_PKEY_EC_DERIVE = 217;`;
59419         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_DERIVE); }))) {
59420             mixin(enumMixinStr_EC_F_PKEY_EC_DERIVE);
59421         }
59422     }
59423 
59424 
59425 
59426 
59427 
59428 
59429     static if(!is(typeof(EC_F_PKEY_EC_CTRL_STR))) {
59430         private enum enumMixinStr_EC_F_PKEY_EC_CTRL_STR = `enum EC_F_PKEY_EC_CTRL_STR = 198;`;
59431         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_CTRL_STR); }))) {
59432             mixin(enumMixinStr_EC_F_PKEY_EC_CTRL_STR);
59433         }
59434     }
59435 
59436 
59437 
59438 
59439     static if(!is(typeof(EC_F_PKEY_EC_CTRL))) {
59440         private enum enumMixinStr_EC_F_PKEY_EC_CTRL = `enum EC_F_PKEY_EC_CTRL = 197;`;
59441         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_EC_CTRL); }))) {
59442             mixin(enumMixinStr_EC_F_PKEY_EC_CTRL);
59443         }
59444     }
59445 
59446 
59447 
59448 
59449     static if(!is(typeof(EC_F_PKEY_ECX_DERIVE))) {
59450         private enum enumMixinStr_EC_F_PKEY_ECX_DERIVE = `enum EC_F_PKEY_ECX_DERIVE = 269;`;
59451         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_ECX_DERIVE); }))) {
59452             mixin(enumMixinStr_EC_F_PKEY_ECX_DERIVE);
59453         }
59454     }
59455 
59456 
59457 
59458 
59459     static if(!is(typeof(EC_F_PKEY_ECD_DIGESTSIGN448))) {
59460         private enum enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN448 = `enum EC_F_PKEY_ECD_DIGESTSIGN448 = 277;`;
59461         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN448); }))) {
59462             mixin(enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN448);
59463         }
59464     }
59465 
59466 
59467 
59468 
59469     static if(!is(typeof(EC_F_PKEY_ECD_DIGESTSIGN25519))) {
59470         private enum enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN25519 = `enum EC_F_PKEY_ECD_DIGESTSIGN25519 = 276;`;
59471         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN25519); }))) {
59472             mixin(enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN25519);
59473         }
59474     }
59475 
59476 
59477 
59478 
59479     static if(!is(typeof(EC_F_PKEY_ECD_DIGESTSIGN))) {
59480         private enum enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN = `enum EC_F_PKEY_ECD_DIGESTSIGN = 272;`;
59481         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN); }))) {
59482             mixin(enumMixinStr_EC_F_PKEY_ECD_DIGESTSIGN);
59483         }
59484     }
59485 
59486 
59487 
59488 
59489     static if(!is(typeof(EC_F_PKEY_ECD_CTRL))) {
59490         private enum enumMixinStr_EC_F_PKEY_ECD_CTRL = `enum EC_F_PKEY_ECD_CTRL = 271;`;
59491         static if(is(typeof({ mixin(enumMixinStr_EC_F_PKEY_ECD_CTRL); }))) {
59492             mixin(enumMixinStr_EC_F_PKEY_ECD_CTRL);
59493         }
59494     }
59495 
59496 
59497 
59498 
59499     static if(!is(typeof(EC_F_OSSL_ECDSA_VERIFY_SIG))) {
59500         private enum enumMixinStr_EC_F_OSSL_ECDSA_VERIFY_SIG = `enum EC_F_OSSL_ECDSA_VERIFY_SIG = 250;`;
59501         static if(is(typeof({ mixin(enumMixinStr_EC_F_OSSL_ECDSA_VERIFY_SIG); }))) {
59502             mixin(enumMixinStr_EC_F_OSSL_ECDSA_VERIFY_SIG);
59503         }
59504     }
59505 
59506 
59507 
59508 
59509     static if(!is(typeof(EC_F_OSSL_ECDSA_SIGN_SIG))) {
59510         private enum enumMixinStr_EC_F_OSSL_ECDSA_SIGN_SIG = `enum EC_F_OSSL_ECDSA_SIGN_SIG = 249;`;
59511         static if(is(typeof({ mixin(enumMixinStr_EC_F_OSSL_ECDSA_SIGN_SIG); }))) {
59512             mixin(enumMixinStr_EC_F_OSSL_ECDSA_SIGN_SIG);
59513         }
59514     }
59515 
59516 
59517 
59518 
59519     static if(!is(typeof(EC_F_OSSL_ECDH_COMPUTE_KEY))) {
59520         private enum enumMixinStr_EC_F_OSSL_ECDH_COMPUTE_KEY = `enum EC_F_OSSL_ECDH_COMPUTE_KEY = 247;`;
59521         static if(is(typeof({ mixin(enumMixinStr_EC_F_OSSL_ECDH_COMPUTE_KEY); }))) {
59522             mixin(enumMixinStr_EC_F_OSSL_ECDH_COMPUTE_KEY);
59523         }
59524     }
59525 
59526 
59527 
59528 
59529     static if(!is(typeof(EC_F_OLD_EC_PRIV_DECODE))) {
59530         private enum enumMixinStr_EC_F_OLD_EC_PRIV_DECODE = `enum EC_F_OLD_EC_PRIV_DECODE = 222;`;
59531         static if(is(typeof({ mixin(enumMixinStr_EC_F_OLD_EC_PRIV_DECODE); }))) {
59532             mixin(enumMixinStr_EC_F_OLD_EC_PRIV_DECODE);
59533         }
59534     }
59535 
59536 
59537 
59538 
59539     static if(!is(typeof(EC_F_O2I_ECPUBLICKEY))) {
59540         private enum enumMixinStr_EC_F_O2I_ECPUBLICKEY = `enum EC_F_O2I_ECPUBLICKEY = 152;`;
59541         static if(is(typeof({ mixin(enumMixinStr_EC_F_O2I_ECPUBLICKEY); }))) {
59542             mixin(enumMixinStr_EC_F_O2I_ECPUBLICKEY);
59543         }
59544     }
59545 
59546 
59547 
59548 
59549     static if(!is(typeof(EC_F_NISTP521_PRE_COMP_NEW))) {
59550         private enum enumMixinStr_EC_F_NISTP521_PRE_COMP_NEW = `enum EC_F_NISTP521_PRE_COMP_NEW = 237;`;
59551         static if(is(typeof({ mixin(enumMixinStr_EC_F_NISTP521_PRE_COMP_NEW); }))) {
59552             mixin(enumMixinStr_EC_F_NISTP521_PRE_COMP_NEW);
59553         }
59554     }
59555 
59556 
59557 
59558 
59559     static if(!is(typeof(EC_F_NISTP256_PRE_COMP_NEW))) {
59560         private enum enumMixinStr_EC_F_NISTP256_PRE_COMP_NEW = `enum EC_F_NISTP256_PRE_COMP_NEW = 236;`;
59561         static if(is(typeof({ mixin(enumMixinStr_EC_F_NISTP256_PRE_COMP_NEW); }))) {
59562             mixin(enumMixinStr_EC_F_NISTP256_PRE_COMP_NEW);
59563         }
59564     }
59565 
59566 
59567 
59568 
59569     static if(!is(typeof(EC_F_NISTP224_PRE_COMP_NEW))) {
59570         private enum enumMixinStr_EC_F_NISTP224_PRE_COMP_NEW = `enum EC_F_NISTP224_PRE_COMP_NEW = 227;`;
59571         static if(is(typeof({ mixin(enumMixinStr_EC_F_NISTP224_PRE_COMP_NEW); }))) {
59572             mixin(enumMixinStr_EC_F_NISTP224_PRE_COMP_NEW);
59573         }
59574     }
59575 
59576 
59577 
59578 
59579     static if(!is(typeof(EC_F_I2O_ECPUBLICKEY))) {
59580         private enum enumMixinStr_EC_F_I2O_ECPUBLICKEY = `enum EC_F_I2O_ECPUBLICKEY = 151;`;
59581         static if(is(typeof({ mixin(enumMixinStr_EC_F_I2O_ECPUBLICKEY); }))) {
59582             mixin(enumMixinStr_EC_F_I2O_ECPUBLICKEY);
59583         }
59584     }
59585 
59586 
59587 
59588 
59589     static if(!is(typeof(EC_F_I2D_ECPRIVATEKEY))) {
59590         private enum enumMixinStr_EC_F_I2D_ECPRIVATEKEY = `enum EC_F_I2D_ECPRIVATEKEY = 192;`;
59591         static if(is(typeof({ mixin(enumMixinStr_EC_F_I2D_ECPRIVATEKEY); }))) {
59592             mixin(enumMixinStr_EC_F_I2D_ECPRIVATEKEY);
59593         }
59594     }
59595 
59596 
59597 
59598 
59599     static if(!is(typeof(EC_F_I2D_ECPKPARAMETERS))) {
59600         private enum enumMixinStr_EC_F_I2D_ECPKPARAMETERS = `enum EC_F_I2D_ECPKPARAMETERS = 191;`;
59601         static if(is(typeof({ mixin(enumMixinStr_EC_F_I2D_ECPKPARAMETERS); }))) {
59602             mixin(enumMixinStr_EC_F_I2D_ECPKPARAMETERS);
59603         }
59604     }
59605 
59606 
59607 
59608 
59609     static if(!is(typeof(EC_F_I2D_ECPARAMETERS))) {
59610         private enum enumMixinStr_EC_F_I2D_ECPARAMETERS = `enum EC_F_I2D_ECPARAMETERS = 190;`;
59611         static if(is(typeof({ mixin(enumMixinStr_EC_F_I2D_ECPARAMETERS); }))) {
59612             mixin(enumMixinStr_EC_F_I2D_ECPARAMETERS);
59613         }
59614     }
59615 
59616 
59617 
59618 
59619     static if(!is(typeof(EC_F_EC_WNAF_PRECOMPUTE_MULT))) {
59620         private enum enumMixinStr_EC_F_EC_WNAF_PRECOMPUTE_MULT = `enum EC_F_EC_WNAF_PRECOMPUTE_MULT = 188;`;
59621         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_WNAF_PRECOMPUTE_MULT); }))) {
59622             mixin(enumMixinStr_EC_F_EC_WNAF_PRECOMPUTE_MULT);
59623         }
59624     }
59625 
59626 
59627 
59628 
59629     static if(!is(typeof(EC_F_EC_WNAF_MUL))) {
59630         private enum enumMixinStr_EC_F_EC_WNAF_MUL = `enum EC_F_EC_WNAF_MUL = 187;`;
59631         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_WNAF_MUL); }))) {
59632             mixin(enumMixinStr_EC_F_EC_WNAF_MUL);
59633         }
59634     }
59635 
59636 
59637 
59638 
59639     static if(!is(typeof(EC_F_EC_SCALAR_MUL_LADDER))) {
59640         private enum enumMixinStr_EC_F_EC_SCALAR_MUL_LADDER = `enum EC_F_EC_SCALAR_MUL_LADDER = 284;`;
59641         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_SCALAR_MUL_LADDER); }))) {
59642             mixin(enumMixinStr_EC_F_EC_SCALAR_MUL_LADDER);
59643         }
59644     }
59645 
59646 
59647 
59648 
59649     static if(!is(typeof(EC_F_EC_PRE_COMP_NEW))) {
59650         private enum enumMixinStr_EC_F_EC_PRE_COMP_NEW = `enum EC_F_EC_PRE_COMP_NEW = 196;`;
59651         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_PRE_COMP_NEW); }))) {
59652             mixin(enumMixinStr_EC_F_EC_PRE_COMP_NEW);
59653         }
59654     }
59655 
59656 
59657 
59658 
59659     static if(!is(typeof(EC_F_EC_POINT_SET_TO_INFINITY))) {
59660         private enum enumMixinStr_EC_F_EC_POINT_SET_TO_INFINITY = `enum EC_F_EC_POINT_SET_TO_INFINITY = 127;`;
59661         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_TO_INFINITY); }))) {
59662             mixin(enumMixinStr_EC_F_EC_POINT_SET_TO_INFINITY);
59663         }
59664     }
59665 
59666 
59667 
59668 
59669     static if(!is(typeof(EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP))) {
59670         private enum enumMixinStr_EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP = `enum EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP = 126;`;
59671         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP); }))) {
59672             mixin(enumMixinStr_EC_F_EC_POINT_SET_JPROJECTIVE_COORDINATES_GFP);
59673         }
59674     }
59675 
59676 
59677 
59678 
59679     static if(!is(typeof(EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP))) {
59680         private enum enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP = `enum EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP = 125;`;
59681         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP); }))) {
59682             mixin(enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GFP);
59683         }
59684     }
59685 
59686 
59687 
59688 
59689     static if(!is(typeof(EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M))) {
59690         private enum enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M = `enum EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M = 186;`;
59691         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M); }))) {
59692             mixin(enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES_GF2M);
59693         }
59694     }
59695 
59696 
59697 
59698 
59699     static if(!is(typeof(EC_F_EC_POINT_SET_COMPRESSED_COORDINATES))) {
59700         private enum enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES = `enum EC_F_EC_POINT_SET_COMPRESSED_COORDINATES = 295;`;
59701         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES); }))) {
59702             mixin(enumMixinStr_EC_F_EC_POINT_SET_COMPRESSED_COORDINATES);
59703         }
59704     }
59705 
59706 
59707 
59708 
59709     static if(!is(typeof(EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP))) {
59710         private enum enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP = `enum EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP = 124;`;
59711         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP); }))) {
59712             mixin(enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES_GFP);
59713         }
59714     }
59715 
59716 
59717 
59718 
59719     static if(!is(typeof(EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M))) {
59720         private enum enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M = `enum EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M = 185;`;
59721         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M); }))) {
59722             mixin(enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES_GF2M);
59723         }
59724     }
59725 
59726 
59727 
59728 
59729     static if(!is(typeof(EC_F_EC_POINT_SET_AFFINE_COORDINATES))) {
59730         private enum enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES = `enum EC_F_EC_POINT_SET_AFFINE_COORDINATES = 294;`;
59731         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES); }))) {
59732             mixin(enumMixinStr_EC_F_EC_POINT_SET_AFFINE_COORDINATES);
59733         }
59734     }
59735 
59736 
59737 
59738 
59739     static if(!is(typeof(EC_F_EC_POINT_POINT2OCT))) {
59740         private enum enumMixinStr_EC_F_EC_POINT_POINT2OCT = `enum EC_F_EC_POINT_POINT2OCT = 123;`;
59741         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_POINT2OCT); }))) {
59742             mixin(enumMixinStr_EC_F_EC_POINT_POINT2OCT);
59743         }
59744     }
59745 
59746 
59747 
59748 
59749     static if(!is(typeof(DANE_FLAG_NO_DANE_EE_NAMECHECKS))) {
59750         private enum enumMixinStr_DANE_FLAG_NO_DANE_EE_NAMECHECKS = `enum DANE_FLAG_NO_DANE_EE_NAMECHECKS = ( 1L << 0 );`;
59751         static if(is(typeof({ mixin(enumMixinStr_DANE_FLAG_NO_DANE_EE_NAMECHECKS); }))) {
59752             mixin(enumMixinStr_DANE_FLAG_NO_DANE_EE_NAMECHECKS);
59753         }
59754     }
59755 
59756 
59757 
59758 
59759     static if(!is(typeof(EC_F_EC_POINT_POINT2BUF))) {
59760         private enum enumMixinStr_EC_F_EC_POINT_POINT2BUF = `enum EC_F_EC_POINT_POINT2BUF = 281;`;
59761         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_POINT2BUF); }))) {
59762             mixin(enumMixinStr_EC_F_EC_POINT_POINT2BUF);
59763         }
59764     }
59765 
59766 
59767 
59768 
59769     static if(!is(typeof(EC_F_EC_POINT_OCT2POINT))) {
59770         private enum enumMixinStr_EC_F_EC_POINT_OCT2POINT = `enum EC_F_EC_POINT_OCT2POINT = 122;`;
59771         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_OCT2POINT); }))) {
59772             mixin(enumMixinStr_EC_F_EC_POINT_OCT2POINT);
59773         }
59774     }
59775 
59776 
59777 
59778 
59779     static if(!is(typeof(EC_F_EC_POINT_NEW))) {
59780         private enum enumMixinStr_EC_F_EC_POINT_NEW = `enum EC_F_EC_POINT_NEW = 121;`;
59781         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_NEW); }))) {
59782             mixin(enumMixinStr_EC_F_EC_POINT_NEW);
59783         }
59784     }
59785 
59786 
59787 
59788 
59789     static if(!is(typeof(EC_F_EC_POINT_MAKE_AFFINE))) {
59790         private enum enumMixinStr_EC_F_EC_POINT_MAKE_AFFINE = `enum EC_F_EC_POINT_MAKE_AFFINE = 120;`;
59791         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_MAKE_AFFINE); }))) {
59792             mixin(enumMixinStr_EC_F_EC_POINT_MAKE_AFFINE);
59793         }
59794     }
59795 
59796 
59797 
59798 
59799     static if(!is(typeof(EC_F_EC_POINT_IS_ON_CURVE))) {
59800         private enum enumMixinStr_EC_F_EC_POINT_IS_ON_CURVE = `enum EC_F_EC_POINT_IS_ON_CURVE = 119;`;
59801         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_IS_ON_CURVE); }))) {
59802             mixin(enumMixinStr_EC_F_EC_POINT_IS_ON_CURVE);
59803         }
59804     }
59805 
59806 
59807 
59808 
59809     static if(!is(typeof(EC_F_EC_POINT_IS_AT_INFINITY))) {
59810         private enum enumMixinStr_EC_F_EC_POINT_IS_AT_INFINITY = `enum EC_F_EC_POINT_IS_AT_INFINITY = 118;`;
59811         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_IS_AT_INFINITY); }))) {
59812             mixin(enumMixinStr_EC_F_EC_POINT_IS_AT_INFINITY);
59813         }
59814     }
59815 
59816 
59817 
59818 
59819     static if(!is(typeof(EC_F_EC_POINT_INVERT))) {
59820         private enum enumMixinStr_EC_F_EC_POINT_INVERT = `enum EC_F_EC_POINT_INVERT = 210;`;
59821         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_INVERT); }))) {
59822             mixin(enumMixinStr_EC_F_EC_POINT_INVERT);
59823         }
59824     }
59825 
59826 
59827 
59828 
59829     static if(!is(typeof(EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP))) {
59830         private enum enumMixinStr_EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP = `enum EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP = 117;`;
59831         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP); }))) {
59832             mixin(enumMixinStr_EC_F_EC_POINT_GET_JPROJECTIVE_COORDINATES_GFP);
59833         }
59834     }
59835 
59836 
59837 
59838 
59839     static if(!is(typeof(EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP))) {
59840         private enum enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP = `enum EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP = 116;`;
59841         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP); }))) {
59842             mixin(enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES_GFP);
59843         }
59844     }
59845 
59846 
59847 
59848 
59849     static if(!is(typeof(EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M))) {
59850         private enum enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M = `enum EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M = 183;`;
59851         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M); }))) {
59852             mixin(enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES_GF2M);
59853         }
59854     }
59855 
59856 
59857 
59858 
59859     static if(!is(typeof(EC_F_EC_POINT_GET_AFFINE_COORDINATES))) {
59860         private enum enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES = `enum EC_F_EC_POINT_GET_AFFINE_COORDINATES = 293;`;
59861         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES); }))) {
59862             mixin(enumMixinStr_EC_F_EC_POINT_GET_AFFINE_COORDINATES);
59863         }
59864     }
59865 
59866 
59867 
59868 
59869     static if(!is(typeof(EC_F_EC_POINT_DBL))) {
59870         private enum enumMixinStr_EC_F_EC_POINT_DBL = `enum EC_F_EC_POINT_DBL = 115;`;
59871         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_DBL); }))) {
59872             mixin(enumMixinStr_EC_F_EC_POINT_DBL);
59873         }
59874     }
59875 
59876 
59877 
59878 
59879     static if(!is(typeof(EC_F_EC_POINT_COPY))) {
59880         private enum enumMixinStr_EC_F_EC_POINT_COPY = `enum EC_F_EC_POINT_COPY = 114;`;
59881         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_COPY); }))) {
59882             mixin(enumMixinStr_EC_F_EC_POINT_COPY);
59883         }
59884     }
59885 
59886 
59887 
59888 
59889     static if(!is(typeof(EC_F_EC_POINT_CMP))) {
59890         private enum enumMixinStr_EC_F_EC_POINT_CMP = `enum EC_F_EC_POINT_CMP = 113;`;
59891         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_CMP); }))) {
59892             mixin(enumMixinStr_EC_F_EC_POINT_CMP);
59893         }
59894     }
59895 
59896 
59897 
59898 
59899     static if(!is(typeof(EC_F_EC_POINT_BN2POINT))) {
59900         private enum enumMixinStr_EC_F_EC_POINT_BN2POINT = `enum EC_F_EC_POINT_BN2POINT = 280;`;
59901         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_BN2POINT); }))) {
59902             mixin(enumMixinStr_EC_F_EC_POINT_BN2POINT);
59903         }
59904     }
59905 
59906 
59907 
59908 
59909     static if(!is(typeof(EC_F_EC_POINT_ADD))) {
59910         private enum enumMixinStr_EC_F_EC_POINT_ADD = `enum EC_F_EC_POINT_ADD = 112;`;
59911         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINT_ADD); }))) {
59912             mixin(enumMixinStr_EC_F_EC_POINT_ADD);
59913         }
59914     }
59915 
59916 
59917 
59918 
59919     static if(!is(typeof(EC_F_EC_POINTS_MUL))) {
59920         private enum enumMixinStr_EC_F_EC_POINTS_MUL = `enum EC_F_EC_POINTS_MUL = 290;`;
59921         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINTS_MUL); }))) {
59922             mixin(enumMixinStr_EC_F_EC_POINTS_MUL);
59923         }
59924     }
59925 
59926 
59927 
59928 
59929     static if(!is(typeof(EC_F_EC_POINTS_MAKE_AFFINE))) {
59930         private enum enumMixinStr_EC_F_EC_POINTS_MAKE_AFFINE = `enum EC_F_EC_POINTS_MAKE_AFFINE = 136;`;
59931         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_POINTS_MAKE_AFFINE); }))) {
59932             mixin(enumMixinStr_EC_F_EC_POINTS_MAKE_AFFINE);
59933         }
59934     }
59935 
59936 
59937 
59938 
59939     static if(!is(typeof(EC_F_EC_PKEY_PARAM_CHECK))) {
59940         private enum enumMixinStr_EC_F_EC_PKEY_PARAM_CHECK = `enum EC_F_EC_PKEY_PARAM_CHECK = 274;`;
59941         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_PKEY_PARAM_CHECK); }))) {
59942             mixin(enumMixinStr_EC_F_EC_PKEY_PARAM_CHECK);
59943         }
59944     }
59945 
59946 
59947 
59948 
59949     static if(!is(typeof(EC_F_EC_PKEY_CHECK))) {
59950         private enum enumMixinStr_EC_F_EC_PKEY_CHECK = `enum EC_F_EC_PKEY_CHECK = 273;`;
59951         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_PKEY_CHECK); }))) {
59952             mixin(enumMixinStr_EC_F_EC_PKEY_CHECK);
59953         }
59954     }
59955 
59956 
59957 
59958 
59959     static if(!is(typeof(EC_F_EC_KEY_SIMPLE_PRIV2OCT))) {
59960         private enum enumMixinStr_EC_F_EC_KEY_SIMPLE_PRIV2OCT = `enum EC_F_EC_KEY_SIMPLE_PRIV2OCT = 260;`;
59961         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_SIMPLE_PRIV2OCT); }))) {
59962             mixin(enumMixinStr_EC_F_EC_KEY_SIMPLE_PRIV2OCT);
59963         }
59964     }
59965 
59966 
59967 
59968 
59969     static if(!is(typeof(EC_F_EC_KEY_SIMPLE_OCT2PRIV))) {
59970         private enum enumMixinStr_EC_F_EC_KEY_SIMPLE_OCT2PRIV = `enum EC_F_EC_KEY_SIMPLE_OCT2PRIV = 259;`;
59971         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_SIMPLE_OCT2PRIV); }))) {
59972             mixin(enumMixinStr_EC_F_EC_KEY_SIMPLE_OCT2PRIV);
59973         }
59974     }
59975 
59976 
59977 
59978 
59979     static if(!is(typeof(EC_F_EC_KEY_SIMPLE_CHECK_KEY))) {
59980         private enum enumMixinStr_EC_F_EC_KEY_SIMPLE_CHECK_KEY = `enum EC_F_EC_KEY_SIMPLE_CHECK_KEY = 258;`;
59981         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_SIMPLE_CHECK_KEY); }))) {
59982             mixin(enumMixinStr_EC_F_EC_KEY_SIMPLE_CHECK_KEY);
59983         }
59984     }
59985 
59986 
59987 
59988 
59989     static if(!is(typeof(EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES))) {
59990         private enum enumMixinStr_EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES = `enum EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES = 229;`;
59991         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES); }))) {
59992             mixin(enumMixinStr_EC_F_EC_KEY_SET_PUBLIC_KEY_AFFINE_COORDINATES);
59993         }
59994     }
59995 
59996 
59997 
59998 
59999     static if(!is(typeof(EC_F_EC_KEY_PRIV2OCT))) {
60000         private enum enumMixinStr_EC_F_EC_KEY_PRIV2OCT = `enum EC_F_EC_KEY_PRIV2OCT = 256;`;
60001         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_PRIV2OCT); }))) {
60002             mixin(enumMixinStr_EC_F_EC_KEY_PRIV2OCT);
60003         }
60004     }
60005 
60006 
60007 
60008 
60009     static if(!is(typeof(EC_F_EC_KEY_PRIV2BUF))) {
60010         private enum enumMixinStr_EC_F_EC_KEY_PRIV2BUF = `enum EC_F_EC_KEY_PRIV2BUF = 279;`;
60011         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_PRIV2BUF); }))) {
60012             mixin(enumMixinStr_EC_F_EC_KEY_PRIV2BUF);
60013         }
60014     }
60015 
60016 
60017 
60018 
60019     static if(!is(typeof(EC_F_EC_KEY_PRINT_FP))) {
60020         private enum enumMixinStr_EC_F_EC_KEY_PRINT_FP = `enum EC_F_EC_KEY_PRINT_FP = 181;`;
60021         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_PRINT_FP); }))) {
60022             mixin(enumMixinStr_EC_F_EC_KEY_PRINT_FP);
60023         }
60024     }
60025 
60026 
60027 
60028 
60029     static if(!is(typeof(EC_F_EC_KEY_PRINT))) {
60030         private enum enumMixinStr_EC_F_EC_KEY_PRINT = `enum EC_F_EC_KEY_PRINT = 180;`;
60031         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_PRINT); }))) {
60032             mixin(enumMixinStr_EC_F_EC_KEY_PRINT);
60033         }
60034     }
60035 
60036 
60037 
60038 
60039     static if(!is(typeof(EC_F_EC_KEY_OCT2PRIV))) {
60040         private enum enumMixinStr_EC_F_EC_KEY_OCT2PRIV = `enum EC_F_EC_KEY_OCT2PRIV = 255;`;
60041         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_OCT2PRIV); }))) {
60042             mixin(enumMixinStr_EC_F_EC_KEY_OCT2PRIV);
60043         }
60044     }
60045 
60046 
60047 
60048 
60049     static if(!is(typeof(EC_F_EC_KEY_NEW_METHOD))) {
60050         private enum enumMixinStr_EC_F_EC_KEY_NEW_METHOD = `enum EC_F_EC_KEY_NEW_METHOD = 245;`;
60051         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_NEW_METHOD); }))) {
60052             mixin(enumMixinStr_EC_F_EC_KEY_NEW_METHOD);
60053         }
60054     }
60055 
60056 
60057 
60058 
60059     static if(!is(typeof(EC_F_EC_KEY_NEW))) {
60060         private enum enumMixinStr_EC_F_EC_KEY_NEW = `enum EC_F_EC_KEY_NEW = 182;`;
60061         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_NEW); }))) {
60062             mixin(enumMixinStr_EC_F_EC_KEY_NEW);
60063         }
60064     }
60065 
60066 
60067 
60068 
60069     static if(!is(typeof(EC_F_EC_KEY_GENERATE_KEY))) {
60070         private enum enumMixinStr_EC_F_EC_KEY_GENERATE_KEY = `enum EC_F_EC_KEY_GENERATE_KEY = 179;`;
60071         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_GENERATE_KEY); }))) {
60072             mixin(enumMixinStr_EC_F_EC_KEY_GENERATE_KEY);
60073         }
60074     }
60075 
60076 
60077 
60078 
60079     static if(!is(typeof(EC_F_EC_KEY_COPY))) {
60080         private enum enumMixinStr_EC_F_EC_KEY_COPY = `enum EC_F_EC_KEY_COPY = 178;`;
60081         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_COPY); }))) {
60082             mixin(enumMixinStr_EC_F_EC_KEY_COPY);
60083         }
60084     }
60085 
60086 
60087 
60088 
60089     static if(!is(typeof(EC_F_EC_KEY_CHECK_KEY))) {
60090         private enum enumMixinStr_EC_F_EC_KEY_CHECK_KEY = `enum EC_F_EC_KEY_CHECK_KEY = 177;`;
60091         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_KEY_CHECK_KEY); }))) {
60092             mixin(enumMixinStr_EC_F_EC_KEY_CHECK_KEY);
60093         }
60094     }
60095 
60096 
60097 
60098 
60099     static if(!is(typeof(EC_F_EC_GROUP_SET_SEED))) {
60100         private enum enumMixinStr_EC_F_EC_GROUP_SET_SEED = `enum EC_F_EC_GROUP_SET_SEED = 286;`;
60101         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_SET_SEED); }))) {
60102             mixin(enumMixinStr_EC_F_EC_GROUP_SET_SEED);
60103         }
60104     }
60105 
60106 
60107 
60108 
60109     static if(!is(typeof(EC_F_EC_GROUP_SET_GENERATOR))) {
60110         private enum enumMixinStr_EC_F_EC_GROUP_SET_GENERATOR = `enum EC_F_EC_GROUP_SET_GENERATOR = 111;`;
60111         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_SET_GENERATOR); }))) {
60112             mixin(enumMixinStr_EC_F_EC_GROUP_SET_GENERATOR);
60113         }
60114     }
60115 
60116 
60117 
60118 
60119     static if(!is(typeof(X509_PCY_TREE_FAILURE))) {
60120         private enum enumMixinStr_X509_PCY_TREE_FAILURE = `enum X509_PCY_TREE_FAILURE = - 2;`;
60121         static if(is(typeof({ mixin(enumMixinStr_X509_PCY_TREE_FAILURE); }))) {
60122             mixin(enumMixinStr_X509_PCY_TREE_FAILURE);
60123         }
60124     }
60125 
60126 
60127 
60128 
60129     static if(!is(typeof(X509_PCY_TREE_INVALID))) {
60130         private enum enumMixinStr_X509_PCY_TREE_INVALID = `enum X509_PCY_TREE_INVALID = - 1;`;
60131         static if(is(typeof({ mixin(enumMixinStr_X509_PCY_TREE_INVALID); }))) {
60132             mixin(enumMixinStr_X509_PCY_TREE_INVALID);
60133         }
60134     }
60135 
60136 
60137 
60138 
60139     static if(!is(typeof(X509_PCY_TREE_INTERNAL))) {
60140         private enum enumMixinStr_X509_PCY_TREE_INTERNAL = `enum X509_PCY_TREE_INTERNAL = 0;`;
60141         static if(is(typeof({ mixin(enumMixinStr_X509_PCY_TREE_INTERNAL); }))) {
60142             mixin(enumMixinStr_X509_PCY_TREE_INTERNAL);
60143         }
60144     }
60145 
60146 
60147 
60148 
60149     static if(!is(typeof(X509_PCY_TREE_VALID))) {
60150         private enum enumMixinStr_X509_PCY_TREE_VALID = `enum X509_PCY_TREE_VALID = 1;`;
60151         static if(is(typeof({ mixin(enumMixinStr_X509_PCY_TREE_VALID); }))) {
60152             mixin(enumMixinStr_X509_PCY_TREE_VALID);
60153         }
60154     }
60155 
60156 
60157 
60158 
60159     static if(!is(typeof(X509_PCY_TREE_EMPTY))) {
60160         private enum enumMixinStr_X509_PCY_TREE_EMPTY = `enum X509_PCY_TREE_EMPTY = 2;`;
60161         static if(is(typeof({ mixin(enumMixinStr_X509_PCY_TREE_EMPTY); }))) {
60162             mixin(enumMixinStr_X509_PCY_TREE_EMPTY);
60163         }
60164     }
60165 
60166 
60167 
60168 
60169     static if(!is(typeof(X509_PCY_TREE_EXPLICIT))) {
60170         private enum enumMixinStr_X509_PCY_TREE_EXPLICIT = `enum X509_PCY_TREE_EXPLICIT = 4;`;
60171         static if(is(typeof({ mixin(enumMixinStr_X509_PCY_TREE_EXPLICIT); }))) {
60172             mixin(enumMixinStr_X509_PCY_TREE_EXPLICIT);
60173         }
60174     }
60175 
60176 
60177 
60178 
60179     static if(!is(typeof(EC_F_EC_GROUP_SET_CURVE_GFP))) {
60180         private enum enumMixinStr_EC_F_EC_GROUP_SET_CURVE_GFP = `enum EC_F_EC_GROUP_SET_CURVE_GFP = 109;`;
60181         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_SET_CURVE_GFP); }))) {
60182             mixin(enumMixinStr_EC_F_EC_GROUP_SET_CURVE_GFP);
60183         }
60184     }
60185 
60186 
60187 
60188 
60189     static if(!is(typeof(EC_F_EC_GROUP_SET_CURVE_GF2M))) {
60190         private enum enumMixinStr_EC_F_EC_GROUP_SET_CURVE_GF2M = `enum EC_F_EC_GROUP_SET_CURVE_GF2M = 176;`;
60191         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_SET_CURVE_GF2M); }))) {
60192             mixin(enumMixinStr_EC_F_EC_GROUP_SET_CURVE_GF2M);
60193         }
60194     }
60195 
60196 
60197 
60198 
60199     static if(!is(typeof(EC_F_EC_GROUP_SET_CURVE))) {
60200         private enum enumMixinStr_EC_F_EC_GROUP_SET_CURVE = `enum EC_F_EC_GROUP_SET_CURVE = 292;`;
60201         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_SET_CURVE); }))) {
60202             mixin(enumMixinStr_EC_F_EC_GROUP_SET_CURVE);
60203         }
60204     }
60205 
60206 
60207 
60208 
60209     static if(!is(typeof(EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS))) {
60210         private enum enumMixinStr_EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS = `enum EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS = 264;`;
60211         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS); }))) {
60212             mixin(enumMixinStr_EC_F_EC_GROUP_NEW_FROM_ECPKPARAMETERS);
60213         }
60214     }
60215 
60216 
60217 
60218 
60219     static if(!is(typeof(EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS))) {
60220         private enum enumMixinStr_EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS = `enum EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS = 263;`;
60221         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS); }))) {
60222             mixin(enumMixinStr_EC_F_EC_GROUP_NEW_FROM_ECPARAMETERS);
60223         }
60224     }
60225 
60226 
60227 
60228 
60229     static if(!is(typeof(EC_F_EC_GROUP_NEW_FROM_DATA))) {
60230         private enum enumMixinStr_EC_F_EC_GROUP_NEW_FROM_DATA = `enum EC_F_EC_GROUP_NEW_FROM_DATA = 175;`;
60231         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_NEW_FROM_DATA); }))) {
60232             mixin(enumMixinStr_EC_F_EC_GROUP_NEW_FROM_DATA);
60233         }
60234     }
60235 
60236 
60237 
60238 
60239     static if(!is(typeof(EC_F_EC_GROUP_NEW_BY_CURVE_NAME))) {
60240         private enum enumMixinStr_EC_F_EC_GROUP_NEW_BY_CURVE_NAME = `enum EC_F_EC_GROUP_NEW_BY_CURVE_NAME = 174;`;
60241         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_NEW_BY_CURVE_NAME); }))) {
60242             mixin(enumMixinStr_EC_F_EC_GROUP_NEW_BY_CURVE_NAME);
60243         }
60244     }
60245 
60246 
60247 
60248 
60249     static if(!is(typeof(EC_F_EC_GROUP_NEW))) {
60250         private enum enumMixinStr_EC_F_EC_GROUP_NEW = `enum EC_F_EC_GROUP_NEW = 108;`;
60251         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_NEW); }))) {
60252             mixin(enumMixinStr_EC_F_EC_GROUP_NEW);
60253         }
60254     }
60255 
60256 
60257 
60258 
60259     static if(!is(typeof(EC_F_EC_GROUP_GET_TRINOMIAL_BASIS))) {
60260         private enum enumMixinStr_EC_F_EC_GROUP_GET_TRINOMIAL_BASIS = `enum EC_F_EC_GROUP_GET_TRINOMIAL_BASIS = 194;`;
60261         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_TRINOMIAL_BASIS); }))) {
60262             mixin(enumMixinStr_EC_F_EC_GROUP_GET_TRINOMIAL_BASIS);
60263         }
60264     }
60265 
60266 
60267 
60268 
60269     static if(!is(typeof(EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS))) {
60270         private enum enumMixinStr_EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS = `enum EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS = 193;`;
60271         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS); }))) {
60272             mixin(enumMixinStr_EC_F_EC_GROUP_GET_PENTANOMIAL_BASIS);
60273         }
60274     }
60275 
60276 
60277 
60278 
60279     static if(!is(typeof(EC_F_EC_GROUP_GET_ECPKPARAMETERS))) {
60280         private enum enumMixinStr_EC_F_EC_GROUP_GET_ECPKPARAMETERS = `enum EC_F_EC_GROUP_GET_ECPKPARAMETERS = 262;`;
60281         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_ECPKPARAMETERS); }))) {
60282             mixin(enumMixinStr_EC_F_EC_GROUP_GET_ECPKPARAMETERS);
60283         }
60284     }
60285 
60286 
60287 
60288 
60289     static if(!is(typeof(EC_F_EC_GROUP_GET_ECPARAMETERS))) {
60290         private enum enumMixinStr_EC_F_EC_GROUP_GET_ECPARAMETERS = `enum EC_F_EC_GROUP_GET_ECPARAMETERS = 261;`;
60291         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_ECPARAMETERS); }))) {
60292             mixin(enumMixinStr_EC_F_EC_GROUP_GET_ECPARAMETERS);
60293         }
60294     }
60295 
60296 
60297 
60298 
60299     static if(!is(typeof(EC_F_EC_GROUP_GET_DEGREE))) {
60300         private enum enumMixinStr_EC_F_EC_GROUP_GET_DEGREE = `enum EC_F_EC_GROUP_GET_DEGREE = 173;`;
60301         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_DEGREE); }))) {
60302             mixin(enumMixinStr_EC_F_EC_GROUP_GET_DEGREE);
60303         }
60304     }
60305 
60306 
60307 
60308 
60309     static if(!is(typeof(EC_F_EC_GROUP_GET_CURVE_GFP))) {
60310         private enum enumMixinStr_EC_F_EC_GROUP_GET_CURVE_GFP = `enum EC_F_EC_GROUP_GET_CURVE_GFP = 130;`;
60311         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_CURVE_GFP); }))) {
60312             mixin(enumMixinStr_EC_F_EC_GROUP_GET_CURVE_GFP);
60313         }
60314     }
60315 
60316 
60317 
60318 
60319     static if(!is(typeof(EC_F_EC_GROUP_GET_CURVE_GF2M))) {
60320         private enum enumMixinStr_EC_F_EC_GROUP_GET_CURVE_GF2M = `enum EC_F_EC_GROUP_GET_CURVE_GF2M = 172;`;
60321         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_CURVE_GF2M); }))) {
60322             mixin(enumMixinStr_EC_F_EC_GROUP_GET_CURVE_GF2M);
60323         }
60324     }
60325 
60326 
60327 
60328 
60329     static if(!is(typeof(EC_F_EC_GROUP_GET_CURVE))) {
60330         private enum enumMixinStr_EC_F_EC_GROUP_GET_CURVE = `enum EC_F_EC_GROUP_GET_CURVE = 291;`;
60331         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_GET_CURVE); }))) {
60332             mixin(enumMixinStr_EC_F_EC_GROUP_GET_CURVE);
60333         }
60334     }
60335 
60336 
60337 
60338 
60339     static if(!is(typeof(EC_F_EC_GROUP_COPY))) {
60340         private enum enumMixinStr_EC_F_EC_GROUP_COPY = `enum EC_F_EC_GROUP_COPY = 106;`;
60341         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_COPY); }))) {
60342             mixin(enumMixinStr_EC_F_EC_GROUP_COPY);
60343         }
60344     }
60345 
60346 
60347 
60348 
60349     static if(!is(typeof(EC_F_EC_GROUP_CHECK_DISCRIMINANT))) {
60350         private enum enumMixinStr_EC_F_EC_GROUP_CHECK_DISCRIMINANT = `enum EC_F_EC_GROUP_CHECK_DISCRIMINANT = 171;`;
60351         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_CHECK_DISCRIMINANT); }))) {
60352             mixin(enumMixinStr_EC_F_EC_GROUP_CHECK_DISCRIMINANT);
60353         }
60354     }
60355 
60356 
60357 
60358 
60359     static if(!is(typeof(EC_F_EC_GROUP_CHECK))) {
60360         private enum enumMixinStr_EC_F_EC_GROUP_CHECK = `enum EC_F_EC_GROUP_CHECK = 170;`;
60361         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GROUP_CHECK); }))) {
60362             mixin(enumMixinStr_EC_F_EC_GROUP_CHECK);
60363         }
60364     }
60365 
60366 
60367 
60368 
60369 
60370 
60371     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES))) {
60372         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES = `enum EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES = 169;`;
60373         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES); }))) {
60374             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_SET_COMPRESSED_COORDINATES);
60375         }
60376     }
60377 
60378 
60379 
60380 
60381     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES))) {
60382         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES = `enum EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES = 168;`;
60383         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES); }))) {
60384             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT_SET_AFFINE_COORDINATES);
60385         }
60386     }
60387 
60388 
60389 
60390 
60391     static if(!is(typeof(X509_F_ADD_CERT_DIR))) {
60392         private enum enumMixinStr_X509_F_ADD_CERT_DIR = `enum X509_F_ADD_CERT_DIR = 100;`;
60393         static if(is(typeof({ mixin(enumMixinStr_X509_F_ADD_CERT_DIR); }))) {
60394             mixin(enumMixinStr_X509_F_ADD_CERT_DIR);
60395         }
60396     }
60397 
60398 
60399 
60400 
60401     static if(!is(typeof(X509_F_BUILD_CHAIN))) {
60402         private enum enumMixinStr_X509_F_BUILD_CHAIN = `enum X509_F_BUILD_CHAIN = 106;`;
60403         static if(is(typeof({ mixin(enumMixinStr_X509_F_BUILD_CHAIN); }))) {
60404             mixin(enumMixinStr_X509_F_BUILD_CHAIN);
60405         }
60406     }
60407 
60408 
60409 
60410 
60411     static if(!is(typeof(X509_F_BY_FILE_CTRL))) {
60412         private enum enumMixinStr_X509_F_BY_FILE_CTRL = `enum X509_F_BY_FILE_CTRL = 101;`;
60413         static if(is(typeof({ mixin(enumMixinStr_X509_F_BY_FILE_CTRL); }))) {
60414             mixin(enumMixinStr_X509_F_BY_FILE_CTRL);
60415         }
60416     }
60417 
60418 
60419 
60420 
60421     static if(!is(typeof(X509_F_CHECK_NAME_CONSTRAINTS))) {
60422         private enum enumMixinStr_X509_F_CHECK_NAME_CONSTRAINTS = `enum X509_F_CHECK_NAME_CONSTRAINTS = 149;`;
60423         static if(is(typeof({ mixin(enumMixinStr_X509_F_CHECK_NAME_CONSTRAINTS); }))) {
60424             mixin(enumMixinStr_X509_F_CHECK_NAME_CONSTRAINTS);
60425         }
60426     }
60427 
60428 
60429 
60430 
60431     static if(!is(typeof(X509_F_CHECK_POLICY))) {
60432         private enum enumMixinStr_X509_F_CHECK_POLICY = `enum X509_F_CHECK_POLICY = 145;`;
60433         static if(is(typeof({ mixin(enumMixinStr_X509_F_CHECK_POLICY); }))) {
60434             mixin(enumMixinStr_X509_F_CHECK_POLICY);
60435         }
60436     }
60437 
60438 
60439 
60440 
60441     static if(!is(typeof(X509_F_DANE_I2D))) {
60442         private enum enumMixinStr_X509_F_DANE_I2D = `enum X509_F_DANE_I2D = 107;`;
60443         static if(is(typeof({ mixin(enumMixinStr_X509_F_DANE_I2D); }))) {
60444             mixin(enumMixinStr_X509_F_DANE_I2D);
60445         }
60446     }
60447 
60448 
60449 
60450 
60451     static if(!is(typeof(X509_F_DIR_CTRL))) {
60452         private enum enumMixinStr_X509_F_DIR_CTRL = `enum X509_F_DIR_CTRL = 102;`;
60453         static if(is(typeof({ mixin(enumMixinStr_X509_F_DIR_CTRL); }))) {
60454             mixin(enumMixinStr_X509_F_DIR_CTRL);
60455         }
60456     }
60457 
60458 
60459 
60460 
60461     static if(!is(typeof(X509_F_GET_CERT_BY_SUBJECT))) {
60462         private enum enumMixinStr_X509_F_GET_CERT_BY_SUBJECT = `enum X509_F_GET_CERT_BY_SUBJECT = 103;`;
60463         static if(is(typeof({ mixin(enumMixinStr_X509_F_GET_CERT_BY_SUBJECT); }))) {
60464             mixin(enumMixinStr_X509_F_GET_CERT_BY_SUBJECT);
60465         }
60466     }
60467 
60468 
60469 
60470 
60471     static if(!is(typeof(X509_F_I2D_X509_AUX))) {
60472         private enum enumMixinStr_X509_F_I2D_X509_AUX = `enum X509_F_I2D_X509_AUX = 151;`;
60473         static if(is(typeof({ mixin(enumMixinStr_X509_F_I2D_X509_AUX); }))) {
60474             mixin(enumMixinStr_X509_F_I2D_X509_AUX);
60475         }
60476     }
60477 
60478 
60479 
60480 
60481     static if(!is(typeof(X509_F_LOOKUP_CERTS_SK))) {
60482         private enum enumMixinStr_X509_F_LOOKUP_CERTS_SK = `enum X509_F_LOOKUP_CERTS_SK = 152;`;
60483         static if(is(typeof({ mixin(enumMixinStr_X509_F_LOOKUP_CERTS_SK); }))) {
60484             mixin(enumMixinStr_X509_F_LOOKUP_CERTS_SK);
60485         }
60486     }
60487 
60488 
60489 
60490 
60491     static if(!is(typeof(X509_F_NETSCAPE_SPKI_B64_DECODE))) {
60492         private enum enumMixinStr_X509_F_NETSCAPE_SPKI_B64_DECODE = `enum X509_F_NETSCAPE_SPKI_B64_DECODE = 129;`;
60493         static if(is(typeof({ mixin(enumMixinStr_X509_F_NETSCAPE_SPKI_B64_DECODE); }))) {
60494             mixin(enumMixinStr_X509_F_NETSCAPE_SPKI_B64_DECODE);
60495         }
60496     }
60497 
60498 
60499 
60500 
60501     static if(!is(typeof(X509_F_NETSCAPE_SPKI_B64_ENCODE))) {
60502         private enum enumMixinStr_X509_F_NETSCAPE_SPKI_B64_ENCODE = `enum X509_F_NETSCAPE_SPKI_B64_ENCODE = 130;`;
60503         static if(is(typeof({ mixin(enumMixinStr_X509_F_NETSCAPE_SPKI_B64_ENCODE); }))) {
60504             mixin(enumMixinStr_X509_F_NETSCAPE_SPKI_B64_ENCODE);
60505         }
60506     }
60507 
60508 
60509 
60510 
60511     static if(!is(typeof(X509_F_NEW_DIR))) {
60512         private enum enumMixinStr_X509_F_NEW_DIR = `enum X509_F_NEW_DIR = 153;`;
60513         static if(is(typeof({ mixin(enumMixinStr_X509_F_NEW_DIR); }))) {
60514             mixin(enumMixinStr_X509_F_NEW_DIR);
60515         }
60516     }
60517 
60518 
60519 
60520 
60521     static if(!is(typeof(X509_F_X509AT_ADD1_ATTR))) {
60522         private enum enumMixinStr_X509_F_X509AT_ADD1_ATTR = `enum X509_F_X509AT_ADD1_ATTR = 135;`;
60523         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509AT_ADD1_ATTR); }))) {
60524             mixin(enumMixinStr_X509_F_X509AT_ADD1_ATTR);
60525         }
60526     }
60527 
60528 
60529 
60530 
60531     static if(!is(typeof(X509_F_X509V3_ADD_EXT))) {
60532         private enum enumMixinStr_X509_F_X509V3_ADD_EXT = `enum X509_F_X509V3_ADD_EXT = 104;`;
60533         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509V3_ADD_EXT); }))) {
60534             mixin(enumMixinStr_X509_F_X509V3_ADD_EXT);
60535         }
60536     }
60537 
60538 
60539 
60540 
60541     static if(!is(typeof(X509_F_X509_ATTRIBUTE_CREATE_BY_NID))) {
60542         private enum enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_NID = `enum X509_F_X509_ATTRIBUTE_CREATE_BY_NID = 136;`;
60543         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_NID); }))) {
60544             mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_NID);
60545         }
60546     }
60547 
60548 
60549 
60550 
60551     static if(!is(typeof(X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ))) {
60552         private enum enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ = `enum X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ = 137;`;
60553         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ); }))) {
60554             mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_OBJ);
60555         }
60556     }
60557 
60558 
60559 
60560 
60561     static if(!is(typeof(X509_F_X509_ATTRIBUTE_CREATE_BY_TXT))) {
60562         private enum enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_TXT = `enum X509_F_X509_ATTRIBUTE_CREATE_BY_TXT = 140;`;
60563         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_TXT); }))) {
60564             mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_CREATE_BY_TXT);
60565         }
60566     }
60567 
60568 
60569 
60570 
60571     static if(!is(typeof(X509_F_X509_ATTRIBUTE_GET0_DATA))) {
60572         private enum enumMixinStr_X509_F_X509_ATTRIBUTE_GET0_DATA = `enum X509_F_X509_ATTRIBUTE_GET0_DATA = 139;`;
60573         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_GET0_DATA); }))) {
60574             mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_GET0_DATA);
60575         }
60576     }
60577 
60578 
60579 
60580 
60581     static if(!is(typeof(X509_F_X509_ATTRIBUTE_SET1_DATA))) {
60582         private enum enumMixinStr_X509_F_X509_ATTRIBUTE_SET1_DATA = `enum X509_F_X509_ATTRIBUTE_SET1_DATA = 138;`;
60583         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_SET1_DATA); }))) {
60584             mixin(enumMixinStr_X509_F_X509_ATTRIBUTE_SET1_DATA);
60585         }
60586     }
60587 
60588 
60589 
60590 
60591     static if(!is(typeof(X509_F_X509_CHECK_PRIVATE_KEY))) {
60592         private enum enumMixinStr_X509_F_X509_CHECK_PRIVATE_KEY = `enum X509_F_X509_CHECK_PRIVATE_KEY = 128;`;
60593         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_CHECK_PRIVATE_KEY); }))) {
60594             mixin(enumMixinStr_X509_F_X509_CHECK_PRIVATE_KEY);
60595         }
60596     }
60597 
60598 
60599 
60600 
60601     static if(!is(typeof(X509_F_X509_CRL_DIFF))) {
60602         private enum enumMixinStr_X509_F_X509_CRL_DIFF = `enum X509_F_X509_CRL_DIFF = 105;`;
60603         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_CRL_DIFF); }))) {
60604             mixin(enumMixinStr_X509_F_X509_CRL_DIFF);
60605         }
60606     }
60607 
60608 
60609 
60610 
60611     static if(!is(typeof(X509_F_X509_CRL_METHOD_NEW))) {
60612         private enum enumMixinStr_X509_F_X509_CRL_METHOD_NEW = `enum X509_F_X509_CRL_METHOD_NEW = 154;`;
60613         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_CRL_METHOD_NEW); }))) {
60614             mixin(enumMixinStr_X509_F_X509_CRL_METHOD_NEW);
60615         }
60616     }
60617 
60618 
60619 
60620 
60621     static if(!is(typeof(X509_F_X509_CRL_PRINT_FP))) {
60622         private enum enumMixinStr_X509_F_X509_CRL_PRINT_FP = `enum X509_F_X509_CRL_PRINT_FP = 147;`;
60623         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_CRL_PRINT_FP); }))) {
60624             mixin(enumMixinStr_X509_F_X509_CRL_PRINT_FP);
60625         }
60626     }
60627 
60628 
60629 
60630 
60631     static if(!is(typeof(X509_F_X509_EXTENSION_CREATE_BY_NID))) {
60632         private enum enumMixinStr_X509_F_X509_EXTENSION_CREATE_BY_NID = `enum X509_F_X509_EXTENSION_CREATE_BY_NID = 108;`;
60633         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_EXTENSION_CREATE_BY_NID); }))) {
60634             mixin(enumMixinStr_X509_F_X509_EXTENSION_CREATE_BY_NID);
60635         }
60636     }
60637 
60638 
60639 
60640 
60641     static if(!is(typeof(X509_F_X509_EXTENSION_CREATE_BY_OBJ))) {
60642         private enum enumMixinStr_X509_F_X509_EXTENSION_CREATE_BY_OBJ = `enum X509_F_X509_EXTENSION_CREATE_BY_OBJ = 109;`;
60643         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_EXTENSION_CREATE_BY_OBJ); }))) {
60644             mixin(enumMixinStr_X509_F_X509_EXTENSION_CREATE_BY_OBJ);
60645         }
60646     }
60647 
60648 
60649 
60650 
60651     static if(!is(typeof(X509_F_X509_GET_PUBKEY_PARAMETERS))) {
60652         private enum enumMixinStr_X509_F_X509_GET_PUBKEY_PARAMETERS = `enum X509_F_X509_GET_PUBKEY_PARAMETERS = 110;`;
60653         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_GET_PUBKEY_PARAMETERS); }))) {
60654             mixin(enumMixinStr_X509_F_X509_GET_PUBKEY_PARAMETERS);
60655         }
60656     }
60657 
60658 
60659 
60660 
60661     static if(!is(typeof(X509_F_X509_LOAD_CERT_CRL_FILE))) {
60662         private enum enumMixinStr_X509_F_X509_LOAD_CERT_CRL_FILE = `enum X509_F_X509_LOAD_CERT_CRL_FILE = 132;`;
60663         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_LOAD_CERT_CRL_FILE); }))) {
60664             mixin(enumMixinStr_X509_F_X509_LOAD_CERT_CRL_FILE);
60665         }
60666     }
60667 
60668 
60669 
60670 
60671     static if(!is(typeof(X509_F_X509_LOAD_CERT_FILE))) {
60672         private enum enumMixinStr_X509_F_X509_LOAD_CERT_FILE = `enum X509_F_X509_LOAD_CERT_FILE = 111;`;
60673         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_LOAD_CERT_FILE); }))) {
60674             mixin(enumMixinStr_X509_F_X509_LOAD_CERT_FILE);
60675         }
60676     }
60677 
60678 
60679 
60680 
60681     static if(!is(typeof(X509_F_X509_LOAD_CRL_FILE))) {
60682         private enum enumMixinStr_X509_F_X509_LOAD_CRL_FILE = `enum X509_F_X509_LOAD_CRL_FILE = 112;`;
60683         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_LOAD_CRL_FILE); }))) {
60684             mixin(enumMixinStr_X509_F_X509_LOAD_CRL_FILE);
60685         }
60686     }
60687 
60688 
60689 
60690 
60691     static if(!is(typeof(X509_F_X509_LOOKUP_METH_NEW))) {
60692         private enum enumMixinStr_X509_F_X509_LOOKUP_METH_NEW = `enum X509_F_X509_LOOKUP_METH_NEW = 160;`;
60693         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_LOOKUP_METH_NEW); }))) {
60694             mixin(enumMixinStr_X509_F_X509_LOOKUP_METH_NEW);
60695         }
60696     }
60697 
60698 
60699 
60700 
60701     static if(!is(typeof(X509_F_X509_LOOKUP_NEW))) {
60702         private enum enumMixinStr_X509_F_X509_LOOKUP_NEW = `enum X509_F_X509_LOOKUP_NEW = 155;`;
60703         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_LOOKUP_NEW); }))) {
60704             mixin(enumMixinStr_X509_F_X509_LOOKUP_NEW);
60705         }
60706     }
60707 
60708 
60709 
60710 
60711     static if(!is(typeof(X509_F_X509_NAME_ADD_ENTRY))) {
60712         private enum enumMixinStr_X509_F_X509_NAME_ADD_ENTRY = `enum X509_F_X509_NAME_ADD_ENTRY = 113;`;
60713         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_ADD_ENTRY); }))) {
60714             mixin(enumMixinStr_X509_F_X509_NAME_ADD_ENTRY);
60715         }
60716     }
60717 
60718 
60719 
60720 
60721     static if(!is(typeof(X509_F_X509_NAME_CANON))) {
60722         private enum enumMixinStr_X509_F_X509_NAME_CANON = `enum X509_F_X509_NAME_CANON = 156;`;
60723         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_CANON); }))) {
60724             mixin(enumMixinStr_X509_F_X509_NAME_CANON);
60725         }
60726     }
60727 
60728 
60729 
60730 
60731     static if(!is(typeof(X509_F_X509_NAME_ENTRY_CREATE_BY_NID))) {
60732         private enum enumMixinStr_X509_F_X509_NAME_ENTRY_CREATE_BY_NID = `enum X509_F_X509_NAME_ENTRY_CREATE_BY_NID = 114;`;
60733         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_ENTRY_CREATE_BY_NID); }))) {
60734             mixin(enumMixinStr_X509_F_X509_NAME_ENTRY_CREATE_BY_NID);
60735         }
60736     }
60737 
60738 
60739 
60740 
60741     static if(!is(typeof(X509_F_X509_NAME_ENTRY_CREATE_BY_TXT))) {
60742         private enum enumMixinStr_X509_F_X509_NAME_ENTRY_CREATE_BY_TXT = `enum X509_F_X509_NAME_ENTRY_CREATE_BY_TXT = 131;`;
60743         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_ENTRY_CREATE_BY_TXT); }))) {
60744             mixin(enumMixinStr_X509_F_X509_NAME_ENTRY_CREATE_BY_TXT);
60745         }
60746     }
60747 
60748 
60749 
60750 
60751     static if(!is(typeof(X509_F_X509_NAME_ENTRY_SET_OBJECT))) {
60752         private enum enumMixinStr_X509_F_X509_NAME_ENTRY_SET_OBJECT = `enum X509_F_X509_NAME_ENTRY_SET_OBJECT = 115;`;
60753         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_ENTRY_SET_OBJECT); }))) {
60754             mixin(enumMixinStr_X509_F_X509_NAME_ENTRY_SET_OBJECT);
60755         }
60756     }
60757 
60758 
60759 
60760 
60761     static if(!is(typeof(X509_F_X509_NAME_ONELINE))) {
60762         private enum enumMixinStr_X509_F_X509_NAME_ONELINE = `enum X509_F_X509_NAME_ONELINE = 116;`;
60763         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_ONELINE); }))) {
60764             mixin(enumMixinStr_X509_F_X509_NAME_ONELINE);
60765         }
60766     }
60767 
60768 
60769 
60770 
60771     static if(!is(typeof(X509_F_X509_NAME_PRINT))) {
60772         private enum enumMixinStr_X509_F_X509_NAME_PRINT = `enum X509_F_X509_NAME_PRINT = 117;`;
60773         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_NAME_PRINT); }))) {
60774             mixin(enumMixinStr_X509_F_X509_NAME_PRINT);
60775         }
60776     }
60777 
60778 
60779 
60780 
60781     static if(!is(typeof(X509_F_X509_OBJECT_NEW))) {
60782         private enum enumMixinStr_X509_F_X509_OBJECT_NEW = `enum X509_F_X509_OBJECT_NEW = 150;`;
60783         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_OBJECT_NEW); }))) {
60784             mixin(enumMixinStr_X509_F_X509_OBJECT_NEW);
60785         }
60786     }
60787 
60788 
60789 
60790 
60791     static if(!is(typeof(X509_F_X509_PRINT_EX_FP))) {
60792         private enum enumMixinStr_X509_F_X509_PRINT_EX_FP = `enum X509_F_X509_PRINT_EX_FP = 118;`;
60793         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_PRINT_EX_FP); }))) {
60794             mixin(enumMixinStr_X509_F_X509_PRINT_EX_FP);
60795         }
60796     }
60797 
60798 
60799 
60800 
60801     static if(!is(typeof(X509_F_X509_PUBKEY_DECODE))) {
60802         private enum enumMixinStr_X509_F_X509_PUBKEY_DECODE = `enum X509_F_X509_PUBKEY_DECODE = 148;`;
60803         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_PUBKEY_DECODE); }))) {
60804             mixin(enumMixinStr_X509_F_X509_PUBKEY_DECODE);
60805         }
60806     }
60807 
60808 
60809 
60810 
60811     static if(!is(typeof(X509_F_X509_PUBKEY_GET))) {
60812         private enum enumMixinStr_X509_F_X509_PUBKEY_GET = `enum X509_F_X509_PUBKEY_GET = 161;`;
60813         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_PUBKEY_GET); }))) {
60814             mixin(enumMixinStr_X509_F_X509_PUBKEY_GET);
60815         }
60816     }
60817 
60818 
60819 
60820 
60821     static if(!is(typeof(X509_F_X509_PUBKEY_GET0))) {
60822         private enum enumMixinStr_X509_F_X509_PUBKEY_GET0 = `enum X509_F_X509_PUBKEY_GET0 = 119;`;
60823         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_PUBKEY_GET0); }))) {
60824             mixin(enumMixinStr_X509_F_X509_PUBKEY_GET0);
60825         }
60826     }
60827 
60828 
60829 
60830 
60831     static if(!is(typeof(X509_F_X509_PUBKEY_SET))) {
60832         private enum enumMixinStr_X509_F_X509_PUBKEY_SET = `enum X509_F_X509_PUBKEY_SET = 120;`;
60833         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_PUBKEY_SET); }))) {
60834             mixin(enumMixinStr_X509_F_X509_PUBKEY_SET);
60835         }
60836     }
60837 
60838 
60839 
60840 
60841     static if(!is(typeof(X509_F_X509_REQ_CHECK_PRIVATE_KEY))) {
60842         private enum enumMixinStr_X509_F_X509_REQ_CHECK_PRIVATE_KEY = `enum X509_F_X509_REQ_CHECK_PRIVATE_KEY = 144;`;
60843         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_REQ_CHECK_PRIVATE_KEY); }))) {
60844             mixin(enumMixinStr_X509_F_X509_REQ_CHECK_PRIVATE_KEY);
60845         }
60846     }
60847 
60848 
60849 
60850 
60851     static if(!is(typeof(X509_F_X509_REQ_PRINT_EX))) {
60852         private enum enumMixinStr_X509_F_X509_REQ_PRINT_EX = `enum X509_F_X509_REQ_PRINT_EX = 121;`;
60853         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_REQ_PRINT_EX); }))) {
60854             mixin(enumMixinStr_X509_F_X509_REQ_PRINT_EX);
60855         }
60856     }
60857 
60858 
60859 
60860 
60861     static if(!is(typeof(X509_F_X509_REQ_PRINT_FP))) {
60862         private enum enumMixinStr_X509_F_X509_REQ_PRINT_FP = `enum X509_F_X509_REQ_PRINT_FP = 122;`;
60863         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_REQ_PRINT_FP); }))) {
60864             mixin(enumMixinStr_X509_F_X509_REQ_PRINT_FP);
60865         }
60866     }
60867 
60868 
60869 
60870 
60871     static if(!is(typeof(X509_F_X509_REQ_TO_X509))) {
60872         private enum enumMixinStr_X509_F_X509_REQ_TO_X509 = `enum X509_F_X509_REQ_TO_X509 = 123;`;
60873         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_REQ_TO_X509); }))) {
60874             mixin(enumMixinStr_X509_F_X509_REQ_TO_X509);
60875         }
60876     }
60877 
60878 
60879 
60880 
60881     static if(!is(typeof(X509_F_X509_STORE_ADD_CERT))) {
60882         private enum enumMixinStr_X509_F_X509_STORE_ADD_CERT = `enum X509_F_X509_STORE_ADD_CERT = 124;`;
60883         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_ADD_CERT); }))) {
60884             mixin(enumMixinStr_X509_F_X509_STORE_ADD_CERT);
60885         }
60886     }
60887 
60888 
60889 
60890 
60891     static if(!is(typeof(X509_F_X509_STORE_ADD_CRL))) {
60892         private enum enumMixinStr_X509_F_X509_STORE_ADD_CRL = `enum X509_F_X509_STORE_ADD_CRL = 125;`;
60893         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_ADD_CRL); }))) {
60894             mixin(enumMixinStr_X509_F_X509_STORE_ADD_CRL);
60895         }
60896     }
60897 
60898 
60899 
60900 
60901     static if(!is(typeof(X509_F_X509_STORE_ADD_LOOKUP))) {
60902         private enum enumMixinStr_X509_F_X509_STORE_ADD_LOOKUP = `enum X509_F_X509_STORE_ADD_LOOKUP = 157;`;
60903         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_ADD_LOOKUP); }))) {
60904             mixin(enumMixinStr_X509_F_X509_STORE_ADD_LOOKUP);
60905         }
60906     }
60907 
60908 
60909 
60910 
60911     static if(!is(typeof(X509_F_X509_STORE_CTX_GET1_ISSUER))) {
60912         private enum enumMixinStr_X509_F_X509_STORE_CTX_GET1_ISSUER = `enum X509_F_X509_STORE_CTX_GET1_ISSUER = 146;`;
60913         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_CTX_GET1_ISSUER); }))) {
60914             mixin(enumMixinStr_X509_F_X509_STORE_CTX_GET1_ISSUER);
60915         }
60916     }
60917 
60918 
60919 
60920 
60921     static if(!is(typeof(X509_F_X509_STORE_CTX_INIT))) {
60922         private enum enumMixinStr_X509_F_X509_STORE_CTX_INIT = `enum X509_F_X509_STORE_CTX_INIT = 143;`;
60923         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_CTX_INIT); }))) {
60924             mixin(enumMixinStr_X509_F_X509_STORE_CTX_INIT);
60925         }
60926     }
60927 
60928 
60929 
60930 
60931     static if(!is(typeof(X509_F_X509_STORE_CTX_NEW))) {
60932         private enum enumMixinStr_X509_F_X509_STORE_CTX_NEW = `enum X509_F_X509_STORE_CTX_NEW = 142;`;
60933         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_CTX_NEW); }))) {
60934             mixin(enumMixinStr_X509_F_X509_STORE_CTX_NEW);
60935         }
60936     }
60937 
60938 
60939 
60940 
60941     static if(!is(typeof(X509_F_X509_STORE_CTX_PURPOSE_INHERIT))) {
60942         private enum enumMixinStr_X509_F_X509_STORE_CTX_PURPOSE_INHERIT = `enum X509_F_X509_STORE_CTX_PURPOSE_INHERIT = 134;`;
60943         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_CTX_PURPOSE_INHERIT); }))) {
60944             mixin(enumMixinStr_X509_F_X509_STORE_CTX_PURPOSE_INHERIT);
60945         }
60946     }
60947 
60948 
60949 
60950 
60951     static if(!is(typeof(X509_F_X509_STORE_NEW))) {
60952         private enum enumMixinStr_X509_F_X509_STORE_NEW = `enum X509_F_X509_STORE_NEW = 158;`;
60953         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_STORE_NEW); }))) {
60954             mixin(enumMixinStr_X509_F_X509_STORE_NEW);
60955         }
60956     }
60957 
60958 
60959 
60960 
60961     static if(!is(typeof(X509_F_X509_TO_X509_REQ))) {
60962         private enum enumMixinStr_X509_F_X509_TO_X509_REQ = `enum X509_F_X509_TO_X509_REQ = 126;`;
60963         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_TO_X509_REQ); }))) {
60964             mixin(enumMixinStr_X509_F_X509_TO_X509_REQ);
60965         }
60966     }
60967 
60968 
60969 
60970 
60971     static if(!is(typeof(X509_F_X509_TRUST_ADD))) {
60972         private enum enumMixinStr_X509_F_X509_TRUST_ADD = `enum X509_F_X509_TRUST_ADD = 133;`;
60973         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_TRUST_ADD); }))) {
60974             mixin(enumMixinStr_X509_F_X509_TRUST_ADD);
60975         }
60976     }
60977 
60978 
60979 
60980 
60981     static if(!is(typeof(X509_F_X509_TRUST_SET))) {
60982         private enum enumMixinStr_X509_F_X509_TRUST_SET = `enum X509_F_X509_TRUST_SET = 141;`;
60983         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_TRUST_SET); }))) {
60984             mixin(enumMixinStr_X509_F_X509_TRUST_SET);
60985         }
60986     }
60987 
60988 
60989 
60990 
60991     static if(!is(typeof(X509_F_X509_VERIFY_CERT))) {
60992         private enum enumMixinStr_X509_F_X509_VERIFY_CERT = `enum X509_F_X509_VERIFY_CERT = 127;`;
60993         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_VERIFY_CERT); }))) {
60994             mixin(enumMixinStr_X509_F_X509_VERIFY_CERT);
60995         }
60996     }
60997 
60998 
60999 
61000 
61001     static if(!is(typeof(X509_F_X509_VERIFY_PARAM_NEW))) {
61002         private enum enumMixinStr_X509_F_X509_VERIFY_PARAM_NEW = `enum X509_F_X509_VERIFY_PARAM_NEW = 159;`;
61003         static if(is(typeof({ mixin(enumMixinStr_X509_F_X509_VERIFY_PARAM_NEW); }))) {
61004             mixin(enumMixinStr_X509_F_X509_VERIFY_PARAM_NEW);
61005         }
61006     }
61007 
61008 
61009 
61010 
61011     static if(!is(typeof(X509_R_AKID_MISMATCH))) {
61012         private enum enumMixinStr_X509_R_AKID_MISMATCH = `enum X509_R_AKID_MISMATCH = 110;`;
61013         static if(is(typeof({ mixin(enumMixinStr_X509_R_AKID_MISMATCH); }))) {
61014             mixin(enumMixinStr_X509_R_AKID_MISMATCH);
61015         }
61016     }
61017 
61018 
61019 
61020 
61021     static if(!is(typeof(X509_R_BAD_SELECTOR))) {
61022         private enum enumMixinStr_X509_R_BAD_SELECTOR = `enum X509_R_BAD_SELECTOR = 133;`;
61023         static if(is(typeof({ mixin(enumMixinStr_X509_R_BAD_SELECTOR); }))) {
61024             mixin(enumMixinStr_X509_R_BAD_SELECTOR);
61025         }
61026     }
61027 
61028 
61029 
61030 
61031     static if(!is(typeof(X509_R_BAD_X509_FILETYPE))) {
61032         private enum enumMixinStr_X509_R_BAD_X509_FILETYPE = `enum X509_R_BAD_X509_FILETYPE = 100;`;
61033         static if(is(typeof({ mixin(enumMixinStr_X509_R_BAD_X509_FILETYPE); }))) {
61034             mixin(enumMixinStr_X509_R_BAD_X509_FILETYPE);
61035         }
61036     }
61037 
61038 
61039 
61040 
61041     static if(!is(typeof(X509_R_BASE64_DECODE_ERROR))) {
61042         private enum enumMixinStr_X509_R_BASE64_DECODE_ERROR = `enum X509_R_BASE64_DECODE_ERROR = 118;`;
61043         static if(is(typeof({ mixin(enumMixinStr_X509_R_BASE64_DECODE_ERROR); }))) {
61044             mixin(enumMixinStr_X509_R_BASE64_DECODE_ERROR);
61045         }
61046     }
61047 
61048 
61049 
61050 
61051     static if(!is(typeof(X509_R_CANT_CHECK_DH_KEY))) {
61052         private enum enumMixinStr_X509_R_CANT_CHECK_DH_KEY = `enum X509_R_CANT_CHECK_DH_KEY = 114;`;
61053         static if(is(typeof({ mixin(enumMixinStr_X509_R_CANT_CHECK_DH_KEY); }))) {
61054             mixin(enumMixinStr_X509_R_CANT_CHECK_DH_KEY);
61055         }
61056     }
61057 
61058 
61059 
61060 
61061     static if(!is(typeof(X509_R_CERT_ALREADY_IN_HASH_TABLE))) {
61062         private enum enumMixinStr_X509_R_CERT_ALREADY_IN_HASH_TABLE = `enum X509_R_CERT_ALREADY_IN_HASH_TABLE = 101;`;
61063         static if(is(typeof({ mixin(enumMixinStr_X509_R_CERT_ALREADY_IN_HASH_TABLE); }))) {
61064             mixin(enumMixinStr_X509_R_CERT_ALREADY_IN_HASH_TABLE);
61065         }
61066     }
61067 
61068 
61069 
61070 
61071     static if(!is(typeof(X509_R_CRL_ALREADY_DELTA))) {
61072         private enum enumMixinStr_X509_R_CRL_ALREADY_DELTA = `enum X509_R_CRL_ALREADY_DELTA = 127;`;
61073         static if(is(typeof({ mixin(enumMixinStr_X509_R_CRL_ALREADY_DELTA); }))) {
61074             mixin(enumMixinStr_X509_R_CRL_ALREADY_DELTA);
61075         }
61076     }
61077 
61078 
61079 
61080 
61081     static if(!is(typeof(X509_R_CRL_VERIFY_FAILURE))) {
61082         private enum enumMixinStr_X509_R_CRL_VERIFY_FAILURE = `enum X509_R_CRL_VERIFY_FAILURE = 131;`;
61083         static if(is(typeof({ mixin(enumMixinStr_X509_R_CRL_VERIFY_FAILURE); }))) {
61084             mixin(enumMixinStr_X509_R_CRL_VERIFY_FAILURE);
61085         }
61086     }
61087 
61088 
61089 
61090 
61091     static if(!is(typeof(X509_R_IDP_MISMATCH))) {
61092         private enum enumMixinStr_X509_R_IDP_MISMATCH = `enum X509_R_IDP_MISMATCH = 128;`;
61093         static if(is(typeof({ mixin(enumMixinStr_X509_R_IDP_MISMATCH); }))) {
61094             mixin(enumMixinStr_X509_R_IDP_MISMATCH);
61095         }
61096     }
61097 
61098 
61099 
61100 
61101     static if(!is(typeof(X509_R_INVALID_ATTRIBUTES))) {
61102         private enum enumMixinStr_X509_R_INVALID_ATTRIBUTES = `enum X509_R_INVALID_ATTRIBUTES = 138;`;
61103         static if(is(typeof({ mixin(enumMixinStr_X509_R_INVALID_ATTRIBUTES); }))) {
61104             mixin(enumMixinStr_X509_R_INVALID_ATTRIBUTES);
61105         }
61106     }
61107 
61108 
61109 
61110 
61111     static if(!is(typeof(X509_R_INVALID_DIRECTORY))) {
61112         private enum enumMixinStr_X509_R_INVALID_DIRECTORY = `enum X509_R_INVALID_DIRECTORY = 113;`;
61113         static if(is(typeof({ mixin(enumMixinStr_X509_R_INVALID_DIRECTORY); }))) {
61114             mixin(enumMixinStr_X509_R_INVALID_DIRECTORY);
61115         }
61116     }
61117 
61118 
61119 
61120 
61121     static if(!is(typeof(X509_R_INVALID_FIELD_NAME))) {
61122         private enum enumMixinStr_X509_R_INVALID_FIELD_NAME = `enum X509_R_INVALID_FIELD_NAME = 119;`;
61123         static if(is(typeof({ mixin(enumMixinStr_X509_R_INVALID_FIELD_NAME); }))) {
61124             mixin(enumMixinStr_X509_R_INVALID_FIELD_NAME);
61125         }
61126     }
61127 
61128 
61129 
61130 
61131     static if(!is(typeof(X509_R_INVALID_TRUST))) {
61132         private enum enumMixinStr_X509_R_INVALID_TRUST = `enum X509_R_INVALID_TRUST = 123;`;
61133         static if(is(typeof({ mixin(enumMixinStr_X509_R_INVALID_TRUST); }))) {
61134             mixin(enumMixinStr_X509_R_INVALID_TRUST);
61135         }
61136     }
61137 
61138 
61139 
61140 
61141     static if(!is(typeof(X509_R_ISSUER_MISMATCH))) {
61142         private enum enumMixinStr_X509_R_ISSUER_MISMATCH = `enum X509_R_ISSUER_MISMATCH = 129;`;
61143         static if(is(typeof({ mixin(enumMixinStr_X509_R_ISSUER_MISMATCH); }))) {
61144             mixin(enumMixinStr_X509_R_ISSUER_MISMATCH);
61145         }
61146     }
61147 
61148 
61149 
61150 
61151     static if(!is(typeof(X509_R_KEY_TYPE_MISMATCH))) {
61152         private enum enumMixinStr_X509_R_KEY_TYPE_MISMATCH = `enum X509_R_KEY_TYPE_MISMATCH = 115;`;
61153         static if(is(typeof({ mixin(enumMixinStr_X509_R_KEY_TYPE_MISMATCH); }))) {
61154             mixin(enumMixinStr_X509_R_KEY_TYPE_MISMATCH);
61155         }
61156     }
61157 
61158 
61159 
61160 
61161     static if(!is(typeof(X509_R_KEY_VALUES_MISMATCH))) {
61162         private enum enumMixinStr_X509_R_KEY_VALUES_MISMATCH = `enum X509_R_KEY_VALUES_MISMATCH = 116;`;
61163         static if(is(typeof({ mixin(enumMixinStr_X509_R_KEY_VALUES_MISMATCH); }))) {
61164             mixin(enumMixinStr_X509_R_KEY_VALUES_MISMATCH);
61165         }
61166     }
61167 
61168 
61169 
61170 
61171     static if(!is(typeof(X509_R_LOADING_CERT_DIR))) {
61172         private enum enumMixinStr_X509_R_LOADING_CERT_DIR = `enum X509_R_LOADING_CERT_DIR = 103;`;
61173         static if(is(typeof({ mixin(enumMixinStr_X509_R_LOADING_CERT_DIR); }))) {
61174             mixin(enumMixinStr_X509_R_LOADING_CERT_DIR);
61175         }
61176     }
61177 
61178 
61179 
61180 
61181     static if(!is(typeof(X509_R_LOADING_DEFAULTS))) {
61182         private enum enumMixinStr_X509_R_LOADING_DEFAULTS = `enum X509_R_LOADING_DEFAULTS = 104;`;
61183         static if(is(typeof({ mixin(enumMixinStr_X509_R_LOADING_DEFAULTS); }))) {
61184             mixin(enumMixinStr_X509_R_LOADING_DEFAULTS);
61185         }
61186     }
61187 
61188 
61189 
61190 
61191     static if(!is(typeof(X509_R_METHOD_NOT_SUPPORTED))) {
61192         private enum enumMixinStr_X509_R_METHOD_NOT_SUPPORTED = `enum X509_R_METHOD_NOT_SUPPORTED = 124;`;
61193         static if(is(typeof({ mixin(enumMixinStr_X509_R_METHOD_NOT_SUPPORTED); }))) {
61194             mixin(enumMixinStr_X509_R_METHOD_NOT_SUPPORTED);
61195         }
61196     }
61197 
61198 
61199 
61200 
61201     static if(!is(typeof(X509_R_NAME_TOO_LONG))) {
61202         private enum enumMixinStr_X509_R_NAME_TOO_LONG = `enum X509_R_NAME_TOO_LONG = 134;`;
61203         static if(is(typeof({ mixin(enumMixinStr_X509_R_NAME_TOO_LONG); }))) {
61204             mixin(enumMixinStr_X509_R_NAME_TOO_LONG);
61205         }
61206     }
61207 
61208 
61209 
61210 
61211     static if(!is(typeof(X509_R_NEWER_CRL_NOT_NEWER))) {
61212         private enum enumMixinStr_X509_R_NEWER_CRL_NOT_NEWER = `enum X509_R_NEWER_CRL_NOT_NEWER = 132;`;
61213         static if(is(typeof({ mixin(enumMixinStr_X509_R_NEWER_CRL_NOT_NEWER); }))) {
61214             mixin(enumMixinStr_X509_R_NEWER_CRL_NOT_NEWER);
61215         }
61216     }
61217 
61218 
61219 
61220 
61221     static if(!is(typeof(X509_R_NO_CERTIFICATE_FOUND))) {
61222         private enum enumMixinStr_X509_R_NO_CERTIFICATE_FOUND = `enum X509_R_NO_CERTIFICATE_FOUND = 135;`;
61223         static if(is(typeof({ mixin(enumMixinStr_X509_R_NO_CERTIFICATE_FOUND); }))) {
61224             mixin(enumMixinStr_X509_R_NO_CERTIFICATE_FOUND);
61225         }
61226     }
61227 
61228 
61229 
61230 
61231     static if(!is(typeof(X509_R_NO_CERTIFICATE_OR_CRL_FOUND))) {
61232         private enum enumMixinStr_X509_R_NO_CERTIFICATE_OR_CRL_FOUND = `enum X509_R_NO_CERTIFICATE_OR_CRL_FOUND = 136;`;
61233         static if(is(typeof({ mixin(enumMixinStr_X509_R_NO_CERTIFICATE_OR_CRL_FOUND); }))) {
61234             mixin(enumMixinStr_X509_R_NO_CERTIFICATE_OR_CRL_FOUND);
61235         }
61236     }
61237 
61238 
61239 
61240 
61241     static if(!is(typeof(X509_R_NO_CERT_SET_FOR_US_TO_VERIFY))) {
61242         private enum enumMixinStr_X509_R_NO_CERT_SET_FOR_US_TO_VERIFY = `enum X509_R_NO_CERT_SET_FOR_US_TO_VERIFY = 105;`;
61243         static if(is(typeof({ mixin(enumMixinStr_X509_R_NO_CERT_SET_FOR_US_TO_VERIFY); }))) {
61244             mixin(enumMixinStr_X509_R_NO_CERT_SET_FOR_US_TO_VERIFY);
61245         }
61246     }
61247 
61248 
61249 
61250 
61251     static if(!is(typeof(X509_R_NO_CRL_FOUND))) {
61252         private enum enumMixinStr_X509_R_NO_CRL_FOUND = `enum X509_R_NO_CRL_FOUND = 137;`;
61253         static if(is(typeof({ mixin(enumMixinStr_X509_R_NO_CRL_FOUND); }))) {
61254             mixin(enumMixinStr_X509_R_NO_CRL_FOUND);
61255         }
61256     }
61257 
61258 
61259 
61260 
61261     static if(!is(typeof(X509_R_NO_CRL_NUMBER))) {
61262         private enum enumMixinStr_X509_R_NO_CRL_NUMBER = `enum X509_R_NO_CRL_NUMBER = 130;`;
61263         static if(is(typeof({ mixin(enumMixinStr_X509_R_NO_CRL_NUMBER); }))) {
61264             mixin(enumMixinStr_X509_R_NO_CRL_NUMBER);
61265         }
61266     }
61267 
61268 
61269 
61270 
61271     static if(!is(typeof(X509_R_PUBLIC_KEY_DECODE_ERROR))) {
61272         private enum enumMixinStr_X509_R_PUBLIC_KEY_DECODE_ERROR = `enum X509_R_PUBLIC_KEY_DECODE_ERROR = 125;`;
61273         static if(is(typeof({ mixin(enumMixinStr_X509_R_PUBLIC_KEY_DECODE_ERROR); }))) {
61274             mixin(enumMixinStr_X509_R_PUBLIC_KEY_DECODE_ERROR);
61275         }
61276     }
61277 
61278 
61279 
61280 
61281     static if(!is(typeof(X509_R_PUBLIC_KEY_ENCODE_ERROR))) {
61282         private enum enumMixinStr_X509_R_PUBLIC_KEY_ENCODE_ERROR = `enum X509_R_PUBLIC_KEY_ENCODE_ERROR = 126;`;
61283         static if(is(typeof({ mixin(enumMixinStr_X509_R_PUBLIC_KEY_ENCODE_ERROR); }))) {
61284             mixin(enumMixinStr_X509_R_PUBLIC_KEY_ENCODE_ERROR);
61285         }
61286     }
61287 
61288 
61289 
61290 
61291     static if(!is(typeof(X509_R_SHOULD_RETRY))) {
61292         private enum enumMixinStr_X509_R_SHOULD_RETRY = `enum X509_R_SHOULD_RETRY = 106;`;
61293         static if(is(typeof({ mixin(enumMixinStr_X509_R_SHOULD_RETRY); }))) {
61294             mixin(enumMixinStr_X509_R_SHOULD_RETRY);
61295         }
61296     }
61297 
61298 
61299 
61300 
61301     static if(!is(typeof(X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN))) {
61302         private enum enumMixinStr_X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN = `enum X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN = 107;`;
61303         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN); }))) {
61304             mixin(enumMixinStr_X509_R_UNABLE_TO_FIND_PARAMETERS_IN_CHAIN);
61305         }
61306     }
61307 
61308 
61309 
61310 
61311     static if(!is(typeof(X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY))) {
61312         private enum enumMixinStr_X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY = `enum X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY = 108;`;
61313         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY); }))) {
61314             mixin(enumMixinStr_X509_R_UNABLE_TO_GET_CERTS_PUBLIC_KEY);
61315         }
61316     }
61317 
61318 
61319 
61320 
61321     static if(!is(typeof(X509_R_UNKNOWN_KEY_TYPE))) {
61322         private enum enumMixinStr_X509_R_UNKNOWN_KEY_TYPE = `enum X509_R_UNKNOWN_KEY_TYPE = 117;`;
61323         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNKNOWN_KEY_TYPE); }))) {
61324             mixin(enumMixinStr_X509_R_UNKNOWN_KEY_TYPE);
61325         }
61326     }
61327 
61328 
61329 
61330 
61331     static if(!is(typeof(X509_R_UNKNOWN_NID))) {
61332         private enum enumMixinStr_X509_R_UNKNOWN_NID = `enum X509_R_UNKNOWN_NID = 109;`;
61333         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNKNOWN_NID); }))) {
61334             mixin(enumMixinStr_X509_R_UNKNOWN_NID);
61335         }
61336     }
61337 
61338 
61339 
61340 
61341     static if(!is(typeof(X509_R_UNKNOWN_PURPOSE_ID))) {
61342         private enum enumMixinStr_X509_R_UNKNOWN_PURPOSE_ID = `enum X509_R_UNKNOWN_PURPOSE_ID = 121;`;
61343         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNKNOWN_PURPOSE_ID); }))) {
61344             mixin(enumMixinStr_X509_R_UNKNOWN_PURPOSE_ID);
61345         }
61346     }
61347 
61348 
61349 
61350 
61351     static if(!is(typeof(X509_R_UNKNOWN_TRUST_ID))) {
61352         private enum enumMixinStr_X509_R_UNKNOWN_TRUST_ID = `enum X509_R_UNKNOWN_TRUST_ID = 120;`;
61353         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNKNOWN_TRUST_ID); }))) {
61354             mixin(enumMixinStr_X509_R_UNKNOWN_TRUST_ID);
61355         }
61356     }
61357 
61358 
61359 
61360 
61361     static if(!is(typeof(X509_R_UNSUPPORTED_ALGORITHM))) {
61362         private enum enumMixinStr_X509_R_UNSUPPORTED_ALGORITHM = `enum X509_R_UNSUPPORTED_ALGORITHM = 111;`;
61363         static if(is(typeof({ mixin(enumMixinStr_X509_R_UNSUPPORTED_ALGORITHM); }))) {
61364             mixin(enumMixinStr_X509_R_UNSUPPORTED_ALGORITHM);
61365         }
61366     }
61367 
61368 
61369 
61370 
61371     static if(!is(typeof(X509_R_WRONG_LOOKUP_TYPE))) {
61372         private enum enumMixinStr_X509_R_WRONG_LOOKUP_TYPE = `enum X509_R_WRONG_LOOKUP_TYPE = 112;`;
61373         static if(is(typeof({ mixin(enumMixinStr_X509_R_WRONG_LOOKUP_TYPE); }))) {
61374             mixin(enumMixinStr_X509_R_WRONG_LOOKUP_TYPE);
61375         }
61376     }
61377 
61378 
61379 
61380 
61381     static if(!is(typeof(X509_R_WRONG_TYPE))) {
61382         private enum enumMixinStr_X509_R_WRONG_TYPE = `enum X509_R_WRONG_TYPE = 122;`;
61383         static if(is(typeof({ mixin(enumMixinStr_X509_R_WRONG_TYPE); }))) {
61384             mixin(enumMixinStr_X509_R_WRONG_TYPE);
61385         }
61386     }
61387 
61388 
61389 
61390 
61391 
61392 
61393     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES))) {
61394         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES = `enum EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES = 167;`;
61395         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES); }))) {
61396             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT_GET_AFFINE_COORDINATES);
61397         }
61398     }
61399 
61400 
61401 
61402 
61403     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE))) {
61404         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE = `enum EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE = 137;`;
61405         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE); }))) {
61406             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINTS_MAKE_AFFINE);
61407         }
61408     }
61409 
61410 
61411 
61412 
61413     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_POINT2OCT))) {
61414         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT2OCT = `enum EC_F_EC_GFP_SIMPLE_POINT2OCT = 104;`;
61415         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT2OCT); }))) {
61416             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_POINT2OCT);
61417         }
61418     }
61419 
61420 
61421 
61422 
61423     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_OCT2POINT))) {
61424         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_OCT2POINT = `enum EC_F_EC_GFP_SIMPLE_OCT2POINT = 103;`;
61425         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_OCT2POINT); }))) {
61426             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_OCT2POINT);
61427         }
61428     }
61429 
61430 
61431 
61432 
61433     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_MAKE_AFFINE))) {
61434         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_MAKE_AFFINE = `enum EC_F_EC_GFP_SIMPLE_MAKE_AFFINE = 102;`;
61435         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_MAKE_AFFINE); }))) {
61436             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_MAKE_AFFINE);
61437         }
61438     }
61439 
61440 
61441 
61442 
61443     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE))) {
61444         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE = `enum EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE = 166;`;
61445         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE); }))) {
61446             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_GROUP_SET_CURVE);
61447         }
61448     }
61449 
61450 
61451 
61452 
61453     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT))) {
61454         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT = `enum EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT = 165;`;
61455         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT); }))) {
61456             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_GROUP_CHECK_DISCRIMINANT);
61457         }
61458     }
61459 
61460 
61461 
61462 
61463     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_FIELD_INV))) {
61464         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_FIELD_INV = `enum EC_F_EC_GFP_SIMPLE_FIELD_INV = 298;`;
61465         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_FIELD_INV); }))) {
61466             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_FIELD_INV);
61467         }
61468     }
61469 
61470 
61471 
61472 
61473     static if(!is(typeof(EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES))) {
61474         private enum enumMixinStr_EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES = `enum EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES = 287;`;
61475         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES); }))) {
61476             mixin(enumMixinStr_EC_F_EC_GFP_SIMPLE_BLIND_COORDINATES);
61477         }
61478     }
61479 
61480 
61481 
61482 
61483     static if(!is(typeof(EC_F_EC_GFP_NIST_GROUP_SET_CURVE))) {
61484         private enum enumMixinStr_EC_F_EC_GFP_NIST_GROUP_SET_CURVE = `enum EC_F_EC_GFP_NIST_GROUP_SET_CURVE = 202;`;
61485         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NIST_GROUP_SET_CURVE); }))) {
61486             mixin(enumMixinStr_EC_F_EC_GFP_NIST_GROUP_SET_CURVE);
61487         }
61488     }
61489 
61490 
61491 
61492 
61493     static if(!is(typeof(EC_F_EC_GFP_NIST_FIELD_SQR))) {
61494         private enum enumMixinStr_EC_F_EC_GFP_NIST_FIELD_SQR = `enum EC_F_EC_GFP_NIST_FIELD_SQR = 201;`;
61495         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NIST_FIELD_SQR); }))) {
61496             mixin(enumMixinStr_EC_F_EC_GFP_NIST_FIELD_SQR);
61497         }
61498     }
61499 
61500 
61501 
61502 
61503     static if(!is(typeof(EC_F_EC_GFP_NIST_FIELD_MUL))) {
61504         private enum enumMixinStr_EC_F_EC_GFP_NIST_FIELD_MUL = `enum EC_F_EC_GFP_NIST_FIELD_MUL = 200;`;
61505         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NIST_FIELD_MUL); }))) {
61506             mixin(enumMixinStr_EC_F_EC_GFP_NIST_FIELD_MUL);
61507         }
61508     }
61509 
61510 
61511 
61512 
61513     static if(!is(typeof(EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES))) {
61514         private enum enumMixinStr_EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES = `enum EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES = 235;`;
61515         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES); }))) {
61516             mixin(enumMixinStr_EC_F_EC_GFP_NISTP521_POINT_GET_AFFINE_COORDINATES);
61517         }
61518     }
61519 
61520 
61521 
61522 
61523     static if(!is(typeof(EC_F_EC_GFP_NISTP521_POINTS_MUL))) {
61524         private enum enumMixinStr_EC_F_EC_GFP_NISTP521_POINTS_MUL = `enum EC_F_EC_GFP_NISTP521_POINTS_MUL = 234;`;
61525         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP521_POINTS_MUL); }))) {
61526             mixin(enumMixinStr_EC_F_EC_GFP_NISTP521_POINTS_MUL);
61527         }
61528     }
61529 
61530 
61531 
61532 
61533     static if(!is(typeof(EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE))) {
61534         private enum enumMixinStr_EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE = `enum EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE = 233;`;
61535         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE); }))) {
61536             mixin(enumMixinStr_EC_F_EC_GFP_NISTP521_GROUP_SET_CURVE);
61537         }
61538     }
61539 
61540 
61541 
61542 
61543     static if(!is(typeof(EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES))) {
61544         private enum enumMixinStr_EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES = `enum EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES = 232;`;
61545         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES); }))) {
61546             mixin(enumMixinStr_EC_F_EC_GFP_NISTP256_POINT_GET_AFFINE_COORDINATES);
61547         }
61548     }
61549 
61550 
61551 
61552 
61553     static if(!is(typeof(EC_F_EC_GFP_NISTP256_POINTS_MUL))) {
61554         private enum enumMixinStr_EC_F_EC_GFP_NISTP256_POINTS_MUL = `enum EC_F_EC_GFP_NISTP256_POINTS_MUL = 231;`;
61555         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP256_POINTS_MUL); }))) {
61556             mixin(enumMixinStr_EC_F_EC_GFP_NISTP256_POINTS_MUL);
61557         }
61558     }
61559 
61560 
61561 
61562 
61563     static if(!is(typeof(EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE))) {
61564         private enum enumMixinStr_EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE = `enum EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE = 230;`;
61565         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE); }))) {
61566             mixin(enumMixinStr_EC_F_EC_GFP_NISTP256_GROUP_SET_CURVE);
61567         }
61568     }
61569 
61570 
61571 
61572 
61573     static if(!is(typeof(EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES))) {
61574         private enum enumMixinStr_EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES = `enum EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES = 226;`;
61575         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES); }))) {
61576             mixin(enumMixinStr_EC_F_EC_GFP_NISTP224_POINT_GET_AFFINE_COORDINATES);
61577         }
61578     }
61579 
61580 
61581 
61582 
61583     static if(!is(typeof(EC_F_EC_GFP_NISTP224_POINTS_MUL))) {
61584         private enum enumMixinStr_EC_F_EC_GFP_NISTP224_POINTS_MUL = `enum EC_F_EC_GFP_NISTP224_POINTS_MUL = 228;`;
61585         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP224_POINTS_MUL); }))) {
61586             mixin(enumMixinStr_EC_F_EC_GFP_NISTP224_POINTS_MUL);
61587         }
61588     }
61589 
61590 
61591 
61592 
61593     static if(!is(typeof(EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE))) {
61594         private enum enumMixinStr_EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE = `enum EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE = 225;`;
61595         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE); }))) {
61596             mixin(enumMixinStr_EC_F_EC_GFP_NISTP224_GROUP_SET_CURVE);
61597         }
61598     }
61599 
61600 
61601 
61602 
61603     static if(!is(typeof(EC_F_EC_GFP_MONT_GROUP_SET_CURVE))) {
61604         private enum enumMixinStr_EC_F_EC_GFP_MONT_GROUP_SET_CURVE = `enum EC_F_EC_GFP_MONT_GROUP_SET_CURVE = 189;`;
61605         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_GROUP_SET_CURVE); }))) {
61606             mixin(enumMixinStr_EC_F_EC_GFP_MONT_GROUP_SET_CURVE);
61607         }
61608     }
61609 
61610 
61611 
61612 
61613     static if(!is(typeof(CTX_TEST))) {
61614         private enum enumMixinStr_CTX_TEST = `enum CTX_TEST = 0x1;`;
61615         static if(is(typeof({ mixin(enumMixinStr_CTX_TEST); }))) {
61616             mixin(enumMixinStr_CTX_TEST);
61617         }
61618     }
61619 
61620 
61621 
61622 
61623     static if(!is(typeof(X509V3_CTX_REPLACE))) {
61624         private enum enumMixinStr_X509V3_CTX_REPLACE = `enum X509V3_CTX_REPLACE = 0x2;`;
61625         static if(is(typeof({ mixin(enumMixinStr_X509V3_CTX_REPLACE); }))) {
61626             mixin(enumMixinStr_X509V3_CTX_REPLACE);
61627         }
61628     }
61629 
61630 
61631 
61632 
61633     static if(!is(typeof(EC_F_EC_GFP_MONT_FIELD_SQR))) {
61634         private enum enumMixinStr_EC_F_EC_GFP_MONT_FIELD_SQR = `enum EC_F_EC_GFP_MONT_FIELD_SQR = 132;`;
61635         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_SQR); }))) {
61636             mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_SQR);
61637         }
61638     }
61639 
61640 
61641 
61642 
61643     static if(!is(typeof(EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE))) {
61644         private enum enumMixinStr_EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE = `enum EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE = 209;`;
61645         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE); }))) {
61646             mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_SET_TO_ONE);
61647         }
61648     }
61649 
61650 
61651 
61652 
61653     static if(!is(typeof(EC_F_EC_GFP_MONT_FIELD_MUL))) {
61654         private enum enumMixinStr_EC_F_EC_GFP_MONT_FIELD_MUL = `enum EC_F_EC_GFP_MONT_FIELD_MUL = 131;`;
61655         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_MUL); }))) {
61656             mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_MUL);
61657         }
61658     }
61659 
61660 
61661 
61662 
61663     static if(!is(typeof(EC_F_EC_GFP_MONT_FIELD_INV))) {
61664         private enum enumMixinStr_EC_F_EC_GFP_MONT_FIELD_INV = `enum EC_F_EC_GFP_MONT_FIELD_INV = 297;`;
61665         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_INV); }))) {
61666             mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_INV);
61667         }
61668     }
61669 
61670 
61671 
61672 
61673     static if(!is(typeof(EC_F_EC_GFP_MONT_FIELD_ENCODE))) {
61674         private enum enumMixinStr_EC_F_EC_GFP_MONT_FIELD_ENCODE = `enum EC_F_EC_GFP_MONT_FIELD_ENCODE = 134;`;
61675         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_ENCODE); }))) {
61676             mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_ENCODE);
61677         }
61678     }
61679 
61680 
61681 
61682 
61683     static if(!is(typeof(EC_F_EC_GFP_MONT_FIELD_DECODE))) {
61684         private enum enumMixinStr_EC_F_EC_GFP_MONT_FIELD_DECODE = `enum EC_F_EC_GFP_MONT_FIELD_DECODE = 133;`;
61685         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_DECODE); }))) {
61686             mixin(enumMixinStr_EC_F_EC_GFP_MONT_FIELD_DECODE);
61687         }
61688     }
61689 
61690 
61691 
61692 
61693     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES))) {
61694         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES = `enum EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES = 164;`;
61695         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES); }))) {
61696             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_SET_COMPRESSED_COORDINATES);
61697         }
61698     }
61699 
61700 
61701 
61702 
61703     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES))) {
61704         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES = `enum EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES = 163;`;
61705         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES); }))) {
61706             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT_SET_AFFINE_COORDINATES);
61707         }
61708     }
61709 
61710 
61711 
61712 
61713     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES))) {
61714         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES = `enum EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES = 162;`;
61715         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES); }))) {
61716             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT_GET_AFFINE_COORDINATES);
61717         }
61718     }
61719 
61720 
61721 
61722 
61723     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_POINTS_MUL))) {
61724         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINTS_MUL = `enum EC_F_EC_GF2M_SIMPLE_POINTS_MUL = 289;`;
61725         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINTS_MUL); }))) {
61726             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINTS_MUL);
61727         }
61728     }
61729 
61730 
61731 
61732 
61733     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_POINT2OCT))) {
61734         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT2OCT = `enum EC_F_EC_GF2M_SIMPLE_POINT2OCT = 161;`;
61735         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT2OCT); }))) {
61736             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_POINT2OCT);
61737         }
61738     }
61739 
61740 
61741 
61742 
61743     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_OCT2POINT))) {
61744         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_OCT2POINT = `enum EC_F_EC_GF2M_SIMPLE_OCT2POINT = 160;`;
61745         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_OCT2POINT); }))) {
61746             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_OCT2POINT);
61747         }
61748     }
61749 
61750 
61751 
61752 
61753     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_LADDER_PRE))) {
61754         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_LADDER_PRE = `enum EC_F_EC_GF2M_SIMPLE_LADDER_PRE = 288;`;
61755         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_LADDER_PRE); }))) {
61756             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_LADDER_PRE);
61757         }
61758     }
61759 
61760 
61761 
61762 
61763     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_LADDER_POST))) {
61764         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_LADDER_POST = `enum EC_F_EC_GF2M_SIMPLE_LADDER_POST = 285;`;
61765         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_LADDER_POST); }))) {
61766             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_LADDER_POST);
61767         }
61768     }
61769 
61770 
61771 
61772 
61773     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE))) {
61774         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE = `enum EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE = 195;`;
61775         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE); }))) {
61776             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_GROUP_SET_CURVE);
61777         }
61778     }
61779 
61780 
61781 
61782 
61783     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT))) {
61784         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT = `enum EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT = 159;`;
61785         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT); }))) {
61786             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_GROUP_CHECK_DISCRIMINANT);
61787         }
61788     }
61789 
61790 
61791 
61792 
61793     static if(!is(typeof(EC_F_EC_GF2M_SIMPLE_FIELD_INV))) {
61794         private enum enumMixinStr_EC_F_EC_GF2M_SIMPLE_FIELD_INV = `enum EC_F_EC_GF2M_SIMPLE_FIELD_INV = 296;`;
61795         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_FIELD_INV); }))) {
61796             mixin(enumMixinStr_EC_F_EC_GF2M_SIMPLE_FIELD_INV);
61797         }
61798     }
61799 
61800 
61801 
61802 
61803     static if(!is(typeof(EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY))) {
61804         private enum enumMixinStr_EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY = `enum EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY = 208;`;
61805         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY); }))) {
61806             mixin(enumMixinStr_EC_F_EC_GF2M_MONTGOMERY_POINT_MULTIPLY);
61807         }
61808     }
61809 
61810 
61811 
61812 
61813     static if(!is(typeof(EC_F_EC_ASN1_GROUP2FIELDID))) {
61814         private enum enumMixinStr_EC_F_EC_ASN1_GROUP2FIELDID = `enum EC_F_EC_ASN1_GROUP2FIELDID = 154;`;
61815         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_ASN1_GROUP2FIELDID); }))) {
61816             mixin(enumMixinStr_EC_F_EC_ASN1_GROUP2FIELDID);
61817         }
61818     }
61819 
61820 
61821 
61822 
61823     static if(!is(typeof(EC_F_EC_ASN1_GROUP2CURVE))) {
61824         private enum enumMixinStr_EC_F_EC_ASN1_GROUP2CURVE = `enum EC_F_EC_ASN1_GROUP2CURVE = 153;`;
61825         static if(is(typeof({ mixin(enumMixinStr_EC_F_EC_ASN1_GROUP2CURVE); }))) {
61826             mixin(enumMixinStr_EC_F_EC_ASN1_GROUP2CURVE);
61827         }
61828     }
61829 
61830 
61831 
61832 
61833     static if(!is(typeof(EC_F_ECX_PUB_ENCODE))) {
61834         private enum enumMixinStr_EC_F_ECX_PUB_ENCODE = `enum EC_F_ECX_PUB_ENCODE = 268;`;
61835         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECX_PUB_ENCODE); }))) {
61836             mixin(enumMixinStr_EC_F_ECX_PUB_ENCODE);
61837         }
61838     }
61839 
61840 
61841 
61842 
61843     static if(!is(typeof(EC_F_ECX_PRIV_ENCODE))) {
61844         private enum enumMixinStr_EC_F_ECX_PRIV_ENCODE = `enum EC_F_ECX_PRIV_ENCODE = 267;`;
61845         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECX_PRIV_ENCODE); }))) {
61846             mixin(enumMixinStr_EC_F_ECX_PRIV_ENCODE);
61847         }
61848     }
61849 
61850 
61851 
61852 
61853     static if(!is(typeof(EC_F_ECX_KEY_OP))) {
61854         private enum enumMixinStr_EC_F_ECX_KEY_OP = `enum EC_F_ECX_KEY_OP = 266;`;
61855         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECX_KEY_OP); }))) {
61856             mixin(enumMixinStr_EC_F_ECX_KEY_OP);
61857         }
61858     }
61859 
61860 
61861 
61862 
61863     static if(!is(typeof(EC_F_ECP_NISTZ256_WINDOWED_MUL))) {
61864         private enum enumMixinStr_EC_F_ECP_NISTZ256_WINDOWED_MUL = `enum EC_F_ECP_NISTZ256_WINDOWED_MUL = 242;`;
61865         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECP_NISTZ256_WINDOWED_MUL); }))) {
61866             mixin(enumMixinStr_EC_F_ECP_NISTZ256_WINDOWED_MUL);
61867         }
61868     }
61869 
61870 
61871 
61872 
61873     static if(!is(typeof(EC_F_ECP_NISTZ256_PRE_COMP_NEW))) {
61874         private enum enumMixinStr_EC_F_ECP_NISTZ256_PRE_COMP_NEW = `enum EC_F_ECP_NISTZ256_PRE_COMP_NEW = 244;`;
61875         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECP_NISTZ256_PRE_COMP_NEW); }))) {
61876             mixin(enumMixinStr_EC_F_ECP_NISTZ256_PRE_COMP_NEW);
61877         }
61878     }
61879 
61880 
61881 
61882 
61883     static if(!is(typeof(EC_F_ECP_NISTZ256_POINTS_MUL))) {
61884         private enum enumMixinStr_EC_F_ECP_NISTZ256_POINTS_MUL = `enum EC_F_ECP_NISTZ256_POINTS_MUL = 241;`;
61885         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECP_NISTZ256_POINTS_MUL); }))) {
61886             mixin(enumMixinStr_EC_F_ECP_NISTZ256_POINTS_MUL);
61887         }
61888     }
61889 
61890 
61891 
61892 
61893     static if(!is(typeof(EC_F_ECP_NISTZ256_MULT_PRECOMPUTE))) {
61894         private enum enumMixinStr_EC_F_ECP_NISTZ256_MULT_PRECOMPUTE = `enum EC_F_ECP_NISTZ256_MULT_PRECOMPUTE = 243;`;
61895         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECP_NISTZ256_MULT_PRECOMPUTE); }))) {
61896             mixin(enumMixinStr_EC_F_ECP_NISTZ256_MULT_PRECOMPUTE);
61897         }
61898     }
61899 
61900 
61901 
61902 
61903     static if(!is(typeof(EC_F_ECP_NISTZ256_INV_MOD_ORD))) {
61904         private enum enumMixinStr_EC_F_ECP_NISTZ256_INV_MOD_ORD = `enum EC_F_ECP_NISTZ256_INV_MOD_ORD = 275;`;
61905         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECP_NISTZ256_INV_MOD_ORD); }))) {
61906             mixin(enumMixinStr_EC_F_ECP_NISTZ256_INV_MOD_ORD);
61907         }
61908     }
61909 
61910 
61911 
61912 
61913     static if(!is(typeof(EC_F_ECP_NISTZ256_GET_AFFINE))) {
61914         private enum enumMixinStr_EC_F_ECP_NISTZ256_GET_AFFINE = `enum EC_F_ECP_NISTZ256_GET_AFFINE = 240;`;
61915         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECP_NISTZ256_GET_AFFINE); }))) {
61916             mixin(enumMixinStr_EC_F_ECP_NISTZ256_GET_AFFINE);
61917         }
61918     }
61919 
61920 
61921 
61922 
61923     static if(!is(typeof(EC_F_ECPKPARAMETERS_PRINT_FP))) {
61924         private enum enumMixinStr_EC_F_ECPKPARAMETERS_PRINT_FP = `enum EC_F_ECPKPARAMETERS_PRINT_FP = 150;`;
61925         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECPKPARAMETERS_PRINT_FP); }))) {
61926             mixin(enumMixinStr_EC_F_ECPKPARAMETERS_PRINT_FP);
61927         }
61928     }
61929 
61930 
61931 
61932 
61933     static if(!is(typeof(X509V3_EXT_DYNAMIC))) {
61934         private enum enumMixinStr_X509V3_EXT_DYNAMIC = `enum X509V3_EXT_DYNAMIC = 0x1;`;
61935         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_DYNAMIC); }))) {
61936             mixin(enumMixinStr_X509V3_EXT_DYNAMIC);
61937         }
61938     }
61939 
61940 
61941 
61942 
61943     static if(!is(typeof(X509V3_EXT_CTX_DEP))) {
61944         private enum enumMixinStr_X509V3_EXT_CTX_DEP = `enum X509V3_EXT_CTX_DEP = 0x2;`;
61945         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_CTX_DEP); }))) {
61946             mixin(enumMixinStr_X509V3_EXT_CTX_DEP);
61947         }
61948     }
61949 
61950 
61951 
61952 
61953     static if(!is(typeof(X509V3_EXT_MULTILINE))) {
61954         private enum enumMixinStr_X509V3_EXT_MULTILINE = `enum X509V3_EXT_MULTILINE = 0x4;`;
61955         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_MULTILINE); }))) {
61956             mixin(enumMixinStr_X509V3_EXT_MULTILINE);
61957         }
61958     }
61959 
61960 
61961 
61962 
61963     static if(!is(typeof(EC_F_ECPKPARAMETERS_PRINT))) {
61964         private enum enumMixinStr_EC_F_ECPKPARAMETERS_PRINT = `enum EC_F_ECPKPARAMETERS_PRINT = 149;`;
61965         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECPKPARAMETERS_PRINT); }))) {
61966             mixin(enumMixinStr_EC_F_ECPKPARAMETERS_PRINT);
61967         }
61968     }
61969 
61970 
61971 
61972 
61973     static if(!is(typeof(EC_F_ECPARAMETERS_PRINT_FP))) {
61974         private enum enumMixinStr_EC_F_ECPARAMETERS_PRINT_FP = `enum EC_F_ECPARAMETERS_PRINT_FP = 148;`;
61975         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECPARAMETERS_PRINT_FP); }))) {
61976             mixin(enumMixinStr_EC_F_ECPARAMETERS_PRINT_FP);
61977         }
61978     }
61979 
61980 
61981 
61982 
61983     static if(!is(typeof(EC_F_ECPARAMETERS_PRINT))) {
61984         private enum enumMixinStr_EC_F_ECPARAMETERS_PRINT = `enum EC_F_ECPARAMETERS_PRINT = 147;`;
61985         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECPARAMETERS_PRINT); }))) {
61986             mixin(enumMixinStr_EC_F_ECPARAMETERS_PRINT);
61987         }
61988     }
61989 
61990 
61991 
61992 
61993     static if(!is(typeof(EC_F_ECKEY_TYPE2PARAM))) {
61994         private enum enumMixinStr_EC_F_ECKEY_TYPE2PARAM = `enum EC_F_ECKEY_TYPE2PARAM = 220;`;
61995         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_TYPE2PARAM); }))) {
61996             mixin(enumMixinStr_EC_F_ECKEY_TYPE2PARAM);
61997         }
61998     }
61999 
62000 
62001 
62002 
62003     static if(!is(typeof(EC_F_ECKEY_PUB_ENCODE))) {
62004         private enum enumMixinStr_EC_F_ECKEY_PUB_ENCODE = `enum EC_F_ECKEY_PUB_ENCODE = 216;`;
62005         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_PUB_ENCODE); }))) {
62006             mixin(enumMixinStr_EC_F_ECKEY_PUB_ENCODE);
62007         }
62008     }
62009 
62010 
62011 
62012 
62013     static if(!is(typeof(EC_F_ECKEY_PUB_DECODE))) {
62014         private enum enumMixinStr_EC_F_ECKEY_PUB_DECODE = `enum EC_F_ECKEY_PUB_DECODE = 215;`;
62015         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_PUB_DECODE); }))) {
62016             mixin(enumMixinStr_EC_F_ECKEY_PUB_DECODE);
62017         }
62018     }
62019 
62020 
62021 
62022 
62023     static if(!is(typeof(EC_F_ECKEY_PRIV_ENCODE))) {
62024         private enum enumMixinStr_EC_F_ECKEY_PRIV_ENCODE = `enum EC_F_ECKEY_PRIV_ENCODE = 214;`;
62025         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_PRIV_ENCODE); }))) {
62026             mixin(enumMixinStr_EC_F_ECKEY_PRIV_ENCODE);
62027         }
62028     }
62029 
62030 
62031 
62032 
62033     static if(!is(typeof(EC_F_ECKEY_PRIV_DECODE))) {
62034         private enum enumMixinStr_EC_F_ECKEY_PRIV_DECODE = `enum EC_F_ECKEY_PRIV_DECODE = 213;`;
62035         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_PRIV_DECODE); }))) {
62036             mixin(enumMixinStr_EC_F_ECKEY_PRIV_DECODE);
62037         }
62038     }
62039 
62040 
62041 
62042 
62043     static if(!is(typeof(EC_F_ECKEY_PARAM_DECODE))) {
62044         private enum enumMixinStr_EC_F_ECKEY_PARAM_DECODE = `enum EC_F_ECKEY_PARAM_DECODE = 212;`;
62045         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_PARAM_DECODE); }))) {
62046             mixin(enumMixinStr_EC_F_ECKEY_PARAM_DECODE);
62047         }
62048     }
62049 
62050 
62051 
62052 
62053     static if(!is(typeof(EC_F_ECKEY_PARAM2TYPE))) {
62054         private enum enumMixinStr_EC_F_ECKEY_PARAM2TYPE = `enum EC_F_ECKEY_PARAM2TYPE = 223;`;
62055         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECKEY_PARAM2TYPE); }))) {
62056             mixin(enumMixinStr_EC_F_ECKEY_PARAM2TYPE);
62057         }
62058     }
62059 
62060 
62061 
62062 
62063     static if(!is(typeof(EC_F_ECD_ITEM_VERIFY))) {
62064         private enum enumMixinStr_EC_F_ECD_ITEM_VERIFY = `enum EC_F_ECD_ITEM_VERIFY = 270;`;
62065         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECD_ITEM_VERIFY); }))) {
62066             mixin(enumMixinStr_EC_F_ECD_ITEM_VERIFY);
62067         }
62068     }
62069 
62070 
62071 
62072 
62073     static if(!is(typeof(GEN_OTHERNAME))) {
62074         private enum enumMixinStr_GEN_OTHERNAME = `enum GEN_OTHERNAME = 0;`;
62075         static if(is(typeof({ mixin(enumMixinStr_GEN_OTHERNAME); }))) {
62076             mixin(enumMixinStr_GEN_OTHERNAME);
62077         }
62078     }
62079 
62080 
62081 
62082 
62083     static if(!is(typeof(GEN_EMAIL))) {
62084         private enum enumMixinStr_GEN_EMAIL = `enum GEN_EMAIL = 1;`;
62085         static if(is(typeof({ mixin(enumMixinStr_GEN_EMAIL); }))) {
62086             mixin(enumMixinStr_GEN_EMAIL);
62087         }
62088     }
62089 
62090 
62091 
62092 
62093     static if(!is(typeof(GEN_DNS))) {
62094         private enum enumMixinStr_GEN_DNS = `enum GEN_DNS = 2;`;
62095         static if(is(typeof({ mixin(enumMixinStr_GEN_DNS); }))) {
62096             mixin(enumMixinStr_GEN_DNS);
62097         }
62098     }
62099 
62100 
62101 
62102 
62103     static if(!is(typeof(GEN_X400))) {
62104         private enum enumMixinStr_GEN_X400 = `enum GEN_X400 = 3;`;
62105         static if(is(typeof({ mixin(enumMixinStr_GEN_X400); }))) {
62106             mixin(enumMixinStr_GEN_X400);
62107         }
62108     }
62109 
62110 
62111 
62112 
62113     static if(!is(typeof(GEN_DIRNAME))) {
62114         private enum enumMixinStr_GEN_DIRNAME = `enum GEN_DIRNAME = 4;`;
62115         static if(is(typeof({ mixin(enumMixinStr_GEN_DIRNAME); }))) {
62116             mixin(enumMixinStr_GEN_DIRNAME);
62117         }
62118     }
62119 
62120 
62121 
62122 
62123     static if(!is(typeof(GEN_EDIPARTY))) {
62124         private enum enumMixinStr_GEN_EDIPARTY = `enum GEN_EDIPARTY = 5;`;
62125         static if(is(typeof({ mixin(enumMixinStr_GEN_EDIPARTY); }))) {
62126             mixin(enumMixinStr_GEN_EDIPARTY);
62127         }
62128     }
62129 
62130 
62131 
62132 
62133     static if(!is(typeof(GEN_URI))) {
62134         private enum enumMixinStr_GEN_URI = `enum GEN_URI = 6;`;
62135         static if(is(typeof({ mixin(enumMixinStr_GEN_URI); }))) {
62136             mixin(enumMixinStr_GEN_URI);
62137         }
62138     }
62139 
62140 
62141 
62142 
62143     static if(!is(typeof(GEN_IPADD))) {
62144         private enum enumMixinStr_GEN_IPADD = `enum GEN_IPADD = 7;`;
62145         static if(is(typeof({ mixin(enumMixinStr_GEN_IPADD); }))) {
62146             mixin(enumMixinStr_GEN_IPADD);
62147         }
62148     }
62149 
62150 
62151 
62152 
62153     static if(!is(typeof(GEN_RID))) {
62154         private enum enumMixinStr_GEN_RID = `enum GEN_RID = 8;`;
62155         static if(is(typeof({ mixin(enumMixinStr_GEN_RID); }))) {
62156             mixin(enumMixinStr_GEN_RID);
62157         }
62158     }
62159 
62160 
62161 
62162 
62163     static if(!is(typeof(EC_F_ECDSA_VERIFY))) {
62164         private enum enumMixinStr_EC_F_ECDSA_VERIFY = `enum EC_F_ECDSA_VERIFY = 253;`;
62165         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDSA_VERIFY); }))) {
62166             mixin(enumMixinStr_EC_F_ECDSA_VERIFY);
62167         }
62168     }
62169 
62170 
62171 
62172 
62173     static if(!is(typeof(EC_F_ECDSA_SIG_NEW))) {
62174         private enum enumMixinStr_EC_F_ECDSA_SIG_NEW = `enum EC_F_ECDSA_SIG_NEW = 265;`;
62175         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDSA_SIG_NEW); }))) {
62176             mixin(enumMixinStr_EC_F_ECDSA_SIG_NEW);
62177         }
62178     }
62179 
62180 
62181 
62182 
62183     static if(!is(typeof(EC_F_ECDSA_SIGN_SETUP))) {
62184         private enum enumMixinStr_EC_F_ECDSA_SIGN_SETUP = `enum EC_F_ECDSA_SIGN_SETUP = 248;`;
62185         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDSA_SIGN_SETUP); }))) {
62186             mixin(enumMixinStr_EC_F_ECDSA_SIGN_SETUP);
62187         }
62188     }
62189 
62190 
62191 
62192 
62193     static if(!is(typeof(EC_F_ECDSA_SIGN_EX))) {
62194         private enum enumMixinStr_EC_F_ECDSA_SIGN_EX = `enum EC_F_ECDSA_SIGN_EX = 254;`;
62195         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDSA_SIGN_EX); }))) {
62196             mixin(enumMixinStr_EC_F_ECDSA_SIGN_EX);
62197         }
62198     }
62199 
62200 
62201 
62202 
62203     static if(!is(typeof(EC_F_ECDSA_DO_VERIFY))) {
62204         private enum enumMixinStr_EC_F_ECDSA_DO_VERIFY = `enum EC_F_ECDSA_DO_VERIFY = 252;`;
62205         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDSA_DO_VERIFY); }))) {
62206             mixin(enumMixinStr_EC_F_ECDSA_DO_VERIFY);
62207         }
62208     }
62209 
62210 
62211 
62212 
62213     static if(!is(typeof(EC_F_ECDSA_DO_SIGN_EX))) {
62214         private enum enumMixinStr_EC_F_ECDSA_DO_SIGN_EX = `enum EC_F_ECDSA_DO_SIGN_EX = 251;`;
62215         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDSA_DO_SIGN_EX); }))) {
62216             mixin(enumMixinStr_EC_F_ECDSA_DO_SIGN_EX);
62217         }
62218     }
62219 
62220 
62221 
62222 
62223     static if(!is(typeof(EC_F_ECDH_SIMPLE_COMPUTE_KEY))) {
62224         private enum enumMixinStr_EC_F_ECDH_SIMPLE_COMPUTE_KEY = `enum EC_F_ECDH_SIMPLE_COMPUTE_KEY = 257;`;
62225         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDH_SIMPLE_COMPUTE_KEY); }))) {
62226             mixin(enumMixinStr_EC_F_ECDH_SIMPLE_COMPUTE_KEY);
62227         }
62228     }
62229 
62230 
62231 
62232 
62233     static if(!is(typeof(EC_F_ECDH_COMPUTE_KEY))) {
62234         private enum enumMixinStr_EC_F_ECDH_COMPUTE_KEY = `enum EC_F_ECDH_COMPUTE_KEY = 246;`;
62235         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDH_COMPUTE_KEY); }))) {
62236             mixin(enumMixinStr_EC_F_ECDH_COMPUTE_KEY);
62237         }
62238     }
62239 
62240 
62241 
62242 
62243     static if(!is(typeof(EC_F_ECDH_CMS_SET_SHARED_INFO))) {
62244         private enum enumMixinStr_EC_F_ECDH_CMS_SET_SHARED_INFO = `enum EC_F_ECDH_CMS_SET_SHARED_INFO = 239;`;
62245         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDH_CMS_SET_SHARED_INFO); }))) {
62246             mixin(enumMixinStr_EC_F_ECDH_CMS_SET_SHARED_INFO);
62247         }
62248     }
62249 
62250 
62251 
62252 
62253     static if(!is(typeof(EC_F_ECDH_CMS_DECRYPT))) {
62254         private enum enumMixinStr_EC_F_ECDH_CMS_DECRYPT = `enum EC_F_ECDH_CMS_DECRYPT = 238;`;
62255         static if(is(typeof({ mixin(enumMixinStr_EC_F_ECDH_CMS_DECRYPT); }))) {
62256             mixin(enumMixinStr_EC_F_ECDH_CMS_DECRYPT);
62257         }
62258     }
62259 
62260 
62261 
62262 
62263     static if(!is(typeof(EC_F_DO_EC_KEY_PRINT))) {
62264         private enum enumMixinStr_EC_F_DO_EC_KEY_PRINT = `enum EC_F_DO_EC_KEY_PRINT = 221;`;
62265         static if(is(typeof({ mixin(enumMixinStr_EC_F_DO_EC_KEY_PRINT); }))) {
62266             mixin(enumMixinStr_EC_F_DO_EC_KEY_PRINT);
62267         }
62268     }
62269 
62270 
62271 
62272 
62273     static if(!is(typeof(EC_F_D2I_ECPRIVATEKEY))) {
62274         private enum enumMixinStr_EC_F_D2I_ECPRIVATEKEY = `enum EC_F_D2I_ECPRIVATEKEY = 146;`;
62275         static if(is(typeof({ mixin(enumMixinStr_EC_F_D2I_ECPRIVATEKEY); }))) {
62276             mixin(enumMixinStr_EC_F_D2I_ECPRIVATEKEY);
62277         }
62278     }
62279 
62280 
62281 
62282 
62283     static if(!is(typeof(EC_F_D2I_ECPKPARAMETERS))) {
62284         private enum enumMixinStr_EC_F_D2I_ECPKPARAMETERS = `enum EC_F_D2I_ECPKPARAMETERS = 145;`;
62285         static if(is(typeof({ mixin(enumMixinStr_EC_F_D2I_ECPKPARAMETERS); }))) {
62286             mixin(enumMixinStr_EC_F_D2I_ECPKPARAMETERS);
62287         }
62288     }
62289 
62290 
62291 
62292 
62293     static if(!is(typeof(EC_F_D2I_ECPARAMETERS))) {
62294         private enum enumMixinStr_EC_F_D2I_ECPARAMETERS = `enum EC_F_D2I_ECPARAMETERS = 144;`;
62295         static if(is(typeof({ mixin(enumMixinStr_EC_F_D2I_ECPARAMETERS); }))) {
62296             mixin(enumMixinStr_EC_F_D2I_ECPARAMETERS);
62297         }
62298     }
62299 
62300 
62301 
62302 
62303     static if(!is(typeof(EC_F_BN_TO_FELEM))) {
62304         private enum enumMixinStr_EC_F_BN_TO_FELEM = `enum EC_F_BN_TO_FELEM = 224;`;
62305         static if(is(typeof({ mixin(enumMixinStr_EC_F_BN_TO_FELEM); }))) {
62306             mixin(enumMixinStr_EC_F_BN_TO_FELEM);
62307         }
62308     }
62309 
62310 
62311 
62312 
62313 
62314 
62315     static if(!is(typeof(EVP_PKEY_ECDH_KDF_X9_62))) {
62316         private enum enumMixinStr_EVP_PKEY_ECDH_KDF_X9_62 = `enum EVP_PKEY_ECDH_KDF_X9_62 = EVP_PKEY_ECDH_KDF_X9_63;`;
62317         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_ECDH_KDF_X9_62); }))) {
62318             mixin(enumMixinStr_EVP_PKEY_ECDH_KDF_X9_62);
62319         }
62320     }
62321 
62322 
62323 
62324 
62325     static if(!is(typeof(EVP_PKEY_ECDH_KDF_X9_63))) {
62326         private enum enumMixinStr_EVP_PKEY_ECDH_KDF_X9_63 = `enum EVP_PKEY_ECDH_KDF_X9_63 = 2;`;
62327         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_ECDH_KDF_X9_63); }))) {
62328             mixin(enumMixinStr_EVP_PKEY_ECDH_KDF_X9_63);
62329         }
62330     }
62331 
62332 
62333 
62334 
62335     static if(!is(typeof(EVP_PKEY_ECDH_KDF_NONE))) {
62336         private enum enumMixinStr_EVP_PKEY_ECDH_KDF_NONE = `enum EVP_PKEY_ECDH_KDF_NONE = 1;`;
62337         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_ECDH_KDF_NONE); }))) {
62338             mixin(enumMixinStr_EVP_PKEY_ECDH_KDF_NONE);
62339         }
62340     }
62341 
62342 
62343 
62344 
62345     static if(!is(typeof(EVP_PKEY_CTRL_GET1_ID_LEN))) {
62346         private enum enumMixinStr_EVP_PKEY_CTRL_GET1_ID_LEN = `enum EVP_PKEY_CTRL_GET1_ID_LEN = ( 0x1000 + 13 );`;
62347         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET1_ID_LEN); }))) {
62348             mixin(enumMixinStr_EVP_PKEY_CTRL_GET1_ID_LEN);
62349         }
62350     }
62351 
62352 
62353 
62354 
62355     static if(!is(typeof(EVP_PKEY_CTRL_GET1_ID))) {
62356         private enum enumMixinStr_EVP_PKEY_CTRL_GET1_ID = `enum EVP_PKEY_CTRL_GET1_ID = ( 0x1000 + 12 );`;
62357         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET1_ID); }))) {
62358             mixin(enumMixinStr_EVP_PKEY_CTRL_GET1_ID);
62359         }
62360     }
62361 
62362 
62363 
62364 
62365     static if(!is(typeof(EVP_PKEY_CTRL_SET1_ID))) {
62366         private enum enumMixinStr_EVP_PKEY_CTRL_SET1_ID = `enum EVP_PKEY_CTRL_SET1_ID = ( 0x1000 + 11 );`;
62367         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_SET1_ID); }))) {
62368             mixin(enumMixinStr_EVP_PKEY_CTRL_SET1_ID);
62369         }
62370     }
62371 
62372 
62373 
62374 
62375     static if(!is(typeof(EVP_PKEY_CTRL_GET_EC_KDF_UKM))) {
62376         private enum enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_UKM = `enum EVP_PKEY_CTRL_GET_EC_KDF_UKM = ( 0x1000 + 10 );`;
62377         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_UKM); }))) {
62378             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_UKM);
62379         }
62380     }
62381 
62382 
62383 
62384 
62385     static if(!is(typeof(EVP_PKEY_CTRL_EC_KDF_UKM))) {
62386         private enum enumMixinStr_EVP_PKEY_CTRL_EC_KDF_UKM = `enum EVP_PKEY_CTRL_EC_KDF_UKM = ( 0x1000 + 9 );`;
62387         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_UKM); }))) {
62388             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_UKM);
62389         }
62390     }
62391 
62392 
62393 
62394 
62395     static if(!is(typeof(EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN))) {
62396         private enum enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN = `enum EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN = ( 0x1000 + 8 );`;
62397         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN); }))) {
62398             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_OUTLEN);
62399         }
62400     }
62401 
62402 
62403 
62404 
62405     static if(!is(typeof(EVP_PKEY_CTRL_EC_KDF_OUTLEN))) {
62406         private enum enumMixinStr_EVP_PKEY_CTRL_EC_KDF_OUTLEN = `enum EVP_PKEY_CTRL_EC_KDF_OUTLEN = ( 0x1000 + 7 );`;
62407         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_OUTLEN); }))) {
62408             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_OUTLEN);
62409         }
62410     }
62411 
62412 
62413 
62414 
62415     static if(!is(typeof(EVP_PKEY_CTRL_GET_EC_KDF_MD))) {
62416         private enum enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_MD = `enum EVP_PKEY_CTRL_GET_EC_KDF_MD = ( 0x1000 + 6 );`;
62417         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_MD); }))) {
62418             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_EC_KDF_MD);
62419         }
62420     }
62421 
62422 
62423 
62424 
62425     static if(!is(typeof(EVP_PKEY_CTRL_EC_KDF_MD))) {
62426         private enum enumMixinStr_EVP_PKEY_CTRL_EC_KDF_MD = `enum EVP_PKEY_CTRL_EC_KDF_MD = ( 0x1000 + 5 );`;
62427         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_MD); }))) {
62428             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_MD);
62429         }
62430     }
62431 
62432 
62433 
62434 
62435     static if(!is(typeof(EVP_PKEY_CTRL_EC_KDF_TYPE))) {
62436         private enum enumMixinStr_EVP_PKEY_CTRL_EC_KDF_TYPE = `enum EVP_PKEY_CTRL_EC_KDF_TYPE = ( 0x1000 + 4 );`;
62437         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_TYPE); }))) {
62438             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_KDF_TYPE);
62439         }
62440     }
62441 
62442 
62443 
62444 
62445     static if(!is(typeof(EVP_PKEY_CTRL_EC_ECDH_COFACTOR))) {
62446         private enum enumMixinStr_EVP_PKEY_CTRL_EC_ECDH_COFACTOR = `enum EVP_PKEY_CTRL_EC_ECDH_COFACTOR = ( 0x1000 + 3 );`;
62447         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_ECDH_COFACTOR); }))) {
62448             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_ECDH_COFACTOR);
62449         }
62450     }
62451 
62452 
62453 
62454 
62455     static if(!is(typeof(EVP_PKEY_CTRL_EC_PARAM_ENC))) {
62456         private enum enumMixinStr_EVP_PKEY_CTRL_EC_PARAM_ENC = `enum EVP_PKEY_CTRL_EC_PARAM_ENC = ( 0x1000 + 2 );`;
62457         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_PARAM_ENC); }))) {
62458             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_PARAM_ENC);
62459         }
62460     }
62461 
62462 
62463 
62464 
62465     static if(!is(typeof(EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID))) {
62466         private enum enumMixinStr_EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID = `enum EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID = ( 0x1000 + 1 );`;
62467         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID); }))) {
62468             mixin(enumMixinStr_EVP_PKEY_CTRL_EC_PARAMGEN_CURVE_NID);
62469         }
62470     }
62471     static if(!is(typeof(EC_FLAG_COFACTOR_ECDH))) {
62472         private enum enumMixinStr_EC_FLAG_COFACTOR_ECDH = `enum EC_FLAG_COFACTOR_ECDH = 0x1000;`;
62473         static if(is(typeof({ mixin(enumMixinStr_EC_FLAG_COFACTOR_ECDH); }))) {
62474             mixin(enumMixinStr_EC_FLAG_COFACTOR_ECDH);
62475         }
62476     }
62477 
62478 
62479 
62480 
62481     static if(!is(typeof(EC_FLAG_FIPS_CHECKED))) {
62482         private enum enumMixinStr_EC_FLAG_FIPS_CHECKED = `enum EC_FLAG_FIPS_CHECKED = 0x2;`;
62483         static if(is(typeof({ mixin(enumMixinStr_EC_FLAG_FIPS_CHECKED); }))) {
62484             mixin(enumMixinStr_EC_FLAG_FIPS_CHECKED);
62485         }
62486     }
62487 
62488 
62489 
62490 
62491     static if(!is(typeof(EC_FLAG_NON_FIPS_ALLOW))) {
62492         private enum enumMixinStr_EC_FLAG_NON_FIPS_ALLOW = `enum EC_FLAG_NON_FIPS_ALLOW = 0x1;`;
62493         static if(is(typeof({ mixin(enumMixinStr_EC_FLAG_NON_FIPS_ALLOW); }))) {
62494             mixin(enumMixinStr_EC_FLAG_NON_FIPS_ALLOW);
62495         }
62496     }
62497 
62498 
62499 
62500 
62501     static if(!is(typeof(EC_PKEY_NO_PUBKEY))) {
62502         private enum enumMixinStr_EC_PKEY_NO_PUBKEY = `enum EC_PKEY_NO_PUBKEY = 0x002;`;
62503         static if(is(typeof({ mixin(enumMixinStr_EC_PKEY_NO_PUBKEY); }))) {
62504             mixin(enumMixinStr_EC_PKEY_NO_PUBKEY);
62505         }
62506     }
62507 
62508 
62509 
62510 
62511     static if(!is(typeof(EC_PKEY_NO_PARAMETERS))) {
62512         private enum enumMixinStr_EC_PKEY_NO_PARAMETERS = `enum EC_PKEY_NO_PARAMETERS = 0x001;`;
62513         static if(is(typeof({ mixin(enumMixinStr_EC_PKEY_NO_PARAMETERS); }))) {
62514             mixin(enumMixinStr_EC_PKEY_NO_PARAMETERS);
62515         }
62516     }
62517     static if(!is(typeof(OPENSSL_EC_NAMED_CURVE))) {
62518         private enum enumMixinStr_OPENSSL_EC_NAMED_CURVE = `enum OPENSSL_EC_NAMED_CURVE = 0x001;`;
62519         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_EC_NAMED_CURVE); }))) {
62520             mixin(enumMixinStr_OPENSSL_EC_NAMED_CURVE);
62521         }
62522     }
62523 
62524 
62525 
62526 
62527     static if(!is(typeof(OPENSSL_EC_EXPLICIT_CURVE))) {
62528         private enum enumMixinStr_OPENSSL_EC_EXPLICIT_CURVE = `enum OPENSSL_EC_EXPLICIT_CURVE = 0x000;`;
62529         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_EC_EXPLICIT_CURVE); }))) {
62530             mixin(enumMixinStr_OPENSSL_EC_EXPLICIT_CURVE);
62531         }
62532     }
62533 
62534 
62535 
62536 
62537     static if(!is(typeof(OPENSSL_ECC_MAX_FIELD_BITS))) {
62538         private enum enumMixinStr_OPENSSL_ECC_MAX_FIELD_BITS = `enum OPENSSL_ECC_MAX_FIELD_BITS = 661;`;
62539         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_ECC_MAX_FIELD_BITS); }))) {
62540             mixin(enumMixinStr_OPENSSL_ECC_MAX_FIELD_BITS);
62541         }
62542     }
62543 
62544 
62545 
62546 
62547 
62548 
62549     static if(!is(typeof(ossl_unused))) {
62550         private enum enumMixinStr_ossl_unused = `enum ossl_unused = __attribute__ ( ( unused ) );`;
62551         static if(is(typeof({ mixin(enumMixinStr_ossl_unused); }))) {
62552             mixin(enumMixinStr_ossl_unused);
62553         }
62554     }
62555 
62556 
62557 
62558 
62559     static if(!is(typeof(ossl_noreturn))) {
62560         private enum enumMixinStr_ossl_noreturn = `enum ossl_noreturn = _Noreturn;`;
62561         static if(is(typeof({ mixin(enumMixinStr_ossl_noreturn); }))) {
62562             mixin(enumMixinStr_ossl_noreturn);
62563         }
62564     }
62565 
62566 
62567 
62568 
62569     static if(!is(typeof(ossl_inline))) {
62570         private enum enumMixinStr_ossl_inline = `enum ossl_inline = inline;`;
62571         static if(is(typeof({ mixin(enumMixinStr_ossl_inline); }))) {
62572             mixin(enumMixinStr_ossl_inline);
62573         }
62574     }
62575 
62576 
62577 
62578 
62579 
62580 
62581     static if(!is(typeof(OSSL_SSIZE_MAX))) {
62582         private enum enumMixinStr_OSSL_SSIZE_MAX = `enum OSSL_SSIZE_MAX = ( cast( ssize_t ) ( SIZE_MAX >> 1 ) );`;
62583         static if(is(typeof({ mixin(enumMixinStr_OSSL_SSIZE_MAX); }))) {
62584             mixin(enumMixinStr_OSSL_SSIZE_MAX);
62585         }
62586     }
62587 
62588 
62589 
62590 
62591     static if(!is(typeof(ossl_ssize_t))) {
62592         private enum enumMixinStr_ossl_ssize_t = `enum ossl_ssize_t = ssize_t;`;
62593         static if(is(typeof({ mixin(enumMixinStr_ossl_ssize_t); }))) {
62594             mixin(enumMixinStr_ossl_ssize_t);
62595         }
62596     }
62597     static if(!is(typeof(OPENSSL_EXTERN))) {
62598         private enum enumMixinStr_OPENSSL_EXTERN = `enum OPENSSL_EXTERN = extern;`;
62599         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_EXTERN); }))) {
62600             mixin(enumMixinStr_OPENSSL_EXTERN);
62601         }
62602     }
62603 
62604 
62605 
62606 
62607     static if(!is(typeof(OPENSSL_EXPORT))) {
62608         private enum enumMixinStr_OPENSSL_EXPORT = `enum OPENSSL_EXPORT = extern;`;
62609         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_EXPORT); }))) {
62610             mixin(enumMixinStr_OPENSSL_EXPORT);
62611         }
62612     }
62613 
62614 
62615 
62616 
62617 
62618 
62619     static if(!is(typeof(OPENSSL_UNISTD_IO))) {
62620         private enum enumMixinStr_OPENSSL_UNISTD_IO = `enum OPENSSL_UNISTD_IO = < unistd . h >;`;
62621         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_UNISTD_IO); }))) {
62622             mixin(enumMixinStr_OPENSSL_UNISTD_IO);
62623         }
62624     }
62625     static if(!is(typeof(DSA_R_SEED_LEN_SMALL))) {
62626         private enum enumMixinStr_DSA_R_SEED_LEN_SMALL = `enum DSA_R_SEED_LEN_SMALL = 110;`;
62627         static if(is(typeof({ mixin(enumMixinStr_DSA_R_SEED_LEN_SMALL); }))) {
62628             mixin(enumMixinStr_DSA_R_SEED_LEN_SMALL);
62629         }
62630     }
62631 
62632 
62633 
62634 
62635     static if(!is(typeof(DSA_R_Q_NOT_PRIME))) {
62636         private enum enumMixinStr_DSA_R_Q_NOT_PRIME = `enum DSA_R_Q_NOT_PRIME = 113;`;
62637         static if(is(typeof({ mixin(enumMixinStr_DSA_R_Q_NOT_PRIME); }))) {
62638             mixin(enumMixinStr_DSA_R_Q_NOT_PRIME);
62639         }
62640     }
62641 
62642 
62643 
62644 
62645     static if(!is(typeof(DSA_R_PARAMETER_ENCODING_ERROR))) {
62646         private enum enumMixinStr_DSA_R_PARAMETER_ENCODING_ERROR = `enum DSA_R_PARAMETER_ENCODING_ERROR = 105;`;
62647         static if(is(typeof({ mixin(enumMixinStr_DSA_R_PARAMETER_ENCODING_ERROR); }))) {
62648             mixin(enumMixinStr_DSA_R_PARAMETER_ENCODING_ERROR);
62649         }
62650     }
62651 
62652 
62653 
62654 
62655     static if(!is(typeof(DSA_R_NO_PARAMETERS_SET))) {
62656         private enum enumMixinStr_DSA_R_NO_PARAMETERS_SET = `enum DSA_R_NO_PARAMETERS_SET = 107;`;
62657         static if(is(typeof({ mixin(enumMixinStr_DSA_R_NO_PARAMETERS_SET); }))) {
62658             mixin(enumMixinStr_DSA_R_NO_PARAMETERS_SET);
62659         }
62660     }
62661 
62662 
62663 
62664 
62665     static if(!is(typeof(DSA_R_MODULUS_TOO_LARGE))) {
62666         private enum enumMixinStr_DSA_R_MODULUS_TOO_LARGE = `enum DSA_R_MODULUS_TOO_LARGE = 103;`;
62667         static if(is(typeof({ mixin(enumMixinStr_DSA_R_MODULUS_TOO_LARGE); }))) {
62668             mixin(enumMixinStr_DSA_R_MODULUS_TOO_LARGE);
62669         }
62670     }
62671 
62672 
62673 
62674 
62675     static if(!is(typeof(DSA_R_MISSING_PRIVATE_KEY))) {
62676         private enum enumMixinStr_DSA_R_MISSING_PRIVATE_KEY = `enum DSA_R_MISSING_PRIVATE_KEY = 111;`;
62677         static if(is(typeof({ mixin(enumMixinStr_DSA_R_MISSING_PRIVATE_KEY); }))) {
62678             mixin(enumMixinStr_DSA_R_MISSING_PRIVATE_KEY);
62679         }
62680     }
62681 
62682 
62683 
62684 
62685     static if(!is(typeof(DSA_R_MISSING_PARAMETERS))) {
62686         private enum enumMixinStr_DSA_R_MISSING_PARAMETERS = `enum DSA_R_MISSING_PARAMETERS = 101;`;
62687         static if(is(typeof({ mixin(enumMixinStr_DSA_R_MISSING_PARAMETERS); }))) {
62688             mixin(enumMixinStr_DSA_R_MISSING_PARAMETERS);
62689         }
62690     }
62691 
62692 
62693 
62694 
62695     static if(!is(typeof(DSA_R_INVALID_PARAMETERS))) {
62696         private enum enumMixinStr_DSA_R_INVALID_PARAMETERS = `enum DSA_R_INVALID_PARAMETERS = 112;`;
62697         static if(is(typeof({ mixin(enumMixinStr_DSA_R_INVALID_PARAMETERS); }))) {
62698             mixin(enumMixinStr_DSA_R_INVALID_PARAMETERS);
62699         }
62700     }
62701 
62702 
62703 
62704 
62705     static if(!is(typeof(DSA_R_INVALID_DIGEST_TYPE))) {
62706         private enum enumMixinStr_DSA_R_INVALID_DIGEST_TYPE = `enum DSA_R_INVALID_DIGEST_TYPE = 106;`;
62707         static if(is(typeof({ mixin(enumMixinStr_DSA_R_INVALID_DIGEST_TYPE); }))) {
62708             mixin(enumMixinStr_DSA_R_INVALID_DIGEST_TYPE);
62709         }
62710     }
62711 
62712 
62713 
62714 
62715     static if(!is(typeof(DSA_R_DECODE_ERROR))) {
62716         private enum enumMixinStr_DSA_R_DECODE_ERROR = `enum DSA_R_DECODE_ERROR = 104;`;
62717         static if(is(typeof({ mixin(enumMixinStr_DSA_R_DECODE_ERROR); }))) {
62718             mixin(enumMixinStr_DSA_R_DECODE_ERROR);
62719         }
62720     }
62721 
62722 
62723 
62724 
62725     static if(!is(typeof(DSA_R_BN_ERROR))) {
62726         private enum enumMixinStr_DSA_R_BN_ERROR = `enum DSA_R_BN_ERROR = 109;`;
62727         static if(is(typeof({ mixin(enumMixinStr_DSA_R_BN_ERROR); }))) {
62728             mixin(enumMixinStr_DSA_R_BN_ERROR);
62729         }
62730     }
62731 
62732 
62733 
62734 
62735     static if(!is(typeof(DSA_R_BN_DECODE_ERROR))) {
62736         private enum enumMixinStr_DSA_R_BN_DECODE_ERROR = `enum DSA_R_BN_DECODE_ERROR = 108;`;
62737         static if(is(typeof({ mixin(enumMixinStr_DSA_R_BN_DECODE_ERROR); }))) {
62738             mixin(enumMixinStr_DSA_R_BN_DECODE_ERROR);
62739         }
62740     }
62741 
62742 
62743 
62744 
62745     static if(!is(typeof(DSA_R_BAD_Q_VALUE))) {
62746         private enum enumMixinStr_DSA_R_BAD_Q_VALUE = `enum DSA_R_BAD_Q_VALUE = 102;`;
62747         static if(is(typeof({ mixin(enumMixinStr_DSA_R_BAD_Q_VALUE); }))) {
62748             mixin(enumMixinStr_DSA_R_BAD_Q_VALUE);
62749         }
62750     }
62751 
62752 
62753 
62754 
62755     static if(!is(typeof(DSA_F_PKEY_DSA_KEYGEN))) {
62756         private enum enumMixinStr_DSA_F_PKEY_DSA_KEYGEN = `enum DSA_F_PKEY_DSA_KEYGEN = 121;`;
62757         static if(is(typeof({ mixin(enumMixinStr_DSA_F_PKEY_DSA_KEYGEN); }))) {
62758             mixin(enumMixinStr_DSA_F_PKEY_DSA_KEYGEN);
62759         }
62760     }
62761 
62762 
62763 
62764 
62765     static if(!is(typeof(DSA_F_PKEY_DSA_CTRL_STR))) {
62766         private enum enumMixinStr_DSA_F_PKEY_DSA_CTRL_STR = `enum DSA_F_PKEY_DSA_CTRL_STR = 104;`;
62767         static if(is(typeof({ mixin(enumMixinStr_DSA_F_PKEY_DSA_CTRL_STR); }))) {
62768             mixin(enumMixinStr_DSA_F_PKEY_DSA_CTRL_STR);
62769         }
62770     }
62771 
62772 
62773 
62774 
62775     static if(!is(typeof(DSA_F_PKEY_DSA_CTRL))) {
62776         private enum enumMixinStr_DSA_F_PKEY_DSA_CTRL = `enum DSA_F_PKEY_DSA_CTRL = 120;`;
62777         static if(is(typeof({ mixin(enumMixinStr_DSA_F_PKEY_DSA_CTRL); }))) {
62778             mixin(enumMixinStr_DSA_F_PKEY_DSA_CTRL);
62779         }
62780     }
62781 
62782 
62783 
62784 
62785     static if(!is(typeof(DSA_F_OLD_DSA_PRIV_DECODE))) {
62786         private enum enumMixinStr_DSA_F_OLD_DSA_PRIV_DECODE = `enum DSA_F_OLD_DSA_PRIV_DECODE = 122;`;
62787         static if(is(typeof({ mixin(enumMixinStr_DSA_F_OLD_DSA_PRIV_DECODE); }))) {
62788             mixin(enumMixinStr_DSA_F_OLD_DSA_PRIV_DECODE);
62789         }
62790     }
62791 
62792 
62793 
62794 
62795     static if(!is(typeof(DSA_F_DSA_SIG_NEW))) {
62796         private enum enumMixinStr_DSA_F_DSA_SIG_NEW = `enum DSA_F_DSA_SIG_NEW = 102;`;
62797         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_SIG_NEW); }))) {
62798             mixin(enumMixinStr_DSA_F_DSA_SIG_NEW);
62799         }
62800     }
62801 
62802 
62803 
62804 
62805     static if(!is(typeof(DSA_F_DSA_SIGN_SETUP))) {
62806         private enum enumMixinStr_DSA_F_DSA_SIGN_SETUP = `enum DSA_F_DSA_SIGN_SETUP = 107;`;
62807         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_SIGN_SETUP); }))) {
62808             mixin(enumMixinStr_DSA_F_DSA_SIGN_SETUP);
62809         }
62810     }
62811 
62812 
62813 
62814 
62815     static if(!is(typeof(DSA_F_DSA_SIGN))) {
62816         private enum enumMixinStr_DSA_F_DSA_SIGN = `enum DSA_F_DSA_SIGN = 106;`;
62817         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_SIGN); }))) {
62818             mixin(enumMixinStr_DSA_F_DSA_SIGN);
62819         }
62820     }
62821 
62822 
62823 
62824 
62825     static if(!is(typeof(DSA_F_DSA_PUB_ENCODE))) {
62826         private enum enumMixinStr_DSA_F_DSA_PUB_ENCODE = `enum DSA_F_DSA_PUB_ENCODE = 118;`;
62827         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_PUB_ENCODE); }))) {
62828             mixin(enumMixinStr_DSA_F_DSA_PUB_ENCODE);
62829         }
62830     }
62831 
62832 
62833 
62834 
62835     static if(!is(typeof(DSA_F_DSA_PUB_DECODE))) {
62836         private enum enumMixinStr_DSA_F_DSA_PUB_DECODE = `enum DSA_F_DSA_PUB_DECODE = 117;`;
62837         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_PUB_DECODE); }))) {
62838             mixin(enumMixinStr_DSA_F_DSA_PUB_DECODE);
62839         }
62840     }
62841 
62842 
62843 
62844 
62845     static if(!is(typeof(CRLDP_ALL_REASONS))) {
62846         private enum enumMixinStr_CRLDP_ALL_REASONS = `enum CRLDP_ALL_REASONS = 0x807f;`;
62847         static if(is(typeof({ mixin(enumMixinStr_CRLDP_ALL_REASONS); }))) {
62848             mixin(enumMixinStr_CRLDP_ALL_REASONS);
62849         }
62850     }
62851 
62852 
62853 
62854 
62855     static if(!is(typeof(CRL_REASON_NONE))) {
62856         private enum enumMixinStr_CRL_REASON_NONE = `enum CRL_REASON_NONE = - 1;`;
62857         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_NONE); }))) {
62858             mixin(enumMixinStr_CRL_REASON_NONE);
62859         }
62860     }
62861 
62862 
62863 
62864 
62865     static if(!is(typeof(CRL_REASON_UNSPECIFIED))) {
62866         private enum enumMixinStr_CRL_REASON_UNSPECIFIED = `enum CRL_REASON_UNSPECIFIED = 0;`;
62867         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_UNSPECIFIED); }))) {
62868             mixin(enumMixinStr_CRL_REASON_UNSPECIFIED);
62869         }
62870     }
62871 
62872 
62873 
62874 
62875     static if(!is(typeof(CRL_REASON_KEY_COMPROMISE))) {
62876         private enum enumMixinStr_CRL_REASON_KEY_COMPROMISE = `enum CRL_REASON_KEY_COMPROMISE = 1;`;
62877         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_KEY_COMPROMISE); }))) {
62878             mixin(enumMixinStr_CRL_REASON_KEY_COMPROMISE);
62879         }
62880     }
62881 
62882 
62883 
62884 
62885     static if(!is(typeof(CRL_REASON_CA_COMPROMISE))) {
62886         private enum enumMixinStr_CRL_REASON_CA_COMPROMISE = `enum CRL_REASON_CA_COMPROMISE = 2;`;
62887         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_CA_COMPROMISE); }))) {
62888             mixin(enumMixinStr_CRL_REASON_CA_COMPROMISE);
62889         }
62890     }
62891 
62892 
62893 
62894 
62895     static if(!is(typeof(CRL_REASON_AFFILIATION_CHANGED))) {
62896         private enum enumMixinStr_CRL_REASON_AFFILIATION_CHANGED = `enum CRL_REASON_AFFILIATION_CHANGED = 3;`;
62897         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_AFFILIATION_CHANGED); }))) {
62898             mixin(enumMixinStr_CRL_REASON_AFFILIATION_CHANGED);
62899         }
62900     }
62901 
62902 
62903 
62904 
62905     static if(!is(typeof(CRL_REASON_SUPERSEDED))) {
62906         private enum enumMixinStr_CRL_REASON_SUPERSEDED = `enum CRL_REASON_SUPERSEDED = 4;`;
62907         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_SUPERSEDED); }))) {
62908             mixin(enumMixinStr_CRL_REASON_SUPERSEDED);
62909         }
62910     }
62911 
62912 
62913 
62914 
62915     static if(!is(typeof(CRL_REASON_CESSATION_OF_OPERATION))) {
62916         private enum enumMixinStr_CRL_REASON_CESSATION_OF_OPERATION = `enum CRL_REASON_CESSATION_OF_OPERATION = 5;`;
62917         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_CESSATION_OF_OPERATION); }))) {
62918             mixin(enumMixinStr_CRL_REASON_CESSATION_OF_OPERATION);
62919         }
62920     }
62921 
62922 
62923 
62924 
62925     static if(!is(typeof(CRL_REASON_CERTIFICATE_HOLD))) {
62926         private enum enumMixinStr_CRL_REASON_CERTIFICATE_HOLD = `enum CRL_REASON_CERTIFICATE_HOLD = 6;`;
62927         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_CERTIFICATE_HOLD); }))) {
62928             mixin(enumMixinStr_CRL_REASON_CERTIFICATE_HOLD);
62929         }
62930     }
62931 
62932 
62933 
62934 
62935     static if(!is(typeof(CRL_REASON_REMOVE_FROM_CRL))) {
62936         private enum enumMixinStr_CRL_REASON_REMOVE_FROM_CRL = `enum CRL_REASON_REMOVE_FROM_CRL = 8;`;
62937         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_REMOVE_FROM_CRL); }))) {
62938             mixin(enumMixinStr_CRL_REASON_REMOVE_FROM_CRL);
62939         }
62940     }
62941 
62942 
62943 
62944 
62945     static if(!is(typeof(CRL_REASON_PRIVILEGE_WITHDRAWN))) {
62946         private enum enumMixinStr_CRL_REASON_PRIVILEGE_WITHDRAWN = `enum CRL_REASON_PRIVILEGE_WITHDRAWN = 9;`;
62947         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_PRIVILEGE_WITHDRAWN); }))) {
62948             mixin(enumMixinStr_CRL_REASON_PRIVILEGE_WITHDRAWN);
62949         }
62950     }
62951 
62952 
62953 
62954 
62955     static if(!is(typeof(CRL_REASON_AA_COMPROMISE))) {
62956         private enum enumMixinStr_CRL_REASON_AA_COMPROMISE = `enum CRL_REASON_AA_COMPROMISE = 10;`;
62957         static if(is(typeof({ mixin(enumMixinStr_CRL_REASON_AA_COMPROMISE); }))) {
62958             mixin(enumMixinStr_CRL_REASON_AA_COMPROMISE);
62959         }
62960     }
62961 
62962 
62963 
62964 
62965     static if(!is(typeof(DSA_F_DSA_PRIV_ENCODE))) {
62966         private enum enumMixinStr_DSA_F_DSA_PRIV_ENCODE = `enum DSA_F_DSA_PRIV_ENCODE = 116;`;
62967         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_PRIV_ENCODE); }))) {
62968             mixin(enumMixinStr_DSA_F_DSA_PRIV_ENCODE);
62969         }
62970     }
62971 
62972 
62973 
62974 
62975     static if(!is(typeof(DSA_F_DSA_PRIV_DECODE))) {
62976         private enum enumMixinStr_DSA_F_DSA_PRIV_DECODE = `enum DSA_F_DSA_PRIV_DECODE = 115;`;
62977         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_PRIV_DECODE); }))) {
62978             mixin(enumMixinStr_DSA_F_DSA_PRIV_DECODE);
62979         }
62980     }
62981 
62982 
62983 
62984 
62985     static if(!is(typeof(DSA_F_DSA_PRINT_FP))) {
62986         private enum enumMixinStr_DSA_F_DSA_PRINT_FP = `enum DSA_F_DSA_PRINT_FP = 105;`;
62987         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_PRINT_FP); }))) {
62988             mixin(enumMixinStr_DSA_F_DSA_PRINT_FP);
62989         }
62990     }
62991 
62992 
62993 
62994 
62995     static if(!is(typeof(DSA_F_DSA_PARAM_DECODE))) {
62996         private enum enumMixinStr_DSA_F_DSA_PARAM_DECODE = `enum DSA_F_DSA_PARAM_DECODE = 119;`;
62997         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_PARAM_DECODE); }))) {
62998             mixin(enumMixinStr_DSA_F_DSA_PARAM_DECODE);
62999         }
63000     }
63001 
63002 
63003 
63004 
63005     static if(!is(typeof(DSA_F_DSA_NEW_METHOD))) {
63006         private enum enumMixinStr_DSA_F_DSA_NEW_METHOD = `enum DSA_F_DSA_NEW_METHOD = 103;`;
63007         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_NEW_METHOD); }))) {
63008             mixin(enumMixinStr_DSA_F_DSA_NEW_METHOD);
63009         }
63010     }
63011 
63012 
63013 
63014 
63015     static if(!is(typeof(DSA_F_DSA_METH_SET1_NAME))) {
63016         private enum enumMixinStr_DSA_F_DSA_METH_SET1_NAME = `enum DSA_F_DSA_METH_SET1_NAME = 129;`;
63017         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_METH_SET1_NAME); }))) {
63018             mixin(enumMixinStr_DSA_F_DSA_METH_SET1_NAME);
63019         }
63020     }
63021 
63022 
63023 
63024 
63025     static if(!is(typeof(DSA_F_DSA_METH_NEW))) {
63026         private enum enumMixinStr_DSA_F_DSA_METH_NEW = `enum DSA_F_DSA_METH_NEW = 128;`;
63027         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_METH_NEW); }))) {
63028             mixin(enumMixinStr_DSA_F_DSA_METH_NEW);
63029         }
63030     }
63031 
63032 
63033 
63034 
63035     static if(!is(typeof(DSA_F_DSA_METH_DUP))) {
63036         private enum enumMixinStr_DSA_F_DSA_METH_DUP = `enum DSA_F_DSA_METH_DUP = 127;`;
63037         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_METH_DUP); }))) {
63038             mixin(enumMixinStr_DSA_F_DSA_METH_DUP);
63039         }
63040     }
63041 
63042 
63043 
63044 
63045     static if(!is(typeof(DSA_F_DSA_DO_VERIFY))) {
63046         private enum enumMixinStr_DSA_F_DSA_DO_VERIFY = `enum DSA_F_DSA_DO_VERIFY = 113;`;
63047         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_DO_VERIFY); }))) {
63048             mixin(enumMixinStr_DSA_F_DSA_DO_VERIFY);
63049         }
63050     }
63051 
63052 
63053 
63054 
63055     static if(!is(typeof(DSA_F_DSA_DO_SIGN))) {
63056         private enum enumMixinStr_DSA_F_DSA_DO_SIGN = `enum DSA_F_DSA_DO_SIGN = 112;`;
63057         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_DO_SIGN); }))) {
63058             mixin(enumMixinStr_DSA_F_DSA_DO_SIGN);
63059         }
63060     }
63061 
63062 
63063 
63064 
63065     static if(!is(typeof(DSA_F_DSA_BUILTIN_PARAMGEN2))) {
63066         private enum enumMixinStr_DSA_F_DSA_BUILTIN_PARAMGEN2 = `enum DSA_F_DSA_BUILTIN_PARAMGEN2 = 126;`;
63067         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_BUILTIN_PARAMGEN2); }))) {
63068             mixin(enumMixinStr_DSA_F_DSA_BUILTIN_PARAMGEN2);
63069         }
63070     }
63071 
63072 
63073 
63074 
63075     static if(!is(typeof(DSA_F_DSA_BUILTIN_PARAMGEN))) {
63076         private enum enumMixinStr_DSA_F_DSA_BUILTIN_PARAMGEN = `enum DSA_F_DSA_BUILTIN_PARAMGEN = 125;`;
63077         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSA_BUILTIN_PARAMGEN); }))) {
63078             mixin(enumMixinStr_DSA_F_DSA_BUILTIN_PARAMGEN);
63079         }
63080     }
63081 
63082 
63083 
63084 
63085     static if(!is(typeof(DSA_F_DSAPARAMS_PRINT_FP))) {
63086         private enum enumMixinStr_DSA_F_DSAPARAMS_PRINT_FP = `enum DSA_F_DSAPARAMS_PRINT_FP = 101;`;
63087         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSAPARAMS_PRINT_FP); }))) {
63088             mixin(enumMixinStr_DSA_F_DSAPARAMS_PRINT_FP);
63089         }
63090     }
63091 
63092 
63093 
63094 
63095     static if(!is(typeof(DSA_F_DSAPARAMS_PRINT))) {
63096         private enum enumMixinStr_DSA_F_DSAPARAMS_PRINT = `enum DSA_F_DSAPARAMS_PRINT = 100;`;
63097         static if(is(typeof({ mixin(enumMixinStr_DSA_F_DSAPARAMS_PRINT); }))) {
63098             mixin(enumMixinStr_DSA_F_DSAPARAMS_PRINT);
63099         }
63100     }
63101 
63102 
63103 
63104 
63105 
63106 
63107     static if(!is(typeof(EVP_PKEY_CTRL_DSA_PARAMGEN_MD))) {
63108         private enum enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_MD = `enum EVP_PKEY_CTRL_DSA_PARAMGEN_MD = ( 0x1000 + 3 );`;
63109         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_MD); }))) {
63110             mixin(enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_MD);
63111         }
63112     }
63113 
63114 
63115 
63116 
63117     static if(!is(typeof(EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS))) {
63118         private enum enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS = `enum EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS = ( 0x1000 + 2 );`;
63119         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS); }))) {
63120             mixin(enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_Q_BITS);
63121         }
63122     }
63123 
63124 
63125 
63126 
63127     static if(!is(typeof(EVP_PKEY_CTRL_DSA_PARAMGEN_BITS))) {
63128         private enum enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_BITS = `enum EVP_PKEY_CTRL_DSA_PARAMGEN_BITS = ( 0x1000 + 1 );`;
63129         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_BITS); }))) {
63130             mixin(enumMixinStr_EVP_PKEY_CTRL_DSA_PARAMGEN_BITS);
63131         }
63132     }
63133     static if(!is(typeof(DSS_prime_checks))) {
63134         private enum enumMixinStr_DSS_prime_checks = `enum DSS_prime_checks = 64;`;
63135         static if(is(typeof({ mixin(enumMixinStr_DSS_prime_checks); }))) {
63136             mixin(enumMixinStr_DSS_prime_checks);
63137         }
63138     }
63139     static if(!is(typeof(DSA_FLAG_FIPS_CHECKED))) {
63140         private enum enumMixinStr_DSA_FLAG_FIPS_CHECKED = `enum DSA_FLAG_FIPS_CHECKED = 0x0800;`;
63141         static if(is(typeof({ mixin(enumMixinStr_DSA_FLAG_FIPS_CHECKED); }))) {
63142             mixin(enumMixinStr_DSA_FLAG_FIPS_CHECKED);
63143         }
63144     }
63145 
63146 
63147 
63148 
63149     static if(!is(typeof(DSA_FLAG_NON_FIPS_ALLOW))) {
63150         private enum enumMixinStr_DSA_FLAG_NON_FIPS_ALLOW = `enum DSA_FLAG_NON_FIPS_ALLOW = 0x0400;`;
63151         static if(is(typeof({ mixin(enumMixinStr_DSA_FLAG_NON_FIPS_ALLOW); }))) {
63152             mixin(enumMixinStr_DSA_FLAG_NON_FIPS_ALLOW);
63153         }
63154     }
63155 
63156 
63157 
63158 
63159     static if(!is(typeof(DSA_FLAG_FIPS_METHOD))) {
63160         private enum enumMixinStr_DSA_FLAG_FIPS_METHOD = `enum DSA_FLAG_FIPS_METHOD = 0x0400;`;
63161         static if(is(typeof({ mixin(enumMixinStr_DSA_FLAG_FIPS_METHOD); }))) {
63162             mixin(enumMixinStr_DSA_FLAG_FIPS_METHOD);
63163         }
63164     }
63165 
63166 
63167 
63168 
63169     static if(!is(typeof(DSA_FLAG_NO_EXP_CONSTTIME))) {
63170         private enum enumMixinStr_DSA_FLAG_NO_EXP_CONSTTIME = `enum DSA_FLAG_NO_EXP_CONSTTIME = 0x00;`;
63171         static if(is(typeof({ mixin(enumMixinStr_DSA_FLAG_NO_EXP_CONSTTIME); }))) {
63172             mixin(enumMixinStr_DSA_FLAG_NO_EXP_CONSTTIME);
63173         }
63174     }
63175 
63176 
63177 
63178 
63179     static if(!is(typeof(DSA_FLAG_CACHE_MONT_P))) {
63180         private enum enumMixinStr_DSA_FLAG_CACHE_MONT_P = `enum DSA_FLAG_CACHE_MONT_P = 0x01;`;
63181         static if(is(typeof({ mixin(enumMixinStr_DSA_FLAG_CACHE_MONT_P); }))) {
63182             mixin(enumMixinStr_DSA_FLAG_CACHE_MONT_P);
63183         }
63184     }
63185 
63186 
63187 
63188 
63189     static if(!is(typeof(OPENSSL_DSA_FIPS_MIN_MODULUS_BITS))) {
63190         private enum enumMixinStr_OPENSSL_DSA_FIPS_MIN_MODULUS_BITS = `enum OPENSSL_DSA_FIPS_MIN_MODULUS_BITS = 1024;`;
63191         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_DSA_FIPS_MIN_MODULUS_BITS); }))) {
63192             mixin(enumMixinStr_OPENSSL_DSA_FIPS_MIN_MODULUS_BITS);
63193         }
63194     }
63195 
63196 
63197 
63198 
63199     static if(!is(typeof(OPENSSL_DSA_MAX_MODULUS_BITS))) {
63200         private enum enumMixinStr_OPENSSL_DSA_MAX_MODULUS_BITS = `enum OPENSSL_DSA_MAX_MODULUS_BITS = 10000;`;
63201         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_DSA_MAX_MODULUS_BITS); }))) {
63202             mixin(enumMixinStr_OPENSSL_DSA_MAX_MODULUS_BITS);
63203         }
63204     }
63205 
63206 
63207 
63208 
63209 
63210 
63211     static if(!is(typeof(DH_R_UNABLE_TO_CHECK_GENERATOR))) {
63212         private enum enumMixinStr_DH_R_UNABLE_TO_CHECK_GENERATOR = `enum DH_R_UNABLE_TO_CHECK_GENERATOR = 121;`;
63213         static if(is(typeof({ mixin(enumMixinStr_DH_R_UNABLE_TO_CHECK_GENERATOR); }))) {
63214             mixin(enumMixinStr_DH_R_UNABLE_TO_CHECK_GENERATOR);
63215         }
63216     }
63217 
63218 
63219 
63220 
63221     static if(!is(typeof(DH_R_SHARED_INFO_ERROR))) {
63222         private enum enumMixinStr_DH_R_SHARED_INFO_ERROR = `enum DH_R_SHARED_INFO_ERROR = 113;`;
63223         static if(is(typeof({ mixin(enumMixinStr_DH_R_SHARED_INFO_ERROR); }))) {
63224             mixin(enumMixinStr_DH_R_SHARED_INFO_ERROR);
63225         }
63226     }
63227 
63228 
63229 
63230 
63231     static if(!is(typeof(DH_R_PEER_KEY_ERROR))) {
63232         private enum enumMixinStr_DH_R_PEER_KEY_ERROR = `enum DH_R_PEER_KEY_ERROR = 111;`;
63233         static if(is(typeof({ mixin(enumMixinStr_DH_R_PEER_KEY_ERROR); }))) {
63234             mixin(enumMixinStr_DH_R_PEER_KEY_ERROR);
63235         }
63236     }
63237 
63238 
63239 
63240 
63241     static if(!is(typeof(DH_R_PARAMETER_ENCODING_ERROR))) {
63242         private enum enumMixinStr_DH_R_PARAMETER_ENCODING_ERROR = `enum DH_R_PARAMETER_ENCODING_ERROR = 105;`;
63243         static if(is(typeof({ mixin(enumMixinStr_DH_R_PARAMETER_ENCODING_ERROR); }))) {
63244             mixin(enumMixinStr_DH_R_PARAMETER_ENCODING_ERROR);
63245         }
63246     }
63247 
63248 
63249 
63250 
63251     static if(!is(typeof(DH_R_NO_PRIVATE_VALUE))) {
63252         private enum enumMixinStr_DH_R_NO_PRIVATE_VALUE = `enum DH_R_NO_PRIVATE_VALUE = 100;`;
63253         static if(is(typeof({ mixin(enumMixinStr_DH_R_NO_PRIVATE_VALUE); }))) {
63254             mixin(enumMixinStr_DH_R_NO_PRIVATE_VALUE);
63255         }
63256     }
63257 
63258 
63259 
63260 
63261     static if(!is(typeof(DH_R_NO_PARAMETERS_SET))) {
63262         private enum enumMixinStr_DH_R_NO_PARAMETERS_SET = `enum DH_R_NO_PARAMETERS_SET = 107;`;
63263         static if(is(typeof({ mixin(enumMixinStr_DH_R_NO_PARAMETERS_SET); }))) {
63264             mixin(enumMixinStr_DH_R_NO_PARAMETERS_SET);
63265         }
63266     }
63267 
63268 
63269 
63270 
63271     static if(!is(typeof(DH_R_NOT_SUITABLE_GENERATOR))) {
63272         private enum enumMixinStr_DH_R_NOT_SUITABLE_GENERATOR = `enum DH_R_NOT_SUITABLE_GENERATOR = 120;`;
63273         static if(is(typeof({ mixin(enumMixinStr_DH_R_NOT_SUITABLE_GENERATOR); }))) {
63274             mixin(enumMixinStr_DH_R_NOT_SUITABLE_GENERATOR);
63275         }
63276     }
63277 
63278 
63279 
63280 
63281     static if(!is(typeof(DH_R_MODULUS_TOO_LARGE))) {
63282         private enum enumMixinStr_DH_R_MODULUS_TOO_LARGE = `enum DH_R_MODULUS_TOO_LARGE = 103;`;
63283         static if(is(typeof({ mixin(enumMixinStr_DH_R_MODULUS_TOO_LARGE); }))) {
63284             mixin(enumMixinStr_DH_R_MODULUS_TOO_LARGE);
63285         }
63286     }
63287 
63288 
63289 
63290 
63291     static if(!is(typeof(DH_R_MISSING_PUBKEY))) {
63292         private enum enumMixinStr_DH_R_MISSING_PUBKEY = `enum DH_R_MISSING_PUBKEY = 125;`;
63293         static if(is(typeof({ mixin(enumMixinStr_DH_R_MISSING_PUBKEY); }))) {
63294             mixin(enumMixinStr_DH_R_MISSING_PUBKEY);
63295         }
63296     }
63297 
63298 
63299 
63300 
63301     static if(!is(typeof(DH_R_KEYS_NOT_SET))) {
63302         private enum enumMixinStr_DH_R_KEYS_NOT_SET = `enum DH_R_KEYS_NOT_SET = 108;`;
63303         static if(is(typeof({ mixin(enumMixinStr_DH_R_KEYS_NOT_SET); }))) {
63304             mixin(enumMixinStr_DH_R_KEYS_NOT_SET);
63305         }
63306     }
63307 
63308 
63309 
63310 
63311     static if(!is(typeof(DH_R_KDF_PARAMETER_ERROR))) {
63312         private enum enumMixinStr_DH_R_KDF_PARAMETER_ERROR = `enum DH_R_KDF_PARAMETER_ERROR = 112;`;
63313         static if(is(typeof({ mixin(enumMixinStr_DH_R_KDF_PARAMETER_ERROR); }))) {
63314             mixin(enumMixinStr_DH_R_KDF_PARAMETER_ERROR);
63315         }
63316     }
63317 
63318 
63319 
63320 
63321     static if(!is(typeof(DH_R_INVALID_PUBKEY))) {
63322         private enum enumMixinStr_DH_R_INVALID_PUBKEY = `enum DH_R_INVALID_PUBKEY = 102;`;
63323         static if(is(typeof({ mixin(enumMixinStr_DH_R_INVALID_PUBKEY); }))) {
63324             mixin(enumMixinStr_DH_R_INVALID_PUBKEY);
63325         }
63326     }
63327 
63328 
63329 
63330 
63331     static if(!is(typeof(DH_R_INVALID_PARAMETER_NID))) {
63332         private enum enumMixinStr_DH_R_INVALID_PARAMETER_NID = `enum DH_R_INVALID_PARAMETER_NID = 114;`;
63333         static if(is(typeof({ mixin(enumMixinStr_DH_R_INVALID_PARAMETER_NID); }))) {
63334             mixin(enumMixinStr_DH_R_INVALID_PARAMETER_NID);
63335         }
63336     }
63337 
63338 
63339 
63340 
63341     static if(!is(typeof(DH_R_INVALID_PARAMETER_NAME))) {
63342         private enum enumMixinStr_DH_R_INVALID_PARAMETER_NAME = `enum DH_R_INVALID_PARAMETER_NAME = 110;`;
63343         static if(is(typeof({ mixin(enumMixinStr_DH_R_INVALID_PARAMETER_NAME); }))) {
63344             mixin(enumMixinStr_DH_R_INVALID_PARAMETER_NAME);
63345         }
63346     }
63347 
63348 
63349 
63350 
63351     static if(!is(typeof(DH_R_DECODE_ERROR))) {
63352         private enum enumMixinStr_DH_R_DECODE_ERROR = `enum DH_R_DECODE_ERROR = 104;`;
63353         static if(is(typeof({ mixin(enumMixinStr_DH_R_DECODE_ERROR); }))) {
63354             mixin(enumMixinStr_DH_R_DECODE_ERROR);
63355         }
63356     }
63357 
63358 
63359 
63360 
63361     static if(!is(typeof(DH_R_CHECK_Q_NOT_PRIME))) {
63362         private enum enumMixinStr_DH_R_CHECK_Q_NOT_PRIME = `enum DH_R_CHECK_Q_NOT_PRIME = 119;`;
63363         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_Q_NOT_PRIME); }))) {
63364             mixin(enumMixinStr_DH_R_CHECK_Q_NOT_PRIME);
63365         }
63366     }
63367 
63368 
63369 
63370 
63371     static if(!is(typeof(DH_R_CHECK_P_NOT_SAFE_PRIME))) {
63372         private enum enumMixinStr_DH_R_CHECK_P_NOT_SAFE_PRIME = `enum DH_R_CHECK_P_NOT_SAFE_PRIME = 118;`;
63373         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_P_NOT_SAFE_PRIME); }))) {
63374             mixin(enumMixinStr_DH_R_CHECK_P_NOT_SAFE_PRIME);
63375         }
63376     }
63377 
63378 
63379 
63380 
63381     static if(!is(typeof(DH_R_CHECK_P_NOT_PRIME))) {
63382         private enum enumMixinStr_DH_R_CHECK_P_NOT_PRIME = `enum DH_R_CHECK_P_NOT_PRIME = 117;`;
63383         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_P_NOT_PRIME); }))) {
63384             mixin(enumMixinStr_DH_R_CHECK_P_NOT_PRIME);
63385         }
63386     }
63387 
63388 
63389 
63390 
63391     static if(!is(typeof(DH_R_CHECK_PUBKEY_TOO_SMALL))) {
63392         private enum enumMixinStr_DH_R_CHECK_PUBKEY_TOO_SMALL = `enum DH_R_CHECK_PUBKEY_TOO_SMALL = 124;`;
63393         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_PUBKEY_TOO_SMALL); }))) {
63394             mixin(enumMixinStr_DH_R_CHECK_PUBKEY_TOO_SMALL);
63395         }
63396     }
63397 
63398 
63399 
63400 
63401     static if(!is(typeof(DH_R_CHECK_PUBKEY_TOO_LARGE))) {
63402         private enum enumMixinStr_DH_R_CHECK_PUBKEY_TOO_LARGE = `enum DH_R_CHECK_PUBKEY_TOO_LARGE = 123;`;
63403         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_PUBKEY_TOO_LARGE); }))) {
63404             mixin(enumMixinStr_DH_R_CHECK_PUBKEY_TOO_LARGE);
63405         }
63406     }
63407 
63408 
63409 
63410 
63411     static if(!is(typeof(DH_R_CHECK_PUBKEY_INVALID))) {
63412         private enum enumMixinStr_DH_R_CHECK_PUBKEY_INVALID = `enum DH_R_CHECK_PUBKEY_INVALID = 122;`;
63413         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_PUBKEY_INVALID); }))) {
63414             mixin(enumMixinStr_DH_R_CHECK_PUBKEY_INVALID);
63415         }
63416     }
63417 
63418 
63419 
63420 
63421     static if(!is(typeof(DH_R_CHECK_INVALID_Q_VALUE))) {
63422         private enum enumMixinStr_DH_R_CHECK_INVALID_Q_VALUE = `enum DH_R_CHECK_INVALID_Q_VALUE = 116;`;
63423         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_INVALID_Q_VALUE); }))) {
63424             mixin(enumMixinStr_DH_R_CHECK_INVALID_Q_VALUE);
63425         }
63426     }
63427 
63428 
63429 
63430 
63431     static if(!is(typeof(DH_R_CHECK_INVALID_J_VALUE))) {
63432         private enum enumMixinStr_DH_R_CHECK_INVALID_J_VALUE = `enum DH_R_CHECK_INVALID_J_VALUE = 115;`;
63433         static if(is(typeof({ mixin(enumMixinStr_DH_R_CHECK_INVALID_J_VALUE); }))) {
63434             mixin(enumMixinStr_DH_R_CHECK_INVALID_J_VALUE);
63435         }
63436     }
63437 
63438 
63439 
63440 
63441     static if(!is(typeof(DH_R_BN_ERROR))) {
63442         private enum enumMixinStr_DH_R_BN_ERROR = `enum DH_R_BN_ERROR = 106;`;
63443         static if(is(typeof({ mixin(enumMixinStr_DH_R_BN_ERROR); }))) {
63444             mixin(enumMixinStr_DH_R_BN_ERROR);
63445         }
63446     }
63447 
63448 
63449 
63450 
63451     static if(!is(typeof(DH_R_BN_DECODE_ERROR))) {
63452         private enum enumMixinStr_DH_R_BN_DECODE_ERROR = `enum DH_R_BN_DECODE_ERROR = 109;`;
63453         static if(is(typeof({ mixin(enumMixinStr_DH_R_BN_DECODE_ERROR); }))) {
63454             mixin(enumMixinStr_DH_R_BN_DECODE_ERROR);
63455         }
63456     }
63457 
63458 
63459 
63460 
63461     static if(!is(typeof(DH_R_BAD_GENERATOR))) {
63462         private enum enumMixinStr_DH_R_BAD_GENERATOR = `enum DH_R_BAD_GENERATOR = 101;`;
63463         static if(is(typeof({ mixin(enumMixinStr_DH_R_BAD_GENERATOR); }))) {
63464             mixin(enumMixinStr_DH_R_BAD_GENERATOR);
63465         }
63466     }
63467 
63468 
63469 
63470 
63471     static if(!is(typeof(DH_F_PKEY_DH_KEYGEN))) {
63472         private enum enumMixinStr_DH_F_PKEY_DH_KEYGEN = `enum DH_F_PKEY_DH_KEYGEN = 113;`;
63473         static if(is(typeof({ mixin(enumMixinStr_DH_F_PKEY_DH_KEYGEN); }))) {
63474             mixin(enumMixinStr_DH_F_PKEY_DH_KEYGEN);
63475         }
63476     }
63477 
63478 
63479 
63480 
63481     static if(!is(typeof(DH_F_PKEY_DH_INIT))) {
63482         private enum enumMixinStr_DH_F_PKEY_DH_INIT = `enum DH_F_PKEY_DH_INIT = 125;`;
63483         static if(is(typeof({ mixin(enumMixinStr_DH_F_PKEY_DH_INIT); }))) {
63484             mixin(enumMixinStr_DH_F_PKEY_DH_INIT);
63485         }
63486     }
63487 
63488 
63489 
63490 
63491     static if(!is(typeof(DH_F_PKEY_DH_DERIVE))) {
63492         private enum enumMixinStr_DH_F_PKEY_DH_DERIVE = `enum DH_F_PKEY_DH_DERIVE = 112;`;
63493         static if(is(typeof({ mixin(enumMixinStr_DH_F_PKEY_DH_DERIVE); }))) {
63494             mixin(enumMixinStr_DH_F_PKEY_DH_DERIVE);
63495         }
63496     }
63497 
63498 
63499 
63500 
63501     static if(!is(typeof(DH_F_PKEY_DH_CTRL_STR))) {
63502         private enum enumMixinStr_DH_F_PKEY_DH_CTRL_STR = `enum DH_F_PKEY_DH_CTRL_STR = 120;`;
63503         static if(is(typeof({ mixin(enumMixinStr_DH_F_PKEY_DH_CTRL_STR); }))) {
63504             mixin(enumMixinStr_DH_F_PKEY_DH_CTRL_STR);
63505         }
63506     }
63507 
63508 
63509 
63510 
63511     static if(!is(typeof(DH_F_GENERATE_KEY))) {
63512         private enum enumMixinStr_DH_F_GENERATE_KEY = `enum DH_F_GENERATE_KEY = 103;`;
63513         static if(is(typeof({ mixin(enumMixinStr_DH_F_GENERATE_KEY); }))) {
63514             mixin(enumMixinStr_DH_F_GENERATE_KEY);
63515         }
63516     }
63517 
63518 
63519 
63520 
63521     static if(!is(typeof(DH_F_DO_DH_PRINT))) {
63522         private enum enumMixinStr_DH_F_DO_DH_PRINT = `enum DH_F_DO_DH_PRINT = 100;`;
63523         static if(is(typeof({ mixin(enumMixinStr_DH_F_DO_DH_PRINT); }))) {
63524             mixin(enumMixinStr_DH_F_DO_DH_PRINT);
63525         }
63526     }
63527 
63528 
63529 
63530 
63531     static if(!is(typeof(DH_F_DH_PUB_ENCODE))) {
63532         private enum enumMixinStr_DH_F_DH_PUB_ENCODE = `enum DH_F_DH_PUB_ENCODE = 109;`;
63533         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_PUB_ENCODE); }))) {
63534             mixin(enumMixinStr_DH_F_DH_PUB_ENCODE);
63535         }
63536     }
63537 
63538 
63539 
63540 
63541     static if(!is(typeof(DH_F_DH_PUB_DECODE))) {
63542         private enum enumMixinStr_DH_F_DH_PUB_DECODE = `enum DH_F_DH_PUB_DECODE = 108;`;
63543         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_PUB_DECODE); }))) {
63544             mixin(enumMixinStr_DH_F_DH_PUB_DECODE);
63545         }
63546     }
63547 
63548 
63549 
63550 
63551     static if(!is(typeof(DH_F_DH_PRIV_ENCODE))) {
63552         private enum enumMixinStr_DH_F_DH_PRIV_ENCODE = `enum DH_F_DH_PRIV_ENCODE = 111;`;
63553         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_PRIV_ENCODE); }))) {
63554             mixin(enumMixinStr_DH_F_DH_PRIV_ENCODE);
63555         }
63556     }
63557 
63558 
63559 
63560 
63561     static if(!is(typeof(DH_F_DH_PRIV_DECODE))) {
63562         private enum enumMixinStr_DH_F_DH_PRIV_DECODE = `enum DH_F_DH_PRIV_DECODE = 110;`;
63563         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_PRIV_DECODE); }))) {
63564             mixin(enumMixinStr_DH_F_DH_PRIV_DECODE);
63565         }
63566     }
63567 
63568 
63569 
63570 
63571     static if(!is(typeof(DH_F_DH_PKEY_PUBLIC_CHECK))) {
63572         private enum enumMixinStr_DH_F_DH_PKEY_PUBLIC_CHECK = `enum DH_F_DH_PKEY_PUBLIC_CHECK = 124;`;
63573         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_PKEY_PUBLIC_CHECK); }))) {
63574             mixin(enumMixinStr_DH_F_DH_PKEY_PUBLIC_CHECK);
63575         }
63576     }
63577 
63578 
63579 
63580 
63581     static if(!is(typeof(DH_F_DH_PARAM_DECODE))) {
63582         private enum enumMixinStr_DH_F_DH_PARAM_DECODE = `enum DH_F_DH_PARAM_DECODE = 107;`;
63583         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_PARAM_DECODE); }))) {
63584             mixin(enumMixinStr_DH_F_DH_PARAM_DECODE);
63585         }
63586     }
63587 
63588 
63589 
63590 
63591     static if(!is(typeof(DH_F_DH_NEW_METHOD))) {
63592         private enum enumMixinStr_DH_F_DH_NEW_METHOD = `enum DH_F_DH_NEW_METHOD = 105;`;
63593         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_NEW_METHOD); }))) {
63594             mixin(enumMixinStr_DH_F_DH_NEW_METHOD);
63595         }
63596     }
63597 
63598 
63599 
63600 
63601     static if(!is(typeof(DH_F_DH_NEW_BY_NID))) {
63602         private enum enumMixinStr_DH_F_DH_NEW_BY_NID = `enum DH_F_DH_NEW_BY_NID = 104;`;
63603         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_NEW_BY_NID); }))) {
63604             mixin(enumMixinStr_DH_F_DH_NEW_BY_NID);
63605         }
63606     }
63607 
63608 
63609 
63610 
63611     static if(!is(typeof(DH_F_DH_METH_SET1_NAME))) {
63612         private enum enumMixinStr_DH_F_DH_METH_SET1_NAME = `enum DH_F_DH_METH_SET1_NAME = 119;`;
63613         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_METH_SET1_NAME); }))) {
63614             mixin(enumMixinStr_DH_F_DH_METH_SET1_NAME);
63615         }
63616     }
63617 
63618 
63619 
63620 
63621     static if(!is(typeof(DH_F_DH_METH_NEW))) {
63622         private enum enumMixinStr_DH_F_DH_METH_NEW = `enum DH_F_DH_METH_NEW = 118;`;
63623         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_METH_NEW); }))) {
63624             mixin(enumMixinStr_DH_F_DH_METH_NEW);
63625         }
63626     }
63627 
63628 
63629 
63630 
63631     static if(!is(typeof(DH_F_DH_METH_DUP))) {
63632         private enum enumMixinStr_DH_F_DH_METH_DUP = `enum DH_F_DH_METH_DUP = 117;`;
63633         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_METH_DUP); }))) {
63634             mixin(enumMixinStr_DH_F_DH_METH_DUP);
63635         }
63636     }
63637 
63638 
63639 
63640 
63641     static if(!is(typeof(DH_F_DH_CMS_SET_SHARED_INFO))) {
63642         private enum enumMixinStr_DH_F_DH_CMS_SET_SHARED_INFO = `enum DH_F_DH_CMS_SET_SHARED_INFO = 116;`;
63643         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_CMS_SET_SHARED_INFO); }))) {
63644             mixin(enumMixinStr_DH_F_DH_CMS_SET_SHARED_INFO);
63645         }
63646     }
63647 
63648 
63649 
63650 
63651     static if(!is(typeof(DH_F_DH_CMS_SET_PEERKEY))) {
63652         private enum enumMixinStr_DH_F_DH_CMS_SET_PEERKEY = `enum DH_F_DH_CMS_SET_PEERKEY = 115;`;
63653         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_CMS_SET_PEERKEY); }))) {
63654             mixin(enumMixinStr_DH_F_DH_CMS_SET_PEERKEY);
63655         }
63656     }
63657 
63658 
63659 
63660 
63661     static if(!is(typeof(DH_F_DH_CMS_DECRYPT))) {
63662         private enum enumMixinStr_DH_F_DH_CMS_DECRYPT = `enum DH_F_DH_CMS_DECRYPT = 114;`;
63663         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_CMS_DECRYPT); }))) {
63664             mixin(enumMixinStr_DH_F_DH_CMS_DECRYPT);
63665         }
63666     }
63667 
63668 
63669 
63670 
63671     static if(!is(typeof(DH_F_DH_CHECK_PUB_KEY_EX))) {
63672         private enum enumMixinStr_DH_F_DH_CHECK_PUB_KEY_EX = `enum DH_F_DH_CHECK_PUB_KEY_EX = 123;`;
63673         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_CHECK_PUB_KEY_EX); }))) {
63674             mixin(enumMixinStr_DH_F_DH_CHECK_PUB_KEY_EX);
63675         }
63676     }
63677 
63678 
63679 
63680 
63681     static if(!is(typeof(DH_F_DH_CHECK_PARAMS_EX))) {
63682         private enum enumMixinStr_DH_F_DH_CHECK_PARAMS_EX = `enum DH_F_DH_CHECK_PARAMS_EX = 122;`;
63683         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_CHECK_PARAMS_EX); }))) {
63684             mixin(enumMixinStr_DH_F_DH_CHECK_PARAMS_EX);
63685         }
63686     }
63687 
63688 
63689 
63690 
63691     static if(!is(typeof(DH_F_DH_CHECK_EX))) {
63692         private enum enumMixinStr_DH_F_DH_CHECK_EX = `enum DH_F_DH_CHECK_EX = 121;`;
63693         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_CHECK_EX); }))) {
63694             mixin(enumMixinStr_DH_F_DH_CHECK_EX);
63695         }
63696     }
63697 
63698 
63699 
63700 
63701     static if(!is(typeof(DH_F_DH_BUILTIN_GENPARAMS))) {
63702         private enum enumMixinStr_DH_F_DH_BUILTIN_GENPARAMS = `enum DH_F_DH_BUILTIN_GENPARAMS = 106;`;
63703         static if(is(typeof({ mixin(enumMixinStr_DH_F_DH_BUILTIN_GENPARAMS); }))) {
63704             mixin(enumMixinStr_DH_F_DH_BUILTIN_GENPARAMS);
63705         }
63706     }
63707 
63708 
63709 
63710 
63711     static if(!is(typeof(DH_F_DHPARAMS_PRINT_FP))) {
63712         private enum enumMixinStr_DH_F_DHPARAMS_PRINT_FP = `enum DH_F_DHPARAMS_PRINT_FP = 101;`;
63713         static if(is(typeof({ mixin(enumMixinStr_DH_F_DHPARAMS_PRINT_FP); }))) {
63714             mixin(enumMixinStr_DH_F_DHPARAMS_PRINT_FP);
63715         }
63716     }
63717 
63718 
63719 
63720 
63721     static if(!is(typeof(DH_F_COMPUTE_KEY))) {
63722         private enum enumMixinStr_DH_F_COMPUTE_KEY = `enum DH_F_COMPUTE_KEY = 102;`;
63723         static if(is(typeof({ mixin(enumMixinStr_DH_F_COMPUTE_KEY); }))) {
63724             mixin(enumMixinStr_DH_F_COMPUTE_KEY);
63725         }
63726     }
63727 
63728 
63729 
63730 
63731 
63732 
63733     static if(!is(typeof(EVP_PKEY_DH_KDF_X9_42))) {
63734         private enum enumMixinStr_EVP_PKEY_DH_KDF_X9_42 = `enum EVP_PKEY_DH_KDF_X9_42 = 2;`;
63735         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DH_KDF_X9_42); }))) {
63736             mixin(enumMixinStr_EVP_PKEY_DH_KDF_X9_42);
63737         }
63738     }
63739 
63740 
63741 
63742 
63743     static if(!is(typeof(EVP_PKEY_DH_KDF_NONE))) {
63744         private enum enumMixinStr_EVP_PKEY_DH_KDF_NONE = `enum EVP_PKEY_DH_KDF_NONE = 1;`;
63745         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_DH_KDF_NONE); }))) {
63746             mixin(enumMixinStr_EVP_PKEY_DH_KDF_NONE);
63747         }
63748     }
63749 
63750 
63751 
63752 
63753     static if(!is(typeof(EVP_PKEY_CTRL_DH_PAD))) {
63754         private enum enumMixinStr_EVP_PKEY_CTRL_DH_PAD = `enum EVP_PKEY_CTRL_DH_PAD = ( 0x1000 + 16 );`;
63755         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PAD); }))) {
63756             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PAD);
63757         }
63758     }
63759 
63760 
63761 
63762 
63763     static if(!is(typeof(EVP_PKEY_CTRL_DH_NID))) {
63764         private enum enumMixinStr_EVP_PKEY_CTRL_DH_NID = `enum EVP_PKEY_CTRL_DH_NID = ( 0x1000 + 15 );`;
63765         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_NID); }))) {
63766             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_NID);
63767         }
63768     }
63769 
63770 
63771 
63772 
63773     static if(!is(typeof(EVP_PKEY_CTRL_GET_DH_KDF_OID))) {
63774         private enum enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_OID = `enum EVP_PKEY_CTRL_GET_DH_KDF_OID = ( 0x1000 + 14 );`;
63775         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_OID); }))) {
63776             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_OID);
63777         }
63778     }
63779 
63780 
63781 
63782 
63783     static if(!is(typeof(EVP_PKEY_CTRL_DH_KDF_OID))) {
63784         private enum enumMixinStr_EVP_PKEY_CTRL_DH_KDF_OID = `enum EVP_PKEY_CTRL_DH_KDF_OID = ( 0x1000 + 13 );`;
63785         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_OID); }))) {
63786             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_OID);
63787         }
63788     }
63789 
63790 
63791 
63792 
63793     static if(!is(typeof(EVP_PKEY_CTRL_GET_DH_KDF_UKM))) {
63794         private enum enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_UKM = `enum EVP_PKEY_CTRL_GET_DH_KDF_UKM = ( 0x1000 + 12 );`;
63795         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_UKM); }))) {
63796             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_UKM);
63797         }
63798     }
63799 
63800 
63801 
63802 
63803     static if(!is(typeof(EVP_PKEY_CTRL_DH_KDF_UKM))) {
63804         private enum enumMixinStr_EVP_PKEY_CTRL_DH_KDF_UKM = `enum EVP_PKEY_CTRL_DH_KDF_UKM = ( 0x1000 + 11 );`;
63805         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_UKM); }))) {
63806             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_UKM);
63807         }
63808     }
63809 
63810 
63811 
63812 
63813     static if(!is(typeof(EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN))) {
63814         private enum enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN = `enum EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN = ( 0x1000 + 10 );`;
63815         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN); }))) {
63816             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_OUTLEN);
63817         }
63818     }
63819 
63820 
63821 
63822 
63823     static if(!is(typeof(EVP_PKEY_CTRL_DH_KDF_OUTLEN))) {
63824         private enum enumMixinStr_EVP_PKEY_CTRL_DH_KDF_OUTLEN = `enum EVP_PKEY_CTRL_DH_KDF_OUTLEN = ( 0x1000 + 9 );`;
63825         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_OUTLEN); }))) {
63826             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_OUTLEN);
63827         }
63828     }
63829 
63830 
63831 
63832 
63833     static if(!is(typeof(EVP_PKEY_CTRL_GET_DH_KDF_MD))) {
63834         private enum enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_MD = `enum EVP_PKEY_CTRL_GET_DH_KDF_MD = ( 0x1000 + 8 );`;
63835         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_MD); }))) {
63836             mixin(enumMixinStr_EVP_PKEY_CTRL_GET_DH_KDF_MD);
63837         }
63838     }
63839 
63840 
63841 
63842 
63843     static if(!is(typeof(EVP_PKEY_CTRL_DH_KDF_MD))) {
63844         private enum enumMixinStr_EVP_PKEY_CTRL_DH_KDF_MD = `enum EVP_PKEY_CTRL_DH_KDF_MD = ( 0x1000 + 7 );`;
63845         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_MD); }))) {
63846             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_MD);
63847         }
63848     }
63849 
63850 
63851 
63852 
63853     static if(!is(typeof(EVP_PKEY_CTRL_DH_KDF_TYPE))) {
63854         private enum enumMixinStr_EVP_PKEY_CTRL_DH_KDF_TYPE = `enum EVP_PKEY_CTRL_DH_KDF_TYPE = ( 0x1000 + 6 );`;
63855         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_TYPE); }))) {
63856             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_KDF_TYPE);
63857         }
63858     }
63859 
63860 
63861 
63862 
63863     static if(!is(typeof(EVP_PKEY_CTRL_DH_PARAMGEN_TYPE))) {
63864         private enum enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_TYPE = `enum EVP_PKEY_CTRL_DH_PARAMGEN_TYPE = ( 0x1000 + 5 );`;
63865         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_TYPE); }))) {
63866             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_TYPE);
63867         }
63868     }
63869 
63870 
63871 
63872 
63873     static if(!is(typeof(EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN))) {
63874         private enum enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN = `enum EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN = ( 0x1000 + 4 );`;
63875         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN); }))) {
63876             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_SUBPRIME_LEN);
63877         }
63878     }
63879 
63880 
63881 
63882 
63883     static if(!is(typeof(EVP_PKEY_CTRL_DH_RFC5114))) {
63884         private enum enumMixinStr_EVP_PKEY_CTRL_DH_RFC5114 = `enum EVP_PKEY_CTRL_DH_RFC5114 = ( 0x1000 + 3 );`;
63885         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_RFC5114); }))) {
63886             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_RFC5114);
63887         }
63888     }
63889 
63890 
63891 
63892 
63893     static if(!is(typeof(EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR))) {
63894         private enum enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR = `enum EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR = ( 0x1000 + 2 );`;
63895         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR); }))) {
63896             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_GENERATOR);
63897         }
63898     }
63899 
63900 
63901 
63902 
63903     static if(!is(typeof(EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN))) {
63904         private enum enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN = `enum EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN = ( 0x1000 + 1 );`;
63905         static if(is(typeof({ mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN); }))) {
63906             mixin(enumMixinStr_EVP_PKEY_CTRL_DH_PARAMGEN_PRIME_LEN);
63907         }
63908     }
63909     static if(!is(typeof(DH_CHECK_P_NOT_STRONG_PRIME))) {
63910         private enum enumMixinStr_DH_CHECK_P_NOT_STRONG_PRIME = `enum DH_CHECK_P_NOT_STRONG_PRIME = DH_CHECK_P_NOT_SAFE_PRIME;`;
63911         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_P_NOT_STRONG_PRIME); }))) {
63912             mixin(enumMixinStr_DH_CHECK_P_NOT_STRONG_PRIME);
63913         }
63914     }
63915 
63916 
63917 
63918 
63919     static if(!is(typeof(DH_CHECK_PUBKEY_INVALID))) {
63920         private enum enumMixinStr_DH_CHECK_PUBKEY_INVALID = `enum DH_CHECK_PUBKEY_INVALID = 0x04;`;
63921         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_PUBKEY_INVALID); }))) {
63922             mixin(enumMixinStr_DH_CHECK_PUBKEY_INVALID);
63923         }
63924     }
63925 
63926 
63927 
63928 
63929     static if(!is(typeof(DH_CHECK_PUBKEY_TOO_LARGE))) {
63930         private enum enumMixinStr_DH_CHECK_PUBKEY_TOO_LARGE = `enum DH_CHECK_PUBKEY_TOO_LARGE = 0x02;`;
63931         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_PUBKEY_TOO_LARGE); }))) {
63932             mixin(enumMixinStr_DH_CHECK_PUBKEY_TOO_LARGE);
63933         }
63934     }
63935 
63936 
63937 
63938 
63939     static if(!is(typeof(DH_CHECK_PUBKEY_TOO_SMALL))) {
63940         private enum enumMixinStr_DH_CHECK_PUBKEY_TOO_SMALL = `enum DH_CHECK_PUBKEY_TOO_SMALL = 0x01;`;
63941         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_PUBKEY_TOO_SMALL); }))) {
63942             mixin(enumMixinStr_DH_CHECK_PUBKEY_TOO_SMALL);
63943         }
63944     }
63945 
63946 
63947 
63948 
63949     static if(!is(typeof(DH_CHECK_INVALID_J_VALUE))) {
63950         private enum enumMixinStr_DH_CHECK_INVALID_J_VALUE = `enum DH_CHECK_INVALID_J_VALUE = 0x40;`;
63951         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_INVALID_J_VALUE); }))) {
63952             mixin(enumMixinStr_DH_CHECK_INVALID_J_VALUE);
63953         }
63954     }
63955 
63956 
63957 
63958 
63959     static if(!is(typeof(DH_CHECK_INVALID_Q_VALUE))) {
63960         private enum enumMixinStr_DH_CHECK_INVALID_Q_VALUE = `enum DH_CHECK_INVALID_Q_VALUE = 0x20;`;
63961         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_INVALID_Q_VALUE); }))) {
63962             mixin(enumMixinStr_DH_CHECK_INVALID_Q_VALUE);
63963         }
63964     }
63965 
63966 
63967 
63968 
63969     static if(!is(typeof(DH_CHECK_Q_NOT_PRIME))) {
63970         private enum enumMixinStr_DH_CHECK_Q_NOT_PRIME = `enum DH_CHECK_Q_NOT_PRIME = 0x10;`;
63971         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_Q_NOT_PRIME); }))) {
63972             mixin(enumMixinStr_DH_CHECK_Q_NOT_PRIME);
63973         }
63974     }
63975 
63976 
63977 
63978 
63979     static if(!is(typeof(DH_NOT_SUITABLE_GENERATOR))) {
63980         private enum enumMixinStr_DH_NOT_SUITABLE_GENERATOR = `enum DH_NOT_SUITABLE_GENERATOR = 0x08;`;
63981         static if(is(typeof({ mixin(enumMixinStr_DH_NOT_SUITABLE_GENERATOR); }))) {
63982             mixin(enumMixinStr_DH_NOT_SUITABLE_GENERATOR);
63983         }
63984     }
63985 
63986 
63987 
63988 
63989     static if(!is(typeof(DH_UNABLE_TO_CHECK_GENERATOR))) {
63990         private enum enumMixinStr_DH_UNABLE_TO_CHECK_GENERATOR = `enum DH_UNABLE_TO_CHECK_GENERATOR = 0x04;`;
63991         static if(is(typeof({ mixin(enumMixinStr_DH_UNABLE_TO_CHECK_GENERATOR); }))) {
63992             mixin(enumMixinStr_DH_UNABLE_TO_CHECK_GENERATOR);
63993         }
63994     }
63995 
63996 
63997 
63998 
63999     static if(!is(typeof(DH_CHECK_P_NOT_SAFE_PRIME))) {
64000         private enum enumMixinStr_DH_CHECK_P_NOT_SAFE_PRIME = `enum DH_CHECK_P_NOT_SAFE_PRIME = 0x02;`;
64001         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_P_NOT_SAFE_PRIME); }))) {
64002             mixin(enumMixinStr_DH_CHECK_P_NOT_SAFE_PRIME);
64003         }
64004     }
64005 
64006 
64007 
64008 
64009     static if(!is(typeof(DH_CHECK_P_NOT_PRIME))) {
64010         private enum enumMixinStr_DH_CHECK_P_NOT_PRIME = `enum DH_CHECK_P_NOT_PRIME = 0x01;`;
64011         static if(is(typeof({ mixin(enumMixinStr_DH_CHECK_P_NOT_PRIME); }))) {
64012             mixin(enumMixinStr_DH_CHECK_P_NOT_PRIME);
64013         }
64014     }
64015 
64016 
64017 
64018 
64019     static if(!is(typeof(DH_GENERATOR_5))) {
64020         private enum enumMixinStr_DH_GENERATOR_5 = `enum DH_GENERATOR_5 = 5;`;
64021         static if(is(typeof({ mixin(enumMixinStr_DH_GENERATOR_5); }))) {
64022             mixin(enumMixinStr_DH_GENERATOR_5);
64023         }
64024     }
64025 
64026 
64027 
64028 
64029     static if(!is(typeof(DH_GENERATOR_2))) {
64030         private enum enumMixinStr_DH_GENERATOR_2 = `enum DH_GENERATOR_2 = 2;`;
64031         static if(is(typeof({ mixin(enumMixinStr_DH_GENERATOR_2); }))) {
64032             mixin(enumMixinStr_DH_GENERATOR_2);
64033         }
64034     }
64035 
64036 
64037 
64038 
64039     static if(!is(typeof(DH_FLAG_NON_FIPS_ALLOW))) {
64040         private enum enumMixinStr_DH_FLAG_NON_FIPS_ALLOW = `enum DH_FLAG_NON_FIPS_ALLOW = 0x0400;`;
64041         static if(is(typeof({ mixin(enumMixinStr_DH_FLAG_NON_FIPS_ALLOW); }))) {
64042             mixin(enumMixinStr_DH_FLAG_NON_FIPS_ALLOW);
64043         }
64044     }
64045 
64046 
64047 
64048 
64049     static if(!is(typeof(DH_FLAG_FIPS_METHOD))) {
64050         private enum enumMixinStr_DH_FLAG_FIPS_METHOD = `enum DH_FLAG_FIPS_METHOD = 0x0400;`;
64051         static if(is(typeof({ mixin(enumMixinStr_DH_FLAG_FIPS_METHOD); }))) {
64052             mixin(enumMixinStr_DH_FLAG_FIPS_METHOD);
64053         }
64054     }
64055 
64056 
64057 
64058 
64059     static if(!is(typeof(DH_FLAG_NO_EXP_CONSTTIME))) {
64060         private enum enumMixinStr_DH_FLAG_NO_EXP_CONSTTIME = `enum DH_FLAG_NO_EXP_CONSTTIME = 0x00;`;
64061         static if(is(typeof({ mixin(enumMixinStr_DH_FLAG_NO_EXP_CONSTTIME); }))) {
64062             mixin(enumMixinStr_DH_FLAG_NO_EXP_CONSTTIME);
64063         }
64064     }
64065 
64066 
64067 
64068 
64069     static if(!is(typeof(DH_FLAG_CACHE_MONT_P))) {
64070         private enum enumMixinStr_DH_FLAG_CACHE_MONT_P = `enum DH_FLAG_CACHE_MONT_P = 0x01;`;
64071         static if(is(typeof({ mixin(enumMixinStr_DH_FLAG_CACHE_MONT_P); }))) {
64072             mixin(enumMixinStr_DH_FLAG_CACHE_MONT_P);
64073         }
64074     }
64075 
64076 
64077 
64078 
64079     static if(!is(typeof(OPENSSL_DH_FIPS_MIN_MODULUS_BITS))) {
64080         private enum enumMixinStr_OPENSSL_DH_FIPS_MIN_MODULUS_BITS = `enum OPENSSL_DH_FIPS_MIN_MODULUS_BITS = 1024;`;
64081         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_DH_FIPS_MIN_MODULUS_BITS); }))) {
64082             mixin(enumMixinStr_OPENSSL_DH_FIPS_MIN_MODULUS_BITS);
64083         }
64084     }
64085 
64086 
64087 
64088 
64089     static if(!is(typeof(OPENSSL_DH_MAX_MODULUS_BITS))) {
64090         private enum enumMixinStr_OPENSSL_DH_MAX_MODULUS_BITS = `enum OPENSSL_DH_MAX_MODULUS_BITS = 10000;`;
64091         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_DH_MAX_MODULUS_BITS); }))) {
64092             mixin(enumMixinStr_OPENSSL_DH_MAX_MODULUS_BITS);
64093         }
64094     }
64095 
64096 
64097 
64098 
64099 
64100 
64101     static if(!is(typeof(CRYPTO_R_ODD_NUMBER_OF_DIGITS))) {
64102         private enum enumMixinStr_CRYPTO_R_ODD_NUMBER_OF_DIGITS = `enum CRYPTO_R_ODD_NUMBER_OF_DIGITS = 103;`;
64103         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_R_ODD_NUMBER_OF_DIGITS); }))) {
64104             mixin(enumMixinStr_CRYPTO_R_ODD_NUMBER_OF_DIGITS);
64105         }
64106     }
64107 
64108 
64109 
64110 
64111     static if(!is(typeof(CRYPTO_R_ILLEGAL_HEX_DIGIT))) {
64112         private enum enumMixinStr_CRYPTO_R_ILLEGAL_HEX_DIGIT = `enum CRYPTO_R_ILLEGAL_HEX_DIGIT = 102;`;
64113         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_R_ILLEGAL_HEX_DIGIT); }))) {
64114             mixin(enumMixinStr_CRYPTO_R_ILLEGAL_HEX_DIGIT);
64115         }
64116     }
64117 
64118 
64119 
64120 
64121     static if(!is(typeof(CRYPTO_R_FIPS_MODE_NOT_SUPPORTED))) {
64122         private enum enumMixinStr_CRYPTO_R_FIPS_MODE_NOT_SUPPORTED = `enum CRYPTO_R_FIPS_MODE_NOT_SUPPORTED = 101;`;
64123         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_R_FIPS_MODE_NOT_SUPPORTED); }))) {
64124             mixin(enumMixinStr_CRYPTO_R_FIPS_MODE_NOT_SUPPORTED);
64125         }
64126     }
64127 
64128 
64129 
64130 
64131     static if(!is(typeof(CRYPTO_F_SK_RESERVE))) {
64132         private enum enumMixinStr_CRYPTO_F_SK_RESERVE = `enum CRYPTO_F_SK_RESERVE = 129;`;
64133         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_SK_RESERVE); }))) {
64134             mixin(enumMixinStr_CRYPTO_F_SK_RESERVE);
64135         }
64136     }
64137 
64138 
64139 
64140 
64141     static if(!is(typeof(CRYPTO_F_PKEY_SIPHASH_INIT))) {
64142         private enum enumMixinStr_CRYPTO_F_PKEY_SIPHASH_INIT = `enum CRYPTO_F_PKEY_SIPHASH_INIT = 125;`;
64143         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_PKEY_SIPHASH_INIT); }))) {
64144             mixin(enumMixinStr_CRYPTO_F_PKEY_SIPHASH_INIT);
64145         }
64146     }
64147 
64148 
64149 
64150 
64151     static if(!is(typeof(CRYPTO_F_PKEY_POLY1305_INIT))) {
64152         private enum enumMixinStr_CRYPTO_F_PKEY_POLY1305_INIT = `enum CRYPTO_F_PKEY_POLY1305_INIT = 124;`;
64153         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_PKEY_POLY1305_INIT); }))) {
64154             mixin(enumMixinStr_CRYPTO_F_PKEY_POLY1305_INIT);
64155         }
64156     }
64157 
64158 
64159 
64160 
64161     static if(!is(typeof(CRYPTO_F_PKEY_HMAC_INIT))) {
64162         private enum enumMixinStr_CRYPTO_F_PKEY_HMAC_INIT = `enum CRYPTO_F_PKEY_HMAC_INIT = 123;`;
64163         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_PKEY_HMAC_INIT); }))) {
64164             mixin(enumMixinStr_CRYPTO_F_PKEY_HMAC_INIT);
64165         }
64166     }
64167 
64168 
64169 
64170 
64171     static if(!is(typeof(CRYPTO_F_OPENSSL_SK_DUP))) {
64172         private enum enumMixinStr_CRYPTO_F_OPENSSL_SK_DUP = `enum CRYPTO_F_OPENSSL_SK_DUP = 128;`;
64173         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_SK_DUP); }))) {
64174             mixin(enumMixinStr_CRYPTO_F_OPENSSL_SK_DUP);
64175         }
64176     }
64177 
64178 
64179 
64180 
64181     static if(!is(typeof(CRYPTO_F_OPENSSL_SK_DEEP_COPY))) {
64182         private enum enumMixinStr_CRYPTO_F_OPENSSL_SK_DEEP_COPY = `enum CRYPTO_F_OPENSSL_SK_DEEP_COPY = 127;`;
64183         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_SK_DEEP_COPY); }))) {
64184             mixin(enumMixinStr_CRYPTO_F_OPENSSL_SK_DEEP_COPY);
64185         }
64186     }
64187 
64188 
64189 
64190 
64191     static if(!is(typeof(CRYPTO_F_OPENSSL_LH_NEW))) {
64192         private enum enumMixinStr_CRYPTO_F_OPENSSL_LH_NEW = `enum CRYPTO_F_OPENSSL_LH_NEW = 126;`;
64193         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_LH_NEW); }))) {
64194             mixin(enumMixinStr_CRYPTO_F_OPENSSL_LH_NEW);
64195         }
64196     }
64197 
64198 
64199 
64200 
64201     static if(!is(typeof(CRYPTO_F_OPENSSL_INIT_CRYPTO))) {
64202         private enum enumMixinStr_CRYPTO_F_OPENSSL_INIT_CRYPTO = `enum CRYPTO_F_OPENSSL_INIT_CRYPTO = 116;`;
64203         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_INIT_CRYPTO); }))) {
64204             mixin(enumMixinStr_CRYPTO_F_OPENSSL_INIT_CRYPTO);
64205         }
64206     }
64207 
64208 
64209 
64210 
64211     static if(!is(typeof(CRYPTO_F_OPENSSL_HEXSTR2BUF))) {
64212         private enum enumMixinStr_CRYPTO_F_OPENSSL_HEXSTR2BUF = `enum CRYPTO_F_OPENSSL_HEXSTR2BUF = 118;`;
64213         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_HEXSTR2BUF); }))) {
64214             mixin(enumMixinStr_CRYPTO_F_OPENSSL_HEXSTR2BUF);
64215         }
64216     }
64217 
64218 
64219 
64220 
64221     static if(!is(typeof(CRYPTO_F_OPENSSL_FOPEN))) {
64222         private enum enumMixinStr_CRYPTO_F_OPENSSL_FOPEN = `enum CRYPTO_F_OPENSSL_FOPEN = 119;`;
64223         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_FOPEN); }))) {
64224             mixin(enumMixinStr_CRYPTO_F_OPENSSL_FOPEN);
64225         }
64226     }
64227 
64228 
64229 
64230 
64231     static if(!is(typeof(CRYPTO_F_OPENSSL_BUF2HEXSTR))) {
64232         private enum enumMixinStr_CRYPTO_F_OPENSSL_BUF2HEXSTR = `enum CRYPTO_F_OPENSSL_BUF2HEXSTR = 117;`;
64233         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_BUF2HEXSTR); }))) {
64234             mixin(enumMixinStr_CRYPTO_F_OPENSSL_BUF2HEXSTR);
64235         }
64236     }
64237 
64238 
64239 
64240 
64241     static if(!is(typeof(CRYPTO_F_OPENSSL_ATEXIT))) {
64242         private enum enumMixinStr_CRYPTO_F_OPENSSL_ATEXIT = `enum CRYPTO_F_OPENSSL_ATEXIT = 114;`;
64243         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_OPENSSL_ATEXIT); }))) {
64244             mixin(enumMixinStr_CRYPTO_F_OPENSSL_ATEXIT);
64245         }
64246     }
64247 
64248 
64249 
64250 
64251     static if(!is(typeof(CRYPTO_F_GET_AND_LOCK))) {
64252         private enum enumMixinStr_CRYPTO_F_GET_AND_LOCK = `enum CRYPTO_F_GET_AND_LOCK = 113;`;
64253         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_GET_AND_LOCK); }))) {
64254             mixin(enumMixinStr_CRYPTO_F_GET_AND_LOCK);
64255         }
64256     }
64257 
64258 
64259 
64260 
64261     static if(!is(typeof(CRYPTO_F_FIPS_MODE_SET))) {
64262         private enum enumMixinStr_CRYPTO_F_FIPS_MODE_SET = `enum CRYPTO_F_FIPS_MODE_SET = 109;`;
64263         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_FIPS_MODE_SET); }))) {
64264             mixin(enumMixinStr_CRYPTO_F_FIPS_MODE_SET);
64265         }
64266     }
64267 
64268 
64269 
64270 
64271     static if(!is(typeof(CRYPTO_F_CRYPTO_SET_EX_DATA))) {
64272         private enum enumMixinStr_CRYPTO_F_CRYPTO_SET_EX_DATA = `enum CRYPTO_F_CRYPTO_SET_EX_DATA = 102;`;
64273         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_SET_EX_DATA); }))) {
64274             mixin(enumMixinStr_CRYPTO_F_CRYPTO_SET_EX_DATA);
64275         }
64276     }
64277 
64278 
64279 
64280 
64281     static if(!is(typeof(CRYPTO_F_CRYPTO_OCB128_INIT))) {
64282         private enum enumMixinStr_CRYPTO_F_CRYPTO_OCB128_INIT = `enum CRYPTO_F_CRYPTO_OCB128_INIT = 122;`;
64283         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_OCB128_INIT); }))) {
64284             mixin(enumMixinStr_CRYPTO_F_CRYPTO_OCB128_INIT);
64285         }
64286     }
64287 
64288 
64289 
64290 
64291     static if(!is(typeof(CRYPTO_F_CRYPTO_OCB128_COPY_CTX))) {
64292         private enum enumMixinStr_CRYPTO_F_CRYPTO_OCB128_COPY_CTX = `enum CRYPTO_F_CRYPTO_OCB128_COPY_CTX = 121;`;
64293         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_OCB128_COPY_CTX); }))) {
64294             mixin(enumMixinStr_CRYPTO_F_CRYPTO_OCB128_COPY_CTX);
64295         }
64296     }
64297 
64298 
64299 
64300 
64301     static if(!is(typeof(CRYPTO_F_CRYPTO_NEW_EX_DATA))) {
64302         private enum enumMixinStr_CRYPTO_F_CRYPTO_NEW_EX_DATA = `enum CRYPTO_F_CRYPTO_NEW_EX_DATA = 112;`;
64303         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_NEW_EX_DATA); }))) {
64304             mixin(enumMixinStr_CRYPTO_F_CRYPTO_NEW_EX_DATA);
64305         }
64306     }
64307 
64308 
64309 
64310 
64311     static if(!is(typeof(CRYPTO_F_CRYPTO_MEMDUP))) {
64312         private enum enumMixinStr_CRYPTO_F_CRYPTO_MEMDUP = `enum CRYPTO_F_CRYPTO_MEMDUP = 115;`;
64313         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_MEMDUP); }))) {
64314             mixin(enumMixinStr_CRYPTO_F_CRYPTO_MEMDUP);
64315         }
64316     }
64317 
64318 
64319 
64320 
64321     static if(!is(typeof(CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX))) {
64322         private enum enumMixinStr_CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX = `enum CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX = 100;`;
64323         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX); }))) {
64324             mixin(enumMixinStr_CRYPTO_F_CRYPTO_GET_EX_NEW_INDEX);
64325         }
64326     }
64327 
64328 
64329 
64330 
64331     static if(!is(typeof(CRYPTO_F_CRYPTO_FREE_EX_DATA))) {
64332         private enum enumMixinStr_CRYPTO_F_CRYPTO_FREE_EX_DATA = `enum CRYPTO_F_CRYPTO_FREE_EX_DATA = 111;`;
64333         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_FREE_EX_DATA); }))) {
64334             mixin(enumMixinStr_CRYPTO_F_CRYPTO_FREE_EX_DATA);
64335         }
64336     }
64337 
64338 
64339 
64340 
64341     static if(!is(typeof(CRYPTO_F_CRYPTO_DUP_EX_DATA))) {
64342         private enum enumMixinStr_CRYPTO_F_CRYPTO_DUP_EX_DATA = `enum CRYPTO_F_CRYPTO_DUP_EX_DATA = 110;`;
64343         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CRYPTO_DUP_EX_DATA); }))) {
64344             mixin(enumMixinStr_CRYPTO_F_CRYPTO_DUP_EX_DATA);
64345         }
64346     }
64347 
64348 
64349 
64350 
64351     static if(!is(typeof(CRYPTO_F_CMAC_CTX_NEW))) {
64352         private enum enumMixinStr_CRYPTO_F_CMAC_CTX_NEW = `enum CRYPTO_F_CMAC_CTX_NEW = 120;`;
64353         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_F_CMAC_CTX_NEW); }))) {
64354             mixin(enumMixinStr_CRYPTO_F_CMAC_CTX_NEW);
64355         }
64356     }
64357 
64358 
64359 
64360 
64361 
64362 
64363     static if(!is(typeof(CRYPTO_ONCE_STATIC_INIT))) {
64364         private enum enumMixinStr_CRYPTO_ONCE_STATIC_INIT = `enum CRYPTO_ONCE_STATIC_INIT = PTHREAD_ONCE_INIT;`;
64365         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_ONCE_STATIC_INIT); }))) {
64366             mixin(enumMixinStr_CRYPTO_ONCE_STATIC_INIT);
64367         }
64368     }
64369 
64370 
64371 
64372 
64373     static if(!is(typeof(OPENSSL_INIT_ENGINE_ALL_BUILTIN))) {
64374         private enum enumMixinStr_OPENSSL_INIT_ENGINE_ALL_BUILTIN = `enum OPENSSL_INIT_ENGINE_ALL_BUILTIN = ( OPENSSL_INIT_ENGINE_RDRAND | OPENSSL_INIT_ENGINE_DYNAMIC | OPENSSL_INIT_ENGINE_CRYPTODEV | OPENSSL_INIT_ENGINE_CAPI | OPENSSL_INIT_ENGINE_PADLOCK );`;
64375         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_ALL_BUILTIN); }))) {
64376             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_ALL_BUILTIN);
64377         }
64378     }
64379 
64380 
64381 
64382 
64383     static if(!is(typeof(OPENSSL_INIT_NO_ATEXIT))) {
64384         private enum enumMixinStr_OPENSSL_INIT_NO_ATEXIT = `enum OPENSSL_INIT_NO_ATEXIT = 0x00080000L;`;
64385         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_NO_ATEXIT); }))) {
64386             mixin(enumMixinStr_OPENSSL_INIT_NO_ATEXIT);
64387         }
64388     }
64389 
64390 
64391 
64392 
64393     static if(!is(typeof(OPENSSL_INIT_ATFORK))) {
64394         private enum enumMixinStr_OPENSSL_INIT_ATFORK = `enum OPENSSL_INIT_ATFORK = 0x00020000L;`;
64395         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ATFORK); }))) {
64396             mixin(enumMixinStr_OPENSSL_INIT_ATFORK);
64397         }
64398     }
64399 
64400 
64401 
64402 
64403     static if(!is(typeof(OPENSSL_INIT_ENGINE_AFALG))) {
64404         private enum enumMixinStr_OPENSSL_INIT_ENGINE_AFALG = `enum OPENSSL_INIT_ENGINE_AFALG = 0x00008000L;`;
64405         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_AFALG); }))) {
64406             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_AFALG);
64407         }
64408     }
64409 
64410 
64411 
64412 
64413     static if(!is(typeof(OPENSSL_INIT_ENGINE_PADLOCK))) {
64414         private enum enumMixinStr_OPENSSL_INIT_ENGINE_PADLOCK = `enum OPENSSL_INIT_ENGINE_PADLOCK = 0x00004000L;`;
64415         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_PADLOCK); }))) {
64416             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_PADLOCK);
64417         }
64418     }
64419 
64420 
64421 
64422 
64423     static if(!is(typeof(OPENSSL_INIT_ENGINE_CAPI))) {
64424         private enum enumMixinStr_OPENSSL_INIT_ENGINE_CAPI = `enum OPENSSL_INIT_ENGINE_CAPI = 0x00002000L;`;
64425         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_CAPI); }))) {
64426             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_CAPI);
64427         }
64428     }
64429 
64430 
64431 
64432 
64433     static if(!is(typeof(OPENSSL_INIT_ENGINE_CRYPTODEV))) {
64434         private enum enumMixinStr_OPENSSL_INIT_ENGINE_CRYPTODEV = `enum OPENSSL_INIT_ENGINE_CRYPTODEV = 0x00001000L;`;
64435         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_CRYPTODEV); }))) {
64436             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_CRYPTODEV);
64437         }
64438     }
64439 
64440 
64441 
64442 
64443     static if(!is(typeof(OPENSSL_INIT_ENGINE_OPENSSL))) {
64444         private enum enumMixinStr_OPENSSL_INIT_ENGINE_OPENSSL = `enum OPENSSL_INIT_ENGINE_OPENSSL = 0x00000800L;`;
64445         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_OPENSSL); }))) {
64446             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_OPENSSL);
64447         }
64448     }
64449 
64450 
64451 
64452 
64453     static if(!is(typeof(OPENSSL_INIT_ENGINE_DYNAMIC))) {
64454         private enum enumMixinStr_OPENSSL_INIT_ENGINE_DYNAMIC = `enum OPENSSL_INIT_ENGINE_DYNAMIC = 0x00000400L;`;
64455         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_DYNAMIC); }))) {
64456             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_DYNAMIC);
64457         }
64458     }
64459 
64460 
64461 
64462 
64463     static if(!is(typeof(OPENSSL_INIT_ENGINE_RDRAND))) {
64464         private enum enumMixinStr_OPENSSL_INIT_ENGINE_RDRAND = `enum OPENSSL_INIT_ENGINE_RDRAND = 0x00000200L;`;
64465         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ENGINE_RDRAND); }))) {
64466             mixin(enumMixinStr_OPENSSL_INIT_ENGINE_RDRAND);
64467         }
64468     }
64469 
64470 
64471 
64472 
64473     static if(!is(typeof(OPENSSL_INIT_ASYNC))) {
64474         private enum enumMixinStr_OPENSSL_INIT_ASYNC = `enum OPENSSL_INIT_ASYNC = 0x00000100L;`;
64475         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ASYNC); }))) {
64476             mixin(enumMixinStr_OPENSSL_INIT_ASYNC);
64477         }
64478     }
64479 
64480 
64481 
64482 
64483     static if(!is(typeof(OPENSSL_INIT_NO_LOAD_CONFIG))) {
64484         private enum enumMixinStr_OPENSSL_INIT_NO_LOAD_CONFIG = `enum OPENSSL_INIT_NO_LOAD_CONFIG = 0x00000080L;`;
64485         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_NO_LOAD_CONFIG); }))) {
64486             mixin(enumMixinStr_OPENSSL_INIT_NO_LOAD_CONFIG);
64487         }
64488     }
64489 
64490 
64491 
64492 
64493     static if(!is(typeof(OPENSSL_INIT_LOAD_CONFIG))) {
64494         private enum enumMixinStr_OPENSSL_INIT_LOAD_CONFIG = `enum OPENSSL_INIT_LOAD_CONFIG = 0x00000040L;`;
64495         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_LOAD_CONFIG); }))) {
64496             mixin(enumMixinStr_OPENSSL_INIT_LOAD_CONFIG);
64497         }
64498     }
64499 
64500 
64501 
64502 
64503     static if(!is(typeof(OPENSSL_INIT_NO_ADD_ALL_DIGESTS))) {
64504         private enum enumMixinStr_OPENSSL_INIT_NO_ADD_ALL_DIGESTS = `enum OPENSSL_INIT_NO_ADD_ALL_DIGESTS = 0x00000020L;`;
64505         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_NO_ADD_ALL_DIGESTS); }))) {
64506             mixin(enumMixinStr_OPENSSL_INIT_NO_ADD_ALL_DIGESTS);
64507         }
64508     }
64509 
64510 
64511 
64512 
64513     static if(!is(typeof(OPENSSL_INIT_NO_ADD_ALL_CIPHERS))) {
64514         private enum enumMixinStr_OPENSSL_INIT_NO_ADD_ALL_CIPHERS = `enum OPENSSL_INIT_NO_ADD_ALL_CIPHERS = 0x00000010L;`;
64515         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_NO_ADD_ALL_CIPHERS); }))) {
64516             mixin(enumMixinStr_OPENSSL_INIT_NO_ADD_ALL_CIPHERS);
64517         }
64518     }
64519 
64520 
64521 
64522 
64523     static if(!is(typeof(OPENSSL_INIT_ADD_ALL_DIGESTS))) {
64524         private enum enumMixinStr_OPENSSL_INIT_ADD_ALL_DIGESTS = `enum OPENSSL_INIT_ADD_ALL_DIGESTS = 0x00000008L;`;
64525         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ADD_ALL_DIGESTS); }))) {
64526             mixin(enumMixinStr_OPENSSL_INIT_ADD_ALL_DIGESTS);
64527         }
64528     }
64529 
64530 
64531 
64532 
64533     static if(!is(typeof(OPENSSL_INIT_ADD_ALL_CIPHERS))) {
64534         private enum enumMixinStr_OPENSSL_INIT_ADD_ALL_CIPHERS = `enum OPENSSL_INIT_ADD_ALL_CIPHERS = 0x00000004L;`;
64535         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_ADD_ALL_CIPHERS); }))) {
64536             mixin(enumMixinStr_OPENSSL_INIT_ADD_ALL_CIPHERS);
64537         }
64538     }
64539 
64540 
64541 
64542 
64543     static if(!is(typeof(OPENSSL_INIT_LOAD_CRYPTO_STRINGS))) {
64544         private enum enumMixinStr_OPENSSL_INIT_LOAD_CRYPTO_STRINGS = `enum OPENSSL_INIT_LOAD_CRYPTO_STRINGS = 0x00000002L;`;
64545         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_LOAD_CRYPTO_STRINGS); }))) {
64546             mixin(enumMixinStr_OPENSSL_INIT_LOAD_CRYPTO_STRINGS);
64547         }
64548     }
64549 
64550 
64551 
64552 
64553     static if(!is(typeof(OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS))) {
64554         private enum enumMixinStr_OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS = `enum OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS = 0x00000001L;`;
64555         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS); }))) {
64556             mixin(enumMixinStr_OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS);
64557         }
64558     }
64559     static if(!is(typeof(IDP_PRESENT))) {
64560         private enum enumMixinStr_IDP_PRESENT = `enum IDP_PRESENT = 0x1;`;
64561         static if(is(typeof({ mixin(enumMixinStr_IDP_PRESENT); }))) {
64562             mixin(enumMixinStr_IDP_PRESENT);
64563         }
64564     }
64565 
64566 
64567 
64568 
64569     static if(!is(typeof(IDP_INVALID))) {
64570         private enum enumMixinStr_IDP_INVALID = `enum IDP_INVALID = 0x2;`;
64571         static if(is(typeof({ mixin(enumMixinStr_IDP_INVALID); }))) {
64572             mixin(enumMixinStr_IDP_INVALID);
64573         }
64574     }
64575 
64576 
64577 
64578 
64579     static if(!is(typeof(IDP_ONLYUSER))) {
64580         private enum enumMixinStr_IDP_ONLYUSER = `enum IDP_ONLYUSER = 0x4;`;
64581         static if(is(typeof({ mixin(enumMixinStr_IDP_ONLYUSER); }))) {
64582             mixin(enumMixinStr_IDP_ONLYUSER);
64583         }
64584     }
64585 
64586 
64587 
64588 
64589     static if(!is(typeof(IDP_ONLYCA))) {
64590         private enum enumMixinStr_IDP_ONLYCA = `enum IDP_ONLYCA = 0x8;`;
64591         static if(is(typeof({ mixin(enumMixinStr_IDP_ONLYCA); }))) {
64592             mixin(enumMixinStr_IDP_ONLYCA);
64593         }
64594     }
64595 
64596 
64597 
64598 
64599     static if(!is(typeof(IDP_ONLYATTR))) {
64600         private enum enumMixinStr_IDP_ONLYATTR = `enum IDP_ONLYATTR = 0x10;`;
64601         static if(is(typeof({ mixin(enumMixinStr_IDP_ONLYATTR); }))) {
64602             mixin(enumMixinStr_IDP_ONLYATTR);
64603         }
64604     }
64605 
64606 
64607 
64608 
64609     static if(!is(typeof(IDP_INDIRECT))) {
64610         private enum enumMixinStr_IDP_INDIRECT = `enum IDP_INDIRECT = 0x20;`;
64611         static if(is(typeof({ mixin(enumMixinStr_IDP_INDIRECT); }))) {
64612             mixin(enumMixinStr_IDP_INDIRECT);
64613         }
64614     }
64615 
64616 
64617 
64618 
64619     static if(!is(typeof(IDP_REASONS))) {
64620         private enum enumMixinStr_IDP_REASONS = `enum IDP_REASONS = 0x40;`;
64621         static if(is(typeof({ mixin(enumMixinStr_IDP_REASONS); }))) {
64622             mixin(enumMixinStr_IDP_REASONS);
64623         }
64624     }
64625     static if(!is(typeof(EXT_END))) {
64626         private enum enumMixinStr_EXT_END = `enum EXT_END = { - 1 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 };`;
64627         static if(is(typeof({ mixin(enumMixinStr_EXT_END); }))) {
64628             mixin(enumMixinStr_EXT_END);
64629         }
64630     }
64631 
64632 
64633 
64634 
64635     static if(!is(typeof(EXFLAG_BCONS))) {
64636         private enum enumMixinStr_EXFLAG_BCONS = `enum EXFLAG_BCONS = 0x1;`;
64637         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_BCONS); }))) {
64638             mixin(enumMixinStr_EXFLAG_BCONS);
64639         }
64640     }
64641 
64642 
64643 
64644 
64645     static if(!is(typeof(EXFLAG_KUSAGE))) {
64646         private enum enumMixinStr_EXFLAG_KUSAGE = `enum EXFLAG_KUSAGE = 0x2;`;
64647         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_KUSAGE); }))) {
64648             mixin(enumMixinStr_EXFLAG_KUSAGE);
64649         }
64650     }
64651 
64652 
64653 
64654 
64655     static if(!is(typeof(EXFLAG_XKUSAGE))) {
64656         private enum enumMixinStr_EXFLAG_XKUSAGE = `enum EXFLAG_XKUSAGE = 0x4;`;
64657         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_XKUSAGE); }))) {
64658             mixin(enumMixinStr_EXFLAG_XKUSAGE);
64659         }
64660     }
64661 
64662 
64663 
64664 
64665     static if(!is(typeof(EXFLAG_NSCERT))) {
64666         private enum enumMixinStr_EXFLAG_NSCERT = `enum EXFLAG_NSCERT = 0x8;`;
64667         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_NSCERT); }))) {
64668             mixin(enumMixinStr_EXFLAG_NSCERT);
64669         }
64670     }
64671 
64672 
64673 
64674 
64675     static if(!is(typeof(EXFLAG_CA))) {
64676         private enum enumMixinStr_EXFLAG_CA = `enum EXFLAG_CA = 0x10;`;
64677         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_CA); }))) {
64678             mixin(enumMixinStr_EXFLAG_CA);
64679         }
64680     }
64681 
64682 
64683 
64684 
64685     static if(!is(typeof(EXFLAG_SI))) {
64686         private enum enumMixinStr_EXFLAG_SI = `enum EXFLAG_SI = 0x20;`;
64687         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_SI); }))) {
64688             mixin(enumMixinStr_EXFLAG_SI);
64689         }
64690     }
64691 
64692 
64693 
64694 
64695     static if(!is(typeof(EXFLAG_V1))) {
64696         private enum enumMixinStr_EXFLAG_V1 = `enum EXFLAG_V1 = 0x40;`;
64697         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_V1); }))) {
64698             mixin(enumMixinStr_EXFLAG_V1);
64699         }
64700     }
64701 
64702 
64703 
64704 
64705     static if(!is(typeof(EXFLAG_INVALID))) {
64706         private enum enumMixinStr_EXFLAG_INVALID = `enum EXFLAG_INVALID = 0x80;`;
64707         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_INVALID); }))) {
64708             mixin(enumMixinStr_EXFLAG_INVALID);
64709         }
64710     }
64711 
64712 
64713 
64714 
64715     static if(!is(typeof(EXFLAG_SET))) {
64716         private enum enumMixinStr_EXFLAG_SET = `enum EXFLAG_SET = 0x100;`;
64717         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_SET); }))) {
64718             mixin(enumMixinStr_EXFLAG_SET);
64719         }
64720     }
64721 
64722 
64723 
64724 
64725     static if(!is(typeof(EXFLAG_CRITICAL))) {
64726         private enum enumMixinStr_EXFLAG_CRITICAL = `enum EXFLAG_CRITICAL = 0x200;`;
64727         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_CRITICAL); }))) {
64728             mixin(enumMixinStr_EXFLAG_CRITICAL);
64729         }
64730     }
64731 
64732 
64733 
64734 
64735     static if(!is(typeof(EXFLAG_PROXY))) {
64736         private enum enumMixinStr_EXFLAG_PROXY = `enum EXFLAG_PROXY = 0x400;`;
64737         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_PROXY); }))) {
64738             mixin(enumMixinStr_EXFLAG_PROXY);
64739         }
64740     }
64741 
64742 
64743 
64744 
64745     static if(!is(typeof(EXFLAG_INVALID_POLICY))) {
64746         private enum enumMixinStr_EXFLAG_INVALID_POLICY = `enum EXFLAG_INVALID_POLICY = 0x800;`;
64747         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_INVALID_POLICY); }))) {
64748             mixin(enumMixinStr_EXFLAG_INVALID_POLICY);
64749         }
64750     }
64751 
64752 
64753 
64754 
64755     static if(!is(typeof(EXFLAG_FRESHEST))) {
64756         private enum enumMixinStr_EXFLAG_FRESHEST = `enum EXFLAG_FRESHEST = 0x1000;`;
64757         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_FRESHEST); }))) {
64758             mixin(enumMixinStr_EXFLAG_FRESHEST);
64759         }
64760     }
64761 
64762 
64763 
64764 
64765     static if(!is(typeof(EXFLAG_SS))) {
64766         private enum enumMixinStr_EXFLAG_SS = `enum EXFLAG_SS = 0x2000;`;
64767         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_SS); }))) {
64768             mixin(enumMixinStr_EXFLAG_SS);
64769         }
64770     }
64771 
64772 
64773 
64774 
64775     static if(!is(typeof(EXFLAG_NO_FINGERPRINT))) {
64776         private enum enumMixinStr_EXFLAG_NO_FINGERPRINT = `enum EXFLAG_NO_FINGERPRINT = 0x100000;`;
64777         static if(is(typeof({ mixin(enumMixinStr_EXFLAG_NO_FINGERPRINT); }))) {
64778             mixin(enumMixinStr_EXFLAG_NO_FINGERPRINT);
64779         }
64780     }
64781 
64782 
64783 
64784 
64785     static if(!is(typeof(KU_DIGITAL_SIGNATURE))) {
64786         private enum enumMixinStr_KU_DIGITAL_SIGNATURE = `enum KU_DIGITAL_SIGNATURE = 0x0080;`;
64787         static if(is(typeof({ mixin(enumMixinStr_KU_DIGITAL_SIGNATURE); }))) {
64788             mixin(enumMixinStr_KU_DIGITAL_SIGNATURE);
64789         }
64790     }
64791 
64792 
64793 
64794 
64795     static if(!is(typeof(KU_NON_REPUDIATION))) {
64796         private enum enumMixinStr_KU_NON_REPUDIATION = `enum KU_NON_REPUDIATION = 0x0040;`;
64797         static if(is(typeof({ mixin(enumMixinStr_KU_NON_REPUDIATION); }))) {
64798             mixin(enumMixinStr_KU_NON_REPUDIATION);
64799         }
64800     }
64801 
64802 
64803 
64804 
64805     static if(!is(typeof(KU_KEY_ENCIPHERMENT))) {
64806         private enum enumMixinStr_KU_KEY_ENCIPHERMENT = `enum KU_KEY_ENCIPHERMENT = 0x0020;`;
64807         static if(is(typeof({ mixin(enumMixinStr_KU_KEY_ENCIPHERMENT); }))) {
64808             mixin(enumMixinStr_KU_KEY_ENCIPHERMENT);
64809         }
64810     }
64811 
64812 
64813 
64814 
64815     static if(!is(typeof(KU_DATA_ENCIPHERMENT))) {
64816         private enum enumMixinStr_KU_DATA_ENCIPHERMENT = `enum KU_DATA_ENCIPHERMENT = 0x0010;`;
64817         static if(is(typeof({ mixin(enumMixinStr_KU_DATA_ENCIPHERMENT); }))) {
64818             mixin(enumMixinStr_KU_DATA_ENCIPHERMENT);
64819         }
64820     }
64821 
64822 
64823 
64824 
64825     static if(!is(typeof(KU_KEY_AGREEMENT))) {
64826         private enum enumMixinStr_KU_KEY_AGREEMENT = `enum KU_KEY_AGREEMENT = 0x0008;`;
64827         static if(is(typeof({ mixin(enumMixinStr_KU_KEY_AGREEMENT); }))) {
64828             mixin(enumMixinStr_KU_KEY_AGREEMENT);
64829         }
64830     }
64831 
64832 
64833 
64834 
64835     static if(!is(typeof(KU_KEY_CERT_SIGN))) {
64836         private enum enumMixinStr_KU_KEY_CERT_SIGN = `enum KU_KEY_CERT_SIGN = 0x0004;`;
64837         static if(is(typeof({ mixin(enumMixinStr_KU_KEY_CERT_SIGN); }))) {
64838             mixin(enumMixinStr_KU_KEY_CERT_SIGN);
64839         }
64840     }
64841 
64842 
64843 
64844 
64845     static if(!is(typeof(KU_CRL_SIGN))) {
64846         private enum enumMixinStr_KU_CRL_SIGN = `enum KU_CRL_SIGN = 0x0002;`;
64847         static if(is(typeof({ mixin(enumMixinStr_KU_CRL_SIGN); }))) {
64848             mixin(enumMixinStr_KU_CRL_SIGN);
64849         }
64850     }
64851 
64852 
64853 
64854 
64855     static if(!is(typeof(KU_ENCIPHER_ONLY))) {
64856         private enum enumMixinStr_KU_ENCIPHER_ONLY = `enum KU_ENCIPHER_ONLY = 0x0001;`;
64857         static if(is(typeof({ mixin(enumMixinStr_KU_ENCIPHER_ONLY); }))) {
64858             mixin(enumMixinStr_KU_ENCIPHER_ONLY);
64859         }
64860     }
64861 
64862 
64863 
64864 
64865     static if(!is(typeof(KU_DECIPHER_ONLY))) {
64866         private enum enumMixinStr_KU_DECIPHER_ONLY = `enum KU_DECIPHER_ONLY = 0x8000;`;
64867         static if(is(typeof({ mixin(enumMixinStr_KU_DECIPHER_ONLY); }))) {
64868             mixin(enumMixinStr_KU_DECIPHER_ONLY);
64869         }
64870     }
64871 
64872 
64873 
64874 
64875     static if(!is(typeof(NS_SSL_CLIENT))) {
64876         private enum enumMixinStr_NS_SSL_CLIENT = `enum NS_SSL_CLIENT = 0x80;`;
64877         static if(is(typeof({ mixin(enumMixinStr_NS_SSL_CLIENT); }))) {
64878             mixin(enumMixinStr_NS_SSL_CLIENT);
64879         }
64880     }
64881 
64882 
64883 
64884 
64885     static if(!is(typeof(NS_SSL_SERVER))) {
64886         private enum enumMixinStr_NS_SSL_SERVER = `enum NS_SSL_SERVER = 0x40;`;
64887         static if(is(typeof({ mixin(enumMixinStr_NS_SSL_SERVER); }))) {
64888             mixin(enumMixinStr_NS_SSL_SERVER);
64889         }
64890     }
64891 
64892 
64893 
64894 
64895     static if(!is(typeof(NS_SMIME))) {
64896         private enum enumMixinStr_NS_SMIME = `enum NS_SMIME = 0x20;`;
64897         static if(is(typeof({ mixin(enumMixinStr_NS_SMIME); }))) {
64898             mixin(enumMixinStr_NS_SMIME);
64899         }
64900     }
64901 
64902 
64903 
64904 
64905     static if(!is(typeof(NS_OBJSIGN))) {
64906         private enum enumMixinStr_NS_OBJSIGN = `enum NS_OBJSIGN = 0x10;`;
64907         static if(is(typeof({ mixin(enumMixinStr_NS_OBJSIGN); }))) {
64908             mixin(enumMixinStr_NS_OBJSIGN);
64909         }
64910     }
64911 
64912 
64913 
64914 
64915     static if(!is(typeof(NS_SSL_CA))) {
64916         private enum enumMixinStr_NS_SSL_CA = `enum NS_SSL_CA = 0x04;`;
64917         static if(is(typeof({ mixin(enumMixinStr_NS_SSL_CA); }))) {
64918             mixin(enumMixinStr_NS_SSL_CA);
64919         }
64920     }
64921 
64922 
64923 
64924 
64925     static if(!is(typeof(NS_SMIME_CA))) {
64926         private enum enumMixinStr_NS_SMIME_CA = `enum NS_SMIME_CA = 0x02;`;
64927         static if(is(typeof({ mixin(enumMixinStr_NS_SMIME_CA); }))) {
64928             mixin(enumMixinStr_NS_SMIME_CA);
64929         }
64930     }
64931 
64932 
64933 
64934 
64935     static if(!is(typeof(NS_OBJSIGN_CA))) {
64936         private enum enumMixinStr_NS_OBJSIGN_CA = `enum NS_OBJSIGN_CA = 0x01;`;
64937         static if(is(typeof({ mixin(enumMixinStr_NS_OBJSIGN_CA); }))) {
64938             mixin(enumMixinStr_NS_OBJSIGN_CA);
64939         }
64940     }
64941 
64942 
64943 
64944 
64945     static if(!is(typeof(NS_ANY_CA))) {
64946         private enum enumMixinStr_NS_ANY_CA = `enum NS_ANY_CA = ( 0x04 | 0x02 | 0x01 );`;
64947         static if(is(typeof({ mixin(enumMixinStr_NS_ANY_CA); }))) {
64948             mixin(enumMixinStr_NS_ANY_CA);
64949         }
64950     }
64951 
64952 
64953 
64954 
64955     static if(!is(typeof(XKU_SSL_SERVER))) {
64956         private enum enumMixinStr_XKU_SSL_SERVER = `enum XKU_SSL_SERVER = 0x1;`;
64957         static if(is(typeof({ mixin(enumMixinStr_XKU_SSL_SERVER); }))) {
64958             mixin(enumMixinStr_XKU_SSL_SERVER);
64959         }
64960     }
64961 
64962 
64963 
64964 
64965     static if(!is(typeof(XKU_SSL_CLIENT))) {
64966         private enum enumMixinStr_XKU_SSL_CLIENT = `enum XKU_SSL_CLIENT = 0x2;`;
64967         static if(is(typeof({ mixin(enumMixinStr_XKU_SSL_CLIENT); }))) {
64968             mixin(enumMixinStr_XKU_SSL_CLIENT);
64969         }
64970     }
64971 
64972 
64973 
64974 
64975     static if(!is(typeof(XKU_SMIME))) {
64976         private enum enumMixinStr_XKU_SMIME = `enum XKU_SMIME = 0x4;`;
64977         static if(is(typeof({ mixin(enumMixinStr_XKU_SMIME); }))) {
64978             mixin(enumMixinStr_XKU_SMIME);
64979         }
64980     }
64981 
64982 
64983 
64984 
64985     static if(!is(typeof(XKU_CODE_SIGN))) {
64986         private enum enumMixinStr_XKU_CODE_SIGN = `enum XKU_CODE_SIGN = 0x8;`;
64987         static if(is(typeof({ mixin(enumMixinStr_XKU_CODE_SIGN); }))) {
64988             mixin(enumMixinStr_XKU_CODE_SIGN);
64989         }
64990     }
64991 
64992 
64993 
64994 
64995     static if(!is(typeof(XKU_SGC))) {
64996         private enum enumMixinStr_XKU_SGC = `enum XKU_SGC = 0x10;`;
64997         static if(is(typeof({ mixin(enumMixinStr_XKU_SGC); }))) {
64998             mixin(enumMixinStr_XKU_SGC);
64999         }
65000     }
65001 
65002 
65003 
65004 
65005     static if(!is(typeof(XKU_OCSP_SIGN))) {
65006         private enum enumMixinStr_XKU_OCSP_SIGN = `enum XKU_OCSP_SIGN = 0x20;`;
65007         static if(is(typeof({ mixin(enumMixinStr_XKU_OCSP_SIGN); }))) {
65008             mixin(enumMixinStr_XKU_OCSP_SIGN);
65009         }
65010     }
65011 
65012 
65013 
65014 
65015     static if(!is(typeof(XKU_TIMESTAMP))) {
65016         private enum enumMixinStr_XKU_TIMESTAMP = `enum XKU_TIMESTAMP = 0x40;`;
65017         static if(is(typeof({ mixin(enumMixinStr_XKU_TIMESTAMP); }))) {
65018             mixin(enumMixinStr_XKU_TIMESTAMP);
65019         }
65020     }
65021 
65022 
65023 
65024 
65025     static if(!is(typeof(XKU_DVCS))) {
65026         private enum enumMixinStr_XKU_DVCS = `enum XKU_DVCS = 0x80;`;
65027         static if(is(typeof({ mixin(enumMixinStr_XKU_DVCS); }))) {
65028             mixin(enumMixinStr_XKU_DVCS);
65029         }
65030     }
65031 
65032 
65033 
65034 
65035     static if(!is(typeof(XKU_ANYEKU))) {
65036         private enum enumMixinStr_XKU_ANYEKU = `enum XKU_ANYEKU = 0x100;`;
65037         static if(is(typeof({ mixin(enumMixinStr_XKU_ANYEKU); }))) {
65038             mixin(enumMixinStr_XKU_ANYEKU);
65039         }
65040     }
65041 
65042 
65043 
65044 
65045     static if(!is(typeof(X509_PURPOSE_DYNAMIC))) {
65046         private enum enumMixinStr_X509_PURPOSE_DYNAMIC = `enum X509_PURPOSE_DYNAMIC = 0x1;`;
65047         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_DYNAMIC); }))) {
65048             mixin(enumMixinStr_X509_PURPOSE_DYNAMIC);
65049         }
65050     }
65051 
65052 
65053 
65054 
65055     static if(!is(typeof(X509_PURPOSE_DYNAMIC_NAME))) {
65056         private enum enumMixinStr_X509_PURPOSE_DYNAMIC_NAME = `enum X509_PURPOSE_DYNAMIC_NAME = 0x2;`;
65057         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_DYNAMIC_NAME); }))) {
65058             mixin(enumMixinStr_X509_PURPOSE_DYNAMIC_NAME);
65059         }
65060     }
65061 
65062 
65063 
65064 
65065 
65066 
65067     static if(!is(typeof(CRYPTO_WRITE))) {
65068         private enum enumMixinStr_CRYPTO_WRITE = `enum CRYPTO_WRITE = 8;`;
65069         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_WRITE); }))) {
65070             mixin(enumMixinStr_CRYPTO_WRITE);
65071         }
65072     }
65073 
65074 
65075 
65076 
65077     static if(!is(typeof(X509_PURPOSE_SSL_CLIENT))) {
65078         private enum enumMixinStr_X509_PURPOSE_SSL_CLIENT = `enum X509_PURPOSE_SSL_CLIENT = 1;`;
65079         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_SSL_CLIENT); }))) {
65080             mixin(enumMixinStr_X509_PURPOSE_SSL_CLIENT);
65081         }
65082     }
65083 
65084 
65085 
65086 
65087     static if(!is(typeof(X509_PURPOSE_SSL_SERVER))) {
65088         private enum enumMixinStr_X509_PURPOSE_SSL_SERVER = `enum X509_PURPOSE_SSL_SERVER = 2;`;
65089         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_SSL_SERVER); }))) {
65090             mixin(enumMixinStr_X509_PURPOSE_SSL_SERVER);
65091         }
65092     }
65093 
65094 
65095 
65096 
65097     static if(!is(typeof(X509_PURPOSE_NS_SSL_SERVER))) {
65098         private enum enumMixinStr_X509_PURPOSE_NS_SSL_SERVER = `enum X509_PURPOSE_NS_SSL_SERVER = 3;`;
65099         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_NS_SSL_SERVER); }))) {
65100             mixin(enumMixinStr_X509_PURPOSE_NS_SSL_SERVER);
65101         }
65102     }
65103 
65104 
65105 
65106 
65107     static if(!is(typeof(X509_PURPOSE_SMIME_SIGN))) {
65108         private enum enumMixinStr_X509_PURPOSE_SMIME_SIGN = `enum X509_PURPOSE_SMIME_SIGN = 4;`;
65109         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_SMIME_SIGN); }))) {
65110             mixin(enumMixinStr_X509_PURPOSE_SMIME_SIGN);
65111         }
65112     }
65113 
65114 
65115 
65116 
65117     static if(!is(typeof(X509_PURPOSE_SMIME_ENCRYPT))) {
65118         private enum enumMixinStr_X509_PURPOSE_SMIME_ENCRYPT = `enum X509_PURPOSE_SMIME_ENCRYPT = 5;`;
65119         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_SMIME_ENCRYPT); }))) {
65120             mixin(enumMixinStr_X509_PURPOSE_SMIME_ENCRYPT);
65121         }
65122     }
65123 
65124 
65125 
65126 
65127     static if(!is(typeof(X509_PURPOSE_CRL_SIGN))) {
65128         private enum enumMixinStr_X509_PURPOSE_CRL_SIGN = `enum X509_PURPOSE_CRL_SIGN = 6;`;
65129         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_CRL_SIGN); }))) {
65130             mixin(enumMixinStr_X509_PURPOSE_CRL_SIGN);
65131         }
65132     }
65133 
65134 
65135 
65136 
65137     static if(!is(typeof(X509_PURPOSE_ANY))) {
65138         private enum enumMixinStr_X509_PURPOSE_ANY = `enum X509_PURPOSE_ANY = 7;`;
65139         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_ANY); }))) {
65140             mixin(enumMixinStr_X509_PURPOSE_ANY);
65141         }
65142     }
65143 
65144 
65145 
65146 
65147     static if(!is(typeof(X509_PURPOSE_OCSP_HELPER))) {
65148         private enum enumMixinStr_X509_PURPOSE_OCSP_HELPER = `enum X509_PURPOSE_OCSP_HELPER = 8;`;
65149         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_OCSP_HELPER); }))) {
65150             mixin(enumMixinStr_X509_PURPOSE_OCSP_HELPER);
65151         }
65152     }
65153 
65154 
65155 
65156 
65157     static if(!is(typeof(X509_PURPOSE_TIMESTAMP_SIGN))) {
65158         private enum enumMixinStr_X509_PURPOSE_TIMESTAMP_SIGN = `enum X509_PURPOSE_TIMESTAMP_SIGN = 9;`;
65159         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_TIMESTAMP_SIGN); }))) {
65160             mixin(enumMixinStr_X509_PURPOSE_TIMESTAMP_SIGN);
65161         }
65162     }
65163 
65164 
65165 
65166 
65167     static if(!is(typeof(X509_PURPOSE_MIN))) {
65168         private enum enumMixinStr_X509_PURPOSE_MIN = `enum X509_PURPOSE_MIN = 1;`;
65169         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_MIN); }))) {
65170             mixin(enumMixinStr_X509_PURPOSE_MIN);
65171         }
65172     }
65173 
65174 
65175 
65176 
65177     static if(!is(typeof(X509_PURPOSE_MAX))) {
65178         private enum enumMixinStr_X509_PURPOSE_MAX = `enum X509_PURPOSE_MAX = 9;`;
65179         static if(is(typeof({ mixin(enumMixinStr_X509_PURPOSE_MAX); }))) {
65180             mixin(enumMixinStr_X509_PURPOSE_MAX);
65181         }
65182     }
65183 
65184 
65185 
65186 
65187     static if(!is(typeof(X509V3_EXT_UNKNOWN_MASK))) {
65188         private enum enumMixinStr_X509V3_EXT_UNKNOWN_MASK = `enum X509V3_EXT_UNKNOWN_MASK = ( 0xfL << 16 );`;
65189         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_UNKNOWN_MASK); }))) {
65190             mixin(enumMixinStr_X509V3_EXT_UNKNOWN_MASK);
65191         }
65192     }
65193 
65194 
65195 
65196 
65197     static if(!is(typeof(X509V3_EXT_DEFAULT))) {
65198         private enum enumMixinStr_X509V3_EXT_DEFAULT = `enum X509V3_EXT_DEFAULT = 0;`;
65199         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_DEFAULT); }))) {
65200             mixin(enumMixinStr_X509V3_EXT_DEFAULT);
65201         }
65202     }
65203 
65204 
65205 
65206 
65207     static if(!is(typeof(X509V3_EXT_ERROR_UNKNOWN))) {
65208         private enum enumMixinStr_X509V3_EXT_ERROR_UNKNOWN = `enum X509V3_EXT_ERROR_UNKNOWN = ( 1L << 16 );`;
65209         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_ERROR_UNKNOWN); }))) {
65210             mixin(enumMixinStr_X509V3_EXT_ERROR_UNKNOWN);
65211         }
65212     }
65213 
65214 
65215 
65216 
65217     static if(!is(typeof(X509V3_EXT_PARSE_UNKNOWN))) {
65218         private enum enumMixinStr_X509V3_EXT_PARSE_UNKNOWN = `enum X509V3_EXT_PARSE_UNKNOWN = ( 2L << 16 );`;
65219         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_PARSE_UNKNOWN); }))) {
65220             mixin(enumMixinStr_X509V3_EXT_PARSE_UNKNOWN);
65221         }
65222     }
65223 
65224 
65225 
65226 
65227     static if(!is(typeof(X509V3_EXT_DUMP_UNKNOWN))) {
65228         private enum enumMixinStr_X509V3_EXT_DUMP_UNKNOWN = `enum X509V3_EXT_DUMP_UNKNOWN = ( 3L << 16 );`;
65229         static if(is(typeof({ mixin(enumMixinStr_X509V3_EXT_DUMP_UNKNOWN); }))) {
65230             mixin(enumMixinStr_X509V3_EXT_DUMP_UNKNOWN);
65231         }
65232     }
65233 
65234 
65235 
65236 
65237     static if(!is(typeof(X509V3_ADD_OP_MASK))) {
65238         private enum enumMixinStr_X509V3_ADD_OP_MASK = `enum X509V3_ADD_OP_MASK = 0xfL;`;
65239         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_OP_MASK); }))) {
65240             mixin(enumMixinStr_X509V3_ADD_OP_MASK);
65241         }
65242     }
65243 
65244 
65245 
65246 
65247     static if(!is(typeof(X509V3_ADD_DEFAULT))) {
65248         private enum enumMixinStr_X509V3_ADD_DEFAULT = `enum X509V3_ADD_DEFAULT = 0L;`;
65249         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_DEFAULT); }))) {
65250             mixin(enumMixinStr_X509V3_ADD_DEFAULT);
65251         }
65252     }
65253 
65254 
65255 
65256 
65257     static if(!is(typeof(X509V3_ADD_APPEND))) {
65258         private enum enumMixinStr_X509V3_ADD_APPEND = `enum X509V3_ADD_APPEND = 1L;`;
65259         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_APPEND); }))) {
65260             mixin(enumMixinStr_X509V3_ADD_APPEND);
65261         }
65262     }
65263 
65264 
65265 
65266 
65267     static if(!is(typeof(X509V3_ADD_REPLACE))) {
65268         private enum enumMixinStr_X509V3_ADD_REPLACE = `enum X509V3_ADD_REPLACE = 2L;`;
65269         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_REPLACE); }))) {
65270             mixin(enumMixinStr_X509V3_ADD_REPLACE);
65271         }
65272     }
65273 
65274 
65275 
65276 
65277     static if(!is(typeof(X509V3_ADD_REPLACE_EXISTING))) {
65278         private enum enumMixinStr_X509V3_ADD_REPLACE_EXISTING = `enum X509V3_ADD_REPLACE_EXISTING = 3L;`;
65279         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_REPLACE_EXISTING); }))) {
65280             mixin(enumMixinStr_X509V3_ADD_REPLACE_EXISTING);
65281         }
65282     }
65283 
65284 
65285 
65286 
65287     static if(!is(typeof(X509V3_ADD_KEEP_EXISTING))) {
65288         private enum enumMixinStr_X509V3_ADD_KEEP_EXISTING = `enum X509V3_ADD_KEEP_EXISTING = 4L;`;
65289         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_KEEP_EXISTING); }))) {
65290             mixin(enumMixinStr_X509V3_ADD_KEEP_EXISTING);
65291         }
65292     }
65293 
65294 
65295 
65296 
65297     static if(!is(typeof(X509V3_ADD_DELETE))) {
65298         private enum enumMixinStr_X509V3_ADD_DELETE = `enum X509V3_ADD_DELETE = 5L;`;
65299         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_DELETE); }))) {
65300             mixin(enumMixinStr_X509V3_ADD_DELETE);
65301         }
65302     }
65303 
65304 
65305 
65306 
65307     static if(!is(typeof(X509V3_ADD_SILENT))) {
65308         private enum enumMixinStr_X509V3_ADD_SILENT = `enum X509V3_ADD_SILENT = 0x10;`;
65309         static if(is(typeof({ mixin(enumMixinStr_X509V3_ADD_SILENT); }))) {
65310             mixin(enumMixinStr_X509V3_ADD_SILENT);
65311         }
65312     }
65313 
65314 
65315 
65316 
65317     static if(!is(typeof(CRYPTO_READ))) {
65318         private enum enumMixinStr_CRYPTO_READ = `enum CRYPTO_READ = 4;`;
65319         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_READ); }))) {
65320             mixin(enumMixinStr_CRYPTO_READ);
65321         }
65322     }
65323 
65324 
65325 
65326 
65327     static if(!is(typeof(CRYPTO_UNLOCK))) {
65328         private enum enumMixinStr_CRYPTO_UNLOCK = `enum CRYPTO_UNLOCK = 2;`;
65329         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_UNLOCK); }))) {
65330             mixin(enumMixinStr_CRYPTO_UNLOCK);
65331         }
65332     }
65333 
65334 
65335 
65336 
65337     static if(!is(typeof(CRYPTO_LOCK))) {
65338         private enum enumMixinStr_CRYPTO_LOCK = `enum CRYPTO_LOCK = 1;`;
65339         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_LOCK); }))) {
65340             mixin(enumMixinStr_CRYPTO_LOCK);
65341         }
65342     }
65343     static if(!is(typeof(OPENSSL_ENGINES_DIR))) {
65344         private enum enumMixinStr_OPENSSL_ENGINES_DIR = `enum OPENSSL_ENGINES_DIR = 5;`;
65345         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_ENGINES_DIR); }))) {
65346             mixin(enumMixinStr_OPENSSL_ENGINES_DIR);
65347         }
65348     }
65349 
65350 
65351 
65352 
65353     static if(!is(typeof(OPENSSL_DIR))) {
65354         private enum enumMixinStr_OPENSSL_DIR = `enum OPENSSL_DIR = 4;`;
65355         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_DIR); }))) {
65356             mixin(enumMixinStr_OPENSSL_DIR);
65357         }
65358     }
65359 
65360 
65361 
65362 
65363     static if(!is(typeof(OPENSSL_PLATFORM))) {
65364         private enum enumMixinStr_OPENSSL_PLATFORM = `enum OPENSSL_PLATFORM = 3;`;
65365         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_PLATFORM); }))) {
65366             mixin(enumMixinStr_OPENSSL_PLATFORM);
65367         }
65368     }
65369 
65370 
65371 
65372 
65373     static if(!is(typeof(OPENSSL_BUILT_ON))) {
65374         private enum enumMixinStr_OPENSSL_BUILT_ON = `enum OPENSSL_BUILT_ON = 2;`;
65375         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_BUILT_ON); }))) {
65376             mixin(enumMixinStr_OPENSSL_BUILT_ON);
65377         }
65378     }
65379 
65380 
65381 
65382 
65383     static if(!is(typeof(OPENSSL_CFLAGS))) {
65384         private enum enumMixinStr_OPENSSL_CFLAGS = `enum OPENSSL_CFLAGS = 1;`;
65385         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_CFLAGS); }))) {
65386             mixin(enumMixinStr_OPENSSL_CFLAGS);
65387         }
65388     }
65389 
65390 
65391 
65392 
65393     static if(!is(typeof(OPENSSL_VERSION))) {
65394         private enum enumMixinStr_OPENSSL_VERSION = `enum OPENSSL_VERSION = 0;`;
65395         static if(is(typeof({ mixin(enumMixinStr_OPENSSL_VERSION); }))) {
65396             mixin(enumMixinStr_OPENSSL_VERSION);
65397         }
65398     }
65399     static if(!is(typeof(CRYPTO_EX_INDEX__COUNT))) {
65400         private enum enumMixinStr_CRYPTO_EX_INDEX__COUNT = `enum CRYPTO_EX_INDEX__COUNT = 16;`;
65401         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX__COUNT); }))) {
65402             mixin(enumMixinStr_CRYPTO_EX_INDEX__COUNT);
65403         }
65404     }
65405 
65406 
65407 
65408 
65409     static if(!is(typeof(CRYPTO_EX_INDEX_DRBG))) {
65410         private enum enumMixinStr_CRYPTO_EX_INDEX_DRBG = `enum CRYPTO_EX_INDEX_DRBG = 15;`;
65411         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_DRBG); }))) {
65412             mixin(enumMixinStr_CRYPTO_EX_INDEX_DRBG);
65413         }
65414     }
65415 
65416 
65417 
65418 
65419     static if(!is(typeof(CRYPTO_EX_INDEX_UI_METHOD))) {
65420         private enum enumMixinStr_CRYPTO_EX_INDEX_UI_METHOD = `enum CRYPTO_EX_INDEX_UI_METHOD = 14;`;
65421         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_UI_METHOD); }))) {
65422             mixin(enumMixinStr_CRYPTO_EX_INDEX_UI_METHOD);
65423         }
65424     }
65425 
65426 
65427 
65428 
65429     static if(!is(typeof(CRYPTO_EX_INDEX_APP))) {
65430         private enum enumMixinStr_CRYPTO_EX_INDEX_APP = `enum CRYPTO_EX_INDEX_APP = 13;`;
65431         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_APP); }))) {
65432             mixin(enumMixinStr_CRYPTO_EX_INDEX_APP);
65433         }
65434     }
65435 
65436 
65437 
65438 
65439     static if(!is(typeof(CRYPTO_EX_INDEX_BIO))) {
65440         private enum enumMixinStr_CRYPTO_EX_INDEX_BIO = `enum CRYPTO_EX_INDEX_BIO = 12;`;
65441         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_BIO); }))) {
65442             mixin(enumMixinStr_CRYPTO_EX_INDEX_BIO);
65443         }
65444     }
65445 
65446 
65447 
65448 
65449     static if(!is(typeof(CRYPTO_EX_INDEX_UI))) {
65450         private enum enumMixinStr_CRYPTO_EX_INDEX_UI = `enum CRYPTO_EX_INDEX_UI = 11;`;
65451         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_UI); }))) {
65452             mixin(enumMixinStr_CRYPTO_EX_INDEX_UI);
65453         }
65454     }
65455 
65456 
65457 
65458 
65459     static if(!is(typeof(CRYPTO_EX_INDEX_ENGINE))) {
65460         private enum enumMixinStr_CRYPTO_EX_INDEX_ENGINE = `enum CRYPTO_EX_INDEX_ENGINE = 10;`;
65461         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_ENGINE); }))) {
65462             mixin(enumMixinStr_CRYPTO_EX_INDEX_ENGINE);
65463         }
65464     }
65465 
65466 
65467 
65468 
65469     static if(!is(typeof(CRYPTO_EX_INDEX_RSA))) {
65470         private enum enumMixinStr_CRYPTO_EX_INDEX_RSA = `enum CRYPTO_EX_INDEX_RSA = 9;`;
65471         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_RSA); }))) {
65472             mixin(enumMixinStr_CRYPTO_EX_INDEX_RSA);
65473         }
65474     }
65475 
65476 
65477 
65478 
65479     static if(!is(typeof(CRYPTO_EX_INDEX_EC_KEY))) {
65480         private enum enumMixinStr_CRYPTO_EX_INDEX_EC_KEY = `enum CRYPTO_EX_INDEX_EC_KEY = 8;`;
65481         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_EC_KEY); }))) {
65482             mixin(enumMixinStr_CRYPTO_EX_INDEX_EC_KEY);
65483         }
65484     }
65485 
65486 
65487 
65488 
65489     static if(!is(typeof(CRYPTO_EX_INDEX_DSA))) {
65490         private enum enumMixinStr_CRYPTO_EX_INDEX_DSA = `enum CRYPTO_EX_INDEX_DSA = 7;`;
65491         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_DSA); }))) {
65492             mixin(enumMixinStr_CRYPTO_EX_INDEX_DSA);
65493         }
65494     }
65495 
65496 
65497 
65498 
65499     static if(!is(typeof(CRYPTO_EX_INDEX_DH))) {
65500         private enum enumMixinStr_CRYPTO_EX_INDEX_DH = `enum CRYPTO_EX_INDEX_DH = 6;`;
65501         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_DH); }))) {
65502             mixin(enumMixinStr_CRYPTO_EX_INDEX_DH);
65503         }
65504     }
65505 
65506 
65507 
65508 
65509     static if(!is(typeof(CRYPTO_EX_INDEX_X509_STORE_CTX))) {
65510         private enum enumMixinStr_CRYPTO_EX_INDEX_X509_STORE_CTX = `enum CRYPTO_EX_INDEX_X509_STORE_CTX = 5;`;
65511         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_X509_STORE_CTX); }))) {
65512             mixin(enumMixinStr_CRYPTO_EX_INDEX_X509_STORE_CTX);
65513         }
65514     }
65515 
65516 
65517 
65518 
65519     static if(!is(typeof(CRYPTO_EX_INDEX_X509_STORE))) {
65520         private enum enumMixinStr_CRYPTO_EX_INDEX_X509_STORE = `enum CRYPTO_EX_INDEX_X509_STORE = 4;`;
65521         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_X509_STORE); }))) {
65522             mixin(enumMixinStr_CRYPTO_EX_INDEX_X509_STORE);
65523         }
65524     }
65525 
65526 
65527 
65528 
65529     static if(!is(typeof(CRYPTO_EX_INDEX_X509))) {
65530         private enum enumMixinStr_CRYPTO_EX_INDEX_X509 = `enum CRYPTO_EX_INDEX_X509 = 3;`;
65531         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_X509); }))) {
65532             mixin(enumMixinStr_CRYPTO_EX_INDEX_X509);
65533         }
65534     }
65535 
65536 
65537 
65538 
65539     static if(!is(typeof(CRYPTO_EX_INDEX_SSL_SESSION))) {
65540         private enum enumMixinStr_CRYPTO_EX_INDEX_SSL_SESSION = `enum CRYPTO_EX_INDEX_SSL_SESSION = 2;`;
65541         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_SSL_SESSION); }))) {
65542             mixin(enumMixinStr_CRYPTO_EX_INDEX_SSL_SESSION);
65543         }
65544     }
65545 
65546 
65547 
65548 
65549     static if(!is(typeof(CRYPTO_EX_INDEX_SSL_CTX))) {
65550         private enum enumMixinStr_CRYPTO_EX_INDEX_SSL_CTX = `enum CRYPTO_EX_INDEX_SSL_CTX = 1;`;
65551         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_SSL_CTX); }))) {
65552             mixin(enumMixinStr_CRYPTO_EX_INDEX_SSL_CTX);
65553         }
65554     }
65555 
65556 
65557 
65558 
65559     static if(!is(typeof(CRYPTO_EX_INDEX_SSL))) {
65560         private enum enumMixinStr_CRYPTO_EX_INDEX_SSL = `enum CRYPTO_EX_INDEX_SSL = 0;`;
65561         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_EX_INDEX_SSL); }))) {
65562             mixin(enumMixinStr_CRYPTO_EX_INDEX_SSL);
65563         }
65564     }
65565 
65566 
65567 
65568 
65569     static if(!is(typeof(CRYPTO_MEM_CHECK_DISABLE))) {
65570         private enum enumMixinStr_CRYPTO_MEM_CHECK_DISABLE = `enum CRYPTO_MEM_CHECK_DISABLE = 0x3;`;
65571         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_MEM_CHECK_DISABLE); }))) {
65572             mixin(enumMixinStr_CRYPTO_MEM_CHECK_DISABLE);
65573         }
65574     }
65575 
65576 
65577 
65578 
65579     static if(!is(typeof(CRYPTO_MEM_CHECK_ENABLE))) {
65580         private enum enumMixinStr_CRYPTO_MEM_CHECK_ENABLE = `enum CRYPTO_MEM_CHECK_ENABLE = 0x2;`;
65581         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_MEM_CHECK_ENABLE); }))) {
65582             mixin(enumMixinStr_CRYPTO_MEM_CHECK_ENABLE);
65583         }
65584     }
65585 
65586 
65587 
65588 
65589     static if(!is(typeof(CRYPTO_MEM_CHECK_ON))) {
65590         private enum enumMixinStr_CRYPTO_MEM_CHECK_ON = `enum CRYPTO_MEM_CHECK_ON = 0x1;`;
65591         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_MEM_CHECK_ON); }))) {
65592             mixin(enumMixinStr_CRYPTO_MEM_CHECK_ON);
65593         }
65594     }
65595 
65596 
65597 
65598 
65599     static if(!is(typeof(CRYPTO_MEM_CHECK_OFF))) {
65600         private enum enumMixinStr_CRYPTO_MEM_CHECK_OFF = `enum CRYPTO_MEM_CHECK_OFF = 0x0;`;
65601         static if(is(typeof({ mixin(enumMixinStr_CRYPTO_MEM_CHECK_OFF); }))) {
65602             mixin(enumMixinStr_CRYPTO_MEM_CHECK_OFF);
65603         }
65604     }
65605 
65606 
65607 
65608 
65609     static if(!is(typeof(SSLEAY_DIR))) {
65610         private enum enumMixinStr_SSLEAY_DIR = `enum SSLEAY_DIR = 4;`;
65611         static if(is(typeof({ mixin(enumMixinStr_SSLEAY_DIR); }))) {
65612             mixin(enumMixinStr_SSLEAY_DIR);
65613         }
65614     }
65615 
65616 
65617 
65618 
65619     static if(!is(typeof(SSLEAY_PLATFORM))) {
65620         private enum enumMixinStr_SSLEAY_PLATFORM = `enum SSLEAY_PLATFORM = 3;`;
65621         static if(is(typeof({ mixin(enumMixinStr_SSLEAY_PLATFORM); }))) {
65622             mixin(enumMixinStr_SSLEAY_PLATFORM);
65623         }
65624     }
65625 
65626 
65627 
65628 
65629     static if(!is(typeof(SSLEAY_BUILT_ON))) {
65630         private enum enumMixinStr_SSLEAY_BUILT_ON = `enum SSLEAY_BUILT_ON = 2;`;
65631         static if(is(typeof({ mixin(enumMixinStr_SSLEAY_BUILT_ON); }))) {
65632             mixin(enumMixinStr_SSLEAY_BUILT_ON);
65633         }
65634     }
65635 
65636 
65637 
65638 
65639     static if(!is(typeof(SSLEAY_CFLAGS))) {
65640         private enum enumMixinStr_SSLEAY_CFLAGS = `enum SSLEAY_CFLAGS = 1;`;
65641         static if(is(typeof({ mixin(enumMixinStr_SSLEAY_CFLAGS); }))) {
65642             mixin(enumMixinStr_SSLEAY_CFLAGS);
65643         }
65644     }
65645 
65646 
65647 
65648 
65649     static if(!is(typeof(SSLEAY_VERSION))) {
65650         private enum enumMixinStr_SSLEAY_VERSION = `enum SSLEAY_VERSION = 0;`;
65651         static if(is(typeof({ mixin(enumMixinStr_SSLEAY_VERSION); }))) {
65652             mixin(enumMixinStr_SSLEAY_VERSION);
65653         }
65654     }
65655 
65656 
65657 
65658 
65659     static if(!is(typeof(SSLEAY_VERSION_NUMBER))) {
65660         private enum enumMixinStr_SSLEAY_VERSION_NUMBER = `enum SSLEAY_VERSION_NUMBER = 0x101010afL;`;
65661         static if(is(typeof({ mixin(enumMixinStr_SSLEAY_VERSION_NUMBER); }))) {
65662             mixin(enumMixinStr_SSLEAY_VERSION_NUMBER);
65663         }
65664     }
65665 
65666 
65667 
65668 
65669     static if(!is(typeof(SSLeay_version))) {
65670         private enum enumMixinStr_SSLeay_version = `enum SSLeay_version = OpenSSL_version;`;
65671         static if(is(typeof({ mixin(enumMixinStr_SSLeay_version); }))) {
65672             mixin(enumMixinStr_SSLeay_version);
65673         }
65674     }
65675 
65676 
65677 
65678 
65679     static if(!is(typeof(SSLeay))) {
65680         private enum enumMixinStr_SSLeay = `enum SSLeay = OpenSSL_version_num;`;
65681         static if(is(typeof({ mixin(enumMixinStr_SSLeay); }))) {
65682             mixin(enumMixinStr_SSLeay);
65683         }
65684     }
65685 
65686 
65687 
65688 
65689 
65690 
65691     static if(!is(typeof(CONF_R_VARIABLE_HAS_NO_VALUE))) {
65692         private enum enumMixinStr_CONF_R_VARIABLE_HAS_NO_VALUE = `enum CONF_R_VARIABLE_HAS_NO_VALUE = 104;`;
65693         static if(is(typeof({ mixin(enumMixinStr_CONF_R_VARIABLE_HAS_NO_VALUE); }))) {
65694             mixin(enumMixinStr_CONF_R_VARIABLE_HAS_NO_VALUE);
65695         }
65696     }
65697 
65698 
65699 
65700 
65701     static if(!is(typeof(CONF_R_VARIABLE_EXPANSION_TOO_LONG))) {
65702         private enum enumMixinStr_CONF_R_VARIABLE_EXPANSION_TOO_LONG = `enum CONF_R_VARIABLE_EXPANSION_TOO_LONG = 116;`;
65703         static if(is(typeof({ mixin(enumMixinStr_CONF_R_VARIABLE_EXPANSION_TOO_LONG); }))) {
65704             mixin(enumMixinStr_CONF_R_VARIABLE_EXPANSION_TOO_LONG);
65705         }
65706     }
65707 
65708 
65709 
65710 
65711     static if(!is(typeof(CONF_R_UNKNOWN_MODULE_NAME))) {
65712         private enum enumMixinStr_CONF_R_UNKNOWN_MODULE_NAME = `enum CONF_R_UNKNOWN_MODULE_NAME = 113;`;
65713         static if(is(typeof({ mixin(enumMixinStr_CONF_R_UNKNOWN_MODULE_NAME); }))) {
65714             mixin(enumMixinStr_CONF_R_UNKNOWN_MODULE_NAME);
65715         }
65716     }
65717 
65718 
65719 
65720 
65721     static if(!is(typeof(CONF_R_UNABLE_TO_CREATE_NEW_SECTION))) {
65722         private enum enumMixinStr_CONF_R_UNABLE_TO_CREATE_NEW_SECTION = `enum CONF_R_UNABLE_TO_CREATE_NEW_SECTION = 103;`;
65723         static if(is(typeof({ mixin(enumMixinStr_CONF_R_UNABLE_TO_CREATE_NEW_SECTION); }))) {
65724             mixin(enumMixinStr_CONF_R_UNABLE_TO_CREATE_NEW_SECTION);
65725         }
65726     }
65727 
65728 
65729 
65730 
65731     static if(!is(typeof(CONF_R_SSL_SECTION_NOT_FOUND))) {
65732         private enum enumMixinStr_CONF_R_SSL_SECTION_NOT_FOUND = `enum CONF_R_SSL_SECTION_NOT_FOUND = 120;`;
65733         static if(is(typeof({ mixin(enumMixinStr_CONF_R_SSL_SECTION_NOT_FOUND); }))) {
65734             mixin(enumMixinStr_CONF_R_SSL_SECTION_NOT_FOUND);
65735         }
65736     }
65737 
65738 
65739 
65740 
65741     static if(!is(typeof(CONF_R_SSL_SECTION_EMPTY))) {
65742         private enum enumMixinStr_CONF_R_SSL_SECTION_EMPTY = `enum CONF_R_SSL_SECTION_EMPTY = 119;`;
65743         static if(is(typeof({ mixin(enumMixinStr_CONF_R_SSL_SECTION_EMPTY); }))) {
65744             mixin(enumMixinStr_CONF_R_SSL_SECTION_EMPTY);
65745         }
65746     }
65747 
65748 
65749 
65750 
65751     static if(!is(typeof(CONF_R_SSL_COMMAND_SECTION_NOT_FOUND))) {
65752         private enum enumMixinStr_CONF_R_SSL_COMMAND_SECTION_NOT_FOUND = `enum CONF_R_SSL_COMMAND_SECTION_NOT_FOUND = 118;`;
65753         static if(is(typeof({ mixin(enumMixinStr_CONF_R_SSL_COMMAND_SECTION_NOT_FOUND); }))) {
65754             mixin(enumMixinStr_CONF_R_SSL_COMMAND_SECTION_NOT_FOUND);
65755         }
65756     }
65757 
65758 
65759 
65760 
65761     static if(!is(typeof(CONF_R_SSL_COMMAND_SECTION_EMPTY))) {
65762         private enum enumMixinStr_CONF_R_SSL_COMMAND_SECTION_EMPTY = `enum CONF_R_SSL_COMMAND_SECTION_EMPTY = 117;`;
65763         static if(is(typeof({ mixin(enumMixinStr_CONF_R_SSL_COMMAND_SECTION_EMPTY); }))) {
65764             mixin(enumMixinStr_CONF_R_SSL_COMMAND_SECTION_EMPTY);
65765         }
65766     }
65767 
65768 
65769 
65770 
65771     static if(!is(typeof(CONF_R_RECURSIVE_DIRECTORY_INCLUDE))) {
65772         private enum enumMixinStr_CONF_R_RECURSIVE_DIRECTORY_INCLUDE = `enum CONF_R_RECURSIVE_DIRECTORY_INCLUDE = 111;`;
65773         static if(is(typeof({ mixin(enumMixinStr_CONF_R_RECURSIVE_DIRECTORY_INCLUDE); }))) {
65774             mixin(enumMixinStr_CONF_R_RECURSIVE_DIRECTORY_INCLUDE);
65775         }
65776     }
65777 
65778 
65779 
65780 
65781     static if(!is(typeof(CONF_R_NUMBER_TOO_LARGE))) {
65782         private enum enumMixinStr_CONF_R_NUMBER_TOO_LARGE = `enum CONF_R_NUMBER_TOO_LARGE = 121;`;
65783         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NUMBER_TOO_LARGE); }))) {
65784             mixin(enumMixinStr_CONF_R_NUMBER_TOO_LARGE);
65785         }
65786     }
65787 
65788 
65789 
65790 
65791     static if(!is(typeof(CONF_R_NO_VALUE))) {
65792         private enum enumMixinStr_CONF_R_NO_VALUE = `enum CONF_R_NO_VALUE = 108;`;
65793         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NO_VALUE); }))) {
65794             mixin(enumMixinStr_CONF_R_NO_VALUE);
65795         }
65796     }
65797 
65798 
65799 
65800 
65801     static if(!is(typeof(CONF_R_NO_SUCH_FILE))) {
65802         private enum enumMixinStr_CONF_R_NO_SUCH_FILE = `enum CONF_R_NO_SUCH_FILE = 114;`;
65803         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NO_SUCH_FILE); }))) {
65804             mixin(enumMixinStr_CONF_R_NO_SUCH_FILE);
65805         }
65806     }
65807 
65808 
65809 
65810 
65811     static if(!is(typeof(CONF_R_NO_SECTION))) {
65812         private enum enumMixinStr_CONF_R_NO_SECTION = `enum CONF_R_NO_SECTION = 107;`;
65813         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NO_SECTION); }))) {
65814             mixin(enumMixinStr_CONF_R_NO_SECTION);
65815         }
65816     }
65817 
65818 
65819 
65820 
65821     static if(!is(typeof(CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE))) {
65822         private enum enumMixinStr_CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE = `enum CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE = 106;`;
65823         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE); }))) {
65824             mixin(enumMixinStr_CONF_R_NO_CONF_OR_ENVIRONMENT_VARIABLE);
65825         }
65826     }
65827 
65828 
65829 
65830 
65831     static if(!is(typeof(CONF_R_NO_CONF))) {
65832         private enum enumMixinStr_CONF_R_NO_CONF = `enum CONF_R_NO_CONF = 105;`;
65833         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NO_CONF); }))) {
65834             mixin(enumMixinStr_CONF_R_NO_CONF);
65835         }
65836     }
65837 
65838 
65839 
65840 
65841     static if(!is(typeof(CONF_R_NO_CLOSE_BRACE))) {
65842         private enum enumMixinStr_CONF_R_NO_CLOSE_BRACE = `enum CONF_R_NO_CLOSE_BRACE = 102;`;
65843         static if(is(typeof({ mixin(enumMixinStr_CONF_R_NO_CLOSE_BRACE); }))) {
65844             mixin(enumMixinStr_CONF_R_NO_CLOSE_BRACE);
65845         }
65846     }
65847 
65848 
65849 
65850 
65851     static if(!is(typeof(CONF_R_MODULE_INITIALIZATION_ERROR))) {
65852         private enum enumMixinStr_CONF_R_MODULE_INITIALIZATION_ERROR = `enum CONF_R_MODULE_INITIALIZATION_ERROR = 109;`;
65853         static if(is(typeof({ mixin(enumMixinStr_CONF_R_MODULE_INITIALIZATION_ERROR); }))) {
65854             mixin(enumMixinStr_CONF_R_MODULE_INITIALIZATION_ERROR);
65855         }
65856     }
65857 
65858 
65859 
65860 
65861     static if(!is(typeof(CONF_R_MISSING_INIT_FUNCTION))) {
65862         private enum enumMixinStr_CONF_R_MISSING_INIT_FUNCTION = `enum CONF_R_MISSING_INIT_FUNCTION = 112;`;
65863         static if(is(typeof({ mixin(enumMixinStr_CONF_R_MISSING_INIT_FUNCTION); }))) {
65864             mixin(enumMixinStr_CONF_R_MISSING_INIT_FUNCTION);
65865         }
65866     }
65867 
65868 
65869 
65870 
65871     static if(!is(typeof(CONF_R_MISSING_EQUAL_SIGN))) {
65872         private enum enumMixinStr_CONF_R_MISSING_EQUAL_SIGN = `enum CONF_R_MISSING_EQUAL_SIGN = 101;`;
65873         static if(is(typeof({ mixin(enumMixinStr_CONF_R_MISSING_EQUAL_SIGN); }))) {
65874             mixin(enumMixinStr_CONF_R_MISSING_EQUAL_SIGN);
65875         }
65876     }
65877 
65878 
65879 
65880 
65881     static if(!is(typeof(CONF_R_MISSING_CLOSE_SQUARE_BRACKET))) {
65882         private enum enumMixinStr_CONF_R_MISSING_CLOSE_SQUARE_BRACKET = `enum CONF_R_MISSING_CLOSE_SQUARE_BRACKET = 100;`;
65883         static if(is(typeof({ mixin(enumMixinStr_CONF_R_MISSING_CLOSE_SQUARE_BRACKET); }))) {
65884             mixin(enumMixinStr_CONF_R_MISSING_CLOSE_SQUARE_BRACKET);
65885         }
65886     }
65887 
65888 
65889 
65890 
65891     static if(!is(typeof(CONF_R_LIST_CANNOT_BE_NULL))) {
65892         private enum enumMixinStr_CONF_R_LIST_CANNOT_BE_NULL = `enum CONF_R_LIST_CANNOT_BE_NULL = 115;`;
65893         static if(is(typeof({ mixin(enumMixinStr_CONF_R_LIST_CANNOT_BE_NULL); }))) {
65894             mixin(enumMixinStr_CONF_R_LIST_CANNOT_BE_NULL);
65895         }
65896     }
65897 
65898 
65899 
65900 
65901     static if(!is(typeof(CONF_R_ERROR_LOADING_DSO))) {
65902         private enum enumMixinStr_CONF_R_ERROR_LOADING_DSO = `enum CONF_R_ERROR_LOADING_DSO = 110;`;
65903         static if(is(typeof({ mixin(enumMixinStr_CONF_R_ERROR_LOADING_DSO); }))) {
65904             mixin(enumMixinStr_CONF_R_ERROR_LOADING_DSO);
65905         }
65906     }
65907 
65908 
65909 
65910 
65911     static if(!is(typeof(CONF_F_STR_COPY))) {
65912         private enum enumMixinStr_CONF_F_STR_COPY = `enum CONF_F_STR_COPY = 101;`;
65913         static if(is(typeof({ mixin(enumMixinStr_CONF_F_STR_COPY); }))) {
65914             mixin(enumMixinStr_CONF_F_STR_COPY);
65915         }
65916     }
65917 
65918 
65919 
65920 
65921     static if(!is(typeof(CONF_F_SSL_MODULE_INIT))) {
65922         private enum enumMixinStr_CONF_F_SSL_MODULE_INIT = `enum CONF_F_SSL_MODULE_INIT = 123;`;
65923         static if(is(typeof({ mixin(enumMixinStr_CONF_F_SSL_MODULE_INIT); }))) {
65924             mixin(enumMixinStr_CONF_F_SSL_MODULE_INIT);
65925         }
65926     }
65927 
65928 
65929 
65930 
65931     static if(!is(typeof(CONF_F_PROCESS_INCLUDE))) {
65932         private enum enumMixinStr_CONF_F_PROCESS_INCLUDE = `enum CONF_F_PROCESS_INCLUDE = 116;`;
65933         static if(is(typeof({ mixin(enumMixinStr_CONF_F_PROCESS_INCLUDE); }))) {
65934             mixin(enumMixinStr_CONF_F_PROCESS_INCLUDE);
65935         }
65936     }
65937 
65938 
65939 
65940 
65941     static if(!is(typeof(CONF_F_NCONF_NEW))) {
65942         private enum enumMixinStr_CONF_F_NCONF_NEW = `enum CONF_F_NCONF_NEW = 111;`;
65943         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_NEW); }))) {
65944             mixin(enumMixinStr_CONF_F_NCONF_NEW);
65945         }
65946     }
65947 
65948 
65949 
65950 
65951     static if(!is(typeof(CONF_F_NCONF_LOAD_FP))) {
65952         private enum enumMixinStr_CONF_F_NCONF_LOAD_FP = `enum CONF_F_NCONF_LOAD_FP = 114;`;
65953         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_LOAD_FP); }))) {
65954             mixin(enumMixinStr_CONF_F_NCONF_LOAD_FP);
65955         }
65956     }
65957 
65958 
65959 
65960 
65961     static if(!is(typeof(CONF_F_NCONF_LOAD_BIO))) {
65962         private enum enumMixinStr_CONF_F_NCONF_LOAD_BIO = `enum CONF_F_NCONF_LOAD_BIO = 110;`;
65963         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_LOAD_BIO); }))) {
65964             mixin(enumMixinStr_CONF_F_NCONF_LOAD_BIO);
65965         }
65966     }
65967 
65968 
65969 
65970 
65971     static if(!is(typeof(CONF_F_NCONF_LOAD))) {
65972         private enum enumMixinStr_CONF_F_NCONF_LOAD = `enum CONF_F_NCONF_LOAD = 113;`;
65973         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_LOAD); }))) {
65974             mixin(enumMixinStr_CONF_F_NCONF_LOAD);
65975         }
65976     }
65977 
65978 
65979 
65980 
65981     static if(!is(typeof(CONF_F_NCONF_GET_STRING))) {
65982         private enum enumMixinStr_CONF_F_NCONF_GET_STRING = `enum CONF_F_NCONF_GET_STRING = 109;`;
65983         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_GET_STRING); }))) {
65984             mixin(enumMixinStr_CONF_F_NCONF_GET_STRING);
65985         }
65986     }
65987 
65988 
65989 
65990 
65991     static if(!is(typeof(CONF_F_NCONF_GET_SECTION))) {
65992         private enum enumMixinStr_CONF_F_NCONF_GET_SECTION = `enum CONF_F_NCONF_GET_SECTION = 108;`;
65993         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_GET_SECTION); }))) {
65994             mixin(enumMixinStr_CONF_F_NCONF_GET_SECTION);
65995         }
65996     }
65997 
65998 
65999 
66000 
66001     static if(!is(typeof(CONF_F_NCONF_GET_NUMBER_E))) {
66002         private enum enumMixinStr_CONF_F_NCONF_GET_NUMBER_E = `enum CONF_F_NCONF_GET_NUMBER_E = 112;`;
66003         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_GET_NUMBER_E); }))) {
66004             mixin(enumMixinStr_CONF_F_NCONF_GET_NUMBER_E);
66005         }
66006     }
66007 
66008 
66009 
66010 
66011     static if(!is(typeof(CONF_F_NCONF_DUMP_FP))) {
66012         private enum enumMixinStr_CONF_F_NCONF_DUMP_FP = `enum CONF_F_NCONF_DUMP_FP = 106;`;
66013         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_DUMP_FP); }))) {
66014             mixin(enumMixinStr_CONF_F_NCONF_DUMP_FP);
66015         }
66016     }
66017 
66018 
66019 
66020 
66021     static if(!is(typeof(CONF_F_NCONF_DUMP_BIO))) {
66022         private enum enumMixinStr_CONF_F_NCONF_DUMP_BIO = `enum CONF_F_NCONF_DUMP_BIO = 105;`;
66023         static if(is(typeof({ mixin(enumMixinStr_CONF_F_NCONF_DUMP_BIO); }))) {
66024             mixin(enumMixinStr_CONF_F_NCONF_DUMP_BIO);
66025         }
66026     }
66027 
66028 
66029 
66030 
66031     static if(!is(typeof(CONF_F_MODULE_RUN))) {
66032         private enum enumMixinStr_CONF_F_MODULE_RUN = `enum CONF_F_MODULE_RUN = 118;`;
66033         static if(is(typeof({ mixin(enumMixinStr_CONF_F_MODULE_RUN); }))) {
66034             mixin(enumMixinStr_CONF_F_MODULE_RUN);
66035         }
66036     }
66037 
66038 
66039 
66040 
66041     static if(!is(typeof(CONF_F_MODULE_LOAD_DSO))) {
66042         private enum enumMixinStr_CONF_F_MODULE_LOAD_DSO = `enum CONF_F_MODULE_LOAD_DSO = 117;`;
66043         static if(is(typeof({ mixin(enumMixinStr_CONF_F_MODULE_LOAD_DSO); }))) {
66044             mixin(enumMixinStr_CONF_F_MODULE_LOAD_DSO);
66045         }
66046     }
66047 
66048 
66049 
66050 
66051     static if(!is(typeof(CONF_F_MODULE_INIT))) {
66052         private enum enumMixinStr_CONF_F_MODULE_INIT = `enum CONF_F_MODULE_INIT = 115;`;
66053         static if(is(typeof({ mixin(enumMixinStr_CONF_F_MODULE_INIT); }))) {
66054             mixin(enumMixinStr_CONF_F_MODULE_INIT);
66055         }
66056     }
66057 
66058 
66059 
66060 
66061     static if(!is(typeof(CONF_F_MODULE_ADD))) {
66062         private enum enumMixinStr_CONF_F_MODULE_ADD = `enum CONF_F_MODULE_ADD = 122;`;
66063         static if(is(typeof({ mixin(enumMixinStr_CONF_F_MODULE_ADD); }))) {
66064             mixin(enumMixinStr_CONF_F_MODULE_ADD);
66065         }
66066     }
66067 
66068 
66069 
66070 
66071     static if(!is(typeof(CONF_F_GET_NEXT_FILE))) {
66072         private enum enumMixinStr_CONF_F_GET_NEXT_FILE = `enum CONF_F_GET_NEXT_FILE = 107;`;
66073         static if(is(typeof({ mixin(enumMixinStr_CONF_F_GET_NEXT_FILE); }))) {
66074             mixin(enumMixinStr_CONF_F_GET_NEXT_FILE);
66075         }
66076     }
66077 
66078 
66079 
66080 
66081     static if(!is(typeof(CONF_F_DEF_LOAD_BIO))) {
66082         private enum enumMixinStr_CONF_F_DEF_LOAD_BIO = `enum CONF_F_DEF_LOAD_BIO = 121;`;
66083         static if(is(typeof({ mixin(enumMixinStr_CONF_F_DEF_LOAD_BIO); }))) {
66084             mixin(enumMixinStr_CONF_F_DEF_LOAD_BIO);
66085         }
66086     }
66087 
66088 
66089 
66090 
66091     static if(!is(typeof(CONF_F_DEF_LOAD))) {
66092         private enum enumMixinStr_CONF_F_DEF_LOAD = `enum CONF_F_DEF_LOAD = 120;`;
66093         static if(is(typeof({ mixin(enumMixinStr_CONF_F_DEF_LOAD); }))) {
66094             mixin(enumMixinStr_CONF_F_DEF_LOAD);
66095         }
66096     }
66097 
66098 
66099 
66100 
66101     static if(!is(typeof(CONF_F_CONF_PARSE_LIST))) {
66102         private enum enumMixinStr_CONF_F_CONF_PARSE_LIST = `enum CONF_F_CONF_PARSE_LIST = 119;`;
66103         static if(is(typeof({ mixin(enumMixinStr_CONF_F_CONF_PARSE_LIST); }))) {
66104             mixin(enumMixinStr_CONF_F_CONF_PARSE_LIST);
66105         }
66106     }
66107 
66108 
66109 
66110 
66111     static if(!is(typeof(CONF_F_CONF_LOAD_FP))) {
66112         private enum enumMixinStr_CONF_F_CONF_LOAD_FP = `enum CONF_F_CONF_LOAD_FP = 103;`;
66113         static if(is(typeof({ mixin(enumMixinStr_CONF_F_CONF_LOAD_FP); }))) {
66114             mixin(enumMixinStr_CONF_F_CONF_LOAD_FP);
66115         }
66116     }
66117 
66118 
66119 
66120 
66121     static if(!is(typeof(CONF_F_CONF_LOAD))) {
66122         private enum enumMixinStr_CONF_F_CONF_LOAD = `enum CONF_F_CONF_LOAD = 100;`;
66123         static if(is(typeof({ mixin(enumMixinStr_CONF_F_CONF_LOAD); }))) {
66124             mixin(enumMixinStr_CONF_F_CONF_LOAD);
66125         }
66126     }
66127 
66128 
66129 
66130 
66131     static if(!is(typeof(CONF_F_CONF_DUMP_FP))) {
66132         private enum enumMixinStr_CONF_F_CONF_DUMP_FP = `enum CONF_F_CONF_DUMP_FP = 104;`;
66133         static if(is(typeof({ mixin(enumMixinStr_CONF_F_CONF_DUMP_FP); }))) {
66134             mixin(enumMixinStr_CONF_F_CONF_DUMP_FP);
66135         }
66136     }
66137     static if(!is(typeof(CONF_MFLAGS_DEFAULT_SECTION))) {
66138         private enum enumMixinStr_CONF_MFLAGS_DEFAULT_SECTION = `enum CONF_MFLAGS_DEFAULT_SECTION = 0x20;`;
66139         static if(is(typeof({ mixin(enumMixinStr_CONF_MFLAGS_DEFAULT_SECTION); }))) {
66140             mixin(enumMixinStr_CONF_MFLAGS_DEFAULT_SECTION);
66141         }
66142     }
66143 
66144 
66145 
66146 
66147     static if(!is(typeof(CONF_MFLAGS_IGNORE_MISSING_FILE))) {
66148         private enum enumMixinStr_CONF_MFLAGS_IGNORE_MISSING_FILE = `enum CONF_MFLAGS_IGNORE_MISSING_FILE = 0x10;`;
66149         static if(is(typeof({ mixin(enumMixinStr_CONF_MFLAGS_IGNORE_MISSING_FILE); }))) {
66150             mixin(enumMixinStr_CONF_MFLAGS_IGNORE_MISSING_FILE);
66151         }
66152     }
66153 
66154 
66155 
66156 
66157     static if(!is(typeof(CONF_MFLAGS_NO_DSO))) {
66158         private enum enumMixinStr_CONF_MFLAGS_NO_DSO = `enum CONF_MFLAGS_NO_DSO = 0x8;`;
66159         static if(is(typeof({ mixin(enumMixinStr_CONF_MFLAGS_NO_DSO); }))) {
66160             mixin(enumMixinStr_CONF_MFLAGS_NO_DSO);
66161         }
66162     }
66163 
66164 
66165 
66166 
66167     static if(!is(typeof(CONF_MFLAGS_SILENT))) {
66168         private enum enumMixinStr_CONF_MFLAGS_SILENT = `enum CONF_MFLAGS_SILENT = 0x4;`;
66169         static if(is(typeof({ mixin(enumMixinStr_CONF_MFLAGS_SILENT); }))) {
66170             mixin(enumMixinStr_CONF_MFLAGS_SILENT);
66171         }
66172     }
66173 
66174 
66175 
66176 
66177     static if(!is(typeof(CONF_MFLAGS_IGNORE_RETURN_CODES))) {
66178         private enum enumMixinStr_CONF_MFLAGS_IGNORE_RETURN_CODES = `enum CONF_MFLAGS_IGNORE_RETURN_CODES = 0x2;`;
66179         static if(is(typeof({ mixin(enumMixinStr_CONF_MFLAGS_IGNORE_RETURN_CODES); }))) {
66180             mixin(enumMixinStr_CONF_MFLAGS_IGNORE_RETURN_CODES);
66181         }
66182     }
66183 
66184 
66185 
66186 
66187     static if(!is(typeof(CONF_MFLAGS_IGNORE_ERRORS))) {
66188         private enum enumMixinStr_CONF_MFLAGS_IGNORE_ERRORS = `enum CONF_MFLAGS_IGNORE_ERRORS = 0x1;`;
66189         static if(is(typeof({ mixin(enumMixinStr_CONF_MFLAGS_IGNORE_ERRORS); }))) {
66190             mixin(enumMixinStr_CONF_MFLAGS_IGNORE_ERRORS);
66191         }
66192     }
66193 
66194 
66195 
66196 
66197 
66198 
66199     static if(!is(typeof(BUF_F_BUF_MEM_NEW))) {
66200         private enum enumMixinStr_BUF_F_BUF_MEM_NEW = `enum BUF_F_BUF_MEM_NEW = 101;`;
66201         static if(is(typeof({ mixin(enumMixinStr_BUF_F_BUF_MEM_NEW); }))) {
66202             mixin(enumMixinStr_BUF_F_BUF_MEM_NEW);
66203         }
66204     }
66205 
66206 
66207 
66208 
66209     static if(!is(typeof(BUF_F_BUF_MEM_GROW_CLEAN))) {
66210         private enum enumMixinStr_BUF_F_BUF_MEM_GROW_CLEAN = `enum BUF_F_BUF_MEM_GROW_CLEAN = 105;`;
66211         static if(is(typeof({ mixin(enumMixinStr_BUF_F_BUF_MEM_GROW_CLEAN); }))) {
66212             mixin(enumMixinStr_BUF_F_BUF_MEM_GROW_CLEAN);
66213         }
66214     }
66215 
66216 
66217 
66218 
66219     static if(!is(typeof(BUF_F_BUF_MEM_GROW))) {
66220         private enum enumMixinStr_BUF_F_BUF_MEM_GROW = `enum BUF_F_BUF_MEM_GROW = 100;`;
66221         static if(is(typeof({ mixin(enumMixinStr_BUF_F_BUF_MEM_GROW); }))) {
66222             mixin(enumMixinStr_BUF_F_BUF_MEM_GROW);
66223         }
66224     }
66225 
66226 
66227 
66228 
66229 
66230 
66231     static if(!is(typeof(BUF_MEM_FLAG_SECURE))) {
66232         private enum enumMixinStr_BUF_MEM_FLAG_SECURE = `enum BUF_MEM_FLAG_SECURE = 0x01;`;
66233         static if(is(typeof({ mixin(enumMixinStr_BUF_MEM_FLAG_SECURE); }))) {
66234             mixin(enumMixinStr_BUF_MEM_FLAG_SECURE);
66235         }
66236     }
66237     static if(!is(typeof(BN_R_TOO_MANY_TEMPORARY_VARIABLES))) {
66238         private enum enumMixinStr_BN_R_TOO_MANY_TEMPORARY_VARIABLES = `enum BN_R_TOO_MANY_TEMPORARY_VARIABLES = 109;`;
66239         static if(is(typeof({ mixin(enumMixinStr_BN_R_TOO_MANY_TEMPORARY_VARIABLES); }))) {
66240             mixin(enumMixinStr_BN_R_TOO_MANY_TEMPORARY_VARIABLES);
66241         }
66242     }
66243 
66244 
66245 
66246 
66247     static if(!is(typeof(BN_R_TOO_MANY_ITERATIONS))) {
66248         private enum enumMixinStr_BN_R_TOO_MANY_ITERATIONS = `enum BN_R_TOO_MANY_ITERATIONS = 113;`;
66249         static if(is(typeof({ mixin(enumMixinStr_BN_R_TOO_MANY_ITERATIONS); }))) {
66250             mixin(enumMixinStr_BN_R_TOO_MANY_ITERATIONS);
66251         }
66252     }
66253 
66254 
66255 
66256 
66257     static if(!is(typeof(BN_R_P_IS_NOT_PRIME))) {
66258         private enum enumMixinStr_BN_R_P_IS_NOT_PRIME = `enum BN_R_P_IS_NOT_PRIME = 112;`;
66259         static if(is(typeof({ mixin(enumMixinStr_BN_R_P_IS_NOT_PRIME); }))) {
66260             mixin(enumMixinStr_BN_R_P_IS_NOT_PRIME);
66261         }
66262     }
66263 
66264 
66265 
66266 
66267     static if(!is(typeof(BN_R_PRIVATE_KEY_TOO_LARGE))) {
66268         private enum enumMixinStr_BN_R_PRIVATE_KEY_TOO_LARGE = `enum BN_R_PRIVATE_KEY_TOO_LARGE = 117;`;
66269         static if(is(typeof({ mixin(enumMixinStr_BN_R_PRIVATE_KEY_TOO_LARGE); }))) {
66270             mixin(enumMixinStr_BN_R_PRIVATE_KEY_TOO_LARGE);
66271         }
66272     }
66273 
66274 
66275 
66276 
66277     static if(!is(typeof(BN_R_NO_SOLUTION))) {
66278         private enum enumMixinStr_BN_R_NO_SOLUTION = `enum BN_R_NO_SOLUTION = 116;`;
66279         static if(is(typeof({ mixin(enumMixinStr_BN_R_NO_SOLUTION); }))) {
66280             mixin(enumMixinStr_BN_R_NO_SOLUTION);
66281         }
66282     }
66283 
66284 
66285 
66286 
66287     static if(!is(typeof(BN_R_NO_INVERSE))) {
66288         private enum enumMixinStr_BN_R_NO_INVERSE = `enum BN_R_NO_INVERSE = 108;`;
66289         static if(is(typeof({ mixin(enumMixinStr_BN_R_NO_INVERSE); }))) {
66290             mixin(enumMixinStr_BN_R_NO_INVERSE);
66291         }
66292     }
66293 
66294 
66295 
66296 
66297     static if(!is(typeof(BN_R_NOT_INITIALIZED))) {
66298         private enum enumMixinStr_BN_R_NOT_INITIALIZED = `enum BN_R_NOT_INITIALIZED = 107;`;
66299         static if(is(typeof({ mixin(enumMixinStr_BN_R_NOT_INITIALIZED); }))) {
66300             mixin(enumMixinStr_BN_R_NOT_INITIALIZED);
66301         }
66302     }
66303 
66304 
66305 
66306 
66307     static if(!is(typeof(BN_R_NOT_A_SQUARE))) {
66308         private enum enumMixinStr_BN_R_NOT_A_SQUARE = `enum BN_R_NOT_A_SQUARE = 111;`;
66309         static if(is(typeof({ mixin(enumMixinStr_BN_R_NOT_A_SQUARE); }))) {
66310             mixin(enumMixinStr_BN_R_NOT_A_SQUARE);
66311         }
66312     }
66313 
66314 
66315 
66316 
66317     static if(!is(typeof(BN_R_INVALID_SHIFT))) {
66318         private enum enumMixinStr_BN_R_INVALID_SHIFT = `enum BN_R_INVALID_SHIFT = 119;`;
66319         static if(is(typeof({ mixin(enumMixinStr_BN_R_INVALID_SHIFT); }))) {
66320             mixin(enumMixinStr_BN_R_INVALID_SHIFT);
66321         }
66322     }
66323 
66324 
66325 
66326 
66327     static if(!is(typeof(BN_R_INVALID_RANGE))) {
66328         private enum enumMixinStr_BN_R_INVALID_RANGE = `enum BN_R_INVALID_RANGE = 115;`;
66329         static if(is(typeof({ mixin(enumMixinStr_BN_R_INVALID_RANGE); }))) {
66330             mixin(enumMixinStr_BN_R_INVALID_RANGE);
66331         }
66332     }
66333 
66334 
66335 
66336 
66337     static if(!is(typeof(BN_R_INVALID_LENGTH))) {
66338         private enum enumMixinStr_BN_R_INVALID_LENGTH = `enum BN_R_INVALID_LENGTH = 106;`;
66339         static if(is(typeof({ mixin(enumMixinStr_BN_R_INVALID_LENGTH); }))) {
66340             mixin(enumMixinStr_BN_R_INVALID_LENGTH);
66341         }
66342     }
66343 
66344 
66345 
66346 
66347     static if(!is(typeof(BN_R_INPUT_NOT_REDUCED))) {
66348         private enum enumMixinStr_BN_R_INPUT_NOT_REDUCED = `enum BN_R_INPUT_NOT_REDUCED = 110;`;
66349         static if(is(typeof({ mixin(enumMixinStr_BN_R_INPUT_NOT_REDUCED); }))) {
66350             mixin(enumMixinStr_BN_R_INPUT_NOT_REDUCED);
66351         }
66352     }
66353 
66354 
66355 
66356 
66357     static if(!is(typeof(BN_R_EXPAND_ON_STATIC_BIGNUM_DATA))) {
66358         private enum enumMixinStr_BN_R_EXPAND_ON_STATIC_BIGNUM_DATA = `enum BN_R_EXPAND_ON_STATIC_BIGNUM_DATA = 105;`;
66359         static if(is(typeof({ mixin(enumMixinStr_BN_R_EXPAND_ON_STATIC_BIGNUM_DATA); }))) {
66360             mixin(enumMixinStr_BN_R_EXPAND_ON_STATIC_BIGNUM_DATA);
66361         }
66362     }
66363 
66364 
66365 
66366 
66367     static if(!is(typeof(BN_R_ENCODING_ERROR))) {
66368         private enum enumMixinStr_BN_R_ENCODING_ERROR = `enum BN_R_ENCODING_ERROR = 104;`;
66369         static if(is(typeof({ mixin(enumMixinStr_BN_R_ENCODING_ERROR); }))) {
66370             mixin(enumMixinStr_BN_R_ENCODING_ERROR);
66371         }
66372     }
66373 
66374 
66375 
66376 
66377     static if(!is(typeof(BN_R_DIV_BY_ZERO))) {
66378         private enum enumMixinStr_BN_R_DIV_BY_ZERO = `enum BN_R_DIV_BY_ZERO = 103;`;
66379         static if(is(typeof({ mixin(enumMixinStr_BN_R_DIV_BY_ZERO); }))) {
66380             mixin(enumMixinStr_BN_R_DIV_BY_ZERO);
66381         }
66382     }
66383 
66384 
66385 
66386 
66387     static if(!is(typeof(BN_R_CALLED_WITH_EVEN_MODULUS))) {
66388         private enum enumMixinStr_BN_R_CALLED_WITH_EVEN_MODULUS = `enum BN_R_CALLED_WITH_EVEN_MODULUS = 102;`;
66389         static if(is(typeof({ mixin(enumMixinStr_BN_R_CALLED_WITH_EVEN_MODULUS); }))) {
66390             mixin(enumMixinStr_BN_R_CALLED_WITH_EVEN_MODULUS);
66391         }
66392     }
66393 
66394 
66395 
66396 
66397     static if(!is(typeof(BN_R_BITS_TOO_SMALL))) {
66398         private enum enumMixinStr_BN_R_BITS_TOO_SMALL = `enum BN_R_BITS_TOO_SMALL = 118;`;
66399         static if(is(typeof({ mixin(enumMixinStr_BN_R_BITS_TOO_SMALL); }))) {
66400             mixin(enumMixinStr_BN_R_BITS_TOO_SMALL);
66401         }
66402     }
66403 
66404 
66405 
66406 
66407     static if(!is(typeof(BN_R_BIGNUM_TOO_LONG))) {
66408         private enum enumMixinStr_BN_R_BIGNUM_TOO_LONG = `enum BN_R_BIGNUM_TOO_LONG = 114;`;
66409         static if(is(typeof({ mixin(enumMixinStr_BN_R_BIGNUM_TOO_LONG); }))) {
66410             mixin(enumMixinStr_BN_R_BIGNUM_TOO_LONG);
66411         }
66412     }
66413 
66414 
66415 
66416 
66417     static if(!is(typeof(BN_R_BAD_RECIPROCAL))) {
66418         private enum enumMixinStr_BN_R_BAD_RECIPROCAL = `enum BN_R_BAD_RECIPROCAL = 101;`;
66419         static if(is(typeof({ mixin(enumMixinStr_BN_R_BAD_RECIPROCAL); }))) {
66420             mixin(enumMixinStr_BN_R_BAD_RECIPROCAL);
66421         }
66422     }
66423 
66424 
66425 
66426 
66427     static if(!is(typeof(BN_R_ARG2_LT_ARG3))) {
66428         private enum enumMixinStr_BN_R_ARG2_LT_ARG3 = `enum BN_R_ARG2_LT_ARG3 = 100;`;
66429         static if(is(typeof({ mixin(enumMixinStr_BN_R_ARG2_LT_ARG3); }))) {
66430             mixin(enumMixinStr_BN_R_ARG2_LT_ARG3);
66431         }
66432     }
66433 
66434 
66435 
66436 
66437     static if(!is(typeof(BN_F_BN_USUB))) {
66438         private enum enumMixinStr_BN_F_BN_USUB = `enum BN_F_BN_USUB = 115;`;
66439         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_USUB); }))) {
66440             mixin(enumMixinStr_BN_F_BN_USUB);
66441         }
66442     }
66443 
66444 
66445 
66446 
66447     static if(!is(typeof(BN_F_BN_STACK_PUSH))) {
66448         private enum enumMixinStr_BN_F_BN_STACK_PUSH = `enum BN_F_BN_STACK_PUSH = 148;`;
66449         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_STACK_PUSH); }))) {
66450             mixin(enumMixinStr_BN_F_BN_STACK_PUSH);
66451         }
66452     }
66453 
66454 
66455 
66456 
66457     static if(!is(typeof(BN_F_BN_SET_WORDS))) {
66458         private enum enumMixinStr_BN_F_BN_SET_WORDS = `enum BN_F_BN_SET_WORDS = 144;`;
66459         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_SET_WORDS); }))) {
66460             mixin(enumMixinStr_BN_F_BN_SET_WORDS);
66461         }
66462     }
66463 
66464 
66465 
66466 
66467     static if(!is(typeof(BN_F_BN_RSHIFT))) {
66468         private enum enumMixinStr_BN_F_BN_RSHIFT = `enum BN_F_BN_RSHIFT = 146;`;
66469         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_RSHIFT); }))) {
66470             mixin(enumMixinStr_BN_F_BN_RSHIFT);
66471         }
66472     }
66473 
66474 
66475 
66476 
66477     static if(!is(typeof(BN_F_BN_RECP_CTX_NEW))) {
66478         private enum enumMixinStr_BN_F_BN_RECP_CTX_NEW = `enum BN_F_BN_RECP_CTX_NEW = 150;`;
66479         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_RECP_CTX_NEW); }))) {
66480             mixin(enumMixinStr_BN_F_BN_RECP_CTX_NEW);
66481         }
66482     }
66483 
66484 
66485 
66486 
66487     static if(!is(typeof(BN_F_BN_RAND_RANGE))) {
66488         private enum enumMixinStr_BN_F_BN_RAND_RANGE = `enum BN_F_BN_RAND_RANGE = 122;`;
66489         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_RAND_RANGE); }))) {
66490             mixin(enumMixinStr_BN_F_BN_RAND_RANGE);
66491         }
66492     }
66493 
66494 
66495 
66496 
66497     static if(!is(typeof(BN_F_BN_RAND))) {
66498         private enum enumMixinStr_BN_F_BN_RAND = `enum BN_F_BN_RAND = 114;`;
66499         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_RAND); }))) {
66500             mixin(enumMixinStr_BN_F_BN_RAND);
66501         }
66502     }
66503 
66504 
66505 
66506 
66507     static if(!is(typeof(BN_F_BN_POOL_GET))) {
66508         private enum enumMixinStr_BN_F_BN_POOL_GET = `enum BN_F_BN_POOL_GET = 147;`;
66509         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_POOL_GET); }))) {
66510             mixin(enumMixinStr_BN_F_BN_POOL_GET);
66511         }
66512     }
66513 
66514 
66515 
66516 
66517     static if(!is(typeof(BN_F_BN_NEW))) {
66518         private enum enumMixinStr_BN_F_BN_NEW = `enum BN_F_BN_NEW = 113;`;
66519         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_NEW); }))) {
66520             mixin(enumMixinStr_BN_F_BN_NEW);
66521         }
66522     }
66523 
66524 
66525 
66526 
66527     static if(!is(typeof(BN_F_BN_MPI2BN))) {
66528         private enum enumMixinStr_BN_F_BN_MPI2BN = `enum BN_F_BN_MPI2BN = 112;`;
66529         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MPI2BN); }))) {
66530             mixin(enumMixinStr_BN_F_BN_MPI2BN);
66531         }
66532     }
66533 
66534 
66535 
66536 
66537     static if(!is(typeof(BN_F_BN_MONT_CTX_NEW))) {
66538         private enum enumMixinStr_BN_F_BN_MONT_CTX_NEW = `enum BN_F_BN_MONT_CTX_NEW = 149;`;
66539         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MONT_CTX_NEW); }))) {
66540             mixin(enumMixinStr_BN_F_BN_MONT_CTX_NEW);
66541         }
66542     }
66543 
66544 
66545 
66546 
66547     static if(!is(typeof(BN_F_BN_MOD_SQRT))) {
66548         private enum enumMixinStr_BN_F_BN_MOD_SQRT = `enum BN_F_BN_MOD_SQRT = 121;`;
66549         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_SQRT); }))) {
66550             mixin(enumMixinStr_BN_F_BN_MOD_SQRT);
66551         }
66552     }
66553 
66554 
66555 
66556 
66557     static if(!is(typeof(BN_F_BN_MOD_LSHIFT_QUICK))) {
66558         private enum enumMixinStr_BN_F_BN_MOD_LSHIFT_QUICK = `enum BN_F_BN_MOD_LSHIFT_QUICK = 119;`;
66559         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_LSHIFT_QUICK); }))) {
66560             mixin(enumMixinStr_BN_F_BN_MOD_LSHIFT_QUICK);
66561         }
66562     }
66563 
66564 
66565 
66566 
66567     static if(!is(typeof(BN_F_BN_MOD_INVERSE_NO_BRANCH))) {
66568         private enum enumMixinStr_BN_F_BN_MOD_INVERSE_NO_BRANCH = `enum BN_F_BN_MOD_INVERSE_NO_BRANCH = 139;`;
66569         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_INVERSE_NO_BRANCH); }))) {
66570             mixin(enumMixinStr_BN_F_BN_MOD_INVERSE_NO_BRANCH);
66571         }
66572     }
66573 
66574 
66575 
66576 
66577     static if(!is(typeof(BN_F_BN_MOD_INVERSE))) {
66578         private enum enumMixinStr_BN_F_BN_MOD_INVERSE = `enum BN_F_BN_MOD_INVERSE = 110;`;
66579         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_INVERSE); }))) {
66580             mixin(enumMixinStr_BN_F_BN_MOD_INVERSE);
66581         }
66582     }
66583 
66584 
66585 
66586 
66587     static if(!is(typeof(BN_F_BN_MOD_EXP_SIMPLE))) {
66588         private enum enumMixinStr_BN_F_BN_MOD_EXP_SIMPLE = `enum BN_F_BN_MOD_EXP_SIMPLE = 126;`;
66589         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_EXP_SIMPLE); }))) {
66590             mixin(enumMixinStr_BN_F_BN_MOD_EXP_SIMPLE);
66591         }
66592     }
66593 
66594 
66595 
66596 
66597     static if(!is(typeof(BN_F_BN_MOD_EXP_RECP))) {
66598         private enum enumMixinStr_BN_F_BN_MOD_EXP_RECP = `enum BN_F_BN_MOD_EXP_RECP = 125;`;
66599         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_EXP_RECP); }))) {
66600             mixin(enumMixinStr_BN_F_BN_MOD_EXP_RECP);
66601         }
66602     }
66603 
66604 
66605 
66606 
66607     static if(!is(typeof(BN_F_BN_MOD_EXP_MONT_WORD))) {
66608         private enum enumMixinStr_BN_F_BN_MOD_EXP_MONT_WORD = `enum BN_F_BN_MOD_EXP_MONT_WORD = 117;`;
66609         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_EXP_MONT_WORD); }))) {
66610             mixin(enumMixinStr_BN_F_BN_MOD_EXP_MONT_WORD);
66611         }
66612     }
66613 
66614 
66615 
66616 
66617     static if(!is(typeof(BN_F_BN_MOD_EXP_MONT_CONSTTIME))) {
66618         private enum enumMixinStr_BN_F_BN_MOD_EXP_MONT_CONSTTIME = `enum BN_F_BN_MOD_EXP_MONT_CONSTTIME = 124;`;
66619         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_EXP_MONT_CONSTTIME); }))) {
66620             mixin(enumMixinStr_BN_F_BN_MOD_EXP_MONT_CONSTTIME);
66621         }
66622     }
66623 
66624 
66625 
66626 
66627     static if(!is(typeof(BN_F_BN_MOD_EXP_MONT))) {
66628         private enum enumMixinStr_BN_F_BN_MOD_EXP_MONT = `enum BN_F_BN_MOD_EXP_MONT = 109;`;
66629         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_EXP_MONT); }))) {
66630             mixin(enumMixinStr_BN_F_BN_MOD_EXP_MONT);
66631         }
66632     }
66633 
66634 
66635 
66636 
66637     static if(!is(typeof(BN_F_BN_MOD_EXP2_MONT))) {
66638         private enum enumMixinStr_BN_F_BN_MOD_EXP2_MONT = `enum BN_F_BN_MOD_EXP2_MONT = 118;`;
66639         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_MOD_EXP2_MONT); }))) {
66640             mixin(enumMixinStr_BN_F_BN_MOD_EXP2_MONT);
66641         }
66642     }
66643 
66644 
66645 
66646 
66647     static if(!is(typeof(BN_F_BN_LSHIFT))) {
66648         private enum enumMixinStr_BN_F_BN_LSHIFT = `enum BN_F_BN_LSHIFT = 145;`;
66649         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_LSHIFT); }))) {
66650             mixin(enumMixinStr_BN_F_BN_LSHIFT);
66651         }
66652     }
66653 
66654 
66655 
66656 
66657     static if(!is(typeof(BN_F_BN_GF2M_MOD_SQRT))) {
66658         private enum enumMixinStr_BN_F_BN_GF2M_MOD_SQRT = `enum BN_F_BN_GF2M_MOD_SQRT = 137;`;
66659         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SQRT); }))) {
66660             mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SQRT);
66661         }
66662     }
66663 
66664 
66665 
66666 
66667     static if(!is(typeof(BN_F_BN_GF2M_MOD_SQR))) {
66668         private enum enumMixinStr_BN_F_BN_GF2M_MOD_SQR = `enum BN_F_BN_GF2M_MOD_SQR = 136;`;
66669         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SQR); }))) {
66670             mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SQR);
66671         }
66672     }
66673 
66674 
66675 
66676 
66677     static if(!is(typeof(BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR))) {
66678         private enum enumMixinStr_BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR = `enum BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR = 135;`;
66679         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR); }))) {
66680             mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SOLVE_QUAD_ARR);
66681         }
66682     }
66683 
66684 
66685 
66686 
66687     static if(!is(typeof(BN_F_BN_GF2M_MOD_SOLVE_QUAD))) {
66688         private enum enumMixinStr_BN_F_BN_GF2M_MOD_SOLVE_QUAD = `enum BN_F_BN_GF2M_MOD_SOLVE_QUAD = 134;`;
66689         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SOLVE_QUAD); }))) {
66690             mixin(enumMixinStr_BN_F_BN_GF2M_MOD_SOLVE_QUAD);
66691         }
66692     }
66693 
66694 
66695 
66696 
66697     static if(!is(typeof(BN_F_BN_GF2M_MOD_MUL))) {
66698         private enum enumMixinStr_BN_F_BN_GF2M_MOD_MUL = `enum BN_F_BN_GF2M_MOD_MUL = 133;`;
66699         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD_MUL); }))) {
66700             mixin(enumMixinStr_BN_F_BN_GF2M_MOD_MUL);
66701         }
66702     }
66703 
66704 
66705 
66706 
66707     static if(!is(typeof(BN_F_BN_GF2M_MOD_EXP))) {
66708         private enum enumMixinStr_BN_F_BN_GF2M_MOD_EXP = `enum BN_F_BN_GF2M_MOD_EXP = 132;`;
66709         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD_EXP); }))) {
66710             mixin(enumMixinStr_BN_F_BN_GF2M_MOD_EXP);
66711         }
66712     }
66713 
66714 
66715 
66716 
66717     static if(!is(typeof(BN_F_BN_GF2M_MOD))) {
66718         private enum enumMixinStr_BN_F_BN_GF2M_MOD = `enum BN_F_BN_GF2M_MOD = 131;`;
66719         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GF2M_MOD); }))) {
66720             mixin(enumMixinStr_BN_F_BN_GF2M_MOD);
66721         }
66722     }
66723 
66724 
66725 
66726 
66727     static if(!is(typeof(BN_F_BN_GENERATE_PRIME_EX))) {
66728         private enum enumMixinStr_BN_F_BN_GENERATE_PRIME_EX = `enum BN_F_BN_GENERATE_PRIME_EX = 141;`;
66729         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GENERATE_PRIME_EX); }))) {
66730             mixin(enumMixinStr_BN_F_BN_GENERATE_PRIME_EX);
66731         }
66732     }
66733 
66734 
66735 
66736 
66737     static if(!is(typeof(BN_F_BN_GENERATE_DSA_NONCE))) {
66738         private enum enumMixinStr_BN_F_BN_GENERATE_DSA_NONCE = `enum BN_F_BN_GENERATE_DSA_NONCE = 140;`;
66739         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GENERATE_DSA_NONCE); }))) {
66740             mixin(enumMixinStr_BN_F_BN_GENERATE_DSA_NONCE);
66741         }
66742     }
66743 
66744 
66745 
66746 
66747     static if(!is(typeof(BN_F_BN_GENCB_NEW))) {
66748         private enum enumMixinStr_BN_F_BN_GENCB_NEW = `enum BN_F_BN_GENCB_NEW = 143;`;
66749         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_GENCB_NEW); }))) {
66750             mixin(enumMixinStr_BN_F_BN_GENCB_NEW);
66751         }
66752     }
66753 
66754 
66755 
66756 
66757     static if(!is(typeof(BN_F_BN_EXPAND_INTERNAL))) {
66758         private enum enumMixinStr_BN_F_BN_EXPAND_INTERNAL = `enum BN_F_BN_EXPAND_INTERNAL = 120;`;
66759         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_EXPAND_INTERNAL); }))) {
66760             mixin(enumMixinStr_BN_F_BN_EXPAND_INTERNAL);
66761         }
66762     }
66763 
66764 
66765 
66766 
66767     static if(!is(typeof(BN_F_BN_EXP))) {
66768         private enum enumMixinStr_BN_F_BN_EXP = `enum BN_F_BN_EXP = 123;`;
66769         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_EXP); }))) {
66770             mixin(enumMixinStr_BN_F_BN_EXP);
66771         }
66772     }
66773 
66774 
66775 
66776 
66777     static if(!is(typeof(BN_F_BN_DIV_RECP))) {
66778         private enum enumMixinStr_BN_F_BN_DIV_RECP = `enum BN_F_BN_DIV_RECP = 130;`;
66779         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_DIV_RECP); }))) {
66780             mixin(enumMixinStr_BN_F_BN_DIV_RECP);
66781         }
66782     }
66783 
66784 
66785 
66786 
66787     static if(!is(typeof(BN_F_BN_DIV))) {
66788         private enum enumMixinStr_BN_F_BN_DIV = `enum BN_F_BN_DIV = 107;`;
66789         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_DIV); }))) {
66790             mixin(enumMixinStr_BN_F_BN_DIV);
66791         }
66792     }
66793 
66794 
66795 
66796 
66797     static if(!is(typeof(BN_F_BN_CTX_START))) {
66798         private enum enumMixinStr_BN_F_BN_CTX_START = `enum BN_F_BN_CTX_START = 129;`;
66799         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_CTX_START); }))) {
66800             mixin(enumMixinStr_BN_F_BN_CTX_START);
66801         }
66802     }
66803 
66804 
66805 
66806 
66807     static if(!is(typeof(BN_F_BN_CTX_NEW))) {
66808         private enum enumMixinStr_BN_F_BN_CTX_NEW = `enum BN_F_BN_CTX_NEW = 106;`;
66809         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_CTX_NEW); }))) {
66810             mixin(enumMixinStr_BN_F_BN_CTX_NEW);
66811         }
66812     }
66813 
66814 
66815 
66816 
66817     static if(!is(typeof(BN_F_BN_CTX_GET))) {
66818         private enum enumMixinStr_BN_F_BN_CTX_GET = `enum BN_F_BN_CTX_GET = 116;`;
66819         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_CTX_GET); }))) {
66820             mixin(enumMixinStr_BN_F_BN_CTX_GET);
66821         }
66822     }
66823 
66824 
66825 
66826 
66827     static if(!is(typeof(BN_F_BN_COMPUTE_WNAF))) {
66828         private enum enumMixinStr_BN_F_BN_COMPUTE_WNAF = `enum BN_F_BN_COMPUTE_WNAF = 142;`;
66829         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_COMPUTE_WNAF); }))) {
66830             mixin(enumMixinStr_BN_F_BN_COMPUTE_WNAF);
66831         }
66832     }
66833 
66834 
66835 
66836 
66837     static if(!is(typeof(BN_F_BN_BN2HEX))) {
66838         private enum enumMixinStr_BN_F_BN_BN2HEX = `enum BN_F_BN_BN2HEX = 105;`;
66839         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BN2HEX); }))) {
66840             mixin(enumMixinStr_BN_F_BN_BN2HEX);
66841         }
66842     }
66843 
66844 
66845 
66846 
66847     static if(!is(typeof(BN_F_BN_BN2DEC))) {
66848         private enum enumMixinStr_BN_F_BN_BN2DEC = `enum BN_F_BN_BN2DEC = 104;`;
66849         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BN2DEC); }))) {
66850             mixin(enumMixinStr_BN_F_BN_BN2DEC);
66851         }
66852     }
66853 
66854 
66855 
66856 
66857     static if(!is(typeof(BN_F_BN_BLINDING_UPDATE))) {
66858         private enum enumMixinStr_BN_F_BN_BLINDING_UPDATE = `enum BN_F_BN_BLINDING_UPDATE = 103;`;
66859         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BLINDING_UPDATE); }))) {
66860             mixin(enumMixinStr_BN_F_BN_BLINDING_UPDATE);
66861         }
66862     }
66863 
66864 
66865 
66866 
66867     static if(!is(typeof(BN_F_BN_BLINDING_NEW))) {
66868         private enum enumMixinStr_BN_F_BN_BLINDING_NEW = `enum BN_F_BN_BLINDING_NEW = 102;`;
66869         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BLINDING_NEW); }))) {
66870             mixin(enumMixinStr_BN_F_BN_BLINDING_NEW);
66871         }
66872     }
66873 
66874 
66875 
66876 
66877     static if(!is(typeof(BN_F_BN_BLINDING_INVERT_EX))) {
66878         private enum enumMixinStr_BN_F_BN_BLINDING_INVERT_EX = `enum BN_F_BN_BLINDING_INVERT_EX = 101;`;
66879         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BLINDING_INVERT_EX); }))) {
66880             mixin(enumMixinStr_BN_F_BN_BLINDING_INVERT_EX);
66881         }
66882     }
66883 
66884 
66885 
66886 
66887     static if(!is(typeof(BN_F_BN_BLINDING_CREATE_PARAM))) {
66888         private enum enumMixinStr_BN_F_BN_BLINDING_CREATE_PARAM = `enum BN_F_BN_BLINDING_CREATE_PARAM = 128;`;
66889         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BLINDING_CREATE_PARAM); }))) {
66890             mixin(enumMixinStr_BN_F_BN_BLINDING_CREATE_PARAM);
66891         }
66892     }
66893 
66894 
66895 
66896 
66897     static if(!is(typeof(BN_F_BN_BLINDING_CONVERT_EX))) {
66898         private enum enumMixinStr_BN_F_BN_BLINDING_CONVERT_EX = `enum BN_F_BN_BLINDING_CONVERT_EX = 100;`;
66899         static if(is(typeof({ mixin(enumMixinStr_BN_F_BN_BLINDING_CONVERT_EX); }))) {
66900             mixin(enumMixinStr_BN_F_BN_BLINDING_CONVERT_EX);
66901         }
66902     }
66903 
66904 
66905 
66906 
66907     static if(!is(typeof(BN_F_BNRAND_RANGE))) {
66908         private enum enumMixinStr_BN_F_BNRAND_RANGE = `enum BN_F_BNRAND_RANGE = 138;`;
66909         static if(is(typeof({ mixin(enumMixinStr_BN_F_BNRAND_RANGE); }))) {
66910             mixin(enumMixinStr_BN_F_BNRAND_RANGE);
66911         }
66912     }
66913 
66914 
66915 
66916 
66917     static if(!is(typeof(BN_F_BNRAND))) {
66918         private enum enumMixinStr_BN_F_BNRAND = `enum BN_F_BNRAND = 127;`;
66919         static if(is(typeof({ mixin(enumMixinStr_BN_F_BNRAND); }))) {
66920             mixin(enumMixinStr_BN_F_BNRAND);
66921         }
66922     }
66923 
66924 
66925 
66926 
66927 
66928 
66929     static if(!is(typeof(get_rfc3526_prime_8192))) {
66930         private enum enumMixinStr_get_rfc3526_prime_8192 = `enum get_rfc3526_prime_8192 = BN_get_rfc3526_prime_8192;`;
66931         static if(is(typeof({ mixin(enumMixinStr_get_rfc3526_prime_8192); }))) {
66932             mixin(enumMixinStr_get_rfc3526_prime_8192);
66933         }
66934     }
66935 
66936 
66937 
66938 
66939     static if(!is(typeof(get_rfc3526_prime_6144))) {
66940         private enum enumMixinStr_get_rfc3526_prime_6144 = `enum get_rfc3526_prime_6144 = BN_get_rfc3526_prime_6144;`;
66941         static if(is(typeof({ mixin(enumMixinStr_get_rfc3526_prime_6144); }))) {
66942             mixin(enumMixinStr_get_rfc3526_prime_6144);
66943         }
66944     }
66945 
66946 
66947 
66948 
66949     static if(!is(typeof(get_rfc3526_prime_4096))) {
66950         private enum enumMixinStr_get_rfc3526_prime_4096 = `enum get_rfc3526_prime_4096 = BN_get_rfc3526_prime_4096;`;
66951         static if(is(typeof({ mixin(enumMixinStr_get_rfc3526_prime_4096); }))) {
66952             mixin(enumMixinStr_get_rfc3526_prime_4096);
66953         }
66954     }
66955 
66956 
66957 
66958 
66959     static if(!is(typeof(get_rfc3526_prime_3072))) {
66960         private enum enumMixinStr_get_rfc3526_prime_3072 = `enum get_rfc3526_prime_3072 = BN_get_rfc3526_prime_3072;`;
66961         static if(is(typeof({ mixin(enumMixinStr_get_rfc3526_prime_3072); }))) {
66962             mixin(enumMixinStr_get_rfc3526_prime_3072);
66963         }
66964     }
66965 
66966 
66967 
66968 
66969     static if(!is(typeof(get_rfc3526_prime_2048))) {
66970         private enum enumMixinStr_get_rfc3526_prime_2048 = `enum get_rfc3526_prime_2048 = BN_get_rfc3526_prime_2048;`;
66971         static if(is(typeof({ mixin(enumMixinStr_get_rfc3526_prime_2048); }))) {
66972             mixin(enumMixinStr_get_rfc3526_prime_2048);
66973         }
66974     }
66975 
66976 
66977 
66978 
66979     static if(!is(typeof(get_rfc3526_prime_1536))) {
66980         private enum enumMixinStr_get_rfc3526_prime_1536 = `enum get_rfc3526_prime_1536 = BN_get_rfc3526_prime_1536;`;
66981         static if(is(typeof({ mixin(enumMixinStr_get_rfc3526_prime_1536); }))) {
66982             mixin(enumMixinStr_get_rfc3526_prime_1536);
66983         }
66984     }
66985 
66986 
66987 
66988 
66989     static if(!is(typeof(get_rfc2409_prime_1024))) {
66990         private enum enumMixinStr_get_rfc2409_prime_1024 = `enum get_rfc2409_prime_1024 = BN_get_rfc2409_prime_1024;`;
66991         static if(is(typeof({ mixin(enumMixinStr_get_rfc2409_prime_1024); }))) {
66992             mixin(enumMixinStr_get_rfc2409_prime_1024);
66993         }
66994     }
66995 
66996 
66997 
66998 
66999     static if(!is(typeof(get_rfc2409_prime_768))) {
67000         private enum enumMixinStr_get_rfc2409_prime_768 = `enum get_rfc2409_prime_768 = BN_get_rfc2409_prime_768;`;
67001         static if(is(typeof({ mixin(enumMixinStr_get_rfc2409_prime_768); }))) {
67002             mixin(enumMixinStr_get_rfc2409_prime_768);
67003         }
67004     }
67005     static if(!is(typeof(BN_BLINDING_NO_RECREATE))) {
67006         private enum enumMixinStr_BN_BLINDING_NO_RECREATE = `enum BN_BLINDING_NO_RECREATE = 0x00000002;`;
67007         static if(is(typeof({ mixin(enumMixinStr_BN_BLINDING_NO_RECREATE); }))) {
67008             mixin(enumMixinStr_BN_BLINDING_NO_RECREATE);
67009         }
67010     }
67011 
67012 
67013 
67014 
67015     static if(!is(typeof(BN_BLINDING_NO_UPDATE))) {
67016         private enum enumMixinStr_BN_BLINDING_NO_UPDATE = `enum BN_BLINDING_NO_UPDATE = 0x00000001;`;
67017         static if(is(typeof({ mixin(enumMixinStr_BN_BLINDING_NO_UPDATE); }))) {
67018             mixin(enumMixinStr_BN_BLINDING_NO_UPDATE);
67019         }
67020     }
67021     static if(!is(typeof(BN_prime_checks))) {
67022         private enum enumMixinStr_BN_prime_checks = `enum BN_prime_checks = 0;`;
67023         static if(is(typeof({ mixin(enumMixinStr_BN_prime_checks); }))) {
67024             mixin(enumMixinStr_BN_prime_checks);
67025         }
67026     }
67027 
67028 
67029 
67030 
67031     static if(!is(typeof(BN_RAND_BOTTOM_ODD))) {
67032         private enum enumMixinStr_BN_RAND_BOTTOM_ODD = `enum BN_RAND_BOTTOM_ODD = 1;`;
67033         static if(is(typeof({ mixin(enumMixinStr_BN_RAND_BOTTOM_ODD); }))) {
67034             mixin(enumMixinStr_BN_RAND_BOTTOM_ODD);
67035         }
67036     }
67037 
67038 
67039 
67040 
67041     static if(!is(typeof(BN_RAND_BOTTOM_ANY))) {
67042         private enum enumMixinStr_BN_RAND_BOTTOM_ANY = `enum BN_RAND_BOTTOM_ANY = 0;`;
67043         static if(is(typeof({ mixin(enumMixinStr_BN_RAND_BOTTOM_ANY); }))) {
67044             mixin(enumMixinStr_BN_RAND_BOTTOM_ANY);
67045         }
67046     }
67047 
67048 
67049 
67050 
67051     static if(!is(typeof(BN_RAND_TOP_TWO))) {
67052         private enum enumMixinStr_BN_RAND_TOP_TWO = `enum BN_RAND_TOP_TWO = 1;`;
67053         static if(is(typeof({ mixin(enumMixinStr_BN_RAND_TOP_TWO); }))) {
67054             mixin(enumMixinStr_BN_RAND_TOP_TWO);
67055         }
67056     }
67057 
67058 
67059 
67060 
67061     static if(!is(typeof(BN_RAND_TOP_ONE))) {
67062         private enum enumMixinStr_BN_RAND_TOP_ONE = `enum BN_RAND_TOP_ONE = 0;`;
67063         static if(is(typeof({ mixin(enumMixinStr_BN_RAND_TOP_ONE); }))) {
67064             mixin(enumMixinStr_BN_RAND_TOP_ONE);
67065         }
67066     }
67067 
67068 
67069 
67070 
67071     static if(!is(typeof(BN_RAND_TOP_ANY))) {
67072         private enum enumMixinStr_BN_RAND_TOP_ANY = `enum BN_RAND_TOP_ANY = - 1;`;
67073         static if(is(typeof({ mixin(enumMixinStr_BN_RAND_TOP_ANY); }))) {
67074             mixin(enumMixinStr_BN_RAND_TOP_ANY);
67075         }
67076     }
67077 
67078 
67079 
67080 
67081     static if(!is(typeof(BN_FLG_FREE))) {
67082         private enum enumMixinStr_BN_FLG_FREE = `enum BN_FLG_FREE = 0x8000;`;
67083         static if(is(typeof({ mixin(enumMixinStr_BN_FLG_FREE); }))) {
67084             mixin(enumMixinStr_BN_FLG_FREE);
67085         }
67086     }
67087 
67088 
67089 
67090 
67091     static if(!is(typeof(BN_FLG_EXP_CONSTTIME))) {
67092         private enum enumMixinStr_BN_FLG_EXP_CONSTTIME = `enum BN_FLG_EXP_CONSTTIME = BN_FLG_CONSTTIME;`;
67093         static if(is(typeof({ mixin(enumMixinStr_BN_FLG_EXP_CONSTTIME); }))) {
67094             mixin(enumMixinStr_BN_FLG_EXP_CONSTTIME);
67095         }
67096     }
67097 
67098 
67099 
67100 
67101     static if(!is(typeof(BN_FLG_SECURE))) {
67102         private enum enumMixinStr_BN_FLG_SECURE = `enum BN_FLG_SECURE = 0x08;`;
67103         static if(is(typeof({ mixin(enumMixinStr_BN_FLG_SECURE); }))) {
67104             mixin(enumMixinStr_BN_FLG_SECURE);
67105         }
67106     }
67107 
67108 
67109 
67110 
67111     static if(!is(typeof(BN_FLG_CONSTTIME))) {
67112         private enum enumMixinStr_BN_FLG_CONSTTIME = `enum BN_FLG_CONSTTIME = 0x04;`;
67113         static if(is(typeof({ mixin(enumMixinStr_BN_FLG_CONSTTIME); }))) {
67114             mixin(enumMixinStr_BN_FLG_CONSTTIME);
67115         }
67116     }
67117 
67118 
67119 
67120 
67121     static if(!is(typeof(BN_FLG_STATIC_DATA))) {
67122         private enum enumMixinStr_BN_FLG_STATIC_DATA = `enum BN_FLG_STATIC_DATA = 0x02;`;
67123         static if(is(typeof({ mixin(enumMixinStr_BN_FLG_STATIC_DATA); }))) {
67124             mixin(enumMixinStr_BN_FLG_STATIC_DATA);
67125         }
67126     }
67127 
67128 
67129 
67130 
67131     static if(!is(typeof(BN_FLG_MALLOCED))) {
67132         private enum enumMixinStr_BN_FLG_MALLOCED = `enum BN_FLG_MALLOCED = 0x01;`;
67133         static if(is(typeof({ mixin(enumMixinStr_BN_FLG_MALLOCED); }))) {
67134             mixin(enumMixinStr_BN_FLG_MALLOCED);
67135         }
67136     }
67137 
67138 
67139 
67140 
67141     static if(!is(typeof(BN_TBIT))) {
67142         private enum enumMixinStr_BN_TBIT = `enum BN_TBIT = ( ( BN_ULONG ) 1 << ( BN_BITS2 - 1 ) );`;
67143         static if(is(typeof({ mixin(enumMixinStr_BN_TBIT); }))) {
67144             mixin(enumMixinStr_BN_TBIT);
67145         }
67146     }
67147 
67148 
67149 
67150 
67151     static if(!is(typeof(BN_BITS))) {
67152         private enum enumMixinStr_BN_BITS = `enum BN_BITS = ( BN_BITS2 * 2 );`;
67153         static if(is(typeof({ mixin(enumMixinStr_BN_BITS); }))) {
67154             mixin(enumMixinStr_BN_BITS);
67155         }
67156     }
67157 
67158 
67159 
67160 
67161     static if(!is(typeof(BN_BITS2))) {
67162         private enum enumMixinStr_BN_BITS2 = `enum BN_BITS2 = ( BN_BYTES * 8 );`;
67163         static if(is(typeof({ mixin(enumMixinStr_BN_BITS2); }))) {
67164             mixin(enumMixinStr_BN_BITS2);
67165         }
67166     }
67167 
67168 
67169 
67170 
67171     static if(!is(typeof(BN_BYTES))) {
67172         private enum enumMixinStr_BN_BYTES = `enum BN_BYTES = 8;`;
67173         static if(is(typeof({ mixin(enumMixinStr_BN_BYTES); }))) {
67174             mixin(enumMixinStr_BN_BYTES);
67175         }
67176     }
67177 
67178 
67179 
67180 
67181     static if(!is(typeof(BN_ULONG))) {
67182         private enum enumMixinStr_BN_ULONG = `enum BN_ULONG = unsigned long;`;
67183         static if(is(typeof({ mixin(enumMixinStr_BN_ULONG); }))) {
67184             mixin(enumMixinStr_BN_ULONG);
67185         }
67186     }
67187 
67188 
67189 
67190 
67191 
67192 
67193     static if(!is(typeof(BIO_R_WSASTARTUP))) {
67194         private enum enumMixinStr_BIO_R_WSASTARTUP = `enum BIO_R_WSASTARTUP = 122;`;
67195         static if(is(typeof({ mixin(enumMixinStr_BIO_R_WSASTARTUP); }))) {
67196             mixin(enumMixinStr_BIO_R_WSASTARTUP);
67197         }
67198     }
67199 
67200 
67201 
67202 
67203     static if(!is(typeof(BIO_R_WRITE_TO_READ_ONLY_BIO))) {
67204         private enum enumMixinStr_BIO_R_WRITE_TO_READ_ONLY_BIO = `enum BIO_R_WRITE_TO_READ_ONLY_BIO = 126;`;
67205         static if(is(typeof({ mixin(enumMixinStr_BIO_R_WRITE_TO_READ_ONLY_BIO); }))) {
67206             mixin(enumMixinStr_BIO_R_WRITE_TO_READ_ONLY_BIO);
67207         }
67208     }
67209 
67210 
67211 
67212 
67213     static if(!is(typeof(BIO_R_UNSUPPORTED_PROTOCOL_FAMILY))) {
67214         private enum enumMixinStr_BIO_R_UNSUPPORTED_PROTOCOL_FAMILY = `enum BIO_R_UNSUPPORTED_PROTOCOL_FAMILY = 131;`;
67215         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNSUPPORTED_PROTOCOL_FAMILY); }))) {
67216             mixin(enumMixinStr_BIO_R_UNSUPPORTED_PROTOCOL_FAMILY);
67217         }
67218     }
67219 
67220 
67221 
67222 
67223     static if(!is(typeof(BIO_R_UNSUPPORTED_METHOD))) {
67224         private enum enumMixinStr_BIO_R_UNSUPPORTED_METHOD = `enum BIO_R_UNSUPPORTED_METHOD = 121;`;
67225         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNSUPPORTED_METHOD); }))) {
67226             mixin(enumMixinStr_BIO_R_UNSUPPORTED_METHOD);
67227         }
67228     }
67229 
67230 
67231 
67232 
67233     static if(!is(typeof(BIO_R_UNSUPPORTED_IP_FAMILY))) {
67234         private enum enumMixinStr_BIO_R_UNSUPPORTED_IP_FAMILY = `enum BIO_R_UNSUPPORTED_IP_FAMILY = 146;`;
67235         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNSUPPORTED_IP_FAMILY); }))) {
67236             mixin(enumMixinStr_BIO_R_UNSUPPORTED_IP_FAMILY);
67237         }
67238     }
67239 
67240 
67241 
67242 
67243     static if(!is(typeof(BIO_R_UNKNOWN_INFO_TYPE))) {
67244         private enum enumMixinStr_BIO_R_UNKNOWN_INFO_TYPE = `enum BIO_R_UNKNOWN_INFO_TYPE = 140;`;
67245         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNKNOWN_INFO_TYPE); }))) {
67246             mixin(enumMixinStr_BIO_R_UNKNOWN_INFO_TYPE);
67247         }
67248     }
67249 
67250 
67251 
67252 
67253     static if(!is(typeof(BIO_R_UNINITIALIZED))) {
67254         private enum enumMixinStr_BIO_R_UNINITIALIZED = `enum BIO_R_UNINITIALIZED = 120;`;
67255         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNINITIALIZED); }))) {
67256             mixin(enumMixinStr_BIO_R_UNINITIALIZED);
67257         }
67258     }
67259 
67260 
67261 
67262 
67263     static if(!is(typeof(BIO_R_UNAVAILABLE_IP_FAMILY))) {
67264         private enum enumMixinStr_BIO_R_UNAVAILABLE_IP_FAMILY = `enum BIO_R_UNAVAILABLE_IP_FAMILY = 145;`;
67265         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNAVAILABLE_IP_FAMILY); }))) {
67266             mixin(enumMixinStr_BIO_R_UNAVAILABLE_IP_FAMILY);
67267         }
67268     }
67269 
67270 
67271 
67272 
67273     static if(!is(typeof(BIO_R_UNABLE_TO_REUSEADDR))) {
67274         private enum enumMixinStr_BIO_R_UNABLE_TO_REUSEADDR = `enum BIO_R_UNABLE_TO_REUSEADDR = 139;`;
67275         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNABLE_TO_REUSEADDR); }))) {
67276             mixin(enumMixinStr_BIO_R_UNABLE_TO_REUSEADDR);
67277         }
67278     }
67279 
67280 
67281 
67282 
67283     static if(!is(typeof(BIO_R_UNABLE_TO_NODELAY))) {
67284         private enum enumMixinStr_BIO_R_UNABLE_TO_NODELAY = `enum BIO_R_UNABLE_TO_NODELAY = 138;`;
67285         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNABLE_TO_NODELAY); }))) {
67286             mixin(enumMixinStr_BIO_R_UNABLE_TO_NODELAY);
67287         }
67288     }
67289 
67290 
67291 
67292 
67293     static if(!is(typeof(BIO_R_UNABLE_TO_LISTEN_SOCKET))) {
67294         private enum enumMixinStr_BIO_R_UNABLE_TO_LISTEN_SOCKET = `enum BIO_R_UNABLE_TO_LISTEN_SOCKET = 119;`;
67295         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNABLE_TO_LISTEN_SOCKET); }))) {
67296             mixin(enumMixinStr_BIO_R_UNABLE_TO_LISTEN_SOCKET);
67297         }
67298     }
67299 
67300 
67301 
67302 
67303     static if(!is(typeof(BIO_R_UNABLE_TO_KEEPALIVE))) {
67304         private enum enumMixinStr_BIO_R_UNABLE_TO_KEEPALIVE = `enum BIO_R_UNABLE_TO_KEEPALIVE = 137;`;
67305         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNABLE_TO_KEEPALIVE); }))) {
67306             mixin(enumMixinStr_BIO_R_UNABLE_TO_KEEPALIVE);
67307         }
67308     }
67309 
67310 
67311 
67312 
67313     static if(!is(typeof(BIO_R_UNABLE_TO_CREATE_SOCKET))) {
67314         private enum enumMixinStr_BIO_R_UNABLE_TO_CREATE_SOCKET = `enum BIO_R_UNABLE_TO_CREATE_SOCKET = 118;`;
67315         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNABLE_TO_CREATE_SOCKET); }))) {
67316             mixin(enumMixinStr_BIO_R_UNABLE_TO_CREATE_SOCKET);
67317         }
67318     }
67319 
67320 
67321 
67322 
67323     static if(!is(typeof(BIO_R_UNABLE_TO_BIND_SOCKET))) {
67324         private enum enumMixinStr_BIO_R_UNABLE_TO_BIND_SOCKET = `enum BIO_R_UNABLE_TO_BIND_SOCKET = 117;`;
67325         static if(is(typeof({ mixin(enumMixinStr_BIO_R_UNABLE_TO_BIND_SOCKET); }))) {
67326             mixin(enumMixinStr_BIO_R_UNABLE_TO_BIND_SOCKET);
67327         }
67328     }
67329 
67330 
67331 
67332 
67333     static if(!is(typeof(BIO_R_NULL_PARAMETER))) {
67334         private enum enumMixinStr_BIO_R_NULL_PARAMETER = `enum BIO_R_NULL_PARAMETER = 115;`;
67335         static if(is(typeof({ mixin(enumMixinStr_BIO_R_NULL_PARAMETER); }))) {
67336             mixin(enumMixinStr_BIO_R_NULL_PARAMETER);
67337         }
67338     }
67339 
67340 
67341 
67342 
67343     static if(!is(typeof(BIO_R_NO_SUCH_FILE))) {
67344         private enum enumMixinStr_BIO_R_NO_SUCH_FILE = `enum BIO_R_NO_SUCH_FILE = 128;`;
67345         static if(is(typeof({ mixin(enumMixinStr_BIO_R_NO_SUCH_FILE); }))) {
67346             mixin(enumMixinStr_BIO_R_NO_SUCH_FILE);
67347         }
67348     }
67349 
67350 
67351 
67352 
67353     static if(!is(typeof(BIO_R_NO_PORT_DEFINED))) {
67354         private enum enumMixinStr_BIO_R_NO_PORT_DEFINED = `enum BIO_R_NO_PORT_DEFINED = 113;`;
67355         static if(is(typeof({ mixin(enumMixinStr_BIO_R_NO_PORT_DEFINED); }))) {
67356             mixin(enumMixinStr_BIO_R_NO_PORT_DEFINED);
67357         }
67358     }
67359 
67360 
67361 
67362 
67363     static if(!is(typeof(BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED))) {
67364         private enum enumMixinStr_BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED = `enum BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED = 144;`;
67365         static if(is(typeof({ mixin(enumMixinStr_BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED); }))) {
67366             mixin(enumMixinStr_BIO_R_NO_HOSTNAME_OR_SERVICE_SPECIFIED);
67367         }
67368     }
67369 
67370 
67371 
67372 
67373     static if(!is(typeof(BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED))) {
67374         private enum enumMixinStr_BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED = `enum BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED = 143;`;
67375         static if(is(typeof({ mixin(enumMixinStr_BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED); }))) {
67376             mixin(enumMixinStr_BIO_R_NO_ACCEPT_ADDR_OR_SERVICE_SPECIFIED);
67377         }
67378     }
67379 
67380 
67381 
67382 
67383     static if(!is(typeof(BIO_R_NBIO_CONNECT_ERROR))) {
67384         private enum enumMixinStr_BIO_R_NBIO_CONNECT_ERROR = `enum BIO_R_NBIO_CONNECT_ERROR = 110;`;
67385         static if(is(typeof({ mixin(enumMixinStr_BIO_R_NBIO_CONNECT_ERROR); }))) {
67386             mixin(enumMixinStr_BIO_R_NBIO_CONNECT_ERROR);
67387         }
67388     }
67389 
67390 
67391 
67392 
67393     static if(!is(typeof(BIO_R_MALFORMED_HOST_OR_SERVICE))) {
67394         private enum enumMixinStr_BIO_R_MALFORMED_HOST_OR_SERVICE = `enum BIO_R_MALFORMED_HOST_OR_SERVICE = 130;`;
67395         static if(is(typeof({ mixin(enumMixinStr_BIO_R_MALFORMED_HOST_OR_SERVICE); }))) {
67396             mixin(enumMixinStr_BIO_R_MALFORMED_HOST_OR_SERVICE);
67397         }
67398     }
67399 
67400 
67401 
67402 
67403     static if(!is(typeof(BIO_R_LOOKUP_RETURNED_NOTHING))) {
67404         private enum enumMixinStr_BIO_R_LOOKUP_RETURNED_NOTHING = `enum BIO_R_LOOKUP_RETURNED_NOTHING = 142;`;
67405         static if(is(typeof({ mixin(enumMixinStr_BIO_R_LOOKUP_RETURNED_NOTHING); }))) {
67406             mixin(enumMixinStr_BIO_R_LOOKUP_RETURNED_NOTHING);
67407         }
67408     }
67409 
67410 
67411 
67412 
67413     static if(!is(typeof(BIO_R_LISTEN_V6_ONLY))) {
67414         private enum enumMixinStr_BIO_R_LISTEN_V6_ONLY = `enum BIO_R_LISTEN_V6_ONLY = 136;`;
67415         static if(is(typeof({ mixin(enumMixinStr_BIO_R_LISTEN_V6_ONLY); }))) {
67416             mixin(enumMixinStr_BIO_R_LISTEN_V6_ONLY);
67417         }
67418     }
67419 
67420 
67421 
67422 
67423     static if(!is(typeof(BIO_R_LENGTH_TOO_LONG))) {
67424         private enum enumMixinStr_BIO_R_LENGTH_TOO_LONG = `enum BIO_R_LENGTH_TOO_LONG = 102;`;
67425         static if(is(typeof({ mixin(enumMixinStr_BIO_R_LENGTH_TOO_LONG); }))) {
67426             mixin(enumMixinStr_BIO_R_LENGTH_TOO_LONG);
67427         }
67428     }
67429 
67430 
67431 
67432 
67433     static if(!is(typeof(BIO_R_IN_USE))) {
67434         private enum enumMixinStr_BIO_R_IN_USE = `enum BIO_R_IN_USE = 123;`;
67435         static if(is(typeof({ mixin(enumMixinStr_BIO_R_IN_USE); }))) {
67436             mixin(enumMixinStr_BIO_R_IN_USE);
67437         }
67438     }
67439 
67440 
67441 
67442 
67443     static if(!is(typeof(BIO_R_INVALID_SOCKET))) {
67444         private enum enumMixinStr_BIO_R_INVALID_SOCKET = `enum BIO_R_INVALID_SOCKET = 135;`;
67445         static if(is(typeof({ mixin(enumMixinStr_BIO_R_INVALID_SOCKET); }))) {
67446             mixin(enumMixinStr_BIO_R_INVALID_SOCKET);
67447         }
67448     }
67449 
67450 
67451 
67452 
67453     static if(!is(typeof(BIO_R_INVALID_ARGUMENT))) {
67454         private enum enumMixinStr_BIO_R_INVALID_ARGUMENT = `enum BIO_R_INVALID_ARGUMENT = 125;`;
67455         static if(is(typeof({ mixin(enumMixinStr_BIO_R_INVALID_ARGUMENT); }))) {
67456             mixin(enumMixinStr_BIO_R_INVALID_ARGUMENT);
67457         }
67458     }
67459 
67460 
67461 
67462 
67463     static if(!is(typeof(BIO_R_GETTING_SOCKTYPE))) {
67464         private enum enumMixinStr_BIO_R_GETTING_SOCKTYPE = `enum BIO_R_GETTING_SOCKTYPE = 134;`;
67465         static if(is(typeof({ mixin(enumMixinStr_BIO_R_GETTING_SOCKTYPE); }))) {
67466             mixin(enumMixinStr_BIO_R_GETTING_SOCKTYPE);
67467         }
67468     }
67469 
67470 
67471 
67472 
67473     static if(!is(typeof(BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS))) {
67474         private enum enumMixinStr_BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS = `enum BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS = 133;`;
67475         static if(is(typeof({ mixin(enumMixinStr_BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS); }))) {
67476             mixin(enumMixinStr_BIO_R_GETSOCKNAME_TRUNCATED_ADDRESS);
67477         }
67478     }
67479 
67480 
67481 
67482 
67483     static if(!is(typeof(BIO_R_GETSOCKNAME_ERROR))) {
67484         private enum enumMixinStr_BIO_R_GETSOCKNAME_ERROR = `enum BIO_R_GETSOCKNAME_ERROR = 132;`;
67485         static if(is(typeof({ mixin(enumMixinStr_BIO_R_GETSOCKNAME_ERROR); }))) {
67486             mixin(enumMixinStr_BIO_R_GETSOCKNAME_ERROR);
67487         }
67488     }
67489 
67490 
67491 
67492 
67493     static if(!is(typeof(BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET))) {
67494         private enum enumMixinStr_BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET = `enum BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET = 107;`;
67495         static if(is(typeof({ mixin(enumMixinStr_BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET); }))) {
67496             mixin(enumMixinStr_BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET);
67497         }
67498     }
67499 
67500 
67501 
67502 
67503     static if(!is(typeof(BIO_R_CONNECT_ERROR))) {
67504         private enum enumMixinStr_BIO_R_CONNECT_ERROR = `enum BIO_R_CONNECT_ERROR = 103;`;
67505         static if(is(typeof({ mixin(enumMixinStr_BIO_R_CONNECT_ERROR); }))) {
67506             mixin(enumMixinStr_BIO_R_CONNECT_ERROR);
67507         }
67508     }
67509 
67510 
67511 
67512 
67513     static if(!is(typeof(BIO_R_BROKEN_PIPE))) {
67514         private enum enumMixinStr_BIO_R_BROKEN_PIPE = `enum BIO_R_BROKEN_PIPE = 124;`;
67515         static if(is(typeof({ mixin(enumMixinStr_BIO_R_BROKEN_PIPE); }))) {
67516             mixin(enumMixinStr_BIO_R_BROKEN_PIPE);
67517         }
67518     }
67519 
67520 
67521 
67522 
67523     static if(!is(typeof(BIO_R_BAD_FOPEN_MODE))) {
67524         private enum enumMixinStr_BIO_R_BAD_FOPEN_MODE = `enum BIO_R_BAD_FOPEN_MODE = 101;`;
67525         static if(is(typeof({ mixin(enumMixinStr_BIO_R_BAD_FOPEN_MODE); }))) {
67526             mixin(enumMixinStr_BIO_R_BAD_FOPEN_MODE);
67527         }
67528     }
67529 
67530 
67531 
67532 
67533     static if(!is(typeof(BIO_R_AMBIGUOUS_HOST_OR_SERVICE))) {
67534         private enum enumMixinStr_BIO_R_AMBIGUOUS_HOST_OR_SERVICE = `enum BIO_R_AMBIGUOUS_HOST_OR_SERVICE = 129;`;
67535         static if(is(typeof({ mixin(enumMixinStr_BIO_R_AMBIGUOUS_HOST_OR_SERVICE); }))) {
67536             mixin(enumMixinStr_BIO_R_AMBIGUOUS_HOST_OR_SERVICE);
67537         }
67538     }
67539 
67540 
67541 
67542 
67543     static if(!is(typeof(BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET))) {
67544         private enum enumMixinStr_BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET = `enum BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET = 141;`;
67545         static if(is(typeof({ mixin(enumMixinStr_BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET); }))) {
67546             mixin(enumMixinStr_BIO_R_ADDRINFO_ADDR_IS_NOT_AF_INET);
67547         }
67548     }
67549 
67550 
67551 
67552 
67553     static if(!is(typeof(BIO_R_ACCEPT_ERROR))) {
67554         private enum enumMixinStr_BIO_R_ACCEPT_ERROR = `enum BIO_R_ACCEPT_ERROR = 100;`;
67555         static if(is(typeof({ mixin(enumMixinStr_BIO_R_ACCEPT_ERROR); }))) {
67556             mixin(enumMixinStr_BIO_R_ACCEPT_ERROR);
67557         }
67558     }
67559 
67560 
67561 
67562 
67563     static if(!is(typeof(BIO_F_SSL_NEW))) {
67564         private enum enumMixinStr_BIO_F_SSL_NEW = `enum BIO_F_SSL_NEW = 118;`;
67565         static if(is(typeof({ mixin(enumMixinStr_BIO_F_SSL_NEW); }))) {
67566             mixin(enumMixinStr_BIO_F_SSL_NEW);
67567         }
67568     }
67569 
67570 
67571 
67572 
67573     static if(!is(typeof(BIO_F_SLG_WRITE))) {
67574         private enum enumMixinStr_BIO_F_SLG_WRITE = `enum BIO_F_SLG_WRITE = 155;`;
67575         static if(is(typeof({ mixin(enumMixinStr_BIO_F_SLG_WRITE); }))) {
67576             mixin(enumMixinStr_BIO_F_SLG_WRITE);
67577         }
67578     }
67579 
67580 
67581 
67582 
67583     static if(!is(typeof(BIO_F_NBIOF_NEW))) {
67584         private enum enumMixinStr_BIO_F_NBIOF_NEW = `enum BIO_F_NBIOF_NEW = 154;`;
67585         static if(is(typeof({ mixin(enumMixinStr_BIO_F_NBIOF_NEW); }))) {
67586             mixin(enumMixinStr_BIO_F_NBIOF_NEW);
67587         }
67588     }
67589 
67590 
67591 
67592 
67593     static if(!is(typeof(BIO_F_MEM_WRITE))) {
67594         private enum enumMixinStr_BIO_F_MEM_WRITE = `enum BIO_F_MEM_WRITE = 117;`;
67595         static if(is(typeof({ mixin(enumMixinStr_BIO_F_MEM_WRITE); }))) {
67596             mixin(enumMixinStr_BIO_F_MEM_WRITE);
67597         }
67598     }
67599 
67600 
67601 
67602 
67603     static if(!is(typeof(BIO_F_LINEBUFFER_NEW))) {
67604         private enum enumMixinStr_BIO_F_LINEBUFFER_NEW = `enum BIO_F_LINEBUFFER_NEW = 151;`;
67605         static if(is(typeof({ mixin(enumMixinStr_BIO_F_LINEBUFFER_NEW); }))) {
67606             mixin(enumMixinStr_BIO_F_LINEBUFFER_NEW);
67607         }
67608     }
67609 
67610 
67611 
67612 
67613     static if(!is(typeof(BIO_F_LINEBUFFER_CTRL))) {
67614         private enum enumMixinStr_BIO_F_LINEBUFFER_CTRL = `enum BIO_F_LINEBUFFER_CTRL = 129;`;
67615         static if(is(typeof({ mixin(enumMixinStr_BIO_F_LINEBUFFER_CTRL); }))) {
67616             mixin(enumMixinStr_BIO_F_LINEBUFFER_CTRL);
67617         }
67618     }
67619 
67620 
67621 
67622 
67623     static if(!is(typeof(BIO_F_FILE_READ))) {
67624         private enum enumMixinStr_BIO_F_FILE_READ = `enum BIO_F_FILE_READ = 130;`;
67625         static if(is(typeof({ mixin(enumMixinStr_BIO_F_FILE_READ); }))) {
67626             mixin(enumMixinStr_BIO_F_FILE_READ);
67627         }
67628     }
67629 
67630 
67631 
67632 
67633     static if(!is(typeof(BIO_F_FILE_CTRL))) {
67634         private enum enumMixinStr_BIO_F_FILE_CTRL = `enum BIO_F_FILE_CTRL = 116;`;
67635         static if(is(typeof({ mixin(enumMixinStr_BIO_F_FILE_CTRL); }))) {
67636             mixin(enumMixinStr_BIO_F_FILE_CTRL);
67637         }
67638     }
67639 
67640 
67641 
67642 
67643     static if(!is(typeof(hex_to_string))) {
67644         private enum enumMixinStr_hex_to_string = `enum hex_to_string = OPENSSL_buf2hexstr;`;
67645         static if(is(typeof({ mixin(enumMixinStr_hex_to_string); }))) {
67646             mixin(enumMixinStr_hex_to_string);
67647         }
67648     }
67649 
67650 
67651 
67652 
67653     static if(!is(typeof(string_to_hex))) {
67654         private enum enumMixinStr_string_to_hex = `enum string_to_hex = OPENSSL_hexstr2buf;`;
67655         static if(is(typeof({ mixin(enumMixinStr_string_to_hex); }))) {
67656             mixin(enumMixinStr_string_to_hex);
67657         }
67658     }
67659 
67660 
67661 
67662 
67663     static if(!is(typeof(BIO_F_DOAPR_OUTCH))) {
67664         private enum enumMixinStr_BIO_F_DOAPR_OUTCH = `enum BIO_F_DOAPR_OUTCH = 150;`;
67665         static if(is(typeof({ mixin(enumMixinStr_BIO_F_DOAPR_OUTCH); }))) {
67666             mixin(enumMixinStr_BIO_F_DOAPR_OUTCH);
67667         }
67668     }
67669 
67670 
67671 
67672 
67673     static if(!is(typeof(BIO_F_DGRAM_SCTP_WRITE))) {
67674         private enum enumMixinStr_BIO_F_DGRAM_SCTP_WRITE = `enum BIO_F_DGRAM_SCTP_WRITE = 133;`;
67675         static if(is(typeof({ mixin(enumMixinStr_BIO_F_DGRAM_SCTP_WRITE); }))) {
67676             mixin(enumMixinStr_BIO_F_DGRAM_SCTP_WRITE);
67677         }
67678     }
67679 
67680 
67681 
67682 
67683     static if(!is(typeof(BIO_F_DGRAM_SCTP_READ))) {
67684         private enum enumMixinStr_BIO_F_DGRAM_SCTP_READ = `enum BIO_F_DGRAM_SCTP_READ = 132;`;
67685         static if(is(typeof({ mixin(enumMixinStr_BIO_F_DGRAM_SCTP_READ); }))) {
67686             mixin(enumMixinStr_BIO_F_DGRAM_SCTP_READ);
67687         }
67688     }
67689 
67690 
67691 
67692 
67693     static if(!is(typeof(BIO_F_DGRAM_SCTP_NEW))) {
67694         private enum enumMixinStr_BIO_F_DGRAM_SCTP_NEW = `enum BIO_F_DGRAM_SCTP_NEW = 149;`;
67695         static if(is(typeof({ mixin(enumMixinStr_BIO_F_DGRAM_SCTP_NEW); }))) {
67696             mixin(enumMixinStr_BIO_F_DGRAM_SCTP_NEW);
67697         }
67698     }
67699 
67700 
67701 
67702 
67703     static if(!is(typeof(BIO_F_CONN_STATE))) {
67704         private enum enumMixinStr_BIO_F_CONN_STATE = `enum BIO_F_CONN_STATE = 115;`;
67705         static if(is(typeof({ mixin(enumMixinStr_BIO_F_CONN_STATE); }))) {
67706             mixin(enumMixinStr_BIO_F_CONN_STATE);
67707         }
67708     }
67709 
67710 
67711 
67712 
67713     static if(!is(typeof(BIO_F_CONN_CTRL))) {
67714         private enum enumMixinStr_BIO_F_CONN_CTRL = `enum BIO_F_CONN_CTRL = 127;`;
67715         static if(is(typeof({ mixin(enumMixinStr_BIO_F_CONN_CTRL); }))) {
67716             mixin(enumMixinStr_BIO_F_CONN_CTRL);
67717         }
67718     }
67719 
67720 
67721 
67722 
67723     static if(!is(typeof(BIO_F_BUFFER_CTRL))) {
67724         private enum enumMixinStr_BIO_F_BUFFER_CTRL = `enum BIO_F_BUFFER_CTRL = 114;`;
67725         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BUFFER_CTRL); }))) {
67726             mixin(enumMixinStr_BIO_F_BUFFER_CTRL);
67727         }
67728     }
67729 
67730 
67731 
67732 
67733     static if(!is(typeof(BIO_F_BIO_WRITE_INTERN))) {
67734         private enum enumMixinStr_BIO_F_BIO_WRITE_INTERN = `enum BIO_F_BIO_WRITE_INTERN = 128;`;
67735         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_WRITE_INTERN); }))) {
67736             mixin(enumMixinStr_BIO_F_BIO_WRITE_INTERN);
67737         }
67738     }
67739 
67740 
67741 
67742 
67743     static if(!is(typeof(BIO_F_BIO_WRITE_EX))) {
67744         private enum enumMixinStr_BIO_F_BIO_WRITE_EX = `enum BIO_F_BIO_WRITE_EX = 119;`;
67745         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_WRITE_EX); }))) {
67746             mixin(enumMixinStr_BIO_F_BIO_WRITE_EX);
67747         }
67748     }
67749 
67750 
67751 
67752 
67753     static if(!is(typeof(BIO_F_BIO_WRITE))) {
67754         private enum enumMixinStr_BIO_F_BIO_WRITE = `enum BIO_F_BIO_WRITE = 113;`;
67755         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_WRITE); }))) {
67756             mixin(enumMixinStr_BIO_F_BIO_WRITE);
67757         }
67758     }
67759 
67760 
67761 
67762 
67763     static if(!is(typeof(BIO_F_BIO_SOCK_INIT))) {
67764         private enum enumMixinStr_BIO_F_BIO_SOCK_INIT = `enum BIO_F_BIO_SOCK_INIT = 112;`;
67765         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_SOCK_INIT); }))) {
67766             mixin(enumMixinStr_BIO_F_BIO_SOCK_INIT);
67767         }
67768     }
67769 
67770 
67771 
67772 
67773     static if(!is(typeof(BIO_F_BIO_SOCK_INFO))) {
67774         private enum enumMixinStr_BIO_F_BIO_SOCK_INFO = `enum BIO_F_BIO_SOCK_INFO = 141;`;
67775         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_SOCK_INFO); }))) {
67776             mixin(enumMixinStr_BIO_F_BIO_SOCK_INFO);
67777         }
67778     }
67779 
67780 
67781 
67782 
67783     static if(!is(typeof(BIO_F_BIO_SOCKET_NBIO))) {
67784         private enum enumMixinStr_BIO_F_BIO_SOCKET_NBIO = `enum BIO_F_BIO_SOCKET_NBIO = 142;`;
67785         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_SOCKET_NBIO); }))) {
67786             mixin(enumMixinStr_BIO_F_BIO_SOCKET_NBIO);
67787         }
67788     }
67789 
67790 
67791 
67792 
67793     static if(!is(typeof(BIO_F_BIO_SOCKET))) {
67794         private enum enumMixinStr_BIO_F_BIO_SOCKET = `enum BIO_F_BIO_SOCKET = 140;`;
67795         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_SOCKET); }))) {
67796             mixin(enumMixinStr_BIO_F_BIO_SOCKET);
67797         }
67798     }
67799 
67800 
67801 
67802 
67803     static if(!is(typeof(BIO_F_BIO_READ_INTERN))) {
67804         private enum enumMixinStr_BIO_F_BIO_READ_INTERN = `enum BIO_F_BIO_READ_INTERN = 120;`;
67805         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_READ_INTERN); }))) {
67806             mixin(enumMixinStr_BIO_F_BIO_READ_INTERN);
67807         }
67808     }
67809 
67810 
67811 
67812 
67813     static if(!is(typeof(BIO_F_BIO_READ_EX))) {
67814         private enum enumMixinStr_BIO_F_BIO_READ_EX = `enum BIO_F_BIO_READ_EX = 105;`;
67815         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_READ_EX); }))) {
67816             mixin(enumMixinStr_BIO_F_BIO_READ_EX);
67817         }
67818     }
67819 
67820 
67821 
67822 
67823     static if(!is(typeof(BIO_F_BIO_READ))) {
67824         private enum enumMixinStr_BIO_F_BIO_READ = `enum BIO_F_BIO_READ = 111;`;
67825         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_READ); }))) {
67826             mixin(enumMixinStr_BIO_F_BIO_READ);
67827         }
67828     }
67829 
67830 
67831 
67832 
67833     static if(!is(typeof(BIO_F_BIO_PUTS))) {
67834         private enum enumMixinStr_BIO_F_BIO_PUTS = `enum BIO_F_BIO_PUTS = 110;`;
67835         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_PUTS); }))) {
67836             mixin(enumMixinStr_BIO_F_BIO_PUTS);
67837         }
67838     }
67839 
67840 
67841 
67842 
67843     static if(!is(typeof(BIO_F_BIO_PARSE_HOSTSERV))) {
67844         private enum enumMixinStr_BIO_F_BIO_PARSE_HOSTSERV = `enum BIO_F_BIO_PARSE_HOSTSERV = 136;`;
67845         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_PARSE_HOSTSERV); }))) {
67846             mixin(enumMixinStr_BIO_F_BIO_PARSE_HOSTSERV);
67847         }
67848     }
67849 
67850 
67851 
67852 
67853     static if(!is(typeof(BIO_F_BIO_NWRITE0))) {
67854         private enum enumMixinStr_BIO_F_BIO_NWRITE0 = `enum BIO_F_BIO_NWRITE0 = 122;`;
67855         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NWRITE0); }))) {
67856             mixin(enumMixinStr_BIO_F_BIO_NWRITE0);
67857         }
67858     }
67859 
67860 
67861 
67862 
67863     static if(!is(typeof(BIO_F_BIO_NWRITE))) {
67864         private enum enumMixinStr_BIO_F_BIO_NWRITE = `enum BIO_F_BIO_NWRITE = 125;`;
67865         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NWRITE); }))) {
67866             mixin(enumMixinStr_BIO_F_BIO_NWRITE);
67867         }
67868     }
67869 
67870 
67871 
67872 
67873     static if(!is(typeof(BIO_F_BIO_NREAD0))) {
67874         private enum enumMixinStr_BIO_F_BIO_NREAD0 = `enum BIO_F_BIO_NREAD0 = 124;`;
67875         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NREAD0); }))) {
67876             mixin(enumMixinStr_BIO_F_BIO_NREAD0);
67877         }
67878     }
67879 
67880 
67881 
67882 
67883     static if(!is(typeof(BIO_F_BIO_NREAD))) {
67884         private enum enumMixinStr_BIO_F_BIO_NREAD = `enum BIO_F_BIO_NREAD = 123;`;
67885         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NREAD); }))) {
67886             mixin(enumMixinStr_BIO_F_BIO_NREAD);
67887         }
67888     }
67889 
67890 
67891 
67892 
67893     static if(!is(typeof(BIO_F_BIO_NEW_MEM_BUF))) {
67894         private enum enumMixinStr_BIO_F_BIO_NEW_MEM_BUF = `enum BIO_F_BIO_NEW_MEM_BUF = 126;`;
67895         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NEW_MEM_BUF); }))) {
67896             mixin(enumMixinStr_BIO_F_BIO_NEW_MEM_BUF);
67897         }
67898     }
67899 
67900 
67901 
67902 
67903     static if(!is(typeof(BIO_F_BIO_NEW_FILE))) {
67904         private enum enumMixinStr_BIO_F_BIO_NEW_FILE = `enum BIO_F_BIO_NEW_FILE = 109;`;
67905         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NEW_FILE); }))) {
67906             mixin(enumMixinStr_BIO_F_BIO_NEW_FILE);
67907         }
67908     }
67909 
67910 
67911 
67912 
67913     static if(!is(typeof(BIO_F_BIO_NEW_DGRAM_SCTP))) {
67914         private enum enumMixinStr_BIO_F_BIO_NEW_DGRAM_SCTP = `enum BIO_F_BIO_NEW_DGRAM_SCTP = 145;`;
67915         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NEW_DGRAM_SCTP); }))) {
67916             mixin(enumMixinStr_BIO_F_BIO_NEW_DGRAM_SCTP);
67917         }
67918     }
67919 
67920 
67921 
67922 
67923     static if(!is(typeof(BIO_F_BIO_NEW))) {
67924         private enum enumMixinStr_BIO_F_BIO_NEW = `enum BIO_F_BIO_NEW = 108;`;
67925         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_NEW); }))) {
67926             mixin(enumMixinStr_BIO_F_BIO_NEW);
67927         }
67928     }
67929 
67930 
67931 
67932 
67933     static if(!is(typeof(BIO_F_BIO_METH_NEW))) {
67934         private enum enumMixinStr_BIO_F_BIO_METH_NEW = `enum BIO_F_BIO_METH_NEW = 146;`;
67935         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_METH_NEW); }))) {
67936             mixin(enumMixinStr_BIO_F_BIO_METH_NEW);
67937         }
67938     }
67939 
67940 
67941 
67942 
67943     static if(!is(typeof(BIO_F_BIO_MAKE_PAIR))) {
67944         private enum enumMixinStr_BIO_F_BIO_MAKE_PAIR = `enum BIO_F_BIO_MAKE_PAIR = 121;`;
67945         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_MAKE_PAIR); }))) {
67946             mixin(enumMixinStr_BIO_F_BIO_MAKE_PAIR);
67947         }
67948     }
67949 
67950 
67951 
67952 
67953     static if(!is(typeof(BIO_F_BIO_LOOKUP_EX))) {
67954         private enum enumMixinStr_BIO_F_BIO_LOOKUP_EX = `enum BIO_F_BIO_LOOKUP_EX = 143;`;
67955         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_LOOKUP_EX); }))) {
67956             mixin(enumMixinStr_BIO_F_BIO_LOOKUP_EX);
67957         }
67958     }
67959 
67960 
67961 
67962 
67963     static if(!is(typeof(BIO_F_BIO_LOOKUP))) {
67964         private enum enumMixinStr_BIO_F_BIO_LOOKUP = `enum BIO_F_BIO_LOOKUP = 135;`;
67965         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_LOOKUP); }))) {
67966             mixin(enumMixinStr_BIO_F_BIO_LOOKUP);
67967         }
67968     }
67969 
67970 
67971 
67972 
67973     static if(!is(typeof(BIO_F_BIO_LISTEN))) {
67974         private enum enumMixinStr_BIO_F_BIO_LISTEN = `enum BIO_F_BIO_LISTEN = 139;`;
67975         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_LISTEN); }))) {
67976             mixin(enumMixinStr_BIO_F_BIO_LISTEN);
67977         }
67978     }
67979 
67980 
67981 
67982 
67983     static if(!is(typeof(BIO_F_BIO_GET_PORT))) {
67984         private enum enumMixinStr_BIO_F_BIO_GET_PORT = `enum BIO_F_BIO_GET_PORT = 107;`;
67985         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_GET_PORT); }))) {
67986             mixin(enumMixinStr_BIO_F_BIO_GET_PORT);
67987         }
67988     }
67989 
67990 
67991 
67992 
67993     static if(!is(typeof(BIO_F_BIO_GET_NEW_INDEX))) {
67994         private enum enumMixinStr_BIO_F_BIO_GET_NEW_INDEX = `enum BIO_F_BIO_GET_NEW_INDEX = 102;`;
67995         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_GET_NEW_INDEX); }))) {
67996             mixin(enumMixinStr_BIO_F_BIO_GET_NEW_INDEX);
67997         }
67998     }
67999 
68000 
68001 
68002 
68003     static if(!is(typeof(BIO_F_BIO_GET_HOST_IP))) {
68004         private enum enumMixinStr_BIO_F_BIO_GET_HOST_IP = `enum BIO_F_BIO_GET_HOST_IP = 106;`;
68005         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_GET_HOST_IP); }))) {
68006             mixin(enumMixinStr_BIO_F_BIO_GET_HOST_IP);
68007         }
68008     }
68009 
68010 
68011 
68012 
68013     static if(!is(typeof(BIO_F_BIO_GETS))) {
68014         private enum enumMixinStr_BIO_F_BIO_GETS = `enum BIO_F_BIO_GETS = 104;`;
68015         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_GETS); }))) {
68016             mixin(enumMixinStr_BIO_F_BIO_GETS);
68017         }
68018     }
68019 
68020 
68021 
68022 
68023     static if(!is(typeof(BIO_F_BIO_CTRL))) {
68024         private enum enumMixinStr_BIO_F_BIO_CTRL = `enum BIO_F_BIO_CTRL = 103;`;
68025         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_CTRL); }))) {
68026             mixin(enumMixinStr_BIO_F_BIO_CTRL);
68027         }
68028     }
68029 
68030 
68031 
68032 
68033     static if(!is(typeof(BIO_F_BIO_CONNECT_NEW))) {
68034         private enum enumMixinStr_BIO_F_BIO_CONNECT_NEW = `enum BIO_F_BIO_CONNECT_NEW = 153;`;
68035         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_CONNECT_NEW); }))) {
68036             mixin(enumMixinStr_BIO_F_BIO_CONNECT_NEW);
68037         }
68038     }
68039 
68040 
68041 
68042 
68043     static if(!is(typeof(BIO_F_BIO_CONNECT))) {
68044         private enum enumMixinStr_BIO_F_BIO_CONNECT = `enum BIO_F_BIO_CONNECT = 138;`;
68045         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_CONNECT); }))) {
68046             mixin(enumMixinStr_BIO_F_BIO_CONNECT);
68047         }
68048     }
68049 
68050 
68051 
68052 
68053     static if(!is(typeof(BIO_F_BIO_CALLBACK_CTRL))) {
68054         private enum enumMixinStr_BIO_F_BIO_CALLBACK_CTRL = `enum BIO_F_BIO_CALLBACK_CTRL = 131;`;
68055         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_CALLBACK_CTRL); }))) {
68056             mixin(enumMixinStr_BIO_F_BIO_CALLBACK_CTRL);
68057         }
68058     }
68059 
68060 
68061 
68062 
68063     static if(!is(typeof(X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT))) {
68064         private enum enumMixinStr_X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT = `enum X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT = 0x1;`;
68065         static if(is(typeof({ mixin(enumMixinStr_X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT); }))) {
68066             mixin(enumMixinStr_X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT);
68067         }
68068     }
68069 
68070 
68071 
68072 
68073     static if(!is(typeof(X509_CHECK_FLAG_NO_WILDCARDS))) {
68074         private enum enumMixinStr_X509_CHECK_FLAG_NO_WILDCARDS = `enum X509_CHECK_FLAG_NO_WILDCARDS = 0x2;`;
68075         static if(is(typeof({ mixin(enumMixinStr_X509_CHECK_FLAG_NO_WILDCARDS); }))) {
68076             mixin(enumMixinStr_X509_CHECK_FLAG_NO_WILDCARDS);
68077         }
68078     }
68079 
68080 
68081 
68082 
68083     static if(!is(typeof(X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS))) {
68084         private enum enumMixinStr_X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS = `enum X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS = 0x4;`;
68085         static if(is(typeof({ mixin(enumMixinStr_X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS); }))) {
68086             mixin(enumMixinStr_X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS);
68087         }
68088     }
68089 
68090 
68091 
68092 
68093     static if(!is(typeof(X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS))) {
68094         private enum enumMixinStr_X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS = `enum X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS = 0x8;`;
68095         static if(is(typeof({ mixin(enumMixinStr_X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS); }))) {
68096             mixin(enumMixinStr_X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS);
68097         }
68098     }
68099 
68100 
68101 
68102 
68103     static if(!is(typeof(X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS))) {
68104         private enum enumMixinStr_X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS = `enum X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS = 0x10;`;
68105         static if(is(typeof({ mixin(enumMixinStr_X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS); }))) {
68106             mixin(enumMixinStr_X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS);
68107         }
68108     }
68109 
68110 
68111 
68112 
68113     static if(!is(typeof(X509_CHECK_FLAG_NEVER_CHECK_SUBJECT))) {
68114         private enum enumMixinStr_X509_CHECK_FLAG_NEVER_CHECK_SUBJECT = `enum X509_CHECK_FLAG_NEVER_CHECK_SUBJECT = 0x20;`;
68115         static if(is(typeof({ mixin(enumMixinStr_X509_CHECK_FLAG_NEVER_CHECK_SUBJECT); }))) {
68116             mixin(enumMixinStr_X509_CHECK_FLAG_NEVER_CHECK_SUBJECT);
68117         }
68118     }
68119 
68120 
68121 
68122 
68123     static if(!is(typeof(_X509_CHECK_FLAG_DOT_SUBDOMAINS))) {
68124         private enum enumMixinStr__X509_CHECK_FLAG_DOT_SUBDOMAINS = `enum _X509_CHECK_FLAG_DOT_SUBDOMAINS = 0x8000;`;
68125         static if(is(typeof({ mixin(enumMixinStr__X509_CHECK_FLAG_DOT_SUBDOMAINS); }))) {
68126             mixin(enumMixinStr__X509_CHECK_FLAG_DOT_SUBDOMAINS);
68127         }
68128     }
68129 
68130 
68131 
68132 
68133     static if(!is(typeof(BIO_F_BIO_BIND))) {
68134         private enum enumMixinStr_BIO_F_BIO_BIND = `enum BIO_F_BIO_BIND = 147;`;
68135         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_BIND); }))) {
68136             mixin(enumMixinStr_BIO_F_BIO_BIND);
68137         }
68138     }
68139 
68140 
68141 
68142 
68143     static if(!is(typeof(BIO_F_BIO_ADDR_NEW))) {
68144         private enum enumMixinStr_BIO_F_BIO_ADDR_NEW = `enum BIO_F_BIO_ADDR_NEW = 144;`;
68145         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_ADDR_NEW); }))) {
68146             mixin(enumMixinStr_BIO_F_BIO_ADDR_NEW);
68147         }
68148     }
68149 
68150 
68151 
68152 
68153     static if(!is(typeof(BIO_F_BIO_ACCEPT_NEW))) {
68154         private enum enumMixinStr_BIO_F_BIO_ACCEPT_NEW = `enum BIO_F_BIO_ACCEPT_NEW = 152;`;
68155         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_ACCEPT_NEW); }))) {
68156             mixin(enumMixinStr_BIO_F_BIO_ACCEPT_NEW);
68157         }
68158     }
68159 
68160 
68161 
68162 
68163     static if(!is(typeof(BIO_F_BIO_ACCEPT_EX))) {
68164         private enum enumMixinStr_BIO_F_BIO_ACCEPT_EX = `enum BIO_F_BIO_ACCEPT_EX = 137;`;
68165         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_ACCEPT_EX); }))) {
68166             mixin(enumMixinStr_BIO_F_BIO_ACCEPT_EX);
68167         }
68168     }
68169 
68170 
68171 
68172 
68173     static if(!is(typeof(BIO_F_BIO_ACCEPT))) {
68174         private enum enumMixinStr_BIO_F_BIO_ACCEPT = `enum BIO_F_BIO_ACCEPT = 101;`;
68175         static if(is(typeof({ mixin(enumMixinStr_BIO_F_BIO_ACCEPT); }))) {
68176             mixin(enumMixinStr_BIO_F_BIO_ACCEPT);
68177         }
68178     }
68179 
68180 
68181 
68182 
68183     static if(!is(typeof(BIO_F_ADDR_STRINGS))) {
68184         private enum enumMixinStr_BIO_F_ADDR_STRINGS = `enum BIO_F_ADDR_STRINGS = 134;`;
68185         static if(is(typeof({ mixin(enumMixinStr_BIO_F_ADDR_STRINGS); }))) {
68186             mixin(enumMixinStr_BIO_F_ADDR_STRINGS);
68187         }
68188     }
68189 
68190 
68191 
68192 
68193     static if(!is(typeof(BIO_F_ADDRINFO_WRAP))) {
68194         private enum enumMixinStr_BIO_F_ADDRINFO_WRAP = `enum BIO_F_ADDRINFO_WRAP = 148;`;
68195         static if(is(typeof({ mixin(enumMixinStr_BIO_F_ADDRINFO_WRAP); }))) {
68196             mixin(enumMixinStr_BIO_F_ADDRINFO_WRAP);
68197         }
68198     }
68199 
68200 
68201 
68202 
68203     static if(!is(typeof(BIO_F_ACPT_STATE))) {
68204         private enum enumMixinStr_BIO_F_ACPT_STATE = `enum BIO_F_ACPT_STATE = 100;`;
68205         static if(is(typeof({ mixin(enumMixinStr_BIO_F_ACPT_STATE); }))) {
68206             mixin(enumMixinStr_BIO_F_ACPT_STATE);
68207         }
68208     }
68209 
68210 
68211 
68212 
68213 
68214 
68215     static if(!is(typeof(ossl_bio__printf__))) {
68216         private enum enumMixinStr_ossl_bio__printf__ = `enum ossl_bio__printf__ = __printf__;`;
68217         static if(is(typeof({ mixin(enumMixinStr_ossl_bio__printf__); }))) {
68218             mixin(enumMixinStr_ossl_bio__printf__);
68219         }
68220     }
68221 
68222 
68223 
68224 
68225     static if(!is(typeof(ossl_bio__attr__))) {
68226         private enum enumMixinStr_ossl_bio__attr__ = `enum ossl_bio__attr__ = __attribute__;`;
68227         static if(is(typeof({ mixin(enumMixinStr_ossl_bio__attr__); }))) {
68228             mixin(enumMixinStr_ossl_bio__attr__);
68229         }
68230     }
68231 
68232 
68233 
68234 
68235     static if(!is(typeof(BIO_SOCK_NODELAY))) {
68236         private enum enumMixinStr_BIO_SOCK_NODELAY = `enum BIO_SOCK_NODELAY = 0x10;`;
68237         static if(is(typeof({ mixin(enumMixinStr_BIO_SOCK_NODELAY); }))) {
68238             mixin(enumMixinStr_BIO_SOCK_NODELAY);
68239         }
68240     }
68241 
68242 
68243 
68244 
68245     static if(!is(typeof(BIO_SOCK_NONBLOCK))) {
68246         private enum enumMixinStr_BIO_SOCK_NONBLOCK = `enum BIO_SOCK_NONBLOCK = 0x08;`;
68247         static if(is(typeof({ mixin(enumMixinStr_BIO_SOCK_NONBLOCK); }))) {
68248             mixin(enumMixinStr_BIO_SOCK_NONBLOCK);
68249         }
68250     }
68251 
68252 
68253 
68254 
68255     static if(!is(typeof(BIO_SOCK_KEEPALIVE))) {
68256         private enum enumMixinStr_BIO_SOCK_KEEPALIVE = `enum BIO_SOCK_KEEPALIVE = 0x04;`;
68257         static if(is(typeof({ mixin(enumMixinStr_BIO_SOCK_KEEPALIVE); }))) {
68258             mixin(enumMixinStr_BIO_SOCK_KEEPALIVE);
68259         }
68260     }
68261 
68262 
68263 
68264 
68265     static if(!is(typeof(BIO_SOCK_V6_ONLY))) {
68266         private enum enumMixinStr_BIO_SOCK_V6_ONLY = `enum BIO_SOCK_V6_ONLY = 0x02;`;
68267         static if(is(typeof({ mixin(enumMixinStr_BIO_SOCK_V6_ONLY); }))) {
68268             mixin(enumMixinStr_BIO_SOCK_V6_ONLY);
68269         }
68270     }
68271 
68272 
68273 
68274 
68275     static if(!is(typeof(BIO_SOCK_REUSEADDR))) {
68276         private enum enumMixinStr_BIO_SOCK_REUSEADDR = `enum BIO_SOCK_REUSEADDR = 0x01;`;
68277         static if(is(typeof({ mixin(enumMixinStr_BIO_SOCK_REUSEADDR); }))) {
68278             mixin(enumMixinStr_BIO_SOCK_REUSEADDR);
68279         }
68280     }
68281     static if(!is(typeof(ASIdOrRange_id))) {
68282         private enum enumMixinStr_ASIdOrRange_id = `enum ASIdOrRange_id = 0;`;
68283         static if(is(typeof({ mixin(enumMixinStr_ASIdOrRange_id); }))) {
68284             mixin(enumMixinStr_ASIdOrRange_id);
68285         }
68286     }
68287 
68288 
68289 
68290 
68291     static if(!is(typeof(ASIdOrRange_range))) {
68292         private enum enumMixinStr_ASIdOrRange_range = `enum ASIdOrRange_range = 1;`;
68293         static if(is(typeof({ mixin(enumMixinStr_ASIdOrRange_range); }))) {
68294             mixin(enumMixinStr_ASIdOrRange_range);
68295         }
68296     }
68297     static if(!is(typeof(ASIdentifierChoice_inherit))) {
68298         private enum enumMixinStr_ASIdentifierChoice_inherit = `enum ASIdentifierChoice_inherit = 0;`;
68299         static if(is(typeof({ mixin(enumMixinStr_ASIdentifierChoice_inherit); }))) {
68300             mixin(enumMixinStr_ASIdentifierChoice_inherit);
68301         }
68302     }
68303 
68304 
68305 
68306 
68307     static if(!is(typeof(ASIdentifierChoice_asIdsOrRanges))) {
68308         private enum enumMixinStr_ASIdentifierChoice_asIdsOrRanges = `enum ASIdentifierChoice_asIdsOrRanges = 1;`;
68309         static if(is(typeof({ mixin(enumMixinStr_ASIdentifierChoice_asIdsOrRanges); }))) {
68310             mixin(enumMixinStr_ASIdentifierChoice_asIdsOrRanges);
68311         }
68312     }
68313     static if(!is(typeof(BIO_BIND_REUSEADDR_IF_UNUSED))) {
68314         private enum enumMixinStr_BIO_BIND_REUSEADDR_IF_UNUSED = `enum BIO_BIND_REUSEADDR_IF_UNUSED = 0x01;`;
68315         static if(is(typeof({ mixin(enumMixinStr_BIO_BIND_REUSEADDR_IF_UNUSED); }))) {
68316             mixin(enumMixinStr_BIO_BIND_REUSEADDR_IF_UNUSED);
68317         }
68318     }
68319 
68320 
68321 
68322 
68323     static if(!is(typeof(BIO_BIND_REUSEADDR))) {
68324         private enum enumMixinStr_BIO_BIND_REUSEADDR = `enum BIO_BIND_REUSEADDR = 0x01;`;
68325         static if(is(typeof({ mixin(enumMixinStr_BIO_BIND_REUSEADDR); }))) {
68326             mixin(enumMixinStr_BIO_BIND_REUSEADDR);
68327         }
68328     }
68329 
68330 
68331 
68332 
68333     static if(!is(typeof(BIO_BIND_NORMAL))) {
68334         private enum enumMixinStr_BIO_BIND_NORMAL = `enum BIO_BIND_NORMAL = 0;`;
68335         static if(is(typeof({ mixin(enumMixinStr_BIO_BIND_NORMAL); }))) {
68336             mixin(enumMixinStr_BIO_BIND_NORMAL);
68337         }
68338     }
68339     static if(!is(typeof(BIO_FAMILY_IPANY))) {
68340         private enum enumMixinStr_BIO_FAMILY_IPANY = `enum BIO_FAMILY_IPANY = 256;`;
68341         static if(is(typeof({ mixin(enumMixinStr_BIO_FAMILY_IPANY); }))) {
68342             mixin(enumMixinStr_BIO_FAMILY_IPANY);
68343         }
68344     }
68345 
68346 
68347 
68348 
68349     static if(!is(typeof(BIO_FAMILY_IPV6))) {
68350         private enum enumMixinStr_BIO_FAMILY_IPV6 = `enum BIO_FAMILY_IPV6 = 6;`;
68351         static if(is(typeof({ mixin(enumMixinStr_BIO_FAMILY_IPV6); }))) {
68352             mixin(enumMixinStr_BIO_FAMILY_IPV6);
68353         }
68354     }
68355 
68356 
68357 
68358 
68359     static if(!is(typeof(BIO_FAMILY_IPV4))) {
68360         private enum enumMixinStr_BIO_FAMILY_IPV4 = `enum BIO_FAMILY_IPV4 = 4;`;
68361         static if(is(typeof({ mixin(enumMixinStr_BIO_FAMILY_IPV4); }))) {
68362             mixin(enumMixinStr_BIO_FAMILY_IPV4);
68363         }
68364     }
68365     static if(!is(typeof(IPAddressOrRange_addressPrefix))) {
68366         private enum enumMixinStr_IPAddressOrRange_addressPrefix = `enum IPAddressOrRange_addressPrefix = 0;`;
68367         static if(is(typeof({ mixin(enumMixinStr_IPAddressOrRange_addressPrefix); }))) {
68368             mixin(enumMixinStr_IPAddressOrRange_addressPrefix);
68369         }
68370     }
68371 
68372 
68373 
68374 
68375     static if(!is(typeof(IPAddressOrRange_addressRange))) {
68376         private enum enumMixinStr_IPAddressOrRange_addressRange = `enum IPAddressOrRange_addressRange = 1;`;
68377         static if(is(typeof({ mixin(enumMixinStr_IPAddressOrRange_addressRange); }))) {
68378             mixin(enumMixinStr_IPAddressOrRange_addressRange);
68379         }
68380     }
68381 
68382 
68383 
68384 
68385 
68386 
68387     static if(!is(typeof(BIO_C_SET_CONNECT_MODE))) {
68388         private enum enumMixinStr_BIO_C_SET_CONNECT_MODE = `enum BIO_C_SET_CONNECT_MODE = 155;`;
68389         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_CONNECT_MODE); }))) {
68390             mixin(enumMixinStr_BIO_C_SET_CONNECT_MODE);
68391         }
68392     }
68393 
68394 
68395 
68396 
68397     static if(!is(typeof(BIO_C_GET_EX_ARG))) {
68398         private enum enumMixinStr_BIO_C_GET_EX_ARG = `enum BIO_C_GET_EX_ARG = 154;`;
68399         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_EX_ARG); }))) {
68400             mixin(enumMixinStr_BIO_C_GET_EX_ARG);
68401         }
68402     }
68403 
68404 
68405 
68406 
68407     static if(!is(typeof(BIO_C_SET_EX_ARG))) {
68408         private enum enumMixinStr_BIO_C_SET_EX_ARG = `enum BIO_C_SET_EX_ARG = 153;`;
68409         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_EX_ARG); }))) {
68410             mixin(enumMixinStr_BIO_C_SET_EX_ARG);
68411         }
68412     }
68413 
68414 
68415 
68416 
68417     static if(!is(typeof(BIO_C_GET_SUFFIX))) {
68418         private enum enumMixinStr_BIO_C_GET_SUFFIX = `enum BIO_C_GET_SUFFIX = 152;`;
68419         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_SUFFIX); }))) {
68420             mixin(enumMixinStr_BIO_C_GET_SUFFIX);
68421         }
68422     }
68423 
68424 
68425 
68426 
68427     static if(!is(typeof(BIO_C_SET_SUFFIX))) {
68428         private enum enumMixinStr_BIO_C_SET_SUFFIX = `enum BIO_C_SET_SUFFIX = 151;`;
68429         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_SUFFIX); }))) {
68430             mixin(enumMixinStr_BIO_C_SET_SUFFIX);
68431         }
68432     }
68433 
68434 
68435 
68436 
68437     static if(!is(typeof(BIO_C_GET_PREFIX))) {
68438         private enum enumMixinStr_BIO_C_GET_PREFIX = `enum BIO_C_GET_PREFIX = 150;`;
68439         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_PREFIX); }))) {
68440             mixin(enumMixinStr_BIO_C_GET_PREFIX);
68441         }
68442     }
68443 
68444 
68445 
68446 
68447     static if(!is(typeof(BIO_C_SET_PREFIX))) {
68448         private enum enumMixinStr_BIO_C_SET_PREFIX = `enum BIO_C_SET_PREFIX = 149;`;
68449         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_PREFIX); }))) {
68450             mixin(enumMixinStr_BIO_C_SET_PREFIX);
68451         }
68452     }
68453 
68454 
68455 
68456 
68457     static if(!is(typeof(BIO_C_SET_MD_CTX))) {
68458         private enum enumMixinStr_BIO_C_SET_MD_CTX = `enum BIO_C_SET_MD_CTX = 148;`;
68459         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_MD_CTX); }))) {
68460             mixin(enumMixinStr_BIO_C_SET_MD_CTX);
68461         }
68462     }
68463 
68464 
68465 
68466 
68467     static if(!is(typeof(BIO_C_RESET_READ_REQUEST))) {
68468         private enum enumMixinStr_BIO_C_RESET_READ_REQUEST = `enum BIO_C_RESET_READ_REQUEST = 147;`;
68469         static if(is(typeof({ mixin(enumMixinStr_BIO_C_RESET_READ_REQUEST); }))) {
68470             mixin(enumMixinStr_BIO_C_RESET_READ_REQUEST);
68471         }
68472     }
68473 
68474 
68475 
68476 
68477     static if(!is(typeof(BIO_C_NWRITE))) {
68478         private enum enumMixinStr_BIO_C_NWRITE = `enum BIO_C_NWRITE = 146;`;
68479         static if(is(typeof({ mixin(enumMixinStr_BIO_C_NWRITE); }))) {
68480             mixin(enumMixinStr_BIO_C_NWRITE);
68481         }
68482     }
68483 
68484 
68485 
68486 
68487     static if(!is(typeof(BIO_C_NWRITE0))) {
68488         private enum enumMixinStr_BIO_C_NWRITE0 = `enum BIO_C_NWRITE0 = 145;`;
68489         static if(is(typeof({ mixin(enumMixinStr_BIO_C_NWRITE0); }))) {
68490             mixin(enumMixinStr_BIO_C_NWRITE0);
68491         }
68492     }
68493 
68494 
68495 
68496 
68497     static if(!is(typeof(BIO_C_NREAD))) {
68498         private enum enumMixinStr_BIO_C_NREAD = `enum BIO_C_NREAD = 144;`;
68499         static if(is(typeof({ mixin(enumMixinStr_BIO_C_NREAD); }))) {
68500             mixin(enumMixinStr_BIO_C_NREAD);
68501         }
68502     }
68503 
68504 
68505 
68506 
68507     static if(!is(typeof(BIO_C_NREAD0))) {
68508         private enum enumMixinStr_BIO_C_NREAD0 = `enum BIO_C_NREAD0 = 143;`;
68509         static if(is(typeof({ mixin(enumMixinStr_BIO_C_NREAD0); }))) {
68510             mixin(enumMixinStr_BIO_C_NREAD0);
68511         }
68512     }
68513 
68514 
68515 
68516 
68517     static if(!is(typeof(BIO_C_SHUTDOWN_WR))) {
68518         private enum enumMixinStr_BIO_C_SHUTDOWN_WR = `enum BIO_C_SHUTDOWN_WR = 142;`;
68519         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SHUTDOWN_WR); }))) {
68520             mixin(enumMixinStr_BIO_C_SHUTDOWN_WR);
68521         }
68522     }
68523 
68524 
68525 
68526 
68527     static if(!is(typeof(BIO_C_GET_READ_REQUEST))) {
68528         private enum enumMixinStr_BIO_C_GET_READ_REQUEST = `enum BIO_C_GET_READ_REQUEST = 141;`;
68529         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_READ_REQUEST); }))) {
68530             mixin(enumMixinStr_BIO_C_GET_READ_REQUEST);
68531         }
68532     }
68533 
68534 
68535 
68536 
68537     static if(!is(typeof(BIO_C_GET_WRITE_GUARANTEE))) {
68538         private enum enumMixinStr_BIO_C_GET_WRITE_GUARANTEE = `enum BIO_C_GET_WRITE_GUARANTEE = 140;`;
68539         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_WRITE_GUARANTEE); }))) {
68540             mixin(enumMixinStr_BIO_C_GET_WRITE_GUARANTEE);
68541         }
68542     }
68543 
68544 
68545 
68546 
68547     static if(!is(typeof(BIO_C_DESTROY_BIO_PAIR))) {
68548         private enum enumMixinStr_BIO_C_DESTROY_BIO_PAIR = `enum BIO_C_DESTROY_BIO_PAIR = 139;`;
68549         static if(is(typeof({ mixin(enumMixinStr_BIO_C_DESTROY_BIO_PAIR); }))) {
68550             mixin(enumMixinStr_BIO_C_DESTROY_BIO_PAIR);
68551         }
68552     }
68553 
68554 
68555 
68556 
68557     static if(!is(typeof(BIO_C_MAKE_BIO_PAIR))) {
68558         private enum enumMixinStr_BIO_C_MAKE_BIO_PAIR = `enum BIO_C_MAKE_BIO_PAIR = 138;`;
68559         static if(is(typeof({ mixin(enumMixinStr_BIO_C_MAKE_BIO_PAIR); }))) {
68560             mixin(enumMixinStr_BIO_C_MAKE_BIO_PAIR);
68561         }
68562     }
68563 
68564 
68565 
68566 
68567     static if(!is(typeof(BIO_C_GET_WRITE_BUF_SIZE))) {
68568         private enum enumMixinStr_BIO_C_GET_WRITE_BUF_SIZE = `enum BIO_C_GET_WRITE_BUF_SIZE = 137;`;
68569         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_WRITE_BUF_SIZE); }))) {
68570             mixin(enumMixinStr_BIO_C_GET_WRITE_BUF_SIZE);
68571         }
68572     }
68573 
68574 
68575 
68576 
68577     static if(!is(typeof(BIO_C_SET_WRITE_BUF_SIZE))) {
68578         private enum enumMixinStr_BIO_C_SET_WRITE_BUF_SIZE = `enum BIO_C_SET_WRITE_BUF_SIZE = 136;`;
68579         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_WRITE_BUF_SIZE); }))) {
68580             mixin(enumMixinStr_BIO_C_SET_WRITE_BUF_SIZE);
68581         }
68582     }
68583 
68584 
68585 
68586 
68587     static if(!is(typeof(BIO_C_SET_SOCKS))) {
68588         private enum enumMixinStr_BIO_C_SET_SOCKS = `enum BIO_C_SET_SOCKS = 135;`;
68589         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_SOCKS); }))) {
68590             mixin(enumMixinStr_BIO_C_SET_SOCKS);
68591         }
68592     }
68593 
68594 
68595 
68596 
68597     static if(!is(typeof(BIO_C_GET_SOCKS))) {
68598         private enum enumMixinStr_BIO_C_GET_SOCKS = `enum BIO_C_GET_SOCKS = 134;`;
68599         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_SOCKS); }))) {
68600             mixin(enumMixinStr_BIO_C_GET_SOCKS);
68601         }
68602     }
68603 
68604 
68605 
68606 
68607     static if(!is(typeof(BIO_C_FILE_TELL))) {
68608         private enum enumMixinStr_BIO_C_FILE_TELL = `enum BIO_C_FILE_TELL = 133;`;
68609         static if(is(typeof({ mixin(enumMixinStr_BIO_C_FILE_TELL); }))) {
68610             mixin(enumMixinStr_BIO_C_FILE_TELL);
68611         }
68612     }
68613 
68614 
68615 
68616 
68617     static if(!is(typeof(BIO_C_GET_BIND_MODE))) {
68618         private enum enumMixinStr_BIO_C_GET_BIND_MODE = `enum BIO_C_GET_BIND_MODE = 132;`;
68619         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_BIND_MODE); }))) {
68620             mixin(enumMixinStr_BIO_C_GET_BIND_MODE);
68621         }
68622     }
68623 
68624 
68625 
68626 
68627     static if(!is(typeof(BIO_C_SET_BIND_MODE))) {
68628         private enum enumMixinStr_BIO_C_SET_BIND_MODE = `enum BIO_C_SET_BIND_MODE = 131;`;
68629         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_BIND_MODE); }))) {
68630             mixin(enumMixinStr_BIO_C_SET_BIND_MODE);
68631         }
68632     }
68633 
68634 
68635 
68636 
68637     static if(!is(typeof(BIO_C_SET_BUF_MEM_EOF_RETURN))) {
68638         private enum enumMixinStr_BIO_C_SET_BUF_MEM_EOF_RETURN = `enum BIO_C_SET_BUF_MEM_EOF_RETURN = 130;`;
68639         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_BUF_MEM_EOF_RETURN); }))) {
68640             mixin(enumMixinStr_BIO_C_SET_BUF_MEM_EOF_RETURN);
68641         }
68642     }
68643 
68644 
68645 
68646 
68647     static if(!is(typeof(BIO_C_GET_CIPHER_CTX))) {
68648         private enum enumMixinStr_BIO_C_GET_CIPHER_CTX = `enum BIO_C_GET_CIPHER_CTX = 129;`;
68649         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_CIPHER_CTX); }))) {
68650             mixin(enumMixinStr_BIO_C_GET_CIPHER_CTX);
68651         }
68652     }
68653 
68654 
68655 
68656 
68657     static if(!is(typeof(BIO_C_FILE_SEEK))) {
68658         private enum enumMixinStr_BIO_C_FILE_SEEK = `enum BIO_C_FILE_SEEK = 128;`;
68659         static if(is(typeof({ mixin(enumMixinStr_BIO_C_FILE_SEEK); }))) {
68660             mixin(enumMixinStr_BIO_C_FILE_SEEK);
68661         }
68662     }
68663 
68664 
68665 
68666 
68667     static if(!is(typeof(BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT))) {
68668         private enum enumMixinStr_BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT = `enum BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT = 127;`;
68669         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT); }))) {
68670             mixin(enumMixinStr_BIO_C_SET_SSL_RENEGOTIATE_TIMEOUT);
68671         }
68672     }
68673 
68674 
68675 
68676 
68677     static if(!is(typeof(BIO_C_GET_SSL_NUM_RENEGOTIATES))) {
68678         private enum enumMixinStr_BIO_C_GET_SSL_NUM_RENEGOTIATES = `enum BIO_C_GET_SSL_NUM_RENEGOTIATES = 126;`;
68679         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_SSL_NUM_RENEGOTIATES); }))) {
68680             mixin(enumMixinStr_BIO_C_GET_SSL_NUM_RENEGOTIATES);
68681         }
68682     }
68683 
68684 
68685 
68686 
68687     static if(!is(typeof(BIO_C_SET_SSL_RENEGOTIATE_BYTES))) {
68688         private enum enumMixinStr_BIO_C_SET_SSL_RENEGOTIATE_BYTES = `enum BIO_C_SET_SSL_RENEGOTIATE_BYTES = 125;`;
68689         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_SSL_RENEGOTIATE_BYTES); }))) {
68690             mixin(enumMixinStr_BIO_C_SET_SSL_RENEGOTIATE_BYTES);
68691         }
68692     }
68693 
68694 
68695 
68696 
68697     static if(!is(typeof(BIO_C_GET_ACCEPT))) {
68698         private enum enumMixinStr_BIO_C_GET_ACCEPT = `enum BIO_C_GET_ACCEPT = 124;`;
68699         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_ACCEPT); }))) {
68700             mixin(enumMixinStr_BIO_C_GET_ACCEPT);
68701         }
68702     }
68703 
68704 
68705 
68706 
68707     static if(!is(typeof(IPAddressChoice_inherit))) {
68708         private enum enumMixinStr_IPAddressChoice_inherit = `enum IPAddressChoice_inherit = 0;`;
68709         static if(is(typeof({ mixin(enumMixinStr_IPAddressChoice_inherit); }))) {
68710             mixin(enumMixinStr_IPAddressChoice_inherit);
68711         }
68712     }
68713 
68714 
68715 
68716 
68717     static if(!is(typeof(IPAddressChoice_addressesOrRanges))) {
68718         private enum enumMixinStr_IPAddressChoice_addressesOrRanges = `enum IPAddressChoice_addressesOrRanges = 1;`;
68719         static if(is(typeof({ mixin(enumMixinStr_IPAddressChoice_addressesOrRanges); }))) {
68720             mixin(enumMixinStr_IPAddressChoice_addressesOrRanges);
68721         }
68722     }
68723 
68724 
68725 
68726 
68727     static if(!is(typeof(BIO_C_GET_CONNECT))) {
68728         private enum enumMixinStr_BIO_C_GET_CONNECT = `enum BIO_C_GET_CONNECT = 123;`;
68729         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_CONNECT); }))) {
68730             mixin(enumMixinStr_BIO_C_GET_CONNECT);
68731         }
68732     }
68733 
68734 
68735 
68736 
68737     static if(!is(typeof(BIO_C_SET_BUFF_READ_DATA))) {
68738         private enum enumMixinStr_BIO_C_SET_BUFF_READ_DATA = `enum BIO_C_SET_BUFF_READ_DATA = 122;`;
68739         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_BUFF_READ_DATA); }))) {
68740             mixin(enumMixinStr_BIO_C_SET_BUFF_READ_DATA);
68741         }
68742     }
68743 
68744 
68745 
68746 
68747     static if(!is(typeof(BIO_C_GET_MD_CTX))) {
68748         private enum enumMixinStr_BIO_C_GET_MD_CTX = `enum BIO_C_GET_MD_CTX = 120;`;
68749         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_MD_CTX); }))) {
68750             mixin(enumMixinStr_BIO_C_GET_MD_CTX);
68751         }
68752     }
68753 
68754 
68755 
68756 
68757     static if(!is(typeof(BIO_C_SSL_MODE))) {
68758         private enum enumMixinStr_BIO_C_SSL_MODE = `enum BIO_C_SSL_MODE = 119;`;
68759         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SSL_MODE); }))) {
68760             mixin(enumMixinStr_BIO_C_SSL_MODE);
68761         }
68762     }
68763 
68764 
68765 
68766 
68767     static if(!is(typeof(BIO_C_SET_ACCEPT))) {
68768         private enum enumMixinStr_BIO_C_SET_ACCEPT = `enum BIO_C_SET_ACCEPT = 118;`;
68769         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_ACCEPT); }))) {
68770             mixin(enumMixinStr_BIO_C_SET_ACCEPT);
68771         }
68772     }
68773 
68774 
68775 
68776 
68777     static if(!is(typeof(BIO_C_SET_BUFF_SIZE))) {
68778         private enum enumMixinStr_BIO_C_SET_BUFF_SIZE = `enum BIO_C_SET_BUFF_SIZE = 117;`;
68779         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_BUFF_SIZE); }))) {
68780             mixin(enumMixinStr_BIO_C_SET_BUFF_SIZE);
68781         }
68782     }
68783 
68784 
68785 
68786 
68787     static if(!is(typeof(BIO_C_GET_BUFF_NUM_LINES))) {
68788         private enum enumMixinStr_BIO_C_GET_BUFF_NUM_LINES = `enum BIO_C_GET_BUFF_NUM_LINES = 116;`;
68789         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_BUFF_NUM_LINES); }))) {
68790             mixin(enumMixinStr_BIO_C_GET_BUFF_NUM_LINES);
68791         }
68792     }
68793 
68794 
68795 
68796 
68797     static if(!is(typeof(BIO_C_GET_BUF_MEM_PTR))) {
68798         private enum enumMixinStr_BIO_C_GET_BUF_MEM_PTR = `enum BIO_C_GET_BUF_MEM_PTR = 115;`;
68799         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_BUF_MEM_PTR); }))) {
68800             mixin(enumMixinStr_BIO_C_GET_BUF_MEM_PTR);
68801         }
68802     }
68803 
68804 
68805 
68806 
68807     static if(!is(typeof(BIO_C_SET_BUF_MEM))) {
68808         private enum enumMixinStr_BIO_C_SET_BUF_MEM = `enum BIO_C_SET_BUF_MEM = 114;`;
68809         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_BUF_MEM); }))) {
68810             mixin(enumMixinStr_BIO_C_SET_BUF_MEM);
68811         }
68812     }
68813 
68814 
68815 
68816 
68817     static if(!is(typeof(BIO_C_GET_CIPHER_STATUS))) {
68818         private enum enumMixinStr_BIO_C_GET_CIPHER_STATUS = `enum BIO_C_GET_CIPHER_STATUS = 113;`;
68819         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_CIPHER_STATUS); }))) {
68820             mixin(enumMixinStr_BIO_C_GET_CIPHER_STATUS);
68821         }
68822     }
68823 
68824 
68825 
68826 
68827     static if(!is(typeof(BIO_C_GET_MD))) {
68828         private enum enumMixinStr_BIO_C_GET_MD = `enum BIO_C_GET_MD = 112;`;
68829         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_MD); }))) {
68830             mixin(enumMixinStr_BIO_C_GET_MD);
68831         }
68832     }
68833 
68834 
68835 
68836 
68837     static if(!is(typeof(BIO_C_SET_MD))) {
68838         private enum enumMixinStr_BIO_C_SET_MD = `enum BIO_C_SET_MD = 111;`;
68839         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_MD); }))) {
68840             mixin(enumMixinStr_BIO_C_SET_MD);
68841         }
68842     }
68843 
68844 
68845 
68846 
68847     static if(!is(typeof(BIO_C_GET_SSL))) {
68848         private enum enumMixinStr_BIO_C_GET_SSL = `enum BIO_C_GET_SSL = 110;`;
68849         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_SSL); }))) {
68850             mixin(enumMixinStr_BIO_C_GET_SSL);
68851         }
68852     }
68853 
68854 
68855 
68856 
68857     static if(!is(typeof(BIO_C_SET_SSL))) {
68858         private enum enumMixinStr_BIO_C_SET_SSL = `enum BIO_C_SET_SSL = 109;`;
68859         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_SSL); }))) {
68860             mixin(enumMixinStr_BIO_C_SET_SSL);
68861         }
68862     }
68863 
68864 
68865 
68866 
68867     static if(!is(typeof(BIO_C_SET_FILENAME))) {
68868         private enum enumMixinStr_BIO_C_SET_FILENAME = `enum BIO_C_SET_FILENAME = 108;`;
68869         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_FILENAME); }))) {
68870             mixin(enumMixinStr_BIO_C_SET_FILENAME);
68871         }
68872     }
68873 
68874 
68875 
68876 
68877     static if(!is(typeof(BIO_C_GET_FILE_PTR))) {
68878         private enum enumMixinStr_BIO_C_GET_FILE_PTR = `enum BIO_C_GET_FILE_PTR = 107;`;
68879         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_FILE_PTR); }))) {
68880             mixin(enumMixinStr_BIO_C_GET_FILE_PTR);
68881         }
68882     }
68883 
68884 
68885 
68886 
68887     static if(!is(typeof(BIO_C_SET_FILE_PTR))) {
68888         private enum enumMixinStr_BIO_C_SET_FILE_PTR = `enum BIO_C_SET_FILE_PTR = 106;`;
68889         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_FILE_PTR); }))) {
68890             mixin(enumMixinStr_BIO_C_SET_FILE_PTR);
68891         }
68892     }
68893 
68894 
68895 
68896 
68897     static if(!is(typeof(BIO_C_GET_FD))) {
68898         private enum enumMixinStr_BIO_C_GET_FD = `enum BIO_C_GET_FD = 105;`;
68899         static if(is(typeof({ mixin(enumMixinStr_BIO_C_GET_FD); }))) {
68900             mixin(enumMixinStr_BIO_C_GET_FD);
68901         }
68902     }
68903 
68904 
68905 
68906 
68907     static if(!is(typeof(BIO_C_SET_FD))) {
68908         private enum enumMixinStr_BIO_C_SET_FD = `enum BIO_C_SET_FD = 104;`;
68909         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_FD); }))) {
68910             mixin(enumMixinStr_BIO_C_SET_FD);
68911         }
68912     }
68913 
68914 
68915 
68916 
68917     static if(!is(typeof(BIO_C_SET_NBIO))) {
68918         private enum enumMixinStr_BIO_C_SET_NBIO = `enum BIO_C_SET_NBIO = 102;`;
68919         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_NBIO); }))) {
68920             mixin(enumMixinStr_BIO_C_SET_NBIO);
68921         }
68922     }
68923 
68924 
68925 
68926 
68927     static if(!is(typeof(BIO_C_DO_STATE_MACHINE))) {
68928         private enum enumMixinStr_BIO_C_DO_STATE_MACHINE = `enum BIO_C_DO_STATE_MACHINE = 101;`;
68929         static if(is(typeof({ mixin(enumMixinStr_BIO_C_DO_STATE_MACHINE); }))) {
68930             mixin(enumMixinStr_BIO_C_DO_STATE_MACHINE);
68931         }
68932     }
68933 
68934 
68935 
68936 
68937     static if(!is(typeof(BIO_C_SET_CONNECT))) {
68938         private enum enumMixinStr_BIO_C_SET_CONNECT = `enum BIO_C_SET_CONNECT = 100;`;
68939         static if(is(typeof({ mixin(enumMixinStr_BIO_C_SET_CONNECT); }))) {
68940             mixin(enumMixinStr_BIO_C_SET_CONNECT);
68941         }
68942     }
68943     static if(!is(typeof(BIO_CB_RETURN))) {
68944         private enum enumMixinStr_BIO_CB_RETURN = `enum BIO_CB_RETURN = 0x80;`;
68945         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_RETURN); }))) {
68946             mixin(enumMixinStr_BIO_CB_RETURN);
68947         }
68948     }
68949 
68950 
68951 
68952 
68953     static if(!is(typeof(BIO_CB_CTRL))) {
68954         private enum enumMixinStr_BIO_CB_CTRL = `enum BIO_CB_CTRL = 0x06;`;
68955         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_CTRL); }))) {
68956             mixin(enumMixinStr_BIO_CB_CTRL);
68957         }
68958     }
68959 
68960 
68961 
68962 
68963     static if(!is(typeof(BIO_CB_GETS))) {
68964         private enum enumMixinStr_BIO_CB_GETS = `enum BIO_CB_GETS = 0x05;`;
68965         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_GETS); }))) {
68966             mixin(enumMixinStr_BIO_CB_GETS);
68967         }
68968     }
68969 
68970 
68971 
68972 
68973     static if(!is(typeof(BIO_CB_PUTS))) {
68974         private enum enumMixinStr_BIO_CB_PUTS = `enum BIO_CB_PUTS = 0x04;`;
68975         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_PUTS); }))) {
68976             mixin(enumMixinStr_BIO_CB_PUTS);
68977         }
68978     }
68979 
68980 
68981 
68982 
68983     static if(!is(typeof(BIO_CB_WRITE))) {
68984         private enum enumMixinStr_BIO_CB_WRITE = `enum BIO_CB_WRITE = 0x03;`;
68985         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_WRITE); }))) {
68986             mixin(enumMixinStr_BIO_CB_WRITE);
68987         }
68988     }
68989 
68990 
68991 
68992 
68993     static if(!is(typeof(BIO_CB_READ))) {
68994         private enum enumMixinStr_BIO_CB_READ = `enum BIO_CB_READ = 0x02;`;
68995         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_READ); }))) {
68996             mixin(enumMixinStr_BIO_CB_READ);
68997         }
68998     }
68999 
69000 
69001 
69002 
69003     static if(!is(typeof(BIO_CB_FREE))) {
69004         private enum enumMixinStr_BIO_CB_FREE = `enum BIO_CB_FREE = 0x01;`;
69005         static if(is(typeof({ mixin(enumMixinStr_BIO_CB_FREE); }))) {
69006             mixin(enumMixinStr_BIO_CB_FREE);
69007         }
69008     }
69009 
69010 
69011 
69012 
69013     static if(!is(typeof(BIO_RR_ACCEPT))) {
69014         private enum enumMixinStr_BIO_RR_ACCEPT = `enum BIO_RR_ACCEPT = 0x03;`;
69015         static if(is(typeof({ mixin(enumMixinStr_BIO_RR_ACCEPT); }))) {
69016             mixin(enumMixinStr_BIO_RR_ACCEPT);
69017         }
69018     }
69019 
69020 
69021 
69022 
69023     static if(!is(typeof(BIO_RR_CONNECT))) {
69024         private enum enumMixinStr_BIO_RR_CONNECT = `enum BIO_RR_CONNECT = 0x02;`;
69025         static if(is(typeof({ mixin(enumMixinStr_BIO_RR_CONNECT); }))) {
69026             mixin(enumMixinStr_BIO_RR_CONNECT);
69027         }
69028     }
69029 
69030 
69031 
69032 
69033     static if(!is(typeof(BIO_RR_SSL_X509_LOOKUP))) {
69034         private enum enumMixinStr_BIO_RR_SSL_X509_LOOKUP = `enum BIO_RR_SSL_X509_LOOKUP = 0x01;`;
69035         static if(is(typeof({ mixin(enumMixinStr_BIO_RR_SSL_X509_LOOKUP); }))) {
69036             mixin(enumMixinStr_BIO_RR_SSL_X509_LOOKUP);
69037         }
69038     }
69039     static if(!is(typeof(BIO_FLAGS_IN_EOF))) {
69040         private enum enumMixinStr_BIO_FLAGS_IN_EOF = `enum BIO_FLAGS_IN_EOF = 0x800;`;
69041         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_IN_EOF); }))) {
69042             mixin(enumMixinStr_BIO_FLAGS_IN_EOF);
69043         }
69044     }
69045 
69046 
69047 
69048 
69049     static if(!is(typeof(BIO_FLAGS_NONCLEAR_RST))) {
69050         private enum enumMixinStr_BIO_FLAGS_NONCLEAR_RST = `enum BIO_FLAGS_NONCLEAR_RST = 0x400;`;
69051         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_NONCLEAR_RST); }))) {
69052             mixin(enumMixinStr_BIO_FLAGS_NONCLEAR_RST);
69053         }
69054     }
69055 
69056 
69057 
69058 
69059     static if(!is(typeof(BIO_FLAGS_MEM_RDONLY))) {
69060         private enum enumMixinStr_BIO_FLAGS_MEM_RDONLY = `enum BIO_FLAGS_MEM_RDONLY = 0x200;`;
69061         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_MEM_RDONLY); }))) {
69062             mixin(enumMixinStr_BIO_FLAGS_MEM_RDONLY);
69063         }
69064     }
69065 
69066 
69067 
69068 
69069     static if(!is(typeof(BIO_FLAGS_BASE64_NO_NL))) {
69070         private enum enumMixinStr_BIO_FLAGS_BASE64_NO_NL = `enum BIO_FLAGS_BASE64_NO_NL = 0x100;`;
69071         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_BASE64_NO_NL); }))) {
69072             mixin(enumMixinStr_BIO_FLAGS_BASE64_NO_NL);
69073         }
69074     }
69075 
69076 
69077 
69078 
69079     static if(!is(typeof(BIO_FLAGS_UPLINK))) {
69080         private enum enumMixinStr_BIO_FLAGS_UPLINK = `enum BIO_FLAGS_UPLINK = 0;`;
69081         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_UPLINK); }))) {
69082             mixin(enumMixinStr_BIO_FLAGS_UPLINK);
69083         }
69084     }
69085 
69086 
69087 
69088 
69089     static if(!is(typeof(BIO_FLAGS_SHOULD_RETRY))) {
69090         private enum enumMixinStr_BIO_FLAGS_SHOULD_RETRY = `enum BIO_FLAGS_SHOULD_RETRY = 0x08;`;
69091         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_SHOULD_RETRY); }))) {
69092             mixin(enumMixinStr_BIO_FLAGS_SHOULD_RETRY);
69093         }
69094     }
69095 
69096 
69097 
69098 
69099     static if(!is(typeof(BIO_FLAGS_RWS))) {
69100         private enum enumMixinStr_BIO_FLAGS_RWS = `enum BIO_FLAGS_RWS = ( BIO_FLAGS_READ | BIO_FLAGS_WRITE | BIO_FLAGS_IO_SPECIAL );`;
69101         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_RWS); }))) {
69102             mixin(enumMixinStr_BIO_FLAGS_RWS);
69103         }
69104     }
69105 
69106 
69107 
69108 
69109     static if(!is(typeof(BIO_FLAGS_IO_SPECIAL))) {
69110         private enum enumMixinStr_BIO_FLAGS_IO_SPECIAL = `enum BIO_FLAGS_IO_SPECIAL = 0x04;`;
69111         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_IO_SPECIAL); }))) {
69112             mixin(enumMixinStr_BIO_FLAGS_IO_SPECIAL);
69113         }
69114     }
69115 
69116 
69117 
69118 
69119     static if(!is(typeof(BIO_FLAGS_WRITE))) {
69120         private enum enumMixinStr_BIO_FLAGS_WRITE = `enum BIO_FLAGS_WRITE = 0x02;`;
69121         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_WRITE); }))) {
69122             mixin(enumMixinStr_BIO_FLAGS_WRITE);
69123         }
69124     }
69125 
69126 
69127 
69128 
69129     static if(!is(typeof(BIO_FLAGS_READ))) {
69130         private enum enumMixinStr_BIO_FLAGS_READ = `enum BIO_FLAGS_READ = 0x01;`;
69131         static if(is(typeof({ mixin(enumMixinStr_BIO_FLAGS_READ); }))) {
69132             mixin(enumMixinStr_BIO_FLAGS_READ);
69133         }
69134     }
69135 
69136 
69137 
69138 
69139     static if(!is(typeof(BIO_FP_TEXT))) {
69140         private enum enumMixinStr_BIO_FP_TEXT = `enum BIO_FP_TEXT = 0x10;`;
69141         static if(is(typeof({ mixin(enumMixinStr_BIO_FP_TEXT); }))) {
69142             mixin(enumMixinStr_BIO_FP_TEXT);
69143         }
69144     }
69145 
69146 
69147 
69148 
69149     static if(!is(typeof(BIO_FP_APPEND))) {
69150         private enum enumMixinStr_BIO_FP_APPEND = `enum BIO_FP_APPEND = 0x08;`;
69151         static if(is(typeof({ mixin(enumMixinStr_BIO_FP_APPEND); }))) {
69152             mixin(enumMixinStr_BIO_FP_APPEND);
69153         }
69154     }
69155 
69156 
69157 
69158 
69159     static if(!is(typeof(BIO_FP_WRITE))) {
69160         private enum enumMixinStr_BIO_FP_WRITE = `enum BIO_FP_WRITE = 0x04;`;
69161         static if(is(typeof({ mixin(enumMixinStr_BIO_FP_WRITE); }))) {
69162             mixin(enumMixinStr_BIO_FP_WRITE);
69163         }
69164     }
69165 
69166 
69167 
69168 
69169     static if(!is(typeof(V3_ASID_ASNUM))) {
69170         private enum enumMixinStr_V3_ASID_ASNUM = `enum V3_ASID_ASNUM = 0;`;
69171         static if(is(typeof({ mixin(enumMixinStr_V3_ASID_ASNUM); }))) {
69172             mixin(enumMixinStr_V3_ASID_ASNUM);
69173         }
69174     }
69175 
69176 
69177 
69178 
69179     static if(!is(typeof(V3_ASID_RDI))) {
69180         private enum enumMixinStr_V3_ASID_RDI = `enum V3_ASID_RDI = 1;`;
69181         static if(is(typeof({ mixin(enumMixinStr_V3_ASID_RDI); }))) {
69182             mixin(enumMixinStr_V3_ASID_RDI);
69183         }
69184     }
69185 
69186 
69187 
69188 
69189     static if(!is(typeof(IANA_AFI_IPV4))) {
69190         private enum enumMixinStr_IANA_AFI_IPV4 = `enum IANA_AFI_IPV4 = 1;`;
69191         static if(is(typeof({ mixin(enumMixinStr_IANA_AFI_IPV4); }))) {
69192             mixin(enumMixinStr_IANA_AFI_IPV4);
69193         }
69194     }
69195 
69196 
69197 
69198 
69199     static if(!is(typeof(IANA_AFI_IPV6))) {
69200         private enum enumMixinStr_IANA_AFI_IPV6 = `enum IANA_AFI_IPV6 = 2;`;
69201         static if(is(typeof({ mixin(enumMixinStr_IANA_AFI_IPV6); }))) {
69202             mixin(enumMixinStr_IANA_AFI_IPV6);
69203         }
69204     }
69205 
69206 
69207 
69208 
69209     static if(!is(typeof(BIO_FP_READ))) {
69210         private enum enumMixinStr_BIO_FP_READ = `enum BIO_FP_READ = 0x02;`;
69211         static if(is(typeof({ mixin(enumMixinStr_BIO_FP_READ); }))) {
69212             mixin(enumMixinStr_BIO_FP_READ);
69213         }
69214     }
69215 
69216 
69217 
69218 
69219     static if(!is(typeof(BIO_CTRL_DGRAM_SET_PEEK_MODE))) {
69220         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_PEEK_MODE = `enum BIO_CTRL_DGRAM_SET_PEEK_MODE = 71;`;
69221         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_PEEK_MODE); }))) {
69222             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_PEEK_MODE);
69223         }
69224     }
69225 
69226 
69227 
69228 
69229     static if(!is(typeof(BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE))) {
69230         private enum enumMixinStr_BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE = `enum BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE = 50;`;
69231         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE); }))) {
69232             mixin(enumMixinStr_BIO_CTRL_DGRAM_SCTP_SET_IN_HANDSHAKE);
69233         }
69234     }
69235 
69236 
69237 
69238 
69239     static if(!is(typeof(BIO_CTRL_DGRAM_GET_MTU_OVERHEAD))) {
69240         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_MTU_OVERHEAD = `enum BIO_CTRL_DGRAM_GET_MTU_OVERHEAD = 49;`;
69241         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_MTU_OVERHEAD); }))) {
69242             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_MTU_OVERHEAD);
69243         }
69244     }
69245 
69246 
69247 
69248 
69249     static if(!is(typeof(BIO_CTRL_DGRAM_SET_DONT_FRAG))) {
69250         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_DONT_FRAG = `enum BIO_CTRL_DGRAM_SET_DONT_FRAG = 48;`;
69251         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_DONT_FRAG); }))) {
69252             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_DONT_FRAG);
69253         }
69254     }
69255 
69256 
69257 
69258 
69259     static if(!is(typeof(BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT))) {
69260         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT = `enum BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT = 45;`;
69261         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT); }))) {
69262             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_NEXT_TIMEOUT);
69263         }
69264     }
69265 
69266 
69267 
69268 
69269     static if(!is(typeof(BIO_CTRL_DGRAM_SET_PEER))) {
69270         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_PEER = `enum BIO_CTRL_DGRAM_SET_PEER = 44;`;
69271         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_PEER); }))) {
69272             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_PEER);
69273         }
69274     }
69275 
69276 
69277 
69278 
69279     static if(!is(typeof(BIO_CTRL_DGRAM_GET_PEER))) {
69280         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_PEER = `enum BIO_CTRL_DGRAM_GET_PEER = 46;`;
69281         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_PEER); }))) {
69282             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_PEER);
69283         }
69284     }
69285 
69286 
69287 
69288 
69289     static if(!is(typeof(BIO_CTRL_DGRAM_MTU_EXCEEDED))) {
69290         private enum enumMixinStr_BIO_CTRL_DGRAM_MTU_EXCEEDED = `enum BIO_CTRL_DGRAM_MTU_EXCEEDED = 43;`;
69291         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_MTU_EXCEEDED); }))) {
69292             mixin(enumMixinStr_BIO_CTRL_DGRAM_MTU_EXCEEDED);
69293         }
69294     }
69295 
69296 
69297 
69298 
69299     static if(!is(typeof(BIO_CTRL_DGRAM_SET_MTU))) {
69300         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_MTU = `enum BIO_CTRL_DGRAM_SET_MTU = 42;`;
69301         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_MTU); }))) {
69302             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_MTU);
69303         }
69304     }
69305 
69306 
69307 
69308 
69309     static if(!is(typeof(BIO_CTRL_DGRAM_GET_MTU))) {
69310         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_MTU = `enum BIO_CTRL_DGRAM_GET_MTU = 41;`;
69311         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_MTU); }))) {
69312             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_MTU);
69313         }
69314     }
69315 
69316 
69317 
69318 
69319     static if(!is(typeof(BIO_CTRL_DGRAM_GET_FALLBACK_MTU))) {
69320         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_FALLBACK_MTU = `enum BIO_CTRL_DGRAM_GET_FALLBACK_MTU = 47;`;
69321         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_FALLBACK_MTU); }))) {
69322             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_FALLBACK_MTU);
69323         }
69324     }
69325 
69326 
69327 
69328 
69329     static if(!is(typeof(BIO_CTRL_DGRAM_QUERY_MTU))) {
69330         private enum enumMixinStr_BIO_CTRL_DGRAM_QUERY_MTU = `enum BIO_CTRL_DGRAM_QUERY_MTU = 40;`;
69331         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_QUERY_MTU); }))) {
69332             mixin(enumMixinStr_BIO_CTRL_DGRAM_QUERY_MTU);
69333         }
69334     }
69335 
69336 
69337 
69338 
69339     static if(!is(typeof(BIO_CTRL_DGRAM_MTU_DISCOVER))) {
69340         private enum enumMixinStr_BIO_CTRL_DGRAM_MTU_DISCOVER = `enum BIO_CTRL_DGRAM_MTU_DISCOVER = 39;`;
69341         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_MTU_DISCOVER); }))) {
69342             mixin(enumMixinStr_BIO_CTRL_DGRAM_MTU_DISCOVER);
69343         }
69344     }
69345 
69346 
69347 
69348 
69349     static if(!is(typeof(BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP))) {
69350         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP = `enum BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP = 38;`;
69351         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP); }))) {
69352             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_SEND_TIMER_EXP);
69353         }
69354     }
69355 
69356 
69357 
69358 
69359     static if(!is(typeof(BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP))) {
69360         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP = `enum BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP = 37;`;
69361         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP); }))) {
69362             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_RECV_TIMER_EXP);
69363         }
69364     }
69365 
69366 
69367 
69368 
69369     static if(!is(typeof(BIO_CTRL_DGRAM_GET_SEND_TIMEOUT))) {
69370         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_SEND_TIMEOUT = `enum BIO_CTRL_DGRAM_GET_SEND_TIMEOUT = 36;`;
69371         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_SEND_TIMEOUT); }))) {
69372             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_SEND_TIMEOUT);
69373         }
69374     }
69375 
69376 
69377 
69378 
69379     static if(!is(typeof(BIO_CTRL_DGRAM_SET_SEND_TIMEOUT))) {
69380         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_SEND_TIMEOUT = `enum BIO_CTRL_DGRAM_SET_SEND_TIMEOUT = 35;`;
69381         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_SEND_TIMEOUT); }))) {
69382             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_SEND_TIMEOUT);
69383         }
69384     }
69385 
69386 
69387 
69388 
69389     static if(!is(typeof(BIO_CTRL_DGRAM_GET_RECV_TIMEOUT))) {
69390         private enum enumMixinStr_BIO_CTRL_DGRAM_GET_RECV_TIMEOUT = `enum BIO_CTRL_DGRAM_GET_RECV_TIMEOUT = 34;`;
69391         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_RECV_TIMEOUT); }))) {
69392             mixin(enumMixinStr_BIO_CTRL_DGRAM_GET_RECV_TIMEOUT);
69393         }
69394     }
69395 
69396 
69397 
69398 
69399     static if(!is(typeof(BIO_CTRL_DGRAM_SET_RECV_TIMEOUT))) {
69400         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_RECV_TIMEOUT = `enum BIO_CTRL_DGRAM_SET_RECV_TIMEOUT = 33;`;
69401         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_RECV_TIMEOUT); }))) {
69402             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_RECV_TIMEOUT);
69403         }
69404     }
69405 
69406 
69407 
69408 
69409     static if(!is(typeof(BIO_CTRL_DGRAM_SET_CONNECTED))) {
69410         private enum enumMixinStr_BIO_CTRL_DGRAM_SET_CONNECTED = `enum BIO_CTRL_DGRAM_SET_CONNECTED = 32;`;
69411         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_CONNECTED); }))) {
69412             mixin(enumMixinStr_BIO_CTRL_DGRAM_SET_CONNECTED);
69413         }
69414     }
69415 
69416 
69417 
69418 
69419     static if(!is(typeof(BIO_CTRL_DGRAM_CONNECT))) {
69420         private enum enumMixinStr_BIO_CTRL_DGRAM_CONNECT = `enum BIO_CTRL_DGRAM_CONNECT = 31;`;
69421         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DGRAM_CONNECT); }))) {
69422             mixin(enumMixinStr_BIO_CTRL_DGRAM_CONNECT);
69423         }
69424     }
69425 
69426 
69427 
69428 
69429     static if(!is(typeof(BIO_CTRL_SET_FILENAME))) {
69430         private enum enumMixinStr_BIO_CTRL_SET_FILENAME = `enum BIO_CTRL_SET_FILENAME = 30;`;
69431         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_SET_FILENAME); }))) {
69432             mixin(enumMixinStr_BIO_CTRL_SET_FILENAME);
69433         }
69434     }
69435 
69436 
69437 
69438 
69439     static if(!is(typeof(BIO_CTRL_PEEK))) {
69440         private enum enumMixinStr_BIO_CTRL_PEEK = `enum BIO_CTRL_PEEK = 29;`;
69441         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_PEEK); }))) {
69442             mixin(enumMixinStr_BIO_CTRL_PEEK);
69443         }
69444     }
69445 
69446 
69447 
69448 
69449     static if(!is(typeof(BIO_CTRL_GET_CALLBACK))) {
69450         private enum enumMixinStr_BIO_CTRL_GET_CALLBACK = `enum BIO_CTRL_GET_CALLBACK = 15;`;
69451         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_GET_CALLBACK); }))) {
69452             mixin(enumMixinStr_BIO_CTRL_GET_CALLBACK);
69453         }
69454     }
69455 
69456 
69457 
69458 
69459     static if(!is(typeof(BIO_CTRL_SET_CALLBACK))) {
69460         private enum enumMixinStr_BIO_CTRL_SET_CALLBACK = `enum BIO_CTRL_SET_CALLBACK = 14;`;
69461         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_SET_CALLBACK); }))) {
69462             mixin(enumMixinStr_BIO_CTRL_SET_CALLBACK);
69463         }
69464     }
69465 
69466 
69467 
69468 
69469     static if(!is(typeof(BIO_CTRL_WPENDING))) {
69470         private enum enumMixinStr_BIO_CTRL_WPENDING = `enum BIO_CTRL_WPENDING = 13;`;
69471         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_WPENDING); }))) {
69472             mixin(enumMixinStr_BIO_CTRL_WPENDING);
69473         }
69474     }
69475 
69476 
69477 
69478 
69479     static if(!is(typeof(BIO_CTRL_DUP))) {
69480         private enum enumMixinStr_BIO_CTRL_DUP = `enum BIO_CTRL_DUP = 12;`;
69481         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_DUP); }))) {
69482             mixin(enumMixinStr_BIO_CTRL_DUP);
69483         }
69484     }
69485 
69486 
69487 
69488 
69489     static if(!is(typeof(BIO_CTRL_FLUSH))) {
69490         private enum enumMixinStr_BIO_CTRL_FLUSH = `enum BIO_CTRL_FLUSH = 11;`;
69491         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_FLUSH); }))) {
69492             mixin(enumMixinStr_BIO_CTRL_FLUSH);
69493         }
69494     }
69495 
69496 
69497 
69498 
69499     static if(!is(typeof(BIO_CTRL_PENDING))) {
69500         private enum enumMixinStr_BIO_CTRL_PENDING = `enum BIO_CTRL_PENDING = 10;`;
69501         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_PENDING); }))) {
69502             mixin(enumMixinStr_BIO_CTRL_PENDING);
69503         }
69504     }
69505 
69506 
69507 
69508 
69509     static if(!is(typeof(BIO_CTRL_SET_CLOSE))) {
69510         private enum enumMixinStr_BIO_CTRL_SET_CLOSE = `enum BIO_CTRL_SET_CLOSE = 9;`;
69511         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_SET_CLOSE); }))) {
69512             mixin(enumMixinStr_BIO_CTRL_SET_CLOSE);
69513         }
69514     }
69515 
69516 
69517 
69518 
69519     static if(!is(typeof(BIO_CTRL_GET_CLOSE))) {
69520         private enum enumMixinStr_BIO_CTRL_GET_CLOSE = `enum BIO_CTRL_GET_CLOSE = 8;`;
69521         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_GET_CLOSE); }))) {
69522             mixin(enumMixinStr_BIO_CTRL_GET_CLOSE);
69523         }
69524     }
69525 
69526 
69527 
69528 
69529     static if(!is(typeof(BIO_CTRL_POP))) {
69530         private enum enumMixinStr_BIO_CTRL_POP = `enum BIO_CTRL_POP = 7;`;
69531         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_POP); }))) {
69532             mixin(enumMixinStr_BIO_CTRL_POP);
69533         }
69534     }
69535 
69536 
69537 
69538 
69539     static if(!is(typeof(BIO_CTRL_PUSH))) {
69540         private enum enumMixinStr_BIO_CTRL_PUSH = `enum BIO_CTRL_PUSH = 6;`;
69541         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_PUSH); }))) {
69542             mixin(enumMixinStr_BIO_CTRL_PUSH);
69543         }
69544     }
69545 
69546 
69547 
69548 
69549     static if(!is(typeof(BIO_CTRL_GET))) {
69550         private enum enumMixinStr_BIO_CTRL_GET = `enum BIO_CTRL_GET = 5;`;
69551         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_GET); }))) {
69552             mixin(enumMixinStr_BIO_CTRL_GET);
69553         }
69554     }
69555 
69556 
69557 
69558 
69559     static if(!is(typeof(BIO_CTRL_SET))) {
69560         private enum enumMixinStr_BIO_CTRL_SET = `enum BIO_CTRL_SET = 4;`;
69561         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_SET); }))) {
69562             mixin(enumMixinStr_BIO_CTRL_SET);
69563         }
69564     }
69565 
69566 
69567 
69568 
69569     static if(!is(typeof(BIO_CTRL_INFO))) {
69570         private enum enumMixinStr_BIO_CTRL_INFO = `enum BIO_CTRL_INFO = 3;`;
69571         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_INFO); }))) {
69572             mixin(enumMixinStr_BIO_CTRL_INFO);
69573         }
69574     }
69575 
69576 
69577 
69578 
69579     static if(!is(typeof(BIO_CTRL_EOF))) {
69580         private enum enumMixinStr_BIO_CTRL_EOF = `enum BIO_CTRL_EOF = 2;`;
69581         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_EOF); }))) {
69582             mixin(enumMixinStr_BIO_CTRL_EOF);
69583         }
69584     }
69585 
69586 
69587 
69588 
69589     static if(!is(typeof(BIO_CTRL_RESET))) {
69590         private enum enumMixinStr_BIO_CTRL_RESET = `enum BIO_CTRL_RESET = 1;`;
69591         static if(is(typeof({ mixin(enumMixinStr_BIO_CTRL_RESET); }))) {
69592             mixin(enumMixinStr_BIO_CTRL_RESET);
69593         }
69594     }
69595 
69596 
69597 
69598 
69599     static if(!is(typeof(BIO_CLOSE))) {
69600         private enum enumMixinStr_BIO_CLOSE = `enum BIO_CLOSE = 0x01;`;
69601         static if(is(typeof({ mixin(enumMixinStr_BIO_CLOSE); }))) {
69602             mixin(enumMixinStr_BIO_CLOSE);
69603         }
69604     }
69605 
69606 
69607 
69608 
69609     static if(!is(typeof(BIO_NOCLOSE))) {
69610         private enum enumMixinStr_BIO_NOCLOSE = `enum BIO_NOCLOSE = 0x00;`;
69611         static if(is(typeof({ mixin(enumMixinStr_BIO_NOCLOSE); }))) {
69612             mixin(enumMixinStr_BIO_NOCLOSE);
69613         }
69614     }
69615 
69616 
69617 
69618 
69619     static if(!is(typeof(BIO_TYPE_START))) {
69620         private enum enumMixinStr_BIO_TYPE_START = `enum BIO_TYPE_START = 128;`;
69621         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_START); }))) {
69622             mixin(enumMixinStr_BIO_TYPE_START);
69623         }
69624     }
69625 
69626 
69627 
69628 
69629     static if(!is(typeof(BIO_TYPE_COMP))) {
69630         private enum enumMixinStr_BIO_TYPE_COMP = `enum BIO_TYPE_COMP = ( 23 | BIO_TYPE_FILTER );`;
69631         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_COMP); }))) {
69632             mixin(enumMixinStr_BIO_TYPE_COMP);
69633         }
69634     }
69635 
69636 
69637 
69638 
69639     static if(!is(typeof(BIO_TYPE_ASN1))) {
69640         private enum enumMixinStr_BIO_TYPE_ASN1 = `enum BIO_TYPE_ASN1 = ( 22 | BIO_TYPE_FILTER );`;
69641         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_ASN1); }))) {
69642             mixin(enumMixinStr_BIO_TYPE_ASN1);
69643         }
69644     }
69645 
69646 
69647 
69648 
69649     static if(!is(typeof(BIO_TYPE_DGRAM))) {
69650         private enum enumMixinStr_BIO_TYPE_DGRAM = `enum BIO_TYPE_DGRAM = ( 21 | BIO_TYPE_SOURCE_SINK | BIO_TYPE_DESCRIPTOR );`;
69651         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_DGRAM); }))) {
69652             mixin(enumMixinStr_BIO_TYPE_DGRAM);
69653         }
69654     }
69655 
69656 
69657 
69658 
69659     static if(!is(typeof(BIO_TYPE_LINEBUFFER))) {
69660         private enum enumMixinStr_BIO_TYPE_LINEBUFFER = `enum BIO_TYPE_LINEBUFFER = ( 20 | BIO_TYPE_FILTER );`;
69661         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_LINEBUFFER); }))) {
69662             mixin(enumMixinStr_BIO_TYPE_LINEBUFFER);
69663         }
69664     }
69665 
69666 
69667 
69668 
69669     static if(!is(typeof(BIO_TYPE_BIO))) {
69670         private enum enumMixinStr_BIO_TYPE_BIO = `enum BIO_TYPE_BIO = ( 19 | BIO_TYPE_SOURCE_SINK );`;
69671         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_BIO); }))) {
69672             mixin(enumMixinStr_BIO_TYPE_BIO);
69673         }
69674     }
69675 
69676 
69677 
69678 
69679     static if(!is(typeof(BIO_TYPE_NULL_FILTER))) {
69680         private enum enumMixinStr_BIO_TYPE_NULL_FILTER = `enum BIO_TYPE_NULL_FILTER = ( 17 | BIO_TYPE_FILTER );`;
69681         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_NULL_FILTER); }))) {
69682             mixin(enumMixinStr_BIO_TYPE_NULL_FILTER);
69683         }
69684     }
69685 
69686 
69687 
69688 
69689     static if(!is(typeof(BIO_TYPE_NBIO_TEST))) {
69690         private enum enumMixinStr_BIO_TYPE_NBIO_TEST = `enum BIO_TYPE_NBIO_TEST = ( 16 | BIO_TYPE_FILTER );`;
69691         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_NBIO_TEST); }))) {
69692             mixin(enumMixinStr_BIO_TYPE_NBIO_TEST);
69693         }
69694     }
69695 
69696 
69697 
69698 
69699     static if(!is(typeof(BIO_TYPE_ACCEPT))) {
69700         private enum enumMixinStr_BIO_TYPE_ACCEPT = `enum BIO_TYPE_ACCEPT = ( 13 | BIO_TYPE_SOURCE_SINK | BIO_TYPE_DESCRIPTOR );`;
69701         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_ACCEPT); }))) {
69702             mixin(enumMixinStr_BIO_TYPE_ACCEPT);
69703         }
69704     }
69705 
69706 
69707 
69708 
69709     static if(!is(typeof(BIO_TYPE_CONNECT))) {
69710         private enum enumMixinStr_BIO_TYPE_CONNECT = `enum BIO_TYPE_CONNECT = ( 12 | BIO_TYPE_SOURCE_SINK | BIO_TYPE_DESCRIPTOR );`;
69711         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_CONNECT); }))) {
69712             mixin(enumMixinStr_BIO_TYPE_CONNECT);
69713         }
69714     }
69715 
69716 
69717 
69718 
69719     static if(!is(typeof(BIO_TYPE_BASE64))) {
69720         private enum enumMixinStr_BIO_TYPE_BASE64 = `enum BIO_TYPE_BASE64 = ( 11 | BIO_TYPE_FILTER );`;
69721         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_BASE64); }))) {
69722             mixin(enumMixinStr_BIO_TYPE_BASE64);
69723         }
69724     }
69725 
69726 
69727 
69728 
69729     static if(!is(typeof(BIO_TYPE_CIPHER))) {
69730         private enum enumMixinStr_BIO_TYPE_CIPHER = `enum BIO_TYPE_CIPHER = ( 10 | BIO_TYPE_FILTER );`;
69731         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_CIPHER); }))) {
69732             mixin(enumMixinStr_BIO_TYPE_CIPHER);
69733         }
69734     }
69735 
69736 
69737 
69738 
69739     static if(!is(typeof(BIO_TYPE_BUFFER))) {
69740         private enum enumMixinStr_BIO_TYPE_BUFFER = `enum BIO_TYPE_BUFFER = ( 9 | BIO_TYPE_FILTER );`;
69741         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_BUFFER); }))) {
69742             mixin(enumMixinStr_BIO_TYPE_BUFFER);
69743         }
69744     }
69745 
69746 
69747 
69748 
69749     static if(!is(typeof(BIO_TYPE_MD))) {
69750         private enum enumMixinStr_BIO_TYPE_MD = `enum BIO_TYPE_MD = ( 8 | BIO_TYPE_FILTER );`;
69751         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_MD); }))) {
69752             mixin(enumMixinStr_BIO_TYPE_MD);
69753         }
69754     }
69755 
69756 
69757 
69758 
69759     static if(!is(typeof(BIO_TYPE_SSL))) {
69760         private enum enumMixinStr_BIO_TYPE_SSL = `enum BIO_TYPE_SSL = ( 7 | BIO_TYPE_FILTER );`;
69761         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_SSL); }))) {
69762             mixin(enumMixinStr_BIO_TYPE_SSL);
69763         }
69764     }
69765 
69766 
69767 
69768 
69769     static if(!is(typeof(BIO_TYPE_NULL))) {
69770         private enum enumMixinStr_BIO_TYPE_NULL = `enum BIO_TYPE_NULL = ( 6 | BIO_TYPE_SOURCE_SINK );`;
69771         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_NULL); }))) {
69772             mixin(enumMixinStr_BIO_TYPE_NULL);
69773         }
69774     }
69775 
69776 
69777 
69778 
69779     static if(!is(typeof(BIO_TYPE_SOCKET))) {
69780         private enum enumMixinStr_BIO_TYPE_SOCKET = `enum BIO_TYPE_SOCKET = ( 5 | BIO_TYPE_SOURCE_SINK | BIO_TYPE_DESCRIPTOR );`;
69781         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_SOCKET); }))) {
69782             mixin(enumMixinStr_BIO_TYPE_SOCKET);
69783         }
69784     }
69785 
69786 
69787 
69788 
69789     static if(!is(typeof(BIO_TYPE_FD))) {
69790         private enum enumMixinStr_BIO_TYPE_FD = `enum BIO_TYPE_FD = ( 4 | BIO_TYPE_SOURCE_SINK | BIO_TYPE_DESCRIPTOR );`;
69791         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_FD); }))) {
69792             mixin(enumMixinStr_BIO_TYPE_FD);
69793         }
69794     }
69795 
69796 
69797 
69798 
69799     static if(!is(typeof(BIO_TYPE_FILE))) {
69800         private enum enumMixinStr_BIO_TYPE_FILE = `enum BIO_TYPE_FILE = ( 2 | BIO_TYPE_SOURCE_SINK );`;
69801         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_FILE); }))) {
69802             mixin(enumMixinStr_BIO_TYPE_FILE);
69803         }
69804     }
69805 
69806 
69807 
69808 
69809     static if(!is(typeof(BIO_TYPE_MEM))) {
69810         private enum enumMixinStr_BIO_TYPE_MEM = `enum BIO_TYPE_MEM = ( 1 | BIO_TYPE_SOURCE_SINK );`;
69811         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_MEM); }))) {
69812             mixin(enumMixinStr_BIO_TYPE_MEM);
69813         }
69814     }
69815 
69816 
69817 
69818 
69819     static if(!is(typeof(BIO_TYPE_NONE))) {
69820         private enum enumMixinStr_BIO_TYPE_NONE = `enum BIO_TYPE_NONE = 0;`;
69821         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_NONE); }))) {
69822             mixin(enumMixinStr_BIO_TYPE_NONE);
69823         }
69824     }
69825 
69826 
69827 
69828 
69829     static if(!is(typeof(BIO_TYPE_SOURCE_SINK))) {
69830         private enum enumMixinStr_BIO_TYPE_SOURCE_SINK = `enum BIO_TYPE_SOURCE_SINK = 0x0400;`;
69831         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_SOURCE_SINK); }))) {
69832             mixin(enumMixinStr_BIO_TYPE_SOURCE_SINK);
69833         }
69834     }
69835 
69836 
69837 
69838 
69839     static if(!is(typeof(BIO_TYPE_FILTER))) {
69840         private enum enumMixinStr_BIO_TYPE_FILTER = `enum BIO_TYPE_FILTER = 0x0200;`;
69841         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_FILTER); }))) {
69842             mixin(enumMixinStr_BIO_TYPE_FILTER);
69843         }
69844     }
69845 
69846 
69847 
69848 
69849     static if(!is(typeof(BIO_TYPE_DESCRIPTOR))) {
69850         private enum enumMixinStr_BIO_TYPE_DESCRIPTOR = `enum BIO_TYPE_DESCRIPTOR = 0x0100;`;
69851         static if(is(typeof({ mixin(enumMixinStr_BIO_TYPE_DESCRIPTOR); }))) {
69852             mixin(enumMixinStr_BIO_TYPE_DESCRIPTOR);
69853         }
69854     }
69855 
69856 
69857 
69858 
69859 
69860 
69861     static if(!is(typeof(ASN1_R_WRONG_TAG))) {
69862         private enum enumMixinStr_ASN1_R_WRONG_TAG = `enum ASN1_R_WRONG_TAG = 168;`;
69863         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_WRONG_TAG); }))) {
69864             mixin(enumMixinStr_ASN1_R_WRONG_TAG);
69865         }
69866     }
69867 
69868 
69869 
69870 
69871     static if(!is(typeof(ASN1_R_WRONG_PUBLIC_KEY_TYPE))) {
69872         private enum enumMixinStr_ASN1_R_WRONG_PUBLIC_KEY_TYPE = `enum ASN1_R_WRONG_PUBLIC_KEY_TYPE = 200;`;
69873         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_WRONG_PUBLIC_KEY_TYPE); }))) {
69874             mixin(enumMixinStr_ASN1_R_WRONG_PUBLIC_KEY_TYPE);
69875         }
69876     }
69877 
69878 
69879 
69880 
69881     static if(!is(typeof(ASN1_R_WRONG_INTEGER_TYPE))) {
69882         private enum enumMixinStr_ASN1_R_WRONG_INTEGER_TYPE = `enum ASN1_R_WRONG_INTEGER_TYPE = 225;`;
69883         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_WRONG_INTEGER_TYPE); }))) {
69884             mixin(enumMixinStr_ASN1_R_WRONG_INTEGER_TYPE);
69885         }
69886     }
69887 
69888 
69889 
69890 
69891     static if(!is(typeof(ASN1_R_UNSUPPORTED_TYPE))) {
69892         private enum enumMixinStr_ASN1_R_UNSUPPORTED_TYPE = `enum ASN1_R_UNSUPPORTED_TYPE = 196;`;
69893         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNSUPPORTED_TYPE); }))) {
69894             mixin(enumMixinStr_ASN1_R_UNSUPPORTED_TYPE);
69895         }
69896     }
69897 
69898 
69899 
69900 
69901     static if(!is(typeof(ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE))) {
69902         private enum enumMixinStr_ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE = `enum ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE = 167;`;
69903         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE); }))) {
69904             mixin(enumMixinStr_ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE);
69905         }
69906     }
69907 
69908 
69909 
69910 
69911     static if(!is(typeof(ASN1_R_UNSUPPORTED_CIPHER))) {
69912         private enum enumMixinStr_ASN1_R_UNSUPPORTED_CIPHER = `enum ASN1_R_UNSUPPORTED_CIPHER = 228;`;
69913         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNSUPPORTED_CIPHER); }))) {
69914             mixin(enumMixinStr_ASN1_R_UNSUPPORTED_CIPHER);
69915         }
69916     }
69917 
69918 
69919 
69920 
69921     static if(!is(typeof(ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE))) {
69922         private enum enumMixinStr_ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE = `enum ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE = 164;`;
69923         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE); }))) {
69924             mixin(enumMixinStr_ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE);
69925         }
69926     }
69927 
69928 
69929 
69930 
69931     static if(!is(typeof(ASN1_R_UNKNOWN_TAG))) {
69932         private enum enumMixinStr_ASN1_R_UNKNOWN_TAG = `enum ASN1_R_UNKNOWN_TAG = 194;`;
69933         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNKNOWN_TAG); }))) {
69934             mixin(enumMixinStr_ASN1_R_UNKNOWN_TAG);
69935         }
69936     }
69937 
69938 
69939 
69940 
69941     static if(!is(typeof(ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM))) {
69942         private enum enumMixinStr_ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM = `enum ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM = 199;`;
69943         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM); }))) {
69944             mixin(enumMixinStr_ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM);
69945         }
69946     }
69947 
69948 
69949 
69950 
69951     static if(!is(typeof(ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE))) {
69952         private enum enumMixinStr_ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE = `enum ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE = 163;`;
69953         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE); }))) {
69954             mixin(enumMixinStr_ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE);
69955         }
69956     }
69957 
69958 
69959 
69960 
69961     static if(!is(typeof(ASN1_R_UNKNOWN_OBJECT_TYPE))) {
69962         private enum enumMixinStr_ASN1_R_UNKNOWN_OBJECT_TYPE = `enum ASN1_R_UNKNOWN_OBJECT_TYPE = 162;`;
69963         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNKNOWN_OBJECT_TYPE); }))) {
69964             mixin(enumMixinStr_ASN1_R_UNKNOWN_OBJECT_TYPE);
69965         }
69966     }
69967 
69968 
69969 
69970 
69971     static if(!is(typeof(ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM))) {
69972         private enum enumMixinStr_ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM = `enum ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM = 161;`;
69973         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM); }))) {
69974             mixin(enumMixinStr_ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM);
69975         }
69976     }
69977 
69978 
69979 
69980 
69981     static if(!is(typeof(ASN1_R_UNKNOWN_FORMAT))) {
69982         private enum enumMixinStr_ASN1_R_UNKNOWN_FORMAT = `enum ASN1_R_UNKNOWN_FORMAT = 160;`;
69983         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNKNOWN_FORMAT); }))) {
69984             mixin(enumMixinStr_ASN1_R_UNKNOWN_FORMAT);
69985         }
69986     }
69987 
69988 
69989 
69990 
69991     static if(!is(typeof(ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH))) {
69992         private enum enumMixinStr_ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH = `enum ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH = 215;`;
69993         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH); }))) {
69994             mixin(enumMixinStr_ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH);
69995         }
69996     }
69997 
69998 
69999 
70000 
70001     static if(!is(typeof(ASN1_R_UNEXPECTED_EOC))) {
70002         private enum enumMixinStr_ASN1_R_UNEXPECTED_EOC = `enum ASN1_R_UNEXPECTED_EOC = 159;`;
70003         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_UNEXPECTED_EOC); }))) {
70004             mixin(enumMixinStr_ASN1_R_UNEXPECTED_EOC);
70005         }
70006     }
70007 
70008 
70009 
70010 
70011     static if(!is(typeof(ASN1_R_TYPE_NOT_PRIMITIVE))) {
70012         private enum enumMixinStr_ASN1_R_TYPE_NOT_PRIMITIVE = `enum ASN1_R_TYPE_NOT_PRIMITIVE = 195;`;
70013         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_TYPE_NOT_PRIMITIVE); }))) {
70014             mixin(enumMixinStr_ASN1_R_TYPE_NOT_PRIMITIVE);
70015         }
70016     }
70017 
70018 
70019 
70020 
70021     static if(!is(typeof(ASN1_R_TYPE_NOT_CONSTRUCTED))) {
70022         private enum enumMixinStr_ASN1_R_TYPE_NOT_CONSTRUCTED = `enum ASN1_R_TYPE_NOT_CONSTRUCTED = 156;`;
70023         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_TYPE_NOT_CONSTRUCTED); }))) {
70024             mixin(enumMixinStr_ASN1_R_TYPE_NOT_CONSTRUCTED);
70025         }
70026     }
70027 
70028 
70029 
70030 
70031     static if(!is(typeof(ASN1_R_TOO_SMALL))) {
70032         private enum enumMixinStr_ASN1_R_TOO_SMALL = `enum ASN1_R_TOO_SMALL = 224;`;
70033         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_TOO_SMALL); }))) {
70034             mixin(enumMixinStr_ASN1_R_TOO_SMALL);
70035         }
70036     }
70037 
70038 
70039 
70040 
70041     static if(!is(typeof(ASN1_R_TOO_LONG))) {
70042         private enum enumMixinStr_ASN1_R_TOO_LONG = `enum ASN1_R_TOO_LONG = 155;`;
70043         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_TOO_LONG); }))) {
70044             mixin(enumMixinStr_ASN1_R_TOO_LONG);
70045         }
70046     }
70047 
70048 
70049 
70050 
70051     static if(!is(typeof(ASN1_R_TOO_LARGE))) {
70052         private enum enumMixinStr_ASN1_R_TOO_LARGE = `enum ASN1_R_TOO_LARGE = 223;`;
70053         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_TOO_LARGE); }))) {
70054             mixin(enumMixinStr_ASN1_R_TOO_LARGE);
70055         }
70056     }
70057 
70058 
70059 
70060 
70061     static if(!is(typeof(ASN1_R_TIME_NOT_ASCII_FORMAT))) {
70062         private enum enumMixinStr_ASN1_R_TIME_NOT_ASCII_FORMAT = `enum ASN1_R_TIME_NOT_ASCII_FORMAT = 193;`;
70063         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_TIME_NOT_ASCII_FORMAT); }))) {
70064             mixin(enumMixinStr_ASN1_R_TIME_NOT_ASCII_FORMAT);
70065         }
70066     }
70067 
70068 
70069 
70070 
70071     static if(!is(typeof(ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD))) {
70072         private enum enumMixinStr_ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD = `enum ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD = 154;`;
70073         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD); }))) {
70074             mixin(enumMixinStr_ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD);
70075         }
70076     }
70077 
70078 
70079 
70080 
70081     static if(!is(typeof(ASN1_R_STRING_TOO_SHORT))) {
70082         private enum enumMixinStr_ASN1_R_STRING_TOO_SHORT = `enum ASN1_R_STRING_TOO_SHORT = 152;`;
70083         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_STRING_TOO_SHORT); }))) {
70084             mixin(enumMixinStr_ASN1_R_STRING_TOO_SHORT);
70085         }
70086     }
70087 
70088 
70089 
70090 
70091     static if(!is(typeof(ASN1_R_STRING_TOO_LONG))) {
70092         private enum enumMixinStr_ASN1_R_STRING_TOO_LONG = `enum ASN1_R_STRING_TOO_LONG = 151;`;
70093         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_STRING_TOO_LONG); }))) {
70094             mixin(enumMixinStr_ASN1_R_STRING_TOO_LONG);
70095         }
70096     }
70097 
70098 
70099 
70100 
70101     static if(!is(typeof(ASN1_R_STREAMING_NOT_SUPPORTED))) {
70102         private enum enumMixinStr_ASN1_R_STREAMING_NOT_SUPPORTED = `enum ASN1_R_STREAMING_NOT_SUPPORTED = 202;`;
70103         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_STREAMING_NOT_SUPPORTED); }))) {
70104             mixin(enumMixinStr_ASN1_R_STREAMING_NOT_SUPPORTED);
70105         }
70106     }
70107 
70108 
70109 
70110 
70111     static if(!is(typeof(ASN1_R_SIG_INVALID_MIME_TYPE))) {
70112         private enum enumMixinStr_ASN1_R_SIG_INVALID_MIME_TYPE = `enum ASN1_R_SIG_INVALID_MIME_TYPE = 213;`;
70113         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_SIG_INVALID_MIME_TYPE); }))) {
70114             mixin(enumMixinStr_ASN1_R_SIG_INVALID_MIME_TYPE);
70115         }
70116     }
70117 
70118 
70119 
70120 
70121     static if(!is(typeof(ASN1_R_SHORT_LINE))) {
70122         private enum enumMixinStr_ASN1_R_SHORT_LINE = `enum ASN1_R_SHORT_LINE = 150;`;
70123         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_SHORT_LINE); }))) {
70124             mixin(enumMixinStr_ASN1_R_SHORT_LINE);
70125         }
70126     }
70127 
70128 
70129 
70130 
70131     static if(!is(typeof(ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG))) {
70132         private enum enumMixinStr_ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG = `enum ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG = 192;`;
70133         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG); }))) {
70134             mixin(enumMixinStr_ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG);
70135         }
70136     }
70137 
70138 
70139 
70140 
70141     static if(!is(typeof(ASN1_R_SEQUENCE_NOT_CONSTRUCTED))) {
70142         private enum enumMixinStr_ASN1_R_SEQUENCE_NOT_CONSTRUCTED = `enum ASN1_R_SEQUENCE_NOT_CONSTRUCTED = 149;`;
70143         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_SEQUENCE_NOT_CONSTRUCTED); }))) {
70144             mixin(enumMixinStr_ASN1_R_SEQUENCE_NOT_CONSTRUCTED);
70145         }
70146     }
70147 
70148 
70149 
70150 
70151     static if(!is(typeof(ASN1_R_SEQUENCE_LENGTH_MISMATCH))) {
70152         private enum enumMixinStr_ASN1_R_SEQUENCE_LENGTH_MISMATCH = `enum ASN1_R_SEQUENCE_LENGTH_MISMATCH = 148;`;
70153         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_SEQUENCE_LENGTH_MISMATCH); }))) {
70154             mixin(enumMixinStr_ASN1_R_SEQUENCE_LENGTH_MISMATCH);
70155         }
70156     }
70157 
70158 
70159 
70160 
70161     static if(!is(typeof(ASN1_R_SECOND_NUMBER_TOO_LARGE))) {
70162         private enum enumMixinStr_ASN1_R_SECOND_NUMBER_TOO_LARGE = `enum ASN1_R_SECOND_NUMBER_TOO_LARGE = 147;`;
70163         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_SECOND_NUMBER_TOO_LARGE); }))) {
70164             mixin(enumMixinStr_ASN1_R_SECOND_NUMBER_TOO_LARGE);
70165         }
70166     }
70167 
70168 
70169 
70170 
70171     static if(!is(typeof(ASN1_R_ODD_NUMBER_OF_CHARS))) {
70172         private enum enumMixinStr_ASN1_R_ODD_NUMBER_OF_CHARS = `enum ASN1_R_ODD_NUMBER_OF_CHARS = 145;`;
70173         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ODD_NUMBER_OF_CHARS); }))) {
70174             mixin(enumMixinStr_ASN1_R_ODD_NUMBER_OF_CHARS);
70175         }
70176     }
70177 
70178 
70179 
70180 
70181     static if(!is(typeof(ASN1_R_OBJECT_NOT_ASCII_FORMAT))) {
70182         private enum enumMixinStr_ASN1_R_OBJECT_NOT_ASCII_FORMAT = `enum ASN1_R_OBJECT_NOT_ASCII_FORMAT = 191;`;
70183         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_OBJECT_NOT_ASCII_FORMAT); }))) {
70184             mixin(enumMixinStr_ASN1_R_OBJECT_NOT_ASCII_FORMAT);
70185         }
70186     }
70187 
70188 
70189 
70190 
70191     static if(!is(typeof(ASN1_R_NULL_IS_WRONG_LENGTH))) {
70192         private enum enumMixinStr_ASN1_R_NULL_IS_WRONG_LENGTH = `enum ASN1_R_NULL_IS_WRONG_LENGTH = 144;`;
70193         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NULL_IS_WRONG_LENGTH); }))) {
70194             mixin(enumMixinStr_ASN1_R_NULL_IS_WRONG_LENGTH);
70195         }
70196     }
70197 
70198 
70199 
70200 
70201     static if(!is(typeof(ASN1_R_NO_SIG_CONTENT_TYPE))) {
70202         private enum enumMixinStr_ASN1_R_NO_SIG_CONTENT_TYPE = `enum ASN1_R_NO_SIG_CONTENT_TYPE = 212;`;
70203         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NO_SIG_CONTENT_TYPE); }))) {
70204             mixin(enumMixinStr_ASN1_R_NO_SIG_CONTENT_TYPE);
70205         }
70206     }
70207 
70208 
70209 
70210 
70211     static if(!is(typeof(ASN1_R_NO_MULTIPART_BOUNDARY))) {
70212         private enum enumMixinStr_ASN1_R_NO_MULTIPART_BOUNDARY = `enum ASN1_R_NO_MULTIPART_BOUNDARY = 211;`;
70213         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NO_MULTIPART_BOUNDARY); }))) {
70214             mixin(enumMixinStr_ASN1_R_NO_MULTIPART_BOUNDARY);
70215         }
70216     }
70217 
70218 
70219 
70220 
70221     static if(!is(typeof(ASN1_R_NO_MULTIPART_BODY_FAILURE))) {
70222         private enum enumMixinStr_ASN1_R_NO_MULTIPART_BODY_FAILURE = `enum ASN1_R_NO_MULTIPART_BODY_FAILURE = 210;`;
70223         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NO_MULTIPART_BODY_FAILURE); }))) {
70224             mixin(enumMixinStr_ASN1_R_NO_MULTIPART_BODY_FAILURE);
70225         }
70226     }
70227 
70228 
70229 
70230 
70231     static if(!is(typeof(ASN1_R_NO_MATCHING_CHOICE_TYPE))) {
70232         private enum enumMixinStr_ASN1_R_NO_MATCHING_CHOICE_TYPE = `enum ASN1_R_NO_MATCHING_CHOICE_TYPE = 143;`;
70233         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NO_MATCHING_CHOICE_TYPE); }))) {
70234             mixin(enumMixinStr_ASN1_R_NO_MATCHING_CHOICE_TYPE);
70235         }
70236     }
70237 
70238 
70239 
70240 
70241     static if(!is(typeof(ASN1_R_NO_CONTENT_TYPE))) {
70242         private enum enumMixinStr_ASN1_R_NO_CONTENT_TYPE = `enum ASN1_R_NO_CONTENT_TYPE = 209;`;
70243         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NO_CONTENT_TYPE); }))) {
70244             mixin(enumMixinStr_ASN1_R_NO_CONTENT_TYPE);
70245         }
70246     }
70247 
70248 
70249 
70250 
70251     static if(!is(typeof(ASN1_R_NOT_ENOUGH_DATA))) {
70252         private enum enumMixinStr_ASN1_R_NOT_ENOUGH_DATA = `enum ASN1_R_NOT_ENOUGH_DATA = 142;`;
70253         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NOT_ENOUGH_DATA); }))) {
70254             mixin(enumMixinStr_ASN1_R_NOT_ENOUGH_DATA);
70255         }
70256     }
70257 
70258 
70259 
70260 
70261     static if(!is(typeof(ASN1_R_NOT_ASCII_FORMAT))) {
70262         private enum enumMixinStr_ASN1_R_NOT_ASCII_FORMAT = `enum ASN1_R_NOT_ASCII_FORMAT = 190;`;
70263         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NOT_ASCII_FORMAT); }))) {
70264             mixin(enumMixinStr_ASN1_R_NOT_ASCII_FORMAT);
70265         }
70266     }
70267 
70268 
70269 
70270 
70271     static if(!is(typeof(ASN1_R_NON_HEX_CHARACTERS))) {
70272         private enum enumMixinStr_ASN1_R_NON_HEX_CHARACTERS = `enum ASN1_R_NON_HEX_CHARACTERS = 141;`;
70273         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NON_HEX_CHARACTERS); }))) {
70274             mixin(enumMixinStr_ASN1_R_NON_HEX_CHARACTERS);
70275         }
70276     }
70277 
70278 
70279 
70280 
70281     static if(!is(typeof(ASN1_R_NESTED_TOO_DEEP))) {
70282         private enum enumMixinStr_ASN1_R_NESTED_TOO_DEEP = `enum ASN1_R_NESTED_TOO_DEEP = 201;`;
70283         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NESTED_TOO_DEEP); }))) {
70284             mixin(enumMixinStr_ASN1_R_NESTED_TOO_DEEP);
70285         }
70286     }
70287 
70288 
70289 
70290 
70291     static if(!is(typeof(ASN1_R_NESTED_ASN1_STRING))) {
70292         private enum enumMixinStr_ASN1_R_NESTED_ASN1_STRING = `enum ASN1_R_NESTED_ASN1_STRING = 197;`;
70293         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_NESTED_ASN1_STRING); }))) {
70294             mixin(enumMixinStr_ASN1_R_NESTED_ASN1_STRING);
70295         }
70296     }
70297 
70298 
70299 
70300 
70301     static if(!is(typeof(ASN1_R_MSTRING_WRONG_TAG))) {
70302         private enum enumMixinStr_ASN1_R_MSTRING_WRONG_TAG = `enum ASN1_R_MSTRING_WRONG_TAG = 140;`;
70303         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MSTRING_WRONG_TAG); }))) {
70304             mixin(enumMixinStr_ASN1_R_MSTRING_WRONG_TAG);
70305         }
70306     }
70307 
70308 
70309 
70310 
70311     static if(!is(typeof(ASN1_R_MSTRING_NOT_UNIVERSAL))) {
70312         private enum enumMixinStr_ASN1_R_MSTRING_NOT_UNIVERSAL = `enum ASN1_R_MSTRING_NOT_UNIVERSAL = 139;`;
70313         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MSTRING_NOT_UNIVERSAL); }))) {
70314             mixin(enumMixinStr_ASN1_R_MSTRING_NOT_UNIVERSAL);
70315         }
70316     }
70317 
70318 
70319 
70320 
70321     static if(!is(typeof(ASN1_R_MISSING_VALUE))) {
70322         private enum enumMixinStr_ASN1_R_MISSING_VALUE = `enum ASN1_R_MISSING_VALUE = 189;`;
70323         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MISSING_VALUE); }))) {
70324             mixin(enumMixinStr_ASN1_R_MISSING_VALUE);
70325         }
70326     }
70327 
70328 
70329 
70330 
70331     static if(!is(typeof(ASN1_R_MISSING_SECOND_NUMBER))) {
70332         private enum enumMixinStr_ASN1_R_MISSING_SECOND_NUMBER = `enum ASN1_R_MISSING_SECOND_NUMBER = 138;`;
70333         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MISSING_SECOND_NUMBER); }))) {
70334             mixin(enumMixinStr_ASN1_R_MISSING_SECOND_NUMBER);
70335         }
70336     }
70337 
70338 
70339 
70340 
70341     static if(!is(typeof(ASN1_R_MISSING_EOC))) {
70342         private enum enumMixinStr_ASN1_R_MISSING_EOC = `enum ASN1_R_MISSING_EOC = 137;`;
70343         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MISSING_EOC); }))) {
70344             mixin(enumMixinStr_ASN1_R_MISSING_EOC);
70345         }
70346     }
70347 
70348 
70349 
70350 
70351     static if(!is(typeof(ASN1_R_MIME_SIG_PARSE_ERROR))) {
70352         private enum enumMixinStr_ASN1_R_MIME_SIG_PARSE_ERROR = `enum ASN1_R_MIME_SIG_PARSE_ERROR = 208;`;
70353         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MIME_SIG_PARSE_ERROR); }))) {
70354             mixin(enumMixinStr_ASN1_R_MIME_SIG_PARSE_ERROR);
70355         }
70356     }
70357 
70358 
70359 
70360 
70361     static if(!is(typeof(ASN1_R_MIME_PARSE_ERROR))) {
70362         private enum enumMixinStr_ASN1_R_MIME_PARSE_ERROR = `enum ASN1_R_MIME_PARSE_ERROR = 207;`;
70363         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MIME_PARSE_ERROR); }))) {
70364             mixin(enumMixinStr_ASN1_R_MIME_PARSE_ERROR);
70365         }
70366     }
70367 
70368 
70369 
70370 
70371     static if(!is(typeof(ASN1_R_MIME_NO_CONTENT_TYPE))) {
70372         private enum enumMixinStr_ASN1_R_MIME_NO_CONTENT_TYPE = `enum ASN1_R_MIME_NO_CONTENT_TYPE = 206;`;
70373         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_MIME_NO_CONTENT_TYPE); }))) {
70374             mixin(enumMixinStr_ASN1_R_MIME_NO_CONTENT_TYPE);
70375         }
70376     }
70377 
70378 
70379 
70380 
70381     static if(!is(typeof(ASN1_R_LIST_ERROR))) {
70382         private enum enumMixinStr_ASN1_R_LIST_ERROR = `enum ASN1_R_LIST_ERROR = 188;`;
70383         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_LIST_ERROR); }))) {
70384             mixin(enumMixinStr_ASN1_R_LIST_ERROR);
70385         }
70386     }
70387 
70388 
70389 
70390 
70391     static if(!is(typeof(ASN1_R_INVALID_VALUE))) {
70392         private enum enumMixinStr_ASN1_R_INVALID_VALUE = `enum ASN1_R_INVALID_VALUE = 219;`;
70393         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_VALUE); }))) {
70394             mixin(enumMixinStr_ASN1_R_INVALID_VALUE);
70395         }
70396     }
70397 
70398 
70399 
70400 
70401     static if(!is(typeof(ASN1_R_INVALID_UTF8STRING))) {
70402         private enum enumMixinStr_ASN1_R_INVALID_UTF8STRING = `enum ASN1_R_INVALID_UTF8STRING = 134;`;
70403         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_UTF8STRING); }))) {
70404             mixin(enumMixinStr_ASN1_R_INVALID_UTF8STRING);
70405         }
70406     }
70407 
70408 
70409 
70410 
70411     static if(!is(typeof(ASN1_R_INVALID_UNIVERSALSTRING_LENGTH))) {
70412         private enum enumMixinStr_ASN1_R_INVALID_UNIVERSALSTRING_LENGTH = `enum ASN1_R_INVALID_UNIVERSALSTRING_LENGTH = 133;`;
70413         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_UNIVERSALSTRING_LENGTH); }))) {
70414             mixin(enumMixinStr_ASN1_R_INVALID_UNIVERSALSTRING_LENGTH);
70415         }
70416     }
70417 
70418 
70419 
70420 
70421     static if(!is(typeof(ASN1_R_INVALID_STRING_TABLE_VALUE))) {
70422         private enum enumMixinStr_ASN1_R_INVALID_STRING_TABLE_VALUE = `enum ASN1_R_INVALID_STRING_TABLE_VALUE = 218;`;
70423         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_STRING_TABLE_VALUE); }))) {
70424             mixin(enumMixinStr_ASN1_R_INVALID_STRING_TABLE_VALUE);
70425         }
70426     }
70427 
70428 
70429 
70430 
70431     static if(!is(typeof(ASN1_R_INVALID_SEPARATOR))) {
70432         private enum enumMixinStr_ASN1_R_INVALID_SEPARATOR = `enum ASN1_R_INVALID_SEPARATOR = 131;`;
70433         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_SEPARATOR); }))) {
70434             mixin(enumMixinStr_ASN1_R_INVALID_SEPARATOR);
70435         }
70436     }
70437 
70438 
70439 
70440 
70441     static if(!is(typeof(ASN1_R_INVALID_SCRYPT_PARAMETERS))) {
70442         private enum enumMixinStr_ASN1_R_INVALID_SCRYPT_PARAMETERS = `enum ASN1_R_INVALID_SCRYPT_PARAMETERS = 227;`;
70443         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_SCRYPT_PARAMETERS); }))) {
70444             mixin(enumMixinStr_ASN1_R_INVALID_SCRYPT_PARAMETERS);
70445         }
70446     }
70447 
70448 
70449 
70450 
70451     static if(!is(typeof(ASN1_R_INVALID_OBJECT_ENCODING))) {
70452         private enum enumMixinStr_ASN1_R_INVALID_OBJECT_ENCODING = `enum ASN1_R_INVALID_OBJECT_ENCODING = 216;`;
70453         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_OBJECT_ENCODING); }))) {
70454             mixin(enumMixinStr_ASN1_R_INVALID_OBJECT_ENCODING);
70455         }
70456     }
70457 
70458 
70459 
70460 
70461     static if(!is(typeof(ASN1_R_INVALID_NUMBER))) {
70462         private enum enumMixinStr_ASN1_R_INVALID_NUMBER = `enum ASN1_R_INVALID_NUMBER = 187;`;
70463         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_NUMBER); }))) {
70464             mixin(enumMixinStr_ASN1_R_INVALID_NUMBER);
70465         }
70466     }
70467 
70468 
70469 
70470 
70471     static if(!is(typeof(ASN1_R_INVALID_MODIFIER))) {
70472         private enum enumMixinStr_ASN1_R_INVALID_MODIFIER = `enum ASN1_R_INVALID_MODIFIER = 186;`;
70473         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_MODIFIER); }))) {
70474             mixin(enumMixinStr_ASN1_R_INVALID_MODIFIER);
70475         }
70476     }
70477 
70478 
70479 
70480 
70481     static if(!is(typeof(ASN1_R_INVALID_MIME_TYPE))) {
70482         private enum enumMixinStr_ASN1_R_INVALID_MIME_TYPE = `enum ASN1_R_INVALID_MIME_TYPE = 205;`;
70483         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_MIME_TYPE); }))) {
70484             mixin(enumMixinStr_ASN1_R_INVALID_MIME_TYPE);
70485         }
70486     }
70487 
70488 
70489 
70490 
70491     static if(!is(typeof(ASN1_R_INVALID_DIGIT))) {
70492         private enum enumMixinStr_ASN1_R_INVALID_DIGIT = `enum ASN1_R_INVALID_DIGIT = 130;`;
70493         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_DIGIT); }))) {
70494             mixin(enumMixinStr_ASN1_R_INVALID_DIGIT);
70495         }
70496     }
70497 
70498 
70499 
70500 
70501     static if(!is(typeof(ASN1_R_INVALID_BMPSTRING_LENGTH))) {
70502         private enum enumMixinStr_ASN1_R_INVALID_BMPSTRING_LENGTH = `enum ASN1_R_INVALID_BMPSTRING_LENGTH = 129;`;
70503         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_BMPSTRING_LENGTH); }))) {
70504             mixin(enumMixinStr_ASN1_R_INVALID_BMPSTRING_LENGTH);
70505         }
70506     }
70507 
70508 
70509 
70510 
70511     static if(!is(typeof(ASN1_R_INVALID_BIT_STRING_BITS_LEFT))) {
70512         private enum enumMixinStr_ASN1_R_INVALID_BIT_STRING_BITS_LEFT = `enum ASN1_R_INVALID_BIT_STRING_BITS_LEFT = 220;`;
70513         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INVALID_BIT_STRING_BITS_LEFT); }))) {
70514             mixin(enumMixinStr_ASN1_R_INVALID_BIT_STRING_BITS_LEFT);
70515         }
70516     }
70517 
70518 
70519 
70520 
70521     static if(!is(typeof(ASN1_R_INTEGER_TOO_LARGE_FOR_LONG))) {
70522         private enum enumMixinStr_ASN1_R_INTEGER_TOO_LARGE_FOR_LONG = `enum ASN1_R_INTEGER_TOO_LARGE_FOR_LONG = 128;`;
70523         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INTEGER_TOO_LARGE_FOR_LONG); }))) {
70524             mixin(enumMixinStr_ASN1_R_INTEGER_TOO_LARGE_FOR_LONG);
70525         }
70526     }
70527 
70528 
70529 
70530 
70531     static if(!is(typeof(ASN1_R_INTEGER_NOT_ASCII_FORMAT))) {
70532         private enum enumMixinStr_ASN1_R_INTEGER_NOT_ASCII_FORMAT = `enum ASN1_R_INTEGER_NOT_ASCII_FORMAT = 185;`;
70533         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_INTEGER_NOT_ASCII_FORMAT); }))) {
70534             mixin(enumMixinStr_ASN1_R_INTEGER_NOT_ASCII_FORMAT);
70535         }
70536     }
70537 
70538 
70539 
70540 
70541     static if(!is(typeof(ASN1_R_ILLEGAL_ZERO_CONTENT))) {
70542         private enum enumMixinStr_ASN1_R_ILLEGAL_ZERO_CONTENT = `enum ASN1_R_ILLEGAL_ZERO_CONTENT = 222;`;
70543         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_ZERO_CONTENT); }))) {
70544             mixin(enumMixinStr_ASN1_R_ILLEGAL_ZERO_CONTENT);
70545         }
70546     }
70547 
70548 
70549 
70550 
70551     static if(!is(typeof(ASN1_R_ILLEGAL_TIME_VALUE))) {
70552         private enum enumMixinStr_ASN1_R_ILLEGAL_TIME_VALUE = `enum ASN1_R_ILLEGAL_TIME_VALUE = 184;`;
70553         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_TIME_VALUE); }))) {
70554             mixin(enumMixinStr_ASN1_R_ILLEGAL_TIME_VALUE);
70555         }
70556     }
70557 
70558 
70559 
70560 
70561     static if(!is(typeof(ASN1_R_ILLEGAL_TAGGED_ANY))) {
70562         private enum enumMixinStr_ASN1_R_ILLEGAL_TAGGED_ANY = `enum ASN1_R_ILLEGAL_TAGGED_ANY = 127;`;
70563         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_TAGGED_ANY); }))) {
70564             mixin(enumMixinStr_ASN1_R_ILLEGAL_TAGGED_ANY);
70565         }
70566     }
70567 
70568 
70569 
70570 
70571     static if(!is(typeof(ASN1_R_ILLEGAL_PADDING))) {
70572         private enum enumMixinStr_ASN1_R_ILLEGAL_PADDING = `enum ASN1_R_ILLEGAL_PADDING = 221;`;
70573         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_PADDING); }))) {
70574             mixin(enumMixinStr_ASN1_R_ILLEGAL_PADDING);
70575         }
70576     }
70577 
70578 
70579 
70580 
70581     static if(!is(typeof(ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE))) {
70582         private enum enumMixinStr_ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE = `enum ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE = 170;`;
70583         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE); }))) {
70584             mixin(enumMixinStr_ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE);
70585         }
70586     }
70587 
70588 
70589 
70590 
70591     static if(!is(typeof(ASN1_R_ILLEGAL_OPTIONAL_ANY))) {
70592         private enum enumMixinStr_ASN1_R_ILLEGAL_OPTIONAL_ANY = `enum ASN1_R_ILLEGAL_OPTIONAL_ANY = 126;`;
70593         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_OPTIONAL_ANY); }))) {
70594             mixin(enumMixinStr_ASN1_R_ILLEGAL_OPTIONAL_ANY);
70595         }
70596     }
70597 
70598 
70599 
70600 
70601     static if(!is(typeof(ASN1_R_ILLEGAL_OBJECT))) {
70602         private enum enumMixinStr_ASN1_R_ILLEGAL_OBJECT = `enum ASN1_R_ILLEGAL_OBJECT = 183;`;
70603         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_OBJECT); }))) {
70604             mixin(enumMixinStr_ASN1_R_ILLEGAL_OBJECT);
70605         }
70606     }
70607 
70608 
70609 
70610 
70611     static if(!is(typeof(ASN1_R_ILLEGAL_NULL_VALUE))) {
70612         private enum enumMixinStr_ASN1_R_ILLEGAL_NULL_VALUE = `enum ASN1_R_ILLEGAL_NULL_VALUE = 182;`;
70613         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_NULL_VALUE); }))) {
70614             mixin(enumMixinStr_ASN1_R_ILLEGAL_NULL_VALUE);
70615         }
70616     }
70617 
70618 
70619 
70620 
70621     static if(!is(typeof(ASN1_R_ILLEGAL_NULL))) {
70622         private enum enumMixinStr_ASN1_R_ILLEGAL_NULL = `enum ASN1_R_ILLEGAL_NULL = 125;`;
70623         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_NULL); }))) {
70624             mixin(enumMixinStr_ASN1_R_ILLEGAL_NULL);
70625         }
70626     }
70627 
70628 
70629 
70630 
70631     static if(!is(typeof(ASN1_R_ILLEGAL_NESTED_TAGGING))) {
70632         private enum enumMixinStr_ASN1_R_ILLEGAL_NESTED_TAGGING = `enum ASN1_R_ILLEGAL_NESTED_TAGGING = 181;`;
70633         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_NESTED_TAGGING); }))) {
70634             mixin(enumMixinStr_ASN1_R_ILLEGAL_NESTED_TAGGING);
70635         }
70636     }
70637 
70638 
70639 
70640 
70641     static if(!is(typeof(ASN1_R_ILLEGAL_NEGATIVE_VALUE))) {
70642         private enum enumMixinStr_ASN1_R_ILLEGAL_NEGATIVE_VALUE = `enum ASN1_R_ILLEGAL_NEGATIVE_VALUE = 226;`;
70643         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_NEGATIVE_VALUE); }))) {
70644             mixin(enumMixinStr_ASN1_R_ILLEGAL_NEGATIVE_VALUE);
70645         }
70646     }
70647 
70648 
70649 
70650 
70651     static if(!is(typeof(ASN1_R_ILLEGAL_INTEGER))) {
70652         private enum enumMixinStr_ASN1_R_ILLEGAL_INTEGER = `enum ASN1_R_ILLEGAL_INTEGER = 180;`;
70653         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_INTEGER); }))) {
70654             mixin(enumMixinStr_ASN1_R_ILLEGAL_INTEGER);
70655         }
70656     }
70657 
70658 
70659 
70660 
70661     static if(!is(typeof(ASN1_R_ILLEGAL_IMPLICIT_TAG))) {
70662         private enum enumMixinStr_ASN1_R_ILLEGAL_IMPLICIT_TAG = `enum ASN1_R_ILLEGAL_IMPLICIT_TAG = 179;`;
70663         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_IMPLICIT_TAG); }))) {
70664             mixin(enumMixinStr_ASN1_R_ILLEGAL_IMPLICIT_TAG);
70665         }
70666     }
70667 
70668 
70669 
70670 
70671     static if(!is(typeof(ASN1_R_ILLEGAL_HEX))) {
70672         private enum enumMixinStr_ASN1_R_ILLEGAL_HEX = `enum ASN1_R_ILLEGAL_HEX = 178;`;
70673         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_HEX); }))) {
70674             mixin(enumMixinStr_ASN1_R_ILLEGAL_HEX);
70675         }
70676     }
70677 
70678 
70679 
70680 
70681     static if(!is(typeof(ASN1_R_ILLEGAL_FORMAT))) {
70682         private enum enumMixinStr_ASN1_R_ILLEGAL_FORMAT = `enum ASN1_R_ILLEGAL_FORMAT = 177;`;
70683         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_FORMAT); }))) {
70684             mixin(enumMixinStr_ASN1_R_ILLEGAL_FORMAT);
70685         }
70686     }
70687 
70688 
70689 
70690 
70691     static if(!is(typeof(ASN1_R_ILLEGAL_CHARACTERS))) {
70692         private enum enumMixinStr_ASN1_R_ILLEGAL_CHARACTERS = `enum ASN1_R_ILLEGAL_CHARACTERS = 124;`;
70693         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_CHARACTERS); }))) {
70694             mixin(enumMixinStr_ASN1_R_ILLEGAL_CHARACTERS);
70695         }
70696     }
70697 
70698 
70699 
70700 
70701     static if(!is(typeof(ASN1_R_ILLEGAL_BOOLEAN))) {
70702         private enum enumMixinStr_ASN1_R_ILLEGAL_BOOLEAN = `enum ASN1_R_ILLEGAL_BOOLEAN = 176;`;
70703         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_BOOLEAN); }))) {
70704             mixin(enumMixinStr_ASN1_R_ILLEGAL_BOOLEAN);
70705         }
70706     }
70707 
70708 
70709 
70710 
70711     static if(!is(typeof(ASN1_R_ILLEGAL_BITSTRING_FORMAT))) {
70712         private enum enumMixinStr_ASN1_R_ILLEGAL_BITSTRING_FORMAT = `enum ASN1_R_ILLEGAL_BITSTRING_FORMAT = 175;`;
70713         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ILLEGAL_BITSTRING_FORMAT); }))) {
70714             mixin(enumMixinStr_ASN1_R_ILLEGAL_BITSTRING_FORMAT);
70715         }
70716     }
70717 
70718 
70719 
70720 
70721     static if(!is(typeof(ASN1_R_HEADER_TOO_LONG))) {
70722         private enum enumMixinStr_ASN1_R_HEADER_TOO_LONG = `enum ASN1_R_HEADER_TOO_LONG = 123;`;
70723         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_HEADER_TOO_LONG); }))) {
70724             mixin(enumMixinStr_ASN1_R_HEADER_TOO_LONG);
70725         }
70726     }
70727 
70728 
70729 
70730 
70731     static if(!is(typeof(ASN1_R_FIRST_NUM_TOO_LARGE))) {
70732         private enum enumMixinStr_ASN1_R_FIRST_NUM_TOO_LARGE = `enum ASN1_R_FIRST_NUM_TOO_LARGE = 122;`;
70733         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_FIRST_NUM_TOO_LARGE); }))) {
70734             mixin(enumMixinStr_ASN1_R_FIRST_NUM_TOO_LARGE);
70735         }
70736     }
70737 
70738 
70739 
70740 
70741     static if(!is(typeof(ASN1_R_FIELD_MISSING))) {
70742         private enum enumMixinStr_ASN1_R_FIELD_MISSING = `enum ASN1_R_FIELD_MISSING = 121;`;
70743         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_FIELD_MISSING); }))) {
70744             mixin(enumMixinStr_ASN1_R_FIELD_MISSING);
70745         }
70746     }
70747 
70748 
70749 
70750 
70751     static if(!is(typeof(ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED))) {
70752         private enum enumMixinStr_ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED = `enum ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED = 120;`;
70753         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED); }))) {
70754             mixin(enumMixinStr_ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED);
70755         }
70756     }
70757 
70758 
70759 
70760 
70761     static if(!is(typeof(ASN1_R_EXPLICIT_LENGTH_MISMATCH))) {
70762         private enum enumMixinStr_ASN1_R_EXPLICIT_LENGTH_MISMATCH = `enum ASN1_R_EXPLICIT_LENGTH_MISMATCH = 119;`;
70763         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_EXPLICIT_LENGTH_MISMATCH); }))) {
70764             mixin(enumMixinStr_ASN1_R_EXPLICIT_LENGTH_MISMATCH);
70765         }
70766     }
70767 
70768 
70769 
70770 
70771     static if(!is(typeof(ASN1_R_EXPECTING_AN_OBJECT))) {
70772         private enum enumMixinStr_ASN1_R_EXPECTING_AN_OBJECT = `enum ASN1_R_EXPECTING_AN_OBJECT = 116;`;
70773         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_EXPECTING_AN_OBJECT); }))) {
70774             mixin(enumMixinStr_ASN1_R_EXPECTING_AN_OBJECT);
70775         }
70776     }
70777 
70778 
70779 
70780 
70781     static if(!is(typeof(ASN1_R_EXPECTING_AN_INTEGER))) {
70782         private enum enumMixinStr_ASN1_R_EXPECTING_AN_INTEGER = `enum ASN1_R_EXPECTING_AN_INTEGER = 115;`;
70783         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_EXPECTING_AN_INTEGER); }))) {
70784             mixin(enumMixinStr_ASN1_R_EXPECTING_AN_INTEGER);
70785         }
70786     }
70787 
70788 
70789 
70790 
70791     static if(!is(typeof(ASN1_R_ERROR_SETTING_CIPHER_PARAMS))) {
70792         private enum enumMixinStr_ASN1_R_ERROR_SETTING_CIPHER_PARAMS = `enum ASN1_R_ERROR_SETTING_CIPHER_PARAMS = 114;`;
70793         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ERROR_SETTING_CIPHER_PARAMS); }))) {
70794             mixin(enumMixinStr_ASN1_R_ERROR_SETTING_CIPHER_PARAMS);
70795         }
70796     }
70797 
70798 
70799 
70800 
70801     static if(!is(typeof(ASN1_R_ERROR_LOADING_SECTION))) {
70802         private enum enumMixinStr_ASN1_R_ERROR_LOADING_SECTION = `enum ASN1_R_ERROR_LOADING_SECTION = 172;`;
70803         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ERROR_LOADING_SECTION); }))) {
70804             mixin(enumMixinStr_ASN1_R_ERROR_LOADING_SECTION);
70805         }
70806     }
70807 
70808 
70809 
70810 
70811     static if(!is(typeof(ASN1_R_ERROR_GETTING_TIME))) {
70812         private enum enumMixinStr_ASN1_R_ERROR_GETTING_TIME = `enum ASN1_R_ERROR_GETTING_TIME = 173;`;
70813         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ERROR_GETTING_TIME); }))) {
70814             mixin(enumMixinStr_ASN1_R_ERROR_GETTING_TIME);
70815         }
70816     }
70817 
70818 
70819 
70820 
70821     static if(!is(typeof(ASN1_R_ENCODE_ERROR))) {
70822         private enum enumMixinStr_ASN1_R_ENCODE_ERROR = `enum ASN1_R_ENCODE_ERROR = 112;`;
70823         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ENCODE_ERROR); }))) {
70824             mixin(enumMixinStr_ASN1_R_ENCODE_ERROR);
70825         }
70826     }
70827 
70828 
70829 
70830 
70831     static if(!is(typeof(ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED))) {
70832         private enum enumMixinStr_ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED = `enum ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED = 198;`;
70833         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED); }))) {
70834             mixin(enumMixinStr_ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED);
70835         }
70836     }
70837 
70838 
70839 
70840 
70841     static if(!is(typeof(ASN1_R_DEPTH_EXCEEDED))) {
70842         private enum enumMixinStr_ASN1_R_DEPTH_EXCEEDED = `enum ASN1_R_DEPTH_EXCEEDED = 174;`;
70843         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_DEPTH_EXCEEDED); }))) {
70844             mixin(enumMixinStr_ASN1_R_DEPTH_EXCEEDED);
70845         }
70846     }
70847 
70848 
70849 
70850 
70851     static if(!is(typeof(ASN1_R_DECODE_ERROR))) {
70852         private enum enumMixinStr_ASN1_R_DECODE_ERROR = `enum ASN1_R_DECODE_ERROR = 110;`;
70853         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_DECODE_ERROR); }))) {
70854             mixin(enumMixinStr_ASN1_R_DECODE_ERROR);
70855         }
70856     }
70857 
70858 
70859 
70860 
70861     static if(!is(typeof(ASN1_R_DATA_IS_WRONG))) {
70862         private enum enumMixinStr_ASN1_R_DATA_IS_WRONG = `enum ASN1_R_DATA_IS_WRONG = 109;`;
70863         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_DATA_IS_WRONG); }))) {
70864             mixin(enumMixinStr_ASN1_R_DATA_IS_WRONG);
70865         }
70866     }
70867 
70868 
70869 
70870 
70871     static if(!is(typeof(ASN1_R_CONTEXT_NOT_INITIALISED))) {
70872         private enum enumMixinStr_ASN1_R_CONTEXT_NOT_INITIALISED = `enum ASN1_R_CONTEXT_NOT_INITIALISED = 217;`;
70873         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_CONTEXT_NOT_INITIALISED); }))) {
70874             mixin(enumMixinStr_ASN1_R_CONTEXT_NOT_INITIALISED);
70875         }
70876     }
70877 
70878 
70879 
70880 
70881     static if(!is(typeof(ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER))) {
70882         private enum enumMixinStr_ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER = `enum ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER = 108;`;
70883         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER); }))) {
70884             mixin(enumMixinStr_ASN1_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER);
70885         }
70886     }
70887 
70888 
70889 
70890 
70891     static if(!is(typeof(ASN1_R_BUFFER_TOO_SMALL))) {
70892         private enum enumMixinStr_ASN1_R_BUFFER_TOO_SMALL = `enum ASN1_R_BUFFER_TOO_SMALL = 107;`;
70893         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_BUFFER_TOO_SMALL); }))) {
70894             mixin(enumMixinStr_ASN1_R_BUFFER_TOO_SMALL);
70895         }
70896     }
70897 
70898 
70899 
70900 
70901     static if(!is(typeof(ASN1_R_BOOLEAN_IS_WRONG_LENGTH))) {
70902         private enum enumMixinStr_ASN1_R_BOOLEAN_IS_WRONG_LENGTH = `enum ASN1_R_BOOLEAN_IS_WRONG_LENGTH = 106;`;
70903         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_BOOLEAN_IS_WRONG_LENGTH); }))) {
70904             mixin(enumMixinStr_ASN1_R_BOOLEAN_IS_WRONG_LENGTH);
70905         }
70906     }
70907 
70908 
70909 
70910 
70911     static if(!is(typeof(ASN1_R_BN_LIB))) {
70912         private enum enumMixinStr_ASN1_R_BN_LIB = `enum ASN1_R_BN_LIB = 105;`;
70913         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_BN_LIB); }))) {
70914             mixin(enumMixinStr_ASN1_R_BN_LIB);
70915         }
70916     }
70917 
70918 
70919 
70920 
70921     static if(!is(typeof(ASN1_R_BMPSTRING_IS_WRONG_LENGTH))) {
70922         private enum enumMixinStr_ASN1_R_BMPSTRING_IS_WRONG_LENGTH = `enum ASN1_R_BMPSTRING_IS_WRONG_LENGTH = 214;`;
70923         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_BMPSTRING_IS_WRONG_LENGTH); }))) {
70924             mixin(enumMixinStr_ASN1_R_BMPSTRING_IS_WRONG_LENGTH);
70925         }
70926     }
70927 
70928 
70929 
70930 
70931     static if(!is(typeof(ASN1_R_BAD_TEMPLATE))) {
70932         private enum enumMixinStr_ASN1_R_BAD_TEMPLATE = `enum ASN1_R_BAD_TEMPLATE = 230;`;
70933         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_BAD_TEMPLATE); }))) {
70934             mixin(enumMixinStr_ASN1_R_BAD_TEMPLATE);
70935         }
70936     }
70937 
70938 
70939 
70940 
70941 
70942 
70943     static if(!is(typeof(ASN1_R_BAD_OBJECT_HEADER))) {
70944         private enum enumMixinStr_ASN1_R_BAD_OBJECT_HEADER = `enum ASN1_R_BAD_OBJECT_HEADER = 102;`;
70945         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_BAD_OBJECT_HEADER); }))) {
70946             mixin(enumMixinStr_ASN1_R_BAD_OBJECT_HEADER);
70947         }
70948     }
70949 
70950 
70951 
70952 
70953     static if(!is(typeof(ASN1_R_AUX_ERROR))) {
70954         private enum enumMixinStr_ASN1_R_AUX_ERROR = `enum ASN1_R_AUX_ERROR = 100;`;
70955         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_AUX_ERROR); }))) {
70956             mixin(enumMixinStr_ASN1_R_AUX_ERROR);
70957         }
70958     }
70959 
70960 
70961 
70962 
70963     static if(!is(typeof(X509V3_F_A2I_GENERAL_NAME))) {
70964         private enum enumMixinStr_X509V3_F_A2I_GENERAL_NAME = `enum X509V3_F_A2I_GENERAL_NAME = 164;`;
70965         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_A2I_GENERAL_NAME); }))) {
70966             mixin(enumMixinStr_X509V3_F_A2I_GENERAL_NAME);
70967         }
70968     }
70969 
70970 
70971 
70972 
70973     static if(!is(typeof(X509V3_F_ADDR_VALIDATE_PATH_INTERNAL))) {
70974         private enum enumMixinStr_X509V3_F_ADDR_VALIDATE_PATH_INTERNAL = `enum X509V3_F_ADDR_VALIDATE_PATH_INTERNAL = 166;`;
70975         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_ADDR_VALIDATE_PATH_INTERNAL); }))) {
70976             mixin(enumMixinStr_X509V3_F_ADDR_VALIDATE_PATH_INTERNAL);
70977         }
70978     }
70979 
70980 
70981 
70982 
70983     static if(!is(typeof(X509V3_F_ASIDENTIFIERCHOICE_CANONIZE))) {
70984         private enum enumMixinStr_X509V3_F_ASIDENTIFIERCHOICE_CANONIZE = `enum X509V3_F_ASIDENTIFIERCHOICE_CANONIZE = 161;`;
70985         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_ASIDENTIFIERCHOICE_CANONIZE); }))) {
70986             mixin(enumMixinStr_X509V3_F_ASIDENTIFIERCHOICE_CANONIZE);
70987         }
70988     }
70989 
70990 
70991 
70992 
70993     static if(!is(typeof(X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL))) {
70994         private enum enumMixinStr_X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL = `enum X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL = 162;`;
70995         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL); }))) {
70996             mixin(enumMixinStr_X509V3_F_ASIDENTIFIERCHOICE_IS_CANONICAL);
70997         }
70998     }
70999 
71000 
71001 
71002 
71003     static if(!is(typeof(X509V3_F_BIGNUM_TO_STRING))) {
71004         private enum enumMixinStr_X509V3_F_BIGNUM_TO_STRING = `enum X509V3_F_BIGNUM_TO_STRING = 167;`;
71005         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_BIGNUM_TO_STRING); }))) {
71006             mixin(enumMixinStr_X509V3_F_BIGNUM_TO_STRING);
71007         }
71008     }
71009 
71010 
71011 
71012 
71013     static if(!is(typeof(X509V3_F_COPY_EMAIL))) {
71014         private enum enumMixinStr_X509V3_F_COPY_EMAIL = `enum X509V3_F_COPY_EMAIL = 122;`;
71015         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_COPY_EMAIL); }))) {
71016             mixin(enumMixinStr_X509V3_F_COPY_EMAIL);
71017         }
71018     }
71019 
71020 
71021 
71022 
71023     static if(!is(typeof(X509V3_F_COPY_ISSUER))) {
71024         private enum enumMixinStr_X509V3_F_COPY_ISSUER = `enum X509V3_F_COPY_ISSUER = 123;`;
71025         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_COPY_ISSUER); }))) {
71026             mixin(enumMixinStr_X509V3_F_COPY_ISSUER);
71027         }
71028     }
71029 
71030 
71031 
71032 
71033     static if(!is(typeof(X509V3_F_DO_DIRNAME))) {
71034         private enum enumMixinStr_X509V3_F_DO_DIRNAME = `enum X509V3_F_DO_DIRNAME = 144;`;
71035         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_DO_DIRNAME); }))) {
71036             mixin(enumMixinStr_X509V3_F_DO_DIRNAME);
71037         }
71038     }
71039 
71040 
71041 
71042 
71043     static if(!is(typeof(X509V3_F_DO_EXT_I2D))) {
71044         private enum enumMixinStr_X509V3_F_DO_EXT_I2D = `enum X509V3_F_DO_EXT_I2D = 135;`;
71045         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_DO_EXT_I2D); }))) {
71046             mixin(enumMixinStr_X509V3_F_DO_EXT_I2D);
71047         }
71048     }
71049 
71050 
71051 
71052 
71053     static if(!is(typeof(X509V3_F_DO_EXT_NCONF))) {
71054         private enum enumMixinStr_X509V3_F_DO_EXT_NCONF = `enum X509V3_F_DO_EXT_NCONF = 151;`;
71055         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_DO_EXT_NCONF); }))) {
71056             mixin(enumMixinStr_X509V3_F_DO_EXT_NCONF);
71057         }
71058     }
71059 
71060 
71061 
71062 
71063     static if(!is(typeof(X509V3_F_GNAMES_FROM_SECTNAME))) {
71064         private enum enumMixinStr_X509V3_F_GNAMES_FROM_SECTNAME = `enum X509V3_F_GNAMES_FROM_SECTNAME = 156;`;
71065         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_GNAMES_FROM_SECTNAME); }))) {
71066             mixin(enumMixinStr_X509V3_F_GNAMES_FROM_SECTNAME);
71067         }
71068     }
71069 
71070 
71071 
71072 
71073     static if(!is(typeof(X509V3_F_I2S_ASN1_ENUMERATED))) {
71074         private enum enumMixinStr_X509V3_F_I2S_ASN1_ENUMERATED = `enum X509V3_F_I2S_ASN1_ENUMERATED = 121;`;
71075         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_I2S_ASN1_ENUMERATED); }))) {
71076             mixin(enumMixinStr_X509V3_F_I2S_ASN1_ENUMERATED);
71077         }
71078     }
71079 
71080 
71081 
71082 
71083     static if(!is(typeof(X509V3_F_I2S_ASN1_IA5STRING))) {
71084         private enum enumMixinStr_X509V3_F_I2S_ASN1_IA5STRING = `enum X509V3_F_I2S_ASN1_IA5STRING = 149;`;
71085         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_I2S_ASN1_IA5STRING); }))) {
71086             mixin(enumMixinStr_X509V3_F_I2S_ASN1_IA5STRING);
71087         }
71088     }
71089 
71090 
71091 
71092 
71093     static if(!is(typeof(X509V3_F_I2S_ASN1_INTEGER))) {
71094         private enum enumMixinStr_X509V3_F_I2S_ASN1_INTEGER = `enum X509V3_F_I2S_ASN1_INTEGER = 120;`;
71095         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_I2S_ASN1_INTEGER); }))) {
71096             mixin(enumMixinStr_X509V3_F_I2S_ASN1_INTEGER);
71097         }
71098     }
71099 
71100 
71101 
71102 
71103     static if(!is(typeof(X509V3_F_I2V_AUTHORITY_INFO_ACCESS))) {
71104         private enum enumMixinStr_X509V3_F_I2V_AUTHORITY_INFO_ACCESS = `enum X509V3_F_I2V_AUTHORITY_INFO_ACCESS = 138;`;
71105         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_I2V_AUTHORITY_INFO_ACCESS); }))) {
71106             mixin(enumMixinStr_X509V3_F_I2V_AUTHORITY_INFO_ACCESS);
71107         }
71108     }
71109 
71110 
71111 
71112 
71113     static if(!is(typeof(X509V3_F_LEVEL_ADD_NODE))) {
71114         private enum enumMixinStr_X509V3_F_LEVEL_ADD_NODE = `enum X509V3_F_LEVEL_ADD_NODE = 168;`;
71115         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_LEVEL_ADD_NODE); }))) {
71116             mixin(enumMixinStr_X509V3_F_LEVEL_ADD_NODE);
71117         }
71118     }
71119 
71120 
71121 
71122 
71123     static if(!is(typeof(X509V3_F_NOTICE_SECTION))) {
71124         private enum enumMixinStr_X509V3_F_NOTICE_SECTION = `enum X509V3_F_NOTICE_SECTION = 132;`;
71125         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_NOTICE_SECTION); }))) {
71126             mixin(enumMixinStr_X509V3_F_NOTICE_SECTION);
71127         }
71128     }
71129 
71130 
71131 
71132 
71133     static if(!is(typeof(X509V3_F_NREF_NOS))) {
71134         private enum enumMixinStr_X509V3_F_NREF_NOS = `enum X509V3_F_NREF_NOS = 133;`;
71135         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_NREF_NOS); }))) {
71136             mixin(enumMixinStr_X509V3_F_NREF_NOS);
71137         }
71138     }
71139 
71140 
71141 
71142 
71143     static if(!is(typeof(X509V3_F_POLICY_CACHE_CREATE))) {
71144         private enum enumMixinStr_X509V3_F_POLICY_CACHE_CREATE = `enum X509V3_F_POLICY_CACHE_CREATE = 169;`;
71145         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_POLICY_CACHE_CREATE); }))) {
71146             mixin(enumMixinStr_X509V3_F_POLICY_CACHE_CREATE);
71147         }
71148     }
71149 
71150 
71151 
71152 
71153     static if(!is(typeof(X509V3_F_POLICY_CACHE_NEW))) {
71154         private enum enumMixinStr_X509V3_F_POLICY_CACHE_NEW = `enum X509V3_F_POLICY_CACHE_NEW = 170;`;
71155         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_POLICY_CACHE_NEW); }))) {
71156             mixin(enumMixinStr_X509V3_F_POLICY_CACHE_NEW);
71157         }
71158     }
71159 
71160 
71161 
71162 
71163     static if(!is(typeof(X509V3_F_POLICY_DATA_NEW))) {
71164         private enum enumMixinStr_X509V3_F_POLICY_DATA_NEW = `enum X509V3_F_POLICY_DATA_NEW = 171;`;
71165         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_POLICY_DATA_NEW); }))) {
71166             mixin(enumMixinStr_X509V3_F_POLICY_DATA_NEW);
71167         }
71168     }
71169 
71170 
71171 
71172 
71173     static if(!is(typeof(X509V3_F_POLICY_SECTION))) {
71174         private enum enumMixinStr_X509V3_F_POLICY_SECTION = `enum X509V3_F_POLICY_SECTION = 131;`;
71175         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_POLICY_SECTION); }))) {
71176             mixin(enumMixinStr_X509V3_F_POLICY_SECTION);
71177         }
71178     }
71179 
71180 
71181 
71182 
71183     static if(!is(typeof(X509V3_F_PROCESS_PCI_VALUE))) {
71184         private enum enumMixinStr_X509V3_F_PROCESS_PCI_VALUE = `enum X509V3_F_PROCESS_PCI_VALUE = 150;`;
71185         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_PROCESS_PCI_VALUE); }))) {
71186             mixin(enumMixinStr_X509V3_F_PROCESS_PCI_VALUE);
71187         }
71188     }
71189 
71190 
71191 
71192 
71193     static if(!is(typeof(X509V3_F_R2I_CERTPOL))) {
71194         private enum enumMixinStr_X509V3_F_R2I_CERTPOL = `enum X509V3_F_R2I_CERTPOL = 130;`;
71195         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_R2I_CERTPOL); }))) {
71196             mixin(enumMixinStr_X509V3_F_R2I_CERTPOL);
71197         }
71198     }
71199 
71200 
71201 
71202 
71203     static if(!is(typeof(X509V3_F_R2I_PCI))) {
71204         private enum enumMixinStr_X509V3_F_R2I_PCI = `enum X509V3_F_R2I_PCI = 155;`;
71205         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_R2I_PCI); }))) {
71206             mixin(enumMixinStr_X509V3_F_R2I_PCI);
71207         }
71208     }
71209 
71210 
71211 
71212 
71213     static if(!is(typeof(X509V3_F_S2I_ASN1_IA5STRING))) {
71214         private enum enumMixinStr_X509V3_F_S2I_ASN1_IA5STRING = `enum X509V3_F_S2I_ASN1_IA5STRING = 100;`;
71215         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_S2I_ASN1_IA5STRING); }))) {
71216             mixin(enumMixinStr_X509V3_F_S2I_ASN1_IA5STRING);
71217         }
71218     }
71219 
71220 
71221 
71222 
71223     static if(!is(typeof(X509V3_F_S2I_ASN1_INTEGER))) {
71224         private enum enumMixinStr_X509V3_F_S2I_ASN1_INTEGER = `enum X509V3_F_S2I_ASN1_INTEGER = 108;`;
71225         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_S2I_ASN1_INTEGER); }))) {
71226             mixin(enumMixinStr_X509V3_F_S2I_ASN1_INTEGER);
71227         }
71228     }
71229 
71230 
71231 
71232 
71233     static if(!is(typeof(X509V3_F_S2I_ASN1_OCTET_STRING))) {
71234         private enum enumMixinStr_X509V3_F_S2I_ASN1_OCTET_STRING = `enum X509V3_F_S2I_ASN1_OCTET_STRING = 112;`;
71235         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_S2I_ASN1_OCTET_STRING); }))) {
71236             mixin(enumMixinStr_X509V3_F_S2I_ASN1_OCTET_STRING);
71237         }
71238     }
71239 
71240 
71241 
71242 
71243     static if(!is(typeof(X509V3_F_S2I_SKEY_ID))) {
71244         private enum enumMixinStr_X509V3_F_S2I_SKEY_ID = `enum X509V3_F_S2I_SKEY_ID = 115;`;
71245         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_S2I_SKEY_ID); }))) {
71246             mixin(enumMixinStr_X509V3_F_S2I_SKEY_ID);
71247         }
71248     }
71249 
71250 
71251 
71252 
71253     static if(!is(typeof(X509V3_F_SET_DIST_POINT_NAME))) {
71254         private enum enumMixinStr_X509V3_F_SET_DIST_POINT_NAME = `enum X509V3_F_SET_DIST_POINT_NAME = 158;`;
71255         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_SET_DIST_POINT_NAME); }))) {
71256             mixin(enumMixinStr_X509V3_F_SET_DIST_POINT_NAME);
71257         }
71258     }
71259 
71260 
71261 
71262 
71263     static if(!is(typeof(X509V3_F_SXNET_ADD_ID_ASC))) {
71264         private enum enumMixinStr_X509V3_F_SXNET_ADD_ID_ASC = `enum X509V3_F_SXNET_ADD_ID_ASC = 125;`;
71265         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_SXNET_ADD_ID_ASC); }))) {
71266             mixin(enumMixinStr_X509V3_F_SXNET_ADD_ID_ASC);
71267         }
71268     }
71269 
71270 
71271 
71272 
71273     static if(!is(typeof(X509V3_F_SXNET_ADD_ID_INTEGER))) {
71274         private enum enumMixinStr_X509V3_F_SXNET_ADD_ID_INTEGER = `enum X509V3_F_SXNET_ADD_ID_INTEGER = 126;`;
71275         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_SXNET_ADD_ID_INTEGER); }))) {
71276             mixin(enumMixinStr_X509V3_F_SXNET_ADD_ID_INTEGER);
71277         }
71278     }
71279 
71280 
71281 
71282 
71283     static if(!is(typeof(X509V3_F_SXNET_ADD_ID_ULONG))) {
71284         private enum enumMixinStr_X509V3_F_SXNET_ADD_ID_ULONG = `enum X509V3_F_SXNET_ADD_ID_ULONG = 127;`;
71285         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_SXNET_ADD_ID_ULONG); }))) {
71286             mixin(enumMixinStr_X509V3_F_SXNET_ADD_ID_ULONG);
71287         }
71288     }
71289 
71290 
71291 
71292 
71293     static if(!is(typeof(X509V3_F_SXNET_GET_ID_ASC))) {
71294         private enum enumMixinStr_X509V3_F_SXNET_GET_ID_ASC = `enum X509V3_F_SXNET_GET_ID_ASC = 128;`;
71295         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_SXNET_GET_ID_ASC); }))) {
71296             mixin(enumMixinStr_X509V3_F_SXNET_GET_ID_ASC);
71297         }
71298     }
71299 
71300 
71301 
71302 
71303     static if(!is(typeof(X509V3_F_SXNET_GET_ID_ULONG))) {
71304         private enum enumMixinStr_X509V3_F_SXNET_GET_ID_ULONG = `enum X509V3_F_SXNET_GET_ID_ULONG = 129;`;
71305         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_SXNET_GET_ID_ULONG); }))) {
71306             mixin(enumMixinStr_X509V3_F_SXNET_GET_ID_ULONG);
71307         }
71308     }
71309 
71310 
71311 
71312 
71313     static if(!is(typeof(X509V3_F_TREE_INIT))) {
71314         private enum enumMixinStr_X509V3_F_TREE_INIT = `enum X509V3_F_TREE_INIT = 172;`;
71315         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_TREE_INIT); }))) {
71316             mixin(enumMixinStr_X509V3_F_TREE_INIT);
71317         }
71318     }
71319 
71320 
71321 
71322 
71323     static if(!is(typeof(X509V3_F_V2I_ASIDENTIFIERS))) {
71324         private enum enumMixinStr_X509V3_F_V2I_ASIDENTIFIERS = `enum X509V3_F_V2I_ASIDENTIFIERS = 163;`;
71325         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_ASIDENTIFIERS); }))) {
71326             mixin(enumMixinStr_X509V3_F_V2I_ASIDENTIFIERS);
71327         }
71328     }
71329 
71330 
71331 
71332 
71333     static if(!is(typeof(X509V3_F_V2I_ASN1_BIT_STRING))) {
71334         private enum enumMixinStr_X509V3_F_V2I_ASN1_BIT_STRING = `enum X509V3_F_V2I_ASN1_BIT_STRING = 101;`;
71335         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_ASN1_BIT_STRING); }))) {
71336             mixin(enumMixinStr_X509V3_F_V2I_ASN1_BIT_STRING);
71337         }
71338     }
71339 
71340 
71341 
71342 
71343     static if(!is(typeof(X509V3_F_V2I_AUTHORITY_INFO_ACCESS))) {
71344         private enum enumMixinStr_X509V3_F_V2I_AUTHORITY_INFO_ACCESS = `enum X509V3_F_V2I_AUTHORITY_INFO_ACCESS = 139;`;
71345         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_AUTHORITY_INFO_ACCESS); }))) {
71346             mixin(enumMixinStr_X509V3_F_V2I_AUTHORITY_INFO_ACCESS);
71347         }
71348     }
71349 
71350 
71351 
71352 
71353     static if(!is(typeof(X509V3_F_V2I_AUTHORITY_KEYID))) {
71354         private enum enumMixinStr_X509V3_F_V2I_AUTHORITY_KEYID = `enum X509V3_F_V2I_AUTHORITY_KEYID = 119;`;
71355         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_AUTHORITY_KEYID); }))) {
71356             mixin(enumMixinStr_X509V3_F_V2I_AUTHORITY_KEYID);
71357         }
71358     }
71359 
71360 
71361 
71362 
71363     static if(!is(typeof(X509V3_F_V2I_BASIC_CONSTRAINTS))) {
71364         private enum enumMixinStr_X509V3_F_V2I_BASIC_CONSTRAINTS = `enum X509V3_F_V2I_BASIC_CONSTRAINTS = 102;`;
71365         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_BASIC_CONSTRAINTS); }))) {
71366             mixin(enumMixinStr_X509V3_F_V2I_BASIC_CONSTRAINTS);
71367         }
71368     }
71369 
71370 
71371 
71372 
71373     static if(!is(typeof(X509V3_F_V2I_CRLD))) {
71374         private enum enumMixinStr_X509V3_F_V2I_CRLD = `enum X509V3_F_V2I_CRLD = 134;`;
71375         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_CRLD); }))) {
71376             mixin(enumMixinStr_X509V3_F_V2I_CRLD);
71377         }
71378     }
71379 
71380 
71381 
71382 
71383     static if(!is(typeof(X509V3_F_V2I_EXTENDED_KEY_USAGE))) {
71384         private enum enumMixinStr_X509V3_F_V2I_EXTENDED_KEY_USAGE = `enum X509V3_F_V2I_EXTENDED_KEY_USAGE = 103;`;
71385         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_EXTENDED_KEY_USAGE); }))) {
71386             mixin(enumMixinStr_X509V3_F_V2I_EXTENDED_KEY_USAGE);
71387         }
71388     }
71389 
71390 
71391 
71392 
71393     static if(!is(typeof(X509V3_F_V2I_GENERAL_NAMES))) {
71394         private enum enumMixinStr_X509V3_F_V2I_GENERAL_NAMES = `enum X509V3_F_V2I_GENERAL_NAMES = 118;`;
71395         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_GENERAL_NAMES); }))) {
71396             mixin(enumMixinStr_X509V3_F_V2I_GENERAL_NAMES);
71397         }
71398     }
71399 
71400 
71401 
71402 
71403     static if(!is(typeof(X509V3_F_V2I_GENERAL_NAME_EX))) {
71404         private enum enumMixinStr_X509V3_F_V2I_GENERAL_NAME_EX = `enum X509V3_F_V2I_GENERAL_NAME_EX = 117;`;
71405         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_GENERAL_NAME_EX); }))) {
71406             mixin(enumMixinStr_X509V3_F_V2I_GENERAL_NAME_EX);
71407         }
71408     }
71409 
71410 
71411 
71412 
71413     static if(!is(typeof(X509V3_F_V2I_IDP))) {
71414         private enum enumMixinStr_X509V3_F_V2I_IDP = `enum X509V3_F_V2I_IDP = 157;`;
71415         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_IDP); }))) {
71416             mixin(enumMixinStr_X509V3_F_V2I_IDP);
71417         }
71418     }
71419 
71420 
71421 
71422 
71423     static if(!is(typeof(X509V3_F_V2I_IPADDRBLOCKS))) {
71424         private enum enumMixinStr_X509V3_F_V2I_IPADDRBLOCKS = `enum X509V3_F_V2I_IPADDRBLOCKS = 159;`;
71425         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_IPADDRBLOCKS); }))) {
71426             mixin(enumMixinStr_X509V3_F_V2I_IPADDRBLOCKS);
71427         }
71428     }
71429 
71430 
71431 
71432 
71433     static if(!is(typeof(X509V3_F_V2I_ISSUER_ALT))) {
71434         private enum enumMixinStr_X509V3_F_V2I_ISSUER_ALT = `enum X509V3_F_V2I_ISSUER_ALT = 153;`;
71435         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_ISSUER_ALT); }))) {
71436             mixin(enumMixinStr_X509V3_F_V2I_ISSUER_ALT);
71437         }
71438     }
71439 
71440 
71441 
71442 
71443     static if(!is(typeof(X509V3_F_V2I_NAME_CONSTRAINTS))) {
71444         private enum enumMixinStr_X509V3_F_V2I_NAME_CONSTRAINTS = `enum X509V3_F_V2I_NAME_CONSTRAINTS = 147;`;
71445         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_NAME_CONSTRAINTS); }))) {
71446             mixin(enumMixinStr_X509V3_F_V2I_NAME_CONSTRAINTS);
71447         }
71448     }
71449 
71450 
71451 
71452 
71453     static if(!is(typeof(X509V3_F_V2I_POLICY_CONSTRAINTS))) {
71454         private enum enumMixinStr_X509V3_F_V2I_POLICY_CONSTRAINTS = `enum X509V3_F_V2I_POLICY_CONSTRAINTS = 146;`;
71455         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_POLICY_CONSTRAINTS); }))) {
71456             mixin(enumMixinStr_X509V3_F_V2I_POLICY_CONSTRAINTS);
71457         }
71458     }
71459 
71460 
71461 
71462 
71463     static if(!is(typeof(X509V3_F_V2I_POLICY_MAPPINGS))) {
71464         private enum enumMixinStr_X509V3_F_V2I_POLICY_MAPPINGS = `enum X509V3_F_V2I_POLICY_MAPPINGS = 145;`;
71465         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_POLICY_MAPPINGS); }))) {
71466             mixin(enumMixinStr_X509V3_F_V2I_POLICY_MAPPINGS);
71467         }
71468     }
71469 
71470 
71471 
71472 
71473     static if(!is(typeof(X509V3_F_V2I_SUBJECT_ALT))) {
71474         private enum enumMixinStr_X509V3_F_V2I_SUBJECT_ALT = `enum X509V3_F_V2I_SUBJECT_ALT = 154;`;
71475         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_SUBJECT_ALT); }))) {
71476             mixin(enumMixinStr_X509V3_F_V2I_SUBJECT_ALT);
71477         }
71478     }
71479 
71480 
71481 
71482 
71483     static if(!is(typeof(X509V3_F_V2I_TLS_FEATURE))) {
71484         private enum enumMixinStr_X509V3_F_V2I_TLS_FEATURE = `enum X509V3_F_V2I_TLS_FEATURE = 165;`;
71485         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V2I_TLS_FEATURE); }))) {
71486             mixin(enumMixinStr_X509V3_F_V2I_TLS_FEATURE);
71487         }
71488     }
71489 
71490 
71491 
71492 
71493     static if(!is(typeof(X509V3_F_V3_GENERIC_EXTENSION))) {
71494         private enum enumMixinStr_X509V3_F_V3_GENERIC_EXTENSION = `enum X509V3_F_V3_GENERIC_EXTENSION = 116;`;
71495         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_V3_GENERIC_EXTENSION); }))) {
71496             mixin(enumMixinStr_X509V3_F_V3_GENERIC_EXTENSION);
71497         }
71498     }
71499 
71500 
71501 
71502 
71503     static if(!is(typeof(X509V3_F_X509V3_ADD1_I2D))) {
71504         private enum enumMixinStr_X509V3_F_X509V3_ADD1_I2D = `enum X509V3_F_X509V3_ADD1_I2D = 140;`;
71505         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_ADD1_I2D); }))) {
71506             mixin(enumMixinStr_X509V3_F_X509V3_ADD1_I2D);
71507         }
71508     }
71509 
71510 
71511 
71512 
71513     static if(!is(typeof(X509V3_F_X509V3_ADD_VALUE))) {
71514         private enum enumMixinStr_X509V3_F_X509V3_ADD_VALUE = `enum X509V3_F_X509V3_ADD_VALUE = 105;`;
71515         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_ADD_VALUE); }))) {
71516             mixin(enumMixinStr_X509V3_F_X509V3_ADD_VALUE);
71517         }
71518     }
71519 
71520 
71521 
71522 
71523     static if(!is(typeof(X509V3_F_X509V3_EXT_ADD))) {
71524         private enum enumMixinStr_X509V3_F_X509V3_EXT_ADD = `enum X509V3_F_X509V3_EXT_ADD = 104;`;
71525         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_EXT_ADD); }))) {
71526             mixin(enumMixinStr_X509V3_F_X509V3_EXT_ADD);
71527         }
71528     }
71529 
71530 
71531 
71532 
71533     static if(!is(typeof(X509V3_F_X509V3_EXT_ADD_ALIAS))) {
71534         private enum enumMixinStr_X509V3_F_X509V3_EXT_ADD_ALIAS = `enum X509V3_F_X509V3_EXT_ADD_ALIAS = 106;`;
71535         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_EXT_ADD_ALIAS); }))) {
71536             mixin(enumMixinStr_X509V3_F_X509V3_EXT_ADD_ALIAS);
71537         }
71538     }
71539 
71540 
71541 
71542 
71543     static if(!is(typeof(X509V3_F_X509V3_EXT_I2D))) {
71544         private enum enumMixinStr_X509V3_F_X509V3_EXT_I2D = `enum X509V3_F_X509V3_EXT_I2D = 136;`;
71545         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_EXT_I2D); }))) {
71546             mixin(enumMixinStr_X509V3_F_X509V3_EXT_I2D);
71547         }
71548     }
71549 
71550 
71551 
71552 
71553     static if(!is(typeof(X509V3_F_X509V3_EXT_NCONF))) {
71554         private enum enumMixinStr_X509V3_F_X509V3_EXT_NCONF = `enum X509V3_F_X509V3_EXT_NCONF = 152;`;
71555         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_EXT_NCONF); }))) {
71556             mixin(enumMixinStr_X509V3_F_X509V3_EXT_NCONF);
71557         }
71558     }
71559 
71560 
71561 
71562 
71563     static if(!is(typeof(X509V3_F_X509V3_GET_SECTION))) {
71564         private enum enumMixinStr_X509V3_F_X509V3_GET_SECTION = `enum X509V3_F_X509V3_GET_SECTION = 142;`;
71565         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_GET_SECTION); }))) {
71566             mixin(enumMixinStr_X509V3_F_X509V3_GET_SECTION);
71567         }
71568     }
71569 
71570 
71571 
71572 
71573     static if(!is(typeof(X509V3_F_X509V3_GET_STRING))) {
71574         private enum enumMixinStr_X509V3_F_X509V3_GET_STRING = `enum X509V3_F_X509V3_GET_STRING = 143;`;
71575         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_GET_STRING); }))) {
71576             mixin(enumMixinStr_X509V3_F_X509V3_GET_STRING);
71577         }
71578     }
71579 
71580 
71581 
71582 
71583     static if(!is(typeof(X509V3_F_X509V3_GET_VALUE_BOOL))) {
71584         private enum enumMixinStr_X509V3_F_X509V3_GET_VALUE_BOOL = `enum X509V3_F_X509V3_GET_VALUE_BOOL = 110;`;
71585         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_GET_VALUE_BOOL); }))) {
71586             mixin(enumMixinStr_X509V3_F_X509V3_GET_VALUE_BOOL);
71587         }
71588     }
71589 
71590 
71591 
71592 
71593     static if(!is(typeof(X509V3_F_X509V3_PARSE_LIST))) {
71594         private enum enumMixinStr_X509V3_F_X509V3_PARSE_LIST = `enum X509V3_F_X509V3_PARSE_LIST = 109;`;
71595         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509V3_PARSE_LIST); }))) {
71596             mixin(enumMixinStr_X509V3_F_X509V3_PARSE_LIST);
71597         }
71598     }
71599 
71600 
71601 
71602 
71603     static if(!is(typeof(X509V3_F_X509_PURPOSE_ADD))) {
71604         private enum enumMixinStr_X509V3_F_X509_PURPOSE_ADD = `enum X509V3_F_X509_PURPOSE_ADD = 137;`;
71605         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509_PURPOSE_ADD); }))) {
71606             mixin(enumMixinStr_X509V3_F_X509_PURPOSE_ADD);
71607         }
71608     }
71609 
71610 
71611 
71612 
71613     static if(!is(typeof(X509V3_F_X509_PURPOSE_SET))) {
71614         private enum enumMixinStr_X509V3_F_X509_PURPOSE_SET = `enum X509V3_F_X509_PURPOSE_SET = 141;`;
71615         static if(is(typeof({ mixin(enumMixinStr_X509V3_F_X509_PURPOSE_SET); }))) {
71616             mixin(enumMixinStr_X509V3_F_X509_PURPOSE_SET);
71617         }
71618     }
71619 
71620 
71621 
71622 
71623     static if(!is(typeof(X509V3_R_BAD_IP_ADDRESS))) {
71624         private enum enumMixinStr_X509V3_R_BAD_IP_ADDRESS = `enum X509V3_R_BAD_IP_ADDRESS = 118;`;
71625         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_BAD_IP_ADDRESS); }))) {
71626             mixin(enumMixinStr_X509V3_R_BAD_IP_ADDRESS);
71627         }
71628     }
71629 
71630 
71631 
71632 
71633     static if(!is(typeof(X509V3_R_BAD_OBJECT))) {
71634         private enum enumMixinStr_X509V3_R_BAD_OBJECT = `enum X509V3_R_BAD_OBJECT = 119;`;
71635         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_BAD_OBJECT); }))) {
71636             mixin(enumMixinStr_X509V3_R_BAD_OBJECT);
71637         }
71638     }
71639 
71640 
71641 
71642 
71643     static if(!is(typeof(X509V3_R_BN_DEC2BN_ERROR))) {
71644         private enum enumMixinStr_X509V3_R_BN_DEC2BN_ERROR = `enum X509V3_R_BN_DEC2BN_ERROR = 100;`;
71645         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_BN_DEC2BN_ERROR); }))) {
71646             mixin(enumMixinStr_X509V3_R_BN_DEC2BN_ERROR);
71647         }
71648     }
71649 
71650 
71651 
71652 
71653     static if(!is(typeof(X509V3_R_BN_TO_ASN1_INTEGER_ERROR))) {
71654         private enum enumMixinStr_X509V3_R_BN_TO_ASN1_INTEGER_ERROR = `enum X509V3_R_BN_TO_ASN1_INTEGER_ERROR = 101;`;
71655         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_BN_TO_ASN1_INTEGER_ERROR); }))) {
71656             mixin(enumMixinStr_X509V3_R_BN_TO_ASN1_INTEGER_ERROR);
71657         }
71658     }
71659 
71660 
71661 
71662 
71663     static if(!is(typeof(X509V3_R_DIRNAME_ERROR))) {
71664         private enum enumMixinStr_X509V3_R_DIRNAME_ERROR = `enum X509V3_R_DIRNAME_ERROR = 149;`;
71665         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_DIRNAME_ERROR); }))) {
71666             mixin(enumMixinStr_X509V3_R_DIRNAME_ERROR);
71667         }
71668     }
71669 
71670 
71671 
71672 
71673     static if(!is(typeof(X509V3_R_DISTPOINT_ALREADY_SET))) {
71674         private enum enumMixinStr_X509V3_R_DISTPOINT_ALREADY_SET = `enum X509V3_R_DISTPOINT_ALREADY_SET = 160;`;
71675         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_DISTPOINT_ALREADY_SET); }))) {
71676             mixin(enumMixinStr_X509V3_R_DISTPOINT_ALREADY_SET);
71677         }
71678     }
71679 
71680 
71681 
71682 
71683     static if(!is(typeof(X509V3_R_DUPLICATE_ZONE_ID))) {
71684         private enum enumMixinStr_X509V3_R_DUPLICATE_ZONE_ID = `enum X509V3_R_DUPLICATE_ZONE_ID = 133;`;
71685         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_DUPLICATE_ZONE_ID); }))) {
71686             mixin(enumMixinStr_X509V3_R_DUPLICATE_ZONE_ID);
71687         }
71688     }
71689 
71690 
71691 
71692 
71693     static if(!is(typeof(X509V3_R_ERROR_CONVERTING_ZONE))) {
71694         private enum enumMixinStr_X509V3_R_ERROR_CONVERTING_ZONE = `enum X509V3_R_ERROR_CONVERTING_ZONE = 131;`;
71695         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_ERROR_CONVERTING_ZONE); }))) {
71696             mixin(enumMixinStr_X509V3_R_ERROR_CONVERTING_ZONE);
71697         }
71698     }
71699 
71700 
71701 
71702 
71703     static if(!is(typeof(X509V3_R_ERROR_CREATING_EXTENSION))) {
71704         private enum enumMixinStr_X509V3_R_ERROR_CREATING_EXTENSION = `enum X509V3_R_ERROR_CREATING_EXTENSION = 144;`;
71705         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_ERROR_CREATING_EXTENSION); }))) {
71706             mixin(enumMixinStr_X509V3_R_ERROR_CREATING_EXTENSION);
71707         }
71708     }
71709 
71710 
71711 
71712 
71713     static if(!is(typeof(X509V3_R_ERROR_IN_EXTENSION))) {
71714         private enum enumMixinStr_X509V3_R_ERROR_IN_EXTENSION = `enum X509V3_R_ERROR_IN_EXTENSION = 128;`;
71715         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_ERROR_IN_EXTENSION); }))) {
71716             mixin(enumMixinStr_X509V3_R_ERROR_IN_EXTENSION);
71717         }
71718     }
71719 
71720 
71721 
71722 
71723     static if(!is(typeof(X509V3_R_EXPECTED_A_SECTION_NAME))) {
71724         private enum enumMixinStr_X509V3_R_EXPECTED_A_SECTION_NAME = `enum X509V3_R_EXPECTED_A_SECTION_NAME = 137;`;
71725         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_EXPECTED_A_SECTION_NAME); }))) {
71726             mixin(enumMixinStr_X509V3_R_EXPECTED_A_SECTION_NAME);
71727         }
71728     }
71729 
71730 
71731 
71732 
71733     static if(!is(typeof(X509V3_R_EXTENSION_EXISTS))) {
71734         private enum enumMixinStr_X509V3_R_EXTENSION_EXISTS = `enum X509V3_R_EXTENSION_EXISTS = 145;`;
71735         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_EXTENSION_EXISTS); }))) {
71736             mixin(enumMixinStr_X509V3_R_EXTENSION_EXISTS);
71737         }
71738     }
71739 
71740 
71741 
71742 
71743     static if(!is(typeof(X509V3_R_EXTENSION_NAME_ERROR))) {
71744         private enum enumMixinStr_X509V3_R_EXTENSION_NAME_ERROR = `enum X509V3_R_EXTENSION_NAME_ERROR = 115;`;
71745         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_EXTENSION_NAME_ERROR); }))) {
71746             mixin(enumMixinStr_X509V3_R_EXTENSION_NAME_ERROR);
71747         }
71748     }
71749 
71750 
71751 
71752 
71753     static if(!is(typeof(X509V3_R_EXTENSION_NOT_FOUND))) {
71754         private enum enumMixinStr_X509V3_R_EXTENSION_NOT_FOUND = `enum X509V3_R_EXTENSION_NOT_FOUND = 102;`;
71755         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_EXTENSION_NOT_FOUND); }))) {
71756             mixin(enumMixinStr_X509V3_R_EXTENSION_NOT_FOUND);
71757         }
71758     }
71759 
71760 
71761 
71762 
71763     static if(!is(typeof(X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED))) {
71764         private enum enumMixinStr_X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED = `enum X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED = 103;`;
71765         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED); }))) {
71766             mixin(enumMixinStr_X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED);
71767         }
71768     }
71769 
71770 
71771 
71772 
71773     static if(!is(typeof(X509V3_R_EXTENSION_VALUE_ERROR))) {
71774         private enum enumMixinStr_X509V3_R_EXTENSION_VALUE_ERROR = `enum X509V3_R_EXTENSION_VALUE_ERROR = 116;`;
71775         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_EXTENSION_VALUE_ERROR); }))) {
71776             mixin(enumMixinStr_X509V3_R_EXTENSION_VALUE_ERROR);
71777         }
71778     }
71779 
71780 
71781 
71782 
71783     static if(!is(typeof(X509V3_R_ILLEGAL_EMPTY_EXTENSION))) {
71784         private enum enumMixinStr_X509V3_R_ILLEGAL_EMPTY_EXTENSION = `enum X509V3_R_ILLEGAL_EMPTY_EXTENSION = 151;`;
71785         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_ILLEGAL_EMPTY_EXTENSION); }))) {
71786             mixin(enumMixinStr_X509V3_R_ILLEGAL_EMPTY_EXTENSION);
71787         }
71788     }
71789 
71790 
71791 
71792 
71793     static if(!is(typeof(X509V3_R_INCORRECT_POLICY_SYNTAX_TAG))) {
71794         private enum enumMixinStr_X509V3_R_INCORRECT_POLICY_SYNTAX_TAG = `enum X509V3_R_INCORRECT_POLICY_SYNTAX_TAG = 152;`;
71795         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INCORRECT_POLICY_SYNTAX_TAG); }))) {
71796             mixin(enumMixinStr_X509V3_R_INCORRECT_POLICY_SYNTAX_TAG);
71797         }
71798     }
71799 
71800 
71801 
71802 
71803     static if(!is(typeof(X509V3_R_INVALID_ASNUMBER))) {
71804         private enum enumMixinStr_X509V3_R_INVALID_ASNUMBER = `enum X509V3_R_INVALID_ASNUMBER = 162;`;
71805         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_ASNUMBER); }))) {
71806             mixin(enumMixinStr_X509V3_R_INVALID_ASNUMBER);
71807         }
71808     }
71809 
71810 
71811 
71812 
71813     static if(!is(typeof(X509V3_R_INVALID_ASRANGE))) {
71814         private enum enumMixinStr_X509V3_R_INVALID_ASRANGE = `enum X509V3_R_INVALID_ASRANGE = 163;`;
71815         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_ASRANGE); }))) {
71816             mixin(enumMixinStr_X509V3_R_INVALID_ASRANGE);
71817         }
71818     }
71819 
71820 
71821 
71822 
71823     static if(!is(typeof(X509V3_R_INVALID_BOOLEAN_STRING))) {
71824         private enum enumMixinStr_X509V3_R_INVALID_BOOLEAN_STRING = `enum X509V3_R_INVALID_BOOLEAN_STRING = 104;`;
71825         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_BOOLEAN_STRING); }))) {
71826             mixin(enumMixinStr_X509V3_R_INVALID_BOOLEAN_STRING);
71827         }
71828     }
71829 
71830 
71831 
71832 
71833     static if(!is(typeof(X509V3_R_INVALID_EXTENSION_STRING))) {
71834         private enum enumMixinStr_X509V3_R_INVALID_EXTENSION_STRING = `enum X509V3_R_INVALID_EXTENSION_STRING = 105;`;
71835         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_EXTENSION_STRING); }))) {
71836             mixin(enumMixinStr_X509V3_R_INVALID_EXTENSION_STRING);
71837         }
71838     }
71839 
71840 
71841 
71842 
71843     static if(!is(typeof(X509V3_R_INVALID_INHERITANCE))) {
71844         private enum enumMixinStr_X509V3_R_INVALID_INHERITANCE = `enum X509V3_R_INVALID_INHERITANCE = 165;`;
71845         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_INHERITANCE); }))) {
71846             mixin(enumMixinStr_X509V3_R_INVALID_INHERITANCE);
71847         }
71848     }
71849 
71850 
71851 
71852 
71853     static if(!is(typeof(X509V3_R_INVALID_IPADDRESS))) {
71854         private enum enumMixinStr_X509V3_R_INVALID_IPADDRESS = `enum X509V3_R_INVALID_IPADDRESS = 166;`;
71855         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_IPADDRESS); }))) {
71856             mixin(enumMixinStr_X509V3_R_INVALID_IPADDRESS);
71857         }
71858     }
71859 
71860 
71861 
71862 
71863     static if(!is(typeof(X509V3_R_INVALID_MULTIPLE_RDNS))) {
71864         private enum enumMixinStr_X509V3_R_INVALID_MULTIPLE_RDNS = `enum X509V3_R_INVALID_MULTIPLE_RDNS = 161;`;
71865         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_MULTIPLE_RDNS); }))) {
71866             mixin(enumMixinStr_X509V3_R_INVALID_MULTIPLE_RDNS);
71867         }
71868     }
71869 
71870 
71871 
71872 
71873     static if(!is(typeof(X509V3_R_INVALID_NAME))) {
71874         private enum enumMixinStr_X509V3_R_INVALID_NAME = `enum X509V3_R_INVALID_NAME = 106;`;
71875         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_NAME); }))) {
71876             mixin(enumMixinStr_X509V3_R_INVALID_NAME);
71877         }
71878     }
71879 
71880 
71881 
71882 
71883     static if(!is(typeof(X509V3_R_INVALID_NULL_ARGUMENT))) {
71884         private enum enumMixinStr_X509V3_R_INVALID_NULL_ARGUMENT = `enum X509V3_R_INVALID_NULL_ARGUMENT = 107;`;
71885         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_NULL_ARGUMENT); }))) {
71886             mixin(enumMixinStr_X509V3_R_INVALID_NULL_ARGUMENT);
71887         }
71888     }
71889 
71890 
71891 
71892 
71893     static if(!is(typeof(X509V3_R_INVALID_NULL_NAME))) {
71894         private enum enumMixinStr_X509V3_R_INVALID_NULL_NAME = `enum X509V3_R_INVALID_NULL_NAME = 108;`;
71895         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_NULL_NAME); }))) {
71896             mixin(enumMixinStr_X509V3_R_INVALID_NULL_NAME);
71897         }
71898     }
71899 
71900 
71901 
71902 
71903     static if(!is(typeof(X509V3_R_INVALID_NULL_VALUE))) {
71904         private enum enumMixinStr_X509V3_R_INVALID_NULL_VALUE = `enum X509V3_R_INVALID_NULL_VALUE = 109;`;
71905         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_NULL_VALUE); }))) {
71906             mixin(enumMixinStr_X509V3_R_INVALID_NULL_VALUE);
71907         }
71908     }
71909 
71910 
71911 
71912 
71913     static if(!is(typeof(X509V3_R_INVALID_NUMBER))) {
71914         private enum enumMixinStr_X509V3_R_INVALID_NUMBER = `enum X509V3_R_INVALID_NUMBER = 140;`;
71915         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_NUMBER); }))) {
71916             mixin(enumMixinStr_X509V3_R_INVALID_NUMBER);
71917         }
71918     }
71919 
71920 
71921 
71922 
71923     static if(!is(typeof(X509V3_R_INVALID_NUMBERS))) {
71924         private enum enumMixinStr_X509V3_R_INVALID_NUMBERS = `enum X509V3_R_INVALID_NUMBERS = 141;`;
71925         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_NUMBERS); }))) {
71926             mixin(enumMixinStr_X509V3_R_INVALID_NUMBERS);
71927         }
71928     }
71929 
71930 
71931 
71932 
71933     static if(!is(typeof(X509V3_R_INVALID_OBJECT_IDENTIFIER))) {
71934         private enum enumMixinStr_X509V3_R_INVALID_OBJECT_IDENTIFIER = `enum X509V3_R_INVALID_OBJECT_IDENTIFIER = 110;`;
71935         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_OBJECT_IDENTIFIER); }))) {
71936             mixin(enumMixinStr_X509V3_R_INVALID_OBJECT_IDENTIFIER);
71937         }
71938     }
71939 
71940 
71941 
71942 
71943     static if(!is(typeof(X509V3_R_INVALID_OPTION))) {
71944         private enum enumMixinStr_X509V3_R_INVALID_OPTION = `enum X509V3_R_INVALID_OPTION = 138;`;
71945         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_OPTION); }))) {
71946             mixin(enumMixinStr_X509V3_R_INVALID_OPTION);
71947         }
71948     }
71949 
71950 
71951 
71952 
71953     static if(!is(typeof(X509V3_R_INVALID_POLICY_IDENTIFIER))) {
71954         private enum enumMixinStr_X509V3_R_INVALID_POLICY_IDENTIFIER = `enum X509V3_R_INVALID_POLICY_IDENTIFIER = 134;`;
71955         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_POLICY_IDENTIFIER); }))) {
71956             mixin(enumMixinStr_X509V3_R_INVALID_POLICY_IDENTIFIER);
71957         }
71958     }
71959 
71960 
71961 
71962 
71963     static if(!is(typeof(X509V3_R_INVALID_PROXY_POLICY_SETTING))) {
71964         private enum enumMixinStr_X509V3_R_INVALID_PROXY_POLICY_SETTING = `enum X509V3_R_INVALID_PROXY_POLICY_SETTING = 153;`;
71965         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_PROXY_POLICY_SETTING); }))) {
71966             mixin(enumMixinStr_X509V3_R_INVALID_PROXY_POLICY_SETTING);
71967         }
71968     }
71969 
71970 
71971 
71972 
71973     static if(!is(typeof(X509V3_R_INVALID_PURPOSE))) {
71974         private enum enumMixinStr_X509V3_R_INVALID_PURPOSE = `enum X509V3_R_INVALID_PURPOSE = 146;`;
71975         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_PURPOSE); }))) {
71976             mixin(enumMixinStr_X509V3_R_INVALID_PURPOSE);
71977         }
71978     }
71979 
71980 
71981 
71982 
71983     static if(!is(typeof(X509V3_R_INVALID_SAFI))) {
71984         private enum enumMixinStr_X509V3_R_INVALID_SAFI = `enum X509V3_R_INVALID_SAFI = 164;`;
71985         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_SAFI); }))) {
71986             mixin(enumMixinStr_X509V3_R_INVALID_SAFI);
71987         }
71988     }
71989 
71990 
71991 
71992 
71993     static if(!is(typeof(X509V3_R_INVALID_SECTION))) {
71994         private enum enumMixinStr_X509V3_R_INVALID_SECTION = `enum X509V3_R_INVALID_SECTION = 135;`;
71995         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_SECTION); }))) {
71996             mixin(enumMixinStr_X509V3_R_INVALID_SECTION);
71997         }
71998     }
71999 
72000 
72001 
72002 
72003     static if(!is(typeof(X509V3_R_INVALID_SYNTAX))) {
72004         private enum enumMixinStr_X509V3_R_INVALID_SYNTAX = `enum X509V3_R_INVALID_SYNTAX = 143;`;
72005         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_INVALID_SYNTAX); }))) {
72006             mixin(enumMixinStr_X509V3_R_INVALID_SYNTAX);
72007         }
72008     }
72009 
72010 
72011 
72012 
72013     static if(!is(typeof(X509V3_R_ISSUER_DECODE_ERROR))) {
72014         private enum enumMixinStr_X509V3_R_ISSUER_DECODE_ERROR = `enum X509V3_R_ISSUER_DECODE_ERROR = 126;`;
72015         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_ISSUER_DECODE_ERROR); }))) {
72016             mixin(enumMixinStr_X509V3_R_ISSUER_DECODE_ERROR);
72017         }
72018     }
72019 
72020 
72021 
72022 
72023     static if(!is(typeof(X509V3_R_MISSING_VALUE))) {
72024         private enum enumMixinStr_X509V3_R_MISSING_VALUE = `enum X509V3_R_MISSING_VALUE = 124;`;
72025         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_MISSING_VALUE); }))) {
72026             mixin(enumMixinStr_X509V3_R_MISSING_VALUE);
72027         }
72028     }
72029 
72030 
72031 
72032 
72033     static if(!is(typeof(X509V3_R_NEED_ORGANIZATION_AND_NUMBERS))) {
72034         private enum enumMixinStr_X509V3_R_NEED_ORGANIZATION_AND_NUMBERS = `enum X509V3_R_NEED_ORGANIZATION_AND_NUMBERS = 142;`;
72035         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NEED_ORGANIZATION_AND_NUMBERS); }))) {
72036             mixin(enumMixinStr_X509V3_R_NEED_ORGANIZATION_AND_NUMBERS);
72037         }
72038     }
72039 
72040 
72041 
72042 
72043     static if(!is(typeof(X509V3_R_NO_CONFIG_DATABASE))) {
72044         private enum enumMixinStr_X509V3_R_NO_CONFIG_DATABASE = `enum X509V3_R_NO_CONFIG_DATABASE = 136;`;
72045         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_CONFIG_DATABASE); }))) {
72046             mixin(enumMixinStr_X509V3_R_NO_CONFIG_DATABASE);
72047         }
72048     }
72049 
72050 
72051 
72052 
72053     static if(!is(typeof(X509V3_R_NO_ISSUER_CERTIFICATE))) {
72054         private enum enumMixinStr_X509V3_R_NO_ISSUER_CERTIFICATE = `enum X509V3_R_NO_ISSUER_CERTIFICATE = 121;`;
72055         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_ISSUER_CERTIFICATE); }))) {
72056             mixin(enumMixinStr_X509V3_R_NO_ISSUER_CERTIFICATE);
72057         }
72058     }
72059 
72060 
72061 
72062 
72063     static if(!is(typeof(X509V3_R_NO_ISSUER_DETAILS))) {
72064         private enum enumMixinStr_X509V3_R_NO_ISSUER_DETAILS = `enum X509V3_R_NO_ISSUER_DETAILS = 127;`;
72065         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_ISSUER_DETAILS); }))) {
72066             mixin(enumMixinStr_X509V3_R_NO_ISSUER_DETAILS);
72067         }
72068     }
72069 
72070 
72071 
72072 
72073     static if(!is(typeof(X509V3_R_NO_POLICY_IDENTIFIER))) {
72074         private enum enumMixinStr_X509V3_R_NO_POLICY_IDENTIFIER = `enum X509V3_R_NO_POLICY_IDENTIFIER = 139;`;
72075         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_POLICY_IDENTIFIER); }))) {
72076             mixin(enumMixinStr_X509V3_R_NO_POLICY_IDENTIFIER);
72077         }
72078     }
72079 
72080 
72081 
72082 
72083     static if(!is(typeof(X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED))) {
72084         private enum enumMixinStr_X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED = `enum X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED = 154;`;
72085         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED); }))) {
72086             mixin(enumMixinStr_X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED);
72087         }
72088     }
72089 
72090 
72091 
72092 
72093     static if(!is(typeof(X509V3_R_NO_PUBLIC_KEY))) {
72094         private enum enumMixinStr_X509V3_R_NO_PUBLIC_KEY = `enum X509V3_R_NO_PUBLIC_KEY = 114;`;
72095         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_PUBLIC_KEY); }))) {
72096             mixin(enumMixinStr_X509V3_R_NO_PUBLIC_KEY);
72097         }
72098     }
72099 
72100 
72101 
72102 
72103     static if(!is(typeof(X509V3_R_NO_SUBJECT_DETAILS))) {
72104         private enum enumMixinStr_X509V3_R_NO_SUBJECT_DETAILS = `enum X509V3_R_NO_SUBJECT_DETAILS = 125;`;
72105         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_NO_SUBJECT_DETAILS); }))) {
72106             mixin(enumMixinStr_X509V3_R_NO_SUBJECT_DETAILS);
72107         }
72108     }
72109 
72110 
72111 
72112 
72113     static if(!is(typeof(X509V3_R_OPERATION_NOT_DEFINED))) {
72114         private enum enumMixinStr_X509V3_R_OPERATION_NOT_DEFINED = `enum X509V3_R_OPERATION_NOT_DEFINED = 148;`;
72115         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_OPERATION_NOT_DEFINED); }))) {
72116             mixin(enumMixinStr_X509V3_R_OPERATION_NOT_DEFINED);
72117         }
72118     }
72119 
72120 
72121 
72122 
72123     static if(!is(typeof(X509V3_R_OTHERNAME_ERROR))) {
72124         private enum enumMixinStr_X509V3_R_OTHERNAME_ERROR = `enum X509V3_R_OTHERNAME_ERROR = 147;`;
72125         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_OTHERNAME_ERROR); }))) {
72126             mixin(enumMixinStr_X509V3_R_OTHERNAME_ERROR);
72127         }
72128     }
72129 
72130 
72131 
72132 
72133     static if(!is(typeof(X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED))) {
72134         private enum enumMixinStr_X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED = `enum X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED = 155;`;
72135         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED); }))) {
72136             mixin(enumMixinStr_X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED);
72137         }
72138     }
72139 
72140 
72141 
72142 
72143     static if(!is(typeof(X509V3_R_POLICY_PATH_LENGTH))) {
72144         private enum enumMixinStr_X509V3_R_POLICY_PATH_LENGTH = `enum X509V3_R_POLICY_PATH_LENGTH = 156;`;
72145         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_POLICY_PATH_LENGTH); }))) {
72146             mixin(enumMixinStr_X509V3_R_POLICY_PATH_LENGTH);
72147         }
72148     }
72149 
72150 
72151 
72152 
72153     static if(!is(typeof(X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED))) {
72154         private enum enumMixinStr_X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED = `enum X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED = 157;`;
72155         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED); }))) {
72156             mixin(enumMixinStr_X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED);
72157         }
72158     }
72159 
72160 
72161 
72162 
72163     static if(!is(typeof(X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY))) {
72164         private enum enumMixinStr_X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY = `enum X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY = 159;`;
72165         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY); }))) {
72166             mixin(enumMixinStr_X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY);
72167         }
72168     }
72169 
72170 
72171 
72172 
72173     static if(!is(typeof(X509V3_R_SECTION_NOT_FOUND))) {
72174         private enum enumMixinStr_X509V3_R_SECTION_NOT_FOUND = `enum X509V3_R_SECTION_NOT_FOUND = 150;`;
72175         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_SECTION_NOT_FOUND); }))) {
72176             mixin(enumMixinStr_X509V3_R_SECTION_NOT_FOUND);
72177         }
72178     }
72179 
72180 
72181 
72182 
72183     static if(!is(typeof(X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS))) {
72184         private enum enumMixinStr_X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS = `enum X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS = 122;`;
72185         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS); }))) {
72186             mixin(enumMixinStr_X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS);
72187         }
72188     }
72189 
72190 
72191 
72192 
72193     static if(!is(typeof(X509V3_R_UNABLE_TO_GET_ISSUER_KEYID))) {
72194         private enum enumMixinStr_X509V3_R_UNABLE_TO_GET_ISSUER_KEYID = `enum X509V3_R_UNABLE_TO_GET_ISSUER_KEYID = 123;`;
72195         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNABLE_TO_GET_ISSUER_KEYID); }))) {
72196             mixin(enumMixinStr_X509V3_R_UNABLE_TO_GET_ISSUER_KEYID);
72197         }
72198     }
72199 
72200 
72201 
72202 
72203     static if(!is(typeof(X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT))) {
72204         private enum enumMixinStr_X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT = `enum X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT = 111;`;
72205         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT); }))) {
72206             mixin(enumMixinStr_X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT);
72207         }
72208     }
72209 
72210 
72211 
72212 
72213     static if(!is(typeof(X509V3_R_UNKNOWN_EXTENSION))) {
72214         private enum enumMixinStr_X509V3_R_UNKNOWN_EXTENSION = `enum X509V3_R_UNKNOWN_EXTENSION = 129;`;
72215         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNKNOWN_EXTENSION); }))) {
72216             mixin(enumMixinStr_X509V3_R_UNKNOWN_EXTENSION);
72217         }
72218     }
72219 
72220 
72221 
72222 
72223     static if(!is(typeof(X509V3_R_UNKNOWN_EXTENSION_NAME))) {
72224         private enum enumMixinStr_X509V3_R_UNKNOWN_EXTENSION_NAME = `enum X509V3_R_UNKNOWN_EXTENSION_NAME = 130;`;
72225         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNKNOWN_EXTENSION_NAME); }))) {
72226             mixin(enumMixinStr_X509V3_R_UNKNOWN_EXTENSION_NAME);
72227         }
72228     }
72229 
72230 
72231 
72232 
72233     static if(!is(typeof(X509V3_R_UNKNOWN_OPTION))) {
72234         private enum enumMixinStr_X509V3_R_UNKNOWN_OPTION = `enum X509V3_R_UNKNOWN_OPTION = 120;`;
72235         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNKNOWN_OPTION); }))) {
72236             mixin(enumMixinStr_X509V3_R_UNKNOWN_OPTION);
72237         }
72238     }
72239 
72240 
72241 
72242 
72243     static if(!is(typeof(X509V3_R_UNSUPPORTED_OPTION))) {
72244         private enum enumMixinStr_X509V3_R_UNSUPPORTED_OPTION = `enum X509V3_R_UNSUPPORTED_OPTION = 117;`;
72245         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNSUPPORTED_OPTION); }))) {
72246             mixin(enumMixinStr_X509V3_R_UNSUPPORTED_OPTION);
72247         }
72248     }
72249 
72250 
72251 
72252 
72253     static if(!is(typeof(X509V3_R_UNSUPPORTED_TYPE))) {
72254         private enum enumMixinStr_X509V3_R_UNSUPPORTED_TYPE = `enum X509V3_R_UNSUPPORTED_TYPE = 167;`;
72255         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_UNSUPPORTED_TYPE); }))) {
72256             mixin(enumMixinStr_X509V3_R_UNSUPPORTED_TYPE);
72257         }
72258     }
72259 
72260 
72261 
72262 
72263     static if(!is(typeof(X509V3_R_USER_TOO_LONG))) {
72264         private enum enumMixinStr_X509V3_R_USER_TOO_LONG = `enum X509V3_R_USER_TOO_LONG = 132;`;
72265         static if(is(typeof({ mixin(enumMixinStr_X509V3_R_USER_TOO_LONG); }))) {
72266             mixin(enumMixinStr_X509V3_R_USER_TOO_LONG);
72267         }
72268     }
72269 
72270 
72271 
72272 
72273     static if(!is(typeof(_PTHREAD_H))) {
72274         private enum enumMixinStr__PTHREAD_H = `enum _PTHREAD_H = 1;`;
72275         static if(is(typeof({ mixin(enumMixinStr__PTHREAD_H); }))) {
72276             mixin(enumMixinStr__PTHREAD_H);
72277         }
72278     }
72279 
72280 
72281 
72282 
72283     static if(!is(typeof(ASN1_R_ASN1_SIG_PARSE_ERROR))) {
72284         private enum enumMixinStr_ASN1_R_ASN1_SIG_PARSE_ERROR = `enum ASN1_R_ASN1_SIG_PARSE_ERROR = 204;`;
72285         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ASN1_SIG_PARSE_ERROR); }))) {
72286             mixin(enumMixinStr_ASN1_R_ASN1_SIG_PARSE_ERROR);
72287         }
72288     }
72289 
72290 
72291 
72292 
72293     static if(!is(typeof(ASN1_R_ASN1_PARSE_ERROR))) {
72294         private enum enumMixinStr_ASN1_R_ASN1_PARSE_ERROR = `enum ASN1_R_ASN1_PARSE_ERROR = 203;`;
72295         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ASN1_PARSE_ERROR); }))) {
72296             mixin(enumMixinStr_ASN1_R_ASN1_PARSE_ERROR);
72297         }
72298     }
72299 
72300 
72301 
72302 
72303     static if(!is(typeof(ASN1_R_ADDING_OBJECT))) {
72304         private enum enumMixinStr_ASN1_R_ADDING_OBJECT = `enum ASN1_R_ADDING_OBJECT = 171;`;
72305         static if(is(typeof({ mixin(enumMixinStr_ASN1_R_ADDING_OBJECT); }))) {
72306             mixin(enumMixinStr_ASN1_R_ADDING_OBJECT);
72307         }
72308     }
72309 
72310 
72311 
72312 
72313     static if(!is(typeof(ASN1_F_X509_PKEY_NEW))) {
72314         private enum enumMixinStr_ASN1_F_X509_PKEY_NEW = `enum ASN1_F_X509_PKEY_NEW = 173;`;
72315         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_X509_PKEY_NEW); }))) {
72316             mixin(enumMixinStr_ASN1_F_X509_PKEY_NEW);
72317         }
72318     }
72319 
72320 
72321 
72322 
72323     static if(!is(typeof(ASN1_F_X509_NAME_EX_NEW))) {
72324         private enum enumMixinStr_ASN1_F_X509_NAME_EX_NEW = `enum ASN1_F_X509_NAME_EX_NEW = 171;`;
72325         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_X509_NAME_EX_NEW); }))) {
72326             mixin(enumMixinStr_ASN1_F_X509_NAME_EX_NEW);
72327         }
72328     }
72329 
72330 
72331 
72332 
72333     static if(!is(typeof(ASN1_F_X509_NAME_EX_D2I))) {
72334         private enum enumMixinStr_ASN1_F_X509_NAME_EX_D2I = `enum ASN1_F_X509_NAME_EX_D2I = 158;`;
72335         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_X509_NAME_EX_D2I); }))) {
72336             mixin(enumMixinStr_ASN1_F_X509_NAME_EX_D2I);
72337         }
72338     }
72339 
72340 
72341 
72342 
72343     static if(!is(typeof(ASN1_F_X509_NAME_ENCODE))) {
72344         private enum enumMixinStr_ASN1_F_X509_NAME_ENCODE = `enum ASN1_F_X509_NAME_ENCODE = 203;`;
72345         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_X509_NAME_ENCODE); }))) {
72346             mixin(enumMixinStr_ASN1_F_X509_NAME_ENCODE);
72347         }
72348     }
72349 
72350 
72351 
72352 
72353     static if(!is(typeof(ASN1_F_X509_INFO_NEW))) {
72354         private enum enumMixinStr_ASN1_F_X509_INFO_NEW = `enum ASN1_F_X509_INFO_NEW = 170;`;
72355         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_X509_INFO_NEW); }))) {
72356             mixin(enumMixinStr_ASN1_F_X509_INFO_NEW);
72357         }
72358     }
72359 
72360 
72361 
72362 
72363     static if(!is(typeof(ASN1_F_X509_CRL_ADD0_REVOKED))) {
72364         private enum enumMixinStr_ASN1_F_X509_CRL_ADD0_REVOKED = `enum ASN1_F_X509_CRL_ADD0_REVOKED = 169;`;
72365         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_X509_CRL_ADD0_REVOKED); }))) {
72366             mixin(enumMixinStr_ASN1_F_X509_CRL_ADD0_REVOKED);
72367         }
72368     }
72369 
72370 
72371 
72372 
72373     static if(!is(typeof(ASN1_F_UINT64_NEW))) {
72374         private enum enumMixinStr_ASN1_F_UINT64_NEW = `enum ASN1_F_UINT64_NEW = 141;`;
72375         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_UINT64_NEW); }))) {
72376             mixin(enumMixinStr_ASN1_F_UINT64_NEW);
72377         }
72378     }
72379 
72380 
72381 
72382 
72383     static if(!is(typeof(ASN1_F_UINT64_C2I))) {
72384         private enum enumMixinStr_ASN1_F_UINT64_C2I = `enum ASN1_F_UINT64_C2I = 112;`;
72385         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_UINT64_C2I); }))) {
72386             mixin(enumMixinStr_ASN1_F_UINT64_C2I);
72387         }
72388     }
72389 
72390 
72391 
72392 
72393     static if(!is(typeof(PTHREAD_CREATE_JOINABLE))) {
72394         private enum enumMixinStr_PTHREAD_CREATE_JOINABLE = `enum PTHREAD_CREATE_JOINABLE = PTHREAD_CREATE_JOINABLE;`;
72395         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CREATE_JOINABLE); }))) {
72396             mixin(enumMixinStr_PTHREAD_CREATE_JOINABLE);
72397         }
72398     }
72399 
72400 
72401 
72402 
72403     static if(!is(typeof(PTHREAD_CREATE_DETACHED))) {
72404         private enum enumMixinStr_PTHREAD_CREATE_DETACHED = `enum PTHREAD_CREATE_DETACHED = PTHREAD_CREATE_DETACHED;`;
72405         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CREATE_DETACHED); }))) {
72406             mixin(enumMixinStr_PTHREAD_CREATE_DETACHED);
72407         }
72408     }
72409 
72410 
72411 
72412 
72413     static if(!is(typeof(ASN1_F_UINT32_NEW))) {
72414         private enum enumMixinStr_ASN1_F_UINT32_NEW = `enum ASN1_F_UINT32_NEW = 139;`;
72415         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_UINT32_NEW); }))) {
72416             mixin(enumMixinStr_ASN1_F_UINT32_NEW);
72417         }
72418     }
72419 
72420 
72421 
72422 
72423     static if(!is(typeof(ASN1_F_UINT32_C2I))) {
72424         private enum enumMixinStr_ASN1_F_UINT32_C2I = `enum ASN1_F_UINT32_C2I = 105;`;
72425         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_UINT32_C2I); }))) {
72426             mixin(enumMixinStr_ASN1_F_UINT32_C2I);
72427         }
72428     }
72429 
72430 
72431 
72432 
72433     static if(!is(typeof(ASN1_F_STBL_MODULE_INIT))) {
72434         private enum enumMixinStr_ASN1_F_STBL_MODULE_INIT = `enum ASN1_F_STBL_MODULE_INIT = 223;`;
72435         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_STBL_MODULE_INIT); }))) {
72436             mixin(enumMixinStr_ASN1_F_STBL_MODULE_INIT);
72437         }
72438     }
72439 
72440 
72441 
72442 
72443     static if(!is(typeof(ASN1_F_STABLE_GET))) {
72444         private enum enumMixinStr_ASN1_F_STABLE_GET = `enum ASN1_F_STABLE_GET = 138;`;
72445         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_STABLE_GET); }))) {
72446             mixin(enumMixinStr_ASN1_F_STABLE_GET);
72447         }
72448     }
72449 
72450 
72451 
72452 
72453     static if(!is(typeof(ASN1_F_SMIME_TEXT))) {
72454         private enum enumMixinStr_ASN1_F_SMIME_TEXT = `enum ASN1_F_SMIME_TEXT = 213;`;
72455         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_SMIME_TEXT); }))) {
72456             mixin(enumMixinStr_ASN1_F_SMIME_TEXT);
72457         }
72458     }
72459 
72460 
72461 
72462 
72463     static if(!is(typeof(ASN1_F_SMIME_READ_ASN1))) {
72464         private enum enumMixinStr_ASN1_F_SMIME_READ_ASN1 = `enum ASN1_F_SMIME_READ_ASN1 = 212;`;
72465         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_SMIME_READ_ASN1); }))) {
72466             mixin(enumMixinStr_ASN1_F_SMIME_READ_ASN1);
72467         }
72468     }
72469 
72470 
72471 
72472 
72473     static if(!is(typeof(PTHREAD_MUTEX_INITIALIZER))) {
72474         private enum enumMixinStr_PTHREAD_MUTEX_INITIALIZER = `enum PTHREAD_MUTEX_INITIALIZER = { { __PTHREAD_MUTEX_INITIALIZER ( PTHREAD_MUTEX_TIMED_NP ) } };`;
72475         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_MUTEX_INITIALIZER); }))) {
72476             mixin(enumMixinStr_PTHREAD_MUTEX_INITIALIZER);
72477         }
72478     }
72479 
72480 
72481 
72482 
72483     static if(!is(typeof(ASN1_F_PKCS5_SCRYPT_SET))) {
72484         private enum enumMixinStr_ASN1_F_PKCS5_SCRYPT_SET = `enum ASN1_F_PKCS5_SCRYPT_SET = 232;`;
72485         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PKCS5_SCRYPT_SET); }))) {
72486             mixin(enumMixinStr_ASN1_F_PKCS5_SCRYPT_SET);
72487         }
72488     }
72489 
72490 
72491 
72492 
72493     static if(!is(typeof(ASN1_F_PKCS5_PBKDF2_SET))) {
72494         private enum enumMixinStr_ASN1_F_PKCS5_PBKDF2_SET = `enum ASN1_F_PKCS5_PBKDF2_SET = 219;`;
72495         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PKCS5_PBKDF2_SET); }))) {
72496             mixin(enumMixinStr_ASN1_F_PKCS5_PBKDF2_SET);
72497         }
72498     }
72499 
72500 
72501 
72502 
72503     static if(!is(typeof(PTHREAD_RWLOCK_INITIALIZER))) {
72504         private enum enumMixinStr_PTHREAD_RWLOCK_INITIALIZER = `enum PTHREAD_RWLOCK_INITIALIZER = { { __PTHREAD_RWLOCK_INITIALIZER ( PTHREAD_RWLOCK_DEFAULT_NP ) } };`;
72505         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_RWLOCK_INITIALIZER); }))) {
72506             mixin(enumMixinStr_PTHREAD_RWLOCK_INITIALIZER);
72507         }
72508     }
72509 
72510 
72511 
72512 
72513     static if(!is(typeof(ASN1_F_PKCS5_PBE_SET0_ALGOR))) {
72514         private enum enumMixinStr_ASN1_F_PKCS5_PBE_SET0_ALGOR = `enum ASN1_F_PKCS5_PBE_SET0_ALGOR = 215;`;
72515         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PKCS5_PBE_SET0_ALGOR); }))) {
72516             mixin(enumMixinStr_ASN1_F_PKCS5_PBE_SET0_ALGOR);
72517         }
72518     }
72519 
72520 
72521 
72522 
72523     static if(!is(typeof(PTHREAD_INHERIT_SCHED))) {
72524         private enum enumMixinStr_PTHREAD_INHERIT_SCHED = `enum PTHREAD_INHERIT_SCHED = PTHREAD_INHERIT_SCHED;`;
72525         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_INHERIT_SCHED); }))) {
72526             mixin(enumMixinStr_PTHREAD_INHERIT_SCHED);
72527         }
72528     }
72529 
72530 
72531 
72532 
72533     static if(!is(typeof(PTHREAD_EXPLICIT_SCHED))) {
72534         private enum enumMixinStr_PTHREAD_EXPLICIT_SCHED = `enum PTHREAD_EXPLICIT_SCHED = PTHREAD_EXPLICIT_SCHED;`;
72535         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_EXPLICIT_SCHED); }))) {
72536             mixin(enumMixinStr_PTHREAD_EXPLICIT_SCHED);
72537         }
72538     }
72539 
72540 
72541 
72542 
72543     static if(!is(typeof(ASN1_F_PKCS5_PBE_SET))) {
72544         private enum enumMixinStr_ASN1_F_PKCS5_PBE_SET = `enum ASN1_F_PKCS5_PBE_SET = 202;`;
72545         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PKCS5_PBE_SET); }))) {
72546             mixin(enumMixinStr_ASN1_F_PKCS5_PBE_SET);
72547         }
72548     }
72549 
72550 
72551 
72552 
72553     static if(!is(typeof(PTHREAD_SCOPE_SYSTEM))) {
72554         private enum enumMixinStr_PTHREAD_SCOPE_SYSTEM = `enum PTHREAD_SCOPE_SYSTEM = PTHREAD_SCOPE_SYSTEM;`;
72555         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_SCOPE_SYSTEM); }))) {
72556             mixin(enumMixinStr_PTHREAD_SCOPE_SYSTEM);
72557         }
72558     }
72559 
72560 
72561 
72562 
72563     static if(!is(typeof(PTHREAD_SCOPE_PROCESS))) {
72564         private enum enumMixinStr_PTHREAD_SCOPE_PROCESS = `enum PTHREAD_SCOPE_PROCESS = PTHREAD_SCOPE_PROCESS;`;
72565         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_SCOPE_PROCESS); }))) {
72566             mixin(enumMixinStr_PTHREAD_SCOPE_PROCESS);
72567         }
72568     }
72569 
72570 
72571 
72572 
72573     static if(!is(typeof(ASN1_F_PKCS5_PBE2_SET_SCRYPT))) {
72574         private enum enumMixinStr_ASN1_F_PKCS5_PBE2_SET_SCRYPT = `enum ASN1_F_PKCS5_PBE2_SET_SCRYPT = 231;`;
72575         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PKCS5_PBE2_SET_SCRYPT); }))) {
72576             mixin(enumMixinStr_ASN1_F_PKCS5_PBE2_SET_SCRYPT);
72577         }
72578     }
72579 
72580 
72581 
72582 
72583     static if(!is(typeof(PTHREAD_PROCESS_PRIVATE))) {
72584         private enum enumMixinStr_PTHREAD_PROCESS_PRIVATE = `enum PTHREAD_PROCESS_PRIVATE = PTHREAD_PROCESS_PRIVATE;`;
72585         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_PROCESS_PRIVATE); }))) {
72586             mixin(enumMixinStr_PTHREAD_PROCESS_PRIVATE);
72587         }
72588     }
72589 
72590 
72591 
72592 
72593     static if(!is(typeof(PTHREAD_PROCESS_SHARED))) {
72594         private enum enumMixinStr_PTHREAD_PROCESS_SHARED = `enum PTHREAD_PROCESS_SHARED = PTHREAD_PROCESS_SHARED;`;
72595         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_PROCESS_SHARED); }))) {
72596             mixin(enumMixinStr_PTHREAD_PROCESS_SHARED);
72597         }
72598     }
72599 
72600 
72601 
72602 
72603     static if(!is(typeof(PTHREAD_COND_INITIALIZER))) {
72604         private enum enumMixinStr_PTHREAD_COND_INITIALIZER = `enum PTHREAD_COND_INITIALIZER = { { { 0 } , { 0 } , { 0 , 0 } , { 0 , 0 } , 0 , 0 , { 0 , 0 } } };`;
72605         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_COND_INITIALIZER); }))) {
72606             mixin(enumMixinStr_PTHREAD_COND_INITIALIZER);
72607         }
72608     }
72609 
72610 
72611 
72612 
72613     static if(!is(typeof(ASN1_F_PKCS5_PBE2_SET_IV))) {
72614         private enum enumMixinStr_ASN1_F_PKCS5_PBE2_SET_IV = `enum ASN1_F_PKCS5_PBE2_SET_IV = 167;`;
72615         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PKCS5_PBE2_SET_IV); }))) {
72616             mixin(enumMixinStr_ASN1_F_PKCS5_PBE2_SET_IV);
72617         }
72618     }
72619 
72620 
72621 
72622 
72623     static if(!is(typeof(ASN1_F_PARSE_TAGGING))) {
72624         private enum enumMixinStr_ASN1_F_PARSE_TAGGING = `enum ASN1_F_PARSE_TAGGING = 182;`;
72625         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_PARSE_TAGGING); }))) {
72626             mixin(enumMixinStr_ASN1_F_PARSE_TAGGING);
72627         }
72628     }
72629 
72630 
72631 
72632 
72633     static if(!is(typeof(PTHREAD_CANCEL_ENABLE))) {
72634         private enum enumMixinStr_PTHREAD_CANCEL_ENABLE = `enum PTHREAD_CANCEL_ENABLE = PTHREAD_CANCEL_ENABLE;`;
72635         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CANCEL_ENABLE); }))) {
72636             mixin(enumMixinStr_PTHREAD_CANCEL_ENABLE);
72637         }
72638     }
72639 
72640 
72641 
72642 
72643     static if(!is(typeof(PTHREAD_CANCEL_DISABLE))) {
72644         private enum enumMixinStr_PTHREAD_CANCEL_DISABLE = `enum PTHREAD_CANCEL_DISABLE = PTHREAD_CANCEL_DISABLE;`;
72645         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CANCEL_DISABLE); }))) {
72646             mixin(enumMixinStr_PTHREAD_CANCEL_DISABLE);
72647         }
72648     }
72649 
72650 
72651 
72652 
72653     static if(!is(typeof(ASN1_F_OID_MODULE_INIT))) {
72654         private enum enumMixinStr_ASN1_F_OID_MODULE_INIT = `enum ASN1_F_OID_MODULE_INIT = 174;`;
72655         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_OID_MODULE_INIT); }))) {
72656             mixin(enumMixinStr_ASN1_F_OID_MODULE_INIT);
72657         }
72658     }
72659 
72660 
72661 
72662 
72663     static if(!is(typeof(PTHREAD_CANCEL_DEFERRED))) {
72664         private enum enumMixinStr_PTHREAD_CANCEL_DEFERRED = `enum PTHREAD_CANCEL_DEFERRED = PTHREAD_CANCEL_DEFERRED;`;
72665         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CANCEL_DEFERRED); }))) {
72666             mixin(enumMixinStr_PTHREAD_CANCEL_DEFERRED);
72667         }
72668     }
72669 
72670 
72671 
72672 
72673     static if(!is(typeof(PTHREAD_CANCEL_ASYNCHRONOUS))) {
72674         private enum enumMixinStr_PTHREAD_CANCEL_ASYNCHRONOUS = `enum PTHREAD_CANCEL_ASYNCHRONOUS = PTHREAD_CANCEL_ASYNCHRONOUS;`;
72675         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CANCEL_ASYNCHRONOUS); }))) {
72676             mixin(enumMixinStr_PTHREAD_CANCEL_ASYNCHRONOUS);
72677         }
72678     }
72679 
72680 
72681 
72682 
72683     static if(!is(typeof(PTHREAD_CANCELED))) {
72684         private enum enumMixinStr_PTHREAD_CANCELED = `enum PTHREAD_CANCELED = ( cast( void * ) - 1 );`;
72685         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_CANCELED); }))) {
72686             mixin(enumMixinStr_PTHREAD_CANCELED);
72687         }
72688     }
72689 
72690 
72691 
72692 
72693     static if(!is(typeof(PTHREAD_ONCE_INIT))) {
72694         private enum enumMixinStr_PTHREAD_ONCE_INIT = `enum PTHREAD_ONCE_INIT = 0;`;
72695         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_ONCE_INIT); }))) {
72696             mixin(enumMixinStr_PTHREAD_ONCE_INIT);
72697         }
72698     }
72699 
72700 
72701 
72702 
72703     static if(!is(typeof(ASN1_F_NDEF_SUFFIX))) {
72704         private enum enumMixinStr_ASN1_F_NDEF_SUFFIX = `enum ASN1_F_NDEF_SUFFIX = 136;`;
72705         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_NDEF_SUFFIX); }))) {
72706             mixin(enumMixinStr_ASN1_F_NDEF_SUFFIX);
72707         }
72708     }
72709 
72710 
72711 
72712 
72713     static if(!is(typeof(PTHREAD_BARRIER_SERIAL_THREAD))) {
72714         private enum enumMixinStr_PTHREAD_BARRIER_SERIAL_THREAD = `enum PTHREAD_BARRIER_SERIAL_THREAD = - 1;`;
72715         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_BARRIER_SERIAL_THREAD); }))) {
72716             mixin(enumMixinStr_PTHREAD_BARRIER_SERIAL_THREAD);
72717         }
72718     }
72719 
72720 
72721 
72722 
72723     static if(!is(typeof(ASN1_F_NDEF_PREFIX))) {
72724         private enum enumMixinStr_ASN1_F_NDEF_PREFIX = `enum ASN1_F_NDEF_PREFIX = 127;`;
72725         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_NDEF_PREFIX); }))) {
72726             mixin(enumMixinStr_ASN1_F_NDEF_PREFIX);
72727         }
72728     }
72729 
72730 
72731 
72732 
72733     static if(!is(typeof(ASN1_F_LONG_C2I))) {
72734         private enum enumMixinStr_ASN1_F_LONG_C2I = `enum ASN1_F_LONG_C2I = 166;`;
72735         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_LONG_C2I); }))) {
72736             mixin(enumMixinStr_ASN1_F_LONG_C2I);
72737         }
72738     }
72739 
72740 
72741 
72742 
72743     static if(!is(typeof(ASN1_F_I2D_RSA_PUBKEY))) {
72744         private enum enumMixinStr_ASN1_F_I2D_RSA_PUBKEY = `enum ASN1_F_I2D_RSA_PUBKEY = 165;`;
72745         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_RSA_PUBKEY); }))) {
72746             mixin(enumMixinStr_ASN1_F_I2D_RSA_PUBKEY);
72747         }
72748     }
72749 
72750 
72751 
72752 
72753     static if(!is(typeof(ASN1_F_I2D_PUBLICKEY))) {
72754         private enum enumMixinStr_ASN1_F_I2D_PUBLICKEY = `enum ASN1_F_I2D_PUBLICKEY = 164;`;
72755         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_PUBLICKEY); }))) {
72756             mixin(enumMixinStr_ASN1_F_I2D_PUBLICKEY);
72757         }
72758     }
72759 
72760 
72761 
72762 
72763     static if(!is(typeof(ASN1_F_I2D_PRIVATEKEY))) {
72764         private enum enumMixinStr_ASN1_F_I2D_PRIVATEKEY = `enum ASN1_F_I2D_PRIVATEKEY = 163;`;
72765         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_PRIVATEKEY); }))) {
72766             mixin(enumMixinStr_ASN1_F_I2D_PRIVATEKEY);
72767         }
72768     }
72769 
72770 
72771 
72772 
72773     static if(!is(typeof(ASN1_F_I2D_EC_PUBKEY))) {
72774         private enum enumMixinStr_ASN1_F_I2D_EC_PUBKEY = `enum ASN1_F_I2D_EC_PUBKEY = 181;`;
72775         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_EC_PUBKEY); }))) {
72776             mixin(enumMixinStr_ASN1_F_I2D_EC_PUBKEY);
72777         }
72778     }
72779 
72780 
72781 
72782 
72783     static if(!is(typeof(ASN1_F_I2D_DSA_PUBKEY))) {
72784         private enum enumMixinStr_ASN1_F_I2D_DSA_PUBKEY = `enum ASN1_F_I2D_DSA_PUBKEY = 161;`;
72785         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_DSA_PUBKEY); }))) {
72786             mixin(enumMixinStr_ASN1_F_I2D_DSA_PUBKEY);
72787         }
72788     }
72789 
72790 
72791 
72792 
72793     static if(!is(typeof(ASN1_F_I2D_ASN1_OBJECT))) {
72794         private enum enumMixinStr_ASN1_F_I2D_ASN1_OBJECT = `enum ASN1_F_I2D_ASN1_OBJECT = 143;`;
72795         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_ASN1_OBJECT); }))) {
72796             mixin(enumMixinStr_ASN1_F_I2D_ASN1_OBJECT);
72797         }
72798     }
72799 
72800 
72801 
72802 
72803     static if(!is(typeof(ASN1_F_I2D_ASN1_BIO_STREAM))) {
72804         private enum enumMixinStr_ASN1_F_I2D_ASN1_BIO_STREAM = `enum ASN1_F_I2D_ASN1_BIO_STREAM = 211;`;
72805         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2D_ASN1_BIO_STREAM); }))) {
72806             mixin(enumMixinStr_ASN1_F_I2D_ASN1_BIO_STREAM);
72807         }
72808     }
72809 
72810 
72811 
72812 
72813     static if(!is(typeof(ASN1_F_I2A_ASN1_OBJECT))) {
72814         private enum enumMixinStr_ASN1_F_I2A_ASN1_OBJECT = `enum ASN1_F_I2A_ASN1_OBJECT = 126;`;
72815         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_I2A_ASN1_OBJECT); }))) {
72816             mixin(enumMixinStr_ASN1_F_I2A_ASN1_OBJECT);
72817         }
72818     }
72819 
72820 
72821 
72822 
72823     static if(!is(typeof(ASN1_F_DO_TCREATE))) {
72824         private enum enumMixinStr_ASN1_F_DO_TCREATE = `enum ASN1_F_DO_TCREATE = 222;`;
72825         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_DO_TCREATE); }))) {
72826             mixin(enumMixinStr_ASN1_F_DO_TCREATE);
72827         }
72828     }
72829 
72830 
72831 
72832 
72833     static if(!is(typeof(ASN1_F_DO_DUMP))) {
72834         private enum enumMixinStr_ASN1_F_DO_DUMP = `enum ASN1_F_DO_DUMP = 125;`;
72835         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_DO_DUMP); }))) {
72836             mixin(enumMixinStr_ASN1_F_DO_DUMP);
72837         }
72838     }
72839 
72840 
72841 
72842 
72843     static if(!is(typeof(ASN1_F_DO_CREATE))) {
72844         private enum enumMixinStr_ASN1_F_DO_CREATE = `enum ASN1_F_DO_CREATE = 124;`;
72845         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_DO_CREATE); }))) {
72846             mixin(enumMixinStr_ASN1_F_DO_CREATE);
72847         }
72848     }
72849 
72850 
72851 
72852 
72853     static if(!is(typeof(ASN1_F_DO_BUF))) {
72854         private enum enumMixinStr_ASN1_F_DO_BUF = `enum ASN1_F_DO_BUF = 142;`;
72855         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_DO_BUF); }))) {
72856             mixin(enumMixinStr_ASN1_F_DO_BUF);
72857         }
72858     }
72859 
72860 
72861 
72862 
72863     static if(!is(typeof(ASN1_F_D2I_PUBLICKEY))) {
72864         private enum enumMixinStr_ASN1_F_D2I_PUBLICKEY = `enum ASN1_F_D2I_PUBLICKEY = 155;`;
72865         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_D2I_PUBLICKEY); }))) {
72866             mixin(enumMixinStr_ASN1_F_D2I_PUBLICKEY);
72867         }
72868     }
72869 
72870 
72871 
72872 
72873     static if(!is(typeof(ASN1_F_D2I_PRIVATEKEY))) {
72874         private enum enumMixinStr_ASN1_F_D2I_PRIVATEKEY = `enum ASN1_F_D2I_PRIVATEKEY = 154;`;
72875         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_D2I_PRIVATEKEY); }))) {
72876             mixin(enumMixinStr_ASN1_F_D2I_PRIVATEKEY);
72877         }
72878     }
72879 
72880 
72881 
72882 
72883     static if(!is(typeof(ASN1_F_D2I_AUTOPRIVATEKEY))) {
72884         private enum enumMixinStr_ASN1_F_D2I_AUTOPRIVATEKEY = `enum ASN1_F_D2I_AUTOPRIVATEKEY = 207;`;
72885         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_D2I_AUTOPRIVATEKEY); }))) {
72886             mixin(enumMixinStr_ASN1_F_D2I_AUTOPRIVATEKEY);
72887         }
72888     }
72889 
72890 
72891 
72892 
72893     static if(!is(typeof(ASN1_F_D2I_ASN1_UINTEGER))) {
72894         private enum enumMixinStr_ASN1_F_D2I_ASN1_UINTEGER = `enum ASN1_F_D2I_ASN1_UINTEGER = 150;`;
72895         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_D2I_ASN1_UINTEGER); }))) {
72896             mixin(enumMixinStr_ASN1_F_D2I_ASN1_UINTEGER);
72897         }
72898     }
72899 
72900 
72901 
72902 
72903     static if(!is(typeof(ASN1_F_D2I_ASN1_OBJECT))) {
72904         private enum enumMixinStr_ASN1_F_D2I_ASN1_OBJECT = `enum ASN1_F_D2I_ASN1_OBJECT = 147;`;
72905         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_D2I_ASN1_OBJECT); }))) {
72906             mixin(enumMixinStr_ASN1_F_D2I_ASN1_OBJECT);
72907         }
72908     }
72909 
72910 
72911 
72912 
72913     static if(!is(typeof(ASN1_F_COLLECT_DATA))) {
72914         private enum enumMixinStr_ASN1_F_COLLECT_DATA = `enum ASN1_F_COLLECT_DATA = 140;`;
72915         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_COLLECT_DATA); }))) {
72916             mixin(enumMixinStr_ASN1_F_COLLECT_DATA);
72917         }
72918     }
72919 
72920 
72921 
72922 
72923     static if(!is(typeof(ASN1_F_C2I_UINT64_INT))) {
72924         private enum enumMixinStr_ASN1_F_C2I_UINT64_INT = `enum ASN1_F_C2I_UINT64_INT = 101;`;
72925         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_C2I_UINT64_INT); }))) {
72926             mixin(enumMixinStr_ASN1_F_C2I_UINT64_INT);
72927         }
72928     }
72929 
72930 
72931 
72932 
72933     static if(!is(typeof(ASN1_F_C2I_IBUF))) {
72934         private enum enumMixinStr_ASN1_F_C2I_IBUF = `enum ASN1_F_C2I_IBUF = 226;`;
72935         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_C2I_IBUF); }))) {
72936             mixin(enumMixinStr_ASN1_F_C2I_IBUF);
72937         }
72938     }
72939 
72940 
72941 
72942 
72943     static if(!is(typeof(ASN1_F_C2I_ASN1_OBJECT))) {
72944         private enum enumMixinStr_ASN1_F_C2I_ASN1_OBJECT = `enum ASN1_F_C2I_ASN1_OBJECT = 196;`;
72945         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_C2I_ASN1_OBJECT); }))) {
72946             mixin(enumMixinStr_ASN1_F_C2I_ASN1_OBJECT);
72947         }
72948     }
72949 
72950 
72951 
72952 
72953     static if(!is(typeof(ASN1_F_C2I_ASN1_INTEGER))) {
72954         private enum enumMixinStr_ASN1_F_C2I_ASN1_INTEGER = `enum ASN1_F_C2I_ASN1_INTEGER = 194;`;
72955         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_C2I_ASN1_INTEGER); }))) {
72956             mixin(enumMixinStr_ASN1_F_C2I_ASN1_INTEGER);
72957         }
72958     }
72959 
72960 
72961 
72962 
72963     static if(!is(typeof(ASN1_F_C2I_ASN1_BIT_STRING))) {
72964         private enum enumMixinStr_ASN1_F_C2I_ASN1_BIT_STRING = `enum ASN1_F_C2I_ASN1_BIT_STRING = 189;`;
72965         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_C2I_ASN1_BIT_STRING); }))) {
72966             mixin(enumMixinStr_ASN1_F_C2I_ASN1_BIT_STRING);
72967         }
72968     }
72969 
72970 
72971 
72972 
72973     static if(!is(typeof(ASN1_F_BN_TO_ASN1_STRING))) {
72974         private enum enumMixinStr_ASN1_F_BN_TO_ASN1_STRING = `enum ASN1_F_BN_TO_ASN1_STRING = 229;`;
72975         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_BN_TO_ASN1_STRING); }))) {
72976             mixin(enumMixinStr_ASN1_F_BN_TO_ASN1_STRING);
72977         }
72978     }
72979 
72980 
72981 
72982 
72983     static if(!is(typeof(ASN1_F_BITSTR_CB))) {
72984         private enum enumMixinStr_ASN1_F_BITSTR_CB = `enum ASN1_F_BITSTR_CB = 180;`;
72985         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_BITSTR_CB); }))) {
72986             mixin(enumMixinStr_ASN1_F_BITSTR_CB);
72987         }
72988     }
72989 
72990 
72991 
72992 
72993     static if(!is(typeof(ASN1_F_BIO_NEW_NDEF))) {
72994         private enum enumMixinStr_ASN1_F_BIO_NEW_NDEF = `enum ASN1_F_BIO_NEW_NDEF = 208;`;
72995         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_BIO_NEW_NDEF); }))) {
72996             mixin(enumMixinStr_ASN1_F_BIO_NEW_NDEF);
72997         }
72998     }
72999 
73000 
73001 
73002 
73003     static if(!is(typeof(ASN1_F_B64_WRITE_ASN1))) {
73004         private enum enumMixinStr_ASN1_F_B64_WRITE_ASN1 = `enum ASN1_F_B64_WRITE_ASN1 = 210;`;
73005         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_B64_WRITE_ASN1); }))) {
73006             mixin(enumMixinStr_ASN1_F_B64_WRITE_ASN1);
73007         }
73008     }
73009 
73010 
73011 
73012 
73013     static if(!is(typeof(ASN1_F_B64_READ_ASN1))) {
73014         private enum enumMixinStr_ASN1_F_B64_READ_ASN1 = `enum ASN1_F_B64_READ_ASN1 = 209;`;
73015         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_B64_READ_ASN1); }))) {
73016             mixin(enumMixinStr_ASN1_F_B64_READ_ASN1);
73017         }
73018     }
73019 
73020 
73021 
73022 
73023     static if(!is(typeof(ASN1_F_ASN1_VERIFY))) {
73024         private enum enumMixinStr_ASN1_F_ASN1_VERIFY = `enum ASN1_F_ASN1_VERIFY = 137;`;
73025         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_VERIFY); }))) {
73026             mixin(enumMixinStr_ASN1_F_ASN1_VERIFY);
73027         }
73028     }
73029 
73030 
73031 
73032 
73033     static if(!is(typeof(ASN1_F_ASN1_UTCTIME_ADJ))) {
73034         private enum enumMixinStr_ASN1_F_ASN1_UTCTIME_ADJ = `enum ASN1_F_ASN1_UTCTIME_ADJ = 218;`;
73035         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_UTCTIME_ADJ); }))) {
73036             mixin(enumMixinStr_ASN1_F_ASN1_UTCTIME_ADJ);
73037         }
73038     }
73039 
73040 
73041 
73042 
73043     static if(!is(typeof(ASN1_F_ASN1_TYPE_GET_OCTETSTRING))) {
73044         private enum enumMixinStr_ASN1_F_ASN1_TYPE_GET_OCTETSTRING = `enum ASN1_F_ASN1_TYPE_GET_OCTETSTRING = 135;`;
73045         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_TYPE_GET_OCTETSTRING); }))) {
73046             mixin(enumMixinStr_ASN1_F_ASN1_TYPE_GET_OCTETSTRING);
73047         }
73048     }
73049 
73050 
73051 
73052 
73053     static if(!is(typeof(ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING))) {
73054         private enum enumMixinStr_ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING = `enum ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING = 134;`;
73055         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING); }))) {
73056             mixin(enumMixinStr_ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING);
73057         }
73058     }
73059 
73060 
73061 
73062 
73063     static if(!is(typeof(ASN1_F_ASN1_TIME_ADJ))) {
73064         private enum enumMixinStr_ASN1_F_ASN1_TIME_ADJ = `enum ASN1_F_ASN1_TIME_ADJ = 217;`;
73065         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_TIME_ADJ); }))) {
73066             mixin(enumMixinStr_ASN1_F_ASN1_TIME_ADJ);
73067         }
73068     }
73069 
73070 
73071 
73072 
73073     static if(!is(typeof(ASN1_F_ASN1_TEMPLATE_NOEXP_D2I))) {
73074         private enum enumMixinStr_ASN1_F_ASN1_TEMPLATE_NOEXP_D2I = `enum ASN1_F_ASN1_TEMPLATE_NOEXP_D2I = 131;`;
73075         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_TEMPLATE_NOEXP_D2I); }))) {
73076             mixin(enumMixinStr_ASN1_F_ASN1_TEMPLATE_NOEXP_D2I);
73077         }
73078     }
73079 
73080 
73081 
73082 
73083     static if(!is(typeof(ASN1_F_ASN1_TEMPLATE_NEW))) {
73084         private enum enumMixinStr_ASN1_F_ASN1_TEMPLATE_NEW = `enum ASN1_F_ASN1_TEMPLATE_NEW = 133;`;
73085         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_TEMPLATE_NEW); }))) {
73086             mixin(enumMixinStr_ASN1_F_ASN1_TEMPLATE_NEW);
73087         }
73088     }
73089 
73090 
73091 
73092 
73093     static if(!is(typeof(ASN1_F_ASN1_TEMPLATE_EX_D2I))) {
73094         private enum enumMixinStr_ASN1_F_ASN1_TEMPLATE_EX_D2I = `enum ASN1_F_ASN1_TEMPLATE_EX_D2I = 132;`;
73095         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_TEMPLATE_EX_D2I); }))) {
73096             mixin(enumMixinStr_ASN1_F_ASN1_TEMPLATE_EX_D2I);
73097         }
73098     }
73099 
73100 
73101 
73102 
73103     static if(!is(typeof(ASN1_F_ASN1_STRING_TYPE_NEW))) {
73104         private enum enumMixinStr_ASN1_F_ASN1_STRING_TYPE_NEW = `enum ASN1_F_ASN1_STRING_TYPE_NEW = 130;`;
73105         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STRING_TYPE_NEW); }))) {
73106             mixin(enumMixinStr_ASN1_F_ASN1_STRING_TYPE_NEW);
73107         }
73108     }
73109 
73110 
73111 
73112 
73113     static if(!is(typeof(ASN1_F_ASN1_STRING_TO_BN))) {
73114         private enum enumMixinStr_ASN1_F_ASN1_STRING_TO_BN = `enum ASN1_F_ASN1_STRING_TO_BN = 228;`;
73115         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STRING_TO_BN); }))) {
73116             mixin(enumMixinStr_ASN1_F_ASN1_STRING_TO_BN);
73117         }
73118     }
73119 
73120 
73121 
73122 
73123     static if(!is(typeof(ASN1_F_ASN1_STRING_TABLE_ADD))) {
73124         private enum enumMixinStr_ASN1_F_ASN1_STRING_TABLE_ADD = `enum ASN1_F_ASN1_STRING_TABLE_ADD = 129;`;
73125         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STRING_TABLE_ADD); }))) {
73126             mixin(enumMixinStr_ASN1_F_ASN1_STRING_TABLE_ADD);
73127         }
73128     }
73129 
73130 
73131 
73132 
73133     static if(!is(typeof(ASN1_F_ASN1_STRING_SET))) {
73134         private enum enumMixinStr_ASN1_F_ASN1_STRING_SET = `enum ASN1_F_ASN1_STRING_SET = 186;`;
73135         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STRING_SET); }))) {
73136             mixin(enumMixinStr_ASN1_F_ASN1_STRING_SET);
73137         }
73138     }
73139 
73140 
73141 
73142 
73143     static if(!is(typeof(ASN1_F_ASN1_STRING_GET_UINT64))) {
73144         private enum enumMixinStr_ASN1_F_ASN1_STRING_GET_UINT64 = `enum ASN1_F_ASN1_STRING_GET_UINT64 = 230;`;
73145         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STRING_GET_UINT64); }))) {
73146             mixin(enumMixinStr_ASN1_F_ASN1_STRING_GET_UINT64);
73147         }
73148     }
73149 
73150 
73151 
73152 
73153     static if(!is(typeof(ASN1_F_ASN1_STRING_GET_INT64))) {
73154         private enum enumMixinStr_ASN1_F_ASN1_STRING_GET_INT64 = `enum ASN1_F_ASN1_STRING_GET_INT64 = 227;`;
73155         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STRING_GET_INT64); }))) {
73156             mixin(enumMixinStr_ASN1_F_ASN1_STRING_GET_INT64);
73157         }
73158     }
73159 
73160 
73161 
73162 
73163     static if(!is(typeof(ASN1_F_ASN1_STR2TYPE))) {
73164         private enum enumMixinStr_ASN1_F_ASN1_STR2TYPE = `enum ASN1_F_ASN1_STR2TYPE = 179;`;
73165         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_STR2TYPE); }))) {
73166             mixin(enumMixinStr_ASN1_F_ASN1_STR2TYPE);
73167         }
73168     }
73169 
73170 
73171 
73172 
73173     static if(!is(typeof(ASN1_F_ASN1_SIGN))) {
73174         private enum enumMixinStr_ASN1_F_ASN1_SIGN = `enum ASN1_F_ASN1_SIGN = 128;`;
73175         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_SIGN); }))) {
73176             mixin(enumMixinStr_ASN1_F_ASN1_SIGN);
73177         }
73178     }
73179 
73180 
73181 
73182 
73183     static if(!is(typeof(ASN1_F_ASN1_SCTX_NEW))) {
73184         private enum enumMixinStr_ASN1_F_ASN1_SCTX_NEW = `enum ASN1_F_ASN1_SCTX_NEW = 221;`;
73185         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_SCTX_NEW); }))) {
73186             mixin(enumMixinStr_ASN1_F_ASN1_SCTX_NEW);
73187         }
73188     }
73189 
73190 
73191 
73192 
73193     static if(!is(typeof(ASN1_F_ASN1_PRIMITIVE_NEW))) {
73194         private enum enumMixinStr_ASN1_F_ASN1_PRIMITIVE_NEW = `enum ASN1_F_ASN1_PRIMITIVE_NEW = 119;`;
73195         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_PRIMITIVE_NEW); }))) {
73196             mixin(enumMixinStr_ASN1_F_ASN1_PRIMITIVE_NEW);
73197         }
73198     }
73199 
73200 
73201 
73202 
73203     static if(!is(typeof(ASN1_F_ASN1_PCTX_NEW))) {
73204         private enum enumMixinStr_ASN1_F_ASN1_PCTX_NEW = `enum ASN1_F_ASN1_PCTX_NEW = 205;`;
73205         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_PCTX_NEW); }))) {
73206             mixin(enumMixinStr_ASN1_F_ASN1_PCTX_NEW);
73207         }
73208     }
73209 
73210 
73211 
73212 
73213     static if(!is(typeof(ASN1_F_ASN1_OUTPUT_DATA))) {
73214         private enum enumMixinStr_ASN1_F_ASN1_OUTPUT_DATA = `enum ASN1_F_ASN1_OUTPUT_DATA = 214;`;
73215         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_OUTPUT_DATA); }))) {
73216             mixin(enumMixinStr_ASN1_F_ASN1_OUTPUT_DATA);
73217         }
73218     }
73219 
73220 
73221 
73222 
73223     static if(!is(typeof(ASN1_F_ASN1_OBJECT_NEW))) {
73224         private enum enumMixinStr_ASN1_F_ASN1_OBJECT_NEW = `enum ASN1_F_ASN1_OBJECT_NEW = 123;`;
73225         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_OBJECT_NEW); }))) {
73226             mixin(enumMixinStr_ASN1_F_ASN1_OBJECT_NEW);
73227         }
73228     }
73229 
73230 
73231 
73232 
73233     static if(!is(typeof(ASN1_F_ASN1_MBSTRING_NCOPY))) {
73234         private enum enumMixinStr_ASN1_F_ASN1_MBSTRING_NCOPY = `enum ASN1_F_ASN1_MBSTRING_NCOPY = 122;`;
73235         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_MBSTRING_NCOPY); }))) {
73236             mixin(enumMixinStr_ASN1_F_ASN1_MBSTRING_NCOPY);
73237         }
73238     }
73239 
73240 
73241 
73242 
73243     static if(!is(typeof(ASN1_F_ASN1_ITEM_VERIFY))) {
73244         private enum enumMixinStr_ASN1_F_ASN1_ITEM_VERIFY = `enum ASN1_F_ASN1_ITEM_VERIFY = 197;`;
73245         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_VERIFY); }))) {
73246             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_VERIFY);
73247         }
73248     }
73249 
73250 
73251 
73252 
73253     static if(!is(typeof(ASN1_F_ASN1_ITEM_UNPACK))) {
73254         private enum enumMixinStr_ASN1_F_ASN1_ITEM_UNPACK = `enum ASN1_F_ASN1_ITEM_UNPACK = 199;`;
73255         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_UNPACK); }))) {
73256             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_UNPACK);
73257         }
73258     }
73259 
73260 
73261 
73262 
73263     static if(!is(typeof(ASN1_F_ASN1_ITEM_SIGN_CTX))) {
73264         private enum enumMixinStr_ASN1_F_ASN1_ITEM_SIGN_CTX = `enum ASN1_F_ASN1_ITEM_SIGN_CTX = 220;`;
73265         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_SIGN_CTX); }))) {
73266             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_SIGN_CTX);
73267         }
73268     }
73269 
73270 
73271 
73272 
73273     static if(!is(typeof(ASN1_F_ASN1_ITEM_SIGN))) {
73274         private enum enumMixinStr_ASN1_F_ASN1_ITEM_SIGN = `enum ASN1_F_ASN1_ITEM_SIGN = 195;`;
73275         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_SIGN); }))) {
73276             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_SIGN);
73277         }
73278     }
73279 
73280 
73281 
73282 
73283     static if(!is(typeof(ASN1_F_ASN1_ITEM_PACK))) {
73284         private enum enumMixinStr_ASN1_F_ASN1_ITEM_PACK = `enum ASN1_F_ASN1_ITEM_PACK = 198;`;
73285         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_PACK); }))) {
73286             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_PACK);
73287         }
73288     }
73289 
73290 
73291 
73292 
73293     static if(!is(typeof(ASN1_F_ASN1_ITEM_I2D_FP))) {
73294         private enum enumMixinStr_ASN1_F_ASN1_ITEM_I2D_FP = `enum ASN1_F_ASN1_ITEM_I2D_FP = 193;`;
73295         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_I2D_FP); }))) {
73296             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_I2D_FP);
73297         }
73298     }
73299 
73300 
73301 
73302 
73303     static if(!is(typeof(ASN1_F_ASN1_ITEM_I2D_BIO))) {
73304         private enum enumMixinStr_ASN1_F_ASN1_ITEM_I2D_BIO = `enum ASN1_F_ASN1_ITEM_I2D_BIO = 192;`;
73305         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_I2D_BIO); }))) {
73306             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_I2D_BIO);
73307         }
73308     }
73309 
73310 
73311 
73312 
73313     static if(!is(typeof(ASN1_F_ASN1_ITEM_FLAGS_I2D))) {
73314         private enum enumMixinStr_ASN1_F_ASN1_ITEM_FLAGS_I2D = `enum ASN1_F_ASN1_ITEM_FLAGS_I2D = 118;`;
73315         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_FLAGS_I2D); }))) {
73316             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_FLAGS_I2D);
73317         }
73318     }
73319 
73320 
73321 
73322 
73323     static if(!is(typeof(ASN1_F_ASN1_ITEM_EX_I2D))) {
73324         private enum enumMixinStr_ASN1_F_ASN1_ITEM_EX_I2D = `enum ASN1_F_ASN1_ITEM_EX_I2D = 144;`;
73325         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_EX_I2D); }))) {
73326             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_EX_I2D);
73327         }
73328     }
73329 
73330 
73331 
73332 
73333     static if(!is(typeof(ASN1_F_ASN1_ITEM_EMBED_NEW))) {
73334         private enum enumMixinStr_ASN1_F_ASN1_ITEM_EMBED_NEW = `enum ASN1_F_ASN1_ITEM_EMBED_NEW = 121;`;
73335         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_EMBED_NEW); }))) {
73336             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_EMBED_NEW);
73337         }
73338     }
73339 
73340 
73341 
73342 
73343     static if(!is(typeof(ASN1_F_ASN1_ITEM_EMBED_D2I))) {
73344         private enum enumMixinStr_ASN1_F_ASN1_ITEM_EMBED_D2I = `enum ASN1_F_ASN1_ITEM_EMBED_D2I = 120;`;
73345         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_EMBED_D2I); }))) {
73346             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_EMBED_D2I);
73347         }
73348     }
73349 
73350 
73351 
73352 
73353     static if(!is(typeof(ASN1_F_ASN1_ITEM_DUP))) {
73354         private enum enumMixinStr_ASN1_F_ASN1_ITEM_DUP = `enum ASN1_F_ASN1_ITEM_DUP = 191;`;
73355         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_DUP); }))) {
73356             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_DUP);
73357         }
73358     }
73359 
73360 
73361 
73362 
73363     static if(!is(typeof(ASN1_F_ASN1_ITEM_D2I_FP))) {
73364         private enum enumMixinStr_ASN1_F_ASN1_ITEM_D2I_FP = `enum ASN1_F_ASN1_ITEM_D2I_FP = 206;`;
73365         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ITEM_D2I_FP); }))) {
73366             mixin(enumMixinStr_ASN1_F_ASN1_ITEM_D2I_FP);
73367         }
73368     }
73369 
73370 
73371 
73372 
73373     static if(!is(typeof(ASN1_F_ASN1_I2D_FP))) {
73374         private enum enumMixinStr_ASN1_F_ASN1_I2D_FP = `enum ASN1_F_ASN1_I2D_FP = 117;`;
73375         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_I2D_FP); }))) {
73376             mixin(enumMixinStr_ASN1_F_ASN1_I2D_FP);
73377         }
73378     }
73379 
73380 
73381 
73382 
73383     static if(!is(typeof(ASN1_F_ASN1_I2D_BIO))) {
73384         private enum enumMixinStr_ASN1_F_ASN1_I2D_BIO = `enum ASN1_F_ASN1_I2D_BIO = 116;`;
73385         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_I2D_BIO); }))) {
73386             mixin(enumMixinStr_ASN1_F_ASN1_I2D_BIO);
73387         }
73388     }
73389 
73390 
73391 
73392 
73393     static if(!is(typeof(ASN1_F_ASN1_GET_UINT64))) {
73394         private enum enumMixinStr_ASN1_F_ASN1_GET_UINT64 = `enum ASN1_F_ASN1_GET_UINT64 = 225;`;
73395         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_GET_UINT64); }))) {
73396             mixin(enumMixinStr_ASN1_F_ASN1_GET_UINT64);
73397         }
73398     }
73399 
73400 
73401 
73402 
73403     static if(!is(typeof(ASN1_F_ASN1_GET_OBJECT))) {
73404         private enum enumMixinStr_ASN1_F_ASN1_GET_OBJECT = `enum ASN1_F_ASN1_GET_OBJECT = 114;`;
73405         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_GET_OBJECT); }))) {
73406             mixin(enumMixinStr_ASN1_F_ASN1_GET_OBJECT);
73407         }
73408     }
73409 
73410 
73411 
73412 
73413     static if(!is(typeof(ASN1_F_ASN1_GET_INT64))) {
73414         private enum enumMixinStr_ASN1_F_ASN1_GET_INT64 = `enum ASN1_F_ASN1_GET_INT64 = 224;`;
73415         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_GET_INT64); }))) {
73416             mixin(enumMixinStr_ASN1_F_ASN1_GET_INT64);
73417         }
73418     }
73419 
73420 
73421 
73422 
73423     static if(!is(typeof(ASN1_F_ASN1_GENERATE_V3))) {
73424         private enum enumMixinStr_ASN1_F_ASN1_GENERATE_V3 = `enum ASN1_F_ASN1_GENERATE_V3 = 178;`;
73425         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_GENERATE_V3); }))) {
73426             mixin(enumMixinStr_ASN1_F_ASN1_GENERATE_V3);
73427         }
73428     }
73429 
73430 
73431 
73432 
73433     static if(!is(typeof(ASN1_F_ASN1_GENERALIZEDTIME_ADJ))) {
73434         private enum enumMixinStr_ASN1_F_ASN1_GENERALIZEDTIME_ADJ = `enum ASN1_F_ASN1_GENERALIZEDTIME_ADJ = 216;`;
73435         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_GENERALIZEDTIME_ADJ); }))) {
73436             mixin(enumMixinStr_ASN1_F_ASN1_GENERALIZEDTIME_ADJ);
73437         }
73438     }
73439 
73440 
73441 
73442 
73443     static if(!is(typeof(ASN1_F_ASN1_FIND_END))) {
73444         private enum enumMixinStr_ASN1_F_ASN1_FIND_END = `enum ASN1_F_ASN1_FIND_END = 190;`;
73445         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_FIND_END); }))) {
73446             mixin(enumMixinStr_ASN1_F_ASN1_FIND_END);
73447         }
73448     }
73449 
73450 
73451 
73452 
73453     static if(!is(typeof(ASN1_F_ASN1_EX_C2I))) {
73454         private enum enumMixinStr_ASN1_F_ASN1_EX_C2I = `enum ASN1_F_ASN1_EX_C2I = 204;`;
73455         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_EX_C2I); }))) {
73456             mixin(enumMixinStr_ASN1_F_ASN1_EX_C2I);
73457         }
73458     }
73459 
73460 
73461 
73462 
73463     static if(!is(typeof(ASN1_F_ASN1_ENC_SAVE))) {
73464         private enum enumMixinStr_ASN1_F_ASN1_ENC_SAVE = `enum ASN1_F_ASN1_ENC_SAVE = 115;`;
73465         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_ENC_SAVE); }))) {
73466             mixin(enumMixinStr_ASN1_F_ASN1_ENC_SAVE);
73467         }
73468     }
73469 
73470 
73471 
73472 
73473     static if(!is(typeof(ASN1_F_ASN1_DUP))) {
73474         private enum enumMixinStr_ASN1_F_ASN1_DUP = `enum ASN1_F_ASN1_DUP = 111;`;
73475         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_DUP); }))) {
73476             mixin(enumMixinStr_ASN1_F_ASN1_DUP);
73477         }
73478     }
73479 
73480 
73481 
73482 
73483     static if(!is(typeof(ASN1_F_ASN1_DO_LOCK))) {
73484         private enum enumMixinStr_ASN1_F_ASN1_DO_LOCK = `enum ASN1_F_ASN1_DO_LOCK = 233;`;
73485         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_DO_LOCK); }))) {
73486             mixin(enumMixinStr_ASN1_F_ASN1_DO_LOCK);
73487         }
73488     }
73489 
73490 
73491 
73492 
73493     static if(!is(typeof(ASN1_F_ASN1_DO_ADB))) {
73494         private enum enumMixinStr_ASN1_F_ASN1_DO_ADB = `enum ASN1_F_ASN1_DO_ADB = 110;`;
73495         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_DO_ADB); }))) {
73496             mixin(enumMixinStr_ASN1_F_ASN1_DO_ADB);
73497         }
73498     }
73499 
73500 
73501 
73502 
73503     static if(!is(typeof(ASN1_F_ASN1_DIGEST))) {
73504         private enum enumMixinStr_ASN1_F_ASN1_DIGEST = `enum ASN1_F_ASN1_DIGEST = 184;`;
73505         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_DIGEST); }))) {
73506             mixin(enumMixinStr_ASN1_F_ASN1_DIGEST);
73507         }
73508     }
73509 
73510 
73511 
73512 
73513     static if(!is(typeof(ASN1_F_ASN1_D2I_READ_BIO))) {
73514         private enum enumMixinStr_ASN1_F_ASN1_D2I_READ_BIO = `enum ASN1_F_ASN1_D2I_READ_BIO = 107;`;
73515         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_D2I_READ_BIO); }))) {
73516             mixin(enumMixinStr_ASN1_F_ASN1_D2I_READ_BIO);
73517         }
73518     }
73519 
73520 
73521 
73522 
73523     static if(!is(typeof(ASN1_F_ASN1_D2I_FP))) {
73524         private enum enumMixinStr_ASN1_F_ASN1_D2I_FP = `enum ASN1_F_ASN1_D2I_FP = 109;`;
73525         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_D2I_FP); }))) {
73526             mixin(enumMixinStr_ASN1_F_ASN1_D2I_FP);
73527         }
73528     }
73529 
73530 
73531 
73532 
73533     static if(!is(typeof(ASN1_F_ASN1_D2I_EX_PRIMITIVE))) {
73534         private enum enumMixinStr_ASN1_F_ASN1_D2I_EX_PRIMITIVE = `enum ASN1_F_ASN1_D2I_EX_PRIMITIVE = 108;`;
73535         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_D2I_EX_PRIMITIVE); }))) {
73536             mixin(enumMixinStr_ASN1_F_ASN1_D2I_EX_PRIMITIVE);
73537         }
73538     }
73539 
73540 
73541 
73542 
73543     static if(!is(typeof(ASN1_F_ASN1_COLLECT))) {
73544         private enum enumMixinStr_ASN1_F_ASN1_COLLECT = `enum ASN1_F_ASN1_COLLECT = 106;`;
73545         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_COLLECT); }))) {
73546             mixin(enumMixinStr_ASN1_F_ASN1_COLLECT);
73547         }
73548     }
73549 
73550 
73551 
73552 
73553     static if(!is(typeof(ASN1_F_ASN1_CHECK_TLEN))) {
73554         private enum enumMixinStr_ASN1_F_ASN1_CHECK_TLEN = `enum ASN1_F_ASN1_CHECK_TLEN = 104;`;
73555         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_CHECK_TLEN); }))) {
73556             mixin(enumMixinStr_ASN1_F_ASN1_CHECK_TLEN);
73557         }
73558     }
73559 
73560 
73561 
73562 
73563     static if(!is(typeof(ASN1_F_ASN1_CB))) {
73564         private enum enumMixinStr_ASN1_F_ASN1_CB = `enum ASN1_F_ASN1_CB = 177;`;
73565         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_CB); }))) {
73566             mixin(enumMixinStr_ASN1_F_ASN1_CB);
73567         }
73568     }
73569 
73570 
73571 
73572 
73573     static if(!is(typeof(ASN1_F_ASN1_BIT_STRING_SET_BIT))) {
73574         private enum enumMixinStr_ASN1_F_ASN1_BIT_STRING_SET_BIT = `enum ASN1_F_ASN1_BIT_STRING_SET_BIT = 183;`;
73575         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_BIT_STRING_SET_BIT); }))) {
73576             mixin(enumMixinStr_ASN1_F_ASN1_BIT_STRING_SET_BIT);
73577         }
73578     }
73579 
73580 
73581 
73582 
73583     static if(!is(typeof(ASN1_F_ASN1_BIO_INIT))) {
73584         private enum enumMixinStr_ASN1_F_ASN1_BIO_INIT = `enum ASN1_F_ASN1_BIO_INIT = 113;`;
73585         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_ASN1_BIO_INIT); }))) {
73586             mixin(enumMixinStr_ASN1_F_ASN1_BIO_INIT);
73587         }
73588     }
73589 
73590 
73591 
73592 
73593     static if(!is(typeof(ASN1_F_APPEND_EXP))) {
73594         private enum enumMixinStr_ASN1_F_APPEND_EXP = `enum ASN1_F_APPEND_EXP = 176;`;
73595         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_APPEND_EXP); }))) {
73596             mixin(enumMixinStr_ASN1_F_APPEND_EXP);
73597         }
73598     }
73599 
73600 
73601 
73602 
73603     static if(!is(typeof(ASN1_F_A2I_ASN1_STRING))) {
73604         private enum enumMixinStr_ASN1_F_A2I_ASN1_STRING = `enum ASN1_F_A2I_ASN1_STRING = 103;`;
73605         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_A2I_ASN1_STRING); }))) {
73606             mixin(enumMixinStr_ASN1_F_A2I_ASN1_STRING);
73607         }
73608     }
73609 
73610 
73611 
73612 
73613     static if(!is(typeof(ASN1_F_A2I_ASN1_INTEGER))) {
73614         private enum enumMixinStr_ASN1_F_A2I_ASN1_INTEGER = `enum ASN1_F_A2I_ASN1_INTEGER = 102;`;
73615         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_A2I_ASN1_INTEGER); }))) {
73616             mixin(enumMixinStr_ASN1_F_A2I_ASN1_INTEGER);
73617         }
73618     }
73619 
73620 
73621 
73622 
73623     static if(!is(typeof(ASN1_F_A2D_ASN1_OBJECT))) {
73624         private enum enumMixinStr_ASN1_F_A2D_ASN1_OBJECT = `enum ASN1_F_A2D_ASN1_OBJECT = 100;`;
73625         static if(is(typeof({ mixin(enumMixinStr_ASN1_F_A2D_ASN1_OBJECT); }))) {
73626             mixin(enumMixinStr_ASN1_F_A2D_ASN1_OBJECT);
73627         }
73628     }
73629     static if(!is(typeof(ASN1_PCTX_FLAGS_NO_STRUCT_NAME))) {
73630         private enum enumMixinStr_ASN1_PCTX_FLAGS_NO_STRUCT_NAME = `enum ASN1_PCTX_FLAGS_NO_STRUCT_NAME = 0x100;`;
73631         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_STRUCT_NAME); }))) {
73632             mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_STRUCT_NAME);
73633         }
73634     }
73635 
73636 
73637 
73638 
73639     static if(!is(typeof(ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME))) {
73640         private enum enumMixinStr_ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME = `enum ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME = 0x080;`;
73641         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME); }))) {
73642             mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_FIELD_STRUCT_NAME);
73643         }
73644     }
73645 
73646 
73647 
73648 
73649 
73650 
73651     static if(!is(typeof(ASN1_PCTX_FLAGS_NO_FIELD_NAME))) {
73652         private enum enumMixinStr_ASN1_PCTX_FLAGS_NO_FIELD_NAME = `enum ASN1_PCTX_FLAGS_NO_FIELD_NAME = 0x040;`;
73653         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_FIELD_NAME); }))) {
73654             mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_FIELD_NAME);
73655         }
73656     }
73657 
73658 
73659 
73660 
73661     static if(!is(typeof(ASN1_PCTX_FLAGS_NO_MSTRING_TYPE))) {
73662         private enum enumMixinStr_ASN1_PCTX_FLAGS_NO_MSTRING_TYPE = `enum ASN1_PCTX_FLAGS_NO_MSTRING_TYPE = 0x020;`;
73663         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_MSTRING_TYPE); }))) {
73664             mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_MSTRING_TYPE);
73665         }
73666     }
73667 
73668 
73669 
73670 
73671 
73672 
73673     static if(!is(typeof(ASN1_PCTX_FLAGS_NO_ANY_TYPE))) {
73674         private enum enumMixinStr_ASN1_PCTX_FLAGS_NO_ANY_TYPE = `enum ASN1_PCTX_FLAGS_NO_ANY_TYPE = 0x010;`;
73675         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_ANY_TYPE); }))) {
73676             mixin(enumMixinStr_ASN1_PCTX_FLAGS_NO_ANY_TYPE);
73677         }
73678     }
73679 
73680 
73681 
73682 
73683     static if(!is(typeof(ASN1_PCTX_FLAGS_SHOW_TYPE))) {
73684         private enum enumMixinStr_ASN1_PCTX_FLAGS_SHOW_TYPE = `enum ASN1_PCTX_FLAGS_SHOW_TYPE = 0x008;`;
73685         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_TYPE); }))) {
73686             mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_TYPE);
73687         }
73688     }
73689 
73690 
73691 
73692 
73693     static if(!is(typeof(ASN1_PCTX_FLAGS_SHOW_SSOF))) {
73694         private enum enumMixinStr_ASN1_PCTX_FLAGS_SHOW_SSOF = `enum ASN1_PCTX_FLAGS_SHOW_SSOF = 0x004;`;
73695         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_SSOF); }))) {
73696             mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_SSOF);
73697         }
73698     }
73699 
73700 
73701 
73702 
73703     static if(!is(typeof(ASN1_PCTX_FLAGS_SHOW_SEQUENCE))) {
73704         private enum enumMixinStr_ASN1_PCTX_FLAGS_SHOW_SEQUENCE = `enum ASN1_PCTX_FLAGS_SHOW_SEQUENCE = 0x002;`;
73705         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_SEQUENCE); }))) {
73706             mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_SEQUENCE);
73707         }
73708     }
73709 
73710 
73711 
73712 
73713     static if(!is(typeof(ASN1_PCTX_FLAGS_SHOW_ABSENT))) {
73714         private enum enumMixinStr_ASN1_PCTX_FLAGS_SHOW_ABSENT = `enum ASN1_PCTX_FLAGS_SHOW_ABSENT = 0x001;`;
73715         static if(is(typeof({ mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_ABSENT); }))) {
73716             mixin(enumMixinStr_ASN1_PCTX_FLAGS_SHOW_ABSENT);
73717         }
73718     }
73719     static if(!is(typeof(B_ASN1_DISPLAYTEXT))) {
73720         private enum enumMixinStr_B_ASN1_DISPLAYTEXT = `enum B_ASN1_DISPLAYTEXT = B_ASN1_IA5STRING | B_ASN1_VISIBLESTRING | B_ASN1_BMPSTRING | B_ASN1_UTF8STRING;`;
73721         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_DISPLAYTEXT); }))) {
73722             mixin(enumMixinStr_B_ASN1_DISPLAYTEXT);
73723         }
73724     }
73725 
73726 
73727 
73728 
73729     static if(!is(typeof(B_ASN1_DIRECTORYSTRING))) {
73730         private enum enumMixinStr_B_ASN1_DIRECTORYSTRING = `enum B_ASN1_DIRECTORYSTRING = B_ASN1_PRINTABLESTRING | B_ASN1_TELETEXSTRING | B_ASN1_BMPSTRING | B_ASN1_UNIVERSALSTRING | B_ASN1_UTF8STRING;`;
73731         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_DIRECTORYSTRING); }))) {
73732             mixin(enumMixinStr_B_ASN1_DIRECTORYSTRING);
73733         }
73734     }
73735 
73736 
73737 
73738 
73739     static if(!is(typeof(B_ASN1_PRINTABLE))) {
73740         private enum enumMixinStr_B_ASN1_PRINTABLE = `enum B_ASN1_PRINTABLE = B_ASN1_NUMERICSTRING | B_ASN1_PRINTABLESTRING | B_ASN1_T61STRING | B_ASN1_IA5STRING | B_ASN1_BIT_STRING | B_ASN1_UNIVERSALSTRING | B_ASN1_BMPSTRING | B_ASN1_UTF8STRING | B_ASN1_SEQUENCE | B_ASN1_UNKNOWN;`;
73741         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_PRINTABLE); }))) {
73742             mixin(enumMixinStr_B_ASN1_PRINTABLE);
73743         }
73744     }
73745 
73746 
73747 
73748 
73749     static if(!is(typeof(B_ASN1_TIME))) {
73750         private enum enumMixinStr_B_ASN1_TIME = `enum B_ASN1_TIME = B_ASN1_UTCTIME | B_ASN1_GENERALIZEDTIME;`;
73751         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_TIME); }))) {
73752             mixin(enumMixinStr_B_ASN1_TIME);
73753         }
73754     }
73755 
73756 
73757 
73758 
73759     static if(!is(typeof(ASN1_STRFLGS_RFC2253))) {
73760         private enum enumMixinStr_ASN1_STRFLGS_RFC2253 = `enum ASN1_STRFLGS_RFC2253 = ( ASN1_STRFLGS_ESC_2253 | ASN1_STRFLGS_ESC_CTRL | ASN1_STRFLGS_ESC_MSB | ASN1_STRFLGS_UTF8_CONVERT | ASN1_STRFLGS_DUMP_UNKNOWN | ASN1_STRFLGS_DUMP_DER );`;
73761         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_RFC2253); }))) {
73762             mixin(enumMixinStr_ASN1_STRFLGS_RFC2253);
73763         }
73764     }
73765 
73766 
73767 
73768 
73769     static if(!is(typeof(ASN1_STRFLGS_ESC_2254))) {
73770         private enum enumMixinStr_ASN1_STRFLGS_ESC_2254 = `enum ASN1_STRFLGS_ESC_2254 = 0x400;`;
73771         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_ESC_2254); }))) {
73772             mixin(enumMixinStr_ASN1_STRFLGS_ESC_2254);
73773         }
73774     }
73775 
73776 
73777 
73778 
73779     static if(!is(typeof(ASN1_STRFLGS_DUMP_DER))) {
73780         private enum enumMixinStr_ASN1_STRFLGS_DUMP_DER = `enum ASN1_STRFLGS_DUMP_DER = 0x200;`;
73781         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_DUMP_DER); }))) {
73782             mixin(enumMixinStr_ASN1_STRFLGS_DUMP_DER);
73783         }
73784     }
73785 
73786 
73787 
73788 
73789     static if(!is(typeof(ASN1_STRFLGS_DUMP_UNKNOWN))) {
73790         private enum enumMixinStr_ASN1_STRFLGS_DUMP_UNKNOWN = `enum ASN1_STRFLGS_DUMP_UNKNOWN = 0x100;`;
73791         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_DUMP_UNKNOWN); }))) {
73792             mixin(enumMixinStr_ASN1_STRFLGS_DUMP_UNKNOWN);
73793         }
73794     }
73795 
73796 
73797 
73798 
73799     static if(!is(typeof(ASN1_STRFLGS_DUMP_ALL))) {
73800         private enum enumMixinStr_ASN1_STRFLGS_DUMP_ALL = `enum ASN1_STRFLGS_DUMP_ALL = 0x80;`;
73801         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_DUMP_ALL); }))) {
73802             mixin(enumMixinStr_ASN1_STRFLGS_DUMP_ALL);
73803         }
73804     }
73805 
73806 
73807 
73808 
73809     static if(!is(typeof(ASN1_STRFLGS_SHOW_TYPE))) {
73810         private enum enumMixinStr_ASN1_STRFLGS_SHOW_TYPE = `enum ASN1_STRFLGS_SHOW_TYPE = 0x40;`;
73811         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_SHOW_TYPE); }))) {
73812             mixin(enumMixinStr_ASN1_STRFLGS_SHOW_TYPE);
73813         }
73814     }
73815 
73816 
73817 
73818 
73819     static if(!is(typeof(ASN1_STRFLGS_IGNORE_TYPE))) {
73820         private enum enumMixinStr_ASN1_STRFLGS_IGNORE_TYPE = `enum ASN1_STRFLGS_IGNORE_TYPE = 0x20;`;
73821         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_IGNORE_TYPE); }))) {
73822             mixin(enumMixinStr_ASN1_STRFLGS_IGNORE_TYPE);
73823         }
73824     }
73825 
73826 
73827 
73828 
73829     static if(!is(typeof(ASN1_STRFLGS_UTF8_CONVERT))) {
73830         private enum enumMixinStr_ASN1_STRFLGS_UTF8_CONVERT = `enum ASN1_STRFLGS_UTF8_CONVERT = 0x10;`;
73831         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_UTF8_CONVERT); }))) {
73832             mixin(enumMixinStr_ASN1_STRFLGS_UTF8_CONVERT);
73833         }
73834     }
73835 
73836 
73837 
73838 
73839     static if(!is(typeof(CHARTYPE_LAST_ESC_2253))) {
73840         private enum enumMixinStr_CHARTYPE_LAST_ESC_2253 = `enum CHARTYPE_LAST_ESC_2253 = 0x40;`;
73841         static if(is(typeof({ mixin(enumMixinStr_CHARTYPE_LAST_ESC_2253); }))) {
73842             mixin(enumMixinStr_CHARTYPE_LAST_ESC_2253);
73843         }
73844     }
73845 
73846 
73847 
73848 
73849     static if(!is(typeof(CHARTYPE_FIRST_ESC_2253))) {
73850         private enum enumMixinStr_CHARTYPE_FIRST_ESC_2253 = `enum CHARTYPE_FIRST_ESC_2253 = 0x20;`;
73851         static if(is(typeof({ mixin(enumMixinStr_CHARTYPE_FIRST_ESC_2253); }))) {
73852             mixin(enumMixinStr_CHARTYPE_FIRST_ESC_2253);
73853         }
73854     }
73855 
73856 
73857 
73858 
73859     static if(!is(typeof(CHARTYPE_PRINTABLESTRING))) {
73860         private enum enumMixinStr_CHARTYPE_PRINTABLESTRING = `enum CHARTYPE_PRINTABLESTRING = 0x10;`;
73861         static if(is(typeof({ mixin(enumMixinStr_CHARTYPE_PRINTABLESTRING); }))) {
73862             mixin(enumMixinStr_CHARTYPE_PRINTABLESTRING);
73863         }
73864     }
73865 
73866 
73867 
73868 
73869     static if(!is(typeof(ASN1_STRFLGS_ESC_QUOTE))) {
73870         private enum enumMixinStr_ASN1_STRFLGS_ESC_QUOTE = `enum ASN1_STRFLGS_ESC_QUOTE = 8;`;
73871         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_ESC_QUOTE); }))) {
73872             mixin(enumMixinStr_ASN1_STRFLGS_ESC_QUOTE);
73873         }
73874     }
73875 
73876 
73877 
73878 
73879     static if(!is(typeof(ASN1_STRFLGS_ESC_MSB))) {
73880         private enum enumMixinStr_ASN1_STRFLGS_ESC_MSB = `enum ASN1_STRFLGS_ESC_MSB = 4;`;
73881         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_ESC_MSB); }))) {
73882             mixin(enumMixinStr_ASN1_STRFLGS_ESC_MSB);
73883         }
73884     }
73885 
73886 
73887 
73888 
73889     static if(!is(typeof(ASN1_STRFLGS_ESC_CTRL))) {
73890         private enum enumMixinStr_ASN1_STRFLGS_ESC_CTRL = `enum ASN1_STRFLGS_ESC_CTRL = 2;`;
73891         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_ESC_CTRL); }))) {
73892             mixin(enumMixinStr_ASN1_STRFLGS_ESC_CTRL);
73893         }
73894     }
73895 
73896 
73897 
73898 
73899     static if(!is(typeof(ASN1_STRFLGS_ESC_2253))) {
73900         private enum enumMixinStr_ASN1_STRFLGS_ESC_2253 = `enum ASN1_STRFLGS_ESC_2253 = 1;`;
73901         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRFLGS_ESC_2253); }))) {
73902             mixin(enumMixinStr_ASN1_STRFLGS_ESC_2253);
73903         }
73904     }
73905     static if(!is(typeof(ub_email_address))) {
73906         private enum enumMixinStr_ub_email_address = `enum ub_email_address = 128;`;
73907         static if(is(typeof({ mixin(enumMixinStr_ub_email_address); }))) {
73908             mixin(enumMixinStr_ub_email_address);
73909         }
73910     }
73911 
73912 
73913 
73914 
73915     static if(!is(typeof(ub_title))) {
73916         private enum enumMixinStr_ub_title = `enum ub_title = 64;`;
73917         static if(is(typeof({ mixin(enumMixinStr_ub_title); }))) {
73918             mixin(enumMixinStr_ub_title);
73919         }
73920     }
73921 
73922 
73923 
73924 
73925     static if(!is(typeof(ub_organization_unit_name))) {
73926         private enum enumMixinStr_ub_organization_unit_name = `enum ub_organization_unit_name = 64;`;
73927         static if(is(typeof({ mixin(enumMixinStr_ub_organization_unit_name); }))) {
73928             mixin(enumMixinStr_ub_organization_unit_name);
73929         }
73930     }
73931 
73932 
73933 
73934 
73935     static if(!is(typeof(ub_organization_name))) {
73936         private enum enumMixinStr_ub_organization_name = `enum ub_organization_name = 64;`;
73937         static if(is(typeof({ mixin(enumMixinStr_ub_organization_name); }))) {
73938             mixin(enumMixinStr_ub_organization_name);
73939         }
73940     }
73941 
73942 
73943 
73944 
73945     static if(!is(typeof(ub_state_name))) {
73946         private enum enumMixinStr_ub_state_name = `enum ub_state_name = 128;`;
73947         static if(is(typeof({ mixin(enumMixinStr_ub_state_name); }))) {
73948             mixin(enumMixinStr_ub_state_name);
73949         }
73950     }
73951 
73952 
73953 
73954 
73955     static if(!is(typeof(ub_locality_name))) {
73956         private enum enumMixinStr_ub_locality_name = `enum ub_locality_name = 128;`;
73957         static if(is(typeof({ mixin(enumMixinStr_ub_locality_name); }))) {
73958             mixin(enumMixinStr_ub_locality_name);
73959         }
73960     }
73961 
73962 
73963 
73964 
73965     static if(!is(typeof(ub_common_name))) {
73966         private enum enumMixinStr_ub_common_name = `enum ub_common_name = 64;`;
73967         static if(is(typeof({ mixin(enumMixinStr_ub_common_name); }))) {
73968             mixin(enumMixinStr_ub_common_name);
73969         }
73970     }
73971 
73972 
73973 
73974 
73975     static if(!is(typeof(ub_name))) {
73976         private enum enumMixinStr_ub_name = `enum ub_name = 32768;`;
73977         static if(is(typeof({ mixin(enumMixinStr_ub_name); }))) {
73978             mixin(enumMixinStr_ub_name);
73979         }
73980     }
73981 
73982 
73983 
73984 
73985     static if(!is(typeof(PKCS9STRING_TYPE))) {
73986         private enum enumMixinStr_PKCS9STRING_TYPE = `enum PKCS9STRING_TYPE = ( DIRSTRING_TYPE | B_ASN1_IA5STRING );`;
73987         static if(is(typeof({ mixin(enumMixinStr_PKCS9STRING_TYPE); }))) {
73988             mixin(enumMixinStr_PKCS9STRING_TYPE);
73989         }
73990     }
73991 
73992 
73993 
73994 
73995     static if(!is(typeof(DIRSTRING_TYPE))) {
73996         private enum enumMixinStr_DIRSTRING_TYPE = `enum DIRSTRING_TYPE = ( B_ASN1_PRINTABLESTRING | B_ASN1_T61STRING | B_ASN1_BMPSTRING | B_ASN1_UTF8STRING );`;
73997         static if(is(typeof({ mixin(enumMixinStr_DIRSTRING_TYPE); }))) {
73998             mixin(enumMixinStr_DIRSTRING_TYPE);
73999         }
74000     }
74001 
74002 
74003 
74004 
74005     static if(!is(typeof(STABLE_NO_MASK))) {
74006         private enum enumMixinStr_STABLE_NO_MASK = `enum STABLE_NO_MASK = 0x02;`;
74007         static if(is(typeof({ mixin(enumMixinStr_STABLE_NO_MASK); }))) {
74008             mixin(enumMixinStr_STABLE_NO_MASK);
74009         }
74010     }
74011 
74012 
74013 
74014 
74015     static if(!is(typeof(STABLE_FLAGS_CLEAR))) {
74016         private enum enumMixinStr_STABLE_FLAGS_CLEAR = `enum STABLE_FLAGS_CLEAR = STABLE_FLAGS_MALLOC;`;
74017         static if(is(typeof({ mixin(enumMixinStr_STABLE_FLAGS_CLEAR); }))) {
74018             mixin(enumMixinStr_STABLE_FLAGS_CLEAR);
74019         }
74020     }
74021 
74022 
74023 
74024 
74025     static if(!is(typeof(STABLE_FLAGS_MALLOC))) {
74026         private enum enumMixinStr_STABLE_FLAGS_MALLOC = `enum STABLE_FLAGS_MALLOC = 0x01;`;
74027         static if(is(typeof({ mixin(enumMixinStr_STABLE_FLAGS_MALLOC); }))) {
74028             mixin(enumMixinStr_STABLE_FLAGS_MALLOC);
74029         }
74030     }
74031 
74032 
74033 
74034 
74035     static if(!is(typeof(ASN1_LONG_UNDEF))) {
74036         private enum enumMixinStr_ASN1_LONG_UNDEF = `enum ASN1_LONG_UNDEF = 0x7fffffffL;`;
74037         static if(is(typeof({ mixin(enumMixinStr_ASN1_LONG_UNDEF); }))) {
74038             mixin(enumMixinStr_ASN1_LONG_UNDEF);
74039         }
74040     }
74041 
74042 
74043 
74044 
74045     static if(!is(typeof(ASN1_STRING_FLAG_X509_TIME))) {
74046         private enum enumMixinStr_ASN1_STRING_FLAG_X509_TIME = `enum ASN1_STRING_FLAG_X509_TIME = 0x100;`;
74047         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRING_FLAG_X509_TIME); }))) {
74048             mixin(enumMixinStr_ASN1_STRING_FLAG_X509_TIME);
74049         }
74050     }
74051 
74052 
74053 
74054 
74055     static if(!is(typeof(ASN1_STRING_FLAG_EMBED))) {
74056         private enum enumMixinStr_ASN1_STRING_FLAG_EMBED = `enum ASN1_STRING_FLAG_EMBED = 0x080;`;
74057         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRING_FLAG_EMBED); }))) {
74058             mixin(enumMixinStr_ASN1_STRING_FLAG_EMBED);
74059         }
74060     }
74061 
74062 
74063 
74064 
74065     static if(!is(typeof(ASN1_STRING_FLAG_MSTRING))) {
74066         private enum enumMixinStr_ASN1_STRING_FLAG_MSTRING = `enum ASN1_STRING_FLAG_MSTRING = 0x040;`;
74067         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRING_FLAG_MSTRING); }))) {
74068             mixin(enumMixinStr_ASN1_STRING_FLAG_MSTRING);
74069         }
74070     }
74071 
74072 
74073 
74074 
74075     static if(!is(typeof(ASN1_STRING_FLAG_CONT))) {
74076         private enum enumMixinStr_ASN1_STRING_FLAG_CONT = `enum ASN1_STRING_FLAG_CONT = 0x020;`;
74077         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRING_FLAG_CONT); }))) {
74078             mixin(enumMixinStr_ASN1_STRING_FLAG_CONT);
74079         }
74080     }
74081 
74082 
74083 
74084 
74085     static if(!is(typeof(ASN1_STRING_FLAG_NDEF))) {
74086         private enum enumMixinStr_ASN1_STRING_FLAG_NDEF = `enum ASN1_STRING_FLAG_NDEF = 0x010;`;
74087         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRING_FLAG_NDEF); }))) {
74088             mixin(enumMixinStr_ASN1_STRING_FLAG_NDEF);
74089         }
74090     }
74091 
74092 
74093 
74094 
74095     static if(!is(typeof(ASN1_STRING_FLAG_BITS_LEFT))) {
74096         private enum enumMixinStr_ASN1_STRING_FLAG_BITS_LEFT = `enum ASN1_STRING_FLAG_BITS_LEFT = 0x08;`;
74097         static if(is(typeof({ mixin(enumMixinStr_ASN1_STRING_FLAG_BITS_LEFT); }))) {
74098             mixin(enumMixinStr_ASN1_STRING_FLAG_BITS_LEFT);
74099         }
74100     }
74101 
74102 
74103 
74104 
74105     static if(!is(typeof(SMIME_STREAM))) {
74106         private enum enumMixinStr_SMIME_STREAM = `enum SMIME_STREAM = 0x1000;`;
74107         static if(is(typeof({ mixin(enumMixinStr_SMIME_STREAM); }))) {
74108             mixin(enumMixinStr_SMIME_STREAM);
74109         }
74110     }
74111 
74112 
74113 
74114 
74115     static if(!is(typeof(SMIME_CRLFEOL))) {
74116         private enum enumMixinStr_SMIME_CRLFEOL = `enum SMIME_CRLFEOL = 0x800;`;
74117         static if(is(typeof({ mixin(enumMixinStr_SMIME_CRLFEOL); }))) {
74118             mixin(enumMixinStr_SMIME_CRLFEOL);
74119         }
74120     }
74121 
74122 
74123 
74124 
74125     static if(!is(typeof(SMIME_OLDMIME))) {
74126         private enum enumMixinStr_SMIME_OLDMIME = `enum SMIME_OLDMIME = 0x400;`;
74127         static if(is(typeof({ mixin(enumMixinStr_SMIME_OLDMIME); }))) {
74128             mixin(enumMixinStr_SMIME_OLDMIME);
74129         }
74130     }
74131 
74132 
74133 
74134 
74135     static if(!is(typeof(MBSTRING_UNIV))) {
74136         private enum enumMixinStr_MBSTRING_UNIV = `enum MBSTRING_UNIV = ( MBSTRING_FLAG | 4 );`;
74137         static if(is(typeof({ mixin(enumMixinStr_MBSTRING_UNIV); }))) {
74138             mixin(enumMixinStr_MBSTRING_UNIV);
74139         }
74140     }
74141 
74142 
74143 
74144 
74145     static if(!is(typeof(MBSTRING_BMP))) {
74146         private enum enumMixinStr_MBSTRING_BMP = `enum MBSTRING_BMP = ( MBSTRING_FLAG | 2 );`;
74147         static if(is(typeof({ mixin(enumMixinStr_MBSTRING_BMP); }))) {
74148             mixin(enumMixinStr_MBSTRING_BMP);
74149         }
74150     }
74151 
74152 
74153 
74154 
74155     static if(!is(typeof(MBSTRING_ASC))) {
74156         private enum enumMixinStr_MBSTRING_ASC = `enum MBSTRING_ASC = ( MBSTRING_FLAG | 1 );`;
74157         static if(is(typeof({ mixin(enumMixinStr_MBSTRING_ASC); }))) {
74158             mixin(enumMixinStr_MBSTRING_ASC);
74159         }
74160     }
74161 
74162 
74163 
74164 
74165     static if(!is(typeof(MBSTRING_UTF8))) {
74166         private enum enumMixinStr_MBSTRING_UTF8 = `enum MBSTRING_UTF8 = ( MBSTRING_FLAG );`;
74167         static if(is(typeof({ mixin(enumMixinStr_MBSTRING_UTF8); }))) {
74168             mixin(enumMixinStr_MBSTRING_UTF8);
74169         }
74170     }
74171 
74172 
74173 
74174 
74175     static if(!is(typeof(MBSTRING_FLAG))) {
74176         private enum enumMixinStr_MBSTRING_FLAG = `enum MBSTRING_FLAG = 0x1000;`;
74177         static if(is(typeof({ mixin(enumMixinStr_MBSTRING_FLAG); }))) {
74178             mixin(enumMixinStr_MBSTRING_FLAG);
74179         }
74180     }
74181 
74182 
74183 
74184 
74185     static if(!is(typeof(B_ASN1_SEQUENCE))) {
74186         private enum enumMixinStr_B_ASN1_SEQUENCE = `enum B_ASN1_SEQUENCE = 0x10000;`;
74187         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_SEQUENCE); }))) {
74188             mixin(enumMixinStr_B_ASN1_SEQUENCE);
74189         }
74190     }
74191 
74192 
74193 
74194 
74195     static if(!is(typeof(B_ASN1_GENERALIZEDTIME))) {
74196         private enum enumMixinStr_B_ASN1_GENERALIZEDTIME = `enum B_ASN1_GENERALIZEDTIME = 0x8000;`;
74197         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_GENERALIZEDTIME); }))) {
74198             mixin(enumMixinStr_B_ASN1_GENERALIZEDTIME);
74199         }
74200     }
74201 
74202 
74203 
74204 
74205     static if(!is(typeof(B_ASN1_UTCTIME))) {
74206         private enum enumMixinStr_B_ASN1_UTCTIME = `enum B_ASN1_UTCTIME = 0x4000;`;
74207         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_UTCTIME); }))) {
74208             mixin(enumMixinStr_B_ASN1_UTCTIME);
74209         }
74210     }
74211 
74212 
74213 
74214 
74215     static if(!is(typeof(B_ASN1_UTF8STRING))) {
74216         private enum enumMixinStr_B_ASN1_UTF8STRING = `enum B_ASN1_UTF8STRING = 0x2000;`;
74217         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_UTF8STRING); }))) {
74218             mixin(enumMixinStr_B_ASN1_UTF8STRING);
74219         }
74220     }
74221 
74222 
74223 
74224 
74225     static if(!is(typeof(B_ASN1_UNKNOWN))) {
74226         private enum enumMixinStr_B_ASN1_UNKNOWN = `enum B_ASN1_UNKNOWN = 0x1000;`;
74227         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_UNKNOWN); }))) {
74228             mixin(enumMixinStr_B_ASN1_UNKNOWN);
74229         }
74230     }
74231 
74232 
74233 
74234 
74235     static if(!is(typeof(B_ASN1_BMPSTRING))) {
74236         private enum enumMixinStr_B_ASN1_BMPSTRING = `enum B_ASN1_BMPSTRING = 0x0800;`;
74237         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_BMPSTRING); }))) {
74238             mixin(enumMixinStr_B_ASN1_BMPSTRING);
74239         }
74240     }
74241 
74242 
74243 
74244 
74245     static if(!is(typeof(B_ASN1_BIT_STRING))) {
74246         private enum enumMixinStr_B_ASN1_BIT_STRING = `enum B_ASN1_BIT_STRING = 0x0400;`;
74247         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_BIT_STRING); }))) {
74248             mixin(enumMixinStr_B_ASN1_BIT_STRING);
74249         }
74250     }
74251 
74252 
74253 
74254 
74255     static if(!is(typeof(B_ASN1_OCTET_STRING))) {
74256         private enum enumMixinStr_B_ASN1_OCTET_STRING = `enum B_ASN1_OCTET_STRING = 0x0200;`;
74257         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_OCTET_STRING); }))) {
74258             mixin(enumMixinStr_B_ASN1_OCTET_STRING);
74259         }
74260     }
74261 
74262 
74263 
74264 
74265     static if(!is(typeof(B_ASN1_UNIVERSALSTRING))) {
74266         private enum enumMixinStr_B_ASN1_UNIVERSALSTRING = `enum B_ASN1_UNIVERSALSTRING = 0x0100;`;
74267         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_UNIVERSALSTRING); }))) {
74268             mixin(enumMixinStr_B_ASN1_UNIVERSALSTRING);
74269         }
74270     }
74271 
74272 
74273 
74274 
74275     static if(!is(typeof(B_ASN1_GENERALSTRING))) {
74276         private enum enumMixinStr_B_ASN1_GENERALSTRING = `enum B_ASN1_GENERALSTRING = 0x0080;`;
74277         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_GENERALSTRING); }))) {
74278             mixin(enumMixinStr_B_ASN1_GENERALSTRING);
74279         }
74280     }
74281 
74282 
74283 
74284 
74285     static if(!is(typeof(B_ASN1_VISIBLESTRING))) {
74286         private enum enumMixinStr_B_ASN1_VISIBLESTRING = `enum B_ASN1_VISIBLESTRING = 0x0040;`;
74287         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_VISIBLESTRING); }))) {
74288             mixin(enumMixinStr_B_ASN1_VISIBLESTRING);
74289         }
74290     }
74291 
74292 
74293 
74294 
74295     static if(!is(typeof(B_ASN1_ISO64STRING))) {
74296         private enum enumMixinStr_B_ASN1_ISO64STRING = `enum B_ASN1_ISO64STRING = 0x0040;`;
74297         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_ISO64STRING); }))) {
74298             mixin(enumMixinStr_B_ASN1_ISO64STRING);
74299         }
74300     }
74301 
74302 
74303 
74304 
74305     static if(!is(typeof(B_ASN1_GRAPHICSTRING))) {
74306         private enum enumMixinStr_B_ASN1_GRAPHICSTRING = `enum B_ASN1_GRAPHICSTRING = 0x0020;`;
74307         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_GRAPHICSTRING); }))) {
74308             mixin(enumMixinStr_B_ASN1_GRAPHICSTRING);
74309         }
74310     }
74311 
74312 
74313 
74314 
74315     static if(!is(typeof(B_ASN1_IA5STRING))) {
74316         private enum enumMixinStr_B_ASN1_IA5STRING = `enum B_ASN1_IA5STRING = 0x0010;`;
74317         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_IA5STRING); }))) {
74318             mixin(enumMixinStr_B_ASN1_IA5STRING);
74319         }
74320     }
74321 
74322 
74323 
74324 
74325     static if(!is(typeof(B_ASN1_VIDEOTEXSTRING))) {
74326         private enum enumMixinStr_B_ASN1_VIDEOTEXSTRING = `enum B_ASN1_VIDEOTEXSTRING = 0x0008;`;
74327         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_VIDEOTEXSTRING); }))) {
74328             mixin(enumMixinStr_B_ASN1_VIDEOTEXSTRING);
74329         }
74330     }
74331 
74332 
74333 
74334 
74335     static if(!is(typeof(B_ASN1_TELETEXSTRING))) {
74336         private enum enumMixinStr_B_ASN1_TELETEXSTRING = `enum B_ASN1_TELETEXSTRING = 0x0004;`;
74337         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_TELETEXSTRING); }))) {
74338             mixin(enumMixinStr_B_ASN1_TELETEXSTRING);
74339         }
74340     }
74341 
74342 
74343 
74344 
74345     static if(!is(typeof(B_ASN1_T61STRING))) {
74346         private enum enumMixinStr_B_ASN1_T61STRING = `enum B_ASN1_T61STRING = 0x0004;`;
74347         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_T61STRING); }))) {
74348             mixin(enumMixinStr_B_ASN1_T61STRING);
74349         }
74350     }
74351 
74352 
74353 
74354 
74355     static if(!is(typeof(B_ASN1_PRINTABLESTRING))) {
74356         private enum enumMixinStr_B_ASN1_PRINTABLESTRING = `enum B_ASN1_PRINTABLESTRING = 0x0002;`;
74357         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_PRINTABLESTRING); }))) {
74358             mixin(enumMixinStr_B_ASN1_PRINTABLESTRING);
74359         }
74360     }
74361 
74362 
74363 
74364 
74365     static if(!is(typeof(B_ASN1_NUMERICSTRING))) {
74366         private enum enumMixinStr_B_ASN1_NUMERICSTRING = `enum B_ASN1_NUMERICSTRING = 0x0001;`;
74367         static if(is(typeof({ mixin(enumMixinStr_B_ASN1_NUMERICSTRING); }))) {
74368             mixin(enumMixinStr_B_ASN1_NUMERICSTRING);
74369         }
74370     }
74371 
74372 
74373 
74374 
74375     static if(!is(typeof(V_ASN1_NEG_ENUMERATED))) {
74376         private enum enumMixinStr_V_ASN1_NEG_ENUMERATED = `enum V_ASN1_NEG_ENUMERATED = ( 10 | V_ASN1_NEG );`;
74377         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_NEG_ENUMERATED); }))) {
74378             mixin(enumMixinStr_V_ASN1_NEG_ENUMERATED);
74379         }
74380     }
74381 
74382 
74383 
74384 
74385     static if(!is(typeof(V_ASN1_NEG_INTEGER))) {
74386         private enum enumMixinStr_V_ASN1_NEG_INTEGER = `enum V_ASN1_NEG_INTEGER = ( 2 | V_ASN1_NEG );`;
74387         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_NEG_INTEGER); }))) {
74388             mixin(enumMixinStr_V_ASN1_NEG_INTEGER);
74389         }
74390     }
74391 
74392 
74393 
74394 
74395     static if(!is(typeof(V_ASN1_NEG))) {
74396         private enum enumMixinStr_V_ASN1_NEG = `enum V_ASN1_NEG = 0x100;`;
74397         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_NEG); }))) {
74398             mixin(enumMixinStr_V_ASN1_NEG);
74399         }
74400     }
74401 
74402 
74403 
74404 
74405     static if(!is(typeof(V_ASN1_BMPSTRING))) {
74406         private enum enumMixinStr_V_ASN1_BMPSTRING = `enum V_ASN1_BMPSTRING = 30;`;
74407         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_BMPSTRING); }))) {
74408             mixin(enumMixinStr_V_ASN1_BMPSTRING);
74409         }
74410     }
74411 
74412 
74413 
74414 
74415     static if(!is(typeof(V_ASN1_UNIVERSALSTRING))) {
74416         private enum enumMixinStr_V_ASN1_UNIVERSALSTRING = `enum V_ASN1_UNIVERSALSTRING = 28;`;
74417         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_UNIVERSALSTRING); }))) {
74418             mixin(enumMixinStr_V_ASN1_UNIVERSALSTRING);
74419         }
74420     }
74421 
74422 
74423 
74424 
74425     static if(!is(typeof(V_ASN1_GENERALSTRING))) {
74426         private enum enumMixinStr_V_ASN1_GENERALSTRING = `enum V_ASN1_GENERALSTRING = 27;`;
74427         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_GENERALSTRING); }))) {
74428             mixin(enumMixinStr_V_ASN1_GENERALSTRING);
74429         }
74430     }
74431 
74432 
74433 
74434 
74435     static if(!is(typeof(V_ASN1_VISIBLESTRING))) {
74436         private enum enumMixinStr_V_ASN1_VISIBLESTRING = `enum V_ASN1_VISIBLESTRING = 26;`;
74437         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_VISIBLESTRING); }))) {
74438             mixin(enumMixinStr_V_ASN1_VISIBLESTRING);
74439         }
74440     }
74441 
74442 
74443 
74444 
74445     static if(!is(typeof(V_ASN1_ISO64STRING))) {
74446         private enum enumMixinStr_V_ASN1_ISO64STRING = `enum V_ASN1_ISO64STRING = 26;`;
74447         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_ISO64STRING); }))) {
74448             mixin(enumMixinStr_V_ASN1_ISO64STRING);
74449         }
74450     }
74451 
74452 
74453 
74454 
74455     static if(!is(typeof(V_ASN1_GRAPHICSTRING))) {
74456         private enum enumMixinStr_V_ASN1_GRAPHICSTRING = `enum V_ASN1_GRAPHICSTRING = 25;`;
74457         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_GRAPHICSTRING); }))) {
74458             mixin(enumMixinStr_V_ASN1_GRAPHICSTRING);
74459         }
74460     }
74461 
74462 
74463 
74464 
74465     static if(!is(typeof(V_ASN1_GENERALIZEDTIME))) {
74466         private enum enumMixinStr_V_ASN1_GENERALIZEDTIME = `enum V_ASN1_GENERALIZEDTIME = 24;`;
74467         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_GENERALIZEDTIME); }))) {
74468             mixin(enumMixinStr_V_ASN1_GENERALIZEDTIME);
74469         }
74470     }
74471 
74472 
74473 
74474 
74475     static if(!is(typeof(V_ASN1_UTCTIME))) {
74476         private enum enumMixinStr_V_ASN1_UTCTIME = `enum V_ASN1_UTCTIME = 23;`;
74477         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_UTCTIME); }))) {
74478             mixin(enumMixinStr_V_ASN1_UTCTIME);
74479         }
74480     }
74481 
74482 
74483 
74484 
74485     static if(!is(typeof(V_ASN1_IA5STRING))) {
74486         private enum enumMixinStr_V_ASN1_IA5STRING = `enum V_ASN1_IA5STRING = 22;`;
74487         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_IA5STRING); }))) {
74488             mixin(enumMixinStr_V_ASN1_IA5STRING);
74489         }
74490     }
74491 
74492 
74493 
74494 
74495     static if(!is(typeof(V_ASN1_VIDEOTEXSTRING))) {
74496         private enum enumMixinStr_V_ASN1_VIDEOTEXSTRING = `enum V_ASN1_VIDEOTEXSTRING = 21;`;
74497         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_VIDEOTEXSTRING); }))) {
74498             mixin(enumMixinStr_V_ASN1_VIDEOTEXSTRING);
74499         }
74500     }
74501 
74502 
74503 
74504 
74505     static if(!is(typeof(V_ASN1_TELETEXSTRING))) {
74506         private enum enumMixinStr_V_ASN1_TELETEXSTRING = `enum V_ASN1_TELETEXSTRING = 20;`;
74507         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_TELETEXSTRING); }))) {
74508             mixin(enumMixinStr_V_ASN1_TELETEXSTRING);
74509         }
74510     }
74511 
74512 
74513 
74514 
74515     static if(!is(typeof(V_ASN1_T61STRING))) {
74516         private enum enumMixinStr_V_ASN1_T61STRING = `enum V_ASN1_T61STRING = 20;`;
74517         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_T61STRING); }))) {
74518             mixin(enumMixinStr_V_ASN1_T61STRING);
74519         }
74520     }
74521 
74522 
74523 
74524 
74525     static if(!is(typeof(V_ASN1_PRINTABLESTRING))) {
74526         private enum enumMixinStr_V_ASN1_PRINTABLESTRING = `enum V_ASN1_PRINTABLESTRING = 19;`;
74527         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_PRINTABLESTRING); }))) {
74528             mixin(enumMixinStr_V_ASN1_PRINTABLESTRING);
74529         }
74530     }
74531 
74532 
74533 
74534 
74535     static if(!is(typeof(V_ASN1_NUMERICSTRING))) {
74536         private enum enumMixinStr_V_ASN1_NUMERICSTRING = `enum V_ASN1_NUMERICSTRING = 18;`;
74537         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_NUMERICSTRING); }))) {
74538             mixin(enumMixinStr_V_ASN1_NUMERICSTRING);
74539         }
74540     }
74541 
74542 
74543 
74544 
74545     static if(!is(typeof(V_ASN1_SET))) {
74546         private enum enumMixinStr_V_ASN1_SET = `enum V_ASN1_SET = 17;`;
74547         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_SET); }))) {
74548             mixin(enumMixinStr_V_ASN1_SET);
74549         }
74550     }
74551 
74552 
74553 
74554 
74555     static if(!is(typeof(V_ASN1_SEQUENCE))) {
74556         private enum enumMixinStr_V_ASN1_SEQUENCE = `enum V_ASN1_SEQUENCE = 16;`;
74557         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_SEQUENCE); }))) {
74558             mixin(enumMixinStr_V_ASN1_SEQUENCE);
74559         }
74560     }
74561 
74562 
74563 
74564 
74565     static if(!is(typeof(V_ASN1_UTF8STRING))) {
74566         private enum enumMixinStr_V_ASN1_UTF8STRING = `enum V_ASN1_UTF8STRING = 12;`;
74567         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_UTF8STRING); }))) {
74568             mixin(enumMixinStr_V_ASN1_UTF8STRING);
74569         }
74570     }
74571 
74572 
74573 
74574 
74575     static if(!is(typeof(V_ASN1_ENUMERATED))) {
74576         private enum enumMixinStr_V_ASN1_ENUMERATED = `enum V_ASN1_ENUMERATED = 10;`;
74577         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_ENUMERATED); }))) {
74578             mixin(enumMixinStr_V_ASN1_ENUMERATED);
74579         }
74580     }
74581 
74582 
74583 
74584 
74585     static if(!is(typeof(V_ASN1_REAL))) {
74586         private enum enumMixinStr_V_ASN1_REAL = `enum V_ASN1_REAL = 9;`;
74587         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_REAL); }))) {
74588             mixin(enumMixinStr_V_ASN1_REAL);
74589         }
74590     }
74591 
74592 
74593 
74594 
74595     static if(!is(typeof(V_ASN1_EXTERNAL))) {
74596         private enum enumMixinStr_V_ASN1_EXTERNAL = `enum V_ASN1_EXTERNAL = 8;`;
74597         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_EXTERNAL); }))) {
74598             mixin(enumMixinStr_V_ASN1_EXTERNAL);
74599         }
74600     }
74601 
74602 
74603 
74604 
74605     static if(!is(typeof(V_ASN1_OBJECT_DESCRIPTOR))) {
74606         private enum enumMixinStr_V_ASN1_OBJECT_DESCRIPTOR = `enum V_ASN1_OBJECT_DESCRIPTOR = 7;`;
74607         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_OBJECT_DESCRIPTOR); }))) {
74608             mixin(enumMixinStr_V_ASN1_OBJECT_DESCRIPTOR);
74609         }
74610     }
74611 
74612 
74613 
74614 
74615     static if(!is(typeof(V_ASN1_OBJECT))) {
74616         private enum enumMixinStr_V_ASN1_OBJECT = `enum V_ASN1_OBJECT = 6;`;
74617         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_OBJECT); }))) {
74618             mixin(enumMixinStr_V_ASN1_OBJECT);
74619         }
74620     }
74621 
74622 
74623 
74624 
74625     static if(!is(typeof(V_ASN1_NULL))) {
74626         private enum enumMixinStr_V_ASN1_NULL = `enum V_ASN1_NULL = 5;`;
74627         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_NULL); }))) {
74628             mixin(enumMixinStr_V_ASN1_NULL);
74629         }
74630     }
74631 
74632 
74633 
74634 
74635     static if(!is(typeof(V_ASN1_OCTET_STRING))) {
74636         private enum enumMixinStr_V_ASN1_OCTET_STRING = `enum V_ASN1_OCTET_STRING = 4;`;
74637         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_OCTET_STRING); }))) {
74638             mixin(enumMixinStr_V_ASN1_OCTET_STRING);
74639         }
74640     }
74641 
74642 
74643 
74644 
74645     static if(!is(typeof(V_ASN1_BIT_STRING))) {
74646         private enum enumMixinStr_V_ASN1_BIT_STRING = `enum V_ASN1_BIT_STRING = 3;`;
74647         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_BIT_STRING); }))) {
74648             mixin(enumMixinStr_V_ASN1_BIT_STRING);
74649         }
74650     }
74651 
74652 
74653 
74654 
74655     static if(!is(typeof(V_ASN1_INTEGER))) {
74656         private enum enumMixinStr_V_ASN1_INTEGER = `enum V_ASN1_INTEGER = 2;`;
74657         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_INTEGER); }))) {
74658             mixin(enumMixinStr_V_ASN1_INTEGER);
74659         }
74660     }
74661 
74662 
74663 
74664 
74665     static if(!is(typeof(V_ASN1_BOOLEAN))) {
74666         private enum enumMixinStr_V_ASN1_BOOLEAN = `enum V_ASN1_BOOLEAN = 1;`;
74667         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_BOOLEAN); }))) {
74668             mixin(enumMixinStr_V_ASN1_BOOLEAN);
74669         }
74670     }
74671 
74672 
74673 
74674 
74675     static if(!is(typeof(V_ASN1_EOC))) {
74676         private enum enumMixinStr_V_ASN1_EOC = `enum V_ASN1_EOC = 0;`;
74677         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_EOC); }))) {
74678             mixin(enumMixinStr_V_ASN1_EOC);
74679         }
74680     }
74681 
74682 
74683 
74684 
74685     static if(!is(typeof(V_ASN1_UNDEF))) {
74686         private enum enumMixinStr_V_ASN1_UNDEF = `enum V_ASN1_UNDEF = - 1;`;
74687         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_UNDEF); }))) {
74688             mixin(enumMixinStr_V_ASN1_UNDEF);
74689         }
74690     }
74691 
74692 
74693 
74694 
74695     static if(!is(typeof(V_ASN1_ANY))) {
74696         private enum enumMixinStr_V_ASN1_ANY = `enum V_ASN1_ANY = - 4;`;
74697         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_ANY); }))) {
74698             mixin(enumMixinStr_V_ASN1_ANY);
74699         }
74700     }
74701 
74702 
74703 
74704 
74705     static if(!is(typeof(V_ASN1_OTHER))) {
74706         private enum enumMixinStr_V_ASN1_OTHER = `enum V_ASN1_OTHER = - 3;`;
74707         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_OTHER); }))) {
74708             mixin(enumMixinStr_V_ASN1_OTHER);
74709         }
74710     }
74711 
74712 
74713 
74714 
74715     static if(!is(typeof(V_ASN1_APP_CHOOSE))) {
74716         private enum enumMixinStr_V_ASN1_APP_CHOOSE = `enum V_ASN1_APP_CHOOSE = - 2;`;
74717         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_APP_CHOOSE); }))) {
74718             mixin(enumMixinStr_V_ASN1_APP_CHOOSE);
74719         }
74720     }
74721 
74722 
74723 
74724 
74725     static if(!is(typeof(V_ASN1_PRIMATIVE_TAG))) {
74726         private enum enumMixinStr_V_ASN1_PRIMATIVE_TAG = `enum V_ASN1_PRIMATIVE_TAG = V_ASN1_PRIMITIVE_TAG;`;
74727         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_PRIMATIVE_TAG); }))) {
74728             mixin(enumMixinStr_V_ASN1_PRIMATIVE_TAG);
74729         }
74730     }
74731 
74732 
74733 
74734 
74735     static if(!is(typeof(V_ASN1_PRIMITIVE_TAG))) {
74736         private enum enumMixinStr_V_ASN1_PRIMITIVE_TAG = `enum V_ASN1_PRIMITIVE_TAG = 0x1f;`;
74737         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_PRIMITIVE_TAG); }))) {
74738             mixin(enumMixinStr_V_ASN1_PRIMITIVE_TAG);
74739         }
74740     }
74741 
74742 
74743 
74744 
74745     static if(!is(typeof(V_ASN1_CONSTRUCTED))) {
74746         private enum enumMixinStr_V_ASN1_CONSTRUCTED = `enum V_ASN1_CONSTRUCTED = 0x20;`;
74747         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_CONSTRUCTED); }))) {
74748             mixin(enumMixinStr_V_ASN1_CONSTRUCTED);
74749         }
74750     }
74751 
74752 
74753 
74754 
74755     static if(!is(typeof(V_ASN1_PRIVATE))) {
74756         private enum enumMixinStr_V_ASN1_PRIVATE = `enum V_ASN1_PRIVATE = 0xc0;`;
74757         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_PRIVATE); }))) {
74758             mixin(enumMixinStr_V_ASN1_PRIVATE);
74759         }
74760     }
74761 
74762 
74763 
74764 
74765     static if(!is(typeof(V_ASN1_CONTEXT_SPECIFIC))) {
74766         private enum enumMixinStr_V_ASN1_CONTEXT_SPECIFIC = `enum V_ASN1_CONTEXT_SPECIFIC = 0x80;`;
74767         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_CONTEXT_SPECIFIC); }))) {
74768             mixin(enumMixinStr_V_ASN1_CONTEXT_SPECIFIC);
74769         }
74770     }
74771 
74772 
74773 
74774 
74775     static if(!is(typeof(V_ASN1_APPLICATION))) {
74776         private enum enumMixinStr_V_ASN1_APPLICATION = `enum V_ASN1_APPLICATION = 0x40;`;
74777         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_APPLICATION); }))) {
74778             mixin(enumMixinStr_V_ASN1_APPLICATION);
74779         }
74780     }
74781 
74782 
74783 
74784 
74785     static if(!is(typeof(V_ASN1_UNIVERSAL))) {
74786         private enum enumMixinStr_V_ASN1_UNIVERSAL = `enum V_ASN1_UNIVERSAL = 0x00;`;
74787         static if(is(typeof({ mixin(enumMixinStr_V_ASN1_UNIVERSAL); }))) {
74788             mixin(enumMixinStr_V_ASN1_UNIVERSAL);
74789         }
74790     }
74791 
74792 
74793 
74794 
74795 
74796 
74797     static if(!is(typeof(RTSIG_MAX))) {
74798         private enum enumMixinStr_RTSIG_MAX = `enum RTSIG_MAX = 32;`;
74799         static if(is(typeof({ mixin(enumMixinStr_RTSIG_MAX); }))) {
74800             mixin(enumMixinStr_RTSIG_MAX);
74801         }
74802     }
74803 
74804 
74805 
74806 
74807     static if(!is(typeof(XATTR_LIST_MAX))) {
74808         private enum enumMixinStr_XATTR_LIST_MAX = `enum XATTR_LIST_MAX = 65536;`;
74809         static if(is(typeof({ mixin(enumMixinStr_XATTR_LIST_MAX); }))) {
74810             mixin(enumMixinStr_XATTR_LIST_MAX);
74811         }
74812     }
74813 
74814 
74815 
74816 
74817     static if(!is(typeof(XATTR_SIZE_MAX))) {
74818         private enum enumMixinStr_XATTR_SIZE_MAX = `enum XATTR_SIZE_MAX = 65536;`;
74819         static if(is(typeof({ mixin(enumMixinStr_XATTR_SIZE_MAX); }))) {
74820             mixin(enumMixinStr_XATTR_SIZE_MAX);
74821         }
74822     }
74823 
74824 
74825 
74826 
74827     static if(!is(typeof(XATTR_NAME_MAX))) {
74828         private enum enumMixinStr_XATTR_NAME_MAX = `enum XATTR_NAME_MAX = 255;`;
74829         static if(is(typeof({ mixin(enumMixinStr_XATTR_NAME_MAX); }))) {
74830             mixin(enumMixinStr_XATTR_NAME_MAX);
74831         }
74832     }
74833 
74834 
74835 
74836 
74837     static if(!is(typeof(PIPE_BUF))) {
74838         private enum enumMixinStr_PIPE_BUF = `enum PIPE_BUF = 4096;`;
74839         static if(is(typeof({ mixin(enumMixinStr_PIPE_BUF); }))) {
74840             mixin(enumMixinStr_PIPE_BUF);
74841         }
74842     }
74843 
74844 
74845 
74846 
74847     static if(!is(typeof(PATH_MAX))) {
74848         private enum enumMixinStr_PATH_MAX = `enum PATH_MAX = 4096;`;
74849         static if(is(typeof({ mixin(enumMixinStr_PATH_MAX); }))) {
74850             mixin(enumMixinStr_PATH_MAX);
74851         }
74852     }
74853 
74854 
74855 
74856 
74857     static if(!is(typeof(NAME_MAX))) {
74858         private enum enumMixinStr_NAME_MAX = `enum NAME_MAX = 255;`;
74859         static if(is(typeof({ mixin(enumMixinStr_NAME_MAX); }))) {
74860             mixin(enumMixinStr_NAME_MAX);
74861         }
74862     }
74863 
74864 
74865 
74866 
74867     static if(!is(typeof(MAX_INPUT))) {
74868         private enum enumMixinStr_MAX_INPUT = `enum MAX_INPUT = 255;`;
74869         static if(is(typeof({ mixin(enumMixinStr_MAX_INPUT); }))) {
74870             mixin(enumMixinStr_MAX_INPUT);
74871         }
74872     }
74873 
74874 
74875 
74876 
74877     static if(!is(typeof(MAX_CANON))) {
74878         private enum enumMixinStr_MAX_CANON = `enum MAX_CANON = 255;`;
74879         static if(is(typeof({ mixin(enumMixinStr_MAX_CANON); }))) {
74880             mixin(enumMixinStr_MAX_CANON);
74881         }
74882     }
74883 
74884 
74885 
74886 
74887     static if(!is(typeof(LINK_MAX))) {
74888         private enum enumMixinStr_LINK_MAX = `enum LINK_MAX = 127;`;
74889         static if(is(typeof({ mixin(enumMixinStr_LINK_MAX); }))) {
74890             mixin(enumMixinStr_LINK_MAX);
74891         }
74892     }
74893 
74894 
74895 
74896 
74897     static if(!is(typeof(ARG_MAX))) {
74898         private enum enumMixinStr_ARG_MAX = `enum ARG_MAX = 131072;`;
74899         static if(is(typeof({ mixin(enumMixinStr_ARG_MAX); }))) {
74900             mixin(enumMixinStr_ARG_MAX);
74901         }
74902     }
74903 
74904 
74905 
74906 
74907     static if(!is(typeof(NGROUPS_MAX))) {
74908         private enum enumMixinStr_NGROUPS_MAX = `enum NGROUPS_MAX = 65536;`;
74909         static if(is(typeof({ mixin(enumMixinStr_NGROUPS_MAX); }))) {
74910             mixin(enumMixinStr_NGROUPS_MAX);
74911         }
74912     }
74913 
74914 
74915 
74916 
74917     static if(!is(typeof(NR_OPEN))) {
74918         private enum enumMixinStr_NR_OPEN = `enum NR_OPEN = 1024;`;
74919         static if(is(typeof({ mixin(enumMixinStr_NR_OPEN); }))) {
74920             mixin(enumMixinStr_NR_OPEN);
74921         }
74922     }
74923 
74924 
74925 
74926 
74927 
74928 
74929     static if(!is(typeof(ULLONG_MAX))) {
74930         private enum enumMixinStr_ULLONG_MAX = `enum ULLONG_MAX = ( LLONG_MAX * 2ULL + 1 );`;
74931         static if(is(typeof({ mixin(enumMixinStr_ULLONG_MAX); }))) {
74932             mixin(enumMixinStr_ULLONG_MAX);
74933         }
74934     }
74935 
74936 
74937 
74938 
74939     static if(!is(typeof(LLONG_MAX))) {
74940         private enum enumMixinStr_LLONG_MAX = `enum LLONG_MAX = 0x7fffffffffffffffLL;`;
74941         static if(is(typeof({ mixin(enumMixinStr_LLONG_MAX); }))) {
74942             mixin(enumMixinStr_LLONG_MAX);
74943         }
74944     }
74945 
74946 
74947 
74948 
74949     static if(!is(typeof(LLONG_MIN))) {
74950         private enum enumMixinStr_LLONG_MIN = `enum LLONG_MIN = ( - 0x7fffffffffffffffLL - 1 );`;
74951         static if(is(typeof({ mixin(enumMixinStr_LLONG_MIN); }))) {
74952             mixin(enumMixinStr_LLONG_MIN);
74953         }
74954     }
74955 
74956 
74957 
74958 
74959     static if(!is(typeof(MB_LEN_MAX))) {
74960         private enum enumMixinStr_MB_LEN_MAX = `enum MB_LEN_MAX = 16;`;
74961         static if(is(typeof({ mixin(enumMixinStr_MB_LEN_MAX); }))) {
74962             mixin(enumMixinStr_MB_LEN_MAX);
74963         }
74964     }
74965 
74966 
74967 
74968 
74969 
74970 
74971     static if(!is(typeof(_LIBC_LIMITS_H_))) {
74972         private enum enumMixinStr__LIBC_LIMITS_H_ = `enum _LIBC_LIMITS_H_ = 1;`;
74973         static if(is(typeof({ mixin(enumMixinStr__LIBC_LIMITS_H_); }))) {
74974             mixin(enumMixinStr__LIBC_LIMITS_H_);
74975         }
74976     }
74977 
74978 
74979 
74980 
74981     static if(!is(typeof(SCNxPTR))) {
74982         private enum enumMixinStr_SCNxPTR = `enum SCNxPTR = __PRIPTR_PREFIX "x";`;
74983         static if(is(typeof({ mixin(enumMixinStr_SCNxPTR); }))) {
74984             mixin(enumMixinStr_SCNxPTR);
74985         }
74986     }
74987 
74988 
74989 
74990 
74991     static if(!is(typeof(SCNuPTR))) {
74992         private enum enumMixinStr_SCNuPTR = `enum SCNuPTR = __PRIPTR_PREFIX "u";`;
74993         static if(is(typeof({ mixin(enumMixinStr_SCNuPTR); }))) {
74994             mixin(enumMixinStr_SCNuPTR);
74995         }
74996     }
74997 
74998 
74999 
75000 
75001     static if(!is(typeof(SCNoPTR))) {
75002         private enum enumMixinStr_SCNoPTR = `enum SCNoPTR = __PRIPTR_PREFIX "o";`;
75003         static if(is(typeof({ mixin(enumMixinStr_SCNoPTR); }))) {
75004             mixin(enumMixinStr_SCNoPTR);
75005         }
75006     }
75007 
75008 
75009 
75010 
75011     static if(!is(typeof(SCNiPTR))) {
75012         private enum enumMixinStr_SCNiPTR = `enum SCNiPTR = __PRIPTR_PREFIX "i";`;
75013         static if(is(typeof({ mixin(enumMixinStr_SCNiPTR); }))) {
75014             mixin(enumMixinStr_SCNiPTR);
75015         }
75016     }
75017 
75018 
75019 
75020 
75021     static if(!is(typeof(SCNdPTR))) {
75022         private enum enumMixinStr_SCNdPTR = `enum SCNdPTR = __PRIPTR_PREFIX "d";`;
75023         static if(is(typeof({ mixin(enumMixinStr_SCNdPTR); }))) {
75024             mixin(enumMixinStr_SCNdPTR);
75025         }
75026     }
75027 
75028 
75029 
75030 
75031     static if(!is(typeof(SCNxMAX))) {
75032         private enum enumMixinStr_SCNxMAX = `enum SCNxMAX = __PRI64_PREFIX "x";`;
75033         static if(is(typeof({ mixin(enumMixinStr_SCNxMAX); }))) {
75034             mixin(enumMixinStr_SCNxMAX);
75035         }
75036     }
75037 
75038 
75039 
75040 
75041     static if(!is(typeof(SCNuMAX))) {
75042         private enum enumMixinStr_SCNuMAX = `enum SCNuMAX = __PRI64_PREFIX "u";`;
75043         static if(is(typeof({ mixin(enumMixinStr_SCNuMAX); }))) {
75044             mixin(enumMixinStr_SCNuMAX);
75045         }
75046     }
75047 
75048 
75049 
75050 
75051     static if(!is(typeof(SCNoMAX))) {
75052         private enum enumMixinStr_SCNoMAX = `enum SCNoMAX = __PRI64_PREFIX "o";`;
75053         static if(is(typeof({ mixin(enumMixinStr_SCNoMAX); }))) {
75054             mixin(enumMixinStr_SCNoMAX);
75055         }
75056     }
75057 
75058 
75059 
75060 
75061     static if(!is(typeof(SCNiMAX))) {
75062         private enum enumMixinStr_SCNiMAX = `enum SCNiMAX = __PRI64_PREFIX "i";`;
75063         static if(is(typeof({ mixin(enumMixinStr_SCNiMAX); }))) {
75064             mixin(enumMixinStr_SCNiMAX);
75065         }
75066     }
75067 
75068 
75069 
75070 
75071     static if(!is(typeof(SCNdMAX))) {
75072         private enum enumMixinStr_SCNdMAX = `enum SCNdMAX = __PRI64_PREFIX "d";`;
75073         static if(is(typeof({ mixin(enumMixinStr_SCNdMAX); }))) {
75074             mixin(enumMixinStr_SCNdMAX);
75075         }
75076     }
75077 
75078 
75079 
75080 
75081     static if(!is(typeof(SCNxFAST64))) {
75082         private enum enumMixinStr_SCNxFAST64 = `enum SCNxFAST64 = __PRI64_PREFIX "x";`;
75083         static if(is(typeof({ mixin(enumMixinStr_SCNxFAST64); }))) {
75084             mixin(enumMixinStr_SCNxFAST64);
75085         }
75086     }
75087 
75088 
75089 
75090 
75091     static if(!is(typeof(SCNxFAST32))) {
75092         private enum enumMixinStr_SCNxFAST32 = `enum SCNxFAST32 = __PRIPTR_PREFIX "x";`;
75093         static if(is(typeof({ mixin(enumMixinStr_SCNxFAST32); }))) {
75094             mixin(enumMixinStr_SCNxFAST32);
75095         }
75096     }
75097 
75098 
75099 
75100 
75101     static if(!is(typeof(SCNxFAST16))) {
75102         private enum enumMixinStr_SCNxFAST16 = `enum SCNxFAST16 = __PRIPTR_PREFIX "x";`;
75103         static if(is(typeof({ mixin(enumMixinStr_SCNxFAST16); }))) {
75104             mixin(enumMixinStr_SCNxFAST16);
75105         }
75106     }
75107 
75108 
75109 
75110 
75111     static if(!is(typeof(SCNxFAST8))) {
75112         private enum enumMixinStr_SCNxFAST8 = `enum SCNxFAST8 = "hhx";`;
75113         static if(is(typeof({ mixin(enumMixinStr_SCNxFAST8); }))) {
75114             mixin(enumMixinStr_SCNxFAST8);
75115         }
75116     }
75117 
75118 
75119 
75120 
75121     static if(!is(typeof(SCNxLEAST64))) {
75122         private enum enumMixinStr_SCNxLEAST64 = `enum SCNxLEAST64 = __PRI64_PREFIX "x";`;
75123         static if(is(typeof({ mixin(enumMixinStr_SCNxLEAST64); }))) {
75124             mixin(enumMixinStr_SCNxLEAST64);
75125         }
75126     }
75127 
75128 
75129 
75130 
75131     static if(!is(typeof(SCNxLEAST32))) {
75132         private enum enumMixinStr_SCNxLEAST32 = `enum SCNxLEAST32 = "x";`;
75133         static if(is(typeof({ mixin(enumMixinStr_SCNxLEAST32); }))) {
75134             mixin(enumMixinStr_SCNxLEAST32);
75135         }
75136     }
75137 
75138 
75139 
75140 
75141     static if(!is(typeof(SCNxLEAST16))) {
75142         private enum enumMixinStr_SCNxLEAST16 = `enum SCNxLEAST16 = "hx";`;
75143         static if(is(typeof({ mixin(enumMixinStr_SCNxLEAST16); }))) {
75144             mixin(enumMixinStr_SCNxLEAST16);
75145         }
75146     }
75147 
75148 
75149 
75150 
75151     static if(!is(typeof(SCNxLEAST8))) {
75152         private enum enumMixinStr_SCNxLEAST8 = `enum SCNxLEAST8 = "hhx";`;
75153         static if(is(typeof({ mixin(enumMixinStr_SCNxLEAST8); }))) {
75154             mixin(enumMixinStr_SCNxLEAST8);
75155         }
75156     }
75157 
75158 
75159 
75160 
75161     static if(!is(typeof(SCNx64))) {
75162         private enum enumMixinStr_SCNx64 = `enum SCNx64 = __PRI64_PREFIX "x";`;
75163         static if(is(typeof({ mixin(enumMixinStr_SCNx64); }))) {
75164             mixin(enumMixinStr_SCNx64);
75165         }
75166     }
75167 
75168 
75169 
75170 
75171     static if(!is(typeof(SCNx32))) {
75172         private enum enumMixinStr_SCNx32 = `enum SCNx32 = "x";`;
75173         static if(is(typeof({ mixin(enumMixinStr_SCNx32); }))) {
75174             mixin(enumMixinStr_SCNx32);
75175         }
75176     }
75177 
75178 
75179 
75180 
75181     static if(!is(typeof(SCNx16))) {
75182         private enum enumMixinStr_SCNx16 = `enum SCNx16 = "hx";`;
75183         static if(is(typeof({ mixin(enumMixinStr_SCNx16); }))) {
75184             mixin(enumMixinStr_SCNx16);
75185         }
75186     }
75187 
75188 
75189 
75190 
75191     static if(!is(typeof(SCNx8))) {
75192         private enum enumMixinStr_SCNx8 = `enum SCNx8 = "hhx";`;
75193         static if(is(typeof({ mixin(enumMixinStr_SCNx8); }))) {
75194             mixin(enumMixinStr_SCNx8);
75195         }
75196     }
75197 
75198 
75199 
75200 
75201     static if(!is(typeof(SCNoFAST64))) {
75202         private enum enumMixinStr_SCNoFAST64 = `enum SCNoFAST64 = __PRI64_PREFIX "o";`;
75203         static if(is(typeof({ mixin(enumMixinStr_SCNoFAST64); }))) {
75204             mixin(enumMixinStr_SCNoFAST64);
75205         }
75206     }
75207 
75208 
75209 
75210 
75211     static if(!is(typeof(SCNoFAST32))) {
75212         private enum enumMixinStr_SCNoFAST32 = `enum SCNoFAST32 = __PRIPTR_PREFIX "o";`;
75213         static if(is(typeof({ mixin(enumMixinStr_SCNoFAST32); }))) {
75214             mixin(enumMixinStr_SCNoFAST32);
75215         }
75216     }
75217 
75218 
75219 
75220 
75221     static if(!is(typeof(SCNoFAST16))) {
75222         private enum enumMixinStr_SCNoFAST16 = `enum SCNoFAST16 = __PRIPTR_PREFIX "o";`;
75223         static if(is(typeof({ mixin(enumMixinStr_SCNoFAST16); }))) {
75224             mixin(enumMixinStr_SCNoFAST16);
75225         }
75226     }
75227 
75228 
75229 
75230 
75231     static if(!is(typeof(SCNoFAST8))) {
75232         private enum enumMixinStr_SCNoFAST8 = `enum SCNoFAST8 = "hho";`;
75233         static if(is(typeof({ mixin(enumMixinStr_SCNoFAST8); }))) {
75234             mixin(enumMixinStr_SCNoFAST8);
75235         }
75236     }
75237 
75238 
75239 
75240 
75241     static if(!is(typeof(SCNoLEAST64))) {
75242         private enum enumMixinStr_SCNoLEAST64 = `enum SCNoLEAST64 = __PRI64_PREFIX "o";`;
75243         static if(is(typeof({ mixin(enumMixinStr_SCNoLEAST64); }))) {
75244             mixin(enumMixinStr_SCNoLEAST64);
75245         }
75246     }
75247 
75248 
75249 
75250 
75251     static if(!is(typeof(SCNoLEAST32))) {
75252         private enum enumMixinStr_SCNoLEAST32 = `enum SCNoLEAST32 = "o";`;
75253         static if(is(typeof({ mixin(enumMixinStr_SCNoLEAST32); }))) {
75254             mixin(enumMixinStr_SCNoLEAST32);
75255         }
75256     }
75257 
75258 
75259 
75260 
75261     static if(!is(typeof(SCNoLEAST16))) {
75262         private enum enumMixinStr_SCNoLEAST16 = `enum SCNoLEAST16 = "ho";`;
75263         static if(is(typeof({ mixin(enumMixinStr_SCNoLEAST16); }))) {
75264             mixin(enumMixinStr_SCNoLEAST16);
75265         }
75266     }
75267 
75268 
75269 
75270 
75271     static if(!is(typeof(SCNoLEAST8))) {
75272         private enum enumMixinStr_SCNoLEAST8 = `enum SCNoLEAST8 = "hho";`;
75273         static if(is(typeof({ mixin(enumMixinStr_SCNoLEAST8); }))) {
75274             mixin(enumMixinStr_SCNoLEAST8);
75275         }
75276     }
75277 
75278 
75279 
75280 
75281     static if(!is(typeof(SCNo64))) {
75282         private enum enumMixinStr_SCNo64 = `enum SCNo64 = __PRI64_PREFIX "o";`;
75283         static if(is(typeof({ mixin(enumMixinStr_SCNo64); }))) {
75284             mixin(enumMixinStr_SCNo64);
75285         }
75286     }
75287 
75288 
75289 
75290 
75291     static if(!is(typeof(SCNo32))) {
75292         private enum enumMixinStr_SCNo32 = `enum SCNo32 = "o";`;
75293         static if(is(typeof({ mixin(enumMixinStr_SCNo32); }))) {
75294             mixin(enumMixinStr_SCNo32);
75295         }
75296     }
75297 
75298 
75299 
75300 
75301     static if(!is(typeof(SCNo16))) {
75302         private enum enumMixinStr_SCNo16 = `enum SCNo16 = "ho";`;
75303         static if(is(typeof({ mixin(enumMixinStr_SCNo16); }))) {
75304             mixin(enumMixinStr_SCNo16);
75305         }
75306     }
75307 
75308 
75309 
75310 
75311     static if(!is(typeof(SCNo8))) {
75312         private enum enumMixinStr_SCNo8 = `enum SCNo8 = "hho";`;
75313         static if(is(typeof({ mixin(enumMixinStr_SCNo8); }))) {
75314             mixin(enumMixinStr_SCNo8);
75315         }
75316     }
75317 
75318 
75319 
75320 
75321     static if(!is(typeof(SCNuFAST64))) {
75322         private enum enumMixinStr_SCNuFAST64 = `enum SCNuFAST64 = __PRI64_PREFIX "u";`;
75323         static if(is(typeof({ mixin(enumMixinStr_SCNuFAST64); }))) {
75324             mixin(enumMixinStr_SCNuFAST64);
75325         }
75326     }
75327 
75328 
75329 
75330 
75331     static if(!is(typeof(SCNuFAST32))) {
75332         private enum enumMixinStr_SCNuFAST32 = `enum SCNuFAST32 = __PRIPTR_PREFIX "u";`;
75333         static if(is(typeof({ mixin(enumMixinStr_SCNuFAST32); }))) {
75334             mixin(enumMixinStr_SCNuFAST32);
75335         }
75336     }
75337 
75338 
75339 
75340 
75341     static if(!is(typeof(SCNuFAST16))) {
75342         private enum enumMixinStr_SCNuFAST16 = `enum SCNuFAST16 = __PRIPTR_PREFIX "u";`;
75343         static if(is(typeof({ mixin(enumMixinStr_SCNuFAST16); }))) {
75344             mixin(enumMixinStr_SCNuFAST16);
75345         }
75346     }
75347 
75348 
75349 
75350 
75351     static if(!is(typeof(SCNuFAST8))) {
75352         private enum enumMixinStr_SCNuFAST8 = `enum SCNuFAST8 = "hhu";`;
75353         static if(is(typeof({ mixin(enumMixinStr_SCNuFAST8); }))) {
75354             mixin(enumMixinStr_SCNuFAST8);
75355         }
75356     }
75357 
75358 
75359 
75360 
75361     static if(!is(typeof(SCNuLEAST64))) {
75362         private enum enumMixinStr_SCNuLEAST64 = `enum SCNuLEAST64 = __PRI64_PREFIX "u";`;
75363         static if(is(typeof({ mixin(enumMixinStr_SCNuLEAST64); }))) {
75364             mixin(enumMixinStr_SCNuLEAST64);
75365         }
75366     }
75367 
75368 
75369 
75370 
75371     static if(!is(typeof(SCNuLEAST32))) {
75372         private enum enumMixinStr_SCNuLEAST32 = `enum SCNuLEAST32 = "u";`;
75373         static if(is(typeof({ mixin(enumMixinStr_SCNuLEAST32); }))) {
75374             mixin(enumMixinStr_SCNuLEAST32);
75375         }
75376     }
75377 
75378 
75379 
75380 
75381     static if(!is(typeof(_SCHED_H))) {
75382         private enum enumMixinStr__SCHED_H = `enum _SCHED_H = 1;`;
75383         static if(is(typeof({ mixin(enumMixinStr__SCHED_H); }))) {
75384             mixin(enumMixinStr__SCHED_H);
75385         }
75386     }
75387 
75388 
75389 
75390 
75391     static if(!is(typeof(SCNuLEAST16))) {
75392         private enum enumMixinStr_SCNuLEAST16 = `enum SCNuLEAST16 = "hu";`;
75393         static if(is(typeof({ mixin(enumMixinStr_SCNuLEAST16); }))) {
75394             mixin(enumMixinStr_SCNuLEAST16);
75395         }
75396     }
75397 
75398 
75399 
75400 
75401     static if(!is(typeof(SCNuLEAST8))) {
75402         private enum enumMixinStr_SCNuLEAST8 = `enum SCNuLEAST8 = "hhu";`;
75403         static if(is(typeof({ mixin(enumMixinStr_SCNuLEAST8); }))) {
75404             mixin(enumMixinStr_SCNuLEAST8);
75405         }
75406     }
75407     static if(!is(typeof(SCNu64))) {
75408         private enum enumMixinStr_SCNu64 = `enum SCNu64 = __PRI64_PREFIX "u";`;
75409         static if(is(typeof({ mixin(enumMixinStr_SCNu64); }))) {
75410             mixin(enumMixinStr_SCNu64);
75411         }
75412     }
75413 
75414 
75415 
75416 
75417     static if(!is(typeof(SCNu32))) {
75418         private enum enumMixinStr_SCNu32 = `enum SCNu32 = "u";`;
75419         static if(is(typeof({ mixin(enumMixinStr_SCNu32); }))) {
75420             mixin(enumMixinStr_SCNu32);
75421         }
75422     }
75423 
75424 
75425 
75426 
75427     static if(!is(typeof(SCNu16))) {
75428         private enum enumMixinStr_SCNu16 = `enum SCNu16 = "hu";`;
75429         static if(is(typeof({ mixin(enumMixinStr_SCNu16); }))) {
75430             mixin(enumMixinStr_SCNu16);
75431         }
75432     }
75433 
75434 
75435 
75436 
75437     static if(!is(typeof(SCNu8))) {
75438         private enum enumMixinStr_SCNu8 = `enum SCNu8 = "hhu";`;
75439         static if(is(typeof({ mixin(enumMixinStr_SCNu8); }))) {
75440             mixin(enumMixinStr_SCNu8);
75441         }
75442     }
75443 
75444 
75445 
75446 
75447     static if(!is(typeof(SCNiFAST64))) {
75448         private enum enumMixinStr_SCNiFAST64 = `enum SCNiFAST64 = __PRI64_PREFIX "i";`;
75449         static if(is(typeof({ mixin(enumMixinStr_SCNiFAST64); }))) {
75450             mixin(enumMixinStr_SCNiFAST64);
75451         }
75452     }
75453 
75454 
75455 
75456 
75457     static if(!is(typeof(SCNiFAST32))) {
75458         private enum enumMixinStr_SCNiFAST32 = `enum SCNiFAST32 = __PRIPTR_PREFIX "i";`;
75459         static if(is(typeof({ mixin(enumMixinStr_SCNiFAST32); }))) {
75460             mixin(enumMixinStr_SCNiFAST32);
75461         }
75462     }
75463 
75464 
75465 
75466 
75467     static if(!is(typeof(SCNiFAST16))) {
75468         private enum enumMixinStr_SCNiFAST16 = `enum SCNiFAST16 = __PRIPTR_PREFIX "i";`;
75469         static if(is(typeof({ mixin(enumMixinStr_SCNiFAST16); }))) {
75470             mixin(enumMixinStr_SCNiFAST16);
75471         }
75472     }
75473 
75474 
75475 
75476 
75477     static if(!is(typeof(sched_priority))) {
75478         private enum enumMixinStr_sched_priority = `enum sched_priority = sched_priority;`;
75479         static if(is(typeof({ mixin(enumMixinStr_sched_priority); }))) {
75480             mixin(enumMixinStr_sched_priority);
75481         }
75482     }
75483 
75484 
75485 
75486 
75487     static if(!is(typeof(__sched_priority))) {
75488         private enum enumMixinStr___sched_priority = `enum __sched_priority = sched_priority;`;
75489         static if(is(typeof({ mixin(enumMixinStr___sched_priority); }))) {
75490             mixin(enumMixinStr___sched_priority);
75491         }
75492     }
75493 
75494 
75495 
75496 
75497     static if(!is(typeof(SCNiFAST8))) {
75498         private enum enumMixinStr_SCNiFAST8 = `enum SCNiFAST8 = "hhi";`;
75499         static if(is(typeof({ mixin(enumMixinStr_SCNiFAST8); }))) {
75500             mixin(enumMixinStr_SCNiFAST8);
75501         }
75502     }
75503 
75504 
75505 
75506 
75507     static if(!is(typeof(SCNiLEAST64))) {
75508         private enum enumMixinStr_SCNiLEAST64 = `enum SCNiLEAST64 = __PRI64_PREFIX "i";`;
75509         static if(is(typeof({ mixin(enumMixinStr_SCNiLEAST64); }))) {
75510             mixin(enumMixinStr_SCNiLEAST64);
75511         }
75512     }
75513 
75514 
75515 
75516 
75517     static if(!is(typeof(SCNiLEAST32))) {
75518         private enum enumMixinStr_SCNiLEAST32 = `enum SCNiLEAST32 = "i";`;
75519         static if(is(typeof({ mixin(enumMixinStr_SCNiLEAST32); }))) {
75520             mixin(enumMixinStr_SCNiLEAST32);
75521         }
75522     }
75523 
75524 
75525 
75526 
75527     static if(!is(typeof(SCNiLEAST16))) {
75528         private enum enumMixinStr_SCNiLEAST16 = `enum SCNiLEAST16 = "hi";`;
75529         static if(is(typeof({ mixin(enumMixinStr_SCNiLEAST16); }))) {
75530             mixin(enumMixinStr_SCNiLEAST16);
75531         }
75532     }
75533 
75534 
75535 
75536 
75537     static if(!is(typeof(SCNiLEAST8))) {
75538         private enum enumMixinStr_SCNiLEAST8 = `enum SCNiLEAST8 = "hhi";`;
75539         static if(is(typeof({ mixin(enumMixinStr_SCNiLEAST8); }))) {
75540             mixin(enumMixinStr_SCNiLEAST8);
75541         }
75542     }
75543 
75544 
75545 
75546 
75547     static if(!is(typeof(SCNi64))) {
75548         private enum enumMixinStr_SCNi64 = `enum SCNi64 = __PRI64_PREFIX "i";`;
75549         static if(is(typeof({ mixin(enumMixinStr_SCNi64); }))) {
75550             mixin(enumMixinStr_SCNi64);
75551         }
75552     }
75553 
75554 
75555 
75556 
75557     static if(!is(typeof(SCNi32))) {
75558         private enum enumMixinStr_SCNi32 = `enum SCNi32 = "i";`;
75559         static if(is(typeof({ mixin(enumMixinStr_SCNi32); }))) {
75560             mixin(enumMixinStr_SCNi32);
75561         }
75562     }
75563 
75564 
75565 
75566 
75567     static if(!is(typeof(SCNi16))) {
75568         private enum enumMixinStr_SCNi16 = `enum SCNi16 = "hi";`;
75569         static if(is(typeof({ mixin(enumMixinStr_SCNi16); }))) {
75570             mixin(enumMixinStr_SCNi16);
75571         }
75572     }
75573 
75574 
75575 
75576 
75577     static if(!is(typeof(SCNi8))) {
75578         private enum enumMixinStr_SCNi8 = `enum SCNi8 = "hhi";`;
75579         static if(is(typeof({ mixin(enumMixinStr_SCNi8); }))) {
75580             mixin(enumMixinStr_SCNi8);
75581         }
75582     }
75583 
75584 
75585 
75586 
75587     static if(!is(typeof(SCNdFAST64))) {
75588         private enum enumMixinStr_SCNdFAST64 = `enum SCNdFAST64 = __PRI64_PREFIX "d";`;
75589         static if(is(typeof({ mixin(enumMixinStr_SCNdFAST64); }))) {
75590             mixin(enumMixinStr_SCNdFAST64);
75591         }
75592     }
75593 
75594 
75595 
75596 
75597     static if(!is(typeof(SCNdFAST32))) {
75598         private enum enumMixinStr_SCNdFAST32 = `enum SCNdFAST32 = __PRIPTR_PREFIX "d";`;
75599         static if(is(typeof({ mixin(enumMixinStr_SCNdFAST32); }))) {
75600             mixin(enumMixinStr_SCNdFAST32);
75601         }
75602     }
75603 
75604 
75605 
75606 
75607     static if(!is(typeof(SCNdFAST16))) {
75608         private enum enumMixinStr_SCNdFAST16 = `enum SCNdFAST16 = __PRIPTR_PREFIX "d";`;
75609         static if(is(typeof({ mixin(enumMixinStr_SCNdFAST16); }))) {
75610             mixin(enumMixinStr_SCNdFAST16);
75611         }
75612     }
75613 
75614 
75615 
75616 
75617     static if(!is(typeof(SCNdFAST8))) {
75618         private enum enumMixinStr_SCNdFAST8 = `enum SCNdFAST8 = "hhd";`;
75619         static if(is(typeof({ mixin(enumMixinStr_SCNdFAST8); }))) {
75620             mixin(enumMixinStr_SCNdFAST8);
75621         }
75622     }
75623 
75624 
75625 
75626 
75627     static if(!is(typeof(SCNdLEAST64))) {
75628         private enum enumMixinStr_SCNdLEAST64 = `enum SCNdLEAST64 = __PRI64_PREFIX "d";`;
75629         static if(is(typeof({ mixin(enumMixinStr_SCNdLEAST64); }))) {
75630             mixin(enumMixinStr_SCNdLEAST64);
75631         }
75632     }
75633 
75634 
75635 
75636 
75637     static if(!is(typeof(SCNdLEAST32))) {
75638         private enum enumMixinStr_SCNdLEAST32 = `enum SCNdLEAST32 = "d";`;
75639         static if(is(typeof({ mixin(enumMixinStr_SCNdLEAST32); }))) {
75640             mixin(enumMixinStr_SCNdLEAST32);
75641         }
75642     }
75643 
75644 
75645 
75646 
75647     static if(!is(typeof(SCNdLEAST16))) {
75648         private enum enumMixinStr_SCNdLEAST16 = `enum SCNdLEAST16 = "hd";`;
75649         static if(is(typeof({ mixin(enumMixinStr_SCNdLEAST16); }))) {
75650             mixin(enumMixinStr_SCNdLEAST16);
75651         }
75652     }
75653 
75654 
75655 
75656 
75657     static if(!is(typeof(SCNdLEAST8))) {
75658         private enum enumMixinStr_SCNdLEAST8 = `enum SCNdLEAST8 = "hhd";`;
75659         static if(is(typeof({ mixin(enumMixinStr_SCNdLEAST8); }))) {
75660             mixin(enumMixinStr_SCNdLEAST8);
75661         }
75662     }
75663 
75664 
75665 
75666 
75667     static if(!is(typeof(SCNd64))) {
75668         private enum enumMixinStr_SCNd64 = `enum SCNd64 = __PRI64_PREFIX "d";`;
75669         static if(is(typeof({ mixin(enumMixinStr_SCNd64); }))) {
75670             mixin(enumMixinStr_SCNd64);
75671         }
75672     }
75673 
75674 
75675 
75676 
75677     static if(!is(typeof(_STDC_PREDEF_H))) {
75678         private enum enumMixinStr__STDC_PREDEF_H = `enum _STDC_PREDEF_H = 1;`;
75679         static if(is(typeof({ mixin(enumMixinStr__STDC_PREDEF_H); }))) {
75680             mixin(enumMixinStr__STDC_PREDEF_H);
75681         }
75682     }
75683 
75684 
75685 
75686 
75687     static if(!is(typeof(_STDINT_H))) {
75688         private enum enumMixinStr__STDINT_H = `enum _STDINT_H = 1;`;
75689         static if(is(typeof({ mixin(enumMixinStr__STDINT_H); }))) {
75690             mixin(enumMixinStr__STDINT_H);
75691         }
75692     }
75693 
75694 
75695 
75696 
75697     static if(!is(typeof(SCNd32))) {
75698         private enum enumMixinStr_SCNd32 = `enum SCNd32 = "d";`;
75699         static if(is(typeof({ mixin(enumMixinStr_SCNd32); }))) {
75700             mixin(enumMixinStr_SCNd32);
75701         }
75702     }
75703 
75704 
75705 
75706 
75707     static if(!is(typeof(SCNd16))) {
75708         private enum enumMixinStr_SCNd16 = `enum SCNd16 = "hd";`;
75709         static if(is(typeof({ mixin(enumMixinStr_SCNd16); }))) {
75710             mixin(enumMixinStr_SCNd16);
75711         }
75712     }
75713 
75714 
75715 
75716 
75717     static if(!is(typeof(SCNd8))) {
75718         private enum enumMixinStr_SCNd8 = `enum SCNd8 = "hhd";`;
75719         static if(is(typeof({ mixin(enumMixinStr_SCNd8); }))) {
75720             mixin(enumMixinStr_SCNd8);
75721         }
75722     }
75723 
75724 
75725 
75726 
75727     static if(!is(typeof(PRIXPTR))) {
75728         private enum enumMixinStr_PRIXPTR = `enum PRIXPTR = __PRIPTR_PREFIX "X";`;
75729         static if(is(typeof({ mixin(enumMixinStr_PRIXPTR); }))) {
75730             mixin(enumMixinStr_PRIXPTR);
75731         }
75732     }
75733 
75734 
75735 
75736 
75737     static if(!is(typeof(PRIxPTR))) {
75738         private enum enumMixinStr_PRIxPTR = `enum PRIxPTR = __PRIPTR_PREFIX "x";`;
75739         static if(is(typeof({ mixin(enumMixinStr_PRIxPTR); }))) {
75740             mixin(enumMixinStr_PRIxPTR);
75741         }
75742     }
75743 
75744 
75745 
75746 
75747     static if(!is(typeof(PRIuPTR))) {
75748         private enum enumMixinStr_PRIuPTR = `enum PRIuPTR = __PRIPTR_PREFIX "u";`;
75749         static if(is(typeof({ mixin(enumMixinStr_PRIuPTR); }))) {
75750             mixin(enumMixinStr_PRIuPTR);
75751         }
75752     }
75753 
75754 
75755 
75756 
75757     static if(!is(typeof(PRIoPTR))) {
75758         private enum enumMixinStr_PRIoPTR = `enum PRIoPTR = __PRIPTR_PREFIX "o";`;
75759         static if(is(typeof({ mixin(enumMixinStr_PRIoPTR); }))) {
75760             mixin(enumMixinStr_PRIoPTR);
75761         }
75762     }
75763 
75764 
75765 
75766 
75767     static if(!is(typeof(PRIiPTR))) {
75768         private enum enumMixinStr_PRIiPTR = `enum PRIiPTR = __PRIPTR_PREFIX "i";`;
75769         static if(is(typeof({ mixin(enumMixinStr_PRIiPTR); }))) {
75770             mixin(enumMixinStr_PRIiPTR);
75771         }
75772     }
75773 
75774 
75775 
75776 
75777     static if(!is(typeof(PRIdPTR))) {
75778         private enum enumMixinStr_PRIdPTR = `enum PRIdPTR = __PRIPTR_PREFIX "d";`;
75779         static if(is(typeof({ mixin(enumMixinStr_PRIdPTR); }))) {
75780             mixin(enumMixinStr_PRIdPTR);
75781         }
75782     }
75783 
75784 
75785 
75786 
75787     static if(!is(typeof(PRIXMAX))) {
75788         private enum enumMixinStr_PRIXMAX = `enum PRIXMAX = __PRI64_PREFIX "X";`;
75789         static if(is(typeof({ mixin(enumMixinStr_PRIXMAX); }))) {
75790             mixin(enumMixinStr_PRIXMAX);
75791         }
75792     }
75793 
75794 
75795 
75796 
75797     static if(!is(typeof(PRIxMAX))) {
75798         private enum enumMixinStr_PRIxMAX = `enum PRIxMAX = __PRI64_PREFIX "x";`;
75799         static if(is(typeof({ mixin(enumMixinStr_PRIxMAX); }))) {
75800             mixin(enumMixinStr_PRIxMAX);
75801         }
75802     }
75803 
75804 
75805 
75806 
75807     static if(!is(typeof(PRIuMAX))) {
75808         private enum enumMixinStr_PRIuMAX = `enum PRIuMAX = __PRI64_PREFIX "u";`;
75809         static if(is(typeof({ mixin(enumMixinStr_PRIuMAX); }))) {
75810             mixin(enumMixinStr_PRIuMAX);
75811         }
75812     }
75813 
75814 
75815 
75816 
75817     static if(!is(typeof(PRIoMAX))) {
75818         private enum enumMixinStr_PRIoMAX = `enum PRIoMAX = __PRI64_PREFIX "o";`;
75819         static if(is(typeof({ mixin(enumMixinStr_PRIoMAX); }))) {
75820             mixin(enumMixinStr_PRIoMAX);
75821         }
75822     }
75823 
75824 
75825 
75826 
75827     static if(!is(typeof(PRIiMAX))) {
75828         private enum enumMixinStr_PRIiMAX = `enum PRIiMAX = __PRI64_PREFIX "i";`;
75829         static if(is(typeof({ mixin(enumMixinStr_PRIiMAX); }))) {
75830             mixin(enumMixinStr_PRIiMAX);
75831         }
75832     }
75833 
75834 
75835 
75836 
75837     static if(!is(typeof(PRIdMAX))) {
75838         private enum enumMixinStr_PRIdMAX = `enum PRIdMAX = __PRI64_PREFIX "d";`;
75839         static if(is(typeof({ mixin(enumMixinStr_PRIdMAX); }))) {
75840             mixin(enumMixinStr_PRIdMAX);
75841         }
75842     }
75843 
75844 
75845 
75846 
75847     static if(!is(typeof(PRIXFAST64))) {
75848         private enum enumMixinStr_PRIXFAST64 = `enum PRIXFAST64 = __PRI64_PREFIX "X";`;
75849         static if(is(typeof({ mixin(enumMixinStr_PRIXFAST64); }))) {
75850             mixin(enumMixinStr_PRIXFAST64);
75851         }
75852     }
75853 
75854 
75855 
75856 
75857     static if(!is(typeof(PRIXFAST32))) {
75858         private enum enumMixinStr_PRIXFAST32 = `enum PRIXFAST32 = __PRIPTR_PREFIX "X";`;
75859         static if(is(typeof({ mixin(enumMixinStr_PRIXFAST32); }))) {
75860             mixin(enumMixinStr_PRIXFAST32);
75861         }
75862     }
75863 
75864 
75865 
75866 
75867     static if(!is(typeof(PRIXFAST16))) {
75868         private enum enumMixinStr_PRIXFAST16 = `enum PRIXFAST16 = __PRIPTR_PREFIX "X";`;
75869         static if(is(typeof({ mixin(enumMixinStr_PRIXFAST16); }))) {
75870             mixin(enumMixinStr_PRIXFAST16);
75871         }
75872     }
75873 
75874 
75875 
75876 
75877     static if(!is(typeof(PRIXFAST8))) {
75878         private enum enumMixinStr_PRIXFAST8 = `enum PRIXFAST8 = "X";`;
75879         static if(is(typeof({ mixin(enumMixinStr_PRIXFAST8); }))) {
75880             mixin(enumMixinStr_PRIXFAST8);
75881         }
75882     }
75883 
75884 
75885 
75886 
75887     static if(!is(typeof(PRIXLEAST64))) {
75888         private enum enumMixinStr_PRIXLEAST64 = `enum PRIXLEAST64 = __PRI64_PREFIX "X";`;
75889         static if(is(typeof({ mixin(enumMixinStr_PRIXLEAST64); }))) {
75890             mixin(enumMixinStr_PRIXLEAST64);
75891         }
75892     }
75893 
75894 
75895 
75896 
75897     static if(!is(typeof(PRIXLEAST32))) {
75898         private enum enumMixinStr_PRIXLEAST32 = `enum PRIXLEAST32 = "X";`;
75899         static if(is(typeof({ mixin(enumMixinStr_PRIXLEAST32); }))) {
75900             mixin(enumMixinStr_PRIXLEAST32);
75901         }
75902     }
75903 
75904 
75905 
75906 
75907     static if(!is(typeof(PRIXLEAST16))) {
75908         private enum enumMixinStr_PRIXLEAST16 = `enum PRIXLEAST16 = "X";`;
75909         static if(is(typeof({ mixin(enumMixinStr_PRIXLEAST16); }))) {
75910             mixin(enumMixinStr_PRIXLEAST16);
75911         }
75912     }
75913 
75914 
75915 
75916 
75917     static if(!is(typeof(PRIXLEAST8))) {
75918         private enum enumMixinStr_PRIXLEAST8 = `enum PRIXLEAST8 = "X";`;
75919         static if(is(typeof({ mixin(enumMixinStr_PRIXLEAST8); }))) {
75920             mixin(enumMixinStr_PRIXLEAST8);
75921         }
75922     }
75923 
75924 
75925 
75926 
75927     static if(!is(typeof(PRIX64))) {
75928         private enum enumMixinStr_PRIX64 = `enum PRIX64 = __PRI64_PREFIX "X";`;
75929         static if(is(typeof({ mixin(enumMixinStr_PRIX64); }))) {
75930             mixin(enumMixinStr_PRIX64);
75931         }
75932     }
75933 
75934 
75935 
75936 
75937     static if(!is(typeof(PRIX32))) {
75938         private enum enumMixinStr_PRIX32 = `enum PRIX32 = "X";`;
75939         static if(is(typeof({ mixin(enumMixinStr_PRIX32); }))) {
75940             mixin(enumMixinStr_PRIX32);
75941         }
75942     }
75943 
75944 
75945 
75946 
75947     static if(!is(typeof(PRIX16))) {
75948         private enum enumMixinStr_PRIX16 = `enum PRIX16 = "X";`;
75949         static if(is(typeof({ mixin(enumMixinStr_PRIX16); }))) {
75950             mixin(enumMixinStr_PRIX16);
75951         }
75952     }
75953 
75954 
75955 
75956 
75957 
75958 
75959     static if(!is(typeof(PRIX8))) {
75960         private enum enumMixinStr_PRIX8 = `enum PRIX8 = "X";`;
75961         static if(is(typeof({ mixin(enumMixinStr_PRIX8); }))) {
75962             mixin(enumMixinStr_PRIX8);
75963         }
75964     }
75965 
75966 
75967 
75968 
75969     static if(!is(typeof(PRIxFAST64))) {
75970         private enum enumMixinStr_PRIxFAST64 = `enum PRIxFAST64 = __PRI64_PREFIX "x";`;
75971         static if(is(typeof({ mixin(enumMixinStr_PRIxFAST64); }))) {
75972             mixin(enumMixinStr_PRIxFAST64);
75973         }
75974     }
75975 
75976 
75977 
75978 
75979     static if(!is(typeof(PRIxFAST32))) {
75980         private enum enumMixinStr_PRIxFAST32 = `enum PRIxFAST32 = __PRIPTR_PREFIX "x";`;
75981         static if(is(typeof({ mixin(enumMixinStr_PRIxFAST32); }))) {
75982             mixin(enumMixinStr_PRIxFAST32);
75983         }
75984     }
75985 
75986 
75987 
75988 
75989     static if(!is(typeof(PRIxFAST16))) {
75990         private enum enumMixinStr_PRIxFAST16 = `enum PRIxFAST16 = __PRIPTR_PREFIX "x";`;
75991         static if(is(typeof({ mixin(enumMixinStr_PRIxFAST16); }))) {
75992             mixin(enumMixinStr_PRIxFAST16);
75993         }
75994     }
75995     static if(!is(typeof(INT8_MIN))) {
75996         private enum enumMixinStr_INT8_MIN = `enum INT8_MIN = ( - 128 );`;
75997         static if(is(typeof({ mixin(enumMixinStr_INT8_MIN); }))) {
75998             mixin(enumMixinStr_INT8_MIN);
75999         }
76000     }
76001 
76002 
76003 
76004 
76005     static if(!is(typeof(INT16_MIN))) {
76006         private enum enumMixinStr_INT16_MIN = `enum INT16_MIN = ( - 32767 - 1 );`;
76007         static if(is(typeof({ mixin(enumMixinStr_INT16_MIN); }))) {
76008             mixin(enumMixinStr_INT16_MIN);
76009         }
76010     }
76011 
76012 
76013 
76014 
76015     static if(!is(typeof(INT32_MIN))) {
76016         private enum enumMixinStr_INT32_MIN = `enum INT32_MIN = ( - 2147483647 - 1 );`;
76017         static if(is(typeof({ mixin(enumMixinStr_INT32_MIN); }))) {
76018             mixin(enumMixinStr_INT32_MIN);
76019         }
76020     }
76021 
76022 
76023 
76024 
76025     static if(!is(typeof(INT64_MIN))) {
76026         private enum enumMixinStr_INT64_MIN = `enum INT64_MIN = ( - 9223372036854775807L - 1 );`;
76027         static if(is(typeof({ mixin(enumMixinStr_INT64_MIN); }))) {
76028             mixin(enumMixinStr_INT64_MIN);
76029         }
76030     }
76031 
76032 
76033 
76034 
76035     static if(!is(typeof(INT8_MAX))) {
76036         private enum enumMixinStr_INT8_MAX = `enum INT8_MAX = ( 127 );`;
76037         static if(is(typeof({ mixin(enumMixinStr_INT8_MAX); }))) {
76038             mixin(enumMixinStr_INT8_MAX);
76039         }
76040     }
76041 
76042 
76043 
76044 
76045     static if(!is(typeof(INT16_MAX))) {
76046         private enum enumMixinStr_INT16_MAX = `enum INT16_MAX = ( 32767 );`;
76047         static if(is(typeof({ mixin(enumMixinStr_INT16_MAX); }))) {
76048             mixin(enumMixinStr_INT16_MAX);
76049         }
76050     }
76051 
76052 
76053 
76054 
76055     static if(!is(typeof(INT32_MAX))) {
76056         private enum enumMixinStr_INT32_MAX = `enum INT32_MAX = ( 2147483647 );`;
76057         static if(is(typeof({ mixin(enumMixinStr_INT32_MAX); }))) {
76058             mixin(enumMixinStr_INT32_MAX);
76059         }
76060     }
76061 
76062 
76063 
76064 
76065     static if(!is(typeof(INT64_MAX))) {
76066         private enum enumMixinStr_INT64_MAX = `enum INT64_MAX = ( 9223372036854775807L );`;
76067         static if(is(typeof({ mixin(enumMixinStr_INT64_MAX); }))) {
76068             mixin(enumMixinStr_INT64_MAX);
76069         }
76070     }
76071 
76072 
76073 
76074 
76075     static if(!is(typeof(UINT8_MAX))) {
76076         private enum enumMixinStr_UINT8_MAX = `enum UINT8_MAX = ( 255 );`;
76077         static if(is(typeof({ mixin(enumMixinStr_UINT8_MAX); }))) {
76078             mixin(enumMixinStr_UINT8_MAX);
76079         }
76080     }
76081 
76082 
76083 
76084 
76085     static if(!is(typeof(UINT16_MAX))) {
76086         private enum enumMixinStr_UINT16_MAX = `enum UINT16_MAX = ( 65535 );`;
76087         static if(is(typeof({ mixin(enumMixinStr_UINT16_MAX); }))) {
76088             mixin(enumMixinStr_UINT16_MAX);
76089         }
76090     }
76091 
76092 
76093 
76094 
76095     static if(!is(typeof(UINT32_MAX))) {
76096         private enum enumMixinStr_UINT32_MAX = `enum UINT32_MAX = ( 4294967295U );`;
76097         static if(is(typeof({ mixin(enumMixinStr_UINT32_MAX); }))) {
76098             mixin(enumMixinStr_UINT32_MAX);
76099         }
76100     }
76101 
76102 
76103 
76104 
76105     static if(!is(typeof(UINT64_MAX))) {
76106         private enum enumMixinStr_UINT64_MAX = `enum UINT64_MAX = ( 18446744073709551615UL );`;
76107         static if(is(typeof({ mixin(enumMixinStr_UINT64_MAX); }))) {
76108             mixin(enumMixinStr_UINT64_MAX);
76109         }
76110     }
76111 
76112 
76113 
76114 
76115     static if(!is(typeof(INT_LEAST8_MIN))) {
76116         private enum enumMixinStr_INT_LEAST8_MIN = `enum INT_LEAST8_MIN = ( - 128 );`;
76117         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST8_MIN); }))) {
76118             mixin(enumMixinStr_INT_LEAST8_MIN);
76119         }
76120     }
76121 
76122 
76123 
76124 
76125     static if(!is(typeof(INT_LEAST16_MIN))) {
76126         private enum enumMixinStr_INT_LEAST16_MIN = `enum INT_LEAST16_MIN = ( - 32767 - 1 );`;
76127         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST16_MIN); }))) {
76128             mixin(enumMixinStr_INT_LEAST16_MIN);
76129         }
76130     }
76131 
76132 
76133 
76134 
76135     static if(!is(typeof(INT_LEAST32_MIN))) {
76136         private enum enumMixinStr_INT_LEAST32_MIN = `enum INT_LEAST32_MIN = ( - 2147483647 - 1 );`;
76137         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST32_MIN); }))) {
76138             mixin(enumMixinStr_INT_LEAST32_MIN);
76139         }
76140     }
76141 
76142 
76143 
76144 
76145     static if(!is(typeof(INT_LEAST64_MIN))) {
76146         private enum enumMixinStr_INT_LEAST64_MIN = `enum INT_LEAST64_MIN = ( - 9223372036854775807L - 1 );`;
76147         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST64_MIN); }))) {
76148             mixin(enumMixinStr_INT_LEAST64_MIN);
76149         }
76150     }
76151 
76152 
76153 
76154 
76155     static if(!is(typeof(INT_LEAST8_MAX))) {
76156         private enum enumMixinStr_INT_LEAST8_MAX = `enum INT_LEAST8_MAX = ( 127 );`;
76157         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST8_MAX); }))) {
76158             mixin(enumMixinStr_INT_LEAST8_MAX);
76159         }
76160     }
76161 
76162 
76163 
76164 
76165     static if(!is(typeof(INT_LEAST16_MAX))) {
76166         private enum enumMixinStr_INT_LEAST16_MAX = `enum INT_LEAST16_MAX = ( 32767 );`;
76167         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST16_MAX); }))) {
76168             mixin(enumMixinStr_INT_LEAST16_MAX);
76169         }
76170     }
76171 
76172 
76173 
76174 
76175     static if(!is(typeof(INT_LEAST32_MAX))) {
76176         private enum enumMixinStr_INT_LEAST32_MAX = `enum INT_LEAST32_MAX = ( 2147483647 );`;
76177         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST32_MAX); }))) {
76178             mixin(enumMixinStr_INT_LEAST32_MAX);
76179         }
76180     }
76181 
76182 
76183 
76184 
76185     static if(!is(typeof(INT_LEAST64_MAX))) {
76186         private enum enumMixinStr_INT_LEAST64_MAX = `enum INT_LEAST64_MAX = ( 9223372036854775807L );`;
76187         static if(is(typeof({ mixin(enumMixinStr_INT_LEAST64_MAX); }))) {
76188             mixin(enumMixinStr_INT_LEAST64_MAX);
76189         }
76190     }
76191 
76192 
76193 
76194 
76195     static if(!is(typeof(UINT_LEAST8_MAX))) {
76196         private enum enumMixinStr_UINT_LEAST8_MAX = `enum UINT_LEAST8_MAX = ( 255 );`;
76197         static if(is(typeof({ mixin(enumMixinStr_UINT_LEAST8_MAX); }))) {
76198             mixin(enumMixinStr_UINT_LEAST8_MAX);
76199         }
76200     }
76201 
76202 
76203 
76204 
76205     static if(!is(typeof(UINT_LEAST16_MAX))) {
76206         private enum enumMixinStr_UINT_LEAST16_MAX = `enum UINT_LEAST16_MAX = ( 65535 );`;
76207         static if(is(typeof({ mixin(enumMixinStr_UINT_LEAST16_MAX); }))) {
76208             mixin(enumMixinStr_UINT_LEAST16_MAX);
76209         }
76210     }
76211 
76212 
76213 
76214 
76215     static if(!is(typeof(UINT_LEAST32_MAX))) {
76216         private enum enumMixinStr_UINT_LEAST32_MAX = `enum UINT_LEAST32_MAX = ( 4294967295U );`;
76217         static if(is(typeof({ mixin(enumMixinStr_UINT_LEAST32_MAX); }))) {
76218             mixin(enumMixinStr_UINT_LEAST32_MAX);
76219         }
76220     }
76221 
76222 
76223 
76224 
76225     static if(!is(typeof(UINT_LEAST64_MAX))) {
76226         private enum enumMixinStr_UINT_LEAST64_MAX = `enum UINT_LEAST64_MAX = ( 18446744073709551615UL );`;
76227         static if(is(typeof({ mixin(enumMixinStr_UINT_LEAST64_MAX); }))) {
76228             mixin(enumMixinStr_UINT_LEAST64_MAX);
76229         }
76230     }
76231 
76232 
76233 
76234 
76235     static if(!is(typeof(INT_FAST8_MIN))) {
76236         private enum enumMixinStr_INT_FAST8_MIN = `enum INT_FAST8_MIN = ( - 128 );`;
76237         static if(is(typeof({ mixin(enumMixinStr_INT_FAST8_MIN); }))) {
76238             mixin(enumMixinStr_INT_FAST8_MIN);
76239         }
76240     }
76241 
76242 
76243 
76244 
76245     static if(!is(typeof(PRIxFAST8))) {
76246         private enum enumMixinStr_PRIxFAST8 = `enum PRIxFAST8 = "x";`;
76247         static if(is(typeof({ mixin(enumMixinStr_PRIxFAST8); }))) {
76248             mixin(enumMixinStr_PRIxFAST8);
76249         }
76250     }
76251 
76252 
76253 
76254 
76255     static if(!is(typeof(INT_FAST16_MIN))) {
76256         private enum enumMixinStr_INT_FAST16_MIN = `enum INT_FAST16_MIN = ( - 9223372036854775807L - 1 );`;
76257         static if(is(typeof({ mixin(enumMixinStr_INT_FAST16_MIN); }))) {
76258             mixin(enumMixinStr_INT_FAST16_MIN);
76259         }
76260     }
76261 
76262 
76263 
76264 
76265     static if(!is(typeof(INT_FAST32_MIN))) {
76266         private enum enumMixinStr_INT_FAST32_MIN = `enum INT_FAST32_MIN = ( - 9223372036854775807L - 1 );`;
76267         static if(is(typeof({ mixin(enumMixinStr_INT_FAST32_MIN); }))) {
76268             mixin(enumMixinStr_INT_FAST32_MIN);
76269         }
76270     }
76271 
76272 
76273 
76274 
76275     static if(!is(typeof(INT_FAST64_MIN))) {
76276         private enum enumMixinStr_INT_FAST64_MIN = `enum INT_FAST64_MIN = ( - 9223372036854775807L - 1 );`;
76277         static if(is(typeof({ mixin(enumMixinStr_INT_FAST64_MIN); }))) {
76278             mixin(enumMixinStr_INT_FAST64_MIN);
76279         }
76280     }
76281 
76282 
76283 
76284 
76285     static if(!is(typeof(INT_FAST8_MAX))) {
76286         private enum enumMixinStr_INT_FAST8_MAX = `enum INT_FAST8_MAX = ( 127 );`;
76287         static if(is(typeof({ mixin(enumMixinStr_INT_FAST8_MAX); }))) {
76288             mixin(enumMixinStr_INT_FAST8_MAX);
76289         }
76290     }
76291 
76292 
76293 
76294 
76295     static if(!is(typeof(PRIxLEAST64))) {
76296         private enum enumMixinStr_PRIxLEAST64 = `enum PRIxLEAST64 = __PRI64_PREFIX "x";`;
76297         static if(is(typeof({ mixin(enumMixinStr_PRIxLEAST64); }))) {
76298             mixin(enumMixinStr_PRIxLEAST64);
76299         }
76300     }
76301 
76302 
76303 
76304 
76305     static if(!is(typeof(INT_FAST16_MAX))) {
76306         private enum enumMixinStr_INT_FAST16_MAX = `enum INT_FAST16_MAX = ( 9223372036854775807L );`;
76307         static if(is(typeof({ mixin(enumMixinStr_INT_FAST16_MAX); }))) {
76308             mixin(enumMixinStr_INT_FAST16_MAX);
76309         }
76310     }
76311 
76312 
76313 
76314 
76315     static if(!is(typeof(INT_FAST32_MAX))) {
76316         private enum enumMixinStr_INT_FAST32_MAX = `enum INT_FAST32_MAX = ( 9223372036854775807L );`;
76317         static if(is(typeof({ mixin(enumMixinStr_INT_FAST32_MAX); }))) {
76318             mixin(enumMixinStr_INT_FAST32_MAX);
76319         }
76320     }
76321 
76322 
76323 
76324 
76325     static if(!is(typeof(INT_FAST64_MAX))) {
76326         private enum enumMixinStr_INT_FAST64_MAX = `enum INT_FAST64_MAX = ( 9223372036854775807L );`;
76327         static if(is(typeof({ mixin(enumMixinStr_INT_FAST64_MAX); }))) {
76328             mixin(enumMixinStr_INT_FAST64_MAX);
76329         }
76330     }
76331 
76332 
76333 
76334 
76335     static if(!is(typeof(UINT_FAST8_MAX))) {
76336         private enum enumMixinStr_UINT_FAST8_MAX = `enum UINT_FAST8_MAX = ( 255 );`;
76337         static if(is(typeof({ mixin(enumMixinStr_UINT_FAST8_MAX); }))) {
76338             mixin(enumMixinStr_UINT_FAST8_MAX);
76339         }
76340     }
76341 
76342 
76343 
76344 
76345     static if(!is(typeof(PRIxLEAST32))) {
76346         private enum enumMixinStr_PRIxLEAST32 = `enum PRIxLEAST32 = "x";`;
76347         static if(is(typeof({ mixin(enumMixinStr_PRIxLEAST32); }))) {
76348             mixin(enumMixinStr_PRIxLEAST32);
76349         }
76350     }
76351 
76352 
76353 
76354 
76355     static if(!is(typeof(UINT_FAST16_MAX))) {
76356         private enum enumMixinStr_UINT_FAST16_MAX = `enum UINT_FAST16_MAX = ( 18446744073709551615UL );`;
76357         static if(is(typeof({ mixin(enumMixinStr_UINT_FAST16_MAX); }))) {
76358             mixin(enumMixinStr_UINT_FAST16_MAX);
76359         }
76360     }
76361 
76362 
76363 
76364 
76365     static if(!is(typeof(UINT_FAST32_MAX))) {
76366         private enum enumMixinStr_UINT_FAST32_MAX = `enum UINT_FAST32_MAX = ( 18446744073709551615UL );`;
76367         static if(is(typeof({ mixin(enumMixinStr_UINT_FAST32_MAX); }))) {
76368             mixin(enumMixinStr_UINT_FAST32_MAX);
76369         }
76370     }
76371 
76372 
76373 
76374 
76375     static if(!is(typeof(UINT_FAST64_MAX))) {
76376         private enum enumMixinStr_UINT_FAST64_MAX = `enum UINT_FAST64_MAX = ( 18446744073709551615UL );`;
76377         static if(is(typeof({ mixin(enumMixinStr_UINT_FAST64_MAX); }))) {
76378             mixin(enumMixinStr_UINT_FAST64_MAX);
76379         }
76380     }
76381 
76382 
76383 
76384 
76385     static if(!is(typeof(PRIxLEAST16))) {
76386         private enum enumMixinStr_PRIxLEAST16 = `enum PRIxLEAST16 = "x";`;
76387         static if(is(typeof({ mixin(enumMixinStr_PRIxLEAST16); }))) {
76388             mixin(enumMixinStr_PRIxLEAST16);
76389         }
76390     }
76391 
76392 
76393 
76394 
76395     static if(!is(typeof(INTPTR_MIN))) {
76396         private enum enumMixinStr_INTPTR_MIN = `enum INTPTR_MIN = ( - 9223372036854775807L - 1 );`;
76397         static if(is(typeof({ mixin(enumMixinStr_INTPTR_MIN); }))) {
76398             mixin(enumMixinStr_INTPTR_MIN);
76399         }
76400     }
76401 
76402 
76403 
76404 
76405     static if(!is(typeof(INTPTR_MAX))) {
76406         private enum enumMixinStr_INTPTR_MAX = `enum INTPTR_MAX = ( 9223372036854775807L );`;
76407         static if(is(typeof({ mixin(enumMixinStr_INTPTR_MAX); }))) {
76408             mixin(enumMixinStr_INTPTR_MAX);
76409         }
76410     }
76411 
76412 
76413 
76414 
76415     static if(!is(typeof(UINTPTR_MAX))) {
76416         private enum enumMixinStr_UINTPTR_MAX = `enum UINTPTR_MAX = ( 18446744073709551615UL );`;
76417         static if(is(typeof({ mixin(enumMixinStr_UINTPTR_MAX); }))) {
76418             mixin(enumMixinStr_UINTPTR_MAX);
76419         }
76420     }
76421 
76422 
76423 
76424 
76425     static if(!is(typeof(INTMAX_MIN))) {
76426         private enum enumMixinStr_INTMAX_MIN = `enum INTMAX_MIN = ( - 9223372036854775807L - 1 );`;
76427         static if(is(typeof({ mixin(enumMixinStr_INTMAX_MIN); }))) {
76428             mixin(enumMixinStr_INTMAX_MIN);
76429         }
76430     }
76431 
76432 
76433 
76434 
76435     static if(!is(typeof(INTMAX_MAX))) {
76436         private enum enumMixinStr_INTMAX_MAX = `enum INTMAX_MAX = ( 9223372036854775807L );`;
76437         static if(is(typeof({ mixin(enumMixinStr_INTMAX_MAX); }))) {
76438             mixin(enumMixinStr_INTMAX_MAX);
76439         }
76440     }
76441 
76442 
76443 
76444 
76445     static if(!is(typeof(UINTMAX_MAX))) {
76446         private enum enumMixinStr_UINTMAX_MAX = `enum UINTMAX_MAX = ( 18446744073709551615UL );`;
76447         static if(is(typeof({ mixin(enumMixinStr_UINTMAX_MAX); }))) {
76448             mixin(enumMixinStr_UINTMAX_MAX);
76449         }
76450     }
76451 
76452 
76453 
76454 
76455     static if(!is(typeof(PRIxLEAST8))) {
76456         private enum enumMixinStr_PRIxLEAST8 = `enum PRIxLEAST8 = "x";`;
76457         static if(is(typeof({ mixin(enumMixinStr_PRIxLEAST8); }))) {
76458             mixin(enumMixinStr_PRIxLEAST8);
76459         }
76460     }
76461 
76462 
76463 
76464 
76465     static if(!is(typeof(PTRDIFF_MIN))) {
76466         private enum enumMixinStr_PTRDIFF_MIN = `enum PTRDIFF_MIN = ( - 9223372036854775807L - 1 );`;
76467         static if(is(typeof({ mixin(enumMixinStr_PTRDIFF_MIN); }))) {
76468             mixin(enumMixinStr_PTRDIFF_MIN);
76469         }
76470     }
76471 
76472 
76473 
76474 
76475     static if(!is(typeof(PTRDIFF_MAX))) {
76476         private enum enumMixinStr_PTRDIFF_MAX = `enum PTRDIFF_MAX = ( 9223372036854775807L );`;
76477         static if(is(typeof({ mixin(enumMixinStr_PTRDIFF_MAX); }))) {
76478             mixin(enumMixinStr_PTRDIFF_MAX);
76479         }
76480     }
76481 
76482 
76483 
76484 
76485     static if(!is(typeof(SIG_ATOMIC_MIN))) {
76486         private enum enumMixinStr_SIG_ATOMIC_MIN = `enum SIG_ATOMIC_MIN = ( - 2147483647 - 1 );`;
76487         static if(is(typeof({ mixin(enumMixinStr_SIG_ATOMIC_MIN); }))) {
76488             mixin(enumMixinStr_SIG_ATOMIC_MIN);
76489         }
76490     }
76491 
76492 
76493 
76494 
76495     static if(!is(typeof(SIG_ATOMIC_MAX))) {
76496         private enum enumMixinStr_SIG_ATOMIC_MAX = `enum SIG_ATOMIC_MAX = ( 2147483647 );`;
76497         static if(is(typeof({ mixin(enumMixinStr_SIG_ATOMIC_MAX); }))) {
76498             mixin(enumMixinStr_SIG_ATOMIC_MAX);
76499         }
76500     }
76501 
76502 
76503 
76504 
76505     static if(!is(typeof(PRIx64))) {
76506         private enum enumMixinStr_PRIx64 = `enum PRIx64 = __PRI64_PREFIX "x";`;
76507         static if(is(typeof({ mixin(enumMixinStr_PRIx64); }))) {
76508             mixin(enumMixinStr_PRIx64);
76509         }
76510     }
76511 
76512 
76513 
76514 
76515     static if(!is(typeof(SIZE_MAX))) {
76516         private enum enumMixinStr_SIZE_MAX = `enum SIZE_MAX = ( 18446744073709551615UL );`;
76517         static if(is(typeof({ mixin(enumMixinStr_SIZE_MAX); }))) {
76518             mixin(enumMixinStr_SIZE_MAX);
76519         }
76520     }
76521 
76522 
76523 
76524 
76525     static if(!is(typeof(WCHAR_MIN))) {
76526         private enum enumMixinStr_WCHAR_MIN = `enum WCHAR_MIN = __WCHAR_MIN;`;
76527         static if(is(typeof({ mixin(enumMixinStr_WCHAR_MIN); }))) {
76528             mixin(enumMixinStr_WCHAR_MIN);
76529         }
76530     }
76531 
76532 
76533 
76534 
76535     static if(!is(typeof(WCHAR_MAX))) {
76536         private enum enumMixinStr_WCHAR_MAX = `enum WCHAR_MAX = __WCHAR_MAX;`;
76537         static if(is(typeof({ mixin(enumMixinStr_WCHAR_MAX); }))) {
76538             mixin(enumMixinStr_WCHAR_MAX);
76539         }
76540     }
76541 
76542 
76543 
76544 
76545     static if(!is(typeof(WINT_MIN))) {
76546         private enum enumMixinStr_WINT_MIN = `enum WINT_MIN = ( 0u );`;
76547         static if(is(typeof({ mixin(enumMixinStr_WINT_MIN); }))) {
76548             mixin(enumMixinStr_WINT_MIN);
76549         }
76550     }
76551 
76552 
76553 
76554 
76555     static if(!is(typeof(WINT_MAX))) {
76556         private enum enumMixinStr_WINT_MAX = `enum WINT_MAX = ( 4294967295u );`;
76557         static if(is(typeof({ mixin(enumMixinStr_WINT_MAX); }))) {
76558             mixin(enumMixinStr_WINT_MAX);
76559         }
76560     }
76561     static if(!is(typeof(PRIx32))) {
76562         private enum enumMixinStr_PRIx32 = `enum PRIx32 = "x";`;
76563         static if(is(typeof({ mixin(enumMixinStr_PRIx32); }))) {
76564             mixin(enumMixinStr_PRIx32);
76565         }
76566     }
76567     static if(!is(typeof(PRIx16))) {
76568         private enum enumMixinStr_PRIx16 = `enum PRIx16 = "x";`;
76569         static if(is(typeof({ mixin(enumMixinStr_PRIx16); }))) {
76570             mixin(enumMixinStr_PRIx16);
76571         }
76572     }
76573 
76574 
76575 
76576 
76577 
76578 
76579     static if(!is(typeof(PRIx8))) {
76580         private enum enumMixinStr_PRIx8 = `enum PRIx8 = "x";`;
76581         static if(is(typeof({ mixin(enumMixinStr_PRIx8); }))) {
76582             mixin(enumMixinStr_PRIx8);
76583         }
76584     }
76585     static if(!is(typeof(PRIuFAST64))) {
76586         private enum enumMixinStr_PRIuFAST64 = `enum PRIuFAST64 = __PRI64_PREFIX "u";`;
76587         static if(is(typeof({ mixin(enumMixinStr_PRIuFAST64); }))) {
76588             mixin(enumMixinStr_PRIuFAST64);
76589         }
76590     }
76591 
76592 
76593 
76594 
76595     static if(!is(typeof(_STDIO_H))) {
76596         private enum enumMixinStr__STDIO_H = `enum _STDIO_H = 1;`;
76597         static if(is(typeof({ mixin(enumMixinStr__STDIO_H); }))) {
76598             mixin(enumMixinStr__STDIO_H);
76599         }
76600     }
76601 
76602 
76603 
76604 
76605     static if(!is(typeof(PRIuFAST32))) {
76606         private enum enumMixinStr_PRIuFAST32 = `enum PRIuFAST32 = __PRIPTR_PREFIX "u";`;
76607         static if(is(typeof({ mixin(enumMixinStr_PRIuFAST32); }))) {
76608             mixin(enumMixinStr_PRIuFAST32);
76609         }
76610     }
76611 
76612 
76613 
76614 
76615     static if(!is(typeof(PRIuFAST16))) {
76616         private enum enumMixinStr_PRIuFAST16 = `enum PRIuFAST16 = __PRIPTR_PREFIX "u";`;
76617         static if(is(typeof({ mixin(enumMixinStr_PRIuFAST16); }))) {
76618             mixin(enumMixinStr_PRIuFAST16);
76619         }
76620     }
76621 
76622 
76623 
76624 
76625     static if(!is(typeof(PRIuFAST8))) {
76626         private enum enumMixinStr_PRIuFAST8 = `enum PRIuFAST8 = "u";`;
76627         static if(is(typeof({ mixin(enumMixinStr_PRIuFAST8); }))) {
76628             mixin(enumMixinStr_PRIuFAST8);
76629         }
76630     }
76631 
76632 
76633 
76634 
76635 
76636 
76637     static if(!is(typeof(PRIuLEAST64))) {
76638         private enum enumMixinStr_PRIuLEAST64 = `enum PRIuLEAST64 = __PRI64_PREFIX "u";`;
76639         static if(is(typeof({ mixin(enumMixinStr_PRIuLEAST64); }))) {
76640             mixin(enumMixinStr_PRIuLEAST64);
76641         }
76642     }
76643 
76644 
76645 
76646 
76647     static if(!is(typeof(PRIuLEAST32))) {
76648         private enum enumMixinStr_PRIuLEAST32 = `enum PRIuLEAST32 = "u";`;
76649         static if(is(typeof({ mixin(enumMixinStr_PRIuLEAST32); }))) {
76650             mixin(enumMixinStr_PRIuLEAST32);
76651         }
76652     }
76653 
76654 
76655 
76656 
76657     static if(!is(typeof(PRIuLEAST16))) {
76658         private enum enumMixinStr_PRIuLEAST16 = `enum PRIuLEAST16 = "u";`;
76659         static if(is(typeof({ mixin(enumMixinStr_PRIuLEAST16); }))) {
76660             mixin(enumMixinStr_PRIuLEAST16);
76661         }
76662     }
76663 
76664 
76665 
76666 
76667     static if(!is(typeof(PRIuLEAST8))) {
76668         private enum enumMixinStr_PRIuLEAST8 = `enum PRIuLEAST8 = "u";`;
76669         static if(is(typeof({ mixin(enumMixinStr_PRIuLEAST8); }))) {
76670             mixin(enumMixinStr_PRIuLEAST8);
76671         }
76672     }
76673 
76674 
76675 
76676 
76677     static if(!is(typeof(PRIu64))) {
76678         private enum enumMixinStr_PRIu64 = `enum PRIu64 = __PRI64_PREFIX "u";`;
76679         static if(is(typeof({ mixin(enumMixinStr_PRIu64); }))) {
76680             mixin(enumMixinStr_PRIu64);
76681         }
76682     }
76683 
76684 
76685 
76686 
76687     static if(!is(typeof(PRIu32))) {
76688         private enum enumMixinStr_PRIu32 = `enum PRIu32 = "u";`;
76689         static if(is(typeof({ mixin(enumMixinStr_PRIu32); }))) {
76690             mixin(enumMixinStr_PRIu32);
76691         }
76692     }
76693 
76694 
76695 
76696 
76697     static if(!is(typeof(PRIu16))) {
76698         private enum enumMixinStr_PRIu16 = `enum PRIu16 = "u";`;
76699         static if(is(typeof({ mixin(enumMixinStr_PRIu16); }))) {
76700             mixin(enumMixinStr_PRIu16);
76701         }
76702     }
76703 
76704 
76705 
76706 
76707     static if(!is(typeof(PRIu8))) {
76708         private enum enumMixinStr_PRIu8 = `enum PRIu8 = "u";`;
76709         static if(is(typeof({ mixin(enumMixinStr_PRIu8); }))) {
76710             mixin(enumMixinStr_PRIu8);
76711         }
76712     }
76713 
76714 
76715 
76716 
76717     static if(!is(typeof(PRIoFAST64))) {
76718         private enum enumMixinStr_PRIoFAST64 = `enum PRIoFAST64 = __PRI64_PREFIX "o";`;
76719         static if(is(typeof({ mixin(enumMixinStr_PRIoFAST64); }))) {
76720             mixin(enumMixinStr_PRIoFAST64);
76721         }
76722     }
76723 
76724 
76725 
76726 
76727 
76728 
76729     static if(!is(typeof(PRIoFAST32))) {
76730         private enum enumMixinStr_PRIoFAST32 = `enum PRIoFAST32 = __PRIPTR_PREFIX "o";`;
76731         static if(is(typeof({ mixin(enumMixinStr_PRIoFAST32); }))) {
76732             mixin(enumMixinStr_PRIoFAST32);
76733         }
76734     }
76735 
76736 
76737 
76738 
76739     static if(!is(typeof(PRIoFAST16))) {
76740         private enum enumMixinStr_PRIoFAST16 = `enum PRIoFAST16 = __PRIPTR_PREFIX "o";`;
76741         static if(is(typeof({ mixin(enumMixinStr_PRIoFAST16); }))) {
76742             mixin(enumMixinStr_PRIoFAST16);
76743         }
76744     }
76745 
76746 
76747 
76748 
76749 
76750 
76751     static if(!is(typeof(PRIoFAST8))) {
76752         private enum enumMixinStr_PRIoFAST8 = `enum PRIoFAST8 = "o";`;
76753         static if(is(typeof({ mixin(enumMixinStr_PRIoFAST8); }))) {
76754             mixin(enumMixinStr_PRIoFAST8);
76755         }
76756     }
76757 
76758 
76759 
76760 
76761     static if(!is(typeof(PRIoLEAST64))) {
76762         private enum enumMixinStr_PRIoLEAST64 = `enum PRIoLEAST64 = __PRI64_PREFIX "o";`;
76763         static if(is(typeof({ mixin(enumMixinStr_PRIoLEAST64); }))) {
76764             mixin(enumMixinStr_PRIoLEAST64);
76765         }
76766     }
76767 
76768 
76769 
76770 
76771 
76772 
76773     static if(!is(typeof(PRIoLEAST32))) {
76774         private enum enumMixinStr_PRIoLEAST32 = `enum PRIoLEAST32 = "o";`;
76775         static if(is(typeof({ mixin(enumMixinStr_PRIoLEAST32); }))) {
76776             mixin(enumMixinStr_PRIoLEAST32);
76777         }
76778     }
76779 
76780 
76781 
76782 
76783     static if(!is(typeof(_IOFBF))) {
76784         private enum enumMixinStr__IOFBF = `enum _IOFBF = 0;`;
76785         static if(is(typeof({ mixin(enumMixinStr__IOFBF); }))) {
76786             mixin(enumMixinStr__IOFBF);
76787         }
76788     }
76789 
76790 
76791 
76792 
76793     static if(!is(typeof(_IOLBF))) {
76794         private enum enumMixinStr__IOLBF = `enum _IOLBF = 1;`;
76795         static if(is(typeof({ mixin(enumMixinStr__IOLBF); }))) {
76796             mixin(enumMixinStr__IOLBF);
76797         }
76798     }
76799 
76800 
76801 
76802 
76803     static if(!is(typeof(_IONBF))) {
76804         private enum enumMixinStr__IONBF = `enum _IONBF = 2;`;
76805         static if(is(typeof({ mixin(enumMixinStr__IONBF); }))) {
76806             mixin(enumMixinStr__IONBF);
76807         }
76808     }
76809 
76810 
76811 
76812 
76813     static if(!is(typeof(BUFSIZ))) {
76814         private enum enumMixinStr_BUFSIZ = `enum BUFSIZ = 8192;`;
76815         static if(is(typeof({ mixin(enumMixinStr_BUFSIZ); }))) {
76816             mixin(enumMixinStr_BUFSIZ);
76817         }
76818     }
76819 
76820 
76821 
76822 
76823     static if(!is(typeof(EOF))) {
76824         private enum enumMixinStr_EOF = `enum EOF = ( - 1 );`;
76825         static if(is(typeof({ mixin(enumMixinStr_EOF); }))) {
76826             mixin(enumMixinStr_EOF);
76827         }
76828     }
76829 
76830 
76831 
76832 
76833     static if(!is(typeof(SEEK_SET))) {
76834         private enum enumMixinStr_SEEK_SET = `enum SEEK_SET = 0;`;
76835         static if(is(typeof({ mixin(enumMixinStr_SEEK_SET); }))) {
76836             mixin(enumMixinStr_SEEK_SET);
76837         }
76838     }
76839 
76840 
76841 
76842 
76843     static if(!is(typeof(SEEK_CUR))) {
76844         private enum enumMixinStr_SEEK_CUR = `enum SEEK_CUR = 1;`;
76845         static if(is(typeof({ mixin(enumMixinStr_SEEK_CUR); }))) {
76846             mixin(enumMixinStr_SEEK_CUR);
76847         }
76848     }
76849 
76850 
76851 
76852 
76853     static if(!is(typeof(SEEK_END))) {
76854         private enum enumMixinStr_SEEK_END = `enum SEEK_END = 2;`;
76855         static if(is(typeof({ mixin(enumMixinStr_SEEK_END); }))) {
76856             mixin(enumMixinStr_SEEK_END);
76857         }
76858     }
76859 
76860 
76861 
76862 
76863     static if(!is(typeof(PRIoLEAST16))) {
76864         private enum enumMixinStr_PRIoLEAST16 = `enum PRIoLEAST16 = "o";`;
76865         static if(is(typeof({ mixin(enumMixinStr_PRIoLEAST16); }))) {
76866             mixin(enumMixinStr_PRIoLEAST16);
76867         }
76868     }
76869 
76870 
76871 
76872 
76873     static if(!is(typeof(P_tmpdir))) {
76874         private enum enumMixinStr_P_tmpdir = `enum P_tmpdir = "/tmp";`;
76875         static if(is(typeof({ mixin(enumMixinStr_P_tmpdir); }))) {
76876             mixin(enumMixinStr_P_tmpdir);
76877         }
76878     }
76879 
76880 
76881 
76882 
76883     static if(!is(typeof(PRIoLEAST8))) {
76884         private enum enumMixinStr_PRIoLEAST8 = `enum PRIoLEAST8 = "o";`;
76885         static if(is(typeof({ mixin(enumMixinStr_PRIoLEAST8); }))) {
76886             mixin(enumMixinStr_PRIoLEAST8);
76887         }
76888     }
76889 
76890 
76891 
76892 
76893     static if(!is(typeof(PRIo64))) {
76894         private enum enumMixinStr_PRIo64 = `enum PRIo64 = __PRI64_PREFIX "o";`;
76895         static if(is(typeof({ mixin(enumMixinStr_PRIo64); }))) {
76896             mixin(enumMixinStr_PRIo64);
76897         }
76898     }
76899 
76900 
76901 
76902 
76903     static if(!is(typeof(PRIo32))) {
76904         private enum enumMixinStr_PRIo32 = `enum PRIo32 = "o";`;
76905         static if(is(typeof({ mixin(enumMixinStr_PRIo32); }))) {
76906             mixin(enumMixinStr_PRIo32);
76907         }
76908     }
76909 
76910 
76911 
76912 
76913     static if(!is(typeof(PRIo16))) {
76914         private enum enumMixinStr_PRIo16 = `enum PRIo16 = "o";`;
76915         static if(is(typeof({ mixin(enumMixinStr_PRIo16); }))) {
76916             mixin(enumMixinStr_PRIo16);
76917         }
76918     }
76919 
76920 
76921 
76922 
76923     static if(!is(typeof(stdin))) {
76924         private enum enumMixinStr_stdin = `enum stdin = stdin;`;
76925         static if(is(typeof({ mixin(enumMixinStr_stdin); }))) {
76926             mixin(enumMixinStr_stdin);
76927         }
76928     }
76929 
76930 
76931 
76932 
76933     static if(!is(typeof(stdout))) {
76934         private enum enumMixinStr_stdout = `enum stdout = stdout;`;
76935         static if(is(typeof({ mixin(enumMixinStr_stdout); }))) {
76936             mixin(enumMixinStr_stdout);
76937         }
76938     }
76939 
76940 
76941 
76942 
76943     static if(!is(typeof(stderr))) {
76944         private enum enumMixinStr_stderr = `enum stderr = stderr;`;
76945         static if(is(typeof({ mixin(enumMixinStr_stderr); }))) {
76946             mixin(enumMixinStr_stderr);
76947         }
76948     }
76949 
76950 
76951 
76952 
76953     static if(!is(typeof(PRIo8))) {
76954         private enum enumMixinStr_PRIo8 = `enum PRIo8 = "o";`;
76955         static if(is(typeof({ mixin(enumMixinStr_PRIo8); }))) {
76956             mixin(enumMixinStr_PRIo8);
76957         }
76958     }
76959 
76960 
76961 
76962 
76963     static if(!is(typeof(PRIiFAST64))) {
76964         private enum enumMixinStr_PRIiFAST64 = `enum PRIiFAST64 = __PRI64_PREFIX "i";`;
76965         static if(is(typeof({ mixin(enumMixinStr_PRIiFAST64); }))) {
76966             mixin(enumMixinStr_PRIiFAST64);
76967         }
76968     }
76969 
76970 
76971 
76972 
76973     static if(!is(typeof(PRIiFAST32))) {
76974         private enum enumMixinStr_PRIiFAST32 = `enum PRIiFAST32 = __PRIPTR_PREFIX "i";`;
76975         static if(is(typeof({ mixin(enumMixinStr_PRIiFAST32); }))) {
76976             mixin(enumMixinStr_PRIiFAST32);
76977         }
76978     }
76979 
76980 
76981 
76982 
76983     static if(!is(typeof(PRIiFAST16))) {
76984         private enum enumMixinStr_PRIiFAST16 = `enum PRIiFAST16 = __PRIPTR_PREFIX "i";`;
76985         static if(is(typeof({ mixin(enumMixinStr_PRIiFAST16); }))) {
76986             mixin(enumMixinStr_PRIiFAST16);
76987         }
76988     }
76989 
76990 
76991 
76992 
76993     static if(!is(typeof(PRIiFAST8))) {
76994         private enum enumMixinStr_PRIiFAST8 = `enum PRIiFAST8 = "i";`;
76995         static if(is(typeof({ mixin(enumMixinStr_PRIiFAST8); }))) {
76996             mixin(enumMixinStr_PRIiFAST8);
76997         }
76998     }
76999 
77000 
77001 
77002 
77003     static if(!is(typeof(PRIiLEAST64))) {
77004         private enum enumMixinStr_PRIiLEAST64 = `enum PRIiLEAST64 = __PRI64_PREFIX "i";`;
77005         static if(is(typeof({ mixin(enumMixinStr_PRIiLEAST64); }))) {
77006             mixin(enumMixinStr_PRIiLEAST64);
77007         }
77008     }
77009 
77010 
77011 
77012 
77013     static if(!is(typeof(PRIiLEAST32))) {
77014         private enum enumMixinStr_PRIiLEAST32 = `enum PRIiLEAST32 = "i";`;
77015         static if(is(typeof({ mixin(enumMixinStr_PRIiLEAST32); }))) {
77016             mixin(enumMixinStr_PRIiLEAST32);
77017         }
77018     }
77019 
77020 
77021 
77022 
77023     static if(!is(typeof(PRIiLEAST16))) {
77024         private enum enumMixinStr_PRIiLEAST16 = `enum PRIiLEAST16 = "i";`;
77025         static if(is(typeof({ mixin(enumMixinStr_PRIiLEAST16); }))) {
77026             mixin(enumMixinStr_PRIiLEAST16);
77027         }
77028     }
77029 
77030 
77031 
77032 
77033     static if(!is(typeof(PRIiLEAST8))) {
77034         private enum enumMixinStr_PRIiLEAST8 = `enum PRIiLEAST8 = "i";`;
77035         static if(is(typeof({ mixin(enumMixinStr_PRIiLEAST8); }))) {
77036             mixin(enumMixinStr_PRIiLEAST8);
77037         }
77038     }
77039 
77040 
77041 
77042 
77043     static if(!is(typeof(PRIi64))) {
77044         private enum enumMixinStr_PRIi64 = `enum PRIi64 = __PRI64_PREFIX "i";`;
77045         static if(is(typeof({ mixin(enumMixinStr_PRIi64); }))) {
77046             mixin(enumMixinStr_PRIi64);
77047         }
77048     }
77049 
77050 
77051 
77052 
77053     static if(!is(typeof(PRIi32))) {
77054         private enum enumMixinStr_PRIi32 = `enum PRIi32 = "i";`;
77055         static if(is(typeof({ mixin(enumMixinStr_PRIi32); }))) {
77056             mixin(enumMixinStr_PRIi32);
77057         }
77058     }
77059 
77060 
77061 
77062 
77063     static if(!is(typeof(PRIi16))) {
77064         private enum enumMixinStr_PRIi16 = `enum PRIi16 = "i";`;
77065         static if(is(typeof({ mixin(enumMixinStr_PRIi16); }))) {
77066             mixin(enumMixinStr_PRIi16);
77067         }
77068     }
77069 
77070 
77071 
77072 
77073     static if(!is(typeof(PRIi8))) {
77074         private enum enumMixinStr_PRIi8 = `enum PRIi8 = "i";`;
77075         static if(is(typeof({ mixin(enumMixinStr_PRIi8); }))) {
77076             mixin(enumMixinStr_PRIi8);
77077         }
77078     }
77079 
77080 
77081 
77082 
77083     static if(!is(typeof(PRIdFAST64))) {
77084         private enum enumMixinStr_PRIdFAST64 = `enum PRIdFAST64 = __PRI64_PREFIX "d";`;
77085         static if(is(typeof({ mixin(enumMixinStr_PRIdFAST64); }))) {
77086             mixin(enumMixinStr_PRIdFAST64);
77087         }
77088     }
77089 
77090 
77091 
77092 
77093     static if(!is(typeof(PRIdFAST32))) {
77094         private enum enumMixinStr_PRIdFAST32 = `enum PRIdFAST32 = __PRIPTR_PREFIX "d";`;
77095         static if(is(typeof({ mixin(enumMixinStr_PRIdFAST32); }))) {
77096             mixin(enumMixinStr_PRIdFAST32);
77097         }
77098     }
77099 
77100 
77101 
77102 
77103     static if(!is(typeof(PRIdFAST16))) {
77104         private enum enumMixinStr_PRIdFAST16 = `enum PRIdFAST16 = __PRIPTR_PREFIX "d";`;
77105         static if(is(typeof({ mixin(enumMixinStr_PRIdFAST16); }))) {
77106             mixin(enumMixinStr_PRIdFAST16);
77107         }
77108     }
77109 
77110 
77111 
77112 
77113     static if(!is(typeof(PRIdFAST8))) {
77114         private enum enumMixinStr_PRIdFAST8 = `enum PRIdFAST8 = "d";`;
77115         static if(is(typeof({ mixin(enumMixinStr_PRIdFAST8); }))) {
77116             mixin(enumMixinStr_PRIdFAST8);
77117         }
77118     }
77119 
77120 
77121 
77122 
77123     static if(!is(typeof(PRIdLEAST64))) {
77124         private enum enumMixinStr_PRIdLEAST64 = `enum PRIdLEAST64 = __PRI64_PREFIX "d";`;
77125         static if(is(typeof({ mixin(enumMixinStr_PRIdLEAST64); }))) {
77126             mixin(enumMixinStr_PRIdLEAST64);
77127         }
77128     }
77129 
77130 
77131 
77132 
77133     static if(!is(typeof(PRIdLEAST32))) {
77134         private enum enumMixinStr_PRIdLEAST32 = `enum PRIdLEAST32 = "d";`;
77135         static if(is(typeof({ mixin(enumMixinStr_PRIdLEAST32); }))) {
77136             mixin(enumMixinStr_PRIdLEAST32);
77137         }
77138     }
77139 
77140 
77141 
77142 
77143     static if(!is(typeof(PRIdLEAST16))) {
77144         private enum enumMixinStr_PRIdLEAST16 = `enum PRIdLEAST16 = "d";`;
77145         static if(is(typeof({ mixin(enumMixinStr_PRIdLEAST16); }))) {
77146             mixin(enumMixinStr_PRIdLEAST16);
77147         }
77148     }
77149 
77150 
77151 
77152 
77153     static if(!is(typeof(PRIdLEAST8))) {
77154         private enum enumMixinStr_PRIdLEAST8 = `enum PRIdLEAST8 = "d";`;
77155         static if(is(typeof({ mixin(enumMixinStr_PRIdLEAST8); }))) {
77156             mixin(enumMixinStr_PRIdLEAST8);
77157         }
77158     }
77159 
77160 
77161 
77162 
77163     static if(!is(typeof(PRId64))) {
77164         private enum enumMixinStr_PRId64 = `enum PRId64 = __PRI64_PREFIX "d";`;
77165         static if(is(typeof({ mixin(enumMixinStr_PRId64); }))) {
77166             mixin(enumMixinStr_PRId64);
77167         }
77168     }
77169 
77170 
77171 
77172 
77173     static if(!is(typeof(PRId32))) {
77174         private enum enumMixinStr_PRId32 = `enum PRId32 = "d";`;
77175         static if(is(typeof({ mixin(enumMixinStr_PRId32); }))) {
77176             mixin(enumMixinStr_PRId32);
77177         }
77178     }
77179 
77180 
77181 
77182 
77183     static if(!is(typeof(PRId16))) {
77184         private enum enumMixinStr_PRId16 = `enum PRId16 = "d";`;
77185         static if(is(typeof({ mixin(enumMixinStr_PRId16); }))) {
77186             mixin(enumMixinStr_PRId16);
77187         }
77188     }
77189 
77190 
77191 
77192 
77193     static if(!is(typeof(PRId8))) {
77194         private enum enumMixinStr_PRId8 = `enum PRId8 = "d";`;
77195         static if(is(typeof({ mixin(enumMixinStr_PRId8); }))) {
77196             mixin(enumMixinStr_PRId8);
77197         }
77198     }
77199 
77200 
77201 
77202 
77203     static if(!is(typeof(__PRIPTR_PREFIX))) {
77204         private enum enumMixinStr___PRIPTR_PREFIX = `enum __PRIPTR_PREFIX = "l";`;
77205         static if(is(typeof({ mixin(enumMixinStr___PRIPTR_PREFIX); }))) {
77206             mixin(enumMixinStr___PRIPTR_PREFIX);
77207         }
77208     }
77209 
77210 
77211 
77212 
77213     static if(!is(typeof(__PRI64_PREFIX))) {
77214         private enum enumMixinStr___PRI64_PREFIX = `enum __PRI64_PREFIX = "l";`;
77215         static if(is(typeof({ mixin(enumMixinStr___PRI64_PREFIX); }))) {
77216             mixin(enumMixinStr___PRI64_PREFIX);
77217         }
77218     }
77219 
77220 
77221 
77222 
77223     static if(!is(typeof(____gwchar_t_defined))) {
77224         private enum enumMixinStr_____gwchar_t_defined = `enum ____gwchar_t_defined = 1;`;
77225         static if(is(typeof({ mixin(enumMixinStr_____gwchar_t_defined); }))) {
77226             mixin(enumMixinStr_____gwchar_t_defined);
77227         }
77228     }
77229 
77230 
77231 
77232 
77233     static if(!is(typeof(_INTTYPES_H))) {
77234         private enum enumMixinStr__INTTYPES_H = `enum _INTTYPES_H = 1;`;
77235         static if(is(typeof({ mixin(enumMixinStr__INTTYPES_H); }))) {
77236             mixin(enumMixinStr__INTTYPES_H);
77237         }
77238     }
77239     static if(!is(typeof(__GLIBC_MINOR__))) {
77240         private enum enumMixinStr___GLIBC_MINOR__ = `enum __GLIBC_MINOR__ = 33;`;
77241         static if(is(typeof({ mixin(enumMixinStr___GLIBC_MINOR__); }))) {
77242             mixin(enumMixinStr___GLIBC_MINOR__);
77243         }
77244     }
77245 
77246 
77247 
77248 
77249     static if(!is(typeof(__GLIBC__))) {
77250         private enum enumMixinStr___GLIBC__ = `enum __GLIBC__ = 2;`;
77251         static if(is(typeof({ mixin(enumMixinStr___GLIBC__); }))) {
77252             mixin(enumMixinStr___GLIBC__);
77253         }
77254     }
77255 
77256 
77257 
77258 
77259     static if(!is(typeof(__GNU_LIBRARY__))) {
77260         private enum enumMixinStr___GNU_LIBRARY__ = `enum __GNU_LIBRARY__ = 6;`;
77261         static if(is(typeof({ mixin(enumMixinStr___GNU_LIBRARY__); }))) {
77262             mixin(enumMixinStr___GNU_LIBRARY__);
77263         }
77264     }
77265 
77266 
77267 
77268 
77269     static if(!is(typeof(__GLIBC_USE_DEPRECATED_SCANF))) {
77270         private enum enumMixinStr___GLIBC_USE_DEPRECATED_SCANF = `enum __GLIBC_USE_DEPRECATED_SCANF = 0;`;
77271         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_DEPRECATED_SCANF); }))) {
77272             mixin(enumMixinStr___GLIBC_USE_DEPRECATED_SCANF);
77273         }
77274     }
77275 
77276 
77277 
77278 
77279     static if(!is(typeof(__GLIBC_USE_DEPRECATED_GETS))) {
77280         private enum enumMixinStr___GLIBC_USE_DEPRECATED_GETS = `enum __GLIBC_USE_DEPRECATED_GETS = 0;`;
77281         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_DEPRECATED_GETS); }))) {
77282             mixin(enumMixinStr___GLIBC_USE_DEPRECATED_GETS);
77283         }
77284     }
77285 
77286 
77287 
77288 
77289     static if(!is(typeof(__USE_FORTIFY_LEVEL))) {
77290         private enum enumMixinStr___USE_FORTIFY_LEVEL = `enum __USE_FORTIFY_LEVEL = 0;`;
77291         static if(is(typeof({ mixin(enumMixinStr___USE_FORTIFY_LEVEL); }))) {
77292             mixin(enumMixinStr___USE_FORTIFY_LEVEL);
77293         }
77294     }
77295 
77296 
77297 
77298 
77299     static if(!is(typeof(__USE_ATFILE))) {
77300         private enum enumMixinStr___USE_ATFILE = `enum __USE_ATFILE = 1;`;
77301         static if(is(typeof({ mixin(enumMixinStr___USE_ATFILE); }))) {
77302             mixin(enumMixinStr___USE_ATFILE);
77303         }
77304     }
77305 
77306 
77307 
77308 
77309     static if(!is(typeof(__USE_MISC))) {
77310         private enum enumMixinStr___USE_MISC = `enum __USE_MISC = 1;`;
77311         static if(is(typeof({ mixin(enumMixinStr___USE_MISC); }))) {
77312             mixin(enumMixinStr___USE_MISC);
77313         }
77314     }
77315 
77316 
77317 
77318 
77319     static if(!is(typeof(_ATFILE_SOURCE))) {
77320         private enum enumMixinStr__ATFILE_SOURCE = `enum _ATFILE_SOURCE = 1;`;
77321         static if(is(typeof({ mixin(enumMixinStr__ATFILE_SOURCE); }))) {
77322             mixin(enumMixinStr__ATFILE_SOURCE);
77323         }
77324     }
77325 
77326 
77327 
77328 
77329     static if(!is(typeof(__USE_XOPEN2K8))) {
77330         private enum enumMixinStr___USE_XOPEN2K8 = `enum __USE_XOPEN2K8 = 1;`;
77331         static if(is(typeof({ mixin(enumMixinStr___USE_XOPEN2K8); }))) {
77332             mixin(enumMixinStr___USE_XOPEN2K8);
77333         }
77334     }
77335 
77336 
77337 
77338 
77339     static if(!is(typeof(__USE_ISOC99))) {
77340         private enum enumMixinStr___USE_ISOC99 = `enum __USE_ISOC99 = 1;`;
77341         static if(is(typeof({ mixin(enumMixinStr___USE_ISOC99); }))) {
77342             mixin(enumMixinStr___USE_ISOC99);
77343         }
77344     }
77345 
77346 
77347 
77348 
77349     static if(!is(typeof(__USE_ISOC95))) {
77350         private enum enumMixinStr___USE_ISOC95 = `enum __USE_ISOC95 = 1;`;
77351         static if(is(typeof({ mixin(enumMixinStr___USE_ISOC95); }))) {
77352             mixin(enumMixinStr___USE_ISOC95);
77353         }
77354     }
77355 
77356 
77357 
77358 
77359     static if(!is(typeof(__USE_XOPEN2K))) {
77360         private enum enumMixinStr___USE_XOPEN2K = `enum __USE_XOPEN2K = 1;`;
77361         static if(is(typeof({ mixin(enumMixinStr___USE_XOPEN2K); }))) {
77362             mixin(enumMixinStr___USE_XOPEN2K);
77363         }
77364     }
77365 
77366 
77367 
77368 
77369     static if(!is(typeof(__USE_POSIX199506))) {
77370         private enum enumMixinStr___USE_POSIX199506 = `enum __USE_POSIX199506 = 1;`;
77371         static if(is(typeof({ mixin(enumMixinStr___USE_POSIX199506); }))) {
77372             mixin(enumMixinStr___USE_POSIX199506);
77373         }
77374     }
77375 
77376 
77377 
77378 
77379     static if(!is(typeof(__USE_POSIX199309))) {
77380         private enum enumMixinStr___USE_POSIX199309 = `enum __USE_POSIX199309 = 1;`;
77381         static if(is(typeof({ mixin(enumMixinStr___USE_POSIX199309); }))) {
77382             mixin(enumMixinStr___USE_POSIX199309);
77383         }
77384     }
77385 
77386 
77387 
77388 
77389     static if(!is(typeof(__USE_POSIX2))) {
77390         private enum enumMixinStr___USE_POSIX2 = `enum __USE_POSIX2 = 1;`;
77391         static if(is(typeof({ mixin(enumMixinStr___USE_POSIX2); }))) {
77392             mixin(enumMixinStr___USE_POSIX2);
77393         }
77394     }
77395 
77396 
77397 
77398 
77399     static if(!is(typeof(__USE_POSIX))) {
77400         private enum enumMixinStr___USE_POSIX = `enum __USE_POSIX = 1;`;
77401         static if(is(typeof({ mixin(enumMixinStr___USE_POSIX); }))) {
77402             mixin(enumMixinStr___USE_POSIX);
77403         }
77404     }
77405 
77406 
77407 
77408 
77409     static if(!is(typeof(_POSIX_C_SOURCE))) {
77410         private enum enumMixinStr__POSIX_C_SOURCE = `enum _POSIX_C_SOURCE = 200809L;`;
77411         static if(is(typeof({ mixin(enumMixinStr__POSIX_C_SOURCE); }))) {
77412             mixin(enumMixinStr__POSIX_C_SOURCE);
77413         }
77414     }
77415 
77416 
77417 
77418 
77419     static if(!is(typeof(_POSIX_SOURCE))) {
77420         private enum enumMixinStr__POSIX_SOURCE = `enum _POSIX_SOURCE = 1;`;
77421         static if(is(typeof({ mixin(enumMixinStr__POSIX_SOURCE); }))) {
77422             mixin(enumMixinStr__POSIX_SOURCE);
77423         }
77424     }
77425 
77426 
77427 
77428 
77429     static if(!is(typeof(__USE_POSIX_IMPLICITLY))) {
77430         private enum enumMixinStr___USE_POSIX_IMPLICITLY = `enum __USE_POSIX_IMPLICITLY = 1;`;
77431         static if(is(typeof({ mixin(enumMixinStr___USE_POSIX_IMPLICITLY); }))) {
77432             mixin(enumMixinStr___USE_POSIX_IMPLICITLY);
77433         }
77434     }
77435 
77436 
77437 
77438 
77439     static if(!is(typeof(__USE_ISOC11))) {
77440         private enum enumMixinStr___USE_ISOC11 = `enum __USE_ISOC11 = 1;`;
77441         static if(is(typeof({ mixin(enumMixinStr___USE_ISOC11); }))) {
77442             mixin(enumMixinStr___USE_ISOC11);
77443         }
77444     }
77445 
77446 
77447 
77448 
77449     static if(!is(typeof(__GLIBC_USE_ISOC2X))) {
77450         private enum enumMixinStr___GLIBC_USE_ISOC2X = `enum __GLIBC_USE_ISOC2X = 0;`;
77451         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_ISOC2X); }))) {
77452             mixin(enumMixinStr___GLIBC_USE_ISOC2X);
77453         }
77454     }
77455 
77456 
77457 
77458 
77459     static if(!is(typeof(_DEFAULT_SOURCE))) {
77460         private enum enumMixinStr__DEFAULT_SOURCE = `enum _DEFAULT_SOURCE = 1;`;
77461         static if(is(typeof({ mixin(enumMixinStr__DEFAULT_SOURCE); }))) {
77462             mixin(enumMixinStr__DEFAULT_SOURCE);
77463         }
77464     }
77465     static if(!is(typeof(_FEATURES_H))) {
77466         private enum enumMixinStr__FEATURES_H = `enum _FEATURES_H = 1;`;
77467         static if(is(typeof({ mixin(enumMixinStr__FEATURES_H); }))) {
77468             mixin(enumMixinStr__FEATURES_H);
77469         }
77470     }
77471 
77472 
77473 
77474 
77475     static if(!is(typeof(errno))) {
77476         private enum enumMixinStr_errno = `enum errno = ( * __errno_location ( ) );`;
77477         static if(is(typeof({ mixin(enumMixinStr_errno); }))) {
77478             mixin(enumMixinStr_errno);
77479         }
77480     }
77481 
77482 
77483 
77484 
77485     static if(!is(typeof(_ERRNO_H))) {
77486         private enum enumMixinStr__ERRNO_H = `enum _ERRNO_H = 1;`;
77487         static if(is(typeof({ mixin(enumMixinStr__ERRNO_H); }))) {
77488             mixin(enumMixinStr__ERRNO_H);
77489         }
77490     }
77491     static if(!is(typeof(BYTE_ORDER))) {
77492         private enum enumMixinStr_BYTE_ORDER = `enum BYTE_ORDER = __BYTE_ORDER;`;
77493         static if(is(typeof({ mixin(enumMixinStr_BYTE_ORDER); }))) {
77494             mixin(enumMixinStr_BYTE_ORDER);
77495         }
77496     }
77497 
77498 
77499 
77500 
77501     static if(!is(typeof(PDP_ENDIAN))) {
77502         private enum enumMixinStr_PDP_ENDIAN = `enum PDP_ENDIAN = __PDP_ENDIAN;`;
77503         static if(is(typeof({ mixin(enumMixinStr_PDP_ENDIAN); }))) {
77504             mixin(enumMixinStr_PDP_ENDIAN);
77505         }
77506     }
77507 
77508 
77509 
77510 
77511     static if(!is(typeof(BIG_ENDIAN))) {
77512         private enum enumMixinStr_BIG_ENDIAN = `enum BIG_ENDIAN = __BIG_ENDIAN;`;
77513         static if(is(typeof({ mixin(enumMixinStr_BIG_ENDIAN); }))) {
77514             mixin(enumMixinStr_BIG_ENDIAN);
77515         }
77516     }
77517 
77518 
77519 
77520 
77521     static if(!is(typeof(LITTLE_ENDIAN))) {
77522         private enum enumMixinStr_LITTLE_ENDIAN = `enum LITTLE_ENDIAN = __LITTLE_ENDIAN;`;
77523         static if(is(typeof({ mixin(enumMixinStr_LITTLE_ENDIAN); }))) {
77524             mixin(enumMixinStr_LITTLE_ENDIAN);
77525         }
77526     }
77527 
77528 
77529 
77530 
77531     static if(!is(typeof(_ENDIAN_H))) {
77532         private enum enumMixinStr__ENDIAN_H = `enum _ENDIAN_H = 1;`;
77533         static if(is(typeof({ mixin(enumMixinStr__ENDIAN_H); }))) {
77534             mixin(enumMixinStr__ENDIAN_H);
77535         }
77536     }
77537 
77538 
77539 
77540 
77541     static if(!is(typeof(__SYSCALL_WORDSIZE))) {
77542         private enum enumMixinStr___SYSCALL_WORDSIZE = `enum __SYSCALL_WORDSIZE = 64;`;
77543         static if(is(typeof({ mixin(enumMixinStr___SYSCALL_WORDSIZE); }))) {
77544             mixin(enumMixinStr___SYSCALL_WORDSIZE);
77545         }
77546     }
77547 
77548 
77549 
77550 
77551     static if(!is(typeof(__WORDSIZE_TIME64_COMPAT32))) {
77552         private enum enumMixinStr___WORDSIZE_TIME64_COMPAT32 = `enum __WORDSIZE_TIME64_COMPAT32 = 1;`;
77553         static if(is(typeof({ mixin(enumMixinStr___WORDSIZE_TIME64_COMPAT32); }))) {
77554             mixin(enumMixinStr___WORDSIZE_TIME64_COMPAT32);
77555         }
77556     }
77557 
77558 
77559 
77560 
77561     static if(!is(typeof(__WORDSIZE))) {
77562         private enum enumMixinStr___WORDSIZE = `enum __WORDSIZE = 64;`;
77563         static if(is(typeof({ mixin(enumMixinStr___WORDSIZE); }))) {
77564             mixin(enumMixinStr___WORDSIZE);
77565         }
77566     }
77567 
77568 
77569 
77570 
77571     static if(!is(typeof(__WCHAR_MIN))) {
77572         private enum enumMixinStr___WCHAR_MIN = `enum __WCHAR_MIN = ( - __WCHAR_MAX - 1 );`;
77573         static if(is(typeof({ mixin(enumMixinStr___WCHAR_MIN); }))) {
77574             mixin(enumMixinStr___WCHAR_MIN);
77575         }
77576     }
77577 
77578 
77579 
77580 
77581     static if(!is(typeof(__WCHAR_MAX))) {
77582         private enum enumMixinStr___WCHAR_MAX = `enum __WCHAR_MAX = 0x7fffffff;`;
77583         static if(is(typeof({ mixin(enumMixinStr___WCHAR_MAX); }))) {
77584             mixin(enumMixinStr___WCHAR_MAX);
77585         }
77586     }
77587 
77588 
77589 
77590 
77591     static if(!is(typeof(_BITS_WCHAR_H))) {
77592         private enum enumMixinStr__BITS_WCHAR_H = `enum _BITS_WCHAR_H = 1;`;
77593         static if(is(typeof({ mixin(enumMixinStr__BITS_WCHAR_H); }))) {
77594             mixin(enumMixinStr__BITS_WCHAR_H);
77595         }
77596     }
77597 
77598 
77599 
77600 
77601     static if(!is(typeof(__WCOREFLAG))) {
77602         private enum enumMixinStr___WCOREFLAG = `enum __WCOREFLAG = 0x80;`;
77603         static if(is(typeof({ mixin(enumMixinStr___WCOREFLAG); }))) {
77604             mixin(enumMixinStr___WCOREFLAG);
77605         }
77606     }
77607 
77608 
77609 
77610 
77611     static if(!is(typeof(__W_CONTINUED))) {
77612         private enum enumMixinStr___W_CONTINUED = `enum __W_CONTINUED = 0xffff;`;
77613         static if(is(typeof({ mixin(enumMixinStr___W_CONTINUED); }))) {
77614             mixin(enumMixinStr___W_CONTINUED);
77615         }
77616     }
77617     static if(!is(typeof(__WCLONE))) {
77618         private enum enumMixinStr___WCLONE = `enum __WCLONE = 0x80000000;`;
77619         static if(is(typeof({ mixin(enumMixinStr___WCLONE); }))) {
77620             mixin(enumMixinStr___WCLONE);
77621         }
77622     }
77623 
77624 
77625 
77626 
77627     static if(!is(typeof(__WALL))) {
77628         private enum enumMixinStr___WALL = `enum __WALL = 0x40000000;`;
77629         static if(is(typeof({ mixin(enumMixinStr___WALL); }))) {
77630             mixin(enumMixinStr___WALL);
77631         }
77632     }
77633 
77634 
77635 
77636 
77637     static if(!is(typeof(__WNOTHREAD))) {
77638         private enum enumMixinStr___WNOTHREAD = `enum __WNOTHREAD = 0x20000000;`;
77639         static if(is(typeof({ mixin(enumMixinStr___WNOTHREAD); }))) {
77640             mixin(enumMixinStr___WNOTHREAD);
77641         }
77642     }
77643 
77644 
77645 
77646 
77647     static if(!is(typeof(WNOWAIT))) {
77648         private enum enumMixinStr_WNOWAIT = `enum WNOWAIT = 0x01000000;`;
77649         static if(is(typeof({ mixin(enumMixinStr_WNOWAIT); }))) {
77650             mixin(enumMixinStr_WNOWAIT);
77651         }
77652     }
77653 
77654 
77655 
77656 
77657     static if(!is(typeof(WCONTINUED))) {
77658         private enum enumMixinStr_WCONTINUED = `enum WCONTINUED = 8;`;
77659         static if(is(typeof({ mixin(enumMixinStr_WCONTINUED); }))) {
77660             mixin(enumMixinStr_WCONTINUED);
77661         }
77662     }
77663 
77664 
77665 
77666 
77667     static if(!is(typeof(WEXITED))) {
77668         private enum enumMixinStr_WEXITED = `enum WEXITED = 4;`;
77669         static if(is(typeof({ mixin(enumMixinStr_WEXITED); }))) {
77670             mixin(enumMixinStr_WEXITED);
77671         }
77672     }
77673 
77674 
77675 
77676 
77677     static if(!is(typeof(WSTOPPED))) {
77678         private enum enumMixinStr_WSTOPPED = `enum WSTOPPED = 2;`;
77679         static if(is(typeof({ mixin(enumMixinStr_WSTOPPED); }))) {
77680             mixin(enumMixinStr_WSTOPPED);
77681         }
77682     }
77683 
77684 
77685 
77686 
77687     static if(!is(typeof(WUNTRACED))) {
77688         private enum enumMixinStr_WUNTRACED = `enum WUNTRACED = 2;`;
77689         static if(is(typeof({ mixin(enumMixinStr_WUNTRACED); }))) {
77690             mixin(enumMixinStr_WUNTRACED);
77691         }
77692     }
77693 
77694 
77695 
77696 
77697     static if(!is(typeof(WNOHANG))) {
77698         private enum enumMixinStr_WNOHANG = `enum WNOHANG = 1;`;
77699         static if(is(typeof({ mixin(enumMixinStr_WNOHANG); }))) {
77700             mixin(enumMixinStr_WNOHANG);
77701         }
77702     }
77703 
77704 
77705 
77706 
77707     static if(!is(typeof(_BITS_UINTN_IDENTITY_H))) {
77708         private enum enumMixinStr__BITS_UINTN_IDENTITY_H = `enum _BITS_UINTN_IDENTITY_H = 1;`;
77709         static if(is(typeof({ mixin(enumMixinStr__BITS_UINTN_IDENTITY_H); }))) {
77710             mixin(enumMixinStr__BITS_UINTN_IDENTITY_H);
77711         }
77712     }
77713 
77714 
77715 
77716 
77717     static if(!is(typeof(__FD_SETSIZE))) {
77718         private enum enumMixinStr___FD_SETSIZE = `enum __FD_SETSIZE = 1024;`;
77719         static if(is(typeof({ mixin(enumMixinStr___FD_SETSIZE); }))) {
77720             mixin(enumMixinStr___FD_SETSIZE);
77721         }
77722     }
77723 
77724 
77725 
77726 
77727     static if(!is(typeof(__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64))) {
77728         private enum enumMixinStr___KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 = `enum __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 = 1;`;
77729         static if(is(typeof({ mixin(enumMixinStr___KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64); }))) {
77730             mixin(enumMixinStr___KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64);
77731         }
77732     }
77733 
77734 
77735 
77736 
77737     static if(!is(typeof(__STATFS_MATCHES_STATFS64))) {
77738         private enum enumMixinStr___STATFS_MATCHES_STATFS64 = `enum __STATFS_MATCHES_STATFS64 = 1;`;
77739         static if(is(typeof({ mixin(enumMixinStr___STATFS_MATCHES_STATFS64); }))) {
77740             mixin(enumMixinStr___STATFS_MATCHES_STATFS64);
77741         }
77742     }
77743 
77744 
77745 
77746 
77747     static if(!is(typeof(__RLIM_T_MATCHES_RLIM64_T))) {
77748         private enum enumMixinStr___RLIM_T_MATCHES_RLIM64_T = `enum __RLIM_T_MATCHES_RLIM64_T = 1;`;
77749         static if(is(typeof({ mixin(enumMixinStr___RLIM_T_MATCHES_RLIM64_T); }))) {
77750             mixin(enumMixinStr___RLIM_T_MATCHES_RLIM64_T);
77751         }
77752     }
77753 
77754 
77755 
77756 
77757     static if(!is(typeof(__INO_T_MATCHES_INO64_T))) {
77758         private enum enumMixinStr___INO_T_MATCHES_INO64_T = `enum __INO_T_MATCHES_INO64_T = 1;`;
77759         static if(is(typeof({ mixin(enumMixinStr___INO_T_MATCHES_INO64_T); }))) {
77760             mixin(enumMixinStr___INO_T_MATCHES_INO64_T);
77761         }
77762     }
77763 
77764 
77765 
77766 
77767     static if(!is(typeof(__OFF_T_MATCHES_OFF64_T))) {
77768         private enum enumMixinStr___OFF_T_MATCHES_OFF64_T = `enum __OFF_T_MATCHES_OFF64_T = 1;`;
77769         static if(is(typeof({ mixin(enumMixinStr___OFF_T_MATCHES_OFF64_T); }))) {
77770             mixin(enumMixinStr___OFF_T_MATCHES_OFF64_T);
77771         }
77772     }
77773 
77774 
77775 
77776 
77777     static if(!is(typeof(__CPU_MASK_TYPE))) {
77778         private enum enumMixinStr___CPU_MASK_TYPE = `enum __CPU_MASK_TYPE = __SYSCALL_ULONG_TYPE;`;
77779         static if(is(typeof({ mixin(enumMixinStr___CPU_MASK_TYPE); }))) {
77780             mixin(enumMixinStr___CPU_MASK_TYPE);
77781         }
77782     }
77783 
77784 
77785 
77786 
77787     static if(!is(typeof(__SSIZE_T_TYPE))) {
77788         private enum enumMixinStr___SSIZE_T_TYPE = `enum __SSIZE_T_TYPE = __SWORD_TYPE;`;
77789         static if(is(typeof({ mixin(enumMixinStr___SSIZE_T_TYPE); }))) {
77790             mixin(enumMixinStr___SSIZE_T_TYPE);
77791         }
77792     }
77793 
77794 
77795 
77796 
77797     static if(!is(typeof(__FSID_T_TYPE))) {
77798         private enum enumMixinStr___FSID_T_TYPE = `enum __FSID_T_TYPE = { int __val [ 2 ] ; };`;
77799         static if(is(typeof({ mixin(enumMixinStr___FSID_T_TYPE); }))) {
77800             mixin(enumMixinStr___FSID_T_TYPE);
77801         }
77802     }
77803 
77804 
77805 
77806 
77807     static if(!is(typeof(__BLKSIZE_T_TYPE))) {
77808         private enum enumMixinStr___BLKSIZE_T_TYPE = `enum __BLKSIZE_T_TYPE = __SYSCALL_SLONG_TYPE;`;
77809         static if(is(typeof({ mixin(enumMixinStr___BLKSIZE_T_TYPE); }))) {
77810             mixin(enumMixinStr___BLKSIZE_T_TYPE);
77811         }
77812     }
77813 
77814 
77815 
77816 
77817     static if(!is(typeof(__TIMER_T_TYPE))) {
77818         private enum enumMixinStr___TIMER_T_TYPE = `enum __TIMER_T_TYPE = void *;`;
77819         static if(is(typeof({ mixin(enumMixinStr___TIMER_T_TYPE); }))) {
77820             mixin(enumMixinStr___TIMER_T_TYPE);
77821         }
77822     }
77823 
77824 
77825 
77826 
77827     static if(!is(typeof(__CLOCKID_T_TYPE))) {
77828         private enum enumMixinStr___CLOCKID_T_TYPE = `enum __CLOCKID_T_TYPE = __S32_TYPE;`;
77829         static if(is(typeof({ mixin(enumMixinStr___CLOCKID_T_TYPE); }))) {
77830             mixin(enumMixinStr___CLOCKID_T_TYPE);
77831         }
77832     }
77833 
77834 
77835 
77836 
77837     static if(!is(typeof(__KEY_T_TYPE))) {
77838         private enum enumMixinStr___KEY_T_TYPE = `enum __KEY_T_TYPE = __S32_TYPE;`;
77839         static if(is(typeof({ mixin(enumMixinStr___KEY_T_TYPE); }))) {
77840             mixin(enumMixinStr___KEY_T_TYPE);
77841         }
77842     }
77843 
77844 
77845 
77846 
77847     static if(!is(typeof(__DADDR_T_TYPE))) {
77848         private enum enumMixinStr___DADDR_T_TYPE = `enum __DADDR_T_TYPE = __S32_TYPE;`;
77849         static if(is(typeof({ mixin(enumMixinStr___DADDR_T_TYPE); }))) {
77850             mixin(enumMixinStr___DADDR_T_TYPE);
77851         }
77852     }
77853 
77854 
77855 
77856 
77857     static if(!is(typeof(__SUSECONDS64_T_TYPE))) {
77858         private enum enumMixinStr___SUSECONDS64_T_TYPE = `enum __SUSECONDS64_T_TYPE = __SQUAD_TYPE;`;
77859         static if(is(typeof({ mixin(enumMixinStr___SUSECONDS64_T_TYPE); }))) {
77860             mixin(enumMixinStr___SUSECONDS64_T_TYPE);
77861         }
77862     }
77863 
77864 
77865 
77866 
77867     static if(!is(typeof(__SUSECONDS_T_TYPE))) {
77868         private enum enumMixinStr___SUSECONDS_T_TYPE = `enum __SUSECONDS_T_TYPE = __SYSCALL_SLONG_TYPE;`;
77869         static if(is(typeof({ mixin(enumMixinStr___SUSECONDS_T_TYPE); }))) {
77870             mixin(enumMixinStr___SUSECONDS_T_TYPE);
77871         }
77872     }
77873 
77874 
77875 
77876 
77877     static if(!is(typeof(__USECONDS_T_TYPE))) {
77878         private enum enumMixinStr___USECONDS_T_TYPE = `enum __USECONDS_T_TYPE = __U32_TYPE;`;
77879         static if(is(typeof({ mixin(enumMixinStr___USECONDS_T_TYPE); }))) {
77880             mixin(enumMixinStr___USECONDS_T_TYPE);
77881         }
77882     }
77883 
77884 
77885 
77886 
77887     static if(!is(typeof(__TIME_T_TYPE))) {
77888         private enum enumMixinStr___TIME_T_TYPE = `enum __TIME_T_TYPE = __SYSCALL_SLONG_TYPE;`;
77889         static if(is(typeof({ mixin(enumMixinStr___TIME_T_TYPE); }))) {
77890             mixin(enumMixinStr___TIME_T_TYPE);
77891         }
77892     }
77893 
77894 
77895 
77896 
77897     static if(!is(typeof(__CLOCK_T_TYPE))) {
77898         private enum enumMixinStr___CLOCK_T_TYPE = `enum __CLOCK_T_TYPE = __SYSCALL_SLONG_TYPE;`;
77899         static if(is(typeof({ mixin(enumMixinStr___CLOCK_T_TYPE); }))) {
77900             mixin(enumMixinStr___CLOCK_T_TYPE);
77901         }
77902     }
77903 
77904 
77905 
77906 
77907     static if(!is(typeof(__ID_T_TYPE))) {
77908         private enum enumMixinStr___ID_T_TYPE = `enum __ID_T_TYPE = __U32_TYPE;`;
77909         static if(is(typeof({ mixin(enumMixinStr___ID_T_TYPE); }))) {
77910             mixin(enumMixinStr___ID_T_TYPE);
77911         }
77912     }
77913 
77914 
77915 
77916 
77917     static if(!is(typeof(__FSFILCNT64_T_TYPE))) {
77918         private enum enumMixinStr___FSFILCNT64_T_TYPE = `enum __FSFILCNT64_T_TYPE = __UQUAD_TYPE;`;
77919         static if(is(typeof({ mixin(enumMixinStr___FSFILCNT64_T_TYPE); }))) {
77920             mixin(enumMixinStr___FSFILCNT64_T_TYPE);
77921         }
77922     }
77923 
77924 
77925 
77926 
77927     static if(!is(typeof(__FSFILCNT_T_TYPE))) {
77928         private enum enumMixinStr___FSFILCNT_T_TYPE = `enum __FSFILCNT_T_TYPE = __SYSCALL_ULONG_TYPE;`;
77929         static if(is(typeof({ mixin(enumMixinStr___FSFILCNT_T_TYPE); }))) {
77930             mixin(enumMixinStr___FSFILCNT_T_TYPE);
77931         }
77932     }
77933 
77934 
77935 
77936 
77937     static if(!is(typeof(__FSBLKCNT64_T_TYPE))) {
77938         private enum enumMixinStr___FSBLKCNT64_T_TYPE = `enum __FSBLKCNT64_T_TYPE = __UQUAD_TYPE;`;
77939         static if(is(typeof({ mixin(enumMixinStr___FSBLKCNT64_T_TYPE); }))) {
77940             mixin(enumMixinStr___FSBLKCNT64_T_TYPE);
77941         }
77942     }
77943 
77944 
77945 
77946 
77947     static if(!is(typeof(__FSBLKCNT_T_TYPE))) {
77948         private enum enumMixinStr___FSBLKCNT_T_TYPE = `enum __FSBLKCNT_T_TYPE = __SYSCALL_ULONG_TYPE;`;
77949         static if(is(typeof({ mixin(enumMixinStr___FSBLKCNT_T_TYPE); }))) {
77950             mixin(enumMixinStr___FSBLKCNT_T_TYPE);
77951         }
77952     }
77953 
77954 
77955 
77956 
77957     static if(!is(typeof(__BLKCNT64_T_TYPE))) {
77958         private enum enumMixinStr___BLKCNT64_T_TYPE = `enum __BLKCNT64_T_TYPE = __SQUAD_TYPE;`;
77959         static if(is(typeof({ mixin(enumMixinStr___BLKCNT64_T_TYPE); }))) {
77960             mixin(enumMixinStr___BLKCNT64_T_TYPE);
77961         }
77962     }
77963 
77964 
77965 
77966 
77967     static if(!is(typeof(__BLKCNT_T_TYPE))) {
77968         private enum enumMixinStr___BLKCNT_T_TYPE = `enum __BLKCNT_T_TYPE = __SYSCALL_SLONG_TYPE;`;
77969         static if(is(typeof({ mixin(enumMixinStr___BLKCNT_T_TYPE); }))) {
77970             mixin(enumMixinStr___BLKCNT_T_TYPE);
77971         }
77972     }
77973 
77974 
77975 
77976 
77977     static if(!is(typeof(__RLIM64_T_TYPE))) {
77978         private enum enumMixinStr___RLIM64_T_TYPE = `enum __RLIM64_T_TYPE = __UQUAD_TYPE;`;
77979         static if(is(typeof({ mixin(enumMixinStr___RLIM64_T_TYPE); }))) {
77980             mixin(enumMixinStr___RLIM64_T_TYPE);
77981         }
77982     }
77983 
77984 
77985 
77986 
77987     static if(!is(typeof(__RLIM_T_TYPE))) {
77988         private enum enumMixinStr___RLIM_T_TYPE = `enum __RLIM_T_TYPE = __SYSCALL_ULONG_TYPE;`;
77989         static if(is(typeof({ mixin(enumMixinStr___RLIM_T_TYPE); }))) {
77990             mixin(enumMixinStr___RLIM_T_TYPE);
77991         }
77992     }
77993 
77994 
77995 
77996 
77997     static if(!is(typeof(__PID_T_TYPE))) {
77998         private enum enumMixinStr___PID_T_TYPE = `enum __PID_T_TYPE = __S32_TYPE;`;
77999         static if(is(typeof({ mixin(enumMixinStr___PID_T_TYPE); }))) {
78000             mixin(enumMixinStr___PID_T_TYPE);
78001         }
78002     }
78003 
78004 
78005 
78006 
78007     static if(!is(typeof(__OFF64_T_TYPE))) {
78008         private enum enumMixinStr___OFF64_T_TYPE = `enum __OFF64_T_TYPE = __SQUAD_TYPE;`;
78009         static if(is(typeof({ mixin(enumMixinStr___OFF64_T_TYPE); }))) {
78010             mixin(enumMixinStr___OFF64_T_TYPE);
78011         }
78012     }
78013 
78014 
78015 
78016 
78017     static if(!is(typeof(__OFF_T_TYPE))) {
78018         private enum enumMixinStr___OFF_T_TYPE = `enum __OFF_T_TYPE = __SYSCALL_SLONG_TYPE;`;
78019         static if(is(typeof({ mixin(enumMixinStr___OFF_T_TYPE); }))) {
78020             mixin(enumMixinStr___OFF_T_TYPE);
78021         }
78022     }
78023 
78024 
78025 
78026 
78027     static if(!is(typeof(__FSWORD_T_TYPE))) {
78028         private enum enumMixinStr___FSWORD_T_TYPE = `enum __FSWORD_T_TYPE = __SYSCALL_SLONG_TYPE;`;
78029         static if(is(typeof({ mixin(enumMixinStr___FSWORD_T_TYPE); }))) {
78030             mixin(enumMixinStr___FSWORD_T_TYPE);
78031         }
78032     }
78033 
78034 
78035 
78036 
78037     static if(!is(typeof(__NLINK_T_TYPE))) {
78038         private enum enumMixinStr___NLINK_T_TYPE = `enum __NLINK_T_TYPE = __SYSCALL_ULONG_TYPE;`;
78039         static if(is(typeof({ mixin(enumMixinStr___NLINK_T_TYPE); }))) {
78040             mixin(enumMixinStr___NLINK_T_TYPE);
78041         }
78042     }
78043 
78044 
78045 
78046 
78047     static if(!is(typeof(__MODE_T_TYPE))) {
78048         private enum enumMixinStr___MODE_T_TYPE = `enum __MODE_T_TYPE = __U32_TYPE;`;
78049         static if(is(typeof({ mixin(enumMixinStr___MODE_T_TYPE); }))) {
78050             mixin(enumMixinStr___MODE_T_TYPE);
78051         }
78052     }
78053 
78054 
78055 
78056 
78057     static if(!is(typeof(__INO64_T_TYPE))) {
78058         private enum enumMixinStr___INO64_T_TYPE = `enum __INO64_T_TYPE = __UQUAD_TYPE;`;
78059         static if(is(typeof({ mixin(enumMixinStr___INO64_T_TYPE); }))) {
78060             mixin(enumMixinStr___INO64_T_TYPE);
78061         }
78062     }
78063 
78064 
78065 
78066 
78067     static if(!is(typeof(__INO_T_TYPE))) {
78068         private enum enumMixinStr___INO_T_TYPE = `enum __INO_T_TYPE = __SYSCALL_ULONG_TYPE;`;
78069         static if(is(typeof({ mixin(enumMixinStr___INO_T_TYPE); }))) {
78070             mixin(enumMixinStr___INO_T_TYPE);
78071         }
78072     }
78073 
78074 
78075 
78076 
78077     static if(!is(typeof(__GID_T_TYPE))) {
78078         private enum enumMixinStr___GID_T_TYPE = `enum __GID_T_TYPE = __U32_TYPE;`;
78079         static if(is(typeof({ mixin(enumMixinStr___GID_T_TYPE); }))) {
78080             mixin(enumMixinStr___GID_T_TYPE);
78081         }
78082     }
78083 
78084 
78085 
78086 
78087     static if(!is(typeof(__UID_T_TYPE))) {
78088         private enum enumMixinStr___UID_T_TYPE = `enum __UID_T_TYPE = __U32_TYPE;`;
78089         static if(is(typeof({ mixin(enumMixinStr___UID_T_TYPE); }))) {
78090             mixin(enumMixinStr___UID_T_TYPE);
78091         }
78092     }
78093 
78094 
78095 
78096 
78097     static if(!is(typeof(__DEV_T_TYPE))) {
78098         private enum enumMixinStr___DEV_T_TYPE = `enum __DEV_T_TYPE = __UQUAD_TYPE;`;
78099         static if(is(typeof({ mixin(enumMixinStr___DEV_T_TYPE); }))) {
78100             mixin(enumMixinStr___DEV_T_TYPE);
78101         }
78102     }
78103 
78104 
78105 
78106 
78107     static if(!is(typeof(__SYSCALL_ULONG_TYPE))) {
78108         private enum enumMixinStr___SYSCALL_ULONG_TYPE = `enum __SYSCALL_ULONG_TYPE = __ULONGWORD_TYPE;`;
78109         static if(is(typeof({ mixin(enumMixinStr___SYSCALL_ULONG_TYPE); }))) {
78110             mixin(enumMixinStr___SYSCALL_ULONG_TYPE);
78111         }
78112     }
78113 
78114 
78115 
78116 
78117     static if(!is(typeof(__SYSCALL_SLONG_TYPE))) {
78118         private enum enumMixinStr___SYSCALL_SLONG_TYPE = `enum __SYSCALL_SLONG_TYPE = __SLONGWORD_TYPE;`;
78119         static if(is(typeof({ mixin(enumMixinStr___SYSCALL_SLONG_TYPE); }))) {
78120             mixin(enumMixinStr___SYSCALL_SLONG_TYPE);
78121         }
78122     }
78123 
78124 
78125 
78126 
78127     static if(!is(typeof(_BITS_TYPESIZES_H))) {
78128         private enum enumMixinStr__BITS_TYPESIZES_H = `enum _BITS_TYPESIZES_H = 1;`;
78129         static if(is(typeof({ mixin(enumMixinStr__BITS_TYPESIZES_H); }))) {
78130             mixin(enumMixinStr__BITS_TYPESIZES_H);
78131         }
78132     }
78133 
78134 
78135 
78136 
78137     static if(!is(typeof(__timer_t_defined))) {
78138         private enum enumMixinStr___timer_t_defined = `enum __timer_t_defined = 1;`;
78139         static if(is(typeof({ mixin(enumMixinStr___timer_t_defined); }))) {
78140             mixin(enumMixinStr___timer_t_defined);
78141         }
78142     }
78143 
78144 
78145 
78146 
78147     static if(!is(typeof(__time_t_defined))) {
78148         private enum enumMixinStr___time_t_defined = `enum __time_t_defined = 1;`;
78149         static if(is(typeof({ mixin(enumMixinStr___time_t_defined); }))) {
78150             mixin(enumMixinStr___time_t_defined);
78151         }
78152     }
78153 
78154 
78155 
78156 
78157     static if(!is(typeof(__struct_tm_defined))) {
78158         private enum enumMixinStr___struct_tm_defined = `enum __struct_tm_defined = 1;`;
78159         static if(is(typeof({ mixin(enumMixinStr___struct_tm_defined); }))) {
78160             mixin(enumMixinStr___struct_tm_defined);
78161         }
78162     }
78163 
78164 
78165 
78166 
78167     static if(!is(typeof(__timeval_defined))) {
78168         private enum enumMixinStr___timeval_defined = `enum __timeval_defined = 1;`;
78169         static if(is(typeof({ mixin(enumMixinStr___timeval_defined); }))) {
78170             mixin(enumMixinStr___timeval_defined);
78171         }
78172     }
78173 
78174 
78175 
78176 
78177     static if(!is(typeof(_STRUCT_TIMESPEC))) {
78178         private enum enumMixinStr__STRUCT_TIMESPEC = `enum _STRUCT_TIMESPEC = 1;`;
78179         static if(is(typeof({ mixin(enumMixinStr__STRUCT_TIMESPEC); }))) {
78180             mixin(enumMixinStr__STRUCT_TIMESPEC);
78181         }
78182     }
78183 
78184 
78185 
78186 
78187     static if(!is(typeof(_BITS_TYPES_STRUCT_SCHED_PARAM))) {
78188         private enum enumMixinStr__BITS_TYPES_STRUCT_SCHED_PARAM = `enum _BITS_TYPES_STRUCT_SCHED_PARAM = 1;`;
78189         static if(is(typeof({ mixin(enumMixinStr__BITS_TYPES_STRUCT_SCHED_PARAM); }))) {
78190             mixin(enumMixinStr__BITS_TYPES_STRUCT_SCHED_PARAM);
78191         }
78192     }
78193 
78194 
78195 
78196 
78197     static if(!is(typeof(__itimerspec_defined))) {
78198         private enum enumMixinStr___itimerspec_defined = `enum __itimerspec_defined = 1;`;
78199         static if(is(typeof({ mixin(enumMixinStr___itimerspec_defined); }))) {
78200             mixin(enumMixinStr___itimerspec_defined);
78201         }
78202     }
78203 
78204 
78205 
78206 
78207     static if(!is(typeof(__jmp_buf_tag_defined))) {
78208         private enum enumMixinStr___jmp_buf_tag_defined = `enum __jmp_buf_tag_defined = 1;`;
78209         static if(is(typeof({ mixin(enumMixinStr___jmp_buf_tag_defined); }))) {
78210             mixin(enumMixinStr___jmp_buf_tag_defined);
78211         }
78212     }
78213 
78214 
78215 
78216 
78217     static if(!is(typeof(_IO_USER_LOCK))) {
78218         private enum enumMixinStr__IO_USER_LOCK = `enum _IO_USER_LOCK = 0x8000;`;
78219         static if(is(typeof({ mixin(enumMixinStr__IO_USER_LOCK); }))) {
78220             mixin(enumMixinStr__IO_USER_LOCK);
78221         }
78222     }
78223 
78224 
78225 
78226 
78227 
78228 
78229     static if(!is(typeof(_IO_ERR_SEEN))) {
78230         private enum enumMixinStr__IO_ERR_SEEN = `enum _IO_ERR_SEEN = 0x0020;`;
78231         static if(is(typeof({ mixin(enumMixinStr__IO_ERR_SEEN); }))) {
78232             mixin(enumMixinStr__IO_ERR_SEEN);
78233         }
78234     }
78235 
78236 
78237 
78238 
78239 
78240 
78241     static if(!is(typeof(_IO_EOF_SEEN))) {
78242         private enum enumMixinStr__IO_EOF_SEEN = `enum _IO_EOF_SEEN = 0x0010;`;
78243         static if(is(typeof({ mixin(enumMixinStr__IO_EOF_SEEN); }))) {
78244             mixin(enumMixinStr__IO_EOF_SEEN);
78245         }
78246     }
78247     static if(!is(typeof(__struct_FILE_defined))) {
78248         private enum enumMixinStr___struct_FILE_defined = `enum __struct_FILE_defined = 1;`;
78249         static if(is(typeof({ mixin(enumMixinStr___struct_FILE_defined); }))) {
78250             mixin(enumMixinStr___struct_FILE_defined);
78251         }
78252     }
78253 
78254 
78255 
78256 
78257     static if(!is(typeof(__sigset_t_defined))) {
78258         private enum enumMixinStr___sigset_t_defined = `enum __sigset_t_defined = 1;`;
78259         static if(is(typeof({ mixin(enumMixinStr___sigset_t_defined); }))) {
78260             mixin(enumMixinStr___sigset_t_defined);
78261         }
78262     }
78263 
78264 
78265 
78266 
78267     static if(!is(typeof(_BITS_TYPES_LOCALE_T_H))) {
78268         private enum enumMixinStr__BITS_TYPES_LOCALE_T_H = `enum _BITS_TYPES_LOCALE_T_H = 1;`;
78269         static if(is(typeof({ mixin(enumMixinStr__BITS_TYPES_LOCALE_T_H); }))) {
78270             mixin(enumMixinStr__BITS_TYPES_LOCALE_T_H);
78271         }
78272     }
78273 
78274 
78275 
78276 
78277     static if(!is(typeof(__clockid_t_defined))) {
78278         private enum enumMixinStr___clockid_t_defined = `enum __clockid_t_defined = 1;`;
78279         static if(is(typeof({ mixin(enumMixinStr___clockid_t_defined); }))) {
78280             mixin(enumMixinStr___clockid_t_defined);
78281         }
78282     }
78283 
78284 
78285 
78286 
78287     static if(!is(typeof(__clock_t_defined))) {
78288         private enum enumMixinStr___clock_t_defined = `enum __clock_t_defined = 1;`;
78289         static if(is(typeof({ mixin(enumMixinStr___clock_t_defined); }))) {
78290             mixin(enumMixinStr___clock_t_defined);
78291         }
78292     }
78293 
78294 
78295 
78296 
78297     static if(!is(typeof(_SIGSET_NWORDS))) {
78298         private enum enumMixinStr__SIGSET_NWORDS = `enum _SIGSET_NWORDS = ( 1024 / ( 8 * ( unsigned long int ) .sizeof ) );`;
78299         static if(is(typeof({ mixin(enumMixinStr__SIGSET_NWORDS); }))) {
78300             mixin(enumMixinStr__SIGSET_NWORDS);
78301         }
78302     }
78303 
78304 
78305 
78306 
78307 
78308 
78309     static if(!is(typeof(____mbstate_t_defined))) {
78310         private enum enumMixinStr_____mbstate_t_defined = `enum ____mbstate_t_defined = 1;`;
78311         static if(is(typeof({ mixin(enumMixinStr_____mbstate_t_defined); }))) {
78312             mixin(enumMixinStr_____mbstate_t_defined);
78313         }
78314     }
78315 
78316 
78317 
78318 
78319     static if(!is(typeof(_BITS_TYPES___LOCALE_T_H))) {
78320         private enum enumMixinStr__BITS_TYPES___LOCALE_T_H = `enum _BITS_TYPES___LOCALE_T_H = 1;`;
78321         static if(is(typeof({ mixin(enumMixinStr__BITS_TYPES___LOCALE_T_H); }))) {
78322             mixin(enumMixinStr__BITS_TYPES___LOCALE_T_H);
78323         }
78324     }
78325 
78326 
78327 
78328 
78329     static if(!is(typeof(_____fpos_t_defined))) {
78330         private enum enumMixinStr______fpos_t_defined = `enum _____fpos_t_defined = 1;`;
78331         static if(is(typeof({ mixin(enumMixinStr______fpos_t_defined); }))) {
78332             mixin(enumMixinStr______fpos_t_defined);
78333         }
78334     }
78335 
78336 
78337 
78338 
78339 
78340 
78341     static if(!is(typeof(_____fpos64_t_defined))) {
78342         private enum enumMixinStr______fpos64_t_defined = `enum _____fpos64_t_defined = 1;`;
78343         static if(is(typeof({ mixin(enumMixinStr______fpos64_t_defined); }))) {
78344             mixin(enumMixinStr______fpos64_t_defined);
78345         }
78346     }
78347 
78348 
78349 
78350 
78351     static if(!is(typeof(____FILE_defined))) {
78352         private enum enumMixinStr_____FILE_defined = `enum ____FILE_defined = 1;`;
78353         static if(is(typeof({ mixin(enumMixinStr_____FILE_defined); }))) {
78354             mixin(enumMixinStr_____FILE_defined);
78355         }
78356     }
78357 
78358 
78359 
78360 
78361     static if(!is(typeof(_STDLIB_H))) {
78362         private enum enumMixinStr__STDLIB_H = `enum _STDLIB_H = 1;`;
78363         static if(is(typeof({ mixin(enumMixinStr__STDLIB_H); }))) {
78364             mixin(enumMixinStr__STDLIB_H);
78365         }
78366     }
78367 
78368 
78369 
78370 
78371     static if(!is(typeof(__FILE_defined))) {
78372         private enum enumMixinStr___FILE_defined = `enum __FILE_defined = 1;`;
78373         static if(is(typeof({ mixin(enumMixinStr___FILE_defined); }))) {
78374             mixin(enumMixinStr___FILE_defined);
78375         }
78376     }
78377 
78378 
78379 
78380 
78381     static if(!is(typeof(__STD_TYPE))) {
78382         private enum enumMixinStr___STD_TYPE = `enum __STD_TYPE = typedef;`;
78383         static if(is(typeof({ mixin(enumMixinStr___STD_TYPE); }))) {
78384             mixin(enumMixinStr___STD_TYPE);
78385         }
78386     }
78387 
78388 
78389 
78390 
78391     static if(!is(typeof(__U64_TYPE))) {
78392         private enum enumMixinStr___U64_TYPE = `enum __U64_TYPE = unsigned long int;`;
78393         static if(is(typeof({ mixin(enumMixinStr___U64_TYPE); }))) {
78394             mixin(enumMixinStr___U64_TYPE);
78395         }
78396     }
78397     static if(!is(typeof(__S64_TYPE))) {
78398         private enum enumMixinStr___S64_TYPE = `enum __S64_TYPE = long int;`;
78399         static if(is(typeof({ mixin(enumMixinStr___S64_TYPE); }))) {
78400             mixin(enumMixinStr___S64_TYPE);
78401         }
78402     }
78403 
78404 
78405 
78406 
78407 
78408 
78409     static if(!is(typeof(__ULONG32_TYPE))) {
78410         private enum enumMixinStr___ULONG32_TYPE = `enum __ULONG32_TYPE = unsigned int;`;
78411         static if(is(typeof({ mixin(enumMixinStr___ULONG32_TYPE); }))) {
78412             mixin(enumMixinStr___ULONG32_TYPE);
78413         }
78414     }
78415 
78416 
78417 
78418 
78419     static if(!is(typeof(__SLONG32_TYPE))) {
78420         private enum enumMixinStr___SLONG32_TYPE = `enum __SLONG32_TYPE = int;`;
78421         static if(is(typeof({ mixin(enumMixinStr___SLONG32_TYPE); }))) {
78422             mixin(enumMixinStr___SLONG32_TYPE);
78423         }
78424     }
78425 
78426 
78427 
78428 
78429     static if(!is(typeof(__UWORD_TYPE))) {
78430         private enum enumMixinStr___UWORD_TYPE = `enum __UWORD_TYPE = unsigned long int;`;
78431         static if(is(typeof({ mixin(enumMixinStr___UWORD_TYPE); }))) {
78432             mixin(enumMixinStr___UWORD_TYPE);
78433         }
78434     }
78435 
78436 
78437 
78438 
78439     static if(!is(typeof(__SWORD_TYPE))) {
78440         private enum enumMixinStr___SWORD_TYPE = `enum __SWORD_TYPE = long int;`;
78441         static if(is(typeof({ mixin(enumMixinStr___SWORD_TYPE); }))) {
78442             mixin(enumMixinStr___SWORD_TYPE);
78443         }
78444     }
78445 
78446 
78447 
78448 
78449     static if(!is(typeof(__UQUAD_TYPE))) {
78450         private enum enumMixinStr___UQUAD_TYPE = `enum __UQUAD_TYPE = unsigned long int;`;
78451         static if(is(typeof({ mixin(enumMixinStr___UQUAD_TYPE); }))) {
78452             mixin(enumMixinStr___UQUAD_TYPE);
78453         }
78454     }
78455 
78456 
78457 
78458 
78459     static if(!is(typeof(__ldiv_t_defined))) {
78460         private enum enumMixinStr___ldiv_t_defined = `enum __ldiv_t_defined = 1;`;
78461         static if(is(typeof({ mixin(enumMixinStr___ldiv_t_defined); }))) {
78462             mixin(enumMixinStr___ldiv_t_defined);
78463         }
78464     }
78465 
78466 
78467 
78468 
78469     static if(!is(typeof(__SQUAD_TYPE))) {
78470         private enum enumMixinStr___SQUAD_TYPE = `enum __SQUAD_TYPE = long int;`;
78471         static if(is(typeof({ mixin(enumMixinStr___SQUAD_TYPE); }))) {
78472             mixin(enumMixinStr___SQUAD_TYPE);
78473         }
78474     }
78475 
78476 
78477 
78478 
78479     static if(!is(typeof(__ULONGWORD_TYPE))) {
78480         private enum enumMixinStr___ULONGWORD_TYPE = `enum __ULONGWORD_TYPE = unsigned long int;`;
78481         static if(is(typeof({ mixin(enumMixinStr___ULONGWORD_TYPE); }))) {
78482             mixin(enumMixinStr___ULONGWORD_TYPE);
78483         }
78484     }
78485 
78486 
78487 
78488 
78489     static if(!is(typeof(__SLONGWORD_TYPE))) {
78490         private enum enumMixinStr___SLONGWORD_TYPE = `enum __SLONGWORD_TYPE = long int;`;
78491         static if(is(typeof({ mixin(enumMixinStr___SLONGWORD_TYPE); }))) {
78492             mixin(enumMixinStr___SLONGWORD_TYPE);
78493         }
78494     }
78495 
78496 
78497 
78498 
78499     static if(!is(typeof(__lldiv_t_defined))) {
78500         private enum enumMixinStr___lldiv_t_defined = `enum __lldiv_t_defined = 1;`;
78501         static if(is(typeof({ mixin(enumMixinStr___lldiv_t_defined); }))) {
78502             mixin(enumMixinStr___lldiv_t_defined);
78503         }
78504     }
78505 
78506 
78507 
78508 
78509     static if(!is(typeof(RAND_MAX))) {
78510         private enum enumMixinStr_RAND_MAX = `enum RAND_MAX = 2147483647;`;
78511         static if(is(typeof({ mixin(enumMixinStr_RAND_MAX); }))) {
78512             mixin(enumMixinStr_RAND_MAX);
78513         }
78514     }
78515 
78516 
78517 
78518 
78519     static if(!is(typeof(EXIT_FAILURE))) {
78520         private enum enumMixinStr_EXIT_FAILURE = `enum EXIT_FAILURE = 1;`;
78521         static if(is(typeof({ mixin(enumMixinStr_EXIT_FAILURE); }))) {
78522             mixin(enumMixinStr_EXIT_FAILURE);
78523         }
78524     }
78525 
78526 
78527 
78528 
78529     static if(!is(typeof(EXIT_SUCCESS))) {
78530         private enum enumMixinStr_EXIT_SUCCESS = `enum EXIT_SUCCESS = 0;`;
78531         static if(is(typeof({ mixin(enumMixinStr_EXIT_SUCCESS); }))) {
78532             mixin(enumMixinStr_EXIT_SUCCESS);
78533         }
78534     }
78535 
78536 
78537 
78538 
78539     static if(!is(typeof(MB_CUR_MAX))) {
78540         private enum enumMixinStr_MB_CUR_MAX = `enum MB_CUR_MAX = ( __ctype_get_mb_cur_max ( ) );`;
78541         static if(is(typeof({ mixin(enumMixinStr_MB_CUR_MAX); }))) {
78542             mixin(enumMixinStr_MB_CUR_MAX);
78543         }
78544     }
78545 
78546 
78547 
78548 
78549     static if(!is(typeof(__U32_TYPE))) {
78550         private enum enumMixinStr___U32_TYPE = `enum __U32_TYPE = unsigned int;`;
78551         static if(is(typeof({ mixin(enumMixinStr___U32_TYPE); }))) {
78552             mixin(enumMixinStr___U32_TYPE);
78553         }
78554     }
78555 
78556 
78557 
78558 
78559     static if(!is(typeof(__S32_TYPE))) {
78560         private enum enumMixinStr___S32_TYPE = `enum __S32_TYPE = int;`;
78561         static if(is(typeof({ mixin(enumMixinStr___S32_TYPE); }))) {
78562             mixin(enumMixinStr___S32_TYPE);
78563         }
78564     }
78565 
78566 
78567 
78568 
78569     static if(!is(typeof(__U16_TYPE))) {
78570         private enum enumMixinStr___U16_TYPE = `enum __U16_TYPE = unsigned short int;`;
78571         static if(is(typeof({ mixin(enumMixinStr___U16_TYPE); }))) {
78572             mixin(enumMixinStr___U16_TYPE);
78573         }
78574     }
78575 
78576 
78577 
78578 
78579     static if(!is(typeof(__S16_TYPE))) {
78580         private enum enumMixinStr___S16_TYPE = `enum __S16_TYPE = short int;`;
78581         static if(is(typeof({ mixin(enumMixinStr___S16_TYPE); }))) {
78582             mixin(enumMixinStr___S16_TYPE);
78583         }
78584     }
78585 
78586 
78587 
78588 
78589     static if(!is(typeof(_BITS_TYPES_H))) {
78590         private enum enumMixinStr__BITS_TYPES_H = `enum _BITS_TYPES_H = 1;`;
78591         static if(is(typeof({ mixin(enumMixinStr__BITS_TYPES_H); }))) {
78592             mixin(enumMixinStr__BITS_TYPES_H);
78593         }
78594     }
78595 
78596 
78597 
78598 
78599     static if(!is(typeof(__TIMESIZE))) {
78600         private enum enumMixinStr___TIMESIZE = `enum __TIMESIZE = 64;`;
78601         static if(is(typeof({ mixin(enumMixinStr___TIMESIZE); }))) {
78602             mixin(enumMixinStr___TIMESIZE);
78603         }
78604     }
78605 
78606 
78607 
78608 
78609     static if(!is(typeof(__TIME64_T_TYPE))) {
78610         private enum enumMixinStr___TIME64_T_TYPE = `enum __TIME64_T_TYPE = long int;`;
78611         static if(is(typeof({ mixin(enumMixinStr___TIME64_T_TYPE); }))) {
78612             mixin(enumMixinStr___TIME64_T_TYPE);
78613         }
78614     }
78615 
78616 
78617 
78618 
78619     static if(!is(typeof(_BITS_TIME64_H))) {
78620         private enum enumMixinStr__BITS_TIME64_H = `enum _BITS_TIME64_H = 1;`;
78621         static if(is(typeof({ mixin(enumMixinStr__BITS_TIME64_H); }))) {
78622             mixin(enumMixinStr__BITS_TIME64_H);
78623         }
78624     }
78625 
78626 
78627 
78628 
78629     static if(!is(typeof(TIMER_ABSTIME))) {
78630         private enum enumMixinStr_TIMER_ABSTIME = `enum TIMER_ABSTIME = 1;`;
78631         static if(is(typeof({ mixin(enumMixinStr_TIMER_ABSTIME); }))) {
78632             mixin(enumMixinStr_TIMER_ABSTIME);
78633         }
78634     }
78635 
78636 
78637 
78638 
78639     static if(!is(typeof(CLOCK_TAI))) {
78640         private enum enumMixinStr_CLOCK_TAI = `enum CLOCK_TAI = 11;`;
78641         static if(is(typeof({ mixin(enumMixinStr_CLOCK_TAI); }))) {
78642             mixin(enumMixinStr_CLOCK_TAI);
78643         }
78644     }
78645 
78646 
78647 
78648 
78649     static if(!is(typeof(CLOCK_BOOTTIME_ALARM))) {
78650         private enum enumMixinStr_CLOCK_BOOTTIME_ALARM = `enum CLOCK_BOOTTIME_ALARM = 9;`;
78651         static if(is(typeof({ mixin(enumMixinStr_CLOCK_BOOTTIME_ALARM); }))) {
78652             mixin(enumMixinStr_CLOCK_BOOTTIME_ALARM);
78653         }
78654     }
78655 
78656 
78657 
78658 
78659     static if(!is(typeof(CLOCK_REALTIME_ALARM))) {
78660         private enum enumMixinStr_CLOCK_REALTIME_ALARM = `enum CLOCK_REALTIME_ALARM = 8;`;
78661         static if(is(typeof({ mixin(enumMixinStr_CLOCK_REALTIME_ALARM); }))) {
78662             mixin(enumMixinStr_CLOCK_REALTIME_ALARM);
78663         }
78664     }
78665 
78666 
78667 
78668 
78669     static if(!is(typeof(CLOCK_BOOTTIME))) {
78670         private enum enumMixinStr_CLOCK_BOOTTIME = `enum CLOCK_BOOTTIME = 7;`;
78671         static if(is(typeof({ mixin(enumMixinStr_CLOCK_BOOTTIME); }))) {
78672             mixin(enumMixinStr_CLOCK_BOOTTIME);
78673         }
78674     }
78675 
78676 
78677 
78678 
78679     static if(!is(typeof(CLOCK_MONOTONIC_COARSE))) {
78680         private enum enumMixinStr_CLOCK_MONOTONIC_COARSE = `enum CLOCK_MONOTONIC_COARSE = 6;`;
78681         static if(is(typeof({ mixin(enumMixinStr_CLOCK_MONOTONIC_COARSE); }))) {
78682             mixin(enumMixinStr_CLOCK_MONOTONIC_COARSE);
78683         }
78684     }
78685 
78686 
78687 
78688 
78689     static if(!is(typeof(CLOCK_REALTIME_COARSE))) {
78690         private enum enumMixinStr_CLOCK_REALTIME_COARSE = `enum CLOCK_REALTIME_COARSE = 5;`;
78691         static if(is(typeof({ mixin(enumMixinStr_CLOCK_REALTIME_COARSE); }))) {
78692             mixin(enumMixinStr_CLOCK_REALTIME_COARSE);
78693         }
78694     }
78695 
78696 
78697 
78698 
78699     static if(!is(typeof(CLOCK_MONOTONIC_RAW))) {
78700         private enum enumMixinStr_CLOCK_MONOTONIC_RAW = `enum CLOCK_MONOTONIC_RAW = 4;`;
78701         static if(is(typeof({ mixin(enumMixinStr_CLOCK_MONOTONIC_RAW); }))) {
78702             mixin(enumMixinStr_CLOCK_MONOTONIC_RAW);
78703         }
78704     }
78705 
78706 
78707 
78708 
78709     static if(!is(typeof(CLOCK_THREAD_CPUTIME_ID))) {
78710         private enum enumMixinStr_CLOCK_THREAD_CPUTIME_ID = `enum CLOCK_THREAD_CPUTIME_ID = 3;`;
78711         static if(is(typeof({ mixin(enumMixinStr_CLOCK_THREAD_CPUTIME_ID); }))) {
78712             mixin(enumMixinStr_CLOCK_THREAD_CPUTIME_ID);
78713         }
78714     }
78715 
78716 
78717 
78718 
78719     static if(!is(typeof(CLOCK_PROCESS_CPUTIME_ID))) {
78720         private enum enumMixinStr_CLOCK_PROCESS_CPUTIME_ID = `enum CLOCK_PROCESS_CPUTIME_ID = 2;`;
78721         static if(is(typeof({ mixin(enumMixinStr_CLOCK_PROCESS_CPUTIME_ID); }))) {
78722             mixin(enumMixinStr_CLOCK_PROCESS_CPUTIME_ID);
78723         }
78724     }
78725 
78726 
78727 
78728 
78729     static if(!is(typeof(CLOCK_MONOTONIC))) {
78730         private enum enumMixinStr_CLOCK_MONOTONIC = `enum CLOCK_MONOTONIC = 1;`;
78731         static if(is(typeof({ mixin(enumMixinStr_CLOCK_MONOTONIC); }))) {
78732             mixin(enumMixinStr_CLOCK_MONOTONIC);
78733         }
78734     }
78735 
78736 
78737 
78738 
78739     static if(!is(typeof(CLOCK_REALTIME))) {
78740         private enum enumMixinStr_CLOCK_REALTIME = `enum CLOCK_REALTIME = 0;`;
78741         static if(is(typeof({ mixin(enumMixinStr_CLOCK_REALTIME); }))) {
78742             mixin(enumMixinStr_CLOCK_REALTIME);
78743         }
78744     }
78745 
78746 
78747 
78748 
78749     static if(!is(typeof(CLOCKS_PER_SEC))) {
78750         private enum enumMixinStr_CLOCKS_PER_SEC = `enum CLOCKS_PER_SEC = ( cast( __clock_t ) 1000000 );`;
78751         static if(is(typeof({ mixin(enumMixinStr_CLOCKS_PER_SEC); }))) {
78752             mixin(enumMixinStr_CLOCKS_PER_SEC);
78753         }
78754     }
78755 
78756 
78757 
78758 
78759     static if(!is(typeof(_BITS_TIME_H))) {
78760         private enum enumMixinStr__BITS_TIME_H = `enum _BITS_TIME_H = 1;`;
78761         static if(is(typeof({ mixin(enumMixinStr__BITS_TIME_H); }))) {
78762             mixin(enumMixinStr__BITS_TIME_H);
78763         }
78764     }
78765 
78766 
78767 
78768 
78769     static if(!is(typeof(__ONCE_FLAG_INIT))) {
78770         private enum enumMixinStr___ONCE_FLAG_INIT = `enum __ONCE_FLAG_INIT = { 0 };`;
78771         static if(is(typeof({ mixin(enumMixinStr___ONCE_FLAG_INIT); }))) {
78772             mixin(enumMixinStr___ONCE_FLAG_INIT);
78773         }
78774     }
78775 
78776 
78777 
78778 
78779     static if(!is(typeof(_THREAD_SHARED_TYPES_H))) {
78780         private enum enumMixinStr__THREAD_SHARED_TYPES_H = `enum _THREAD_SHARED_TYPES_H = 1;`;
78781         static if(is(typeof({ mixin(enumMixinStr__THREAD_SHARED_TYPES_H); }))) {
78782             mixin(enumMixinStr__THREAD_SHARED_TYPES_H);
78783         }
78784     }
78785 
78786 
78787 
78788 
78789 
78790 
78791     static if(!is(typeof(__PTHREAD_RWLOCK_ELISION_EXTRA))) {
78792         private enum enumMixinStr___PTHREAD_RWLOCK_ELISION_EXTRA = `enum __PTHREAD_RWLOCK_ELISION_EXTRA = 0 , { 0 , 0 , 0 , 0 , 0 , 0 , 0 };`;
78793         static if(is(typeof({ mixin(enumMixinStr___PTHREAD_RWLOCK_ELISION_EXTRA); }))) {
78794             mixin(enumMixinStr___PTHREAD_RWLOCK_ELISION_EXTRA);
78795         }
78796     }
78797     static if(!is(typeof(__PTHREAD_MUTEX_HAVE_PREV))) {
78798         private enum enumMixinStr___PTHREAD_MUTEX_HAVE_PREV = `enum __PTHREAD_MUTEX_HAVE_PREV = 1;`;
78799         static if(is(typeof({ mixin(enumMixinStr___PTHREAD_MUTEX_HAVE_PREV); }))) {
78800             mixin(enumMixinStr___PTHREAD_MUTEX_HAVE_PREV);
78801         }
78802     }
78803 
78804 
78805 
78806 
78807     static if(!is(typeof(_THREAD_MUTEX_INTERNAL_H))) {
78808         private enum enumMixinStr__THREAD_MUTEX_INTERNAL_H = `enum _THREAD_MUTEX_INTERNAL_H = 1;`;
78809         static if(is(typeof({ mixin(enumMixinStr__THREAD_MUTEX_INTERNAL_H); }))) {
78810             mixin(enumMixinStr__THREAD_MUTEX_INTERNAL_H);
78811         }
78812     }
78813 
78814 
78815 
78816 
78817     static if(!is(typeof(FOPEN_MAX))) {
78818         private enum enumMixinStr_FOPEN_MAX = `enum FOPEN_MAX = 16;`;
78819         static if(is(typeof({ mixin(enumMixinStr_FOPEN_MAX); }))) {
78820             mixin(enumMixinStr_FOPEN_MAX);
78821         }
78822     }
78823 
78824 
78825 
78826 
78827     static if(!is(typeof(L_ctermid))) {
78828         private enum enumMixinStr_L_ctermid = `enum L_ctermid = 9;`;
78829         static if(is(typeof({ mixin(enumMixinStr_L_ctermid); }))) {
78830             mixin(enumMixinStr_L_ctermid);
78831         }
78832     }
78833 
78834 
78835 
78836 
78837     static if(!is(typeof(FILENAME_MAX))) {
78838         private enum enumMixinStr_FILENAME_MAX = `enum FILENAME_MAX = 4096;`;
78839         static if(is(typeof({ mixin(enumMixinStr_FILENAME_MAX); }))) {
78840             mixin(enumMixinStr_FILENAME_MAX);
78841         }
78842     }
78843 
78844 
78845 
78846 
78847     static if(!is(typeof(TMP_MAX))) {
78848         private enum enumMixinStr_TMP_MAX = `enum TMP_MAX = 238328;`;
78849         static if(is(typeof({ mixin(enumMixinStr_TMP_MAX); }))) {
78850             mixin(enumMixinStr_TMP_MAX);
78851         }
78852     }
78853 
78854 
78855 
78856 
78857     static if(!is(typeof(L_tmpnam))) {
78858         private enum enumMixinStr_L_tmpnam = `enum L_tmpnam = 20;`;
78859         static if(is(typeof({ mixin(enumMixinStr_L_tmpnam); }))) {
78860             mixin(enumMixinStr_L_tmpnam);
78861         }
78862     }
78863 
78864 
78865 
78866 
78867     static if(!is(typeof(_BITS_STDIO_LIM_H))) {
78868         private enum enumMixinStr__BITS_STDIO_LIM_H = `enum _BITS_STDIO_LIM_H = 1;`;
78869         static if(is(typeof({ mixin(enumMixinStr__BITS_STDIO_LIM_H); }))) {
78870             mixin(enumMixinStr__BITS_STDIO_LIM_H);
78871         }
78872     }
78873 
78874 
78875 
78876 
78877     static if(!is(typeof(_BITS_STDINT_UINTN_H))) {
78878         private enum enumMixinStr__BITS_STDINT_UINTN_H = `enum _BITS_STDINT_UINTN_H = 1;`;
78879         static if(is(typeof({ mixin(enumMixinStr__BITS_STDINT_UINTN_H); }))) {
78880             mixin(enumMixinStr__BITS_STDINT_UINTN_H);
78881         }
78882     }
78883 
78884 
78885 
78886 
78887     static if(!is(typeof(_BITS_STDINT_INTN_H))) {
78888         private enum enumMixinStr__BITS_STDINT_INTN_H = `enum _BITS_STDINT_INTN_H = 1;`;
78889         static if(is(typeof({ mixin(enumMixinStr__BITS_STDINT_INTN_H); }))) {
78890             mixin(enumMixinStr__BITS_STDINT_INTN_H);
78891         }
78892     }
78893 
78894 
78895 
78896 
78897     static if(!is(typeof(_BITS_SETJMP_H))) {
78898         private enum enumMixinStr__BITS_SETJMP_H = `enum _BITS_SETJMP_H = 1;`;
78899         static if(is(typeof({ mixin(enumMixinStr__BITS_SETJMP_H); }))) {
78900             mixin(enumMixinStr__BITS_SETJMP_H);
78901         }
78902     }
78903     static if(!is(typeof(SCHED_RR))) {
78904         private enum enumMixinStr_SCHED_RR = `enum SCHED_RR = 2;`;
78905         static if(is(typeof({ mixin(enumMixinStr_SCHED_RR); }))) {
78906             mixin(enumMixinStr_SCHED_RR);
78907         }
78908     }
78909 
78910 
78911 
78912 
78913     static if(!is(typeof(SCHED_FIFO))) {
78914         private enum enumMixinStr_SCHED_FIFO = `enum SCHED_FIFO = 1;`;
78915         static if(is(typeof({ mixin(enumMixinStr_SCHED_FIFO); }))) {
78916             mixin(enumMixinStr_SCHED_FIFO);
78917         }
78918     }
78919 
78920 
78921 
78922 
78923     static if(!is(typeof(SCHED_OTHER))) {
78924         private enum enumMixinStr_SCHED_OTHER = `enum SCHED_OTHER = 0;`;
78925         static if(is(typeof({ mixin(enumMixinStr_SCHED_OTHER); }))) {
78926             mixin(enumMixinStr_SCHED_OTHER);
78927         }
78928     }
78929 
78930 
78931 
78932 
78933     static if(!is(typeof(_BITS_SCHED_H))) {
78934         private enum enumMixinStr__BITS_SCHED_H = `enum _BITS_SCHED_H = 1;`;
78935         static if(is(typeof({ mixin(enumMixinStr__BITS_SCHED_H); }))) {
78936             mixin(enumMixinStr__BITS_SCHED_H);
78937         }
78938     }
78939 
78940 
78941 
78942 
78943     static if(!is(typeof(__have_pthread_attr_t))) {
78944         private enum enumMixinStr___have_pthread_attr_t = `enum __have_pthread_attr_t = 1;`;
78945         static if(is(typeof({ mixin(enumMixinStr___have_pthread_attr_t); }))) {
78946             mixin(enumMixinStr___have_pthread_attr_t);
78947         }
78948     }
78949 
78950 
78951 
78952 
78953     static if(!is(typeof(_BITS_PTHREADTYPES_COMMON_H))) {
78954         private enum enumMixinStr__BITS_PTHREADTYPES_COMMON_H = `enum _BITS_PTHREADTYPES_COMMON_H = 1;`;
78955         static if(is(typeof({ mixin(enumMixinStr__BITS_PTHREADTYPES_COMMON_H); }))) {
78956             mixin(enumMixinStr__BITS_PTHREADTYPES_COMMON_H);
78957         }
78958     }
78959     static if(!is(typeof(__SIZEOF_PTHREAD_BARRIERATTR_T))) {
78960         private enum enumMixinStr___SIZEOF_PTHREAD_BARRIERATTR_T = `enum __SIZEOF_PTHREAD_BARRIERATTR_T = 4;`;
78961         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_BARRIERATTR_T); }))) {
78962             mixin(enumMixinStr___SIZEOF_PTHREAD_BARRIERATTR_T);
78963         }
78964     }
78965 
78966 
78967 
78968 
78969     static if(!is(typeof(__SIZEOF_PTHREAD_RWLOCKATTR_T))) {
78970         private enum enumMixinStr___SIZEOF_PTHREAD_RWLOCKATTR_T = `enum __SIZEOF_PTHREAD_RWLOCKATTR_T = 8;`;
78971         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_RWLOCKATTR_T); }))) {
78972             mixin(enumMixinStr___SIZEOF_PTHREAD_RWLOCKATTR_T);
78973         }
78974     }
78975 
78976 
78977 
78978 
78979     static if(!is(typeof(__SIZEOF_PTHREAD_CONDATTR_T))) {
78980         private enum enumMixinStr___SIZEOF_PTHREAD_CONDATTR_T = `enum __SIZEOF_PTHREAD_CONDATTR_T = 4;`;
78981         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_CONDATTR_T); }))) {
78982             mixin(enumMixinStr___SIZEOF_PTHREAD_CONDATTR_T);
78983         }
78984     }
78985 
78986 
78987 
78988 
78989     static if(!is(typeof(__SIZEOF_PTHREAD_COND_T))) {
78990         private enum enumMixinStr___SIZEOF_PTHREAD_COND_T = `enum __SIZEOF_PTHREAD_COND_T = 48;`;
78991         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_COND_T); }))) {
78992             mixin(enumMixinStr___SIZEOF_PTHREAD_COND_T);
78993         }
78994     }
78995 
78996 
78997 
78998 
78999     static if(!is(typeof(__SIZEOF_PTHREAD_MUTEXATTR_T))) {
79000         private enum enumMixinStr___SIZEOF_PTHREAD_MUTEXATTR_T = `enum __SIZEOF_PTHREAD_MUTEXATTR_T = 4;`;
79001         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_MUTEXATTR_T); }))) {
79002             mixin(enumMixinStr___SIZEOF_PTHREAD_MUTEXATTR_T);
79003         }
79004     }
79005 
79006 
79007 
79008 
79009     static if(!is(typeof(__SIZEOF_PTHREAD_BARRIER_T))) {
79010         private enum enumMixinStr___SIZEOF_PTHREAD_BARRIER_T = `enum __SIZEOF_PTHREAD_BARRIER_T = 32;`;
79011         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_BARRIER_T); }))) {
79012             mixin(enumMixinStr___SIZEOF_PTHREAD_BARRIER_T);
79013         }
79014     }
79015 
79016 
79017 
79018 
79019     static if(!is(typeof(__SIZEOF_PTHREAD_RWLOCK_T))) {
79020         private enum enumMixinStr___SIZEOF_PTHREAD_RWLOCK_T = `enum __SIZEOF_PTHREAD_RWLOCK_T = 56;`;
79021         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_RWLOCK_T); }))) {
79022             mixin(enumMixinStr___SIZEOF_PTHREAD_RWLOCK_T);
79023         }
79024     }
79025 
79026 
79027 
79028 
79029     static if(!is(typeof(__SIZEOF_PTHREAD_ATTR_T))) {
79030         private enum enumMixinStr___SIZEOF_PTHREAD_ATTR_T = `enum __SIZEOF_PTHREAD_ATTR_T = 56;`;
79031         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_ATTR_T); }))) {
79032             mixin(enumMixinStr___SIZEOF_PTHREAD_ATTR_T);
79033         }
79034     }
79035 
79036 
79037 
79038 
79039     static if(!is(typeof(__SIZEOF_PTHREAD_MUTEX_T))) {
79040         private enum enumMixinStr___SIZEOF_PTHREAD_MUTEX_T = `enum __SIZEOF_PTHREAD_MUTEX_T = 40;`;
79041         static if(is(typeof({ mixin(enumMixinStr___SIZEOF_PTHREAD_MUTEX_T); }))) {
79042             mixin(enumMixinStr___SIZEOF_PTHREAD_MUTEX_T);
79043         }
79044     }
79045 
79046 
79047 
79048 
79049     static if(!is(typeof(_BITS_PTHREADTYPES_ARCH_H))) {
79050         private enum enumMixinStr__BITS_PTHREADTYPES_ARCH_H = `enum _BITS_PTHREADTYPES_ARCH_H = 1;`;
79051         static if(is(typeof({ mixin(enumMixinStr__BITS_PTHREADTYPES_ARCH_H); }))) {
79052             mixin(enumMixinStr__BITS_PTHREADTYPES_ARCH_H);
79053         }
79054     }
79055 
79056 
79057 
79058 
79059     static if(!is(typeof(RE_DUP_MAX))) {
79060         private enum enumMixinStr_RE_DUP_MAX = `enum RE_DUP_MAX = ( 0x7fff );`;
79061         static if(is(typeof({ mixin(enumMixinStr_RE_DUP_MAX); }))) {
79062             mixin(enumMixinStr_RE_DUP_MAX);
79063         }
79064     }
79065 
79066 
79067 
79068 
79069     static if(!is(typeof(CHARCLASS_NAME_MAX))) {
79070         private enum enumMixinStr_CHARCLASS_NAME_MAX = `enum CHARCLASS_NAME_MAX = 2048;`;
79071         static if(is(typeof({ mixin(enumMixinStr_CHARCLASS_NAME_MAX); }))) {
79072             mixin(enumMixinStr_CHARCLASS_NAME_MAX);
79073         }
79074     }
79075 
79076 
79077 
79078 
79079     static if(!is(typeof(LINE_MAX))) {
79080         private enum enumMixinStr_LINE_MAX = `enum LINE_MAX = _POSIX2_LINE_MAX;`;
79081         static if(is(typeof({ mixin(enumMixinStr_LINE_MAX); }))) {
79082             mixin(enumMixinStr_LINE_MAX);
79083         }
79084     }
79085 
79086 
79087 
79088 
79089     static if(!is(typeof(EXPR_NEST_MAX))) {
79090         private enum enumMixinStr_EXPR_NEST_MAX = `enum EXPR_NEST_MAX = _POSIX2_EXPR_NEST_MAX;`;
79091         static if(is(typeof({ mixin(enumMixinStr_EXPR_NEST_MAX); }))) {
79092             mixin(enumMixinStr_EXPR_NEST_MAX);
79093         }
79094     }
79095 
79096 
79097 
79098 
79099     static if(!is(typeof(COLL_WEIGHTS_MAX))) {
79100         private enum enumMixinStr_COLL_WEIGHTS_MAX = `enum COLL_WEIGHTS_MAX = 255;`;
79101         static if(is(typeof({ mixin(enumMixinStr_COLL_WEIGHTS_MAX); }))) {
79102             mixin(enumMixinStr_COLL_WEIGHTS_MAX);
79103         }
79104     }
79105 
79106 
79107 
79108 
79109     static if(!is(typeof(BC_STRING_MAX))) {
79110         private enum enumMixinStr_BC_STRING_MAX = `enum BC_STRING_MAX = _POSIX2_BC_STRING_MAX;`;
79111         static if(is(typeof({ mixin(enumMixinStr_BC_STRING_MAX); }))) {
79112             mixin(enumMixinStr_BC_STRING_MAX);
79113         }
79114     }
79115 
79116 
79117 
79118 
79119     static if(!is(typeof(BC_SCALE_MAX))) {
79120         private enum enumMixinStr_BC_SCALE_MAX = `enum BC_SCALE_MAX = _POSIX2_BC_SCALE_MAX;`;
79121         static if(is(typeof({ mixin(enumMixinStr_BC_SCALE_MAX); }))) {
79122             mixin(enumMixinStr_BC_SCALE_MAX);
79123         }
79124     }
79125 
79126 
79127 
79128 
79129     static if(!is(typeof(BC_DIM_MAX))) {
79130         private enum enumMixinStr_BC_DIM_MAX = `enum BC_DIM_MAX = _POSIX2_BC_DIM_MAX;`;
79131         static if(is(typeof({ mixin(enumMixinStr_BC_DIM_MAX); }))) {
79132             mixin(enumMixinStr_BC_DIM_MAX);
79133         }
79134     }
79135 
79136 
79137 
79138 
79139     static if(!is(typeof(BC_BASE_MAX))) {
79140         private enum enumMixinStr_BC_BASE_MAX = `enum BC_BASE_MAX = _POSIX2_BC_BASE_MAX;`;
79141         static if(is(typeof({ mixin(enumMixinStr_BC_BASE_MAX); }))) {
79142             mixin(enumMixinStr_BC_BASE_MAX);
79143         }
79144     }
79145 
79146 
79147 
79148 
79149     static if(!is(typeof(_POSIX2_CHARCLASS_NAME_MAX))) {
79150         private enum enumMixinStr__POSIX2_CHARCLASS_NAME_MAX = `enum _POSIX2_CHARCLASS_NAME_MAX = 14;`;
79151         static if(is(typeof({ mixin(enumMixinStr__POSIX2_CHARCLASS_NAME_MAX); }))) {
79152             mixin(enumMixinStr__POSIX2_CHARCLASS_NAME_MAX);
79153         }
79154     }
79155 
79156 
79157 
79158 
79159     static if(!is(typeof(_POSIX2_RE_DUP_MAX))) {
79160         private enum enumMixinStr__POSIX2_RE_DUP_MAX = `enum _POSIX2_RE_DUP_MAX = 255;`;
79161         static if(is(typeof({ mixin(enumMixinStr__POSIX2_RE_DUP_MAX); }))) {
79162             mixin(enumMixinStr__POSIX2_RE_DUP_MAX);
79163         }
79164     }
79165 
79166 
79167 
79168 
79169     static if(!is(typeof(_POSIX2_LINE_MAX))) {
79170         private enum enumMixinStr__POSIX2_LINE_MAX = `enum _POSIX2_LINE_MAX = 2048;`;
79171         static if(is(typeof({ mixin(enumMixinStr__POSIX2_LINE_MAX); }))) {
79172             mixin(enumMixinStr__POSIX2_LINE_MAX);
79173         }
79174     }
79175 
79176 
79177 
79178 
79179     static if(!is(typeof(_POSIX2_EXPR_NEST_MAX))) {
79180         private enum enumMixinStr__POSIX2_EXPR_NEST_MAX = `enum _POSIX2_EXPR_NEST_MAX = 32;`;
79181         static if(is(typeof({ mixin(enumMixinStr__POSIX2_EXPR_NEST_MAX); }))) {
79182             mixin(enumMixinStr__POSIX2_EXPR_NEST_MAX);
79183         }
79184     }
79185 
79186 
79187 
79188 
79189     static if(!is(typeof(_POSIX2_COLL_WEIGHTS_MAX))) {
79190         private enum enumMixinStr__POSIX2_COLL_WEIGHTS_MAX = `enum _POSIX2_COLL_WEIGHTS_MAX = 2;`;
79191         static if(is(typeof({ mixin(enumMixinStr__POSIX2_COLL_WEIGHTS_MAX); }))) {
79192             mixin(enumMixinStr__POSIX2_COLL_WEIGHTS_MAX);
79193         }
79194     }
79195 
79196 
79197 
79198 
79199     static if(!is(typeof(_POSIX2_BC_STRING_MAX))) {
79200         private enum enumMixinStr__POSIX2_BC_STRING_MAX = `enum _POSIX2_BC_STRING_MAX = 1000;`;
79201         static if(is(typeof({ mixin(enumMixinStr__POSIX2_BC_STRING_MAX); }))) {
79202             mixin(enumMixinStr__POSIX2_BC_STRING_MAX);
79203         }
79204     }
79205 
79206 
79207 
79208 
79209     static if(!is(typeof(_POSIX2_BC_SCALE_MAX))) {
79210         private enum enumMixinStr__POSIX2_BC_SCALE_MAX = `enum _POSIX2_BC_SCALE_MAX = 99;`;
79211         static if(is(typeof({ mixin(enumMixinStr__POSIX2_BC_SCALE_MAX); }))) {
79212             mixin(enumMixinStr__POSIX2_BC_SCALE_MAX);
79213         }
79214     }
79215 
79216 
79217 
79218 
79219     static if(!is(typeof(_POSIX2_BC_DIM_MAX))) {
79220         private enum enumMixinStr__POSIX2_BC_DIM_MAX = `enum _POSIX2_BC_DIM_MAX = 2048;`;
79221         static if(is(typeof({ mixin(enumMixinStr__POSIX2_BC_DIM_MAX); }))) {
79222             mixin(enumMixinStr__POSIX2_BC_DIM_MAX);
79223         }
79224     }
79225 
79226 
79227 
79228 
79229     static if(!is(typeof(_POSIX2_BC_BASE_MAX))) {
79230         private enum enumMixinStr__POSIX2_BC_BASE_MAX = `enum _POSIX2_BC_BASE_MAX = 99;`;
79231         static if(is(typeof({ mixin(enumMixinStr__POSIX2_BC_BASE_MAX); }))) {
79232             mixin(enumMixinStr__POSIX2_BC_BASE_MAX);
79233         }
79234     }
79235 
79236 
79237 
79238 
79239     static if(!is(typeof(_BITS_POSIX2_LIM_H))) {
79240         private enum enumMixinStr__BITS_POSIX2_LIM_H = `enum _BITS_POSIX2_LIM_H = 1;`;
79241         static if(is(typeof({ mixin(enumMixinStr__BITS_POSIX2_LIM_H); }))) {
79242             mixin(enumMixinStr__BITS_POSIX2_LIM_H);
79243         }
79244     }
79245 
79246 
79247 
79248 
79249     static if(!is(typeof(SSIZE_MAX))) {
79250         private enum enumMixinStr_SSIZE_MAX = `enum SSIZE_MAX = LONG_MAX;`;
79251         static if(is(typeof({ mixin(enumMixinStr_SSIZE_MAX); }))) {
79252             mixin(enumMixinStr_SSIZE_MAX);
79253         }
79254     }
79255 
79256 
79257 
79258 
79259     static if(!is(typeof(_POSIX_CLOCKRES_MIN))) {
79260         private enum enumMixinStr__POSIX_CLOCKRES_MIN = `enum _POSIX_CLOCKRES_MIN = 20000000;`;
79261         static if(is(typeof({ mixin(enumMixinStr__POSIX_CLOCKRES_MIN); }))) {
79262             mixin(enumMixinStr__POSIX_CLOCKRES_MIN);
79263         }
79264     }
79265 
79266 
79267 
79268 
79269     static if(!is(typeof(_POSIX_TZNAME_MAX))) {
79270         private enum enumMixinStr__POSIX_TZNAME_MAX = `enum _POSIX_TZNAME_MAX = 6;`;
79271         static if(is(typeof({ mixin(enumMixinStr__POSIX_TZNAME_MAX); }))) {
79272             mixin(enumMixinStr__POSIX_TZNAME_MAX);
79273         }
79274     }
79275 
79276 
79277 
79278 
79279     static if(!is(typeof(_POSIX_TTY_NAME_MAX))) {
79280         private enum enumMixinStr__POSIX_TTY_NAME_MAX = `enum _POSIX_TTY_NAME_MAX = 9;`;
79281         static if(is(typeof({ mixin(enumMixinStr__POSIX_TTY_NAME_MAX); }))) {
79282             mixin(enumMixinStr__POSIX_TTY_NAME_MAX);
79283         }
79284     }
79285 
79286 
79287 
79288 
79289     static if(!is(typeof(_POSIX_TIMER_MAX))) {
79290         private enum enumMixinStr__POSIX_TIMER_MAX = `enum _POSIX_TIMER_MAX = 32;`;
79291         static if(is(typeof({ mixin(enumMixinStr__POSIX_TIMER_MAX); }))) {
79292             mixin(enumMixinStr__POSIX_TIMER_MAX);
79293         }
79294     }
79295 
79296 
79297 
79298 
79299     static if(!is(typeof(_POSIX_SYMLOOP_MAX))) {
79300         private enum enumMixinStr__POSIX_SYMLOOP_MAX = `enum _POSIX_SYMLOOP_MAX = 8;`;
79301         static if(is(typeof({ mixin(enumMixinStr__POSIX_SYMLOOP_MAX); }))) {
79302             mixin(enumMixinStr__POSIX_SYMLOOP_MAX);
79303         }
79304     }
79305 
79306 
79307 
79308 
79309     static if(!is(typeof(_POSIX_SYMLINK_MAX))) {
79310         private enum enumMixinStr__POSIX_SYMLINK_MAX = `enum _POSIX_SYMLINK_MAX = 255;`;
79311         static if(is(typeof({ mixin(enumMixinStr__POSIX_SYMLINK_MAX); }))) {
79312             mixin(enumMixinStr__POSIX_SYMLINK_MAX);
79313         }
79314     }
79315 
79316 
79317 
79318 
79319     static if(!is(typeof(_POSIX_STREAM_MAX))) {
79320         private enum enumMixinStr__POSIX_STREAM_MAX = `enum _POSIX_STREAM_MAX = 8;`;
79321         static if(is(typeof({ mixin(enumMixinStr__POSIX_STREAM_MAX); }))) {
79322             mixin(enumMixinStr__POSIX_STREAM_MAX);
79323         }
79324     }
79325 
79326 
79327 
79328 
79329     static if(!is(typeof(_POSIX_SSIZE_MAX))) {
79330         private enum enumMixinStr__POSIX_SSIZE_MAX = `enum _POSIX_SSIZE_MAX = 32767;`;
79331         static if(is(typeof({ mixin(enumMixinStr__POSIX_SSIZE_MAX); }))) {
79332             mixin(enumMixinStr__POSIX_SSIZE_MAX);
79333         }
79334     }
79335 
79336 
79337 
79338 
79339     static if(!is(typeof(_POSIX_SIGQUEUE_MAX))) {
79340         private enum enumMixinStr__POSIX_SIGQUEUE_MAX = `enum _POSIX_SIGQUEUE_MAX = 32;`;
79341         static if(is(typeof({ mixin(enumMixinStr__POSIX_SIGQUEUE_MAX); }))) {
79342             mixin(enumMixinStr__POSIX_SIGQUEUE_MAX);
79343         }
79344     }
79345 
79346 
79347 
79348 
79349     static if(!is(typeof(_POSIX_SEM_VALUE_MAX))) {
79350         private enum enumMixinStr__POSIX_SEM_VALUE_MAX = `enum _POSIX_SEM_VALUE_MAX = 32767;`;
79351         static if(is(typeof({ mixin(enumMixinStr__POSIX_SEM_VALUE_MAX); }))) {
79352             mixin(enumMixinStr__POSIX_SEM_VALUE_MAX);
79353         }
79354     }
79355 
79356 
79357 
79358 
79359     static if(!is(typeof(_POSIX_SEM_NSEMS_MAX))) {
79360         private enum enumMixinStr__POSIX_SEM_NSEMS_MAX = `enum _POSIX_SEM_NSEMS_MAX = 256;`;
79361         static if(is(typeof({ mixin(enumMixinStr__POSIX_SEM_NSEMS_MAX); }))) {
79362             mixin(enumMixinStr__POSIX_SEM_NSEMS_MAX);
79363         }
79364     }
79365 
79366 
79367 
79368 
79369     static if(!is(typeof(_POSIX_RTSIG_MAX))) {
79370         private enum enumMixinStr__POSIX_RTSIG_MAX = `enum _POSIX_RTSIG_MAX = 8;`;
79371         static if(is(typeof({ mixin(enumMixinStr__POSIX_RTSIG_MAX); }))) {
79372             mixin(enumMixinStr__POSIX_RTSIG_MAX);
79373         }
79374     }
79375 
79376 
79377 
79378 
79379     static if(!is(typeof(_POSIX_RE_DUP_MAX))) {
79380         private enum enumMixinStr__POSIX_RE_DUP_MAX = `enum _POSIX_RE_DUP_MAX = 255;`;
79381         static if(is(typeof({ mixin(enumMixinStr__POSIX_RE_DUP_MAX); }))) {
79382             mixin(enumMixinStr__POSIX_RE_DUP_MAX);
79383         }
79384     }
79385 
79386 
79387 
79388 
79389     static if(!is(typeof(_POSIX_PIPE_BUF))) {
79390         private enum enumMixinStr__POSIX_PIPE_BUF = `enum _POSIX_PIPE_BUF = 512;`;
79391         static if(is(typeof({ mixin(enumMixinStr__POSIX_PIPE_BUF); }))) {
79392             mixin(enumMixinStr__POSIX_PIPE_BUF);
79393         }
79394     }
79395 
79396 
79397 
79398 
79399     static if(!is(typeof(_POSIX_PATH_MAX))) {
79400         private enum enumMixinStr__POSIX_PATH_MAX = `enum _POSIX_PATH_MAX = 256;`;
79401         static if(is(typeof({ mixin(enumMixinStr__POSIX_PATH_MAX); }))) {
79402             mixin(enumMixinStr__POSIX_PATH_MAX);
79403         }
79404     }
79405 
79406 
79407 
79408 
79409     static if(!is(typeof(_POSIX_OPEN_MAX))) {
79410         private enum enumMixinStr__POSIX_OPEN_MAX = `enum _POSIX_OPEN_MAX = 20;`;
79411         static if(is(typeof({ mixin(enumMixinStr__POSIX_OPEN_MAX); }))) {
79412             mixin(enumMixinStr__POSIX_OPEN_MAX);
79413         }
79414     }
79415 
79416 
79417 
79418 
79419     static if(!is(typeof(_POSIX_NGROUPS_MAX))) {
79420         private enum enumMixinStr__POSIX_NGROUPS_MAX = `enum _POSIX_NGROUPS_MAX = 8;`;
79421         static if(is(typeof({ mixin(enumMixinStr__POSIX_NGROUPS_MAX); }))) {
79422             mixin(enumMixinStr__POSIX_NGROUPS_MAX);
79423         }
79424     }
79425 
79426 
79427 
79428 
79429     static if(!is(typeof(_POSIX_NAME_MAX))) {
79430         private enum enumMixinStr__POSIX_NAME_MAX = `enum _POSIX_NAME_MAX = 14;`;
79431         static if(is(typeof({ mixin(enumMixinStr__POSIX_NAME_MAX); }))) {
79432             mixin(enumMixinStr__POSIX_NAME_MAX);
79433         }
79434     }
79435 
79436 
79437 
79438 
79439     static if(!is(typeof(_POSIX_MQ_PRIO_MAX))) {
79440         private enum enumMixinStr__POSIX_MQ_PRIO_MAX = `enum _POSIX_MQ_PRIO_MAX = 32;`;
79441         static if(is(typeof({ mixin(enumMixinStr__POSIX_MQ_PRIO_MAX); }))) {
79442             mixin(enumMixinStr__POSIX_MQ_PRIO_MAX);
79443         }
79444     }
79445 
79446 
79447 
79448 
79449     static if(!is(typeof(_POSIX_MQ_OPEN_MAX))) {
79450         private enum enumMixinStr__POSIX_MQ_OPEN_MAX = `enum _POSIX_MQ_OPEN_MAX = 8;`;
79451         static if(is(typeof({ mixin(enumMixinStr__POSIX_MQ_OPEN_MAX); }))) {
79452             mixin(enumMixinStr__POSIX_MQ_OPEN_MAX);
79453         }
79454     }
79455 
79456 
79457 
79458 
79459     static if(!is(typeof(_POSIX_MAX_INPUT))) {
79460         private enum enumMixinStr__POSIX_MAX_INPUT = `enum _POSIX_MAX_INPUT = 255;`;
79461         static if(is(typeof({ mixin(enumMixinStr__POSIX_MAX_INPUT); }))) {
79462             mixin(enumMixinStr__POSIX_MAX_INPUT);
79463         }
79464     }
79465 
79466 
79467 
79468 
79469     static if(!is(typeof(_POSIX_MAX_CANON))) {
79470         private enum enumMixinStr__POSIX_MAX_CANON = `enum _POSIX_MAX_CANON = 255;`;
79471         static if(is(typeof({ mixin(enumMixinStr__POSIX_MAX_CANON); }))) {
79472             mixin(enumMixinStr__POSIX_MAX_CANON);
79473         }
79474     }
79475 
79476 
79477 
79478 
79479     static if(!is(typeof(_POSIX_LOGIN_NAME_MAX))) {
79480         private enum enumMixinStr__POSIX_LOGIN_NAME_MAX = `enum _POSIX_LOGIN_NAME_MAX = 9;`;
79481         static if(is(typeof({ mixin(enumMixinStr__POSIX_LOGIN_NAME_MAX); }))) {
79482             mixin(enumMixinStr__POSIX_LOGIN_NAME_MAX);
79483         }
79484     }
79485 
79486 
79487 
79488 
79489     static if(!is(typeof(_POSIX_LINK_MAX))) {
79490         private enum enumMixinStr__POSIX_LINK_MAX = `enum _POSIX_LINK_MAX = 8;`;
79491         static if(is(typeof({ mixin(enumMixinStr__POSIX_LINK_MAX); }))) {
79492             mixin(enumMixinStr__POSIX_LINK_MAX);
79493         }
79494     }
79495 
79496 
79497 
79498 
79499     static if(!is(typeof(_POSIX_HOST_NAME_MAX))) {
79500         private enum enumMixinStr__POSIX_HOST_NAME_MAX = `enum _POSIX_HOST_NAME_MAX = 255;`;
79501         static if(is(typeof({ mixin(enumMixinStr__POSIX_HOST_NAME_MAX); }))) {
79502             mixin(enumMixinStr__POSIX_HOST_NAME_MAX);
79503         }
79504     }
79505 
79506 
79507 
79508 
79509     static if(!is(typeof(_POSIX_DELAYTIMER_MAX))) {
79510         private enum enumMixinStr__POSIX_DELAYTIMER_MAX = `enum _POSIX_DELAYTIMER_MAX = 32;`;
79511         static if(is(typeof({ mixin(enumMixinStr__POSIX_DELAYTIMER_MAX); }))) {
79512             mixin(enumMixinStr__POSIX_DELAYTIMER_MAX);
79513         }
79514     }
79515 
79516 
79517 
79518 
79519     static if(!is(typeof(_POSIX_CHILD_MAX))) {
79520         private enum enumMixinStr__POSIX_CHILD_MAX = `enum _POSIX_CHILD_MAX = 25;`;
79521         static if(is(typeof({ mixin(enumMixinStr__POSIX_CHILD_MAX); }))) {
79522             mixin(enumMixinStr__POSIX_CHILD_MAX);
79523         }
79524     }
79525 
79526 
79527 
79528 
79529     static if(!is(typeof(_POSIX_ARG_MAX))) {
79530         private enum enumMixinStr__POSIX_ARG_MAX = `enum _POSIX_ARG_MAX = 4096;`;
79531         static if(is(typeof({ mixin(enumMixinStr__POSIX_ARG_MAX); }))) {
79532             mixin(enumMixinStr__POSIX_ARG_MAX);
79533         }
79534     }
79535 
79536 
79537 
79538 
79539     static if(!is(typeof(_POSIX_AIO_MAX))) {
79540         private enum enumMixinStr__POSIX_AIO_MAX = `enum _POSIX_AIO_MAX = 1;`;
79541         static if(is(typeof({ mixin(enumMixinStr__POSIX_AIO_MAX); }))) {
79542             mixin(enumMixinStr__POSIX_AIO_MAX);
79543         }
79544     }
79545 
79546 
79547 
79548 
79549     static if(!is(typeof(_POSIX_AIO_LISTIO_MAX))) {
79550         private enum enumMixinStr__POSIX_AIO_LISTIO_MAX = `enum _POSIX_AIO_LISTIO_MAX = 2;`;
79551         static if(is(typeof({ mixin(enumMixinStr__POSIX_AIO_LISTIO_MAX); }))) {
79552             mixin(enumMixinStr__POSIX_AIO_LISTIO_MAX);
79553         }
79554     }
79555 
79556 
79557 
79558 
79559     static if(!is(typeof(_BITS_POSIX1_LIM_H))) {
79560         private enum enumMixinStr__BITS_POSIX1_LIM_H = `enum _BITS_POSIX1_LIM_H = 1;`;
79561         static if(is(typeof({ mixin(enumMixinStr__BITS_POSIX1_LIM_H); }))) {
79562             mixin(enumMixinStr__BITS_POSIX1_LIM_H);
79563         }
79564     }
79565 
79566 
79567 
79568 
79569     static if(!is(typeof(__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI))) {
79570         private enum enumMixinStr___LDOUBLE_REDIRECTS_TO_FLOAT128_ABI = `enum __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI = 0;`;
79571         static if(is(typeof({ mixin(enumMixinStr___LDOUBLE_REDIRECTS_TO_FLOAT128_ABI); }))) {
79572             mixin(enumMixinStr___LDOUBLE_REDIRECTS_TO_FLOAT128_ABI);
79573         }
79574     }
79575 
79576 
79577 
79578 
79579     static if(!is(typeof(SEM_VALUE_MAX))) {
79580         private enum enumMixinStr_SEM_VALUE_MAX = `enum SEM_VALUE_MAX = ( 2147483647 );`;
79581         static if(is(typeof({ mixin(enumMixinStr_SEM_VALUE_MAX); }))) {
79582             mixin(enumMixinStr_SEM_VALUE_MAX);
79583         }
79584     }
79585 
79586 
79587 
79588 
79589     static if(!is(typeof(MQ_PRIO_MAX))) {
79590         private enum enumMixinStr_MQ_PRIO_MAX = `enum MQ_PRIO_MAX = 32768;`;
79591         static if(is(typeof({ mixin(enumMixinStr_MQ_PRIO_MAX); }))) {
79592             mixin(enumMixinStr_MQ_PRIO_MAX);
79593         }
79594     }
79595 
79596 
79597 
79598 
79599     static if(!is(typeof(HOST_NAME_MAX))) {
79600         private enum enumMixinStr_HOST_NAME_MAX = `enum HOST_NAME_MAX = 64;`;
79601         static if(is(typeof({ mixin(enumMixinStr_HOST_NAME_MAX); }))) {
79602             mixin(enumMixinStr_HOST_NAME_MAX);
79603         }
79604     }
79605 
79606 
79607 
79608 
79609     static if(!is(typeof(LOGIN_NAME_MAX))) {
79610         private enum enumMixinStr_LOGIN_NAME_MAX = `enum LOGIN_NAME_MAX = 256;`;
79611         static if(is(typeof({ mixin(enumMixinStr_LOGIN_NAME_MAX); }))) {
79612             mixin(enumMixinStr_LOGIN_NAME_MAX);
79613         }
79614     }
79615 
79616 
79617 
79618 
79619     static if(!is(typeof(TTY_NAME_MAX))) {
79620         private enum enumMixinStr_TTY_NAME_MAX = `enum TTY_NAME_MAX = 32;`;
79621         static if(is(typeof({ mixin(enumMixinStr_TTY_NAME_MAX); }))) {
79622             mixin(enumMixinStr_TTY_NAME_MAX);
79623         }
79624     }
79625 
79626 
79627 
79628 
79629     static if(!is(typeof(DELAYTIMER_MAX))) {
79630         private enum enumMixinStr_DELAYTIMER_MAX = `enum DELAYTIMER_MAX = 2147483647;`;
79631         static if(is(typeof({ mixin(enumMixinStr_DELAYTIMER_MAX); }))) {
79632             mixin(enumMixinStr_DELAYTIMER_MAX);
79633         }
79634     }
79635 
79636 
79637 
79638 
79639     static if(!is(typeof(PTHREAD_STACK_MIN))) {
79640         private enum enumMixinStr_PTHREAD_STACK_MIN = `enum PTHREAD_STACK_MIN = 16384;`;
79641         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_STACK_MIN); }))) {
79642             mixin(enumMixinStr_PTHREAD_STACK_MIN);
79643         }
79644     }
79645 
79646 
79647 
79648 
79649     static if(!is(typeof(AIO_PRIO_DELTA_MAX))) {
79650         private enum enumMixinStr_AIO_PRIO_DELTA_MAX = `enum AIO_PRIO_DELTA_MAX = 20;`;
79651         static if(is(typeof({ mixin(enumMixinStr_AIO_PRIO_DELTA_MAX); }))) {
79652             mixin(enumMixinStr_AIO_PRIO_DELTA_MAX);
79653         }
79654     }
79655 
79656 
79657 
79658 
79659     static if(!is(typeof(_POSIX_THREAD_THREADS_MAX))) {
79660         private enum enumMixinStr__POSIX_THREAD_THREADS_MAX = `enum _POSIX_THREAD_THREADS_MAX = 64;`;
79661         static if(is(typeof({ mixin(enumMixinStr__POSIX_THREAD_THREADS_MAX); }))) {
79662             mixin(enumMixinStr__POSIX_THREAD_THREADS_MAX);
79663         }
79664     }
79665 
79666 
79667 
79668 
79669     static if(!is(typeof(PTHREAD_DESTRUCTOR_ITERATIONS))) {
79670         private enum enumMixinStr_PTHREAD_DESTRUCTOR_ITERATIONS = `enum PTHREAD_DESTRUCTOR_ITERATIONS = _POSIX_THREAD_DESTRUCTOR_ITERATIONS;`;
79671         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_DESTRUCTOR_ITERATIONS); }))) {
79672             mixin(enumMixinStr_PTHREAD_DESTRUCTOR_ITERATIONS);
79673         }
79674     }
79675 
79676 
79677 
79678 
79679     static if(!is(typeof(_POSIX_THREAD_DESTRUCTOR_ITERATIONS))) {
79680         private enum enumMixinStr__POSIX_THREAD_DESTRUCTOR_ITERATIONS = `enum _POSIX_THREAD_DESTRUCTOR_ITERATIONS = 4;`;
79681         static if(is(typeof({ mixin(enumMixinStr__POSIX_THREAD_DESTRUCTOR_ITERATIONS); }))) {
79682             mixin(enumMixinStr__POSIX_THREAD_DESTRUCTOR_ITERATIONS);
79683         }
79684     }
79685 
79686 
79687 
79688 
79689     static if(!is(typeof(PTHREAD_KEYS_MAX))) {
79690         private enum enumMixinStr_PTHREAD_KEYS_MAX = `enum PTHREAD_KEYS_MAX = 1024;`;
79691         static if(is(typeof({ mixin(enumMixinStr_PTHREAD_KEYS_MAX); }))) {
79692             mixin(enumMixinStr_PTHREAD_KEYS_MAX);
79693         }
79694     }
79695 
79696 
79697 
79698 
79699     static if(!is(typeof(_POSIX_THREAD_KEYS_MAX))) {
79700         private enum enumMixinStr__POSIX_THREAD_KEYS_MAX = `enum _POSIX_THREAD_KEYS_MAX = 128;`;
79701         static if(is(typeof({ mixin(enumMixinStr__POSIX_THREAD_KEYS_MAX); }))) {
79702             mixin(enumMixinStr__POSIX_THREAD_KEYS_MAX);
79703         }
79704     }
79705     static if(!is(typeof(__GLIBC_USE_IEC_60559_TYPES_EXT))) {
79706         private enum enumMixinStr___GLIBC_USE_IEC_60559_TYPES_EXT = `enum __GLIBC_USE_IEC_60559_TYPES_EXT = 0;`;
79707         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_IEC_60559_TYPES_EXT); }))) {
79708             mixin(enumMixinStr___GLIBC_USE_IEC_60559_TYPES_EXT);
79709         }
79710     }
79711 
79712 
79713 
79714 
79715     static if(!is(typeof(__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X))) {
79716         private enum enumMixinStr___GLIBC_USE_IEC_60559_FUNCS_EXT_C2X = `enum __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X = 0;`;
79717         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_IEC_60559_FUNCS_EXT_C2X); }))) {
79718             mixin(enumMixinStr___GLIBC_USE_IEC_60559_FUNCS_EXT_C2X);
79719         }
79720     }
79721 
79722 
79723 
79724 
79725     static if(!is(typeof(__GLIBC_USE_IEC_60559_FUNCS_EXT))) {
79726         private enum enumMixinStr___GLIBC_USE_IEC_60559_FUNCS_EXT = `enum __GLIBC_USE_IEC_60559_FUNCS_EXT = 0;`;
79727         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_IEC_60559_FUNCS_EXT); }))) {
79728             mixin(enumMixinStr___GLIBC_USE_IEC_60559_FUNCS_EXT);
79729         }
79730     }
79731 
79732 
79733 
79734 
79735     static if(!is(typeof(__GLIBC_USE_IEC_60559_BFP_EXT_C2X))) {
79736         private enum enumMixinStr___GLIBC_USE_IEC_60559_BFP_EXT_C2X = `enum __GLIBC_USE_IEC_60559_BFP_EXT_C2X = 0;`;
79737         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_IEC_60559_BFP_EXT_C2X); }))) {
79738             mixin(enumMixinStr___GLIBC_USE_IEC_60559_BFP_EXT_C2X);
79739         }
79740     }
79741 
79742 
79743 
79744 
79745     static if(!is(typeof(__GLIBC_USE_IEC_60559_BFP_EXT))) {
79746         private enum enumMixinStr___GLIBC_USE_IEC_60559_BFP_EXT = `enum __GLIBC_USE_IEC_60559_BFP_EXT = 0;`;
79747         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_IEC_60559_BFP_EXT); }))) {
79748             mixin(enumMixinStr___GLIBC_USE_IEC_60559_BFP_EXT);
79749         }
79750     }
79751 
79752 
79753 
79754 
79755     static if(!is(typeof(__GLIBC_USE_LIB_EXT2))) {
79756         private enum enumMixinStr___GLIBC_USE_LIB_EXT2 = `enum __GLIBC_USE_LIB_EXT2 = 0;`;
79757         static if(is(typeof({ mixin(enumMixinStr___GLIBC_USE_LIB_EXT2); }))) {
79758             mixin(enumMixinStr___GLIBC_USE_LIB_EXT2);
79759         }
79760     }
79761 
79762 
79763 
79764 
79765     static if(!is(typeof(__HAVE_FLOAT64X_LONG_DOUBLE))) {
79766         private enum enumMixinStr___HAVE_FLOAT64X_LONG_DOUBLE = `enum __HAVE_FLOAT64X_LONG_DOUBLE = 1;`;
79767         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT64X_LONG_DOUBLE); }))) {
79768             mixin(enumMixinStr___HAVE_FLOAT64X_LONG_DOUBLE);
79769         }
79770     }
79771 
79772 
79773 
79774 
79775     static if(!is(typeof(__HAVE_FLOAT64X))) {
79776         private enum enumMixinStr___HAVE_FLOAT64X = `enum __HAVE_FLOAT64X = 1;`;
79777         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT64X); }))) {
79778             mixin(enumMixinStr___HAVE_FLOAT64X);
79779         }
79780     }
79781 
79782 
79783 
79784 
79785     static if(!is(typeof(__HAVE_DISTINCT_FLOAT128))) {
79786         private enum enumMixinStr___HAVE_DISTINCT_FLOAT128 = `enum __HAVE_DISTINCT_FLOAT128 = 0;`;
79787         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT128); }))) {
79788             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT128);
79789         }
79790     }
79791 
79792 
79793 
79794 
79795     static if(!is(typeof(__HAVE_FLOAT128))) {
79796         private enum enumMixinStr___HAVE_FLOAT128 = `enum __HAVE_FLOAT128 = 0;`;
79797         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT128); }))) {
79798             mixin(enumMixinStr___HAVE_FLOAT128);
79799         }
79800     }
79801     static if(!is(typeof(__CFLOAT64X))) {
79802         private enum enumMixinStr___CFLOAT64X = `enum __CFLOAT64X = _Complex long double;`;
79803         static if(is(typeof({ mixin(enumMixinStr___CFLOAT64X); }))) {
79804             mixin(enumMixinStr___CFLOAT64X);
79805         }
79806     }
79807 
79808 
79809 
79810 
79811     static if(!is(typeof(__CFLOAT32X))) {
79812         private enum enumMixinStr___CFLOAT32X = `enum __CFLOAT32X = _Complex double;`;
79813         static if(is(typeof({ mixin(enumMixinStr___CFLOAT32X); }))) {
79814             mixin(enumMixinStr___CFLOAT32X);
79815         }
79816     }
79817 
79818 
79819 
79820 
79821     static if(!is(typeof(__CFLOAT64))) {
79822         private enum enumMixinStr___CFLOAT64 = `enum __CFLOAT64 = _Complex double;`;
79823         static if(is(typeof({ mixin(enumMixinStr___CFLOAT64); }))) {
79824             mixin(enumMixinStr___CFLOAT64);
79825         }
79826     }
79827 
79828 
79829 
79830 
79831     static if(!is(typeof(__CFLOAT32))) {
79832         private enum enumMixinStr___CFLOAT32 = `enum __CFLOAT32 = _Complex float;`;
79833         static if(is(typeof({ mixin(enumMixinStr___CFLOAT32); }))) {
79834             mixin(enumMixinStr___CFLOAT32);
79835         }
79836     }
79837     static if(!is(typeof(__HAVE_FLOATN_NOT_TYPEDEF))) {
79838         private enum enumMixinStr___HAVE_FLOATN_NOT_TYPEDEF = `enum __HAVE_FLOATN_NOT_TYPEDEF = 0;`;
79839         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOATN_NOT_TYPEDEF); }))) {
79840             mixin(enumMixinStr___HAVE_FLOATN_NOT_TYPEDEF);
79841         }
79842     }
79843 
79844 
79845 
79846 
79847     static if(!is(typeof(__HAVE_FLOAT128_UNLIKE_LDBL))) {
79848         private enum enumMixinStr___HAVE_FLOAT128_UNLIKE_LDBL = `enum __HAVE_FLOAT128_UNLIKE_LDBL = ( 0 && 64 != 113 );`;
79849         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT128_UNLIKE_LDBL); }))) {
79850             mixin(enumMixinStr___HAVE_FLOAT128_UNLIKE_LDBL);
79851         }
79852     }
79853 
79854 
79855 
79856 
79857     static if(!is(typeof(__HAVE_DISTINCT_FLOAT128X))) {
79858         private enum enumMixinStr___HAVE_DISTINCT_FLOAT128X = `enum __HAVE_DISTINCT_FLOAT128X = __HAVE_FLOAT128X;`;
79859         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT128X); }))) {
79860             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT128X);
79861         }
79862     }
79863 
79864 
79865 
79866 
79867     static if(!is(typeof(__HAVE_DISTINCT_FLOAT64X))) {
79868         private enum enumMixinStr___HAVE_DISTINCT_FLOAT64X = `enum __HAVE_DISTINCT_FLOAT64X = 0;`;
79869         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT64X); }))) {
79870             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT64X);
79871         }
79872     }
79873 
79874 
79875 
79876 
79877     static if(!is(typeof(__HAVE_DISTINCT_FLOAT32X))) {
79878         private enum enumMixinStr___HAVE_DISTINCT_FLOAT32X = `enum __HAVE_DISTINCT_FLOAT32X = 0;`;
79879         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT32X); }))) {
79880             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT32X);
79881         }
79882     }
79883 
79884 
79885 
79886 
79887     static if(!is(typeof(__HAVE_DISTINCT_FLOAT64))) {
79888         private enum enumMixinStr___HAVE_DISTINCT_FLOAT64 = `enum __HAVE_DISTINCT_FLOAT64 = 0;`;
79889         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT64); }))) {
79890             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT64);
79891         }
79892     }
79893 
79894 
79895 
79896 
79897     static if(!is(typeof(__HAVE_DISTINCT_FLOAT32))) {
79898         private enum enumMixinStr___HAVE_DISTINCT_FLOAT32 = `enum __HAVE_DISTINCT_FLOAT32 = 0;`;
79899         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT32); }))) {
79900             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT32);
79901         }
79902     }
79903 
79904 
79905 
79906 
79907     static if(!is(typeof(__HAVE_DISTINCT_FLOAT16))) {
79908         private enum enumMixinStr___HAVE_DISTINCT_FLOAT16 = `enum __HAVE_DISTINCT_FLOAT16 = __HAVE_FLOAT16;`;
79909         static if(is(typeof({ mixin(enumMixinStr___HAVE_DISTINCT_FLOAT16); }))) {
79910             mixin(enumMixinStr___HAVE_DISTINCT_FLOAT16);
79911         }
79912     }
79913 
79914 
79915 
79916 
79917     static if(!is(typeof(__HAVE_FLOAT128X))) {
79918         private enum enumMixinStr___HAVE_FLOAT128X = `enum __HAVE_FLOAT128X = 0;`;
79919         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT128X); }))) {
79920             mixin(enumMixinStr___HAVE_FLOAT128X);
79921         }
79922     }
79923 
79924 
79925 
79926 
79927     static if(!is(typeof(__HAVE_FLOAT32X))) {
79928         private enum enumMixinStr___HAVE_FLOAT32X = `enum __HAVE_FLOAT32X = 1;`;
79929         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT32X); }))) {
79930             mixin(enumMixinStr___HAVE_FLOAT32X);
79931         }
79932     }
79933 
79934 
79935 
79936 
79937     static if(!is(typeof(__HAVE_FLOAT64))) {
79938         private enum enumMixinStr___HAVE_FLOAT64 = `enum __HAVE_FLOAT64 = 1;`;
79939         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT64); }))) {
79940             mixin(enumMixinStr___HAVE_FLOAT64);
79941         }
79942     }
79943 
79944 
79945 
79946 
79947     static if(!is(typeof(__HAVE_FLOAT32))) {
79948         private enum enumMixinStr___HAVE_FLOAT32 = `enum __HAVE_FLOAT32 = 1;`;
79949         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT32); }))) {
79950             mixin(enumMixinStr___HAVE_FLOAT32);
79951         }
79952     }
79953 
79954 
79955 
79956 
79957     static if(!is(typeof(__HAVE_FLOAT16))) {
79958         private enum enumMixinStr___HAVE_FLOAT16 = `enum __HAVE_FLOAT16 = 0;`;
79959         static if(is(typeof({ mixin(enumMixinStr___HAVE_FLOAT16); }))) {
79960             mixin(enumMixinStr___HAVE_FLOAT16);
79961         }
79962     }
79963 
79964 
79965 
79966 
79967 
79968 
79969     static if(!is(typeof(ENOTSUP))) {
79970         private enum enumMixinStr_ENOTSUP = `enum ENOTSUP = EOPNOTSUPP;`;
79971         static if(is(typeof({ mixin(enumMixinStr_ENOTSUP); }))) {
79972             mixin(enumMixinStr_ENOTSUP);
79973         }
79974     }
79975 
79976 
79977 
79978 
79979     static if(!is(typeof(_BITS_ERRNO_H))) {
79980         private enum enumMixinStr__BITS_ERRNO_H = `enum _BITS_ERRNO_H = 1;`;
79981         static if(is(typeof({ mixin(enumMixinStr__BITS_ERRNO_H); }))) {
79982             mixin(enumMixinStr__BITS_ERRNO_H);
79983         }
79984     }
79985 
79986 
79987 
79988 
79989     static if(!is(typeof(__BYTE_ORDER))) {
79990         private enum enumMixinStr___BYTE_ORDER = `enum __BYTE_ORDER = __LITTLE_ENDIAN;`;
79991         static if(is(typeof({ mixin(enumMixinStr___BYTE_ORDER); }))) {
79992             mixin(enumMixinStr___BYTE_ORDER);
79993         }
79994     }
79995 
79996 
79997 
79998 
79999     static if(!is(typeof(_BITS_ENDIANNESS_H))) {
80000         private enum enumMixinStr__BITS_ENDIANNESS_H = `enum _BITS_ENDIANNESS_H = 1;`;
80001         static if(is(typeof({ mixin(enumMixinStr__BITS_ENDIANNESS_H); }))) {
80002             mixin(enumMixinStr__BITS_ENDIANNESS_H);
80003         }
80004     }
80005 
80006 
80007 
80008 
80009 
80010 
80011     static if(!is(typeof(__FLOAT_WORD_ORDER))) {
80012         private enum enumMixinStr___FLOAT_WORD_ORDER = `enum __FLOAT_WORD_ORDER = __LITTLE_ENDIAN;`;
80013         static if(is(typeof({ mixin(enumMixinStr___FLOAT_WORD_ORDER); }))) {
80014             mixin(enumMixinStr___FLOAT_WORD_ORDER);
80015         }
80016     }
80017 
80018 
80019 
80020 
80021     static if(!is(typeof(__PDP_ENDIAN))) {
80022         private enum enumMixinStr___PDP_ENDIAN = `enum __PDP_ENDIAN = 3412;`;
80023         static if(is(typeof({ mixin(enumMixinStr___PDP_ENDIAN); }))) {
80024             mixin(enumMixinStr___PDP_ENDIAN);
80025         }
80026     }
80027 
80028 
80029 
80030 
80031     static if(!is(typeof(__BIG_ENDIAN))) {
80032         private enum enumMixinStr___BIG_ENDIAN = `enum __BIG_ENDIAN = 4321;`;
80033         static if(is(typeof({ mixin(enumMixinStr___BIG_ENDIAN); }))) {
80034             mixin(enumMixinStr___BIG_ENDIAN);
80035         }
80036     }
80037 
80038 
80039 
80040 
80041     static if(!is(typeof(__LITTLE_ENDIAN))) {
80042         private enum enumMixinStr___LITTLE_ENDIAN = `enum __LITTLE_ENDIAN = 1234;`;
80043         static if(is(typeof({ mixin(enumMixinStr___LITTLE_ENDIAN); }))) {
80044             mixin(enumMixinStr___LITTLE_ENDIAN);
80045         }
80046     }
80047 
80048 
80049 
80050 
80051     static if(!is(typeof(_BITS_ENDIAN_H))) {
80052         private enum enumMixinStr__BITS_ENDIAN_H = `enum _BITS_ENDIAN_H = 1;`;
80053         static if(is(typeof({ mixin(enumMixinStr__BITS_ENDIAN_H); }))) {
80054             mixin(enumMixinStr__BITS_ENDIAN_H);
80055         }
80056     }
80057     static if(!is(typeof(__NCPUBITS))) {
80058         private enum enumMixinStr___NCPUBITS = `enum __NCPUBITS = ( 8 * ( __cpu_mask ) .sizeof );`;
80059         static if(is(typeof({ mixin(enumMixinStr___NCPUBITS); }))) {
80060             mixin(enumMixinStr___NCPUBITS);
80061         }
80062     }
80063 
80064 
80065 
80066 
80067     static if(!is(typeof(__CPU_SETSIZE))) {
80068         private enum enumMixinStr___CPU_SETSIZE = `enum __CPU_SETSIZE = 1024;`;
80069         static if(is(typeof({ mixin(enumMixinStr___CPU_SETSIZE); }))) {
80070             mixin(enumMixinStr___CPU_SETSIZE);
80071         }
80072     }
80073 
80074 
80075 
80076 
80077     static if(!is(typeof(_BITS_CPU_SET_H))) {
80078         private enum enumMixinStr__BITS_CPU_SET_H = `enum _BITS_CPU_SET_H = 1;`;
80079         static if(is(typeof({ mixin(enumMixinStr__BITS_CPU_SET_H); }))) {
80080             mixin(enumMixinStr__BITS_CPU_SET_H);
80081         }
80082     }
80083     static if(!is(typeof(_BITS_BYTESWAP_H))) {
80084         private enum enumMixinStr__BITS_BYTESWAP_H = `enum _BITS_BYTESWAP_H = 1;`;
80085         static if(is(typeof({ mixin(enumMixinStr__BITS_BYTESWAP_H); }))) {
80086             mixin(enumMixinStr__BITS_BYTESWAP_H);
80087         }
80088     }
80089 
80090 
80091 
80092 
80093     static if(!is(typeof(EHWPOISON))) {
80094         private enum enumMixinStr_EHWPOISON = `enum EHWPOISON = 133;`;
80095         static if(is(typeof({ mixin(enumMixinStr_EHWPOISON); }))) {
80096             mixin(enumMixinStr_EHWPOISON);
80097         }
80098     }
80099 
80100 
80101 
80102 
80103     static if(!is(typeof(ERFKILL))) {
80104         private enum enumMixinStr_ERFKILL = `enum ERFKILL = 132;`;
80105         static if(is(typeof({ mixin(enumMixinStr_ERFKILL); }))) {
80106             mixin(enumMixinStr_ERFKILL);
80107         }
80108     }
80109 
80110 
80111 
80112 
80113     static if(!is(typeof(ENOTRECOVERABLE))) {
80114         private enum enumMixinStr_ENOTRECOVERABLE = `enum ENOTRECOVERABLE = 131;`;
80115         static if(is(typeof({ mixin(enumMixinStr_ENOTRECOVERABLE); }))) {
80116             mixin(enumMixinStr_ENOTRECOVERABLE);
80117         }
80118     }
80119 
80120 
80121 
80122 
80123     static if(!is(typeof(EOWNERDEAD))) {
80124         private enum enumMixinStr_EOWNERDEAD = `enum EOWNERDEAD = 130;`;
80125         static if(is(typeof({ mixin(enumMixinStr_EOWNERDEAD); }))) {
80126             mixin(enumMixinStr_EOWNERDEAD);
80127         }
80128     }
80129 
80130 
80131 
80132 
80133     static if(!is(typeof(EKEYREJECTED))) {
80134         private enum enumMixinStr_EKEYREJECTED = `enum EKEYREJECTED = 129;`;
80135         static if(is(typeof({ mixin(enumMixinStr_EKEYREJECTED); }))) {
80136             mixin(enumMixinStr_EKEYREJECTED);
80137         }
80138     }
80139 
80140 
80141 
80142 
80143     static if(!is(typeof(EKEYREVOKED))) {
80144         private enum enumMixinStr_EKEYREVOKED = `enum EKEYREVOKED = 128;`;
80145         static if(is(typeof({ mixin(enumMixinStr_EKEYREVOKED); }))) {
80146             mixin(enumMixinStr_EKEYREVOKED);
80147         }
80148     }
80149 
80150 
80151 
80152 
80153     static if(!is(typeof(EKEYEXPIRED))) {
80154         private enum enumMixinStr_EKEYEXPIRED = `enum EKEYEXPIRED = 127;`;
80155         static if(is(typeof({ mixin(enumMixinStr_EKEYEXPIRED); }))) {
80156             mixin(enumMixinStr_EKEYEXPIRED);
80157         }
80158     }
80159 
80160 
80161 
80162 
80163     static if(!is(typeof(ENOKEY))) {
80164         private enum enumMixinStr_ENOKEY = `enum ENOKEY = 126;`;
80165         static if(is(typeof({ mixin(enumMixinStr_ENOKEY); }))) {
80166             mixin(enumMixinStr_ENOKEY);
80167         }
80168     }
80169 
80170 
80171 
80172 
80173     static if(!is(typeof(ECANCELED))) {
80174         private enum enumMixinStr_ECANCELED = `enum ECANCELED = 125;`;
80175         static if(is(typeof({ mixin(enumMixinStr_ECANCELED); }))) {
80176             mixin(enumMixinStr_ECANCELED);
80177         }
80178     }
80179 
80180 
80181 
80182 
80183     static if(!is(typeof(EMEDIUMTYPE))) {
80184         private enum enumMixinStr_EMEDIUMTYPE = `enum EMEDIUMTYPE = 124;`;
80185         static if(is(typeof({ mixin(enumMixinStr_EMEDIUMTYPE); }))) {
80186             mixin(enumMixinStr_EMEDIUMTYPE);
80187         }
80188     }
80189 
80190 
80191 
80192 
80193     static if(!is(typeof(ENOMEDIUM))) {
80194         private enum enumMixinStr_ENOMEDIUM = `enum ENOMEDIUM = 123;`;
80195         static if(is(typeof({ mixin(enumMixinStr_ENOMEDIUM); }))) {
80196             mixin(enumMixinStr_ENOMEDIUM);
80197         }
80198     }
80199 
80200 
80201 
80202 
80203     static if(!is(typeof(EDQUOT))) {
80204         private enum enumMixinStr_EDQUOT = `enum EDQUOT = 122;`;
80205         static if(is(typeof({ mixin(enumMixinStr_EDQUOT); }))) {
80206             mixin(enumMixinStr_EDQUOT);
80207         }
80208     }
80209 
80210 
80211 
80212 
80213     static if(!is(typeof(EREMOTEIO))) {
80214         private enum enumMixinStr_EREMOTEIO = `enum EREMOTEIO = 121;`;
80215         static if(is(typeof({ mixin(enumMixinStr_EREMOTEIO); }))) {
80216             mixin(enumMixinStr_EREMOTEIO);
80217         }
80218     }
80219 
80220 
80221 
80222 
80223     static if(!is(typeof(EISNAM))) {
80224         private enum enumMixinStr_EISNAM = `enum EISNAM = 120;`;
80225         static if(is(typeof({ mixin(enumMixinStr_EISNAM); }))) {
80226             mixin(enumMixinStr_EISNAM);
80227         }
80228     }
80229 
80230 
80231 
80232 
80233     static if(!is(typeof(ENAVAIL))) {
80234         private enum enumMixinStr_ENAVAIL = `enum ENAVAIL = 119;`;
80235         static if(is(typeof({ mixin(enumMixinStr_ENAVAIL); }))) {
80236             mixin(enumMixinStr_ENAVAIL);
80237         }
80238     }
80239 
80240 
80241 
80242 
80243     static if(!is(typeof(ENOTNAM))) {
80244         private enum enumMixinStr_ENOTNAM = `enum ENOTNAM = 118;`;
80245         static if(is(typeof({ mixin(enumMixinStr_ENOTNAM); }))) {
80246             mixin(enumMixinStr_ENOTNAM);
80247         }
80248     }
80249 
80250 
80251 
80252 
80253     static if(!is(typeof(EUCLEAN))) {
80254         private enum enumMixinStr_EUCLEAN = `enum EUCLEAN = 117;`;
80255         static if(is(typeof({ mixin(enumMixinStr_EUCLEAN); }))) {
80256             mixin(enumMixinStr_EUCLEAN);
80257         }
80258     }
80259 
80260 
80261 
80262 
80263     static if(!is(typeof(ESTALE))) {
80264         private enum enumMixinStr_ESTALE = `enum ESTALE = 116;`;
80265         static if(is(typeof({ mixin(enumMixinStr_ESTALE); }))) {
80266             mixin(enumMixinStr_ESTALE);
80267         }
80268     }
80269 
80270 
80271 
80272 
80273     static if(!is(typeof(EINPROGRESS))) {
80274         private enum enumMixinStr_EINPROGRESS = `enum EINPROGRESS = 115;`;
80275         static if(is(typeof({ mixin(enumMixinStr_EINPROGRESS); }))) {
80276             mixin(enumMixinStr_EINPROGRESS);
80277         }
80278     }
80279 
80280 
80281 
80282 
80283     static if(!is(typeof(EALREADY))) {
80284         private enum enumMixinStr_EALREADY = `enum EALREADY = 114;`;
80285         static if(is(typeof({ mixin(enumMixinStr_EALREADY); }))) {
80286             mixin(enumMixinStr_EALREADY);
80287         }
80288     }
80289 
80290 
80291 
80292 
80293     static if(!is(typeof(EHOSTUNREACH))) {
80294         private enum enumMixinStr_EHOSTUNREACH = `enum EHOSTUNREACH = 113;`;
80295         static if(is(typeof({ mixin(enumMixinStr_EHOSTUNREACH); }))) {
80296             mixin(enumMixinStr_EHOSTUNREACH);
80297         }
80298     }
80299 
80300 
80301 
80302 
80303     static if(!is(typeof(EHOSTDOWN))) {
80304         private enum enumMixinStr_EHOSTDOWN = `enum EHOSTDOWN = 112;`;
80305         static if(is(typeof({ mixin(enumMixinStr_EHOSTDOWN); }))) {
80306             mixin(enumMixinStr_EHOSTDOWN);
80307         }
80308     }
80309 
80310 
80311 
80312 
80313     static if(!is(typeof(ECONNREFUSED))) {
80314         private enum enumMixinStr_ECONNREFUSED = `enum ECONNREFUSED = 111;`;
80315         static if(is(typeof({ mixin(enumMixinStr_ECONNREFUSED); }))) {
80316             mixin(enumMixinStr_ECONNREFUSED);
80317         }
80318     }
80319 
80320 
80321 
80322 
80323     static if(!is(typeof(ETIMEDOUT))) {
80324         private enum enumMixinStr_ETIMEDOUT = `enum ETIMEDOUT = 110;`;
80325         static if(is(typeof({ mixin(enumMixinStr_ETIMEDOUT); }))) {
80326             mixin(enumMixinStr_ETIMEDOUT);
80327         }
80328     }
80329 
80330 
80331 
80332 
80333     static if(!is(typeof(ETOOMANYREFS))) {
80334         private enum enumMixinStr_ETOOMANYREFS = `enum ETOOMANYREFS = 109;`;
80335         static if(is(typeof({ mixin(enumMixinStr_ETOOMANYREFS); }))) {
80336             mixin(enumMixinStr_ETOOMANYREFS);
80337         }
80338     }
80339 
80340 
80341 
80342 
80343     static if(!is(typeof(ESHUTDOWN))) {
80344         private enum enumMixinStr_ESHUTDOWN = `enum ESHUTDOWN = 108;`;
80345         static if(is(typeof({ mixin(enumMixinStr_ESHUTDOWN); }))) {
80346             mixin(enumMixinStr_ESHUTDOWN);
80347         }
80348     }
80349 
80350 
80351 
80352 
80353     static if(!is(typeof(ENOTCONN))) {
80354         private enum enumMixinStr_ENOTCONN = `enum ENOTCONN = 107;`;
80355         static if(is(typeof({ mixin(enumMixinStr_ENOTCONN); }))) {
80356             mixin(enumMixinStr_ENOTCONN);
80357         }
80358     }
80359 
80360 
80361 
80362 
80363     static if(!is(typeof(EISCONN))) {
80364         private enum enumMixinStr_EISCONN = `enum EISCONN = 106;`;
80365         static if(is(typeof({ mixin(enumMixinStr_EISCONN); }))) {
80366             mixin(enumMixinStr_EISCONN);
80367         }
80368     }
80369 
80370 
80371 
80372 
80373     static if(!is(typeof(ENOBUFS))) {
80374         private enum enumMixinStr_ENOBUFS = `enum ENOBUFS = 105;`;
80375         static if(is(typeof({ mixin(enumMixinStr_ENOBUFS); }))) {
80376             mixin(enumMixinStr_ENOBUFS);
80377         }
80378     }
80379 
80380 
80381 
80382 
80383     static if(!is(typeof(ECONNRESET))) {
80384         private enum enumMixinStr_ECONNRESET = `enum ECONNRESET = 104;`;
80385         static if(is(typeof({ mixin(enumMixinStr_ECONNRESET); }))) {
80386             mixin(enumMixinStr_ECONNRESET);
80387         }
80388     }
80389 
80390 
80391 
80392 
80393     static if(!is(typeof(ECONNABORTED))) {
80394         private enum enumMixinStr_ECONNABORTED = `enum ECONNABORTED = 103;`;
80395         static if(is(typeof({ mixin(enumMixinStr_ECONNABORTED); }))) {
80396             mixin(enumMixinStr_ECONNABORTED);
80397         }
80398     }
80399 
80400 
80401 
80402 
80403     static if(!is(typeof(ENETRESET))) {
80404         private enum enumMixinStr_ENETRESET = `enum ENETRESET = 102;`;
80405         static if(is(typeof({ mixin(enumMixinStr_ENETRESET); }))) {
80406             mixin(enumMixinStr_ENETRESET);
80407         }
80408     }
80409 
80410 
80411 
80412 
80413     static if(!is(typeof(ENETUNREACH))) {
80414         private enum enumMixinStr_ENETUNREACH = `enum ENETUNREACH = 101;`;
80415         static if(is(typeof({ mixin(enumMixinStr_ENETUNREACH); }))) {
80416             mixin(enumMixinStr_ENETUNREACH);
80417         }
80418     }
80419 
80420 
80421 
80422 
80423     static if(!is(typeof(ENETDOWN))) {
80424         private enum enumMixinStr_ENETDOWN = `enum ENETDOWN = 100;`;
80425         static if(is(typeof({ mixin(enumMixinStr_ENETDOWN); }))) {
80426             mixin(enumMixinStr_ENETDOWN);
80427         }
80428     }
80429 
80430 
80431 
80432 
80433     static if(!is(typeof(EADDRNOTAVAIL))) {
80434         private enum enumMixinStr_EADDRNOTAVAIL = `enum EADDRNOTAVAIL = 99;`;
80435         static if(is(typeof({ mixin(enumMixinStr_EADDRNOTAVAIL); }))) {
80436             mixin(enumMixinStr_EADDRNOTAVAIL);
80437         }
80438     }
80439 
80440 
80441 
80442 
80443     static if(!is(typeof(EADDRINUSE))) {
80444         private enum enumMixinStr_EADDRINUSE = `enum EADDRINUSE = 98;`;
80445         static if(is(typeof({ mixin(enumMixinStr_EADDRINUSE); }))) {
80446             mixin(enumMixinStr_EADDRINUSE);
80447         }
80448     }
80449 
80450 
80451 
80452 
80453     static if(!is(typeof(EAFNOSUPPORT))) {
80454         private enum enumMixinStr_EAFNOSUPPORT = `enum EAFNOSUPPORT = 97;`;
80455         static if(is(typeof({ mixin(enumMixinStr_EAFNOSUPPORT); }))) {
80456             mixin(enumMixinStr_EAFNOSUPPORT);
80457         }
80458     }
80459 
80460 
80461 
80462 
80463     static if(!is(typeof(EPFNOSUPPORT))) {
80464         private enum enumMixinStr_EPFNOSUPPORT = `enum EPFNOSUPPORT = 96;`;
80465         static if(is(typeof({ mixin(enumMixinStr_EPFNOSUPPORT); }))) {
80466             mixin(enumMixinStr_EPFNOSUPPORT);
80467         }
80468     }
80469 
80470 
80471 
80472 
80473     static if(!is(typeof(EOPNOTSUPP))) {
80474         private enum enumMixinStr_EOPNOTSUPP = `enum EOPNOTSUPP = 95;`;
80475         static if(is(typeof({ mixin(enumMixinStr_EOPNOTSUPP); }))) {
80476             mixin(enumMixinStr_EOPNOTSUPP);
80477         }
80478     }
80479 
80480 
80481 
80482 
80483     static if(!is(typeof(ESOCKTNOSUPPORT))) {
80484         private enum enumMixinStr_ESOCKTNOSUPPORT = `enum ESOCKTNOSUPPORT = 94;`;
80485         static if(is(typeof({ mixin(enumMixinStr_ESOCKTNOSUPPORT); }))) {
80486             mixin(enumMixinStr_ESOCKTNOSUPPORT);
80487         }
80488     }
80489 
80490 
80491 
80492 
80493     static if(!is(typeof(EPROTONOSUPPORT))) {
80494         private enum enumMixinStr_EPROTONOSUPPORT = `enum EPROTONOSUPPORT = 93;`;
80495         static if(is(typeof({ mixin(enumMixinStr_EPROTONOSUPPORT); }))) {
80496             mixin(enumMixinStr_EPROTONOSUPPORT);
80497         }
80498     }
80499 
80500 
80501 
80502 
80503     static if(!is(typeof(ENOPROTOOPT))) {
80504         private enum enumMixinStr_ENOPROTOOPT = `enum ENOPROTOOPT = 92;`;
80505         static if(is(typeof({ mixin(enumMixinStr_ENOPROTOOPT); }))) {
80506             mixin(enumMixinStr_ENOPROTOOPT);
80507         }
80508     }
80509 
80510 
80511 
80512 
80513     static if(!is(typeof(EPROTOTYPE))) {
80514         private enum enumMixinStr_EPROTOTYPE = `enum EPROTOTYPE = 91;`;
80515         static if(is(typeof({ mixin(enumMixinStr_EPROTOTYPE); }))) {
80516             mixin(enumMixinStr_EPROTOTYPE);
80517         }
80518     }
80519 
80520 
80521 
80522 
80523     static if(!is(typeof(EMSGSIZE))) {
80524         private enum enumMixinStr_EMSGSIZE = `enum EMSGSIZE = 90;`;
80525         static if(is(typeof({ mixin(enumMixinStr_EMSGSIZE); }))) {
80526             mixin(enumMixinStr_EMSGSIZE);
80527         }
80528     }
80529 
80530 
80531 
80532 
80533     static if(!is(typeof(EDESTADDRREQ))) {
80534         private enum enumMixinStr_EDESTADDRREQ = `enum EDESTADDRREQ = 89;`;
80535         static if(is(typeof({ mixin(enumMixinStr_EDESTADDRREQ); }))) {
80536             mixin(enumMixinStr_EDESTADDRREQ);
80537         }
80538     }
80539 
80540 
80541 
80542 
80543     static if(!is(typeof(ENOTSOCK))) {
80544         private enum enumMixinStr_ENOTSOCK = `enum ENOTSOCK = 88;`;
80545         static if(is(typeof({ mixin(enumMixinStr_ENOTSOCK); }))) {
80546             mixin(enumMixinStr_ENOTSOCK);
80547         }
80548     }
80549 
80550 
80551 
80552 
80553     static if(!is(typeof(EUSERS))) {
80554         private enum enumMixinStr_EUSERS = `enum EUSERS = 87;`;
80555         static if(is(typeof({ mixin(enumMixinStr_EUSERS); }))) {
80556             mixin(enumMixinStr_EUSERS);
80557         }
80558     }
80559 
80560 
80561 
80562 
80563     static if(!is(typeof(ESTRPIPE))) {
80564         private enum enumMixinStr_ESTRPIPE = `enum ESTRPIPE = 86;`;
80565         static if(is(typeof({ mixin(enumMixinStr_ESTRPIPE); }))) {
80566             mixin(enumMixinStr_ESTRPIPE);
80567         }
80568     }
80569 
80570 
80571 
80572 
80573     static if(!is(typeof(ERESTART))) {
80574         private enum enumMixinStr_ERESTART = `enum ERESTART = 85;`;
80575         static if(is(typeof({ mixin(enumMixinStr_ERESTART); }))) {
80576             mixin(enumMixinStr_ERESTART);
80577         }
80578     }
80579 
80580 
80581 
80582 
80583     static if(!is(typeof(EILSEQ))) {
80584         private enum enumMixinStr_EILSEQ = `enum EILSEQ = 84;`;
80585         static if(is(typeof({ mixin(enumMixinStr_EILSEQ); }))) {
80586             mixin(enumMixinStr_EILSEQ);
80587         }
80588     }
80589 
80590 
80591 
80592 
80593     static if(!is(typeof(ELIBEXEC))) {
80594         private enum enumMixinStr_ELIBEXEC = `enum ELIBEXEC = 83;`;
80595         static if(is(typeof({ mixin(enumMixinStr_ELIBEXEC); }))) {
80596             mixin(enumMixinStr_ELIBEXEC);
80597         }
80598     }
80599 
80600 
80601 
80602 
80603     static if(!is(typeof(ELIBMAX))) {
80604         private enum enumMixinStr_ELIBMAX = `enum ELIBMAX = 82;`;
80605         static if(is(typeof({ mixin(enumMixinStr_ELIBMAX); }))) {
80606             mixin(enumMixinStr_ELIBMAX);
80607         }
80608     }
80609 
80610 
80611 
80612 
80613     static if(!is(typeof(ELIBSCN))) {
80614         private enum enumMixinStr_ELIBSCN = `enum ELIBSCN = 81;`;
80615         static if(is(typeof({ mixin(enumMixinStr_ELIBSCN); }))) {
80616             mixin(enumMixinStr_ELIBSCN);
80617         }
80618     }
80619 
80620 
80621 
80622 
80623     static if(!is(typeof(ELIBBAD))) {
80624         private enum enumMixinStr_ELIBBAD = `enum ELIBBAD = 80;`;
80625         static if(is(typeof({ mixin(enumMixinStr_ELIBBAD); }))) {
80626             mixin(enumMixinStr_ELIBBAD);
80627         }
80628     }
80629 
80630 
80631 
80632 
80633     static if(!is(typeof(ELIBACC))) {
80634         private enum enumMixinStr_ELIBACC = `enum ELIBACC = 79;`;
80635         static if(is(typeof({ mixin(enumMixinStr_ELIBACC); }))) {
80636             mixin(enumMixinStr_ELIBACC);
80637         }
80638     }
80639 
80640 
80641 
80642 
80643 
80644 
80645     static if(!is(typeof(EREMCHG))) {
80646         private enum enumMixinStr_EREMCHG = `enum EREMCHG = 78;`;
80647         static if(is(typeof({ mixin(enumMixinStr_EREMCHG); }))) {
80648             mixin(enumMixinStr_EREMCHG);
80649         }
80650     }
80651 
80652 
80653 
80654 
80655     static if(!is(typeof(EBADFD))) {
80656         private enum enumMixinStr_EBADFD = `enum EBADFD = 77;`;
80657         static if(is(typeof({ mixin(enumMixinStr_EBADFD); }))) {
80658             mixin(enumMixinStr_EBADFD);
80659         }
80660     }
80661 
80662 
80663 
80664 
80665     static if(!is(typeof(ENOTUNIQ))) {
80666         private enum enumMixinStr_ENOTUNIQ = `enum ENOTUNIQ = 76;`;
80667         static if(is(typeof({ mixin(enumMixinStr_ENOTUNIQ); }))) {
80668             mixin(enumMixinStr_ENOTUNIQ);
80669         }
80670     }
80671 
80672 
80673 
80674 
80675     static if(!is(typeof(EOVERFLOW))) {
80676         private enum enumMixinStr_EOVERFLOW = `enum EOVERFLOW = 75;`;
80677         static if(is(typeof({ mixin(enumMixinStr_EOVERFLOW); }))) {
80678             mixin(enumMixinStr_EOVERFLOW);
80679         }
80680     }
80681 
80682 
80683 
80684 
80685     static if(!is(typeof(EBADMSG))) {
80686         private enum enumMixinStr_EBADMSG = `enum EBADMSG = 74;`;
80687         static if(is(typeof({ mixin(enumMixinStr_EBADMSG); }))) {
80688             mixin(enumMixinStr_EBADMSG);
80689         }
80690     }
80691 
80692 
80693 
80694 
80695     static if(!is(typeof(EDOTDOT))) {
80696         private enum enumMixinStr_EDOTDOT = `enum EDOTDOT = 73;`;
80697         static if(is(typeof({ mixin(enumMixinStr_EDOTDOT); }))) {
80698             mixin(enumMixinStr_EDOTDOT);
80699         }
80700     }
80701 
80702 
80703 
80704 
80705     static if(!is(typeof(EMULTIHOP))) {
80706         private enum enumMixinStr_EMULTIHOP = `enum EMULTIHOP = 72;`;
80707         static if(is(typeof({ mixin(enumMixinStr_EMULTIHOP); }))) {
80708             mixin(enumMixinStr_EMULTIHOP);
80709         }
80710     }
80711 
80712 
80713 
80714 
80715     static if(!is(typeof(EPROTO))) {
80716         private enum enumMixinStr_EPROTO = `enum EPROTO = 71;`;
80717         static if(is(typeof({ mixin(enumMixinStr_EPROTO); }))) {
80718             mixin(enumMixinStr_EPROTO);
80719         }
80720     }
80721 
80722 
80723 
80724 
80725     static if(!is(typeof(ECOMM))) {
80726         private enum enumMixinStr_ECOMM = `enum ECOMM = 70;`;
80727         static if(is(typeof({ mixin(enumMixinStr_ECOMM); }))) {
80728             mixin(enumMixinStr_ECOMM);
80729         }
80730     }
80731 
80732 
80733 
80734 
80735     static if(!is(typeof(ESRMNT))) {
80736         private enum enumMixinStr_ESRMNT = `enum ESRMNT = 69;`;
80737         static if(is(typeof({ mixin(enumMixinStr_ESRMNT); }))) {
80738             mixin(enumMixinStr_ESRMNT);
80739         }
80740     }
80741 
80742 
80743 
80744 
80745     static if(!is(typeof(EADV))) {
80746         private enum enumMixinStr_EADV = `enum EADV = 68;`;
80747         static if(is(typeof({ mixin(enumMixinStr_EADV); }))) {
80748             mixin(enumMixinStr_EADV);
80749         }
80750     }
80751 
80752 
80753 
80754 
80755     static if(!is(typeof(ENOLINK))) {
80756         private enum enumMixinStr_ENOLINK = `enum ENOLINK = 67;`;
80757         static if(is(typeof({ mixin(enumMixinStr_ENOLINK); }))) {
80758             mixin(enumMixinStr_ENOLINK);
80759         }
80760     }
80761 
80762 
80763 
80764 
80765     static if(!is(typeof(EREMOTE))) {
80766         private enum enumMixinStr_EREMOTE = `enum EREMOTE = 66;`;
80767         static if(is(typeof({ mixin(enumMixinStr_EREMOTE); }))) {
80768             mixin(enumMixinStr_EREMOTE);
80769         }
80770     }
80771 
80772 
80773 
80774 
80775     static if(!is(typeof(ENOPKG))) {
80776         private enum enumMixinStr_ENOPKG = `enum ENOPKG = 65;`;
80777         static if(is(typeof({ mixin(enumMixinStr_ENOPKG); }))) {
80778             mixin(enumMixinStr_ENOPKG);
80779         }
80780     }
80781 
80782 
80783 
80784 
80785     static if(!is(typeof(ENONET))) {
80786         private enum enumMixinStr_ENONET = `enum ENONET = 64;`;
80787         static if(is(typeof({ mixin(enumMixinStr_ENONET); }))) {
80788             mixin(enumMixinStr_ENONET);
80789         }
80790     }
80791 
80792 
80793 
80794 
80795     static if(!is(typeof(ENOSR))) {
80796         private enum enumMixinStr_ENOSR = `enum ENOSR = 63;`;
80797         static if(is(typeof({ mixin(enumMixinStr_ENOSR); }))) {
80798             mixin(enumMixinStr_ENOSR);
80799         }
80800     }
80801 
80802 
80803 
80804 
80805     static if(!is(typeof(ETIME))) {
80806         private enum enumMixinStr_ETIME = `enum ETIME = 62;`;
80807         static if(is(typeof({ mixin(enumMixinStr_ETIME); }))) {
80808             mixin(enumMixinStr_ETIME);
80809         }
80810     }
80811 
80812 
80813 
80814 
80815     static if(!is(typeof(ENODATA))) {
80816         private enum enumMixinStr_ENODATA = `enum ENODATA = 61;`;
80817         static if(is(typeof({ mixin(enumMixinStr_ENODATA); }))) {
80818             mixin(enumMixinStr_ENODATA);
80819         }
80820     }
80821 
80822 
80823 
80824 
80825     static if(!is(typeof(ENOSTR))) {
80826         private enum enumMixinStr_ENOSTR = `enum ENOSTR = 60;`;
80827         static if(is(typeof({ mixin(enumMixinStr_ENOSTR); }))) {
80828             mixin(enumMixinStr_ENOSTR);
80829         }
80830     }
80831 
80832 
80833 
80834 
80835     static if(!is(typeof(EBFONT))) {
80836         private enum enumMixinStr_EBFONT = `enum EBFONT = 59;`;
80837         static if(is(typeof({ mixin(enumMixinStr_EBFONT); }))) {
80838             mixin(enumMixinStr_EBFONT);
80839         }
80840     }
80841 
80842 
80843 
80844 
80845     static if(!is(typeof(EDEADLOCK))) {
80846         private enum enumMixinStr_EDEADLOCK = `enum EDEADLOCK = EDEADLK;`;
80847         static if(is(typeof({ mixin(enumMixinStr_EDEADLOCK); }))) {
80848             mixin(enumMixinStr_EDEADLOCK);
80849         }
80850     }
80851 
80852 
80853 
80854 
80855     static if(!is(typeof(EBADSLT))) {
80856         private enum enumMixinStr_EBADSLT = `enum EBADSLT = 57;`;
80857         static if(is(typeof({ mixin(enumMixinStr_EBADSLT); }))) {
80858             mixin(enumMixinStr_EBADSLT);
80859         }
80860     }
80861 
80862 
80863 
80864 
80865     static if(!is(typeof(EBADRQC))) {
80866         private enum enumMixinStr_EBADRQC = `enum EBADRQC = 56;`;
80867         static if(is(typeof({ mixin(enumMixinStr_EBADRQC); }))) {
80868             mixin(enumMixinStr_EBADRQC);
80869         }
80870     }
80871 
80872 
80873 
80874 
80875     static if(!is(typeof(ENOANO))) {
80876         private enum enumMixinStr_ENOANO = `enum ENOANO = 55;`;
80877         static if(is(typeof({ mixin(enumMixinStr_ENOANO); }))) {
80878             mixin(enumMixinStr_ENOANO);
80879         }
80880     }
80881 
80882 
80883 
80884 
80885     static if(!is(typeof(EXFULL))) {
80886         private enum enumMixinStr_EXFULL = `enum EXFULL = 54;`;
80887         static if(is(typeof({ mixin(enumMixinStr_EXFULL); }))) {
80888             mixin(enumMixinStr_EXFULL);
80889         }
80890     }
80891 
80892 
80893 
80894 
80895     static if(!is(typeof(EBADR))) {
80896         private enum enumMixinStr_EBADR = `enum EBADR = 53;`;
80897         static if(is(typeof({ mixin(enumMixinStr_EBADR); }))) {
80898             mixin(enumMixinStr_EBADR);
80899         }
80900     }
80901 
80902 
80903 
80904 
80905     static if(!is(typeof(EBADE))) {
80906         private enum enumMixinStr_EBADE = `enum EBADE = 52;`;
80907         static if(is(typeof({ mixin(enumMixinStr_EBADE); }))) {
80908             mixin(enumMixinStr_EBADE);
80909         }
80910     }
80911 
80912 
80913 
80914 
80915     static if(!is(typeof(EL2HLT))) {
80916         private enum enumMixinStr_EL2HLT = `enum EL2HLT = 51;`;
80917         static if(is(typeof({ mixin(enumMixinStr_EL2HLT); }))) {
80918             mixin(enumMixinStr_EL2HLT);
80919         }
80920     }
80921 
80922 
80923 
80924 
80925     static if(!is(typeof(ENOCSI))) {
80926         private enum enumMixinStr_ENOCSI = `enum ENOCSI = 50;`;
80927         static if(is(typeof({ mixin(enumMixinStr_ENOCSI); }))) {
80928             mixin(enumMixinStr_ENOCSI);
80929         }
80930     }
80931 
80932 
80933 
80934 
80935     static if(!is(typeof(EUNATCH))) {
80936         private enum enumMixinStr_EUNATCH = `enum EUNATCH = 49;`;
80937         static if(is(typeof({ mixin(enumMixinStr_EUNATCH); }))) {
80938             mixin(enumMixinStr_EUNATCH);
80939         }
80940     }
80941 
80942 
80943 
80944 
80945     static if(!is(typeof(ELNRNG))) {
80946         private enum enumMixinStr_ELNRNG = `enum ELNRNG = 48;`;
80947         static if(is(typeof({ mixin(enumMixinStr_ELNRNG); }))) {
80948             mixin(enumMixinStr_ELNRNG);
80949         }
80950     }
80951 
80952 
80953 
80954 
80955     static if(!is(typeof(EL3RST))) {
80956         private enum enumMixinStr_EL3RST = `enum EL3RST = 47;`;
80957         static if(is(typeof({ mixin(enumMixinStr_EL3RST); }))) {
80958             mixin(enumMixinStr_EL3RST);
80959         }
80960     }
80961 
80962 
80963 
80964 
80965     static if(!is(typeof(EL3HLT))) {
80966         private enum enumMixinStr_EL3HLT = `enum EL3HLT = 46;`;
80967         static if(is(typeof({ mixin(enumMixinStr_EL3HLT); }))) {
80968             mixin(enumMixinStr_EL3HLT);
80969         }
80970     }
80971 
80972 
80973 
80974 
80975     static if(!is(typeof(EL2NSYNC))) {
80976         private enum enumMixinStr_EL2NSYNC = `enum EL2NSYNC = 45;`;
80977         static if(is(typeof({ mixin(enumMixinStr_EL2NSYNC); }))) {
80978             mixin(enumMixinStr_EL2NSYNC);
80979         }
80980     }
80981 
80982 
80983 
80984 
80985     static if(!is(typeof(ECHRNG))) {
80986         private enum enumMixinStr_ECHRNG = `enum ECHRNG = 44;`;
80987         static if(is(typeof({ mixin(enumMixinStr_ECHRNG); }))) {
80988             mixin(enumMixinStr_ECHRNG);
80989         }
80990     }
80991 
80992 
80993 
80994 
80995     static if(!is(typeof(EIDRM))) {
80996         private enum enumMixinStr_EIDRM = `enum EIDRM = 43;`;
80997         static if(is(typeof({ mixin(enumMixinStr_EIDRM); }))) {
80998             mixin(enumMixinStr_EIDRM);
80999         }
81000     }
81001 
81002 
81003 
81004 
81005     static if(!is(typeof(ENOMSG))) {
81006         private enum enumMixinStr_ENOMSG = `enum ENOMSG = 42;`;
81007         static if(is(typeof({ mixin(enumMixinStr_ENOMSG); }))) {
81008             mixin(enumMixinStr_ENOMSG);
81009         }
81010     }
81011 
81012 
81013 
81014 
81015     static if(!is(typeof(EWOULDBLOCK))) {
81016         private enum enumMixinStr_EWOULDBLOCK = `enum EWOULDBLOCK = EAGAIN;`;
81017         static if(is(typeof({ mixin(enumMixinStr_EWOULDBLOCK); }))) {
81018             mixin(enumMixinStr_EWOULDBLOCK);
81019         }
81020     }
81021 
81022 
81023 
81024 
81025     static if(!is(typeof(ELOOP))) {
81026         private enum enumMixinStr_ELOOP = `enum ELOOP = 40;`;
81027         static if(is(typeof({ mixin(enumMixinStr_ELOOP); }))) {
81028             mixin(enumMixinStr_ELOOP);
81029         }
81030     }
81031 
81032 
81033 
81034 
81035     static if(!is(typeof(ENOTEMPTY))) {
81036         private enum enumMixinStr_ENOTEMPTY = `enum ENOTEMPTY = 39;`;
81037         static if(is(typeof({ mixin(enumMixinStr_ENOTEMPTY); }))) {
81038             mixin(enumMixinStr_ENOTEMPTY);
81039         }
81040     }
81041 
81042 
81043 
81044 
81045     static if(!is(typeof(ENOSYS))) {
81046         private enum enumMixinStr_ENOSYS = `enum ENOSYS = 38;`;
81047         static if(is(typeof({ mixin(enumMixinStr_ENOSYS); }))) {
81048             mixin(enumMixinStr_ENOSYS);
81049         }
81050     }
81051 
81052 
81053 
81054 
81055     static if(!is(typeof(ENOLCK))) {
81056         private enum enumMixinStr_ENOLCK = `enum ENOLCK = 37;`;
81057         static if(is(typeof({ mixin(enumMixinStr_ENOLCK); }))) {
81058             mixin(enumMixinStr_ENOLCK);
81059         }
81060     }
81061 
81062 
81063 
81064 
81065     static if(!is(typeof(ENAMETOOLONG))) {
81066         private enum enumMixinStr_ENAMETOOLONG = `enum ENAMETOOLONG = 36;`;
81067         static if(is(typeof({ mixin(enumMixinStr_ENAMETOOLONG); }))) {
81068             mixin(enumMixinStr_ENAMETOOLONG);
81069         }
81070     }
81071 
81072 
81073 
81074 
81075     static if(!is(typeof(EDEADLK))) {
81076         private enum enumMixinStr_EDEADLK = `enum EDEADLK = 35;`;
81077         static if(is(typeof({ mixin(enumMixinStr_EDEADLK); }))) {
81078             mixin(enumMixinStr_EDEADLK);
81079         }
81080     }
81081 
81082 
81083 
81084 
81085 
81086 
81087     static if(!is(typeof(ERANGE))) {
81088         private enum enumMixinStr_ERANGE = `enum ERANGE = 34;`;
81089         static if(is(typeof({ mixin(enumMixinStr_ERANGE); }))) {
81090             mixin(enumMixinStr_ERANGE);
81091         }
81092     }
81093 
81094 
81095 
81096 
81097     static if(!is(typeof(EDOM))) {
81098         private enum enumMixinStr_EDOM = `enum EDOM = 33;`;
81099         static if(is(typeof({ mixin(enumMixinStr_EDOM); }))) {
81100             mixin(enumMixinStr_EDOM);
81101         }
81102     }
81103 
81104 
81105 
81106 
81107     static if(!is(typeof(EPIPE))) {
81108         private enum enumMixinStr_EPIPE = `enum EPIPE = 32;`;
81109         static if(is(typeof({ mixin(enumMixinStr_EPIPE); }))) {
81110             mixin(enumMixinStr_EPIPE);
81111         }
81112     }
81113 
81114 
81115 
81116 
81117     static if(!is(typeof(EMLINK))) {
81118         private enum enumMixinStr_EMLINK = `enum EMLINK = 31;`;
81119         static if(is(typeof({ mixin(enumMixinStr_EMLINK); }))) {
81120             mixin(enumMixinStr_EMLINK);
81121         }
81122     }
81123 
81124 
81125 
81126 
81127     static if(!is(typeof(EROFS))) {
81128         private enum enumMixinStr_EROFS = `enum EROFS = 30;`;
81129         static if(is(typeof({ mixin(enumMixinStr_EROFS); }))) {
81130             mixin(enumMixinStr_EROFS);
81131         }
81132     }
81133 
81134 
81135 
81136 
81137     static if(!is(typeof(ESPIPE))) {
81138         private enum enumMixinStr_ESPIPE = `enum ESPIPE = 29;`;
81139         static if(is(typeof({ mixin(enumMixinStr_ESPIPE); }))) {
81140             mixin(enumMixinStr_ESPIPE);
81141         }
81142     }
81143 
81144 
81145 
81146 
81147     static if(!is(typeof(ENOSPC))) {
81148         private enum enumMixinStr_ENOSPC = `enum ENOSPC = 28;`;
81149         static if(is(typeof({ mixin(enumMixinStr_ENOSPC); }))) {
81150             mixin(enumMixinStr_ENOSPC);
81151         }
81152     }
81153 
81154 
81155 
81156 
81157     static if(!is(typeof(EFBIG))) {
81158         private enum enumMixinStr_EFBIG = `enum EFBIG = 27;`;
81159         static if(is(typeof({ mixin(enumMixinStr_EFBIG); }))) {
81160             mixin(enumMixinStr_EFBIG);
81161         }
81162     }
81163 
81164 
81165 
81166 
81167     static if(!is(typeof(ETXTBSY))) {
81168         private enum enumMixinStr_ETXTBSY = `enum ETXTBSY = 26;`;
81169         static if(is(typeof({ mixin(enumMixinStr_ETXTBSY); }))) {
81170             mixin(enumMixinStr_ETXTBSY);
81171         }
81172     }
81173 
81174 
81175 
81176 
81177     static if(!is(typeof(ENOTTY))) {
81178         private enum enumMixinStr_ENOTTY = `enum ENOTTY = 25;`;
81179         static if(is(typeof({ mixin(enumMixinStr_ENOTTY); }))) {
81180             mixin(enumMixinStr_ENOTTY);
81181         }
81182     }
81183 
81184 
81185 
81186 
81187     static if(!is(typeof(EMFILE))) {
81188         private enum enumMixinStr_EMFILE = `enum EMFILE = 24;`;
81189         static if(is(typeof({ mixin(enumMixinStr_EMFILE); }))) {
81190             mixin(enumMixinStr_EMFILE);
81191         }
81192     }
81193 
81194 
81195 
81196 
81197     static if(!is(typeof(ENFILE))) {
81198         private enum enumMixinStr_ENFILE = `enum ENFILE = 23;`;
81199         static if(is(typeof({ mixin(enumMixinStr_ENFILE); }))) {
81200             mixin(enumMixinStr_ENFILE);
81201         }
81202     }
81203 
81204 
81205 
81206 
81207     static if(!is(typeof(EINVAL))) {
81208         private enum enumMixinStr_EINVAL = `enum EINVAL = 22;`;
81209         static if(is(typeof({ mixin(enumMixinStr_EINVAL); }))) {
81210             mixin(enumMixinStr_EINVAL);
81211         }
81212     }
81213 
81214 
81215 
81216 
81217     static if(!is(typeof(EISDIR))) {
81218         private enum enumMixinStr_EISDIR = `enum EISDIR = 21;`;
81219         static if(is(typeof({ mixin(enumMixinStr_EISDIR); }))) {
81220             mixin(enumMixinStr_EISDIR);
81221         }
81222     }
81223 
81224 
81225 
81226 
81227     static if(!is(typeof(ENOTDIR))) {
81228         private enum enumMixinStr_ENOTDIR = `enum ENOTDIR = 20;`;
81229         static if(is(typeof({ mixin(enumMixinStr_ENOTDIR); }))) {
81230             mixin(enumMixinStr_ENOTDIR);
81231         }
81232     }
81233 
81234 
81235 
81236 
81237     static if(!is(typeof(ENODEV))) {
81238         private enum enumMixinStr_ENODEV = `enum ENODEV = 19;`;
81239         static if(is(typeof({ mixin(enumMixinStr_ENODEV); }))) {
81240             mixin(enumMixinStr_ENODEV);
81241         }
81242     }
81243 
81244 
81245 
81246 
81247     static if(!is(typeof(EXDEV))) {
81248         private enum enumMixinStr_EXDEV = `enum EXDEV = 18;`;
81249         static if(is(typeof({ mixin(enumMixinStr_EXDEV); }))) {
81250             mixin(enumMixinStr_EXDEV);
81251         }
81252     }
81253 
81254 
81255 
81256 
81257     static if(!is(typeof(EEXIST))) {
81258         private enum enumMixinStr_EEXIST = `enum EEXIST = 17;`;
81259         static if(is(typeof({ mixin(enumMixinStr_EEXIST); }))) {
81260             mixin(enumMixinStr_EEXIST);
81261         }
81262     }
81263 
81264 
81265 
81266 
81267     static if(!is(typeof(EBUSY))) {
81268         private enum enumMixinStr_EBUSY = `enum EBUSY = 16;`;
81269         static if(is(typeof({ mixin(enumMixinStr_EBUSY); }))) {
81270             mixin(enumMixinStr_EBUSY);
81271         }
81272     }
81273 
81274 
81275 
81276 
81277     static if(!is(typeof(ENOTBLK))) {
81278         private enum enumMixinStr_ENOTBLK = `enum ENOTBLK = 15;`;
81279         static if(is(typeof({ mixin(enumMixinStr_ENOTBLK); }))) {
81280             mixin(enumMixinStr_ENOTBLK);
81281         }
81282     }
81283 
81284 
81285 
81286 
81287     static if(!is(typeof(EFAULT))) {
81288         private enum enumMixinStr_EFAULT = `enum EFAULT = 14;`;
81289         static if(is(typeof({ mixin(enumMixinStr_EFAULT); }))) {
81290             mixin(enumMixinStr_EFAULT);
81291         }
81292     }
81293 
81294 
81295 
81296 
81297     static if(!is(typeof(EACCES))) {
81298         private enum enumMixinStr_EACCES = `enum EACCES = 13;`;
81299         static if(is(typeof({ mixin(enumMixinStr_EACCES); }))) {
81300             mixin(enumMixinStr_EACCES);
81301         }
81302     }
81303 
81304 
81305 
81306 
81307     static if(!is(typeof(ENOMEM))) {
81308         private enum enumMixinStr_ENOMEM = `enum ENOMEM = 12;`;
81309         static if(is(typeof({ mixin(enumMixinStr_ENOMEM); }))) {
81310             mixin(enumMixinStr_ENOMEM);
81311         }
81312     }
81313 
81314 
81315 
81316 
81317     static if(!is(typeof(EAGAIN))) {
81318         private enum enumMixinStr_EAGAIN = `enum EAGAIN = 11;`;
81319         static if(is(typeof({ mixin(enumMixinStr_EAGAIN); }))) {
81320             mixin(enumMixinStr_EAGAIN);
81321         }
81322     }
81323 
81324 
81325 
81326 
81327     static if(!is(typeof(ECHILD))) {
81328         private enum enumMixinStr_ECHILD = `enum ECHILD = 10;`;
81329         static if(is(typeof({ mixin(enumMixinStr_ECHILD); }))) {
81330             mixin(enumMixinStr_ECHILD);
81331         }
81332     }
81333 
81334 
81335 
81336 
81337     static if(!is(typeof(EBADF))) {
81338         private enum enumMixinStr_EBADF = `enum EBADF = 9;`;
81339         static if(is(typeof({ mixin(enumMixinStr_EBADF); }))) {
81340             mixin(enumMixinStr_EBADF);
81341         }
81342     }
81343 
81344 
81345 
81346 
81347     static if(!is(typeof(ENOEXEC))) {
81348         private enum enumMixinStr_ENOEXEC = `enum ENOEXEC = 8;`;
81349         static if(is(typeof({ mixin(enumMixinStr_ENOEXEC); }))) {
81350             mixin(enumMixinStr_ENOEXEC);
81351         }
81352     }
81353 
81354 
81355 
81356 
81357     static if(!is(typeof(E2BIG))) {
81358         private enum enumMixinStr_E2BIG = `enum E2BIG = 7;`;
81359         static if(is(typeof({ mixin(enumMixinStr_E2BIG); }))) {
81360             mixin(enumMixinStr_E2BIG);
81361         }
81362     }
81363 
81364 
81365 
81366 
81367     static if(!is(typeof(ENXIO))) {
81368         private enum enumMixinStr_ENXIO = `enum ENXIO = 6;`;
81369         static if(is(typeof({ mixin(enumMixinStr_ENXIO); }))) {
81370             mixin(enumMixinStr_ENXIO);
81371         }
81372     }
81373 
81374 
81375 
81376 
81377     static if(!is(typeof(EIO))) {
81378         private enum enumMixinStr_EIO = `enum EIO = 5;`;
81379         static if(is(typeof({ mixin(enumMixinStr_EIO); }))) {
81380             mixin(enumMixinStr_EIO);
81381         }
81382     }
81383 
81384 
81385 
81386 
81387     static if(!is(typeof(EINTR))) {
81388         private enum enumMixinStr_EINTR = `enum EINTR = 4;`;
81389         static if(is(typeof({ mixin(enumMixinStr_EINTR); }))) {
81390             mixin(enumMixinStr_EINTR);
81391         }
81392     }
81393 
81394 
81395 
81396 
81397     static if(!is(typeof(ESRCH))) {
81398         private enum enumMixinStr_ESRCH = `enum ESRCH = 3;`;
81399         static if(is(typeof({ mixin(enumMixinStr_ESRCH); }))) {
81400             mixin(enumMixinStr_ESRCH);
81401         }
81402     }
81403 
81404 
81405 
81406 
81407     static if(!is(typeof(ENOENT))) {
81408         private enum enumMixinStr_ENOENT = `enum ENOENT = 2;`;
81409         static if(is(typeof({ mixin(enumMixinStr_ENOENT); }))) {
81410             mixin(enumMixinStr_ENOENT);
81411         }
81412     }
81413 
81414 
81415 
81416 
81417     static if(!is(typeof(EPERM))) {
81418         private enum enumMixinStr_EPERM = `enum EPERM = 1;`;
81419         static if(is(typeof({ mixin(enumMixinStr_EPERM); }))) {
81420             mixin(enumMixinStr_EPERM);
81421         }
81422     }
81423     static if(!is(typeof(_ALLOCA_H))) {
81424         private enum enumMixinStr__ALLOCA_H = `enum _ALLOCA_H = 1;`;
81425         static if(is(typeof({ mixin(enumMixinStr__ALLOCA_H); }))) {
81426             mixin(enumMixinStr__ALLOCA_H);
81427         }
81428     }
81429 
81430 
81431 
81432 
81433     static if(!is(typeof(_SYS_CDEFS_H))) {
81434         private enum enumMixinStr__SYS_CDEFS_H = `enum _SYS_CDEFS_H = 1;`;
81435         static if(is(typeof({ mixin(enumMixinStr__SYS_CDEFS_H); }))) {
81436             mixin(enumMixinStr__SYS_CDEFS_H);
81437         }
81438     }
81439     static if(!is(typeof(__THROW))) {
81440         private enum enumMixinStr___THROW = `enum __THROW = __attribute__ ( ( __nothrow__ ) );`;
81441         static if(is(typeof({ mixin(enumMixinStr___THROW); }))) {
81442             mixin(enumMixinStr___THROW);
81443         }
81444     }
81445 
81446 
81447 
81448 
81449     static if(!is(typeof(__THROWNL))) {
81450         private enum enumMixinStr___THROWNL = `enum __THROWNL = __attribute__ ( ( __nothrow__ ) );`;
81451         static if(is(typeof({ mixin(enumMixinStr___THROWNL); }))) {
81452             mixin(enumMixinStr___THROWNL);
81453         }
81454     }
81455     static if(!is(typeof(__ptr_t))) {
81456         private enum enumMixinStr___ptr_t = `enum __ptr_t = void *;`;
81457         static if(is(typeof({ mixin(enumMixinStr___ptr_t); }))) {
81458             mixin(enumMixinStr___ptr_t);
81459         }
81460     }
81461     static if(!is(typeof(__flexarr))) {
81462         private enum enumMixinStr___flexarr = `enum __flexarr = [ ];`;
81463         static if(is(typeof({ mixin(enumMixinStr___flexarr); }))) {
81464             mixin(enumMixinStr___flexarr);
81465         }
81466     }
81467 
81468 
81469 
81470 
81471     static if(!is(typeof(__glibc_c99_flexarr_available))) {
81472         private enum enumMixinStr___glibc_c99_flexarr_available = `enum __glibc_c99_flexarr_available = 1;`;
81473         static if(is(typeof({ mixin(enumMixinStr___glibc_c99_flexarr_available); }))) {
81474             mixin(enumMixinStr___glibc_c99_flexarr_available);
81475         }
81476     }
81477     static if(!is(typeof(__attribute_malloc__))) {
81478         private enum enumMixinStr___attribute_malloc__ = `enum __attribute_malloc__ = __attribute__ ( ( __malloc__ ) );`;
81479         static if(is(typeof({ mixin(enumMixinStr___attribute_malloc__); }))) {
81480             mixin(enumMixinStr___attribute_malloc__);
81481         }
81482     }
81483 
81484 
81485 
81486 
81487 
81488 
81489     static if(!is(typeof(__attribute_pure__))) {
81490         private enum enumMixinStr___attribute_pure__ = `enum __attribute_pure__ = __attribute__ ( ( __pure__ ) );`;
81491         static if(is(typeof({ mixin(enumMixinStr___attribute_pure__); }))) {
81492             mixin(enumMixinStr___attribute_pure__);
81493         }
81494     }
81495 
81496 
81497 
81498 
81499     static if(!is(typeof(__attribute_const__))) {
81500         private enum enumMixinStr___attribute_const__ = `enum __attribute_const__ = __attribute__ ( cast( __const__ ) );`;
81501         static if(is(typeof({ mixin(enumMixinStr___attribute_const__); }))) {
81502             mixin(enumMixinStr___attribute_const__);
81503         }
81504     }
81505 
81506 
81507 
81508 
81509     static if(!is(typeof(__attribute_used__))) {
81510         private enum enumMixinStr___attribute_used__ = `enum __attribute_used__ = __attribute__ ( ( __used__ ) );`;
81511         static if(is(typeof({ mixin(enumMixinStr___attribute_used__); }))) {
81512             mixin(enumMixinStr___attribute_used__);
81513         }
81514     }
81515 
81516 
81517 
81518 
81519     static if(!is(typeof(__attribute_noinline__))) {
81520         private enum enumMixinStr___attribute_noinline__ = `enum __attribute_noinline__ = __attribute__ ( ( __noinline__ ) );`;
81521         static if(is(typeof({ mixin(enumMixinStr___attribute_noinline__); }))) {
81522             mixin(enumMixinStr___attribute_noinline__);
81523         }
81524     }
81525 
81526 
81527 
81528 
81529     static if(!is(typeof(__attribute_deprecated__))) {
81530         private enum enumMixinStr___attribute_deprecated__ = `enum __attribute_deprecated__ = __attribute__ ( ( __deprecated__ ) );`;
81531         static if(is(typeof({ mixin(enumMixinStr___attribute_deprecated__); }))) {
81532             mixin(enumMixinStr___attribute_deprecated__);
81533         }
81534     }
81535     static if(!is(typeof(__attribute_warn_unused_result__))) {
81536         private enum enumMixinStr___attribute_warn_unused_result__ = `enum __attribute_warn_unused_result__ = __attribute__ ( ( __warn_unused_result__ ) );`;
81537         static if(is(typeof({ mixin(enumMixinStr___attribute_warn_unused_result__); }))) {
81538             mixin(enumMixinStr___attribute_warn_unused_result__);
81539         }
81540     }
81541 
81542 
81543 
81544 
81545 
81546 
81547     static if(!is(typeof(__always_inline))) {
81548         private enum enumMixinStr___always_inline = `enum __always_inline = __inline __attribute__ ( ( __always_inline__ ) );`;
81549         static if(is(typeof({ mixin(enumMixinStr___always_inline); }))) {
81550             mixin(enumMixinStr___always_inline);
81551         }
81552     }
81553 
81554 
81555 
81556 
81557 
81558 
81559     static if(!is(typeof(__extern_inline))) {
81560         private enum enumMixinStr___extern_inline = `enum __extern_inline = extern __inline __attribute__ ( ( __gnu_inline__ ) );`;
81561         static if(is(typeof({ mixin(enumMixinStr___extern_inline); }))) {
81562             mixin(enumMixinStr___extern_inline);
81563         }
81564     }
81565 
81566 
81567 
81568 
81569     static if(!is(typeof(__extern_always_inline))) {
81570         private enum enumMixinStr___extern_always_inline = `enum __extern_always_inline = extern __inline __attribute__ ( ( __always_inline__ ) ) __attribute__ ( ( __gnu_inline__ ) );`;
81571         static if(is(typeof({ mixin(enumMixinStr___extern_always_inline); }))) {
81572             mixin(enumMixinStr___extern_always_inline);
81573         }
81574     }
81575 
81576 
81577 
81578 
81579     static if(!is(typeof(__fortify_function))) {
81580         private enum enumMixinStr___fortify_function = `enum __fortify_function = extern __inline __attribute__ ( ( __always_inline__ ) ) __attribute__ ( ( __gnu_inline__ ) ) ;`;
81581         static if(is(typeof({ mixin(enumMixinStr___fortify_function); }))) {
81582             mixin(enumMixinStr___fortify_function);
81583         }
81584     }
81585 
81586 
81587 
81588 
81589     static if(!is(typeof(__restrict_arr))) {
81590         private enum enumMixinStr___restrict_arr = `enum __restrict_arr = __restrict;`;
81591         static if(is(typeof({ mixin(enumMixinStr___restrict_arr); }))) {
81592             mixin(enumMixinStr___restrict_arr);
81593         }
81594     }
81595     static if(!is(typeof(__HAVE_GENERIC_SELECTION))) {
81596         private enum enumMixinStr___HAVE_GENERIC_SELECTION = `enum __HAVE_GENERIC_SELECTION = 1;`;
81597         static if(is(typeof({ mixin(enumMixinStr___HAVE_GENERIC_SELECTION); }))) {
81598             mixin(enumMixinStr___HAVE_GENERIC_SELECTION);
81599         }
81600     }
81601 
81602 
81603 
81604 
81605 
81606 
81607     static if(!is(typeof(__attribute_returns_twice__))) {
81608         private enum enumMixinStr___attribute_returns_twice__ = `enum __attribute_returns_twice__ = __attribute__ ( ( __returns_twice__ ) );`;
81609         static if(is(typeof({ mixin(enumMixinStr___attribute_returns_twice__); }))) {
81610             mixin(enumMixinStr___attribute_returns_twice__);
81611         }
81612     }
81613 
81614 
81615 
81616 
81617     static if(!is(typeof(_SYS_SELECT_H))) {
81618         private enum enumMixinStr__SYS_SELECT_H = `enum _SYS_SELECT_H = 1;`;
81619         static if(is(typeof({ mixin(enumMixinStr__SYS_SELECT_H); }))) {
81620             mixin(enumMixinStr__SYS_SELECT_H);
81621         }
81622     }
81623 
81624 
81625 
81626 
81627 
81628 
81629     static if(!is(typeof(__NFDBITS))) {
81630         private enum enumMixinStr___NFDBITS = `enum __NFDBITS = ( 8 * cast( int ) ( __fd_mask ) .sizeof );`;
81631         static if(is(typeof({ mixin(enumMixinStr___NFDBITS); }))) {
81632             mixin(enumMixinStr___NFDBITS);
81633         }
81634     }
81635     static if(!is(typeof(FD_SETSIZE))) {
81636         private enum enumMixinStr_FD_SETSIZE = `enum FD_SETSIZE = 1024;`;
81637         static if(is(typeof({ mixin(enumMixinStr_FD_SETSIZE); }))) {
81638             mixin(enumMixinStr_FD_SETSIZE);
81639         }
81640     }
81641 
81642 
81643 
81644 
81645     static if(!is(typeof(NFDBITS))) {
81646         private enum enumMixinStr_NFDBITS = `enum NFDBITS = ( 8 * cast( int ) ( __fd_mask ) .sizeof );`;
81647         static if(is(typeof({ mixin(enumMixinStr_NFDBITS); }))) {
81648             mixin(enumMixinStr_NFDBITS);
81649         }
81650     }
81651     static if(!is(typeof(_SYS_TYPES_H))) {
81652         private enum enumMixinStr__SYS_TYPES_H = `enum _SYS_TYPES_H = 1;`;
81653         static if(is(typeof({ mixin(enumMixinStr__SYS_TYPES_H); }))) {
81654             mixin(enumMixinStr__SYS_TYPES_H);
81655         }
81656     }
81657     static if(!is(typeof(__BIT_TYPES_DEFINED__))) {
81658         private enum enumMixinStr___BIT_TYPES_DEFINED__ = `enum __BIT_TYPES_DEFINED__ = 1;`;
81659         static if(is(typeof({ mixin(enumMixinStr___BIT_TYPES_DEFINED__); }))) {
81660             mixin(enumMixinStr___BIT_TYPES_DEFINED__);
81661         }
81662     }
81663     static if(!is(typeof(_TIME_H))) {
81664         private enum enumMixinStr__TIME_H = `enum _TIME_H = 1;`;
81665         static if(is(typeof({ mixin(enumMixinStr__TIME_H); }))) {
81666             mixin(enumMixinStr__TIME_H);
81667         }
81668     }
81669 
81670 
81671 
81672 
81673 
81674 
81675     static if(!is(typeof(TIME_UTC))) {
81676         private enum enumMixinStr_TIME_UTC = `enum TIME_UTC = 1;`;
81677         static if(is(typeof({ mixin(enumMixinStr_TIME_UTC); }))) {
81678             mixin(enumMixinStr_TIME_UTC);
81679         }
81680     }
81681     static if(!is(typeof(SCHAR_MAX))) {
81682         private enum enumMixinStr_SCHAR_MAX = `enum SCHAR_MAX = 0x7f;`;
81683         static if(is(typeof({ mixin(enumMixinStr_SCHAR_MAX); }))) {
81684             mixin(enumMixinStr_SCHAR_MAX);
81685         }
81686     }
81687 
81688 
81689 
81690 
81691     static if(!is(typeof(SHRT_MAX))) {
81692         private enum enumMixinStr_SHRT_MAX = `enum SHRT_MAX = 0x7fff;`;
81693         static if(is(typeof({ mixin(enumMixinStr_SHRT_MAX); }))) {
81694             mixin(enumMixinStr_SHRT_MAX);
81695         }
81696     }
81697 
81698 
81699 
81700 
81701     static if(!is(typeof(INT_MAX))) {
81702         private enum enumMixinStr_INT_MAX = `enum INT_MAX = 0x7fffffff;`;
81703         static if(is(typeof({ mixin(enumMixinStr_INT_MAX); }))) {
81704             mixin(enumMixinStr_INT_MAX);
81705         }
81706     }
81707 
81708 
81709 
81710 
81711     static if(!is(typeof(LONG_MAX))) {
81712         private enum enumMixinStr_LONG_MAX = `enum LONG_MAX = 0x7fffffffffffffffL;`;
81713         static if(is(typeof({ mixin(enumMixinStr_LONG_MAX); }))) {
81714             mixin(enumMixinStr_LONG_MAX);
81715         }
81716     }
81717 
81718 
81719 
81720 
81721     static if(!is(typeof(SCHAR_MIN))) {
81722         private enum enumMixinStr_SCHAR_MIN = `enum SCHAR_MIN = ( - 0x7f - 1 );`;
81723         static if(is(typeof({ mixin(enumMixinStr_SCHAR_MIN); }))) {
81724             mixin(enumMixinStr_SCHAR_MIN);
81725         }
81726     }
81727 
81728 
81729 
81730 
81731     static if(!is(typeof(SHRT_MIN))) {
81732         private enum enumMixinStr_SHRT_MIN = `enum SHRT_MIN = ( - 0x7fff - 1 );`;
81733         static if(is(typeof({ mixin(enumMixinStr_SHRT_MIN); }))) {
81734             mixin(enumMixinStr_SHRT_MIN);
81735         }
81736     }
81737 
81738 
81739 
81740 
81741     static if(!is(typeof(INT_MIN))) {
81742         private enum enumMixinStr_INT_MIN = `enum INT_MIN = ( - 0x7fffffff - 1 );`;
81743         static if(is(typeof({ mixin(enumMixinStr_INT_MIN); }))) {
81744             mixin(enumMixinStr_INT_MIN);
81745         }
81746     }
81747 
81748 
81749 
81750 
81751     static if(!is(typeof(LONG_MIN))) {
81752         private enum enumMixinStr_LONG_MIN = `enum LONG_MIN = ( - 0x7fffffffffffffffL - 1L );`;
81753         static if(is(typeof({ mixin(enumMixinStr_LONG_MIN); }))) {
81754             mixin(enumMixinStr_LONG_MIN);
81755         }
81756     }
81757 
81758 
81759 
81760 
81761     static if(!is(typeof(UCHAR_MAX))) {
81762         private enum enumMixinStr_UCHAR_MAX = `enum UCHAR_MAX = ( 0x7f * 2 + 1 );`;
81763         static if(is(typeof({ mixin(enumMixinStr_UCHAR_MAX); }))) {
81764             mixin(enumMixinStr_UCHAR_MAX);
81765         }
81766     }
81767 
81768 
81769 
81770 
81771     static if(!is(typeof(USHRT_MAX))) {
81772         private enum enumMixinStr_USHRT_MAX = `enum USHRT_MAX = ( 0x7fff * 2 + 1 );`;
81773         static if(is(typeof({ mixin(enumMixinStr_USHRT_MAX); }))) {
81774             mixin(enumMixinStr_USHRT_MAX);
81775         }
81776     }
81777 
81778 
81779 
81780 
81781     static if(!is(typeof(UINT_MAX))) {
81782         private enum enumMixinStr_UINT_MAX = `enum UINT_MAX = ( 0x7fffffff * 2U + 1U );`;
81783         static if(is(typeof({ mixin(enumMixinStr_UINT_MAX); }))) {
81784             mixin(enumMixinStr_UINT_MAX);
81785         }
81786     }
81787 
81788 
81789 
81790 
81791     static if(!is(typeof(ULONG_MAX))) {
81792         private enum enumMixinStr_ULONG_MAX = `enum ULONG_MAX = ( 0x7fffffffffffffffL * 2UL + 1UL );`;
81793         static if(is(typeof({ mixin(enumMixinStr_ULONG_MAX); }))) {
81794             mixin(enumMixinStr_ULONG_MAX);
81795         }
81796     }
81797 
81798 
81799 
81800 
81801     static if(!is(typeof(CHAR_BIT))) {
81802         private enum enumMixinStr_CHAR_BIT = `enum CHAR_BIT = 8;`;
81803         static if(is(typeof({ mixin(enumMixinStr_CHAR_BIT); }))) {
81804             mixin(enumMixinStr_CHAR_BIT);
81805         }
81806     }
81807 
81808 
81809 
81810 
81811     static if(!is(typeof(CHAR_MIN))) {
81812         private enum enumMixinStr_CHAR_MIN = `enum CHAR_MIN = ( - 0x7f - 1 );`;
81813         static if(is(typeof({ mixin(enumMixinStr_CHAR_MIN); }))) {
81814             mixin(enumMixinStr_CHAR_MIN);
81815         }
81816     }
81817 
81818 
81819 
81820 
81821     static if(!is(typeof(CHAR_MAX))) {
81822         private enum enumMixinStr_CHAR_MAX = `enum CHAR_MAX = 0x7f;`;
81823         static if(is(typeof({ mixin(enumMixinStr_CHAR_MAX); }))) {
81824             mixin(enumMixinStr_CHAR_MAX);
81825         }
81826     }
81827     static if(!is(typeof(__GNUC_VA_LIST))) {
81828         private enum enumMixinStr___GNUC_VA_LIST = `enum __GNUC_VA_LIST = 1;`;
81829         static if(is(typeof({ mixin(enumMixinStr___GNUC_VA_LIST); }))) {
81830             mixin(enumMixinStr___GNUC_VA_LIST);
81831         }
81832     }
81833     static if(!is(typeof(NULL))) {
81834         private enum enumMixinStr_NULL = `enum NULL = ( cast( void * ) 0 );`;
81835         static if(is(typeof({ mixin(enumMixinStr_NULL); }))) {
81836             mixin(enumMixinStr_NULL);
81837         }
81838     }
81839 
81840 
81841 
81842 
81843 
81844 }
81845 
81846 
81847 struct __va_list_tag;